12 849 474 true 27 30 39 44 57 58 63 71 80 83 91 97