80483939
65135648
42216452
71806120
3943225
83458801
87527461
58227316
95155172
73303589
44623409
16043001
78546573
57237
41548638
25961470
7943165
31026692
13204970
34477889
11448366
68643736
50665158
10826015
48007185
95814721
18915684
19745466
16703550
48215316
21253944
80169971
16097221
77485868
14108716
39212218
34923228
62077700
23738290
46168723