945555
19270
858546
88601
215671
605749
27426
517937
912361
419536
949731
642223
5148799
3567581
3076148
2393804
2230988
2052609
1972358
191578
1768118
1720136
1690196
1637471