0  24 
 1  13824 
 2  7962624 
 3  4586471424 
 4  2641807540224 
 5  1521681143169024 
 6  876488338465357824 
 7  504857282956046106624 
 8  290797794982682557415424 
 9  167499529910025153071284224 
 10  96479729228174488169059713024 
 11  55572324035428505185378394701824 
 12  32009658644406818986777955348250624 
 13  18437563379178327736384102280592359424 
 14  10620036506406716776157242913621199028224 
 15  6117141027690268863066571918245810640257024 
 16  3523473231949594865126345424909586928788045824 
 17  2029520581602966642312774964747922070981914394624 
 18  1169003855003308785972158379694803112885582691303424 
 19  673346220481905860719963226704206593022095630190772224 
 20  387847422997577775774698818581622997580727082989884801024 
 21  223400115646604798846226519503014846606498799802173645389824 
 22  128678466612444364135426475233736551645343308686052019744538624 
 23  74118796768767953742005649734632253747717745803165963372854247424 
 24  42692426938810341355395254247148178158685421582623594902764046516224 
 25  24590837916754756620707666446357350619402802831591190663992090793345024 
 26  14164322640050739813527615873101833956776014430996525822459444296966733824 
 27  8158649840669226132591906742906656359102984312253998873736639915052838682624 
 28  4699382308225474252372938283914234062843318963858303351272304591070435081191424 
 29  2706844209537873169366812451534598820197751723182382730332847444456570606766260224 
 30  1559142264693814945555283972083928920433904992553052452671720128006984669497365889024 
 31  898065944463637408639843567920343058169929275710558212738910793732023169630482752077824 
 32  517285984011055147376549895122117601505879262809281530537612617189645345707158065196826624 
 33  297956726790367764888892739590339738467386455378146161589664867501235719127323045553372135424 
 34  171623074631251832576002218004035689357214598297812189075646963680711774217338074238742350004224 
 35  98854890987601055563777277570324557069755608619539820907572651080089981949186730761515593602433024 
 36  56940417208858208004735711880506944872179230564854936842761847022131829602731556918632981915001421824 
 37  32797680312302327810727770043172000246375236805356443621430823884747933851173376785132597583040818970624 
 38  18891463859886140818979195544867072141912136399885311525944154557614809898275865028236376207831511727079424 
 39  10881483183294417111732016633843433553741390566333939438943833025186130501406898256264152695710950754797748224 
 40  6267734313577584256357641581093817726955040966208349116831647822507211168810373395608151952729507634763502977024 
 41  3610214964620688531662001550710039010726103596536009091295029145764153633234775075870295524772196397623777714765824 
 42  2079483819621516594237312893208982470178235671604741236585936787960152492743230443701290222268785125031295963705114624 
 43  1197782680101993558280692226488373902822663746844330952273499589865047835820100735571943168026820232018026475094146023424 
 44  689922823738748289569678722457303368025854318182334628509535763762267553432378023689439264783448453642383249654228109492224 
 45  397395546473519014792134944135406739982892087273024746021492599927066110777049741645117016515266309298012751800835391067521024 
 46  228899834768746952520269727821994282230145842269262253708379737557990079807580651187587401512793394155655345037281185254892109824 
 47  131846304826798244651675363225468706564564005147095058136026728833402285969166455084050343271368995033657478741473962706817855258624 
 48  75943471580235788919365009217869974981188866964726753486351395808039716718239878128412997724308541139386707755089002519127084628967424 
 49  43743439630215814417554245309493105589164787371682610008138403985430876829706169801965886689201719696286743666931265451017200746285236224 
 50  25196221227004309104511245298268028819358917526089183364687720695608185053910753805932350732980190545061164352152408899785907629860296065024 
 51  14513023426754482044198477291802384599950736495027369618060127120670314591052594192217034022196589753955230666839787526276682794799530533453824 
 52  8359501493810581657458322920078173529571624221135764900002633221506101204446294254717011596785235698278212864099717615135369289804529587269402624 
 53  4815072860434895034695994001965027953033255551374200582401516735587514293761065490716998679748295762208250609721437346317972710927409042267175911424 
 54  2773481967610499539984892545131856100947155197591539535463273639698408233206373722652991239535018359031952351199547911479152281494187608345893324980224 
 55  1597525613343647735031298105995949114145561393812726772426845616466283142326871264248122953972170574802404554290939597011991714140652062407234555188609024 
 56  920174753285941095378027709053666689747843362836130620917863075084579089980277848206918821487970251086185023271581207878907227345015587946567103788638797824 
 57  530020657892702070937743960414912013294757776993611237648689131248717555828640040567185241177070864625642573404430775738250562950728978657222651782255947546624 
 58  305291898946196392860140521198989319657780479548320072885644939599261312157296663366698698917992818024370122280952126825232324259619891706560247426579425786855424 
 59  175848133793009122287440940210617848122881556219832361982131485209174515802602878099218450576763863182037190433828425051333818773541057622978702517709749253228724224 
 60  101288525064773254437565981561315880518779776382623440501707735480484521102299257785149827532215985192853421689885172829568279613559649190835732650200815569859745153024 
 61  58342190437309394556038005379317947178817151196391101728983655636759084154924372484246300658556407471083570893373859549831329057410357933921382006515669768239213208141824 
 62  33605101691890211264277891098487137574998679089121274595894585646773232473236438550925869179328490703344136834583343100702845537068366169938716035753025786505786807889690624 
 63  19356538574528761688224065272728591243199239155333854167235281332541381904584188605333300647293210645126222816720005626004839029351378913884700436593742853027333201344461799424 
 64  11149366218928566732417061597091668556082761753472300000327522047543835977040492636671981172840889331592704342430723240578787280906394254397587451477995883343743923974409996468224 
 65  6422034942102854437872227479924801088303670770000044800188652699385249522775323758723061155556352254997397701240096586573381473802083090533010372051325628805996500209260157965697024 
 66  3699092126651244156214403028436685426862914363520025804908663954845903725118586485024483225600458898878501075914295633866267728909999860147013974301563562192253984120533850988241485824 
 67  2130677064951116633979496144379530805873038673387534863627390437991240545668305815374102337945864325754016619726634285106970211852159919444680049197700611822738294853427498169227095834624 
 68  1227269989411843181172189779162609744182870275871220081449376892282954554304944149655482946656817851634313572962541348221614842026844113600135708337875552409897257835574238945474807200743424 
 69  706907513901221672355181312797663212649333278901822766914841089954981823279647830201558177274327082541364618026423816575650149007462209433678168002616318188100820513290761632593488947628212224 
 70  407178728007103683276584436171454010486015968647449913742948467814069530209077150196097510110012399543826019983220118347574485828298232633798624769506999276346072615655478700373849633833850241024 
 71  234534947332091721567312635234757510039945197940931150315938317460904049400428438512952165823367142137243787510334788168202903837099781997068007867236031583175337826617555731415337389088297738829824 
 72  135092129663284831622772077895220325783008434013976342581980470857480732454646780583460447514259473871052421605952837984884872610169474430311172531527954191908994588131712101295234336114859497565978624 
 73  77813066686052063014716716867646907651012857992050373327220751213908901893876545616073217768213456949726194845028834679293686623457617271859235378160101614539580882763866170346054977602159070598003687424 
 74  44820326411165988296476828915764618806983406203421015036479152699211527490872890274858173434490951203042288230736608775273163495111587548590919577820218529974798588471986914119327667098843624664450123956224 
 75  25816508012831609258770653455480420432822441973170504661011991954745839834742784798318307898266787892952358020904286654557342173184274427988369676824445873265483986959864462532732736248933927806723271398785024 
 76  14870308615391006933051896390356722169305726576546210684742907365933603744811844043831345349401669826340558220040869113025029091754142070521300933850880823000918776488881930418854056079385942416672604325700173824 
 77  8565297762465219993437892320845471969520098508090617354411914642777755757011622169246854921255361819972161534743540609102416756850385832620269337898107354048529215257595991921259936301726302832003420091603300122624 
 78  4933611511179966716220225976806991854443576740660195596141262834239987316038694369486188434643088408303965044012279390842992051945822239589275138629309835931952827988375291346645723309794350431233969972763500870631424 
 79  2841760230439660828542850162640827308159500202620272663377367392522232694038287956824044538354418923183083865351072929125563421920793610003422479850482465496804828921304167815667936626441545848390766704311776501483700224 
 80  1636853892733244637240681693681116529499872116709277054105363618092806031766053863130649654092145299753456306442218007176324531026377119361971348393877900126159581458671200661824731496830330408673081621683583264854611329024 
 81  942827842214348911050632655560323120991926339224543583164689444021456274297247025163254200757075692657990832510717572133562929871193220752495496674873670472667918920194611581211045342174270315395695014089743960556256125517824 
 82  543068837115464972765164409602746117691349571393337103902861119756358813995214286494034419636075598971002719526173321548932247605807295153437406084727234192256721298032096270777562117092379701667920328115692521280403528298266624 
 83  312807650178507824312734699931181763790217353122562171848048004979662676861243429020563825710379545007297566447075833212184974620945002008379945904802886894739871467666487451967875779445210708160722108994638892257512432299801575424 
 84  180177206502820506804135187160360695943165195398595810984475650868285701872076215115844763609178617924203398273515679930218545381664321156826848841166462851370165965375896772333496448960441367900575934780912001940327161004685707444224 
 85  103782070945624611919181867804367760863263152549591187127057974900132564278315899906726583838886883924341157405545031639805882139838648986332264932511882602389215596056516540864093954601214227910731738433805313117628444738698967487873024 
 86  59778472864679776465448755855315830257239575868564523785185393542476357024309958346274512291198845140420506665593938224528188112547061816127384601126844378976188183328553527537718117850299395276581481337871860355753984169490605273014861824 
 87  34432400370055551244098483372661918228169995700293165700266786680466381646002536007454119079730534800882211839382108417328236352827107606089373530249062362290284393597246831861725635881772451679310933250614191564914294881626588637256560410624 
 88  19833062613151997516600726422653264899425917523368863443353669127948635828097460740293572589924788045308154019484094448381064139228413981107479153423459920679203810712014175152353966267900932167283097552353774341390633851816915055059778796519424 
 89  11423844065175550569562018419448280582069328493460465343371713417698414236984137386409097811796677914097496715222838402267492944195566453117907992371912914311221394970120164887755884570310936928355064190155774020641005098646543071714432586795188224 
 90  6580134181541117128067722609602209615271933212233228037782106928594286600502863134571640339594886478520158107968354919706075935856646276995915003606221838643263523502789214975347389512499099670732516973529725835889218936820408809307513169994028417024 
 91  3790157288567683465767008223130872738396633530246339349762493590870309081889649165513264835606654611627611070189772433750699739053428255549647042077183779058519789537606587825800096359199481410341929776753122081472190107608555474161127585916560368205824 
 92  2183130598214985676281796736523382697316460913421891465463196308341298031168437919335640545309433056297503976429308921840403049694774675196596696236457856737707398773661394587660855502898901292356951551409798318927981501982527953116809489487938772086554624 
 93  1257483224571831749538314920237468433654281486131009484106801073604587665953020241537328954098233440427362290423281938980072156624190212913239697032199725480919461693628963282492652769669767144397604093612043831702517345141936100995282265945052732721855463424 
 94  724310337353375087734069394056781817784866136011461462845517418396242495588939659125501477560582461686160679283810396852521562215533562638026065490547041877009609935530282850715767995329785875173019957920537247060649990801755194173282585184350374047788746932224 
 95  417202754315544050534823970976706327044082894342601802599018032996235677459229243656288851074895497931228551267474788587052419836147332079503013722555096121157535322865442922012282365309956664099659495762229454306934394701810991843810769066185815451526318232961024 
 96  240308786485753373108058607282582844377391747141338638297034387005831750216516044346022378219139806808387645530065478226142193825620863277793735904191735365786740345970495123079074642418535038521403869559044165680794211348243131302035002982123029700079159302185549824 
 97  138417861015793942910241757794767718361377646353411055659091806915359088124713241543308889854224528721631283825317715458257903643557617248009191880814439570693162439279005190893546994033076182188328628866009439432137465736588043629972161717702865107245595758058876698624 
 98  79728687945097311116299252489786205776153524299564768059636880783246834759834827128945920556033328543659619483383004103956552498689187534853294523349117192719261565024706989954683068563051880940477290226821437112911180264274713130863965149396850301773463156641912978407424 
 99  45923724256376051202988369434116854527064429996549306402350843331150176821664860426272850240275197241147940822428610363878974239244972020075497645449091503006294661454231226213897447492317883421714919170649147777036839832222234763377643926052585773821514778225741875562676224 
 100  26452065171672605492921300794051308207589111678012400487754085758742501849278959605533161738398513610901213913718879569594289161805103883563486643778676705731625724997637186299204929755575100850907793442293909119573219743360007223705522901406289405721192512258027320324101505024