1 41728 2 386304 3 3512272 4 27566112 5 202381312 6 1439941888 7 9687764256 8 62708952320 9 395604998544 10 2427405266624 11 14557211699776 12 85740787849600 13 496635767096000 14 2835034400071040 15 15984403484875664 16 89126750206019424 17 492074813041536896 18 2693246918872073984 19 14626291207473755872 20 78877103402792151552 21 422707509584823167952 22 2252507260595531200768 23 11941598908950455363840 24 63014003654023648606080 25 331110285672325997798464 26 1733130787168010594867456 27 9039786719752357681764368 28 46998359966778706424112416 29 243624491636132572968336448 30 1259439884215920058167801088 31 6494510695378428080373961760 32 33412819413329804843045228160 33 171535796100657592963952476752 34 878904210212060070432466092736 35 4495079511179824578552486473536 36 22950945405247052946295559856768 37 116999623802863936775071720013120 38 595576927081224079586271418587392 39 3027649383937138900930246586030288 40 15371943738231946911715344198462048 41 77955251837148919565931667210129472 42 394902869802989760507278106797171840 43 1998461386433873316421440804669883936 44 10103959384489723458935783537198542848 45 51039375692500082981239820862076152400 46 257609923309709425716678962728766936960 47 1299232816994838086558304713932089113920 48 6547877103703968010615287917748471687552 49 32977947972155795219640904406907504045760 50 165987469018853025496615980188981795044480 51 834974512864089657525847411216656665314064 52 4197916919551123580389277579553514935642912 53 21094658784722185723624885965413187321307648 54 105950624786566905086469382279008154752748544 55 531912552464748617247164860247949427317313504 56 2669286055604126342363397375410277894962789376 57 13389975928955511483938292950485558575529238160 58 67143681563017313852765778975345853952605715520 59 336574606156684137242737793685064993307008712896 60 1686622503318776273617273796354360852043194580736 61 8449357304473272490488128631224925742766817964416 62 42316235298099626203784066985950324858090174482048 63 211873051242715250965149012185919823341615178758864 64 1060564435959561287798261666070708672296265864236000 65 5307596101694733282790571031322598829313103227356480 66 26556114623022795724437991429226707662050402397437440 67 132844339094258069055568885954223582501946166273286880 68 664414390810644410347006826142832920116702032140676736 69 3322444417082862760785731379436376097288415683897032464 70 16611316696666887170192720107144237992385432539049821824 71 83039102582612375695897331219621472809038695223298350592 72 415047511948836156162755153748780080704104853278006924160 73 2074214249758467086925651145265852553282584784644751784896 74 10364630894625048028462901954078197628193440701837476453504 75 51784770348529528022240799852305494155232248534905720687952 76 258703074687406164485647409886293714091274180930421404374944 77 1292276875133864647041339271822027815859222719549424946640128 78 6454564283725246151453467915760004772653733380410995576253568 79 32235796631074649469028857470635411848744957294316088278693216 80 160980241338090249775537605376346347302879304729549125828799616 81 803844121391121445556602592716618706260409817730567071293524048 82 4013640420856388245046481701314760968019598319225380280134170560 83 20038931160789660684872208202088144457177700803306547591958851072 84 100041937746171809045619947265680641108673285548429352006998817920 85 499416563479051020727049777545951412498265839852918197336502160192 86 2492980209034063133744942066978847152286555307950763647690986382976 87 12443753183261124388484174643624855188127267321213694210492351830352 88 62110087075357647100957575832897138514846831341712248970279235402464 89 309993441613435456650332786228182387542007867775059187257883864856320 90 1547119380356950320417636062418294410484388399014258897296166882320000 91 7721067510259868179153540404127340572287663795312671199024593193092448 92 38531351768307083355035079430365159910626368348151176653368335193918848 93 192280661509424636338760852754573982789450744372541001769552801801643792 94 959494436031143049323429854406647142187957012783034092876229991779771264 95 4787797380403869043131570492092813749241957209716666205448390655485841472 96 23890014330782898925341857809756933408633149742817943949659303047990069504 97 119202466437127184629785702050731956218998670446911698537933079467828362752 98 594761763876775157815704529342911444349574653661054853725506282008106945024 99 2967498725964614972038790836406466613727938074801727815942197045161602541072 100 14805682378917721801477959912046428718827428878748657333763489090449825071392 101 73868170572194789821712277619189123699656747869181280049373325920767778286208 102 368534275245975554650964081460643898516164357603451664524427588911663966614400 103 1838614217984840704592684328998656282037285420368835379332680985366731921943840 104 9172675997876946000759876114632605117662911208797627276921044881618321656121472 105 45760914186019901254810035569480233857824361361252562839956193346799310129016912 106 228290051880289589691075472984228201893106746408124901543121503107700386569936576 107 1138867933002629994418966420907695553984766810153003576543194620865978259140074496 108 5681385054510196255207387900690811669258629247747166433969306285748003864132112128 109 28341963761267271830147020921703096189117548055317556248425617687233574643255027328 110 141384192004056490772973999870143066886805966285929536957953555813588702064936539008 111 705289302420615095468778404876800473527026103745446612900332618936443396095157199504 112 3518273270457258469201058611819853446878050317672005040584304125869883091444816517088 113 17550437768698513244599142642221892355771245850533589821166050692347117300472361816128 114 87547291679092055316641412498867360594444579849824892401420776360759390035731930928768 115 436710969268462451458276837800151245138977165034596877651221246336520294830711193668704 116 2178423629463908204457990302779496028224290720888952564752657527689848403279592133940224 117 10866448993000688375990991986402251610829509389353825711530380480148102856606627373823696 118 54203860722703333146462625956761698662027250098836146043437992915858250702851597791016064 119 270377314872841614997460387567794461670524676044357830699459281923626744142733782167943488 120 1348676872521668228608762137280823068098644870721135425011928516966387298850567684722993408 121 6727339752283008560392224822241688336198239348451801869009824069668028366353833499855391360 122 33556507683057827154519504382978904400879227264328803016615590528869171676192351254047655808 123 167381800768702396771994367418980342560283221030556694115384234490562675672389547071281785936 124 834906672695913132210208962364530896146413535623916903533274935491487516252640040263691538720 125 4164529736988323369598819261801357076905063770295489518820257552617001834284385871196980704320 126 20772676461537211938172061523470337961896856570027488751771720496011100424569090733477934189824 127 103613777425418933803667503481682826491909132681574883812845292291711369072098028090679478353248 128 516822267445770856981143430618008526375257366190862134025345088033422754151128954061541211678336 129 2577885834210937547878285838027885424622996064255598635795695964841819540818084097974789195666128 130 12858342277311477151617152726049990891204309711941475708761067106718603811156071781309793889713728 131 64136492249388424700010922714940770925154746567583563808708807913531114679277394938166371428982592 132 319907498703121750061055132697485400175569257398569761108996294328768077432742557081334409325312512 133 1595668607343069959884056169008461279430183719960727031143411087173670623389031275955052902798506240 134 7959029442365075983216303133500036395546385646657194171293449304822786606831931600248201054331674112 135 39698738974576660671998062540882042316259505142066102704547419622008382867485165292222830342082239376 136 198012477947405016353711333706174648336516634767711911220748237171504002806735429557880510095231521760 137 987660544258390869487313697746621157790003330247247629976637401407985025657759067889242781441002249984 138 4926315231929874607627867127844792315036373379238879561584263858189719103611459401987410844732146761344 139 24571749896250650913064925262182050356887689728515697123366556197324817250836404085836347366580635723040 140 122560185533559510690173245495162985339929337895120793502585655684598535683553613860348203124269224027520 141 611310997324691398752581358147761535839089852238319945502945944388002462645641102441573583961421648402448 142 3049120022733193839582251795848928914118017130257143064152095587289593509696995394408300935351520251677184 143 15208499835857686615131179431962979176110096674726488836101144865343545666895578113251561551405940639878848 144 75857375538502509048006440429591151735879213407227239922113570978854684408793318680858122684510092940223104 145 378363171235257105550150666445299893893753672545147538746033312622794733872629014411391851371535584945123776 146 1887206987457566078436269015777164339674245280319116128473208265161272796300651896215805022072518658916587008 147 9413039388373273434256383922683269021908158290460463116793419947170302552966676676098962390856670454733759056 148 46950465335151434732751818399105513719335108272883561785845217743076502003954612792054975210081208530406509984 149 234179909133689423966395660747419659164617187372666450535524956673062920831556750423937406942379723592451325760 150 1168043704691873899249010364609476354679507078746725774751457145342887337962210559758873239576739771597204365440 151 5825970751652259648612043463857015220826336563282248230389519151740560459961283859758016645016847553071032110880 152 29058772959672061148730210972312218430469243520907892522038509356003860784764850828414666426923121847111166428672 153 144939255109891464343500390508223612301810019974483630488276849234927065709630275208489733733499229168896156926096 154 722927216446062236001288576622738029706077359552874503100446041312949726717136636760653829873790450384962103594304 155 3605810812311357944961229561809571780127687446629167628519006705437419070924897613992155991919525795603883929351424 156 17985028187259794837478039716941237795166938602275589189923751488992118826990390590206039610082498383210004625204224 157 89705515458939160654768853673154098470749567889941527391040460019938557573149109919987254801713934519534990496921088 158 447431975951838568710980883506014371761971455693846122211050762220033163696736501950207712133666976031544762533278464 159 2231694531426880698751446767093673796182627942327421892988183859147940346015663276630063561258725861892934278269695184 160 11131209326391292535682479773460345945480182074400445916431547929573468839841472928016224683006071769388071135894981984 161 55520047526846109321751331111879374043725552155747388244111092953296838361157717494669155297638852617809430172327546368 162 276921831853700015037975215366487929491205490176034410078142841657455912777810358748935506968598060189728565942512442880 163 1381225086932782641947565658007672263307013783814628436540807934598251636273792512049185195530620306636612312839050761376 164 6889244884988038088768321454892103070329679199325155975042763554655122315107924041806562479126604906137577804364505518080 165 34362020835921791950880822204288612124492467889271121983379641073295331308420601694499167895937207889709408114461916904144 166 171390082312832582750149941185104241950977921924903623822046999461428941773203913741430531256139267742423694978520308521600 167 854855283033302771996107765796564377961318599136854036844469048427871756923018180708001067263302722249476386291504430243072 168 4263825673975444419133541218719367186167698371343452481854255520793481004998601070504877093436712532244044070045771436854272 169 21266999137157273482382896191693362548867690776364288602929975306611477359566835935584643678550178295816540223308764536233088 170 106074971619354759391723152843141453255178530767275354468495663918341946100351386919598914181862258914762734631489523091486208 171 529077846449520844993837409099456386354359658104522033413853875165601488292771918126329557859558313957558447642515070156203216 172 2638919706324044844128667040501588098133954262435483506820053716390851594619135550548753695763728454377552086156237505031699872 173 13162328498270673113198883744892055334219877576429394881089803269124190275920164895272342089891958198489841706192405858722883584 174 65650679934499002697468429713278616417631406247763969828099363570995817447991061712276002305836112867521363483019460540262525440 175 327450522872802778596263447890452444094803386429110961661880533071229744332601611043908766822081719003754206745027632712914416032 176 1633247899005601834213964296964913908946662205279329380711798725214225474203805900723981075129407477889998611824504990399929844736 177 8146264200600174175392349130458506980651437539962033906447567250878793665141104398881853247254004897592178118090561244269130710672 178 40631685618111238100277171883539879664291732396389017298330834951382555913773668809920185003720265029526954183823604748862059894848 179 202661454885505188312424767433336580022039887579641150102745244386249881061318094806122819963341056291026101235781589451192639291456 180 1010828417981976238812781390743342147283650953730788561421945955830316531970167052667289277316795211689412083015409439978226530493056 181 5041777808500386157832160136575730782894790842607571742794470815106932385386557949396452764955165474695756556452198917837420618083648 182 25147217394969107252627332980119349918614944252963812155692108985895402637162813767177223286542552266780131985471313494127774069032064 183 125428476269676990585113036031227200093843506110834297902415759508142184330440604787442882930741125329439604074697510937610777695486608 184 625608058965726228409805803909294143553001453108972016723866515291231404588115817403019031982143355976105693808743539518107490057521888 185 3120387305144378003501349469584026508874187589487971839496206160335421849365243124278947797357693135049231038474037258570277107686569856 186 15563764516926094483080993290775753490807716495523637655556616999339995709157389588369550847539763774140110236087861927325576425821286912 187 77628426362453152527128153914456077666886342297255639586850606121233332050541243858458070087757688374715106658271079603684308888475670368 188 387192465343000605735689004103094151331290063937718583184346064711170194995653722256471184060322045231745779327341543013595865007988264192 189 1931225544847559272821894070349831540206275077898833062312763550066244467374958131149515616945058198353769256108949838305938294737236160208 190 9632501451856538281945648360430848897522468056904595428017920877570980694632585451511761567224637816598322472302461662845280497902309176448 191 48044663496785962051804884666503686880721920583480534207966559163687233612109645603352938037017136948098663461263810465998988707359385225472 192 239635533704383166149172540716917539755377813326032246346943676534940351795903268534344236211438154259569550023235620184015902145089649029248 193 1195245909798833136063904331585144292783906903269391779975432660685676905638572756097543318053514518480803177114445134728855152558341452860608 194 5961606480532328761432169227287599921213938432315252031096629809252706021396980636695515118588599474794069763616434907884086736171273960233984 195 29735095304035238479553702551514895202235790926824411443235080785653206331162429162617119869116380938477695151073167530712919542913088972996368 196 148311680319269828697066407872535331609433663160177251710653863012123227604723934142794912370766567156093515684891201371621185547933572542454432 197 739743857350928360898271394900349778301826446864780622039304776359441146038287213712102889156798255674546338279700153863323415479107327049881152 198 3689668700493452645235513574751038688365256138413430105707528986831296588647268708299575487407364212381789852674396289963916304194094229029145088 199 18403201000410788472926078649694462266435376475161990325275232720329945336108415398417973736760528037027714639315972349554160077733551880925444256 200 91790843403726769579707905061948244692956080049283206779293001380060835101675594727188604521954066483529067346071384513205272377228076127182843776 201 457831157386909307174038576328540873726610002354003378235956958700412332462102660424530828706670613248793589469957487387854975583918759077349918032 202 2283554199450587804684780678362211990198118799289696285566546455519332426916845581413817399720328334079642619023555306748752948309479604860984759872 203 11389831457030283909040420933014966201814509538823776154030786699702556502303159239627809156437525353782609135210814177794856531372342625737425096000 204 56809800786736599039824327967383734448188836407286818969373521137352120501525512202168590594164138976873237177083480881627424549211568294644792351104 205 283353923528263091639053260025351969581798907268282486089846601992156876820938087073726788804560179560991272474027406932538085439646118952826038205376 206 1413302706368826409112753676530614483190983896200289376191718386305888787360854948080604742592730947077442689068867479105963734741444676782530961769472 207 7049221330673957706636996803811082252055781122309026284258338025070534313490624389498599901805397258337316700375849652339346523926029925005978523816400 208 35159856929800241571797766267172970865850431249882132601140191376584933658039463123109122510908444085818816419951879354823940740437512716546803058554848 209 175369089971025048721095581452209586218854357863263293005797174488452776903583623683976794652974617307625624983918782543353859263965437926333547093117504 210 874699733794700191913333940554813802886366938092052669292565797855127360625372333931136038539936248658435612655559586996437449669524541478876753138767744