605510
968128
496848
1141908
383865
577483
914446
633139
746777
923644
737336
739105
113830
332534
1001686
974248
585284
3018112
2953927
2838797
2699692
2452488
2187214
2168981
2141951
2127484
1934271
189772
1722613
1718559