1 558 2 3600 3 23546 4 167832 5 1184928 6 8243488 7 57474376 8 402165016 9 2811886280 10 19648735840 11 137308874176 12 959744819720 13 6708131042848 14 46884212361800 15 327678437410752 16 2290232105294136 17 16007076725008072 18 111877100758327680 19 781932827707378104 20 5465115151683954072 21 38197020070598634344 22 266967884137392343360 23 1865900194888969605480 24 13041215668537109270592 25 91148137665478024876080 26 637055699208500289405632 27 4452531397392205555550336 28 31119787566736958812634288 29 217503508070176115292033432 30 1520183054200371676619379984 31 10624916004088256543964078752 32 74260032006184556504001728840 33 519020796936963906934073866280 34 3627558163005730516921680473872 35 25353855362725276160341116975328 36 177204046090794008069884456607952 37 1238520671398914628449606870493544 38 8656311664028308823400192034678728 39 60500993926735488943363054142745768 40 422855646879532806385228064659759384 41 2955437365652186549058394143481574096 42 20656245421675726692555987131766143312 43 144371347495490017833860281853763893976 44 1009045233261778062975560971157011677712 45 7052453969849999402983155568174098817704 46 49291256085384046499331741313146348564400 47 344508157991877385272835134336877691388104 48 2407848376181194970023374504089698823124920 49 16829017450496480896238078936792790421070864 50 117621952922088310716809340509955857916068552 51 822087436174218440957279258648055045697046632 52 5745762044652755340143421892033519272778936984 53 40158479525500872475445473775214603569374582352 54 280677039053250109711223435425108028086892925112 55 1961717704020173826225122286926825733780847718896 56 13710905470747260050267674974901310602124495461824 57 95828736439762427683834934074118358002786964984816 58 669769531066469479747268994518409931183421623282736 59 4681176455112619375896675730718616061879320108860992 60 32717840969878596630681623624654740186720993426460776 61 228672669786062947421995157937793419910564597098093600 62 1598246961198475357224601655703173516883197586920441456 63 11170523138466712253100852262652085108017801364853859992 64 78073408062952487899571825879693817102829138863013768312 65 545673373664481707318512248044088924561014265902903010240 66 3813839284257760308674405295279711288402556748931013696208 67 26655817908922336714257969714371927651089384995205800905600 68 186303767787611155747120136940891757693743321969590356716856 69 1302120760670493900563806064440149976811493191597715796620728 70 9100827618805958030900585377598244414007071948939338647596120 71 63607820295079764960175398885019239965858591847717369237363976 72 444569985517646643796956951664312799616493592704926142607220992 73 3107203974390059456615707832617490226672114735623678403921718368 74 21716977872952125461279820294650311239072318324664002946244509384 75 151785055574561082673343429326824196946150952726801215700414747616 76 1060861379081048103480039215537702123100459320427438682194835039768 77 7414609174569903155578444862576009947365390938889886821608981850912 78 51822443813760579582248148319440695503658867394689381972497022841976 79 362199223128460163550519552849659378736041150798843475185075603748872 80 2531495382701832950745449155533148473099572516606528429694882251455072 81 17693215400320796117971731065255952650854254654351617279344335118556856 82 123662035230747616828870739332577601263865830250789423662340550678867608 83 864302989106965813259004045080020361235175789937669682692924799599703848 84 6040816452562274809272397937443250275632493469777075702318824383051622272 85 42220684034948878685921985325565013570000743165807506188471703574975687528 86 295090270392652761226019218296493723090937498536647814037522463962381535936 87 2062455160800531408439547719321607549868636742582967425060545901656503563184 88 14414983200403940509833750575825133016905124683998871458831466443568153820480 89 100749700947328489457853802615525872030901876505752928909796692102476831911360 90 704163307015972314058805408521149717789613204393336598388542400175759019871984 91 4921562627832479838780196099274434115150808046864152179710920975578547857091352 92 34397956352372006646360198795797688530378915819614150213563450619304702996133200 93 240415390536398576867216892075638728898134985631928501922184101114225562015893280 94 1680319592672060505998039572944050780595217206961878459065714108734149046644766856 95 11744148023211222246609403457539403606059898327527462217229544230846487396987731880 96 82082607018684086606884410670933667314833853528880853950833781081716746458237592976 97 573694606170458092917729105524329966313752679505484033534526342018061973102743878432 98 4009686255142452866799528222043633816906409928227799117306289749830791124607237752272 99 28024638355936156771500100486994882130341317654075107995469974926265770398480656221672 100 195870775169441695510492471733152142135172849277747975993550840976123926929636805621448 101 1368986820747018028031342100240446612774240732829648180425728237848204980873527612029160 102 9568170206901877460383547212087560321361355029427640636871607551525483049526420633736856 103 66874187333876956521986807270972263895192381762050634934283171785154873178533604907738000 104 467399391405112739092379538689624016790373391943353184221048490205819670588970802533417744 105 3266764050457503691194418558024464977871598051603333658096818656454395702052951262950904856 106 22832180695143243054885292352886178078264373620612816273225724246416184514733957194948589008 107 159579469849579001322401307010648117946121028985156081185993710882420696798419668929771176040 108 1115338369886395516528258847731070089315059436180224123027585624125940821326436300780775870256 109 7795361649674786522162715220766502442397411140939129764972561812532980374790130030424276190472 110 54483612229183859046007130538662689536817135922630669110816877696902393196482375264086013486072 111 380798753790199566360360891941179562598909204551268433868562395868684152382307977065476568007056 112 2661491868017084687318960906929876974694497314088550516896840702618751165921860028584722724448328 113 18601791347835489052003810894644672640337264558754243510957708026454710283491582672224529952175144 114 130012285780985914774795897719714345539278368433306400317403251553403068109145584954487920877073880 115 908686380678257306363406675987992758483997911962680476080956914230641645039784931749761996311400720 116 6351022393538362313554390662751950489012024630716105067567783135783193691742692720139726950191776184 117 44388786165275999987972614568649385824504566263821312634211290286759070134290339963246155595149722864 118 310243645059617494817507199891466879292019572717568816701864380155879228404060801709145344885876423616 119 2168365653016487568675231470660080163296898935653558815888578889488645415308682169165140418681740090352 120 15155216488892471991647815944974003018766571904028429439070189468721812571394052881808041720269490163568 121 105923365141705575555669126109866631175332358006451912014355082501734664524145253530427050380217434898816 122 740323260388015517581777559351137940639948787745674962798596027566777938893269659634367056450361596533736 123 5174293029100003140777403453666159912935930775427111189770581303738497579219191030163041997805784788509024 124 36164348445516297258201088947070471566231612737755584032092694630022821264095145413820769641258391209176816 125 252761119467600241336401247610157890239865535440169509764105245234526425795629741809571947472932070319107288 126 1766606789854537567805096642145403683118219878779780177844400531886353237183912899708974970115539848253876216 127 12347229496901328272024718969233872930778157412847187777406412004013182312865351346661318422119346121875368000 128 86297684988351765148515185644838614462229950591304638592070528549540756781317003950225963149762598009229898256 129 603154775426971066368013953657072603138642842807909472335979484668822592454356719476479215009716410805389638528 130 4215590292711375581892666669799946133990925238792325041049234698790248968295480908884128009461703901954143391160 131 29463750002513388873888121035529491318702653104663775781242367635822840306102439428530018227107731982579969500344 132 205929064243161231515562143449233451794547187559462345791736907648923884929728971211927714451767011660294767958168 133 1439286563877528788335326170610920165060420395753074061556391163420799863322669903219056819344940178874903687595400 134 10059511611786379630203123808600624587570498415920671591303745380312750666942425910321638847902102053011665951742144 135 70308287736003451326653031476675346945997138811934794556866567311606521690135129426852249400047043962355004149032736 136 491401125137806204015675004029877630793653998528821311045050640671693622449135054258531917210864382931078653237742856 137 3434517800993856061594133797491918999361423282104067346480748341264345331216382629571773593983486011649542655477888416 138 24004651031345691021775621663607286968394257355505170423346409281997750456448634434434916047653240681572814310507069912 139 167774140221355790151365097495727770065750256197960439622293002653377794984907340375517650321240952514731005435521999264 140 1172612844496626707489860984704399548822451530703801890766933279168385411241691787987087917907075538123905589833432404664 141 8195666395693113594044245836779281015049264829575682690167970645087772977762946065938303299800049076743529725871500803400 142 57281436055160470865836129520101545285098338675279523367430376599373859338570941725366403074638373072192584740755916066784 143 400353401190867723394926087203715906720384965692947205119011803844413189234160509147325175881785906025287861311615118121272 144 2798163888397418105880268395268287635029981592749266338816308043963377421068677404667517683418097475934848382810540753330520 145 19557024176743671144150972256085409872789111637253559242599433525348757237601417682055764993143302718831035346239891101990504 146 136688632226181431854776226962365824035969251972317892137741750523868664996614640097384396246007004319479330277548710621354304 147 955348932997802089803650931570031340226288311154712653279597055634813098791240781849096927690500624496424134611542688188845416 148 6677157923928815138946570315084700171523462767148922524984827843221825621848068530294801803943604016820562031829876797406534848 149 46668223934875046563885717740001836226648568632288697907452061087304157993334148109797032112768824296427661122598999554914128816 150 326175170641188343495906993248870952146929587984840745363301553890446785191244678453521408482440103076493075270698773309740126784 151 2279714824615452606369057370760992273763647466442835344600948179482867921236294593747109345600758884435207001629933224509366111488 152 15933461984108458473559546765063282790593215702368810010505801273601462601671325767633908394531684457212802724776435848394386520112 153 111362705570795984257179548435936673527566784418226539525373310497058705564926499471892565775578230740830932203023501873403833408152 154 778340087321689333128470798145098176385668624012753080213905969435584211284225319319279624702375238500182711369950530325277476722832 155 5440001555519003726865276907059963843333554602872840610584552683129416329668579738582775513587944856942609725714985116602875325380512 156 38021447701457121573136188562421963286369024723333415246535448326807335551377145740786241866786717888589875518445909464647631933172168 157 265740822049584608317124842261977826180225560755445857597012761357753406014340104448424858642116176052601453601580727711696918984336168 158 1857324977683126065045478132451049979865870019260791891153106306247928558763240002747441661554075269774472075759813123197276582583084560 159 12981280204220761540290993492159187193161766821614064153378859439621080236559644398753173676525059444725355861898152034402353366797641056 160 90729214200684453165588853262864447096554178837997696549551724418203895159648710818339771796073944825268620313795679858169679044161927888 161 634127773222026231195266049111880389162913901272049428450118496558045433596535140267658667080805737351141688762223344294168471151665525864 162 4432067844014149802415350074994832666150068364909896219684595452168064715198637352003581166209231353412235895497324940679100945383585401800 163 30976762418299853096328555843198075116136199297193068661315482823566044690477123673855279518350575654191286893907892645377844116849878005544 164 216503863138231030221807821502276924136902513911839207387842341840460686569300975814529051460511560085677896333042131888816550537240018937880 165 1513196315380157443462444029136483191851456884292658077251641299565498481438359375035006106024331106641635343318652988979535299091687113907280 166 10576084212493436636155250309472723799763053084951853715756922961614108772597951907060928986976850597967103959378128433720975619190313724207312 167 73918734887781007119260890396197838036016131091002198353344442130291029981601721500476424472548168538787970504681133326028333706757731124468056 168 516635387694388962882998815851706742807151142142001078758816714369813059757211486116956298992885110160946864239783124263217234318485421412599696 169 3610885984768835387067758355533671250092377590773099703155715892858099959836134214508989068966536295322539929376483812168874744724190717134901288 170 25237329663357881700906511353979407157642181261267384037400849493064029495303460667528999397615996506323734196347468458531488245333564351309358768 171 176389620504115332473033617648005944713195976432661055874341536344342225235309744326387839207034218421735096509803072149445461876073036056419668808 172 1232828458343565180330086702838844602471698345837824092661687430491462913124253446199057613648774516954936607022575362447020966755253535238099567672 173 8616527454155454412686549473855756149455829365494871227020894743699464874009707008060239184374299693483643908660835953981961473353218908367448035600 174 60222932773607480909701082036366305134637358081327791311634341117156854564549356860413353414379711910400443690775585493962855009450259750684209967560 175 420912212158665440581008526836094893498981219195641524277521819233181904116354613507661260171015228312905818486659818450516854821561855514046065081320 176 2941854243636974309511777530885940825860156544153746722163928581479139498631020427046892630623506006307381177638342902383891324585263312433378481663768 177 20561309795265585979376981858992100385210270089689033184600643162974198031243564304726494354837159403620399772141124189326253494224218562264723448503248 178 143707820131232226967912827234834702629124053262916522006109979103903942365951018372618370428480164940392308220998401145065779648675602009231698370094776 179 1004407684749046305645723567596454933234959047973896140094557107358384876196006296348132383083046764758667330769112056140655292813958515449703242414253040 180 7020041054562542008426593665247159416625986900453297084903153044847357519779105657399018437975500600030764926612991190493683031021447305824536332046929856 181 49064714613425661212959038826942595113099051055467098638182691638757779243203507200709255413859541129391846964043018007425603813292944660843804173449701360 182 342924806477064232602647373723061310321402677399477757566005536410269798346706720832809592024711507226510279140031640464860800910391110874754166286514368688 183 2396781960801491596776581196027621583536421824213082855890781597017147844188960424226901005658683761632493038743663508757614905115243329095646368741748445888 184 16751671675894509096147681034227664918920975239887575137697314120195585559026590739061378951607961093921693604668341850958549287488350711068180178562267862376 185 117081365149763819441075857092845235562542383316239649209831396319009620949009115872480772216555460652519222304490510885321659820629342454087210008989579292832 186 818309141353222281774295974987206498991631101609722968386457217903495279243916764529151167226930188493174246757295743237988630168204236224395546933366622757232 187 5719354655334736891437044604351796636565880915498684869682757051033997062274027382836488822491644329499574629102890746880941444858600641089965759833893258111768 188 39973912083403514838713672875558783831610106805053329350542315877312832177500654758726428638071494913086163814906170858660468661196126565860529608033607848160632 189 279387053880496308956260025542876539043722999380813417137526236429108693451769990721725520853917603270440166482872611048133552930756702548014288962755686232585920 190 1952701694874426172363795590351196999803090392276104460440965276492104992627378800002985791435454603578324094980001995564997221798662771033053782602454727294073168 191 13647890466665752732398576682913758920418669706633427450251159885018646089097066371124173054061695421563045366861159406636118802994553853202323885360913409743243136 192 95388309785885761248564330091202420874720383905885692871055489562014391268038942934251986473514379559326113210545300024117671961885155193162629047495977190820509752 193 666691285809463481209845404263047072777523455726781505907054885384841592041441959431150066347754087676680630871014973501601970731711790662379471223394617423218154936 194 4659661876512705572418315163921276161436827990052198172550948779719594987522406238739664014721708541707144942841873438066138146041105982014698193615419850460811370200 195 32567470530327587116135182169545105449261242309513424130151355258308185525304435122150851502204342659422951414510064539341393303641329912914655061847873145842930188808 196 227621695490390328210235093533414006654930847747875541513650626346936246844711238856982032295432400907457284806360549906058904708499580444176150227709816519671970711680 197 1590901455170483019344522835080127790305437303478568134497472034328333900713886227802503953172991359943919291754088872057346217195013854525449355238133683409708294993376 198 11119183672763794599493378649497064880081359957867421767551934004530086750435868251518957993934809428931611565093551610846518898930659085521252340756778755902573437278024 199 77714584487200642765769242118999926055832035457091149555934488581668543565604421077750416281775091050519987953238602425482593324121117539091933577917712759613563700333920 200 543165471473595057075192792215007941261866237059124130623366559924860244319872485707280411280487957884435366686205893533084045024407411981677629562887378792936152739522456 201 3796310967212636206591477685968368515556390191182599969044658814415371414750959221628674705739412087623880134392758043699156240457534759934392455899444607950419355592267808 202 26533308386999617866429965658767187441077014613759401950807136919379215792886842052538354333569446583413052139332557682149897235446983555683489749168228715639549519307555576 203 185447519984521701607479660379019895717481914284150523640292916295790679294632191628551674825063506689435893904473778665323140196859067216031702965961242269297403286445997704 204 1296136243803650296599701833736285875707623252867776332926838312432892823366733870267584957118792283842796350142251434782497677377036847389189344925355785552597370612325893984 205 9059000425789751804798159641937566375714802898451957913096974428727368421934349199242777279214802186801082690102983944187016161811265292592214960849578251553060821049532657592 206 63315480225773919689282256573378137444064129893657524508845680075487105334667700215701442289853085167375703411476250702888822451175573531292032559284479505256614736980995487768 207 442526752157745035430057355843727816306758251031460639623722745222147225586123999910726788631319376681074498188288542644279058387436629657639990418122480711501096840511444425640 208 3092923336867711897750474751997540084504633268144688298049173058807947649556605259828086289568253979316468259116742732465848566987348672439612273975100389351268921922118704909056 209 21617167145481186309039460961183300467380010352203015358695671550523091676998171971735196537895287812482072048885945271722757079720558482422633163507867066951458671466714599390056 210 151087454973559305346008192902781380707115729227353097888352661267283544850417650216033291615145021160739173377730320776705743164891783263896185347372953809327952186062568037757632