6 99999999999999999999999999999999999999999999999999999999999999999999999999999999 11111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111 99999999999999999999999999999999999999999999999999999999999999999999999999999999 10000000000000000000000000000000000000000000000000000000000000000000000000000000 9 1234567890123456789012345678901234567890 1 9876543210975310864296307418528675665726756196586968269581628 123456789 13589 12345678