1 6 2 63 3 387 4 2969 5 21769 6 159732 7 1181174 8 8690359 9 64100854 10 472391582 11 3481701205 12 25663390294 13 189149912070 14 1394165032202 15 10275815563148 16 75739024915619 17 558242966775489 18 4114589197600076 19 30327032266275765 20 223528681117250009 21 1647542487433585375 22 12143391276284754422 23 89504186829295049580 24 659700352736339838293 25 4862393252529859911285 26 35838798733421418608599 27 264153767026457797848395 28 1946974092229977866708775 29 14350384470204373764638551 30 105771070737988118289287364 31 779597189780560981074016798 32 5746105944382138715946952061 33 42352299311594620681700573197 34 312162232012781160964055112874 35 2300825709088996442032349997531 36 16958486327677984402828439827940 37 124994369364852412014437436829470 38 921284604712510648615298457108816 39 6790428458443502532901025534285211 40 50049592073263634188866495242733987 41 368895966142656139055838507044956917 42 2718987871811634100422998495303140198 43 20040596063877389761102153721272899131 44 147711394655062929600309742159345250794 45 1088722912302556965053659674516294234214 46 8024550729755996305181074561894781473723 47 59145824604940903687508250047136938361656 48 435940738118407281711965121950011593534390 49 3213148661306277592936506359352877472158217 50 23682861950951921546204657815733313600106474 51 174557111826822918346915065879653851644909839 52 1286592192802830855259732736111708321072992263 53 9482967799234839388657401996227832302392448712 54 69895246360402902791864443951538579873433425700 55 515170521213369871436220959280230974351927281702 56 3797120401561530547325277677483096578604929781169 57 27987089226293670955644474855970083680786067228336 58 206281887463565232464263229883481679093530976853312 59 1520423104791958364314489691691185222665885417148002 60 11206443987931429933465748023928177042238387494750013 61 82598315205048386530803214740251658636535469601941710 62 608799872828514683658661595908064518643728220955775882 63 4487225728950006494548585670014732377085862950256265915 64 33073585657963091349415366380908336309199427495681698571 65 243772463064964060356474535654889093277100674063001932722 66 1796751473012771776427572916132876985518943821024933861087 67 13243152303520173234917133540082914401056056622857281655120 68 97610095535446941715083543118458126947897458303172307560208 69 719445833746585019286804575598028850779848690312473978401008 70 5302753827418931742769030751069231749694980045167354656780415 71 39084524275820233186807808513156509147976531267365692949975025 72 288076740422763855470042625305265633501988328501567186499726121 73 2123300971682681810087247632800751865600649052581682134518986354 74 15650020927522151064485519802082018889964928553124565042719245108 75 115350182709982765780703961593311223086228218721392304111200688340 76 850201077228404501411381964569996054581373710439685415484131627294 77 6266499581866569836345177040620556101166943078212400547645531916409 78 46187917260171109359156902983945086806839990329628335882661746506426 79 340433071599594709412585512447128792936336385486254461017829187509287 80 2509199009470673640120839190976475257987891610100755145342617692646625 81 18494324419026583548695448592468512499436256354791576389954450029353856 82 136314431189082048445762647794899748543160713883389640393798138625882441 83 1004720352547000256864690558574281697730134767915116856903166916104616388 84 7405400719619628151579709158700961015973824908692536853879473758359732261 85 54582312062378097185630077085100898865953276796919209119939242658246213358 86 402304872197091716174123420843981380608615078844088560544827320431294796389 87 2965231850357544011596626168197629821750202371677546839045160450154127322011 88 21855564110760442502199309652100352502902761153530452641730744674411647874925 89 161088814199120231008598173183795136929346274811624655513278642927513036130527 90 1187322639149019391482488031710696107778096668343912330955273864475778853266719 91 8751290748799190239318712450916183689166678567385135755853374319671750727231427 92 64502341019041406647741630274038345760484952411574069426137824553678822228012303 93 475421525391280414025211801431963631478581899399380083332896262699921305248205653 94 3504146101281006476377430329261958139368538114254972917139375231013089552509456392 95 25827690256592838032042895685723872192676535972579224983309030068127282590490257391 96 190365802312478008271527990980228230994929134868868714542185228021524500872828532440 97 1403111866761797180961187367699579336627781266303367516750947270641204713424640741376 98 10341788739009928567073081838254630754854171418570312455301939391279807184132682152303 99 76225279577419214347407836311009813705373698418275280756933940485376173925817044851615 100 561826720046881497829777371667692904005652576198909946919315538887736956897650013992797 101 4141004993468651080616163141936917466486676530225724662684593856259371372310867856079722 102 30521728041879885406439802319298415478606939231013542729311879788126741391667326913888806 103 224963718742622499890044050187235306623145013624017812806851911099526262600393144915934645 104 1658119575702525886553002761248648480706607653781543229620405215503944553573118013702007196 105 12221350814677033299833638077163475587021510612242278088689263709731527698120646999130388837 106 90078796441519785572042410716540521797975383678771101501917451004635991468342650358150701739 107 663935574012665854843735155165261779181424346912038299458263042502783587419364491324157563206 108 4893609415904079348802747795284878362307360615718029053159690384662125028367864901936182281872 109 36068880856455240102754173000450968000109643248570133250863741401418515665072154408029343269280 110 265849612355467104718376984712087583612693532159180019738132500600404410783274344253592933822371 111 1959473504898149783140328068413554877731810702117411972436417903967805034386787921469499831496229 112 14442512751397211855185641372878236007975470274633054707233188267380658250266459260516152587027991 113 106450112263759866243607169485119948397305602080110517372502607673764102902113881994269317233306695 114 784602139255222278718214040382536845314784159449870599461214153623812521425727627472405120508061444 115 5782995469263095760861649691825282440919348104303431914551351214970699337036682059797076925361240561 116 42624197570074236459163625060777662307933230927706684630747448190579918167093856485726834861237072795 117 314166287722205826511123451538665901505202445006124663288796479215449890338868675109587924294639904625 118 2315596819831930826477680025299229206035772689094234433618024869649308693220482513814151864108050189613 119 17067358407204289961561269818994665167315535074786920772881632639823028674716072162156022527292815267112 120 125796822877442682654756837307062924521664267196574663726032095398531557292466260354869642994375530032168 121 927199175672016999800609540290026209933869872668573966123537939619132224536829237779394303338626112092378 122 6834022447486033084435436354504291804139787042119634549912216674175884097866315844085998612582983492768637 123 50370906314592961634698094683076035187900175605379840443636263042272841820914296607845380528085718268480671 124 371264247732584948155443104469634414516187303718009533857549933264925367377116115079110887098423542607497296 125 2736443549051437100920005426426389762042589876563771690711787529295700262909122701895619661184938965977421567 126 20169255032977986146665449097673297878654248305920448451967682232924473482565689761483886810613519955750755871 127 148659689591009794877534966585914622560006983562576489960383718720524715335294413866055870464585883982880661496 128 1095712423347366912476944054259390945521617691305693694605243148825538228154769630348334631676180736466737240448 129 8076067681701690549220380047920083427941036697270225275405988772121422916318615856473570621971904783736635597508 130 59525535906741578372408194591949728000287607132965634553487609288359024836474832288546791531967507954953133652195 131 438739441598907227033696267400629885532159767708190135904033489195561052989619198309506063795899139745401464873821 132 3233776809940826850327366822414697772907449357870803365901048983332837532446946151512447097825314020971457455084879 133 23834903965782675874973611840378545422522338192174377778036857188263460992113693787980214101338104312401426042353215 134 175677754046507042609225511723457827676903773602562208663569214668883986883357679020913922390806403812408439866800062 135 1294852008261975481182820869944657464221056540000001023121337621439749836179158545667243778588114731837474025193359232 136 9543847668135687171998856755691206486493782859224693233904994214850611699749770200687207517199605783991795524837396547 137 70343968060750459710537001045234144549604694785130869936510623547779023234731405217677980568741049073344164785494534181 138 518477873347960272058133223896657393836884608596439664226235919791581759393473541785579764124555822857449815355804417062 139 3821497600466123784777818690453825608536269467399744161257393310358314182307819373296285926011161008265563415928773964481 140 28166764024214061256606814848214271720002120517354042964058878018464234982537472158676963489296184621958542376544447387822 141 207606200118767393871029740285050637725809824200405616399877373643883053525754654290909329537628168595059122550914474472756 142 1530184095365080747152413158201106743805398788293504563041370660241421828520920540292820209202144546613099566316964010336876 143 11278388431408819820585154342673284502830753210710500857166931642060040912912936180963950401276806670183357229817555708469406 144 83128589556662233929308222460958084171408762646241795626396082417279705962561469820871237542079798778060848639025262910691438 145 612708317656055210007006629224806754869860541873370745305911892239603562264646469956651588078624631341550826028128067937977956 146 4516033346975349782116579539880488017826203097791382488706805670998912050697379327932197782211849834633751363577649161767811184 147 33285915342252456835703509817091693627202405507300581127100639272981217162833346294139084488419072037922931243375891776346793141 148 245337462114547382367153543855302395877499115092610190767294105565348192319096799839212733514861312372260197018780687564971627137 149 1808286468853762485500670291190279177239126253891480957392617483899357053832290366160439206801921534572144416449574589693186313196 150 13328172245920201461340714591372291790575225410580476576336827978024334790604400408070601519943642681841636650979180501058506397079 151 98236744275103816249837633017998673336706791160214659372341686803188086525535161081319551245470357619717434968769416889674873297954 152 724064616491295734916306560603469574671101354161312612043500549668420075162832806431341834038665878901439183231842944492805881165810 153 5336797068381194835488294621065040764881888774336322331808103992562649005586385882213298077118479087131177882162576071928853980135415 154 39335443688849973949720137936961280072014461807124006928312698148118455289099757080149289379381361149050208231327791612755309737212539 155 289926169268418749591784734722043698303570630856098489743787641829764147155423117894281567731668030900157393979119833021244016346094496 156 2136932388295054426526226457753209611242139686012638554023172856766370153327453116930244373886816487462995654036684188755617659779134125 157 15750492767407545369036328443274115954668050778594724163571612430246465570832957588284938992235247761003000575248375048485868682198650783 158 116090721341953995342346775342121605119761912800945673851591101617325474944395887266207814831799726781635734882779241614410308558754300942 159 855659297821033872475035941064113562921065768765579288482826027327060150364847990355697583297098161372851553459538467985599429706530126407 160 6306729990857522747449543119776049554402738171324772944870824946446037840291880117149287441588071873758540517544544615366311986151395973308 161 46484439868613300747516187218748038925501992139327586005898301863356380357919493438053998052864417213806540038119509440278170169103393472887 162 342618623760825136781770383158797372040670950158673024765299384578245201016920090191583622283619493323901933666541163443392196195280272248483 163 2525307859566635959464796288773678427235670816608668839555024048133291458577483585121127409174676268179685593787345918678398494416565224240176 164 18613056452064904666635393214454614322060225599763955399356925326366247700316811078461447027919801040614744771870932342070949846375326838832154 165 137189558562260998217441979856444248098645830463095244720206720037112124530878477588705409220039543015976276803889002396820810987036434634552882 166 1011170574106332177973928688906309364618600465431437341370362286335496306110924574650475313381501903618400119155713478874479740776705014641704648 167 7452942779712362422699051981519510825086670717740508833265799306512790626956860718340759867824699665760293304227246885704184356612127398101032365 168 54932725991119990002199491937710877100212537294477695260097402145302936069051252704492941564172856532603940831874369796966482821498476206538745138 169 404887636200519788059047446929097701288405930094828402501755628828445143655330321030069442740429811815883606278339545283896116704197953977009862949 170 2984268393571890008301137804851490290372261193587970265984614765581188186974655598481330331471666179623741739463467331103555562323779278474959209561 171 21995875024599518280455108986911607951161346423910955423095286420781925590313583858238277249524202547472898053208381222889200736878801544092955940052 172 162122991062045651674423226895256163549301342168265647654471529338498791284659262201005460209410359191740522041710931499063478824792725866986556711593 173 1194945152284646968674152732412208807293391440705356363023057565519832631444183059255995851032102753455931813553152663469076740439640405585411810035084 174 8807473311555871266634840336732478938806975788281012071696690790038885713660446203417459184306115793651667965677328528802478538493511983042899997081712 175 64916440713163943900973092326932702125658007807110846872918352395038516674516436329223975936976313134210689975585149435586295705005233930852360034837660 176 478473692260474847558275309375640565863183305918972353223390031405065569047296524183319203196192874465772584216923114058368011150346228619946181999568749 177 3526642429410752720719989867052144965220086435936637989517519758388843216893639918274257088266957353370836050308953720436864232919108537794070569283259963 178 25993501891739373925387669772475100235900423498355857913248448708697133080920477290147310226645223250299674919172630187782957063069128229506645837629192412 179 191587935017486612723852759634971482348521140888288501079808905936088226176615796702735342094374289724864191182871592876182360263548578270400376017086948727 180 1412119728889998699908316335120564936486507345163973382783051447456877835420109130229248995735498834573224848914452712610242795761638309039734370771565398482 181 10408182167307975724791037710287419599750357681595407859025195440806586177821014548225582956976608376020539569643229317518906554686428641052855729930321144185 182 76714639567440290943528170920378665375926392595851514682479020956471950511223158582549755582080549611533380567815003566341554688595312039556554121756306262945 183 565433601118881689384842962610965841605887114288650733736888486519416652360886396298143414073753980727530218685053271166144133844598747661954482013240606940782 184 4167589903009361451350385751101597723849880207456340030569140968501646714866471827353779356133141990982339919314973249459966364058637877815636055445923826397290 185 30717675011347282295533643461211649244792641800417516609535163742321269429286630228750009385855976637417165334961966377920990656022808867312286346332428322235753 186 226407967209395015259327245396735030756422326455629852802960130065131309426255340717191616818733155447422534935113386894474280695269622118333488220565217455155233 187 1668764566229525699313265541037486435482415455853331819787355767786737736185659047485687033317430497763193620791249159330446238727501071207795418983944912060735225 188 12299810876035550365500498934338569308051698517346787459363671411277274611351781656653066398244682727148726686721662914278264950632600747331873294286139272248148211 189 90657094863934377082228444272425849696308129089562837980332687123013683915405586552517941557217057949643802351946634679650373998375609399331724315448846326454274743 190 668197985481337260337409182149326346938986257862524478804482037307089374497681175934739992809663619515752109844971636399279744769089900286878282993984939792207771485 191 4925025983586217146052487287551223654436236417705141390705704245903607321277686204049435011412596375750522458748470131921760742689126675001441132712756002400561576200 192 36300440088167328520513482175297025904254463749830259009106610260441669328472175743062420183029418629610085207168131431898258131473695105251672808719013494176761644364 193 267556344877415345954649195088958391361360751421820302523826151925254922202761228985742269588955814905774554083375181642099819118038726669543428747776582074662335861834 194 1972053162724522401884091409993772353434491427720402194821734237659956771378403815178165100318306646387481298057817675759417059220832854708091095803719810692466595340948 195 14535232488669211256297830766147045842156134387401049977908534169310448439076744820956700784874347717032323752456838851160178278534775154999376635383321566508307369485642 196 107133513179623056348932966864998802256841197164778759089826323833381664354636439715862678789964706522254486718031796741442208890683079210008906195631210507789781354848252 197 789639220091986991180552044558974808816925026767515314387363438492295906673993721878165420947267324979031652352204097565179606685749491948437837047601206190125810484609291 198 5820121821843491699723593402465962541331141733396072049498535881334307902476894412478388167744027898369997259547075232635696445510787875805077756378408394082415702828998006 199 42897841392874028697090027766613690406808751553248443791504255261285672082131806461692570769142436867677128895465035679084179683179960324827570664000365996735579141762187803 200 316183209303563213830003017407208086830127462784061361519778418102311473172660369735307962598337694287194597928079649213198483202641012702498461467340786251431307078827202311 201 2330462759883943111595145337640480069454641686509963410877979142194919101111863358969168707796779210205116371645915001353944289569449534940561396800473312368914579936329949121 202 17176929436476182970258857898966286968214108346516819140040620458369755760221547748845470431836697550502271955067813312670516600276691098152675093361203912379306650678486611582 203 126604428075209971016414962989796662377333350701589245878977766469175587323331503372089690182870666303915206122999757231286834549156670072974757157463249619004256477123080162408 204 933151717687865791258488731776053471196276535523972171670420565587705782324081994570008203665973859556074129924247453877561644133677586565350333615298243496542500301878106082523 205 6877896306332413554894270328427293156754576616320098884223154770387492088479575722598609317051312466105506929246146370859456567537535758848143458451476125105542876494291162248914 206 50694283366774530854006189645225841746467344865935974343964389456732570807209712241736061638691004885640614982696165255448828933774220111498555243395553439603205642532480174461322 207 373647733494432140652998134629825094042175756637662179940142512359529732830008794285962473798795269401185700143595331138444604578909048225365522075501097383777145174540497477859815 208 2754011290295297937923863650838466656148876775878856028160664980219696161903201883718603739700847455631856003310636704397491798696667180932610020298456769471742415910182876338945753 209 20298739982018363665895277281344855629134205779219592367682042430622094661558639493140966028753244709934718436528985617113813132897582778898642611585419052343331903723900013227724312 210 149614072502008570846496015711701015558551495514597747571596006721733583182423692515816051138526017327516706298887119952297430293549244984013120647842761577247688798454507553999033249