15 1673 102 336964 3 5 7 17 21 22 25 36 53 55 74 86 93 96 99