8 259 289 true 7 15 27 38 42 47 83 95