8 119 198 true 37 55 65 67 73 87 89 97