1296384
1840002
184264
100000
1972578
426043
3356331
2869395
4173216
4085813
56246
58041
60645
50131
54939
76341
49340
40402
41216
42067
2092253
2527882
615564
564046
751852
1369964
378091
5687336
18882620
34406376