12 851 692 true 39 44 45 49 59 60 61 62 63 78 84 89