69068
461956
916320
946147
649413
640989
1761699
822421
1095869
1207100
603816
240957
789147
877949
1007724
804610
533505
42952
79987
588377
283284
526841
442275
814256