12 2065 864 true 1 3 4 9 45 64 80 86 87 93 95 99