178802
1011205
8254
75671
209419
100231
860775
593907
462398
753292
642970
602458
801639
74386
809891
74546
7353743
528686
2968577
2964980
2961510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545