0 1 1 23 2 360 3 4810 4 59111 5 690573 6 7801990 7 86089520 8 933531621 9 9989073523 10 105774639620 11 1110701801430 12 11583617458531 13 120125571974873 14 1239860303429250 15 12746044308940540 16 130587414625807841 17 1334016890279410623 18 13593453599567226880 19 138214098268373746850 20 1402657043143280947551 21 14211214975584391316773 22 143773950653255221328510 23 1452695714609395201500360 24 14661563018785962553245661 25 147827083042088991309549323 26 1489173906108958017888070140 27 14989866742282204560410121070 28 150781816553555699353054670171 29 1515766507712159980216693884273 30 15229200156711026991178961627770 31 152935817283415115539407915768980 32 1535152514280894768822174136389081 33 15403674215829640217413187022017623 34 154506083815482634961870653692817400 35 1549284913069502444783402905830444090 36 15530865804927109304541438331370370391 37 155650808117359856756456492630133565373 38 1559587431786397440965970187725713895030 39 15623588473379164270278428062806071586400 40 156485312133428351448371052796189694982101 41 1567097967931013893194046186969623518063523 42 15691183298680712340333646929249471563356660 43 157093665561142284078875627213924934883675910 44 1572573148780439286868610170588474597504592211 45 15740459926325540883404791223396833039306968073 46 157537155209945740966516131185984293450170738290 47 1576564555619670398857375322311208140451871832620 48 15776382587878620891303679436824032873378963168721 49 157860459163923461037606130650596885799458129655023 50 1579474291205469879497185334124024853123376661415920 51 15802570208150816217061969593033293432006261547416530 52 158096147746373218969430742206161961260855079821879631 53 1581595488447517700883606838573155723577203007193420373 54 15821660983329246609539763134422606839994460042241405550 55 158267964722979092501730884082707188654460150423785627640 56 1583141841236970562674308115474186990284782495056020692941 57 15835578158434322365656074626568260900858076990341147480123 58 158393219298924774306777687512127193183718907628692322163180 59 1584269132420481698919729346339294384992569923916207995105950 60 15845723779085922591864865704355209515061539692130914353976651 61 158484529884789176342656807212212676897050199470944467490970273 62 1585090927693261317242641423640072576969051933074910033445384810 63 15853119936540939156771074400062239758519378922294530890199531460 64 158551095301884325426812685473576028635179255985622910890480098761 65 1585690016447117659000044327992342981253238952036633707761484946823 66 15858511735325646232587700539232674113000138623938897010205967806440 67 158599621490946689109162320726109939973275322893388765124022631224170 68 1586126752148678932141191045265148189739411242985426073323821555027271 69 15862442356639697690858020994687921008705612308814727332648358728385773 70 158634997082773152233595204825207162092614355256281335123148233866004070 71 1586445132475117100261087002157023188987431841848489494607384231836744080 72 15865307779577641203937084606714796002459705621373388998074719578769930181 73 158660785889214643851306777333449037037966918837682562733608371796758183123 74 1586677231733090524820491154731200063500302085386220360966394144045421193700 75 15867396672899402024971721979882387873089629327128326248900414801143694491190 76 158679585929110491240618513691957363873678506731223076351823446835609072775491 77 1586846432092153151324296781957775005021833200053323218612681273507540233154873 78 15868919476130965663505972624921562346783789830007966672964053328640148944031330 79 158693291158194563987426769497309934136927092669766984284137356670089312144305500 80 1586969779153909806045571084205948137391073897738099822350729951278898835353931201 81 15870029599686775555997441345155120538106966381884600403648161896365485707462037023 82 158703282270196853019849987979411957858835712454797620751419345182966671046099412960 83 1587059699161930407337380050544866350888251568257798349229642882104843049562829067010 84 15870838879758960967623722042205384459581565693925155541578503376429127587620375765311 85 158710565790846521724486514252864333152107107095252422180852793811429879824359235485573 86 1587125250847777425679108787005937728527694122518160977658725045684683224137671791274590 87 15871428844931584132699280670355026858336548689757227444132786226418703045505473248295720 88 158715875477400130210166541906211114740901954080207494043918969594649100605459651726245821 89 1587173038026759902050229035886058762826847745450155898646553518133595336147979154122076523 90 15871858929542426420039362910276116167028931296347379555683941149658729428539450363967392220 91 158719746238897710796227282065500918519133397540125456515861459917408790177589078317423751630 92 1587207874880238127324775697319666996830930736591237341297982219079230898671614891093076540731 93 15872172461223730447510282863178590273065678216622571880758638322291844560375584689657588305873 94 158722568024029447043465561641623185473464119822618565465169251063474011571484525327489104181850 95 1587233270946423753549920213504767399419907237133724455912658889170919446838784628420225477034740 96 15872401025819401083536583508844493896366466721505103314503448002448346160746444468311611022618041 97 158724625105390482767702267452616318083171216366561790575510697132876439975421259763504355502589623 98 1587251784678673075068050565803705592907271106029214808525646380639523044476012227628749879531499480 99 15872567649409644977199756679534937637752741541564520467880078856197723765486883829041492066919185050 100 158726124717702677810670825988830311755647689747096556895479605108216674096101386913632769166790845751 101 1587265281189482830454767592629631535959559366454027741224104243292372658596181890690584055305783263773 102 15872689118006932775680209920968271125223335885387836969622412692697732813670556352730035007277157441110 103 158727217935078267996994905161730313142883038841506405733529248854589843093060876295225761705180852282560 104 1587275120145863142131684305185731548444677508303716381733656954663350442258736605130109306376798087591861 105 15872777668614355580772460333973171237589399162035034737109704847997390654703306712701327221592805150584323 106 158728014890545073242825158878774414154177608331331185649618831511169337026564903325014086498051224553142740 107 1587282292745064389344156588639128457546328633712139401004575058349213607752900669768344314104720066683047270 108 15872842222007166805684710885053743419504259290710841910626303360500102304428666758555862544920368848372824371 109 158728595871080374267035413838499563791411349489413450211503224861683571354926794130036165169328095491142727273 110 1587287521569882098562048883276654804281432304134879782062239618717811205150658638190536804430198298098757580370 111 15872889281430526188645741536791480540120192324515505340147399464459389146335991327886576304701632110035348439180 112 158729019405890608713684689704139197876954746793655421077199434979242878328075223814605533047915342382868837711281 113 1587291333383174208581892366067411511051322879873057519853524545321622144096942031033439947459151152734582755788623 114 15872923587750155178824332881908290901049207506159104980269020910531019125416384440518041088327210699588645562370000 115 158729328162767269625292011810190491125315883428447817838294199313799542725490289559424725589640558382341123453258290 116 1587294112195064156786358265021873150286573109586189090703377938292368107430752205930220708801963122810311162366220591 117 15872948597057164712664525972498445654166459573577289117917702989146940746691899764169292025814373508511634726267784373 118 158729553246530355429853749625501883903371152035211475077132342646980461170783598721026656283230588897372326442436567630 119 1587296137948931929027413905359675685289070527047062005852921242167909244999833002130860101812890093149764890811119744600 120 15872966828841974662834026735538668469188936330725145354263592765657549599497949971213712613218566328679236986898760720301 121 158729717332593644981379256492863889238573442849542181204245350760468156690091019708142439720785874540218302901996006650523 122 1587297614723501534991143467165933733305891144376038360996938315563975152205758698386050147203640314719391347288796651469260 123 15872980119813101116507592791794990901340321886685932550559746427346172706947757959623867005093576275157913100222778749178110 124 158729836951333783064441350999170791127935912853189265970910733719037854484928721770174161197735737915582501936986946511578411 125 1587298691292162777738702317722695850310153374408862123896926762201218701842666307443356636346413406668837480648939443022243073 126 15872989808931052301235622446805849954378681956981346416659642447111713462130031312636688394929207067416433326599736871565410890 127 158729924153395343726993617894268522605281153485847990765809797897018767706919496561780742668908433940049699052786588608295478820 128 1587299476110716823701672719778575433606260540102790647051018339803320060116634224411289436474923727571463799926357278878390762921 129 15872996872298038714902356065308766204043646448226703125046466645531445104423895396878504296749668125587334835802160565227822338023 130 158729987723698221449994220460794768852265833907056201141291215682798810741048731814548347887284187973729606542725391364128428568520 131 1587300048243442723208678142877311649829122663893664540430351099875347822184250717169971669746280327405008349057157472219501050806730 132 15873002021492571810465404873197392150049405562344568165460461486179717087313803958157965755109801964680511923143415210913656149441831 133 158730034066449019310061659731792402366317665934116986505017169248633324959901989245417465089279165847342028764288841892148456532631373 134 1587300465328199903949285096316290351455589152137211608703884681967858649272462275185855616794496448232841634357705003122223873467758150 135 15873005775255386437130867454148200464687603956536491779922263725012315128463304703715106955234531012026975946767772417489789266343161840 136 158730067850314350950050822960349677198061451481844299035173389398126709122314286125674292920474079153148098344666345036688537723599583141 137 1587300769382987888709187565373305824941283222066757421475290663313299112110373317618894738365467723624159940684377396279149253603040739123 138 15873008511748478299969989675661339726058850585902404094864917557121279310133105197144642062643923657466031744017648550470311635810411235780 139 158730092478752177715602922953967930550402671146137509869657273887107386805728293901136657926970566462851173640844704017217820893553945984150 140 1587300991038928329599156465315870105112354199045396318985645623714125211406256797601845670543371969913742337712771048455026547666877359554851 141 15873010506651942267979709775144418247598489378710154172458112200728714204231528747002569393603369455579037475361556684106548518987682884197273 142 158730110432883353427690403849315637244259420281407260567996025679574300853920522539892110729680501390388517697204973012103976551957617013497410 143 1587301152626108911007943793373999465357064941262824075270694389846327437843906105420747066239986152495139311642808756785482019721935077399753660 144 15873011960936567500658795727667582489800886058667003979023551095918534242182130267582988916289571403512292873000281921210087980871476380543724961 145 158730123521444980521802177422024115424080990401018908827084975736282681195511209475746807318106341835889864172758657732424152349076580587842461823 146 1587301270423163554854949755528375768975459072339328909602494940356702860918328107595332098188568785246957573613207392027528563816500215890540079040 147 15873013021110059295281849387056969222366433238355547488009756050511913049852245746409932491785065304505575661805116056666001763484046025925845590370 148 158730133063006406673409660356528596017170915018215800407960820327623090464543201162956334361440537563510164565215904206359861049874157593176676061471 149 1587301356297216390219417101938916094313268393894100933830377541678766544339618889913518946170200798651582543024963828057447396095531759529233392908773 150 15873013793976534813562055504751832150406717132348495706060699462410486200643871358673517437394626180715327184149847634228763615910889970446141572356670 151 158730140018804686337931515415782362369533470064152334370419311034710248821667857387528308813251203716102308659235259364305194807462433249175508370854280 152 1587301418899400907200113797472199991484531389307529739492503958042550969553740873077265846060470648825024981049888337358596831171066280899171389107732381 153 15873014357396195466388325764551387224948084091069354957019837209684546027570969438575036925878976396676648549910419156578032825362420784173429054390834123 154 158730145089581632213367947753978358040405772692640067629051550760176787264011740800925376378026120352955219221689155881365390573841370936914632257892346300 155 1587301464536393420079041688515963952522382112963919338820194115571749815534835825880689630648692192636304230923799664459888911712422201181404113737266745390 156 15873014768129128082298676783945262874288740603976861350969048627447335641400824020054401516688712173216970963211099875832912506166460509991265404995218705691 157 158730148786178025756561106928523238884471681308807625174594453520041893788480432052985309283860967988534548434701718680689060568873237799108384900147533453873 158 1587301497805760961967780121086867880118975290509427356730080240410535774255054047205465981566847498296667476320832038631891200271095530930647563978010607503930 159 15873015067553435959297322677083398222658079201886433512158023750996409269882788012146099539249034954980688019224149170315200879004680061702955486543254997903700 160 158730151480996796649548919966766457019795728689993774625295229631983556444818107982316724079794648116869345481138436111832459251847692516419092722223884683349401 161 1587301522059129900004670438431056843336891716940102701786387225418010738162093130570967112508922944729064680365720316854590198400157059642160425641129842367904023 162 15873015285833756401629335533181098891619327039762511617664786616063683945046139762440164911063730948704414947509017138346717092113108128873720715304624333075525560 163 158730153445519680630537035671645763040446959230878477574856095417589028521288273734976978006134962987879344111344868216197780859664168047257428202456097364084009210 164 1587301539739835855833563479774970597522752791808065028332435017488459986850324622344950394586009931350644036864506066970123119940027208198609790227359422487080031511 165 15873015444960110004089372905276322679292076713574172556579216744697727183240223188406137439977586286646097262478872472915248467180505072218478032373109552125803240573 166 158730154877656863052677372020502777129501706295183426025085966575295417665035024568671099737019878404396889265515916977900768478896437356370383163449721329469589147190 167 1587301552629070497632826506914683724324245515386809564384503857907817489144045379848198597075954822224429156210372558077208624243994722437656802198433809157349493381920 168 15873015560963221780282740149533740820505511225782873381047836308471944703883710005935374583123032260885544975466652049634293853108843971740992392079174345103626124720021 169 158730155921684869038417677218819540400422616905061733445303542649263375350826405926434243987536718041678063599030876638638004493829381266186286156703490405106188286439523 170 1587301562025322551504489253699534593762533710875714331166462042573529108316167812068066925217229856567338159961882025434641231003124899068339750405415288654587465180944820 171 15873015645529490265127704870597398645450104985183016282085459970463349276432811895914189626054378002793861313479861747083579761815216605744158389745100334028293609548581830 172 158730156682781285402022359708392460824923960739663019554642155607186016503768322936243579642898441017319316553898637389378755015809338105195838527106102325776772865808582931 173 1587301568875190298776931396105690877583045805387125906150509559194832878692645065156350946922424197243508654293938492612399517731812320018368896913266630001668458043002396873 174 15873015707178299990579684152252805199834713835785720456941887620055083209821107173708745823821943570565593415683109812946678938466006822491250233838445908335159740250308134450 175 158730157237620572931090173243291119814385440395087357128350004453511621904262980436394585430068980632323498433372089565936471393944260340510153700514263001087979626953744008940 176 1587301573868743886538541717919778808488199122285944944313880198811763327297096982657709999028746402293722070088132220952788436499860050989969199203644227599117553647797719588241 177 15873015752120282280434177048579596577981093687875091800412223376607457247261174431220977292844205461563041494467651344264287621472936693796967351640956741271146304956932657928623 178 158730157642098413539780609310232242217702859063891699219583026262482988241223585754004668651465423787937113152343357276557274783290130059945550952304197861188692822103764577372080 179 1587301577509044452016755642522248910118055890305184023134977395092505624329742430516200748021902649104154348588604812134662642730823381097939604044455653431054474742519104275503250 180 15873015784882987369738102370001827492649804600048243509802098143134137920554983461947394033784376458086661239061098210260016404732158172667856483932365610031670101824538718828103951 181 158730157936962759343515937203032320449721257273450064604091899161223114300867867030542419319932257082338878567951959706595416614164777893481019609099195788852681514957559921609770773 182 1587301580162823564250373593557449614206221474191209311595557251181166758866540962005040504038120031730837800471884975913235667553320175170851221354127589106488196541339284762069553710 183 15873015808766999379840663929318633829443294855022471105947316847932088131386170245346951837930380550658014995439027909991862873168504210037338237914963894089947068703328410372481944760 184 158730158151918867434438991236883577480862669568218112969398867504404666198348548081138439557246436862274670443638551681356102565193516901946186989529232934315294628934891347005016498061 185 1587301582097428537068681079862110927486494184844121746883319966269800725943867091460404686173948078590640751557919977717604044317883700263457222561757881182466075803339940195114296579323 186 15873015826178444135205431306060585648965749250898683023537181283729793835082105410445229477152834258917384027827909948325744873665490557920050733134916396074191065769948327083347224615340 187 158730158308621870232721897627561143856564759131104020227707647426584017531611964567022938310248524096172419152982191092644740398514137899038374899562645072074819853660312650843191798853470 188 1587301583507755562253227237378209024867812990910094912208098985569414887943237839833365174950966875274410772195543835618052884304312520835730240111220109282005790579246258089979037632738571 189 15873015838871387361866346723705468525397618505492441511460192457426321293076442145801873876146003463807385060327117979026337732002979637865837870157561005549160462013237766618093384134930273 190 158730158422858359272670136386365089744451582422447846619014747989852764653560995185232737901187047044390640985756843297739736018930428702936449069998900227086880309630315342098797704646332970 191 1587301584535883963612761386207444537858794400532189349729862890638833612040779115397253371269413582120999406311361045250276824574195805323970877456843766686326342352317475517608162195223989380 192 15873015848124542974102154063168588142316451192091291449156067603051089809954313625876867643012023826364556680232008885075460133490339200019477515703266005215681450978902303085741519428347993481 193 158730158506136759782792402441533166296721076601837496058277624300475681305461838505907681802981230310218807303488469510259158449491894767597627608215521473168477279345366909164588964980239319623 194 1587301585285389568203861780703957226829219848146696194683228777434439861907886705283327866385561231521893768386708505337183588900774689921756749485709186648309439286825151837771157666308587122600 195 15873015854870093415422057613637202343050280220621853053736360584211546058758281934851538099057352670997928534557424498380316899784126231447056159517802271115275496010688026616921101052347694952490 196 158730158566846713754671534395750694103325537858612550499500261130919787544697553286679715907389189911995121779359075447570957008199709260588352789210590324990062202495088330894343066748951598230791 197 1587301585831779153950773968291914977088659999457671684654232508908436818061008138310276173325232867938108502030369555025694038915336213989100828274657533690879419148763594363186358183685142526163373 198 15873015859787599687144267301928822095385241582420632463475394167477518664136374832094072861514397398744544847432850734335023738873753528944435525098315576626932461428906858535200146513111128272840230 199 158730158611104270200171421590375271874340190114801565187151563380313540993100389361862528769502592461716719725485341937437656926882075680738615048875144620980556331241376365727481198308945802178782800 200 1587301586230097161960272953043536177027791869763372816843094229152980599096633662986921489084253490885609036936248244533317353284104673998474732519958325993950610627427142319390481534964460273889818501