378611
1507884
754120
366586
1395897
930695
467313
894723
463843
361512
1119330
439974
510408
763454
315709
968806
464194
940345
782986
658202
267773
550747
824142
98630