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

9613838460550170053757550112098201379782901662102932762225434487134389931553072758321170858623859685
7257286964683371692974376185152270353060162533398559846399576733210082854348358510344960704343618159
9475975042717673110907255601471520680572945826160366479123172422158372642097446947296318436496394970
4632603472283722067813740951900236444341886335255719449069928788492356698135399071353501300531020682
7344169890339160340675121632024879603808621116618754159433304281487653014986116577503183328593841612
3175742996145088910484930803729981614839444739910923770758031565843522956443785707356950575114415208
5509902573415182399909965224506706628835187694857342359064792720676469623429572314216494133415119403
5292309633019544103671404632659431642682149172829558825249841893761775242159663895655043164067333993
3406734232767639923429002652776294996832575855433599602912243933092507096032595166091989675753805730
7160535799996026671291117226022414356974135360553902903914667915313212870404412846793773459342142877
3076863855656793169821195214028588428114990643356330941448996710251981612579338933008321764125421987
2838407721469402528864629338176684779724394862581269619800192361005025617028659925216487930932702994
5539769340767780439377301995507254644340584319119212266004457305736223583603649695608842451495241471
4241759078501436679485000037719173223126491822912418239259687344833606093449546160161362813121772637
5652144896519742056365039841403269851354912752821726541792641387549890633673025317175882375075416263
4310902615445697099230596602555021780301142456736146897304172018647560804161053806055948551260524886
6229685077360405197386097516866092267323040662039415746792984830407580430332610110182928960755401670
0215453536965273046612112106659638621590554687736469425545648199376720727335837343652124867328412250
7438171047852176426014143142751517766380740377105043378656949498975628272237666738698801713570345496
8505878032992579356158316091343836710044319303057083322441226356162708006685643704606985370225733111
7611070612817008917245461042354343911663439821622726957479300498317936729343091741174506303085678544
8352110676697426177077652795920803841577166272968536255715555455098746266559679001487952969088238108
6663482133511904281198945237568965183172350788998197179370641663309873773402482114651162916191844382
3416935563175770459640685899447735746211707519389892162989732999906437936817893228856195680815055946
0650863018490664613292587174832991976154117702127248751533200335271712444328745349785211373803724233
7947895469785346039807933444244661361030677603741777319973331949899681775044704940405647752739406816
7259541684449857133818000958159304766946191033497291807330760720745339538517932992673989384170188300
0152824486324492761579606002301429789927511658844072061041805416501156975410873121829904639704619864
1393752974974482199217926408536804328376487742515121198064544184909205906170599396619845096191216180
5631432181091235694510283446287688437561883692171119447763388387198067657407464319864644451701001182
8534512010159833081615323558386051042441148350894911130985009861912169044862361781662659309474027338
7613173377584656175306254213106779164612495431908277038089013957575786529678073975866905925383774711
8125641876185301901750421280388267576334387314658617992054449328006525943216299169626765840856687478
3062423340485599547158639081170371830815070541237772183978682163622996458828352180165492051620014487
2563562945217917087332467325642166703348291372052121811064044357509977266839851620426527788971551138
3881736200115581408763538437958030658621839310907323589625357228222569353618800105662594483596904558
7370061130241891228577352754796335680982466958768579717921945555312030730547585214274385722391355016
0884160167334747992429295799589114443655814899256360605952496873108802141995041615370837181746526328
7657449185581883824686053751985631368607522805541142649893955403443956685971652832960527653865355108
0080080715660777841621169490022104207138294553756404265937281345578505408692423973175029812774469823
5492324399812302646670158910027163692190398691334216730088705652754190017243490927660684025912840133
4100386630017227812977318555478074721361020730755077605520568784935110567777626207738925388361499718
2400254258442558100922467873992353577415122721286641389328357663530621075396765889701663005670899911
6952873861150241735151726174191192519192005844798421072355760784555562480200853080034479546107994958
2129972472342256312329701874138575130002682209182537925071466304137085337938364559421481945944149871
2553579110492940364904025978895232109485207949218102224859083673638151291264357722141860807794798890
9560435617041044798878749012464969908016525920246350529871873231874846054134010481571911212153190135
1586927026167061607381882660675215337805254001709397375869504171607538682180761643994483727219193313
0602610365201228034897787730948384219575940961336862141481223810008972577913850904185958129334230791
5807984340242239891365855760053010439067222795392984973955770963220606284421557090346936477253708001
5503753213051924144308914652924705775957973846038288124128834752349592863328881135426787894124634258
1745340963380695788884001286581321938858096417633407708450188834767557053356458962401641333807645538
0670333084467127644360071594354209768109803983360592438268831385225016838979447006808262006938037979
8907858389746384244801843056059738610530911011473551502291766457161860633785717732136425386547478661
6819274609876134037539210510611760170935430156741574342370038557086138013520814587685491100677634162
2999244611066870288227096157009246249812146877719033402332727443438624834974326200735985253193185834
2355452384200366640441190305981415591741716451150773412477161052674327201650096717364273698107106625
3099874345719407854056248169428681086902318925400292855558429177844346368424550908411305755809635426
6877370469032123602286975034595414898053617103215398335815246995826352726884668089420580810929545411
3772858440512422281816673535313336782579390313815978628737328581235987326495763122880479298318328034
5185158095169608328783230775714948702560790359959399129318827782765407589780822835777176806042578612
1453302287148314948869575886316945612102052054955862597735930363343310734818565188983490595813145570
1131167604883498655226729479892443966723699546216688349014829081978634049032114138483664918057907640
0166375420048213906026761661350203188688747233496059009507294481840594771705606410371564075344860268
4894814950302680665905430257094628350832121420247506488975871367855331012667779115899122151130665789
1833790184071351774890159855971953189545161141323642712931733409411646601868521050291871970772604077
5338399481654585541601481552249309287357809668249601060058913207315970996187630273312293808927999558
0016621944490087934466111848851030966515403338194032083480684191894263839564488797304365514179771246
8021846131873830996303411602282122374792855441851385639965896935438606967601812108014688279502735428
6529987355208889498523678165394040545361469498379033861146730862565171496990105707536908771926165314
6141107464069887566325490460330641821317873017955495575928283313851206515010470403063855950096402198
8962672782664815867075439439433505755165374404643639302120496219669926046717537543218495373396149401
8029827968156680569442826691062365265986316728298502120674454940474488724601570806441095672216334843
4471373865437282950121703686605798001537465071480945714857667511121460713682789912051363002858813190
8560940370336808646086959116392258386759429641863014965285907760891282802289752966875147987690836228
9638373860773716389226476472333852761557746194044196503276491123002036192028271851984479618495104261
7816954678399100903438584906572616043626982445365353594305783057405423236177345958372113499124001407
9037861017050858280354460860745084892747971442169438030717304100695246655272195915729108785389356076
4709046388503836984095318253583739982313697656401059792402456899409264557515838573262521037693688969
0169224061825694241920150479493516200956791686306853100183598758755616716744071952072551095152593266
2154679963348344395432645564040879815404223029075571758409454920042113731027903133367645761685586932
9092133633038470763200322249312526763075574300706589104464556042321505435154043601550251432973810936
4590807141369801867878294892129415503588270368242292856346389994052778083723867739311608632663500116
3567770772247439095555869574070500543409098996248930667664609875242919893274328412909890473791473891
2096372679022513929902465685692012394000780471831354270099134694936029731659442878723468108378780175
7146168050570707379614410407621512414425338281563761437674254390495462657048927014483614277594612270
2902964425131255534289379079746909591515157235511943786242670842261827069040183905017371943816543987
5840529702713307142874678938028052497091455607118065371330593104663252160551708346743236674550363355
0049501025798996187469842635739236899911965034583366382835893738800214777309307005777846983387681721
5587211603604635373558804492841548723850052419461551619905365718829902513802812368414885610912516330
2041710869340438545024183398996819507180445254868515580637959270068378167739895461849465528259238265
0266799567040250969621561157368063797872786270523816285620048627818193940769058585600175740547570040
0159219110310811968645568390628322064265000767692754107970785345696603511270299300518221880219663544
1022750205067567383062398488793741615369033979885788153444509897722409681234439194142223645790941910
5570742084096477606742719206131577236899311228343641024177494100206710885680666884914082806982380336
6687984484894316877431410488304753841598280448083461577048310010336064215761337101120018231308294084
9256993384731605783336639836015472597256331593716851441259078405899069786820092002576861301656861787
7199053670788168009778010962425681553290247795847369641464499715175278901176424038057973148173982478
2319353463466179155175745255254371087484350483833157336672854241673169940474899833229908691313869320
8655884810129624769208888424782473136784188454513685815617389570510714208980825189792483479994431535
9665032344625600054480728554503190004931116078956639550953597708343701199661966762713325234886584301
9430223286743227603811906375002887785989682071435592270069505253636309358619323877339566408134650778
0415573909595592210913249342408403546349009864998392538984309394293338091865740286817056464302167494
3703062632404428240691483952279486001678080623835425193359484319744760063850139932670255499849431785
5968717545380677448115878150280189832220537749495583477343393858872036100739214772988476378182351076
5634459674646356097512416292056342305038783313205289956760435833724455469908172438543703882889991237
2020612771100053489202879463901381982742257213048502748272720351165116022070139016070438323434083693
4913420666082764982906679174311295603573801988638034471361265848023161823745023356219744704584479182
5998957504333597089774876166372318583592726509237245546172058014343715290419765727249210633906734425
5165408816223908724173324556724279272235866390259851117236474819664479760919874219498269634747555670
8216019935212142138345297175643587210919738088634046775730302682180192002117299360439061921154812186
4285910783736947960914377228917185498082081674573613316082935519625706494578725851267439222084087822
1255162272542167120079051702244402279200354928271501873799842312896383712656701412573385302918179672
4640638735000235185580209705007843828591173443449855882675962993117527320851311969665102430725059940
7349068399704652368465813371454936471805760306063516166336247271124523609286173275145135523930728524
6713135796866665324412227318865939108990459385354198805032191567532912812475279564478223005183892428
5672819969628693425382865742695622577356707944489938142906186767904306423321175008574856468128448565
6663345371541586955458764294642042135857889048717474172442503124935455786096274036115270858239613273
9030002855956463928939247072148981197995867670955934229844662018474197112246658764464841126415678581
4286796430917835155372317380736033168099869331975271603399551429799733089723337551068927331100420040
4267795691517289131690580997757901129386403699211150155126622810596312246959618881468102038136724624
0280465427558684868712336135606704374968834080397174775876371444962900656532854556981695880386315245
0390701085022915332325934720239883032651099559186243517338563747588001390330469767901351045678314757
8945402763610762141515831268106728600559756777592273478032000779438455094885986850940732704395332979
5663184981822440575750970866411040721622282181122100351592439537131316593399258708858984268914402702
2720238629143924248777067876637154106289138832206316581666447702332999715789744402958359535520021437
0552036314997274157528308324421360147186861926838124624983131922476889128113297752140476983755480015
0718560676065877618360194023512176842655937316645340702066375356728642900872174202835720693452069325
8687680807168510239055881527407009042137788828803287613593544752525256855667011664746964536079552914
2886876642557360344531675360344976238711001458700845648858779494085623583236411291269605919016995989
8313693457096995381439833802085185004880579476728626263414557814425939310797546672930148190324579930
3082293089949198652257584792076567538441237584322927952974430743282828664696343937575631175523713119
4476720523139738238384217219741716991527675248730136597064618486093012951177848656394884182217430803
1314037211793807148353227876788012334952738151425108775546256075728434444500221013771871355270666479
6698731981214222790163147134270537052559654591425795984485062420053472403348477388593097959551199007
0827952309406360499081228892738279839720652014863023264934074766780030937539735678396540770621881456
8532835786674347216324446328094327852184958490427147691448251167648684848207086778998704154493788426
4313810686375909115743898313891672048710562117973827355310647051514073095382358528544912483021126217
6221600867909386116879705716312888202372445561972439698393516182843438281060318709740441751070820935
1493431043059428783301361406928636860230475628528472663742854266468251020143974209683065834029145399
9229556300448967787813703743244414200355469217080849967691719702108325902857926907850172362669971620
8849679328693751707696071194530666266899803546798827996853916535948934633668711206455153364824827245
4425033836698747860985198676795224308214632887055788205443327187600533510398087112809989641042474881
3255883116335599733415684827153049219615707879022643857911372440382732586545248935080229874063882859
8875765992368421991988235013736614724584337844062664490381317114893522561337366495459971192021748368
0834675930107601727819393449365499332343587918924807473800117538836110116894321790160698804337224436
5222766945478509269904673340018944628052123887799237171438358721501181819377687778075949861546975376
6047762829378501696415772938804943982128470218119371316954557729574786044460065850065047104534338653
5542198343126384697705773121036880912435088514091982681796918143335941853462190875135035792109507230
1835157002379553270387636806298588555649898280360123043908943435454448218954172379225236191508336803
0668024983694829739647269668259440741983032154400636968551203531674019612236397317890991273015074411
0222736888461655447417091791671598309205390595933857393672960519081914395509419534270912657171714888
1933954141615841296179754549851282111151225461517424628777035412349198118051645657670662781226421282
0875479445558272367094944817390875864913771870214611347485725431620070740090156841858410872055128434
9764111851386250584018594051984008409270116936156231252124332009025091219355118752519183932640349433
7512969430652936371867587385021862317720763916856594731711973595256440699279795960251882357402149739
6059897870855774802651342406066797531014083800496652396160357490102934867680897825154244556566656614
5309487072837298293525631281536155920557548589061700958798251991827658561459550731480157155624092261
4957618745701171972306154731558243409338476318951884925394363873601864737588003648863649591142328408
9393157562218246287741285649413684901636073267125106153621904981094361302794539784265429123800624564
0614156732453129625036025252969870003777480568922689806610510910388475420236135724817631814501041540
8917643591494494552183467371548489099240754726515647230862119080642254257714391185651734883510368984
3578687791629074782213573282185724377645066565096107156515797899768508613948901755288508613101187952
0074763354646654649569130658173950696580162265602836268257008911674547974779778463283849232983250937
7778139481045516589343748652510468196488413861442183175375372400444789660261168399590543865378336228
5301916582100431299300446584995592854585292529188738813211873515469251286047803512835649489357447359
9322966081540611718695366686603681088995974502322094599180805071525032436429833512678316639523475437
7736099026038206091444581741097737765090120387726912595576263635780626373013795322130655748714868194
2803023601538781693722834902858991767711048449154750814280551663652423933682075339428421409944008849
0106329415412593222116270331692551057548144485037196581518738412995480867329429349655075260656546254
0056900705294507473462771174165263187478062525397047176857248235985333484358126227110275890131399740
0405989279977449184615095628622633644996337247399398504906837259130958142823513796775233820191512365
5074429954041824514388322858569236005732570704747232555527708117156713530604687085706471446740025072
3602210327965208222155577732466347690005449970334366192754619748007920308949109310244251115573000693
8865635400381529482960287326948177119209511925507631892023626477573502105889715634114148397249189388
6871613462935844782284997360271032473103661248285355880355690419192359595748496593825254428710967666
1878795298117651432744689552274509682233582717779908539567682553843548366595223868515055381401733330
7885353010107374894528095469724534184297334559091441756978165297790673552027840357003828161304605383
1664724147457938360587438472220088836957752759110854530585266488337882894555417005778408789804760219
2358873887271679794187722038616274651125355234934647262111341018970982180460867477200711797829300454
0721108382112609722693013605705409824549012018171433682360439514421169779055935097556464907256614853
7053083409468297682662497082967499993119158119931942892531177615951720103686220503637957952261113775
5201604242268578877110642824580586514076242397298115224291843997812607188070747215216472118249172713
3515499875828630049143204571614059614915270084487449730302008770383210595972034928175475189503996489
7392767078091483121598613903263495619839768826748741439885988608272582192046697397074624146027729154
3211482725451109956843596337864321311941693555033061526263062542754251080858420391373989606582493986
4583752810778365066371657107248568648514656837001522032217149627345656229531523363960303679684025688
4324582738959668195092177181290074273385253169157548523250125027642674965015180116913017441331674918
4821187640247950482557312229549267441191490403934039391247535433094256908141465510294953417807177802
6204201369317175843556813083731412393618456098086442414526572429860756435113877378695471182691512641
5254653408644505025263022635521761802968390250279406499485338361223119525004131170198161859769018225
3702505537335026381679769920519644919845008070117684601855358755642139208963905994598762369407884361
9143147317879724745665329904077890609398863399330779572385614786416740266839802584533542544482359378
0459668804638311952229748862343104570464316748150775741921739094172296635929568434282748898064777766
1681260144720973521207315255777410575956227204119364211697814811475730248718111851657126172337683553
7533297988447545289069470714738507838190436772848716208954856624649834355975047520030357967415945603
0185746360485025543558670276463801815252786055738080821725079155493325344223214707695668988779283727
9092334606417911250984134651667108076530651781528894455799936738065353242233754717324030456575460866
0848658836619155270144514128401643660273102670099842632616806154144349941789200280413068321893565112
9196035288006531750552589027915896563105646188750447420507616865050492700388246085311009412611119713
1168468905801934639456868870662182486756868895778342600169624624930854434465873145709287010955988733
5838218127591473262488833902477034713043196789520939362096221055895929140398387271090307503922382902
0348079769267980807551243399829792223078097485714483303489943221869150279776370715032045829575341791
8605624644922754651318851097926003914108860668415505094978839363108733844906970453395871098487750494
0914070948798086049034070740971825995832878332062597104091663564432570820492682592638653304657215038
3355184625465708571335688132473669409698473409196421287683226042612703636335159666142264415674158889
6379809601503271869422640366207933388039347038854971275932393778788485512622445011488806977253626905
4374269271382639994462111881719876682791800971654145274506591907315976863465491970568006004720811100
6004095360911231942381203302416314358402674350916010521471316648617080520268834281902533650021767510
0974933129017071814882184005861851168142013953316376706258602503658831820739412225474519146059724846
9960882990204513122767893400328411354837620120168191553784065628614431628294283643159165356243708055
1499957744166055445900155113768124612882227913970654443114052753782112118819127088957758228152856374
2283777473342873227479638356426424436872994673865192162356952859830395249620441199855461020445168049
9776959404658751514724920371045280907862912398336546255423465701159315801389099873891016431489909494
1609308054368473523288856735916306258377915741578779782084232993868923246224008328527468908769510271
6770648104417562455997015054013738051930835647199650554804307452738673050199022060712064516349093927
3800816872990043463681532283869671334500267946653246201381151895005472916719139609588657337949194464
9748099855804811938177185600638596858776586441497600875435802336154938659129836082277484626599540022
6749965746054937547906204128172201693302532315377556236512960778408360797804457153986007241143410921
4885012876438169072708934655673805767021359729586393181678015187790323309656516916854512512169210186
3219080390581739333848976516285804546137456919114136648952540761765050179206907032995572281695739618
1468404824780480138513340066948235900690880900963962049785038342136137594026867137194641549681319154
8179305281448218287969485688657736304031504812452562394565639774383389656802451706811787998582013223
4183837317347114601654842363706803405253312965907626683007065075874168962255925091958962718093194938
8550745929116451554263803618712283062991259579557007137865037210526785880355369860479493219699095075
1814116609820112762069121773476892189380889062443532426583723536086302616866240351487456028983854472
9663691351577866218467293963187407947123395941921619324796963739827968936431656588714646049119213183
4907614909756604204748970570495344032061263083735306252608910894423159197978669783064975663508970880
8061454333682820037675004441701491763590211203626628872215179610441893970902886547188563897881847741
6835803881576350848406622034449400750411903369190971589839619860855678912882556620506994752320770835
9918523720934852467283423489843086419293868757233528981428981642452623640768814575979859686106493977
5731497251733525344683801754179266775456703215723003036991943786874548370575927607201735233264814966
9941975834184776807866660179572621811032811375347029969091933139719148087924216894792241357084558434
7611058807952378394860911857885266959387582335691645822667524591615242144416204031465859746674012109
9075983585426088166444615409441067330437702715489312420476038040484227351414324180091923117493737389
9065151799626190585038975420169369948340212224811891428933934213485805575346409280578664241470049872
3307024890972304499070032973853702116325676762135156940210738555512851383644678583187790823257887649
4506917405550428949120844875696537425802961670845677916653547262361502426408955357172130100664922769
7457749787908491794118071201392727638678382169783181158441883826234676837964822139187463507865971920
2925308896103988023605014720383827847157044698478374762862512523236937932703884944826553219412564429
5740426423284124830876804236922474435739027986613172481653894540432350564961489960616986333219584364
1844889260222613020403604432835247237612838425975650468496820527567806625262987851497976025053964246
9493852060650517852231468497369468435958507872373370618860987675847059989459940636861648563848069257
1319684767149460791888364070162173975923002914939762923848104327005547985180191090512956083996920341
5542798249250046796108757500280132800051956282570683886785236550302947021372032959806864189613529219
3996780257278816688550812855262017156114854270207199807295325800940786723945658571898477203087823057
4043092930072818744555589718287522949139788244516219207581533090314607690676224344815181646933504810
4733838698468187771330300842246666392286455157971122008091508386798915556911981100595183534181480297
6146970846973632902302355111537463650299154660709887732823995480782391970613132443354990070084714832
8815253615989786753318934094048237576571084159762106740014237179003895309254724685475250621931763995
6625384497185148539241916837370260857069197905437739148870643900100258976415782165103396435893001855
2683394868854537299290855889710962882343125744524565671440923952893720554624332322843468861029496178
7360859754804040625416244493236437953828377303441293339168559362104750168045788105979858995785666869
7552642893619487108798972546110329489395996716292122777182976652585460558744088833349481251349992733
8073903045499190052330498296838062473180851694508213317734985292817954842823083948829548656063734659
7131584957580189127135170154904536972104409060624969350869516016600878005084671704730308104057853373
5429944522057725552740060180246288522242679474167503553434846681322726502046165726292391299311054751
7684161171361423726217035813193311146343146129404842493117731978433661307785427348028515970675441686
7965296158549967788459471109271854400738413527583124357482892084973512356719072491084204611786656249
5288837873508384255764637400517063470933505733484212467513326272855340801027266142413078960657177480
6542401123182735682163643271277981256309777112118064480701892954122961809949404824478403124231374714
4504748054857499618514430304107140761350648521446366657586985868913850563766905336946187355184932187
6770509422083292318407661070361934217267067115929686243798087079264270869102826353320391290073551268
1318678569211909290143966796694386008849576827247115230995599404310926720586492851356414877381232137
4395070355853175051669146406934846665639006523603549114778043010497936938775197749268143025260364769
2254501174852490407414353276116997384221271631642441069208212814250583808947456859735978262190276842
3712056849439217960975144957302664400036647411408402626512752895306274825268489554696208846045618167
2280277052507970922692240463510445831418962893142334713034525420237085814870305645138387464658866403
1116364275485003373982229006219822684442590421339885232844250043835804810173118324830036273583658415
6034361452974649863648763773596575365995882941067727306081761035775419682432988889653491541728633021
4445214487731526455342294984376669218501610736476493833441860719513602596557994227942166958015351635
6296006671087281675243185818105083244384423641753683925957694469602273032505764840504120628480351559
0494286970295411140733795006741764216825511232412941246090817593389853018133529081532425040396515472
5566055166066040309841209945551618520400613993628292658902422374353096355825536003787135662042661751
0458505766300997060314617413371406570418455253086456284842279903632415642721915755857582639163910229
4287082628472788255689567259468189948459679244925739796944669625287328640357822728081274169652825163
8593605950573280479558281976570880590813484074822840128703224913280518108286760664412519121270879179
0035502897401756868708287623501581931211461736528408648204865538048981422562129596496096245734172537
9121512824895815086981529418034329325425525094608727739376507436233474235746490996261111603225113100
0919328138608357258420988756732814654509804782014399968195823183277194304238853732068244616620123228
7008488432620109301461422799463232272925524848694154979986087387310545683630627471579494535841108031
8040624485233266687133600310586588743508387424854506469811548456100644581762948796170000798127851535
0023906296476782377195771402509446722348869253237639615617840641892905345661842339196899178110351157
4308476852929671001994390236676699078890601833796732354788282755818855155798061018835635074253706958
4321171957638403333293024885354979726988214958445510202080192831756696684057990370692616456316719145
1983788080787443820276183934225045957797415183523273724240285678379591089376156599422650142122547555
9450802970164570395615002829521302643330279363568022478386113456295807432225593268807645953805450627
1607374282985064917299955746861263126239874537407365350284914641436881579301953198045371922860347246
3431272072050956968299889718512096400947251613587116662212574766338040876489201469800113772429290236
8641979559952816012799527823172927598981174912843644240970672473368228701813141328797700204809066761
0303211788193901341245198841325210425380747038303167744496532951261202388951271480224471972261123831
1776761345935630570196798458335106905423915371465002309732810867750142996449958853098856363020694670
9998058335282095919354875642755381728433799992006539993115324119618902082288562628664960689242992742
3800618163193999498688937676399374784016837865315553158744215949426032281827591541027352522025395722
3045007425658167867209306390235385175396391422512822838400000218352418167741159934273260300761961370
5404478993578479026750176096946344200235207335507593314008454820805280335580359864900038604826224126
9298384214985461827620975598221226337854278229008230329546603923415677964340584855054430771921601637
5256053747889596450197148985992286821607893484951762566846964608720797050119951308791590965883426230
8225468004690362408939280208492724685073779706687452736044325038620655901284459545855863131918669057
8154636192920753381077708848972821637457065891508281807987495968750008533051303396094991643455431259
5929967684128579427761783681619775527771151992439168680068034963372954815786598666834769945065826112
6388351134209901405266839693053668996792566071188827919197968257940715275137433124007934690511274760
4842750310305641224335549445451175626191314577709242930765174757225941190519290609589871981166777127
3735350885495289015389791508009986852628423700602939949546131333198831050855819495202273034836062938
4818269924207896516042634020401473640242821397628361350867730582041731745183522354053417338374691985
8652461334621542375299504908952096614798232482904094525094692788075758216413548739830416774123205984
5376066199722260793680297067876498449227529295215047679778433639438650090682845520850796767691234893
3393997526373676473973727621342204356408550083307692866907669267178485303054971252314173882957304617
0347649113859806032053550449134351846704484035279829808248673023783091665958419796296917990771514051
1536595082927100436622465917742270937399149203210306268167771569221249150453877998444671892045679702
8652987088515657640191754964262609870789447218071819989223538638395673234156638003324554974314708907
6088870108209966745449744713530625307526319254188831279005327569501568598420685822574656002887355223
9320108158510404894761611371445937884695885577932103515278006969373148888040580257415440218488759216
6034874094981636547543052847516753799292381460680526491985725589636033613763845372782064116011464714
8449314532903520757035288953395532284425670540425210386735952086039877574114188832830920361799696679
5521465504811095028232547403757913431477869803693595208620650730366769276916721715333281067804692218
9078487718102168041731678945123424906473135494578730566939128466448002382917067981593409935944506857
6070805156927500165740409082691460547264087190666436706758318057186055207554554131646094493417268830
4625735607173834337598384482449763590291832792135448570486269357772230211215613266797076765915591431
1847393882868485885759687188490101639341831574073896270094913355972773551341606663475247231195788687
3214474973901949618892353882562218891754290187067515896488447721678294773023123356644874498177476547
3836318852137628771814300473333480270627972565003452987330777219394216855411484817267095070546870670
6757722760795707945231093294831931240480936514359242121509499986335419788445894163618502838310762343
3051230380359789852512294359121152597121152896191254092059323549735774656464747197047461183545954814
8343080114704056448391232409602515576743780649234144494297420729407774458282979375445870431196251261
3824968111840739264805289142866033497354331957825638150735439869626150813421763185305351910538292167
9574262354525250422377945819156796642920742907746121320550910318738097816118342196740121705472367702
9235665415006309269629371624474839293435815262265264493268148994211155598192734103048453942368104572
1859278073021520606321929044408833945804060433730418160923089825651830263264151567016632824315961922
5235340972237216168440577551713844462037014634390527053481420312897106665301921141490870449321576388
5513921459090692284285273589603065999342969047414478678286097403807704561159413234936252579228207829
6245986607564278456320943329551858988713788138171343793895210909995892102371531055857796101855228749
4082113694844965217714240211045304758208756827976486081577108507351341683319024704691942242871585414
2304580389474494281282428248919616893933967210992259864179989006352531979976457775402775950329056962
5522845766281704156014760047496963115195971189249014258124913952823979134516730695890095418892151084
4265654607523659664331740118331768306656888167075637453426973366466661246758833152693452117119105904
7915028322772759733412595319266232394425520612901429472531728194175936255146734748802272100660666795
0911895061225233170937081268992422036790527481670113455063740931766103713749550876528758288483786212
9171906946980539316036949169812415192426914182176802920715903206312523350334552768952051663801190200
1744846526971065475376587105951485205689865147640509214653534175160057179020615232185648568223095829
6370782064847418438452459301361527400980044264141325066728909337928038327604185875157092155841284133
9977204576432562100318905503427886830918500807517829831021015663373913655877117055858713150159443193
8093990187148532833865329845338078350898759802560531726551212588698804162630138086487795847307808020
9827589898798879759716338627757481186541339799289366933777571325517398270394681398620776117598032008
3095589717392912463178125488313380601592823048200625641536071553357144498647555754393458523822615824
9240773027627008524562515044336532417542000729006785323100691494500044224810351846164795651856089722
2612896261980276569337166299216792379501165901599372354672147760274885302356445051454290069323112111
7749162547468186529050147331367710985908176093310854708650395833903850473873052400719991089697048132
1038744699052867879222234313315841755990769366658425282784300771008886251390810155979989310078085534
4541480161649332711063546569608856040068609385170078739928420088397716405466241888464699954806627727
6126330486214834098496990347813117388898930005076933842798390764110281251366238731840940251123502402
6762219920049804222467296198382875332053466879299786393886881061534343013241706105564572505657439587
7187652178932567326425858616943508932900843963346195245857294789661565689252887794599586327768456986
7591201207113024285902452994216469740585722143636511559634958527268501295882760723199506266627782316
3230760831773820343989153413870653964801117596792681492535643389803527300924014034272981717218753480
7100016872892030121192883339245772930477945851182982266742163077912063851608517234051887494061466194
0783019068201066625417523687096958083246665529740962708362408901469758906994467249226596466523100034
1115502303966899677695987702981830535323093958256244690598937230056199188816853569033820137091779306
5301594655227701962150530725257917739598516571032770311855789047724782855852123294430375828368966213
3967766167884680147345519423245928473472846327437689856589197579247024109693161530313797068269842894
2607605497350114477271905598277313381222575232155383562381848002121773709579609618051297489730667386
1805782165994604084892649653123392893843194106930884395413294243699482472923907507647306179754296647
2054378620627178120473188402463113668448328768605234554632657666508106067066486416239040060658168439
6939171090736664967183512484463699872787962837461153014409104705368545125077882374405325145971380405
4726184162281575773741120893339096401181841997177898399468754590517726240522781121505994445744654203
3805246690598212262672261255968741626339376570757842328445101223079055767752943342011805854487730109
4627247681560363607390444567819937330996170659433892980082432021312943927570904952991141907578670232
0234200537088662035008334412571845929390166356814972536521371114886176268147165919308955729996269559
7338691325763107427408775344981925869383697103510202763461914502349597833948726728369506471957234160
0057219932302324564756595958926875353397782337390737414734609814751098940652273137086720936073949002
9591036453798433588144589569371895584452324348142097619974641921401578065168816415129933118919480371
5384622111479917720649325043315865285084778465516857457031385342339486783862514071855242042008304756
8771810671025722973008304567692151967310131971281811260190328629485488341219274370912811699408004267
2051856117420671626658378098707653173949397129334323719099657151495152299374838472466310556715733964
7185792042512524489126974260568080271904686214386847096707768858753436033632910189717708723343116099
7970327849761275205340975833805365674402259965466402132415296556578244235357438720002437913734189134
6213731899483092347916618274266614054979102707911739964090869997960370567215275969678366935878727912
5501579148120024150441239154734701319493955768150713811830230226042687865707744061863880697123112212
3545931433602646214666857037137924806058326989342532240750766739101440768997051928494874265142688938
3435124252917126623453454483104602131195282857405593628559127819215075845059244504560175612766720405
6729332794845897627272669960840033514252547749561699756822286026244259341956975027259506138982921655
5263678869350450404354312722409777646562441795511570382173794078466016081117457826723680072246712340
3912711678499290608147560412896163499351062895891161134071916375911046168126788194808969913996164103
9793838126156884800000096436360399649997714504029515088511023615569450795592164053411819287452367565
3481330921674073094257013954568833416664083341590791504043445986148286999029836223242930058992784238
6614653708026027756109603325442989052134659841508042106618390938433991054954234771330085410518724237
5083122547036018144707975178255249859001347095620822260475438141576583587595899404414788899505299359
6419391188492740752009125598879920285889078575594699419123489004589427768959410222323604406275233630
5695100027525185904940778853762211382993918642308340532204606226988967275145810140169829350971642069
7130060151324522629501712641493160583370396460556204578056466188829324721785842229215704884576891396
9384443242313950380877236693200070346172808829041444253826905784497974401995503103407138235503159553
3736168193058875108824480097163311611623361609471556974404974616477210896926808157593649005611584008
6245445758868116616403920533019287432508964735148173687279364893758599038794059484044601457964837880
0307153523754059568037117380057156813718739673851226815330094538738974489824054640134579939298715053
9175713893897190482114711233480219728480939156537652043459459320587921596755001584095355376879615468
9765731363075903300715646185394627399807480302158284805764810019194916949554349780405810835271368985
3009067488801405670308384605559487115518339199886861198745606971882894930006259809367934224664250088
0594785410632623536073715859384382787469784360564827406729855361725942396094777298250463379760303710
6241189186954752011241039641231283298643561513981288063729116518219785444619904145193827685368060021
2408171729877791187109951341310826436643231961353611780649430524079037672379624623612753551772011025
6395176945007222494365479476322446189878247358076156096207766376090400729362702034326665451631685103
0857642447732922440539260919874837716479599236873707727540197694809176878724463614600807368290922669
8854023011328982516248044535791706561037528318494014650187970660569845193028072514763354469072617417
2197508557038148348838244401344635924623451629930050151311257519040549524999388629232081520851659746
4777370436035422203644069709430547735531186265939383333714942320769099027460567719910385279089743755
9601313360772463728349472688192931611996821722330394462869447692988293138652777001453637949834330242
4409527684981598111460567080179814763365710236300365725648271994857662684485960918519880038569696446
8842645303927909991985275365178417406245883215358707795702449913421472686240880980360114865527841144
4523956319317685131078821434074391625986630554760567060535466313765140246460105872449479484545729838
8094443534472121728128192295083610791046218573562801991540935961854883774887952403387801304841619834
9178658833805606304160944432121766571048167787813558447256639461260987321199757502152489846475214896
5415562270338740887685793457485508410935098714809189848230169926021094171448194256607793378239522807
1534300985593488951259697522665193369334720701696719685483772357639337415139185895023603419210528486
1421383730687939273568814698771713972469911888830560319791479768243234345460798645754385368450619500
7773089020464914543966572496821167645912284850434878243004438785429010729412751183470910090663584178
6935393830427057334333247054915012627345763528807762403500984034988220794546450867434445358701802199
8190995110637558327480929320995157135491875065274644876560527073294385965874761695326434943171476799
2385348251669669073281661234892581099737922280793585401854082063910798422997864667252007144902880813
9018911054341583992401740737346269060316063943561618804606410265040507165271638134762798983449710652
8580485257320437459887453828738177044554591376032670130338942722092661332409517550211660398058919836
5697862032849306338487465661638554428488605025611018652595428530143362343401748260166642423327187670
0190848623468088579148725225663273513694874449303455496309099279209149187199844435148296133943312894
3182959450747614110413731900086256428233828964714938526500396412429871018265671262555586817618384016
8032214287364387980588479087418053894860280473194234003261525553389847089817082683646422084634077634
3679951080996484546269710855580006685570537803152539350592663264398228347855833703561640170310368577
0421785014308183138621105478331574787600174320025329112214677417789575234805160627729751682480299833
4400995449301947294920131484635496239910766270705958968455766536973086931092912083744219088520936191
2009337220608742424022395398020761922877454735183170686039960393935998930134952325557638204403232748
0031897902104734205384843205685794796562749471186585527446282021053264368718955526858972265555283172
6186932201790911922409486562063826571355531822457691801571562863448983902332399960007542501768004092
4584853511333569789477449924773270967798288220321564770481980290631973233986090058642068002071928258
3305449375688535210121703291187127309883921776650688566666042317823143131968302284636067643144241433
3753240870416515793545607838242434459987701679086001733488697088256318686756509817683073731553319959
8608093844451520855372250723314867160740414514321410657664647444485266405684043157231662379825462935
8257256568141384462747602329470250093520128652813682595859931327764065344529194142152936295421736079
0944458581285606630956600233270537462401762954557950303133088113504057528497853893268140628523588980
1164712497743831611825029213619699627542112911645244975467647658412857379366800138935068729195089440
3076533483203583591167155103496751302669314915767264757056419018093195363955803917934317232050727745
6750892944055753177528708754752390647914845013635973072314606067962649694753435835458189126146359023
0794481570129688006566576132029269059926209794634853826268943730995795469479101466975489442843609921
8142521215852400705206500573750104232773169507733327752420488255854961837328254333639460846287327586
7417934358976373033701048426516219687203781562759486460634323026764619695154503508396132294771859976
2243153307923209993133871366333859840072876274369083666442771905565265770453627770130111055123542279
8141504582386770802295797325193416805503674574055679459028325176460249581416726000444141247711868323
1046051045534885901235220188892652334469534974295429047504687049571224372775264849128983089387675042
6806520208814361778803891832815510856406446339184327666833494023673935964610569841170419919855878181
7634684716659060385693266303328041888624704398392461992007455907110476398150588522043725491520947730
5475579456044977686836734809856461071017783913388300116040033421689002214046207368827515730496858151
5776767272752212730683205453378080253206623510926686590866843301467214481419444403112404228955559749
6555979548782504758548982816659518390695851243713361609233629270828623915181444556689252922677587277
9136241884098156095749271855462611015739714394015978606366058911825863127088488191590497232336530817
2085709671884705353527772574740108915113956163982114031380399394207195000574891772108703360671228409
5104938741192929678073139865530553982922760588107048202086505036603141014081709355734754390826178298
9644648338186252215168551356777057215869091622751353768137519991125131768328622977219318551729246470
7914323204026900889081719279826848372730397889642729993107968861921896209752899873688764598277834556
9663306327744101131837857247240337220732597581800382923529629019769120914632028087396215127031872379
9937334840727933123483030936032219432839919388064485680629156634504815733270545376370460044189926121
1471059309245780174532986226327420636944924529853264085209101402247291137946301866073969828629739734
5045659982536040173737070963168122064261985910183694167649278924228952675960909519652174993663078568
8926577279123213942301417739805813099871721502848310434637437482408386511673244226496636606269652287
9329839404980202107930258572916280139773699252581903848060995363021456413302325406961551024209308454
3300306286537427903944122696956584549164799025921213305572655120673693948410361500557697694332568335
7613630438523718463546990330926207522313850135096518356490559879308937276964636380815907237732497351
4495972550297789577062685510184996508545777326033025029036025863869389166857650946564447245200363975
7173264152084752589071355569652843632942461824424948303013306465074604173071401313530246061366784223
9910460933431456037088916658989014079178777304675784526218608606702288700724352672276194283016138160
1577109710300147161376715789491685981083749406114074625250265046541063441146026568337241224453799861
7820374648697859656414059769262156018527216244404508676036505285492406501415549499960427760539851660
6568356679158624499524784754729716240807565464518644674106254332607906282503264581477931388899525972
5844833813493469161359687049175568744140335952105652615419748903483059700343503127856798204039647520
3564375218731525655608882481150760511688192107154197668961506152166123790509202013401858409576971948
7506548966712183193572376370631894388019697791455031162384767002443352533474797764235521973272015616
3260549454946896510428736927842648512913540552245019054445725630041385923189496088320617289125394625
3947573938883957592268007859721135117508395642183023657648333261611776800986245868763983116204334082
6834922411966591578178718978085885285762903046854978744709917865681559694039928460032093988677651654
7263341332805875745490676594342535035944762833722484528467808408260310921385602493838971901169743497
6064398247781364388473033209289611359271468003966885272348634293289701133971106862665210950579158404
5239632340953008182306281490440826968095663052333210069738431759373364842831318439399898211337605426
9866612233969927435706262717637064753882592672853480517509754765202516578792745381302707010424864868
8137661022729431814251192486905398854110143597126261676916455235502921158071620095630554941260704679
5442624299101486565794150313799392874370452492954757831685021810934427701506266491027250780847641285
5851443204495908537177150655764011999166819617777088040177997812782329372646007797468052382297261801
1730143371085087910089229736484568595635234346190199762394552917992528701390354217462021539108674288
3712698603507430221559931093776765043341821222145583371255578358107549843309572377028689191728142443
6741798786504725727321810839521675916295229264130738191212134708180604871817018652627338125326532388
6263881977240319916946784487180714910421883439076206614084682735437037006572624365505897440990617133
7399083808758837463479139916936488695660108951084522921781741892451607032392143960523506555898459354
9602923965525682181210404706948451175769613899493953706748000825332899699603242756063850941587457139
4018333618691088244064889994959365251185969105680946431385434582542970811571749319268047986217289594
6378600357549979180458906878561833931569667567375087500426879635750322869366621744915349336786867373
9783743387458949365331862249275148605890049138686453452558903298361184220727275813460237755918154258
9556333949156664909370589679737919625899437007759226381145590859684471689355947293119058935075697780
0005079404108360743636115055118984894318565738900961412560662758505360828063552364630371611676164622
9418306205051384689791815183741919977078964132094307448504959315151262119290636528809387056218368186
7782415641716722033331496020994889743646315519198794267684873849683388189700486625576565640617084597
0840251505580491642368771100071230454598846257345954929939686610541570463693467241281237861289143244
0165990079345139940068789526047443016018758789851911045075672262269795179876363608166472857641873219
0571957649859322659366069839615926358134888969656536444971534137174444358289649983040508229616491271
9052912851030421494230025422590863656696506177403425024950837513626428293019015997409845068910327436
5488405477285002172314297524124705377465163076844785543510488027133153430518054392253043526646832679
3392112245158042344050469722623389523370667031790371293340253753980597278824881139655453503384404607
6366706492288023438752475651910792165847939308974027286522670222419943398693923014888781236096001991
1097741424388608665887089325767722649249604435884145977695048153825704553332610646520481485480253811
2593940071577750407791832704546651143969250917594330475745399531610888106267153160851855021662216080
5562869022934573204212918292919122470606929475682041674185573951242910717282390782211974724129207751
9237038938596100931090033741908459500182549984380175668148429618174582350804336027850254354110392877
1096003153238144225934119939008325065461817978427641728695349175485093817306250823816124464267514232
6115804235028189744544363784171047619374451339937532470229818114513340827787797059390536469806140201
9086323187993678856697704567017585086458135220422775332335695994105564284840844600476731864799391632
2460264173733657619123816420033577976227381541472716964941520470967538677982650347151059891105123034
1695598801745989142326070286014352730984000490698888753624522561798330154343066796779659386749957034
9259657767715929745246478904416882099320613738010599050690169218617791642143177115071468092125737942
3328806848731346439679163780975196270245779596225544418154377424428025884206974795827458200898149084
2891311087403515306500526577489224818727391824987856437349658647670930572324002900343629874988092636
5128558290465403045785386398631600413273868526391166966715399045732809979098246356902557007515916342
1880045175370689273017406707298676188903911267989500769635706230270502877042113299974861063013919982
1781892682347292015023558439831545431135365476650975118142693151356668353539034536149653356410461794
3459467794958028546436933747352873963935011853722047258905224076542331197649326557441319695381630545
7534634884462641360332029588691724463470778245929716276003643686607122771436691976263791503998365055
8372912535462698552210312292728706565401101859591736000943395071314056815019066022350760778522593527
1384595380412399507596965349873772416439773370238500971601495534957928771321041223912110140528351112
7241823649405507418805730593959786057012608787503204649951262013563370260900641861439484909746026879
8387287004346542087116458704731013107627998207087151247558225908566084190347660028517188947719646693
0770464817618903030138832894264029605813438876436506663813503770158169561152034817631124580000211203
3196581394041440217221534364137682561755451455392941002514179360384597811328571922169099723182446815
0163805462606735472618814797822945818704306499521512938826665289389815092400473879356912616859200524
0942336901346713882219240252316256798072989958601696201720033538616190328130339620336617721537764317
2557045738551721249227434046505782093103873179160106043319956781555887424951654481385958699019582287
3302618721682050308996811281737377327794679082017803875353930572338923240610305953323016728625739025
2122806305550195425511179512038626324794072301894599118553794116013299719457579327462841205678054627
4192204366341277997772910873939353748440241426812881392945467175932811967455560627783845584955415282
6063283666839064620577651282903355410906274257304581657065225660666340365393412103915445333963822716
1805622601370187111023066592150353988445821303408379000767039387316224857029652458051119517319331038
2083652349868627548747581972335606735188859075341990417685491683195579733495060620230480812259174712
0518630508584994911554013806441967310148633310662059248521015234157674170626022815405504040534861669
4380849233003124827961866074658008665388300065410287426607594867791531047101685750279789307816904040
7902727235005723733867431087064648759378672419879032793254180465715135994989923756131703297071866670
3903707769385245560527643218708164753394171052476985972662693431764323763189497101650454469387029582
0402417318586659450892387232202263354923195469930998404806864017245176994116474973913494210164471203
4892778860056021391023315135609368370494234692204635075011082789343469260214774724548305227863339076
5073165134654019159507040721623326301671858059085888669707676669314794996500696697465638041495673309
4574052213519609449821293822402193573272479363929102821813194075207407232102265058044005868983046842
7152915189951657222253780195871608841455820891755578342875962551392674096195510024849617824986500572
9488583933842765993485910417830279945721207881008966308309257811600442816801039946143187189034507304
2349899802974815002704309714517533169968269801746613334529990395251853704933130618575096017121260611
3262054971193914444577605157639719340666262165405928033251722635229753247884919310995316572794488269
2651935689482958201506796685845984483506919949862354818575088697293271174489177156803726996522248309
0109123290153619684562931653422160712684238376964954547647603621378685283771924043293129927722309697
4279855599166645962676546553269134765824044105926461504493380083093063594961056398334366041000764112
9367396721580753223832081626887195605698370515681623597865365307448270287397378004693669114665003183
4745194859203129465037565564574684253714333245919309064310296693335540459193927432198546467345526119
0693458474329615463012759207488835953425692757753712370409382079017172594906650564328985218090962915
4657892153447696351800802966659108129923885138467380484741224072536471091778426719479540996211395113
9684310807183062583551434621653327866546458859440564591706223923658031716322660360323044822326762199
9833859076214335370906074514615866655687993442332987851876139912083657078203306466698379117105816253
4530802304223969943186503463254614630379713375815071992931514913567790583435449734284866045031852303
9519215246336047333174653418350292340398155073518814225367782269937402698103843679492953517359280174
3057209127642963138349728480480926724275994534507116398566894498244516663202716961081309304802572511
7589224410221547354952416622257318246448044605987348106762461498388664329157552155829605898369027579
0547334698571267502397648506858462714047027475353667378574783466257617932821256388819390713160670256
4635579474239314408759718851253247777465764135955743303551988783658245726425743755497941406679996303
8174617885159357182815036488747108976743064880274536304180203387859933992653868765952524444844643479
8269817018307745069022210134731877590591823689535457445181651804120082030591960116317601874050131486
0546679694423370562655883311612260757590714373235317793449175885709526548528886709165085368979759765
9905787394336044437970982528985730495586004949000053296080277850528515165564602891808796184955518521
9420658553735084513912655012126933353422827567403662001347942194497884586948659745999965817492806843
1822086293798099227308730288498856235037090307472418715770639276998297153656149477022596274693978509
1552617463184264957969852982224074229476201945905894253946672856518958414840592950456894504247054105
9192464120882768925746085347270328556822090496596738684371782094438458036991867012862140586697820403
1301237129010258516792495139604295391683933629183494510187520881451335046295547786577016956046712007
6746631029726606383369850225930084768854616394980900215582744882429190831326733222246036610954185154
5988547873264323120122623295195617717110948620274992485452960866484881775636955712247826600953855056
8878795333411774117216613832155578646099403131223324580271622191728960868249807663500620879639795982
8199606697778769475897562758315669743124775644724840662686971448740529368286234104274216923104144027
4156110635626896755768647004580936057685585783413959938641975672214800716514061072811841653989267476
8221401285931637376271659997834055201912394529404499081269880869340172310908707406057461393156593594
5083224899545633228871672861458922008801773568752843965276994112482324591158408779433894789446473370
6928543007276707462396868847395434265411932269768039131758501392367742336035824170382685296996855428
0668670578895046099939057043193090262240221852561405995498833981061285992712067124392150962399325787
9630167833824246968781511542886971787145371113477069400952551189644276064807701852115563963131279176
0999131433087297026639248061321963095034759921165643319111013123212172491787725938741977152748801301
1372906574912739330114188257051140557157835481607214663551403716064043437757518940548560580716601494
9724274022892662146759114814809328695888602083589237485165068048211387422363770867473477396093354270
4057846435851525127121387869238428255533060006885286365999213694899385392877015387813779376126459670
3060963896816148419652306228874383645806256208665625612822160912105736587677754079190596870364798044
3608633274541310338061641526430267520569594302303948850408612668121320293550177390359391042851137647
1292056252027828070650860992911672758455060445071476996650685031474297745637590929247073860043886972
1123128828447239067221624444847083029985457682060242647829278645217159325169192883871064459028630518
6941108471681317752640756156919399002245620520765690472882883856314485015826609075867955122722692478
0877695340902631727806636429291899494099331553253141625278822347201848203633884481804711228510775702
2064482171458227361457685813242530898497756914950495845500008324998879108383788488612204650122647451
2280045904838740168624117522519600577223509060877237348533006897724118052296725911361976347271386669
7812946971347939106755249272121339309168279879560461252752136219634386595765574399999609675611471084
5322838556807061813440149266004206530607073597330397488996321471154494935049799098991903802944875015
7740490004945948186199885844928131341424594838393348426305346020036228537325375098561204018070700791
1377509099812951138354708300566252517832625159032420062816994888017044476615068889896489806554070555
0350891056087914702855206394098451449574283940809184713501050502160241528419764634658620524205454240
8949198374592220468708410849093017047745202665208323831878561877810832905698832157782619820492771724
7386926565489370757982279363313822369956244037351796280482115454140120932111857962397595307734068594
5354823204853478241435254369246686776125624954809954314507787072640626172298786748447827279544449629
1542626510800447832364500794542762636667082829159946519043879577949151802859316614623998734448262349
0404145612550259951457409838346101924883918173809841365801181895693868945647148099070056548421033670
3202649460894891342576723415202140118752882327527323944808883783324562586823163679094960081287004498
6703611710977435850749798720888986349747032288941682046908854381177620707378124160433992567802659871
5605057754373967890711427012317399699062747947577789670580049305746900221477886571240379052271896203
2846382323337552969849978699627360355558084027430505674280813755559465398724397923810012439277650604
6027821515997149435076320618950092937507725742322717029877574626401500641546169522025346772134132169
4375344774753071000027331872891821896034574789769517921752483585613147463534807981047331907052863059
0345910225819566472136638799844366921037197270134460075461135527006847233889680099380630839328891268
5014888861719648651066587407121127267108728799455198957584097054096062053453756874267655595549281110
9839953699233947974515933604585661861902694182986281889524899081863139123222676574792064160482872120
8784596558631503002889355001488906618389998275499228247287120743696427263592687302635288462840525521
9127279937980949620687772996049767820387607631971711010183123730412804615256171270032567763251259379
1902292717789883693233665485861940375197871919478044238277909094604501168336038806113399613647253857
3203754149948930790967172294878086430559311562909250855898837625257746464062217673083365298371674782
4303824237584481032805925720169613988496083213893710513141174167763204952805009321917687627214419560
9219420978492937295073004577951689729759255201122481368551422562636519715717585764143659440458513472
3270969171514747335711497809380787660423928330766985234285994919202372546884683857530688704944444800
0031311694697444685891324190330236032308100823776579041333500590070827879071595120609711885678247479
1142500985825275555630811718649968116309036518576282049386961343995700743505127753257460328074251614
8514347871918567805964059793589464533341930518835266429153634519332982421619352807003890572557006972
7898024152941812745081502776925786675551320163115926750405880022210355183132791876542198525596157784
4411885616870273101386479996625360179219962282085976570210021567366597204205783591246023341532517498
3415110014435840735595648270454885863847073409952960430036843052311628308974899115555563777773680339
2772675775217188439232249844926358895488173426348111409654929551546020922377891525845954059802243256
6315596516590192070350260010319882616850917722715048879269268849452037506796131770832162890563495324
5070807947895347083806372384698467472988487910851980608848886564887222522936212142653898282668052715
4617021780122857839209252904259348007554209120961886375605819297187419127462147099158069738629816504
8854426034328815190361432266334079772944104772899048617290054032656959665169917055593718367155890728
9250451954837471250841752476967399708012863400003901710093607941922523489862096153194347308788496192
7403961440802704604601682919185245344006023787238547484102487990927359767727095920065507374258185600
0993134479724870834004991256294119508469732732154191575392933447687887748197986633135561047278760113
3511826187264673980650539800665911942721588145260847070347723299513762739609945126476157369397473696
6131294676227591726313491908439880223460791955723087586386395218083870608687825988646580960177519616
2755850550892988668456270806261511077773039703450716289926583266619099776223928496946844038285379652
9022702030566055235493520500275855563916704695815080870276849244150005611181003902644147818403123747
8333395675277714247768797366341073614098102248309402596375225028276656324512082451798867437098257896
8203017035087406229125373401803680735902800258216020077127550432607778725781581994663932338495899200
5754546413447367943484310752636917722120592968433515433167470634675239425900257823536691380996864915
6854878565991766647670665101302898060748865371135181838851659130880834839664572044175693139792300439
1907067182053440903369950517836143440310988209919019517541774550784528603953519127404815104564688376
5520259862265004755404741919606596202447919617898217134401771201283230664066841471117963608475466354
7132189499189780704480953617587139309373213528887838532530415285596348272586031003992516490418964156
3984525291467825358918069886337493990182239073980323278907597594335052192271857736122554928954252541
5790475115855417086050042974806204037528616947070847287074596145912277296162478018772761206223205935
6042168491696549348360717822722935135395243273780731996022726974304233887375342154403598645807965548
2000243604450034631844533945999976598316747428109830196020178002920671529768390588993065600778647393
5580608117449952876293792925473347805904411712151490812459766726383758211455938635941403092220214395
0533664749873633530439622139885185559589654852076263016617098654728773711527050359544861299852699637
3277637358486528250938754160229621749520368652474501696001156536496175187549621385137149670250784834
3840573899930943033646438416992118339957650507368331009596233537657716321548314404270337939588600179
1790829430050271588894679956451455249320305652195444915732273935538920408707229237177361883955845711
0630894130706995251144677215832597635342663495676780128889495094277375968040088784874491349940348738
2241195962001868197815403366150423580598357584649730767224739989920954645646274745884734599419902833
9793733641185391488932905957939112743583813598948365417165348657103133761306547587808217691656157251
3617710836844806842981538580745965291300482408839319796464548988846878092801650811411869709330436831
2992724255469853884490985330498182348154588640578309908523437923383607445102949973528528658717354168
6356745719168268551662981467579887033355433517001458666426997336943224489251737013835946242647060592
9953840001235161580067155579988210948805653394250076153141089821423504138441053235809764284706831979
6739309216592872767644396445721666364805420127838199812547023776551033519431462538805444607041602012
4389872396788174720338520032843665605634120104228368708284809045552775011047780343321323310123335079
6583552579972175117020866712751043437469499641435027267214208831830698136773277755602180211597649282
2579969787662784959456159682919556301623608378651620389819534581859124231630340377817293965749252807
1478542091982478570008934813318841183353823919477679439114658127204825438103491230699952749899109101
5836343645467329224029907142595405557688141706210609103260094065702872128635807040660648295417526280
4442375159014060211568593285992923236756505052517334194709710562594782696821703416573288702624156363
4089175414273120174360219034142028852257437217233755567958723389204644656541897621191074380357996585
4787985096556204244705523191152868064235075004092239474588623806579257508692980988767134827202864745
1119090767064914593271321617310902464740752275904241387416232713615937985043832410362682478585388529
8315489851952627282733571919459329626441310525070008659665895111091599259320995402415818557617977303
0769462258296076032614330685270950634990610533755694040439398278230391048554973710725982735137134627
8531087755405810514348130696627929295945459523324319334744412331239851531971168256978439551792482676
3867193320023892458337315824273002826383705042300843439557032952758599689301221132492440506704982895
3606541559853857809874294018837680114206378095159071177177070913738130276451371580755687302497472443
4103576222176318842581872888735663545246353733943863598712973924278304092216560587452314317634581392
2348345539537502334585268844020766958788610718227294563217180074390315074024326711389422432040942400
3358435497217356398491942737869020173679633007400871938534600940577182401717305462352944925172924752
2119025050598153497779737344505485242891509863220588109031445469308511672812872148659110957120777839
9289528987713654128272204328051941436672349047398836214809442029866931756334852503579059146078225341
4817476624192830360666301520761312513790754432931061875518678238761491992398434223286198189144522011
9972282925318101612452910764753369700390129718070527405390882634580371864109750261227003894636629703
3308230900678254680791445799321922014940386550235889824090032148876287117313994474715464448685413152
3120906775055488628097478623023259416892900613896179704099367833820550016131511745216219538901815511
8067423884179810095389703177082105441528799723405252299087430925933026334774318004426906665486465845
0101020144891749992839655983684636771015315006786981141014959167390500556432868916037519370642667289
5994533748263810358014064101379416078286487710212132587576058423630386959087897737561601804150338164
5780449894920993340074518895686854884663671620754177666215996018973987365543091603924404101913702763
7665982945755010822465567729265131163971677438382791137734577817116243884982833322533959816797233962
1402891326184479372218692222365282661937012465001717042427625463777198778410387114997408501536135752
3542208625763354014139284452519904967515218737480337720906746833211872151250225737610721526396451826
7955378670616047459557826387641244383262862001401036965057487918311272542635776029263301883595864014
2496829002042228283185423696487919233621801703880972243397329082107210103487441634161866381191447082
8632763620715184804871041264086193536104720638896721309588550573582156902304548828057902287621551211
7304857852501561471702120198570107201526171162574342017886168115839456065746336299653872676652463393
1021579300783649019062546721446052199616151938688706910977558722590005363364626476213041535239059383
7354194532836185807020743800918918782535146996424836742334776985184136737865137338701899566263750059
4158284407303185533217082500417104324817220977231563024793686650553649781870799052437785325271206584
8671574180224022802279289807221066489341528026402143190323289789448775295444492981860362381192926640
1762234915908725671084284063165206783024948511838658014817035311473439180977836122025482669590678723
7633948755435854688530702692856574972781534070477975338889879861239901085762041711287467022782499093
0509994715196244049059516203428182004911334845852497596713794863444212804688384906126281895113814125
8209685467486471419929552170529136022083896917964656780766264714254343426747789966106302332007612833
9693891219396718823559877046790801400817147454842900102986811763661948070905843308554008383225416533
3679356611948195609693502664792366023942744226655883942936930895721451539386719107532345608338854703
4066210127289422326594923385412877906624297626620058865654767960262459031240961040192771094058458209
5463110271337728740099066135712039531964278377877038408526558822834398774688879125784488638116835269
4874250867483783800578442016400731291623234495293312762217742441629787072759666547241929747162849694
9942811779209065592339171114428124798154469446569150755563637975942391037835032172152118159783440625
6684930492024277314623956222909374937551285433149106925440087810005776398529513042621564220449307861
3118668731951944404249066881620055687377375461205972260380859543916253379151466487569736629261241061
4988611852145600871019219698113111041001885717167839755136032200903892095511749428760452640670484031
1021139350125085363682759847141573758479110811075035322561278677505250266021983912711897167473437676
3427131839896894161297633493202734571548983384974971592557885787665525367059153354701775222715010376
2009451966597742663802814367999425108717222590363260260569383492758764861201137352442372100410018308
9692411655302525931512381789661270099920136095747441232230769867452834125281615333496741834139547988
8089057007342886881809188303243223998603583801357403852766380838757582096010923311741560999755893519
7110498137888818242029667791852774470925063355571978297670720132771705739779472053195464260602831179
5470902845564921702729940397248481269400791427317077349024806199661798017577993395030762720561963630
1887685982008206387734282945895649206672716721900313354331623978848176773176769228962471547351183066
0241222177242312695298529906994371064104285330174134849793855976676534598263307496023172477562551695
8215960103993253921434782431468137966595311900556621984292207730227224204733296360707722174752495824
3228081607993138653955786773893147755827765918815841537839356539838476275889812857516425339601842822
6204565227888293477310599412934671153081055752806931465852053464677664434238961589787680381238970617
3230606457993077005536755143670158810847340104710509171270578987882083290099746966207834657972452537
5604952020645582995450050314145244514434926094672832301762282139139863293776673506898856075922873759
2413783695429679649400864684280718471368534112187320770753160565622043850188708854198620579171492629
4806309772331787679678231020953180992709828255287605514040387935483312044894212405955041356656516187
7733883169716847875191988193737280508003457825293876680263128871820006764884389271197509211939822778
8829067552032554002068920058489253656137507957800398780683021798144685757438152060362217885783439280
8581661966365971313920126233918561980935904324406088545335856641463808910712890768123530965404486455
3399865572086583363856984276408060573014218821680197823845839059769825402320172571500109894562019588
6387901379907559200165033234104973970235045150304515806354216532141650082558912359967872720060191194
2436565881412273416981138170263360320103882430210014254331838426520313897495741675736728104432980061
0832936559417205705416019592025129541160591989436954905420952094994290653834562074258879185637598120
3664006143851085146225985202629333184270273559505629135444519089609617485768622594748562147434842332
5865516996990378366827963283649322985641674881797801285004976618981295953874028119355705195735693067
8118874283951537363332984621087934541831195261494668668500405944249127890083518083829592144515591409
6087100753114505479310554668928765616299129716538128422170419480933543993727043765497007569783644861
9828284293060357901249012694207512827924770101562832694912988626592170040755021780911709426034127938
4454015884851998866987392487572666930623271577777353430560614858155097099927505992659715741078923994
1918684352148359510068080500126862971997878394855624648779624735541103983302102373507549300491742496
3400494993340513035558528649801772926935299586877742768579638869957494544178437423898794502086758701
5718410412588089566896850351761836256967368213623039916636652667156474901308147273270279404563857545
7875942320847892823418774470218882013371579507916275614632701995697687070865360326032193564850472509
0612300812479409536572137544699858403171840018464712286774622115896167594404007704439235706678603063
8155115557206222759471094269870028237760612038305594270596974468224284223217413989107008372100269090
3809424799426108902352995817600963058915068569355260675230658957201519185921359806116449064274113176
3061459889804468727733826029496331344387935052445904415013497466808490157047333412410175195111931692
8151477946229283995971325326429919332570393068201561688263530988036448193392859610436486602530921163
6306086042528897986582784935209534843969349745590850803485688096322335539619029167642526855019031478
6927026390481253488848103319721476370514081318680561528876107209958157858776226322170087813888299266
5061339396631862921077375932726207266258369959245908818076710680823772830836846925608595264740731441
2288473893516152844354031553541201506121850319720252516523324595752980586674487619441173443021949023
4197808242200022828704789050016891794230253999842326609316626190872274424038278569036893939093119987
2604221008404932640362357919763236017949603174454847346829223819146730673905008103448101033692224813
5810003295512009868783649766824554470123144429661554649265060261075903144240382056294690109177920376
7334242822902861137149814361889897753719724908475400654053055786277313967390182371797415967213459980
6147764867057712972035138243749094908314585215537671224407596736772132597941882524885684923497323665
6435474817472467584623209473900774999026836607302062321516005893462066179619009509772189833594652811
7412497798257747436150394333818911653568242786622453133490866245914012109367271874082631500137881299
5842021952530493435989944380072275544022403369860398013633035533374371912587891196476303147587587956
4765553856279003038957236746638862247370594925273483403702827218764399490666061604811176611204310257
1127346220396222100484374798579855988555991684139083558152981835993401108760245891765226369070077404
9455523358408191740120615307443692225885453220279487480013317061457869907174129995732063450345801578
8643146753646941786194649897667205562055586444188040695229777100056212150829598028054680351500101746
4600536240815188104425502381512187265511739448636370000028960938213672184340624715890211148674017345
5137416089638599597026346140477933132489904178086055456106133341788741915192507803958751889835533133
9626692618664229321701848954468725688210918360635129099793214124603978780708113896852633425179661121
1839937752445974263006040626690421761051524153095620312869183615394990533509406294785678652349537406
8306547459508772503164488149422092286327755394444379889235973606968380220761789445973017800189230838
3453511432929559008845032390057778526489881873750838463984973299670060667449577604296552430933354127
3559653411323044897606460960627354969361200693003387447522342710518538466201863546955433727536732285
3915283833596102171587270336346145344852772741835957228666166189819876574602843313858495954390179956
8342267687001352476718309804986242312243782738878405012364482587710135891676830648369994148907905681
9674385967373188176370373888781316081053952543907601342834500850613039182821008877473315152645935661
2603778522406532337917942666869730024073747442746923646379885476145745658092211773526240571449633864
8000651658210272753747166171280030251777890462218590485253880121348714698846751204786957957753985591
3543649126900642460612296702720298045121563365156727619540621597548112205610607182155727244164029615
8185009749029562718039287649095844666907004987471365161705032539332183387883568653338142654126952356
9718927534110374060900761329133247254665819781186223728656858666304046117397447037524136523278371531
3627248650881033804309385385425750414931575153720083557491627512539170906777941680765156150934298336
2618194367336852360132191383610309992321917901044060217621745335738754122219488465729563624711082768
5043753575250043555993820001600959841352992278272932550564459572172696684702937899385665138280197404
5287781772238314900870973966224176451250513045891050015582305470508717160171807161760871762427360454
5067969350998276616689039444936784301133000335180624429285515757668061811916956763089774831982454519
6567522669646724705423399261139000147847658231416630959511720956358442643989443943698931340011504131
6821416739344743055360641478700325430628712940527832009329232908225517594628265764618369631060105189
0700039190276137652169867714866564986694116140631949625731225202857473648010464111174209596708919328
3629259928983188535440648167185403123565836806148342738310648408731583863175353567775624403341064987
1341400623513799115297203574234136700697450146874609327205064634735861700631695130667838540971147688
1233564403074479195087109376538700249665861440013623821676607368228882088878062516386504264006212936
5959333000771403965208224782747025723080510099700004613002099119354186583811724490737182648120512056
5868622065474620753363363501386361253477424047086827490202556939462466617438037351262522551543504466
7047635147245117740222875469182963359388437537491716270551516407155076495632433764836459613613953964
9871407725218742187311376315932962171639838583183913682282398174481380997504262595938424428030588641
9251589237430791888231855442137716781400109597232563201214723499679671409749884387738721985947769363
5683281586967942469857594919111086647347326656697055497167194086340178270510057958561974440811753883
5535372815781636821187726337735651505435515459070634389714586890283010112711901632868383024447831588
3246639877548101091891668364540293851953753213241876979745217254100841741609912249701737426831339924
5059355756946166682341301805269659959299280778940341635218074700061651042069756206247893476197623357
1657379904481249572380673109641960906795826976032611927923984828564068802396110762395399988559674796
5812328514773623352696880384201604510973464473855681295154785968504164923322581300082769072977473957
0097104349322864249137103699550800334794478549608510506752065655451426324257192739805137735946475356
3351484965616343063239771655144055383311432822698387553132642783992236795606531552162464347699786478
7525764811120055757342180160712190446767587352117118521165472332385154185747951692724720140132567891
5208339481855801914581049603215324825335748179344518278037419116589117540030421079624113093717281333
7897119703559842173398166133774967633694086211845659277943612279779979034946811671355329293293650590
5818955716352196343328799087306784670942146201478087713227676065561228533875489589680414186245153710
4766995607798405443916582627906783531122945283972842267539907027621236962618827956305939937146132862
8976680990023180555515549469586833345450721286671143892319255343336004427937085624911077524020515494
7299485763990929402815844403838191668563546306514881312386918654370550107264080345221718367175510507
2629984827871789111913387167078401646783293108653129740207729984003826490019717128712318757340404941
5283674910792008103078071894691788923839759206876567522203459876456413287481228275634494340624173629
0517072816168800183609554487965608932060742223182418155397328122450288365302071182414570735818885006
4524373150889048064044402387206274192884381616182789556495486590379349842782950140643977768378840019
7577988720381401495264353653374385606811820961796085822642414270491701040909181488176772643277253645
8281996995295752120380709367077435930933059102251673705941683297076851096644033431009748634371687899
7449256467107799133732207037403183531236087468799806551970708999994403005368824143066036092786927961
0597044902990924421343616067689985072437468160553129827906676342470602877553366019314598884607759406
9722003762736393149471683920087933642939218431353172624277686771993034958508611329519013045607199554
8938866558917376566024990220775803234428937261110330079250824906132506742368659241083985563580690514
1231819265621678821325500749710143920166569179253538610976347969574286187548956638646349871335507419
3409028294826832940684093079605174548485115079478832826780904721381047751420024210847926135939809736
2543043799808316353773590131541827130469819732938952113520210553424068247782646678967250497315106609
9805887159374594819795570127993036507658565027647690342757627835667982794622574964718835748471492571
1850043655059036731738004254982912452186491481069520488261235049980112693669286726632591775353163175
2786989899411120838459983126236379526427078338284765160776118511553018631326157054048102341897556487
4425078077804216825838772671312945364894172411816782741325743631423180760048461802660549019073291571
1305402631082445841735116224479311130445467901356226009785513511077659496994653372221085214757624496
9729061697495350249902565295718551971816881091887879125824730047290072392443824700920585471297821472
2932400580411318570777628196995772065679030554792786697074707002896602130561771199871133135086425330
3201068158579457471040082690994546360210732617437692590462487918823433816553451706441156950974553882
6913298279595957145455195371570392150928245279526734020784239290177114262828536836855950330347456562
2791765667268619994496185224044877373364961055720077674163412291387081070988260330824464548293917564
8881560987310762738505160417808585902850111508294662597293023923275923031759817823002295840758697453
4142788179751989088561921649230328135922031096927065260769414969790335551422504018761297058472557813
7249574861485369591442851498344551741935019979318474041474076842330852793789234154707655069413884161
0646279470417181499332788877282813961114247492490180411181036656277026174944970674898922596657934293
7978508303077432322779265636125418723411206357543748058271975322601360682461103021000183464565891462
9866199997962551340856062263098282978714504857157688968597980935403767761583676902483033882341045859
2267187018303398962935150978053477856340328611781676696719765793231825285266626483434444415348355417
8626450184772471626646845484819829472209507659989964440465342280361477139463436048781743513464128162
2801582611751211942214741800656805283914286066475405870964658122199690676507223565233730386239718312
2944934828752468543758670954950142699546884219846770181140785890677415612137302900756150648098456901
4263026596771853965340362430321867392964125413600355445762318286822380283463477849742159623726972682
4338527585799328006920617961720618104891425909032637816444762249125899240373543356833870105565257542
9248221709465698138924359657415846746655815659119664674911040068237890451939694590982192624577853203
5061718838332483091337257535194482669984958459220050324137050488275301714201500057335220459253854829
1211286771107079611120891138574939609053919405396293566818061567210467850725857463122791124127845503
9054706358526781450791823755677037577857979236783025970813418443268717810434128156811077482888405555
6428460914167093077157133104880883728199902228122861678075805599334431468455237089442683049440042700
1495071776019352115714573711093494159916364965467820665469060239681783842292658414019632676574033699
9006179930449012199309774172615188125079453904465004154266091402625064169359353770410131451735917572
7434901415619993710309811659140629994107649620100950446577496020263306726550361499419436611177652703
2626975437131418901810996288177531380656522663954799552655131031668473139700617006461177206361974479
8914729869331213166501694659557768682051117110033556947700855647671285763314017878113745824721241878
2219022382710183201907046623064128916965722710652473538709438465552282378550618040262960605856696209
5465539891666078720557028323301671747555529457398859808614266434672670187449340012785455472500780914
6256435576935732067757253798884820899252117572436784138796706444482566531472983226997913997053174292
5657944349073161359002402620296657359416652252329958525226020621501358917441148436286066116351936635
1761578543857458652436683501820352447834748774120539600578999312363537273090516097285871544438580009
3961211409079259784643779359992527666030182024794331283164350695120115097515267196114575309196220254
7771711935522548336022017214767579883386310602332278324341846594380608557610625531581515954214675289
0403179916005102565019290180905376704605829164266498514937610524278770209768051997143090010435045985
6438101322142847424620434491093580843627618808827025210700313174704666220870392227762377932674898925
1127760863086627008812537614109321653819015295126198122106632867574279521166266002157774955999745218
0817231204307890955982395287799457333039512318475949859265832935284956374167283160132481975483866194
3685566820135149895824120175644875555845986160865026260694920634397523091922084115687108925554173826
1289733550195973187260011011457570337334165436240733538750377419344167564676701054583710549871882273
9873632230964803791594572170434083287813707248782109293418880156353681591719635347088109264887042437
4190202281518570554114209409668412998377829167763149349561514575091807002072107631112847713306463295
2314929291720149032379962682022519889702249454216634650252058000451169124563471102354302842678321468
5397265757310283453046625626008775358308271980873401367622238561911376498243499170749422801359393958
6859992549873131424034926988814413225734302948566482020638448318440416399327450164176400489585231026
1991015165571025611420751377863177594105737442416515504082952608338790104030767727506613957514758686
7967757375825569043988957682366909660581972072872618420720108909584738810465546402786418543978598173
9316578343993324699557899873056207672120684583929443561709601620036863395945805180898727784417983361
0488584058605392386773184208306670876415195330691932266292286091270735729229775943441061334830239496
4597409609966166996286127440073307806082901115597813665845316571406179090956832258431784300638113086
2019814776868834047463683542324353987805865538190831480119350533635487457595645870276707619509715370
1288851214629776304002019154415283151624600261781964265304453925294028920734315117665833924803825714
7756603590238750894327034534430823758282120375032961294851372518175462760421450542612376372926547960
9697385058787394732128543074685622627637514024916355904048033589294101664355667402265334644244884614
9811787502237191877232638612182540980470178209753376304487627284066201877834926077013948159577692334
9413086534163162190767463989944140729431785283016853603862212282878956668509202916668434022573343837
3357729339497578836610778323309521925933155925988086341535614616724030176894480397516868408653921858
5383501641003751955264230683256487169880434455296104057448743928879594446619840105696019714768892436
5042539355657482850360873461518423864983644080187612012427930802519501406302451819252017912704305474
3550971225411685314935832019780664656402632927395876067927919376026211946109363019762221686007038206
5069830716788523255064092516271236098197881340349827772655627923020385949254892631850210380830867838
6406633383408059224757364732878093102250447717420248472423547360035283388027773128436935496405006456
8285566431360111935077274724694915195173618624091808934649593300235105068329978153586616565884424679
0048194125250955384941494370533173026793098918627909923075568978396588443840914566661656574756079288
0045600961554430233876553153303025241782254163273612592836946343416657764574806093177890555989785994
8952773275005048211831122525325655616870294697859907935075093567590726911924007382978013598377558566
1374104559162984521070812690817654554639712680689877057162015190967285961090523049544102004845867841
7842132296455183126216518241447293803948710850267693107512454489621774362608629014061059542429500660
7870748609828493522148638738813175295810759004465096873883661447128288602696467654203088723503597931
3745153484984994972632500771572378298959643388614157254989184615561499985597964653072351983725335046
6041438210608960264910244096822387569331740564278794185773963379126732746462186625440215570304827453
2087319421529772649434819375873754415963174851482035440959101374185197325088675735393507103695392784
0015110774981459905204767227705496134988882555351700147255831959422226278929321798498140183661943478
9239552610382542440563313647508266292733107762562644118012811844136394535941875271704012775546146682
7695378468849417064759560089608934186085137972360611779203909687622916477210134284614361965846357182
8571385150817722060647822133323339251706895609218051852606633885767724158324691053547437459058328126
8146810945418766194576655949264687640611188754708375389755035018273443709913123557497550509075500860
4032897767987390087314998351400473546891213363642266150970518536247069347429568999117377862462591312
9665201453851593079004556155311388475344466221142800509978910679704239045069719037956981049053447499
8282580416232344338357369501646237822913541031684755743838839697182827728749863870709037880057466949
0510344694164622453372696653858445108027523563957287386032471175938460353235983921766138329944339051
2144969661739439254965981193982675463481861903437937244417081375565666249297056136280372314027478145
2698967125529045024415212191150599292496247144585828305201078732408751329762987451041497290499694681
3946902267240998805210557701132713974349150420583776234746966557654783100163570944671159560440282275
2850116068794625838629297581179391857023997425207442141415385909160237583451331488235633646250528357
6691543983452131795968839260936644403931439163234613231366962252222800161161397102527355682590921720
1094662013540229991268375597333404441434734261828017569225969248414251655431166309405911430511261384
9909372773074249048935876882408394633544908932746913670555338162126240392126773754788793980390642178
7566232857163677567996835699340201282769814955731775260315912354086138320049190970483451691703997948
9396681526342143291680561929404420894304637492910627497168022573435116864591641314953355997847057190
9142628413014989614961415415801666158582823922355073099487982724460834941053720085839045658177936041
5930240021942139750543403013137946786000045399835797989114275020222596437646638028105894317215738109
5975389620436427066092274599822964268560826642584608646340819601468839153583932875790141266323689644
2704113840332257797769083449617585492109986199464122956583854710154487602273255310531462883473003059
7216585836551091728467577697640646922134160513244071567823511064130543662075228327675302034584510516
9695932415941027694433192751252025609785739381385400333955020442861417441446651361181034770729757265
1444646242904911925498270527183452023274916047158972018943551855838139431777105568520477304584200632
7886133391552356498411011949247901517054579503169208284928160460293814809466303782434961182421237090
6807227498559956219368581856577494691459190261331852701520960282743208014578948480120851505850116524
9715717101667223482159289311267483470366602830881355958014741012255941963419477537556007707254840923
6555960382193201214717863640637387982730413494720062345407771150883042720306243715731951971870671145
8107251960196244010286694024657419067350151598134811826236816546555195098997605145576649825697723412
9100414360298988059517064423393282965959761189981169166814570380404977299456205089722133995158859681
3504044541004903429757801732773671796287854742698969876082103328189336487623872572730289077520874435
0849922624246344167422470766352953977581296499911795542713204841072770613325333557685901636765816276
2885349805299042661176383330012273655148215752112020455748745849844241609943166242252711573523531855
9934275858657650664453533160972604651516055374998459185430286509562400173347736338724447363887689589
6973271195755677807807514973662657322044742745047720925168358839902165052121519211710328929247903145
2678285897071906824419742802018834968806767036829109434850458888600223301789176345279540262072245760
8731580607039216574018314514423477406063166313707008095674746740098148119138485343690846112217513307
2768686661324908643474479996421519967726201395325373429920397708996357722275643904938435175214080732
1888783688011923887709922613741498799059566839167315017523446043588204739484371106311823543375103310
2633917945161875501649954786520146564696522612893072547470900431343353508077152000238668965060490437
4504288585647806905956133514951166450248439366058198207714492329962902000147408801975207298662424056
6039497279784741193318613020528471798543342372880257408457809761106915329043185275731211529045328742
7839029586617734309821516085418641095217607700849676166819737234056012048268904545110894133181655938
3376146093793413797217898869678599132113497449095452104219033761076092278935974417976432026497581987
2670477430229707496392813481228245896583287657202473851267006966923635464813015985794482149546923452
5695751568422440979410466618763548555230595575798392434795577048787276608242339525922193662825834410
7059365620363908369530711514839873715949115459184039326468283790702025161873634631324988206181179608
7425094838820687874754206752413561927573273292401239970097080579599757566368765602566727389816595306
3986809236485324662963512952653734235830028479836671116478911538263849882640128276634636095019062116
0719902961048365224969820885273700275395676046887090848699705561350236365661967839914073845924456253
0579297667106518874802503463674699313089573417313931053931861885921620364118872135676374953883662807
6346907674106026207414954602274237657184439696255234278787687645671400357489640289443614860407620474
2019857818289500377626413301452629750225067081771444665842987002046549386603274679345060053209525046
1254348320874004068416461875473959268278790035409296793093505201209960555078251949071085593165184223
9589078766109984381116067076908632328559279244837446836970401029655570144416076214725013320043757546
3551350104150881565673653257674929204949760020294592120989488090089542151991587512614942391091885912
3729666374286942632546121033289751723754271630358744586255393111222018067536448923442995258195509543
2379878520936126146328915791508713641234552271386995905709378121928221027010763611054849001429343691
2344358005403701204574757928543724442868065144428249053664604163122308036168351772825669792088631516
7266863414295501369712568875287123575836090679891302157028244381900268761532855327276769032435489943
0082492266729169640735369147066203481554741944624059028999883043358954177712755767396116211488184605
1102895195341719250876680575647645652022845997650528176526871891370351272445494566885045594838180654
3219962076194237735737621154631587970209388023901568933217018042697935526055094447263647937601808015
9652547487887439940155131922485791758328356968298474319032989875423491479566220086429044803525441767
4073436691282535572120091950420863444025378687862253832131119517283487265976953319651675522396625382
0826890998532038947710668261395437100697172540305546939406031018434133539186034518830422719667628890
3870106894870538772915663185742909499297047070102698956992784160619027846833677378963346121785249786
4075730026100062886178369614918802546915408626732703673940457925199786436999051870742663943678348108
8854574860916454343078517409898716728504779994742835218532243481138818275584735718437759856055818294
5355998818996667881169752096243153599214104934892024624982638707680336774493201381960561372892262539
5812617354303950183482588895399431312301450913832852429625223235824717977903047657585318716917573827
4729080479762286218660836262957327672210075460528922944875148837515458740878261120062494884502023777
8037472107953814798154803230298421197346848282795399750839202509718262737686341558677518844626554091
4345630123679726641841631198819837035918649800533246238645017459114401784782123241938262274633045520
2851194368378442688536034072166682829444631646769075938915779511939406725046409955832678173877103975
0066484445724862419566884270893413874723124888342487035534391279960460876394049639044147418930853880
3586386024074695552524655481219542327508121786267334307282213777858892307406460151373641606841459574
9227469276507539420904678917580216715174584038270903192044495950600751348420860108842211954069117845
5061191805216394487010855375364637542969481592294563225464588006946208791317048257831541865908723658
8925385696474118065288465229237884436759849013276429133970504929690757861197518219047279724470507294
9570562010174712103665614812117938845894219948998721142976161480973942106132768874218869366125415735
0373583875902264179098250609648871528316717107129069320701139985962630804981146938113622956177117842
1284000494316475069454857808006847774471610014136467033852600930365941551819519790585193341014857224
7686569016297284195259466266873781276727191536698146098091844172150069938061253300795291718059483557
3172744752898660743861043740628157165169120877761410646698063112508286646110069006247119637524991590
1516062106615774840393248601607245932783070287708251815422485751343078500887324613820230075649688059
9164274555860091076559223984904239304229758854226944001244046013591035147166176315285776174312456396
0516969103586880418534554180711351924549590015012196633385558167457527086988609505827952380253824520
6173559817876073776879602148030275766394898129996648279970845132798151169095559009272085424693806351
3218432957774814799107487731978667240788363678625798967310845564715749608787860430647758492952406265
4595940347297302879395966455542654331226383807525088782816869165533908532600494850837547980036316622
4798812997190286798563738527213870665369675649170463149516659105488744401333185805299965439932032076
0659327064644666195195735519456598330771930486735370327065716741273587703820120726591513126246897442
2272767161220512084933689336855985564749077205914052830964216756991027268823173228337570155531710125
8958002874947881806625043132256941353778210588939230893489029230165161064945493379336146975132842070
3693206676391069240309696671903544719137611981438590813922433294309567991957373101716265197702609245
8277384527994097987150001267341235257735051360417831483240580764047354622305566367845960565021536601
8182260248022149721371458577185170889773337185473758078394558201392522520846001787101171369989875633
5170016340647643855995894574475130387269407861755539868843807318822823055803051935928183767486444008
6930733936093443106103121917838383625717686856308502043387444583223121293325871434398794092763230617
4742824311748637906573796449029960317669218220715994735246446156526255401109293146208256965159529799
6903597819436972925556702190623826044017601310359551
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.58, 1.71, 1.95
Generated 16 Oct 2018 | 3:33:26 UTC