10 659 514 true 9 13 26 42 52 69 84 86 87 94