495409
234774
378471
608235
490856
899963
903641
63366
137244
354259
742922
139266
1005153
449785
782976
469646
1090779
1017266
1012372
1011500
1009844
1008482
1004417
1002851
1001110
1000258
100041
1000942
99968