121714
9484
57019
500799
45078
647437
40715
80278
342199
529759
550387
802388
694476
489275
534368
790638
902268
411885
6502
999617
797871
335943
719488
558653
1012169
324150
625586
629738
363861
506975