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 63570510525*2^333333-1

1083428762832638402710366299529234055657134162729185413037668224270013739467436580724700413295314692
2238257793410732233715687006621731338148513580089771835272844243509589106036355551856811914299550949
9288114982801485771859786092460942773405734230855717333834406529979144716367897352429138124834438305
4140705028473683134696143755508388489763700695546158292125233998551130018782905130707174384766325221
0947841254760816892179084329102948881246404678470659200512479739843337469759316795890305365156077957
1513561149584579210196809207549631186077378032479722621576929596148449903422698841829021306908856233
8760361772428518878809451921540992643188787539886005756557214237167854918570112699528553685699669737
3614115443422057602350666818658845723476160392990663415241401046966722722084753925304990355391421744
5847617251556007390238582234587887319556530606206126025801621524730738725046110242487938749440094005
2375518718699889617444503423805873352298574358257412646832963301456193160259522347772464164945285779
6061830616700849393082626471700749236758943782373660925738424852183269453396407151651404169751580684
6378629271202182602197112537957572290217391549438610362134044745714142689703321461274917080690354410
0447041787077217773940983344877220103831979725310107613059061695068311999440443478165714759155641141
0629111191835810829952952979336559691941364775183592420921224283478215184401466865520113185373687614
7312467423158610968257375319950777743106257095539412084425033032155437919122882406256263995065209158
0373733192656716760761742510343314485734959211968933969962795959919099603328075112904580650000200408
3460027910229830782347939113251077851024640781984298217193632319378538079281459071173711457904594198
6038111660934039510933186589702249894351583114290553751795152937625089215154725899851456808056223186
3569220447125874663156336939804887074710807998450970926526619496993846419603960488189387769213618663
7996217631020695369876189244573290557780746415728333794301976565478439127958531294472282854249932447
8128892251459026917269209247090232485935057388755441811267986138307037999249259434191487599764244213
9289923277426370765152051505330677052673771172114964392023635132871514241684168960761605289026065174
2036995772882342405657728540606587292520061848816887150580624908619661515858542163105635430978611089
7659692720526765635424322013461174055472363135554844330037368017061463170550808750404755084524004135
7471464115036516462225370678203691643742014188576139696698709134005284342718532811537010891839203484
4376636518110131830666935802234047831620832445484553926490198005254397075400211082148743569674341821
6286455106225287429545249788120531035830895102917270076054663570957663402334709189130235326564023940
7124727489977645951488935172582529102374774818946827656623100137110956708327289493681343228069621269
9090177126008816559801060023309384311549749855287360783713994943584850968054805396095024149157796285
0172355958214916161777971636198848558595497222021396093745219909517380526051757070916439226989264860
6531544985013974228649435502091820808079079595359156150933449479474918934589661640303989632610064205
0550075179335646523037340731607578792818099245259131408931281345339745143104840950585714921828539186
7995154763977406987665125916872318400010230565637648751940813547958996697121095305089831294193025173
6432663842411903512068182550222818724336186559314608003239740533752912160388822056049852912438171858
2955598141548239996559809161428915645130640902603415223047962552381599918532417104004464259263542174
5096125462738813746055420856596025460993666272800112081772037127356253516749722781042033733183804518
7093469260094093181714552350414642748086432215191229040770994996943502522610905779301628191522605506
8903562603368739590549394063631146637573992628609987840988577558323903130824259930675997052418348199
5912535104261451051754061272648418730406515926358549488673005848653525841432347754755397771690825029
5334369270721609349457055856758003549375467092849086988388963669338783700639629035517671273425663675
4858822654011962738276702591089998452813982547576793292922534333159526104136065137426048593229463425
0254528847018697660573518590070837294978071624601764205903044023628897117736734634006691496377937225
6759799789955900539119793494797917315017417187389295025320747385988843525302788423180604181394805242
9191372813963275144187591149632040691047498926076266845760604726173665883869106471892111620400886985
3185678469170497004217988995117363094118095272445964243401753738063667049157700096246734609094493910
9504454536026912826045178601977479708220127181525660809898273647544179295083628303893054097799912963
4678948532271280454580331535211605165641226307967428509517105942658546597530781055038908428343901034
9739937579701880223799430985041625967597799083583539227107646268408006425367502560339787289832060995
9406934312905950232396090263846003820166374220154363735194941748290844694987949804578769467362089091
1416837130242287187257152206314883709562784984565477155602874880373014659036946195136254571380808661
5269867174716162530089138457888393301273486770636466252116041797727686810187014486940757347858990139
9425388280703625391043166693428532402481759136542544409867901036242214138420686645171105744687823127
0514926532193390444775744008530805693735203570265888419695133092962595529129868431131861958110930218
5344542056339954752602815660960844242033644964583037585720563029157944127928822916734565724186023389
3430135272952416754478041659209872397574950803133671144653951379391971738031296788266784586200528519
1492225332948688837927161405741143999578326012788057370965256480487493454604247316062189568574301970
9011534779520443390134266400105693478769958716819920742340098514421997381624513041341485797642787852
7434568008375054028691053461619124237845711464440795034997595425445140881584561731187841117066774993
1038031416360133216706650207143361866269903747051153423335197121924695833389036273207454746593968296
6338161194821993123280037992575092052838240112646088207156273439102252108272128640307552050894767625
3044421308554240430919709112678671978404242633129155307692002221245029799857511347501367176390518649
7544632179247108834680469668600657970728839263360855674348560171269455305083913857235789386595015194
6126825683127916015711750719933993489039624331867861269639303933936955622965703491117972276394356218
5758526109353713986496051207960757186019255095768234514097468895347273947885677098551853341871440121
6178824165426425688850835650134693435549075240152590676252646985572084045942895129047697101060402337
1762159760579620568045240491808323171684282641624141314471113437225992508805736356422925067174917901
6083340215039422374384017514906074911670683799302919082003735288577705496344932236966014588230857806
4709295146036173834373358678897870858739397726400009382561825646233821113331750384214675685999731993
2902044001098134253983023227179901982564006305104224188680921413600569812164754125151545521872450362
3592993439861447038090497145948918024769627428468316206027332559445866630985859842790946423978800680
9719059718217529520305399167208957815169560129475015295327843740968746713456564196765281135254065903
7633924254601638043627462423034304715923115258168712367963776398372864769497578302068041639450976901
4227040501389771744779985350638080005148597638279726729879809453353418631645547557064954840856214868
2967404458903414033122762576957873835736441276992193334410551053011057855801648034482739785957801997
9201445009064695787996314106906172690129428497137966003734999873093899741954425278821820351729858854
9669837092459274457349111663350059824939994482636982635775250681489290117032216388547834745772477609
3732458937003929369344125586018889311420950382134541029698091449121230612669735487305832603473948046
3061717671672895026274058060240925991520304923201087671570360613913943383784140698842327064284180282
5760199518639305659645430617979087389581427934847562293610096953458713479862388759872093356604561310
1937839863598006212932495698833023745028776002958626925360895704220813286186592729886136663874455912
1623983238713422293281147071351380180022258023644954890998844237436095833639653849665812520620454355
5489340045639908214983306803369686413811721821764746235309684337266396159158382495175770199971479585
5159197886248313876401090413119999129956572530412472053215637137048734921203543886291030839610501434
2971802678755284086558358411133987975130741076733524874034033929203745027438260995467524439812738041
2381458056886928510334813350479128733311900169224846365255955469161266049954049377798779436093119033
0141063574058960279294704408529055407538158689752113722748461389162152791818497782493061533160533273
8550120521376450949302281420959687330549694801674936536477004578565066064654022117569690272481358181
7131177062902493193842105537890722560929612319172719526249006152946258872455680669903776837308456045
5387583847320098945677166151052795851379693595915496140852234328767434169240762587581887412074009090
3886412025962615677332493445758819003193205853348600555880642446271109679576095358044773080107396284
3202589414755588339286091726021987405559774629737874322617850304499400610199810056280055454589081071
7272956383971507299253383773963723810075744034666057819532270684522890229344503953068557602025693565
0015353268429667966219461359322360273553781739940563837499163188135936473725881085957760644863553389
7750660067903884596075806101604397728817446362143839653291348572717555148615638318092964127823129358
7553972052068870954379153180545361260374844782196614384884476851271614569099050033741486239088907726
9994883984930206935470202601275462989877509046296045736075705834929446255717984349293932182060655490
4113097485091228685958865725486978625510222833774070586569321594418097614274851334684032859533151360
4264006074004559384595906922971079343500966898307615138748767435734644735425362420888955704911212512
2504148895583528518078566506214877012452767849537185519708594287087804903003672609726558846765988124
1513349146002147355074640958373073552811533166175365005480786259900799538096291636532131894369866896
3786439854501156402885009920846477378961622444854821835535371498797343522481931872966717489858068229
0360452302975269231986870883042875325976679146045291129426260697103950139558642312892746699729863818
6058814155581500469488339032070604353687845390935588266768163622388519820846121912937586481507957923
6266468309872856143737076766463781582537116822301616424564415180461293239341742923230918786883331847
2208498542977160115103190545301197901542690438145402710873872153334866259086336599829026676281706994
3982023526020606196477452143750882898714818748985086529586706320547815158066806312301843851264698066
5681867940372544111357455524969121570340862622584864426902257945953818545809239323001973747003794866
1704346060919079536669240743461656279049578198411235185055657616699910203865440151340316993508758058
7867629837024290718402465232112154425997945747834064864905129652225558405372647139537028033942945819
1904405717816981537733010646940229466465783235222281024268352350882932914986346681192965674217858029
9685224140981015744962017693240693376262935109127065546673353912635437699738882404921818736518367214
6313219447716918121050427873417805886912851351344547142233915085329877898278920469709219590768267080
4655900736594744516770919421035389507837494720239127874528522972884981567559875468644394164842705697
3811074615204769313874348115709825562684039827883014516664946425242402214091627928684667278158850206
5200344753797490160668595336947866707452242331715536301366624275106697975317626869095072604863063394
9123453614234210024726673660796187429313132023407324850353040798127127982622779927081061903279955066
9751676240766508632331126878016632838271195425126626398990875969350759706107958567590644167461473323
6616853350461966856648702830182279460722579072075955303041779969389679290487490414358413680068383954
3663229723308480881492727564896342754819686822655303361580315166803440097101325809376553585174726573
6767587309270751342192752343635822550141953579648702258837985820949796442174145875875010767740293342
6227484522991353793131840510996116724462117150736209845403352203241705980348247215089258553415492887
8016207359297979521111158261877444386398393523898805412613048312772800245320168471131541982910579531
3017991389444248757506114837201425365978308963204493170988701432134475415932231729662810295580422159
6561478094293293261990270908136999894748561880889271365846540383400679208076680810692801614939624366
0264668489771254265826184927287350145569026861049537580737261429085069980998098653688576851680085477
1608397814736605291400765808102416739924113349339112079668577839302395700143632317867681972440217258
6149446859849657866647904986613543103170897158454775591987249155386823239737898752789612769725432052
4928723555941464018942814422406933587191550018943609042949144230691075572974151988167043244608091154
9047901678157484069777389422367724596089696607691192323361201658843745758564166390528005306438238996
8454321819116223000609481678119843600590753509538818986636358956902897881906711536981459194783000062
7597573571432583485617018645431932257331250368133505768238280768905231692379188044636208492951806119
3430029686469979337817562306571938867334539835946900334366582834886148581590923226641852125985075775
3054823739632089013282410622977231126108165153209715337637293704807233387997741357199460374932580185
4048806786021126597414042318102645113939516260266752750704598460070832727333105914713682569190305979
1631372252544750272537504575167858621105171845008460798970112258968170353738525464609351859691854783
4794593425408721439201976225974213218611634630257728357043558180051498955323254182392102420412515542
6613311123425844817164468590727945414417126306030752837242890178515649851545730721608738497690087358
2108951958635336746742860322052417794733370576003013726276499224308393610286322650990672386436880975
7284483641158556737353888897278915607926011086364314158005367267449474723514345982333793190997946766
1191232441960718919676470419106649750730825023865311874249466736501126139548152537679181480670833619
5707430733959755910248363024143718351826626156896027004802924948503879787020722795878677876717295628
1922352062449581203407215137222741509606460017658283314986626457324673524190647326780373273621474053
3830680509826039144913071475563393528038582154596065409741425916733994196657807986285828941605005668
2137422865862138611190993925195034204186340407827126529238405739474429722614758528213381881280708678
9834745699784667678839173085169189801470754039985945948949905966112997416545997719974736773721255149
3835514006374876959787286097659172925340956123153105373060120064710918790337488390847758011798859847
6418838216823250474956508428780372540159568921629596077993647690084102044259976097613871158179937979
1932020199626150873191010659751599256824196083961815884677107756088029524263617159227071852994569100
8667083802792660690410881061592432952705923239470756686216567015334253583141993115724322188306738315
0547412652437802996513941838845869282174156809706650400809271881701735667161804504526610247076309916
6726936146415650822671318951808747287885504061049508296239951835534739473426865425650035337803194736
5421130732548266855623091211507289759750387607693162710420582606007031470326142823551007638507696754
0008529902107828522601900244691703852975902467138398699339667908737931649372496845569714388735394297
1183077631594893551273382062809821664042842843831668957609501407331622062324912065571927905691728783
0447352089542941409162763577670813509320242309126539391265108425240830994793408983921705987710114009
5578435368775001787775421734000613144765922306938240732427344201880413188056575590536239539199603500
1765041422401530573096934308698766894674895708125925080637947635288594658137480948945923005693158563
1214060649038499097426015611618647959536872142701017988276491503205260220341142803487576373326910974
1362595036388095944040880984142101906973099250871227206932181411521242136498779092933880108413225141
2745638377228915800038787407207625619489515603931615357506787191481727027438586175129954231065268489
5597195851923377560126346806625403339873630440310063441725229373964976485118688861280142988869479403
9421927037113636857146261311798745629516060380365172023014169926210998089255411568451089775793773885
4729218108120795205973017938329857644203360141448912878239388512933530541835553052726176239136448078
4804258297503411428859384751659441685374521749669472622746746585747913651791063392680130106920567731
3861684231441770609414445079067064404290427307422004769494049055212521979576417712599253448081738054
8482008899643050464978813492846893327225618154895109906939150923388909088848072136406872709164698984
1797722763168977357690757252625154889806138940627079279695269961468335771515411296103774869873548322
9842786871180992031353492988046946243515639128236497466075810632818997475420745843456258233087618257
9087855718129526028895987805684474716515223190964884884308982285972956162347976124195634051011678927
4617146849222344484711049923345442587109674905346779437096028142769214410321872105615671890802416432
5831172434243033683133983719173192552954525432003275114564149422600846693400543704259908598265141659
3997298799802162369123194728535812795972631367616067750728000955084091122911105865956941227101510418
3282928105585469887612977456212324153219237148726121155202960999376342134492291501571408197490093410
0149001666914924496753867355923067825243748125142978852569505471958201205132741853575263442008218528
7842526808501151083858399263996836747905663865686800886178780286682401204210842381687400066547920818
8050469231202427483351005197724364541226980354037566340183686330131596350510251391504286646187759736
4800963018796316063526869014116659313282519179019257543037559922014201314196978570610655026036935048
8010117040970579747403733411944095126815369906393759195714816191105254458577554368035351158581965246
0940447578156974132418203955623304224819331113117128902962540122229567217619463917740463100905246509
7835842383806266066596056236294103764692122951664893483518797324396140101424843501301012598413207753
7306678752673799530741839071511560047822755143703420021212413425526435264216282165983580613575094264
0327640894449647208355945674386588267135008567543219361236061581146493741614434135990657229158090127
7757329012138330933345510719622211752890834738792623550555686401512664005591183675870891622125051828
9079413158345962936748205225163210961646625231277585485322942081380611212237772051342629830709703211
0463944175725799796248185666415971926093964009955973646275254700675474288355458677123188605013196163
2649914181545542993297360088568247961077971984515409748024780571077177317665116056113820372527885150
6665265293909987440382519180666055693317993463715492333620520302985477485927523461833935505526329326
3263382804077012913979297399169919961876535738266555097103372367382508803164713551809362556090424458
9683593457617960992915105794062812851294609530880896883244480362745622738767702079911499555162770425
7114642933530533029293886004214254619058735096405979652689789052605563426913757477398416351856816446
1082304104563329006156853196731543106419618490825649586184218731414654641472642828722217769677119170
9587882873342413960051033473058537648467456783906050384759432905229997138933361744820994424795033463
2571445969304760563194014878491302574689716267164981773275114553181880432929032338956842560922922304
4817944226448801932626391884013017847715369450366015045594343194921465613260515872878979838943723914
2682041883704397009796931564735101622161452752872546216167567499327154504985120751740869951326230305
2312142063761372807439472147111123288407363082989448982420570507370316429739092695311065975596280897
6625330706935086972401882680380052541334870474550310453040212561529602943449137802980527887378771592
0205543612341540748229556879247448981504592495252217304900598851031796025859103264523181655986612100
5345084530212980722860576807238511157013479081126403004670433064812581006817882280618199602319169013
9457735472810451958200361749719772800561398478155816582111190189585074165681830871556080601558887845
0657833496851777173923609781571435915040413577614298996503637814441478789493669791984208926937990547
1967432470243068105298588063755879321295069324140679598590480041417994673708712277270022631890510492
0760374785488949943993436660925339242221822864073444052383528374577618668433423470804810308358925919
1663259314020013881979648258590761502572558397524735562550767824437655305734076113435722253359641557
1234580039330591736534436057260629552134798752320941154161073869393116791990420427943610070493686185
5899315542710067616728963147129737905731158976668241971266887943994416384381885642362445593942461414
8630318488335758891946173120959967165138756542000347518567949773511449291150321856854579309446339621
6966080360522920960649950704109653098881991574130673716985742891408919081645751621861103922961086969
6178915834433730916597097214392947256425370454678977649233805178771902104725042533309508675408234094
5401270933070833781795386882760291298194488389115510488137326890280068184610098807405844181900852510
4211481859675109289590268387026287005942949586020270561434231571445734262909176525809999444985755893
4042872245657842594517941351002845101359360182157937864387604510737815030812380956848111835149229988
2201881323943269446973114917099202884013322407730227462901334466431325390685306111740012782138572173
4753711509015372357545255304182278043407525316429181363591467806082652237104779866196773788416947596
6754161660453356105425140526573551183346648136091837713828931094259117458104535587792974707062697875
3326826554437298559892095696680792567456151377630300765609162328561637408675954258934683518837053779
4061794873437277560099281069880625683781271681346883781011153664551813422651670035311488905751509112
9695128398944274021273273044539956334636706137744220255056951822210131199649979862181989207637875646
6177178594185780041881622820900531087706345366682846317270563145675347642172320369628348070447803650
6395538798953173183552383310477247391435266448711990637001810519277757103861526520035448323007556182
2560025430101886656183382118635153102565247446684912032588584548281473662219646732964665123440354850
9476071701612673016722368984906347758463442782219204418080085988080955277989720198290203203612511792
5458312341929392633360666272115405881228178308201317942410036169218131758871494517380105392514502461
3244230796285673994376985560518212225875103398058224442972513819098490953316625849334712952905924449
9532397828271549742145204357154735955497290011900029628340395228690808989279859163366312138665813315
2068004607168464619869156243022739716670692676216510392942777629716630096159001263444213071836035374
0362641175564633815207617635259260719031549738881020957203206346612419021336238080692793953730600524
0292514010640931756277103476559627780514545144949452647923555751470672547370366202932856435858998500
3076203925995546435771856909282263866290097273737039157587079673375660043577342785709362802088489484
2170062668678224125206564045243769093845052639675412371251203638251992880320821638040796794145216380
0180507222763028763614614490924802694347097694899455618348048095550022014770521815981700217491702555
7481756842277274002455583127709798418266364596662454928478075174810382358435758622431562139002151749
6654648158217090803309848549648724333735100667677993153385217761533121232254933466614409849393553006
3637617148589814316094260396546290707226224679080875853444339544763521932212027764107378716319381243
5551217814174875262508445588456688290877831301099565226777665443418379382420910798739007869153356923
2418511381844749340407285302918913085445248292402316641884580325500342557204773839619338175225903081
5088602600947892417838899665314395611748329637714015908150376480833998235939930206054788759165169523
3317898337061578895853074331776038664554134788315277680478338535074451112334847680504595876311433470
4137049948934128504057208380164038019364799892261695696544907076326542298560260193850207380050391182
7703871611571413466077981545670044930256130087683803984648188522537537563507377510829575221290013907
0531244531200366561430767049846078561961265723268036960520865411451579507668629408748497338676818705
1843065498646921925988137756820895065186106734114485824418070388901092161696899887497116326281448205
2597630138473773321605414396320734787915502486476218729692794678204730624652255167905855598425391173
1764797443055961664574676547627235637320549188592590470062235309703518174498892291385578275415317957
1937348257361515878050973303755668849287254225957068265048355913968395301854632893242030965945022385
2044533375514633014652485555196412717057664473812248598087252418466832953473243374057366449085658372
0178420181258030620237428466637651977938211334866358389571645499675223154101586084202268685480542769
7709179876965811771114138479380134758813756858812451711047242013646506096319741875221851549870721997
4215565225408250947792767086553795339109179632419427543238167042830565030428875008162886276150396145
7244966987700466381460332518967628828241596113666590404695142949254512798482522668955015272135621452
1614874481834697447090583773319547073032759831232961944385178368450485126482587610829272444401394172
9320186864988140812571164653722728969632110545253640341291076080626859768869547595398970541548994040
8904182817811848187806105889947369102711918287044490759945802978626511072186542837060619314022118676
8541528968085785661641214050215238079100501685187095023437205499377707150140959141166143943242475344
3972065200821660736007727116314034809814115052879195440552166704944454202988343691213229400447793195
3722207871543835356020606925929584438039626471255577618328454545636946118549294415812519567280920890
1360721359993402841937903418551816430320371852686191545596750098600500694882253704300437944091663954
2172079365793478483217196210644051776261743432273663110399167087636000262127638016395099342363920081
5749337379258796705929819954682233404753071823970381650706293244655854023995348669478010026357316244
0473075895458947375214401518017637575089201098078402830936861716364891927097926905523978305639176970
2138519405319793923429127766449492630043904632714271206288589499587210552764370306547756286843779191
8558338738290716658487023349732581498992716289244578235818350842795210913431815452636621736373114942
2682586659080420908400311949141896405044905427583714439914078941353193808792517867222059232270783572
1609819087975693969264086124572562822075998890048975370098941844785915540799859479632452527944195618
4505181293366283463892665408675845797911549599861167823517887970761007110889196296622317331815176247
6770032465362126033487255990496151680811008489169767387105207476833594254889345282808601581402647409
5243961218496989242729787317058829510727420525293956468720670063974205372869308224032027526279113804
4911642183677915600846236067370768562556166072145386547476991114400064395885806605155554984381474172
9832807617118676541341274465851530264861579993912498133087680817116643434062568359915108305629140670
7112505452798071521083832619237436071340624350767355950264509644495951769607351706878767700883388342
9330419707581461789410659987503009730590340475102861202269824185561832011634860591546986177482830489
0509500904511530663809882323651825392017945204973702630484634617672741459210000154063518521308261621
2222848836306909858806571888921767698336504748194324781739728169819085491253483873279379411988140762
8329196620589669627514019043052482233182882152583139043608049824683321318695580188384153316689087047
1201371774888364434458898140733305603457232159000170235529080350897317333299516655613664020404444394
2402180092828876513921795412642147296885779126539664157322999148536814911250720797626906408068123485
9053903244476741416324848393266162200835193907193859548447348370727621243349479373373700300855086426
8964152374683482334553770292988236763510406779108165633100663480480604753951871674546305782751567287
6200242891920449629138565266203414558539983441421223865906511785759000426491795512517041846407079301
7419876097247071515171951384257979215038098854172622325001655604340720625171009313393113160371196727
1635714302236714343938894520751292496760898189989178100095516967842498105960890866326437016124716699
6778015197439974795684342366200781050241522167292085478316609003043042198506044871380354035559214702
9277985584524017448985959342411974120139206768630102600613372509762636359040501400179887644201876612
7836987670476457536789935309715411758570581336650987043562050269829444767954047703497034504613603176
3090483419780203559839252151241460489508795853736568022393264326228159196490104430801355961916751017
5532022656874753216675109943423665267720749424318851563677410907663309499687488174152826233115904051
6891692079429715802219001081880033494577196571533665937513942819288403990823788916937726317191775868
8121998922241799953052623236600294841678285586064260748384290829900634892590336124552423877162844157
6459023670648154522589312826448096258466546656485902471395742649844826092734454378225023464122542976
6324279747493073525772805086309664513381917676139650776054430762835769759252999474437079116953747775
8950017707079111884290330104144628985375434574686051978625130191181719974677419466505923007791296160
6155911630391508851744405969386727491874281326279975963830841718285588995490418476083880252923036703
4222467425887905650903094568691622525409503891877360728081436249525227962157432672523521003542368476
8590735239174826535517257842761057600894559426598060024806617906174299165251440518380240863795927112
9816337434732909259381572041350271197585934611542541415467954916684972890742454057258900390864658335
4220953622238990160918538500469978550188837745183230384580628922822983501863380318061981282544224677
4386208785865984775413632879567809161148853963937045666039409783602525990626962849912643137129134932
4851943328218540043222375027968062250438757997182046669508858705142172590750809024249988466972433424
9534978332599368922270966090507584217872755387130531551556742121427184937448505398826278069629557965
7703891901085368444076927948981888373744898673334611835981782542624806213308249632753580882380087650
9928311302698748890021976545334371132568943570198306573532822706744556353485702712313694460256519808
2542551970108529002663876191318878559989038462255195122927889662413079325965648079035182810720559631
8689735813382131686847370863047615341714860250656753182129992397870556131238740303180426525998141804
0133368591109314356977392298012192900967181144785709627647844779662428050355108050479288580824702840
5143804351291656266175546268328315045944489507277817249495373961474662422785601782237987625562880871
5976980839841576769176018594009947104221014742386665309187812049132939361302008922002591256016974587
0939589485359185047916519168410197971760649303217509645625966503574686331325786371779173587067441634
4105763377282201866624795236044728114924642587336121059764095631551013732761410867418969932884779096
7329122369578162725314854818174309564794615799623699992671057407230197155552364443230715261813202638
9706753962977161790826533958699917397164492670779485656082443327485141963506978819450043809462368699
1617591797084883882580573571937585513482065164203052930790273116465093953664889481046289811989296012
1959731173396908701785423562760644385322711765333182041691772394913954440919508550657633874237913968
3282884204252731133513786545165375607738507434808876583748630118037818382612792676417028949615566476
6142112023831820547627536978010078800044544409185138985548283847563791853950591544430120002131576937
0999057846339468421970430545722762762626557823116078365662987043630863480384849492632278448925021224
7703011589174513630498682591090830800054366720374977801092133378156164553864265783601554076154896759
9060112803141528785690615645928702516343163909313809695689727564130580800020510291292688352907779443
2377513247410029104568562677683726557425494373009171831912486361821183898414206391171789920158710022
7624215458182311534330169721863810662909399357470834185030822129683968096840086581500556466824009463
6450517417520602707244741230042500004750264092810375884204889517947655817601725824331427211068254656
0514595632203198434211311556527750426484759999179782909930933545259139319387865442111619380168946021
9962390191796601410015567596660318726379003212941695272700859458573832186098260655518970343073145986
3682187719392184325294629539204008860752398284479257692317975489248985331319985845291416687696509500
4396113060559508559174322672586722801559018818480397361861907317401907825091255297140996179494025717
5948363260794618747324971664141653197412842597645254142563483016182822093748275502991383523677371536
2828483805832588458743849858712391703318020571399758166173057005143384465670883313396902460045020973
4816980766977494896561626305955765068561360963241384049071008221426620873622199360577816566939404828
8755392199650251880882391896236360490747025689711567568384318767260304975232214302395642863364841162
4753711351814086563667456099208769403377575240556376565862884377915707571784093655064077952177407426
8213073163621865384792513137676042270559333442621866350553955599347079188454155516840907822544145283
4563087692953462931332102049035198101156854598213259341481906558854117411998416956480658689565178277
5352608738928042157187349623740345545478094358119590106514738849227367277953677782881302888469735628
1106498613754285246945827228271964707624323143042393293587455166014253382938079306772425987026746705
7528107891843813661424303752005687542544455515527694269910222889653767175549838925525474241388498246
0091754272475595757382653053458138354600849983468917931453458641123027881267329244726246478861306621
8419187236204679458663477664644814287155697725235747652892038223817641009312211831736189837733882315
7998802664721396079848846536352418630983682884105191468793214284751328206804866550044296661006152222
0246180195947061261647284561909121669967847420501253745596520769435435459966809043265177944848677890
6616281845158858996205468452901011438651656632053965080179873260207393217031783256104099078881762309
6418755366275560678546365782315028986068195435820506355466274792361499214630405110536064394919012736
0613780982983009991825685666396496025770667823536874083496489765856473252054852978200896424942567938
7964834211615872394259573307778594968961282687125702174911387731108840243262866088490746891257761278
9579631288360109274335967653224743466496878657613844228578135744191214928035117207364403979045029310
7917139585063842957694304933340320482214260210700841456819201442031419476431557778584138168535222590
5122682828796327824327249481465506378229103960526988818139715956489673327553596947727298504025631394
6790940893172010297297780448474706820981340286214870861731127877910831530850697328284339319985411793
6488695755108173599954116978590409153558368598628346734821867320081051706985120110396922948514237409
1626303735299739697243672752246641525319627630202464239970661596740497417113368761724052431430400477
8645402073457086193709904407426559976172600094603600929537890086735578829534826594019389447580727868
7924623563310101384288030742025378223611980188563470175244682582000081048669641973763702855810885744
0561594501339834846807680588731449930856684990993530264438517029412531447082370616180360524952082932
5947943823124129250604822798325643845500643332576644983918649969421885473859214284117478842248210164
7641568033021863133145195401694434589186432663183983084390861758368284541898953312666627515114874433
0473377071355077968224892466613530310997891628087244457508307536326784644462836704451871855928905144
5890092866238996061013752751254454459156885037782627680083857784643062219111885321985395387726603641
8310549191716314100017350123538207668363344623247889139927899887121427804807807293338900911489303714
6486468187638723845691716039646234585359614311461111398342196657135126522387825526790637812550960803
4789384357939226796870351131625810715218178214152048853197615008559352547774987258052512405454624040
9807099517588844019055109037772573481312502296848933176597530531287639952615146957400210622505250070
2485707965831109848864391473368196060063701873515291232203167830755102115064536243475214842591635202
6773668605963370392626145012158148572473454259485361522342563612960409824985628377914177946707567215
9635617878775285812373603472336807550433645893472073117263723376075132058292977648451696542674295349
4824313065296040168832148188416354913499677449480842484059643596903116546335520514319812498160157449
1557653141703391721258570080872739796664647188408244200998394572079901788503733936431246772487589369
5884750576705568829188143163411033382813697097032306893954616684609036863733252241278481170552941219
6500452448787414313001700592986077121710687808055644849871824690758782984933700258703624326537664264
6876980735608580966942760156306092063978386777170981780690993117128590866022024849748455733402584153
6582726347605262957092257749520542491809947797093033923685823643108547642770143544916074625680722871
6152789266162742973678563175164736204040160562956974181830130313322707224376593367448343370562536573
5565561426019508074964830654916248738939605474971074899474043983232677191165738800289425354853427268
1530059026243586845532213128595225287801587958984298921418816109585588033626249800731324457062068080
6823643599703188642810378432596088910448673323379143971592145005053720869905625594496104407137691131
9364878355607251175891026595635565644492682784014679580928501281052958291125220604029866475591292720
0231270389171066492083723226524589495419654067074848020520827769172778752328167502080371684765592076
7649058279025587692720733208165466829336750738549073041105698161945654216557187958601293084905990974
9623206082969133988965501781351379874347880476898828750925305867863306373719442838352857712638413948
7250348691988251111540897574333196484791646207738515652579201074618059626880498000780861909934776864
0509628969917357802115702902611705199667681265189693171779051333206159369608361913957386326598856588
6600266781220383667791750169503925643246866230009080703997380275624001043626189515650568280694617662
7009088790108611107869644965038797337459063309097914618300163187646853112015763837476998934665452360
1652103535949263118499403281751164638487730443030872138915866308643068708717293704828997724789698869
6443947949448353365474870073761743945419188152908035665615723693908696454097935000645718198423949866
0359066197481287850598804033431902225447810036930978705562814167926783609466338887894551505923170210
4058778243777401913667815486715370102150219700547776188461522899960656309642457628621775633827084370
8456416927221308385278690062521574090566894934215995095248656339286490853446597520920759667285545995
4845482745420089842020225089143555861883785056315520478213535841872464457582489628946234246785390532
2890082456937271868315800775934916013354409258557589468567980378256757566727160891458597670205865243
8567221300244648089372916209426908273513073554327104144661793419183631966499553212283121718073268804
5062280885581582897350595584689923989169988073445850099990177045422049634276928129800415370270656101
1483871852656749527406789743553029187266570724596259809851725578593366502567020423339644576317807756
7430670013307183526882393626858654772781245886071765394373617947619013872177357537548392757990979771
1113989124623911366517412400334073096207653090776394675933158475992485338199213951273142155644534177
7214041084956135631817642425823690858411302211148040559548564534117792370118871264385633392324622196
9038064673227549252093603955253024025098505733162812519031003236890126996265131097509197927728833310
3204368814182485163894268834404278241675286865282795274626020433874924348151261869097027777476925795
4470394379275956072985576739989606929969490025423725524750541808231470052939809760079739203438681095
4081851750959755791152328935180440591856142855047336954373233755339813039741858741539100682295548831
2864467518907936413995461999618561200897472361236986221834423500298217922059971253552223152277071379
7940440910325905360288783455251450010757458452185515236945305079573027050515729500276275953367012823
6443278265718216261607815239286026705296545357356728381565544847527561113045945951299855375193794320
7568887767555931754287763987431446933849061594560248677146777236927267786919377001429662321968679443
2534467298242141836410867506139671125181037282335242473489788626389693326494732298035089186493496385
4917716715249329265384146073598592753665048325249399507437257850432694400467377650995253479636675895
5053635525020783112613165137441127571938679299063337286618117952155557039137104641573876223473402593
9107605807339020412896769447580199414321755195974974673148887036527140432993841126987710422852037222
8972887285968491225456131899206099695613173223541365497215430228781050146903410110348770265811865633
0856127546756449944058123978425252600913232302494219295040319178675833067098892061715955726628251912
6825957525152920198165656839646268306105399881620059543807670436898442742935786270762586481172564629
5200807927224968317774686954798694063122964168842888714632278631571183856241541135979859996465888676
5573083364679883018894217614507720706558241597643791755578338656349988908220860648007304410383477539
7894365144043601986458497341542329844128492828207685479792593360279441933588865061723601363332187874
8483657773709458325887338757612407144804999068838725336019560811977413491894572940614808166905526112
3405313677546364337150447946314379160509441096337739508974591883201321877095941792954383371339880831
7126195018443646201215868131801114408019575866306657309926823516791373062855638972346630640014611495
6801640631068280852579572641357377548826323026518243618264650026900054679302206300606446552649815806
9012172547958617822516652346224535342321590334059838774841600809428504029042481272702130385797438777
1125124224697597355288582762617028145227602402031063412789644357918589602423734508565086545902568016
2940294260334826627590543304047858083727772142454206433653226642838574409630813788367048384954983813
9427660128605316154489525281779311622344440673537608107108970063914169078058410153397456342377000105
8841680840142380591539847086354346532848914551676562881740749000223889068153411870858481648431286248
5288017951946712886993503223128468370274078458838510813947253330849431862882140747659654760146693281
7204530902181436188254305985269808057358162319182610871001658131306876957958395133784164652468562610
6605804229527123508721744021390900749334911144783923067055135076740831754491759556035538585550399165
1604457029089674012890365877155428024879085373628210664570185480054596921349047794435738055403170859
5300260041583274265409684693510550701105603968501921010992701359112685216830965423412369126662892156
5120338005586981442236027878078568372037684775769140338280488769135049134933491463485572360985049177
6876443505220049221497394686654503942410080640800440385106837106071151218964495296266589522507519583
0851589833308525108160536027777905699496678245034761873507897996318267540110034656531894793009401212
3307345689104869621136917721262787984700542778158990277224899241004608255144325344599599755272668790
4376002113820654561502536040304050468375251040855517226434485670419659009392388731331474464644233733
5585132107231112960742854648760692583376054457382915963965987376844255414139507190061707812472560333
6103431611936685358250706809025870980023112079669535765164550052573995110512928807010107726723215813
2871394132551387713067050133625504708914865832581268975527029225456728016246984672561295002721468325
3029274706516780320487784514037145863996637451626745039450052450112669930876338488438347702680076508
6625678711526292437100077006910656668845934045664644633291971117705290328102057156202950161016905208
7708019865778649433204546924345059172635920558338272310022520694342663399821879093354003615701555938
1955606707759546724610944898971426029515776564422470695633150874606369907530433849244136730503134645
6118506000366467288328413195689233161095902844130440518372505233226010503923068996259655385631428297
7695516212640909417433431687857572480705036258329544023485283588585957204825638774158468174507557123
1200390506230897452580156984467264538750699947360793482709633752077783851797209512478997822253444789
6606375011409438469761343689665568051572788199311758301133247197282165629780549506522652183550366175
9467234556842338461435565976535397832671699432874667199983595011827788795389621088906222061451550252
7533024847588576126008670423349441399428738297603524292489025123298204568771905905995074090114194813
3973723238757690380296338264456746507322024825175078061001206731218836886164862794814611047431671264
1846069145147698510029818326819194878181426704659819766603745218300604851130791412998510363306179713
5968163722927063015185579263692981417571909787784379879631432651228913643352938452945067157654046785
1487424427426122026952633071239203692416520349052807302719650883733936883937785775041494918066705884
4711416489420298477969072022453992154299284989838839932565496310459928599360526245187433540378384650
8692227323124689169290539445109250419772496260076994711157602281041524477392850525384770218815146313
6974426025960627303918400025109424914630915917782126787750299345023056701114273590572998147940049420
9274949022453560719722117092299534964792673689491053482923147427138230100137689693358238293955078104
4179415480103675959901081095508687026939884749453724622513668688952616313167311898456267374696586187
7258656791864213685632671783705669129588275810338924698657959449537790586835232205925171607983986529
0318901304109854004958922785677608277781789134913820046126929175666846896401009156883445508923226374
2555853000268307390211011847603219226263882515237664345187708434457816281318203150064754408698611251
1413427159985441315338160136094444339577566283187793705735242351455726708098974874462505029500779772
4419492363436186316478688525411271738157219026596883701093447062242817918312328733082490809800962656
8182853668816236072876161302836618589518825164928890041167364675158882854562820628861693994736745920
0898744168049592100546601659813238034029688884307982640189797432962979349562471766354535106610550051
1849045403542189092637589489401424213813381773884041567758149083495178601148468864516074063178682190
0944250654954717937812322903486064193816593807123100895499350412589423392981763696044290442080473999
0167694748189092725296524257802598183036398155928017078145895306397900473480896013999208609459685503
2244113969677438732242370371136584925498706630465639506613673451985733454815459062993084560793412695
4342300551879705365014469521147773569750932715783479648534380358582408800935467593217445641368649459
2603281278542056057331216251928074962914169763807902518741857343415735888400030417539409176361515240
1934786449207834063595829310195617526583808240591928172339880171476371595350438992331053761814623238
2760443822282647528636848921495203052658936365224412097288837841625757083106850955494510550271425298
5565712976509869205554876982334925603871906958971088041388258005723000271838693776208709931609715883
3741022731252913792868762421456728251743381402643519141089328261462060239880261215176144378827052649
6901374331843232004689967943301229293414265637912016942235884117093640237873192137166000999258675262
1322033646246510839794683385987830893328082872402573443513747987133619856360685750846787122467386219
8470885746426060399496376327546422359919083598915004714557201973312177323136433578261066896972527991
1299529019202329364751487246936880557925229298600045789423619231896217437959173224002421200756903991
6149068142102211937769609102811881647889860175751639269715084272065924022435947213249925870945086484
2254208716401169745536100007841457463806577710806507025259165792274216944770291315475910643381679411
7460961146612148483333883112706394651643200781039854938244178954960230515489673253953986175064209524
0466124619713357729896302934735938096002197922938388838095671972266929475666017759623949720410842806
7802884607062554774688183327552091857513291611088387020029247455901374785115047515652775093925672266
6918735366729341113423525704534734340315348282913987416633260162648906370644110156453890731579259193
5692964784579038946065396535627524303902576671406412528119221963111964143399906360776005161807175455
6480105463037612283834859223809932707860855154529212827740514201753342264922017032665294943220180451
8178475507328432716236716584477845628081954882591240625638627330197144705019597023764119022948693280
2181368585458451557299059469132702951099664621961576686683592552359845838918541958750105337402777597
5646598639583155328820256891349472473210075677277904904059336298921383433713650862978052010526412882
2227136495615408527011521411122097711080779850123672895305835033759352525669719842983236568670092392
2635759589815376409584246323106109457479722765564534858520981574151859661178417095765604191366637473
3981288838162778442513228492154245732969174875206083237907861771089052486732012736647710791797895275
0960843744159460146312586356660407375867874371604103736386656821992209830002689355992377891928107399
8761046015147163092130649663185884371902032767719825208639588699726645644284422573749948689578750605
8096972253262478577083371572119637725998353248418450275865351974143112399985099364372418547524917748
8623077170303834566501359935644223667528144872074516084610273834963105926067085175790049371023449167
5124998488322177455630981417045044588553612885725393433110188860768824288811914919448755636040464152
6878905049507675420464977555578194272519190607595157328523614946774424946056790703201973705332597825
9575028831427902744233969475069426366211974272667435643593033087032250697771177283540402497600627121
3014453346832760049613708989882947119705705417650648367718782650049602376787063028903530858756723487
9299417098289803023732595260243806367503229462306480115780214792076148056929902701307462575513267192
1232872356248267042273941241082825458044102068793134774577659698652845202599746053982847149341263971
0743822437825377706071758755362981761409458488979369510906994020732205171065324851344365771530878818
7961343269889267381410851799411790923266444661605344274910528046021310536798725426633477868223702814
6091691580443918048991750936249589941963457114225085164680126435284482958694297800134166759038512875
2832048429691034035674675900193506656385718419630013107488107951246581725245834071166373519724506091
0783650009452189347814097512258050875203960539735326243050105959081467188135281632296051626949019245
7290972182253900898074062509433288344943167215416478472804470413024646416394569531522405931743936725
4040666790542019890540991707658169835264292277336401308681085475307832181097302633515158361489105607
2955706974004004039640984256123714244433077586059104765750041702063687567100321767709445535601819745
7345432060064835551953575146363714047323345650433900219905343640770228898104973736987503858489901466
4275616399784983397759663324332384939044610500167379858681888817350791078165588680716450006076952859
1765784372525974242668680659896068815926233786939114699644427196313284729747080199847709925839953829
3542116648113854653811636689752077293888383858604381191351312289299941568394659850892168445380436988
5272774736544038785956040280053369939358075752641659015197056863753289181970152747514405039552918009
4174546161096205358312363721128972929974312064002897541128531963070412457800854963378863516315623486
8085230860445414176840140224410977898029436595758901026994879627043049429018165251442141518879836978
1456397131022658831291620174730290646373726047265240511388611326778595978035389976418805966161911245
5938442052468890184298428912196281735825574490749880578419440537640550151853739832264893836334308052
6893054730241572448289008605531738551035744656694404429322615320305189142664973235310243679814040120
5592256433024390223471745441339213445167361799681696906350090178051481159854823154128736699955515264
5474306179739253845039419139707215031538296150099547624683024190446721149376265330758497047358940379
6018127582282169115526009441016047024212100838871177711851602402921500135024629605137270215301152038
8189483406205142467099054572811375487354350032672634848700131061671179922800227284190264453013771712
2182087951283032320334401190246658383849910076762021752243118664837171912467004845324095262110396151
1879990189014625753602961171406572216032464396820791833733048178486809413874940959229629455480587446
5510848988762099259965018685666170902487002531376773758865143189573214584666752629921302843919245700
1603615210853167757245420394073440875724554957995293132211861147293105719001431649673087106323919069
3019882731478970255921175552585856041805270020312329551819118489852006118456426943713722267726959980
6966786544733651904235308663529715193145289133054876142389655350357747428686478269267382759288582024
4648728651793409859533905636378269712138101920110596156502977035400197881177454209627274021906171311
9144897875620249001202657293423257032553184626189700244194018692344690008257339527969291146447964248
9701536694649616212225259927810157100190058806532695218496385218082565204883687463962484538240721356
5510657177824577395645009041975554969984682455614076277170777643608843161500670597344404892183117704
0731921234788718219574244444659684580592504333903362598865136114629458126310771456774660872010218545
9362083917835533715292434566999108498694067337152008819232338472255483647741131822747933362620574833
5423583587986598571781024037443068921780967211901569208462976405688903368565534367821393527789892019
8642797486376376741420050571801005158571844603497814006295600580790371724321799229058472548457289499
0521710820378397601439966108007743021499931416168567872222766537011677946926138558938411654193919932
1688345624615920813296683468376332235660740968840325342672767118456984837225108995849274027983514798
7922139085188867941940849879114019784268540689912807177728019968661756935772728603671558345319139606
0514384662301403704918679853921516875657501468318496003884823461633209634499968623909774458195596179
9473372128225763895356519053021387485980533442148251942912829083231518126659521189787090464161119473
6999847690315515401295664697207365016902124322216426663720305874572416666922331520688036316583392428
6621465663982312950518820246746127012425602646007019676340186825683329273903652567248526428940947826
1596778160778215548481451272034427945368892964376015242649631682050263313528039049118887650290060134
1582171894645234122987466036420451273928162996567771258126135793708505791255918450266394477363372050
1026855783268939467097337829170431120087491661392798348711231145071876378257883060797436382844133525
5718513297116230096199026045861045420394741136314962305644011097961522570845862997163487669297894783
0091367335343193627455275957679886458105448592695122766706766304354225962166126844198977763564021205
6694421248664746011079242851439791850378217985456859408967444935486400495518450196764688457466322842
2087241415526866882092877722066418247000123625626479137107277067338057326227612669906821761056974074
0558885776372137135249690426988166765253689435172271241772496425125123281951366811097983482198030401
7289164541562828768870317332015016113554238770221817233522109826352231999456783180302310541404543709
3312096515694315913235605174539230734908551692463396650602097154663082516428720779873168875387612348
7180261205898353888395076893532690172558574932278229360804048171835049274481451812438382900503736953
7199545219753591882197306019178287322194732717778728872387927806799061436794450880847778769985365242
8819020582310623194556443861250806240626812934407450674019538898819688276849047876289122686475549630
4839960469957539156554392073085772731984014331669756646823750977536188104006697225695824765475526787
1739754161420674519207460045569571863509624967225965989208097942795348105579447798305848961718224668
0924145886403397681658134512390259450192338394759755521660700187096992458942876221547318970022549257
7171979803441871979477292024556529325005712646755448802768451864017117448918976792080057057349229677
7767172573448602269143173532006054508740243086093041710659481878221861829945707659742112406337777720
2446307349129402565363447273969135342754688042436939240435656217837977253825500029143860289469406385
2855885136043669333038603087661234136688871362877931328341618884219808906863387087196713223949762530
3828471717254608986587920941317025525849117245990293095059392983316628356276085430457637694480663103
7993572083233239191710335031804972424965804620007268378339320935912890496706719870177218851364326049
1211827987767463228582805134210630236911738911586680627721579708061029032967965494717453984797042694
6878678746187992197290106240148665836252226124537415449600898987230968427359337295265247538048925011
8117551625255843862782548552330292282947456127780585153517874671764566766464145072965440567724802021
1265674309483137231577623453702479564567683791211171515985148469132127028156554131214912857276162210
9744098496202007387396631961688379205022226080361383176810116111733335583333499161039254674858961097
3094052518151913730138975009842676003140858427749561746741066401583017132135012638688101861433222277
7972415580912287935272513955052530784340988842383069690035941004484149078114683904179149993989581101
9276795607644004523194260650475972329435573268829948458468914054758031693316912909243781473222535710
3985597975375931161776568663375553804595887803725648193444034555167067299286641805243857255489255818
4076576479528123955825715184034515636775434648657848107986612553846753125688282538561822780207629676
9890656384438939928400877180308797724685126786232350708666771904101234832553617050819845815926091356
8451776624758992909721325315748352473841608210784745880500713306885219403720686567156382428501997173
0002988480682887246739044825456804879017247345283580956146574336095287024967586367336097083301768406
5322373535202432883376512943664757850225205068931411080874920742579625667079818007550615050251523902
8961138490596421038775170898091754299070987827827973993648639206084057070708822736604934396230143585
2522163215069131399059170318530857352003367823179867272956277145372182022767644025474434129726664456
0843447056690105597619376424766530941313429563557039011750324194518411401555933524639940345394829454
6863772669810206526105888250318132613722660025475971319263593176316880497598175496811456533027016947
5637784717431134335849028072035196682358421864156765320630418189156679358693395247907970935563457463
4529999044824397186014537604085616469637944728255262936316610261546715551446426864859334044674737665
9466183504721933596035982115169238445420622249862867575512372872820243180966268538624464268036323789
1701141473501747865410911520918461990355877348678081107063604103745315706798480177560063372690090123
6899927310489449339820314820341690114466070615563385602192019812383763375544346148745759530883878832
2004674937938487662668647565257222015271106579301848357216278943983990387776675536627425452247915314
4540783418877412392186202098065490942625170184380608681313095912568291505389566275825406114871962991
1383226461169989114880841223728014602871816218758334662015635320964621850187061126034009526733558476
7786257979983661427057194897355225611148436778582451463985707743517340228103506303281848722607483808
8002732381481395171981237525701193369075944037686708661479775034658398709220976243351516189608233560
3627455752624282539942759727565897721487370424570032618325297394627356784988648464361256982146015436
6108390371904534762685179796435999200306841922984813050621958415363937055812196804833754083418134654
7668396480136363861850119629879052544762550974256658844670377997573960407447899474606020661405985810
3729055388287381273728705571026253358161976844385761489434034104926242548493614933232482812753790444
6700230258033619172706026564454504048776529448186829105836959697619521434929220910715298500266723347
2681490632917022492661281064176953272413558115342390881259439996012937976439554595495017213971315503
2166489802491515867776788326549417678125257662156570348040948878148274083201529237641829647831857999
2276448028008833577571763968973673113225239201464910654759238009066842280369397541415605389903740955
2630268672795923041793991599844054681019670262467673161841800462202172886833180953960653627603118102
9100489857846542432335985564432464222314175476291813486825785320848816328167868069054385075137142668
6559196070937193800030319603974302959074045452846715616795884484629544285119103769963589299910399189
9682473763072951680154688837209673989238976766519207785353479229246270270598737592813161466224588010
5238426775870182495082781962855857919798610716121996228607076591537684819757588179524188737181450109
6818968356013506075031378291709590685158469018639582442291694668213704813025663650891428516791079984
0923078338868427332143230033360810736039812158899764996289419097291900905435773347022790442318231394
7511493803458046030730764739195863975693431124957514637813103453164216486469024808948501243129488372
6434202054256043220559764384894748579598549922971450827426368893514439708963083148193551017696130495
0912502055312825741248500668654955452482277343050278099171303035143320737578217031299426759946918137
0318837637885190943911258992728972656136826373678054990880682021732510995484554034530512675850176464
0563269004679470215174547111765451530278290063875153902697920193234363364361278726045420542832298309
7979784198223675024186698104410761362069825833227842584851713065506693584482938133800384308753285267
3458903304581419772255913890366631298778092517253946750358018604203748405873436524741678103374624842
7439358256846226025425369585979619178018665126918299372539607657389084618175982014083917854391130155
6099698694106555198573476512461590161670761138877948732450669815551027243294698417340965560867930806
4384505088531092224287841394719261416282432808225885551254953358798009687011233031986310620150010397
1309885206161114502424729451278978457599010700595430417328931873860860184193061261571156634001606079
3314559414248063472418930651785246522928817605205528701923488314764209583985561453352533915427755036
6893402296527361636698779898792869573478312528620284210944111423112259989816684493413178565660781891
9365101808852116660308888255001866207180802910815016220995605363942650765132513700019302841086633842
6045514027088341111041306789264643472147973684868030022126583339649641032054930222332443014707332834
7814086642111029308652713019177545741007934102262197297400559623325602692383221706919423577181306646
0467180219884483789215209726860431213524945918817876559106385586884647900099152731826262277281771735
0201929215951080069722018304786166679918902682868787799745056678698623510649087666606883505289757403
8755825815793436557385470939101023978881602538771952285758405344215044371224451469869371422920731143
9438698069484620641039148273508833199313429514728547817971319767524516594696582544011950592558780877
0849435148179531418438758610933976382798066567542147304746551156352623222632077481601845805516326078
3204406885979053607809004479768614094980565554787672492656291365118227823152916588722265753393051744
8349490846412155918962382091582223912866641720920276523417527412171465761874053841495729316781817683
6152475968680407077421522122341445643028504672252612951628476268446828802385789932555685580814851191
4946441563890033405242017328192171457092363969892744548239520724186840065025936858847693156009768013
1572152693757989442764145997358870490380929694751207011084097185781648368875655346558992963498892488
1921005175539060246244957192867662801408727854230155727058233678151153803879029809961266954499830751
6900539781444107056606384603488652748762501030979963648271354122466371719513488815115351167692724399
2114078476714633733988830075582585799205743239045861636521167409650736339269009602040026322157370572
9743025997165306281687043174553639719825741716010106177027277106292156484735886818430473896290071510
4671276297928394578102317859062595431581919790703843529325806104131400948459220402450533626132039951
8117888379196675276841820499951634024710859231070879087111115921488577740681896301398536725230687883
3190109262427038851259430435043986758329488739309964101653757529034483652199937526188850496876325000
3673070476494284842455106381071513126455097508000686476016651932831935657790674575491056144080374993
0050996924003244958961242519334484214870650165424133867090540484258307714896075017925737329448193895
9193195442450062502978368540385374914965235051072565821843665695678995219644247656804169110232376843
6837591709460757427335406358412353378096229355490202703543454307166133472563924729257046722055179602
1467177054784403252272463675501533339692105984190338240237860481126442873648406415705946791911084232
2356149383277924276497667888466626974062195532883292366988698029637218274571157570698610099248493159
8554230453204976675274968658342815388184688097927378045793050390673268420569863939258961231104531169
1608318981439611513610149041302793584796837772705853503207675843559389975902752170254121031123505304
4395328299583088865861002992115277312706279441777849853120832590656042542997672274125626440361749094
3468542520449237449263767713859069742741083413397009034527853483248722295301975843723118466939700317
5756465363756178657410658025667483784359092896031849287780587960920352422501372900605442011575267642
3319790548577591226620281832469358476317485868346340085578212988632851379096927233458844757148536855
2807734169152299594956963175342415131351499269558041028380155146463787603962411077317818494676118009
0562119071740859391562069015279902491401057386229157290247801873425190879172080659008091947098787656
6290135053940100845027908915285501136493456145604437851974906513028073013563961995465791708124726623
0473856482294557929765873698284785411771244342550042194366725087458573199176228926211984577979629976
4719245556787852685944609235370819778765474116421888240257680715368288159990625267138660073125036830
8673741346325121768306473819477906144838605631503146599472492765423390841605313680632803071770685373
9148858667857276895204171011117640871583676880597200264482635852385339693769327860645386360963548074
0648784140704044272668232331712414803729148913263190903862235009986371820526085038542638523325882067
8561091212176211633137891822146234018913158733802933483055853439490391759671274222782975276385684412
7313897956174941291331314144136014208688416461297022701896444974200470939119629382595433865174966283
4550945326524651864824880088409828328264060831612055720770846896105635619626851234611711175842284077
9679459391029311720493556675277757676631685310972231862877165251165328959831215953014926889319378685
8048809216265160694510751104297148047689327765808162012552153129690742453367767914379224374802794682
8464101258827107973791983302706347912466161376621591028561052428974712047322666140841041508058755115
4011371405073427214773525475270416263220189560632359264159776379208543950917667918653186369576651350
0420233430202146903195359764746132241001042644283930084396096575531830264452252636364024563633706378
5894066949459909424827338823610475521222262399200330927516779536205359634379631452162388364117429165
6177855349522608632202961149631164595094760683747119711214249752678419100390759310826020510026209171
6965750275326697170488559432706361941497658146541110485650523434331203045407491015379905611255042622
2479242126652245200002828397368196940484435364037200440152783318987776020881401231121527238329156092
9347701790861670609624818687361652249807290912487986601276093735498571121631982585423965921178078381
0698647512978802768019664950591993337583321686717185659512890815061345625138921488771307953466963481
6188344567964247398965849611401093314739688391322383473447506013906040727451637711100702416610700369
4285774571564565545781769391471335284049031745637201032884322746248181567584501935455633583593935203
1625963400954881941905278109849719861836402914923015283773063498704900467486077817118034670243351046
2915080119008393546817108777412884817992602239042825205806597319183702727788677832927223312437273874
3067383125434512785701042622908325705977002897275209509413702696177518890555602728416086932422368056
2091818826985222321980568295549949336543380029702850125282156835886337897415942062558467673343040372
9712099009520604824363825179440648914250053593544560886497913097405032380652894945350683264958334795
7096372921512457036588985934865061332068264881712930267766578748321022061654673804396632101453598862
4044329475863852357007042641178727320462719883906760262050139125904656558203730178392547317759144599
6584388731655051517519236485529747754108757903157321995437600482794894175106210892001856827903778441
1538192783194585925149511462293987064352380643697892470569574710474523390971486563061771167887035851
2168784931216011156572563153246065217811941702245921781586629883940102526936196317300240962072300796
5840195398678113545769762135721638342845786429987373402627753984055464336695042708396618948304781827
9130160619178659514977476067638282356302867054287846878442421650441125741916668709365195418829900817
6491815943077686165297185364358186022166117826997790571632405775806967416040909130583504554555704635
4153072442590716258531401705422229086270979688962322391647855963754827456125715303511973923060003151
1030973206645074401983934625571629397316347686894623401818668934341572975908559356104610959046493096
1017935400704044117207903507113877676740388636585892047950452615619828214938200914397959695625441611
0859215845305211967101187564617645335431272780335135119109689444143470416278730796193531563686328148
3391589522070934587280347359904813025907080832180124462689677856110495335379820168248983146399398984
8334405592860736780317236383406040287563134455880957987986405318323389097214928844620079600907896553
8815789219590665654552844846234327181928456039212636810549221042230822089374362827655824919368742411
7900795896324733889429181953503652703020004870028965211231794771087833167575894802028516935005082563
3087999892171615377495453309546421200614956029566677137600189733702220803449366666421707159960316424
2826435030936596183728538887773666656214198413962118302984295106859111509178154703646665885854482318
3437946077890838878947627937576466020549494062368525414012760331559857576277871108099353237764869922
7158480513261913708472389360681919647865212378534990634727638929269629232306929782238080849319778420
8413946971191794331208638697648250315575297872899800739481607792741052495958379030659717923716427544
3595126619594474231297281691094515153426523672903292045774532568004763134609588385929976095976041425
8366502625057128069729360460222221084667210446564019210554960608803046125031286976987919317186149037
2963978886099596067994771932296121222776760521389251081004662939244197258339458957668565356927551298
2043447539236012159026806703421048508441799924537891446931337540213661702334896527931093888570215000
2126262061299779481129474324167742246243854638868426413348760716079423939335277920411920034537166775
9829155773270189790469065918226180973686147016364898013150143898201809347102383107898005608476970371
0157255758402934804085726757892179686686133343616686005545722756217256964014848635077284994389669927
5748736876692741837544192564122079113207007103701965916699871542101328634932883898858691893319196498
8151904937162730164156233400539579910828467894491112188798677455792931417956825960629660317495482015
5981725233380622515424900941300080117418242546334099757184996458326440450640989092608405932444421079
3584129816809951983952813911984758549993833541857766531204151377211841401147538462278970924214976253
5356553984673756327135537926683934587554713374199342928512816155347819213376108580932916390314819852
9067594782337207781177475811267354780408716408521355751296521852564975138510942092085140301125669648
1097235770505217097423932034060647107818121589955458929200671537062188520187948782689641975434060756
3956458725861123169434138679459989829391557292529561388796480011113171662875441154990832139496716935
7123081605526244782221194161258538814568965587452140610559734477499002868203680722470578065066524777
4612770987834321477089878065609019963353280361591652635059363527861358339737980780110297828887608044
6902627851847564106284089107442028461833725401017404442867866657704496315606285326540985902380954141
0597950842044864514216065833994666889105302550334448732734265951418393387151290858736324771454363577
1264661260872611702838367564391375742419468827407136033825468477253651584190540165347205981166811047
3866955153265933010552470089975396099734504368937878185090096884233019864877186806303095044322657884
6939255014860676860014052628842115205504283105574430394481720178338277524444360543663625698478082180
0522409623891839188704962399178414692393482544139458048091916017350198543370944148150616648107622154
0267821967861434771923785240190881501393011787133650704677047706043625351126369453466378774782920905
8166447322663383735097249447663663203466623877639826396990011211915624871561440725376485716212190277
6141313001146319291895180269072798438741186358917916870493130580126450556729006798861544889588712591
0337030284482280672359177664175409682239768606185424882861776078637602296043184271094902081269096538
9644815059382900585335600965798609205281746143729387962165746534607296172135719608795489740867556214
5929322333705810493485320520668888528961644983405941431573826325695306516025696114391448993525859304
2869546714349390054850378023130205566254643525483526354222234139164376171258080620356085556706920935
6845955102513889492188744615709707395574890757745192362319760189290839868152618264721257151579986606
0561155471474798785953088319100780914070514273025788066002445400554237199972354397436714624986016781
3633797016337708671953676455679813533445326952227790716497216647381185956458017950600942984079162487
7911463661318154672568707679831683676563691124471900021796179027390172955362272042937471561358271499
9792251032909745678618966507430941006650236185637681421809467636951648931060372909808795587567339130
4102419878176031952490221854694587890202567743123971475128963970928729965223507885521208644622167846
4150167115005415276132757971144456600275355186469378653734481933803724320197518916107868243054284558
7906160949087926747384686487386727384761007851077321439875619603355966095495866713372396569524863083
5767885066740546554297870453681669379945435299296051181114654109839338961238343148641428760214975677
3278358358629567464628543773602413092657556186270423897649407003732090208904658534639982014411802316
3348812790063946874561811091669633510460138192209263449406651436456247672172415482688432948168991989
2025662446605968914715028489658883546960250678788981420588772497801361918799836500792518630265177727
2579221561079368738859480834175528999467858467600016932972390244006202937933606088695703565616149314
3368747013061006482799859282789078772166293042187464771159320316942724251838411576480778226567817821
9250673979248870998512827210369756939143089208918786814460567553920906954422839201189694048498851647
7258747256938801087128553009712633468252671823149459645150307016286162927035379470777025737749716031
4868978223906473403960613707267595293755017361289075926251614419527882047833373682710369578085329076
3321268895093342141937353526536638598174587272906893820239718695002321713477730374257385271074560561
7917075545266424926712123796532045196145056221216611997805371975443674836258083358365203940594194854
0223056048062487039432489086011665434487266302243734158875821533672322485078415466407859926802956557
3943592768683609601357136446364315711066174709941905173545314737241293028097777684022797590699924060
6400361353189062163063143576143803104221059550553847106410341359918647385160233038956109756485568656
4559284874956977891188338313781955861014212851334580587440756695365768126311557842271338234281862412
7867606874795781563540581153442524452252387123098888699289668165459449684678159135388150783925351545
7893802958963975927085343137428906930263606376391235651718093676820031165687565706681989542028116644
3033492877765772365921212599073087734280288834976850254414854718104568207657274948112324281288963489
8260034262864108573557141963134244262081884820710401232983483973097699743410199631377291464751913450
9205694150212502226679821238076581399305831051240025207931629440269514712799104511615943928147471407
2013085970314816514858625469462271064078832478009937914441274971623598737744469594878397920027972874
2167365328476865685389175528577320109943002889743893964043790609539752134434826767665538167681425426
9157571096218866030369175027148578561080713466462933386744114025849623865731256152443531343013210907
9475162017252978227300272210105594897023179258867639972819578558952955177263329054228640116661858943
7707564525867443577650688795616220970765169820621676740401795245798644871969667601298529304902479499
9578376280594312466844661262173952164424111980878217369056026408783471287657534697432227442337268070
6151551366713842763897283604348721725290737390480420200968341817717235077383986841965278005351280465
9042983238873578521220858584998102590436350728257355088433492293342626738521184034085524350949133962
1942321304007144392308399792100835562677612160443024943401549189242216577119149526110846720622258934
5063744715466996413917574621408440634556565057828757747800122819819944252491597812306276003113296196
2123538163267274271507357684739566095225060110484599207753942071264115580128327876191406596700625056
1947739859389212279950203429889084369045213668411488347251592581621753146464272132781615593021029109
4641004523484155429794427969017740324391179906774024417715521830074043112416565074272918763699724345
0018731603061407288038019039930913465748481523946339686059608068756212977889623719854930276316962043
2570269306170114601160268151542954566694858810747328563026567066970677955221492248532862320779030176
8446189081440870021492813601543901644430440642427462433458475393394336491685025985248831370156217452
7359668736670931721446978366738551973057156750346984084388748015703084637766390835297326189205252572
6653876247838904626252698490434606055748427657129076384179355614130484833794696321609553469092765910
2612366546976544619193601510949150265100464163919197170118437298053209500687278179406073605614109883
0426915426783573935980489611081408666441235209168916694020779956221539583800353735039249985613960374
7242686336570232810361674143361619869284679574591416850932721188773000123237570309650784570722117330
2848236011733770423543657080366552880897639012181803565289906571514728612749279305207980057515545199
4597243448992803056441369433381702409666842581158596021181409992949840176982745807712652420163049309
7291942659173471721648462473360245798552838048385883754461967812706405551616663452527904301631755167
8320469144163248085534414841191812436328123186542785144558461383952430179405476151150036436347605979
2566605045660712085444509790165699099126690867800069263558653644149519380827265436548058084410384531
2526300309518343888176662912646594295853626381751243746985831976913279014263590649981396414190152403
9130101401760377277591171275513691520960152293416883221231856393883935003785896391092778631652666383
6614049565136766717094573876823517214489148596533759794576997586302377073552789166778787413317524474
8044111378779488846794930168238457509521762164463987989697457762569904066574501239073528946411659356
1590418294388646542850455435749436678353778403133010538269863142734042385103489308035178982542548576
9109821800005530504258797853403882964763114078680240936436281417337983921245602607148479123049881014
3061291990112761760782896760435377239828566663425505769302103437893609779876741796987794778947771267
1377050406609731969699076541288779461803935963594301687331565226371906306004959166358413265837085983
3447850761085884801216746245591763365347112196600878678342023423364500487190746022695740988121014708
6869942382626063366208250559996590157655928145251901747495930425427423752269047354072517333783398211
3694815003457874594940242631884922382280326375026250367179319783923210991021880455758766994295833080
3988429946842703009194525539445010941610485544163316330210676513870636215686641930523524121392871803
8251316036478771537757806267092393375857243761373848078261813227392868437456775886915243980124692161
1368952773027283382922671656284439742494349155775533389727353504657602298998407998396681477766135251
0997534103676002462528751959952315694036973295022057308674014620725177542156019418148186895536050985
8458674489188753391538367918736877207906813110013946725158681821809521802270658532519932197341992636
5307512533360055026994966347200514224852720588340102450437468548742551798550262157830009716369536929
4561006608431134196615769008544777316081913002381874433469079739645636555181598913511643539847792026
4481166152101019364458505825193458173670655810028126370817137894423413356187598401327694542386850843
4072400010453370875056202902507693281364810593996824985984844746039884362526943916364822545385563489
7842537806390734011218066540002869648966098956669344716110660990331672133218379565616991279869417715
9944875173577558669856445240045968225423942406408347263117660924660943162643175966105649777147941791
7356795211694778394649794730583346913831122413891204701083040505003753795676379545392624830173143916
1637399406059981977128507102895064826564232492595782916758312442560617153596651996564221084312688265
9693943086780426403746635689057742648056662400813019757190121577360878958314247198707536214806328082
2856546926997970789063722392399316874120678358758532139596690806459745125922568167670069418569740789
0032878671144815872928009430581870701045036131270315744166837112620388932130499334455692181541205308
7292783534284215358957441738942419981625422101566267807922309464521578123528605882151817008353002822
8410587104365483130846936110165146241442375074618364579780875936131190704060963235077026383321677341
6439831219018720544370217598318852194040033175621265409679611917919717029511069718262493262857195514
5901232868141591313363762923463280956319815392261403155376367282454929462342152733001592721424807720
7126869161319932569586557428056431134292174823239131107612538110753929848099916682922844478675545228
6850590855490261018086517526520085952237870435009561936660140571410433813834001658675674255833088764
3576222076008700141245403625640627196794133582458725966580820498486063058590121236525905565178389343
5667655605865145521337400471593085257025189982365387090875998938814684908886101983222953696117853673
4099418682764333547478207980461044539374164569356570442453255585316393793079935101957294063803753582
2278754855719436354175814614851734974669259227902794798609843525260121367615070266371497203284414032
8492635227601189141404816860694653413768903968768469799165870837118772825479589969811898375033412632
9492900537146182658778948997087460560520376590628634606825285134008468494889912381231949005400005137
7971141891360738243873717469391848383171664029916357891067278697369814999852808535976847295428446671
1749296746626539644860604166996432865053455521778568337914441449879713534665231814428148039893227237
3501216575293899828974538063630976328141639200516256396334349968501592651456075689374390854050520439
3551250005907398667855252496286581562371290334664340224885450713755596915261212167802259995658205171
9713194364671073366142398640300339755942147882771805230455701543540224101476358266289767845667220489
4001649271212920855285628252688150720628030774776195189988523827161785673332612316450904365274095535
3729117820232448677725179369879756000767793783302443959047678010707807317882507231298784035397584551
5853713499592196859578924579412477422360707086713044353828248351431023979151504656579306465303108907
7472783376607556504685855249597166849860807049363710916840796686579487760059733853407183778796079496
0782648870634795188759403851573591748316115999396803269496678968356606610226035923303656780363922881
0859368743738756699269435818293650426045670163524969674807637053596195998935660392054003775820131679
8551215672567445677837874446350655870554690676470558989955698629755317452649561285753362535555635542
8929395102654316436252345281106392335642973346582415268039108413634317456631885249188282976314194343
7013274356027760345420210861852377537507005441982286551507399848962735478288809652331400016530632066
9165755576367740274963016967709214255955338497299361013503210497026775004132752889818332374198594335
1409968182825229008531305043651126043770363797460487412376158259372628608632445172817658416157683529
4908456625955861756117838567314254208252243973105840838436777697948715410541743283781894670395516436
9475634181405024293096790396406402876184471700598938279411493373105399130650865109156012863824286502
6684722709820985952666386918251058720725742061297769791066368101524124242671167324760290174394477156
3175729452164603861126100053102256200431552463577019481185126356536325619134003142801465843480087046
1094511064224048284140947584670015552457738250648520807419747682429474392892378918428142774146940939
3353095518320153083479997924469892238291877436045553077813827070167726082618834298728795461089046040
5277968111992243059553441359761363621285026241414193926852555105245106185798299848243351405669499535
3216794163780264220598314413317002747114222683241343676456626054893438278123338193635050991232632353
4841544974836965219344438026314435600230537995829705096050293761852736005807145414187186597884040206
4585776431964210415021960671137800011198118936401493106237561077279924902198753068899232206511985319
8093401057854150574558992322506490084323316481269658640314700462525635188260922542943192302364729122
1837235934700159620966445478385144480534353801194759165522789350751692796624270119703118612733284721
6996880797918583959416774650711565807937174512592347660681950769251086081735317824730738633706522733
4712100101132902672080932067127918119647354929453871238166653895164825391150924451252121351938330526
3119778127704740170407048389946596823479330648557400615600796705305138469305615011672828983676665032
2032545018654546771371534359125527486753674787236439437014370458263270040271856090036445940733371050
8068274499615343542378493163077920974517487101308043628651549700026072676516694772843840159041642698
4214668037796443466150706138783705635268699285788705107412262358202876896667715193064819552869286688
3695525254124697183860190184723856812623821573721250905282568430275319596600101024825788893626797051
5476608273267733132756335925280456037747037638455595267124094125336184931392802382096105842702574773
6757307400193584947932696342397505704876472722089826204610947749272376712744881534808699421543583662
6048003936970498318286420516992006832170293015663725922549697046232500749896417607874362931773406317
6215398378739450331404277730327750915922113059159020887829570839819275621020580923581876731831508056
1713701190091821238083365769779275168436757593597952165718736105009979486354337860419684396786538882
9355374916695744644708561507533471844835327762641681192190677297693850779075083305521313662549232476
8308415670785529248155511049472078970664808994547898350918140314223768231217920312550835652004680048
7136363838172343751955562756028085673577867689006658365553604341040708127822191801036961556031144369
2809944147276906785753709350462561291137255946987653168382201471148297768470916353239974191180206628
8858913227454004015992727799943813725523282116999523870896300237837129776664226440225793638355606791
3894283693610009429093419349635047247876779375182156222862180809409154597110488302078196612821565437
1450936947801388203588613413943481585089384778334784910535263719603219305315610250469950068782580822
9663184609698940526980730447949907712907298297280487600158610846232470278109993370020658108084251002
9089234078076887440177779212069502593013849186207123334388010776897284947320089536041628360636585273
5067421125261577174182216799223046960530203163029013837714614734686890420122117732968675803905216324
6953303425019259284159893952503414426904259935032780556211464266145476761202568462207315874011260672
7157067282513360551601721476479520443044124983020410852276695308748028257810149787098120350773585321
6187040891832815120821871493513314185685280900969219850620655714682691672804022481012746345728754540
1261463228778732204703321774563339484970674159358116809071085537434810502029640028911948420213466433
2343610264546827741103219792384400335263569160167015122526738326652954356980762996422071403805198312
0158196631460107796885529440464239065942095873037438634922851799686041508240005172827117471888997574
7937044225777136136356409240633757192605402311481523694354227797636474424834551010560576645949726418
9435758453912970765838160403864768199892965917183226689452462307643741282639285588404838775605984733
5530275178426101159727896753707774129952251045547690075947111466479287212691648898609500115655877476
7621832946476643918624936259937835235055800375550261934114114766082719011900308260267846438487032765
8478992586674497525316245443413750132258731281292645990203049396213201323611514801871446431456338761
0915020641878072767186598751284010486176392874594376962227223165633621469074248202712251492612404759
6095764628232164605735507000160829001433983867759104454272114789240214362769032427941412691240809435
0190349453340959825580502131530572174980278932068475241092536311420401119056739137671710113831583191
7244194403851629229434317285417185246164915871577321641056810451512566838320772343099964777640053752
5358359336288686670019819323822402761232181940592244268952703744948583816693110524165242507647740323
1936602006571963754064379025724919400811312005647166710600839333056899934492882356010564026440922342
2489988708884877098037805798352370850708964309509885680675617210057538081062602677037256051208450095
1649527877971232087521829522814858842565470740276340778292634440835433200324949802878282235113378337
8371866824114131657161286479377229671689569545666559002728527504775431251065159428180647952732382245
6134438735327658517686544355971157810678766748185772417579718538755945397212753084522671323952054782
7502583268800567500236441259283080020442125651287650972961448044595685852442376372743190199769342898
4554854699772964244798995405937617930132463021856019632490290074672022661237710887858240346185179869
8362986241919551542812085146889995766504197030050914579667299701486006766984625441396602495732745810
5883063264920376694385646019645666109405817926047775928702969204306971191328632780824400908160331784
9853203253558649209537511256473026734403738733069876854532730761236460172059676535864032996548174739
2231699586817654661857822213666510311820809770401115419483929945933582278630599009791513170406401739
8387180878362545048182689182097818817418504875438772233509975017841337315475038865660518302686264287
1055890889532819220147621154053740320415454327164819900728315447067639687699289788666842998240941333
7131318757641083146957487311709535585001511045507870454998797972468247462048224955879536121570638362
7335110347239350771834804544646904345530761113249718410767356559149810959099419241453355154477984954
1405944322767018182909085936634761433207862830332744062458751098150842386942484129698937494130259098
6897755933457812883263603849193651327724619064862512767635048669766062849077737452376426506339636922
6508082573800366377749382149929599258502457426419087346203240209111562414534969512964974034423262499
8412487594880900895140149824536656548252294976794276878657918026545915831669673533983438396555982442
2079221341620820570089469255644098224582503074194242020600362730243511575102832862412070234274678500
9195792108246006291545801732566583185497828420662856978530579764083615253792177798024309802755207998
9880278552301581181988093712215459259271195115275470693875177302087906491974664419907982186670122263
6570734062928100127392905961448793016406915829870639430676961040885503417661408878326404145683906362
6476831594170751351416979412690286402595766946583103497043127587369856682648287347177330867324292095
4905399641977570766039305209468336891289824208663085884232967057070683783089131479280605743325320726
9363927167916533832487170272352473580483184538426618293437266157343851560833579503321037526877618923
9655055924985564411053123754565566335955295649088005279424551973925188880452871245405103931603545163
1861067273480301243456682602661744484790175132557804921217330648370801863784995414828263256093047159
2706349200110760066415226425342445185567881483391176578081458110467076517986152249991527985707422253
3099845429851376873024375676032979362283776637035968171094029457604659032608962700441997376227224133
4083158969945932631678446938714760416070369777456454098292278560663548518481491533526670942204767207
3359342718411672709281225113113555376221018762871452877691976175902942034820988047570265046434804942
3122028900324180821450166311772001194904027070377058211870593229532074312286552191476651058391836285
0520632411744293002776057528083680705748622423947574836743480488873549410026101603010562516658376464
7943913899170868573127130700108445077046069677716542961318200229235486850383110187710178736353589671
7718817914068728765557228596270173564922766757635702744501640215982587331044939799022860743391619248
1005006745380283658582049466280501374469006386080661538707406853125550212968878207206541041398128831
9391790481022345999397199601418762899966967814596543779189059550090114714119482559591121356010099473
7738796551573874536164971228958703609936744102657393274022261317351387347482515796485228774704315977
6930890545112850838687426860178242885070966724246941063723724079716946611645190699383789073475079068
8250347540784891328243882318571605492843804532421742992660486315180729020469967174465731698257689035
8513544386009917028340128636554564068700205942889197439054019739305666882189373519340046226972863704
6237204020777575470649198942729681943349966715004074711805071542726670946651378604573331500352166089
6268335974536207513569028351551646043688903331584063836619242952124569526769486716235614394431693644
7837999967385075139669460216168749945980581275990675866671617385951597594031896244380220327941845036
0871412001283644855952410752973983805348128783860756196724272250226417904465144391648806153223125939
3162317540656869733119270361155866406871125915115018339452328685836633347084147883635567765807878118
2554054505226870958628210912283242391434701980915465061099673217968764679174917402994517102253168305
6177726620885199487324535013487440847088219952497615315098982255396216399850185994133625276236507732
9109351156972602285157744064658367170591711526203934493623514542437620107637002358249829916685378963
3832393147163096158932628043439763456114107417542406908362478106713999494298883467106025542506167394
7610469427958184793081223783811981550378385819550145468449065373008044684165900268977625543274642478
1118715533876471003477122682172067264896138783067275466161493917194295003847082001340120489331951169
7813197172394764690052651037619517720258385581032824541667929567432005174427233284532221373532862190
4518835403844525864017301636708004903046558981243197770038045105814202374538519607219048686205286472
0912599822620742906713529100753464420774859783760713457361893276275435838167099418183148577066391089
2058247210524556859029040995345052580782552705140189155024240474562679216271722553601938325943453499
6402675643736594329362671080404259324764260623650815324484404514523625494816640784020767204896328994
2050431686204548347829811943433092997553074976146273771192496616545931758083718449101225441848599238
8356541616922006763141301552894019057317795629247164148463999172145492289428704670430522232405334570
6118561305647398202732143180257529065699030971251260881486544009707507855686947812896791932684001168
4932892441952788338625189683023640200201330416945419597755729584228838285081679883915046989157049606
9177823841592889346868559850296986795139408866002679081719757380588986827013152553602891401735602480
3031694018676802891297188892118099947549375115129107990067188304536000064645637324002137544658391920
6639497226439040153219185487673786591093697171091721312404558909159053735708840691639850858489866429
3063542764531089976781568030747640124969704782767888047497503727942956398359863448225071094412773392
9479995856644082811363362664051685601145418159857848141806128922667284477983832045671453648014017719
4282032677009967008382273466082430547541226347913540038069862998400778359466229481680722111077988815
4331917888249518546435250230771416314362704882383716547195443041159948741966357896593191678945895982
4076207196606959948626699902094431587883099079552593001187570142326733497115471939744225137364156885
3842310427407320223559926315721952786448548146214908976584082721876787795371101865086503567823814081
3184600611553651014782697216225608742260584521153032146684747186655865965703617663295754407862008078
6851184483913459950868557475725838933246167568467767091170109753578606140205964915884337133994368546
3182523679487773593128703206763069990163529539553440322163211307765119442569948549024342692921073973
2848357981949924297592502240791069537490429414185903641833811584465850829513100039730720597430426689
0828740682287465469703598700533093501973578958656147846576692241942972018841732395174213234293133533
5729603882758529784869537194064958212474491632657051630006776981721675123540098596354403014602450634
5063662130282826663935188594448878322205521103184515686086704474904644360086812036527504897053656381
3919271035585250668983026919838015841517351212785132078564975724546317156124097689360741953250999501
4085964278752677873664405317456913171791724539459850260326004106801467677655469409841788314728860575
0290022956299886317190252826691642915882235758828641338558677771013548138227122958706777305072092004
4486573192977246450074335724928094341230880065668613736149193417817237533439204871136370141048698653
0201519454658754908076946677603100264329524893334403244054643374629143722469739288403272023116189252
3245815950685035411956088285313189488627311169112669564303779022448653972574238638669908616985460860
0088165579652371398777932081712385662319286942925826902042210952072472334201530799349039155193104051
4985162105172643677722011927512935157475433500409699935359466417009820793163348862590820278677937863
7261959133547143666092435824652953760576053393025893955286929370528077590972804361228520744774796956
1171913668906033767242587778112509977490022172361605997660825818684079528771363881975603414474864235
2946285323420088184947123429904492818604867719363802420141293694636797634273619044995780460618637365
1005989647493633853784146113516789483800577252600328730947617932931886906083843562668123515510669769
6020902370609061899993510659338493047278312071435722626547147705983144604476026489023761377814083855
4697185300592282020086396702169099309089726643551575307460864088058198030478613658765701413737396876
0530990051401286121331622252420977864388341575104454995037419278889841064894335251107914860154654521
7561667974962489852615627365521757551535421329775350621611306739105745534869787004441763470271370570
1119330005877176500860137791943145206533492191701339076298205974780217468140334398560024500171876375
4340623838134157223603098331070084193370158079341545516279631508910028345960965413809245025207284047
9978193495699645254294832105424091184934425716118775451672172260613593359087775520963995564131605250
3878372152711101870601840845726603278961040176793820247333118907687485813909126915246920685437343408
2488494855894946131628252101382595172825632523806880991996921680587662884192276318852023931913698825
1199607716095004982344214410834526587038212392962392233390379304293976021506517332453651804494790733
5535774289078630367678105700840589172988007877231149264915960462097081923659367494145636282822649039
1771676225118958367535338882128893585237585789897027531608835424279785108696156185699706214989028967
2013830717542410644152944031896042405153485841559354747606667678514905950970176086385588675185813432
0181414065110325558864190599177979868513757471934873365159325422836307035404682326013479014233584501
7738952780260014311946689505462109244098727637401529859239182541577272904261625647100318312906894647
7041102163631247537853126182286224339034614353080043696171218824564730111476064905748642013590181910
5493791458893318578689897368374955525882762409791477770450139552407460095925397234859735824876514817
2466894753286822645735927745757577362831387730249280220112384757925585605460294356797055119519209482
2565420339973832764061390811558883409460944445956438385012794261236199402137331755212303960464844081
5789898289302719205547976724715712027031046874841002722559756220457502961484387954503061086415773624
7877035275675868399336830934502934145439017991041711677993201000603209555748016597426069930628868901
4072680357203175947742802864405822666266417011655612404341943270962422195210703525990770747368528489
8897109716247190873480054153537520138438685588741610636591019787202500195354057684269688288345436657
6695652024678172300581936133280150646172453708844324570909957954151862116286526657252793547767682095
7275575033255593639996606134940874405571835064011980799
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 5.82, 5.74, 5.05
Generated 24 Oct 2018 | 2:53:33 UTC