539937
867312
164473
784999
831652
1239989
223881
922127
419210
1019170
564489
1305651
1170614
89824
291701
1288913
585284
3017112
2953927
2836797
2699692
2451488
2187214
2167981
2139951
2127484
1934271
189772
1722613
1718559