195243
606912
910590
422759
640845
9398
19964
322871
669735
1005605
337165
57934
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471