1029100
842394
376352
632271
255237
440881
234322
1012750
131911
460456
215754
564692
373774
794764
528447
739374
7349743
528586
2968577
2964980
2960510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545