89588
1012372
615496
461949
291826
417867
776793
828320
874589
74357
238166
439982
703568
510663
1009844
623247
1090779
1017266
1011500
1008482
1005153
1004417
1002851
1001110
1000258
100041
1000942
99968