75894582
87288433
74263768
7623008
66037316
99928626
24642717
70777335
7906524
89754245
22873181
6517202
61053156
83473152
14081190
80575618
13568315
38373664
2259969
98336007
27793012
25803063
28635638
27472612
71144723
47609282
93493171
84828564
26654900
36332437
59697488
80276388
69643547
2435666
62001628
36984109
95563400
35768923
59172183
11085652