12 564 505 true 1 12 13 26 34 39 53 61 63 71 76 92