3903 119 3593 2959 9794 6584 8324 426 7394 9487 5331 4218 250 3994 7328 8775 2198 4594 4330 8022 4551 1436 786 2887 4287 1770 7889 7382 5799 6570 673 9631 7100 8663