1 24 2 36 3 56 4 90 5 148 6 252 7 435 8 765 9 1362 10 2455 11 4466 12 8190 13 15121 14 28085 15 52427 16 98302 17 185041 18 349524 19 662257 20 1258290 21 2396744 22 4575603 23 8753329 24 16777215 25 32212253 26 61946642 27 119304646 28 230087532 29 444306960 30 858993458 31 1662567984 32 3221225471 33 6247225157 34 12126966482 35 23560963451 36 45812984490 37 89149591440 38 173607099121 39 338311270084 40 659706976665 41 1287233125200 42 2513169434916 43 4909447268208 44 9595737842408 45 18764998447376 46 36714127397041 47 71865951500592 48 140737488355327 49 275730589430846 50 540431955284459 51 1059670500557763 52 2078584443401766 53 4078731737995920 54 8006399337547548 55 15721656881002458 56 30881826016254829 57 60680079189834050 58 119267741855880721 59 234492509411562096 60 461168601842738790 61 907216921657846800 62 1785168781326730801 63 3513665537849438402 64 6917529027641081855 65 13622211008277822731 66 26831627743577529622 67 52862311375406476272 68 104169848886830409125 69 205320281863897617986 70 404774269960255304030 71 798146447808954120624 72 1574122160956548404565 73 3105117687366342058320 74 6126313275074134331280 75 12089258196146291747061 76 23860378018709786342884 77 47101005959011526287253 78 92994293816509936515859 79 183634301713614558183216 80 362677745884388752411852 81 716400485697558029455511 82 1415327788817126838680400 83 2796551293566371102934768 84 5526518032524019084371090 85 10923000346635708307933448 86 21591977429396167585449840 87 42687587561564837065487041 88 84405002678548655106758469 89 166913263723871497739207760 90 330117343809434739973099792 91 652979361381299485661076513 92 1291763519254309852068651363 93 2555747177879494761082062913 94 5057116756229638569800677680 95 10007767896538653169710814779 96 19807040628566084398385987583 97 39205688666852455716392882640 98 77611261238463024581430808492 99 153654618209482351696570085499 100 304236144054775056359208769290 101 602447810009455557146948058000 102 1193082917861862966114544193294 103 2362999177124466457158903062448 104 4680556062381154713218596450618 105 9271958675955049336661600587892 106 18368974735382644912254114372240 107 36394604148608604872877310718832 108 72115234146317050396256893461390 109 142907252987197090693499898969360 110 283216192283717870647117981593823 111 561329390111873257138432035591361 112 1112635041114605920399392070547163 113 2205577426634263063446582511527120 114 4372460512450381160867786382501133 115 8668878233379886127633524306176160 116 17188293048942877666859574055349283 117 34082769122690150587277104109752424 118 67587864192453349469685104760017520 119 134039797894277230881056174145917099 120 265845599156983174580761412056068915 121 527297056179140180986634205731045782 122 1045949898322556752448897358909123600 123 2074892481225234533313259801413220801 124 4116318954688771735444047670545583202 125 8166776806102523123120990578362437074 126 16203922234330403022065457496750867212 127 32152664590954815445358230623474161712 128 63802943797675961899382738893456539647 129 126616694668256172451488226021123055425 130 251285440187769942249876633180382679228 131 498734461441375457900518508602286233584 132 989912340133639166438907948892416615144 133 1964938780415644661202042845921789371414 134 3900550116347473730445846246382059498480 135 7743314305045355257477679955780681078465 136 15372756340898867055286570500446940376365 137 30521092881200670357941220263661078703440 138 60599851082963649841129669219153156266250 139 120327761862575304720516465499901231147376 140 238936555698542390802168410064089587564075 141 474483940394268577479483367503156627786817 142 942285008388617879219819081942888514337200 143 1871391205471101242646353980921540825676678 144 3716790866421770523589286378774726917663402 145 7382315651927378695129065359221526567496965 146 14663503692184519325941294206672895236809040 147 29127503932774691450169101417336635436382584 148 57861392947538914096957539302006559583084322 149 114946122902493413239593500895261353265724560 150 228359630832953580969325755111919221821239459 151 453694630793947511859587592937587857922992304 152 901419595393237819615759559652312717715418920 153 1791055928101596713484907883230738994676387920 154 3558851389604471391729752027718221638772563010 155 7071782116117272184856539513143304933819028433 156 14052900358950989598112354160733490573614735990 157 27926782878934450666312449032795216936100621840 158 55500062177122895627988031622137329860351868720 159 110302010364596446656881874167266642992900569281 160 219225245599635437730552724907442452948389881446 161 435727196222877888656999204784978788468849453806 162 866075044344238766342924345313352900536848914356 163 1721523401027812026350352686389732145852386799088 164 3422052614238211710915944974164955363096817661602 165 6802625802849293582911696675915790055125795109124 166 13523292258676306520246143994290426013201881843440 167 26884628921440321944441435964697134349598950730672 168 53449202736673021008591902453624064718845533000265 169 106265870529716775496372066416672696719124846675083 170 211281554347319235986904461463737479359201165742224 171 420091979404026551085073198231992649018294715510855 172 835299168349866746924971126717101662582888329678562 173 1660941698915341970764104436940363999586783730690320 174 3302792113935105298186092730927390481936937763326728 175 6567838032282380821535772973501325072651739095072580 176 13061041541470643679190457617758316905841526609519336 177 25974500692642184039971983511022189552859985121755968 178 51657153062895130057022933499448624166923790635402320 179 102737131231232772627375219697227431304049550090520816 180 204332738782118514447779603620041224482498549624480290 181 406407657246202570172379322117209065269057888755872400 182 808349296280908408804402827507855393557137119393548400 183 1607864174023227654671052618649504717239332849504107200 184 3198251563546202834834811187096297426682585994122300193 185 6361927434513527801184921712710472719022657545064899844 186 12655447047150566056120543191950940355045071460612972808 187 25175541719465297181159583248159089904153831996513507404 188 50083258527021389073157894334103721405071984929234317921 189 99636535482328266092631578146153435176227864197841817664 190 198224265328000445173761771259189465771653329825180037249 191 394372883898639629141515565855979041849362645725489079344 192 784637716923335095479473677900958302012794430558004314111 193 1561144473049537184788175607844393720066907053545459360720 194 3106194673181037903753792704267711216215598570456429449680 195 6180530939457654905930623432081394625085396129933818597312 196 12297995236675945986290526216896652570322982095276475780367 197 24471137729832339221451199375753745216074157265727809674640 198 48695092250272432592180669464883715227945545266145237433374 199 96900786588481825660821834714039955930987115202982482530736 200 192832565311078833065035451080939512302664359253935140236165 201 383746398629012603114498410111322412542615640306338587534656 202 763693327964668645802120598340354504168967759421525307866000 203 1519862583732641048788456757288193200415088545843823765408197 204 3024824553899275812784869820877482545924146811826433572332001 205 6020138624345875763981594570331770140180740971830170231763203 206 11981829300882568268118707639980707560553901934225096092344240 207 23847892135089942639927089602280442101199070516428693671718971 208 47466477615034789677547187958385110720655842277891726827363721 209 94478730563896997635692010481761751482262346352167264881259848 210 188057663693852119103425049435125771998026956072409127239841031 211 374332790291080047504447965700250351844413846210482622941863664 212 745134139164319717202250195875026643765767184437847485289936161 213 1483271713641650516872084896953104680547818245078156496539591232 214 2952681074819360374707982084588890625763413889735021810868532080 215 5877895348942726699418680614902535757333679743286462023496426653 216 11701365740950798521990891964852270257655010600061012361590108615 217 23294884793044907656682328704222031112013661655421001567773856782 218 46376055046704082215596929622166795883550133754370250827586485520 219 92328584476543286968037722900752159841223097337467713976382226880 220 183817818185117998600002375593315663683889621062776630552979160790 221 365972126703402350153850883534203131316341327002813201100953985283 222 728647207220287562018027434784314342530733633041637094083881358086 223 1450759461909451468771319197507782816518590731257788653691674094128 224 2888565714337568549428608759323531857889694045272204194403958240987 225 5751455288992136489528963218564187877042590810141988795968770186499 226 11452012743568413364106342691831347542783919754707499814982064530640 227 22803126696444594011348312320298542243781197044615814609567811312112 228 45406225965727393338386551725506746397704664290594648389227133051311 229 90415891005989918612682391208869329071411907932363142644050535682960 230 180045556872797316193950152928965881368289799274010084047718023229546 231 358532277755353962983623681157248075452005660891968132735715544093469 232 713973760012816943527733365063140564046666445396936540189226643841306 233 1421818989896768505565958289224451595354734895554414397630047908765520 234 2831485680734590271768104969139292493313275475762209868784625322584326 235 5638873610994843605053077130030591007960054990028571142941296387104105 236 11229960157489730908368416318281261753140787480141645920264446194656481 237 22365152718713725690927816465100234377563087302223024786349445585982528 238 44542362977606327636553718506123996197331526811990393902225366419141674 239 88711986516069506087864309660732310418116346286641956056314955713436976 240 176684706477838432958329750074291851582748389687561895812160620129261977 241 351903149831379451535262572762075057094270651659874315310527376191061200 242 700898009168284692727258512691405692229084521074625702395347914562361563 243 1396027310442180211028778272191935617443937893827649547157812307194168711 244 2780611774077457305573714099529838975728499247541957704584822874165434401 245 5538524676529792510693765226818618041451051562450919836070994133031559134 246 11032020697152838740812784394882613171995997014638011055588565549534406406 247 21974713291494723321780930859442290204947492029157495705868721661420760938 248 43772211153219327907095886470018110327597020412918559994754631051378451224 249 87192838281111592939435982687264990853365952308464280150193963861380368704 250 173688133855974293135356477513031861779904976998460846059186376011869694459 251 345992298517877077958877445245083389999810711152312442348976844645158753904 252 689238626412596401330779672670761356269464194438336690711057047666149581190 253 1373028726134184135457363458601042385611897051371231984657599810370511418655 254 2735246202456288080871755551386328531967007511786784977310021669478262904880 255 5449039493520762137579811059232372134271528690147791248915651012137088453643 256 10855508365998393320959779844564491361244061062403802878699148500741855903743 257 21626538067669950896231156733140153995941475735216914684412311410038249893840 258 43085428553419979692491529305558291294239994294191837782123752188990931959045 259 85838151094844438306276560315320765667288946161401499210717591233665331624971 260 171016008719728534779427916320523679290983361967715294581352739457840929929751 261 340721549939689034809588185772690855292380644533379130966679787425583461929006 262 678842172017243038819103179287574910162682047505434757116820034489139569186800 263 1352522046148423392932357665196537083365952064231360504673816342480262867885488 264 2694797713159358729857652014747645855494283279491271308554649227820523744347601 265 5369257330370344940999397221836818912079175741778834909120206763355609573643522 266 10698144304873243679434889201404188057902117079484144743735750317964184488838598 267 21316152697350433099098730543621827890651409311930955069915427599838749618210240 268 42473229628302728637756425784679313782118852882728097042294172904156314537777121 269 84630673162714730668540684834900045305634591617629219385389132626869087703526160 270 168634452450150092961758846078430460646042260334387111219775382789835441424063237 271 336024370195871033945940136097241508298386791810217859995124378990816008741675824 272 669577972963831251465807182958473887859285445445360588666755196371405429183780502 273 1334250612792396339917212848093076172144510191656689231628992039655840855223357484 274 2658762170016964969324081076857005802886505710381577811932225013328792361138515280 275 5298187887888352011598532473155051563570200470142198694323124753833375323286932267 276 10557983109922440602823162537084341883926124125283366963325067444233175463071785316 277 21039735294863491742810056752601287797571193202730752937745260755294992258540164240 278 41928105587605663401139465614896091510267773504722435710470771433213761551191550320 279 83555651278525981544923092766602963726555132862457613817282254182318463879793913899 280 166514476476491063221668163442015906283634871918754816107298206549048938731875014129 281 331843796536779343075210574831063727825037467169048743843725963229421372561743800400 282 661334090970460960313008308705878776729329987762430475319765926719626990708156084485 283 1317994442782120076383521859046344982598382025081310205230911599540175345439576083568 284 2626707234558732264905187930352926972361564176746554845636253399083588892671831208801 285 5234981435892490970056655243650745685267959482077344394110147125191152600131930268768 286 10433354609995523961301725485597640002107471695049252813436307207548800636626574311882 287 20794002916088640090120512117637108296883184005464016060228458964173916251395123715667 288 41443603034148886846281854012235070008371345899778976453371998074429958084377781294421 289 82600399126884978627883556785631142992463305322742873484921352563569743448448449915524 290 164631140328756957403161020076188967757392380953604761635463937178425212804148979486804 291 328130795156972629875716122488624059447723645886909834187522623929507296997960165300160 292 654014119114239967765982134549243844515668362692402477729925229886894681002783617139361 293 1303563978029747922100114561695421178147270729735027464144287830218247418790531168632720 294 2598260173896028171260772561746655817667689277635122768668546491523445535412419268091068 295 5178905024579201914241811072227232612842716255082888772803746905138257541771195015720501 296 10322817447640976788522528826398875816139197940874676945791252277133689019070963038091540 297 20576120973075617033014602913226042030822913067332689400365055043983649492558956628115124 298 41014147174519854085941859498175399215801377053676568804754505691698952344228255829195920 299 81753952227471013495723572778971698771296390381241588654293262181446741127625553425420630 300 162962878106758886901475655072750252884117471493274900050891235948350503981066936494671790