5801000
986997
799997
371997
285995
956994
559993
700993
1010993
379991
331990
846989
90989
615988
948987
92986
544986
826986
502984
577983