7 1 8 28 9 630 10 14070 11 331485 12 8411634 13 231354123 14 6899167275 15 222569372025 16 7741879425280 17 289297137120992 18 11570476164077376 19 493535471267193810 20 22376155441920000000 21 1074961750207964923710 22 54561107576767408522752 23 2918071167402563863036269 24 164044775728847924326563840 25 9671596499228477478027343750 26 596754028875447975312286105600 27 38460582331538505030729684702855 28 2584548274313137736412292385341440 29 180793918656007371256495115663107425 30 13144591245496676852250000000000000000 31 991870367988129121232321153814547467525 32 77576491905199350897004516736223928123392 33 6281075586275801735676292087266718344639024 34 525851102788971681209849232862863545199493120 35 45472046206999341456811926087045669555664062500 36 4057291780014168578408757631685575049520674242560 37 373182840137673152497222723851033918729403351045308 38 35351572390080360933082784141341623887001527594778624 39 3446098856582600322313685748398402526932146739809960425 40 345405663871187551710835900416000000000000000000000000000 41 35569978760705654782516072779097797630946899844803867669030 42 3760774806381433189584798945014777804805236606892171155472384 43 407956533055606026085985386414803378540577414214337340548750673 44 45374462963333617909180328074079189449329871449302319315854295040 45 5171329362107477762089680980283196675852469145320355892181396484375 46 603574549400657532457698797291001951570944085333627915565509912821760 47 72103203114160340753182002268779523411301505106726094418991683173423169 48 8811324189952195565781614832686274832182914174638969190304303727176056832 49 1100954236859082728557367285681843567561613895888927580728107507894212147760 50 140581133236917376052588224411010742187500000000000000000000000000000000000000 51 18336305471048876762806627867545101966995737056379162296132882119514150112208950 52 2441909330608701911897300257695842700615778081197984710981939287392332284658974720 53 331889899219797724269500131086143508562938641083271439684929137749594434518993148090 54 46017897325413881375860174894610930300124395981978706025716376113281394854435645030400 55 6506632247203508431178721080451683499371696213673325062328558487934060394763946533203125 56 937816139589014869366988704114047245728147820650347296507982822988656750181351898795212800 57 137737623413182421291568165826050343971354778204314976286178576220276117398055121499282353814 58 20606694909773843507116074181770217750039075844936705733107837899912208257349831668268418465792 59 3139337568468267629299459436036280795706431202942233520686154587384225196550378553698994998149755 60 486855376670065231217744757799563602799551009783808000000000000000000000000000000000000000000000000 61 76834733049941506755155054932239364073407672579085068276182945467537477769755510404856975871322123885 62 12336132254629827301053703839590175257911906777473249406989200203180988844909645090144717777426234474496 63 2014359273576391697019304997238569891649792724450891209081310372976586814584653949459319743379196394480237 64 334432362484386790031068956948349030023691049329744835680773681514233181608688871612930598549019252752384000 65 56438329724133758832596808287746629074313592186748238079679782757105736621383584861177951097488403320312500000 66 9678753301255595231385647842291033193617577110727546695102207631438921040619184419893123152291191790442412769280 67 1686291744766917556853085033927624069178737115430024750544283490376223616916242045166245956723643556591349570557768 68 298405046516582880065009021572063207216683646074147686046475579036213063680139211860209749805665822874040485915131904 69 53621042403413079646985132863830686036655833464955936583417564313077205120169285123959181171040780532708102174965738360 70 9781797393031813798765748983784482764916052662132971641498133628000000000000000000000000000000000000000000000000000000000 71 1811165478501775759402543293994692554453623605710513184167442582473151055541226287927990995308631267447714519054794977703185 72 340297150223741036730150082197547267106291546884380926929226387925391765374794105202061718109706413773479619397798834909216768 73 64867423411119599923817228239014494889450257049064333165372042475842031309134520188786779532294357187313279806398727633788961046 74 12542186384541667465167676153375448241477806094934885553002541618965712508711643429144317433227708050448709656995321078168042864640 75 2459295904469511633759756971414250626301127988967340200566224466534425248860369850243716362443724410269396685180254280567169189453125 76 488938650681485632707692490516710108845848636343022111026677356682169791255765699591306120618758317041874964964826340779334533172428800 77 98542019519827063327947410176491691077355631042156255944601151534410441348334430478323117104206985479087453912940761739110512808293974435 78 20129443143484876230338548816979870781702076608443440880175994522329475949126617290359056873515172051646832744971345523222873129378046279680 79 4166843055030452424757407027207282845356356214118558120831611385738443221595030217194444966748621970326104446811343628779642910025729106574025 80 873919728055324495385384163970588118317775727948854740351293538084733530931200000000000000000000000000000000000000000000000000000000000000000000 81 185673913343667768487630189385373519585242298790980596241341719987097318417335542207258550965518607797890393932653612084368453595731180463471995200 82 39955174158430126863346209172880837568810146319040895386928329604631846637579671715934348063552585323021984991852117273306898686342516247404570738688 83 8706981806684624242186288042393315202610453122076632081341052770686062946029511341752900446198549210338850924832982540329197062955518686500934539640986 84 1921171654399192713970315438239669535400842011756161579902534740391629294892539769204581081184590260597912144061810779096052805328971884970714963504005120 85 429142754498443073346269891516713830343617163759538144303357113402125644293241418238060728641659653024673577893918427483832545021869009360671043395996093750 86 97030725159363030244917240155167163298800725659728439624812007697323692412802972642658178459943164213812873283202944260118821192176049806728554328286518312960 87 22203683449983870641806688591567032313226230828695860734658326639845361921844225760837691829197474721254571400690680678784055344293298546905569925563187502716477 88 5141465638180118087979104987315077403157393237761266221027655181156735354261190606781622830801279639250836658887271597446761687120253637093413382973158165479161856 89 1204576487322961561979068902710098386522015132903311298500610490982880460814040897670603160481122354465599946709463213985840966513300249606781978042524814590516286950 90 285501339819547228539452630528818052007858368647524031038753401562758763098340758926721202600000000000000000000000000000000000000000000000000000000000000000000000000000 91 68446367488575101735356511135313115649709854969014558879578516912653926383439058396102010347728357953407816807809438215637028858441049320320419726486545360496421331516655 92 16596045841207971965712759789501269668381236760898129631019822695626845980433200431807234934888870212212610907978205571442222026383605323637749040422397631112658337646247936 93 4069261250149809211892024356177406339947861883485763684421068448455549194878593810359762160414509960431039129375848347505049335683755641068726700464219254380139556303936378617 94 1008856133768750497766037708314282460368795855367359297187565090660788415412195210858107933130433487848844883865862555111038598181228793670113864503834651592689185333816055562240 95 252867380466371706092480017502773250154994417158091781387166569506546392133389637479868207939941871825736604222670208370424774203064297310901420434703368300688453018665313720703125 96 64069985363830803517134444474736950414111211969165330525722606911343035316745204316924653914539713776771025114775812537519206914471484932659589566507124059855059121897892704797327360 97 16408320873810514317552732898535858914537363105232448744459756830759842568876733911908750887859498154439618321615894518497663829282271192666875209957905155813667686794858407092154022096 98 4246898606388203547850995854670503134088025581005429094648635788647845942136326285444729106751313002944281953553758203592859728133419067651547677668250552798975382908807645622131216089088 99 1110783611223770295780492078435336664293623379273337303096952395310822633095302608268878849837982689114839076701767302067005028972448234219314081362769358352202059831613600709738286813636460 100 293554977475713399600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 101 78380029896631139650009453983488476505661175253912000359405546054922283293975195746264057083828926215444892214373913172759517713857897567478324347599416727316842992906924445096703209008847758900 102 21141311248613673251199963626740929066233488202578314281414899154381701913974332128468872468045098658234968082208405770730506504697045161624068100231175537659744993705311718453670866908093150658560 103 5760025217259657939017701912542685620153376383763251125226722626326762962002838287996894915249999971190583175449607282300479408633697320891869963301134515171903922856413964446067588100792613880877945 104 1585036120391749078224509203006228189062776755213928832403401686439922975425453386792367844355855425125326284745995280716076048133763230067008067487392309277257570977103317464671674236462631649856716800 105 440487378332142730301347256647468718883470141142109734668510394696965661943515639700947474474357614561211918098959055764260496615915800629751204049804797165844827064318245390950323780998587608337402343750 106 123613343830146198669439115277242782153383764780381334284596372872951668992514145948742369058145074299861016205025115475182214360181691110913246565373526321369998798711141111936127335466347035065625188761600 107 35026253992969664295496540050834822421972633656419360475104276898046713615137259889713891710716903806410320054543057170955233829987984029958644009548677216894931563089803407296737167039204823546632839925672121 108 10020240561905324122502309797033299940518806952123047634841147592322933002123063035194933716410889997828238749394429628669532581190580821946154064155166463696975930399193856468431694819592884229340252155976613888 109 2893870925898134978440916026392609117768756154004312715595350633752080808268885836574169386387672056366515911225075182782903759621790479308169346660221123450974489084354577551900110061783252466571531172313647342255 110 843641437243600253350492444571439199323191240622516917106861470803554783313719242877017555456957203253015878452869634975000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 111 248242593191025100920806965568304958427924021765462110022558518073830814216494438631412083633964820176623430797525016376086038698216037715371972623891854205120254983878882351816419336021535036997226452823628179875584785 112 73721975707405863319919929480264878775684077204502620470114331008246901142431615481494405173536992253877480571410800230053297575613354247481769957790060242261644338720271974200871921051122039050658875801605555756019482624 113 22094450709015764275753150512081274544303857734350693133877512506434608379481079412993288458892957378122018170822882111494332739628048834281120025155723329235433718140906670402384489598930920145727240183625627703761862272528 114 6681885142562522925330555705113058507882641766429425771532340875027944843533949345234336556362698497928253297288191364220526098167927177661760306442826430672363103489649842102846801915268063436784398470466197659937043749273600 115 2038961305257758093619776502483507122500145729528422736205267577972573738775075886348308049701692055482524616487025962790642717399077822163926729065481167518636634191482498205382617033646838744509466323506785556674003601074218750 116 627737976175358113234814947640133523302528351596624807001625216415730295275167476570293197075961026793206065966476950301266323642521915466398845238778580437516276069277459943356019729435381016375554320213892345170129400955697889280 117 194972400885840939179920236073089717464215040213726949990934297368659665853037902619079413632436296183416734120992450793192101074531427410118561592350210099141147538440272777761563526634393661254901867304016635657793465958083522348722 118 61088529461287388393094615189832564917454391393376886065014887714422746458858208496021791078130533666535582946274295917117995485527581050896324494009186154792021468734608899323956986484932415428856406607060256868849130758339710016290816 119 19306567043978889662332730370870526297490249753487605027658305689692457138435522908583674734933113457267932950827886642714787918304681949314943750432849195890641430523856088735665498144526918897786947686462681916281309209193740261811681285 120 6154275443169424135668987505061940655263494596346646918351915648470975314494916996803555224113313116532343054484496829204279753650995200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 121 1978533792844747805782235770691446553570640141462281013227340751342485866509171383687070957958282272702687941864934531078405726976425967770393379499895598996662095516116281160339945157714688846505078502280533386319481391206852281489443684609910 122 641465656928450593406307569437528268708508748890142726062930819136009729650941581983316695499556036862440209253890110093504302500714507718102101308207178245190026289573779784507375889680381509067781135650190263742757005027957521143878051495411712 123 209718138435534597118915941361310542785316964812717437460344105782564912235236801728713756637290431854012919881167880626033857101114099670229532393703831056868904977377486383306403113248991363347761642912726646690062188326490275737172590956270215139 124 69135481148823011271672962692802389230313757782727531261023125254972214114613205047616751473123609069489688832643466481046150496429376167890931262289599817249817433594283281015747647753291606026217330023930893507556018107514728693850778426685196861440 125 22979398800982680814074052524535336809721501207652880608117186514602566312191262655325185297296409294857768466964909587570126828016099983842044451963941870246628220201257215368407885350583085989328275397412806803527918209084646150586195290088653564453125 126 7700514900959564176986251380756834619413649204432225245029438031693431530759321109058257568692640181179042057599607301033322907015103141284784246042353362005883717516804366394882218596959138601592241760043789869856774279651972455099785713812869446893568000 127 2601450278720745785441866998089468829563211026549837447868036423651968151135005167201510953604657314034007672279195051107709261159116347877085750638058226633917940653667151826341197099133295587522163722736528589843277057572427176210245508543056114050850310525 128 885926411776178657759294359145924408318195076035408423075896597690289176987529540033290557792378574390202041583971794177476620587700442053109071505913834012016992813341505929189781950766313981539901068571777448688267771039582510837875925177025835601533023027200 129 304115301989752226233512072414203880423092856282089505309339065606166895863100750198726194931624380341095672725286540825328208572803813939577059312230259674445521781456912758359779590646762893042602621880989782699435616377924446167220380045972152464688826671944000 130 105222833171356087752229854778598725771874229717726840529718045865945739313440677436061433750623169474875948144464794980493856935593985645697155994800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 131 36693220237656217117979014229608528747759626908591141289439578158188179175653979715769105703140573774467235052294487439313040068536515627243344589402918701276504174744361812844795091142171952262281682547638856402142006130066605694511334371537976307346759666093167162000 132 12895530924468610530773249291070180470450723972007956577819380423714083462408676576093925905283882497341265503118963203781629609548174701897979888011365582976905577434996677093887805464464801762850487137302495059966852521305556390071091833898125423854671695251124342751232 133 4567137087481987847168578622298341287008745917363552465251951924957703539253506863236035735336430009995027838252984901033872091061220308230277616529025807563034653847381740706757028207133665675136930790787401899630170274689101818997144312632154891307728490167878919055435504 134 1629950999804016231815652152131836866685777173022482845270937458206196861415322990920860811653444633752471294462609068383951187568436628241728437342618621827570323555744280261542893095756734239637567984569265649876090335455949807904252541263005233952994407623625875788000133120 135 586145430827053825580851113288607290237735678266392572506460734502151777802062021682495801366801166265303922961080281490007858200426453633987132907838677233040930176841439157097184007648903350624739185351178829623508335485522689122257614970090688899517772370018064975738525390625 136 212379009542245624386022029078960356043984031297622752935485908477632482520700056206302019151237800639859386192249046024713635542147085529316780660451777905645207239842425666671064107057168239292452795605136734153994260761672979561763614327797123060022555529498286779650096349839360 137 77529785751275763764150870969185812138327401335087575095993248592158835370555979752946869996182693441527818514637601208685277766186101188425217580418140653767860636291464354325776249688495077480586319017108511163216579472425607307433747343981952971446198295397232745418637071826093238 138 28513605916103347263848301079320530227267457534913918283310679824781634479663678903044075214603121410790466440993746349838381894459100943407487809441056629147941490141559522210849889529866965890715122720637012725806949745024978735013870293351677934895224333207957335490009563807994609664 139 10564243634677757021831714438588516500112492267330920384683258958258943301812278583549504752487366859282568625769255752946205195243033029837250982396325363410051513551433109509582932831278513408431537686275946105757795352784513221828127239088279481105386022611354214383105835311904268343725 140 3942792042065821314064753665519791877209897090669074420274551278989082258410814259942229814142833747119245126880943551231457756454013597261486132526831433606873743360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 141 1482263335163121197005000236793467568628021764903977902009304671939393599706065557225696192946811899554152832084009777409857544194066501675342771910559622951771704871197214287322081099141285063697790593344457620998109209610146206732679032392548793566111331261736394574583891255409323453161412155 142 561280641114429233294650685318210513966344881345229631000088642625781342412561544440749568590075435918612018932852606873834918424058133758495849869029220891083690393840549846043165245075083442083223727627177334594733511625077966983302457646534100873878687194476498476544501105941740619201190559744 143 214064899970926278224374130547910245141521075837103714866403269326504683477684511331119604158117268063421060066170476585084564460689710909486545783949341657384424181449006735895361145453423846400681564429462632181213873359504409308309643619537931758793807132514443830936470187346550577264192192205593 144 82224148265968740601674253001727482628749022380615848355839011508753329280014728028818358652547790401677844642634365736023540408669481689162169068188727816466395910111770716661170364024191691272689403484797074358233004808097038474805198020800157075141270518229409491468689498832984640153429808187965440 145 31806798864943673039380638617040612860835448696247596341754869020510330223418339019590071452147858314966084743774444857650838004585276526642470235267629922118109273432185975367754830530096361108529918676309325960327515790193206814408857007378948950960055304468948600415956207143608480691909790039062500000 146 12390409022277178943809331293329797739948346172377440744002129749771792639293786796146105602168709970917476472780529996491411332395639092828819056595068174503394302605859092976834842853729657267073073837345727544181259611128177416677983294898004938911276605040789410929464279684454343224405223923197631528960 147 4860435347452012013011107541125471346387264355548931577224594577201345567728060772443263634534897489543364345503312725525416681840000634935013157898895659418166490212167764697270605534077171892078087031131135711420582433172163647967174745996512697550698146943911530267328425163532818938032167734395947631580514 148 1919851269737280562562166057919995818608745447892859377474490956735794849223328403389767084449403074961891292104052461165088349323108253455381705339177033555505756335672824870030515262630421854751560657768522751744156730616332018475526079283007860254453576298039879029116451371070874099579957635103759276800212992 149 763558326059092576574949075458902433057934870549160040240887164625656734784854377800317695767501205801412166602430703370827437958365969413197584457126646745901711306869537031249579541970036950165650397502953792281382366771144413626908896605347025965815055771677146492150856883345424033686122288970715218766371972910 150 305758598530440736313499015469820286636060972415167535357825957225194651251944472944836020473691981408100103296396820882909934988388890185397744891915294829232152551412582397460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 151 123269848292148592003087315316867416983328261042697363089453037919303119606253061001892429266514606750959664072460047277656440323238589521691460736796087499218569622583680624917164910154233044161485258792852368898201339851062026229136354832452361192114216851900048819781926345060540201055096223675801311512696604390771725 152 50033044064952932753531308340593820888553668803700643209793591629881132040491360258246097343343679420400304333337895965122453649092774041944297839792928212044986967679901048776704917946442860253131658421158304993673776775447074056226202181499853300221538345241900236366163394781379471951555681456071029296612724523044700160 153 20443690762800946788798501840027450278733115200987603662844100067980295806171689118688553412447183217971414073211672854093525980634316357127220583029998082771835966776220131868842805482739938634394986127946236663303516606643060205921049900221125938708583011681935639410687074852253146953998679293318374902302559444545198931270 154 8409006348046071935149532517833369508487911096119735486124442834691891342195704276846120508112702254667938501601654880840091353299875450168125841527212427681850608659038495168033434481129804816435511315406860658785167865295720036335874107548624290038334420807140581569996992582318073509489639444362030441825233976187440804659200 155 3481721295142856629521903146960333935819873969563569643635163007832370325855824515368199149481819668236256794986584787426810609630398346028948336319342216246614936463976283220365163781832499645774485612693290679552328797553411917126540364923235239093258341126951043314808620449618485384580233998885745450024842284619808197021484375 156 1451070354171742947345428069224423957398847788885894685967584036642131111951364485661262584810208028601863741940278300982074964938289436950775892544301866753863040722197151955597657047227673455835078416830278309245771456054307335936571188084317155120100002798622567429355706762795925716914691171850946455211259643588326510786143846400 157 608708714313395482587092066283487272310697614622938549974062970026788541435668328316413762965514912968285958146191796263691141070770976516945621976567607677971335924464843846593959629014011136141145587906769650713996443034244058033536526543484476971835851879055097008439927361468583667613826195289375672996687841284997675290793560231569 158 257003380532859414816857977789932663926925250550625573370755791472969668875901484961518657503894904047124721770142547306830998747377255049332852115281958583136413354474024372323448232260915010666565021494816128371086293201458700379511874337842182792578446879171357535576553471037307100852008389802865536185650414063666319683378787418898432 159 109208976983886977915103172242282317830479941360594693013149493464395317609418710590433424770162110561012346755317655279174729971787150175356288617368589590891073836275514810550746056391202249890183541476608684839429397768572838701406065894102933192659908688409880653871805968011195985342003044763339144432802220214192829688156538648158900005 160 46703580742386482299447897142816996891396911695726697206365894146151325406825846137711166410902696017901295703476397159019878266565055617645456964881751381343849279819589672464796188725634075197440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 161 20100031345328362656744930205054330502701686680697284359677816606885710213841801606983897674695414522070626603844554974052388489118256019575930599347829266171869875054701106115908809890598203839298124139291464710150776352838885239442583128449977092179437817515656233365585713783257410674715130825776388090559863402720611844367991623650789300648560 162 8705237160679304035575680683416976789229978752729535747868789067360891870286014560442636487484455030619263695947216656353238833722732220142290562953058121081869679640723052913336766603453357819633293868011815884899468251636589630865845408704652857075452443130870798979863588762743047530506027507554245972687763777875816348363767458049572683703648256 163 3793888970887450028939406401134014791311242532609374639602810001299884850894194884330688687855375875848608835697286943476059009471701660307137491955991365854445489741321256200706791883294034464653982901190282487147621844680934282121385008440005021689217734589385367039029180963289205133710737471307708095258504268987902024421735082278418426827316081332 164 1663764290231137416658377713632524045941146921389760848504852671779315833599158594006348444791027569249381470849099892895466912575285003746349963557653854732759517297897314288971957813461832110276386956482797437656561607722240476090270976466799760119503253269230954787322728853556907465695212951603389888128785376363360340119596398368488065423899833139200 165 734151005521833058354686686222097014097157799993208361066690066175830924868703774697758812649736186804440402449109381148001476868503191743323647553077654520514543710702785859357149806781737432776030380870195131762981195540558129462664414589663980320120438639102527740773599267529973367118186243731513816017759065362530135345764392695855349302291870117187500 166 325948410210279318545630385863917397553070504373073784512041961084864928088940292292720967342319126078356802268209897097765827026527252706860475446360767023005703354591727017356564608701914369007547358996417371264912585401625159353901412903541857462732824674269032757681718630587797427489800242090700586500855915005903429146512782732152030874500648360245985280 167 145601504176678198961953247799065424752198854234534734923773032517403238573508525314364616105487667090631534229446094232711957807658788434430273777924303574499905074132304282427633096918699601967388413558373861360669722593249596342033840385281162644970038372008169419282638314171077362267321353825729896571416311488414811419256881176462354757323466293786704443913 168 65436526177734537427710308422215290389482550859343395021524532496489818139583561471176793432207967945785727901028986767776550782872136336449717533914669755662118186370238075784868381108565477800621344416199249336378088344152516663459251912736145142201118671515020015828704062535032753761755346176731778407106983334358588492464875931244259295094877322689197547454464 169 29586666769953944020730246432622769814574195703070577868968483214753644419693484844257590253908725142355920945577217144913846478855447254968168522011657188459035017951304918572937811680108864197478047374222264159670881231750556601191839346056606259898271109787239465183124386651426631119911674897468929748908078373408837108219903564964501007384117436155459855798500710 170 13457906826272904275468872621017885533325688163859295290267403827428450410499701948800398445625155670641373140833258836430937826055136557302633753863671296339843822367516669116871755351857084257549737427617360970680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 171 6158133469513906383039626573428421924795267010703858265638382000676160793481157709877233269772406085199347577894714109514180545801517695410879247887255395158308029980445937080160092857664949123760567545667164228738352724249439525781648002302348936109621156225998818340577341886446921105178672332270350480277729113558084591449521969477175224566426533110146128400977141156385 172 2834623591454636752877124174777058457666033508963508159868828224758578394145317810669136667297592279104296811420047496579386816920970664189447033835164660684265519107935620509180589387942967343113745349079244798062228774576467483979407702612091160985835563390579365430508334940279266938744563569894910258750882179075966079344870070556038886374970183944970728200382697395191808 173 1312505750573181289052872631744753471946952023482584675685512800198341070624523235066283555764899312652706577807642631438278987055834134542696618510040550320439461963356274323850331211188281518388405215927532461089021855169313000450813855175097017231496760068064972716727979484712327523284659106697919960401508185273111465758463396960195826437621851397205442678319743725919444551 174 611295962342710951917769367305156958622520335531178922592217840520951457115294299114354217939602972491253061730157886897144107275619137602890059612529830187081449210403211916158780312360570407519358691530291638132647706632301594253234925947052035498204885764229706573084997715669743190324773990078781854341339250590987537797124968409338851049941283390969206452766254369914214154240 175 286372616087371590400466506615907531781081396362759164425189513054034126518321263259974278755674960389878109247662632536944050032956552544142026110811482900582873248293815046256615970810846107166694246892818891298536433561426283789583075597845482737004072829554394638888758405533624974846096872874504423304182891175265143178998262802687751874854138467441089233034290373325347900390625 176 134935561009827718808597727490878584328350763187269932900058064111960928187346172737592963788061084155676669205224720549918339924558939449773219504591371335006795959692739016233948337329475688263389286289069636079455486109726999866395806365732441639363570793161276967302975338687100511504261742557543747526874892718810484491546019560177189752830795387720710263689051255542096627708723200 177 63947241973262125004246854214052030483893447172349642160726560135467631016076242943768354470351745445172185170004276718905253732151064646478857499836711519767661566771487835343293359183644993887070253957616298923497689857574391928091361590128880973936291410940450089637908340114773878104360694136033285737961549749118965210341493838101538972037565062690616492159287491540591751636609126640 178 30479184708162006835789801830671923813462145424710768584031246555963142811964319736140367824042011017621470382091753580081638350664674615707835403785835384950275872555239759358753728185336617904075822932947894148872357806501781976501041505734624189639604697109549120712947809364413438540821306242647565341764773507876287665109650873513084086684803648526994820635758390817464049337655801937920 179 14610222399762737191065639896899618175045496068725378037405912724325437095834534677938532860334407929279215090639996205508626397298469704789147555055748783366647087880350581248530576150778412142885204528847908955691547379031585651442057036570702498720221518066488901266838005742578173868350821349368824779973641347782240730481516714490339815735694156424111623636398625440706548974062998369617350 180 7043171240537708606331027439058111247778589249622626784197927928869156955662047272424782005854256225190764963521825988728969735975057993539105080359270171352107923321089320477135570627829073514393555733684463220058601346855600128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 181 3414473543152982356728544416145155568930186727281605438212153393283223792053603681171838082240467377883031322545849146811039392814744861593845769816736147672176716660459449787508208807184803088006993526785555787227132201791629991027644219071354952410556505452628734481878147343891910187234062449271368474283649553427462893078303282455358908426595665590627607786644249575164165954715822624085749371050 182 1664599041080766517770574008512785871080385815632930524345231541156293695311770167738552408874413867029523618600244252198870134875197214674767931249831717546858052887096378758342784597748984835193211337397964422221093844735908196594470623321592437648085378627128252200560487822626384146787557501353762884770593403190584535834446785105990059637493629744485814597476332429413638039536327543533480441806848 183 816041724251422021729295713979644705542138405058323616108260173354469693130657522050236767173563611239379927282792928753420514640670657846226259092644706299089514594844024115293783134421123303258510429603790648055101508814369576450247599060975668953200355979522602042905341828986926032036133622635358359973453950114260064213043362814724507833134888410597287895553223296741488261207114543815359195678903381 184 402270818666552719021603137990919023810717469085320897829053372564384427226520355177584140483146902361477176497793016423318857828129772174359949153594866444659472326226920681920863972188072562239553589893612771190044574655159698313913544984401655918807687368671110829077659647185937009231353961935655907517835251317319188382780559266879069796043404388757474431016923625726047666864555424434101721154841477120 185 199395285135069795555873150942917370370792366732756702633352326816797107696346209849074897535056050396944659203972575547024203627932371623901973768709688162201723274465250263782780188456643858650095531957707769752692420025852751603702166655464816052896747899445082451064948498096576575250468454902660872777097488461751224564015068681865715524865018377048189891403892062479719093914809491252526640892028808593750 186 99377559688411290228233320196780916405111534215877287422648160068835807227333721241275310321912785004134590291017352863457701518018559389693575576912689732582129330270047662533513017632004271845988347319541048568305989083834118611134941848380855728993936837093790775597883859202144806654754226377570547218483117554055934688431835845925382979434790523552985137067944450638748301801687500458997138927769804876021760 187 49799605066048313025427318574867533053592448439196763187763058913112725744651976401015494453691275037988252216607998359555601902038377147935581895846926426219915471651665938725891150518246072293694022395223292926735901572673580295848793986921923579948684911649615572798199866480954576022438200752788655132000595842120991646250678525346772497149819331290198268941528096301769585133751403036332769176813740669290825547 188 25090815511650078685066170316982584687275823259013992797700524766762081560365302830467536994219779528789895830132388633406585104298847961064251938877314639118167948695208365643580230643270560969244183643418677472111672634129576412404484909229320773249973010716140730263328498305449415535621719097395081476055899488980552760794960963402254904765618170375231652969620579085408655714640597825529189504485020877046012706816 189 12709904361989468923721952553827514948296395013020831674947287035174717131850961120107770583775348104682900599840730051503293958502376179026308827757849006196654911982904440263834718127477495022936130822137714497767541121501097007288429534804120407958544993278868575690464591394103510774888922501486469994318913444770347150053480197124778734422446497399862369232146717600321050134030280444437436029279127914034997873140125 190 6472854879486049326245930054201704827966565375491202673936028403120250146020802115989186700684883981021362565724573739462681669354404583088244700975785126332825685188045745427324119672064192123745062866325314638874755583582227675430902768133162408500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 191 3314081080724095731299007219597858883499132462677666447052229388962231164874819562590642276090847249011285257246215086621463039939976174087216147463436021692773293475640069909819673215928872046405830971215133071001206358206741667011894357594861766339753617763011450672527901480533636392702091684757389710179384473643651214712729618777438110592333185284859695798672951260881682751968480246409841851658888514410227229967877227405 192 1705814419720737390413419989724545445059480237214583825390708639158946971803558443268465687563611906855343640347992774853424412776950528175266152532397056791318791908730165739203569252557998378609481025426752400101553038031145299779430987390893785650942380157581364818757341876039570452054467503647784962131971120220255292740080555838997002716081028345660567347426104878584623319410457739047587411849095877159461813702167495704576 193 882652339943364473912747857539075354281797667433938610760232537703539039265091376102219489378152055475959388659431364098686393139398466998426660640730326437557490355488112106195965288163589356680261657424293754515585755519157952221659366050485575127503508632168764425694076041039104116861070028154155399307670675388892711966224717351554380923184067628396258928993275060882991842348532433014734001183924320500050950469913297517631072 194 459118502268674658941772271111946824491343764751801492415785181559547791477541114612532221115201448244037380051527433029682620416422618091235988631820582535729243184281766732652068082870849800992633652386709599942357998832405578604341257915773938616813983457242711361093275935799951289952688389112804038184463127393672814265263203657762268671061296874340768412894343096929914015968979600142241437086730246751701986144135072780533104640 195 240063006164796531726720568436606250359238586433515913255919165953383193709272588493455103766894840711598256794663934079240355052381669478119322335956224821041605945686037740974330595778398454888764987444960773226268827686592766043362574095297215840107091699820512767749042880387159864436257701139822191910094760246537197499205751691543860311783255332026823751852188791770094853548923443121976793734884125797179876826703548431396484375000 196 126176722115046425357150616560083752082017011725097043999759403533008810755238610941893219299007949866345320190880311052534533894679296818125391623609251651905202549736185238684643264708190996817328225194880299488794336099275922563259144064955832361043758512247588401942158020794353899423211739218625095414387215456689965479554768815620931944572721645362920592137760956479180166483005614608748653410468384310665123798975452218396638770626560 197 66661510046656585157248434852520840443648494833858979928239087890982270589435880656111009785997452699519414523047211533048143077437684458275777912603216874259105445988037366138145958369295887708610427703027563207502591103989931530347445663870051393460409737305084739660471656687643772006008384270165641457830071988628098550648186087492108151001122058082916670504108869316174674617096160082491084850865930681676341092139324142817162132345078376 198 35399850634838665269726967845231005123847747551574632117687577293856608480601813135681292297229003292693005655212396183917863049345624984443580700006893087778963761258005429989771152049254369732282670503295700472282101532891303254866388239081027821517788364078684565161321272835087720192970434706548267174572120733487793849038613150011547461962556835879328712201158483054516199326405299259097490465223743080830773853264681213007553252168122236928 199 18894990425009507640074534964239835563626421226394762930525467223334105322869611026467479134149716161609578058625370531302903466882054953185332910204103457582754105651250546418777299487120672331097716933293282785905879656813291888505291457917545282958567837550579385243817939415412065579791646904951390157747362556810360978606228983144539036124919097012844629648599865119554495810855892896979811805688597079121297730184975643950732386719373952103985 200 10136769980081702559196491897128926989572470650318969767855560895938047497994240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000