2704 1213 6809 6605 439 9900 4950 3445 5212 3296 3236 901 1210 4659 9498 7902 4946 9507 4197 5888 6148 1640 3674 8976 2606 6595 4162 3217 9751 2536 4737 4491 5666