7 246 286 true 18 49 73 91 92 94 98