10 864 405 true 7 10 33 39 54 64 68 81 87 97