9 3367 576 true 2 3 5 7 20 32 33 36 38