9 525 667 true 7 12 31 55 69 79 86 87 99