968128
496848
1141908
383865
577483
914446
633139
746777
923644
737336
739105
113830
1001686
974248
56732
824652
585184
3012112
2951927
2829797
2699692
2449488
2187214
2167981
2136951
2127484
1934271
189672
1722613
1718559