12 538 402 true 3 8 11 13 16 27 44 79 85 93 97 98