1 5 2 196 3 8319 4 357943 5 15484811 6 671539712 7 29164866719 8 1267677501494 9 55127359226486 10 2397991057304305 11 104327512613317759 12 4539326052824027843 13 197518541157705375152 14 8594849725702241760851 15 374004476219684412455327 16 16274963211731831694107611 17 708216375077685583384149268 18 30818642200754033394959874719 19 1341102463436076354251423755579 20 58359418510049733194380597097915 21 2539570439384982734793896553646837 22 110512079625507519135080708776553739 23 4809050582815437198640918431191239674 24 209270976003505136645538690360870219191 25 9106650933539611283232437671373700737491 26 396285699768262265623771290245006084073090 27 17244798480122216032084212324403595280082772 28 750425966836515812694855414244085736866242272 29 32655593952143663902522712867031010641888179063 30 1421043339745439611772858703226896245715370771790 31 61838231537045667447017968949834956832294015264605 32 2690957256314042763280023317653865858384378222122501 33 117099903781507049774926199775628907657753811442744528 34 5095728459429571349775806612509265852658862492229682139 35 221746113387164547667185141424336962545650428789705159289 36 9649521006476942417714253496857289794943948901360838627095 37 419909301874209521422937505910976432062866549122783862906993 38 18272805634036149066210586559128612998182231559027920620903662 39 795160822260014535097473311620427065466544444474317666011650196 40 34602279799579699312388684444203376606194605170484139060375401791 41 1505755482195303822866473224769497833920595867291962622872264783190 42 65524571944735065413312785528555863740158595469482004929509736801261 43 2851372337227794964579942242049402731822071798942625048564390895562204 44 124080539013474788835781878154715695034334492827309037468296695699762555 45 5399498326082241366719816878158153052697833124949947735537533903974609507 46 234964986493373502067433835905078915327044683623828045014721332492481968212 47 10224754513058377199447524001072883606669833576450352252771876371464879474177 48 444941207677716519962220269358279992220235903131090511597333437808945995943751 49 19362095983517536311756186242330573443215453721204749896036022538785991696716045 50 842562465346048567588063342855119389790697256555166362363342876243167325844510183 51 36665013364998504388343873511574298601343817517102086750977238634167017871887950364 52 1595517555488826268590312358070294342057312826006130555965249090259300073381611137061 53 69430665264758066167761420498542438974397637344203565641010156368595266985368780227418 54 3021350196068525400645299002643359979126231609749960710331187501060197893118941507959309 55 131477308657114287833664294509207430672701880945944163586774118459619566610989628308178427 56 5721376725614798425791351508131986953908126319981057719168454850125481931159791486754809842 57 248971871806226931461760567164394695509950234310496528799200116280334808905353219481770508772 58 10834279216954636568843197374185148684006259318738146094254871037101780263522470825914983201980 59 471465331803797295891663553027636539425734688442892053886932482686900349679923656429259615350347 60 20516321819084928101764013602738841291158162316686236350934767796455185035928921933870962603461643 61 892789846018684969310621201078526013617809929892572101435327360629673016283078746947702917378627434 62 38850711944506753486100124303321249184956809423880390667175256452457580061064892365418959996110885421 63 1690630583810930217015291519117846325684852010313393569409905089866247613215133754964694071311033870548 64 73569611156663060842051765925546948893569088285891248783424645080607503468594190910123654900113423464522 65 3201460885406472447895365928475591864766657853705163995355736602511637645989733468051223410763228385630385 66 139315019335389408827574093418333054929056231409795564560884698198249120416800835273523738729938805640053237 67 6062443149279866628930058297204881567569378630254755203042708253830235880764184577151350570280005733103668967 68 263813744660007200027970643171506153901898642247669064754628228349099556925815668421013415066666329264264915473 69 11480139303211892239464675256925970261724986198135434083422140464796139208486624541870237763007079751625394914984 70 499570629236929440292905084954970748150213981119101050069442037945311389403962108166893946677063716954469558583779 71 21739354114488589664383401604508204417557890839246663708699976984406230848506791982940996268493319920751156911628236 72 946011413915596743314607042403863597562835538351920145407992733569735058736120385176833886126032463135368990770836178 73 41166705806689031284790906994975429778603657841663204828583617288616745730099791088932258336699881958454662200960366358 74 1791413551724530824999896516100650647786821453251580951903686806756638518873987815879917713316942842480983922351044642156 75 77955290578068379241178095695468748390593271382795749113039414090389281075189204761843100934653508344845630214167051937588 76 3392308450084535830214421836583255660863981871327992505249754345783506690070649715930946284951554121213495619238440213435615 77 147619956710834076858258141004452862403947681588677139330712902731588726099017030723594320090945118775358713572442802369974961 78 6423841446011633179843366043909927925650305756885515769259964017419095274357156012273065377482910509292693787873757235015588327 79 279540380873640158376415508165530259772737161720361394001513119239575053689690372911576626160627243911434377673422923566486599112 80 12164500820221254982979284151043112944569247134395960690203893881710784043038020437066391139273065890790645913520343681004933067562 81 529351357906507035178090267397975361106786597316661687769740419240654498473910869291238827148523380014722647823070576281653448638348 82 23035294605074163208446249342562010520733758922002093178357319217742280758021773377939141876907729701541513268420108581012744541106754 83 1002405660469235493844297345181738352568080275795376670010500909264759254231879387805953703242807308362122364065751468413655539142309859 84 43620762198518848695511025138910805199476023195664245442995719810988010087908491079413016068279508202021284877621823590560412191773706404 85 1898204459349347683683669197128872372581567218331859731533577419636468538787051875972061339699533683936152111228032936535608153998765345745 86 82602411968310265178800332160739753246701643219730123168121928160815623151064839881789996331432572971551926512652597158041925947842731644770 87 3594532943685759817015244371696890365629468091217680169174058358529117860749301638333733131556605383137446591808889772188212759117130551180815 88 156419973404640063463253236722320315341235021152801355861288390577357206263735479304497755696964138190850959419982953637790881957871173695002498 89 6806783652626684538617203465244000169033436191674421567778350005971372016919209388039989217693256775621695118107152387180816515742295203239582356 90 296204523534917449755373174096865682449576451722080818865583191700653080082511930858680085663040987069058418170703987775037946886922673255879558416 91 12889658940267683921175028471592674178136308792553825368558027336471975132086617271451401323833037228285861954369069638826556663166149407351192395541 92 560907394707080416087258023852610961564272298246469531631266784219515662861819665059799469400329014270327243693588447183425950652213966487997868006109 93 24408489541504559265042480550136523491451778129905568490435397879128227275522956138693962239447572048158939732273866233965165596585685947039550313389318 94 1062161717459377439826247108841442241376807459929274282027596957793477697269475003429085260982525610267576484387617351714895950915543943532509500246414180 95 46221111393143254217841203870199514873881960018233636621043496466242827476180645203473434354219816365703308489866495785229626268575459907511533896017970860 96 2011361455887778962945633530052690465675832043192363222128890426262586979344258740778470316294817191508080723011047913086974816992806136869901181911729182750 97 87526560575762208394242981490922775199509962997761285643661647959541804735983919095669581553854122160147550117762959562460366269497409472309097480038319407916 98 3808812575082974139545245331632572724682869294434566622276241163745199396773614560531992376139467204954427872284780875590235539969801777626236880558006745817604 99 165744582406537281042884153628476980419406689489618316765325321055841647308409212037418142778202637350931513894733773784599776965223194379861379891851906247100613 100 7212554058667213921932034889881209798194832152495711638218652767647131599730572083365801857948487544337496727037023729206684003065585841670307966354606300401765730 101 313862059886821952803909410571177475486075176396955200008513714460309193482191883893666642455579640592890188988818465398595690540358049553451060273489752831619776030 102 13658045656936436610709627145113465546577383856201123418690255134364368909630093127111299610191258794988323622451834866063088755326750037351262769774011544242960603843 103 594344570459478333090415322817946987613180505593703386725104466121439571553431414887890993396460556563394731855268993846839516466620395194587371742981019562884251995026 104 25863544265958795465872091226903585433729076418973877923730763968836910364169127607236173358021762276658400366101835102696331083608589637703593310921643496014383706268006 105 1125479991312238989306295610261959712425062835030662565271531115088140119034814176499621745342669818186219143938157847067584922397925135156146122609220488388973518337837963 106 48976474292095214869052620277538679934241494819009219813405632654778776791125418355872157489695543815320793061767074369511440029282759004161250318430629013762892366017820516 107 2131264040764985708576174889611277715567789403056386239270996793082695367139054759548977440254203346204666024300938727718214300222462544593343367613366549739987982540745050555 108 92744250726741635592079530869773515560181018001482126657078715399337698549486101917224998951395159217442922149025817886962546859137940198979474984118084640679332944455808555735 109 4035865982976626679709283524794567780934732040912220347165917986502229608452235391771480136119468540738941753913765562584680906766733343168497489063900026687130699511384875140780 110 175625056053759156228001583361021274966258074454672449101808092891565707507759885100629819862793723707555853989464759913660874723942099109701845105334840190188685594327005805207580 111 7642513513577360173998640221426959085067935110242221134197519010656376922259319695829457737297461705315720086853943014905327683670023133196447632618772066283663406408719799318574441 112 332572208758947047424001004502759890139016118695549833576276921778932019605243110151201818496782305911089596551008288726933909514603458110485396627297467485582065348021140135488452959 113 14472237941393216793880409187533869930773167711703661189852582451589404642174522288208189186315884084088395179603852596700788593695031023968049543868644213567809000308288439761723603376 114 629775024840125780577050313732634770747572356599525622008141444207430242342334542084057173855451858702662785320462573779886524430277587686674818207599566864088074118800409721629059928007 115 27405338657263637132986001399784740883445028491240972378099168794833212289299855861601923508687724928398319742428024308177036028904872427096308490066904810134382267608149640906335634983698 116 1192572835212019315322466029065184825516439389723948592101607053123729404650107140052131301803652199518729653059480519268948216706726404742511055916259550624036752943037181279284051884920304 117 51896091672951459711671939190294699984053185403835357817923918807050040421506376601960879014439445894964965308500102051014753376362504358009892942693983567578292922580127363712075580220403060 118 2258314336372231367355134186725806309562953949171021925009805303299384490883130637648059961645185439722002977556769178271184157465688809295682229588499697399624956007625268829927507388085680259 119 98272981210307450841690794680613709013421479706845766773895614400500123558983917824341612184750948979415773010003086084887179578121007448237283028542403033140000982954119209408517743614407648636 120 4276454646023914150698352076004742906631821932417882857083468558216051514144105511153731867802454999018084792293739031296253780248817673629286659786245208081325538695325108061722757982766569586069 121 186094530910408166679818352567139177598766880194356984610260605114072574814871310669947898861689181424756742395566952295168482749686308087803768255178094515310865744188664101207154200368145309162148 122 8098103990641784845091704404676625959106826653986721120236726987658314882015174400317473845817443041592105393729731970956918725410668976704990866046177101403894064327246422766323179223894589931194712 123 352397719172200491203135794596689496937304661533265249904565920602596323104684796589271717590770779607700625008791017526905515134744385169139926299218099071452540260230781813471624086154816327734072902 124 15334966384881818815119263009397126098871774626044624865736555786003619472101211748978375501838080483176900253550141019373865965625226180236469868815947326315593484112179793690988164807605670977571132647 125 667317582468639485548015207062687865084857829350490246651389042691277748773376034575159888025278281763376133050392662450908065626780570153319288633465921894446507524021474386918143429169186844899720187758 126 29039043496750470994861793025144159889212093319670292839161517043392822489518180077447716889151084281396661580464753771666700522443726500427746404937797732990664478727910396615050449522141705715667145441866 127 1263665261278793016711685301369188190239133150818440525703743519191242225864954973699747051049490822844238072372184200775195523773454702638793230960607156497211777496137219492305512487324273631928462558426493 128 54989755180520702273756877809336007724824198529319992869578362589990639081321647292116375343311233371391509713683686828460185435861075242686747695564597931259128367369290652053114775528444794327376714772344060 129 2392938436681823833047129574251536082440817040770078127447157660384580549399511625109699620864249434996318233196195117208549706306927623623150196742098385376912648049659377742394980094530219527679465362122149780 130 104131293964692090274675586142486452906567290694656558879090058496597392259233458822603749375501205517541383676889572407807461135239449970372132869571581385257872311677464644851646446371534737158872573687120653978 131 4531385436642095357924604186153287523831154129153481586800068816863591073152318179863138951310525169577225205222981406212131536776520814997978779100908374754969351481409403019367120566831185587359713893366812038584 132 197188118898958208511734781861594980232471463233602253560970833441200133919818900180431994105675928510970654836417981898487732721268411437104436682732031899273034989073776526768054981886201730079678746947526363361368 133 8580853422992718744385334385234386557681043366881117288591504063088300246929669547189148230123670448842055680464695173608703629571557244884617479281903295246304607625893859549519143760511659982771824684878655275968053 134 373405080782860839946401764662812642273068444906558202942305481114614976843080356627402325647613017534022707246838039898524547402526031280457981059836636748745018215774706198767494373499964133047630724897713993558709417 135 16249124356423952375317412494041624673924806804998273328730870869068179163230518381739041904839518717796316497543685771757015708370144890155273763218747438388814848049414974940875779134566744582767801000123867392331466358 136 707098151415001294920766175905991948598944162005587203867548275856647775133396615434024611258551711370505230154277094172278302350311204534666466332296210494442778127470425188005816793868664371926841940513915484266720954248 137 30770137809724263566409514032803667894428343716587749158164896425578294668922412537561648244251763137303328548336927813515521801535291430498813399280852964189085073575611945027072636070351433368897828236630102178625518262854 138 1338995695201213660897561154111733864775625343064570420363245244463462486401988224531388273142397036017466936952926732357707363678567270103912169396718589054440023687136429075658024464646754941295698274376551031140195125264091 139 58267840165498694687672263686146483860136171194636595476987262656759112229440656462893105088315960022518381005598407436491037122875865431831764253621994479003455374085088084036249155033982588125467351023440303061910765254232847 140 2535587836256566934570751650195310813321574688308101972712246249868529460473387075074554291695703470464318040188851494170782694791304993031873708169809279488400661348183452775796017093222587166827802931224993217459080036665165150 141 110338836262187263474188285164061368948186887978725753446006675613723802651729112902974721540100611536287223446733144479648872862145288098187624107588578214557185105258050804142208718654139208323155356860023306208461336464808865641 142 4801513327050785490775099710350464930178268325955455978482460653046806442315609351495100256909354329741124566969657766870643154871733352392356375571954526892652417794509213302554228510450627527548530114037057938461291960263691983031 143 208943025056600229033987307242405811734802193084422120619839136563722634260227721363368395850142981198168063246517760948023548613623556358875502364558547151956711830508947782697538637976775297729598262402904116466049179804491809929104 144 9092380827904200071098258409684874615567839566632273976138859923460174916554230380147702262272761648434023409318923945835541326656495014103868272723822348717904403140656646175023568858378727340863185682011556240129665954394866412674531 145 395664746871761579103456277784903810340230618851867988760925230880120917744752407173274975740566051348666841129711686979865743157377365950591480301154948807279034800330281009871097442858780242754295657919877493686604167120621841939803738 146 17217777706433814386326590119632180721621108391737179318399478779815200093471511510523406686532332524164117523718373562764400536833620769079534563477418831747086912970280134476995755454614347486871373493484312976322267690231007549885611293 147 749250145462799892267671259980578566684724720580833259080326167443236690718167530501481914200128571052876615975593218017889697126650015794872391936899887818198358479274851998756965445782476527511898852889624923827847623935729724064940149923 148 32604427240703425097077517503690366454034809261262708114025576047431080394086629659495422616195839170424557847897169838288244869914014378748712511452232342889050562944933603017430999391993319394010764338467056259682235009018485815583348265052 149 1418816775854871955186879672123418854257356685659686581313677602173955550203768838603555264160531674879500214159506040018158735004082945907063615647257708320822801850552640414078480978757898836463391649710960347306227309504398418202383338443775 150 61741340480722505656316017757946413366485278095373791128840289588843207071937190328591053549425754627499892209541197493261270210467667581530185972312275008577413090237989048160747551271398787365689256460105464359148726633774212893481126022643930 151 2686740944446251054222119657588095237367118666801863829068679144502866172312278486489016649481888821480090146551744349302329692279067609021740621978160380460814626764113395087888300982570020932943964623527070900340384441251756368796796237589469146 152 116916426601035473890428581444182860316296397336552040055757820303826035631024545188992696585247166942978181147632329125531859889645383650633175150210357861530606445923908983114051468895376110383702848105602940218064783435959838441917402031197136355 153 5087744256628600414882814300177344540508299043823391966003035701255211903275142387982578259259182986165640145712900840681867475624523646212518885735721529337449318588418429565227965389343391901657604717636781186438611558197353976394799964869844400682 154 221398672311355582365358463671265620492369473613194658047056007850846462315585850926062733580098941549820225386880364935611684142518436165115433206449116174451757766570012128156501237593439362177569652475332955875508261369063901866410292823586344834020 155 9634401736559067343016136009503622168411132422069248477445325270630335747187932462646058090617170605463357295068033421665372688406826847161309944478493835832619963694889012229979705154642937667185111111004965905238767074971022887057289157624587499754582 156 419251370626451263436802450196364242048068444284376148316047472917940292700408547583810816629858902602617346786550634129182305145936228246848171770791881096792415443664434823265764853704420032337438558360754930840558966583305055324018459289319836496791353 157 18244175048790832235502815103629665893475922566014434326203732416782387258421787290117258884936351976025283207863768451622943847843868223559282171502122190096987643858471139688705688414089374370691362301692126724210592658788882008396893110366451936799397407 158 793914931544703011592622163169554556481671404510041176761251654212154047551051708956543533576823447769140117243742025766914394907579046508420152962920614605403713148872142187463259153135594341934753943014318924858443058181556573326920611349355211356544558473 159 34548063524056401430104072308375303260464502351552083374945983690915086923998601150855490222135912428659304864688020051742283684018906381423188864621382373924116710382264634818846727185475604829413259301388649395287845540969326965427736440231843934250036850312 160 1503396202588022594815709850394838339568959655221876657040275784955677591038929873080402287088162711532405105418432888056079933843320928247703136202463369109253876338733315217308000850588628284111521710835497324301795632659656400649862559466724944080291014349408 161 65421905351721698044080693887547749543378044327435828983703189388406351011561964278402229220755005226340442311216504196524368168198388716711771085399933392623205422600347268873733574294680444479307023934047272510866122157603032053578670254253390762773095233846397 162 2846904689849407955699329534811446245435614561622855859684358533104362925646294559803417620560010222974576919807557298843534897962995496857697466975578830825268083965047153795808728675933883471586571497298112761734237532585918147517117302723598219275425497105337498 163 123886124525311753356724551611999927198755193635990945312027506878456956880487770583463613983679000443681032946358403792200010849273981001673412708924818808358196454452120069552518128878756805473674494773839515815878604512617092735185245753114175965901846709717742998 164 5391038170200526721856315269837100850571020319076131207489612462431026745783286504869659354654976608748052334348509270362700924265817055205820686647856761469999491220707243152186674045877157661953848147021901655413448611912945752197562695939590105337816250201645534134 165 234596833696424058616124807841326088550939337165872274010625827164390431237231501610446492330871714623545283098997601089730631723028605987220917958312903803347834605017561247479594542218127125005803321231624259167470642351226981729944891474805611353099945296423543313017 166 10208733947498747293215649781368410281191102137543031936098562156754779938571992302497705460408750229657407433710573835933315683612678535686851540579201517185408209290072117933074368193947113923120608055988021211983254453961675602475582971435545822436598653693884443112799 167 444244055508759180488176393824599064226903862188227303760321298926310353285599243326592377131852537549989430373870591015721368412812746250825088818702156173704222252593882518997910938891395826280251007855914820894067836964882900630473477343481033535530863768263592076262425 168 19331758655854002507409965450973155485962572922544623757121348202785495341326130192293351937176645261518301358143850057438337433224967225662594989578211896869987929005462153600532471093595047835288390251143014780381496731060679670758540929460842790910911972387901332851163607 169 841242303850743494259406996468553450474537788303167761109055040963645494805819687037548368272385537044747686751566758241344906825527104291370125407627994026426754826589372558093055846535715704493697379209764555633924326013449220367428627445641174692545576890281005019644842878 170 36607565115334494644879317409412430721703382027679130716589373989795873289829070282365941851992997213139562191456027021097680707447374988049143014575900143787774892303301211294371248798908309097998146158800513137805525933996143552309571775595522404676185591916868141630014300478 171 1593017633016257914792580012102773064551653871561454752521728912483774180615484833636813337946118397056878610276193918807408563281452868926550173707323656412179671981484650174584714417212814657245797861722997100559283510007195404809309826653284228264366223707324211759798812606152 172 69321878445220739499274561193367779330472651305237114528542769102936697897694292409070093127541286560467042193531225965757701302494371281614281208119416521330154315202505460687675690317512639057109513741226787394991468619062776574499576842771596909155486590064061106148886080060208 173 3016616220421281351896352400828318587179232631115598836426785919011381343859521224229017048855394899021125360165557544163738432433381489699770706478106216857269356925186766147052003289082108400826590688969474021956919296754811685133005760032294940258867055680932021251969226846202085 174 131271304606953513386686321830755974348057526327796063077527554139411620384597493521265586357762087121494580955861029100962807966263941332277615194301864102717872095785631756916065256008252251961821986964011727243767869749608634120102860977668324218668969054077680665226496441414724375 175 5712412237445650927951231326422837269916857870948936077076051937334599307535618645655525503612426194692697249579983180684905062638683838732247681290789331183517658755248458390407639418594657770243600574965560443649800603305012657816309167971789865991702829806126621381323233686278655474 176 248581772446179460879113721729523362939659488378136860559070826439157611189241811659892614565236466438009166804486993673874414107309482092123556257821612278671214603836959784909985416097523580893057234961928665554030988939086519962437828738131977463683212374353710511951817639852570300298 177 10817303623051426642373562273939959216520950445747194335182920891508695304158318562463324293892883294656837836402067519878258201122168747447085397717484699802998938403796447676986847893232084126376799613665344255293581093761143678345355070814079280323357443239003758155933941904154314764233 178 470726620547434876123714883605773390106076837461779786488918093168910236890044839356972375796465443954641625906188945497311492235207333529899939960158126550705158181198752830429924502810064303042727772440532764521197282749861093190784475772156590603676283835003232674056620718951526826939905 179 20484176002956897470615981334220362745761105253147252982606758796036886898547962253708817961000760812939902670707881380677634740152989693742877275528303150996190060725086618574175145203096555940295447757057528992011674521262086775386153752087471853516658864613766042540838311646822437462402788 180 891390986199456283787292566309689581370995259454849423947983179877610117738573193238016692850918839723238685469446979484715001238753652433281159552418156289856996199414105379561409460586082579248987062555322419520214896975718712563545170353433020269567904872727985806555424615550382715436170466 181 38789839052493089592569701042710511636762543352424248970615824752167441851882715727739415137492689065313756087012296547979559439201278837157573779631516029829105269276193077598399398508672914664615175857340895890906815461251451423595609459133960614620147522305897260813219412159120304958755281057 182 1687981634337100472638338337844072800894489684324757946677990009958862199765810281008208398811158422601264165017516944343741234187425555615295358815816496036409369642137363178407011644630584373376814528456767316089653620848553426875293525884008998558946341356192432408735185273533487670533351393916 183 73454339266618341913728974104560920224748836503635598514114782947604194617569219154851753414072829659247702371787375723260682507668365603992896004670217143368295616630370456196313234090914351288561196926617200514466977013494853354008279563851159895882617639372553902088459850867234221754321464747664 184 3196444704929737518334352586090644336644423529873966405227459721786978106406795579624369550909900557837096429104611404753746228775785879474569977095535781670990217573691582280624199255235810168007988011543708821559952704087680852798996623660247272448301582009597338734356453066342478031637640157931842 185 139096734838055188841988018744433133737547493669294619337104258338827112314010203068185725208683711306136477716586334647413345600373362595310749556608953150599980560712180034382244595737870392355422601716184538520811809892370679869877450985683685081411207546368058349762651651388492125518612803811167532 186 6052944264222312253974109145267079267814320634018177962376142753769390952093575159909701964049430728563235664614186573889656534185678439366253451476673258148509882789604392427660228864598573072714833216762031157474421709482043480885126108799473596828073585660841712372098968956226796770655913764256539123 187 263400390443658620386836053581954750052991048166371792862395151837125372081599469057799371987383227279517649432140059747969885489305937172579868302494599407867980061750635387832108584971999209621608025032029430469630431027656280695929077297469502029171042653669049805587020287711796820104305208054112366140 188 11462151749184457826619701982986459681622285183828368896507754125974084593664113748390174259682082666601441475407821576925305201230256500033825041866242971428737315480638522828679925490688258210144329501334619489736215965225351865444578473828399056939191043044982751499611950535277337121980686982762729670987 189 498787881445584734529909664623409698874473437801240699007436416163357728461184778000795407269647213165222403136989840239640209437317871034669464170754944544273365528841522881862500990439632776701678124501111815531232184437242793230288817455201714956529971213429319127984821269193341029499695410153764768180516 190 21705292001100602536973015072434645324358696890526714760572442692301473825315447785444360903890749723847800646709116032455938595415175270325764111892239987181319837606978988994133849842655102905454847647302738353200126939843651503271120973521128222184193959719374400905146752706656332102614821096585770363299907 191 944529164356689776765964517224341132345809892122750056035011825117149419694923808252846022208414647417795970413947529967743760006935068641219588010379524743637084608829594828238662770296466521834895839890603280508083277817565721980141457414960835699715323680074827085444345279915662838018488479286744477025331506 192 41102204120318192416366886897663035999619516563951867073801321288382261620856929786224532666518669473779164045750243572103670359227192975747071624661862570503254931866073187828933550469195406244360817184682917803469509545236573583276522239396868588964596561811355106003448496177573794568090759778169634406216065159 193 1788606691354978714275548954504888909749750004677145982188617935577903728648372270872690348333617188452575708453667074468207537570781238918820243755361931514107711466908960849481576327730864204603308985198782046522400182796397183601243032988695489161037018823943124782968688394124418984756758394158752980866114450645