1 4 2 8 3 44 4 152 5 552 6 2000 7 7628 8 28440 9 108792 10 411888 11 1586424 12 6066032 13 23474384 14 90378912 15 351072012 16 1358520600 17 5293045208 18 20561697200 19 80309986856 20 312934745552 21 1224770426672 22 4784290151264 23 18757260263352 24 73421632108656 25 288281996308656 26 1130373130101600 27 4443954024615024 28 17450700598310880 29 68682177602761632 30 270046480124170560 31 1063885858805987724 32 4187643996017813784 33 16512137495053706904 34 65057926647388940592 35 256726224486360523592 36 1012374589987580913680 37 3997729017678705208688 38 15776769984663721541600 39 62339444900964368013800 40 246188216283466291474640 41 973328661368078857578000 42 3846221304940824852203040 43 15214300230032143326598800 44 60155045866540564554592800 45 238065288218433379824040800 46 941758864731917064727876800 47 3728663646761575759439475000 48 14757113553083759347762162800 49 58450675868986111896877242096 50 231433193920516730443793707488 51 917012423784965685576058073232 52 3632323501764905273513494140960 53 14397391146971371985315015281632 54 57049684275925660715112412531136 55 226199548679304979426097091274736 56 896622614495524257156419235195360 57 3556132573691558574697365303456864 58 14100483493107793226641398071590080 59 55940135376754855099052670729200352 60 221874980418017950296978967731065792 61 880463571157391331388238747525820224 62 3493144390731332138691680441384063616 63 13865200588391087366635251046831189644 64 55022966412261953266540635099305511192 65 218450887145178034933090364714163360792 66 867116455738827588908129071599794020400 67 3443353582379757391286047691099235630728 68 13671139078651283714417754589530825862800 69 54299765327079666053237283922863047437296 70 215632759133944391613197074337865954700512 71 856627801996647476852573861348929214681352 72 3402494144663260544460153007863436732729104 73 13519308940460285671124911284353364775255632 74 53708535154024226994357730878205178878977696 75 213440068135602763344188675423665926194127696 76 848093835836854230023230107254183896111312800 77 3370918546124295784700521988370162652858005984 78 13396496916547192292226398105217189001258207680 79 53255413837575931806074041398309289270216553832 80 211679106168256473271898387573324954166348311760 81 841618713153903265734485323766408782645926847824 82 3345779666311947628834357347068415249464014913184 83 13304438377136613899917194708873169488282457309104 84 52898452214107567298588129893474771134775021648992 85 210378399529674357779166085234571448454583810200992 86 836582931309078429996286834822066846095786916802880 87 3327541655466891550636055808467108338346097335996688 88 13233964512359109737053918369087986976137954704109600 89 52645142798928613347208868432492706417629579449982880 90 209401965357913182040569582475663223960595208331246400 91 833106682850005712870921777802324272330459785943561760 92 3314183767464367044582354431166948168061882138994064960 93 13186993771641691185006926405729647166247466765808429760 94 52465400326936592106055557883743041918292893057026154880 95 208780300887702109177781848280761431563754894005383373880 96 830741251862649018817982428521440385267785975639619058800 97 3306189206309687133077794490876366964473686290631024433520 98 13156822243034128208351083360965244566377092599261556620000 99 52366859915842738908496836682583792388671316115915311310416 100 208413085458190888678041912778770384043783793910981641499552 101 829607009005123910796122944884012042456001732489165485678432 102 3302054393996860231610623797287073592004384498158305353121984 103 13145344062081515392003410700619448990181360889246911840795152 104 52326952930772435236391968345008506343929356881034929983440416 105 208330078375477727938537029797662793898300013121709173807699616 106 829364719435384157860660147157987619560962731495038255842939200 107 3302246278040392873754668207260067895017143402353405747994232224 108 13147453176858917836775933152366827632263296518232982520155315520 109 52352998178158606815782947285777870296809223140583499136106754496 110 208454324974077203807995119507804373338601902304906057471661330304 111 830128991876444809972344589553073616191987473603928512371869046512 112 3305603606618881676530469143772014648002470098464081248963357086176 113 13164942942630267578229104774388445672970950352564556532386206407392 114 52427451291615196599607153093141529304467846940212500545969937374656 115 208813869399894259895640062371932269155855267267817292640913911847456 116 831634458589465334018421890138056557539682703458837839372114105217600 117 3312564701486793855570830355685748809764339699796112610393265934867904 118 13193795098030155083514317580705901652939348450593803814058446136803200 119 52557160205093432941181770514097457059063621750069998718048900498076128 120 209347801542797227683706101129375916607978645712436938723727094075013056 121 833988068611404433447323137993758657849877871134628049499937243786835136 122 3322205323757598452503798572549715735842431779539630210529992341139837312 123 13235679484278480404117872469327596842465509339156060525595457161427709376 124 52728086888912929992118482897987780291992720200925093496144073176561760128 125 210082187773671652026807778717439757264781496478625687598628707189037760128 126 836976399831632898247047810542986849866908533564336639501988514146476320000 127 3334932305975935483681871216364972233188155943668819492679494827926205520012 128 13287348452551845374264248102684126783895634616228641974584696959994387958040 129 52946580267934446255628801757548914188970964223100787061420260814079078227736 130 210967565040162567191116466740720707089572793211594254323561949555298714988080 131 840698524308081454731617789747879569100960469767092086141349967436778392127752 132 3349991665303561135291537475124909578148640608265879158371467580092121841132432 133 13350347910694980909845117462009819617280593432515481829352393863609373746122992 134 53201137693628046099054168784124460314263211699526818460034671052653327972194016 135 212028055184281121442074403725298238266366472398873722020877793344033834235347016 136 844978820479706317509999307689168985002374920518267615726169945605042210820797840 137 3367759796163229126474251014365582172216546366618480704481529141314447388664303824 138 13421994432026837628353107837498183727995101736307496822911363194782697325510224800 139 53497632594708218247530054239730562308228973810861522371021653235695505047542006480 140 213222626232143555787125491473170329012579704800521951782689594850424899404568696480 141 849908945161826205237064225787027433997570559142771052873709252693523688848965249760 142 3387608835075153410145483594909457669391528204909430686508388604685096003319862139840 143 13503718457732886550022954065555946522599501544675108716167556484744046276635884212360 144 53826450885068430790541520470331190147958812073492431536466197262070047122550935966480 145 214573604348374631815172477810828478326668645349733469988503032800930550923461601646480 146 855341585364485932535860329685996535143333141064479438175875763778266426395578882458400 147 3409887282192031844294034100711742917163536839612818627586616912097120651072673226961520 148 13593261306112233824979744656600521038235737107633440985049639132008179489790928229893600 149 54193033100617473092123556257562671985619211144985994096994575813662600907950975486447648 150 216046336514445555043522561042083961287968334775755160215742125524940884201846523749981760 151 861361685482459548761130101691040078513836042346083027513784059139294498586298759758075856 152 3434063163244803806553769153927474746245318518913546300632164611323520508000947727824450976 153 13691949412296403142061535492954843651574989267961584512024334349047150837453279896415093536 154 54589207859168731644449272659205112901297700868607523253849845236711086727912992592420729408 155 217661538398826733219099883264266994942004480347003370259750233894671153035067385141783304608 156 867843657581041693920771498480783445381612975785447600121109530082918831844024951276084075840 157 3460460054372994558781637031876934977754152685925949569711911925951026532390668736064707669952 158 13797851518337805900987780618030944461265765465099313066621982441785980633769457955355735292800 159 55020030161016860528461791528145509493568976288753368990828293595740227923512739556415995010152 160 219389495709210220826888727270840995473584485665567091200176293072197568280598811658532201880784 161 874866484954718309993810445452170644216711483356615023914763982184404631842313665532094044595664 162 3488620534370143804752767606841671273852755609054483576979535014943172857570081437561825143337888 163 13912201923752669492582742830195669841171420110299049628861493531402080586599908033844656933911664 164 55478454919851531153366124231333049307428248226570444048806658757310328810816178527480073348457952 165 221249500511603963228460117087580725889209116577625011960650267716416763746267162303390140185163552 166 882321607802601448063146451832924973717734477408544228050583286507770972183041686980244084780942400 167 3518846189216559472691348313335637815922219283307104377406069668634730984702794839629669118561361968 168 14033327003079209648506236600690676386332972826576357878251544906896222554001416863754765929042978400 169 55969197539899712878797776677772621893345867492438950627591250886516815312509738255225509681802441696 170 223215739235741297513987151552967545066639624543777343096898880641584983231529839063994105428033811392 171 890282766105598650165300053966801594890732804446666058871207490289644924401992886575089838987261193952 172 3550738698365476755324571119899036842993325607635059238153949585501088451119957835270315498917594190784 173 14162380114474748333784784304362360156283606908557078072789672770255927911430288044869772513589922292032 174 56486108990627507688973189018865770951888971299689166408412095476345289083666570841673159141043133613696 175 225306254644781880208838351836719613205391010154819034458916085270018320365536755235633024716302091783696 176 898654994646001520354824957438183785895747674005819875102274511974931821277102254615899399952208660564000 177 3584580367783596753135120111460926220196933743330769476763054018447008472532635653282111864779234248004384 178 14297894017376350712206435942582284886982692414858576695313714348486579418346474975549843239809976059567680 179 57033607168749546397304852554825305729577120080578699431849106037320097130034783730181735371366794119473632 180 227498368362373386269717131258350656779844722705653979280139654643419543234157096739981896734651609153467840 181 907507443040695511792442834786111420420408467068786057307636109685651437436431493360055958593580376439452224 182 3620020533071359815142183761773497272736051196269669550544768623176294737796604841603878595300181467330011264 183 14440951249018204631976163155082860251731774192756302361689559196239361176260841413099158508854381097016649504 184 57606267872274988640171599991299106612737372167473075566165074535825925340359444072163971453136944188596156992 185 229809030586988965463295424560175545458445160950978307845304507551247727382144547646736235507736358042917788992 186 916756176885045877608896266898457407183180202449009442554592376774466765626856926585204306740016574475204055680 187 3657324645963313611880071576533515381209468907798410425393821625494936047344450367437810104126887264645373005888 188 14590252538136289109355854563275889358700404308321127510273776985457958469330789132257608622750584633806865360000 189 58208249011012686352032351570108221178076639225653783362401915146508882619611198862714251350840432805052883772800 190 232218122099226841522448043467152440182015473123645068141514109010750861842385616567100323839918432133980949881600 191 926466335480554225205071082473279121260189059393022143161930513732120334557882124227870507820554354717857466796600 192 3696181054511946691474028281594837882983189912867915760604055405198636109079511979758929080406542776683061797977200 193 14746818564310163053229607862844268529186804415377641290905945414866931955009316697488580278582753847470254335743600 194 58834721419697669426794326798356195578221470526455906047185261112435494509805711511514067841891809036394479653272800 195 234741638986194415547307985210856632166986988125119823658670559571969230627431472982730571161740866903423742043982800 196 936563065002040648449329782872873992125660926451035204877506082828297526850654167162647588524926240206465646493540000 197 3736840494180873717297522883052467997364281820552427910081115362390393907311992156987924809218653397913486052469103200 198 14909488702444542401335043722966390537291357484586623309923568570438540919316160477589241166679751625625196111721912000 199 59489616026070962453422844321372675020376220596553595183700880387814138547818877434698808165452717224543883224225881040 200 237361580009808651293623887127289956629331350961065583130422287621607410859465382730535846049540771583593222025841588640