7 272 488 true 5 6 12 39 64 91 95