9 696 516 true 1 18 26 37 65 82 83 87 89