10 656 539 true 2 4 7 36 42 53 65 69 87 89