912426
1020871
52045
47350
338714
899297
1050760
840826
551858
1137906
8718
819626
501408
758454
311709
960806
457194
935345
776986
654202
260773
548747
824142
94630