14 856 514 true 3 5 6 7 21 24 31 40 54 65 66 73 91 97