10 931 471 true 3 5 7 11 20 22 26 30 32 39