1 144
2 656
3 2688
4 12288
5 51200
6 233984
7 987136
8 4503552
9 19185664
10 87351296
11 375062528
12 1704296448
13 7364935680
14 33408548864
15 145134452736
16 657383227392
17 2868195098624
18 12975463202816
19 56813072416768
20 256757263761408
21 1127456765378560
22 5091139040313344
23 22408329099739136
24 101118887206060032
25 445914232425283584
26 2011117095785332736
27 8882251453440196608
28 40042184736472301568
29 177068533132128419840
30 797961285414812647424
31 3532147009130736910336
32 15913108003687048937472
33 70495363978225248108544
34 317524283555393155629056
35 1407546078308671630082048
36 6338679700857493471100928
37 28113142490195287364075520
38 126584698925489519385903104
39 561658385741176928087310336
40 2528671660501989300960755712
41 11223496299043249491493781504
42 50525076149585084741662539776
43 224315183402167341000675033088
44 1009727810245787403276924223488
45 4483827787374480249104996761600
46 20182176802752006831713376272384
47 89636941661510106330433518043136
48 403445465634587376341674729930752
49 1792105007892309080044964847550464
50 8065740186077840157740881355472896
51 35831958952742124310783666031689728
52 161264097696640979614046787100213248
53 716476919775595421213052484274094080
54 3224470657541419970546290076904587264
55 14326942247063298197332950370521972736
56 64476432408624033902512973096882798592
57 286497306566242942820720090905443303424
58 1289320956297675057430386224481399996416
59 5729281517325728458438664534303826771968
60 25783096055960325038807608831152601694208
61 114574996522538386321475777187395099688960
62 515608751999345393580293175214043241119744
63 2291329789267228029035269592106592565723136
64 10311324334069367840959662274749504770015232
65 45823873526408559247697570730571648817168384
66 206212875386708617804754368166590579617038336
67 916433914385200234228227189744075723199479808
68 4124039727019327743671268064830237300246970368
69 18327981389416510037772163500344646308189962240
70 82477310048949162769101874430602101014946381824
71 366548477415730610925318843721029818827025678336
72 1649490449115985955268522674036180049927100956672
73 7330791142353021377372815321260600924400301113344
74 32988916952511770091999504249751252268337286086656
75 146612968351674994858506755713962605375747939893248
76 659764066573308279933617199717399008049425943625728
77 2932213695107333140300441776013745610694712014929920
78 13195052971835332146630876249249415902839050027925504
79 58643543151327996025321737892942681168577352051982336
80 263897405682613311687638028418158908637810679886118912
81 1172859171013461262649265162100864909876933311336546304
82 5277889653586772965734560522131888571744057913692389376
83 23456996348059646812341181440124094647468498409423372288
84 105556857710687567281611784893640985416217622903194124288
85 469136933805839681877082413814067563074996497975083008000
86 2111122188436985075144659090614501912805983536724033142784
87 9382690785631141573070306707201737398923948154995800539136
88 42222204316311441191425509708361999774067749149767947517952
89 187653049464852398473420812004641049500575203979088587915264
90 844440255087376658975695869402031749738460086893754498154496
91 3753048729332721042009100229589562800951539531658663640956928
92 16888743801925898542914235622978426022642370194279810673410048
93 75060778427225190003620541573555452886763322650484588129812480
94 337773895241371816681052583668022160576893993540314880398065664
95 1501212429993636106709728168377866830760522683559321169073012736
96 6755462212073097866852239848291293322947232460099741363357089792
97 30024198383058839040570046719653705968746839106161680777136308224
98 135108993157392541869279025649484203196891147869233488029617750016
99 600483164192154651314835915719321988912577235052287229009925767168
100 2702175845802740189905609915006335331388141793968836818201118507008
101 12009650428338738954363095997148053369902258235666198356764770959360
102 54043452638533033438466922677018069944113336127990197169035772166144
103 240192802878705113936415306719480066296844311569295995249084004827136
104 1080868024330312343015288075127622756241037917443753619327115363090432
105 4803852766564987636315491073632570759776774423497830496312125433053184
106 21617344031560673648243147700404633196938402994267341626214189876903936
107 96077002675153918447710626507088249748646514283078044519608257775403008
108 432346617350484301571878671193375483927668818429615735755269790570119168
109 1921539211004745020496672178745148936716089216586150764942646131178864640
110 8646928134518019289149965202989218565055936059044557929971058669439156224
111 38430770740121566834613172096976278513359387369833628660113650153041166336
112 172938495290493717906398694958989183618600856658078576142630874873564495872
113 768615199122857999487142091448051620420965877152979789930068898882093318144
114 3458768827412007672102373133033120430519260744236182412386845487277335904256
115 15372300531583986594460924166340275240393179468332810489827106353580970344448
116 69175359293874286465637922238044274829281348209434320151027539710839806230528
117 307445955417708957564707992286815998355552674964406038644801733429035343544320
118 1383506909807631857690206372684823180796286981764192334839144730688656353787904
119 6148918224930646762101993521592028729762937227199145184777371989038484040974336
120 27670133779034975207843298897966089160962874991533023056807948453540257293402112
121 122978350363836417014965221505496241724799751057335511488122305858007093009711104
122 553402604906816913021492757847528772721184266130975934503980237356818161756798976
123 2459566781120304048666110145368130123985538060294561692063431725995244274988351488
124 11068050967354216802263883929401031132705174388227195476824108294510482948607705088
125 49191332003903292307191095136131604034878545311730535139042706274060954694477414400
126 221361001254570392714622141301141064276612599252687771827269128686578866061714653184
127 983826582182021227485724184660037840966936215763828946752905689650071645468948955136
128 4427219735611184761001954248264053557652440060371425502820973226780550968059365425152
129 19676530717303710651184920254416062866742015378430386224272270148521917290361665880064
130 88544390080540125727391267871791229156252148744570177273812908970851128377525294596096
131 393530599524686790647225390469500665158040533464559164198162555289316844348654514864128
132 1770887727503865402665460285145190644370539242142141790210425242272516557149008295886848
133 7870611753351537054920939578702759916849994834710330504049050747932798851201415124090880
134 35417753364366314263191364555895298132892666772106420274002153466271452939252961392984064
135 157412231272755560970041699908770152864170687749584359079812410873354616352206185075572736
136 708355048315950384621941832842902752709994979536359937429117252179632751226998011558100992
137 3148244564746708337346800531736530399383297167147102313397219365225112539499167305930113024
138 14167100662776993282168669325075067904029618162043016703226538408628440053223573219092463616
139 62964890323599720634071475173354150018585283979583657559317276173613310054897623652649402368
140 283342008398867635079050709197910077349831478508378328886509913528089569120310011778782199808
141 1259297790930643274875596936098223709324984778115178685308770549417905036261649552504531189760
142 5666840090270597012551851347140233164680164359459573755263241008369709332074822910646937452544
143 25185955569951247292618617644168037821420718325377580279817881835807217183252693432569625051136
144 113336800562103849226570421554033106051545515377957344028844515269277559122396068347842377285632
145 503719107420439054574079215639460272920499188210319054996106533733881367756573499661091008937984
146 2266735991349147528139942744862844700158031331060150816018573517391338624431928307785409060929536
147 10074382084751406831028894116893537708950128571399327044089867934629829026701419232497272207966208
148 45334719508696079260535403917792035229194925977065079548753666462924599418699582638325993169747968
149 201487640676510148453334839203593990080979189622663010018655194113179081567992653623314883847127040
150 906694385081331644374492862684564723880450213073862604719710584884099042121503159923291476274970624
151 4029752797233915158390808093923882935197884093804798378804221563083679842214042025199906369711374336
152 18133887620145193834110413802952172863793854588708372331032584729964028285322529260453268304871555072
153 80595055683937698197001942836113159714383881979614295808913452667521393772433948941013447740640722944
154 362677751099200851828137180847227864074354882855546522540659078653972001456188297780697130353721081856
155 1611901109506904284407011352044458817439884003503728906926982503945802430735017395358734730452321435648
156 7253555001124768638897606093555590611218903801178444882603647042259932414427235401398712785465746915328
157 32238022123388490815611786966044527175116079190698863902706658153256519934768872024159912220053701918720
158 145071099688747398415309921496889008067736266222772722297283166946529961759861547517639874165901627490304
159 644760441399776298351780698123377923570480748128295433578306035173093767300370701973919847783391702286336
160 2901421988434980378503923223950220595389650702795704390161529185307447733189991009044321743442023454605312
161 12895208810907629679668333303307370687276679818669635826332892600537415863558481228281607582634527009275904
162 58028439683260126133242061183203501256681374790581996909824455078222910491297506134805817949373154591768576
163 257904175944746252995490175519584522277618779887649444333966249910741978510956099626096841466954510329970688
164 1160568792298170819675458770931255793950477705016117763895111186157996541942821298077666447624376708012965888
165 5158083514520423610343779661646685086691435700513873278244579744989018253727460793806278424629688790731980800
166 23211375824090909145679056174900090893956248947192330729025138217779384463741630368608850045465277204564803584
167 103161670220416449013819211653013623229059252986713829803122233891161464840056678299210286483342353655331291136
168 464227516131858066948299215598401439829288828490552863718029085398481669761118002692671095795246434283895652352
169 2063233403288456609187482127781551266400918302015356135659627406029280819684245297573843237247616322514257444864
170 9284550317037799483521473785574422921476532018532650395917480357687798862907903377442173493266358940629200797696
171 41264668047851174246327208871171486620302454866069177041031411806634072172894632319473321024074970472459773411328
172 185691006251166199983317307289190765817287798397992842946111805653501518980366576713950263576601070986762175643648
173 825293360670336157927785238472077116787941374127694663620321575387469787229887777577907770210104402057209608929280
174 3713820123589887364672551451027052245665911063179648980029245849899998201076586208822208118700331759281754513342464
175 16505867208819725926575561746219900515511878756207817265635697098050113655386793724977201393960909428898179617652736
176 74276402448862761133550313904432835871369027321368491623599589273951762396351147192347361111003025136456549837832192
177 330117344103002562819828946552851741423428594260642697431855568703606594963857413869480638868168462830233480880717824
178 1485528048610295444112594836230925373467620039625848729522646673787642527774624497887094027470430138086892618400137216
179 6602346880885779965009662317112294528176765781460824128363164420336143731243068336070453554409046701026636550077677568
180 29710560966334552425317313654894805971687645453885202580722772743837595079858041108669794437081936096618984462360772608
181 132046937598927258638002580519130045774043518689697513809438433294005805394459891090397363530691557582369391649132380160
182 594211219232749345195392943982316895516648125821136224558447771607284038361441050878527030973751408643733371941440978944
183 2640938751677931722165000957212747398970418428525754842996037353253112931867924639152518669772239404245455921169234395136
184 11884224383151919650932605613797070328023536401609963459070231607363604750452755959174915055423545987082370915412404600832
185 52818775028748819233779208693537291716212471892336834464296777016441967274339325280089585542605226331347659976972680822784
186 237684487638989316971048060022353125246433913533533686274204243810994157100601688507746501365524923383579030361393265115136
187 1056375500498019341323251206659263334120885766564787407239629867178208759305049452910627663291678788208925481537682337169408
188 4753689752395001122659296364389650003927401265398733147819912205721318362356487761411526905678384274859353251500650573856768
189 21127510008729074132827696657801546679226061995335782962321129354172438412205753234003596969546821946601711079851872946749440
190 95073795041743458984999289910874400062714089437277283704579749729504388587678690144885093561494032403526362149757275837825024
191 422550200154880479558356693549891413533952109767766002969034481501327800701891747643525986367788841827698604279621611564302336
192 1901475900736364164208999600186790401002430784523616965988965231175776575722658130016566801549023590502635475402091346654134272
193 8451004002782393541595978037299595949873914699023403852079722998697795100083065529492163260724938994699747484489878940359327744
194 38029518013151203036324212835244646416030935380595314869548957582842076078120922781852311261305330024411877054481261012457619456
195 169020080050604414038781067406820201864628082726287644069876938336577123912151429009440592002321564118848518279965528288393166848
196 760590360237806776760791790009034342656431308715264585222587432397710424182401906122334919673052901001547708456082571927253680128
197 3380401600931392972085405454709656563167212903955907764610841976244533201081001908451577310682925347530796760704468174555442053120
198 15211807204352658991764756333046949482502391680450149742039831806941264442378167630858942230706187380912424739972380316659513032704
199 67608032017336734502664654799365171677340715105976967909715959322786924965188662889629459680093048133526511917071648568416283918336
200 304236144080597555140077855186799191720034192815249726900464772019683412321728579156955743818797725813700087076958558393139841728512
201 1352160640326076691028597827270056080170773910837091035962995250787585949426159665069305136554818710720694300639547639298894231240704
202 6084722881508661107678080760149747067520514492468374278630056057183920047097080443016993246120753434772011723130540720902938533298176
203 27043212806191005836176832245925163949398962326525132970668243225585336390683683111790752438263738896205269689963972326416177208229888
204 121694457628520582231585993705615153080327971138889017643861854553894604353148672500317502698091973530374670209282281827348625057906688
205 540864256118531668973214656126887956523716035249455538692774445313237071849859957554107001039312938536677602077273238003729791398707200
206 2433889152543969405880109930154226449285245452297384515788037333973928738447141843301444929250750925078174584462065551580790869127593984
207 10817285122286018215459141301871913971046117668191715908381051554642766666389127542989351712845751946165987929539169254308244310915547136
208 48677783050456312297576439499755303188563910549359434120498578632475780365528374159194037956662249589988232240301441164038356851650199552
209 216345702444366521685100396906784756870071171524670872848470108311332054796556986464818744975265990575288977243049087638920450162938609664
210 973555661002357032831116644341838451017022435290561200871097108430755850251446823878071960015797871749711226956090197334579333191272759296