39221
356400
299555
880514
1011500
806808
950507
73523
353554
933346
409489
843776
756995
288441
298252
519406
1090779
1017266
1012372
1009844
1008482
1005153
1004417
1002851
1001110
1000258
100041
1000942
99968