8 9 1000000000000 5 3 123 9899 1 5