57829863
70928767
30544422
94305815
40873735
59766145
6865040
24698584
88678671
90495842
11158404
98486271
26171342
7366399
48744133
10473800
45172641
44325115
46827452
25737686
86393498
51309433
63139157
81303765
38359775
1715108
50729559
10552054
5188478
71297
45985056
76769227
94426481
55134781
1037604
53925116
25487
20771506
57216963
3705721