10 726 496 true 3 9 21 22 28 38 49 76 93 98