9 641 972 true 1 17 21 39 45 53 57 75 83