458182
913837
692245
286963
471192
327765
82846
356607
27869
626318
151147
74220
954747
514151
1084828
1028517
14419747
660786
4445578
4141980
3404510
2940192
2158495
2151216
2040492
183966
1837948
16295
153761
1535545