1 12 2 96 3 96 4 768 5 2049 6 768 7 6144 8 43734 9 43734 10 6144 11 49152 12 933462 13 2490558 14 933462 15 49152 16 393216 17 19923888 18 141832254 19 141832254 20 19923888 21 393216 22 3145728 23 425257068 24 8077061502 25 21550390395 26 8077061502 27 425257068 28 3145728 29 25165824 30 9076721064 31 459972403614 32 3274427479938 33 3274427479938 34 459972403614 35 9076721064 36 25165824 37 201326592 38 193734264456 39 26194503047262 40 497525810748759 41 1327448018292252 42 497525810748759 43 26194503047262 44 193734264456 45 201326592 46 1610612736 47 4135079723136 48 1491724252385406 49 75595484720747496 50 538145459458960020 51 538145459458960020 52 75595484720747496 53 1491724252385406 54 4135079723136 55 1610612736 56 12884901888 57 88259474206608 58 84950695233299262 59 11486192649538372653 60 218163372078770313246 61 582081449451902347866 62 218163372078770313246 63 11486192649538372653 64 84950695233299262 65 88259474206608 66 12884901888 67 103079215104 68 1883817316421472 69 4837771196037723486 70 1745244733464500021670 71 88443107870080810695504 72 629604521519860258105194 73 629604521519860258105194 74 88443107870080810695504 75 1745244733464500021670 76 4837771196037723486 77 1883817316421472 78 103079215104 79 824633720832 80 40208348322379872 81 275501337345598245918 82 265177441526573391694167 83 35854704917808122995732308 84 681007535879068229405338152 85 1816995451072561641887723586 86 681007535879068229405338152 87 35854704917808122995732308 88 265177441526573391694167 89 275501337345598245918 90 40208348322379872 91 824633720832 92 6597069766656 93 858210220662456576 94 15689246928705157494846 95 40291813604266663731304284 96 14535444261320212706089532832 97 736607263887839663637635211744 98 5243724206237325303462055283538 99 5243724206237325303462055283538 100 736607263887839663637635211744 101 14535444261320212706089532832 102 40291813604266663731304284 103 15689246928705157494846 104 858210220662456576 105 6597069766656 106 52776558133248 107 18317707978060726464 108 893471050128160321852158 109 6122052593068272200011187481 110 5892647571867581913698817124938 111 796746339249012517970883833978376 112 15133028283147288654686649832983510 113 40376415985445663379679403072064855 114 15133028283147288654686649832983510 115 796746339249012517970883833978376 116 5892647571867581913698817124938 117 6122052593068272200011187481 118 893471050128160321852158 119 18317707978060726464 120 52776558133248 121 422212465065984 122 390974632428061590144 123 50881378886105717430253854 124 930202058423230096864777002930 125 2388870596727336050460778348195926 126 861795369429570544596467992488609864 127 43672881336194262027304184046585634728 128 310896398006228039858121737248891944426 129 310896398006228039858121737248891944426 130 43672881336194262027304184046585634728 131 861795369429570544596467992488609864 132 2388870596727336050460778348195926 133 930202058423230096864777002930 134 50881378886105717430253854 135 390974632428061590144 136 422212465065984 137 3377699720527872 138 8344994001724504812672 139 2897592168185066940200753118 140 141337542652692620264955661826667 141 968444601226977741073905524804693718 142 932155219527319884775852110121672279884 143 126036939105537724499237651740288622817420 144 2393886825621175463592493661586752863848882 145 6387126785648912581213165822171077074078454 146 2393886825621175463592493661586752863848882 147 126036939105537724499237651740288622817420 148 932155219527319884775852110121672279884 149 968444601226977741073905524804693718 150 141337542652692620264955661826667 151 2897592168185066940200753118 152 8344994001724504812672 153 3377699720527872 154 27021597764222976 155 178116223183946243616768 156 165012044817444230763636709374 157 21475227647811485501098281385718952 158 392606006759239058636229299082085918290 159 1008259482604515464873559222628782088755438 160 363733958765115956538736532706261902845834572 161 18432809677545000886530311998327258068373317780 162 131218595125685340790353953376305527854310929780 163 131218595125685340790353953376305527854310929780 164 18432809677545000886530311998327258068373317780 165 363733958765115956538736532706261902845834572 166 1008259482604515464873559222628782088755438 167 392606006759239058636229299082085918290 168 21475227647811485501098281385718952 169 165012044817444230763636709374 170 178116223183946243616768 171 27021597764222976 172 216172782113783808 173 3801726994022674292191488 174 9397103993378522320068328028862 175 3263007081272052874169926399442647869 176 159161893564327339743487680041449293426876 177 1090577151708080728494358092175197894401833302 178 1049711248923293613284374030947096520123693222944 179 141931719149017828101301150642676853823029821204832 180 2695784862991560012501129821217877588763456458356786 181 7192620604493645674476599410683138036591794898387408 182 2695784862991560012501129821217877588763456458356786 183 141931719149017828101301150642676853823029821204832 184 1049711248923293613284374030947096520123693222944 185 1090577151708080728494358092175197894401833302 186 159161893564327339743487680041449293426876 187 3263007081272052874169926399442647869 188 9397103993378522320068328028862 189 3801726994022674292191488 190 216172782113783808 191 1729382256910270464 192 81144366743923587017577984 193 535146168027095183372396908803294 194 495790563296618013123363499811101852254 195 64523995880982846597615111720136889736694974 196 1179615510042497483766425010756732981433590291240 197 3029394642878690821496880624112912635468659653714896 198 1092867189158688778351327953997822234659483113858417328 199 55382821471100696984539134223992085003872661946687196390 200 394256554192190903645703232933146116888348540903205424908 201 394256554192190903645703232933146116888348540903205424908 202 55382821471100696984539134223992085003872661946687196390 203 1092867189158688778351327953997822234659483113858417328 204 3029394642878690821496880624112912635468659653714896 205 1179615510042497483766425010756732981433590291240 206 64523995880982846597615111720136889736694974 207 495790563296618013123363499811101852254 208 535146168027095183372396908803294 209 81144366743923587017577984 210 1729382256910270464 211 13835058055282163712 212 1731951890450001474296034816 213 30475497701832055804023784419384222 214 75331826297524223077841694327432027954543 215 26157932349343539022498633760937829696600438356 216 1275923257106057609526841644792090950384981719959732 217 8742625090200139305064478797891774424502235231602506574 218 8415023085048556387766406358085408039005578575044379551788 219 1137797365141380304766160787572829398016627579204432229330826 220 21610792376062498057973887084743835453969327488716712941848131 221 57659731181601052541681211083357371798146830888368623277497372 222 21610792376062498057973887084743835453969327488716712941848131 223 1137797365141380304766160787572829398016627579204432229330826 224 8415023085048556387766406358085408039005578575044379551788 225 8742625090200139305064478797891774424502235231602506574 226 1275923257106057609526841644792090950384981719959732 227 26157932349343539022498633760937829696600438356 228 75331826297524223077841694327432027954543 229 30475497701832055804023784419384222 230 1731951890450001474296034816 231 13835058055282163712 232 110680464442257309696 233 36966920455485102216266674176 234 1735518285776731430669022252428439486 235 11446131639914318560579630798658694672036756 236 10604387026106336567329749099981716266128305226282 237 1380093890055311558663023302584956198514255448702444948 238 25230616171937853145185922139579266504404533768508153231252 239 64795259867224216727590201011505374575481658559256989757576474 240 23375169587526226975420200901497411305589736490441806364232900540 241 1184574719571096315358901739831896702902754639504916819921087102852 242 8432693292180106867128887412088251591968626994646186198329722134870 243 8432693292180106867128887412088251591968626994646186198329722134870 244 1184574719571096315358901739831896702902754639504916819921087102852 245 23375169587526226975420200901497411305589736490441806364232900540 246 64795259867224216727590201011505374575481658559256989757576474 247 25230616171937853145185922139579266504404533768508153231252 248 1380093890055311558663023302584956198514255448702444948 249 10604387026106336567329749099981716266128305226282 250 11446131639914318560579630798658694672036756 251 1735518285776731430669022252428439486 252 36966920455485102216266674176 253 110680464442257309696 254 885443715538058477568 255 789024923554372228117722344448 256 98834274988209118546906495862112754302 257 1739157749883908153063617273770957501263419521 258 4299002791872979229606719623177547047970599692408154 259 1492769361135395338515172606957396584541726710034608941196 260 72813827179804071632256905501754620394153491915129777643982500 261 498920283263476211096743647314228585557517885178410113937158963167 262 480224836148848620143715248479221758661472469012409360845377472464932 263 64931319584618059883207280967491772641329022869969463669663099606095256 264 1233275194017387075103062132123742427581383076888058307225163004018250906