10606610
95572141
9458926
50614352
95772632
59264345
7291197
26292882
28018954
88332624
27406567
44178702
64447063
69608001
24892702
3143360
87984193
11753913
4919125
54386404
22076408
50818784
9339136
6760959
34016171
3628303
747831
72466856
56113793
19581843
12715231
64555246
87515663
61675635
53842887
44579296
20298704
99898896
99087621
34201319