10 491 327 true 21 24 26 29 51 74 83 89 97 99