65334204
90582664
96183506
13815340
24627108
29302670
9916634
6515258
60876972
55667951
25802976
30903866
77295454
12495174
23277420
68363027
29847200
10294012
64207549
37659339
11994895
63499409
1362979
85877759
97001105
19795653
19023022
45667385
79812576
93475535
46886264
75175536
10238946
88007678
78007608
35542901
8782741
22929596
19224234
13434533