993237
71146
390326
191747
496564
50591
1000128
125792
203255
36821
622456
891655
375782
90254
23939
795678
1015860
1014846
1010979
1005452
1003554
1000622
999939
998428
996860
995977
995861
995560