86662
88290
495546
41235
471378
80757
37987
514799
485193
94159
9576
29277
25717
19770
42498
51106
152807
847945
782272
650165
414252
85855
189631
714996
414706
336190
563761
725992
154435
697978