9 709 465 true 7 12 22 29 31 41 42 95 97