16075199
6758826
12553801
6401254
50395900
97352453
84917118
41328545
64209320
14422646
57531628
550112
42178637
73504010
8221790
32832371
3045156
63472945
72235896
63841243
48951677
39518507
3019359
12285960
44082257
92515866
5930537
48715167
6016364
67123221
67244616
2828795
40475099
74858973
66488
94671054
93694256
26607836
23716670
90596108