2 0 3 4 4 16 5 60 6 224 7 840 8 3168 9 12012 10 45760 11 175032 12 671840 13 2586584 14 9984576 15 38630800 16 149768640 17 581690700 18 2262890880 19 8815845720 20 34389986400 21 134312002440 22 525129633600 23 2055166429680 24 8050465600320 25 31561484455800 26 123830798143104 27 486194640145200 28 1910204719503808 29 7509623498928432 30 29539770596040320 31 116260097131558688 32 457798380251076480 33 1803534868864136716 34 7108360304262169344 35 28028369214416090520 36 110560389732363383904 37 436279969287022176680 38 1722210967563905302848 39 6800719040044017869872 40 26863547143625018612800 41 106146357989876224860840 42 419540326764238737411200 43 1658682649028615293979280 44 6559464225199946585152320 45 25946798423274680485640400 46 102660821048367417983495040 47 406281213733904653185669600 48 1608220482922103903768522880 49 6367329466351916814648744120 50 25214956462496518171774444800 51 99872240055204959058703280112 52 395652331551232130724754891200 53 1567696276784920542587086495824 54 6212786724720706197629622842496 55 24625468748625876061117415326560 56 97623299094037949832683654035584 57 387071215653940151618345572713840 58 1534950351837251663451123496005888 59 6087817251344666234167910368087392 60 24148522787076374535771609964402560 61 95803018850108168632431852634638432 62 380124231503068810244825466969335040 63 1508439221894704778718847726720785984 64 5986654960275315452776441719475781376 65 23762554340810538906559717006487791500 66 94330667488209064826626314934668019200 67 374508829019239113906847372503404991000 68 1487027938323922562038393746344174306400 69 5905038305884346680180092100567262586600 70 23451547327717197717522494260526701512000 71 93145998692819609253672326993596180417200 72 369998190357679035737183809613264272488000 73 1469861858599493978874979015094598663443400 74 5839744432236307160523551587657336615401600 75 23203338894602594329632805388645986514274000 76 92203075980086583056710742289567503672063040 77 366418696329113643548628216602388639237306000 78 1456284314830444389043829407352038796151454080 79 5788287959857444449165099273958963919521012320 80 23008516006798127039423327378649966722672707200 81 91466225651383708227553695345319082455547944680 82 363635064943147607018122520641493586133636460800 83 1445781976196215836318090180391987151453888135760 84 5748719885122302801793126089876335048737964843840 85 22859674456083024643018833275509990851471088425200 86 90907303549236759657623867665160638317345550227840 87 361540258993573104230832463734781995965855157536800 88 1437947545303444508673055364890792165699490452126080 89 5719489562463568525380062446345484377891921457439120 90 22750907726188545858414816395123455874863900411872000 91 90503800356224283562527424917267626362810864441469600 92 360048456288127721494583730193155071170485992382288000 93 1432453653024577705492098700485859221557747531528663200 94 5699347678677015301823224322670430309381126655043500800 95 22677446071146634659544073652068629387812739153566936000 96 90237497914796953943512332010427247850361591135574329600 97 359090043231422718983990230772877046798147688129263539000 98 1429034190491886484056526287889630717328450571793418611200 99 5687276590178275269562548604502928711544626520949104978800 100 22635396363283732250617578638352799682936126796904591512000 101 90093496994514822466080537996692786166592506310210254746640 102 358607978836052598674868028029640252968335008615498363728000 103 1427470701637392903078136438633279759903954707824163192557280 104 5682439363280564731545879669007149996841543051082788246677120 105 22621551122863711219191411993040341663519830603999448308557200 106 90059501169303740199122092905441049529774371381026375069185280 107 358555107612549089018456881133872248173239945565425217868880800 108 1427582294056479381395070156375645162909245148645536345857656960 109 5684141869993225293741272525149777936384452512714957871845188640 110 22633246029536601443997658927201893797967416161406382883348243200 111 90125280864752396288699768788738450168909645532953733053844443840 112 358892142496385689163530445511316516169771611023862373628748268800 113 1429218043438122944946520350460731405545562887991293488228380484080 114 5691804170120474953836289926350510656925134129071282175235913413120 115 22668252040305932910602705416269068523233323187913118625528367564000 116 90282266456181136107822518008805071988338889951029732018687663843200 117 359586129329027558892847249207786081490154970789529339490644226756000 118 1432251196061036412945779991047467237400251593798027228686927194374400 119 5704938611312085571787683859723115774220961235904152583464979872273600 120 22724692622521602083699270764938878175558034198322509680310837011872000 121 90523235315392195419007137483555251579839440465436404027373804554495200 122 360609262982908280382960581016510120884755212521524559692350956958528000 123 1436574688230135022438184904784487928295129337751390394151454406539294400 124 5723132863975083366955913416279100869749029677750147097361287016900345600 125 22800979489144518411318938498092372383644501499074653989817872059002104000 126 90842068265823519987235960757017649608619680248931187304083484282681813504 127 361937964000736950793998883584507724535111053219147875683512346172359376000 128 1442097644029896920417134953353529612113061060675120720172190420163406315008 129 5746036631984699646567827776066748507788289303143886887382521129745834363532 130 22895762151984446861255435342833262686224716212490565586786973042166151941120 131 91233558007781294085480943259729706470722117378930254915714966017660388858648 132 363552150792590824529042352749286847371940788466605323748402024476551901635680 133 1448742609294810359145977515483783985838464743410454851314873382153588119909736 134 5773351136346052508536044932277454497201187170089806648481563948211440644066624 135 23007887924074697044702951564690059221376734713909456730634636064531006953881520 136 91693256936512894554762706887383006273730639331022282696591034153917055616371264 137 365434660409291677541287061085965087009496067527005508793536370204071320753788680 138 1456443346206526527976391016316229169702296519575595029153238871072317123298365568 139 5804820715203569764795929284019958138963724651390327119070789324059647562711228752 140 23136369914611717961876334225548223638468030301975835127735803691441855275417857600 141 92217355157587471706638146654894746868730286823703476182527085872834964147972440080 142 367570783453785054835582020341873443817807541541288614693556607397615561979672790400 143 1465143059479116464551367729171566168763113944004768229655272267776753136941309419360 144 5840226056462607175962035764964395978566135689508070830424715702313802664397506355840 145 23280361202184424438217211228591936434513190534614771781490540732374709271079848545800 146 92802581891861865751882411927200149405889668523227324638094146842303543260688495847680 147 369947887574055506500440684152332787371937458092260372808155938301629564339721405869200 148 1474792958148845625069455585915647272276250044054212920396651484370915662260136396880960 149 5879378702372170484761803178542469794910252281327194066494277682648991900148679632549040 150 23439133830577451797899860911762245468272073652261817371423107667849608397068105077577600 151 93446125171580538235356986029568887270940907687706504877260070596878263098689626486310048 152 372555110355605772688187103731380469718805254437409373193929878329702662338435463612694400 153 1485351080769529646881648425587278397297317335038131001845377798242396114556511426022857296 154 5922116554206939134898601903549122959436025380471467897761392016262112751765111910739619584 155 23612061603047403855950380880820217267778718761081771142262077788693736462843382374800439840 156 94145565968279583344011984590631940289777968845576552904395236238149902803315153440085616256 157 375383107063832054966821012484874856824751566588319097681985501134381418145586020147594121760 158 1496781329139829544176723915489310750253515266455630930194305204276609729422745128701925326592 159 5968300170014635153390813853542698764865952102312249232447123664667062537614663937807636520128 160 23798605893652877585567504345697241319342902386097876400984925272641886191329713911363703850240 161 94898823802040030770993585564571048593262682671399625335351518078874128932087940686270946611048 162 378423842091966340134498426283503755631089286577462938170736472732976721019865501982676597916160 163 1509052668453311143865047312404147962559438689784711582376684540687729160418801620985085590810576 164 6017809696260942644810613547906828204769667254633602732876759156805709411886919454305192899040064 165 23998303873789779931409383672114139125841096267254976270260939199923400790026314219498463853255600 166 95704111555575260692442641945948098385618613914880079376951377387134570557169078190240834320311680 167 381670415500617324911052660743152550753989601555191383263135874335924196495439568730327923235242400 168 1522138461266334206827269061672528401649697887646637324970151605970726975186965889563171698064498560 169 6070542309916961530111249267690115959849494350969388143926785783106576148674868049662761137483134640 170 24210758686328639401527910483336266606691672896046285989455373551588286549794251060129695412787500800 171 96559897721461834722354277714107170311688434625246787532034446070280650130982631696608301319641914080 172 385116917934035470780945847583929978550303089203984384613387669264007326692863356149038818301738019200 173 1536015909825686890335686273492923459592799140531705434418006045311459044239914853652982389465981233760 174 6126410074439794732261376289827841153509568204361186749749835016678148786396107001055427039105907370240 175 24435631201078531715785902423040276613687421697226505690912784213474693284953999355653111656578193089600 176 97464874692566116461484473426809302816265509313634481295189567976295625510087700947687767174294179512064 177 388758308636917160585499230312328772825458201497533042391830124356860980148158720962645662236808843632400 178 1550665586721820468915564193819171736565972936607690151851344488282127128951260897251873990659635391395328 179 6185338133552481149024091317289049366214156987499048032292125572801046038304630498033346451123894208999712 180 24672633062473962933234373660290694028410982548373881587004981532386333311900363044580826452452032640008320 181 98417931996958405325997264670009751591607179637249447881047399180030203347713414459291420274097518214385248 182 392590312395040103223305857771908401361131883586472380139713135282789699702413089438526595148750370506100480 183 1566071037985611439848231260847024838421106129757246141068925273047177153129143692124711004494169594581142336 184 6247263182414479689944343596843253508144117233858178519811588146552836747796395686617224117556489957769389824 185 24921520799652124396191616731434849383449970773743253358266545045926703927918075124677346209518976751624844320 186 99418133602652999924739476865475262688855981474484384154601875874248321538588201271257529749602567542975778304 187 396609332070190920983072720209307433815728937316250378933724699424705567428221339398223192400456946781278722880 188 1582218445950894331166811165241420365826749012773243165122162544211662516892721014395941009671104614515908053248 189 6312132167897553791650437290480113929122716219969485473028824046059692988777406970666396783663304619486336228672 190 25182090814971991189845560873658038763158277085015348207482788402071604318185054547264294103401690613348425664000 191 100464698591220564851627421552673921388091641497121982409169715678208735861346007371569022830329264348987422947200 192 400812374057663252442765208233360983914040782526261334290939429124785233351368513855047803762542470748252545856000 193 1599096341696831828043446653966552201776790668049263352943308837546038717994102967200969502609867222523085856057400 194 6379901179123686368825266155553502574931941435350928026587047102937118691718761674095461212810633756094601172505600 195 25454175102812796157407721310588649529119303498375789680817790752993052211563712746652880445548439714701961991142000 196 101556984634992911380675270389604072238459894675225589884758235374157692251350095687163808055846194069371271548875200 197 405196984509119887059810784525742525754700994665960294588067322970057424033566248072260186202199297871457910968858000 198 1616695358835918868395973410538321187230887175698062378552707398835523662539965273318533470248171047334481242483894400 199 6450534496827235348901497496252698651649274171805797124815974001507167464311824954936826417237871091305033615457925600 200 25737637578596437856163360925537513024283332039738356408022719009151114322058405210091533509791286281711434281303184000