15018253
85661395
243683
1439572
71171486
47026683
14088000
86587198
24404801
10777009
50569379
77949649
5800177
40448588
98993745
80839954
67716716
55287598
87179741
59515507
20491221
52604600
34639384
99287682
42506549
60376120
98648589
4089136
5938443
65306492
31354443
6342010
80944182
10856228
81043190
63551687
86274287
75931200
58739154
41551655