1018691
1004421
329458
73070
246297
14323
243676
431575
170469
39633
533199
7204
510408
763454
315709
968806
464194
940345
782986
658202
265773
550747
824142
98630