10525117
74233617
6819503
19141372
621368
3513768
7476461
67538241
57918212
91189840
98919855
43982004
22573057
240761
96494247
73952555
93377537
53371928
33199820
62493432
66145063
12306497
9528817
95411691
73393521
36901834
17124993
92574913
20866262
2097449
12626498
57034716
16501462
14983433
89823722
92529585
79007042
86921451
1616559
65867904