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

9183742433368186651781598097030607917524499458686999273573207637556942246616455068599214843636962976
0459028362981444700683589043289027334913788149408695351896593495620427934010514306196471447172015150
6941208753013547839525827720619497318025245693413824538600785993185003826151228293913745061885579676
6135052058356013456269890311369277226050642687662754474109543166992882416967556158709283479639919987
4316409992602611026390420072521098877878380671989673884602141815040453138461193803034916992470660912
9188116927867085767861054801354641835247789974707846102725106180858534184045983373164270590916476262
6775671043468382570263874532370740826554017470553532638891688661801442403922679274671530388564448449
7230555905809269392040723701646461109929774989255293751952561046045357630766783605550335847871565718
2592074072492036841193595526581417900553520828515705951368953983846058012280926058345278678573576357
8524063559726759595600546118709605242262938089588758673608352103400602360817510520364233341126884421
3815181095359374459084927597872688900127833580413839484106695319889211874661109782577900674538277130
1831344803169609998752599158348508520185020716510892195682509891705819763936619563942999967256398887
4061002763045087693758624796239486226433005290702547226405512682566680698108337347345416499195930350
6969096158657182946150045084531729559242595411284683914789469627926737458519917350803795212185202562
2140296781827702411891338145909630705236923223602457408654026216994671167176428644732813471341663426
6077870790384656230237005913212710416863603064458243654620242325553443334628799613533040697123018492
7660557490729841426758419761174223872474396850826620273012454492607732567203057955852967050650353764
9054590097763624639082907654740682469687092932616787265216488751378375524826662696593346871982064423
8643719485032576454256803414550261443710852746984189008446545237188391516275009600393988754079535702
7318420014203846343929401897412954021769219403547811912822302461258642069196449574150804568906506572
6484075544010264235009838697137010891386585931786558523769254370990336141122753547532460692759112057
7798459723498390511741979376757644326230071210405110418420215279646588897186815932154623116060150663
3130399201537963076370774011069316071853822692536243141637818356838272986611707387426769763920998273
6990045231957331007914917558127788727837765284768430094185496016436534730211399782900316790187973819
2305360461794555663457564911350993139631687768264232867428481472437391114175607011643787194483550127
1124902783884014348699433759766244887212697711447050704842592958670211213131561111014056784569804737
3458625012817965293667704736570259436969976560477783599038058851303454148604726454572031604650000788
1285623968402258371807519738577036560299153929308349437255578415357546158770076861296734872981106032
7957430580204227550056911261039544841206257558228077025881442475660604143593946655898874732224683959
6921530602566972045210936466085008227641350016239679659580760234086656123193915615715510325072216480
0543898051254676316909253405584242230025976855477826353676962167171416754932955092596458062514689115
7149742114629445938082392608824712510471385117823640248770861537702053210707129650508006618519711619
9845354792503183578665131127045238125574900926165650419937130526040992043613407719807255812668180747
8802678765744893481014477728621926820991697833592242612430467210098155981948380685492097596862336874
7349758762007539383981857118425439085110566192654957933268839592324442480758111360824836894548303581
8048104516750990613774093827965561795940692555743241198653715448583068546224825306199660212121391523
9373720849825175636960602291995162150155907845805492701636270178303668484292515954153244389462683224
1169112253529286362903306538494073986939255367155695610852383515230975141135485798495140430362185486
2104117098061610669758794446352628319588335094174385722106217839276337850521255594237596226574804202
8906703497749825371064235950257870995468787814834619270673558501363468575800094096028327142994595865
8991463323983849442074651085689616399625358338229485662136731100722096701990340300429166887680045195
7822326116726130906464245110505561886460372314900747647615320156768782160528181701358161327320401195
0479204756151903815452893177231404595379611946310427278245646652854984829321259611502597301385050236
1987001592537504261711852487073821268137911252255898077896967633522937544833317250099936246596544939
1570898057867772448190928204088335211769820546731187527720439228532337542358201804807218998980075436
3406031377141011754296761296135279763027740449497530059500378340363553046113027197353111915550225768
8211334618310325889036867405735118885021659902726526517222755073124263208832253566385862469723268947
6984199766136952953631068747100288840485671775162682662730360074010287940468745422776679923997228259
4762143262213638604235061190550963188087784555020815390378434911236475353981792300618223404123048756
2852307602206878573447604423654339804416307885047203903535670471146999371024511296085153496301784916
8794887330498050006934361754126256876336520858296777846254840927036294244358531348173797488498363152
8128795223185286612466744657141380326965934730775803422733348366959018979304234537568320210931064869
8941160799223576901644187965915176768691801572305676538989872664007627915408484249188826617898759448
6449465794559938431953365756671623742591602671055724234945921890530988004648548529088139200025779760
1596857640672544167931636882158089964566659718376190291501551816624675140376040608318918362286490544
4244451848386415065984684614326705184801503263364279848465244796128798532247421212427432344062693881
2805208020895263996452636726143016108193148641681119171666869445245287905559936621108565877394560130
3973270923144213971340713022918260863648463986003772866437780577051203445738107265073433612562672143
8245351905789329353911740239212585242964852261371579788228250971839179500455241122015538043994617655
7992257036686065279013682714040900336104663874152383981266481789055644471806637378655962548124072829
4074058449977560361053180065235357890407457368122809259898000208343912236462079855738247691145659273
1882047511546082256285267320114190821674223227089361273955499291310379848588713897850588313039675922
7460408310871524412336538851299450852185404351904948539717474892943587741546654354961831322816624259
2762687471103505989356261526151819957277708031731384969624304173557928472453341769294790925347670008
5705699785640521683844408634577812280330602508628925893565337045991620400958203421158831850680020889
9487430183568401258611150405472908304428962764681153638895008198504027284925611131539840319556193533
2196941279886667745513424836212348557690752441676262229523873912114472774282707452168434637378485147
9460185303766519390959037823303311063959713807939664885310904379780353459447445499845183343557735521
3973806439235972760204733210960520480208116153698532774513568116013406234276719748305391706334142008
9189033945799440250793160742561052075668137926964765877504380490425154296193547532704899483704400119
3981183034058296511237269996063052988485305009496334788743996159391332478061251882334071427666501120
2619476114389752614029208275989943509836539154795335025462355993694696447155920962654572115471507981
0312990521907281033533615950026092318829674636635469645361943815788119550906026875730966210676347110
6797061372559573225537732078989006743186796948835794577405831197631277721953509762272585951543084797
8516265561902406116216782363580119011653807129057839669304409724280292294530209977531894396544049764
9047910291243779135539374100807368760813500894611836530664464082371924136425958980671549242822149164
9704377961893194016639351084534658338585276945889575434617438822305323566885931862051210437112090131
9635237913603172043235402243655509697339713523945974446922603376896407733157800819242157394021174847
8223314884095968083647952609018850105503974902116327955673577982727090150798843362504165969626834745
4890801936973185042403149123406599589710311825205332519994277902381246102028324108920700543094686401
1885443185952996455940265740443209905302092025172353920230224768120646695539993875191526097623002921
6847137347291457914682959198027649648776358393086541834577809797866016524345346640834423650592843996
6767810651855740443753451916419149112903634518440464286928617600316252895882681418651585904256926091
4627161802035030610296655238265979292241682483437625064359329554268505641833611298921982464685629818
1723718877312098051633582220810863522887759276557483452068388563942837014444570127321280988355069353
5176934716221503265429687581823687246457817819767166831821278387405399378629869029450425241004213971
2235576082937196960084564066779332917531811755479273200656551809201180977440778067541434599905571523
7134117117740070710445141740177369499801920185182707334853835925139384961384549359768191308320481569
6839949632782005853954684435887170289131862523190718082548929275716182430518160213846177813462267801
3142916848831820105386614368921678062163239744989161894664253525678370211893110499022743380652543627
3387021375348082220085983645400842109032544767313230856240892390069952918892465586855240785452409686
4348986008197192661661093554115597307739106271091275319332792950801462641900970114760092978883552205
2272635690341004254926830163505646899879175407881953923456572372438074214146614956836449185832543611
3562985876775248392470338654410850139786944013825907958966121634531377918305370583316692274421283520
9199182503699299649569396727439378410927621875177079498003814564732685348620917008968310894868694285
0313121367193081726653345473901828648627520976428524229774709955323773531743079820725871911477461627
7475178470962975871956274747310127511011014160710996613174221927701637374786455342063772353235887722
5745800309883726265938462758977556302579987771791044886673423357010925705866367237274133444954218766
6160056519322086859126489287854991739606782362970679419024962311533684535425731861607803953176441931
5924661647316425622199086185011506180136925562496678860333480407657618517249611190067125886150614846
2691728239468878631799786944440887434619622298327404050894219473811187688206219572010756400360181271
0960969428057704602365348478047232497107078467548921392949204698928621196878287930445902409140876386
0455669809297339815230769413658976720867969535665581291862888567047631589781043903045695117519619658
2652909937487632049154122365974261908703428426913283886097636450443539411118173268430303660707644247
6409030740989933364463204175586741129957487875346672702535321309160535794416846125635492976685855109
7415749382306788299553078745165908984780131162794540343016333749656417740401760330501550080754170552
6115841660809838376686547066882321858561496473387873803102190859779634051377694194309901437166788986
2825644555028966307125284418248792277859099218654755058118949147675138987279974943721118767998149181
2179773848482987900837037832826051120667847675845949733287131741003854743502144109086622820894325484
1467621387546773048089942486048537380416770561137350037359783943719868171075018904834585909168219132
7795399554457253358668620704529474277728691404969923977108929435995028781167549601113119977301906006
3790166930499627904265559571851542362109981955707651703694641732254879175102982865925499499447684884
0838974105834649710555091590455970709345436639560734743761721856355742295251271108725782217778324734
3480462061392449814812549570351119023597854315952802483159980335176024977508780862290884504487544625
0906788138941407075209384711504694286445783901920909973819102701740465907358960814081544001206667963
2341228325779628442514255550501658687779019126140106383676953281623617536775893140504469378944257336
4825538532779277546034633651216382070681231869344968565876856291565786787106657345119067276888028251
9211327812375155441009251717582143125034880419490576725991454373264029733873674165941671107286145805
7828822969767319663548792296547504698725348413426776526615649849973332437454077791249238140595170038
2407872515273348819685329800915268188069052675238358696679532977184313295055187385896028309206011344
9305306013885278108169344030253188193906571333341007807855419315415914696001137243774985393110295040
9854110926372131923684477684817711016448599338806887285884224009066760543929230929783731853265310204
1429574763852950525625277257719275851849043542037024558970815021270037638959714172671807351319926021
0719021964742829489703870086815160819222937377907312097467381408188531992669314909963751898012547399
8751061145157784517852509139435406050100591111695425196567682416832185265505361145310664210841503828
9012936784962593827545615672338294627546758693364871193941256242099043701973664667085276467633584611
1875407267591684256687276971555770918403915766483714409140759102397714812621142105151899948953433287
5771111205812208848876258211093102015236189299526302574955531634024898896061457978887400732222546111
6078804293085305380661433157135910085011512758256022311775495683647421158285279962192170178530973072
9791824556885920445639569703513918568858622305384533663230417888357833907207819194479661705810992738
5863432649735512559887162336202828328925195076267890653964767551772112455125896179894794248042151616
0121163101844728624370179091331158747691794928065282775513824696734689932433262105176476821079305338
7778677824967765204884812933802517842439536937287759589947246330033255607821877609512650113924221216
2650370152747990441507884128245667582580403162000334774991165056341735430136839926855461816176943063
1846486154426667784856338158008541729303548748458226681707084171585502985010632829959563002624672014
5205511259410579708761738023313028630293062754072390294501455620914658836442433023059788612509172022
4389608902711054306274238435751332930644073488573061490555414175144871114577905727508318563715930095
5133879709042101455797431520970906822080029985299029472048509260971131174651060955150205499764531536
3715438480793425218579789652978517651635974013100115478653510447858054733796990162735515083860999693
7474495299460526276525941912384314713445309890931635774114189248096771843651667632183053738943022116
2824482148414295587649299237056552692414578620106385598618611115758776352237798997082367577424371633
4730273259660925737787109372834908360646657410379347123650330786824412951522365836790559113282238262
8503648874180054263787666492236639334966811196469221124338603966212715876122890237426466368178920614
6930179126837874549209564822500412449485031672011353712596759086328970756498053317364534477566886788
9701762790900254996956852904393423115197344324199680603117445181690113546429707639505718450018153257
0450585353833199726520510269355995878936007589683722476673954094708386743748967355524591121125644647
3649775946066559781485854993178255634263563454840966598624351453238232944583678079000375655598685702
0659820479380212957702775951453842978350829104595949486449561743709131174368927461085056259383478400
9583064511656420805726756488015022949868629468929750204462710520185422935436544376138025754600504733
7502225901355105592490693638356834600192812120932294369151165611527952702474296576300982783408200234
0053039373307264042043445447035974401504848316207692400653899629805537765843993908093202253405567548
2824737522716586642249004318150791755825476772504887124353399171030740103206401514100446023459850804
1672541631373880544437206570169339818019217686752341814614171888026754189708349900181913002879871396
7692462982364495406851848818363146279180821775579526999702493424397390172512121212825782040581897232
9595585599949817397509604552810709063935935423026988597373535997123703421924063854406127000152004306
8838329734063201287424098797643938266823202375178807347371329823204363969889590582064896603074255118
9313953839960677291792645825311026214655381557559168946286975026712987627017145972613225182161494366
0028384814397979165015222051605949237539875644949497507967820439337946688769422044607537956983258988
9072636792993348116260259647713022032740826615656846144981857646298924508593259780609726981892184635
9649410384142751230034987174274163202720313626019560975729930936923563772085729892306355964917932429
1584199961340066401882179299955247504256984025718506257593763957285922249119171652266027587893476943
4103364336535842798767187536777487291587484991860263708031136953430005097466330317846237225124402835
5795679547703069895445278328350236201682447619485636562030485059102227997561931178165009875292181137
4621314814833243744240685154126682279319202207048229138987559682202638341272192135186665418929863595
3529461403402060530644032822353347750231618506630628665634061524040482884894347791033971661651671078
5268537591006958224811721567048751048438516883333137949522481921310924443276279441080313772577339561
4959719852786205837552657326118071956078737025331004179958576364816170263197374718959840034194164656
0751274462311415247229148955886898662985418324022264285377290469159751138094778451810906888104999342
1781150737933720726661757982226915773303493740537169463190772230667356167160065209114879650672347381
8345798299771348470585618558445336384428459037032039182789539266641238620177797958213512938166203279
5605176272739840393200097717579587902997372895283687528975235387589554992268133531576328070424327792
2426348260372708379858825930380925652747339863797759031190221150597416991884164690613879479225590553
0695620893987341738903518556633103328749368232264762155581761922738544493384649356640311723055011127
3507690841891924272982321909178391354712387055567984659848307682856516798106258357723615876540484146
1994707838358460258222472717963904480727000456926322226561244331383081087269111444589749707813396186
7477613517503571191696810874617546517369972399369883443106992424724946611004284426116539552214150249
1042863339926794105733113051234727135554236818938961043711574461207662622751670352016554795825403766
9487254520192243028793941196025749406339209609435234082653287771580059843917848199045518658608758780
6662851759775368913585511603409917994985941945312272710097547499242283890097873241364880353095970407
4171588936106162709679624262068864413302977905857751372666530641982711775762936567665904379145462256
5131342378504573473379217126603998362979603068901604791992600615471247247544297672529396423991842356
9808552028862300713717476539295698108777151523707657787122313101464498723221055514373827695394716732
9307379503077528530474742676639040526324650244580916366236960339729687759536546488880551208206726426
5191709950287833480158305157852354293879802023097073435278875828278709719149391957159851850005039287
3635839691530998353987787029401844909440683189982490288297979854724788280113358385278092097042627483
7355084550147409822424977372845436964799327504548629694647452023756284358747896003391233393265137904
9775524448879072777562238086007466854363488647572716723882544199938450138455941234547987368870128031
9567291780804235051860873116436817251657855279985259605111420683529136204471022960483711696162450594
9969268942482676055283266726140775682359610982624657228430504042871080571862505309845755192866444528
8480492958236561599952449904387694343715773706540603004700887957461520279183329339498365313571759503
4305185485045744651837322718902581336231723427830207135121000925593208534676613301761363655467664170
7592518375243331573350699961888188906405236743062587094553687655115249443285393088355022517837825805
3255214496438634219563559952207223391356694916155031672713456348657919335902228377859583940316971031
8207562837305427135794215834995996745827969804041311890543651419695002632420902235656528480358914559
5322634106285936573103273621403430669451535434214325674070746121969918130688050540859755760291169007
0705090094914209033130744834122087418573363686751228209949232600784907440493117843287860582286479715
9849618041044009999802356235607449805282967306699223086360999413617541027693136490568252972442808958
7008675072338517731881371647000468810971087092127561984335829380900917649222406847022189568806827713
7668726328511699008356391042868760677676833947788420915195782394347961436836105498988579075054521216
7899885755441554838890130408213130776364126227312509221201496610447012935303005808404668943955384525
5961351506330195412701711440120860298494445139150945218357954755331748224437860506850446104228080771
7841163463459585535416720688998957203137175875002369722263719273156642004281187345693768061592362117
8426152477178607270923663316704208773464989378222529094828006662076536677497336628015144479124281510
4242977983622686551592977671684888796455793084361225382374099164961953036693697995498281526226836191
5103481498042902180337386321556053488634915021779851545849937406584800491727974699328838323923973707
1313199410169651094734890653076993500641534837071231249974120101971641323661217854549509814584452631
8747307885130195491923381598105336946810532275253095104219249028202039928889157719051018572575453540
4394730101485031578622476253346197668691441454402351337884674401484297026658253652813864975209107806
8019440102379390469144439772583314226451425878801922594926556469607127970481335196532122105950666583
5469160649530324174073931923695363716239101966791551101056162865060160140781049336731122012086766862
6321248754502862427161179511138665696200687029048832095355507777968258696773540533099650909247650046
5581441922789261649310387704944024154404731074084636076995519615375715289700851824844455397133108646
5689104992090126340901382714727886610408651257687773431007419438582518396343922393621210027111101420
8808928763567492274933250235802039606937748238426723430602237449584591007118363999886662799038902667
5756202575690188922980620022028364750327462184895722191012202802623727018615372562981423498978989616
6732537397690529552085457652982013870447942126692080041758015378196719193251124316680062489556859223
1075563267278520903606041109040113262156819967587752882460594310087204199340094389266828755187334339
7472531516095054607420884771353521109933422891078914875194309902994337042083504414340456140829134123
4668214458580580890770890947739664233637626504855384173178664505176459728780143691384593438854535911
0249464408259938987167274363802475343814727325672367442070484190368991309673882760640530456922977167
7244074489802539643161976506321883466901885892702424670336562927845704809356004923240079584383972338
2084056033777268752640989515873826035080582222382186982561864849139211343948621856743034650008368004
5057209099739526125973472059179358883090855859629592377622618931270300072397259811888751786800238403
3868601118783907375018302373604568666716548700458905972264904428599021322863237664886944188010651226
2612121735714958800657745877053454168847534858763932763758784799806637222170005698364907462859098666
9546342076229163478935639402483377260852407216724104877177077433318617010275991012008102458161569749
5656228816999169700660754766540940610486828146803221609288998772611538836303275330184122044073912163
3187229562440512178965038309612901628368623118664391069211697171451409061892687394518760386934411266
5990627743680525367754399435782117939485844388476794851674453655192576670008495836449513847681957656
5437872543645263920237361874157827959883113387283482199291810087387759624149226701641247505899045872
5201380273862812690226010564722973680504084432487395085696663411185750456922078378021559441319231114
8429286718931274550422057361186302353122658058438518667754735832777995947324044027398270086890053742
1886079365577689031596225293722983517993822818392436439285925070304351175309687749908310346701045200
5044091004147060975432289854715803471173904880049502957176276904851559105856135045138999080843356072
2533507013444265964945185145613147604077953098125451253629836835697876080685810251089939154922459746
4464607352896270286107709997073841833663620532685827333142933665831003163271492568304974590282977866
3229698104761335071773347731292261825257053199660673663327941105959026589709622929393619139225015649
1039930505660233214976689699448145340390325057753360493710504093667923123049319477682742707917295698
6681158337758604486445588973608989152751801327070111173926769540756401107259461875702468411336989756
3320787298140179023755711186398078983154234582309636425426773293960073463573624992495645887049367858
7518674444220867504462556345563791441268966220048360797130422875234742855863933230908231550028632877
1428749791277287493824460013441952305299412774122020878178485269598252662750211283690624902745493934
3616798087281587473684126053098142842816643059273774482000957582053234036501622781546849439666234180
7693626480892477093841387328229446096203023234356360732825950196189689780495063861478652319947593143
5387126968188042782754164609267014281045145069364659969737205791256514586295169029292370494218762851
6162050590186090560162047824739218795507032899401180162079538001477433505794509504602186329957266129
6868946147644704871284831220809623783045510912964738126806547225164581796788619474128861518630644196
0023915196659462353541190387775419155840186130164642439141081191944253401382773048583193967255195321
9296530186384386350730012511084001450650075450451330112347356440794084242725425937538314204480177671
2418702900765235068088956122332000017088241380756226964569771912430250836613199364101349343150319876
6869117994085453077583897892720830707877161984979782875943564837436687523109867861711269367981151867
9915912523178352293955872635511393121323931068688991971000069081280961766763370116587757284115873568
5962267799007256499623414535189589227340846639548361746020356606184661976596806576029182730697213642
3156825347715652752179118191859079297852968968369517125217530068756317500488048825915164480632797333
8853733227593136634033607713234706633532661449463246447381726650335095795366621904444263859702752696
4681125499760619256576222547922270013916855837334713046218087773368162339155606574421941843347207247
7248493429498809816029350779079836597409817433284921127001413945869699869720977788555324501883926206
8960608805664593493035876468051837540147111857974471565860944198665186218622111446863982015525310090
8750382377490100141811575832592523645452732900167530858027083929833612418150462605671141037366052424
5334228873912714029100291352649058103808482216788417442162869841146160567392185977031009427639303119
7916696416714080704271926014097303646014531737415455795705102201819025290580462855805623806094168591
0352646656056704511583740726480201209292662298133773796075980518594859944308071201751036316999083153
8352044173173143005673091214190659467349429471255814262986009167863262883448334886133124197309436271
0082779894996844174388460911016801891182952673687829454716889373696126868423493843162434345440490700
1539752789252912988189049730589563519281071476720533553620737785043406109001698440417548954301313497
7524142694695373821161828770128919266046467717200198713138940106987841993092204591460573620496466574
9055666851702515819542682480603023568598058528685458213416875062253392045790165747572639952555436096
1875517319587929997527315406320911868818306365083449431217707518361021880027284725004103383428799783
6355567959024121053987173737064853193125732911135632955236030386919473906612784824721067155537035006
4851423354432983776910785169816272524058830019750964002867684138331545233165942115975565084875418437
7071724737892325914678767705432754024421620888555578177918080006997761233959890235831725271679600872
0978271872393982232456032760968843190143891505429156713891805326532142078841981983956907221813600941
3757920402072200454753841665405109701308860131527731445907144231163078415319895050798505980747699403
5543083259045765010587006498214280685638593938048073343223647905790917918909060592883484843998573712
8313687776559957624266966215803591412803072219047872723910765759820782225308617393345592030956692978
7109930636041941274293806216135582810687244441509612035300951166851798051845530003389486497628377446
3773064401809192533467943706804263967862633931496645891956945245226821228147436784074945202129880766
9782058342326282086063903395926450215800504927101522203662845632537735214688001412772760678227847385
4969470814312346608796251590677538673648753810224503767331822014617369988542112311440021358270093235
0573560813196047905227070689090758315615882685606340246932532139332389224284673400731757940120776301
2425803485228949102377342116180173262451047389027166362915329285352622728750024306349902892749896043
3394318278103489563237782090545255532817464875779530274618539121566041877347078657346579841724834514
7193078547579474631890959683588348581772681548654033036235695471037524548747829867150057499762137493
5055155693915516807723225575937380791049491597350621049892585845930820334443136536312057784793501984
1656885047727560284607831666201604090691260828897473156798320850775153794327664670327753967041305628
8036256171929599553283451974328782508518934219034988896198102935941720994337043776191572956392574271
5307213137155154530346338092951763089146598709896982774022479956666457338081336691847126054243584225
6531247489888520373961551954570605992825526179553384414661150396469714120744762231887159192322441158
2948515262677807208422100815655935454637746855817482773653774013816640758026548302752925026973043210
1097079680040996954451288938199387433042343258605290697145197487961996825323760376668930405929967220
4101634180545671658996179543670342765667451002297323989089000387634584149283060333461832209965445566
7210419702998599279475138457563069538467055143846203100838375213988305837670651015409572223309541481
7396846039188014273229575547479361282877656884035193366125785423006144567469598221513080870945343284
8373906541846458772075595590202251832886295647517809591106048544343592941604309492274240028891794529
5690110186839282773261367295288363030355586423688469396498380295248835169779509839570137049718018227
1643663061768745314087860192686968102818638498143624473972482069829616549569979734815409440239005877
9332437347368233011250432196530783020427801208439415891632586775094126124542532547329866868278977959
1449820214000598283928018098100008472040899179287973204813921542533119500100800948031702892138111215
3422176153426557988780458158469460187976409180289324883596658710445697362252161564786070452484820230
2462132060598189831131509717991269831108691423918649982996918267539772660244815637167220727738914279
6354819730857756120095875174778868345728195781405131037737256171346319486671312521114094885829499008
8544567158844540706988531060207876650852200941897116447052334390208754694341495152063962743413970261
4657332731072387772981482398195608881530199002425911188794847264027777299502897677849567146084676615
3445919739610250399787052236887960007364001586033209194730927760697671270888964503066476260072925988
1568990466709791913133205702864274458272919234443156586453008470614017670556689740503885249235868546
8575382337633052309341079970701129690274671808626587022434222789363502749497346809581922705189548545
9436227903551028246458847410982246908469870185107650359458073752852330886838074043480143167293558223
6307434348612398210868564490868895275506964033200004246850482194188358146494484021136424171589970765
3661632508090145321934322890475627662841071651885830353815603594021004182441421843474940408359688026
5873362488603652280375297451136343604890263932099618426819609990775824867778940545373413446717506618
0147940028769793231061089952842011723719546560735917889106756929325279456918616101064141769635971767
5151933076966375660206079997692786598028559395583316837890458533717041205417153967373380497339716442
1467055647658525201404501748337595685439903336941283881827615968264060309521981000056501705539485517
0223486651335654123007262301295945725255435328127545534419808182609675093270138779313653712176053537
7833223954535234334718385200299173438661280488901809002587458786999631182761872390259322864994423579
4213820987617300658143397052002107606261710910081835571988597997269898794398084272944486124766805035
1831124774657867204178633224336138764648373151937811812159991240163545149996831999117209402354466810
6896062511513496794421475991480243100439733776553241056382602277867229902924728926788432514232329062
4542639983253269159268176513667298334045933742595062286258371544092266756280118488591379733252547624
1461263097526985675355364970057871623233230662967634610813332384965312409808021362636755323854221910
6997510321616795358015920938182975097069693249224078786843521231712171862378946657380101535242309003
0568875007223559256817222673857552044447693766679403029521426952357418486115487825077306873485472227
1360195239328434330168093860343558252410200125467962467962375155010482707583466505813119175776113857
6060652937459431940998215906598084350817177479330385383254366093360116360274561397742607276409495733
4039960196538220021530229809614091567607438761235197528467939817038342392629563819036838066764843895
4686328584949342206782026244782183929430276806200857158023338563125311205575710153969617794902496069
5299266739763916543155022173637395822809171956410559696563246465395277330344627635769282698819386772
9761997566224623535682484956268034239095926733034597213534913150382463615348263313516839697769763059
4225712480528106264410421743656056985920878688362478643162000027229946424616332922056021940760638170
3938814985947350273915181803785662223701114855232555451353327696557734253130605475767578386064501131
7907845529872731626606843246502764576320430650508247182443303675025031105720769895667386144661363957
5582781496139774550595965007448815195237616807269815115822006158293890620220733010889534450217670572
8899530412197055845481379115984003569788044286094322733577231165371974845770537183956196889229798043
8978284540247628128358882835733946673828311965246777572044409023340502946023876672158328876552306701
9968297954110916196887749365452869096452520023214999268736634458348361031845877664235099646661325487
4692566345904172259768102694270408624305822670273081612248886080759462735036960154908892662275646581
3300845036260795337522155787640231810262439407634286848196143205868146323979542486148563080731922481
8563684176586566993909832514294317931215092580977224803496382820371577602960410953495056804386096047
3716756267878299831707440606895680391270782690685719616275016018522399633334792366862856381704598112
5059551677890244308049585216467694495231531490729707025136048265456754178211082623168073286293060527
6454516828639099619755849745685658148939524362118823780034463201024372927938244036223140083369806567
2721138426526871457723929608008298318572449795857068628332366565995059783402144855156002558106224325
3707179317240217538221691134995835420790835089883742330359221578221000894963657115498244934506510287
6212544894202354167171736143618266264123157962692695985435638620699217427817907485265217310398013388
0146058765792311203710855984648442490194708383125396320302597381712672511470770556195906460356879367
4134049670251881521595023726074648337112565657367966743815453304809284806213611362394239781897721823
6221042018075207572058290420563313469286732410871195317707733113587022666904079731009597072987698520
4148609719019062168162313790233273309916265121059442118539624379965311801227865348867481678934525963
8627772807359644829004056659237204865648769249478339925270779071866297379680425954084353281893715202
9963282355883534754293592106566579861646726472457707110898375273455818258024766028251895355324923869
0547216812626602887911857983265704679604885895345767754931963906675862030915857427963248234870241348
0330101222463756289366417511696920583333566030662316657216781122224664850062525371345409492693843658
9845408767459593026347894308039544126386776922971325668000594617735101316125972900624449240871995946
9914107010765084293918129946188778285213241978302289716855656642267360024296587253377093071040859601
5094987365398020644948813637068775850835860408917365276930515051511279730240172557233736673462335403
2836604492963787565987951658070564904260211781806511759122191946614629463120028926315481731047463236
8912233898643660980950141917694678253925624478585729139350033556566495457309121722627178762046261251
4317538896506963513189778939585747609736240621642520511739893430025269746564601834890966047937704644
2837846144704472235696242368273464153360049579262640952860948727750113090065195800389459512436846393
0615527989634423111383323425154001347502667493375319406822126561485558767701487933803178761700588459
5519678905667770394109414616579585946210729050649008773206799365512299651603255631771350223027458998
5496620253895688328364378052243053765195094476505445284848102203253663597439062058560804621835382744
4680495276946637971813865547502743282858416101541508297512319574347387430086986637694540609246195032
1201892955233127491667370735292193778343347270685554243231096929763231543285607593092992455291965022
1656887120060557272027295848368311717063998350522678170750857036831745120196412295640349701939522458
0682860002337738874570755674433374993527313930576617188897617094532521683613160660693101317589747623
0042553552208193324711712465224465630083664898269652211146074460767665086333709780588307209277676294
7198214691718816727450042748856271799238737964740088349459401077542020213136224274757948126104377957
8046433015808834736727682418340662569696373084633001973880249990219145687328061770285785157169000993
5365842803772538318185392146091796942529553191017530637782007052745833486923062019891536471787786127
9681605301740810727359179304540140461096897885707964591553842559175970170589179023847706907174121726
9267164111623402579482658079286460174102678687626282895948069926991947015074775134162384953901005853
6180558456269584442527460102554893246169832145037353687967621348681468170022462938112736683609960494
3639778009351943065299348503864746468518505855354460701711968677195483521346183786633308665684397230
1674155473454348110169832759336886569568368403483948843565949420726061687352936748677815014867947713
1212863489639124486677497829556093662257753383706812256346587025877196321155689479188613015318797129
2580823953230776585506752617364494138612254599813405581493248671929074101758365614639941003390830553
6010578027991203951828434334353935226548939898733334999721786979747277750294714679679373702116250941
2056652694248692143256244063339315630658818501245286347534745067116759147373946308831216642701755183
6651732462790822521407075961574656766286351575895075655853565463330088788058688883618300529318948218
0126378002525200716836314528022150850310832371040991622287913834480721940511207170234922461633104802
4633571841250233491637214658160576881787349750960543664280413783825703215907085272440192133392746594
4908422790352895569416673253636777152058891069218132917749858699927855619364177861656580610147616245
9955219757357966590360331466273046216611111531664596789592603312092340768754191510424166030091716954
6735193607776463342743538466041838400236233467748738619783968391742360686138702607701618966766485057
9889298711906223775417415833467489886214802851492921503982334815421755543323355571287491940728677963
5283903844222733772297734378535090141658258063450208906073588771029908438179215871542686933199573882
8634507524684161361289428152545336136316664805330754922446028609825477028634160373566375184751406494
1099939320583172382239550136102787189953935793361321764173860373932175964102068337327864981200774718
2174523192248304997861993011648406976738355754060474332589818191605467825722886790907992314578071461
0296332559376049323271652807475372799560893128242772496792135444933290342303980986311108968247640776
4536963287703102200732929071143278032277494255825893188249755248312443658171696176795347772147267274
8405407242294463145397389439807118231708455472839097339575175742689789376026311553368174959348638130
9518963104428943909204270412344325735603287401174120542410343599122679161525766696907470113236881867
5657741886572722924660013523757242695819049019739816229396150797585228537446830956038364664924626624
5139021955354873425865118916477129787285500617495794717042794707160222730400470972074433073409608851
8820175623233626771147704406277736803485710882452829763942754046700937504390551724010766421545912653
4620038270041477820179462347624558755194339840428193813250262346543251178905182445185915922191949708
9260796581457428251716760887949635551799815712234415246416652178178309610737436914955450911234310729
5125226713551549063101439899954364221153541575498568390189164253456963510975968240981921413094825177
3144744973911163537711174128917246757587424082449038793485832276337387503700177788222786468212299089
3656883194982877284175804577110741991966247481923260331573397803327657039892573648878867822471968618
5541815533523607754095697928494117022117969274061643728176258968002449381856894741673399584003692109
6923793156278884559957415306728566767707542427406838526739325627445695272363686799155723560448543424
3607109837917124868755553310700094489549089561562435713040366849910784767651878308082663326053239274
4007932295909435315425487050670253161441077807436605709320711240741146264390135628881796833530260594
1157007058372998508829052697430667245424305853135328694186926221282763853442181655771174015269337121
8318987354707105223312271235397280276923140132887102928574528833269443217651531279763937813912065371
1716426942893747066588170977512008439148605043968150842693695544912494082237144562166510424218585089
6399082938193121120603774421445917036847127762020920411521251229324953066419723471752447529983499639
3553114671352190399889731378460380148081008879941632068860300209551864937965149486305609842463308627
6323379963776204471989586138913157996940638924147464244867268889516136495511427823106013901292547550
0842548758016517502800029675563106699898884187789044945088211308386926059431790483431541075215198653
6959678903572562353462888337485594021068174215795824869471180838961837640353828456675718716121032158
3987669068003233135451810530308288023698106898145821464331174326389059181333437374165837516268554294
5477551211545647113553530322781469462508691702421427874491681069790278413201233883021789814246722045
6245132236744490182923910380076678199763314038758162203761791969762528103352993323489285477485217874
2074971941614210813367012197026342876739332070461795302259370067327821207672113169496964477133177974
5730868325067960156233127431505973419706712238988268154089514373422175682553973985863690544376564539
2899381431101175857068397532099864093728760949404733783785597638703494736102629646622225383517325914
9738929288758551732409987521166409395145702963474555497282342769930298105926406562128785962758221493
8286254698180033793833121455082716864764331369507194696221934686223742178372022883044654667564003217
3772298395642016018542045078751006776361983776749551502793085789902083842917104687374469974416245943
5177566374640915532998627663447318145490170149079077612961978399157573560320368361498453231175776326
7077678127515604593897810903210628603222445431345175761131187542792443757194546917934060723866469825
5020112496280044415145777779358429291063943283525822991285371941537798808094664206797906447517141522
6929808724079621213790638697704542891023953046266886600238951048164465860214100870516350900516049680
4496185627525700807713469099165897843570517316681674140199052608100600433105034958958934936628044666
3094561060855097784679627496614052023179255789663761217088014831908706990730644857298728658431325616
3125307756621981220250368273702205708883275467600732326585872161376758891409146741676760023555157569
5669899369210034800138141661845647145602230775522435997273611705689608360392983435117325217989871304
3803001900829843324862743439843996203603003391988696523281583934618101134068866202722971813265274166
9424054478250893824134008523455388692664613646322106167402810231963823643695794338390738341652480961
4515102197526180263466041659666544473870007885943504312626657085679563114300215272754323594086751349
9835138943222361230627468225001882962295952861365084088850606070743243749798768807427825984278022597
8896990515360725588392419893003722175546694032443630633091545009660822249656156904895205998129615529
8939386876432919242937983083362258418875512120109215655181693938932144171595685055738439940863260407
2692285653545140340520398077396472311213807832282784922142302849200862176020384214613277104384070384
6628994798233573090772482319189959596465429439299087067393849481787169551452240437079606309855775982
4296665123957222825269044359512486807789157247434451766430279397843406553443895174186032635003914717
4866864741003207959475802285010020845130656416842906081176848235404466134963405964292485707948743173
2100700621458955865391897791905483118868797717492469867248332385000877148353878286916927200275376595
9921173439581467750538637147396443765414790911030486045883054153843324026830918471856426600291175940
6824006130207049246385681000804307257693569111266815435746796863822925407696270084871718857675125792
8891041495102250273158740835662448632796935234566443058990955219453489286410119820250902254489101804
3112706731317996637885587885487971822351719576773856638056018541479702947880392093651438434670068144
7849367785030548275010446828730095344726989929171314836373859329622081443470686285821591697259076847
5925189478614155827704428336867869751041396150091041828159642300372959026182830350286465712680489080
4275693478311701473825661652582468034344828813877985759294493764991990447253688866660619447722269250
8791996853143439519677959685979983668054762276605741305194686427403074297970865932908711495312069990
9302609877394268845156583322101571796214874012668444858683029351901537827385026448706003700127045260
4701135456741706829802311285675100805156651813506515910085491001487666034047724816439040897998511799
7868538154445532022264629570591865993335067028222330819966871191774180140729859576778519920498542366
9632285303124245365452141161694914541708120310751384963731872883512131294785576663642558684779622101
4870976192107773955135523437846275840261577020533809239743085726383554187973563724887402180713785898
5951600500213187578237055055716496575475413632574633295332302309231225122164513799299813208857567178
8528194130711754031626239710550757903895569769869630164869523194430055398953871436894451652854478745
3062792031188280024995880287118324392269177537949558293879062151670333603287697277511970709953885062
9875763509510552364490645182004379785044437911478684293277546516629157071253390559080051313853923185
7535430728198117285927609166692086131725482701969300457286788210551630536164560721627935950711170865
7948568403031074824753106898442252282855059517495421028912051041598528971405740818882446698961028971
3632091952100815635336228907600638224948770448689764247035488355092899134772740789373059427550143577
2212424801586007199923281799878638792454321819901941714163720795562870478201190513733611243766780771
6371693880951531806998659210685386716693472897940139156148150249244224319253880443519726895765773373
6506888062398159192789578461762402236843689522475965467344138939343712497514571359356032589875039983
9589361435963612846397630736027440266222459276836762386011813035232647611799490828729534939116114219
8685768380088570930760923341456996362046663117112191897293722065421781303619885473727227933361417285
9601528369323467806821786633279435742701981626268010222270075017681062412327392355741906516080610392
7624412008395273378761832934651105564015426615429053262369927225991787810067970854001831961161286763
2620982634529033258091759042297517995915852870279518560251858915689242014066028674170761883150647264
3860478907568992319326676354547812854348027977780829908392360599778140298075432925681492101517664593
6044673862505669182084195614445697620405122613007769145687534480008850366656607193850687897558541277
5978658128076241128937118974569359762784957179639532964202301538084358693474615364749528575463853677
0361887986064831824381349065794875530040240914905348931173714611467912517628139388988987128540891847
5399658931111657177203671635595754565677280555377926012261100939105612293968618146371706389157427055
4562951193019612603282345135606654995489322487565328299598283350121253732175599769678394772559067789
4442095676455593011855351549540130620008350946983757332119779694451233984005875478007735012009818732
7049567396908708877000317594893332369787307656034943890705111337212454763492822163748747382103551828
9757366298629356435151610573101097040060574710446454483252908351768067167295550915754985771540818176
8332940394582891654498039203186103181303148365556933399559208550157490067530314058365868123579355185
7235019928902798896970914334772792658938291779547592484385708769591993384022830228318564464738401611
7434534802614563733305988084663845167166533396864815602026652600711094427276973284325010364371529443
3224537381041917623303661665661714879772629593261914248895635915270774856757292241029150063302178007
8766623193229282013892724582148186983109954695093080790266470202712203792809584612273606994465871697
4997713949171472915728839566168609043731266061271627150820207957772448360691055842028238041206977871
9449617143099555072334192009330863956077185889681265040998776131644220693980070996599166755853187247
3649252620068246527821553851082267586091860570996574102522925483652723976688026577665239070465146393
1921434074613961934765371801578158336732688507122751434872537764693083212041679396620407520070337808
4298402921131642646325889213179634886751597432829664429058217215393830545927236274679719140293446297
6591649962529878870507223325410637148821738615562917424257909994455361626670051669784619433245185996
2694379121486501489650416132232112760344672711552901238642120354944461678000454039641755531728621346
8706736447516552426445309185125620565050613688682483509849557991406512017600567960013241075034032529
4918873571448120876110974688818697984297388756580435509372455244650463034530815350130679735613622158
0107310217787617927247424208409133690038539091725150003974551443883387085527863668050533288269872289
0840506081348790270072933108137869608683764443511242377842866807457588418174852730265378420952095618
2696732680206700148446365333820327217296362034725265055259540094682534941615012879202171805539022546
3904897346511938417009121660562556837903369581252368338927918067241615218099898242197694268676747702
7960710170600893309986976941503164218062179164475930910939207207014700586897469914513317466256246358
3235459171764564622678266627936293951538236473432972374894802971223689545834462923726984237432108835
5294656850658014558652004390335675228616543942636797976135877630818755649695193078819870900993733050
8616044248054481456313972500528480418563350550828603582300456245454462517913772805484334502220738119
9037212314206730014834490284835387901721378994577581809516501246676585380489151728903094105022948180
7801689161404132738429448250520624389024783207404115062457162471482673118746869363636767854261208412
9044406301055617003168181947639489741412608747127601182941518681156413662652799880885933998313737493
3269827803859016351075019799317887084389219020019998758282117093541578225584616715301611686599078271
9727603539991007474001461724055326688798834273863170664706553425357465287398345949025344357982399779
8757428864665644864251963603109472609959524312031027942037811710063789398694347859931981003116577207
4154274237275696372682897897942178229206600276043672094088916506541273030740793027274125910703170093
9159200378882048458946141497249438710834988042123072564002641914163249164756987823247938430177661604
4167028397170767108686925946944005150806486160773442521861977527012938851264389578519361036068269224
3406365074358513794185333070953220369763469449927958062879077175268850313272313702363343672252157873
1121457883654050227290318024155087105431829355641127831011731296499862121754578497635741719946966365
8856204979705125108319778382637353409613565800322580065570197259125201257720736869553872650584703652
8295435698365387456522758390133204865776204571475189658467353652830608794018043827995100543935690856
5155183049645396317989793572939499924031589160153141224795026653579920883753116747505733884113248690
3111223714641440045638943405716868387498038107245657765909241141808492775871116089310731479429828298
9870692887825038959080238614916551777702232999442177874415999993607870709673452959373697552124709466
0699285813074705579290210409678084549673016211902081769302562974098055367046996856808403378234883744
7390454098902141323990145302861350345920969274495164650957785899558292965811115517404096060257812615
4663220929396140306584531874275759288811398622921717173420004849756489045842043817344340193382829605
4825174328573515511459213032448895161854896575424897003637949207151493094570197921989297940026258605
0486586150654066907025737396516554333997456439586598169138688029285098625155863858180799204482808632
0838775814476844883903124954558112672071057071254675465879522745505895614971918375513049746517159281
6244477312960633079939404164756261456657093832292616738460379461926428272142535960966538651177098963
5720900328482738455797895772766200934479805522931244128674369747008624977491446575416341532181182968
8933831316577012757735661059646025243166086820180752410701534181931633187194303513052266091548616541
4549554815892214630831118307459610017479874832358818094479619666810453863760143492009659263074967402
2722910358473512857591545930980079789202450612961283911323397572140343115670390173052643478075116298
9250439753914621442590070169315319018914073160110170145280286847280487735269538941615262424410571804
8865214063166956217365371914551371917153886263113006105086542454728651366632441050741568361419021315
6220756653654869092357950998757315450501432490072037905376580556292688247500862697310762172172436808
5060720578809325901368660912398335275129768308399101576171952769803838232252585987593080957787821503
2939074889798262933483861846370848768932813032908732653054000191807667607875902418591319284204186681
7104857390695037077167456406666488264581245026415299277570941263368196757030563201461547792759449183
7779539736618346216687284364289361832472732768514642744437124413616839086600366687570149221711356765
3540912920080931870933575121056497622862521105451138346476957551789912511103244599874121241591353911
9116220485111487920936593980807898677503138388667444860389231031648009709323817094523599967871138469
3315289557756138255225224581896376209756505135481192437804748791621074693962859494094441746053056253
3341300395763484738660571580118566203684956215262646320896120621793108111504422646432096962156026054
7301431128959865300149348101415570672631235830168177519689959379462487952039673963310102690605780998
5315615753253620426363248107631623082921343109270865891352729901638802373795157944416078299541166341
6845249516384620609555594503280084977206313714142450026465944995909508190935273882861270738561004307
2396067852405021986155247011672197943673027966168760705889672154986469789131432996588523186559355048
0942892436576099111564931523989969552724052474578825449723887638682227780364228124523411333834274727
0814393105797546051930398597775328921340410192158695181584683212033617709254659125643020245712657486
8072116494840413452969039909265570380894067035877180357019231959188283558397463067871114592998649916
1017286044177178135138374255350819179064359573427363456370503209072126446575036656835909550615549400
8091336292299156583886794594847404376546279682677927366125416411064778547785892016106483189172947367
9302662902974693734361955473400689310074116072459691002533427303171246219194952741826026520763704596
4984236761720322958100622491924910884107181069583756143040236859172509791096946388193502005241133693
1325936684780101193335837924035812396112082100269277165380723650342738354577183650844135174365218437
4291023433179148122890778951128674562272749632963146666452628471103140456570466142309434960994269879
9581596457268994638324294779079415454682638877721944685239055600138401874274262270114692984042122721
7023749826242705473889833925820356591814953373526008857780829418503867451503742194412901415376504241
9907291075271964602718292744736217280561325624244739915134236537819250500752466011630130791943832496
9265457865878376036006520961760652579752798860742741856110228624475692341943111145805091286435479258
7656070008963970693660734036839905589522744462890569372548193693551487361143787386220883013343214706
6662340210143265733784010730381425187031388983320520775989745551016233675167054898710316604109995043
0685476159154602931159474596894482987690673717000773995415096813178639998932002785090147261494769893
2198277475134303941470653997215206547284678722977247716717271247816520822065844040417798674321626880
9221539829622180064295626980892636852781834614776756897957389786356165455678604341360414971948843595
6313300901517784716685588895357579612431170695703479708885918420721590846440044809462182793438432446
7818576108890855907534614133602324487582909475084091972096442239309639902025272678839489582308493813
5591277679841611340169293226964871098975901857558791719089431257327985271872121114286744835477266705
5899068173083846964074596847054183785576085302752922482406651640465495051208904674539104534728467522
4799302147856548364532885264996103218210416787180432285513490598343606517227163518749049775817627879
7785577721543134185598474323771208168318055091144976218672566573060516680702539791812357449167474505
2048527482989067618800270359614230640742516076514678380950017119926300881208831204992025414507887169
1931970516430168840097699398826921543803578850976022578420531403077054952213490528768050718525356465
9034381412550205919667372802828723269895730949026024738574866590775836581091004709820612398994205206
5974565368436441048200208049487621348397609116841096382098667783381874535676661482983844363558356533
4473526186224638719484859097399740973806040516800176277425659899420808943100466075370601038420256156
7159533044590451463229629908133744736607439778047872916481205166862225823143924528867454136804872632
0769921699574677495891017072115066949265188039930104527313319558473064632486276167020447808575851738
5140282823191757648558905506782415140059366299682272180807693879991341873236064244981971229420799854
8141940645562593660143848803500609042593383839482297249322413957128580663195103595103965337847126841
2025983303116652536609781875756788877688611090246232245711310058343800543817698369206574343917310009
2033313800008053405248739967092205793594787585373215203806517534134524998006388927049890144007187161
8041531166051921387554044640190445740250032839896943265742444277439605657425009414127737161429368238
4010222535874750634587754480469508422456833745975489423853275995758085205905538003385211239978245236
6762199502157838052902452528024825529092444209695301102406522553224845612039166746797271410732794029
2497097478888894088527748638187834965142491093363517896811276927266759051609932596194579357836969292
1875984972863317429085906117828352592251211891848393956044244371712889513699963799519554947173084771
4059080329876500812465843345897337215077822441381159433648496649315984414344289034837989069271295602
8274680001364388381090096503853089620257655762913816771199234148938847222367057078460721864029276082
3111806032774621353930638564256819893220026657316687298373065083107826863012837435703446164516865042
4696263816755591065196022348511447434309262105673050033656374525185990219124258779868063316466569532
7314336719489563595942647632850810615895298448098178812973896928312863360392235560570825818834279244
9474188818169202300969399076657186808198204653264099828392584293670674296269383937858298606524352959
7537988556019600632872413977951890929422729975967829614286212384905716335254465396709622583625082597
5872832821750451125830129624885067161057257137311042624355190380595670028539533859960929748980488725
6931236256397384498355115944256360509233952401060012739661964185272671067700391955237150521354174407
7588765247303336361263237842363069568422914634100876860992402918345528816162598346849611901091599374
4464038256389366632358147934332746146679914489437073507228802766189448036354722950912594119042040239
3918017379300998360125349230952112356355127255209324745173126500915261979759559527773391411301892569
8593720462337907224233533210991036674349375639918208819643239519403313420509535797397676358268009597
3420656788819498413999692182997639217750600327491495478516572612681218474419181674523904496119786378
9088022891966194606819525394209604920982265457926884171016971571371747348111872764240791013279975947
8960833671576952346373283871197749865578507524281115402591144933853729697192045935657010388171593992
7097737083005902022215905537493575263628848966538883477462283391401829841145334942294712128083838079
6353811343070223679445682687142550794475012190988820171538851966968982929358909072918779865706714710
5987158137603404295199005521456342068842690304388217265580796278106732821541557095498909465940637991
5829460918533888896355384231311607881804633073210978867758343436149815385361757407474012782807570099
6647784734458964367135655537536954037195400579199128839379808160871236323957747697800539294618888884
5527331327455777544943644053240866387951716736911554716067852923628789540366043317312549458458140635
5538598205674891018998966148458710155537997367778015687742523973204325019082430462940146354899388391
3926393931011659873609957467357711174527683369680328811216318492806877427208059851154927728905174922
4747692092868629342748983343538695630128366155520828922534581735400878722771212913711192417701486903
2616857761697353731891026845175756869681610848139729166139639106409003314182017976343540123645756728
0778335787448815139675080429724969081930732801269469218677395104950417600993884461011026384613983555
3253892923183058346005322940752749487949851166341282105854726322721969359580872300146649155593864280
6029543607584594747273958883654450823912967213671575475940116130273016567534550689190458437886459972
7863640063154979799042655779793006516362543357651290179699862336262433279450853281075610965326922716
0481494677957105014419076989798199731893353162660989639261391905442104713297794495932463258722298463
3165772880193827129252166289344240290874607791878999129631066335840404743375188114126600097673686749
9573821676046744582050774533466291277291457535675878146988008105790456114576109885120989592894306544
3153780999824485236117518352148826166426741761326366437756885513444801385078788745819356905386127476
5764677953096568480967398308644799446609737177836822671736386307096890334597594446767546914920828780
1397088346049524812388742916266270885607431681431192761119556807990201272770595174192159314379015657
1516110924679381204429176724624625947426261392171133198048185988121902166877836533465635841130663152
7665398803402736843182338344626176168223570370662931157316186902226757696479753070059754884866452555
8108351698105458696092619566311498975935749205810781659380001688373720266812381143407854188794893343
8368186770363148110388621899827418237992196423666189014866509771112808380638482905348049561344013658
8849782049663627908433023331353760011264422401020136903442947178429016948884428006201635180734435865
7060740444419861992898912443277793258593018772497876784145054001652420028325933463236677877216567601
5692095585397378421196344385234258576463389662818880739744527333400886923763890240435368298282431129
3719406435791672062362173739536557694000369043485836781812050965411549446055541143702038528642681598
5989017050328390264138550805853816362085950508470884397216592927220604124264869283817296701772606048
5098968455137947156889201334261419620031144507291524274967420572811013626051382393625643823323701086
0742309786239500287564301346797956034392505954587443599010887140057362870255486682800107766553863092
4399943018150618851883994160185417927301180880531868668079556769485832240212720881678979663417441652
1663649913492043203782584408896294639721843804824509901787915410920712761066183309867122221095652048
3686002048543439356866206184500799014714817658306347920739911101079890895234806333935946571770674507
5934169824708832696985042995139608517716463818221072576785605290607795920108683691736864362485520961
8519844954877021670999778064031581633219780920104284962356161166390563699044584613471485596366190178
8660474907778746136230451385887482360394050472878349939453647482009699920326231800624781154769861689
0950815114309610954437483346895141052997621718570782619740597570855864979960355462444401211555372947
1804032118130920598262205620385538983088706249974021441246500866899791564722759226620843114194822734
4320656505450829869810542307554597064609453205039676221605712389392807804832679737708390315187872976
7626748081095819934938801774741958821489530290585215637505903211641161572128003037043821941634532228
8080493635015477030205483323706627930001694772118092494297934472759750219615969721025977184000657859
6949109389080865621259305031264780187916579729539063866313840434222512402187423753910073657086495370
1572037101751324745385677594879703707765229130257441568291719759364739284746539433524770561266793894
0223260852285075477494282628268882223172113445092466087591912102418339736412535730709215862028268979
2079801468073918708510471778909578539660748645465648919714402825396014442733763861648891516393624986
9010954332406907304011047339500308068698744428477577780444443646371997036411244864678756129468998602
1761434221059360822987132611065287971467143126161813132158904345705377620336502191775165526712287559
0444219636112510780833677398663714390941700306378167664811089527349529799253800527723887816837518053
4468093249158963640649322532081007173309892774468480805246568608331276337875552632884837148453221433
4041525787446780430714027726049433247132784534626053398693730938404557187115486574893565377160955309
3587533355464439494515186028536403802703246465740869257169186182158796092895564511944793453080709080
0292292073081565359758029163482103182038345844711832088305919061487429135689583144197494361573338691
0748275086053705206584482069559315066253363339073066709568807847088303387774500422695426506359639516
3833030274523345603373969678397651601501735983305464247821125331865562604626460060417938606683622198
4564821350864893049837591815692299592284942763906079659627510694580517562541701391772278864768979386
6995784438231896506038733256821936400946035170926008324673897520691244176896608747857300331794519829
0095027824583123058590460051410800081187017338361690521640707731668695388107867311574912979529010082
0010840390061797473674109544077666167676076189955254743727022859940462137053272100104638174470389704
8233583108672538669815687213634260326210783978692391260518785434767847796561071464132917969696694608
2563437711127311135308695888406734344295779675587778361700275240670882834791744816642541058688854417
0549058107111985032472153678644629321347900501170572781849092734527535547880806141530506296168679734
4261341871595142619453694949998252204968202916970558796004904395602676416228240000700858985405560586
3975219240210080009753989267646312031024886938264796171255915943770428253622199509763485606936517285
2794832873486561625962408937153487699331946546280816929869988431972443555194346680062306714815223225
4421665520324382639043508469203284171965145208285656728636020520393663167714492283810187597839259493
1973272600096427723508980671837061535186090949942849105799806434633141751012303763155004580948579886
8188693316560025099501610231260878106835075396581420014741480389175729794823677063445952170335944220
7809644977455078196351681909410592849822578522984102872081850011467809709155915486278731992253005963
2710467788654265187874036325455563918469086168704333912879961862991080437183078401684354788165147101
7654217918881754675368444305878047950910347894101310189409869995412023600681054893727088403602969872
8605752768356500365791426962249913007604385792348686021605990457706901673451917115112684852068825901
7652188052675219921921477546365776749220166916854010686259342476258543320452999574441492297407930707
0134709502480109861192571000840898781995452023691350951505305128001676421995714249453828592068203341
0629036756402802114930629359823754991474484665138323293822805570731982254792011166209739623952457485
3325376666506400230119166807581944058946421212194469863902010498381060610015023529476595598869963463
3626923126551279881724093504329340552325353643466727899247604624250245333545397891004368955175440391
6221937041609116814795244974375879328997472621667060143983772717381784426659733781189730477625026173
9355385394366794277427048406842321467178359176111794311310252278280420816916680314628177627123116727
1776662471918080817946871106701025176094527381006448459087195005003213086342661256496238935756655927
7791402413669343711640219447748103217046364096006651322965658966051315801489381504092902679846264775
1130713385352635810485741136690094180397289268519248411372466674865941132540880944738398902069862102
8352269689528253055456613995189268657103939684191067088793958806528389179480175483752951055593599552
4568753870862596496399464668968375980301080601113635195949388112057931535117326535625969048435619440
6579055534632282110672019774993184093088031008002052384982570685995898054204266420984077335819656769
8666724123782614434145827038583360349106413642755440488148745493460843751811160292407294356805952124
3520295659243372047329795312974928466525760275205840513873303869453912329597912271740619350223683608
9081596640030754123330813581091377458033538827760839884875782227922815565903304359748686969291870150
8399280960457035190151420680499862700452953027864811546954563524040514361171084163569881479759798001
6669543538687609111803253737459793670854490697266840722821941037213803167078458089558854443540598616
4708936135175197964629556871477769777628907151884710886874695933824077088380845617486694641855127532
5064956066546314319836439972002261863518763557894688802973601525637284626558636624722189034682300427
8014903221147932855837114055024457852416846864029562552972357581351478730645013583796373635209759642
3798504932700111175543664850234053699843283832192419812982571415993718943749593384744714926198046729
9147738820692068488202427495992712044251602245391566677969457014156775490704457308613607783995426479
6938470555823144771821991357458504561598191065294858624086057527338490948302158021178386567180508183
4874932915969670690049705407979110952996759011145165363769412849271845044606615920179703447333057820
7160391919238325188601376260230399943413775278046108187785627562952192410285652880711674299919922370
5511558615070298668948868872699773556368537227016538998495528884221919088898775766589974222644724280
1399696072060591854199954799247688131707536018500039646971224601646757571524094676704778445507207186
6102887762939215421011012984346965740790860062262852197031823912978243088477624442371039084093964302
7528460185807179231562232683981256974304665295823633504780102312599041392022414640554942250139276966
0249492438526132131402129177391821312340522480318490240025800848073515235332055266742840722262490810
4479272455006951495652471448566584055088066259617675403663274239615733436317226480785473651530344498
9066199506390693895274521163187206232199935020644286782162362977214190552923196951452986880090321034
0760790423550552173835915564332483020699168452670128494179689427291234926246511006588782572605311624
5719338992910308707459037265387578452093522168649258978653510422463469403112910640189440957767780409
9367002672277823599921255302553880776583648027496091345161437620233753464219324459579294848213147125
1488747240856994698825468601714403022091335833234429613060401075602898805866711097463711337148909162
0184423158644552279918163374170681935202537686646947274234332902390184317350287823330817696530722362
3495111866176788896524435475775961787687359131347083013502783796953789923898531698157692190383050576
4144154256748544196967370428395612793084813705064463144539416370505531958515639197651737843975588555
2390106855438550176780593704125961937532845166272362680435458053417496395029628361375023101997804579
8978920499052611102550434676280601332500146562183564920502608836030211008132186093727933287724528708
7078341809853408109451693458391698059630203555482147900818744746742932801776189951257243848266809650
7596408455518473771217385653454448446785750520016143964773656323228451607929284729022373488818684636
0779937862308339847534043362964399144283253210565888137206043313557229239595353113269853508353303969
6887393562391863637617708737172285377803628965528495049163271747719608984663920365489652390144503018
5825449728410481921419988125964538429862772570093501460124893566762731982885933501871051126381233423
6545692857437040256871511819354546157447760829627458973546218184223812009106412423182329725123025902
8430963666184011348908181405805756138627174455080719454834688081075628608539654547822132433412730554
0642735022330807016402200286272932219662808350530194665065306208793923509992970139189888324564779571
5468418590544302341308241847700731134852669092824203624324221526227173105868340651550667627409129631
3825751956282992311728704367065533369824662755496259317041869084752430809006911393507361656787194907
0489104350514747920839750096100071983288707866898599417414662019677728094766447911876335993384168344
7509861251252368393904304229762675083921715179799562474204703323414820905798047164656443389837276136
4080865682372198696769920458507662098556120511739614245126589643960863009931978573942327635563126123
2389426001946407810734037256211260155458322209838419586776170376970311952544250808825299045943302000
9086793644543556163724601915327527965367981129433862964008494010069196486392036002145588426301152178
4093838131991023054600754686680425530492937806801649246515348688138309981126352882520691951361954764
9567034804297480104366017688166654096372109986148089053511565449499074852136723397625931814809955237
0674388473588997296186069178494674192970347862424310997726153120855393676597932807418847670475702995
7103860906284980374404777591761879069254685311986834462566485916555763877460615406005044481780207473
1119720162623781687166071438714121995478784060419508604843369349170335698725719961088455215013044686
2019926368968979420763346624004646417743693754311781982072092595338365038180733757034927536986770216
1283915174088295581426782849715872601927136758942880636280276887484154374730762675338065905147111084
2646755828549068766155881101125422202426975317092092063391965231311884022320227859843742503514246462
9567107195571556428182573574559218829328390919855960351156704732590769514980733800490719393639553646
8857038772330613880599280631337105992629429096299928486277611319463200206280476270064321182735008974
6292762879737680264640345175517238639024940066430064624947042787837670653506429070054163439296536179
5668634603088415254527918047699236281917362257346220590987620946839407963988629523443940709713709817
3665869674988271392986392338181332410079528524664714001629218756994996236854258234068485593260455042
4259076851080960532954237694743470605273324945978536123272334531281900552751252916926155450994002112
7113828510922251667781236654451517431515119440044471414166102231915675210845928349816174177297774899
9682590638041400219156625930576998171893892928770989998058065750294068759495317749314073726831621753
3263199302528449352906965762716169559795535171521334780871305584492459515546936783762788986920795584
0980651778729588090438255297344656820293277026599318683318277137045902993907073718101290798880004032
1277924580643857418121454401274820135010759681236672975231367997406361311659395724894907386110301926
7840844416211211692898030697739831772503688526500245537628311869779881064480903455684004634822990164
4156209777761280598935686374548402535341962398630649994247039758348328257167479435438794134989542440
6595611687731816982075550512345717668820861755795088928412682398340204301013075710086684938219176634
9058875291662083572383626489774149690849043643683284186901986925931215985826888757342270623244332383
2748302970307884431242588439389428718648022209341735052030857884373012028515555593608755192258211961
2683588583496704566750990823880113046017613123599725330890777196492331940066427182746637447264214959
6632620345417336548459097165922473006081438488803826949507505277914080437951347800159435831236685123
0635250068993903749277713629691309701879983945137166805844823025293057210288524603012853895088733345
9507504427061741073048260392997408245930950043982152526301151982753593230560380003111350339280318545
5159802497513683076351666007896143952555762042426483913000831218590701711789910636904942977370814698
7005142344952168000333821755768921931606509418486565637274522883581619319243665358379602267136373464
2318812422817810567464504446490576247140418612201788612436230176111965901042065221839182780077433007
0834220299602914794708791626921644823815514123975474118211575681187207067431660576967962139329113564
1392144653439245448456227104539695989058211916813395384050877734851639599079839081413601674565833718
8786305811204356226924530065569063652140850174626902390135664442882243562063580066159860250538786567
1872250659405292690343432136019841434791403205927715217625150631052870573996077915232631353668942886
6537045487926232887540859905171921317334756437586439958612109906102184186655326893961165105436960168
5916467026459664778305242771581823463681473193877740223063622536972567760062253818798083283486545917
0105991372731170885938690944748056784358199305233444117104817971814120896349145340124886689453282607
2058838560963022405124508960121677666868257631773422835987743599908384709827276005317963284112075928
4084692040763243028711531088108092911988916978534570266316563671469000728145638646161552865057275851
0041202937492351408573248906332564796369136108473039343628226667294747827884223286225328012326060012
9903307942168729634130725469377281712999382997455655291945245102149932799606984230602500165385548898
5516234647448497888788002806605984404934688715751311390538929322589837595538488498325066155981903194
3377348594802106648237202974085904849137872403495113096021958855603300767425786705180154554688365821
2867152025975584138158310801429155524200386179014417264477416448162475384472416453381626602076190924
6100770184865429039802487478121268556983610923305105598621313001162027080625886681126031326764772682
3255610576048646796426933626209202127781565862325462076189797861882925120258914664677940134114419677
9661937541267707305583102674150153634508714427072054125435266507509248289579104522765017102967381718
9872631925912655838884519061884101102124240251071124719177625869386602087929625222882800772764182668
9911869579823775068262463055676855957854998842650730722828640992016312664345452757747439743502319384
8911853966539131124967311144873289897156124937629625968668194284508859743399196826107245882189177252
0286882085959595644057027909385933563642457731946685676057619182582968878012761003523743767936846995
0573236004682066366055689368836368184008827659697533625356940274684908541209010325979752707859976325
3376606197085683477584757272645253362963414099208188986159571276958210368220764465228115280601114459
3038692492960901813069204131402196513361810233101114416804062422821084418170244256209982639060590368
8152942217221273537388255698684527344798995162109595604709867882165662187198332499022367735092815272
2965223828510993904184351120601593937202709718088899544486331200336889218000374697412326394693527893
8489724916774261414933249665782960997221975361035367269217360261831591276268810298364369950655479616
6599682263818244715782387791527059045931488192241322291352571713506542691008603389633661958794043716
9115619780004306399179004958351056232568880121473006527735233543417759805690675978117485100449404574
3452538700460727058634987546754207142239562537896500355783524632788854474330503490439467777984186088
9052927748411829688633646673469272857011036961617522624432960021441410192776354031572316479963473601
1328739201825489981691126474960531047774705983953976006928830089712395646723730719074308064462792809
4447826406695854622136057364165053996028294528012426637890518391223869728068997987057325851947995872
3574285095888171728332041150567288392994734236347695709894676944055314045286694615855029144453970882
2300775928504983163981742010673278106723215268265154857546760200945984457177748497197372186441132092
9456434218337011452776154185297443020052106724569723153912716554307087003942723638171986462836830106
8026108951417654199947389202297323505788746027409004379237664395836920693429047761905572066553654522
8079586822504249195263087117139571405572303609799365696169569373370030443403316923335999248767680831
9202676782295135715281911159560838188090591578770688078135546545985999381954721282626496549608613035
5172137983267635005762003539818522338999391796130415441539625280438879208469117650011519215360289091
2493443113083830824763664399934428056341400440469633557496067991134003972011173225176975655420282706
7072304425158886382187532632031921629140281856050497614272566969965167430865193916399022462552021153
8072749674368923688554956970584735894907664748709566970169998483429811008487874094093344970173127564
4365377543824021076974194506430994615952973352652852850372406003614366874789847663997089727673378990
2759602336288954638912427958458580650206643052597701107526705311610209285484574238521452891255798520
2628533915537254450394850270185397709435518148520811508579399347373091672038438502601836953392457193
3007545726655154245313713662010402485196396427827605872786761906192111443795578782219856332585824043
8485175245155640019534657233230163133633957089895532168223346100707727851506959293374907754482345930
4239516643010082997959330348587099784686968566301624814183588018513005245359675131910944616720538384
4521819272794247423114620966098806895300364534431893092947960878663546300863564574631530690902244515
3196323619478395573968681844022016158616119292297740407504238273380369334552352854547838232628400019
1713156828757083590842444382245376184755675282436560870065940786125435463867023189008339597496436916
1573793016972424266298385358742236609063393740186984923291867927282216508670120355386754225361465784
2923319078337260001024303883064702286534236476537815311395179271792327977046210146803462616260973279
8103264018261546498232442568069782210475770328661661368253586724929470127565822724055400106824771535
3401005378889242658294099415586873396756753290951202509515515597513447266631030154968348194047203890
8869004676069038856249583042660579728876875310509665061888776646226048108804955835286616940201857837
2103920254024384543366442979634562709522422910748221336543215486594232328218988489260581373751135404
5237859163024456432103713846734574833454633424993823868035099693343604477448746502455775407850139704
5552024827088334716376983290120358007912990140223637562251651048559579215622265082298829726299486817
9194913158963354540148463097915040833630692511403800063786514035010940694987751685674741645951326589
1683642373429071545813265078609328083040379062755721293082321330524519042195949136182346831187172736
5465766894885488783943478863917280112469797014729634947816557822380875220334649479262291611006402441
7580270593071316308329609685683947858323287419489569014203139915869657519270265500049927364871539190
4197548056277096543404785760198265933717670657655419253737798726777349681617824706707717242441023173
0414201223246350742053769744990486921313439634691255650765225261136549982747359661057694608622207665
5369389633493460723486433678921062515553660242294777080151343636300951685384799541716226688631125083
8182351818761276965987074913891769080532541212607597110671655294397753715393392216191786026380387647
6732527144592764322216031795762621310753669771455440903170886571885061627802936176702846269141189610
4225460453249414087079618135875133632401661373815367711665209062959865991887304678210196163104604290
7337988677714055057713279547023593631527134691635574044921231885208302933936248436972745651513691167
3453129947367427359793869189982418987337659166402815937310936431892102014361606891566199458650478121
0359176693825227772454546811219134028615885917526198102124206869347596799206887736972213364631979931
0880402517557702551466274247554655740318926181876377082227849403104922718488403958092762726114037325
9128563394742801145699493785475535817423410258944924451469448451528918597094991087369170720097124406
3556324248808101563247102946526726224071621936267423174440279506435009920736264899311369344794287218
0138077978735665361223594866371370482768992194544960716889364229935072233716416583773753596711404782
1609656533302988830533625385537985768731834663845594027882113211941376777576328186568654470455940345
4733613169127320500067395658089273260312138487120952094094625046486349167575279395248624670219946619
1477301561717625705646893814386486700504145746809316436546115666912677200094266358203008417227615322
1796426559082873019518901260342694779482367905942779591577924020569839152761313557275579723254461945
7562067705083686032154120932172589428528647508086811409435203558690663699327599877438055355336840545
3429047806859795119998096157902049800514174626191625122662587770774051161118151877837369017216662907
9263134244670248153866049121586263713618813372536111623448131669431531144285133364999594075795300981
8756321186312414111641406037051013252048243563720662752305999126612506521525835124289589477944167576
8313820940492956639732820563630338230316018992358707379974553054242684772808564724569346977670011906
9976487246204740877591799933363128256423835488883807172543421386948793403435624596340605874158671041
1626335829204178391221130523407840522789415552901254056277583568004759642326025701083893916448379163
7453929437470737563406086661627797880765140561319248824696294488370739349514434235373369580948884069
0491390023666322777388419897478810530301552528574540928065979009466216366207909910607077291147501253
6325975891799217983934459075355995335647451675103106491819821082172353398958534922378146982745559588
8692108976479455982598315997531418775721967974474695782921088806029981710731032126815349438116760213
3268794602812884547940729179750897354770052331136972749353033853008305086838303505426907166250394087
5729139782543948583079388701385692782299535434261525823458708083703799171082164447841775372675132338
2407941303385963778482993872368633779117237288954180905269322569084741779809889670696869779601526529
8107100088619009519269112658358802047239065903697533395947819273866256709146323510897561708865766673
4227064414001966712590001851573827507045530921718969504883000361776425389390148834191259642493917234
7052785640815604917803646265621114427118539147614093010990447558171566275419003192696973635527361842
1973727343681459469361549825648715573573452019756111139027243816250830388236868925052697017753507942
9216953195512228636112349999914342182946109251867880831408099059965207622467752885883676318925259205
9354012312653386475297541618356870973660382261019597556459313450402587084258501507237218902164010923
7106365754816469926146654399773451643110577139492108003778065366162301985665208673341856938489899229
4007790987497468826983058658476781920287073226193377120243209554356326038067004002589362081866921793
8068058211915622550675402953341184984395152698824771331510723101470101210181397115751249589624817081
4496220562253100432943446847670093864500311956418899386307122328919783831606231535019343884940071901
0914876593322854578796060997010128149467488922731830390716740377548927364408798611698313200537074987
4870677301554050936552778572877949219956409949032874364581406072088410289883667424916610556592200904
4154495068677849741612670955862542375042066267207912728339443599245722989500917428720937230299547475
8809517138525066510335201900930869358083187025811913727129793121317412153578527861699752206228227669
4053495117395217573409468885161793046384749061088273594894624696474553606737204535983899211343612024
1776823853542253224214798711730954929399870563354528219680313330269599854422849140053179930825811686
6702399730011555827989035174974127621406872355845040083933632697650955151671991009015846521790711645
7718288887553689532972966362600189703082118855310631546696514306611427276964619165356282600418869939
2328227835688549959447152798801254016929623634134232006818723822602890248888222722998879629493228015
3709029847197072313916876410018417699913632890679302502136231521948009687412108137597089035911890541
4052464965028395511949530103044185401063506335314334634582493559799758673971191512314852015159753461
9581154388610721620730502468497408847591998833426208591020039906618790776842354879276709157131257294
7543785287668407531552403400976203794578921843636106040895071609511995938060735753089781444335770327
4916776343669110710107752273230030148843559875261458923209836445087772202475049931307796468501451900
6853295701211487098160963442988845256491112369939195186697193886978978182712298140250885813113343301
7232270803220601456139514251607651068362745568986346882236800406747568710685006510656370263510835031
1546139114029838032853197687605690205935791097877738977490145148685001818302992091719601402682723623
7362227669529327978037420915389227200463874063400178958068465110518724748514232242530920173437918688
2919296231492201995187912575500028867025335138544546725854951245832249412888668468554874881992968377
6722708274858126312259031482867126378366890051847846301403491882320424195884503419344593389616487234
7305121321593628816256629531730308100918377187341032029721235943535217673694042075643274926120958314
7641571865686851613914209172110534712510112745995722485920961308407906140167495489588896137210413194
7243333046312463556659459308603262561729822704443903350184941374237320338386977976202562582334828353
2051071321845774032481913706473974507979472866090677239010999116945890760209398307193435884618384086
9591532071218898693375013443290975254173067941830847651972083461031222998756373831657975506881723386
3183982908971043517754065765783551694054871642865546301644137715214850589748568673352775083964189089
4940940890658419273347774514280508592518569940743824991610758500601431337004388325777587267104751176
4808354903505819350062239354560527955136924284059796003104062867250524181971688238729023681006020021
3710893482123761978455353251245975939532492871486554635976581034401498473082730753450310467455297773
5326414632811125094755695578492656548575420694426425938392024330908566821520883430244053541061678840
1370985445182712795181203147326636000460005056429922169061351782519766495258941388856466919249382034
4866635178939591901425381427551503799164657130207565125931687651323168082474122037485626457252705954
2494750744456366255555863299621107794835512543348296732674372922619736771326873812750524953123119025
6293942940434333330275662329946626936729335487198283208761095664995258491235046278611712783183235895
7305202546413963090389572491437379582084831311711303430256647957334058687373570685499156479290303808
5884825841730091311646960052818695606267472057546918949471921590439043176941556278318833555339601818
5084322890539761900091874795871136052538647634727883163070127678226657623164738402413840345747299844
1809365653643806961412162368935754766643531085560403308163641513006290247826687624215443167266163638
6254176940733265261435626627415041622238912537339976599693950807024734618762854350379595244274366817
2777141559680158691707083212633036993126854506907129146542169131438472259336954023980190602555674754
3259713298614386823644732892769922796912544568245641626683957115070779427886925554570009296876492979
2857150636385245219353722450199682441424371226565238522071387336569152297734941487923059996660463988
6865351982810175723513659284065153474546439209040372733716011483909936466327264494492817929795955656
6774734343730662985894141493257877907599223261175675349526381754687870094474584076244229083789669357
4534346784600462009853493750567988441225203312364770446959832863129987893507900350831372833922025434
9799361809660386520892093148205451893954093767205605890003353852024225798466355672235442218926469273
7601927130401586062592901210003219407321770174727053092071624491580382986377844437340423489006648701
5546680201744989879472765177352553667284032182540881265814886777997516732678901167042847357215092030
0364092129058727595759844302513165570154956914342774206306260562988365412546189457141442680005335431
8209248297684166180645883075039026901178902424741204003989278267532068413915055124376930938885864492
5855668298864306299939232037935433717877030745502794593270866542773532255628300513094365969325132161
8691858456631097995316093414632351467892360320826281442897529490438793943018735288767669930999420386
2946834732452186397689677307302754052462803279132187666938708249046798599651956086800758937282192732
0988262862303769171066219411647796669419126324817475780319988757388506634577338691705461846009822598
7956706172762420705282839318617910249612231847939762892977150113704469082528564872973475622841494777
4794306523782866469190012506861308043380855351602096004124140325783506274641694849932213514477109370
8496478379672026404127755095130935007694929239756839985479867662388340558378645300060089452111814781
4530437314791851201221204349065401103038090532677784596637888991606430516956978952590715268087233290
2683398321342321715333952208859679058609206882996658311863316684636499110052276471171215674351263733
4835070004868642419593256535380507804866775858916277982001491457740099599606345995676642947620700060
7444592344793485359549517381977489241487219860852559402208887907151351009934447181474000877865567156
5638588075350735535767226555834529667465428174823303183060068009327908843201252549063509767891678034
1494445974320757625453525654612577740306184508451803800290712379851635778583204667787528821076572551
0827851668700547941562656290049519641041720002164248347468969229796071429289512116722917755836130933
1693691618792192958608281425987975515037265100418609411161767189045919464185329190637820406880818727
7206039232856887370796103817080256475263002416263082265977449856322749216352393890127777407730229233
6035044526128023074420861623888562087864291212042714202488969818418430362257524262146461060801693959
4002985182941262303058287227430676368043784554651819139758140000793184576909771453973519873346116955
0430420399181415025198582221784541594788924745716710946377652320088822416912917223407118197007206265
1862338739024285355310362434250162218664906027863462691359895744395392899616404258706206272298768481
0240282480767930123570288780410134667398915373109222624205982778021717135550282737318799127602234362
9831362138699964653051904202298873763436862092969603436549452651461877107428395020586136014602853801
4933117080517063927524948552935478826392368328863236482538062811948328403439291288435084048513404857
3264960996916384152663214444763621570323797344572888106790882936541739607842659756907963988415250800
1750998247803555469193420106185677672012740985859049977544942791743080641824090162008025730109255709
7624220166211320975934304712073606472232782888610256782971682423764016198197262827242314109127089702
1773984598685545881092734089281631393115362294843637895435441863805314866009333227468734421675297168
5275299516948180734466051183609301212467889357500397575825161974470205344948140109062537810849750527
7052899240767708665436380478856782393822404422201585784180255630011697876676655110325514061810818716
4187632240032088040590263973567565299912477369643970814026568006597134306319541979282473473512228339
1260513239993121652982515293573689271376931005620395270174530634377944280862432765032854999710983817
3952833757537881892682211999306808466064830374102511840964101560438984408410251797688230864505865624
6246979863009764034042526502595457762281544822198805306353250297410025336291184417450765616448865723
2409127442056908438612744353999004070116874452425862026473876450552559118684978465235290210066101688
8901793102861709359310755605577950110555053312416218635022360511962529807900533874153782307310832213
1553666242418288002509477519925425066743357037589198702302963705812168781067672328841533897491152415
1987183771172835780342326643763469553057203016022414993280682131981062860899149085577204567772396259
3602954846783161268844836260264027512770084541605678612546196453142338122795650212774139494480618144
1937431449114937478543802782812253925410184991499395810888730457005660299470669531005834480697798719
6023746094287955963992545115401794075114662976887531538061797524028869969165687809153928849195895031
8329400453030613925079415874365940586469931607230043505066040494001376042621779100260734840243411729
6980679002686476613461030313334005858135380315671060010413365906047246178003660409611035476146994212
0037072801775329103962226331469139119500850736318095779851631468788516380719486845021604576659737948
9915303465570419668898051966298666188327327532928760800758794342952788048827694390978993713286021151
7041241008327716652351577814341162809212162216165380367269554041764536824708590842441655229315859267
5642085760356941668586080277282094265296661707399662403639763889147349080234030543173683970527168409
5038736518590781903818860592812614891545245861983565524353683716247086101597514120447564099818319672
0678740149876046461442250220410652562465119116664412506077465482733851863814271674073574027410206889
3615793710492067737371321338068298746316103740537913372351210281461466140586706417080163239160809941
6134774102435065628474567319699225936886851387323408411584319421165240150102149786608876134600249986
2576667660612958968336018617414678615015631031241010218863975286344438990442163991380341265582217894
5700460566983625918322152306326110789726472952744760782217686149194162484130549473084787860686121905
2980659204954468847722862019153043999840442772558048570067317542016218245822639751364923981364505842
2261697292634504728594800919506194794354024460273579331445130967049063245999768639076752704115435191
5368930319029553190847176338264661568372119044327640415249095255698099617829681411544657798949612078
1739364975411838210103863047117899567009561351860124163905159710830766800068503778521514029381524037
1991937892537101387850511791551982733968008036885130225312969565880293054944659921776878597328652968
4367505925500648499546046961218740526109738258850229563709923198098511344685745818556438167717356665
8452923567919817064655648533506715472075691075307395822650580286305963766517094858669268065845419843
0427506375785614897732133587055613990172583092328358029391191265496726483255223981732930043415310137
5835280671010883842937998262567827736814676772695723411487269108206600030630194121468182523205663714
0092010145288006612966669570282826166878212755718773618324999995805396728316617697466839998130671742
0328619158969165245377962807831819705754807039661437851903014148823312844322753732704040486839787949
7525022072589692427983610009345147256005688491496903662456534426715101760821104051146957562395914018
0544200271842234383903746661169828701545726593673103978203428682742495613644240917294010910677179982
0788840942417724771424374466231840448281463608447321315228853753598122206906489682867265649730872681
2943612018959157209984854970548612090347347111926706872866842533958925954894685929218797475524853646
0254277613327760409910207048461703386718924950087053889849252991443648165504840145977215402676639229
0963106717311584202509981804816630219002077060728419706407126135593795053954104981075732498680433073
3099215788474229296431646056177227292141346797530845716000191485621001669100400598552489199894547076
8017476584561694371210097362802520673094845935898583524762754075978233612618832414715847538232409977
7594530617645590968713322637295159152494504195575560598349520669723690235210463936709384495709696580
9345823983079466520030476621873043696305901947607893209427439785997232189658080032528430011500586284
9070553900734255158367118055260508899115250345597700861904675394155913012161351381907600013556564529
8998304160301972111511615725506203101454460010505895435626181519444255501556438869786040758448981318
9626687158589015828036261573474955098395615475017421334817339177230899786546463381879448553882826751
7234979101719537784612359621137174438851998391726619186328747853515996461656554545946040931327067527
1543528463382487984332099108272719895419449580530141568951239686562124556229499679114549491445737749
9325944598168484267336635421330722964934744757691932186571833748793688062053315328758289046802849474
9322169883281541388822593536083974538776235926374527152587374376430010151671956710791654532291262486
3084490101363339083344400138047670913880753006798546742287487409160646858281219874131871683125057287
2119268434205254808146174188513277056875562786506441891676714758530631067540381653124716215882780747
0747066285379492201324459178047979570374890501204851151982566876861474014578415210658605520177871665
8945948985141851602331320917562592933885136982616825920594775408354384700639311042268698080884753078
2929131644478915123581623760623279678947987777444984599011352352892974446078593963526355840621263735
7596483572323201871690814915026911966273982857146371949340951151533185951902252802063650416107814195
6289922924064553649273861760598699466304752074409107287631911135749307003973605746379285320185409702
8505803349897549404339117471006692994355454551814065199072896933942933312228438803362531705146515234
5038305584092638556788918915570374798114356291194046184615293180256137185377053221879060916130138346
843361681012754839710170101267021907337838870753443839
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.17, 1.15, 1.19
Generated 20 Aug 2018 | 12:46:28 UTC