9 659 539 true 10 19 25 43 47 59 90 93 98