47918
335472
867278
411632
466669
919581
603265
138329
216515
570401
58617
612521
5516800
4033581
3511150
2763804
2383988
2308609
2286358
2000119
199478
1822196
1798136
1711216