1 122 2 7776 3 10000 4 25344 5 41360 6 165568 7 663904 8 2695808 9 10930304 10 44604864 11 182448928 12 745425056 13 3044211024 14 12443779056 15 50916573248 16 208404032016 17 852924441248 18 3490340288512 19 14283233460800 20 58452748415536 21 239217334601136 22 978990620184736 23 4006461381872160 24 16396183215657632 25 67100469589019408 26 274605377917499344 27 1123808981307214464 28 4599130542481407360 29 18821702050568821376 30 77026842352023133472 31 315228403027507554032 32 1290056094900447625952 33 5279488344229533530832 34 21606034675285718390352 35 88421586592969917703024 36 361860801697387814589856 37 1480896748209752892613440 38 6060493884395758315526432 39 24802259929190532984157376 40 101501974807578228809608512 41 415391618481129423720894608 42 1699968863292865301094738080 43 6957035258842006279935561264 44 28471309465607887176116270576 45 116517371626526334467148555696 46 476841358752484936260972831072 47 1951448768935482851205798700208 48 7986203855594249789161988200240 49 32683129087507605163713706866768 50 133754027102684596590263289099104 51 547381485974090536936813298406560 52 2240130616459737946840273242082528 53 9167619489122360526775760956595136 54 37518011887242091160538920474985952 55 153540536629075039330055235245385360 56 628356759926332399171555833747824208 57 2571517766015009009934116996825498384 58 10523804377796782656948813812561771904 59 43068128887073257870234531497580674528 60 176254105382929761413721733654654114240 61 721310873425501997649899305722999845648 62 2951927701153295951106966325719633171616 63 12080612498538993602953418129243550898160 64 49439286159629970089870540035568636946240 65 202327739282207721885872086934486926756784 66 828015880950887222591613495799627694329680 67 3388612463813384397334469982050388729496640 68 13867722460497710348148744182753880638874896 69 56752941888483725884635694244687895001915488 70 232258499704789528560285815995184187850192912 71 950505980661171751693085293575016056517456432 72 3889896905478138006435370555852398928338033040 73 15919203290781049849366273588110476211756468784 74 65148521817203333477478516596159671211351674320 75 266616979344974340643274694769289247744567550688 76 1091116293850701561338306818919170099838977249984 77 4465337390106965754524531736232190354365458447360 78 18274163918053993078767077710804041035246447442192 79 74786077227617265969551890906413874917561046791952 80 306058179853008845393716479582438806824102063524784 81 1252527381130579311654115374072548987076822875016560 82 5125903974320470804216498189414965268760586594554976 83 20977498735586659777599707830960478715035439382714304 84 85849336118294537511006518497045056937788458353130016 85 351333998626304647656799956311427543821936846181477360 86 1437816343980370641525247996079167439803561062456863504 87 5884189537876104594517120341101570363712393782810051504 88 24080743456984444247106700046599642120232556229728167168 89 98549205750161360024292488173298434640048453812194978032 90 403307562797474912684675473059158800001199766138706706608 91 1650515485857914618444603095958293180010293003626879875584 92 6754649851247084106243751525028800301373311839220856470048 93 27643057580424258938207626614250938016987617916096319642000 94 113127793330926134073142768307994987395752595559618088341440 95 462969683678831177637252631835681739741807592743604499272944 96 1894679651168285298689644737082903906375704283669321652859216 97 7753879156894168259558165026917999800405153068703060775078848 98 31732352190854732112033678332940308216708393573467077838336928 99 129863021487657000184807179411025262093571222327434631529917328 100 531457745346844700713176064275770225994435608671743404563994304 101 2174963525825534596313588877753618033914240463756349447609299584 102 8900926517844239343515738989745862637418352663285475457120056416 103 36426584600305593720430091593348564714791509203966520269233014192 104 149073926515752018219259371087472884438143531762513597885197419632 105 610077387453925527900161099794640197908347162116075039310454246624 106 2496710373046214368207858890818489694812330705934270476157742309520 107 10217658964367598621828881442757079959191603892868690435397140623456 108 41815244507012381005858159870961208770252439260209109181876884539376 109 171126740408824154672681908053081363148288207802270739496861951021104 110 700327395623338452199403550462996089241642435937290012267295950997584 111 2866053896012136694530165665872024548842408233399715763387859152446304 112 11729178361693390234630104501907087431381068225531855712362901698402016 113 48001060005130436524972675689901157803444938634150751317402252445253056 114 196441872615830870031124008940568734902053314483198595114852659709779968 115 803928273931655244442848867206776310226805506768422115403747935406038208 116 3290035169287255074241399574203564276907383534432752983517540927808843904 117 13464299945827295835454179383268028158820694263142773448971809988372166080 118 55101955967990020327002160318134747134008120101263151185946525935705691552 119 225501924623958176006862065862163297478327166016477219334825701365976155328 120 922855044177558523779574053713935266440356866721977089754138221270079310864 121 3776736868140591328520117879895936401116346327792751526416056897361755821856 122 15456101650161257328638659630856129330252733139305466603172011663859618175552 123 63253302139031804014339996986625428268889849740760983411553118176685303312752 124 258860890155306540542976605574604102948195518280916968715326394681620874586544 125 1059374897214233583449465355247375062871032772560305825125250915727474921652048 126 4335437354690182022280795522019950636456081775270067092543951249880573539254416 127 17742554695103325716719406007720902982080864529216587463005765465598118156538624 128 72610493787478357816573353613503354119380881251038441432922681945599724530191728 129 297154716367677482978192476086539211263479096962720066172404846787021006902436912 130 1216090414121137697475154584120959702967881518890162826289811218710687638627582544 131 4976787558328596267670767098494096829559874235289761327433560212730922080276166768 132 20367247462134069199016473238775646656352802969421274232082153082741810485924588096 133 83351914125730008639820281114443651927863654814220977594644223992474892071882428688 134 341113427395608915126484064912654827738376647083534632624121593894947256694359997424 135 1395989181172991695519130656335830734879137235993119924210174840834092183118362800752 136 5713014022435184154175957367810550841212300746088250652065657385161687331394932803184 137 23380216452047460064423185808474451307927237062529124988316630776563208390007192532880 138 95682334963285564547753894632848538945750039962568125277085248345619575103958006602656 139 391575041351879568138033301682879135424488251219305308115622013051277982667501716535840 140 1602500744453624631021635608723823672555209058948439899906449774369969982234826055448848 141 6558151988207903843977090259306093337405168285743925727659237453349146937686873958517792 142 26838900168560855266246094744757135293655120561073176711466393892515372871939624887670256 143 109836820426422299020129383820480382467267599029934458600152598355512504759489979001353296 144 449501546099794467384092870388937907243039382950805705770021863139762168443125207706784272 145 1839561989883496243214134552239579101687564738355052192430581790223716655448157190663942576 146 7528312959067874602174705612814372472555572969334159025669050010405572515220267786160630896 147 30809234111897848950995967745101786742744625378858375870148899876665262799070134335929380432 148 126085208163192150581889165410458329650469064615203155436774806865318510042610301248057342304 149 515997238354465920518576352171464793780125817258854208894549981598230090921861699359658076288 150 2111692195049747035781656123592646006227850521147099789020711117057131693249764736574958125808 151 8641991846419005995564163107755775444603921932574202359171359855164024415427796131041955372096 152 35366907757033776262397510416364547278193386449290937739529519842908189495671111022756718957424 153 144737253462329883107826870257932510494893829996239129486106614778869040319852922985491092953136 154 592329775725230278844988448003085255853676687882578502413993486806696188567419870606022053301376 155 2424079183608503027945417048774952677047524677208426220764530559112004221420253929656085576993776 156 9920419552114323304110510556207594935917478453070600209002275423022519403511382106849077121603648 157 40598807479329627865775145498154779443494750032449160075006632036378250810696844067561124351766240 158 166148534352297591470400837468835190558820631348584917982310381147720915529119839731750551958878816 159 679954343030186838317995965032848174463011575383005210406139718692540393883433589179544348366467072 160 2782678224685883513353563067906163978783876155289103748812947763816306924532110639752376732296497760 161 11387967709174869804577690340206569518934538003008735169253896845423000761977163640863996803680462816 162 46604672935135656290386013094045716156755692309849520929285342424926057727970594858797437891119545168 163 190727230253829086865820354401626716606798676057058019353456115761954556368267116281021518664328000480 164 780541393583567093370859751302245571448047002734376028124877489760102636063548199588716429430884230704 165 3194325562671697442220230712046762608383396641120147863162988711488364971415239897468302739633593946640 166 13072613296639233480598214962135958760705864939429611137742298673322650675378559280557313263911303049680 167 53498998474199276803513901061646155885749491039366703657109846616612647855664745493018159173495436989424 168 218941903412547907783152870178433532073926870524280272283425218327153190670015006384453118199905904783776 169 896008494309049997094578634409663983153928357617061984488592636663949405115127834554198626880517308758816 170 3666868741710041012671876045438299050128028505836323885700316993307308108354402976737772968995946545665520 171 15006471985847524059595666713133956336832995285561064869666393048261947030031929646409887283002596239911088 172 61413215831938236912976009548873124129804935377801218636912983914098625679639454014757346953568547881804000 173 251330431454986701530808421345095502502392202141989173449444224753720797701408999931523232991865306159952304 174 1028556881766472737431481621179504791683814154441988756244487076373797123734371404027162565729845871055104752 175 4209316209361002051352331858181844584020324579309883793486956518361333063097988934072474500939735015946426656 176 17226410385742877869222203320460972466037120617676242294624235220811789686149903755755795769855263297408511872 177 70498199711890566498237878649363292180649899884157542290900830868624498198014501937065000721708825842993185520 178 288510261356070628931220261812489019579401895368482960060666299462673884633324522540046682146040237021480701216 179 1180713425987087012017493894028173061738143336342577824516718257374260132577029610315422084293338208616564995024 180 4832009051441078199609509787478448091795807089077692015293329535875424429233217424329499887584579065207864039488 181 19774748858885135944062926229960259929181964709816143876013624701324756928624804032320855292786421992073260647408 182 80927144024152157403965330007503264783515665666333648635247037193421427798927908681782526493589777810379431786992 183 331190180297192318859048313440106855153544428597502771518348631151091532735508426397976890452966372499616140846992 184 1355378802105649904968360842352904547418766464721376845813302003433848558869529543168534438942578551444355476471792 185 5546818131953292649985605743650792915676004603557359232187294411472616466194745313269379972441245295207625338570656 186 22700068306489240055807858559563811431893724036516087317606616882306617708456423780426817998190325745260291325346512 187 92898863611707890541782442031263469972663209473637096792920131337367164635894617229524676453990727988545311319323456 188 380183827811637037633979112211373299538071831777989491545917260511734396061489152515272110964406997851926851349983344 189 1555882788121558620280502523592991334934899789559925328151184627008797938714426324472617309250693709326880626210050256 190 6367370396334405955860260654653402953818287853580280422589035201949230160191069828528369064339986292084344650120570448 191 26058136302840943110451466757147593239257954958686924274358648600211389750232481887871076221896426993042381421618306736 192 106641584407959337854272235924402918245637749726690231956754664896031882577643156023478112745651905336635872979581167968 193 436425206809592786367429391859626491061673661814384741559703056124364667489772269698333990201054240724732800308511849392 194 1786047742972019050181183614864884185013366508510185027534381107505385294391871124554228492780850608995122265345054728576 195 7309308652208964910925838268243014919206807191339375599184488412183405995341716244643144347507724390491746712605954420448 196 29912970234689761306062436372951464165166565781526887862759483548707899434273439501607560424024732348068252834090093007248 197 122417294280084905982853403204218435096962733796663269432654848501871032931051062048900690127577396192653707966529843389696 198 500986489181131431492634658545234840123226035901134220538820353613980433438698745717811396234639010446130428784392626147488 199 2050261475047705501282227291835130456015148011191786550067966915758429486799140883207086259048372994890835762285071516045216 200 8390589780046929748486555070255582279634305960988709110936800966186000474657763220065449526583554634152717073930061913849072 201 34338057713048464064712376761778968279748761557245714639440791899860165597773061989209309105197812040448410239482906468904240 202 140526737501645829433531701480683434752031685256046880472041319766519023943905350276049219870141245981940510790318177336377536 203 575098455418820057558177165408728760906195084157905455200449745442143417822645905840464193322610761883125125815740714515779312 204 2353560890298467232529222192768693393376368232064556708237545012887871390452571143442272378632800289624077325365501292821446928 205 9631827058739901062352628512053833200607642323426908280566818482939223919413818941610747972137561824574321202468254856958794736 206 39417757523031080155891961498074076622012619637361746912622775687915295123083618206726451148177297373105967159108154645538974528 207 161315148067841903541524938486346636486362979950781252450411475925069966083997308175209152446561688694057214529771189672849176288 208 660173957915927563454465639091304250077791966178274316428375290150723142896456416653413220986849438217814382438166827431334269248 209 2701728014576104943726808888674331540446245538146604005574554263889603555589813606134124459030288212421377672527866032312279944512 210 11056683132106983563113023715946969653909433419511435475792007941318643703796271106732173208646555144270850025377541090157075990512