5801000
846989
1049979
938973
410970
149969
524967
804959
1152957
974954
960954
879948
467948
120942
80932
284926
740924
434923
860914
359912