1 43848120 2 23340152044 3 18627016493468 4 15397943280509136 5 12867047450502167660 6 10794194502778261468304 7 9069132565961324534394832 8 7624474056591556590163290412 9 6411545009003861373134720468216 10 5392107395498650458819918369395440 11 4534931201412991818543238157282544588 12 3814069230289715956707359876421117925884 13 3207805800836150824250535200959385095926592 14 2697911776794718058106387437725928327199489840 15 2269066177322728756497303592496946576463590437980 16 1908386140921646921889212828572019299269306929551100 17 1605037059439620035653280455694343787094944733515980076 18 1349906417777303976412046145186969682107733146154072612796 19 1135329984298823508171080128024968121776112597204991026474148 20 954861644353594958743319986461172581209914154350087614140481448 21 803079829673224593086598679460600051225609543958812694371480431596 22 675424702326493370122900380596399657253127466565453275675862268810944 23 568061204152780962093067330038037445711411232334667740550736408270389344 24 477763864504185969669270229191581745946556222330823925179597073406615690828 25 401819911668619690949460241782904529762843430105764067271887958929395376719576 26 337947781263082088092642177258454047113866346727764607699318810504040075936986784 27 284228575884867031036337356226561363272438645790373370878635770269222422003665803996 28 239048418363911074252033489450631910331669584797820128401156195316553323541404076875692 29 201049967600777522513954466629603758303719443882774016964128389146429940116003159062112144 30 169091640873248196256551989363989096079841174403372463248489016932530249416645511598470637776 31 142213317805601030946270280609058564819158231868638059205658915125027666860118920482147618359368 32 119607495801670474482106440410985190732686974599616142410621424666340785767014226489577024610109308 33 100595030452651538959402073458385224693989095896687602631042123443479898814050399816644660202124388436 34 84604732138593743607963592307929058179608849585105777982905568620149564432593575991665097223431013142296 35 71156205872633822527317633424711347809027768908945519848810443791683690596731950121044761262560491855567520 36 59845418861685144762509016325074488807768686004343322753865367613299187843732411424180309477429154786166210952 37 50332562199295635009249652335465798912556711412313436880676355204259852989526646351906239728235135980286857867432 38 42331842025156841205639215684930011503501302431394113119884959556597162727590939762352718900437161108308710015302020 39 35602893450521221866582222663550642438257806863709228164634972977166229715375953028500607147229116160061589103704129360 40 29943559300273942361508008995626079463134812187691854413992765614403817125306367940041709415921615589971602065037883358336 41 25183816724846626870358822590683049871633898328283634391463128286865610670741848637227480910258913623807574583077906376650240 42 21180669220164560310536230010790901185048521104778682832661616778783548339891756405387969210554625104445521262483767113422953900 43 17813850597292639346934302367795423416488470831469468402671015013110285600986235290401405288335447456957950245738592261801737027268 44 14982211836669449051680169380391355946829188982515869084521715638815696414204331688078921042755896030885795448300369130283824019104100 45 12600682277598771098974544667772507317663298332615917733808140073270345325496555993017719782831246916683915650961768703433067641745008296 46 10597713848336334865224578392653807980992250471655397588296636261187840710324351937423538552786774366091723876170217656104620210178971386996 47 8913131554035497266121350101910689717396834382314126658399228158452204436556976172589033419637884170761257697938038585697225593121653582011868 48 7496325644972786836623003968276875215775364108061999220185464867130492509195193429989452386049554148643196904990210964311367740116733951379730108 49 6304731152537712003122055395043287457893055408002255080555877638250864130628121819290981839131797869408887860010230043741062987620457474566886091828 50 5302549113831285003773823886665014013941794527822357869203989144128954600613852621101933961881833710610915805651488128801397144858602289932193140501284 51 4459671066744491000362604139929828969234103758421417833060119162592611658740122517272933695267877774342505459818048483459969392267673358729788095476474444 52 3750774504223183447806703752403346105160366978608032478744295097031773598234548409399007715127525845630468705052403904130090920143681774540891063107315175036 53 3154562112536360407986179357125468751751857592504497679312752566348588049713230023859035711072023015163702977830138515244430918664441010517399015933472615489784 54 2653121938053976477454093252653655740844981651924128403624639460173147980733676745411971523051983809453448546854033490810372310572951213425766899104164013049008088 55 2231389260084290167366074993748120059902300969332558666442885284423277942247243549311801704607571683873495604096126260028256058131601026740911184530141496559122331404 56 1876694002866379120092758707934352594078492545904319763758231533714036033310273773223742086726736450326990350752286727456695116147136269698788528698956102226636843801600 57 1578380089658317947093045860899482079478227167928759347278868761696923728022429873476964309915262320384607178072863007358789576252906836624935474076729066275643356858364340 58 1327485303211199149319955592744691641195500292418729555840106244245032055087333034056777256687981157351867262767999378278404635051459350328606149679970481759922049419468897088 59 1116472034706905074776388682985619437450942991315509055003941003996236050893170709946804355803503070748905146904835457532695932320884786035879680661948962407874370608497400904472 60 939000832074931001129883398709437276672250316635841981029108756589544779555962286390560647482330021108786752909888022584839283534298985172652150561765755303558048346552368037255700 61 789739944421333293809031044085235549910849452010295526908798086077946299770773711758372304732708462056776572449800823241639983263801847088279435134371137420433766273877882869100008984 62 664205140730734738283225558575496656328105890953629305979596760962238251480881841874342398550245986450937053823398878473313714582613164695462166932756753734627893327271139013654166861628 63 558624990529497580829213425679053252747283387550146422124481372594755364595664564790039330409376570012155162371273457782210557974592014819256569170009730780514911364134828050942451833640288 64 469827559149513757428393688235062243931850197280412839751075010175304675294494913373530430778727035129387860670019767780708289411939055770737097049819220212627144838061253098759517828790129720 65 395145113588923148146989051476591207347395874365086073228103709143172879643438843848239612487692651552996671115007981573666955969031294436776892677875441282063196638302913283445105866870977006576 66 332333976056764871632056507518395961380973098017921307696353520267539228191440371237669496904163187543086935325750641800198466578345370167965326827904201614168295125926105379834369005449187707090804 67 279507117369031125070637137316900371985431630717877249671550253624432550079257322833972869763741019967117795790218956246309706813816788249735175560125859715783766568862368163945511185673791599735477008 68 235077465105768052077468063076074192336241393863275354152103104267091662996474547280689331734857162473856808480890645150580616642551849196215001911163517807871641634446350346644635235745197377795737907036 69 197710223341441250890292494441452377242319921832038796716798693490479508448316305164900685910838360640014265553109433606563150625920562619249046959960470462453015325386401545346874518744995790218752024023336 70 166282771494643976138410603586504902820542103922214295906573291522816736224295212575807653375258517344934558835620122373495145601016853543009989681556796414226779856417517260835126923792513585845334150736431012 71 139850937542006110713685271744207577015404440641302471445947895697705293420628194971284122327308425795743360735258885720366574551648788367667612193221648445789233347208830617905927183971447739971153792719452804496 72 117620632345594932164813303662392217205667242433506343776624452329391715077618939434886210254202969168358003648495157124032827356644473212497526360747978264946271256792737578053275384584575260171159710992996918979080 73 98923992906534499874204539422757883978736071127963098456625992341633254644474192001576821661701402203542794818924431886353235940212027526386226964153135534750235013028652155716061915711924969986117641193396513498472492 74 83199317818823019293142523467582730423861741547882015537963343638947884623631949684344613534073497411847718700727476654774159318180595603807394972395940063295148050254575405253977152528669786949932760402222829795059054164 75 69974192126046653144567716262753588305699056181236467629353013542271233741599878633109521553751351368691024035280599310992249598417546289178868349055407791734909403873613276009434399689491988985889961992251931126410318872592 76 58851294602623896586113780599642691585748413240012278443058922010603586106791034142934319129190052384730487442086587717310234768860891447876665396076608239165420809802014282055995162828741640009561668877999641848604810831286132 77 49496461069046217477654874823227001495918786839264212178360107844637825312548990591690364936170078103088481089847888523236931686885440308422553708198582159689284264030205288180009103538914275004397102993473090289185572208576082604 78 41628645128400939985603739455803586658667045627748623891802494939559086249811530567361254550646094357442265469492437446605394434506740288008416185086155319873617033518913902938577539552582371027780760810809027595581570699720013544576