1 13111 2 128507 3 1115035 4 8976385 5 65910564 6 447407616 7 2839711239 8 17032477113 9 97375685767 10 534377877551 11 2830978450213 12 14545764469283 13 72762581349552 14 355496154794076 15 1700887643549135 16 7987526700446975 17 36887717880334053 18 167804548814255249 19 753009423216205923 20 3337442628317970865 21 14625754419533249914 22 63435365641066868668 23 272535218910697869587 24 1160700078940943737413 25 4903615012344503200857 26 20562407097256627508099 27 85630509189987485023125 28 354317620696523345506431 29 1457333868770000180159540 30 5960766418808138811135994 31 24253858780982997137415277 32 98206523454284318030029107 33 395834166265793298946850947 34 1588624812670995632695242545 35 6350038308468289974117464689 36 25286065613623906112507424383 37 100330066710801514856595653978 38 396747047450695679026216286928 39 1563905165493953881384979803087 40 6146058596888059370432798836289 41 24084779242234055555249715968909 42 94126863699244696413091625978929 43 366919054978120572467137824745773 44 1426820897477142878305259862481573 45 5535593812410605637903780645378752 46 21429111252830283855635004337666790 47 82781976829981417644493226251325405 48 319155791624541350250723873602792717 49 1228134478528844542006306962456951021 50 4717412712701228364868188868921974801 51 18088926896304245092556853866238839753 52 69247936724964470308173606604447995829 53 264678184586125556294732925405379970800 54 1010129584464385434314426880963730262674 55 3849571085589336958395130580395632794697 56 14650451608637860141327472742243532073313 57 55682502046241521206203196437346440549669 58 211368279921852218500101992580490048468031 59 801377665212410103527875072984656086359395 60 3034819187839224424113984908136783170832915 61 11480142415755768222379582362097964640249066 62 43381069481868394779072818767970174654957148 63 163760982498272302168759779127240445322039479 64 617583345359915748975009109401368765519341513 65 2326872408419663417128265449810721359396437041 66 8759059964302923242120876136549433519745387693 67 32943192339233609669958683057517291700129636821 68 123797454316728688618407686619747918061950715737 69 464846446244605616792459850513222519893401779340 70 1744103938809609014304906774411348013753987432688 71 6539024003112643842808209205690181858207541548523 72 24498716059353724653919379422959263065075041089169 73 91722335472000393669557054011958883949414146273163 74 343177909899126790350787025000700268032209324258611 75 1283176966766887339391923943140646881586397178942369 76 4794981189149013912880256086571207746838729820617285 77 17907297972182074010636766977674555447716941310647778 78 66838282165283191404777065978299378382474884113522398 79 249333964038789316817847580874281855270556566386677549 80 929623412544674449208490632256969735224537806302699957 81 3464258303088976297605810033352496209672134590061172465 82 12903243759933486977431658496459089937593006601475078855 83 48037506844979449068042827526456333745974434090172471257 84 178756621283266635833055567446952862577251936850051096739 85 664891599098373707828990167706231747681379403634754442302 86 2472027055467448585017323650771636839543607253247213870582 87 9187040546497615559881300094918255668534062654422596320841 88 34129050863700612964194141688225550099275281069890736186237 89 126737413290443070139249909811604361888199333335019198080213 90 470460513155153983988536258699951077130434823660843673487877 91 1745760532989481608226696322506024962444875908035198578851273 92 6475816809043463902908350396550029056025531847438829257056247 93 24013632947476553286117741104949408815325801865137103909867350 94 89018333837443427769218121848521906080639392702025486845399656 95 329886090494171797354777632006374244941951629330961358129642805 96 1222126027996657821758078058390747842324504356045527898003304251 97 4526262752118456110726723136527113860337928616736802421526181215 98 16758667386406626560872289474204208313819114050971539328965064187 99 62032484562561238728347063754476152093431149041015805379912853717 100 229552867727712838602934907884255279295726378022632157443437631655 101 849246683101592064281821426433328392331314224387043293955499040404 102 3141059703949810328324677319550322887544168007745310561933463220462 103 11614839054253434117023666058354736075449169064998201197820448310061 104 42938634454898075563658466089087053697662426425148326819972572675937 105 158702777136107590128638110555757257601272556135028221351796978291535 106 586442199703210233528677915183315937099193493587562567657866255197275 107 2166572906034232485126530995625395290822331366822649099903146532813019 108 8002611244940628522607918756988371035275319321201053033359205776802631 109 29553114963316530453584739598700679865012502637132661980589798249230922 110 109116556958070013548865758773187846886128872104285481918699441872522144 111 402806542837874334310045733317329978838135313712709047249368524007433229 112 1486700151925377669885062846370984032554994607210021455436524050593134745 113 5486226237883119123758824339854917499594618997536717473264177328102968507 114 20241834303953140202423762833839769735415737504230883272812860694630521635 115 74671372333988192148155641459402985232747000053070541973649843244277834085 116 275415722311869771761936998806221381269366974989788213469805971256671227043 117 1015677408283776090202480436659123165795679483345437237557852537210711351932 118 3745048051526819145003017063209277901787663582152212474909415194410396300840 119 13806879545165823161809817667026090844817258566178993210380666574085144922141 120 50894652551284421950186020201278146890438483710630090984418181345149715215683 121 187581118699088058809594201317953401580783265927938392163181021812887491201389 122 691270863314304489902794435730673586785401686298447690290168041997651531601909 123 2547131105396673371974768877012862603852577309468011206053302555482916180329079 124 9384258489262750337673997503948175035431655487887372096312568128762676439863697 125 34569721667876585827079777693486778264863148306547879319195480984289099841903714 126 127332906835802076459819521652340540178228203082151526632598636146043479140546106 127 468960014203069628836682889633121541304997526232565574940898354250851157841551081 128 1726962298871547562732320146864610414533225841734670665867340193488047473695495349 129 6358918006952655247810641538415514956685413393024653283882869672354477812404278821 130 23411989394775354691530931550976142061812609701649893206414224782836748941109640105 131 86188533712488907043506617164619462826473990156861242186384625939023746525575778719 132 317262000593530738272663290750827759908772708633198073162544538862821568657884313947 133 1167737665811976098456368081973011017981287899948438770490920355360374680235797941224 134 4297663570813154706894163881552686720565972919789666656247593738423025759150888047100 135 15815416412063315003144093020864081791500252873019764877128648138785707424916955392713 136 58195726430186294184017573054164741604374733800504398710277938204201730778425076411417 137 214123790854300659701198362053382321929053804435226928836222118235713642620031225760269 138 787776837253396491006027019434270261139003760147602684118020891181296187030399315865935 139 2898057498419049516594900649041982573500522033445262652670087437938619771015987989405457 140 10660493650782137979336362788591726506021828666738991531831161557973874592242732236068469 141 39211653019205883285409896730223595488941500095447415740787319683032882937667004030190578 142 144218662106128278670926305301378463552294246092978768754045192695154699026162476638560634 143 530392262864261683816930300239729626665262740144408549369280430774107911895887986205718779 144 1950487655602043209135784453513870309273433682014183311556274828062710742662518556853975313 145 7172332497614683095196976031409595152678262359978708562795419961043979059515694113270284389 146 26372399957205368746774854562430954086285761094003060283259891634224112264337259630704926761 147 96964272931302939766839607251027967292710055775953804519987795589165254543075544081101187179 148 356490111329757313491786875347969349350836916206517538777713994798687742224900448719179407101 149 1310562247755824692665047796512089416920761213689796444311591716838084365896246270837319064404 150 4817735949720221133185189459350220289029419548620786792780428759294068711234322650115171327372 151 17709415822036683376049988892358366402990032043283231804301048805839137090120358026971640951815 152 65094168694540742632984808075768690947324644159463703107017889142788735249292702883769874019077 153 239252909218743526780835202001246182006101646873791293215240689308923033320621697839665807311657 154 879326834025600428834902356792583725153148482330789441342012344054633590262301346247921195721557 155 3231632947517253064015114270682856344508424356587210863739942673117143708345617341678688005741949 156 11876075635791587023611001209231677880919284246547094151838559118129473579555121761617216258263245 157 43641906657534833229442490705060320817894623337180016164202560195663595633866078670187719970497838 158 160366961161056317452851623751477364762135360078619231795027091280824481281519283302843336883509560 159 589260156826118296855793111255971156520114597617509141835245157821373364458670239155858772305449519 160 2165114169932250909114655900834738029581254558846960196823213872037053338104148267436963196156047999 161 7954934602173936521697873799454976583864012698620933085619917999766103232437519747569743996614497927 162 29226380425718842485472308189479059900304615069478461999536358966311582666177734365568796627862001005 163 107373365801315455699278484409763042945386563050913212409524371083979778329809463658685349344944478525 164 394458852893666054508723923933095588673494959603147678060721709116043134229304806396170910610870382681 165 1449075225362020850035348598195494027911876264893032018131639820777313199011071448511915171910540742160 166 5323100947264705292710787867314503116053893397119209016946576520481684729361642805668775573483499899874 167 19553453336823501348868599329583135699485880055553346935085010745904107599257857572813666250635745628989 168 71823682626962889774277687709347858645166285409485943259311044561324752460663229737197719140795276774019 169 263813930802069754688231244388824863713534218693042213474931712140610042734799180038903013040513047696395 170 968978292965545310867974948425812890454181447900717893477410994028434591186309681355110192942137615784885 171 3558910263981871665883856638303186457687092598939763149804608421567847605526556671968939309386773224392451 172 13070947818977829189907888579701097213582888967045210021515401812922108167824651700267897734530513434937259 173 48004787759055239300005875035765320393805910239556173525580699706279293292183637493388937690660688490348926 174 176298988963891631459948363894850956344872378761031265353038754109959241736308431617440325399479009543390544 175 647445532809873441685931099572760300027570218870254882275288165321796544201103509060751997384041065984122837 176 2377634801386751072034912491798727710617813371312915759988453235126064005436087661805303949626784068948465609 177 8731239199542822658863810274490469283390617390130961074721120655407464493176814856923380356549908824202217373 178 32062381327996727863160312675672505281272350350111838170972518837338633232530256534376305830776137801271017203 179 117734875796543592322505102606862919237072603554747783619932280179345938327995675049160973881541002759898811295 180 432318934297774608078462775189102754196146593606455218158031456229777942935797440979380204409859309360515406735 181 1587425864288937832950960259960968902712440883087937040998464678992879232027767275070105365783804314434458662782 182 5828717460929964176394353406513499433261031037798584574672376629105349925981155131435678960362593555409855173782 183 21401449672928319506249479120769181264625629336293779212826728658510800731547225695118168434791303341461833954385 184 78578600245397802782777432217124839462077577216730089729104793834062586422535849934595926089596526917140349582357 185 288507133527166562794724761222349992795619284044080773880778683986622416882087400815867438297115011531608294512287 186 1059254337172292690823793596770181899159998355688760288927479601472603887299828310674736980029627031188864632173617 187 3888979215355596846461095020651768841996566517617940368890697290736108389531431961868185491809967940086458321710563 188 14277853142471448229648281431175200584649804644995364545225312645660437883158992352797414430032951741655471900863593 189 52418229860815601122189725361105812870285466238265657722616403247336558500193639358835160695376515689148763179850126 190 192439478147415067925071833137320544903630900166284914994733231564557134832529671557609201008914495377606113456880498 191 706477915450380149334235277677763106284517567795018744768421377635770921211539952269496720419987611732662645289593509 192 2593557165369801129841150550209678697539111641285021657367611289217866327163284682601702943183833861892756316791242815 193 9521077108762780826569003501151290435293207717004467404041306848718605879708071474315414325896655888287192105298288713 194 34951801501788634239100885575795824221502877170558114137982387325932927852994700141662118188675545957726036075295158461 195 128305853450395813045442362269821734800057141427791419658706381035177251002246151242616940570273594196323900047740648155 196 470995748290213718676733817331121846924315371348452670122325974898689835911420136392596700375725629214763964982945955373 197 1728945490584164049971197555103555862349282241672544212461993042817987915001862136572614615610496855423552939041714250330 198 6346577579178649603392427974983146887021266009035832588951292946046840861237376211820815199535887046362736917616449421914 199 23296572860316307966609469711241107282167973831100482482525023465399605500574760710305637272804033894273059952292663304101 200 85514311301203169772919407043214230136904378150268227117861850322223173007413582842917587640288727795664164833747264543517 201 313891860374270141811834776546048988574011631532119340196801876926959153483866384769894538511530692882357115209854593826503 202 1152168378231300398892798657079878716208162535644962954231282680225124059708773592279823537085915755621369196606178253315631 203 4229087302784825345826498382275768206805794101650599531319882863875495684458464878852642008468148042226304930104922196897695 204 15522880047120825651861008938824537624299500028710319690901012094949083050133136873793382080225559739300609912104955414646749 205 56976143590395203479226643882583362429141721979240730975392584745518030560910442791636174115556388276879247092033276215034284 206 209126486365100462946860778723499414471993711014140333080275042459961683397906894142050593269991919981203106901283386595047160 207 767574271695335794405298893365119814312385350713379955147606077986341374351553631589115305919222632289060224212415900823790715 208 2817262342944922227328763951117041784025676965397841830814763539970695359808362893485257823861626113587214011933260432533489391 209 10340220837681229680294086350681011942242490962099600454314091740510529040323051626358027996113389189193907897896719374037698539 210 37951426725448928632473643216653781509406063927609076374772004244720483836809628926415170046040095238936429017790249982717057147