1 112 2 232 3 568 4 1624 5 5272 6 18712 7 70168 8 271384 9 1067032 10 4231192 11 16850968 12 67256344 13 268730392 14 1074331672 15 4296146968 16 17182228504 17 68724195352 18 274887344152 19 1099530502168 20 4398084259864 21 17592261541912 22 70368895172632 23 281475278700568 24 1125900510822424 25 4503600835330072 26 18014400925401112 27 72057598869766168 28 288230385815388184 29 1152921523934199832 30 4611686057082093592 31 18446744151018962968 32 73786976449457029144 33 295147905488590471192 34 1180591621335886594072 35 4722366484106595794968 36 18889465933952482017304 37 75557863730862125744152 38 302231454913552898326552 39 1208925819634420384006168 40 4835703278498099117424664 41 19342813113913231632498712 42 77371252455494596855595032 43 309485009821661728073580568 44 1237940039286013593596723224 45 4951760157142787736991694872 46 19807040628568617673176383512 47 79228162514269404143124742168 48 316912650057067483473337384984 49 1267650600228249667695026372632 50 5070602400912958138383459155992 51 20282409603651751488740543954968 52 81129638414606843825375590481944 53 324518553658427051042329191251992 54 1298074214633707555650970423656472 55 5192296858534828925567189011922968 56 20769187434139313108195370682286104 57 83076749736557247244634711998332952 58 332306998946228978602245306531708952 59 1329227995784915893656394143203590168 60 5316911983139663533120402406967869464 61 21267647932558654049471261296178495512 62 85070591730234616031864348521328017432 63 340282366920938463795416000758540140568 64 1361129467683753854517581216380616704024 65 5444517870735015416742159292215379099672 66 21778071482940061664312306022247340965912 67 87112285931760246651936561795761012998168 68 348449143727040986597120922596587350261784 69 1393796574908163946367233041213435997585432 70 5575186299632655785426430866507917183418392 71 22300745198530623141620720869340015119826968 72 89202980794122492566312878283976753251614744 73 356811923176489970264911502749140398551072792 74 1427247692705959881058965990223028365293518872 75 5708990770823839524234503919345047003352530968 76 22835963083295358096935295594286055097767034904 77 91343852333181432387735742210955954559781961752 78 365375409332725729550932088511447286576555491352 79 1461501637330902918203706593381036082981077254168 80 5846006549323611672814782852194638205274019594264 81 23384026197294446691259044366119540567795499532312 82 93536104789177786765036003379160137764580840439832 83 374144419156711147060143665346004502045121046380568 84 1496577676626844588240573965042745910154079554764824 85 5986310706507378352962294467488439444563508957544472 86 23945242826029513411849175084588669386148417307148312 87 95780971304118053647396694767624500760382432182534168 88 383123885216472214589586767929037649473107254638018584 89 1532495540865888858358347049433229890755584070367838232 90 6129982163463555433433388153167078148748646385102880792 91 24519928653854221733733552523536629766447205747674578968 92 98079714615416886934934209915883153408694063405224427544 93 392318858461667547739736839307005882320586734449949933592 94 1569275433846670190958947356514970066653967899457904181272 95 6277101735386680763835789424633773341359113521147825618968 96 25108406941546723055343157695682879514922937931223720263704 97 100433627766186892221372630777027090358664719418159716630552 98 401734511064747568885490523096699506032604813059168537673752 99 1606938044258990275541962092363980313326311123009733492998168 100 6427752177035961102167848369410285831697028233585052656599064 101 25711008708143844408671393477549872483571680417432447995609112 102 102844034832575377634685573910016948247853856635914266720862232 103 411376139330301510538742295639702709618549696476026016360300568 104 1645504557321206042154969182558080671728467325768841964394905624 105 6582018229284824168619876730230862353422406382804843655487029272 106 26328072917139296674479506920920528746706699690678326217762930712 107 105312291668557186697918027683676273652860947081631208062681350168 108 421249166674228746791672110734693411943512084964360638633984655384 109 1684996666696914987166688442938750282438184933133114167302457131032 110 6739986666787659948666753771754954399081012919083799894742865543192 111 26959946667150639794667015087019724134980598049437886030037536210968 112 107839786668602559178668060348078709617235484943956917022282292920344 113 431359146674410236714672241392314464623568125268238413893393467834392 114 1725436586697640946858688965569257110803524872057775147182102463643672 115 6901746346790563787434755862277026947832604230200743571945467039186968 116 27606985387162255149739023449108104800567426404742260254215982525972504 117 110427941548649020598956093796432413220743724586847612949732158842339352 118 441711766194596082395824375185729640919922936283147595664665092846256152 119 1766847064778384329583297500742918539753587821004104670390133286338822168 120 7067388259113537318333190002971674111162143435759447257023478975262883864 121 28269553036454149273332760011886696348944158046523846179019807560866725912 122 113078212145816597093331040047546785204367800793067499017931013563097284632 123 452312848583266388373324160190187140434653540386214224675427620891649900568 124 1809251394333065553493296640760748560972978835972745355909117616845121126424 125 7237005577332262213973186563042994242360644692746758338051284733937527554072 126 28948022309329048855892746252171976966380037468698587181034767468864196313112 127 115792089237316195423570985008687907859395067270217456381798326941684957446168 128 463168356949264781694283940034751631425330103871716040842511821899196174172184 129 1852673427797059126777135760139006525676820085068556594000684315861697385463832 130 7410693711188236507108543040556026102658279679437611237264011319976614919405592 131 29642774844752946028434172162224104410535117396077214671578593392966110432722968 132 118571099379011784113736688648896417641944466940962398131359469797983743241093144 133 474284397516047136454946754595585670567385862477156671415528071644173575984775192 134 1897137590064188545819787018382342682268759439335240843442292671481171509979906072 135 7588550360256754183279148073529370729073469736194191689329531455733640452001234968 136 30354201441027016733116592294117482916290742902483223388438847362552470632168161304 137 121416805764108066932466369176469931665156699525345806815996832529445700176999088152 138 485667223056432267729865476705879726660614253932209053788470216276254436004649238552 139 1942668892225729070919461906823518906642431927390487868202846637421961014611902726168 140 7770675568902916283677847627294075626569677532885254778909318094321730599634222448664 141 31082702275611665134711390509176302506278609778187625727833135466554695480910112882712 142 124330809102446660538845562036705210025114238406043716135724268044754328088386897707032 143 497323236409786642155382248146820840100456552210761290991680524536088404683040483180568 144 1989292945639146568621528992587283360401825406016218016864289002858495803391147717427224 145 7957171782556586274486115970349133441607300018411217773252289820862267582882562439118872 146 31828687130226345097944463881396533766429196862337562504599426902305639070166192895295512 147 127314748520905380391777855525586135065716781026735632841578242846935693757936657858822168 148 509258994083621521567111422102344540262867111261713297012674041863169049986290403990568984 149 2037035976334486086268445688409378161051468419356394719343418308403528749854249161072836632 150 8148143905337944345073782753637512644205873626044661939959117515515820099235171734512467992 151 32592575621351777380295131014550050576823494401416813885007358625866690596577037118492114968 152 130370302485407109521180524058200202307293977400143587790371211631073582785580848834852945944 153 521481209941628438084722096232800809229175909189527015662168400779507971940868796061180755992 154 2085924839766513752338888384931203236916703635936013391650040711628459169360565985688260968472 155 8343699359066055009355553539724812947666814542099864224602897063534691240636445545640119762968 156 33374797436264220037422214158899251790667258165111078214417056688180474088934145388334630830104 157 133499189745056880149688856635597007162669032653867555489679163620805314608513307964886826876952 158 533996758980227520598755426542388028650676130602316707222738528219388094939606684682643914620952 159 2135987035920910082395021706169552114602704522382959799418997860349886052769533644376768872710168 160 8543948143683640329580086824678208458410818089479225138732078936344211557100348388799461919293464 161 34175792574734561318320347298712833833643272357811672437040490735266180920445821177782620534079512 162 136703170298938245273281389194851335334573089431036233512386312920843393065872139956300027850129432 163 546812681195752981093125556779405341338292357723724021577993951642930911031666270315539202828140568 164 2187250724783011924372502227117621365353169430894054261368873206490838321663020502242834994167808024 165 8749002899132047697490008908470485461412677723574533395589287625801582641724792850932696342381723672 166 34996011596528190789960035633881941845650710894294766282584740102882789277044593087653498100947877912 167 139984046386112763159840142535527767382602843577172330530794139610884074528469215718459417866633478168 168 559936185544451052639360570142111069530411374308675852924086916842242132954458549609528522392217845784 169 2239744742177804210557442280568444278121645497234676473298168384166380201498997571909495791420239249432 170 8958978968711216842229769122273777112486581988938652016396314970260344145358317034580746569383692730392 171 35835915874844867368919076489095108449946327955754500311992542748231023260157921632208513084940242386968 172 143343663499379469475676305956380433799785311823017785740784736727303386398080993516605105954571912478744 173 573374653997517877902705223825521735199141247292070711948768078377972132307222588041962531047909535776792 174 2293498615990071511610820895302086940796564989168281985766330576449405702658687580118934338650881914830872 175 9173994463960286046443283581208347763186259956673126219007838831672657157494344776377905783522015202770968 176 36695977855841144185773134324833391052745039826692501427916388378440697323696568017315959991925035897978904 177 146783911423364576743092537299333564210980159306769998815435619617262926682224649892872513683374093765705752 178 587135645693458306972370149197334256843920637227079981469282610676051981503775355218707402164844275410403352 179 2348542582773833227889480596789337027375682548908319898292210707118208475564854932169264303522072902336774168 180 9394170331095332911557922387157348109502730195633279537999003357300835001358926751265926603813683210737418264 181 37576681324381331646231689548629392438010920782533118041656334486859342203634721050241445194705516045730316312 182 150306725297525326584926758194517569752043683130132471945945980062749373210936912291321258337723630588482551832 183 601226901190101306339707032778070279008174732520529887342425204481621501636543705345995988468697655165052780568 184 2404907604760405225358828131112281116032698930082119548486983386387734024131766933745405864110396886282456268824 185 9619630419041620901435312524449124464130795720328478192182498682473432131698251959704467276912800076374315368472 186 38478521676166483605741250097796497856523182881313912765199125003738720597135376288263556748593625367986242060312 187 153914086704665934422965000391185991426092731525255651053734760562644866529226242051945602276259351596922929414168 188 615656346818663737691860001564743965704370926101022604200815563345959434398274442005565159668807106637647640002584 189 2462625387274654950767440006258975862817483704404090416775015295574597674155836715617826139802767827050502404702232 190 9850501549098619803069760025035903451269934817616361667043567266679910569748824757662435561466150109201833308192792 191 39402006196394479212279040100143613805079739270465446668061281235482682025246254821032004250374758038806980611538968 192 157608024785577916849116160400574455220318957081861786672019149279456807593486930864892541010519347359227217203691544 193 630432099142311667396464641602297820881275828327447146687624645792879389358951546621099212060118019844907458329837592 194 2521728396569246669585858566409191283525103313309788586749594680521621875405813832807454944276553340195627012349493272 195 10086913586276986678343434265636765134100413253239154346996570916786696137563270623875935969178375882414502407458258968 196 40347654345107946713373737062547060536401653012956617387982668056547201822133113080795976260857828572921998345953607704 197 161390617380431786853494948250188242145606612051826469551923441004989641832292513493768369811719964378215970816055574552 198 645562469521727147413979793000752968582426448207305878207679301577560236416690176316242408783457157685919838128704585752 199 2582249878086908589655919172003011874329705792829223512830688281425444283841800949947307494206983231089791262243782918168 200 10328999512347634358623676688012047497318823171316894051322695275932183811717284289153905694974242125051388868433060823064 201 41315998049390537434494706752048189989275292685267576205290665404189548599569298135344974216189586901590003112648101593112 202 165263992197562149737978827008192759957101170741070304821162430217679821103677514498838599737343584409128907728424122974232 203 661055968790248598951915308032771039828404682964281219284649258072562537825510701910271804694544811242053421469359925100568 204 2644223875160994395807661232131084159313618731857124877138596106693936658123644095470922030268520192179289266988766566809624 205 10576895500643977583230644928524336637254474927428499508554382575583119646137778957543357744054762663139308230177720000053272 206 42307582002575910332922579714097346549017899709713998034217526599947224611837520981492770222180414441401535245156187465842712 207 169230328010303641331690318856389386196071598838855992136870098995018390501922894228609759380644385343294745629515364794630168 208 676921312041214565326761275425557544784286395355423968547480381170532546116837197519716394506422996528556191815842689041039384 209 2707685248164858261307045101702230179137145581421695874189921495063048152685640031289420291993382896424979185858933215889195032 210 10830740992659433045228180406808920716548582325686783496759685921014028547179142607578790595908913406321425580626857783006855192