57586202
50473943
30605361
65646807
78034265
82338
143139
29252896
47105501
42364797
94561450
59645422
38099341
47612700
42163288
43091991
8116127
31236218
98848968
582548
7697609
25168823
12776503
920973
73801372
72702717
52739372
38536550
43754581
92434555
86592820
96867855
8019334
31877402
44514309
9161172
25596634
45939628
62654277
70182314