75771858
30193212
57459380
10573078
56907849
39941907
44927699
93083491
83474784
23496509
5574156
4732850
5835733
92417838
48206017
36492378
2087689
22907022
66983940
47169353
76444560
33871147
5025876
91173261
8968377
18137332
80887346
64793715
20477062
30629020
48469120
57705494
95544330
63621488
56556893
78234604
97162106
90927482
55175061
90187392