869341
1140585
431897
1037751
83249
1058665
231610
554464
360276
130180
776800
821142
156758
720846
154291
91477
53400
718743
640718
510663
387620
322215
975530
800780
942567
702155