39221
356400
299555
880514
1011500
806808
950507
73523
353554
933346
409489
843776
430674
91201
978671
16761
435834
387650
184874
413273
606215
639733
534988
888977
669536
449600