1 1 2 14 3 185 4 3904 5 98330 6 3003238 7 102181788 8 3756159287 9 143881181753 10 5646945550174 11 224449531632679 12 8983735573661052 13 360899833600169940 14 14527041510634994082 15 585360583605415473815 16 23600147044273485824546 17 951779552836104775819915 18 38390870557854496245697407 19 1548662891562671011869305721 20 62474936943138266187603953818 21 2520376702437642694085548966966 22 101678893991707506451534052135962 23 4102033801991989892729124666866546 24 165489062778195207011158032226502251 25 6676367524591939081391509634302482744 26 269346691617516457800600321270466647329 27 10866340421962991502138204382361126474390 28 438384411056790481583724608589450058313230 29 17685892056367067521539164276784952477768134 30 713508048476297148623318103661827777044561058 31 28785302874471546354791815851147399961182446359 32 1161295495453005626258430448185079179120199132387 33 46850549115785619490498615232979450049600390252185 34 1890108053507928369626361121408465411936816498954072 35 76253289135469923315702035815066263470226179673010387 36 3076313073919819144338308465554053694949491588593307064 37 124108772836569295016948688036041812343896176560364894664 38 5006963574287591120852032895480365483530356935862782084114 39 201997680496686565211290896202522804613800706295524140169111 40 8149262986968460901498581243440781917603071225385390165344940 41 328768563448735899802834613563753833561044393676115394713316087 42 13263625003918002536758175495050199290977047019729609487979072203 43 535099056928594971010131341811222788226046343490841182307259674461 44 21587688180668836125312321497511563558091346097466338484354075621436 45 870919645540489639674737189047110326390392210633824756129979296456480 46 35135815500181678921508612897406940128434682730279634601128474325071768 47 1417496478793208971841266896571360542008702533753904980218705104201485102 48 57186555621089254243033007945157222186149365057229868793883192111803300231 49 2307097190527163203995926304989267322382447715494352303509534404912276642934 50 93076027900816410271163778406759601091435949520908989496192461485101614790169 51 3754998708058585938138774556069438336539902593561004690651209520162264942849104 52 151489224621276630201537034861823885990648625025039279604290871418302684925885480 53 6111582708965001014693985899196708741985317996891775036056206248036466908865141450 54 246561716200605555935365024297273868577958885970540959995954184430180276639329527872 55 9947125448635891251921290278986683897986298665346644216493884573621693181334457278875 56 401300356825864525972834691699332314797292091120958290607491581603315904883295367441651 57 16189800482575748904673294654498532843886018045173002003381039765367384382392290160135127 58 653150776487715054402435726792790434051220003712208174070787014300775156533335298844003874 59 26350289942463447095344210613919584004982294904587575414368805588202132154336438049116446109 60 1063058952154442335949396905737826237807034305364194330558190667083193671674164958453927115996 61 42887358667524800962310517116154783451379315056616826559399307121419918203241396719997959012468 62 1730219692660747037497950364420535971369054643150048212128324823537492976796492402338728088752270 63 69802857482522278056487948918742645720521018759960578183008824276823342991237286234885232994680581 64 2816081063805508588250471662998994714572631934423321592095476786087586454050917749269718468659871468 65 113610142104993504444942866958654726035606781331583078727847503712889617198576174221450313028065892907 66 4583413650626448264398600480656312898154470472483305804443717114704866807628349594851032541461346305039 67 184910258041350654435151693805522045063291403397694723933825594460225772787763726697066268558944918881249 68 7459899135275657182591516510903894121852003724556322903098961721009156113662838382940253453158877448882556 69 300957316797652815469206856478190891540353425397744740974818155555546871103482079120055473492365922213221608 70 12141626165659387454192959365716101407486396149923173977422065275683291912938983994510662777993395705252354382 71 489833865862584038458391749438385957909897479816032267469436216377008045562129606519127207231255543321055761238 72 19761538765252657734286359630177220174573346165343566095611824501994768388673591453754215360561196614467672095831 73 797246661749063208156994767284997929643966895460432000332094348260418606888597129828529811677683159309181724459818 74 32163600578899495549431438990833999122040860257287538970262775007339846683028276096622492952363347828243353686508135 75 1297587373936971564316080663698551618326839726389915947652898150556256919570983473190841890647947500553972193516067906 76 52349020715834806627882190826149083253178876483936803629967608220354096901625756826919270211068867612254429145250556482 77 2111934829939254386408535619625215763036925132352215564568947027838298929847226838768307976713977976604154845898220083726 78 85202524611150593011739362507845470152858026735100095178782647529908123588091216428953484106639392405156132516373615737692 79 3437355214375874828751415068811610334433139889243241016604563779749783089278187357940568579672012671006196718468894854148629 80 138674422192540458572308609878465644947016943150745894852886277701963148678305381430266387114674781339985763487733680892482323 81 5594590657959300402946762160523047691431253725639792167300395394585489573078300900726474491135588742058076996471860617593197441 82 225704525284902395287473461102071311756623685407691548309948973813833134011683530876743320214247925045340268864431456517140119624 83 9105676509434757298996300733086960634222446898086959742204635626935693973732459224090119359084432755051311159057768981486921439973 84 367353488326439432213277736482326314756267362727439629975910218141084052229916902593171303531106691671925988843373847916354867716542 85 14820270107968125226159985154784843857571120096525788181878733964221320109197649388853289117997950959995391810781023901723168352520496 86 597899334163816696856841453508543350901597257885070057757913610334365619060412055376454872885963148509029353248129150575003585924535874 87 24121261703680698103910568773656215422637789820877433115233959971128651571958800566075095954483675578575792437125455431473831100689705443 88 973132487245817378273088933274784255628999159283932817501273337953707806289205974624575426181326493655093742779006518499025492240384304682 89 39259423879503319486805566177625215107836352765930608324514738478086410721153076725193454147802832218758167931722190947604006439793361295493 90 1583856652153034104807078289363685794720551929062358966650845228643951254299045051744518923576530783744640112059789231510163048665808119854555 91 63898082209991773472013994090921722273856347259344473915303172058068602190582533016007512876743869745375218816691170932358588367479283148405353 92 2577862652257476052241296336091517156272401688296816520654966507338110588239492149961343715097229238405703529387485694307214831436590076957734224 93 103999613510541452876443915969019735390752488124212768694168638313845967956102037336415454621515880872338548104278152904976087134495233342819289222 94 4195692738273049737795094880429214723553894818811928253900020658383077145642561181738805715769761774434609540941181784502237371698631897686493593706 95 169268297830865193195876519432700549791598524793015088616207688775718512817326472248845989477814366597951809659079794749892793092139956796153672583198 96 6828850070263144838251407997717772482128285371159569744347732818946644807534612215119006328726850574329078088483019883401968764683442788997587568583783 97 275498683922073670725075703780198093849281070887670157686761819548353885449794483102057151948499200229730348720761429272052321873767030018004917810544550 98 11114539646038812496624652753716571361249595265843070414606858052891615718906663663676518910146094613753401078960063863768126342592261190534456724924855011 99 448397755607103235856355509011931181801858553007438486481426093756157318033439129685659069555269494216083352273088125651134339818489394294918273929732279802 100 18089867294246850579611184922951705554364370401879077540374287568080389705908250305277313541693416888670092755936472309424338722566963191960468189382661225452 101 729805835625547203139244905447639884467068416905336598359732297253137983982591533200074709045945541238959769373003140927937358454871340056951805189939471407814 102 29442811771344067222988247447480868233533968544925366568414593570495549655305448133470297969843088563117217484556588653249814021567236922442338440481276492660116 103 1187821640614531760070753661782880890160178125758111044632705261886553148550728259029984631131648751501623900569081020822330342437351247522475543190100472773064069 104 47920703391698828899077780256749722752774673353955306548045792712971892340924744262961696002542153449973138748247557881875977682467467920143848022617230319521585745 105 1933281677177654931324955697418557671167760652500600148748087927842775362448463963200819812134822959973580506263427640541789503305513915604090403488060482185014705083 106 77995058059984501357138168223364912431880182615212878156182652102753007542930698023307220115624916503491891461296318785543581384625939442357295486942240986787003908262 107 3146581873501792642218772389222955268589048268414092071981721560188965740900099579765654343306630721807728484241694465593023404121185411573815289314413202889497357021477 108 126943651725156736777922314125891360741287290198573825768463379691353355564484212739460491073551330550374551721554626106928577126749132822480161758959008032684049174773438 109 5121332087057390288944455016421871826735645019165889648870499869022180457733033867456224472894773026696069654301977789563546095218475520939623400983687546554779422280521578 110 206611689434533016030795271193796454990734946386625479488018354291236909933288998880182894679669722228942215043613162076842849340541113631613587967662437853709489406209567422 111 8335407562980313031413672553813860991164296641480886984784891363047157573950648790368835339894262601703564482752058182639518180515654709674028139243291324310233387258041212005 112 336278259139856288506887207684323747648898400367057069494983716564298259605896159601876125168642645583272179549232860285481952068058753699367169325688971828996298011288302154156 113 13566591281314581653232358548380224557852686354000217085956948508308284542833219167050984948331156752838136868010493860559613196165237287076459365412970203890976486600474455987725 114 547321731309708120110044888109389537827181127338651071586901649548568481639146507490136022158738358366514692416183530736162998180735200394355001231405423051188434136633370801831357 115 22080791803350423195557680717909177269643967693041634564811466279160213127554487750847228069721861597281679785432917876936353937764180991374253401848727053027059074125255453755629833 116 890813097254885325094113390449872157243395446472136918617830591447847215775260107243779683977198123556816464480975185849839730784397155976662098915987687445697960181562625095116996100 117 35938383972282777714848516494373601097054631022065978785236151305560341977298688622791017357207304745143928806651268820814281227197420576797963670553749295886601521299001527403292668284 118 1449874779029747292293378160748568155269325249111093745396856601507822279176878945386725548206515035684287983238641226350003073951394047520726558380406771186219738847951471646781939242260 119 58492804698392020314201933330809607564812306934932788768206071066732629512510016275869949128408867892596261889801692151497175540568214801409994435500541311696661859090667645710607338384116 120 2359795653369341129495747412458647738674048322744879430842760615830846461410884452727890855753374348583009597554139640246617070159066566036107300096851653634862570846425264936067337619505223 121 95202060396565640696941323229104176167643454728517199174089751782301788461471771896941595497572302233699493275021551125905617338593270634547972370780466174387374697060939121451401749628456030 122 3840769979727044473013893303266498084467369655556688818363539750047964253591173642702900327243591995593812145547974470155010749998227055592096718029233676795894691072382701068635318111951357051 123 154949524996883722433652689725382095382081619551331838074573562878349670205070513579678382059027821181382863310592781334392444777685979738079583866333552858534809573897033693567115903697463935624 124 6251182815812934583090831613826800913441891258505863714492407631116570563333327871592441283440895112064024048766814799135098431714654220486609645530275958377764436727592568195802836458079363795316 125 252193652077996593000720166678558245831361482192420977937415958210107153447996073613953311420394107708377733272306808971179244645147727101315500048738815552844623996588458789074799550914138596898902 126 10174336605154383920311730203783022579590107587492830059502107195498006079583823845171726849724039869743180376384862278394007030141214810804656492780973028824717879120687150851681955206564641509659428 127 410466815885474471773797946869149452030448381595563853550280127976377153111126985451049457512675961484547537373569947100889769380909346534238776662066602265322722055557091389347610078384922702322890517 128 16559606142557287768695296204546922437251386551384295673923131622182423691561744650795041202377555681056448064977810312496333686540833737603246473609916779991088172251710730878752372035472500151316938365 129 668069975413389137175198551606729486613293388529245484065733569214711268433226011019959022596744951308500618925371658467361954244294647913493589877292160439255221220574721005352731397408013757975121663155 130 26952180396479036365481971180416797411789565951054009732427312173458548381492968011162531308482221628726357081158916463692324791014589316182226396039431878309030382811979961922176200771766683037394027021964 131 1087341229000530690549457281310328355966516578815563883507850682481024609532358000655592793726579828817765171523727685906008878704685473455626137733971171689158160212751880598689933815472834754452766881697905 132 43866987044908566676465550978534067273872302942670256547015344781969588865798479659588806524657296387799343336630297699076633290313368697862233205689013799152659689159928456905231960155262013528031366506365906 133 1769741182505309782810170164871033227738079259137754648343019425224561755935768506071870210839723869613122772593228575508322815883462636082717635315668777918049164635544469578676051790277797737007594943335066426 134 71397286753451801378163600863385948044353439784880004970574880407979524504387657655225299121954270230191802577028074886677745662393224892891588578567305711630904359563063436401664786708004153365477391136978500912 135 2880405680868156968225441802227059205561709984662357204893770937075805771811374369669199975702664190857226338695307160506990459225775155909554410362928702524563099151497736756636726050940939897540384851381316634623 136 116205212601814082417652161111938122988509493718771218495877509734971528131511789912006988179810164446361540443475930854728211876457642830952409159798441328787240480663323014162260713249701588542727413664321722354590 137 4688107486221453793302011243870819340710424557712535281643953502680390197430764850724388124538112258074329022831310179383513307087090008916204846776361071591360167294310447419790358212646784897617636028923510199388181 138 189133958023691391452966650224283396105317548704584648644890074545845724023104907457103406457537486949139025167066675727826481885094753581032614855728108323260016222621464295778200160395944856641489244288064200174475245 139 7630297339137778246503472956857036439482320582266718962811754297213294595890840258908292875588480332395507043114703916345764863321265319171605285329366125866286338286007856571001748432694216950489895845158461423118846959 140 307831751061647514299364373702921633149845860869009941575227586730809797404902513459603372278711544606061526638556297908811579744245802583035047386470629417803628336547930021480110445651122427730547833375879797480142329992 141 12418963868633201435681547735298999412460583993571013517659444501276598494372601444302441610577464134461192254807138688424332693687580355767750153442072093297944049431504293284314590476632201502315003978304722579453282154750 142 501022597696655843569500417050992724401333294995852800872478727707436399587903032222323008511527608548424642148765353792260342597953503476967135506438026899537871826600712073414358207842045388582525966162714998583210278236394 143 20212929682219298756723915758827084277825633837995859793345699035788748166800535600979116702165931878468837244046817108765858614644647088478391691076881777931862621376770694362466457206304725524415817104596916439408566542161048 144 815457283197645634935544317368997146656063909809671633597948370715729877437601247161469350350384324608882946867429955624737251574681128593997829333051604776549449345835498305477563082248623467321109706508420936677350786406183045 145 32898278041556721351329460788669633882012414692875983873833506489958547638418051043510347746146066208091554743480541620633965234886394095670344879168819053649638554462689301642670022017300262158401789252929699755512851808408989974 146 1327226723459470993325515977923192699494503857166022768043636546486339168879944824850788050859409472864440985201148055689130066565568531086797073247285511162247122141828208261782698141658021492620904836372072190687921785677300928811 147 53544771347601170738120729716948743574582101569535172898001964353942246762097227433454007169096187613675072209725917416012453551379287798731140664209946230126572749783299454118409278936106971385256817332243176589509068124367768495942 148 2160175415390843776710736631684176598337105711319289290942057441638293193334773343086092867254521461818479521258093044198930467209340746665167431293140646027988697340532877245813415449377008249599987964172636194062298425123824928399546 149 87148711402015527316497747783300803563163324402630911697754017620283141938404286979023053572464342949934437660781534274977838548861282241567870431188677293978106564629513963031146889885336165360152434384476119414847274737014124716866956 150 3515870907945517430473944649373510607304271804981492012596963265417761525334976961947804795135427113476284483730461770907147755458373382381904436052668629120407909370688175058394652082737740936343571826815458493865204498970897762537451484 151 141842008246283153411906847121729164272495971247531225329623530903933009009321708461038748738111287676028097487444053740740963548410382663540976260221230159735468363812672086760547538768434711343796683099670931317338565264844876494226368665 152 5722381688665353054508838748653540378727861354691153223606721266704141726975649050774180808190011496728899260800100222465484820577317342282504859364820976519161728017960872522721799313686177159010893015701486055445208633396858323461872065181 153 230860043478202861525856739988633740729145475749329243068106957666035845294574298384983671405747219572812073119458542134203385107841062312157051363624656222327476034802556459246806999749408697178525380167316066829006500732142553752988713432849 154 9313667380895763578307520540700806191629151575380647613550801947164193846338918747418303697194756476569999976617804503771666364367171984741640454095632878652273795802313239623224057571591742043778190117135791800456700409501606770878582437173544 155 375744536711706493884291085460500969005657477531101026435923419689223485513998047566591548074353654647798371648970447200562567134930324378060962071446137732893494088367830807260431944349311867575590749953489020515452930772258637001147924494717629 156 15158793104238628540987208360900289448300612671013177829623372671153474190141193703688325303333266356700909999691181739904235745021035244516532986428526607993807032139953114169662895574992905597050385378251297739465248478512129563902467013747003910 157 611556485659352007072991039733653656464788685761072653005008180862965887803887217304803579808417720992602733947522819947834695865115019214349810286224317705912368048064943792228279853763484743102122179931743671282064740240846254651527107641555669090 158 24672236937348314980868018327772995000446513170634393602383131721969129297525635021981052939055254195233024144048111774026340723130532793515029750293236543220215963658052912042084818291812854908365593437629006485744923072397479053738547064454016083136 159 995360673571079053412164899283065873616507357845329063468580515660181283398519833312455662856216339618500964655465089438826700150540173054836634196813785974151564844909397557397734140883454843424869856756687369429763917238440891258934397727019259610783 160 40156183365445328001250556451415006978122598502523126178778625987146419636560544853234190065929485526268271031351061168051528900404710190678657393367696934074112203817389826160808329170118017475500879931048024988199722747534128090483426538651557561988336 161 1620034933361386734975122456793114704918866427425131582517856781634630979887076042694684415951001769656841094366314739463655713576764163360506149326725822564400343214073029621805203945260357753062102129528821405500863824184431758508991402228587725332767089 162 65357635247020124120418995250036993367474152883083892271416231044175984017191642963162933372222925445281793449746907572749714113537930506409481379723157893921055748885853602429859508360438587847277568893284338374958068196754707512824826592205928354791702009 163 2636745910299233211269880804964820616370401003433089218199107493603690546807801562839155893083450143347658008000632433033331971358096786962998125205716721458678909940473925956702076158692476952144663854791575626246888821515441366490644357003620652190768920299 164 106375161359540112331641002164041172029173347970630821269396794566486067805274460741353632534151916579776957398268287004362310339106872152238489973825876001748419421927044277794689232013068180892779305395418035057359157808434129934433002630975911273447564586634 165 4291530295000638650201553312869378212226282274527659118224833558899786161950982796653969634681715814115305890715573652876403674262414835833651790090325018883227811197396564562642924209251161905594233194480835503594380843266208096973478840840388807373127118887600 166 173134705861074062248230637810083029689535938781878679700235232792550911801661164745870886965071307321060614451888243109818806423891664277693401856316627309799456604250525354007490576805572962977574815485803438432583128630892093056493756125881593083194640747984776 167 6984833920086814248355610714554048965643901363245738866781171331341867319286128788856814549250636230355903063306146544791433800284618186170257430999560613534349750543256214899710269914063334466494733039587051079358388640854708209810140660640680770323861955744442036 168 281791594865696622262426486256253892221879016914152777176957375209390434024035934597369281118357151311351035632657368705049798565882242462007838213596698314591417449143919029612265752496573487312681220508817355852403342027560660232559055744748347928119688995195004689 169 11368416750554028693316168517879188107945537875138878748477844720475231660843043049556797513180488056145438634943164397428894432380346066303073443072010926142936980468200817352418151143102906664183818574946460273589475003957586153858336499268429326616690246337596264284 170 458640008322016570216350439953763336826388084771884102301849878468249709554720853723401195349840991016381452515255224415112998114056887654003470177458925660562774466807749686028211638075477101669778217488655873803390661603432019421719271167895442695366519606046232481443 171 18503074073473616705048648324508051822096944372010269240721150945425737995998385392915179688255168122197195552042885085739623436208065576974802962660947013144135035429225044791567448993742621381532425928334190237296083641765667748173090741383284798086445689551666812349896 172 746475981066339733948388794546044831461952647692772692609529071886157744863782838637050733700530088165178038000873333475941861095867882596656847776633512375024569041360070611820780602842508412559091235032865408901163371574343715509132518381218207768359440680203410227878388 173 30115341272281100717637097588142507590802007181391911690340774574396439712981561185407706934761769282191940666000148901764431485769062932307431532374999844276353353437367869871407351980524398905499870097223469990080791981776645566963397523701910009430295128062951644901094016 174 1214953733207067192494718790575244058219421131062435153516067057404108347618131172628214718999461882697891713669215234434440353213444821419463756262129277868371947585076781842735752761128458861696444043897070176771907250888447861265391239155791957042716441058628152471985946282 175 49015302881273992066960208702021177200250196278398572727184268547175429681432384531453622907579643333923855789017780017171324249269092873839346096162868175750940561806737886019252866692839063818331074569898626839295343693624857787536800822598873122977190591043687233240187116389 176 1977441486764470274253863550900491983375069598478223871229468019744857647361069909782903402244030412379763564351921758988438550885771429604778437353229496743267147567216948800982446848650533710716995740023149821420269411456223386792001355238879383845408847945826562655634554666365 177 79776612684590308812186708480477229529359278100960334688493447997845544861386345653912324360789070853979817123696850903120761219142812217587575759798906960144648154817398297564836140411671480331976956274069445202243872385882886373584035092746602353686716367672576578242001434705415 178 3218455754076720936060575129663100539099599793248694520553601545388154712231503874165270913124952994268821537764394642501470875938230381660341599720704592584600853744192422799740849648090520211601878674875335539215090754088597980455045333776134967255682055549308655405675452759332338 179 129843284797054304033801545124759718422578004410102782248181045108664979235606439618966151201541894688355076757821685984282101281039252236540350113253003277009975800128468909047364244244436476586151876089441855461931780476435578205843480990499369793954985695381208205662365173011315671 180 5238312997012251324227148661084829354252412639011117513998564679907455328476905889522245971996972808966163363299572864183740783782246905054406754014175107783905721329890423328423708266061902504023986830991493003224625503694887589185380587200923343539856868715014273953893969989090990410 181 211331091150044531941725968118442218928580301121287703343729206895742943264306242474696445948075474798784711080252520687621429618746745404283353736226710579818872651166404166644545089806335456692229251624715023632012277492079724712881380934842660389463756056139182589343023012367768616310 182 8525804035028336413980359873252883695738697639107873943991413001779381154985052012828003584485091003394298027719275935342977530468768016276231709901904999223661859872593272602324031424506675468665180080335132241500823975857178130465798386381579187733514754051644364143897646329025817031500 183 343959490523314536278137653776131462706067533902769906375139728053353608230639329603012752044665816033023123787747999738723899144146976169486121201660369680722975776028486061425236032445074601237438384226209870409349650051331898630005319556454419375646865341062078691256379958974477684537637 184 13876477882319153335738715690599741268823149588864542041025533763664317407584759503845827954638712154881595739667845053301695260837178935040206070778617108029736206460073599284303237396145466378702298396524349832882768903775419473313377538038164031958681840084648073798538953850887173888671760 185 559823594707414031434111688253837220513566208414061052012735188233818333708184633142121360342801375313762227468217566051533864280853737443085140364383148341772196103399963691387897742285717555572332301056915489494019213054139626849075533605320800245568137124823195546218079062376789142364513669 186 22585158845707937025311573306739600785547390613341748929554865159682537490430994241583121794219441957808732268440591463974218934474113682437485611047819268676233659994523122811411117188696818734514227916545056167695692935103876758272014826912313007922690113168226408935092102059288392650404078813 187 911160953036379940947122119801929575015806532711535769941073369388050104695599569169747099187352433840898467473460632129110034433497325600265097721680038256005551082460059047827851517043684985990760584816864360268754835963385819011323004648202548991860536478042640659460608043667878304888481488855 188 36759284626237523091344478244713205599084306614222310756232289074593028248622447485698925612488560552080212764325287304326659820125800614628399382185998797661678589409170179676564230906366940151444962901899807305090321673053287862243058766410250632454026729890892442809251225578768133544132926795242 189 1482992660879302553133233351026988195683499021109269329189240958761430715383668071828576088678992884558994358470005960530041658126463458000694360262463968548719400000994268517445460196332674517305972605698887549995468818168900105063566833879663317318796394864232084862572565836809218032572325601176672 190 59828890974992265130180805857722282073489422526057471397070949276321886155091820069361964538850262616679246817505345394642546677583411798295020808835491099584589627488377366841813176909915268817155322840160308648405454061888775737378808390149393133253048948542931718181370038702109977867678208963871326 191 2413697848764228025476663276670268180668705038196687276475866265821165503059512563306000924356796662917125203297559076355901358567808122592739023952345836678638592426559577343624490712958092921117730367072765232757085763227716223120546166069851760967333306356101265684374319633985736692770840120384093756 192 97376655495155873249685465555358529454298000291889672307118438426048008726095685998065602116664916769868542226707817019582484817737192979556815631061101754564051752958738202536136713577539109885859805328620359852057085154853239373995306004013683083483035784418478010511629126380935892525460675557707843025 193 3928500429445633080838119796058229511661652066306240054543811231566888506327469759841952353310373343317133174645610617818154353213986725997058629259469505960127266506997222832886320939251989646210411298785424477732787422743418080470259371159401229205482370475731179173112643210593998757944285142566221187288 194 158488865176954693120750685046357216719178952979604863801517762787150709355379229330091002097364250687871464654107588490839998176230342609281493223006027685059163535192052995638673241141248372229637928031550454701014511060822359101245646127087973474675950995344405702691259021625477307356801095844252089218289 195 6393971653103148148596312594253282069569539031891657734874907360539813767960871252853812996275886457466428953818583984871298789663929319099835573368760031412052206346028511516796885507710409745044153734101329736929189188704170244319490045329682953732641168315533114669864200794958394258661994242242265801897922 196 257954232021539135375906510286301802849529035094339258702357523956599419012693755708367430183866075876716201781818033855322833566979975246858091484847282876097294457189622366577106264719778653686962647425807289757617497115047993230483887363180141820312732627683246228333917414293789909997815010312630641137586510 197 10406737694172978924536768314996013232601346324295097212445777743641181035005089152425741335078762612455768193496684434696161577228360854258792742667875046607686711075706263215839889110787258173123873554486486988915831953420577316497636391616931949841942096119485611896672032405168554044919645690168597580300432180 198 419842654204943156191438188978847462062197184863484834801774248619516278215103362143521002612751526749924216319249042398177950725121376722295045588890474572475700184824461191795044273322250304355904720846634579346555491192815100579023527732864212120372708034437228205109250021398055967861263689919361139845220762134 199 16937858863162154441537346321331732508981919393804769444884306588161616304124992084058908723209621005439369841759946574173614116378746887959451609622156167293567114724180432275612317288195051633488943122028473352825287142635073492989223456475801859834373940950941946861303701157374327114262414397480810093609361079303 200 683329957056619008365975096502277878770158735989014137146217673428657991496386689398363031558114625097581531406005399591351810728037417765488230209067705294273524874767649101766783231138852659881318065465340171451650465859535952420176886567377190587284626696061972056083299709605117578811137988413370193754215206980333