21 1729 642 true 2 4 14 15 17 27 32 34 39 41 43 56 57 61 63 69 72 75 82 95 98