16 2882 147 643959
1 11 14 17 21 39 42 51 58 59 61 69 71 89 93 95