506982
615150
101752
567600
957994
570830
758819
539905
720320
319411
813583
69090
821549
799232
1011674
719792
717125
176900
715964
828730