10 813 595 true 12 26 34 36 47 57 65 78 89 93