832866
190471
75346
489310
931241
528154
80888
289196
651585
810496
863699
330341
502257
214922
390533
65419
7348743
528586
2968577
2964980
2960510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545