1 26 2 676 3 3910 4 23637 5 177872 6 1415508 7 12014735 8 104356568 9 923279444 10 8235619511 11 73879113940 12 664653206922 13 5990740209831 14 54051817052290 15 488001087186844 16 4407494366626123 17 39816464814539414 18 359742927867575360 19 3250559462151762793 20 29372816303173223882 21 265427797956277418488 22 2398585768460569316861 23 21675496330539294871376 24 195878085675509998533570 25 1770127299568368166650735 26 15996474418590796639202668 27 144558870334228332824718498 28 1306368320548524118279801299 29 11805565531112735635857208666 30 106686167140880619373609162058 31 964116527988576960151637276215 32 8712664767252957338984142141988 33 78735849549996976122217582275266 34 711531374058930247344395575770197 35 6430068586918327204588872069018792 36 58108165534792367291291068803706662 37 525120206454829933843975339089298677 38 4745481651461655704842820278124330602 39 42884649903679731769452821364351607504 40 387546162395760264233706795363770733173 41 3502232817487756711857851335901332100914 42 31649480530914159661178703359276167777628 43 286014571494348917492371304397036262823025 44 2584697561213379723423787952306585572490126 45 23357766178818057524754153079713693259493064 46 211082816473462114098421562285381537829782999 47 1907543515665897214005684268893017670178813746 48 17238363241388416551295152989465109226193278844 49 155782117059446068334535217469623346748379315733 50 1407794212030064156842496225945210608883829243700 51 12722156951417725139797639460233705271422543307074 52 114969415355514025640729743827034199479297336562617 53 1038972126954445386380723407193180441545171033374428 54 9389132555419324050091575865496296197648715608157680 55 84849061737427210782795871826297530032188717977429761 56 766776188879755313911683902832384347428024769515635002 57 6929313203873634859370447228906515358224057889776994126 58 62619812891622678566515178435994004638070874191005361117 59 565891719888055219137719793345021128362998141381676160182 60 5113931579325498054085728631580280497404900626609386188628 61 46214311464389627010774799920094608068506115617917414433395 62 417636128094124602832577422876020165526201463394678371396630 63 3774154151876937007752688768250806519159027964254948694839680 64 34106818361557155095725835260597338578672542967677633866829795 65 308221395294561704455389192684692373822933060431701541946190340 66 2785379378113010984151490838174399953662893079419270902623868256 67 25171316457777922586737197093897509167257048624198868947183731353 68 227471768189380743070467360945527038112755539095690937065458411008 69 2055649548961703925830980333587875535080286590588928046348190673356 70 18576789118851783639306197916234787455535191622763533957118965783787 71 167877396290917782028977953042706220959836439087029027384147377615872 72 1517098568816602357944648099129616870075996926969676394634094494957716 73 13709934263674904484760789612143069588758497501899187214158902672973869 74 123895903257561773830452152954466467595111164289571554082540707162673384 75 1119640295043437882978054657924084763790989061446646398402367974581723430 76 10118126244085038075423807417005005141472140544086361809192173632869151621 77 91436936616568072127843961410399124396125118441467556695345975312083376866 78 826310442875713492200202225287866106128585849001207523619789267515339699602 79 7467320901931207890017664210156069576062501589729945865943348130518285594551 80 67481758137245012242073326517363267515676165948459809603623807696867184144092 81 609828845056856627644365779913753696609976244069310607177321194172454520616090 82 5510988903208833274569709637068125226092479892868459945314278297441039838102057 83 49802496122431363905036635645443341593485022303275592608447280957857702556504100 84 450062350621068388598460543355234946715184273695698955694560546592762359027577278 85 4067188097331710273632033759495759734078937275815002320823539736216890112075721157 86 36754949611424728698329950461000535120857825833645896278191775729312686692741725160 87 332152408152612777855360949990088545955728009286993882282107794132423688137159733978 88 3001642592574441051523010588471067487003443866685926044484395068608870001359324288675 89 27125674938407453352006654005520897865791343472585633110008721521000981561419031871984 90 245133195632417128100904839765081677549469562602710976439717999490784927030831156108990 91 2215254873377494823550015408155822928283226276311015458302297789794052770253269274297919 92 20019133440341679333700086905307477925347074564450798879275287235663243466632350625512598 93 180911780634603854565806961673879086951481790647718821849776000876110277273389751964138796 94 1634889565520795003728872977980826654323119397368765943460791586176300583854294490099975191 95 14774404862264246059539119531071668473174724178766403239448919792016210261126953128664327678 96 133515464064120568886175416238138855689812194032867130085307684584316052145244670333459160722 97 1206571723899915908108446007468938043123020665709598106086626338500001074239119525354493871025 98 10903720667260401635989628409881733577411378905959860874254403638884828868808789426037638220092 99 98536309143196476323440681675870037419928296791087967066667702863456088959913923164787567873468 100 890467072282686019356722349277349063770596447897195746671391396005871841930238279185527913808381 101 8047100746054755273301325933410453169778932640983491396917322957315570285563858357626126126922870 102 72721195912562315972873014239573645079085670652358812280182132915028991119562818312693194432291220 103 657177348940982944971345704823757868661549756482872927118558703342572886315082725512159730761253611 104 5938874664277797409112106765736466918659465102219075522326500640787331033064163384531856241569358312 105 53669275629839341097977593457257556155293483076227292560573985176918820950915005949519469437574140522 106 485006219100254366311164416160591683777115502515946454282515269073402707528582221720493966880897441605 107 4382973867363674479033009588934225103029975484794112704785062200277490246028006722780219350390785743428 108 39608687817716294617128968630318170045716158918173853912688534457050335914856859248508365968414752585624 109 357941479487980032750250728902705175185543202878087131542821921529745193438180839611151611754923485201079 110 3234696976776321933356401005901236100166804608468042083654123997708806265465348895006388169635615264559922 111 29231774273641403905759971155763215008595350940373064317673527733761960594678860630130108912816715533569080 112 264165896626493042888200222747412162916911536778018146022131367833639110755020944865705778414179362030510899 113 2387252319589906935079794320668777069431238235295408423612703957746162002233858835957459969350546880935629504 114 21573464668095406355249851913843710605757020453225680888616943047226790398082241462566098864930638796079598356 115 194958184338684333476282715214599742204035248377348732751347847414787022435557039255565452539095321510949375457 116 1761826124148096058299351161135046628976645537046900997409875439219960844462321476533411995431853229471130504988 117 15921523388514594739979057333865754643055733671755406147609294071234751649117323232398413394743653497750136341246 118 143881909534966640815566166000332213939659844539249970167759414185838714899236581238657202084383176254184441176893 119 1300252707373608082913508912273636046078538764310320845488146176188417485007567624529820461174436678419509839176490 120 11750310435110876861238784827791369524598218232237728145070771357996566336121362396920838873651923584555829931675050 121 106186893161994611190181651513063973966170210711315994652468065838388361116472081040311411084469300548286949286459743 122 959604968878463501574774508145281846971770351634962408369470319014084925060989518012982658102776445292186867241067770 123 8671896021022448422143231537064116638222685462975913381075877974627581618253691555471605193129767795027964336754150770 124 78367435599376806603047466813884406768155579839856685699482148369993255475113078889044489017068060038136093340708377745 125 708202098772209575541955350610371763808746043948343992919157778552342796828129455832281248556718976118788712153970311654 126 6399982452779798684525241896651988365082276910007674798178776306697039292064494248000906392586975340500360967307664260626 127 57836280726787113115497859930037763628030340648104708307908909161958537302535253598914452238608361684245266083232383201261 128 522663209311586155303384085334003920378870197042903997863895802293719429764893038894408049591020860484327850162352285802516 129 4723277965579206748314562749750855021231579617874052512344477061368397430532104781685896694424486619511912125701620821951650 130 42683996773965216519650916309735583146330630480295249958939826891703086711108944186579555768291702103536223993485718881167583 131 385732873203123866529411156037029623666873476362870308656049137888454904511959412183670210782018190503338111630671155941661920 132 3485846235474614369996097596954647640219980156967506681443720787419384123852843947639555211625266017156830821917195044644205796 133 31501395969883685034549964881833596923712012173216192721980740033851643742119268617612309439330549785626073519581627267118700845 134 284676339980983869065982231727574484086793306317606169476978017406284111639539246389801811392172180515000137740649524583673577242 135 2572604040228759019021452037772137399126458840049541687676390838725751897629261858270215085023277326498045405202836271685256860744 136 23248477721202367746674552108216002245560506136120558807853743135094631719800107861492094174813220000344941302832953243396946640415 137 210095182896930252041597211126663787866278827433993154775143799958234318453278242779374143308381701985312344474994937237142611363124 138 1898618327007250453765006196010969010708555219271589844212285384778265629913327848112295497349502967483203947045441471680119566045688 139 17157706816230294698797032537482186320287276327345318817344112672884206032938501783893063559075715836228695481899860485487350939012903 140 155053229500713288664531174907288482984123173235087307808329263604528112218405074828590450983281197227723105634321066877581948064754166 141 1401207296295496687180980828758029008961482784273689368395380629100014557417840176892223095874278735645372095515811423555096172644197580 142 12662631365460876986859781303618941998717592303930711348967384263946606297185936957075345267169228836989278330865978879151431752113367031 143 114431485991733994642212394538381931820793146961520043397620129102113950176952290231085986063777814157066421198454956006391574413672978710 144 1034110889620754235423470452583911348338922077739227224898118998321721991354693312563706246708319224502228980805705229469148774818346884366 145 9345201827663718692344616451760246283037513792258656140869570213742720852962728051568454376810440834917399532480939476008762274820356096621 146 84452062226902373217801317959454679795080446789092716818719386688395877961197773700842243418946584929140946612529212413819392361619664261180 147 763188526679430070956175833458501511996119888471680483577729519364915792132423346105774697006973023332116646720571005179330531863638535249068 148 6896891702776872991231740881224107205708466221728721321550465993154097536086792697475006473951863346538592221970110344229002853898958357711947 149 62326821613518017888448045256161004642001628813683312158058107490294649008111436933211124856113901320678915108241678824444836476084198519823352 150 563243974220914583787428793867247810863900845875704003137074058795891653413849507751833630880640321946726033788701377101374206899214851434867498 151 5090004050958432419240336785808567132592404886780626105820683825959240922531022430365600266720145508044674967095071088893671787204776833875542361 152 45998079739085864860946922340978420305152962711328115832144089582372068899191974165574274452465886433674588035907819445998237101592018987415003562 153 415682054179288597764551565587446511343357577900976467614057813138548714398792636097880423108360117471021774391131100592604970757528875872141115808 154 3756495296039220387182159628290576090766337305183129129508891576207715171208744906098512221521361051554604828241477955005042804687629677749789264653 155 33947236276595278818322565345968304433859664543748378292154496315780018509447652874869495375775944236622141950437205667351367135660956185841218092576 156 306779260986715871072499532810412891144872647384753865549117775629367642055378227084618575847520795518441257727905497673211578888275327282779488404760 157 2772346891650839232156870135814237314054116656363218741177098268229012320477658973677068071027138746971949608882527933482942049629135117842529535769579 158 25053542612122286242796260195518367861911969937852404388990715982268643735865519184799277245511306260764269002982073110938443826051641441482501679490064 159 226407452583852118360055045311888985070056696632221020987223495114218637605411374580532760710163930439575093591910982562288351019706176712272146780917900 160 2046031388818708101954487972527608729575332722821270430317675337139624228289850958192006084109208291648306382797347120348703409316848636505177484402440707 161 18489870347713031646912553680512991638615773466092377343988462547422994722392290546998323878694244624045608334931425494923882706089856673441980381107646762 162 167091916254824395787824970255286087574701799958704152394046846307416847214092028702046698612736825152504569984816257044474375830845790945863953044078802144 163 1510000229999588497685669507877081096872331214367213512671674585800070337753602057843033095361190704868713820932288768839266637706242850081375430096780274435 164 13645786975843467745338128849209319611066018380528172814661009594107017943849111821471954474202580325216015807664881028900048130047969395530709009116862243176 165 123316207832729904866944541721266513542477678379589166092318786148192693669216412519062202891860279600904131342668369076908850855399116462317070996792326703816 166 1114401620160501920689410378110951326053547643406155417174131176319057404270480506922653636575026645408924739763999273585574358654146473997478841755052616332667 167 10070784634416367268995821201109443574695073630518982520137878331843892530963234556443430845356156868814391251233574918876276361071571612187419820846861245601414 168 91009113158135633976788389126530021053900683682788355611056374051334119513387515359108574957684225811236540399229428108887222755145925463638000623404862851554258 169 822444226393720508630061942554165754053583450504737983096269096550218905937658081429090127375714526893088927500590189167240296941498312249323302224357372518068693 170 7432382121480965707005968720133044958092979110481631256639067933940627582860571760653335992582998308598868005429680094404548923388275983117347661823536932559662094 171 67166018347443856427475524735699221408904931397826449868938139187902984848049951238064020107243547775927686216226401770470940848024840700770796261915012327338119662 172 606975522371319468257876470331295418036495370330558686531890568010450067567851612149695548489104847309812672422422457808924528296055557037927999380155946648964950941 173 5485203586911105147856708827063024004133750495598890283808097767062229076860472940787828327582969836411891093312070952019370276812301647379796887928543918640915086854 174 49569475672292996515378246680627859332048587861693164181576646681142253418400972660787001938146221690283160143726279177524425423538357044613723849874884894078927898434 175 447956557946053908400057257376865311106554973897302748610709487847605721122773708743535011199625273005101933098634390102699039894119721199896470078326155314955432911681 176 4048158167608754543228300207541076096546129500371459410799469685322365452640472380074779873240350904210114927681125982759851055899935304074677712538004308401207888353384 177 36582977209033242640068020088824602813788202104707039763107336763032036619434546588260998549820934733417359606759062835569642789696387184799605029987797668838174854590002 178 330598303244457305831677292161879289976224853151127629102942051243183072595466802220753889229773534734405676347844749966941614615373722541053489574174040101053505248006523 179 2987598234107814774239691343821163911497588165493869896487714005205584308149718412076858290693678840880684105902751191203156398528413770174307626659728787138501965286745714 180 26998756862475757629165787918684191840386942715452789665182445588076471727146986425923492711521663799745515842650143864463967253898032143225438142827161406762449398595404222 181 243986244133245291751497140356525138595589625135429935363641350990862663312365471010031262873860849357177827346358107648060971354326901494031721188315200914794519620845034639 182 2204889937320943726748500475661786522191871921312092139930695543648304169701173007154099882765990738479158302216903245633116964768407516138650885382696173408070335976886603248 183 19925466097359901210569119511596718128360803655952947579969945453466935736924655707130649603737754545337923533972956722715709466927600570200603522370415065076805080674726291034 184 180065314135110037091795376398297944351825865636623769279213336807010213659248438680104064655679584038427082195237561265637891883296630214510007303934625887787219533993444493129 185 1627240095471188657985429020412507909606878849866481384397486675601465078194622621796404212169047305053909105441652112330783283584858387548266993537897448651147161904911334828336 186 14705277032545272173162480583367266143363766201164387088072064435712145542077086945517855771019511189800444252180951927656672028827785814077611894192108675656683508548530304922108 187 132890759762951186992057375175404757950493456898841047536092419172749823862210844163371811652222365071854889722294771952480501221489522781554576157967267971134157450722534153080571 188 1200926306338189530265788015853756073252898406343359020598009454137901350469823413240309785585032933241550189664335648830543638627496179457823849617853461853282650268057630937937966 189 10852703346927261828066463937738586819699469929451924402393849137815038190500923728795842135367354231351881159122503824945986491819765361016161817078083609463488820996700294690798538 190 98075268494649963827266753597101404096847129406733357830904117053296372343974341832086516116588877963729100946816426705312827991994118999663610981669978534571294507406297975788095415 191 886300673925732033794104095533077158186001915645828901426216117395361515697376908848346551058119609838782908624868495896878867633052029091654130633843064883817673084439198054648810374 192 8009449238918551848243079012240555807873716001892586760241056033335374529903412689353770424258667570994685555749082112208325307085394228434048801334538940278215613145692548404478787428 193 72380941364587696064425999938254382178804285901919278183182868077640055991266673737274920056705448095049873946395006438608918146016461459802600985060920810106167435416346765525062776961 194 654102487767468527674971816252063614124714119564322253558834925463267118404911565386080739004318233915901727295973251031360422830915039947985783570299978293260064409976806245365919697962 195 5911087317149988540305097813475407375735272956593306862486665876092431830906438201950270293648840200492397851941915821947724349816317532018910751900878045235075911181321896144480743875372 196 53418162939922731623865340478346334790617321981511051026324790824600810036146893747906748309719449852235886732483325057366698397297508748577263036965598538749490834711555499377964438414893 197 482736927874031160589582583578366589175851786635513172941055313405131465998104137260599532262795838500295881732926299777372363447039495063414201467490537012927220726561771902672349648142310 198 4362466410448120954979531205098371443131911800959661037982476465759538362315958556138979881403567515902820928218005109933876280344223035050850478574712249503522495881695680637465079346112454 199 39423363085357805113159857668287301839868948664143326773913428273277075851026268141747863652952432325789053154714896006507593356465902410855230511289621505391220535079551141858184378771497933 200 356266710326441665494856643454873285786549385373038476733654460756116809864018137183561474295578451490592076472422549086310301399560010684760263052618707439631665233127625977978025276539948572 201 3219562182252435824658268787155386972179097234398341419453857185800664778737087027793552244879395266279942875925216187323504789614828866841097737688925668683257405720679992415328071215505782760 202 29095001988516541122407167309048209925789029697205753391643753289439130606019414370055986180229045019474577193103073485766520537324417291747322929791430462195026314271324980446565293244114220917 203 262929893194219585256363912711212041194405930649472725649313947612655894759217096770397536402810657767301575538672681615112035186943043742981317921911344549318421528692329345302088072443088392368 204 2376082626232827401274933197145253007868097917121336319614206136813279240954052988062997713867581243775885217533203166540434491142849893260879961977213564699601345862270364402323205271098724582912 205 21472524778744367819644144569721390863625876424776969228708014728501644181951096609488797179264894461331155217978745995581422968808781024481588354028341478611687339624879564168783530013716918275731 206 194045996247527646857574489687704898851441557821823182352916028469383680500575829243770733178645224086792790431645253649768974913862803771790954357070133464759386500761202626168446075700014847798532 207 1753582731778659915661588814571621558888862945416589806818449820628509230961889832469952568237878653073777003056239456377586143564857290253358833655069634139271747467941139832835331510248049306030248 208 15847028316264407206053295653069586835731120472353379054325040449333483008906478759722633534413673785572883024349981452264817249188410764849677518412159527589439610526371218749149158894230116046500379 209 143208701765537092974413659886248736905738163503400105216589006283569795943587251562648099300521735819372062764848549359814092214062864857638362043502289160265841921037064490449819349819022509245813194 210 1294168966702839536326116276456705661493866861076720075383648592261052896310410672698853090150284957857733212395748039324214597867166943065160574894727172229741050513553512922332088765631511701693917310