10301000
403999
479996
417992
164992
591989
171986
771986
565980
285978
445973
850973
644971
1089968
768953
1028952
227950
675949
890948
718946