482466
1037400
1110740
553845
1057701
227492
300318
852924
667808
380481
54790
541152
826355
90879
443732
891388
34052
479578
431204
520993
734246
38162
624367
602248