4751000
10311000
140999
459998
1012998
963998
799998
912998
598995
627995
273994
763994
94994
387994
322994
559993
691993
358992
417992
649991