3900 3034 5116 3579 241 2577 868 7100 2705 9512 1642 9535 1242 5655 3405 3482 5523 5797