547979
495332
790903
1103197
1001258
549159
98784
811351
1166426
584623
129769
690845
205820
227891
361345
1034885
389452
960752
409882
510943
634266
31910
9731000
884501
960226
147434