3101000
6651000
937999
428997
661974
306972
480966
184966
477959
287932
154927
513922
828921
842915
857910
553899
840875
856864
496864
90861