3301000
809999
138998
293997
958996
193994
829992
98992
1014990
216989
511989
779989
658989
169984
204983
709983
411982
129981
472980
835980