5860 7595 9650 761 728 2139 3136 4332 3169 7547 8903 4663 5974 592 5544 5384 8410 9525 4067 1160 6145 7370 6337 4881 2252 6213 5882 4634 358 9249