12 886 710 true 3 9 11 31 37 44 50 57 59 63 69 85