614970
502652
603433
711679
115361
1045547
516195
897292
7285
390703
600887
1026433
510408
763454
315709
965806
464194
940345
782986
657202
265773
550747
824142
98630