0 5
1 19
2 68
3 268
4 1040
5 4144
6 16448
7 65728
8 262400
9 1049344
10 4195328
11 16780288
12 67112960
13 268447744
14 1073758208
15 4295016448
16 17179934720
17 68719673344
18 274878169088
19 1099512414208
20 4398047559680
21 17592189190144
22 70368748371968
23 281474989293568
24 1125899923619840
25 4503599677702144
26 18014398576590848
27 72057594239254528
28 288230376420147200
29 1152921505412153344
30 4611686019501129728
31 18446744076930777088
32 73786976299133173760
33 295147905192237727744
34 1180591620734591172608
35 4722366482921184821248
36 18889465931547300331520
37 75557863726120481849344
38 302231454903932171583488
39 1208925819615453808427008
40 4835703278459616210452480
41 19342813113837365330182144
42 77371252455340665227706368
43 309485009821358262864314368
44 1237940039285397867085168640
45 4951760157141573876154630144
46 19807040628566154767130165248
47 79228162514264548699776483328
48 316912650057057631849152512000
49 1267650600228230245921633337344
50 5070602400912918731886719664128
51 20282409603651673801646971813888
52 81129638414606686199388632514560
53 324518553658426740293954902687744
54 1298074214633706925147022591787008
55 5192296858534827682573691857666048
56 20769187434139310586179579354808320
57 83076749736557242272660723381305344
58 332306998946228968514182141221797888
59 1329227995784915873768498188735479808
60 5316911983139663492768149745728225280
61 21267647932558653969919677478306054144
62 85070591730234615870455337876369440768
63 340282366920938463477209665487050375168
64 1361129467683753853871945173800782397440
65 5444517870735015415469333951129420038144
66 21778071482940061661729761851928003739648
67 87112285931760246646845260431417176752128
68 348449143727040986586790745915310001356800
69 1393796574908163946346867835756060652601344
70 5575186299632655785385110159782807787798528
71 22300745198530623141539260047510513739890688
72 89202980794122492566147595457076315669135360
73 356811923176489970264585659461822393031327744
74 1427247692705959881058304858915426614963601408
75 5708990770823839524233200546195774981273550848
76 22835963083295358096932651069055648096447365120
77 91343852333181432387730528718358866471466041344
78 365375409332725729550921510410525658571276812288
79 1461501637330902918203685739410647730627813572608
80 5846006549323611672814740539790951693252904878080
81 23384026197294446691258960950237987158382444806144
82 93536104789177786765035834129545391716496381575168
83 374144419156711147060143331682478288407468827475968
84 1496577676626844588240573288044286925961741719306240
85 5986310706507378352962293132834334590012900081926144
86 23945242826029513411849172376594833449379065965314048
87 95780971304118053647396689429008081342179996680060928
88 383123885216472214589586757097062305726029849270681600
89 1532495540865888858358347028078764213082774328357945344
90 6129982163463555433433388109839176773760336763633532928
91 24519928653854221733733552438118767055755966779635007488
92 98079714615416886934934209742571547908740824919347036160
93 392318858461667547739736838965334431477821778577791647744
94 1569275433846670190958947355821723644654154945514394615808
95 6277101735386680763835789423267087537988053697659192475648
96 25108406941546723055343157692909893826923686115449682001920
97 100433627766186892221372630771560347145180480124205184057344
98 401734511064747568885490523085607563280607805796072384626688
99 1606938044258990275541962092342113340472374165833915362705408
100 6427752177035961102167848369365918060689040204532668044410880
101 25711008708143844408671393477462404592155932588729175474438144
102 102844034832575377634685573909839477163821904519704728272109568
103 411376139330301510538742295639352838052886705161212926275616768
104 1645504557321206042154969182557370787392339517304003810599895040
105 6582018229284824168619876730229462867159754417545591295148294144
106 26328072917139296674479506920917689209362188456818973602582888448
107 105312291668557186697918027683670675707810339220594198621326409728
108 421249166674228746791672110734682053794134040028923228173264486400
109 1684996666696914987166688442938727890657982501688966129537037369344
110 6739986666787659948666753771754908966483500739342050252899984867328
111 26959946667150639794667015087019634567859788323661293878975857164288
112 107839786668602559178668060348078527886845436224989918454910770216960
113 431359146674410236714672241392314106355084886365132045289146751647744
114 1725436586697640946858688965569256383881964677181907152912616372830208
115 6901746346790563787434755862277025514758671274588318097528480174440448
116 27606985387162255149739023449108101892881185625238788277138038162718720
117 110427941548649020598956093796432407488447992764397911052064211383353344
118 441711766194596082395824375185729629289177973165133707756353315393241088
119 1766847064778384329583297500742918516824404893714305862799461496502878208
120 7067388259113537318333190002971674064639163583287391705390231865450823680
121 28269553036454149273332760011886696257227426337364650948657120401522950144
122 113078212145816597093331040047546785018275881383179276811398025123849043968
123 452312848583266388373324160190187140067786613549577443753976872254274797568
124 1809251394333065553493296640760748560228611158333192467082985663088128163840
125 7237005577332262213973186563042994240893176985400211214365481739388027142144
126 28948022309329048855892746252171976963402566758140375625730239653836224462848
127 115792089237316195423570985008687907853525196440831267887055114963486955798528
128 463168356949264781694283940034751631413420221029483194621293710639084286771200
129 1852673427797059126777135760139006525653340601751011840021711467948905378873344
130 7410693711188236507108543040556026102610640148068679852379138874936167369801728
131 29642774844752946028434172162224104410441199462807035655662702001314942406361088
132 118571099379011784113736688648896417641753908815486672591819980017821953042677760
133 474284397516047136454946754595585670567010190744075955351864506077568903879327744
134 1897137590064188545819787018382342682267997206833337941284134712360524349186244608
135 7588550360256754183279148073529370729071967049261868825074877193467221763579445248
136 30354201441027016733116592294117482916287693972475611779806215526069881988993515520
137 121416805764108066932466369176469931665150688777616515358978215480380025423311929344
138 485667223056432267729865476705879726660602058212178607353939688930324081431950655488
139 1942668892225729070919461906823518906642407884399570702374772169225698315597154091008
140 7770675568902916283677847627294075626569628750005132993171195984938009181343428116480
141 31082702275611665134711390509176302506278513606223957064520837593769644684851118342144
142 124330809102446660538845562036705210025114043274523228992771779607219442415223720378368
143 497323236409786642155382248146820840100456167522906616338431333044948201498804505018368
144 1989292945639146568621528992587283360401824625490136068292479049108356260698495008112640
145 7957171782556586274486115970349133441607298479659799074639293054897706770145618526470144
146 31828687130226345097944463881396533766429193740233234710312187087305080899395582058037248
147 127314748520905380391777855525586135065716774871729958047126255783077450506988882208227328
148 509258994083621521567111422102344540262867098773295985835525082603166817303207960641536000
149 2037035976334486086268445688409378161051468394736372020165610360148095776850458058470457344
150 8148143905337944345073782753637512644205873576090992695250521678475811168502841961116336128
151 32592575621351777380295131014550050576823494302936723088296126832844958704561872708082597888
152 130370302485407109521180524058200202307293977200328910811536828282913547062651529741268418560
153 521481209941628438084722096232800809229175908795606652475323473607421044372808138419542687744
154 2085924839766513752338888384931203236916703635136754683734703178235819026468848709313922859008
155 8343699359066055009355553539724812947666814540524182771855517354846343530364202915073567490048
156 33374797436264220037422214158899251790667258161914043382755706554609913517367276282837278392320
157 133499189745056880149688856635597007162669032647564829678689644786051923767424337442620617785344
158 533996758980227520598755426542388028650676130589528567896093127685105852653339208260654504869888
159 2135987035920910082395021706169552114602704522357748896175039785010872489405177762287704036343808
160 8543948143683640329580086824678208458410818089428072581425497334207082587955278483111504280289280
161 34175792574734561318320347298712833833643272357710828824064658433910126666988397649426361188614144
162 136703170298938245273281389194851335334573089430831623283159986512294877189291860333548197294112768
163 546812681195752981093125556779405341338292357723320647126090622437506694017836576202114165446279168
164 2187250724783011924372502227117621365353169430893235820451967900856644258156699383751827671943741440
165 8749002899132047697490008908470485461412677723572919897781674308979885773669474074478996192854278144
166 34996011596528190789960035633881941845650710894291492518917118880346013023019308613689468812051611648
167 139984046386112763159840142535527767382602843577165876539563686343597287056247940612644617268523696128
168 559936185544451052639360570142111069530411374308662757869416431952095027938357411713672405236632780800
169 2239744742177804210557442280568444278121645497234650657333246571097233051610112471486236589027800121344
170 8958978968711216842229769122273777112486581988938599636177633030699755725293912482997322100761352470528
171 35835915874844867368919076489095108449946327955754397048132855495954434660602381230515476275370485874688
172 143343663499379469475676305956380433799785311823017576219910008969061032717823375310271408080082551439360
173 573374653997517877902705223825521735199141247292070298893329329368865777909000426435190383809630509727744
174 2293498615990071511610820895302086940796564989168281147682831665416436287937657107293599547152924470673408
175 9173994463960286046443283581208347763186259956673124566786083835636231739901456129950817194568899098574848
176 36695977855841144185773134324833391052745039826692498075582392734308819664812446126014620825933206121349120
177 146783911423364576743092537299333564210980159306769992206548599633117225011853095307164159327561629348921344
178 587135645693458306972370149197334256843920637227079968059946628099524470868238867653502045500876956303884288
179 2348542582773833227889480596789337027375682548908319871856662627181625668883368713826430886098823044669636608
180 9394170331095332911557922387157348109502730195633279484361659426994724958816780801005105177157813934311342080
181 37576681324381331646231689548629392438010920782533117935914142167113010976908776176870111525012516615061766144
182 150306725297525326584926758194517569752043683130132471731396604341524933040768328490277972631100153482778247168
183 601226901190101306339707032778070279008174732520529886919456435202636176729639925852510653789925657442378579968
184 2404907604760405225358828131112281116032698930082119547628785883502836263451092598541232721283902977859639050240
185 9619630419041620901435312524449124464130795720328478190490623605357490832070636841730525938197712085483618566144
186 38478521676166483605741250097796497856523182881313912761766334992199129554412678947446864177287649734294973186048
187 153914086704665934422965000391185991426092731525255651046967260254181101330715781580049836921398999633360142204928
188 615656346818663737691860001564743965704370926101022604187084403299801070227383652642298389383583204102882564505600
189 2462625387274654950767440006258975862817483704404090416747945294340742613361794873730243078383326419196251255865344
190 9850501549098619803069760025035903451269934817616361666988642626495277113065261600209368480325254499062773006204928
191 39402006196394479212279040100143613805079739270465446667953001230547261782070087453481672004696992407389976016191488
192 157608024785577916849116160400574455220318957081861786671799450718718273766752678235080272685955764918670975995740160
193 630432099142311667396464641602297820881275828327447146687191525773137708386246877150897883077406957319239439948447744
194 2521728396569246669585858566409191283525103313309788586748715886278667740098876822288205870978299010433402047517687808
195 10086913586276986678343434265636765134100413253239154346994838436707729413672451945995130653247531632311830333932699648
196 40347654345107946713373737062547060536401653012956617387979152879575385280905365038718979967664811253873098486626385920
197 161390617380431786853494948250188242145606612051826469551916511084673774936729238782245148547996587377805282521953337344
198 645562469521727147413979793000752968582426448207305878207665240869672970251779184147934423610685088409724238691395698688
199 2582249878086908589655919172003011874329705792829223512830660561744180816259547851101214609152089723088148509067373969408
200 10328999512347634358623676688012047497318823171316894051322639033100634747057640320480673754283153847946606470683825274880