50632
559718
693263
1038453
802701
595731
1018671
33088
5777500
3035654
2181336
1964238
1854736
1820895
180867
1723433
666777
557233
523472
1003550