1265512
92658607
61163996
31562777
74438829
67761609
12829000
3353098
99622318
90308051
73153325
55682884
6916676
5280449
20279974
79447002
74895985
53635750
33819530
19533357
48795911
14033776
55236071
61865350
40145322
52301210
49464298
46109984
2789858
69371811
24671996
13081721
30163099
8128905
801491
77826049
2433065
77464147
39347588
88606730