39252216
744326
93785181
31799393
42451741
81695846
69638815
28955638
28316792
355965
98700
7561421
28445117
45063750
9581740
69384689
13081098
97108157
25373375
50058321
2843355
8608415
2496022
90221927
19777216
85364014
90379472
69532604
10627073
31646462
27556559
610891
76227676
62298561
39569996
12042967
62483451
69189718
96723630
31628232