10 653 512 true 21 22 27 36 43 63 81 84 93 98