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

4050415663885986687607439772854458568048359908293647942372722085096580105714099980542677727713733327
8160751575355180397961144738289655787955417853548758127560626758936256192425725327641718441651156376
7768475916213277616499829660865219066311195991717948914741577460977292597243336281254281735751517217
7837528817496129390933426002882828776904120895424493301128755361183691242216409786341842350549022782
4982408864289502747736497565622339765139406310935067762943348824854535521656828998556393007981566682
6821301717261369916715878873382774429636635023852176739286318455608004990353889433154082136796160913
1121188548000379109224523766677210713766408275094636231276216072647327434651072555942328660437761840
8011454778759584336654043868124256042053064575036162862824148219888474764424691976675582839131233337
5481654401214181542138358471632043141998324462225516399890876016140521181956133082209797107463429238
0719462694302168112074864906515143857334698279930324157490048982017663519589055808130994270466159462
7823089735221761372624921437358419012149704336599287200475265187117104090666983373225223245566283439
9503892946789952530805142156550010579338858510050354055322590164813547743151403704002860156081610222
1322640355817699995997574571473197985856045608373670609158000992230303302978183412120251705034923589
0978408157853328167179096714559912394182145483637218688044637474759056108702685855797943348595065903
8598636397873933333461252569314211259311235768346885716713243974460431329784926011606669744467504935
5985496751289597445665888126151193524803648921581395413124058864336254765575099860704975381640834406
6891327835062927313915835035175782334530432590148056006851678147667202706776264072879361955632570575
7888869900489727449389933545100262460405761382867463426506726868743897865578036164880286657974611149
1084387684029843844980002964045232787747061173278586224254545094549077393330718125193590368984872720
4346932423363630263519629712909907033560712408793102154711143841000500080550121702279498994029712561
1705904571869617416430095429604747434306576979035760815873446004827966727330482674188795007619797397
1215338301654840888028093177332447376089266807286374576494011193650769033548333609946589725391718691
6427275159182348236986147992366934480303759730923376129492585012953426328270672202475421813639859993
7121104117484542877496112487671151916085914229105905554548964140146593227981849772205898511487417130
4994381422427427837108595478731815137469071058195861777519384908772384726320787347570691046618061004
9111110788870040972534197552411296867088749430132062618602855567045000562375707652434227901906189007
8014630157826357762531146383262626624870288167833743919022455185985698006169197064266645419976023537
6426430291161059980018595373066363993522898423155078382746506473157097235573475971503447983842051321
3873189367117272715376377026577168102663946591326884485151330016000802998214063055994372064867927400
6282480080028834666583888336788132964096404596425482928255973411811235874552924123436195595555760175
6680537502516180778375690818666829631291764317358986234890679948243728003642942639832903424601420115
5684470228165696966545470891283169635724363352512585071754521440864991139814022306096268459714551377
9082047876388609730759265919746899072406134239254492993677951944095664110803323863335018660650823903
3903628133932890529686876921570562170556244507749595849326383200395533861818585614779066789065785503
0674236460427909825344930726116971737011537652440974120150236946106032383007388099494591612152553050
2195175030279085489858553622742634248025683254913498548637762775104349932732710453343279123194614314
3809706166477618773209190273889758660755923247188185555520363876223262420942159490193633322186560362
2784520204428303469256564887292338321484675027958994726213402939737985473912692741628601123951362312
9623971337386134372699795750074219211555076749849990414104462782815003124308046415239914283179038166
5141757290326253964481925376039717897613957875062563167121221587345781458029205079994324685702641081
1361774464480304919184529575865478671010780738787000620719614366414747214421417522090287901067762333
6371057193240707393317499370876131003501125417169835610350582363851644090003981259069149599515647066
6428870036570950442886138493411809333553248868481013318264863663662962945348186026305691205746682712
6101629886169838486362920020068982383847578016763814941527521428441720316190571749260611535006932972
7379380676634159933301167323843238937874532187840593987975260593964755330901852158666061180480681252
8724075382084236664279001728356367284031019060607176314570487331962660334201062459272437737813730313
2986696372897727321514689814229743951026869320568516886878036255344458193447112323056628888320020617
1290764757956890785106266263455109146598985438279426674246007176359916089744810639247301295320201266
6775132731476862990014924006040402576388998815306355217541787980217782801095325027049623198298140766
3528080334110313711770152871244151979597587198178898920446333424807042631997792329484026474818400730
8261262063792627988206756006414791740452454546390489741955707096460706749368376262172678711431629014
8559694578284835794143669253648376483670187482769396305558797559794575858411541436262751250696363290
1654390501135545020632453131657377113547097423525611125097693632560317314550155303187563040532094315
0492792996333811964894958096633510665723286873538281358999750390399220576481809452671662485146417234
8026603819416901548057106842316597244108959312777953213737915188512941823255708620094916023604111194
8785021790289864178247547851272930613648361415960323561322247092829900685625774075274146672824388863
0230445811950665823426195825166285763897876274753183237536874979035045621231699795772228226405629552
0932307184851919996565849215636022777007376399727824112341124677300267652968488840625624135292259322
5664831175507912951269861904771077119577395253961050884099376669474424303684510174201299863358962954
5494420130343692040011689886740356227535819413646783382411598808592633253710013984225459914405229892
2827598243596609848751859647412858338404831327231140135914794197229751909463017095292426137827589686
5955614540739980154172274845862637892846771535014808116231704918213153820836453492669425561721345635
8969310504114043439532069986511612928907382180139201425670430554560833864550546491208893244657050927
0833113907744636059693881900867222400460330084625104300206867783322170996825906987453711912398429428
5900747790603380434326884768221933873428962762881050617363001485384448685402834648729898228724246931
7315418540806099679068815196161398032970904640519280957259282299661619526762320808840100709369245224
5747438246318817503399428891223183555169845281664729399431483183464012877511531862907521122131799458
7131092757726020523569085620665915505472724076069300968346813093930201601658300023821198881505243588
0305549854661223507260932331407477441746114302420964890147000670510011082109938371512607161306205586
0619567533101362292072664253679717046342054702731738691423462491951353242653136838708482037026125058
7208278003396381426232146234480533848053173910201714458429699769751322411325909774549896479151439072
9881028018632197653473757244621032900321749697837515442634745018451533957675755540154663331336368995
2229124381197300052598511857456114431945208047010976804226537432354634947127478609732376305927467020
9246544502834903546692824908570246816170915318598189520906438858911219164162599671466975597947607961
0963684830159861189365309620007388414855410402072147011171641953789812232418147938625524668303724310
5797326277018260713850816039667754023763031358924419571244990546365669823786382266256789102310498731
4177766909600599882746163820872008804966276402963051287827167561785820660477014066323954455135423691
2991229901363645876400658331474351278397808875634892157042871235073024177076811868792789633492570150
9228710460772017507260235904607526743964326134671414436879455338643656081978272564462550758721641701
4822468300229199673364909400225608483819649174272821459160898457764526841932490132741515263476101612
9005633656970203226828512932184930913781005749778598940328206651808879094873173733094669596775307779
1309361896506131548951149777512208216065457169663427420375249113768817305615068410534782865466825954
9830880189787006745121495095519833935347047780571878858119408503058411758559644519024180923737402353
9928431499310148059292473630585561731600550190816089740617412887082529093692112199280000156158041145
8805303989988749201696791962404609679216133396501592705064525354785359148844071750751975524978382378
6249817390603390839548392073066838951342753591067989990839919893078245034209631239951325563201100147
6104937155674562824400122515598493561014940027578523860787986070892661628209588597972074113154299039
3820832339729710663887467742938855547636302184536208068916132464912111757712580882022527802795530150
0159810451903095459307482142956094732629192490470433000678631920490544383200856424531968255959569787
2041014924352307939578062834701910123674512755761802490463897276614115716225757852727426932346647966
6832422791181332362165662008009838535100484014718491964053128386213988707711629080993106131881529467
5235444943054480682556037644207344781031619775038481521723992198200047250782559798402805890952424468
6403567694531305087563188540507498380559365653885489364226042326548095474496807227682939948330517009
5370181227536534421042696144306660594234089405613596995030779291674632215896267627318548817782371764
7148832921649406832282286957362795326279419295873118540511416377403093999695735257639897447201217101
0545663693301833719475308695440687276326577206574150174334487945371788538093842702338705095301775708
7359952497540365700994737985979312190914742080975349075225459457044709970529807334093105766289057271
2846046332642779045653853317692674213057243568087951545689935875296451593695961404464638572657185107
7384114859034229879736721172766900445649602831271224293649390266042424518425031061598651575552859071
4870568693999430348338557727915215788155713602639585287056585757809589210233986349675329387660043206
7647708863700582183111481457760751425238815126083749664822353991808756839748910977161980073784944837
3035243612579185886799770487189327947711007606734917177400985124575458122127732996180455864193694608
0184847933739885877144533755713928172362650954614746490645877946203646846650589024517967316884688351
9552382490896744972791135594926717646906104852883243408532343113781411212807086791181196854850779985
7243814412606722718986544627890263799525160862755191829379075699765449356689111586542849059267578957
5344298263405110126351015897728747091657171951240586592480631898486802371003090756237948250823368036
4490099401215116924985852737447188013925095752107610433848333474433109803801150217896940557710229723
7466529797928722981490966375341523055504372404642385169013087671466975487762108279507324387990516824
9902257638466507386544359752125552645360038766104974411383202810272262061063883685565753446055774351
8144447796802020917687515420826992092744456361782130384848483402927777246217056113138267032577831149
3444936625951787449740354001216582462653165700392751901714017254689435370336288410875628383683047401
9165337153795679153697080968584762373631841207971724296301189467582551408490926714067001325891813643
6955300976443088023163348693005696495680258844574691764579220326520062543336607969151240176921449532
4577555734409931313320329722685006319656101963000854113694414553638500301780515308675098989437035457
2748448752221615841061757977661890513465339296419118619171867349979639569529794329203618972707436243
5384922405928737490639739613589949273421628404873579955196245930021319015979486587684648601676520464
3235692432145007837833428244612187074433122357797392312232798571840548858712499862520019378712155155
3434796025050663429675249409703711564667153282934418362449677501892807451963882857733024299701684485
6917458845507763333816493960076512577330640154637746862597426974842039332513065641536168348390871293
3125551023998226547150802114375947639577510897641423680799485272133025918402523388650042023759074646
0470414262073145173906834161444905607233748905806426284405382048284846084148114928717801661206424544
8814693373834679621737485769879729480708656122503393236346940983315721391995277104647903716270748109
3990018066122326435674554021527693410088854913016439223494147045751080978172068044397558034668174166
5237082253312191132315288267502257178781404340045184980065250395517714592305105343376776158836634312
6807703889589901496441600264853428624309383895841557446454715926402741299023206103996336249702608406
5501681712537948365170706753596371465293903209634087017479278370238471757300880704711334567298253727
2273582145260249672713490970282029315874394034626102891483446363095593544470049990558426247888167006
3207443634559875831411204217994423093738376569400401120284468991200021954027618123429851654307764445
3328345723462958065822267332183364336001470322775900472471017809859297744274193903054802337446247581
2444642327032582437974083872363158203108387256990241017127098935606619079645081323733988008256000405
9629827729528226137036146166757241538895041432478532799355411189919113255331515970262647783913697054
0371343045241317740063033250942819603553554994590503775947750110180370941234961449213219852831458825
2053246304607541894364507493506009412741420447580985977362400741108390374767522581048063294301213313
0531591676315211319156192758839490256865693327286097013671499847791072204634396822398459610447449604
1095980850760113600194147949024390488324422668943267269112779893641881245177729689863438417937079327
4353429306596540847505970271767807813664663916160219132179085588259381920552904938456650023823322473
5164168183063270914087695075555622379622637996374819763573868066157344303673564999497630394504682386
0757769220449083779815374080504596492243976900218862460245815558983833360871221719123648906631082806
6013249193212745033179379764161779488639568326989787927974888028521264601855576132861720024238786596
5634300529277519899566031847714831096298368267022551350301254483720874289371633963511005832950963401
4438486953301806690693858096246377402309780737650308168168828190978792363630196943044195726997143962
8792653571393682329598912046543985728985016687017222853658100262559162162710559937340506588350697407
0020807750234807899212417242869476589935162551288982705623153711721320339544667687685449768002476318
3876852960528677386515721612641878092470290165294079069790503323955353921764151258508754945178821244
8663005729081378559997885962658905036375266846809726097514730292716087176672753365101344541853389477
6903160467027121597981697610150231923223668100416709015260283227394028482723138497236839462942247888
6531403298469369401335236572089090689105951079789703702286533261096717097947962812348283812971991163
9839923770114168294038605271976524082799262672010051337345770690738140916967533462402102159913698268
8504959766118584963383948708826514534942103767495857382313979756467218278722366889792021759774417627
2493364481554563670596195227415828230739236511617091133767695431982343050912536839960999527659416644
1946533844901393180353408991153951111684565209895356643389364452145553536805778406155684711427147090
3109266606749357918165937744693231673348978865946468173947917655074795226861070846850374323043039724
7771913792048911767174585556821181624054333620228917191720093420265919510531777900989681948129536872
5219693587567921905330602938520757467297361253835682815254045350255339582379747348158164810236276551
4255096911496790256753545330654690977110346276589085449090149974983471559892148534753019396343118512
7201613570441041108648877760958558860584290888872834773691662003435442849998613145329830370623484365
2893677517171184630407098376274136392405382298071492641328959416670170708692964676799944585189440365
5026436693718939308927709389768685203028509345269374220338228081378527249400859521984467398002496828
1885883442671215179864139990938347462477240782221053227961199592864644875879847380967276035481878396
9304194208060959991829343399151364932603096078171243293508285211170106267804962412103144609115024546
6881292311051118898174605550068692914031298101058789585852873148183204127884326318800803530289021147
2983750734579966333507515474343710957094763676057386497383809177655025225685251789366714884777679157
6153585406870351563904489521514814356276456058623423926127136370147836536088171835331654100370824625
3887235510255213087118996090314668813733656986137232078956574512469441227086820610975474382017313713
6500837982553613187852617509393656921792103110460150770273307688475396166787276661273465658569338335
1356743643234008922372736675728468939022538866923406899260493547425905412051410901132086571025791305
8504089784470347723797166045596973222344473607922750982152666759695459507026728251336816889868573215
4781117576451646102572223256720906547952288550822018480977924760839524179823912852747410379475417627
2263111247927005024375367283657314444786154409448104280733131108700885085138227995462209806417828068
7515868838787734947098490069432662865354712861342283105715413780443530442762553734748031828071809725
0298876941727704935732186033495479160539505561645624515251535047716143590334364955346634265721134614
6823974898646722206897098311792449623841143392672419718434251508889521166972145504851467524744200934
0619410010477328735523511187914446070871868579177270252080284638283299012796115815129706936905594971
8866610636121395978165034922372451571152098480730405374276035937834799467846871450847124326379436235
4704118315145150782846103516719550890479908917177824615404786086283977855443341946432403230981140389
7543664562382684250486231966062709771338448897487707179087363038655652708769566155664083283294478261
0545610733451515983806790393288825575841075946154821704353580524249033787848774906665105900625799564
4321560791977369898043956747116397569140919056646666252357892164088111930086816417470048687703022669
8530357707267906242477217880962800553251521482137524712115239264443813524661651047561923776077521465
0777115283937283174509724986492799116386514907622741909219323133807948497994185055710704672663010183
7804524231185231394763626398085742407017254497921386219132914550362246674079642245053194930460045507
4904582501159383446157463014358632193009350300104884923194603081903123888601595915642062671261618137
5226169687064669195882134625824775824534759236812612955470855135421367622243914658942673741923521543
8218337178597914080152507328315368216479589521835923799706278869487423996898804273235937068816325927
1057029586601587235020419502842531831221025906353411542605771051946415012938817179670587237104246644
3915178255320842759168586779238786878758803624110228684882053692801156229255106712719653226308815441
4351833318720788681229286885685844172352405186702811846966482463831641942914708716441055983573818757
3033143655862115124306483448314389628666851094156662742082884157253399758887010142170195058244709193
9837491182642287978126331922688594319426883150489313032538241283042505307981788281463275936064721033
3920768255979355775084206319233563146111095402342598036639562982574141904179563150187483278548178068
9355827044803752486810570725137911778046409890022740117174491974934643877754300568693189664705135242
5919411484091361768685517889210632628976308653283972744338487108803568114761810357383642266247773968
4691238933670717956812058193171672676452452493396958254360206871866909048883741577981165993351371504
5333856660070122494796319872667453545815739117008860261105395497910098551654683528300027829989832015
7621276770059459627918445173788914564229724353224631219394364686249177201168839855874114113841427442
7918445361958344612958751962203412510796291844477298400522380311015267344205424941305185548125894638
4214872296188485451260066593074816845165985655504534783785114973488856963236232257685037405367448438
2737685109220592514676342061509888995142105483657902485073151347400359053812346529094934618381722767
7815812291782350014591444563493575494546047851307914243151354423875449343451818726149446659850751776
5665540568020112465738588531661338255060942405791887874907241343880841889348420102087371305716723769
6706190413476068239808146422787758525840874806086260146209121132969829866379750365845467985981925252
1971519307450721345466694041813659988724781161574443915207793715549732182327408904807472907256838063
8064980424928620611598670681660118241439986532120581592238860189784964838966666767149056136624798129
1151417192182645709823257872662852968893872347776935366353713965767128868067036494691219211300085763
3939909272962587234251394964082239576776956377507012131381795352153293674851893357669817830235976101
3225700898903314191748909373364704236624453332091656927757083790623842124616251007116127728385087773
2790087946928216874961724694087488514869580014042756156741099634211477835183080696631216227326113758
1835010814509943641103113338517779853392836011924853792358203865442631898898343162024452978487875743
6493920957479546931433507009143973438396194686340325258495210456172732617589053225030256258598851048
8242943688713287698086829041475859209634252192441588706741161550476529978408977077810111737377630663
9812687498929347739910313234315347896211630962223265193996199354264055413719653085075912859231631679
9656057240874598931940799127759866661726571188955563416875768556830226033018649199974507808774742108
4756766465111839861888705012015197516331827618257210663952725727986892863429539700342721475482974755
4319776780219274210710573594551819689905535404327374641914406729222462619674667091486316941552186807
2167015802763202815226632829538049395430559129777518597239333982254189119465243029443459997459515414
1481063294647959140584284389194648313845643981240053490414063521824127547848754236491655929881174587
3655224346015549421432961499808353513813926489037601207277734371202578781886036559839924674511894860
8170070130870455810019475994998875481421900737628530348593914496351008048720991585515710245422678657
5415008649753505245865912083253961102209481424521433674381676205866817979508507771413679679461944164
8820316023046779389333604174789937051645769497837395846846041525187641447924262850626121932179582902
6866251862863444202159920489207720587088324154364033776583061723044984271091249620870871579510489951
3029441200940925144480971132979383692205909230866528174455917123335090004376740468772205780808878441
5984009266653958228748850556275094138832655841732295664901384816202982163297444580589253540776914873
9512027136458076900214887805406689897560065567455031988879307533858988256013548227915771350827946626
1488797598157089393809749560903639228194705014987267678413200922064049324028760080370547947986765571
9772672265538815636577141961334442428562141697104686796465585536612798642407590780224257944526725467
2900756302973588013708803315750470169048905703945261824735238972367340444106527484779593655588674390
3201496247020259747762567501982537561304521144000302896146747994535509685550788922284091089186200778
9947924459870928696059877602095639666271490734885165863031943102950589910668146337956802318982039545
7863633317674386065116627770470752632885584190552201149345370333014635588435662000908234785060135424
7201479587385751753995512206816748980530667459773712413038433623492571748728749928478863356948270801
1422729946661668615283159492443981785976492461567672525426101665822121120979815182907337138320021570
2330085718875232871204179336371871520097006165765077445853338212584562908611814576337193667674726782
4695119821924989292805533685462409887434048323693355299635583458269909561466659255838092742052543512
0459597535043666682095427230534471272538044546869061444636613957372321088587855736588523474856558088
9186081852611934710821042156294014170535324094049687075134301849180162102885638888356823101300280215
2660136403895743543453444797829722164830127345868289944258769603413864667970500400298830423179494432
5878315220439392912113832497424458086746446427883751898833001753841742604392870034715268259203910244
4992525408870435004346721054299638712661240218467964451420820603835165296077804547075685990482302081
3585770522390392118090883871674631072483944429478253889106005029733927038093082468172230291427251267
0891742292545720338601920357277115626956381747816817637756290780348136678169912955036060480842082703
1832138746405849780486762118555947622347550289183590898194187445722156831210300226053204671990160798
6803214197106517738739941240804050168959507264990833711247982299507962483710279914234581167088415519
5779416947430468893289227003896120342220537020317974691732274158465109460023445077080446613728680679
8198163250637167509460137942990657556282264268789983234151492453324698761395707201828132887420204675
9309319261718370305986545165246329302253637847252790817810242695560982892937484453354796190558086979
8185250930027333202971120559030883219521469137546790860909352394088054181137751606644759619889169739
8051443156405715771290909528524068893528521873627789692291215036857280150451372086544738617613765459
4256788996986734411403556952992541539565151741102686911759728862863149856466010445381351094728673331
2380628028097968822449090858063923724824330748043279705881967431501566892810034883549094103167123912
2128932828807293563796288579502745507231560522568393119531016020961779732320378138332724464003687184
7578867048017729816690036005113038515786768908675252830234034944352271100381887223715704419890462052
4516697777979340750404469293736122709565641773106036043095529724405695696468308777762204602583135398
4017045372965133693732539255730649579551253205133821587776187234002785784245448317542969617798824216
0892429595777278534116562716011104448946876498905215455094476052523878519132666120549562435329201886
7014160068236922260946049737377215381923479192764628185933435545034641223728323511614325208467872652
5234036306324464038200532540337849723469106893921757992433800433659485151565565991737198608845797809
8837135141780202621108352294309410946029494395307878942181815293839492518158409899321280866857691016
6115444543742488588991890448050520455778244429650331730761838810865900221442606751546494633517671229
3137284871941735859209876973634254394286040100346790920785363202430984371560387669776977370631661130
4609991104081370892250896895352885753830599702000584823974380973759408347455759820701310044449681921
7003229115894984330483503930065123578967303064904978569242655171211368694544319261918687597493913162
8217197672801493547512474236794185698130268451954783587769604626408610747309306580475515480558910891
0300317194240700766406978159328693122028422497953574775842170030849383333008906070393805446848679461
7784022434281452464379708252213388615399459267844456391866792150538589721193994236003727383144982086
6625143343711430729456864746976684834653656310110381663870977597242362254668506718730053248074252305
9981344473814387167446208962761755308737342299188940372096297251211853676404134866235775585537186773
2074126424469119383745989858882751568693889746844143357543070735600850337033173843238876031208821610
8065708912023156183438798881506178033222491002265676283554261530479713796801651754780021965824489801
4742375000293441719119089661398116375875913706171835895021503975833090262590409954287168900591272221
2171538499918569754204808423203202370936906104618382136943509250997958205638706373122328959154122173
2032088037668482148498433623991092877321423737857191291052706324023043318908459576426186836381268893
4668429149057047992897122636010939711877190592869038817194644254923854419783107255817587957369842641
3217883000900116671239066868294542000330334407802749446612219289504754280126542452771941420773782591
5056286448167249481960906561071972723932431167284311861481772022904614717422330939399969713332283074
9139313230659911053539254548613750816064140116253584183404792432181435162516855175415741752166601573
2995098872277626809610763838728589318921846671403222143878641369711020772342612938614440052281234060
0414667662877472800174668136696263318514122644723948795863082988204212779505095212278949638980696790
7428103701885938879844657164496352992529613253032561006385817535421827495234815375603097998201832870
0420500804852405358725255320119227144119855621257876312326797270533519010083617242550082533292197089
7959098792060705937549705485165152191716082592808574397439341044304524971192110746272343852042265765
4380358751981426659224557737871809191771232127700009414340790740980709875885845028418750267759047848
8647225268359830481562105968726842511548990103220235510400649359298246424780881745650692448299875836
2444057924124032953130562138236900377787070383464005591804969493737677523346220137683005277156722116
2725886290195083624332706929593618406344741109926683592122073111097088169458242690034096705027863183
5891679878048020901913480885813341110470370957285802441371045510580752049704690223164561292134294119
4407430239264612616451649703536993278578693885693012125456684791202448954343217344123065572461328537
3295862101266187024594046374691630902738937328265396957864462461252078232995154303199236485798208200
5490494911500398790250314461007552608779321471630872168011763695055642535508559745531201579581924992
3884342649298725983604046590033140137575516188621338687799055914246534129615195113803595731732459585
5627879603263173114801126888955933440451799177958538479217162749689926805336518808140037854988488415
6118413426967479672023099316697236182270004451548227483518473396048002602461069498657815870824973978
7919929413960537125241830957572161516900304617787973459964175252542135244347814149826363086087124862
4174014776691502792881879309141883063907067483946287918753404641872759551203408831452752813086611012
9649958583516473129472196334332655692314989870366382228975067278792584906426172838239254279009983248
4251880565714350799760854149208124339067574038055110778321443848880034947964741357408915378842941541
3128739501702330359095924456910231059717221972533921534349507532105443641848430862034612108509819695
1944884489796781847345083826924255449115954215716013890093756715698923021370990534401849460536390612
1384904331829399513443219493085570681079876300237527109282863498780383011567947057460082676669579855
4162455694339447244892811140927543732330856559257049218535253249985728265538103077128493829402213254
0846259356595410950324682683596944613764141741192398360142919462125181130038784379024251841006908246
6423889884474183393960711212352289264999926811618583159674131382207548575372068908573520134367029460
2798880776726405163629445159790900749529017303876707329651577249592100342057934399739618749799136246
3124901371847906256119541287509016594908831047585493551797905821522377284223039896938520617291915684
7317199972020975542922723980840221109058543978389041256143535882315956629772587316818375973612088380
4654343146448869516786448147486437063042057951590764903576927323891408686390796213919326095880119108
8383556362395891159741309305311058259666009356086454547936248370751880915429782043437394658066219918
3394997781560579652750007144837289326490574669214165179662115293960976394717478069682743331938735142
7395111116558210477658373396312667964520738431596208693184868184183489494473329121841924886830198821
1787523142722197412216490069135198942302057644570929904500080215502432505590528073435211495550581196
7963531796995269029054344514439612707502403658752525165353392451546831140773966682947474581800999509
5530339742664278250798041342967520783208128326035617000333435110136594062443374950175562937701011274
5563401081833397497299677596099147315133212822882864407252331132045808599708392158731856697371033461
9097846827866639248058277107232060653592390258577003318740814985732626188704811814518917820798268961
4369576008206592089478041392506080719793755966198503630495240785492665679045830264180312260825163030
1765302927104085604085274854577736033623035123975356956210427459680898903040836277565229697639574385
5069459689565145327886484384801364666743251369747222196605759408178394093984761353317578815359812292
2650451634182906298366205783636613569755046128593112881508758282198967759498260804727586132842050797
7145547096677044917069189211417735605374908665249241059406439266011908497809244943213023639107103539
9288510628864231612086012674738050492215545204276378908591062549621815805603479963092220799861685602
0996207418509048079176911374055660464535409872742457850001340811736519202557022708352668007953482171
2020921906411799479898076014922952765501360505373611203583550142737153452106028051069402869798514308
6700386713654271789851416682349944661735540072941298197582730067591553887060988564400852266759211934
5907744502977119474362249105579951462220227153459499867002218195396952464436045430108286219857865444
3391107592801410294405853402593135030677680830106586614244570104106969489112018234398400926484673920
0126254551100198928333213160326358047389218106729681299193863228429651738823492463584175409228807488
1838180592177304378850633131580216236620810857222183552811442275113592047870991735284825917724746751
0409363282855396986243049215672865069493132056510305969602930700888001156107922154478336151743493803
8896410334628538110699139152564112273007063447184914764189590104128223111071439307496107385757198234
9740371882980559504907561161098104702940661957040392006343193975376205941784591102076372870683372040
6177868035607510376373023789489295658813748216140993088499170848605394703784390389756536522835597355
5151811747544458144400716022809115527521349458597044210726087728086661713136364315566892108090957356
4479947434054195228672017834972672753200828605137868853951577431339191819326003747064290094428401203
5621918584501550760545829824420329600120749525907836999406263108355570780824753830120308030708663332
4837491459097476768704811228153466764683286270608757801339807640736334189222929260198461816610953256
6727373484041460044505702879520940542986713145511421778718996118660495460064540026070358136791311241
2162961971717190137404530599224480369182812374636166250873855856173637838392692440947541404347185437
1825624208286628603086098359513543910296685022246404823679091581591448194861921331171596702610530105
7425035516881106604618475852093179022279009737875142329564756937543768779190185404402865495539383441
2325836612743305419442231008556282475217791506324270810355945910968418217660301501613257693649921466
3912328241416141650203866248068216329529725853515609505115369869339507852097926597187129022579932113
3364959040488771612452676343962576859258282776000159289497477670460379698037962806667268899344767178
7399529601397133292581436398683049280464240815000937726481538122246199893626162079278429766300484125
1523175114510060490397803244826307887589109211408503873426560903407550364822035336283322986186726537
5891585640444709132531280349340786008654324235730989913755415763245632049307612852895592434193288008
3414732817792075350437336460376582077565432817236130072359477696190350855152215186423817537184082655
9867105218663836593505263284594850413822307940476662111220358109410663827586901160229274168195867196
9172581780512081413794387237862147487657481492589338033606532029920440576084375305882200815515395883
2110085669394080512467561292639401697813388347169290027543011065682698810683023944586196807738356235
1795604888523703043622758450947714196033340028305496264819097876329505871863466633923124463465178745
5638195519575998302754184542507781507827023607213400988586276396095535543408259082727144588350152870
6170616051211011530303948185457477853973372205610850370294065157588746997559946465901673566390220839
2282680874071478082817293792215177780785029827352359335203196895551850002655725494383168201354785831
1924285453012977449206245883706873777122945035219713190035253447125901293722533854557015365350165703
7662299875989112917582951620279182545487310859025260994652890254299934923598597416559152227192347083
2657947640818606163373583200265882467979497407822997692821531676232345806395364723458126336764666905
0023473171320594847874924928663893071115455898541932276650649795215554840782440911098324396941425857
9294577226282017830731249202341605344218588606981398521827178929064270554543555013468309029361710145
8197064966525563266440430246998084978927887900280214452097239360347300632953259175993351604514464807
9021104310418446972483966493800082737188053995054038872178258057604031666425337643322993691949938237
3025015037453056314562135276928473542405130620049868427466876812268445797311263730389778295835550950
4739845191318982362300533682026397236004772876488360127461366534519657073507149733788576968469234917
6683222265861155928366574935050407298232970055001739173547048486519581266356374578981268099719139592
6098558780632491985118037388753307806154803684107360120601208933428826189578259134886679065029627165
8659188234120708602482778192217612786038087628657422874554431309268013845649688573706050118513772730
7766723867385929576035706807450897531067690368382734584865687075137848141860254526348811817880320785
5268995762644017265253384346261424897664612282598284808459215171685343898835429987468292050166146592
7168045529707000241140005557944230630357468262543723008412238341432724661327943672625964022771061606
6304804682171042250124164365016446804182639763734483543591428686010239957797465367129552652505882867
5160301532261984233369620505129834790552834719957190618014718171670375329083837441954478845116595438
9002749747837705760587131269314028990925345972617589174655506521690093103148811759274378486445059405
9460960284545106968557265830869460203183049301796984099179213981725082927022971606591841279220013069
5111419236420181577460864138585825039906571760880965033262089009789611964741146601399935711120985951
9603652039252789451133522344096003833806451721443706547679416689677621515703197936771729082635051981
2427804748826073971331582521848535241683853916365430667012489675763677451556528541516914152600369000
6253529210809693157695821451937166810326396810222494584533995958676614461318065088954917916068678107
5655943280454598726877003916483762356453208032898378812637600185624708167767616911741869726307699776
6400361241700659654161486316950907447883758403567101813263337128346264709516477662984889294111319621
7048217477743460659613530776226416048206196063846971608759862546484131990050229337373968045624982328
2869542944481550973160290105619459821489929829658027310310489048813501709675599814160083619961428613
4943579532532893295182923093333318050472386009978751287605313264754390964094572713074357191383512555
0277599810648958929989392369245785813141187851204548913524058105600807040490800805726710449187374498
4900474794765617346504422220559033134962415046336597608686491332933149622713199111487250544737222477
5219386368468757453546838350061462743634085817877469342658049756631536074019049388868976255082230534
7445325907927308550468184793419770719789758411410526102250004143738269354475868684676548440693048818
0297160056106903326896947896724211702247493418608449594432077619744402768713735658547703958878733549
2551244540508371357588923136860355954086564759447946401475146514108391115497310189939263142553971109
4123596558969830021234478320240797757935747019111871415744622514632857621007677373533281018136183374
9303247901785248071494891908178487859852226421150270645779755028236763314094016283132373805530093102
5656067752050525217058028919047063279773207996499545967915482322468405507265812669280859592386477222
7932064087750213712932349129213164344809479951305478204702103723631385587967941272688351553875464241
6314660119891599777336652636048863064322871479955779833249030485451519815518474112503837808738663560
1603036452316086554977197497863981649372379792232159681219247649352240409774739163746100919163496691
7608436761110305206968549489545527802516894608872065143542030190048745745739852999008366114369864272
1121146258020905574257391527907661736731857820448818331853242995688449799002651530295744621976861322
0122850792992242498766910261767801163621741295144858510100783870457047933770896214503687345362754846
6013250786012652825049520281277734379127378729308545269990698819540601962614259418564400933493962182
3003251744965230999582737628987127239865816435585610099359680139573825090525035622971045984588538731
8726867703716507757500134912479478917761691873975638604406155977193831334808460796916629176142383174
2058437814074321926800762610370042559752968608344435310676887187779407456551272035446892021218692091
4281517816322769996690049127274182791656761938168412277138084872517253366953883918658304802592523543
3386287037875637045079931764323722406550915720787698672126031804727856077028634524435587850798434061
6872111384725665359751963019109276922798539763287933289276751040564655507333142337728957640699939351
4095525794232878336514185573435659104565986218901594506212294187752988101915964589761333239823788128
9728360796612602438379900977095775562687167153904645309223774802451666540725561506444324843201055526
0244392556653869193006025645487776219757849613011914109183866301866188426018175905602745651970093963
9448529916591879839640689725808611117754417545394566207255234864951706058747540581312098195274834196
6978924098358617238942951397144913061335588208678658317817706794940028346803544562651677358511582188
5310457216641940384585362496961806686062030949712756370930917457849746717510587749247265679605173309
2917682968112337450124717035152650191203039726831628135184977567288574751906401003328122295460342154
0676542043731000901005910234005057748167013223376641773284985405528732051000118568861100770516075627
5686113143185404412316553576324440477811653849587405491242319015648961245311444485253001825358044804
4973347691775110338269729419135325275982983887854142554632925867801308909859166400681840132789502040
6699125729500395434512403106055977540225544231336746165789144173018391712939847636917831611980063411
3638314241705158606837324654728314130703903002676138476608731621791807348981968922668298887221646188
4650077252245952037127405345016603846025901795944354526793592345974951986603727086816701317067479144
5435362614212302675085689405176881301830388591895499561467737768316943976644195430168066485602307075
3884080685785300671606379904919170916470567770889858455083427249918004800525077292458986214865509980
3521515341942463477883362621714724175804161099391713881193881930731065580825065509176106114007391491
1781201285562356608848897054653679227779000631982384965100601643891737862132619153801274242121893400
6137247650545478888779417846359972958664757744379687918339559621679359704685092836633500425398007730
6540911314577748829146530488817461001228303466512325574872436812841907769360599482178526093284555835
2279549799142149012169321085677666496932510085849072246635547050091535815357358898080891289619758954
0120467278540730555718438703434614489222497980721416766357143438304335191563198903913930123509294798
6956207517581598793323282323633612326696946939228341122989879159111007844867773518124602938131860864
3371604913193423512577211469572426916932203277949074988893830163069537666206017350645438062745506218
7556402502281883589733933764096955722518489018120252572767311288114095153627982887006245736676633407
6826246176552282108062707584663015954195992960682724408991878303360081158986288225635681002930890344
3160812540599854678251621854134021421462085933428931991044999762229081204952031117474264481193324710
8197746879394501847838067123070240493152703921816012236885096267849787986408324191082779837846573464
2877642774514797152000775151406129958256003288650528309435271888990132410483717308741770930052528226
7305788596294225783688407353192802944998922768580361100640764291300896131800388959779763819707227887
9007651495674750970887435258612201801825484995782738956185426996118217228713843766299109899083375082
6170228166274069396006869601433370190521362101794593496911638291659941780926215266080926976555372215
8179622843550820865702197848826740161497471331559877823122850170105740929998161228350589633956143465
9164118928456808713902634571357107851864573542911536123970174219590437119354923608537925797601184622
5493336413382676271728009047060562874323711751794656993043135194136398372169299868228246134384259478
7784562536093747108817540942073870236895359169832826041818180422688914114753282308281005657043381908
8944807253949537551994931306944335185719273380377158836391840036210814359897802281634399201422273939
2653233085464346060896247687300999955556499448651653171513668210965545457692389511705095605760466268
4144955430310721884237366419640227743233436380037568638223111581323772008748690404086265906531974575
7761003426933419268144367175132891751987495187419381497695506086723797350204344681185542087974040533
4607751627394187303792321296067836410639734132734091780684914748042810845866981801966217247795623861
1883632440812282894339318214869537964109946623307542629172761773804634259273782491877224439512549825
0486699529791792898725820602673960395478563738796153593736276503631186412570476953013715795065167950
8613966645078010880861148347387469066660817927471845160755070730200933562277730840575921810419547337
5030390368647587703592891283732672667723818631490055486095714574775512248055598871631292969242302836
0208495755681808273392648448949322526138255853220017893521220653533601457292616883834279614673841463
2140959818065583364327970573064928454392923500562041848529659545548156702195244179191201659008737113
1828300108560993110230960726408197678314491601428246298445498149089132085296121361613632310478264093
4695680506672219593157416881769672117809573661372494427191064304885217400357601203398587756142326890
1757312584969535630076772355618792675404904145368717538315782247829670975809540032670230373832866742
5838429779202113782262562678997755828294493721280947266727512288259833177705291587148715961074477514
4515112044899352257960684033471133567518538370098733232615814178642538777600665041503743670854233196
5395481460804245978349847263064206801492475319645837537739286021766994990760465190316805987927986498
9785041122215247961480769440434957021511262223547852088770900291245990245785502935866322201013747987
6444644630717156080966344431462757791101588982827535288655927170029418926875835623884142138403242083
2279247435917060691164826303292501758515366464951690680199561596959380169215646878702409919488789861
8919982633022246838334621102609209451473553742182295155950598459670781894545182927888363732782983768
7042454488935170995201941798164829285272472495364034448094253162909419643149066040081988312614096610
3355158635922638666164616934749918794825290005623339491057482062334181496652389388930489104200874993
8389140838767751501617561911346977821806481439266495097492149816698130971083120719624152899893235740
1998199461444197512875226502250663357349902142743556009411919484654625495528200914656635190531691751
4103777452302334307536033789860534217138299427526109752950468120652792376958450767521150017355099564
6241045395160757605961507231705140274115265847396525048790913994249660416674344086008817969875238451
4300188759758732034031685770015623422801057577159064475696848794256058922448172053154274998970906750
9199461053052201139939638699991131036412198109045215224773360030269613854206695934697575827268385926
6256749076377029238721083673716619246779331798869292076853592143344291467173824362390745364175343275
9183773415973189205009581520490762980389228190390179565643287337570974124623786963926403127417535326
9240636744467936215808465420283523015878744788463052871758240146007419565608406739249766171539520504
4312438748098193079036691035429244643431264034043808447059058145334788431899006112351263788358363021
8109859355635562471755116393276806138192495050997214335173376073626406266063110575880978943694092889
1791359549661063378714296751509919568313053225694363016149969210330722417098642470422023851977918245
1256917854136086588024527234143457075192338109807079501297416987745808725638630595403213466145044589
1559026331872728512511798186290195756342871110679637450306538462746926389171802005040830940572477955
3613889371481219388532439848871064150301698719560940885139341849194909908621574840642671955846802544
6091120336230450657678730394885120092015544793038121035706615963803106408289335229534986576485701326
6240544605099554652164346692398414131555881671497204197536994658134833618849444269788756133890799208
0219900784655175871045960637271957788818466438000380134612635140145689039020685925984254053940098479
5541224385797912846982818679794013826953197586401986674837083286182884547975202838997557121543575813
3630076486590082619369463905472359513020508810658589802635764701395459038212487474234186473634790777
8991123451982342238608929860674537936427763115242220621747054498662287448581289292232673984227441568
0596383576652797374303449368821849412963461253552943549894937570075266099601647948978513508763973529
0125683031398666254819870969710775524901863719205949059763758368083866744797437719200575600424607716
5958306091378166426613197410986068392443715360265137657435831719079821368911915588773682235393658644
6719403707469100944000172119617817083669938262132021717615420974639795557248663814484891346026652784
2760718928533550769882777867903116221546294969782119115192846594215798708838214095568249418573785301
1246620650268868447555368082867610883082458077212511025040262485356559545526431540906623810649675930
6938992416264796375083786673512761140191313873738941962500628739392814943145197839435444510855259258
5952862034130330886403821439865087622529856285515948822038012463514530458726300568772783759049963203
7068834312338905316381913802577388927934955153404255276847265747477564781974043841870346902267117647
4139854614402735233364102377276590293259713208070513909095473752127088312848494137777000018929520056
5070326149536546350511729521927103055834565021158968462270955206166826533172243903575199484331454629
3593269087791267687087700566644599883760399475857512777586330224070481441473011922647499070898842536
9604237384841300654165828164139443627978902151373415504856985625368107988153988292587301266735528241
3509868306705846199751058941843532835737768988688421452050641763352168208208304218079656710595997539
5027343872000014584279324432419404027727188095225436823166823859610197829996291473968266108206844627
7917617418804030964219617081313701254158472480143722161124433819444835299535019664478455812028957138
4745831885959227710675287836840158244867684876346075486808529370373734463560770903708400048958677037
5590645062335317486441941523778573575172652461538641318093034072581089934743076096270919553570932978
8619502649676559184287506620470132649499227377249161242874854044944341124680292418527130690035151700
5008390100226551805961708952732208057245861501122534841266509700387487063917799189043709689976113215
9390118444889453584909215235976743654266402416397720339902041359103523074863274667637164866409419444
0695327031103432573862561669423023021349474070563278581006794784160282396562707684587259395744190531
0996341706763079081906592549794097789494105964728760525325335259189618618582845254890190999113715578
4448884637143136812875114532413975162414201926313647882311438901099267506345612615074750021698588652
4884383761901811073869099821898710824074394197633131182036000491638825242670943074965928223719723800
2237832590789115009062756695733353250572743196001112713436534106426454920095414669440938860672389303
6416522747025162129379265687012031842472559769856812661166904231574457262309205460939501626452288641
4812542005667200082035460128786788796797829436916880275382099760493584922885453047931925634401052664
8222456160873313967425225668866841031640112264894363071093454253977718893357308303157700882208766080
2851639631938709948644017730968880930449706373979590719658763591240811823351175385410408261671116710
6431317414214701142076495894275848087250579183011981914998108928434981506600249117573596904139038770
8142277038143215910346166765403801661228050274887356488640054569252148462095567739804156823786900846
3969442221020734926935091756450808152985882328107096335987200970991509069568951833417467685672983573
5727936152628733159727428106425303607760934675234158770287844675161743416418462727535509171202511953
2198608654359060776717248522587248386259134580425440224203890907661264507486135942088046708912068449
8518442698171509173748466019353820452763126147346482277055474945928057896185704820756506772222492488
8936579013587359754593030038055957460269885352716083835652719925683238919307496829077724401194355129
1485497845331008308453005516675906839129962944699513739975628024558129955236525003869579645492192771
5446575568778599114469630428244535277336748852346410672564460440980588338055459861304391236382674713
9843055756756191920254480348224373936471001321848612703413019143496450521571902942531761808176771819
8521614632117476885141294626041763206616750382579967439568179724219657839063084877466245986872913195
3145802279428522221941204447422601533142890844165735746177156885627421269110345014099174668044591286
1364819171212002189472905853287735970453194365086742220614699178252985410707289551218439434165131418
3764070895186026265766242030665812537512303537262266583078142946960829249828360134172109999710195019
0550562350894802136715425700745307280792131892398412520055066410431440167182658743288218433743337805
7307243519755179982609293840974834466259478041797699156124168537351474616430487957228558705644215722
2101027136079560082401539108335122525174942313880251577974825752334576234884840427414744904373981158
2313919102364132643845698348723334152247880401030416346013749051247349044527917814423502683441903150
5250144940702584877089743689635022223001169737151714189324982979239084091994543256104381453693118850
0432193089027198171332152647519758399604519166758156380647777548708645439004899649807512527343995568
4457298523381243916086150328935150292403883682941632014834818335417274545572060006897109628256857038
3369919681569742715289447277520476717162306819859940151075826805421407875640951239684128077812513110
1146447461630833594777842082996970570021372803951313292577264874144898079261109519562968650395187183
0935325443848334328987746333059722230302705451338939489236546518849106868870133971117747134238566121
8488145541136629990629670608370991814690284022572997876011480030358526162502213208760867922652683256
3225922158077444819253504439804491585259553142245532384837039046587037302291712767451231332557238789
2673743902533036622324654878883298865417972516079738251366125325761524948952242928537659170630376402
6725816681071264542828520564130737962177970132504037792296471202024065063806888127413077756002546455
3158759047625734991489868475909469848450371290241918983975148545285612327341296596240780766353442837
0196777067673558406788311659655855435735821964825139766700528375103350338306694463084475705161421227
8203463400660980914038258039026955718063270970919799066111528228140985215905842886171745791923868695
7553276474181375931375151173524132778444028359028056832778577965056009592392777536564503014263074660
1222802830118464914717006054521791288481422629569660557960414388569777486581114687221066462246090975
6673687846370030353520966609366617559022691908504144025712541362925437512178672650336016407805700702
2238199481869592153753094038901533286275949234369677417996988292272996523817383337158018861430027074
0315936734628667161323768331136041239406802918263171463568821778362342701376384355171292893294816714
9859995607505729244204680207573692549470291006664723124351156222241631216106319852093697292917423258
4556792923590026746399941667873568817534612502907869515763589407340794993734497308184157410248861507
6107776093146098114343680659753316388531555070817684865213411771557572254817331905810258354807880527
9094265747168317419124330614475609375114043774387600734797189525575252415714891081174435743201466079
7655158834958232082461909688388339134669115169041139628615401688605110893092802427704781399975077560
1696603395267728088100327054991255226062056501607291935011688524470396229949261975741525225575194699
7582658215230555023713915644120400962366590763386670862886858528858891000621681427591792308478574717
5610923806630950577043503077706455713001543103891543426121827622451981018658398872240119732372127083
3070167894740907405980134345869069632094097725500118907098005243042975041095151651070963283225507296
8554800887772922073239733268040529388550836482776011771161849881681651867786083336637826110927821140
0726959675838291848908529524876436456839368694298610155176222322888143356457596727896756567799828180
7055079740567474231584846266629438137364492790462267143488048851260672131038120597008166756792423011
9453769315403500746030906602222879840744482373830512452024142142740811695933896079024097189022649210
1395363430804539340777553731484066830481671862607569020766831041204577032746811359746013214003577969
9737933270778868908415476417703429838142293033916943948290601067932345296988398356936862502053479671
7517700050767138847941521267673494786876285381319109845724024430591660050340373245182179545822104674
8547168320396102500380812980733920404313714105313551163040222123066773649804731180120685500933095349
3069216822183099085042307267459053272046396108003879886490736131578128481231347481976472348925734819
9454853446034131454469881364039972951341891275316328617037044270251147599032283106039396802575918446
6303112513076121975830971256206910522323290385390469105192952649207188825019349533876286580172910177
7232234154076136562860992704126869309729371608315513826556693760268275454723239364784819651521575733
6740719995733778096587260314906791571354844155364613890597047071367299995103291551565941783326803960
8977771918182433392847204284414307488876935587131081973632352839511762246917796914330299732855361138
8880791476450706195936814363055883911387897025413887068442079772502995325472247686883227730062869570
5905189118028238953072327079899799293037697203082153830082024068845618323612469345759278002198033374
5928489029642380306488247266630334155825764432524718938413208366573139819310037233769490101090074389
5145351465161006556142505307403799013919400973927519034345639651819570942299447372574206090222238891
5788463258652811862563201811947532165378710432091994323931523951538492963609278411483686236568939391
8363932595609551810102086576560233905967954946840313129288567531742339910875649964656542995723830283
7451975082128337029566887366249430174162329929435778280166575982857781376527009373336245897091200268
4913077081880719367434188924319677642855630617064977798319674173810963547300299223961796340203721792
5747199122518476050090555480424933670967596357182122247144927600716639900539152059721750047564615406
6671728771368219575513016121963003025493193063978668627583137937991993905823842936018026479140860104
2014951882956786325405500153686973572270656147778889478794870442980768968718403814432620353051763017
0039488532283017623428322206252117787127004312780956978187100177458169118552587916712772522885984762
8486806979978596673670973349550470743684595516107814820390696485843914384556423187106387907632319895
9840035957397153218919659757390871445512314214522346287387390338439642030689996471405355105740929097
7181070728879240013966402385766972073793634357204797260592124741615998314623418641616136723748083196
3135735828199658655854335658924361095574292620297405460895377815051571900488571901618581121513820325
7612019771490481395299363046442406256276014772514080303872814063247646152159070251447946171437266771
9298506001257422950867690657826694678409325853409890122059828986132394660861343129378547425428348625
8321570390240105491203487854888226351137562405909746817576130349923924455775496604335651953972164685
5837470341678799645360717049420925661287423545360838038230798757007237675784670554216510388013743882
6614932984264426774608224218309825690401626808606624901529576200200374679390671942185122684491727789
0137842242544236946574970465200112924732280287394847894958453910041603389029202425201061343709928766
9295910470772280261668590811959783501123689393725350928932972758639768623676443998052388227824571242
1093557414135810610760420067701571386362611664622015578837953734646763453555863809051383488522567379
3933300353387785586646630823060793095036373664930439576753023760127239783914749212636786175824701701
2543381405028853455945522478554256733470424927120185081815379022400904457915874663153820509449894272
0038747781624119293081692410358815498936651949759723716069396922849940525706403422897608469161109705
7583932586426570889496614224232136297540643318495878743015751918152977930431333404020649791196235341
4341162321122581057385376940046979042539906862803845753478907466778626104052859285155888313549727470
4498552596501759491242907802993825222485753634438335978463770156094584910700176214543983951187846173
1355144803147829211135403754797022106654129212301187460559798531619499961095881016535919585819683888
4838898517828189280538342973454486140560151587897175380753690648701393222633203714125480405823742010
6310280902839419151778686547311226131133142117580110680708940799970597423490159040209509023352121152
2987495184746911766614335297887642519823075348124757528465913631047982846812756029924365329219444980
3682543219658848274558752854106237219690192513942952435632329290214163728325011683313556485609953865
0467024332170696986897295903969717350827285958633087938541449337800237365565935963338630648884370321
9301359674796565612626658786415291100036107050464552816219593616551134560940192439188306372125063467
2965139604678599856745670664399120773638567604024794837353608491954692838503044096996332075723979962
0759526254713585359958014744315242203079364039974467448343341087744886513774557946124354322524129432
5601005652309314005655801807728090518398510759675200213008304375084279191283357231800776483573736403
2779305810145217266246193261173114866801941524819726153294886435320563944156416663006830042781048714
8603865300106505807368364623707086005875839525318977476360053385330303722349180650459600683076535070
5086522862618624517490861318909874640262192555594007349997930868794088464407897839605499446127939173
9978983957459923104177059626893788524691480331075546338960424977932187328572921661568754478713676460
5532728365174103203695176022452776461144432515754176126634892491726376200838958762387858741422925662
9640428468388494645137915744663920664156470417106050145243191093694923486721878630295672858992546551
7388472204227087813890008334947369350075411839121166020471401133626885600717932964008592045172163612
5020103484103269763901725737808408581491307452577609049989018577195691918805047246790384305344191967
4507317854008382327785099209079785734217215526669409640306078726692154020933711318002672018510837805
8508011067045194584579706158037856491206248463803278442762131085120707321584347083830096222186149380
5471448617244568666607049748505754629992978621841237275641841635091139401826676997022681439213594610
9158713928694141306073542557674360536753184961507763147889044740324006088547838442135855127157326216
9277755474946584100840271452412778169073552733741012813377437056923129898226800157820907574743860980
6647415879425772247456384526581831286513327660161861095778503011279277121990582316274611149610914279
1249018390097877301097759169828324231211291045993431422887237318705416067098585733879461171160271248
4032586851945404844565338819264631375037934211169424913518162995502950068582781260818664606050979640
8456041378397003885997682290438874574683602600055699445792120373999994957153135922367448216337288319
1931120377381537473695275789497540478644699780498942688753920858451881662528458165804182443138141785
2045605343105562101815433903048158257766066455324249311779377109998057760841354357660467820996246437
8431150500546561763356434652046757309929358416015946400724066965721054584872878422360140183857777880
9212266313089131943335116296402740015152071724320843522752935227114934172514348211842517920525587090
9833795524707919711813767584269009963461458430212414791442486614573760392888133629273758068406588024
2507625194732416046639635876952580627974485512370225958552151248391552261164690115387798923447470917
3001172512034400583805058502343433415227746279202643568402585062065596246797694281695218890796916573
7181220927715218695655500991802606453895029041675980720074603903758557493293780167171095548348777904
3148205689171823185669751436411670661730408507925540840717362915833736188494521631131175389939701653
3392002569306212951158430321807390540767365820623221211781109648404707653842868231326429939689088075
2356079908106035636609220128115899173343876189329329614253161565901969180596276917387880251543563680
1376810397510568668278968718466142323546020863522411976054313970737443837568170354446592632072675479
0507439281365890282861430590628012498635593197011750794591895600590770394157981041106476237436973960
2847851296229080862836477998593438288194518722277907342671637084109478484217693220670905524085007370
1159322616653908780764379525540901288715328736521511336627465369217457714384642438348643768505358005
8774079273092399303925749962652395916696686553455403948088009887387637113362721156133964273165603033
6853997191444659793798544194315504317448873473891104068208447796789678543788378708044191033885337707
4654218319899268288875373808797210036899563470320082010089371364171619592072314682947772040748047953
6980255424971424479185575407263511896025914670460878341675845298297009578045447134266892502035866517
5760934061280172612565181802480614086862188091876422939891452398897300124294586607886930452888165822
1791264269559034116835033640061566462648083800624985955523525024273258496582146725033503463440476678
1973929936080087504038570773580405649413386072021677693247676501232175829774150421243917236266681308
7844633833795510766637690889276353414472284250140415247715156764785731278732065141794935143626433424
9485115243810911080018645105269961342112594043440401687758404245361515183412036128302736118345401581
0819184153288179914560739317411487783573496766186959506370537928685036655239504577651496805195547790
3303810173282003053536215645313125121370231869374295599176241545297802273786477222170910262831411692
9479045535927223910955814141967500164737544468026308164692044834544983691090400544536298879651075524
0909800478495727279698774408230439175179785522874353954969187526402099759325319183599480411547912890
4316616403945785216745547250972529101397702298962508266269853744460435178757727524504865052027741519
3238742456654587768712127073487549624260475451137361061261801911890578349617756043592633072613907576
9149993345381764094676257401249924410112558730726176550518350995762123080755818834757239582004378595
5871867834896450433010601950926111790605662111702828173517473807728253429722401929227597336553648299
3205311967044121941172077502297146188545272300094077794677679236621569101703045252336103761970778206
3535433189384719599654134430034095117083184873879348919692038490914041513247463230176195426491467707
0267332642511478575073210978641362209012670581158026970504905502332449660701930753589223757081059769
2320991991284183361695424716605523891717674598411485819657325908745133594620593085884705878474431787
4199186504751574405778197302862080359251669170823911432665522904959307716682219835824277789629043858
5842430515761060940633648639854097180865288219867439882386031924734349434996246384666296271315403022
5810236863065627338134355634733487823216385230140438614566812544744341085725094533882715260586358359
2935319041243513818132557113398295198774977367673134024028026004943786466371774990625740154583430698
3112631074142619759518366903172324621854085939157749379608809096427709755830719000364207133424279142
4069414097730594967453953872772613863958209612138114472337138792298513812780538668343409019341373658
8867642969892353238402435838386532266114881939101435152664556528926988060076873699652285518250816893
8675860197689178410791492597450917987288008058908130940335476645353912429577557636420265252759814584
8144941814556819805057220271986626008310977829432940081532808802994345093914070755599539402574760789
1753369103478417212445475927770642595915094069691092608722825198364688482571893203788322028943445823
4897264786049074910772044909156120496964979767965081674030305756931828615938479778859750859702453487
3748947323776333907223361398050088743625270852894438365057529048130097866476454723787373507031728874
6635750958045005631194487568811750425109384144496076811504138825440611868221589249570843488915671042
9723034339575287283702920400342739090352469980728038109792831739155621293587271076196956666388602111
5845559347495850320062036413663816365188517487531350240252998693687298413959829462919089046430066854
7080779016310008213799118712080761746266254566102130453218164125681590271338259539966936116323061153
0089819685558729075597825817509762474341294790069449188897877158186143011848956812658864239575926201
4164283062870070975907870925615420918487447854618855743983217739489498667462699205357133681131050946
8901052716681031147059505204604509209993376528614563208138507309922455318928253728991278138765660168
2435679672596065758477858561669472282360915694227326185608323179433342872904863023625001493663029043
4719629246144475240340985631566840079789820293184073012268771562261549449284556060333173056670598061
1980955175242027431190110671081334400505343182532597350619864502056078149220675578630408388727284674
5445282880953770829089212172473659764616467079535261865471141919706317181077089815449536018956656875
3739696385992250402892492308635548707471509242141592941398978918210326513560520796832975957663573607
2336751153177831954979293552525998464488913429195540648529128006956458668941760071133303777084217029
3802676651524908477897543803191841442115888602005922479936456841601107434295360847583507507505948080
7342970148813727757673672601101081387555140707819427588797588723022122585696026151841892530662177025
4456828279681804392369347877769593007352852380718781199524925215735364720524807855128998344656229285
5091760640979910928579079697030656480786918732351857959208118202664733232619879597258516805397466080
9707880909404781088410363851400457483974786328700538887489958224413101221744956560881085540625281737
1807282702548201214937783552550651085314277112834158388299899892506231895254036834203606299882487472
2457015743886927076510178808412436793889788120006545567449020574735314284848498767637828078178673179
7152499720767723823599017880274817764027120566616630475602472008018021425701626170739021371206334698
0484617980383405965870929851253278813405300492187140163455764438872748034648019237532199083421092125
4029403281822852611432281255580918774808049984248182229124380549895679803088585672609303224449192986
3593104984246391805097176895259310343685608496218864627731683561155177068641819793279252998483264969
1052623101839486849016853777817998812402447842519109549918167101060419486474138287340288118728296184
9799463161575335594879607042198475948599414916606905015588272812328540544909639992666615319210370565
6665390120849298306263855001977939434392884481917629379824365517613932075548630199373027942681804893
6840037718060912212435745400956042463691950866533979499678298414780375430391193994979768915519028168
6929516615017099148556857515514024639557778694423064153309204162382596296337202086515957690755328699
9048412867751429499960354425353320255065814169117188114412963903230181123751061514073214329852266510
3103224586770869032262748436813439902828454818027482943440033159226477179975706259608696716943557511
4567350617869217098725903540218242054795034860339703388140453227930041639935588111815513838265443479
9820901755414955658306748505923578515601831729512224504513564799813520699730323359817993827603277469
0673320511817421116711511339031332032986370934422807080889987739294806821556945882329014377085292164
2238932067466432368923075709944976305391266306411172889841372887782907044809900023062059164883353031
7871767427779980122847228155611359135137958869393989072572752087777401074594875152201829616233967190
8966172291483748604103700883168878376737758216023228628509928384641936311898956026822736805530142099
7303391171170413188449434345760505069683304420436879058804355237221780942687211013409319088490559253
7545118783441395883313797025541716406756161958938411684389613289251118821708861886533574093018864583
3870588116677112696937331781549115455356660209118624878000098057017613656574530179241461689633475363
7810858160993211242777279683534383418374318433487510297863398709497954920913775279658282463562942996
8516671231969894116958280424067938191807442726868974875939131442579024137040703131105680922813734596
8877609535415747582925352339764231235774001412510413984647405826944248705812642218965951657468027981
4014500486171746119107306153737407525491209417956384566257555829260516525508491874852838404074420262
4163661554516638614015772351075926577845486289052356541817595197426324351747436985770629416709119146
5194947158030481668805270860997663594223440265587410865457782899251538734892769291531870292493511394
8134466352624364136806451898219606152156296530292909548207017379137417665797891945739759163261317377
0872283020163975975724697421165128841397523313393688638305238056044313938570594519418584334324488706
9884613199879676378114120978421535736968939825814939897673835151863375888619699514068693149370095617
2497563415656225686434465264950554911410160427467619466153098746743768561108100792928250431019407273
0505126463773863554213164592827019104745931959265276244073365617783280683492996852854789494606791694
2038446819959097436967392141473131548500784760787373079199785667510630567825214792682330452425683241
7050079573547199781402949776002707729107384506237281488434257673220136974775711449021068995054598463
3850186809159632006064841974391366472368045387494454473131686826152050712056086933770901148901573414
0305904278896451585734854407964920256290295731754499774959571707771594420691108724300407942164619020
1585473290649756873132648487178752013223188027517381787076965271900748745788095834314835242506715788
1035668414608709569228985017674067217943867445906907888755598389141148152770869438780522793092351048
1784545227486508482842054354751727712115496120613016043949806913000123284874910278423323041573854743
3128163672890317157622449000690978556225416088321222609976448029196955542900663302591744883464337269
2208824375038056770350126486147106092164898058475019709049415254232729308650337817198088991820086265
1354097694774446901234509358309984476470475611513136221771909559195939604269701581732824129894809627
8666612596719639442021830755359026701586074757143997115902261512296751317924758558174346228450427627
6626220999798125361471069726911746722648468233135237415099537829726643817576763809117409531824062986
3705657708047125766395783649869153557253463288525556267031450280776769937099720235296686844956452459
8795421112503351151747648657559963530927564995912469777730078277946406332160526194219084818276568161
8200323887989494994318810105440535430470069874263616580323493131881982713947882681569876212173354738
3978194449310337554082667623763355989805716153178557306158469153775214233726757961916956475164098146
4875323631509620859404082117917435526180964426014343550184601476203666634670295815211600245373141117
2509096222531583993696249609500216915095105052136188758419630572204503650511521272882061440460241083
0324737007457048913009486564961297055703915728071545685626691960046293909032574367896062983121986667
4344298308076776704986796893857350034392582626415584656417561264850850552024595780958877443718736035
1298245477966361181945790295021561153880653639173562505982184999722147502769142136387676256986135463
5596419560778774323079956784882081802756545066397810760992780585974673978242002614106046909519063092
0343992881588699510925986527757083218901463705439753317144331197888931669567033460406080050046031142
2104586664001089799593903163851363544516548767189237159992625624808882290485574591937744406921173071
1823933393735861955517799362964422487888825124545613943082899393052142408157078491700299746727636097
1927410849908628159424928257374665763203644943990567129379316868816087323957332415268980765010057114
4770677766060848303350371301511700517607184931159637986721511143610102286067272218063513941053135923
8011365831526441316136237285664720679526989802682677842759837241642570991791020114120444327286846196
7684142125826862430154854837083742701222478612836862104446993829347782910402356601868751426451987441
4730268003005322961238960746846714553512985409481493069873306987528152293236094436232675433137466611
1803675331182752141558909569345921522238471633964889473654564876294088906890759241192211593177296331
6641519290566399122889517741875825423835828703850733116534925543648766385593981605186394385406317463
5525648968775981110767975129003919546563896846737307259821479234342836335348474975076145929032223033
1999038488605736952527396849246015809322087390632828115123088566538352941866783338266012586405069393
9486823292145978350721173394159878760132171244809267257399718751946494079234134593793191102203149942
8543481053784496957569094671434290615910573407192710812999120904891989797828904186096196303754540233
8740477256175293712083435883463425294308018817406343393448224720137485336823358616597781553986128404
6702564331959158012472847314669958110550252825708191930617323972130218985378039943417078965276236413
3456265318205436438800856350893438993634992438375166384236382634679790663422024740297287497084461995
1190766680841735209235489212994968869588455280986137970673445068817554174496531716549657853709010878
2342887721175502550365881747332502310139447911237668703519403806115556276111303039353641498483963236
3046393178732372271230774555694470073098406343997789830589552268349750877192960239217239065146148479
5936447474322983738838193726740141826158239848513538145988174006553393688784093848298738989605892379
7318060472373107586337986232399453034223232181764040651798761520376917585962336105900454320216535234
5223827119570660511064384222367654495926510576078276576235208163261048202291852642796313531986173795
6263607322902317527308481811267810386227646644416217824503053733987863922900428376678648886271891021
5439724089904884854340299928284272657167763044446921380703795338996341660499306211015861481098725693
9205788112855945746865916533126591455133450921929150019123734110095743966329101351557344121516290200
2708808917273363500039105180446155242698528983530335768780381182401373927883615179454624244459278128
4527361363444683774877937705667518110796537826501970185577604667587155884575079721139626260164532551
1953557202566987611380281038295334987266930132977600929795013461336217656972542215127022404856099124
8304791298785112339073458515056080812666592577467382924884902421013226754587129069140356317690071401
7631236167858596659991983146408341348512529823887288776292119596603400750579801757239492696559427840
2162138839682744684946549570659516187012220184720827429053704374110744089430723523211462728397831056
7917098279589592913206680866622119404310678340304066306787446924793583611313524286649943104673054373
1526720257105279224191940380089989327490937674095255464272016091710443026890884097047625691861281986
9955884938519862248644929271355830951902498935587903920665486982847642448034160977493248523505661292
0814614898508179087920127677550598314348554818721257458961348803838263260261710534444912893252925325
1747508820140341001583844244304209688894465510890612922097650501880929512372845326360246520554644441
1507935436267454747829326108176575504473527807804502770276994389412701541201953771480990799091365351
6493479507755245172868029411060927582933179894867646884466587126313898572937910459242341318122417129
3982453434553557483003109572391197770593572746080874713381922629569803663415092182984589396228136923
3542655556982491830149179027600051223486399774460745123160330741782284590347372857134806119155050655
5582390979518403991022855048824991230010075281245301276197801937452862459035763352704288801798350501
9698881325701310709790507815750518005966526377298383723287410480688932826750679680603801750864097339
1502562644227662472654100615503759854006971573113202834116103564624454443748361592443002440857338247
3904277296760126960831313007142416882995539566363556221486107578605679314999784491548027193142903787
2645131410359338620808317062057341506443633608812024077100431799860187986776762194759515350819035806
6559618458496229956911243940868506975178928576986458957511566936828222955830501082956858846980972005
6332630063868936228157295722083009263183578020595799631186644469708625250495022182532665363121379519
7467575954984078202591564717982899884662000445307466851455634318256139864743635297400796175496686268
0377577391745375341778081735238823705095946733391046255387681080986548459739250659968235075712626609
4573441129921621676778908459318023303763604836918921832779979364939110756614316533194049170876397336
2410800758618960497049918967014621633540311902746328316061502668237496975205837916131161621633247153
9227844172704254742109817501743828246264096556518196924067255564948479831208266232267501995483874983
1896542754977349760881417493023384287535116125251859325425977655397305925971481243801311215053555569
0407511447881131866829711210038402336512704853021852074010779774688692898836921172794962234019284140
8056739441534201895978073998539694067534952382949109223467093819307828351058500305822703054610630785
5203571347552601533061091766871142075914562513622831787608099213827684084802144520542637491887562588
0897375790716610999974059403974297535421253508876671550139030844014033561138761785624149338190068050
2076292903650337350258505664527450619605171227393989787081856055087515480439356129365787962895441112
4548160186551008464712625367671448083743287934934071430784450578112795003013835834192475360350169992
6685323287645489266547285737592323987104477418838002142417430061077674056657279235723021207652801284
4815772776902263455347268443692857687836111493320479640222819664890461696748952951009316295780464955
0500088850038592327618746105698942300532196142943819993070083232062410550801537546988742642200593136
3022190029874357359754001334984572863660414318366477822017232320572950307545217090502024117319158731
4042321812793041370245049418657978227457835131637510384660875649308871203351734512531505357098836225
4539214720871947514954231380411145399363405243650213132940341206006138071259273301441903921097054632
8007651783181469041379424452348751940613522034389638493020542924036811452218960833606824223950113842
9738500799762295674902410687816258608148975308413269599788265363261594570973199290369348019952232609
7849166445776741944800354550901610663446919919814983604136331374834830511094657080601422269769321877
4248685012456036039035143453811472925445445624388950860126251192678023089482868707379292389777624283
4905559562297040492685973846887628659275785900693609723900536199490886686460253968318954206636579293
7925913027233541153076122671739045726443890123794302189322983783396501742203148746686387081225430898
3309276844205875462362240423222864870635956330435693168840240818250853904561565353965557805951126721
3211978700916207260577792706773175891986424527629585199963774486229648722117656886634536995511669772
2886295923941301045760361504176661694921997270536257877876789761586619734516104393906054148334072273
4646108597811405137930566703140558115636002846171600297367968874029239511967863168397882809761671729
9380382898798369724463626995006033835627877397904375556089200148803304219152559180300850614481046804
0056869381032253635215232893390954214606226938373630788204351480496723483932962783619681246072585304
8410860282041109198380329050591440315075262468589929154845932325957299186593629905387944209901147905
7027839480118162677473390350055806402979985478328714723834598997863250339683925308317392107353974509
9283690328017788391028349772544773144564261667060532316338398770948392752046825296448266413823306326
7985770752826649565120886365668616552088193835229353176131007562582836649525637570587925712340551745
6865045010542313739737331568501929722602428954864050168186791865108019165636015399270776127837488364
3617760470460360299977376519255935830398390771818056091867636798786228035461682302677857048270725564
6773637513972451800244627776217336557408429765227422223683569844898486716051309937681676476968235451
2588124995173555461691474831524916351502359883494458725970826335241801355922050567759083487741164141
6072380023321349427600420177379818148307396631349246143525766498837766418284220163023394254003715234
6111711944471902892893646553959284969140600814244027641504519695206170457763050152947901994950881620
7703526585502006249976790772155343499257551494969782435738128589130246583700456709694117850495226339
6106109157797327244452486291787192451585442377679865730452513220720813838825482714321734277681195457
4088782321008517086392183656574875096806496236731061812781350492979476420915672468774603441719374926
7419830467448371759635203487453097092631200333588388592626137568143330473465798923895134668004445095
2699894167587974869714580459226853309554902941436273022827662049232362373021101738332430174515663406
2203713095158425789604784520216647710687027023461286107257558097359840863645748882252508798746797027
7383788824008416766379398201068318220021520064996646897031437191791507668357885229418129096136486836
0401516799541626774466103142399342015062364497708389965747795839826552674318981973891066525123423221
7247355085379211356909295102919395209844285460828128920771127452544154874518774123238556284616748283
6199936136796231951943493089095129271060564971230134227046022291193023786334185239518634548960282776
8591299711271283475939356803526297149938465900867612106642474620205618490284141862254316531526170018
9633143151185703457700926734903091304726561081711741354054708759001684528646579195120121179746230719
1048388996120925633730179347817328238183796363512865382682404852831810212741336484657546023281413377
1012786646909606100327849942440115739244677613445286742552422952703345559265139295945678348448041268
9595195384575946566847954089904964538348944635108681023202492697802728517380384476139587412395087868
3083015467986638611918022440427479976307457123896196658052797565573502726176014140620698903325381075
7427079649498215385380221146204824990891661807998625839703185575648009409222345480614106988821513321
8416710163445225635186058595914717794506402367262160537554834839874480833808160424204677441114444620
9368058204552277120659603224761524649391702847807792855995705699586128543834818968125854759587935243
2779631236848743653257794199165009572746019817109913255647888236863713882792876916537418858367472381
0265682577426325698834059869259927975725008929922654229747397277247070350592019964620647969328184728
5526090190825950731177680761674782901046874180573826696905459298638379756877166320897899237867158759
3531234518206975965802368949353368093771397734817228000405946641784849646368077160275934552694274166
1386116675815195618694048669776231210796495516333915478038270098752668964793267750493981873660233788
0308578478768187842079385923045829681009079879066125479776427598956226870510405520070691206939853541
0627115298148902210958930955866178808430854116542954005503932986271784914820015101577267595192980968
6993510022016884475718875083695435659041891501587565703548514942079865481745837177827675955387103221
5788682098150240627728789505713518477337368041598377193458156632994486495606260575489192547901666604
1563566720043937344150049044202289575725835891319437331483384240098381811930971464483675903887213518
3427364650590978683725229078334352359479871125157692524450557367024574307798331551461987441333064733
4072566775939473988234433335375129484172455649671517975112992218704919563103622195333463527658721173
1179301176664500238044183565807986473532163087096741952295571741997605311010204621301326413305011658
3400357599909931610559404525192043528146184468489882893948702525489731314886862609543489069522207811
1297707791734270816951364500145357826629918381403076414270730114882705165955171029868347947257254141
9894503730747866530123605311676239237317645265632705798503320597909314386360542617145845202522423243
4935672040592627855334348452616279223320099717662733121049695390967651057420803103568794049462761164
0174872729972851252166905438406840324085262501406071467401277371323215342732509421965652542673931880
6964726471567975330998434736931950783122588840761600575761777704285051942188899386264540553802398138
9481026957766165561696020126524228265947629079399615267754657086217966843356262859750717442260850249
1459831227817958566046648048997484075349463495448792577737729831829670376791133455572696094332890322
9810032332352346535619997594850158064410021356184443943214170890967898606316409209281268273923594509
4647938854945838613145909183356928340977582693814618713495355275301212193176955934242231890781125584
6934581442345155726391923103112961451844007230760000118013687471866181478868805773388434616535309630
8078797931873999075913453171711709790841724404489430823263178736680097803949912407793756420221488454
2296133202703371197218119162233212411084414192920663224645877110922179525627659691271134238203404418
3961824055959473847578506294582931101131007664806459496192359473939598855941987767738672648286851941
2927775742096102225577899532776619217699189098788312456388758920212925974549798741209353504336272957
8958139547468755510934699544392200774355206677697349123823466736813718541710026428718503813513907951
9832546719616297015894771698021237313695888163695312759905706164001840348031830747403742611273663687
1122377283644494445456406472683536093116396523889941895716178695955704358100839867510656081201368591
0523521435563220532292391900186831501958547383337280411350422909491742492624644877975879923725184927
5112250602554091361625482723942556248370328042626741641566553644671845680200003740275730463738847446
3888127459263696881334482174207314887459954214750783196067034721161960874771644445520628956342421144
1698894318226051316339983465982388395126889630576545905206597800828009692906653624362722480047741956
0802989433205125410207303528671555461822705992382238041498386055481164159337432908671567817976912088
1006071822684587769962132648945461149436442058924847696066994951218275320307716305268662247865514816
2444693498925318415758786803041737817885582260360176533932499599967926334545132906167207611785135629
3280128385397709729557377256820344115659867081918966370154005097105160505673924755272340643676135425
4990861087628270759899966908457392473642528151383204156398144289391018301054932074211315955114147708
8348931378498939855490104658106518184375970769521971539386163961958633040959486009068548823454727239
8455455689893116214102012297949746390379970207467922186059170526955365985494920589305288861091329070
4371722315731299425808622905999613798076244431585537822659629522775566772193482159037722569627265567
5462025120331110574026105980055615447279730408824981345547365949097241527733044696936008924832128002
6050036602222494563584578918324268773585521439174674286796529695466696014185396857373149134573461681
1196637197606266880123395043395887234061547607833326044932509302534131650888766894367819671838919288
0677618303563531978828831634186765127470256036072623567950809931777239879642695768681194330080124094
3544334987644220141663600181245902814647396580598352091247935192358300887990939515326417260302116023
1557012843527658030679214238988075378242621419540483623137392647397166191739892689303758606033162430
6289959711787172827148893981465067135099055578245900430208331927660540807122202629876223548140610896
3007135120383320550361407989057843829445021179288816346320676858545733660600498472777850776890164677
5026258296222791178214600679858465676822052544145138167822040524126356697279921582422621552247785394
3685519639752810252556098190410118489126706727087053878513635569474142390691802117039026820916473733
0935599897332374278081808951839806715119035235860252967151287383705522835970270339826595889391107276
4493237938895098204340547328456129075908901309329906365104570552610664969413883885876472047300993516
5339686156797980898019193815464210409853893880116675239855273905368171214297394848124004193917677982
7562331738124112931342679675118439198626994316084007522381926247557187094635586451655673570029075107
8121154235477816787970909497048890396511876102279106095652739684287343186494423814923491000400985393
1125174072277055096464097956079826143097346948488788157559426278293983839398080386549059638024799645
4937663954478620200607978909673461882286096813094800775126629902771133546558920061837754629498977556
4171925554691098676957940886355148703468017777608456105511241587681904687637494046959244562060813340
1432046777673330932095045117764726485721506520496951606090451528149470020042056034895102314652438937
9852293787562903017080924202831265776627978819049858757848703680483020468655818656413525832414237667
0857018644583305071510614293941742074040318517201682303699954884936485147457101117866811961052269612
0722354594254170152071273648799880738624096449398799327860544609001250933493347487036738010828502744
1372248057300112694185895067964679201755586065538472751309709398444056534965818139168615501431322374
8486397369146298187327407794172127942888974003688059392698970650500624168095015507066561684338853190
1189790701028494072258119836227690183828996876112707786311424573422555454192767352538749284385467454
2380012412864341097038977317439710534525364256188413419010111587169338925432415916569550672859515085
3703921760927900243510476061639642934810865414986592113950929154600480956196376543461117789660463207
6959796151462087218038479016383019139237015602034579397196508350295037074781632226923174843969622452
2654247224812033677711296556340666223690369013550871094793632672050411358167481961927671669328037551
1672622959781630290607606249411883065066320441622321528305612079449810841617081235590265375064890763
8528679675168973985761746163043226998390785468985353734796983048950424004127909060316237668280153550
9445118374890671547208213023820906989227614775447547022452625151708840734602227150167906201480169364
2301742521177851255683704752888010225553863333906436211829952287158030380267235327094647796825446120
1424306589268930714178258270620449396698537447049414309063721300435386643872143172005599231118163378
1889732118515775823525462372086721635361080162514918389602988591078477918238249170002677043413735993
3672092439324985916609073624236256039321196999218610525698022867943923246584584179791580161607136077
6684629967269450537986536234490347561389335004333996366717732895716371544695611073117692706237884190
3830648011023456807002202289769105382776641738728873748126882406864629974954480749466841354018995418
8376215737326803387154120037390245178173904431517881518950600327822772105473824689347274506773818537
5579217420440045485435307428015265438433146406894971877015824255652736616575942002223312194958692052
3129919308713594550841924175154125372296262202044630773082538872361533801756956412056886802163233036
9969596552244555899203783013794198182276847288657178075646809859991408628992836338198192167447324409
0391347615878882163354409808107436420494443619310151368101464420968245605733304197189733112710406320
0877512632287104678829847592406793808034266785752289887449814828173560788294605535065706153728042187
1216345572342402528439790940788544574936160485372460144490089406623222556062967636980602985270950712
1155000310102738926208276045908298085801596513533507025568229449713545837607583101371162931547871810
3263234813784288544905792170325744967341249594816976288335567230168304599610201076855168768970900170
4179337774397980002206067560817857835537552225850198695656575705513122506678890575864475201405355878
4685681168354439608744483155274464150327392436702935006199118803228775514317502949081051978893946239
7046881675739294759088075568627961501024649692417666642889660518491856840572048084170994676623843465
7772920417351090994568613381290407530106027243676788641075534887867675982780620644082365528688854212
3032274723588110944560292545065471144316084144082479539620661156015643001896778304644653527334046322
1604801373915663402475053452955584417808000708880245606927845597919052310291371305687538326024695977
2470975649396914322283734546732669157507584857861331861016445119679752912316274089887469500478208284
7844205597454717326263862023721292204091879485124716659739410581034769849195271880768146974258310809
9192180624488232256160020925099951468523605335098656690132784583981128340131895974002117205983084473
8758705271408775416526447989292642557050521473905612137996643938798640629686998308466087058160663861
9234462251691231785198677348719743084517069970999229980561601893846848742455304503187108046918065650
5060635663826252408944549051795438881690681880846824193308700505966372426389810058764910278952948357
4227764900894838119844275555127796416486259133763105981453646595402936295777263280409861707833130903
4520974913634506154149204627059785843998796927644121246058535774795608793501290313670400614307578876
5293843841053190085414494012146890798329537574475026269054927708496133922932956004885969000045914136
7166761548404295356770617620928408842279817064421344944775549978855186481712078785955552032952585554
7632307122483161752208674506288642237199295772022469502034104744249538294783975170152315362853338103
7197040034966943562915794198192138212351031548201685026094721688494317330768281682230344501844771445
5366521929385513006379392548379041196372069826422104990934647070321314998461379321400430526959368397
0726704442952904841117133033440392850390447603612897726603333007782263520994715355471183737157309426
3138208781837811905824210090599663531211552491427509519483248480518984536457451472684855112352999560
7127224513278699685181327186452285188498276824625165157169502643517542535092904358704812014878045625
1085570045053703814684348012056434384775513231770098221447172805253921767955546711654868741089780191
5433655062258906878877006953450809480091215787917934927692851338361128891302326408051456392886298548
9630467736699774507709823141602051560064710522695520361112567029715192127066098694442215675609973861
4435470508454867985489362813378045654877143786772149379437911212927720410128909590477494881490684308
6928139442214614814560522541907251196836844834659844663499429594328396876776171138601212062131857560
6139773747841677369379196892726017534473039160288838100114690665803318684809851907398130921444446300
8561766029488920984811859861148534209987435819586162768200119747065388055338916617199375847980354083
4284665440870975699519805497624789280057550223412795870352343304467052721392183195369548771750820717
3161308220662030505209393180768204031425246566340606229315132747842700620931130392360455491254109192
4966540954376637434259761401967603944059082457055265570830030862317656830143554804708184989062341273
9619556754043746610434391822695376159094216658634094664511965822743523154907719465842903320476203777
0547196999751841523887612139329292454172326252312556588022461336387116945623288877215156925913418175
4789226626769026748855367975026764833552896709303258659743623525062940341027571800071628992206347389
6516707169176205227789334886377823123036867854517512285179571758718511085052226038348287976532892127
5886658736782330126625965408975368519470122242661277868150042174448053502377426212051364597420861251
1521051296599498782626439608607875426816796297402945830746319275509914002407616894040490346823211629
5640580617314588749343467521414675582229374936195721081047913115661095159030547510303858381612636347
9823146958111536381719827672261476882059944054459322786120244262586538014474046436772265085583484435
1807948412100829042420786942580523474516237498058214977887439831555590681164015486554217418871182668
6759502496302240947465429301193036023098887933532456709262067076718378589418273038894665004604009360
6068007746714783799790968591680693769173701889337033169998044753369173084529193475533921498597910916
9694239427754801931837330567132712293386024554819027007432163161050318944743415515696195718241328132
4265794422149643611302163031588274475567431063427182984216533068626957997141635923364241134634209003
2125162673703348207074535195608196949612307925732590287855935198132653857973103826103820538455394589
2130713397031035639806540673607591791318981538514762551555778376995524351114387765099622220172796727
1353649399548824970188634841869046142528723246147622239329701099563351256550914624699985742237570407
5399598790164332613939636118014711350756900905922247222964181076939189533470906115844108654339330878
1913024592926050265732280911740916244486882368626180408929713464826931601915927447771510650213610316
9733267417695760745642120089813467929435706086802290315122592739047698378397958044588405101273865507
4127823400374294016698818010951543117331842467985347668592487016976152486081674759870879075982097388
7601250247316459854658686121611894167984993548611245430721390617971232368439022159305093562455722927
8566799973061725340478420912167529617087296064956927882199407667915928064924029630665251931259328941
1405719788610596561749482379255068487282331467868154429729792134904094767655189034683214882706551299
8187018487975037698316467064964305642626759165100036312923121775994067546018756191192844716341415631
9430986807759396606293643333853784625563322958118887258943189226299494986403654988168454608466961345
307222244509446639938037880946839160427190302384586751
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.30, 1.50, 1.29
Generated 13 Nov 2018 | 20:49:09 UTC