1 1 2 121 3 5611 4 193721 5 6050000 6 183990301 7 5598183221 8 171567260161 9 5290933752571 10 163756656800000 11 5076226921767101 12 157423577321804321 13 4881873153941565211 14 151371085451034210421 15 4692977668021522550000 16 145487069742178319930401 17 4510110635227722606388421 18 139812531723299781153920761 19 4334160522488757367254817271 20 134358426425307450306828800000 21 4165103042488913130217392530201 22 129118106907070225440966727910521 23 4002660966836804387631899765026811 24 124082502614208888177319496254023121 25 3846558021832060673915072075656250000 26 119243307726750609066925547011411066501 27 3696542679065299302895339686187627795621 28 114592824627061963509512672412772065283361 29 3552377571712095791461719839421973320477971 30 110123704551128191229847072839617502640800000 31 3413834834183292743933346842120007203004489301 32 105828879711343502193383059992888397044237918721 33 3280695268681940275566102479995899663401524790411 34 101701553301007636649048970779321937165453673031821 35 3152748152152660989768132668723848419070242673550000 36 97735192718941170444201652016702776381007926759198601 37 3029790974394290768694955364980540834355771963305604821 38 93923520208642676371768942305287780030606108134243347961 39 2911629126507972233397019298651961830301344035941135734671 40 90260502922244891961307696585137972352324499700945100800000 41 2798075590593230803578687323335596167134043166029085069044401 42 86740343308364434961115534793631789479643963284588012218628921 43 2688950642557651936080992207282888704536742859667683690150456011 44 83357469919247941533243461490666774921243946556494957471687836521 45 2584081567496012537258769488620749964838609362512047003550924050000 46 80106528592367650686896978811075057645169545333941743575971985326701 47 2483302386363325778149724622868932580615327584858579733716597830216021 48 76982373977263341492193455901703799098970961595093784949929077705314561 49 2386453593295188565206441789276880285586814297253978924656711631888787371 50 73980061392151479406239264107587416190853995149918262342761388710500000000 51 2293381903156707140308511258425655116616176990525577988129130209383816795501 52 71094838997858073665766407452750524747807229465204578745617446043793784041121 53 2203940008933601646609602906764001497545638208978990626676116205252145846823611 54 68322140276941650120141993989561129265230515747209327179428000576870004678237221 55 2117986348585190779975025915304186119492655350038935225570232579468052959240550000 56 65657576806140904004879450047874894772308171943706320852813935881271871280229650801 57 2035384880990367836178965439257445914041219693697804083083001891598713750211339229221 58 63096931310701400283443240862786274843789925570720953868930967988742430986826943583161 59 1956004870631743383297434723507710348288756796536964821252281617721237094837747551036071 60 60636150989584044845794650970528313530623452019023423832744088018355010338692588812800000 61 1879720680677105395712906822687125573704367538209297933749131302184358884559598859597542601 62 58271341100990267429410460635692030628479965680889407295984985413667280516376048691195355321 63 1806411574130698293430201320663058652508366608267575894969126931853240122329134655924493893211 64 55998758798051647141757847283280037575180514059904300760817459381200851196207669426120607233921 65 1735961522739601061863467664566250904091530407272146172149599791703744515289466160146451339050000 66 53814807204927632919233399762869377795399555065908596257717550822953764739782639362864087351570901 67 1668259023352756620417329125052535762521554472843564658394647816437834067371267675638512706317444421 68 51716029723935455230365068287911601418191377989640381674639643210647719027513690676057562599325753761 69 1603196921441999112089818816717308561600396073472238820489238612257845714900996279369512808894477080771 70 49699104564701972474006656948074860384414185644213741521044189233201925298482320238857216882234096800000 71 1540672241505761146685691944312389518137605955349649478116319566488900299176573054616212832966766080285701 72 47760839486678595547217856345624746507026696501695623883157817005862601873586298161571180815054228260971521 73 1480586024087036461964852433381318365224708951369513062994067018096377305337265727639306521833312008046864811 74 45898166746698130320950887664756954820757004284029732476601850032575662743663161464318427705178459680621026621 75 1422843169147642039950323991021941177422088684142076243679639175744761211435535087103022024538503861042218750000 76 44108138243576903238473290738514178245799172573610210483053949941340209350067530655739597544231880584661129687001 77 1367352285550884000392824876661516640301875868194330192254371803576194256257336990008395022855743741676921996861621 78 42387920852077404012178446856210592141992179749523608430323520171531573297188220413817996368600658315487847494626361 79 1314025546414399524377517214926468626686448309773900340520976130159731578824844629839403349732665903245589339004721471 80 40734791938846385255702402368185736572887360636636383260775447155104592830146275804066994876326855306577725426892800000 81 1262778550104237942926760626519842823682183290006523235553291580228519714333041711827664495723711062316950931495453224801 82 39146135053231376230729354910245876207788420283719313827038386573905542574451249979202554123183392400997562338896736489721 83 1213530186650172663152607284003869801442454150222208109069595512736414712790061415162283359032731514390986157039358936138411 84 37619435786155352557730807412662463712581397204224149844346533291561964336739460820683962371969106387898706934267230649015321 85 1166202509370815929289655211524194354878982643749610051949698744443741712449196922407154671342116133293262378897081296562050000 86 36152277790495293807979321314894276333872229275481227089982288658356036851483693683897017972289953100063953436570930302461799101 87 1120720611505354108047359186152757541015101747865978859707826439986632397150872075872280993214897150930795192985003608852756680821 88 34742338956665977349468138557497092253035916709976778682044979584014701547556023752218792086110737628226847323478040597645768200961 89 1077012507656645297833512343212841371687778660568008684324162555811735980651918675681236935238671992942978312102782109317195054958171 90 33387387737356004232838883007828402456302047699346179213043666794103292680853632009553933641920446760870907545251614884634448624800000 91 1035009019858036131218005371261898298855498429416508083721693723430494928341044063106174137725580880267985856381744712405563175623759901 92 32085279615599120067758166359930070188422885605398130394535187293971671931659959793050838616777497520383567703356318144405790326724709921 93 994643668083572722100503153508042323427555299107876508667278576196536279666691228587275018632924112000467224142012202062799998458467314011 94 30833953710590754385115597695178289515586553260287535738048327212006153972954341660522302340670480016705051671715637304679948666245003800021 95 955852565028313385938583527711670669042367827992849209351563131011006309580956828859440636197918388901577641270685022701602880972759134550000 96 29631429515877714964096089351927034806314266765950627046140121946679651581210797491742524931791224036317425694946481957060953744046378564907201 97 918574314992209163886978769925181064037395727759192394345141890056956036458704548148522994961329684000615205154377393729085520022070850523302021 98 28475803764758484080496341869932395846306645164838105530032700260229480443281015555353133483865199565469862730410432663189759728520116900539677561 99 882749916707513006495386598026682786943822832443537705414175853887747880617729574626849479111392619396827741586800868470700200261844216083731990871 100 27365247417932903201356984539889468227058431728379303148629834164571207211148131255927428647140431402884317321306909667059176778770458355368000000000 101 848322669955919999242066520751155759200002950647964001878568913345896303574811279477968205945674201777493167584675446597069879207930003389579418491001 102 26298002768633519976504062143420778957883542123425014838570126938365649682806271995505367997134071224268360492298295267796477957743183393526201075632121 103 815238085827639119271625926446079959548744867141973009697351844109953602143708600764493906880134468894666058540186880420092687608366737145780309221191611 104 25272380660656812697420403719795020966554687138011150392579892924221176632922506996495481640971979320104417361714153678122838515804929765933817161981180721 105 783443800480361193620032515312704570147779410653946164375075683196263372798480444092806120493954607247127266801113356020782391118330503898695105497185050000 106 24286757814891197002221007974676171118369541333981294861594595057793338081058484621672524882886093304105690985397428878537229290541077189063178667148175211301 107 752889492261627107068851247214709381912229525216968136177944017435399273994997660344149429815485527561017614681075220056933792076169028658319123474531170325221 108 23339574260110440319134388663653485370078649617784450438494066992778026823503991088730505202685437755038177078039650068185947241877685530685744743643864677456161 109 723526802063423649893166048573252579319416502755382125630647407957259893900619006654583295159354065184541353319628856283410981714763423746234516483302104923219571 110 22429330863966133146688147505771317367918349447965563581118862974810420826011088459505905442700182314624815975155666142965523076317906400524966927127353839408800000 111 695309256782950127547332572678925810609073779636444451744318801189917304086239955795244407650911865228190356437427501357069425035259058369922073131768645505783218101 112 21554586960271453953967309753046992721819599721601581367572233818224009876211646044767294200616459053947373762627515349802198852859467465857358032145246731033786456321 113 668192195768415072572986602344461101615259391247350557544859481193835955261511882562847795445819384495266555782593315194396359808920380237445520628036457051781453771211 114 20713958068820867249762584672678339977150031443438779746654654000041312295025717335249137810664765332677309403163954329662014672208121565604241325738308812967451460157421 115 642132700133446884742640124853028710941292790789079223415445934005757474717967040968445930194073454208859886358690810643450614127379827928835038333607189223319754845550000 116 19906113704136853427021843870443883119844141755927621244862452124253845234962664082430713741093787060228596689594585261198329405303614753789796614314399208423710938748111401 117 617089524828242456237677159983760140158018061311074928408067742273185442233157988275703885279072600048230210622034580628886546122016201905761134054881817152706010904918550421 118 19129775269675516143367991959496559522443328329066996493404778016665789397637908706905420434793404501563496749027817419625354144965942576037544349148858593487774440235925136761 119 593023033359941000444407750744393271267907322256453091535601654669196919291410932640771191361696084957445313816189295630586835199767358874811162893107082626414640754760899244271 120 18383714034158171013776640273076190581371791190161739855641289837268303373401774618844435519809883272145830661520844632613126314076668809953835494771503567506874035047813324800000 121 569895135058903301427075848465361903836301097979664567427119905910127140840182688227145404200379353601096766615819791541221213042472429208303522096135385488377559490514592982941201 122 17666749186826002344239351302426219113708184209797823694415850992335677043078380202356797899982518937951897876078538472734944238407389309193312737988293801903890574011066732401582521 123 547669224791606072671419890375212796233863781792443389554076479130561183084542262622846069463593836524873502539256209298957508271913493042220125583828849122349991114870328983496252811 124 16977745968539788252814016601631596762358358634131692269227250772938853982645695745591476163447887582313817785149462348115259418107673179970244563240934987577093215083161736754502930121 125 526310125024733435837234514650579500889655710782511607128424114198817894029694396893375863595998164853303438633732484394479923397743931903980689744391578861992037850007808162519531250000 126 16315613875766736510954269954167964542381450690422263781220482110295150499714194168493768770128705664415013495338637245926112806559056190255660730389065949008651859456553533333035658207501 127 505784030148768831839582368579206900905305735145004453402277982548820564599099479320166287868925030375810264629234613553642250815168742644586179434705784120516704930502929588126050735977621 128 15679304934611833787027053425955413926833342114763454940410945906493152779341567095533738547895634863492104759783471227162284826964116138196030980505068019674927621649319069192021919301519361 129 486058452972966847397838656204617831674184731486231072241881800118228231907527426824487459863727190070318460256108872485377925954943646236123998352607269085537539808504889303468361271913864971 130 15067812042161972269332998342343152780608300289752968014778419351422880377953939706149359437655230086249462430043858980537324787906183654480009183809880958696631046371689318942884514358704800000 131 467102173307021140349322948612637736177604588151912772688227331544083961228359628986022013436346159171834712515485174181266191176313661825168934932032114771438903720511479071567131021323801860301 132 14480167372517655350829011406991769821243491320314052351898343198260760967612958205944571259189948998942626685902244437113444648931549237301287563932463401856347692222661855979983582315664412610721 133 448885188548047315875699353616744864456669671732589964311590363601517265671605823078813215424692756063556303303298543976965007780702260023653351705579007053604043034834106126943762275855136155036411 134 13915440844989466792146679962119090798171391650874463199140052593933877485229627764355377688508519687876929426596833054918398135595216699507217117055363840600432713066931579775597853807182934954898821 135 431378666194673470556547078825691814744200327761562733507858794601638388567817187997549363919092048205283612204912281785467397208262780344916521983330497799989975123984109987322717694756440600340550000 136 13372738652034877587252959443596446257091186175776991474490675683278439278568421532733097946812781503692854028575012142040286289420517764847292587740629327693945099723519594072439224580444548443399299601 137 414554898213081205204841742751489833970184524714869981908719490349303156782856750523159835773066956344534693500967349910823046623972774668588410168815911535230064660016368085243869147559222271454737806821 138 12851201844605517361350094025296184853080329605613273056777966773825498173411295748370104715589163721760818617028108510025126679220723684372865233608953450469435892024471198453538730321414755569333500603961 139 398387257182771038201852914784181730445527265898411922876841386116819547050387372628309287606706611337283580438162732188456226170161410616397240190623799676867819745497778742049821687578427179144523804081671 140 12350004972665902184257440358309633643811200337260601400955524568329361481474210464359847954017011780790923459266484039864619525134170593206274100110428349015625294472788879139360801988708370856254597388800000 141 382850154152642967711980651107598642958133715182993586277506850610224675702708294119393167818994873746468100223294020006364607132169560411316467935606058892546553093331714140278788751400055949291139782743375401 142 11868354778731931999071400184335557931701806269009101007434228452548225610591813713218108785622267198755609685855655050354720492406200027235807987885381734287001042431863545198004083074236624030888535747658340921 143 367918998140689891971213405714402295882750000125111184081680478411949895089323248962131831108856440517558570800632121664410038715678319124542319130910536044236245600458446972019686048632087244934778204231111722011 144 11405488942361386651107615577146471172365169568157059198673398157690419852855807491373532336626393173411467989977532308348579312368620022736150532560775178416104898441410474945151910246720467299552192669683044663521 145 353570157213202986184336082891540606343319546579500470675555789009127707984230977440345652002775422544060735188117693712593650519690702894107752774201459238636769675147211615642948131149843400104441587632618455050000 146 10960674873609292571714418569637758796642906703318816896102091685697092781967894949908489218278643066240897879301736176482308255750877966031054972949710303450810583154351357728692162560930469569875512043445478784387701 147 339780921081888069723146975658770522695930310238391221131507638065772242518375085202909109209766414342800053947787823361867195757227855182992720677930237930419435477790996387524353493499263939383917166272638932586438021 148 10533208553538530161417556245421886203573845062172503180913293786189787797801979399715838221280103110196275361683447258317851912080612029548646743975771795169483695502735158094668307203607017428371183194382440941291590561 149 326529465159694435003944243608078472310789296901420337802352195126543287664781020249518966234981148167175213234560793121569017132778263693554359327352071547110064121950266709488959656711796010238247979705256145687590094371 150 10122413419950527485122271551850432641634469598480515788479346451356551996369160375855485508088241169305912603650325527696526038173595894850484455787415613512716505376756299561436276694894418408660659366433002037550500000000 151 313794816018466352038790418107363411890668570871266416014238944695324705302830638653944191728436109992639839093467169298004017875297665741347399093834083863493879788370476777428555515155533745274998616660139633594525230086501 152 9727639296572456913202502961328265768610725711930090787137466470496391815404740372677768995299660528547470546302339565333923268080177229739233477081258131326597546262097519780596712574320809498252605598743611193947884724773121 153 301556818193746164309277591801176238826932494085018057640272295926019203010388738874995547609931630605827282367728762769058531061292627267659427711135354139745282234740513315391720358638655486856165435608371796899116553323109611 154 9348261364006131093587605345836463403634907229686666643949895861610596188797282400647139625628260354603711644009597532675866635410848535030481655471110322980731081370674847781508209202912640406770860867119692972221497110984024221 155 289796102284190063901215765720930365512682122460480584852370896658120444321649307365589570823232024804423585350694255086171695290735696491768921816024586000904806518623394682262391402593361487493752332432999857498646579109539550000 156 8983679170809891980937688737348841330893145772242117132273760379469926042672776607812983268625338177646528429002590305045631373787413314869729072930506903803674430460437528171980698412189435956942522003392771255011698919956145671801 157 278494054295106651409068350857814081257687518693872645763669464058745616490428873874718395301032500383597788825619567201659759662893187854330129801224046650085687857176727977370678745677116812330960784184379446175121654690855891471221 158 8633315683148306193681118876592236518988313078804169956490657086025863082908782116272321617027115798777435268772629019940624771054538159689540547181293899560089869569748825428515355630280937969087880994139273549953723195078483918879161 159 267632786177597492004114685174359332088637705485982106622273082955793692651792204779460443847180200924750756783030806699831841889298370837063840473955906112676651213129626887248472000175549034025702050810082906397802982143353351075303071 160 8296616371505522252127555240405139294747768871444867916168241729742254847909409656499663813360733103251052870004200756186270624975310593510010457977907085398898875478617628549425783795048211971805207537855005239569054297953760496844800000 161 257195107516671189815954212452559318137180835042221314354382776457513745923513228726025944263153072588774974448278016934921743747777099430922659962921879368190848612297337617097594316350691826982840623162138951179364244151453737718803793601 162 7973048333016806884294580586029338862252605886720718582763738070280049136058116785456335219618900686360307809062339005977491352779050957264563129677671360549760915095675221787834014490006607829855126691842273272639883016179897036861345107321 163 247164498323521013413131998166909504729830782492810726178283806078445309470269828434762422688022723413366915192914722118912527861094506190933158671883479148783430866807113325129632820471947163916060139657468899760386448723466888196947421199211 164 7662099448029151415807091943174194646624754257296442412975335365144833698588088717060037009786268253168871315868205670050912642661425778185228513306303190001898044449216710603710486771155235609237673882423817948951538979681785073357580567980921 165 237525082888903693890019850238400034045367381975586698540814519394642794082174252025143515327896986943125612097720559657544548614928168578725960138845523448191772172625126871739792129304793709935405664094667060357278884086344167668026738142050000 166 7363277569556014510590615357390401055406388841221461010842288079247363764138607637685848350884579940237963972814848995762130662942291018546921397051411398443210051907837498206911683419269362308283939878340525063965373665670549637983768524534551901 167 228261604656236449828309076079102432717598054077414076151434951154815838294916039759121119529134738321389576160120327129062342378606472132426510720689539325245642869779570700080619867168225272857255432462077256942098767236867710369461717202609706421 168 7076109744343329944677581358452175414245539676392815372536244461624948416549230039641846983119218441652100836697076633220010657210059209710886117436213906444670053318664738262479184982247662334227085406413754822718493275230085816874370837199502069761 169 219359402074643228285005022112017437841611729968096916635497773051217144623167941020628890613267603401305925983415226422022427481504572916907795819653618901403181995532159351225505702825124471704301083201117886689235343111795317424452666951802446307771 170 6800141464313940076835155685472540573089963629010558647894180625735898089726948397740668047832795366313558610845671542331670225746139919758658686548086273633982647083061866165137180661729889845462376053803113358100957838380739701268038346660243312800000 171 210804385393732142381889826249648757765788872499335418963713304427419763889234394471449892772755477572865028647702776104290245001869974839533503200150137733551202323475424567789536788761175498879088447067603114481665239492989076599989555026795516325496701 172 6534935947205696413838584613739111490739455047479737443177207568420099182954273218996789879056732045113854987806224793195733333599326918670739679441955278399651932120373056294739938536247316856808661128958355301193888175015267939607421717974927628799743521 173 202583014363376588828996123025912456212923106471879247659998817198651077192056455805683261371896325084022716246269505424656917532559097273536747344177606789314868057668822971600879811174755917996904092614676157542505454110381446178891922226577471508113190811 174 6280073445264674253698879813803286142600616300628375764439546217053307634249066487713545683433918535270311506392870170531700617549057295533571086327133574666501702298412014186257022255394879533537265759057293147505239576752926382409506718186416939802774733621 175 194682276803204901864665274227901870420619105319481079743680540705366172375868473811465991363622383111107575210739235755895106057077970610775416864725552509253860230467174647354318331044163579019727918150652098032755459823572784338256796439302099239424093750000 176 6035150580899351957804623501064957983039192264903922927494588739163321644567285279103484784862964285474648234193829166739817186882342172834556958700892873478573775690493853412734502318299911722374954842396142755816482540123091539466833602960082043888516921628001 177 187089668007879910691943328533013697474214960212021508753165725046431525545018697671961854269048179247329231724195984089119321387734211595398209687860801994873757629665887016385340365339176300053099592442783376280420540761481528985155553355463131587391751445143621 178 5799779708244277231450243184523424621700663766572661516107782469439524595343358227660436799754983713794568065785212124872533277377941185259816309925267570552981175785305943305717912218579306378724528107489733320077276149586198879737975470078429511280759105435962361 179 179793170955572594174957538720226163272720576763752386661574694853833519600183089213733368459265391430806179912707440724608227648410141697769458521906001733295561286408368611551910911072109900735543398683288072807890427459141238391956282074545475904090401905872908471 180 5573588299622750419423683700327011061454337879676321976366416200230103735259331942316119623002681931108623207666593692640114474014401017312325121023426411636253466926178630659832875542756739399589133947426752000575699283119081654310431650078229654625897086507276800000 181 172781237288305263002134194710137342905084474269965956001058339844554929850687088051286780010527244258867059286116429726344207886641849998895857155393850717325060023680790463810809058413794450071285378351835392141849644534428419362690667731292261559959372685421175395801 182 5356218355937463153066160036014257630057618702368944445488449169264974334746983139625263575971088443530296367245881131857112797150598115882689133090092382266902317420738926862585708829764210712771447622303671953364675109395050029144872667500359791199416685999690316281721 183 166042769034061357745050961116441986531786179773437278953643947493600623703148942091565396415849372705444638681022726483800062898323287968131730876405669858691815350335895043737573409984140076798740753134485070655195711438242050733827441438583147664654981720403174581484411 184 5147325840055902090096579794609701582485371572976555728063609516891162031623381953544402925748458005254285114495157408984718926262700553456661466548649490431904080788294832703207415870014488620904982259273917292167796637995920226405468813409104355182726500711425049365682321 185 159567101041732964792993973632900749057046518762273229520288356666270375653607454877006063286317724362684975783816398132342135198138934185648474116456780365945705569556873006473168547078595661409643595538399583254624407009053682881730098138496927132341567424314005980909050000 186 4946580132293721908582813182619923220768442081630470148899979780121410898317817122488589791719047155714545439762014334246108724130319824053222396009124730104475450466983548755363622942249293716230823811773265795564987332881549220395210089144844510367531815175689240471396700101 187 153343984101105379166067208661217619843821704530544575058610277374088805295276451275950610649925250707458145357705439705591891293296077246729776664161995192822297120526879121978938021918937885061175031528573519973916180030494047239540489947430549421812029789970381360540248982821 188 4753663507134266754148083468497746215158472840446881830525875066333630096680634300145390732110474939111190265168849885261158844667198161556629832435865267649291412823256640252631533939350800441807801100137441492784058423666005985339620451093608706992351590057083413032224790556961 189 147363568721162269378590587523430132669912658053853336736579668557017440773142695478445539971466774460649108924581349567378999928601690203399182951346000076403995163140504458653614044284820177704236453933046000128793707763824534518901927290984462787892022629444819318368809108105171 190 4568270630356030350736308213226334112767292399669453437616195629454787460510003672337507387187712838013098923346171587546622793897904883768197039994775342666171571310749887714076185588247126511739775039749645692599429744224373090049584078833606082448191675999540137652405410992800000 191 141616389541036940872825554610016357495786064389753056534664380378847194168519552685203810102425017748106074162451251172742575420975954174368970668972237359720534026628712052260881136028654495951753761299656989126171224580092674416336406251428688129190802420432588142180515204452890901 192 4390108075772145167057592192910507082369367996082344752009847109550997180189331560813236875366654420191340112113269125174380203526736144035019545075206081525774311000875517948322698433662945394904544620400034412379158894842481776956146485969804425496036955214386773020450923111469521921 193 136093350348936500178785357980225719553450407878552687304601303028095197479012231029928145520223722239898597164703031528454579899638736316387247171967382099789049565811674805474446488445231780888074839040281223668315414149330900185347731371496562507127387146925636923311902811508883680011 194 4218893860817031505542346097386997306156962644235133306372244144438598506849046138041541328848709934798752611408520957873944273976281181417951685876397630901076343660381947975868813825107098073132835988135403071678432699359669178530888402996586395157947308164797654835002011200116485427021 195 130785709685327976671812729018996916490865841971289132497545703981799469562025262447794070998945706251643216430899663869623744221303139316109354514544909971829255227424769927420214755919231271409211829585702997684356693943039208248326186685973213742979475774002554536558165342970666185550000 196 4054357000245167276826194599588904411216841101109963107442061159561728428725118314804461808537377381228799450106907492888889886445877122235803294013442705580481495314402275836620186317701158178288217587781767949531268850368875541018274450158562397546891094958653790304752041517138284368768201 197 125685067007600185581612032587256036747722074134408856331207723629655122573337245786392404786994887852194165172806966132987705783302440680893755211512341131910813433271080863144357130909230218607410906520389502183430874444209691071760926154242901739976351648504134140032170686395276508419624021 198 3896237077235605753029973010204937139179384298166674546276840522623801536288552850318565880588031426552092819050638622068789814195607092823108674094475279425567909999371098723655139619099369583758478708619986280330589078501885634915000698318121122666555975660278242035976730867572843436711053561 199 120783349394303778343929163316353051314560913243166910934715278793210458675822198498943549093735752883429194961110607875663157569795296071763160868416665106958494209895520080296074421749646261655514863687106612737601971021283591936509503616187372638236257194410996170158729968606604171523088097871 200 3744283831223417128661804062806944590751388310538174238977484169715692707517139674392016594514273023804841265586096540273108896281681469836706677261266987977417451660256814021905509550619169467206304193181332064708820229670335048037991447650627423434075997314787565334660476001908400437888000000000