66489997
51893292
73561111
31351324
15642962
35943511
81442034
99485457
80903224
27436592
73167792
19795255
719335
70693956
5352575
1924326
48904023
41469155
60907026
17365241
93321095
51892399
40712613
52949781
56601570
60822843
97122720
58441550
6616362
16155478
17165769
13298540
71321159
18453122
61366854
29793001
15642645
36214828
53908027
50035819