40896
55271
58510
26378
37673
58960
67958
49265
72826
11353
70414
28688