10809525
6583404
65857352
6873708
61531022
4195458
644798
74804113
36956857
44194677
29077335
9376117
84391752
66955645
95582220
59194132
24317601
8486947
88378340
86828574
38613209
6274155
76095293
30662088
18984375
17467724
52741803
7288388
29221529
13453280
39508152
70939915
33527596
33922450
30352199
49722168
92632603
85899787
68459474
63794645