8 296 418 true 2 13 33 42 52 79 83 99