1 216 2 178746 3 147918906 4 122408393436 5 101297497221786 6 83827445649884946 7 69370328359709445996 8 57406526220963704077986 9 47506035082750189614687546 10 39313010520733216994188515036 11 32532978041867113135439462852106 12 26922249053259935720778585129624066 13 22279162182846934626927783533594817036 14 18436835146560465069119386928816347947666 15 15257166648894652888768251937065592349976426 16 12625872732586125153561805053441381527399599356 17 10448379173403792685748110852143881188995545963706 18 8646422284098011175493645031408003700359323241146866 19 7155235953270992258333448809703978518600371180378233516 20 5921223815443421060902832815539960647948156416841395458306 21 4900032885225311861843794620793366888734377021345911656432666 22 4054959417961376263709217560644372744185893373969411346433520156 23 3355629700137736969931337665200673568207930798392876608092827227626 24 2776908354389289996633396959991890908572028553679592089997031760613986 25 2297994921299127775133837283041635346167825413116573240086266043637511756 26 1901676247244377340793249365291615106733046349756134774204381525852811391986 27 1573707807539022172827037545503396950090433149732167552653823620601600335510346 28 1302301728329376887389277891037193421830173787104449833168818153065951874154415676 29 1077703105674925519160101831858949613111266673960236996741128622812351646403874672026 30 891839393833337827797704312130044412543517042353525487533845150012127099760736032143186 31 738030261028987197385576393312686786518110258941686424993754324643159281140375751196339436 32 610747484312521275672336457756743687029312378972367158662469472440673118396223731466042845026 33 505416253628959017736737723756758028242240527450518818595399209498955857181387836632370358696186 34 418250743545625434851455536442856731216155019946469133042221912058199888645462179366480933728227676 35 346118042742828992810118305743856971173159658923069266002757290868884472944028895007766042318402457546 36 286425550607678734030253881157379084524663076401455601061821571489233400821477017232060736954868219098306 37 237027793728362806125742480476598565798510897658140819731082126947722948501835765947425738117431962666804876 38 196149313078178745425483297708457488398005007857860109200597005102933309155917729275227986867672657949511034706 39 162320850292914440657467915794937424394566664889619411703110895319672027901183063220854230277206457542418314938666 40 134326539442497367933311235009087945157855401161332016523650217949818263541896803195440720337545090768860055073430396 41 111160206258384991567274804239333955775798053976451002831970435579027522304978403153572017672164791498761875638955034746 42 91989204119237473583482786305369999525555888643049312832543932555065253931024688420320886648560001824101031278325722121906 43 76124486984319835198417966369398955762789040902775221581717013928590092120645024506740370237074691238506819412021978268371756 44 62995843633068232180668763702227391081145042828013836667107253122477497457775196678751004273620246884551561604211629887593566146 45 52131403077427796890756970105601776410075153052168866859212342598058048968498892444528564863846651884395253795762600861363159046106 46 43140674528480519157378252036093008442786825103536759029423537786178317206235833220121110710754017087256171475389285172918404582845596 47 35700512338178887027337453062145327075144041827323582165419575414853981862383473963217433828391527641910925093242285129441592335830909866 48 29543501466743378891712796069665802495607478057664930706172353408761346858648548035998460029526958407435759142927618855787461670482966645026 49 24448346025052910487646524714183519073903598422779621508773149046370507530919905669851483601626667089308799809921112060762572189767119630664396 50 20231915436075361425866728181406904839784308910876008741097194498140327170059372172468533163907505370814289481800000481540735291521230416518683826 51 16742662337691558407078843309822596020145070527364601561912969289192617391887699091470435056753186504783179705269413540876510056871758758270310789386 52 13855175652529907775200674839096616549963601134359598615468133707564608332172030880914545867297988536133336274346408536373487429842462916645955521891516 53 11465673050712996238739988132016346905613188386303472761824172256447488580205265227804439507090092215379442772498409294455352666910160621220263182171499866 54 9488270795169732544036268741108526739463969694026824004137087321170819251078431953755673873629111583477405377727954461949628391635245731099809831809550891026 55 7851896899927082409652993429671132844279689162249233805554270319668842590035938449345396326431964779604074335116970610352417714874400294734855736245293665498476 56 6497736653813709985294906659640864991197604940179393062648588167327204862942962272299515819068022534705288670244297127275144391015165114817063511826523572479109666 57 5377118696337731502910401268465434855697268267075444941821030841646487889680265035802288222391711083315306276498349489996687555304574656435828773594922076459155210426 58 4449765666870273884861714728270827668738133795503524657296888665348726566791537603525183091878194844468205339780876254447651579693245701259931214038796894914118838141916 59 3682346551796075291124751669179683180674121057492467412385366942405912527582696785243373010880928529321059679917155700642993450273056661631878831439802896102129074671112586 60 3047278697950311061645750791501030928621307720745049621967187627188320247416548645808587246317112487992484863607401739898199760623864780645694214205602832070677145807827382146 61 2521736434190995580542712864059662834745294703730659428247573889415269968747518844554381424062262104173658509160033486821879200684262859513171772985953228468782360049045226818316 62 2086830668886200373679638871329118204032866905409125578261632661906413367679216566031038098807413202528716946365295872886839479856314081880663786061180577065655164587466980433507346 63 1726929976328442287547703207483005396055910711104010421423060074475052582964065509881484258263218735397907464226961679566313929435226220214509491793664903905882358703198138204476150506 64 1429098770497504675914679254365586952875641588467247294361782519524215713290215001786044626820735911782456530052569915999275689530751906753007185366465483966689375640948438173644560407036 65 1182632372957925341602313410396387294625360859340003227102510836918181568584585453590310668308344893465880733944573468631994611734586986240787960424745178121447330506010124157511709765475386 66 978672264255884423676622592402226547121483362359746767910198492987709992690228421703439746526571854405655596797906188676070946834837270565640596858577659097676335326442986025507171104812018546 67 809887690143431766561851124820768221429935329016582857263824262300450257556762025509497313929210211753766359757679970481138532817600788251176978066734696892123882817505216490335963412503528647596 68 670212178889711016752712616744422573866174099229873298666883079731340708091379793415456678866483128156569736342696981544092750191372816321561469345477138859871050817368252987275588852646736458323586 69 554625499558516670708402157195997686105075232396136892512685789980292401199883936019693388797781124893413845242156747988041333013040536178658014311987160694060298421682835047618462005217147356484277146 70 458973224375192778985507574575995392438535297997402283061518526217090522223815255624289189776634084600033344819033796398431496013976181985684810702414684916895317196756979640895224480637405447800292644636 71 379817409875752394292407982959860030341086049504505553603181944257356395227166984137048890191831819952677500234785333086935801445064227486961118809557959141924180696658339987287181394665245360904494512953706 72 314313030005422088019736621719319526000660803639627956746217251911218751915352554019852186132512840236336984910659759968426212895007105237083715260723099474413467571060914673645134087028811906685947393623197666 73 260105719912909939433472081597780465019240521159424329350517367068477557449774024566552207191501043504843362502485582147945497305731787777997961524783852254453870766413860274055642715294609750235823844878641954636 74 215247155137812979530084542271732614632317356819710832060235141019871977764526894194933474662330150140800263472914062903018167103149982433201490866249118875698474677911624041214987044857593691521951354762721905233266 75 178125024741611402255980789639156448154745742186755205276185377973435861131668243254205681388145330361453494096155526914451458134699032622580433491139502846055852093120792223591223000744673228973115340386677439065870026 76 147405081469649811287032540952696829493268807312373995396858855839192588774791801061549532394520971082388425608720544767525524954837863483281021430303107287807097764394848590867184072051252838513005036623695510445972144956 77 121983186105339003183167049013762557070390607412261575947640341583831028424728081830185178290559606853797697354217015766992148364128311480562159331760959994993163126252326807664004762963119960111912998096729962556336598529306 78 100945622390049620759349339162464999474039287456147882107640090270747668720553718798524484604249722770267786828288142338243438140847638587071820730428933773406366921434693571658109830730790367157238787939483252416028467400032466 79 83536256143652956868546232187892296579193870794524856379038331472828361994754390220343345051525533873010488378213185658341659521640805239154668757566752874761353416718453434613993381675121800896415828476745379997429200262615707116 80 69129358215595684036317471074666586132987446430648235414205054511161755831608026412425128351283416454005381393937092442401420971938819889880232725117587369996937087861585555820863795223920649810589094922319440880469583613006684615906 81 57207114466348304495189845518427142420805907920033174730679893060495410760275805688661177432702612635531927318419481511040086015333027073233983283959246025406594926506918284257502954832563610428606367106189196694540727055562600965894266 82 47341014440772892235961483702768635726844948955026774591349862928042670263255549871916869823673664782148700937521798453407092012154860116279695255620515963049236701557301932002868486213215694137819195303654535703815210406645801085873841756 83 39176449803281399175386405101397333401673082270697874878068693321432833919609441616135968673224994969131095558811544929090611659101309538973574694298713566230508224783675573067285687221698325887669725864161948940895087156961021970033156881226 84 32419968970229148259040539562922878208342919622992686848527822441649043305315682626151767794925142406269278119400772378127138702892165266680431717571546674288186303297146182510235661887593248528724427837773533153305753652466081815224067312939586 85 26828729844289899076245102402392444807957726396325340424629578765972561155661464000736265177890806003724096597403717810444163762034356065861727954246532062262548418548223623737496634613977281179906624238963241710563440176149395134860568603314921356 86 22201771559956061704790532569930118492542285705053499493262292801291881762656804959231591249532205836052086924355685178194833124891955549791237913171650555082038180111709850031622382518256003226638783554068700729957708641946971225847378086684581349586 87 18372791528384051006135535732235848269559501300247087480190787064137128297746426450808332689909045290585547238379904540709092174682142422990186692508839385052386884219437720018834581800041659302436518149981559246007628291137561145708966893298441271755946 88 15204168173421598711263353635480153202207939021265402448634608348089853374153076534687805547750792293748611548723305369930207343928662373683631577250916285887428083565071818191083993258251202373809675533208357866999254558421590184668228013392939345354033276 89 12582014523408581181142053434280864116883765402291116954862464762609683058181161696091966960078562236305880274550706616690245943410701596754165871373820574516151646826395755604935066721343050682442589283050555094747677272316978123828539708425208485776139589626 90 10412084874462322528431334673138298329410758668898586720442030411591584243131479194461319867096244174971424754284610656608850249987335945014820789992120133758438679297384496146378320188571726058877799599060415983669764216926510914526062982918517124932657621620786 91 8616387402137366372888076900647913823457846232943631694267832967586129419657586372314362097168251716496301348769558513160771412272540624331743150734173024262323123670645499582631559519340815457845174816654385439064761555185067072696806549149508945884085556272725036 92 7130380971615481436975985572270229530187998414900962896136906610198564677130766507062091560559690231737503074754008013317369509521309175101351332629123588829592728650382672359810723943657792626135593331545970439131901484231665734489714106190008635788057341142077154626 93 5900655393902585517091001286007806852560844605033291993745440221441930540716126730666371501839490494411319933131886559836143800014118151617990465111785911197833098496207238698020638251558882887857559479920095863433582456437987642488978691199958422548331978801139689469786 94 4883011751573108695585746734998922042968968527006451405425970271857498095904052841266452483792882796295425008023169568196266652553053985249904586148576093898515428911750188027569538804545992515713960564232642797316879936834106203612893168222779815522661357521561442233381276 95 4040873796941262051109872890695151542722759550723331737781780304061836439429865279132611169385735234001252570449224953589581027310565375015786600583059344425219881294444287785748028450539838746573237605112674006858739355854438624745680960872624125088456087470681183400137103146 96 3343973324976344449008770218826960950114053548744059053027394965245132963210794910458292664130646835174483197461299743017706111834391870512383424950736675717639673265928354332026503393822328130871909606192841330467601964706931051818767784189766567918178237143694269582090315615906 97 2767262270506363916468891417260232363816414956602257925046638746487235306034961237479686714368929706218992040944796029137328083078394975824457749061090212074452566887785383333262017575345534387455747500725951211259606493561912662102837050731115153019972809216122450667259277003926476 98 2290012428200876251873166442687739644785572163302493549084483272493892149397610133937305871460506426172225214235076032527743937131044782445870792681107856292330508356889493433185907608092634962813688664610869872895932054984746313291945142445804725720172003876714791071314431404758304306 99 1895070437380291432204317490108416370275332986262660689294841630928968581598204683375019424786068632183994971139645001157348044613895788402685953338033008386101436604837570017967627481030098396118020224412690252872405850460071923159607277868091858754447862391898279977437767404108201776266 100 1568241254242532279038396487574948921831957777511320304392431736089454364503151929025735983861756336751141986387575321149959074364376653679749691070820964380974766422386642577635593382246196449800934197169432596624368594114952006601900357259861398555603682999142071205280912187884132951959996 101 1297777952205296805419369716014646053900087468562136739050875596355540863282364807839133841309961160235414144575940677013473646478977394154799423931147346721593141901677926935046714993639354154626746723806774610058977897755579154104539540191280782589882899744913295323940756487042792251556144346 102 1073959512717743995278376239346475948406116458391573940995070755245921803103691898978872273888629882453831752076240012104518423224794825586434295289373362352110692371135025863261215774228341479414917998157479666631636799409614360594105957552626337739394669743152620526795891627410504602811350831506 103 888741431457512039481220887935630023352430268397615876945286216299288397053848215779666878848038937880662646942542107386772193029132599484041422137305122442255174375852022699011592541785509058246751070579168510739905141562118725629467851007224254023103528934896654533642383692006605677198187909109356 104 735466581966705321765742980381059461324050074830053144025988151099826807836877876455601541562594582788450760079830907455802538679896134423675106935700114107431482224646073138104335133125559887345807200581219761466834533148321849931869898523735855901682625623123985930223629246199377165649336123676067746 105 608625944559272808814438569773393036175985208599930820874148380226288390175053605519291283693534086881520335585184037938902315093608852052583817803514709537724939928727441193461306906638252422672347214473390894034134563346856456334507499163280745792932999555927021144040519403978085611874485391350825371706 106 503660600594679686459631642739253122763020831488339348936279591748488761802065852133939872822448656653457687273449711856334022130682888876725685930892887197542111477383359402642815023544115354415434201157787890881552083557045380244727557624903145412809875288248861305325260548226410834380682174118174246271196 107 416797875376620056249214386917200023194585470312272401761955236372165942188989226882334170239313476425727336282137565577938130769997301228703444539654083038523499254815140631586725765492194287344394782067081194350676082954019194696814899947921766952342009655549945662468597616317892356528890150496468926468787466 108 344915740308751804477357303864803991939524230775712822158152922267279096117074880942191568439740488332896878779051447967155676612023929853220998134452874342307627577012516328638736083298662784232052221826448683475293019327167274678207414469525891521543500857260126417455279195978266805944507928284305942715297594626 109 285430600636424611002818590188870937870750558561608382659117068369011506185156977118274061557526173379203063800551241443405413679039053123888447236690747860831739467775089564584727573102313942645860221679532502499096082484881446773233764407421779446264206257153620445925439648921799677354071477455459414647355037737996