564880
59046
576536
403531
694121
27625
933372
317648
623500
675356
51377
36743
152624
849497
42970
812759
1016860
1016846
1010979
1007554
1005452
1000622
1000128
999428
999939
996977
996860
995861
995560
994237