386102
429132
301328
420959
173314
261931
734727
308992
54941
143217
632883
1025846
1016860
1012979
1008554
1006452
1001622
1000428
1000128
999939
999922
998977
997860
996910
995861