246299
43626
565766
593579
531306
895732
1961000
328783
301425
693277
83365
63934
5165799
3584581
3109148
2417804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471