18778860
5632736
26304425
4806424
16365686
67945611
5482736
86881681
2828286
613055
97827375
58208860
43966692
1030325
50489000
6174742
42524036
2838445
11789984
9831740
59134003
90194127
87333788
60233851
88458282
85057936
6971166
34974014
82149094
41591247
43975233
19715179
10424869
20519323
22137762
1749289
62803120
18734694
64311169
29977330