16791465
95543978
39989712
76142510
5448117
75053604
98556397
90678341
57505066
45763555
58622040
35067199
8855499
96417112
36272537
19684706
33268107
5098031
71803999
3871644
28311767
27683869
22303707
59197006
50239341
11336270
98913755
11206619
7674745
3990678
87481786
66573900
39321108
35963940
21944231
16423308
36027625
75565616
36117940
63577290