1 48 2 13824 3 27360 4 54150 5 248520 6 1140576 7 5360184 8 25190406 9 121255722 10 583672614 11 2856462882 12 13979378166 13 68872236498 14 339313015494 15 1674808590654 16 8266655528214 17 40869197474880 18 202051639449600 19 1000919771188800 20 4958338329180150 21 24595763511790770 22 122006918964718086 23 605435916924391020 24 3004359528233621400 25 14907084378835203780 26 73966235595100340406 27 366985834951728555156 28 1820811914675007613656 29 9034739574730016594568 30 44829736957077219204504 31 222463069189247145693420 32 1103950647769457009305350 33 5478415224045568867896750 34 27186933970006617180333750 35 134914993429353469513970250 36 669514829150043341646804150 37 3322424009144427489894638970 38 16487314120514452556762469846 39 81817447837339954798105907412 40 406014874326114255916802360664 41 2014843165150734592380353789856 42 9998631175502043763575427108224 43 49618231743736835063212792983408 44 246230596784819916950080850042886 45 1221918744708139941543217114121148 46 6063768833626792342180891862706264 47 30091394155854814904423332434673284 48 149328252294444863685564375413907654 49 741039909263120536812419778328867218 50 3677402893846916018173109493632588406 51 18249084722086710053271757688428875756 52 90560948258111096721780370664502416856 53 449408200661600240678468556805319732940 54 2230185689379725495193013912930569499350 55 11067283536458688239141385714729150795840 56 54921330299826213056585704179457003493376 57 272546741693005552606638650660829466690944 58 1352511419551484171196055625071187534762136 59 6711828765688994298807381486093869147266200 60 33307404823886179839192259485060719966415000 61 165287778162614517098275546300136665418507700 62 820239515939148757724375856984749949178175526 63 4070433379174987482821070227338114884736200084 64 20199499746524126345452631634639025702704037656 65 100239889124515032915565330761424069012399101024 66 497439812756952315710892303369998508494087565696 67 2468541875401750632928142809450293307662393017904 68 12250123199506261117140263887437867954454552002246 69 60791157289776395068753346911180496799186389957358 70 301675725577950332347705504566348232066460826665334 71 1497063844511063798055370968848969552056516996329366 72 7429169682938710156514209145931398872146443792810934 73 36867206828048103582069097644184044249978673309360488 74 182953277056451624557492686218357844041902799393214816 75 907904462815144860699432399161094515412137901513783912 76 4505470067886871752222599470250494764676469325663732534 77 22358366260722115199481156563899729118244311215552510032 78 110953248898855844414741793300758847149966111923683044736 79 550604784260790793172875670474351933384766135728461084464 80 2732372701652346407712034036811676972445474838529262120086 81 13559381964846377605641170804217721785262563251342560909128 82 67288345823912512108988009064585619576069618688273260098144 83 333917983658108429705234065973220182002043574333513722348640 84 1657065847659345508394117989262410869746443558962242666018400 85 8223178619331026361414507513678713764008972722833237728794400 86 40807471049469226198310108254107348265734862102178445758210400 87 202506812803567580206694135977447544738961415030972244025393240 88 1004938756977750955205329052889419639649406519114596126069519894 89 4987002122087426613748223387688497217851297406989319439342001358 90 24747965976055110892841418095479475007158350561827170491878559206 91 122811622083653053164160453733051972028431068202928996373602503934 92 609451885193768089983512529834090113364605568656939584372299089526 93 3024401062994532862879475913292508266997142789782461450741706796870 94 15008570835635824203183596762747962756754969581392373635975963168150 95 74479936304819433265974125038945157761900497926414081381610220405740 96 369606205195683129440130755135994606602008200507886705593532923228504 97 1834168417645010785274566331073167663342030296988486511386744574111408 98 9102048983472247934697917032714653025052744704238667374303894703371616 99 45168859576801729523568154200771558083307044676755512887512650234204704 100 224150175325746086347209658585664144496912448578609534373899742678625376 101 1112343804320098748668965007121177145923977172059745594391469080472476384 102 5519998979305691246742034764322312425588223947374207257985802065639919456 103 27392959454865504628666095996470329511970722060536488024482330887149003432 104 135937385225800886103537294857948271248568305934970745840372034737255088054 105 674588400443207907996883699729336895223448340055308338848264430779507689388 106 3347640601271133861513981643219448139233320063055445516251072782145826174936 107 16612644966790112244387840863261165770720951787774822234968525105108661659212 108 82440143869632956158572933148202584646578417732922392429448033326100718890454 109 409108684067275654219514010579115077776893641290103796176791810746676591744814 110 2030199215129088503485141459983070740629579585858424401366971032121557269081574 111 10074850555926236926092924841276822623001036618316868917712349657272340935017376 112 49996381127451695534351786046423537729129361154364292936299971893222357835687424 113 248106719992138280023680087195439297429882057909110177822280881380662455049308672 114 1231228003249579450215848475788125682998858781636554715683013718608066434533705216 115 6109961052382168431278448528157734116003504791973886770421752419667485445122100352 116 30320642450543423752829171558983956278447091160971153938929774864390125558117550944 117 150465993274258911164232744762471896666158221463082059239121126875856687640952698784 118 746686524500194444156219242030843221499167205632044270975470027865795102823297949024 119 3705427078488727032035456724111692906544109287680438517930693532331072237340820704192 120 18388158060289097089323331892227461326869502402451973127440017069566874553795668529536 121 91251116183904641040891044378663618183960882832291332641212967948562546361762085278624 122 452833077544121935521093925589762444485112298853048864433256879568734660096792431937816 123 2247181236718413344629800898535098043755887184681993289672219246291315217729477535395408 124 11151622443409661268838278838725650619242719002355352409105113722547367865952018592004704 125 55339854698129751122512458924002420540245330090934184436776437012294357051608381918731984 126 274623673241374533621700216582022393937818440270493005648278037675854858045494222199603864 127 1362818213310821815632586624416179781066008287662475088972655661181578646896304361577035888 128 6762976624011908482721769979528291914785400369960208937751017286928564020075232563746438496 129 33561228027482864720731609139929917789132040919107742994829907950466496987893218875576761400 130 166547378370876068275595729857671211152951928285301804104007302426418739095903749547553603750 131 826490294678648546045563199071315039936008879154185806921193078617461188371112365022908281800 132 4101452775058810170619804802840151576145983441034528994949018553200999004149928816318454070624 133 20353433034054222994775937999834996794672686411775987499954974599970860738272619689188542223376 134 101003780609369479762270470354784624052501612252224401959783687222031567670685255696158384857624 135 501230612070044457211431180673055895403092367163759806586656636984467850082348684275333028399760 136 2487353690727158645075670352989887165443747512034016102707377751664023036096303997211104370242400 137 12343476702714698648338456999839713742633577478500383024416294643616861387934323166882534118788880 138 61254423799262277500704618552309216330834918223793634752129430050484911369940205830118881859279256 139 303974684389725303738108615049144802865822808491684796140832015579176241423788813509644928530243848 140 1508472417480252949420751235010713123490343211262569096968701634607602956700868377176856172016244184 141 7485784676007156490525441329885117667340554666453964658639392214850442666977098518991817429926332316 142 37148158339645037249663558650269867738003549916302637134808966162543178221937797333815764940008684934 143 184347496989909376490420091297730470073000261835858757266503826196976040224089155599238631950772637614 144 914823268914961096544815303046840599568394396396829532953972593146517557203176613086184689697794723894 145 4539804591944445044568617862462552963445434461442600649445223681496189675045263110912134875775697302572 146 22528751107833582522130341358062623162350479466076022689244796263911007867096396074514219199177239832536 147 111798782568596489475367908935241338076116936363377957751342933323106272200575290326557626104460897120344 148 554800739907603528432638501131863183820917904109331923417547695061998922004132918101029609198963887657176 149 2753195105797908088006642338480617930939038491790231194418084897270857977580854833807598171201477006396688 150 13662713016301926318014665774073118401123944827492369234659969025591571738654419065813486586571325685186144 151 67801125526019343555934668008077595511046558776894816078923507013445513234593217276178224134572721890780376 152 336462649629692322701711066829675972975475676363257472411571219418601887486715370056386076864599530680168454 153 1669693736166500048106732558257270937619999164476762879139059537605879102517981622523671356535898970050679382 154 8285844433734198067672026325566131584374805871935841523963170285522129528422805406444178721874906157918432806 155 41118449744964348542601674731738663864508532224868783500909223219230630164996947509785264935399846456755853048 156 204050042569673906493341218121156014387505547353927702129540376922860905370170052377826637096011161004014009184 157 1012597024716011321521150338251375042465506602407241324596465971475698843003859382757559038843682661433806005544 158 5025006226664258740317867043447495974592388343149253721476731265330870746890567127874809554881557452450869360054 159 24936561101486815781403809440265614530208681364423306537628263350633561840527474114758200411099638096394466405436 160 123747524185850626769731563336482125956854128533547911579613873431982139033940277772628599264949551467944623587224 161 614096293382435868743421853522739639820495560814862872955042202427913936232970374377967378467333823369079326747844 162 3047448908793330345821077505513178261560921949704028404364106258055083141250517636635714349964073699478656292677814 163 15122945622344121512301281213651736962857270916109895547964978932392741584526473055098293923657306693787033382549504 164 75047520447827554971436574383071348549385814438239088581188015232592895633037929318376424497503190183419624862777344 165 372422837852807844369452074339751303606908058124410746326618350778831957366951631414723103810736362903391136890642432 166 1848145939088834997166999378807256855245436903041140452152759880888364320349588225687765442023561426604659722808998496 167 9171412343730949593965650994880124425579638915505599394865917523441055989088030276106811656220502155824785953578788472 168 45513074806316621749462686301116513474908515389607149154179672592189623162226283161891073640807381155097625925670456054 169 225858341190088364352290480689358358020634457912565036743864398279192834640414125459797741401484923499961981995551629750 170 1120820566446514105895921194290948028872572144270004695577993087554675578652467861678979933918635286200553866262145093750 171 5562064856892758857794862872496975584356678402417893538659064366720206034519497345315059413383546625182944443899627734000 172 27601711102039960889260788665224952447956026764485395840168855833759310492853352359916547468604235187897394452092509993344 173 136973313933287205231306712413042408746157130084701771752334276123892408812607523506799465002728430489654225186341053986176 174 679729189995044541649166969515090085510297481606649857843251275111211841615469845873422338844400304472741306636635237355904 175 3373151736376559744610717083434500611132955327744999109591653687719535344936339045144626690754450922421567248522251149282608 176 16739243810764034768248207710494065402118105809704902273200242357214830259809419470968533150287442686134937958610019042210566 177 83068389819070336954139526419038423320422493288303347315987162091127697016590423840182908281619128994471511841420736684680814 178 412226350553291400061189689710020460564603395498318304527532991586612850766738405217322623974613197042323710360542094725361206 179 2045670615027058837417681779339779826473045171399044567914042367868298553007871481554194330271121810181572681816040066132286726 180 10151627278480322988459659780496759809776815674114523064963563668432289355503504923093335618867540941828321743562225369933410646 181 50377385119658012838162226207301827167523704558372133481107569283544986731581284907891102814282291925482597561812635046954822316 182 249997449854586855357030698087351721130417177178077800421904793014240539567262459122718301939575837646523848387401486973770786136 183 1240610738039452696595093298056872440758737372985782512910381332326328434555987776885135830934086834586015970108948358253499541792 184 6156522813468836839944160906983899377529752063164716180640976774263811873246246764291876656435825015092562596249103521237528689024 185 30551704890657568391112597444193729083419562589243681472255699530061673818590436863143140391834201598931423495107157346216489072528 186 151612639148154163158648847926132983898063071842980710036979563430037221774787567981817472370308061836822799985566342474738896297366 187 752376747279247144022957379251131088045272654450170903448285353092557781590652272238360548090734795774556567837125838268303056157292 188 3733664772455693122378438490625333792268179753203103554722061955139442533319062811927907333449128723691219669179699284423440182889304 189 18528287435101514840040366835489934598504014714723903964001167715665452105814787921068878947874406377230284589515786353271966095507868 190 91946507305729074835495875279757458228780256575236880982600004048728247139833714896936589783715247527162607513071816942530506177562406 191 456283951516546112997008678536738839560180089962159522540946040207079621447282251169947148386734425152198148155971796174512181685812874 192 2264306176626041610983399423182263917746581584639680541653482272130901741361096697121983544248596682829998536763056557959354804358098246 193 11236604847630545286082084030881824649846059371242818397583451247863201641091629724740529042889602289568823450129505080904571909662861912 194 55761579332849552272107443537031077584599750233228933652965573220090982409328582718359708116343861926627715737531114620322312702569748064 195 276716479030526866370664730567523443959072360639073930383571429994299368923350200849347730446954150359520234703231516536985612510057894144 196 1373203748587925784150569059157666483079202846452627788650946807178832179591898314386980383368114012560790437959498189675032541565917517824 197 6814514776071234641142010178597461599468910047039934595834567275337734699277004034978965306686797246814302864451001008011548870232893901632 198 33816985775814610815787841188260935905686359908440405934666073645626342276784997275054446934920752671618086182299520404436474381224851637526 199 167816574553083537388993655515166050374926494414771369042584184247774702298695166210679556648905788637851722920030357862243719650533171711436 200 832788672575069160101682363165659733658640171611328890871513709364279622548825885863133285983741660292121634557295227909383498109744729364696 201 4132708434886847043276085263042475726491976457734208936966034750269655327712922930373848205869783345105812797351449677186924099207283625691704 202 20508539045054475169499595315321122672981085875747003222984199566699302033557139994187610524330546173636480358216757673522083348947576054511896 203 101773493192011232695886600097469618371173390187543655683059744402344316765881842274291006990842226392754975164184732294321402487314077741846876 204 505050305814060195492859503708705398207789579741061267009202168921630775275510369270620060252520648286472265469466030882465481930460198931078006 205 2506308896380674140721547761432884641771403644518374692636503790948660504946134923012430266309024635062303138577216346085511216002315607224358580 206 12437541788935272668984522726716706568270990937930666110631917817130604025853540601149720301524388353912095519003894266888645916828191199601069400 207 61721221185026488416264776562483104723521470539114908711054361623946405942519033127335615488839179937133046451139914796240379805894034531097570820 208 306291163416229950368755775034085916065853004444642107365975156249760584817984671899622496624817409709728886111117040092855450020057456936631946246 209 1519967929760063427328590900499462578364540957306332492499649092074293355338967733940022427313827307667118956217175373310486118013820133244913244016 210 7542831081808066731090694229403677318102339258154627969674758254162839082484445604885350952176673032968427359590524638677658742005789975147216407936