12 962 631 true 3 12 28 32 40 41 47 58 60 63 81 86