10 857 682 true 2 9 22 26 58 63 74 75 86 87