11 744 596 true 1 23 29 40 43 50 52 71 81 89 98