848785
30077
635539
636363
853317
337576
493750
375340
935395
703273
602827
438143
237299
678701
242395
991449
585184
3012112
2951927
2829797
2699692
2449488
2187214
2167981
2136951
2127484
1934271
189672
1722613
1718559