55369
958136
139435
256141
362475
1010616
423767
788162
472342
744435
10745
351387
634423
646278
990779
676270
683867
479796
462995
518941
821888
858870
593590
510157
20159
535396
84155
406643
32042
294799