1 4 2 16 3 36 4 100 5 256 6 676 7 1764 8 4624 9 12100 10 31684 11 82944 12 217156 13 568516 14 1488400 15 3896676 16 10201636 17 26708224 18 69923044 19 183060900 20 479259664 21 1254718084 22 3284894596 23 8599965696 24 22515002500 25 58945041796 26 154320122896 27 404015326884 28 1057725857764 29 2769162246400 30 7249760881444 31 18980120397924 32 49690600312336 33 130091680539076 34 340584441304900 35 891661643375616 36 2334400488821956 37 6111539823090244 38 16000218980448784 39 41889117118256100 40 109667132374319524 41 287112280004702464 42 751669707639787876 43 1967896842914661156 44 5152020821104195600 45 13488165620397925636 46 35312476040089581316 47 92449262499870818304 48 242035311459522873604 49 633656671878697802500 50 1658934704176570533904 51 4343147440651013799204 52 11370507617776470863716 53 29768375412678398791936 54 77934618620258725512100 55 204035480448097777744356 56 534171822724034607720976 57 1398479987724006045418564 58 3661268140447983528534724 59 9585324433619944540185600 60 25094705160411850092022084 61 65698791047615605735880644 62 172001667982434967115619856 63 450306212899689295610978916 64 1178916970716632919717316900 65 3086444699250209463540971776 66 8080417127033995470905598436 67 21154806681851776949175823524 68 55384002918521335376621872144 69 144997202073712229180689792900 70 379607603302615352165447506564 71 993825607834133827315652726784 72 2601869220199786129781510673796 73 6811782052765224562028879294596 74 17833476938095887556305127210000 75 46688648761522438106886502335396 76 122232469346471426764354379796196 77 320008759277891842186176637053184 78 837793808487204099794175531363364 79 2193372666183720457196349957036900 80 5742324190063957271794874339747344 81 15033599904008151358188273062205124 82 39358475521960496802769944846868036 83 103041826661873339050121561478398976 84 269767004463659520347594739588328900 85 706259186729105221992662657286587716 86 1849010555723656145630393232271434256 87 4840772480441863214898517039527715044 88 12673306885601933499065157886311710884 89 33179148176363937282296956619407417600 90 86864137643489878347825711971910541924 91 227413264754105697761180179296324208164 92 595375656618827214935714825917062082576 93 1558713705102375947045964298454862039556 94 4080765458688300626202178069447524036100 95 10683582670962525931560569909887710068736 96 27969982554199277168479531660215606170116 97 73226364991635305573878025070759108441604 98 191709112420706639553154543552061719154704 99 501900972270484613085585605585426049022500 100 1313993804390747199703602273204216427912804 101 3440080440901756986025221214027223234715904 102 9006247518314523758372061368877453276234916 103 23578662114041814289090962892605136593988836 104 61729738823810919108900827308937956505731600 105 161610554357390943037611519034208732923205956 106 423101924248361910003933729793688242263886276 107 1107695218387694786974189670346855993868452864 108 2899983730914722450918635281246879739341472324 109 7592255974356472565781716173393783224155964100 110 19876784192154695246426513238934469933126419984 111 52038096602107613173497823543409626575223295844 112 136237505614168144274066957391294409792543467556 113 356674420240396819648703048630473602802407106816 114 933785755107022314672042188500126398614677852900 115 2444682845080670124367423516869905593041626451876 116 6400262780134988058430228362109590380510201502736 117 16756105495324294050923261569458865548488978056324 118 43868053705837894094339556346267006264956732666244 119 114848055622189388232095407469342153246381219942400 120 300676113160730270601946666061759453474186927160964 121 787180283860001423573744590715936207176179561540484 122 2060864738419274000119287106086049168054351757460496 123 5395413931397820576784116727542211296986875710840996 124 14125377055774187730233063076540584722906275375062500 125 36980717235924742613915072502079542871731950414346496 126 96816774652000040111512154429698043892289575867976996 127 253469606720075377720621390787014588805136777189584484 128 663592045508226093050352017931345722523120755700776464 129 1737306529804602901430434663007022578764225489912744900 130 4548327543905582611240951971089722013769555714037458244 131 11907676101912144932292421250262143462544441652199629824 132 31174700761830852185636311779696708373863769242561431236 133 81616426183580411624616514088827981659046866075484663876 134 213674577788910382688213230486787236603276828983892560400 135 559407307183150736440023177371533728150783620876193017316 136 1464547343760541826631856301627813947849074033644686491556 137 3834234724098474743455545727511908115396438480057866457344 138 10038156828534882403734780880907910398340241406528912880484 139 26280235761506172467748796915211823079624285739528872184100 140 68802550455983634999511609864727558840532615812057703671824 141 180127415606444732530786032678970853441973561696644238831364 142 471579696363350562592846488172185001485388069277875012822276 143 1234611673483606955247753431837584151014190646136980799635456 144 3232255324087470303150413807340567451557183869133067386084100 145 8462154298778803954203487990184118203657360961262221358616836 146 22154207572248941559460050163211787159414899014653596689766416 147 58000468417968020724176662499451243274587336082698568710682404 148 151847197681655120613069937335141942664347109233442109442280804 149 397541124626997341115033149505974584718453991617627759616160000 150 1040776176199336902732029511182781811491014865619441169406199204 151 2724787403971013367081055384042370849754590605240695748602437604 152 7133586035713703198511136640944330737772756950102646076401113616 153 18675970703170096228452354538790621363563680245067242480600903236 154 48894326073796585486845926975427533352918283785099081365401596100 155 128007007518219660232085426387491978695191171110230001615603885056 156 335126696480862395209410352187048402732655229545590923481410059076 157 877373081924367525396145630173653229502774517526542768828626292164 158 2296992549292240180979026538333911285775668323034037383004468817424 159 6013604565952353017540933984828080627824230451575569380184780160100 160 15743821148564818871643775416150330597697023031692670757549871662884 161 41217858879742103597390392263622911165266838643502442892464834828544 162 107909755490661491920527401374718402898103492898814657919844632822756 163 282511407592242372164191811860532297529043640052941530867069063639716 164 739624467286065624572048034206878489689027427260009934681362558096400 165 1936361994265954501551952290760103171538038641727088273177018610649476 166 5069461515511797880083808838073431024925088497921254884849693273852036 167 13272022552269439138699474223460189903237226852036676381372061210906624 168 34746606141296519536014613832307138684786592058188774259266490358867844 169 90967795871620119469344367273461226151122549322529646396427409865696900 170 238156781473563838872018487988076539768581055909400164930015739238222864 171 623502548549071397146711096690768393154620618405670848393619807848971684 172 1632350864173650352568114802084228639695280799307612380250843684308692196 173 4273550043971879660557633309561917525931221779517166292358911245077104896 174 11188299267741988629104785126601523938098384539243886496825890050922622500 175 29291347759254086226756722070242654288363931838214493198118758907690762596 176 76685744010020270051165381084126438926993410975399593097530386672149665296 177 200765884270806723926739421182136662492616301087984286094472401108758233284 178 525611908802399901729052882462283548550855492288553265185886816654125034564 179 1376069842136392981260419226204713983159950175777675509463188048853616870400 180 3602597617606779042052204796151858400928995035044473263203677329906725576644 181 9431723010683944144896195162250861219627034929355744280147843940866559859524 182 24692571414445053392636380690600725257952109753022759577239854492692954001936 183 64645991232651216033012946909551314554229294329712534451571719537212302146276 184 169245402283508594706402460038053218404735773236114843777475304118943952436900 185 443090215617874568086194433204608340659978025378631996880854192819619555164416 186 1160025244570115109552180839575771803575198302899781146865087274339914713056356 187 3036985518092470760570348085522707070065616883320711443714407630200124584004644 188 7950931309707297172158863416992349406621652347062353184278135616260459038957584 189 20815808411029420755906242165454341149799340157866348109119999218581252532868100 190 54496493923380965095559863079370674042776368126536691143081862039483298559646724 191 142673673359113474530773347072657680978529764221743725320125586899868643146072064 192 373524526153959458496760178138602368892812924538694484817294898660122630878569476 193 977899905102764900959507187343149425699909009394339729131759109080499249489636356 194 2560175189154335244381761383890845908206914103644324702577982428581375117590339600 195 6702625662360240832185776964329388298920833301538634378602188176663626103281382436 196 17547701797926387252175569509097318988555585800971578433228582101409503192253807716 197 45940479731418920924340931562962568666745924101376100921083558127564883473480040704 198 120273737396330375520847225179790387011682186503156724330022092281285147228186314404 199 314880732457572205638200743976408592368300635408094072068982718716290558211078902500 200 824368459976386241393755006749435390093219719721125491876926063867586527405050393104 201 2158224647471586518543064276271897577911358523755282403561795472886469024004072276804 202 5650305482438373314235437822066257343640855851544721718808460354791820544607166437316 203 14792691799843533424163249189926874453011209030878882752863585591488992609817427035136 204 38727769917092226958254309747714366015392771241091926539782296419675157284845114668100 205 101390617951433147450599680053216223593167104692396896866483303667536479244717916969156 206 265444083937207215393544730411934304764108542836098764059667614582934280449308636239376 207 694941633860188498730034511182586690699158523815899395312519540081266362103207991748964 208 1819380817643358280796558803135825767333367028611599421877891005660864805860315339007524 209 4763200819069886343659641898224890611300942562018898870321153476901328055477738025273600 210 12470221639566300750182366891538846066569460657445097189085569425043119360572898736813284