317988
250264
777901
59587
441969
499756
75187
801756
561641
918189
400740
213466
914453
526192
423447
400504
1015860
1014846
1010979
1005452
1003554
1000622
1000128
999939
998428
996860
995977
995861
995560
993237