PrimeGrid
Please visit donation page to help the project cover running costs for this month

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 4265*2^407547+1

3173671004559470764000206103356479959235926245958703321906732867137260852854338587797164042318314895
9410834818480549163409808329036928880529742235361552873384439727260468144106515099580980470954197048
3639590583650820951316221598514759846065727689637505934780436472136819309502545315831102856507394121
9603915513080707081136260832965448585522622474437095097695040072870289354277219310657630807217239429
4674157130317809479745472809525755169031867318576676036208125236259654011272161033699296874942385388
4265183552378394670582306371727492833234744075294683071059077664114373665954732781111453095584470065
1303051781457142357788325170216521500190621338075675220330668174785374021127530079727547570661998566
4467414379011846831262009887354279858390793469399216695650408469479884990938445012630806099852942524
3807634275921567393679565400757724202422655524199060111415511547566983056412565964550109452646568829
2279318178368947799033779870658982915148630806466814050706926613277440543768787658864233984115027623
9217112322190669391676277762488055306701604656220243072558774047595651791664588499098455691743444584
9888959912246577320749649665139667173184019186666623573892625477810752589786100748875791063552195110
0607050006983958755936600758943118542757633300425691264726100059485080834866933716475025957322029948
5965968681456573733779319742632242192144144523500113916221302388557326936441343662835415377744154417
1805563700780922275857269835720896637431451973757175649473000419026066981675400699445691930185493334
2242199540807059683700598109154059671009042666099500796691404107032371252551362588223019333399914507
8835914976056970266676932769540427685555510500050531208588094863271534782321023581339128986017042524
2188484707528114294793804497883254258910064167840254848185724089555684972754325555072015738324061653
5449572580739053118671150413797333225650845851857207977352127757251558474927081098699210407550392442
6513695759155660377822889076172044599421932009174517591373296952326897295115095830043866926749878659
8872302035904267385166155324920773594455377708404507919605442303385928599455148202016793260108751416
4236792319155635936821298668891321584449410112363984936776371544279185675710163976910031126074898635
1395796907428085807859133863494637626384012459331668455200275261054655938624711817108463594673506993
4614004789409385538613964979075096139763796055548396525846754065559135434617451494112992992129618319
0400671873233927538594812450320551740458648334027461412196848915989789535364327972621722803698642603
1765274207178160220930693040620206892036084436912453458445292820268263572793587492725615048551958050
4732516836746171956264474543912327746995310994749949971123660199731484965875275849826901285260659622
4487925035235409614417770651338860033986293952026886945673398143163335860398245461953333816121651486
4497860060687331212425644344410006763745796282265418122491447003936762735785989756323796717295899695
2844083888545527434036796870704276762759403581034299655495879213225874391007461187637256546454686124
4342181328229715756048537592533952420527598362943092841169369609328321400322214585876846144222397839
6589699407814722481499835405044784144668798957410122344283134197086906219405557744578883139021136148
7566565906066794521873334337670745353706045100842901004117053957311383624648385439711488865658879933
1329208112426148152306603764816729725524274989721918027629852792877842999172251780168934450660505020
3550747828726976198531292059826539682784903342483730279965606498048394560195676052643938245201916151
4421491862714627421572168708277416267666466454534886205101923951244125611733834755376079754727764127
2846264015764481515812306956432488999243024804531395647316022452679180369865683656870549435390681624
8528851353507115747084975872530692866338426411665184228655432893269580429634071592899104648759586983
0417704489845681694209235065417544306861222253950886332073220883542600818036655820754075655199274983
5980392884979444271053018161744335251375876386910836502898036018759732014926743350009935919078142038
8155837372853297134162448452239941575520725956028953886922921753206313535817544578592198617952721765
9600510758353826928273437012624512231761218059747949752961344009803780850258944337459627486822272875
8752932891046383355609651835926063068455065754604363463998924468144740346533269740596323358765101765
4735410291642999953775396457403163374078498062991010270758507915875409500197827330543121694103114457
1650965987340846422618765952171736951023192407008186814654561171861652607378721299461273048476433306
8809456531530230363202959573256236238683981007322408274669771057859464700275242715015738069079767925
2619754782157984445500060869091203405173463630348218150746896136133745919716667255051501246274173256
4410245046608613815238985547111459774386763315242192575452598753618568313623903023196553226733676107
5964805839785307782406297477960065148772190764246518974386177422471604095338065656729353924698948620
9841940452087048255003368080566318138136521552555478149602382615891265696837088964442508328069024510
7346290838857309096631839535229305724651738060585671077746826533805808757670430287575105575201926172
5854400603210050121064070961638279319124200182902627777018904815632936809467343210758967658875545679
0054528435255285281419687312014773038234197485062621327604500202575110795826805052678162457847917218
7046811978026976627279146005051362521809345100544093348619187583919764168849521462005176989352218677
7512490909026963817112520966929638110959919639018112184180753600284733597224246319841682166834267391
7878666676061409605528366474325464094581039851307566203226976564495292670914041269653589592293311850
6438922192102413634251534468965127015907106558530620924533384844874613844822644351989737423595218393
0042179530006821013816067235344048915454327785147207826331862421214364325605086652528204823504921092
7938361209605444033197323601777766567797298476376297873378713700955558008905651459970053450660740537
7860045380034606309310666932648766195118855504427801360739487263705470941013245425639439165994115580
3978460911690962600081085648825735415279071545328041235505863181094044997911392016231716972048679982
7333073868794890569299348542715194026258665252682481867269028301558548301595002816421044841124229389
7038536632631800214380276835712696798151871939968552331900871654960477400764130863058171336724035204
8618192439155267745125188179429136308604744995956364668494946320757026344726991320017070930443684907
0716449656372462471544743350420102311426405958461288873975767194322166142540349568986709519713002207
0790303643900459523375548959483638955528884868946038584224691783739696579567044123123827434037545147
1063569126678562420359870732155672599510614626520308937454961763318354987391774543331206516168094137
9688066069530769339259104765525685936719673045742470813910085710829276486956486755906267723740398197
2422354043889490622629883840813998475442032148379928975926696512663500384280591704128716037962976126
5727923808514349881700750945035642850569739684964911444163260958010776719116741521437658234987238422
1839790201083633065800149021007030262907635701544017721489177719154693394743578160333207120611025110
7314299868937776640153571502918822029739060898732028217688980260871908144148348404427500203142176310
0134624646038201595289648251803708459114270691660816252209905492444738746030512940793389348298195969
3866467530089360075655610581984386222790108984676657675289365452197964273534406278180069499091006008
9304597229419577980333778126580198260710426552876166092121494745868059449274405353850273054436824049
3540801559797632795851677954927730385240164029213552869808604542839376939611935275488349443959908861
6160956923845319253981950704029562367376882814523258567209879028439470918547614280204889906380456893
6839954226387751905837765273119051999086271335698201408445929565212517106712823496253446105068476286
2236457715645530965410235981728653355471282547279543477570164455440425218562930774818906043661086192
4705426456985859060279956030052557574094499236325916594889149172699594181408831333738221801799276631
2093762528226255048638621937905050542723449131396779548622272241666457214375130956479925074922144898
8887058838714645931690150438015111105598855799647851638152978440700199158445597656896604728338682744
0252291577156248746842026374534259919392352987419214017695292501952436998364156404526544187982082922
8110303274100430804361073831911477713697084210734211324656462965623426315481146532498916472137939692
8611106407783961361056541909965605877585445981920511290392176009262769868962901229312239029569197711
2570499214758223542822212510335780415735649511849895645985337741701768803491786746563323386702438558
5354485782175974653583880635259772149755066311692369997723404820624276582612433484696434085336532754
8084829674096563821759861696816784249237663642571809431531823010453465089134636176832384739874219341
6970854336877055775665889112531796335515292620017875796385524870692887778118638091200056291684980484
4606745215646784499015443629442195278580665366087824077218518487333134020440452633997035059979843671
0612921889362452350841286254527391173714130667659631278410818280835177563114583918398963812595035236
6467149170190533020688652954639844047479497327068979748078006633018371575261493433658010040805693205
8778538458203961108952011779588780903317419123667766293976176814062568411809111236412965495876349373
0569582683673594775446967990756916155390587024979521860998559465229604638310931173491999307576032883
0695917682378935887861136548873745876200398352737685684709568614366526184565848101648742119403612626
7153621272964330045630844489433814027263118268235629032615877758719060360566008538281505434421230600
4297919787394397394667261080930792229554141379137811586133936803495551758001690409238463818556008983
8240882581256691569941264324987781667580871396888017693481466470788553792773815464439964697323487093
4244597709573424924083145569740746214195392617098457030639513332281663521573864588714311230259271574
0505755863254217230515160580754049879777688819462098827975419292688217986810511110559185134687145348
1398500108724074768288692007954327286828817282454318538379620964211809286099354804278589208598888535
6168316523761178132272240970083034186927949697526925712656769309567618125574853657617451344970198088
4457163060153723250200071088633741250024743021992594049525699237360197581026232333095597523725086096
7204096835361048627363680435514260726099974571825795158168202524230743356760199063512282173628998743
4341594721129249712827298893514851439954739690978414275687303443942100159446949218587573514266775847
8776471810632950093087692577123120800087004414779970642538616133958763947143665206975277434615784987
6347555820134228104979608690055448474305640259826494336454005536159462048992394644436715667598108160
4903797871870810879486986998347679565020683136471345231521603757723496249740933980862477706260188374
0896595062460865694339452183875739125409404602576938803355985141031578020360586982140299417781274063
2704345320070668952795423712794736632423925144717226049130207765976927063174295692905104218427151395
4712362552782821507184067593651771207203452939636012313694773054858017776548590674001616146735451209
8862243989669605286544271880522374887824996366614828999024625665876794438471948413078414345514598433
7495757762006385975786317683450927739011235552217954325829250289052319013098338398911754320331610702
6272047941588221485902153031287623732869055916050205687763402604650026998372732332658424577412027256
4683472095451292518169963379585389239946865598133858241789855163369790372812125768898591960669776844
5642103254761494027107255239783546029673846916337652300823356507728201850144983215553679640134525625
6956258603308131868577186344992816917471355469285631823489976999874632234986794602031835676268705833
6198505903334676962536440004935553299458223667233348273178035581687389358977934836471147643622939507
4995266224690067967370506078539904085987200669356507559187653527759688550172375198596039400895799300
2187914557397440843132194002900648952268239627127454992859465048611768336477707407459368745758000342
3849571311067692225993617092554295930582862055600451064279387999163318509451748259426375776760829635
3983408277075999737257553274333791995946890038106428861578253079288493956226572843207058013536396292
9340086034933681312238981332756643016547031880113106002311536322871144874714600081608312915083390934
0360272977002674746245762591773730879202708806349527118068749325260403168116500368593291373863975847
3370331468767926505797631915031791794519673296523309554871247142146449023769887570451937648850782847
1080319141876749084425758786913559846701537270618485593530542370146326728674135570450253872983324853
3605759553310089796378446617769742501145879763109951822335238447621143032191602977085422049637536391
0163431487231739661285354427024076350290281838476464686130430415625336476390820551692538930842193123
2822565559582611727779423495511333610229410599414811529830677206363344770283583409557742200148025810
9678077093472027110122728884553293445333643491055840248304017930561031558749258348402103483857061455
5834879976061711551145469245283731030409265962992357300360382780279214273285592781071110170092431881
9635099849619581244727744237768395905318635768031963348771938839519514173136953612923078765709661578
8983143715483716487965515749117406757016759104641512974196746461734097902179916201447661159712008964
1563919265184204334951255035208231702303629781879620110878418883617280337267249765837842602343570080
8479350037863357447725300099230573302991210837612712147503679844452473451206198857454634778865735734
6426251957299060033203531712087608656710303733551227773665336308001777130993447460842053822290623403
7340342622644827508628926793463458970921032371397390420939074225625741799993936862152184924712088009
3537698096999084811240412388601882546267262395741342630016450948283321445031562802602543056014114660
8615770895517961734911852135230300326065675171879288491498102980349375920737516750660102405774215609
6527084089348745622185759138982937617647203982072473815777698416635849525494035547611568076127124500
6220352278067067936801603674821144596006262780136929548176545927314707455885774601929598109764863264
0403401979077360256459133630302888031144292833955003102169929507760547864907957439633721775027391843
7981574867004549727621839952641056146965473507858487845726924656229260260864089995935499960227233046
2764861617611710274221434482820788914640132999214593897774453225045995952079499572378468777455961093
8258903774259863865785521324426814285269607094988653388379833032930401608830241956117731899268278691
4817875203836771459240231422822355650430267586576699866148842236503537595957040518904259629504746094
9607562597361746438618698312124421712538828351249196269330642024386439321319721738340026722407807594
8066492883682644990374926961777350708422258850605292309119446139356865341665879926384007198711370181
9174925439985661427815925718965379839975291863631357127966686080218806553216251016885312868441606682
9946952752049258624752947293069348725668575208148714230527705828189021616962802365895377308039359708
6266377309969518533623623804639735386944549924210456347355884724471582356847741602910882249116211650
9282458029436885572598864831116566165047156300222806509832153779152810826235389712724056060079986639
0921571356674564400161276376718230501754884989230970327643079342224227196388750377143098645548874393
3090725757386623235580815901458196291961310472746313307217126851373022796881669934032133344255436308
7225059139840206054680164739692179588902891703715948646862503264119154361302548460291849102159062236
7663566721236520471680104738244777156999253956354968126074242651109346481409543184891573382850034870
8158096142767608065035496813884331820778483968085791727732028870739670457623523897066645318110188525
7982470050547083523204194570843405939540500446043234172220415945976807898505215024010410639075882553
5004542028775728551178408842702265676587544965460984767235220245386257100426234204028593678268367702
7636379315162260295102405549083212396624819144330833732956712902919782130229053792273542826134271295
7791057251507303733321843190731119395193821942571677173489031357898070963694495834927294027993328760
0664552155409681526981775479877176770843442163787749773205041598579599298677086972441998586352865160
3135056393026085241560488895614201698186643796127288383615920327365165624333410023308563281676733373
5288869620385216712763462577752453816578707170933603243634405939422865612536012227999768252319600503
9884292978235738674692807796590987729090056612930650025825397930062248038368684799414760632798449088
8477820680975886321388501056658790028873241339905960042241300223699559294006746931683242277382649343
2577048302596606606726899549997495441686054045943791072717833701522949180347396389513052008551848149
5442924850139162898211445449982334024934136787514935963579091058218822209841670949450286194964993636
6472592563662815916365855419984357905716362225840354693429058409322637518299385127075737398043282415
2572091498143758421101282171282874482511009854753540821869270218721151787600641174875898803409886587
9120689879299970019024889491672971989627290858927181442371137786628036832820113183684756726666080933
6148385980297312955737093151873660986609700826214673580540297635857021886183691537229776654774858625
0163676937690116858864159758959836206759184092830506528479119078625750698750124681186679773449591201
2869300486463783143408900047366648808566972448639914321171661412838138051377660741403741076410184173
9471512470550769022612900535791359766864026248002919703050472503715165306795474225908378842906779880
2389424675329049988903051763197305374096374114884150635806004286542867894726927603334543083360674402
3753995501259187305396014759537205687649000611352557933464043803988435072100788825816329859487615329
5579252424968996968996544583033683623916434664059469811352990973826406114965973673507988745471338046
1425509354906561955928473083885463543236782349984277741172207863956003172283138219412576583942855892
6956417035078600825141102242068074749033418074066779175350197551762027992564276781241850695162007065
5967542191678872719177618438461299615670271615278733989619212376627617338804865013847046320229268958
5073095533325387641404841717727041038867733521616135203745388084783461995345701965114437835523161967
9185589133277849927908862297944798905692440884759818123705585857862775358380867503047107480872823737
9411284330120107082467377196608375170976932607508297174923012785346620748681847124467223366195152415
5753330774897912077564438803664147957496441107680152295911084234156536165492704694152230456419740941
0831645787240346426174908014474432121947833017300483615933507635471662393475056177701277494543392767
7763639676879101578651683274855920540728273664541129213322046300849006700331195126077796869181314023
9984205180681547906390565733179229525693415435263098191216979339802500590436007407750860733303750158
9769133480533728881175874163013883816300100426232128006344059747176060504360740018149311768165163737
6030380302177303727512817462985864896462114697344868221732513766443636811655832041633693027929308724
2102903120878668521027973296203031253120976326370472142846665901116115512827193279372683876782055621
8411514203189542116951974387131690718890627487016006936714710213306796411333578970153455126873867635
2638816163793518621662318119979688351057610843209401990575121682042431803430990332445925420332937678
5537253776278100959702216065310406047165604509219522813638978151364508070571408920593589291376196456
1890924989217290778855199713778336167319231439407786796352429630141386227717173304608249692647425988
2470206674875808527682635136208640257757939022808788625330309378339964343378371393612114138010494394
1326896284533119753526052250352116568266742672955666323211052735492562034051690031993642903374537047
2175356384381621740202085398339612427974145233218993617490881375220911996682337688648064779321747811
1785165776991818509749408952822363784535393320109330290319744305055325451575727228676292213684115061
0369771948042651532405006643434771220068454901024740495433421139470417868117856352333173545946788839
3195897440476827879102013573051246816520015924618970883096626892625582454896263806128713171143074159
5848809889949495517833410765778260453800486221643197213574938095915980326906755403668115592655495892
4419711526939294450647350911150552992505532276566101727301859182967323749459505154889566167583168184
3233841365013461060168612535295103567544643633910972163844905562649788135994224170242149091052386534
3292803557881588512216283086452385171186172645719675643101334221549064793316945047380304360051221336
4676609145457573386492463367553691489306931907199185750620089599030050715930102292109501385605221875
8775348415838088093641591425256430904847397890816638168894394988973077537320392284714790013495779084
5797948610867650268111578447991371992497543949314765327959202680490224679561836835364281587075382634
4543707323869241254993939091940754600634141468605774724650834849967815548270085521792548242428573706
2090080670079391329222168974686045903492447197644594832585510320761134677621402524137702168605625256
9792811236757932992560328876575568510680415163285769652921230788832360989987089769566262672823125975
0448532504372395368801706225689974803402965313269528865792410779591700257913357681177479665369310615
6825177841913051655065973873521791780678946870053208226121145361472743314606765472245994628124316497
3273781480646879562807603670310225293858303638238255732143807636516281458986631315643450320585925053
1322568867986851242917356409412022288358228705416322044583778094674441215372019637266219099437256625
6600735428656877686613472433172770320488636393101169920706628455071372674778939483136546379984737190
2680074568935704479476805723599889157522369244422556330757016709681588026116767220290580394865580327
0453989945602754412348333519370232538071564804426511113033579342355568413381419468848092816603426735
9554268779532048687340321568959812003247512426179459869971841707212732124854920240817763487248752145
4278874265662021403465132425722162124886800762096703421711214335205780852452062882947619935772412878
9621654180238971321660567126014442518304041382656627442120885242265168638906983768273445520812860513
3726499990681710566643791915724799544803001202100889555891421886333913587280893406024356844116742192
1826889989673520948656730972950453978676274489221902771700335059143555422264859638668194972692076872
9224877620543061670374915366178183049242203586893809051335239807068453714504341862230093036178857079
2857011296492792043700646840640990815654112148980369764211875578661873400735925817838558912873859053
1612123743847767287521465078843046377617225062205457987009486368428783115643804784971838993551178333
0298192487090127504275182802002964220818415347643236811405017170082984318805715626039128616072152196
4818543518475391418300939349348888973889420296902189463146325755205907211637085662957560398581592004
8338741895946104674719315304237301910167356682978882444103462792915704311864650608410769445638102185
4359845493360432598786887101606033398676393109543158583342418864980918507831681035840361795213394138
6168483909372239513517295585974882839157945139663812973033368430702815905994317745169792898834610947
7015907991888030574412546898349400992578775920864644081024330547158470278255986518247251633407942456
5163429446682882713145293257005471040086441714909429667401018294224446862131429164452858518459538384
3045780019113200203119312777250068105853197069855299193934344414002738311331941387586358931122538551
9632298146348132037714877337861335549473031480302665530303265082893298706877834611456623233016047535
3069557325338853462500763617534783742047137487872427738370479254395298191156793934820411891519177217
8029676188764184961342099443528643910848135631341581316136777561521389417814352623228354432935980718
8155086403986248708701515774866255550010654274576349675462400020169497519821542837870276424429129123
9798961769881965562346389017520001514995787119860152144701710905103274841417474390452294430625220634
5569715880526647555811628847446555527287720779680134535146901213704192618571544669930478290577084580
1135965089766188711368745651218326615335698901517970128560283958460820129774762682524383122563064684
3362448739304517831453038657335218009688994474362279527349692601931653683273559973495755342812223058
0844925780242102976809521086043873044404592960819911273023196405616514262885206889081432421032661267
8452821749453411521373045292606262829612673496462323150757546815291575547774655675063707104585044450
4616619983793018859106869843349937956607130852500977146354690464278848149330955093207402754109293034
1251824548596224567603639937325233733553378320316534890355511473720171264065260839577843116417222933
5815103778841713048769590851657737218662351312875061810002155924280318765695208781617726468525484571
1756203871334649019018042948665215935473466491516032035013175409055188308533196027014508335407251162
1885159780511480299876561810658791041907165816829961140555704109700798232604496751967275556510037884
0873254445795944202099552767211190128605929565903656448096375200015263267303140755127930136060877115
6684630901957485601746707847231755147869482180003826810291061406439613168278159931590473643371280579
8257019730763463483470536078387330438130756937530796667192440454216574333427439003736056577693953347
2860016868627010860726858069829456450068092403877778320495119199733400962565861845087514199922530484
3417161678536346155115162901494781534516443274490389958227171930089150076437639605158550391311436293
2751055193931438396526574531513288010047235389150426357537462477087323660937784251810984512910725274
1243777490184584462216561835498162328445743221321465338694309392782107758174467733594142797746854860
0940985137969316614790261202047208425326350026311555612192861452959850681697133874448553191502257725
2932631028796355763406920711193739579219132457587036119773215592463019699985840753874914076418582843
9405846253949215749709646854107901437203755756469815890325631383249600143092240002494077584464754076
2829745349461295341325702003548861972368851559193201652536020989556968668951271056187136218782740352
8730339823848325248183743292067150985117288979908799591884211077073983175056401877228810903970102639
2779088922482261033595758843770138916614212715262335374891785929109490736796482840225532051227296955
7238737721118636246266322440768087984412409469698601532111151711062629924028486138432922933401908892
2571344059032397769112309001062898554607089298673645961817211860481463962550819274037604046683183908
7852006366688714810187764389003618889888356687800423307759042726024253089040836663589363430432002592
4901267122201518374417080899018242376151569613350954845943704886439755804457596474410303095320035714
0926326900926594487428652099787334590737920765788157272093438252020203855226505636674011792896691736
5951503603042771219356660264875983057003230510525031982036849309280470133531391966046301934418414380
1540386855454657311822639636688629631778666043146720961622509025648588551665761563401039962895825041
6313532731773005555102351703414665533576245568188323321273038588305813158758758533844037380904839375
4998051062282517229461840090420663685655326104982013190045005223223739983591182979558181001036932700
2693291233001095786510490101575389538342326966388352474409074190579938549757098916537220970234947234
2947621205486424671420254391187524031360303074700142079322971538882361696095442518149532796970516569
5962472846072438479699712876458479126808216260590119295695364176901676939013533199431362973470103954
7836241338988753380681131066178312931301649834179299921372885683049526105484269848805684825648890569
8727823873276171960866944388283352738281064248129477364243322219115209269043580084742076115878085740
5381978344810391812550782790536091976524812075442095811486148369058796410196011654223109209896117520
6346226641596335960716522139686954327675786784808312090493691066787980805056154337723690960134903514
6590584804499237818900874916629267444594168280515637783824603314471303991309181931288490148248314845
3148639612779871102669002283004103943781561971147746875356172342219470723100800688177502485102777378
0527780376304201490723413809020421387474563511270589826916830438282048321057973603174224375177358672
1890257764562956794413056549591696940092635593641063266155971570601806361979559538795938582990521300
1998754810164938799759791068160545604634799973927474585555101681856240028965778592735418156534599323
9092849405987360583160665843231524084983271786648019536688590010677733495863605245891794450917618444
2828453416369538951264820270426058136884682813742934932289301159238399388591098465200203843634076726
7656163880323022964242083414856506794496696001056797271483195348555164213115422169730203807560779679
1457906510312530204374138022186136144939963574518031864324003364023334473736158264925699884225544714
0696746430740011225104409015299851190631098368842778989732683094382384053442694790787872811722974517
5118966694127928831638908076414700458326878296416717753053681879032132160051494645695377211343857319
5767780838274250048108714116567009543379797473526194543765115439961049902512592173666061166119677055
6610891587982787762560098709021121479362018800474411738620351557811651373853146203698860745710356100
0155762784644700886300077641588770266831676869188773810230431951076183430793792376986806633949000600
1946269082993549316991149778735848919324935583771964440169627735518286847423547648343804989879154141
4414605348251657383790860980759904629830742089336456755681216383679002505585819357021498138789984273
2023394803889519134121986205325550197139079715022443865197957286243270349517160487697268977611642566
4748863103752870356864087899085285670631145082281472892221995034850291315021429155329682861544292094
1776324393840463480719306569615738760345440122174030996657274482438477593671222272969694337171303156
4407393771812241964151127683867687587046304254493605251604596165955465877037043075266007743327905759
7842840881483167491109156517981353654218288437030770641436572452235406308806305008888763439266671345
2125638131948523920959154173192618020675514640144217554157026261275503202790214417274446288459822612
8246564903181256011005969448074328414146253229012622799445470887816716880309716441196846008641411395
5005218992278659504034725476354739132920492494949370482959607576641242743384221958566963587081444100
8064298543059889327248661830657488856578365889576494644374533154284573027922873489866367788441596600
2261516468376737537859584252045474414915800287385388658585177883399913556742443330241834066264113017
5074738782510863869452292617431195280192045259287602393433348380287892391277632071336043192428410729
5590251862837330656895899045059190105395401678890524377291443708959129999849925938988212796260487229
8612585857830917936412833487664578667704309727478947457189118647614775559315686645245962811881452533
7218646413411266889375959752194718666989491429917980177591359705802656711867288208646470057656228214
7777765950217439083098292255365433909355887897556206798989581203366605139201070928711673640769274413
0903465912048787074632332989744048167173493093352381502109322873637233940620136266003609212519824028
4713210082075982108196264946763918781186027102405496673916922091107594680319655158355339905442340846
2620867723714214050332843847207612497782061009673366539747071026022989285667633667596121492868422214
2679843968571977187784645316089259795284750180049103927896221249080354924644006349840056087564116892
1000789380542118769284857565591077619401527971633525501476324431814698132243636040326232198458419033
5977245811532563333574265270628665657152380529899223231143750496631723622953077387464776757433427489
8756407134519272299519293046019156663208113277236353918637386820109238914932987036172648691186136778
7341796508171189916815412787030189584798461761439531400038364373352290428270440042919570340985879360
7094616938254021683741703955545647179775107569702345402545219151069538450067781270080461939101928614
3003503183735053314072352325417551786213423631490209771309490539188326586523830082978543861380478467
8958191156594477407157625037917115975462712848967419963012157808642718805306418088823881973730412457
9084754460410846425874246882114831908251887639960860557021971623641261660432464002559720686034823163
5186207215505091609475840741419536821959812392172838402205639422463121299363538445944168038615268832
6045307412246870371229395998525051445491901919402056324811441536054804736296557966091046503216050527
6794397970032781425593328434135596227504419996766127467237167470387636001856335859613157154617186153
2800133967846750686014624875841533813789897717147301677001335607351035879050252615854196710950338116
6729400744743743036755268557176068216292837128642890359061237652934740883987754990638775494708397280
7146613714201759648779842070598252024632625094199218112340388747005266706400704253164596247733722756
4636283288593249194734855028284133859489774794724880699203135259321051853851508947954926443653573625
9751807427533596670812551772667521862319396321609301066827646843604857562782826799228851677299702366
0333170542403125506122227295355529440040697745013033007842540080556530581845564920038843241111148491
3417666938603537454998425120475308362920836296876613277687740037217039549614500454113022924064809260
7745217016119440405665287772955820485166789925364633361614949507113484991793342182354949672458714317
0185268243218190705773572801725037792152926563121166227105158124594511825481450599923590640988274027
3724595858270457322068315433556050465198015504486560643244116027452705683043905836292758314639327580
8802060839651059933680461607638869183218581283936239689117701794935329440775596894228467034626308627
1640808454769598014706401215389017636754620379709041028916183922524219401357468641406103558914302575
9036430353894829760202598600732793075016701562513987396549407114449503755726555369482175458455184966
8956844122799930304685015242032749689338018686655535175439253398501468702683328304991231991513387393
8785767787067334716450875050912432460032958047113881072210258987597119564884229395964533130030915807
0716880211763368374244880831220028522843979661006675521758146990023687837086486833434463998834802099
2270824431389969334565937312600766319234619424374552037599231083754847846529858175179400496106874653
4309933636715736635836695161366840629953045749443988076235029684084445819435520418611860003835834247
5203195292402926386992634607558980866165857065269339871168615149949261941145937343445918817149237868
5965591202809582419417628477972947530057786921056665972567788107141694241525902131454899766393546463
1842750096956885912284281263070743715868096122132565214392490305326670276805173016112437333196027507
0961750492495494637513670974685279579905675680165008593491850689857567242379081195502172787173255077
2401516407378947808027663668303830557768605503570742698743760321270709818682225971979024101907242354
8784589903958634150878886978247685922731714289169142748841134426428309288980388685147860492192137712
0423177173046839680580678204471644227184082036510380823154111944990822768414921509302355067526622690
3650058121720622006095532519144034217009892571972179177201097622874924715858480186237431868756814996
0983857483439863676920429617097004585954837580860752043796998817997579919144076199947650841823359295
9711198544513345980301704540156650508891781783647721195500076112911406125558046459372499663086401655
7920915838692161764152254337481800960329177163872707387314982172598413762631861479453953462827831592
7775609752413082988915105974539758833385234893949778980047754881320391207318572678928397626495029367
5851897505620599307312437548828944484246154494020364402299639995975829060694287864642290057625484326
8165237118727551665060354263988839812299830995359541918782038210821106829642602552059394082661020254
0990170610530672980161354548528704837671951304442721356116524236803694194809558535500695260703138611
4675973654535270817509990795568248064858560735582227012367057527751314783233695892647101721558085163
3770397269002352760322128274777377422954880336306606135600977424902604522491863428693682338048263420
7159772185732801870788202822922820918781359434028362784526397524221502279700308221677876168496625158
8468703953085718328281919418426936574556064519530972020725876130004276362147066361247052110725764004
1248544713587738072812706770040790442090614386389816505753812771453726962725877704486905873483222533
4782568237791887954913099966163361805180196184897833028344690614754545597096092813660868631021092044
4977786332415301640604475087891454790890832335135896200289897495982026040556342042553323619508553797
5359911256612584576528441133754329406516610670643613921276822787567237284951387090753512626267273744
2112345833390488496520272283065769734001011068354709007995920524587533568978507187487551941036653111
5382289419881789268137278076530603797500640266908106388572799243932621399118478689503880420074829507
9637265679008352673921141897002763703073663433038794450672623106541439790588925317104830200211681854
5344330539774118189672412413128157280717082009468151542391844425101177356428345043204336447170358483
0222328746457273851905993505974466941506446558805562249850766368290692547117162782719519293430245308
9054074003581301385548298295088673434491665719900333888897331754920318147368580869464719315900950071
5769593072620312363493881225999615201225171149813181898141142499225265721366272757308881575501863288
4149051004360959886392010928206778884807428704857585188805895189526425604405712102248066961648064527
5644237019562666795912736027736358442874897801834409433301151629535893960453238520476931402442473147
6446301166129592578933998793125258611359231294428532308306058867358031323191981998128036139537242824
7382861586441528273414320227842064724417378866420554307112334087464770745276046296526514270445939118
8721294316160932442192539769152262263166232792399599431959045229383036999954415949017144576853767288
4816275936697613992916094324233523851425579060601983517112221666997814306857338588764826766062983440
5786532393477338270433726403077163182589727488265468438791089536668195646282556507579076033727712860
7925846133116610562230229810680590998939243449835951343333254890361971572045020979723373864201279298
4833879649808815941543273598380292397573589344258538317215249138791511970855561810510171434363862517
0350805089145331547072514839233553637772122406277854127000604247751923801981569666189449235060254565
0906441875901642175138819121157672262740703934141524564864052351232308039558901003383452793517264127
2547217653744408543316893879854591092535084320611639842598399599675643257242493503921324188653357582
3932387481273842183094321696318308510758289726831292638448559946439434309302936240315719891904628652
0265422132893445939310946716543007925785398405197506772228609950714183561918304689143070818643009209
1681223447036938571734059674086639820091888229986784696851984259196627238165399477179948193657961351
0332609355178962501663645536194838160889627530300273303239139537858807039113020486091119716077526641
1082446618558293369096174235128971483714682730524269736648433468348986999652108271644573317655775367
4562692103879083056016054386045133088092946924032478297506902924325774920121276651790596759714523442
6428567083145047559939637225729838855421753643959761371832720466247352233974659684771908979285134010
0622797437718087189062894411212787275787561660939566620215532534033903705725827441694415129196309929
4479142266171120019022680111554852307759300501425184216294227965849428607720361984567387824382274803
7885337458991181345014637470228669413499509222024599925326484425654744511127021146606923169974220761
7993698421677765739790823497766347414363609708450920469585001372769247223344720490782571707177985050
4050478764083088728023143851019465821588945022446712518650632681020111722010661810256105862753327272
5673161132871844292521321752196810186385831498735939647095182814109216333345954189380040379816236241
8726817894497340491667473157608059973235206421598278596585681143865309383737642948841708935843285981
2638024341973705545146241969825938501046268430066062166077614094088270577730593320573402976548343472
1017860656507291425327905179545282877859642245923971080011090695633698431505949425457375096779975530
1586245634229850436727828634761380780867584499611230213213780285181765669063131677349222972350818427
6412642293352193831825462548264248861498414905446142359395897701434385960072211194624936862960652925
3790845887758078248573797400134054785329748160914809234111388764749036262721093622541803091207920077
8108842183981901327413617772931785729660810910209404244450215920736466129178536327876333562411409161
3800113590898259479269938255171082826816288736003581533420513968612837581446398709596587124246324758
9369238583021533075982318451571564900241282705600570261928408183697237025555069186492624472198341516
5501314703595171591085149212646827896194301727943302762472977600117540909863619996377393556642703197
4625834931679080467106120857002642848063601631070556678415039308040897273075291582934572671737966731
9403085235507602499710088090863637510804283676350660685524627096863045197099029863840354222051904463
0575075003282072478225056536848724615832467942771444470473207091544298779141348063030858150543907678
5837023219315172034694952297690377989907039148343816875456259136319476488572223429490406365849075752
2523649255238814934840356266905042519840686516105327908726755249590762921552063343049019414188252472
2882004178720333343826160012217582058338941941423484830365760428783165778986130012923626041092892216
9903931965987466411693433836980449007299436339446186956310987615794246081564858878810175490089094337
9845234919598198950112897373339561543081096348507037017088090822898296027110732706117355374971379170
8830185650292031261591103971181799996356780904289375830978611792649820598796961701480316811635893545
0168447369214330541402631094581186312858157677301710661599625082950842598680575067239119003258417820
0702566161521246908986151920905007632489393509033961055105339165535430237295069716871952482446443471
1030267087617271837436533231939880407406883483774846523256644959599595613411406590531136150134743179
3318602934666956152444591521928464822165677235000879189438627758743445543658717862262197968085823408
0768931186053758713132092279313863910041944867061845283899006383448480010691842343887782573921007887
8491606066825540322303388736549400864211843795604425003444124917656720853524537718058042579005254268
3284753016973891428753972535668623613827138574098874055608331425651940104719120029970083268992171442
2753152565581968801020506503605098714190361865207044110781213711590772205279943323629803314258033370
7290770492391518142721237494684026456274227334050964597177260231271335222494487065061794156182015553
3879335669636455062528901456391459453791090565934227865507330424975299106107207098803961136733274422
4708730172466915370314896918878735475644977752772758980071687108084430058298410040862362154934941728
7209542445034124711704305743155360161710316925183358703860499437441822059768283885419475535641020579
5028134432191484594154377286071597890521158917151413521646740900337595610056698359064865591781395018
8711158726009463330598156227543708075342909135496519388254433748913931747248907367623023113862238781
5364237496957133934475127725329154679942341446783037076574832354049622614816029617574783847309476277
6929846210651294220887766322645824571337799142214967908362890312358691485862597004652811653866263728
8655479828232873564870040491648653080638014395983809097885444848805789134310996757351577498716716746
7918929744334194128888372962140895303012978341913637238377461935000445390492197908514336117873766943
1224163528515104744634010861458245257825747330768082881277742295042750581711234162398914203532939487
2412325091473962203546439176805244960540370101876209782988166210186224167470775514399364851450970985
9012306036905559182315163207773270936508200981102723603266003794087767647409807842353660538653089991
2052045342318820114796093467843221195351227435854097826859837130765236365150959917197941399321377519
7070540298523611567930924649490315470200028366903615711968591877003444912459069732188462912006868805
8581437873429866234007401032236689004405166178494512868497517981968227572869955810243777180054116502
2607466147632261920576907847799645986894422527922598555985054796578695657642980645094797355425199455
4252123705870201413721692416868178128651614694577027904368533304067354446731891935364797192111180331
3550272401085509506246451242440346791866362163828119473496494242198328601890739548207735032722658085
9764555579687376214579129348268262382312837086968137090455866852871149666865844677395292455009714773
3639426068713930137129001239636118834768304182512919021847123200963912373643829449421094104063509024
4227439551711114531541410237213141266355001683841093348202268807413326908629047574473989651946640937
5859204259116868405058846295848175528864521850701867707199480400856505315516422261688372109298793190
8218234991428753489404660097048155808079996080011880772437976074259428509985628966237112250253375790
5406056477244792472954701131320261023406723171890489059396321098478094649304363301679969071924716492
9829338730736380453829374522006373293077503786162793867406991624794179378170208882847965969488880951
1592685177072928293117884345338611068867538368037832932998680759483993118506147685051765351240315484
0640302745377158417692502690200908940471365728593850514657794631629953549570248667347673059773350309
2785021944771184094074410700394428992320352070227469831979363099504477410614399778062891409330184185
3086500308412779112299315430573036125924340221182600133452537760956544137724436696404216552278941115
5275740241999010309556309117816315068947434696429989995033414337850375745442120673127267199342386166
1150017634562303922121049287368435102403141660447906688238835719000377020585477099964505074883128104
3637168204564218003139823147366813118870889780727710544401868219679805237708274976863124039033230592
8220361544005592936229689415482601898564041640864990539648180739143785944655907269401458044372291320
9530103374996067009131774868798321519819238033499288576455181910353860121303156810954572086502877588
0017180395527002987959189693213735225409185419336014802178609385869181763715613602836432667746920171
8704279497958659428888046283718932640223502925246469435151024290117436518978315798702006943286661801
0024209351776940381122983174953927255939874093502503958113818118167954519644230039212376237953467239
1090573436238034548281867929067893983817293149170305628511920232848135537622769642539483878863743780
5729376581023664900508871545620493265941967249985968633322420019169414737822741716993746301921787872
4046564037140748024175356536747052038779471849499356931598623703564599758013398560144366339309720973
2535556234100440143229095787953805711327095223282988625962867827252144768373398247809042096153365768
0199665474950514677181920891246012099534071702526142091333578206063881851891787723335240977311570937
4489850583789314519163856852293976720826614441383927240361329712872802224481122111404099025599072750
2818508136180529731675304037447732788200103010462072501000638487482334069122005341433945886323630997
9524979111888257485045202503655172653105928970946180308047853739588561681872248359390924884339899308
9552403933863546423379828700433947321444413957734715714746539409659236610884665316723257898311804946
2624452734211457667150403086159163729085745222427689602232672644406136965350243205244176088687295255
6359171885648525392166002573461273428600885620246306012944024750554816939100859494758188141954817454
6926445421575362467476938487441420118406801217731614940928890092488911203765035022850413342541270430
8776165805149632560550817205167395168150354312799221666395959704769832832784851087951730735502925278
6881565581904523908965122195995881794318170267567715279325872477085119331589535754795417481023842126
9178990143218556400555665907427588869312270572238354333817775866006054800015188976776971880344048159
1508360022366682612042631794122769152939771980009970177547535403542950667071094692786100698432624039
4051939442931909625340017934738358000932200226923368685357296724418846812881395774254288070340524133
2253343492658992438025231187928341339112277626455911297651819022820613653135299991441918765178166187
0001470746301684881305497374430072250636642094370026478980498836531561112904262097123948193291712479
3540277796750761082511331713772511813323822596685497140610497597717375248947594630349932442392104199
9506717414096473618889023741496773991925504699735646377179078512121049064324349935273319671649436044
9944013473837220881012900267516252430752716615864974256505388721042771790514602998416688764646010698
4375231921178876024947299732714476189267964907530714023207997021172064361783186210240147886221379168
6374968816404762847532699190461050216209448962915163023328987997567336321327446829128348027161866575
6739217085216180095018157333415053026080602517901118532636592206230616317041780211391759479795116880
2355257790417923074670119344731326975458137100071626720798498733976401325260438368976032580483362918
7513391143937594624948719051058671339600653658668447206275601134638732427178355967139409574547049365
3115913608304869354374773883511470509174979067012354828322428495779478777152322531635560872120243711
8847424634770841365264883827838655208855124618419923592327377577152343216085143045044177386355015156
3121154482859739136312159922795699596811569506904693004879641351134605470526590666983445926957626726
1051389914827777210431190794983390798380688008424883925664737474406681584809700548634512627844921619
7113400146069995316537807646985063398067193318992395366003345238436679742014121882675464028966678521
2644246937590472075726920549285966492197661263067334907078519600209639462642988612374791891375054561
2189848073316582190484322191969256327869683330285682497515106837518593832551709285504837051482265069
2778394523690035920572542099156694600462083127234430262304207435624385773183941101857205201513327223
4635844850271673554016359337603897702260135845039241672191618417946630578153196367518099471962914784
7029975885026678739822435904870690184665494206201510497817505175171264591224944854154737866604274604
3122398895406542897881400163164416653878398246150749871161095704150919655764170651341196102026061886
0621650716188954240979051626730597809846647122483328043349661879657135669859595309117970199450367884
4243557996012668436288480351641679346870345162890476298850034517374983767913576020653290264083275861
2110290730353584730800507219010590211227253176744474400766029225820417185947294095384770536756706296
9497475481801371510775919387855768955011887716951748439428724675043381824096328337062518570675427712
3141802088743578111678201845494132844212687125679937738832684384831106954920613121340051930325495043
1289513101750086685706200065106536306794789706446738935160290673852078393923707161861902231638363685
9335639237391257544961637076140031400526641906592920184366028036343257157108393895984249804477455980
6003274974435992278319333055059750398392225797061525398745481500873810933259308766569411017936461502
1657317939747936574069001900043066409143086772323246463794809000788722580387668132989926794273618320
2234197537924884180449005937649699032101539239582750261359939415615268880465281348713243127675949005
3220184352852216650344186120875627662497377830721230314852392614263714519540611758807085238348002613
0640747634188927133220896407837946979647959238420807639856990693067188323317201126419913221963435204
4740307252873680280588498391200021831980213662784539770086353782389624815955870798751609576969759780
4489214637142914469150102097098998069526716622364933814153411110738745037398885842825909681351193445
1186551896691728685496149242112631350459078724421499978809824726433496959561090544633458534885423075
0779375174055800171361703550913075343004378814811263627391942479769836129788356070223569477128944390
9321932295940959211694177061895357882101167914389135591062412617812418489740952806287348715749996272
2346228705142634638563657357304223695164795127326631533423880216407403445020001589012659517340739180
8170295134468435504178142010957093442932769135998880601317567731792928684363611511355260932472655841
0785201753100264169456888766612522881440918786058357390526012908448936593763091195760885237356608653
0855800030316486176762924402647570427281842145226063867377948776249546775548545873450887757351031321
8429779904040326426986975333138485408598276776304564079845336014792349383559288177405758096135512483
7688436867394066779343635060941244495216173712828290276535100113553759773242162102934258132683425682
3990512731793781543460863389284812015997845571437880155850327022336493510605971035456651004207240615
7175488118084979450305210885294508599938987813879677683900063007161957836410131231858051923882604396
8621957582353175140588821637820345675017900788819667354574592290052761382511581905302936877814626187
5793705596662182921095115524770259800309489505779892022217860728963138089636385741155943508198792471
1924365766870949807877717279624287620265867466224307683600622922667378223302829498454008424578295358
6095445471133172748344800162385350700994346732587113903162747293822845138668075788777404054907906358
8339982986611618569740444184700754090834841496362490719964230454876570952671287782099106329190294724
2615899332088004408948902208456487735448776567410596736292892176515351492802239917905658749539264287
5728666101934526722463730593836033430907222975060531140420039055565123256445949037936140874928590585
0219671891146683952432296699577899049507031284082135389618003229194425590815317611713258122477359022
5436618874700096393725391614214934867115573447872870396639289196708651121408551590840784185658128890
0807870738102646358164744661780995110860171693496410199607520330048674789553937826412649075638735391
5644786207982069334945207364712174299740625079425808738236880442088855603685265798714023686666360853
2398104546671471508924704125106834526399897491445454469683895464937389120543657048099836374267565706
1033851387372310337216250193534760165707465773939326406784842256730429282354946888339188500853245341
6767348379012432591631278937551821677354954043376422152420624292970484198472914583903034189387428559
3662130247026484341945255113141433043432421371539865645714067691202322818893971738197390274248812986
8251918980090414176797654066939797488621076525530568255602467418318487654872195185451958662886546965
3715545468759395189797399519589686657045576127296579282823774989042319072972891445904443451999454053
7082912863732341038261628772793407114236671201391959197710106838322386438517892980767385824862940461
2147957618366011590755807818537251404120150941134287262708309094103881004131670546814386929888539724
0294132096586034767117292012546112619204708052033129853165652343297413168110373253524662669905477791
3420145291321886779408813182203500139092326105057001851873644219837679675534183005304893651294731975
9794136128463522746863065756475818691738462335578084461666970259833245409008271533356472261919653654
7458884047422492688748884782209392796474355472777784165001552248648872611257415793022754992562673560
7542854956654409991437817726790978163192108130963359619445058465882316944241336043071597973451759189
8683987272947964023374568382131173608509774920783403830510618748604480165862136347876592094270995296
4949016538469690826692446300635546774582088531149154663895388217462501836667633289688585662149881015
2995816167016108808311507345620413536619101679784963446439018364048734065616676590181539986858294934
5966799113585564709406357975374899460095740300287320263915435877019227879038614145777126427492653928
1923192642468981499710704878726402493180862306388346331991913578621575540251745957996745959600012990
4182271926861256813929582817351854004363029394275279280450038000493206764682119204030717913248694687
3404317636286405082453977155485821624789569519901656804935356174136521745716587350864616724581440301
3560388899881709794725063824846012542757092056838712829099953341845994637883153737735419932147420384
2028480287539779018037932900879599531143519916636577118616911820075004423477256075880177622298233586
8642743353896944933232652680981634839942131297005187654544780801563199938744403348389584706933421640
1109908254388413564181293673713403559402692787352160616441389001791599374404396396832042895526314568
4506530197684279790242487964294861905651015783627640397687176190770133225251756904788160283079652005
8354909724463346056157430404294439636016389267493672843761764648507063547509223430804825746565355528
2767408038139093465434170785487783107922806638255024503686482572572828084527613844605683063663104564
0323945490060504766786898302512415591623768685137728276778166319587876446847710230858207689902353585
3528044174724204150188229749200255291540321305665340377989587492246951219460320356914896163604230739
9185156142923633565846208297834365905052596367166857993263386369330412567182781196180988157973597151
4404590535525008623472626634594413953541003030429937736481789974480799772117383460106727839943894679
0029349320813831121181822667898018966059444338910319114448966703718237413411155620785933352591150746
4499141748422641468963990558298511394211467704923435817399885672569496541372613193097748842704008256
5681471749176277563442738627377555470770164442058932389781377623868532904964500225528332308903369835
6060743495988375054533512767447420766844965809460043113218787587707239082446179091045574744438019083
8142568630276510124068470716926371009079398560075343324415806603052171927301245027558061403184720727
0708571435893243595126796049483429438071152287022582071474443964445215190673245185444602106617053790
6511107509509423936219553007085315338122460782332337056925610454873982117063725010786605823027548823
6323601985309299085397710885605623349544347526888388716204910556600952142900740930093460527120421205
3562469316221094410464304152334947748789332176376878665376892574630680760758829205271847474553809454
4234650851972957460420516178949008226320543528080423423451562312999637243549875636843681050575084739
1902291413469817979332226475826068908582850859617819563676280683014217605312492111979424503790270345
0807040629507088824442677300003152893108477199218892852146559530257418410648702732714032317135302762
0796240576219576032875076343584620727928076249703208029650956978528379156617355417222290878709247347
3238006706380231063211687047503070207454798348957043985456154024237807356518582764342475205780574947
5924006986033787178822097394848716077444935230823841090526288946841960023698849374600888714620329188
3531530083764045552641844151390162754349366827162392207594580688407065088848667638155885550712347028
3510853556277223732823946810559085980089559686278100336764015047537186545967855146376832515618813070
4508489414998910249191670369075451190174390993134438539649204861390860145782632907935085698437232920
1132971247941695670174667222418265301876585571889721227044836157904856449731219440902036462132063434
9772410565573453543981882805614870992456863623524023398434890314401844547133614899287867928026217621
2437763290373818510213855088797645509073943397092487655488753956636460788212492801343802176344596684
3482820340599009921806129924787829968255822010464260128385951151100377181782670222241463551286732482
0960777659100141620438460116604442826316672786957001745043469015753021745044117997033100433561910410
5099079497552847018332062851537256347623794657623550896992042938432137921192770969314586466420943264
6510138590245340711610812364712632329821484276290392281061518416148172665847028288691801237400703461
9766964815128433568321868411409899621528342335257098138577128324855751212261217952404778802242388483
6997433355174101328564600280318524165156410571875711319369703051827063554689149416175797483978796135
9919479569791956813032539379892393548207331460829046106918618785233026933191223004983837555151617813
6176977652514602884739380236862038964839438305312203744735479198612661377600114538264045304337104636
7232315991625475383533632359115757938601974417094144305526440759563289482854262382986141494616311186
0027321951783872014074611493768745818762422046876421553133603213854283071617958422843397231571473355
8773472538816136652838191202590366638949495443819892433930901066963382041333731303947448815176415169
2011040491883700075730047363133532197647401055873868279686577504737942361846469894787487817465116205
7705704903156679741428002703129258336985925848085233069341854427078478780793033485421190293547353772
9307683769923061183323024469451882005224718757286398571733442036711804141608985014512683856959976296
6845460558834018651152584255171654009545886432692780981244864537546518066650263705377692165592409407
2583955117780049616712720199482244132538792229228607558828666055469165554619611636429810137102757905
1456577417041635555193865203744194193498338917976584061849342259729761429561008725006375968243490883
5505837599822268095742374865282872897075310039345201477521481935822198898120839469830865236958855287
5643839153318151218352754311624114352625486434105076609081387628482827210891514658497303509306809853
6620360413414965232916988150711324699969176410795651884368304864807421427725461851190882463921445262
0857793100336457427776578988793742599000433610124224148907964625241876654879599932564804899180463417
4621910684827860683534153092413950896864609278343674080532719458757631041958401539391695342219492784
0199002927114066193747343000328245014247027091172549176990574951404380148597585623744537140295398382
6642338236045024241231616107926419264596118132868490632995619495828258352327423885611426492790205641
0384984293213059474236805413833549498947494876597335044115461190562769682465613973582596782446917471
1066578045097986832121025211948257923227000592922456238793175894352077174287792876880127681292805299
4027095267703220439056310758265573078840405009630576974640132886044376607443860194780629166164875291
3251871731975625784109374726361532150836789897630966667202208721578754316050378063090166532164376105
4453051125668610192765839242434328947561318362904277369659711903160402850982725770439052159140480658
3631726433524004061126172671155920388012220669820380994628306063869401205437114556494662757063867390
9507592824676679810785372421061663032472514406661088793954325517507253553410654653489191297260489648
5945232286306936494043429166465015806090496594817236064443337867254493272210336123646934347065026758
7264137914597593040195705154282608644230216338541700489688773197486141972036089359064799126538359780
3693671466692884943979290708765812373770776049835487623747647881427046512734922381849771597042221333
5782740651262241412575641425438717368991931441866452771940286197779573264459689336609869955491816617
1246214717389447737848970847687769928848368555282814656654976120884400307382170764800975153245856553
3585256867866419025642037431593469099585342688453790050018243664802535565490350891594535176579027750
7920933788773691577613503800074881323903382607846955005952503007007053585972941148755849799163896090
7230352298286278814342398039617786250678813642571499860165317589152398932037254100299739757407204911
7640652327312996154350600151037394809278133382646608450246346115443803717194419068971794215821381102
6618446916351804239784393132343647880904258487560482908423262889155994682341223546952025827559267575
4232826263007383629849829423261438807792756650703329180621740840884785217035154886036468857144719946
0605867357212790033544704387418391855120565297697131681809430941271531904019393232925353474577259985
4375913072412412975862096529599259519999273341386294242347380104529878994227422714391174660324512132
0698441466531511914915083024786600386743160842964482551581416053218399704636842965428483816150449122
2227698973365360626526358114151616745331907067292647263578195167016076781985964094964230422398465080
6976394277578012077690512898292458879076352281840811586504015993240117551762705260673498883605060334
8252246019198439409689317492760814714070636860666002012247635868987015528796839646088931510068339806
3939043655826458429330193940380092553383385536506521942821185839252598041777936487564174876339591997
3077759623557993237048372197076421074149297701900301898515654621851241034548239001802397592030934511
3231338258539290440786963804291436736711777384962226621436415705230316935182769360719282061052549018
2579365968441051531140774308575358715265584484203580145691955616520354034397682756059365628739775072
2689865526164495630440289930716054743252480718708010779886592372761013134103443171898344741917165042
2973199254940376409424502735951449497617608165208320919333194351137046023299834590058376887437835427
0570296970822803794143268943131306175484263576084117047525574639806610972606977808825328830058188164
9183406360639277322321305446598956706931457247410386131167836097693588709202702536903825281008080866
5685420353634635310603972251032256922164878408661612017661644640281013736161726463023308327527173895
6267781596887054372952627114307371802672241978437558803264710331828881883991451611667891427237692948
6182781644182239649639635182570143806955037004905333851523397628256730565763204695427176422603153800
9253444966845144365000750550099953970161929619727245018184904014867186799681666846124198655281591473
4243984127957775438883040628188935650434027271743199613930171965291881063773974688582378920886331055
5886501490561902277925723677026735975595756829990502320171802965158115322438795885887416322238985767
2500100356124420631264200671319547933315361514890402238041367363001190054224272609028600825093451911
4988966596705914880825288709898249421953154985389618803865687497656872384421389606568281266071307349
8080495802495945343389485953832116324984669711352271305671147835944614291489029087883537533271642320
6827436222190214121717669790311407695860616530152130283806663936444068586730796664422497557554573922
9971902076666331590823487590581953770462031747774820410848407777248111827304697265079882910390530755
3753372450989826529029517077896060056034630788949317815517521866427487773775950155490573474753510332
7638447732997211078926871197882902282532834255923946357205498145467023426141813017534810911335650900
3045818305761233176198153531282240416897314801089098576580404751367812554200095520271099239748384561
3866300353916912083899197744605821447876139218089803403357848184390771979934344850803295058843339754
4214493798684963301256991736132022948081903445833723765198462657598394314879682641735945970699415056
5468174104817061970869990701090825018102564602773696234003527728485412853555845400872423137243057406
3037213286547022620885094099569590004010480789335459852120153816531799455647130402534776510174999337
3525371942898008071096453896819151034830437135243327832189587869561623713848696017848603843656321877
7871389753670550260624043958562852889162466833779433464387644991019171649354379605860318385123529413
9696826745501303363870750858377084650738618944218091526009026519464447153847526430557770414403185293
3120783042614619981651150360385140306503274640588498607868653402490415383928178128062193286164105125
6210779160702702030408670370429060930647902336430937246693947657682485027682973797248413648400558970
5528166606417700452719124082056378733461461634455145494515546534400014843505214046653056446257010101
6765426434011356072571595172177794280192191862255683611746842944253952089109273794443499358991349182
1339176888993494749349524727519875682958258613040183276302147522420044928265973080723036012974236928
4077091936111652475190011042826322095243272273781766592119696998359683946291143248207855719941932449
5313663959764933069698378653041540157820740194986114914743691118045486546840388512323976836900816421
4427469525905286356817985281078226394494374688978384625950102270437129319273399603001895325593124423
3844874603167502180286614515283150004292394477182339317795499100737356323238223610884454861272046493
5481358056601343269553708218757916673006765425339529364439333971297118577374478225900764285067435970
9666322944239560665880111957047614100269203564803693802244782545996127197821883912408459998661566959
8863980631308015109756328833475575950044518908477321587625286765029458605385792418732684688193840443
0796472300143894985177043793628093321091707860981815226162945071915035306695664617780141352361815748
0712180604766170354239263015130915964839532519713608792265153587319838257655619173043700538985357026
6851295790920722855616083615356665024032397946304789507015935374115319690662194616143862367182516776
6930445088174087600837867836079035518794903522594406392891241338766144673730706455903844261696517730
2049330380735364949868809086704554832066943606451990659707152940171391362256779781538916987634078251
6510176059721385516845455374966544938127909777249081982698463920733083431996698898492799525197285343
1799483189789179338431231496242989291078846634883433426843572258886145029725612173075920606693358163
5156674698272774697349765289105628351765887283581904023680631436652269261841920327124944961446538130
5364591791989154307175551771674968530462502591204900562485095796310018115400037386893301175396532932
5459053477674187631064441988130500701284899848940861735138067989007983954394012205169644651459676682
5738457076670443388955089434755949826573323960243499940334153863907792025933386591265278184340432919
3921619879439574850268281694086636074361471771494196156355238872961715669649400474181889225544634975
3028071305098085840748527991789627721921324567247851639609408015031776571344000992193964398378315424
3333837667513429453989542044661621814090738562385903154209898258148966896121456834262533883547307391
0865192601793906103077877009988097810804419227563140201496644217693961834423683511332346829719741029
6619658975627405583914852166123585977073557346853294025525756529666218579452966225761024349819546695
7877948149409868323875694764366819597520696048304275778790094512419840571636458485011007827622677344
6524945376912943923619728703819799707553178617167629075368096399229404508404422105240387102120278290
2038112914975595819764099341209497079894892294396648726728493777268101349570511133566734556462331709
1236424990431385691191742070480107710112282546964984061794796688801712971194315002221670172788676547
6508320284850364031268152500059136036465047012518043081479545174054802459750519416731547764072951293
6766401584046908583507230737247563253711756129140104981474411296485153977469069919230999438854791574
0253757695355623363322076639467408132143845055582849676488866146928596606844081333865671733488858548
6983084243201087596457953365249123575839576964812814963880079452617944893528985187090554628177109537
9775353056847693418344053726741136569423253701525056381344572724973636128784098490910821846103134279
8344737856960898874109179420623804842480578463690780205080790342158314865008967789218842162607631998
4176046532312310139776667256087961592059989880040727698761474046943949601831218554053282653091574390
5614693380829171132246759804204912306132436458079862770631197141474254530036369081531422713079280785
3453126487004867497345348166877458501321892260006517113652688745859480527099725555089595959842933274
3456579577094655241127174302595902695521956934753552747179876678873452545303284000137034101492522183
0629191716587918367992780867516690460465107307492028343521070447095990786772219923161296308295974523
7073870611578871806502047553295544978008799299398246465674952389208697352671676811431407618392656150
1351801804871685879073095806876362140421700035509089534910493490007711848235345903192518596486694687
8747056133972064120147340046308506363689165216400818508960215293073373137454195061336438643630384206
8883588979751825403317866344820983431622885897708488788378145206534667517577136563663321176861168252
9955390077903714619988668435168235412028396826815029634738623616746081115357785138166371979174912472
7547921414213219519511798129475487331166224678064543174539376335027886394816411921511613111599338194
3060184989453901157269368002791067446385110595166086024492466383638610460240846389544845167053225711
5076913196343487656697067514141964217217515616281820756023335742384443258498324226414978894893830443
6625746525584174217579642886572193474625513239997330568327860138693827542259458510640262874232381302
6042257037256226699520806264185391208750030726379932164240970517829362620124867758273033829984677291
0319642132541267619946235395666713778357544835260237812384711896896121949721634244341290030487087244
9951098051358417322811066555536157436990172376837144363016076133009255171738951452782038324665563216
0863329432842628890893449495038154636096672203681076092217452467969379520426608472064054607685262964
3964501016002356775054300678838739780436666961401721813756556304662572109208385052182675800559595064
2963303243028611652223709876973163876917545754210655610854145783052611379064916993149378385977763715
5024499158483691033852090216120332045454365696520236990758039092183961953856553916392969845966396600
6031959819494796672669202310743166985953461035141870989389841111553245491981835893448161445651718598
8276589900315624818816900327714692491280226274073072157670533736234481873242754939975177865515672558
2482629299982742398047038686127296378669153249098069539923328740073676007747370205640615922725134518
8130767407752205484526175054443475898381557180399136064266465147107004444499822280273604643406940077
8058456361551109406648108807497102183782023227505171474811342743494663820390513077618525869311184227
5148703606595882826502919383184511179277462036593020279402304660307219434446625132852276775122498569
8821827202208359574562585336038158774881283473316250933258153328831613508825713284049288365572412289
8126279361739988482865540728162227604292570558934562665436081663393095459560168051546050799185993888
8048757994882514584723477126158990098546627435414069327606713770424203971350362017700209325013387583
6771693035262327350347654762657305755624465748272389206457254806867397429366656002017123467719717935
8242465431996204765711865862858293630790840043383318589950117870580174046843610560233341388844621406
7551653028526090131463043737900010164198043302006054552415488093724429308584435422124308178200401842
4086509966978328376072366559554356519427948765321436164140622847650589430867708952170284965521671417
3227186333581130529310502409925682431426543726489346477963076928010032764919926360190536832562106574
1508032398891778924024815242817482248654088225058926108192790800702606698660532201613272544905338348
1340620447211921132075292674520589681817561310429174117610194271657763277015683598321539198736814024
9432996421626354173145526712754354104512490117281948116760159999075216658731031243862515993356902094
4786422430791490060287258939253765598631162829471876992978155705816645676571520453063874778200937930
9171591281212156457516018601883422310432394876721788405054905646017947151124737756688721514076817054
5956606160328125474262113399044662274263054981314980876513828153738505847088566033175673593303417750
1803779982493788873405009509036100617126994090583565220832512935193132833322441541357095939688518535
8108112829602302129682857478628935217795100696071218210049028996491545516203526630472420270245732316
2328238468738018847960328643345722814639046082320934200962769240160171807653197143021643141687201619
3989083289770102860722957118253431083224806924837361004138865052350868315139058553836451082049459727
8798614513727729211459269550668034511435380406525165180145559799905131515382880955279006332054445107
3161727098748878256746849048346675460725803809936228491606180793973758311656963713173651880781360864
1175944489857117968656417020715327686136902579439259672263622128986774387855439953683608392365405524
0737273099892196988845292433395659024249436141055756273329579697051873474289235337943840251420052148
1835094550305526263275513456251102862150385566060819635346504777577623496570172869346355387822722369
4769872509790233169332072204268227699148773858434233575735630530462406807839477480213854720198223084
8476759077262651361826150759590166313891659404289112760501792625151569849695149139817277712160891746
1481533003949157952222661197758838608115965664242171318451642303597656365976752789244986463200954436
2213473839749131385336145622898349773350043181338105917983391867443533753631397372872619481313707298
0820617791932044879334388401365851285303076491971175471422079418076345346287971397613409148086467506
2774822403889212461172881481585714393013550542898359237715548560746249623095219008353953147624326149
0433584201595923140906953124152684296080076566610356642708685849679889426628293947495103704004913044
5036891998510581389415648389961105362690913427083558926698159210270261496942047783453201882891783959
6387541253892371918648464546530374138177796859489043290847478750845103821370754583743205663626177341
0960695199958991569097061769298393682525911068723975887226259479191172340405531089758344399205674679
2578627083048568728080077929402993717945900823200993826115455408867336276541937339078877128182642895
8710128730907556596432111814943463415608030533141931192543114291130717655152661045012737030701899648
4848328702803977284699418214267438136113459930688488819493374458692610642787042856925360655212105599
0166998811970473888076227577074186872627073064003042144923602091511881976059329601942483579850165410
6396509708684621707336980179072617987388391613190816418322629719447368104521628143951920637956943444
9949097477575412525394881106838391405405909227958735014223095591863365605012923858429878391339276832
1732449964403138798825941348190653305703826860627473897788420423119461523457162124007171931922517751
6143869674262603975780528396847824637142349650717920157687853519636606282461713871587485633762563841
5148368640299606991418273157244741491752458250225555544012684981953493751145594829330206061194268761
3197407073841445274062901223151197806870034704238457278396157780401415907042094140206703513762186316
7571453015057077378347746978398402184576367348182428879111143276663292328097493289640083396422057017
9850741242420965500950221003769525553420017202284625689872048111298296347999744785338584097232454187
1402186037368759598722577707454849234837949054273580450340837426752676335959690633127628085123648244
0607145710094451961969894797626289071113386331592167272669110393036439329502268708562649526011544579
3897137111926066712124093887768708298359470311489730970867097041547661665298000748143946620263546507
5017913099243537753552173017290116102440315220022706549905527343382724767981881142963190198707140337
7070511169424768880502385774252464847583428942660494714164985411735286506890816317000767647048478100
2990406073574433900271820305143255934717952558790145670801127943400451701593241608534517380695663629
5456993384893628159182916836309585654731828775983839322611028192570261135349486838526278312012057264
6982112459445327043927669504324294501199847058861346330853861123708671480491621035459237806229411104
6180030456012627448039344483943734203102533757620183558644564128152552002140944311924375449315552113
2474165141013773230906156491346297448485657012857966633343000747200885579356850078572416342504622673
1719409841040754925628663266395343556043309400506091769435757732853865628576237157626930000064209770
2930897093210140947348592887567400799634976786565208756533764268432140121548992331634360471354993030
9192934409246137727077819655766917906012359598298265366968552621544076356892974625023512708559098456
2530583944705163750370977829139003109491522419606725766396224349334041952978545335929745400948795474
1964441282467817673059021546317183626376075413293933250590232738645715180157234482058263427862769272
1702853792571686855336668481212056737162992889790182212337064081128657958288911288209872910513661823
2232228293013689844826702364703283403038221396999055291800232765319854547850895527298089111006933647
5538822238264116356198145259787954538060102924647632168639148436274224936291252823904281249053151871
2530696362670644298851519158774719934735581240917536354528098858110448962826265998594040491191792991
4157360275530399608120500155901617802060813412701978455430218895257670057196996016797863359149368295
0186739651548113506563188482188162924127067523255928499229573383185653862920590430358437456020691840
7250019712178156377452133671599531652895155999616503976689638034305642125093782318607684315462984466
6517439959681155314082058395400269793565716108016755881472439464618840233526984094778597241995211113
2503814042594239434246512924682927304678454364417943308686646565896315398047119852023068198098359848
3343386022097922052661699386309783801068096514256779098605999708208002156817366681198422666174880647
2105340763149166600643228704085572033944060414556168448711782088189746923213673620922525252162703285
5051205013953762656405490097587608865006781758118075021816449719867880458314395411953331267221389494
9839459702627292761568312489887986654436592438942627293063170798774179939228800439605582230402705150
6950864397185220048930334436027148449861244238189462016598246510718524080372678591749028275767330304
8646568841632840372864053386871624601488567978957754807401097922539189784701050030698219236341098401
2400636356904010872124471318563734402484144137238315293540422920964423230235628851267512020051611382
4693357049381460666811779090372843052940961572009338237410227998228888978530337121360929736538803356
9563809530713819146935979716447362718242554690390035159742921384404493511584508649031420047613460673
1690674761099219876983791850557098122328619891271535782803532404599382872272592944771140357949287797
6337428343039625641041105183667695185914188041111975205626048414456570959797057352977802704086159579
8610926273513760749365890741060306261236429299970572450972005881605626138999135482956675522591867654
4590355506108953244187223771321577998484292728081872666115905175607351275101963696107405652136939056
7194602315331267065812635736527485721181944313061066140218585463926851505467291971747605124777558870
8298444277577780394941006540781066306499824537395082009240547748382568895896073514810840059219521635
8092996271205446016947086807697864389385000861149016218399696253831577728134110129886994570854326259
0658824709975360322501818309507814769622044573025211408881147241547095139891263507392683162549247069
7069701176710120810518533055577308829872584546084431377669497873285966249484500014840263994516463392
5937361732072203696633063717359314865793477717279670998919135679822151994414474314838832185022431218
6885670195509759422649157389967618276283100908818011420126059485705205102479443756149165474969209041
7857569870339429409061849934722810178608783409479810542833562715347559300857843925548976290899877136
3153508828482597051186488496084879927870083467279143038285745281787720681253034666598528418528255171
4415074678090457975916419323426879549878415505354323766372287716422213640303354547249194431790517841
4883989499661493186051636985544455521828889026745865531928941340040965161729875092703973539571128878
5098255086983023525151400367265512938956214262984716227689252016646942667367342445625105672145776568
7694431921473433930929453218255772836579387124957144833925257241169800985995905567749277043306476327
4722321341301369787415984410159530333803093403525044233962832718845345484252799020966164379983829615
7366230491058245207613828089197942238153002717603859824706343846480016431606453829625001275728733585
4836236054066426451994978719431457431657570649361516202434209104146523217922801587202126725697316274
6743687093094389513738761647899962028825983802193745007901255401093911272578191457389693786907992381
8284888121257043331896282351034911111929113080902466862724174803625044526382277922314346161003840681
8052925659552345811845081018045628203911760141316889282839532244484243307522217296026367063213083889
7499677143574123816563838037313547095549421898605737994273757159416090583713740851969219163421611433
1889330924693646795585628256844141235653749221961908739002627870921352905501009969454281317025886876
3353741689522046213757289019269178131441988184228444044352870181528138346134760661354176942084959690
1483272412912711843331322036372082276323849916244734001416259117280760912624333877749085228900699353
9631379927815391052330241515566361198467135014546370217655984049573176172626845215697905101438725004
5545337478481578201549404367248814352160197678321753813338441569799904825553671369175624614830686529
1441113204292939379056612906842295965687429788342533505462529399657800761032698466179754554038831617
9451702145861219070922995071609647683945907851609387776083302117060896049111876501684152805139359888
2458993649496630126065829853376860090998367031493238877512970763157112412801880718227341005500711309
5262988720164658404008111505707008742629394932048089975201720453934639661374686451404157181063727876
2820832213175053421660950604650626441896404159954280712818024380220237872363726563873749203405758176
5240594488549514828098438700698686735134563342702778016365757511796584958392321274641018867865535102
5569094884055237856393861596570311410855953832328355582088388351161894023128460025136680854574077013
0204607202580967007481025809102229044944705963501559668332391028941290678427729400142244245318993495
3839836728198558074138844716301583422604388964371094151008070802801758288897424363873519783031765538
1132677359877635722248799033681391663240974622271206233366355667606984941050432260546111623902854742
9007379660121875759771435887318065453103941328157497090262648557148622435375027225921991117518710823
2107587533526616778047443780623525905325580008003025061730268543399052430148996752836157762570258159
8978663349529785533140240762160401558736229443153621770157827493796500130362683931321860198681205433
8973324721910443357861131838543069531683815377159782686776097449279860950703355640898746738944706623
8682156712270814347648774808516919999944914185902273709393171256286233679303595251171197907786896015
0770958520388053698808498489143080500755244000659037832807590418579919426049785429285811828846366448
8579078360056054226491960790917667294512756454965060365915177290790079987105532421710305692311365106
7430787285055617932234318603078884799583913500901040731376972632171550655519716768621792944103410803
0121920579689106274069906757007930233906942221898937887635721674934955942565366213697637024709482494
6355020163704684729918967345574021736007158232908945668736517255812324516331910981491516173074293016
5921851295280604954345710325961813858820761137907615751275852076441187821317956941235842298834492692
8380770401678844879121901802301003802568130379198639605790470463407440420199063597371215220965651054
9492007696441850723623469124660492489082483807543976015785558810788704442293516286052477134096608806
7119638480738835206730989840998121097744230644911634190801701475452001836105956156117656559600385138
3630453275780294472167683073969002971843290885161831651438451349061662547488810834742234979222885906
2101389579660702487184519977089588884956743998395249115508900738193836267500375173714696678654911000
9789389243972484666245085007265063985742894687854516412423474648033283422059253490685589289237320780
4610454102107965749391390630463061401767069967507829974669033577524070921793409962404929695348279629
9813690039391252570111131743695645274254402364182723344983754277300771019908582382545466725382051512
0571669559706932837841135093791362811887649637709626542404141040524594112973542935116597912466947623
1278448706984292167432352222103867851550519514242962244078498069156453537639782451300043238466695454
9424787301804216415770225401755024351229927371609717707327652472662665274693284899544267217874612123
8196478373290401819642858766014300053083174852212318150289784198452531696284226744346587863708648184
3816812962171628059624610830252363577143673991391835909505090250254238379156611247414458360886500350
5294025329587040702635134587705133191783847944280678350345849544888475666804012083309601406099414791
8863694049783056594390536432528185901607553666579392727315121573236664085233146022179022896481008257
3637620550290356109910991935254293240994081317120055123571726001449214124075341039886352499231577873
9313179101865916759147272550487112779269236784422644834472382617941446549506816438791843251247174222
4593874031444885818015173190422247868041768763800564028515020584881827817516812424133426122702719574
3634730601009526219711358902722426221679149696580800211596773424907717114786886956459034336428144398
9163816797775403314282737645312162916798773830876327816303084832544581405443978386456387448539851492
9530021636587751501682362563997592075967002850537138830104163117171359914810024390450791659652096810
6144603947623452329370057250068996573076316133264989691863693450720927061699038871943247919067570721
5439259722942445685894725119934411371081753408777341925119315405286326876889761040417080101589684376
7126509226936866288782205436084803330435734573073194456861719673445963896024474120955646085046979381
1645588167272602784024539522946406982843717970343774709948331677106362939142353038364028141831310082
9463723361696768970225516811493627692435406872398953837520894914171906627645073024619869964786878119
1892111686999247516415927724918054467805210609792193566220094177780284546564755209411985322986177597
9090882826097417301615309227133486579897946738411632849288303240435293700126847014116514483038989324
9240898342531852706512170875807983199990914292978987319411105348715733957920857077869931520242115792
9554586416494958418098363003541957410178043182734839599259023779026687301184251974642217325364383244
1789842008409920424551814960016705262345348021334052276307608942856809520865198023571999294383174160
6293825203504364418780543850012411353263879219619374513009114446122885427222584541441423100357807955
9985689547925084766788481058741120855876947029050639789722552298858664108276313867369919534600503695
0977755280988354865880751589589001387256303044149731711178069884106384326479766363645856599068139832
1543561099803040127665695939540275797305660412884681117166536638166788487947782274639832066639522824
7172110573679471847353065118201423224200579944478427993019992340799137767855471073118300188030727886
1094015306445716815013134733617437575988716057546390393876134981709554159788931145970362340864695066
0849484833691859758297352330692027473900497554722009090933669036742334953446639020648661335629116702
4581288360001922276001628325236939863876498654409316103278216863312071301198908045288847958304153473
0437973851236726259568370695822508081283443672455931454891246907613679582596130645128533615277042364
7757538238459722154612979222046560146684818013186369729692256717960208978200307584218999914300997510
0221119754387604372857870694646670430383174798008947063268593868600513723725868358224523083241036163
6561081539558432302937997402499852445474454562530765500662462026233050637193363212804150226707215203
7306928111173248506260615952330620752350311410740882194186169414062417913692994230734929519393453729
1688597532768714596959561996091535360387779370760049682041166929765891515369670092339497780845011277
6780720454321687237847648366898257945113856945872981596622576891505971881746325105777982388986786807
2530937857538489509305782389807156369419861771419886180324832421611241956355257328933215559954955131
5233362632604113613180061559106246689727276751149476974864506051745011908434940956224816713445455905
9266355792800438071310333292270160341792413734469344360113721430887561325067955370387889837145664263
4513087245836515086621514039014166147273445043015276137127401924317285932164332428171887193438411890
0914212563194452683670315801793632752741400192151898382983264810710516202297825660105417666043210715
3774983300208636433501433380115299836600792475286473356082617070676562636188478997024843323573762455
4483398465826307451363068451324687708118175232147229298006582392356112604796536558981764615498497096
3059649148167702522748972776974840180171690847774932628595926561828811005962766558709393684731805922
1886076474882360593035570788635862651652942341165390317410432528151096597424454830999278595227945879
7626582760142129821389181881597534216491089435901614942093839044791041511503209071888705415149830097
3451725030169818194813591992893708098334252936931483869417194023016367541485165274436631303068904955
3253983099441315659340795316512335956329577575144707999066704049230113388694240966272990630511354628
6658268656378562410840839810604115292875295366145109513605515347630502407300209242443598526059523685
9126300822211815660452131220182015500108049503204059206166249721361066607477796590426123432748922422
6889123419277806070236569968995154658805133761989431889972208797670963712629277881333191904055053673
3207492408698516232186137139226626703316327008889218409613845267034914066850484790121818493953487240
8982871063743292637319971083302295053186903072296576624172077010250461129378787692797692473590660877
8600689954746538137230655907234383746868976383591468920967756052642775536617224811566562830818769496
7989443732328370347930821530534479248566605931876265616876491935889150991318556529299914829397813364
8630905788294654258023227067170618219031626819670373851309570640236228923303701535292821481344505891
0980223016495447935430692537393283973723405693078548555006758277790411954434181257099005570859691169
7925601846668291579327559452153215477494219315802967932721032164723662969284315164899595908847948855
8321008937450187673424950156354187293434159512089621443599926007417770469019055853466470325786757359
7266492830528569942954609378391416341761278789159599985416061684324614968751495216510219743605090404
5382762298589961540364423631824777650163062813831755316080356278763081793356775672979223781641623480
1711670545854596140850331545568321036753724240840712558493976598300676451612297806058740985768578521
7339231719642721963847627024653764136437235353934074933339259960221539930947860763991610311278434397
8234724088156846039535904034526137387578561132256561454221294397388920205165427688026483653502754511
9198268942353751423479958267581688244702931750370844505552811296657762947181194233291290147588488788
7063914059587957573656460384865568687842925319746049233423074446327993975331913348719197369145649355
5648111384241946817705073595170384737453259625298995448960746231357210210586752706968869107616948809
5582303746730503814919096248755411517268512118135757265995525648292079881879157361172463437238937715
2121705591042475654333511703719964453177119030411821497309483190044632084007783925444007818199058820
1892807986012277208524421011315783619424503476756861598851928624925925836128581531276406954238850861
0313757156276229207214770689374344505103832816184689426044173395280373977558601433605115260860784560
6873782475038330010944361423263328081474729569206003729718389872102890026724860178664277009751009673
4838441041848539277857489671940209137775147726672637765961298754360670245733252341170148180188334370
2594242859523945157430149789896791583533936055658827765648825757408735644628789115825353687877060226
7676244032616535610166870834491783587671403036756298262615447754889838426743761504491085028089646091
4030877097198951788383751814919557002913441397808559973625858281179605173459973859292685359536195379
0985750569848399144976835610405897559147134230061201227958871004004921683898050216998558503356246956
9027632286471846355949491594477104143501062883771311689463775757338581456999452858916329958321020295
0412619967749344221720554000686983193765774712994294904612259515725583371459415087604387248269742015
5181993655637225368630983237375814613448510151104217214148326589118593503172104243353615906741264259
0445272025397404923036327572981401934009953896845061123435872099662942354054827530927905966444668027
1125800234325866976884472753153040405721979083595188334176264223214234761245131898316865482509272631
6698272642326268105015407149547937763056495002799124297039476422692020944073550725271193057051966502
2987117699684717315984112681020877636216973694695215750108317512232260777656686310638674427912034484
9552435613963057580696545037141720198774105650171506294052480200871154113194126597681422652912498745
6858646728968601981162189004518004651076344185486898993559232694244883209083729497328913592025737096
6124491294605436875903355241250544155746424963303219668435283247424235382573000542301051877818710655
2783715106089859069814713466307855417294514853538877942539595902484128632934873316731520284837552232
0952280443724141675572017308255104481261539266821978007279758414184667467198930347477554408925449428
9991501542740198807179311904788720514308764663812223006197093740119892706758270046801298102039714415
9075342777047437535097742157303736086446915129383276359955553904738267278702512761167377305295312531
9736174798050906703621200085015478272565324776379298258362228592561102468087991178877132115528653758
9262101137873003096088444820604654928974571193598954711380842248667955581385003400314023772658958345
3366629010181760389540974311818131870004083449852994566149444765506509873964439885927386979958781496
0522807899529860544926755573693162982754236716555727730969998269798246121517063229797455592727555265
9093855270676155855350088985145976390240086225623387560528980801045640816280906591332462809644762695
6535831349114074039894769085583751960432710187147422605715078297296277951441020127348776454597642758
0188276922388013256135884175407278303462902923988522696107041510422640660216255399775629133443482222
1834312764082151733057756753243885377970099066972546343263295514185306555892637005144516413056613161
9174492511792243543791357780605245497764145579340033942020433217388065369730885029002700845735148854
2690336718240915608448388813012250202709168286784661628761117629131276951073457221356236463646475651
1636781660650703006562191596663675799832968078552126955849708839953001517427800704805560628304008386
4049018707019902691547110550013586608769878580612965656109752099002799904841397501148542160786266467
4442072408472499524724502970511609748113577961416902101902498861535680060901440715525866292642690666
0222746891497170491416946241888085996771678256865045234425206991194602080647898181869647362606203055
5449702368325908678147166000749176957675923653518668675027770343840482895700344629823854031853449073
6418237154183698690395783386616903110504429348958127304941396158538147135240250433951339837776829378
4270325561515193147082753569709558315164282335631473136733397990564869060325393444364204212519642108
8732595123415769104102185193183422487285012171962488578427531669975261778328871433928496148608832807
3472860887474423994166424111447710047999652344289991688686424594380369059496742982268181857427775585
7748146923680814600281929492988496780035628502993736640800981624218310593753109514963801384709240558
2702990089943734414379686477967119175445372019041369584746734131450283231122000682539633682708953640
3823019185802246777797673316678395830199439750198787909372273071840911766513235856012708196793761579
3435868673226687429524421994393531418485855145548733772337862738362337125632262423846420117739849643
8283619996337660468431522485508008778914136291742323528461747582988869018223458607362167337624701576
6145984532182295922759854098230422685753785717645726187964223293014685704149577800070196632821521195
9272030076089938461373730549217932528878986346259140305430075227950904757061436653601782106906789274
6371569288491103022144236253401305208534813288470786150548887507056103162968127303796526194096196405
6451933534027748505897808739420302007941282566657151620860362128105139425551045532151444561342153353
6312848411758381496607055848708970485785493326732302690236699868441405701843410702570409965627442140
9128859313922341822435992861124577969652066676706117025273093682663963560118437528052170728118045936
3316163221236905981956178948494380452573384839601889345904567390931425115181514926837675583005079158
4401573577654688115926212513556518176247975846715876822127424561710160425827801835917572136461901745
8909162519482668328998653759645096081569044084074143533147290586854523793258983735379133084881853895
4329575425126319521049878601893678511794712723200731951462432576171052432624915337395781240772745170
0169091965964301369301807171959397464028614300506745382263729342836434005572116657332137244711964039
7039475404928087504461279290953066452620802344144926437620833614053751647704710016535490799120133756
7624849514494089297662519697335683885326774989127498419439416504102783989486551745018145986901216329
1006067691704745618206275738542169366734984346238257836251863146741061148761334932627955944924815074
2130355540836083223419976435129066934660421027134538624362466203059220812487542357637849030958321708
4831264753137585667068366104659479095172004193890810773969658369751982088840785668330203566114853403
7380542653858777903414074122339142671498453621776385112277317267996949149816549383180895522331961362
7840939914238728388042199530573641589592425639306733156532019945458271625310823878115349481520487349
0390647656507490795305301022920029098757756294736032896475336983829997487179280445681247630879244901
7928042975992162992398405643240756257987465679808261968292684912385274587876332922225420578554273271
4136649051513733345681887774935972998642074130043739043595196112645563180269002486924023025390898324
7599394917353774673678124519642148858662905272174181207984285464906475387192540991607227000083207326
9303128203804267947011259082456037544208253392174412072267640747584793385029360647331152779137294874
2062751889652617744027955536036339036387970085692112116351667886353305105388673757131565490716949012
8313523525698788428128065707905737420212447280252857938862614761106115653573261463924989957138442606
5737809878539344243664926354529544186199532767468850678088091741456800974029867981678745832721796486
7193926789707993570143454477375804592342237912890116793488669225126384094359790971139812461301834485
1324838216136799831169637505574248177721738078172871819365794293119644667751905332023575802803608235
1590441400595648544353011983902778592796512312731433240955169041574896898359583834830693513053711836
0097538328058087383275823759165212079639644970903371574870327211467484134994798827644045867611622426
9677365187253471044713201189228190592030592796128160359816837956820860672540328272350636518200921470
9868658711124932888346829182031152952492865341115452754985605253967867272821965151023036373283898295
6562908045634336068163301237033105145395807586217452197027495839686712070088181196273381130105658954
3531268607116703830434262645817220463821434972038979116673109963368805386495012866082965299469160362
2433195525242699569293213762078317798452096408788369467237001477071626039597480000623785163561723350
6666004246411544715113694362350887668329555503270613871514256358438548506034133353337157878063191082
2281758950313509824401415422489647850414916529016023006426306949281129537173756123201693794365802478
1477485831923191548874299475294823975421436189928416264106220503458514414691003177322576466621976207
4293059395316045755568824316908313559887265096086457555151862189404023793062941837332221318326806836
8340192937524108618417745693878921850009118195139742857313020482187246875421617180052508466689301466
4897643654834871583836847879698128547593429615969619526292309622146273867896295814448554868890813909
8846810740384802151157081278697032890673538701032666089396840495549330900844003070981565083366216415
8990683065317167974983307648837441595390758373749719440936696450296391449334559534017008341091290749
9496862134020981034758094953404636051587415922960352106647204469811096913368334264459703954316918061
9350981463701317103096318732413247718223231929224524091399642652169194926363722153395342814346475287
2086346617118427453059007155506767649329622444025610158412376655421253825415682629198958433937041494
6173366254958653977790804775220786224188126392803466642122772562241593664580292560499858399697391321
1408630302829175806002628048220183520824392374308123447706752806777415445277764543030207157899062871
5769500949044689327079013170931717559545242745765281146449391346418643947581693280364551134965882027
7643355207133840209102134337935574366052664685619195783706376081855825933192549183527120304071158178
2057653926174142088311379266384175266196275491223485992395185496679122993511972139315643664047355755
9282282103266548629036288930950261117487137743635513753823560340277049610158319345004355490516089711
6609308404196905875797266207068490464103232070307053764786715698402629164718287995756674454487992868
3086261309482135037275890869209190756487987850173091783815180723653407264850856840983265925782327148
1702751536744212251573349655762124153530814554687064531277621743719344122688107593356419818548170833
1383767500382860503255285952239286625943531407987446446550803404107917138768001967562696486915990717
5116364102227500324428903431656892329248838122750511450831193684346109987904277174269891449637703576
1883678135876309739643296353984967984239433808872769935450014540702324966164142488218711386474614563
4319518048343608336856758521100330048699771888567862746322736847274153328581088647608897079510006198
0314273945635735246046895029157984468543016261579874721224491043586365045886533636311186936464811829
5878831943120628211888895180810515663938308152708595823930503606245946210345197033762033736207480702
9594373608512139828429021193287117443235669837311679206594780557604444974637438443075094590682579252
9137952568145828385731168224830099228420974051091644870297408516551659910370124064884149614675844776
8158598254317090835393672499266572500219575719940379724269068101198628332992276272157549015473215487
4678290995074734134116085885623625861789346820886126464308193495257273871496568825367833962964327906
6689740753702477600345255329895480497179333975457049011708054217658308861651046529821021874206843861
4882487202643566019817515789924336933922107678674903073129413365635336578923832755620037614825355553
7443339269508568478004739934246366380741432232234714830747917623006412135340407294543818626553640412
1898863638133985200292699446486627254058806649968989589244576994717601215964141308529318188446735891
8974647922064139133061198031658385261542727209566482231246343523031626367507921982650110893384773333
2621964219859149329257816560250840315632092488048487477575291383171716654214484995756766503610978906
4222180202710873877638544526813083117578251352890838958229963771918105699942263781640834896732405836
8268829447820854537373777372724576922033792683874521878000770799994617593782319170333787031096728750
8432283892393720112510259984266565361246484455122256935577703525129515081423699217720110998054402955
8641862410631207593782622925573272022605744908838197169932655721758422737419785449001297469653338838
5135711459976151930967507228014786524943813130704120815197210259284396999472844588807481287354874695
4748438502488625001690595619951525071020762106471724119031781726919186883418310898790780503127944180
9107711184907361175570005892591097538966756983092893910120712927760429819271898168458683787918112407
6880833202780970895448906657272475996665730055539365538110120769722756418315103882189016611309588452
0668534199855119749709558860303011165998537847976131892423114367238396587364416091848864938429683617
2958273373732519945873350520483346369240716456358143312195198173593831677010451412202952465770608161
2703672076873231030274293972919609904251530264201047961754558431663719532738244493137512554388600270
0433060188541249084394997697997011249395293238984945237593785568873737867326761487090834467444201065
6390467747679619618516543633675032795920268011320208259886103977114417937973299142145827429006989079
1735329325848531750601784226851879986938481559888546165552184332160244895438082840313874809473686519
3711812314469268746920086120948459373118335362762518578363742256909260533878977099167854875062711264
9456902425308395265219102948163588082653527743538503544300265489027544227633236501463694494381028499
3904240449136039558591346942758394309873893829007544806878160987057839534581195929509357414815807057
6349018981433372452565617547064371464569751124217185945456900605404478676875925299914364435100005909
5260114188548651143370105303315027664785008824535681201402730426702543296781400054232209728561915017
1630389213305105589166717938023115007273879633759222601452157443469146470462428280512714320067847586
7800488257203791099923829539531299982069949518582793338063385405235353409315323014320783621756385193
2631579737367973931247101990744412844148367256264533587562716388814505545295661750964402408684836003
1725506809153521555474730237885411949848508979432173153401287705281305560724098614356916069353527726
0358243357119529674279515715506558364730721693308318166012464050220853859194005653341010610158319697
6313168172832961689434921324958153023376254086150595800011503812868268825331646237413703241162099489
6253352537868939493722915556049231932372838433676588607640296720822569630723203242977667762949928545
8441074304011803703506563467631331559663172014614203713067616498149872446585604095528770472080845881
4380883028762818101248223330489915831384941961912647793541128344570418305765813025471573280262244225
9278954554211362251126252135933152399144079411321178803294634095801206220789964041684201526512949812
6290303241319787742133354234079723678979171154606222317649709318479149741007896403158989826529151035
8977938775417886130224171819828754754900266670081662765529155445265875079766697209245291524887780288
5481293531702384554418734688259913834510173989734557660041271825930707131841118501967057426536037964
5256507944860380914505831750236472187423415147171171158858607799141842810310483978971271908401441656
2141253581828784493030993416646266538658728408079706023285252697877180763136111668706800291388851237
6098354959419152233231791454155500291237602441341153627612060515596325343886424504287344498951076095
4268293087678969024070711873760016842066502968013023009154108598435751375727771424320915222054213687
2742101554840428329097366449706776289219280145896604173226138936769426175147961636234018202337418882
5188430627830284241258128264084868254170130689003907458725935257640831045567381529868168588952551496
0383995748213373675860746152811614289263425553162310458630983681244627569711628932637073290660439711
6849915698058495581658754751840806909834501204381727440736475435677524983993361409790454932850725144
6598986248443638464582306901577497950195724286213936440758255332176483647044131088489220007337600495
7614257885623172720046318636697594080621290052762419000435196978837023006048468570462248829203497159
5280178968270125734204345286318606667336600187031507733163628711764341189960050907653794034333860110
4261133422624890943210546444750743190514577560240251359442803752580749029257676482869446968677114262
3302130133736900740519407565661354663219591686548930044486979408525575290504790968958476056269553571
6808996471250717620408706360611407541948655301677195414509849257014083965377946212851360993220337671
2883642877390886748782064289398733129143941055997621083833517557612983036563304688380166737041725778
7890056078199232857703283238602365229635918509344027745487682033693200471561409043536519802449695020
0928315169687695752785426575454636188387541832345158611503459821468821625009781691576383304781791563
3049926920998204617116302382301498599388642471730718693428614728043672486228397764540884668666338450
3320178475761354493154408167773881699687839897021456234295641713909117156514360914440316709112439312
6365999931560488067267421747660179081218112841396369307972386958523130859525744220136547147473758990
8202507639377440731464550484377409608660001741761045304219457099678075440487074231371506384849889140
8427496088257675272624967347287610440037513669383609147920085328287511028317832800210602786677109398
1418213022414834257340286510498456103286264975192450782790388702660591203749190840576832723066174050
3901789786041566553615181743496370092988804652284294552573998461014248511571335619137866945448375539
5532152652925135493138111067800925940572227172727730676670554224444126009349359441913560338849075482
5970584973240205740001752088236263944331936509318761124818080630149243503161666901207752772564231747
7202704874520369146163042762315194682073887011698783079253289571376612853392213006736904545002721236
6047718547736538861006794007038243200028240099962337275058425673019908101259130250105625192294142124
6367813344606985051747785431315111986426830914482787794719497189250711356537191029064498445037449168
4563272606750440258408769957916870991189831078739952601756652509399701869216990690785214669380369739
5338704696065413164131038506432331783002070563460849715209168145208766920447090413559338891849681740
1700778992572834934822066018863701861685677070048914080967263347209014046447436203770433682475995382
7095388849620880191661464192123595808660842743369020182366900117658400603952896543044946832519337236
0639745424535204866133324537054407612311804650744316367857845343372352355080148882904689709655138183
6482578362799104057042272883577745872936746853611108809918927621242165115810697808238476397651106283
1842585014843182539888656990635337630826602744311234484129214209742715444306413344827449946678546457
1013704670223409741927066315415112549960412027994684811177606260848106429418374541660207211284916246
0766350443760325896710734716018077610081693519682800246729153434335787053483348216230351558906758716
7182982126121136286977980203151321529529618363233628024276759705535713093684984201942783688284547881
9577481828891240857006315794645088151396965436151335235641424832233116070740847110369295545144337838
1270201254255624016734456535430629990884160750768069349493490449112645444552252622434812742845825470
9039179893230673114266540123142752806570734995736930105759071222475404702692624546740528205590541444
8312591193301230437836893648897332277418529757370857145806168152081129275434252781519474650360866398
6240325691059975677784772689881807651623705520038750574773133497149504423899476489686635956285967306
7648875094840380339622362562906855418403923350946344845776518580223406211829738426722168792074189499
2674100584665398726922523568319339976769791002528445965173167290960718710052504953301361450346641459
1899841189367681246953769931978341838306680838946111107128017298498874965103676715214237925325192672
7438028812501167844006761041096963810686038275543706759802508751081633470857723287637712226691915478
1665752762411434672546729206402084013205045615862822005824099830208970267813345664780773292312260247
8164364053123108043054358169922760959765607117626081176490622392015753474593510923260676742975408866
5883069506389670289523510112768063811575666608636819465467809296284721208412504454316962653552996499
7611408092771354318734996731566983232326609459852350392192000384675523512793063322450700393534182275
2080806209830012798682700844609993724114105280285835996068399084726296891804601883366354186539930844
8988244654686928090678623548367563556973588530513062560886505894525210222930632416187687376649522187
8629717212625746832589954532925679497062240372565488497953771045728676128976251286895678082914553638
2084139110464702663325192781428443192313354276124733929203302075477377585063975296873193479440890719
3676836328720134865548572375036665807437033071681857994597584518797126675990708242557723682364636442
6377504614453416789785622213451815786507257965505000387151784667873863727824145400875516415513185080
4717301330615245356565852906254173691072842782743169712395392851331222495024214778308802823819967828
3566891438430479217846405046719891158683802399683725193551770956268354759801410764239588059820846969
7481452268237822713530443714225497172227916247626535724719965296397726853818807489612116847366578583
1079274194141559336485326666033601109630669226343912487199288276881683838776695117216148091607697047
5895127319565357486945732525666417812884042331046903889040467209546432964275822852992674871033206247
1307307257104753862653828668837166435728595769950046025260482200809750272340703508602952149173540838
0554537386426763957536920775088277826315078517038585833050051425343653911140897792769620008735539488
8960852084107191410332754446670009660371016718330117253143178662028496802465118038720788402428735238
3255289293576761265351089127107401808177425523469582306539623977414621537159567260002172786686910988
1644275881317872828343090282527129782643489877945142163552315269930386078041274136944225652147766499
1119967592163144864639544750201796218986465411647638609482324668855844902360356914029661551592934627
1195808661017082791970471347290272187771305735440882939465863559997026133777365204841087328711313763
4391803675165622810522856129041953403458620142349774934953807671050263176054522568096998013084357347
6314887495887230350679383415432927066147195124291651897470177665207004666012353393710648475081764027
5986781413610245857381193924434332327594725093414613831317457955184745313457326702079226993944514805
7370698801899645220385277014823318031698275606301366996159623604509226598273256317058622806477806432
4746998764652320054028373561756572012971384522407472456411743626655760827911091427409617694735171801
5721398621583426638814019001060316323542403045185982995668867989333847182252266955709266565494179706
4549736371136791179076954161561157169235059714884368376658555815314194759472699113145664685708702410
8698113069960715049939382097298682842532956255306943554503884062609382672769802625381006077141339476
3763082022890637957793591945641628576590713977659420510263334526352496836101341883710553286629289428
9925933670133195013097048637743428366916640743499415498661782770427841088925192162756127545594613353
5480349661735250786555283345979610037266841753375141878612725329032946850764996774788122699014619871
7327090237319655738527334373561988362090124084234267284982692582156310365134157916657211011392952271
1982122471317809704877167201157113541640826600739164138190422602614879166211518867570759944405543220
3879345330216449154120668235463194695589469731828621341561957927626232124702993141315630228241052560
6148613626892889259659973452605489440789137190358954138387913736658410949471428706503809246810642847
5716938876985832073839806871501237777685447944913116054313307290882817153739889076741488822365210791
8063999092739492791670765426830771476171443284686826969240282008389410150838887838570911558104103137
2140424055409542976991710902764734103781724154278715543214921717152594855486749767348926388520177378
0523551929208785558808233983069093946131814407840861092786164860223442047923149823400825229843377417
4507834847963584699102639867048015538080235886431338181076667271132365404094660345373673955453163514
0113000216767353832908079440859878919054105069252849200108963416061391306005055777751524775779549319
3128863050045008896222563048334175050532276963739143960615139439225417604600421771514443477897448761
0054908152551332013472379370745059747342844717875531538337847877593840054241184239847778286163892514
4507094408643830301662468176671783297735895197057278923899719864594199421328444635341699604773480377
4076232146679090458531643670505646120946530281056335269660873032999443078537070969637244184880870804
5081912578711089133605316862802144238276476965407032357050523324331241166050335823924827281128396130
9830336886870720426309324469829421454039139950810942823278484112049138170654507718829249440510872650
9556840595404171205542953637394904660219821645171989685936596636268113641799097399670806349474000059
4360140401359226378277854468129916883518835430229456019989279888220558808091373066577649382913138387
2467753080387317715170565717423643287824676980046600189453346554349548960604011878223918342976691997
2444845582234209821752550489522233982035615217029517309637365800875885574031382185866858101801705285
9840046816081677208496508428106366193852473100421095041962009615020238236929406503651081755560689853
8970381913949544896380424366292874607463348234350380091638124291801301141214724467237758621975367203
3647121532499989144068108126131483714209759878456767150999439423981579801612915104684006273334323955
7671444153333372436483046351930603417396696603499294856968538310959000120412192316050903190883587249
5159900629169350260162290831776726465727626494515282308830359796850047373675636386242744701488566364
9905426655969766623118566755685716633510569432841507449125433530032389529143019297410773357999007162
7258886462914402957325213799823691880865760685672599414022746969793591201225047574397185467820935011
2313381121878149881564201904888883980832540674632856742466354914150945520820774323952988509861893423
6001795943914750011790110312278357032864472511865345386522756621547063984447173833512458296635612079
2004301217674533324337655903444249981455424214713842928870255890684510523770309825730977220095515257
1639080391215013623961336119067098949900168518138964456441177408310279299343809971915619702110634478
9884883522130320870494220728523004644778994123412543760280310288854908310498363129550946476798447678
3573126274653110667188872435093281808977252315790251769418864198131860692320851006311946324413050774
6964909827198830075533143210887206320629156379710887100023282590266609875436860864654845924698816740
6321716393756477333833866944920198185483156608311856363288361606350173917084939665432174367528796086
9161587872302730080505710918280166925051522779850203327912949508679718932714844470628180118138422991
2837708413834215533556816395791849652139716845599825217377004498677194983851455503106042514994875789
5967100538436410146899408400956447131173954533658578510907900166934464789959227333836681887088900381
3649023080381489219849738394721149872515589968247154601520903513517411299332964849168142841827367640
0340703877082508873984495524935638070179359284379129613541193328709082671114672408576946899284772398
5434996486222917995278954674430953753217535689641346529229853871545507129433062110229887304494286186
1810008066041457826810016725414777007563203056120637797709890857585621988190569231795647591267558957
9100249104130073486691157222670101170034050970861342881147018952629855962519366407786237507452109254
0703454986644884678169339131612192167477088360210029966876335459463126265163084548413581330085346663
8201783482777666383801831884511898706028435578906012046954404359834620875658949783658762151551562612
8736007131430440977545892673499469161024808685277273194178474631568343409908743901058020489545180148
3406852838608789555219694841865100889084201586842893751571530805321150044466305190996043792820856646
5582246332607626030244690640407788003078659057252686464124685813220070006950444839571669141503305081
7689287030253939134842890248422557861788416056577000720052455942301274742447536842893895579541092518
4544859505242628662408784776058771317455677618499586056445878098297982546824774279820079406725660833
7404218047731075059755071124052588223416602315152980471181906164915013154665052290321759301900844296
5648091068131250607650597710740338545765484459779631464016568386693474669027834118781139809295933767
3755835806732722119261858677369350073576980942401636212885202046028061310642397875368501107417183731
2413565322034782164794665094482075105688715859335365353614725847313581541661315878638072571989025087
7781009429986182494590436890174310392494675110567224086287710180587737080328254353508784083101359847
9465867536100774297501055200089835826578398079543038267181082511585144931097893276711474181730863245
6617352590482763093432507126835379050694073522927633883747985518797152776998138896474056765721238960
5285057257986881682703192771781498212834096878562909219255880275187055632170804454151539253288251683
9364928664702255758488948068563278398381790653046558565611706544316823330388609617880932445557084411
3444532696806862303832883897648257935042755272932128256071351577221332221446177339473921
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.16, 1.20, 1.23
Generated 21 Nov 2018 | 16:41:28 UTC