842828
283869
657228
517410
126121
800273
93957
997957
5778500
3036654
2181336
1964238
1854736
1821895
180867
1723433
666777
557233
523472
1004550