381104
1176652
700484
79444
284677
720548
468983
902896
930304
500282
740531
345103
510408
763454
315709
967806
464194
940345
782986
658202
265773
550747
824142
98630