23 215443 2021 61887736 4 7 11 12 13 21 29 31 32 34 38 41 47 49 69 70 76 78 79 81 86 94 96