9 529 368 true 15 17 53 71 85 88 94 95 96