1 16 2 81 3 255 4 623 5 1293 6 2397 7 4091 8 6555 9 9993 10 14633 11 20727 12 28551 13 38405 14 50613 15 65523 16 83507 17 104961 18 130305 19 159983 20 194463 21 234237 22 279821 23 331755 24 390603 25 456953 26 531417 27 614631 28 707255 29 809973 30 923493 31 1048547 32 1185891 33 1336305 34 1500593 35 1679583 36 1874127 37 2085101 38 2313405 39 2559963 40 2825723 41 3111657 42 3418761 43 3748055 44 4100583 45 4477413 46 4879637 47 5308371 48 5764755 49 6249953 50 6765153 51 7311567 52 7890431 53 8503005 54 9150573 55 9834443 56 10555947 57 11316441 58 12117305 59 12959943 60 13845783 61 14776277 62 15752901 63 16777155 64 17850563 65 18974673 66 20151057 67 21381311 68 22667055 69 24009933 70 25411613 71 26873787 72 28398171 73 29986505 74 31640553 75 33362103 76 35152967 77 37014981 78 38950005 79 40959923 80 43046643 81 45212097 82 47458241 83 49787055 84 52200543 85 54700733 86 57289677 87 59969451 88 62742155 89 65609913 90 68574873 91 71639207 92 74805111 93 78074805 94 81450533 95 84934563 96 88529187 97 92236721 98 96059505 99 99999903 100 104060303 101 108243117 102 112550781 103 116985755 104 121550523 105 126247593 106 131079497 107 136048791 108 141158055 109 146409893 110 151806933 111 157351827 112 163047251 113 168895905 114 174900513 115 181063823 116 187388607 117 193877661 118 200533805 119 207359883 120 214358763 121 221533337 122 228886521 123 236421255 124 244140503 125 252047253 126 260144517 127 268435331 128 276922755 129 285609873 130 294499793 131 303595647 132 312900591 133 322417805 134 332150493 135 342101883 136 352275227 137 362673801 138 373300905 139 384159863 140 395254023 141 406586757 142 418161461 143 429981555 144 442050483 145 454371713 146 466948737 147 479785071 148 492884255 149 506249853 150 519885453 151 533794667 152 547981131 153 562448505 154 577200473 155 592240743 156 607573047 157 623201141 158 639128805 159 655359843 160 671898083 161 688747377 162 705911601 163 723394655 164 741200463 165 759332973 166 777796157 167 796594011 168 815730555 169 835209833 170 855035913 171 875212887 172 895744871 173 916636005 174 937890453 175 959512403 176 981506067 177 1003875681 178 1026625505 179 1049759823 180 1073282943 181 1097199197 182 1121512941 183 1146228555 184 1171350443 185 1196883033 186 1222830777 187 1249198151 188 1275989655 189 1303209813 190 1330863173 191 1358954307 192 1387487811 193 1416468305 194 1445900433 195 1475788863 196 1506138287 197 1536953421 198 1568239005 199 1599999803 200 1632240603 201 1664966217 202 1698181481 203 1731891255 204 1766100423 205 1800813893 206 1836036597 207 1871773491 208 1908029555 209 1944809793 210 1982119233