17 995 528 true 5 7 9 18 21 30 49 59 61 66 67 68 73 74 75 82 97