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

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 1219*2^484954+1

6116752891631063375267656045130755062575342134451145837998901849610830284361559665035655682819483285
4478358977374531756485192823222293314607683040615027112960103024938413989627034926975054233557551546
5729596133936790736615729176480721376734527664131962101243154668143875334585088397076871264827698131
2975402348168264943981049531832064450709042564146115663795378235089469117132694964333821820334830428
9550220519688764350442372245721337866705637948197458191102136245550748263751582103582700168760150497
7138974263080124983742437571400010722317045419781253041023968468438992160099700244506959834074669719
0882017283664837279071821109878327570391528684434875693650182074827626211732407420861500915226483263
9829013154087599058428636529327875042131734519332371238141170683904853168946600914664716209331818899
8311523555437477949056340738365256181994138091597399801215599001719041443487630509014202953995424302
3419616964418643538107421622403363619259698661155045710850312507800982821663092508673889929700190310
2043712471332135622483179739423882595445121149426368602971432703731562054167596813433810863034907197
3915385272802582122204009497047504328056486709302733585576863386723351982047554173158237179991606461
8919804725734929398153712830781228280950877693833551433724578642605943192835902292948990122272733033
9646253019490877961736635537179343497271594043808320177127334819311360104547103136130317751158298266
7737964088820371906748059972714988468188355692999275661481258745835773440524424507993314969294168964
0362508549893243087391735420107379223115073118135749454162990271123472130178719748138807966544854785
8119004321026473014144978153871857035252110680505331210237811699909852272664791338124773786839222367
3275725360495853038973865753052714010570882454473340525067757709565347620395167853835292481088265565
9079498939783426088007758982415478145737775893251398867884747476293255075225558068391716297975431948
9054199871737451139376813696179713834044041166497750996027403469263430353724127167968080630428385331
5476746433440448791274278689657647716223921048047758611371248885968693279453908700300108281930413787
2918936996815545105198505184334458970908662648527952701874745862619925664714646072024880516934820021
8611670223852296993735356220659725013992991702668296806104321849240427042610894231722063977223783597
1525858766514469893849849363350090446393179606481931688070580072490761057943683750283168013242375668
0665165728535671348316807983857130402525782852208263640412738826111476147558622015278343171235772552
6134372026531374659252880153246836781886840441039307900715584959277698104286010525988282394488485841
7401272785066622069383424497203521431933282066856687036552080761955819911142736821156975977746172844
6156182133070589238365520861142049884542248986364088452652355822335832029317117702368064304390656614
9686916801378879524841552883312596997063579812173940007945573652227631266990124447182879388185213198
9896363429429895355022497170969842609197691484764265568822358564801263342668913660679627700531009970
8442577677571516991325281996484092548707799547606148003469467226030196816612459987045501543500656388
8072880628669772070034286002811707489366852361410723200615983459670296315858328207970117920146409575
4307295278965894109145493502435660623318407337219494230638291638080881311850704276994781101367172466
3274779351541869795438048436847031530831436846760395449203028814695788694237798802965342582848998369
0562088543637633970188977938078719304834912335899143475755477097005305295847999245224243400967529683
5771531612036842764880582946498109673189537356001178511990925389091970334096148342476087127396051064
8662624492824337751584453462247546394997237538665528068086354856286144582258497081816860115492735637
6960359545595775281054349152333867648238470461124747078503488838650333737045428094143068954666176342
5152007859232420668867788478225604183646056405094722515986436408273547183388979349607643187951947976
9638743585827710676459217256374317470969929247477101117188576889130099899885513194111994779325322099
5944581533861356368703973533852348744686625739897585221365121569369509535811198279238848308581527012
1034602895543600254071983673659548783869206915806901555483688903461614341094831277583642621786623506
6117282306646728596545430889430467471808895714049569856712624656002217468789241281091067656720420484
5607341216907917779388722659356878065798245510148642585221708301276538226228578150165028566089312003
8955924721929043760123400839675180250042292831627202031517489626921125370292740194035667845854313239
6779555720677071460920135136341241031810842490826689735190611223372373612085938517989472145462231774
5524697745134293355149999489617643721585729557369608893965795793082333280697512932516259841859113207
9610625310582733310392976115700292369627969887893335019252745783056536984491718680912993331125563150
2151241447064848392370753743804779186701543712269159560954771246070805065250717689780565793775948772
1834022695450624444804883259681493100933771849325263563965897015718284986179784379611153672469722705
0604818396796124680235884096374613417289577215922917182789879366406907311014288907237073620098138632
7198930807607284072188890956057493110548685993121358126010768620481921170111809617582231260673212108
2287510771861044072082676992777772987765422978818145760098267345518537934361409604323062132371386629
3692585989759531537510726099462402892629964754160390733416333621960173900821459451613739786374602946
4902397118770643276572082613219732286049996631587825085560081879514719376425729066335100635340098112
2007227617343888976594257550205546583725965716194655876654395243886162998354586491027217258010091417
2830378859684379093194261067509810075747445002571215145036488863455268753116730778625202763549922890
5657120855967884113755274079295362823587961253456137434452490533065845092486456390103067147031382075
0410319128235194033850458265562361432019257077880792809091618689518650057203508897669575905384470240
8735616518354850440443046760591213839007746129076804139887570748826817231184622099429666490545579126
3774702001944009749766154516463155047870709567004074689259614561826956545723092425868600444710672008
7150326854701756677481754101943160295982018469691916252524134364854629551552148516955724778091657977
1574497899532070883576106413133200082755281175190318848724841579817674066374506558140322753880515528
4244925377894561221683441256756269448078090727324390249066908183754038949690618768564129019047484675
6775232426636594170766984336964101501536371887413635218156163983567052140112638262449639218191681259
8819852363633387302380564933825947771262684197044808628221545620715455779936144233690507006707359886
1107506475876570916075639266533204591444258942413248673946660968894083904695861984804372260518010148
0566416422852789672746337932499976743857567796078148342198667872301967621590099542713915602860133551
8779309041018674237116098483689354733443849408759337768299498409082428924085901490964336843330274365
7551774848850646408127953643197873269350735202083701965431426766719333939746824624982235163940580446
2602561444662481978513737377927264509975290410722134865663733201192772647248712304881713264769148202
7488056377280433533432642570950624479645633439157528870074204339678810534298899745160220132457432097
1482237507254162360065649971158559437267270200451181584436187698922278073176336147499344699533293159
1202088053357351170856203317727331761641643586339382718558440189407774295381259270696596766060454804
6747204373894725270994160897433625789949131414296720338207763498790513311240700557865854566022043003
0298159109775123755889083595817323126342033487272965101608451721643939512787619668638554163935737369
8715564446300978232720968130796665915352078600802071804263470841138389960547148271280920342739074739
6127208731831392086430652624855013863796477501923844287367426391754158588233550086549948137012488317
9183491470442915571800958469399203420844515441049772874268572165175266346397816466295235547630567227
6015781060637226371564403727078046544162488789415537787967339466498288101353660194541069235525175913
5282190691954429426806038566963406117143976796447840484077068591870061640064101847143543572979266145
4810294552124886911444633488375657966298239156226110426887241659856424553599730693480055641705046434
2037876450601308091879140905505527438193462308904116611588289907776088613217732043599305195006125831
4728228077434944835578475731063768986198726662842049031364261821504508989378491127668740693619624877
6818512175069977895428460184829461019299861341951741637287119431039437400359706952460187549513938542
7753008527025568904773077676519948036654301886872514819717481934917627301238562219532035472455505609
4394777066130668066918407777432122206757486956122020427474850362357653144058455325751712026812189839
2530612852371982531069729898015968859045812994456250150640771716740263896241302547225480919317037630
8743900493222065010549148658161235471279648531366979372798783668716723066561258308994941117250330876
3175938406277558037101639699079260057095283097076423462674713286106925179656349038923654103760968695
7001556640562105656215431114277154203121444791864943443843575873911426970752593138822814382100526116
8643701571683820077910033582723443209890714013455052825078893373233107743742515999850703041011851301
5053344472110070301967920583280964170801399898570963726751034615250850280542806243756013329298747921
5444335039021672637876236384403787039285991914793800609096691661610704849341493836133781523304045188
5901741133571020565210099772459280617867332797867108255617463074524124894368210662613961398199696931
9819698525511874962490388070370649939535858779144468178577022864011530805529675436730998816245732378
6424742037325257272775246575685311247964106175570574000353062786264539762570980356419282055067364897
4671691508471258381240974736964197875995176368069959512908874937057666335819154667429128584280343750
1901000123165403954255751016028966173118430962177706525178635397739273538468878201174694705402417659
4667644398717277033135820276938679401812389172605878439098987259477981356975094636728452587992002672
5183983795498716830062184775328255592709561266047934864349027774389155894368422283187434056698604025
4284140283645547546000754512664199232199950754990050214579677600160623981967709180527773572552819672
7840862677075231325350318358445291067977992310022365217034110174791367176614456151734625006776070304
2311316870176807678422096568613713164198993152188276318309792369029821856740356020184477469102369353
2076052111287475435598786767119768796247463784436554387124265010879890625612250600004718950685041250
3741663112350077207791255312649886847779751553576356351460817096468152187916836693147233146217561568
3571281384160538318772439185184371542371919635562131848044148055531306395375008337538181264914428010
4236610889716253772791141473196614497133215429960092842892327618205692079472324850511765943385094778
5138369991302237244870526536368751941094592342573624851384963279406950313054288902522222560673050745
8298126969981183292375718483214025120123022093828915673823995649897578410192189148186008472046932163
0880424583789895103112740493770484295041214334643383787621723410053999567026063136935282137877524010
1355461000172489395618022066980555719965448293597583935512870364111262228281241005875735526614806088
7023860574741813120879622170143192720086963931228496787250137891648881594216202035876296496780706376
4649624899834712026673344604843261601286748624511930596198281107540023445681826872081509196042770223
7035240744634370158763439554983058421406703674932673385652819846199549688102087607016527588422805641
3220475393500283833256139003606277863289011363698463702104542015770201731678895120738217256501887529
2305709693046898897871888402673815935876792132654184977135130071049317306977891102218568970487200249
4173289702914063105674867085448547996749447245638679417164539114949617344593974298124412957378960260
7434704287958711811306467009691598631556473148395279708821906358637948349884396229882841717009344677
2562336789069884236511768744498595359967323946397321972730459368276761393413585204276653799496708100
1098882271229013169034862318761862975804689143860734458360552012178920866935572673529937125427011091
0232023608385296042556826087809090243325469415862365533095381395390621319352458848216100368571162785
8159395244272872614111012974754460028855607831853939260567144991393024424835943510241317632693635926
4044779274717534973784856894646359824313251613006631466901742851922260777466792506787844460746446106
6417771702247598640303950427127969596482004877235888712768218514661089258688350798873273262471331415
3193682465244365127207707303790861056186788719552221947890124956437328822146569684690271088003346625
0196019344681914567849206324839209400386190957473005934783358810844735139301213610855507015136200087
7577750825838930702084267033869641580309774426243006490779113167849225084782037184770896799700950233
0831433407655463993881168196329468448368728037552292206723072815282537296069244350937065391739412410
5730070467909856731832472409834208126790736071821570222164479627975325146074800998600782292399481121
6394763056153268435575685436629737410328682002758166857425870357796142333248018223867284921904441201
9175589866723956361634116680536216934729314208697364102877278616393408457594872099647579971449088551
6222226329184748574023912927562754896744168935288955707877057259473906409107619541946516471688093924
7074460254415138591771589475750989725187560864255842744517695310008331540745666959500695327143708828
4213665029284447190447277190741147877350270540004179638008162009367486746276796647305117711924450534
1832990164905628329958540490490910706446585755884469836400678096260224055777499160566269592108836895
0563329539930680546025896478702628716669095237984315753584711130836437298011836851586982214617036571
1314938007356922981646397537532375476900301853319182828791038571755808517117184842311720112169848132
0974301401812905037762821974784075081138513659360141838818546989370552513069000039382842572009582857
4673678621153739619279563034653692062566999571399520189123900129765059595642888148326180745546553146
8992905829475193396731507177410309688184089226883398104145557855287763991667969047280109524884515654
0096628994858017299774950405380845674864393983555355449963783583615689461414594901785004620708368937
6194333911663235792087441274102502901765112372533501639152100196417859293673246247879821194128527669
6759565205999281307556804673302762172423779767757383026010350658171330451978469132310882799488107465
1889905447456159876970161715168930641397294493711776589984357579310241841532994491406205724320489983
6731919620244994365138945079827666639512990440205647907210854965782815496471373093955181266074930108
1746081518301577915811971378797632290954561498878070405722876693094045793966569819619083385511049596
5047608952839533999124410210930452360516801744146737266030476009904096775181346839857557203635244412
5090526677809953498827963772031588287308136506829190032413269140138714865063048287636998126406613181
7107653162100159019259979587035837736144516560309221301325602117322889341551192676678652380096988961
0170372376892080869028321381557912954028571228730400575184910125798758905287247659032814272415453779
2823792243961847415375520165893283640430311285577224842855726578413240693341552860051000268699784457
2183975181436674760503534893474558720649258923601486940196944245522904516607352621615017210220991084
3615541750498632758100490753292806542896552113567616031628714710254108243028629122542785695647403048
4786200034991652772063055311521169760884123880256854964931691894101749829194277575348884294915773464
4236998183549144212689970924634870247390215047681141412121009644068134658796162742368607503001867574
5674387450879457068069673424146131139539956387635390859810886401839252751403313141052636757426435425
8596241274614994490570118283744413724900422498745469284356086562629090770730873602262823458401191167
5311484044698640437250816887429761308959712181161126722072691276251255239619637127675348891112739600
0770684717917420772802988499311740477894920016010629263370522232478704813141263259666680313879578177
9334769108642175698503088699825760786721819737825231774201529364109796462682625403754774903151916089
2732809144946637572062073853596701059131529399900390984689978970535682411243164412075046146412850559
3854112404177621096469821250485055033612025976292964943291299643066061687136109342466566819119826168
1819865069678580353369279279008931229589543574281017600073475370961020922568514006592685846188077208
0926836938819125128649109784495183744764332726812135149570728636868772227903162735980366289832153034
0209659536530670569601710511472960350882822048519677688713234483861136223044984058263769413332482846
9399172848467319365301815192194603791920874806539875299543398520994336556305300414205104107732935239
1933503452186970630377369364946359001160192043718007504231330865712644866513662336069093284298508215
4585910401123750038163631110338299096838555790802506772350586126614577968051826629297741253596459980
4952832600317391567291067330266973940722657588300212907379050445595211700415058427095670655677575793
9325088225147725710498039380676684858877731502770446244296177274772208657003602437667614268149533900
3522778162791091513598382556950843803520803291406899687037342400563230056140357636672736062061275923
8453985454878753377740563092226649939285210619459022385467712448940475781562749929800083868929590579
1626214293928409462754153030296411204203722043965150444404911713370193406696040147759676208931807289
0864954079566438500874280020042037247977242724522143170927409873239633861008470426140688337550477844
7269704736273913544541647602329231460883743248834846667685598842658326244472734524114083080543600526
7021299684675159574351649147051518172313088380342284373821125204752342954407111581048676304619863219
0090083412307768514340339092885996036249659822967037098575019238703465488400859196615360648534397885
9652374770762698670928640687486565738944433039523145750731292893304324121490027006059168624295773916
9649284799975296617486150486838262796802194325457854129861237872240071367793359568342225982560193516
9907998781937620255886280858205175569470844751930809019985282008313604377086531841230882429764678080
6450469387266851959556894779736628216260487234157027193779814693038398323815560629217528697751217737
7685181409889150796854439230698835032718120469041025108149345490676989279216564285611100884819898733
6702446784314779494752001935545712825163204669590504904878305482325951447435070002923041117210888729
8013450876956538537867458142560098952394308941987526547457188722380652249571899993906195166580789088
9670946009605749442765960178892132317764317275767538797911699825466912155827438626555905371159300299
7545293422886257079050297510559062457656617075601438840677916892906499916787076788142137691098073170
6948803443783183394524772388757958438882156136022129035495894669325039345119982028110656305155138364
8636205309350070819908944306089811877763903959387695441974860792217744165213315989680113820647806111
4620034230989966436387211849979173040073433184300779367197079193077862216541583058694978685456574147
4270799274923415848960727598833760596781263259530409617797695419498764666974612603536050755505665971
4782723039506874831702982528968019260953206413536209339014012745385870424822563192651744296469492146
4266335999015228896021939336658874044316603451901471831001785555548063632534044107802672988047378172
5493916495658371400368808349520954975518311313056852054441893714307616241666234594043080675627375557
6360977069012847967829182346951294228973735660038144596161060241216860639365049140929135271821438688
9148112899700281521314296021354102093553837068850672915220021927763589491015183869673255009561984467
2571482221548301347609169010943034712729098300205777274966063487563570856792390215163385118573097847
1536403782857650018654320089238303395741427203552731767185000699195747093775705160782054770550538354
2041331542151949520691625868455703936416974619434462135479471648138857061888947931949969213499428227
4637222428840207059988702644589128072459792303114043480571611938370412078711947762509834409011393049
0547875820108342245985463845984275722333493426870700146908891449596941907091653694436366072213364968
8832540680702782307541716465486618833667468645956410419435306881811731544201400396465023990997785661
2210392799472947280678815487634275412603917267378947712508978777128456974864860961741883722618648998
4778516752414319434707421289710186338803103503595725633097146358740151795402569472675450043556639919
2098636990190094097605731475176400973483088072301721963055105915144500525372581643780554454274230001
1449369954730281859597256257384178200835756298212379973230405550845539775504417722049124865302835395
2262981446780256846955468013567808547964867728743079828328783035819703917058584519972707680680604871
6795695660512554811862145719965014894825149779460536606334370288962987027157329196888448085325802004
5490817693844137549999491287202851231505996921389792154335123962986682204239924712405881132426550783
3725737315642565068803263861123236123474524357921588223069002228157226523472766401710874016622655134
1961004086095295994377962832227413055344369712424543721503778388345100343048674859858092103669377754
2294067477799953451618639373679122820089415322799564318525869179371606937368607722839102869353025872
0428145921608795135623935449677337721270221316885823259630955167148289865056696633456902443289615172
9221495220028496873769348213852952390351818295144867371701187304988376799287916303395334745448090165
6614177564612102110354393627830558364456461660595237648129945493191112405170623128347920598133544588
9597192384952519802699431777639948272764656933661132548256687368794200424938325314646060029525394544
9104353892775780669820452916447833220792595924713348500231566526999173477835080797178478512613040231
8448479925414271853203951869638110582725325254402082846668582519493604072369784389968788609257287277
4308094972848526317383442456993660667965267826970176971278169882122904913070214197510298214191790267
9310102235715106258391389201496981548232282408603978527906750619428958402469687996090903124561827346
7901332178091750096390547317899592510259988458751909444883833425395763894705507848160879604066067919
8400102363119217863434709932273758920939331123968233421782736291484418776539432460879505153794528264
3179656766647203382422267260462259950521347863244967546803101499191524767064023882363017197629606832
1400175885913694849791992228340792151432706010467289569099108517825420072589893212763462424830528468
7039848809444677619385778667827907649149882831281364111204698736767906092177586583750542948826949930
8098231802330574029443346680490664034505431813863892767539331765175945749116859905641538872990412349
8958388399710954852547420449975672013818848328772042443673547632338142120665682559884339363972696118
5726940805706942107202053194349138895692999916861905542818197718059942661473686939250966981946764074
4649826550750222343975646252544299168942439863181893262326582807245722888637741849753698998062522529
0503351722085110501187874886514094079956609123383475998742949115292577009531526211347816942565144745
9778263985221329377909518416730370222281582192903327499975930515208883772029862251384175523948492539
3885882418887889077158871598700063096943725248947175683596311638357269832096380312653465101081205192
8083289056245491768271489697413932666461393013400924314465635243204459407442683050065941468071822288
3875669130295210136479154319402325295331627837055270068179117387797725429287036247779915180186997379
5535664854504383415114919048229944783431270833673297205626247199533273297035182966506376475685103782
6297739787817583709093264588050461839823446745020884668875107818771213388553486303146338766516876382
7506927921851643193171278605603750182654177926643074026429734463369945782291879956320122454569933868
7330291708791954049755489256255117958701464059996345595737924336354741028511866094193035475362747538
4068946501209806436088115852334056084689340584847955539716493336284981989086887024332601845117363933
0026467252295805662206469616611966964119288821429312733280168929225441985898793076404657716174835692
6075973616416857074055948717409857622853970284708698965578802998498272464096027615149300183520306391
1417926202771136538832046238338103231256529407064932902827466829702190237051024613926375043593460460
9532442293601425814131381654097740635502390790001757126242700276573537449410311421371502242614642742
8297188141663457312352127853898798115557299175975697075920431890970379232372605869567339093071132998
3268207829209695952973375897927020144005477964017423781661558637212060638323020512962656842487593956
2121422709397297071750379677988966320249398584232600306120472777259658349543983655752496433533070196
7642215321700525731538850118900470266878526152437929635683650298953881343206965266063511100359267166
4833807414891493265476832789118963499495147576920752731241770328212189267625907334290498823854085296
0751595167299755020250540492432461056888984331179700371733939215076785174811356950767659572324066605
0333064311590051245475028309062110837646085006575359445964260016079394367531746659329322484360841669
7950241995376851649472395056878796845751758650137200041544283451644848410857379627520605419346780221
5976891591890367000817487962267114396515828455277703397211596348196015431291729421359637067541174902
2338692026301685841999861113145002072663334757550540259245754931870833364294939579527803710152760680
0730710602217429075705169138633959488119462701359333959256137725575042443810891028215061655057337418
0337696120240314665511106181629573889723628520080812951647721434126903184484148839029972893014982798
8518316980524361032806995709823592890585932521084684895182767959334126916288481874312242827539747564
8653198652682840085461564913963139584975334239099902192004030055948262006419000178881284252111600680
1902598878938232353876905343927723508826910652241157356125849276764396467511363267625384922333264151
8474330889339472469087627181871754756022255659338437652690096570709264118905205052420870088588532179
2273986078907440120202537292535593791129348741596984704684351545497058807013018861487650522582059510
5151037181943298315503073697002533539435805593016717272334275111282060804588669156954750351228733574
9100922561894339972716914329709262266262764984120214694169857027223098155441809918397348005921510034
4302411644490276359862926958501700882806077475287510634033939611502392698750255448651994622134009691
7713888829094909606143453762716311170019081504476480867563519284649919322250760940877544645282991175
7964730126489153529332115116302626222596304760796230936205439903376897832841685810980165294453816302
1086609864360915614495769111408628770546041073082775491499312621251922745659942974774697167334976357
5072801439574333852265636640799164813012412009806058518745539610600454678328980375570991991822946282
8573290688603497231937845074015022041836959109364789260935632561761658270029582186895899406412816842
6300039863845931125990009439405077683139546474724630173573759643142198955536683248590254065410204152
8703757505611191251627504173476838833770808787440513876970299139903566035858767833769228152305657020
2125634392006979154938891991047415892904389276858961972556640803736967442199262492097531069439188396
1029043903797658724607101643345448197728335174743559235227513886769889755873617001182853433458936549
9597034296366421413426027580145398102486719203598328506169764428710816900816216959121526974629435653
3640943954089082719768639785806038833223363253279182912643008816626228691990991501840650892578484244
4514220639483343952117350268134797756649481694856004655942388388792821034534100244026354908161836491
6901971411422829027053115505405499833445437306951582735943788356699176519014730975725211377585354727
3138884378390995202297651647539450700995155918456522463325628321691424027899130543284053583785061361
8730685458150681351395133691403205638349950302430392480589273258498754998203513264980864825250896765
5285832431578697701134855081652623746525034353487515837439396132229161300679963489160858723112671373
2153365344662133052547340279483725064642297131620983528672353944625126145300227824136041589422872851
7466298134874183856072506235500239202572382402071876164601579692595432537713595664891693098247661377
6015033566642900197514938600228654034936997338211079138458673379541283932486786417997666051528720067
3353377192417339946384071190004224238882813464688873860433259218972324956856337026507302251583523598
7773102591517683117843565171383820077942454221824152281795153491871042395664633835663193348709132289
8576008429678439790847816231171579130667631186762100846126763623697085057797982414296871447011207218
3407381934311182465560838153770576589374685461754076575464621061480963933666775335573756013568174877
5321349094194726860183745835188968884981978261381056594489434276196363262811690974162518115826062492
4997656044491561810653734770985101761380373986638534694856420191439650052376942059019220914871724247
8850463179774725268722101972559009101453856923643966322116052127086701886115551963252487461608175429
0259440907110148771834136723230619538359670347805978020007230034444562181985177396081377171819567193
3803202961866751479698610448986212831325316296251097767128260781145239841407076592986030904823553572
9224795355636947904687364184321412209938042006282066904599709374078828466874217002282416968761623603
8973703538935074652541207093271550261195361264329757589933950162337153638346513547432597968587566954
6238187130561583763845897939940255875582914160165395742574905029399315400148919906409913675400695559
6304053065289059409790316743209449649512758653625125134847324532048443120059813804712640380244635248
9602097365692425691857062573714150477297280377116177005211948165243674179098200894143295489508712781
9064752305900288379867152948118163511165710205045785043881862345070990917577648241587742389342775964
2244933246586196113340719026581406194077523024198499964719726055967635235370595098148565157684039566
1754174750869686703736992246574516900363934705818347970315752806512026716000513889393242391150144380
8657814132042251255884239763366542007611094378094613259550204430597951607696943170738538857311482936
8084544151513962792634384628516143387664725713731466629491852186851409990105348071117654291046838299
9055593648564201383531271863358950251277291629201076708744538709424353691768473574491973252753540471
2333705701398050047274423276771889018788362995102351292433998665743731524961482222979494351896988645
8801714043971940621794473634748264758774816055057205170831642875472080600748854271641538413092484338
2037022903486646401693404326512376563571321166365020373940962938872949885614228529132474021737581075
7198532344661741280504672001280873437583483917133359400828474199252313230152967091685896450038872374
0145039075667104909790425953728923571083654412453797379891874529078933008477502891316850394472737912
4775704955490242854204774072239037908412926988738197575684359030259859906690270549997790194882106056
9895067006779467116455088550764077756670991268153906381677049686112858079342787901655933050030792706
0981975810208659096294917850346404432314094451251836636569773198111265657647096281966170062992761644
9958542024186713720871847420983307848850504968040501393021218057610272514189697725125411849775646040
1580362978710425842236303576421662416668533826304714328031347567443146651292101337202090797066918908
4454962438227968580825439148003449840233560558305395343382770730616093216442609448732701332472937728
4664882602010729720392013671065610581883070247837980879984716022396024128344652057866385711207052619
0065229606784332536513276613275500390490183630324143885410922611175936373781101381664211718148070329
0278473524431485602789076909303192234995644440876452329722266830393489088991007945761923777231270694
2753792746418918622480676755153951823381724201738527705260810685477614326269485691486605971628981731
9009140831650489790375965466987470405935710153150333260717701792428563568668239390948626154851515148
4413190608609584006237305267369987069440889611794326041654946856772504055581071124032432428749930441
3995632586501277012313224938779801343305376458850105625916899448118221269539205073758418298048660986
2467394081324054106882469781229755502778130860076021495200384826348018397506976862118507454330797523
3639021865259426228730735930361886693890191516887224121556861366775474481969597769473543674504368219
8271556987154856516676929653295277615300317439035660235416214861099606457007434016050825886452938268
4950608971956401137117082891335699845874368901146783738799742641577298508348968909388264248330507065
7463434946291604254790070190896375110994376108718731823028364761787669435493408403129821161149515057
4502236499002607286230936085292581370025073470146692738032674025525326236496378680632793449631313340
5776962599636019156466714837573071269097037831761776853163486180976188393324808309529346410922731555
7531311080877464290776880385838712418584395312431082526598439622202444605626137424414395734364667715
5388945624390799491725306976642528831778309229207567168124714025829029345197923316039950535262500548
4827304757089462921893532530783440384444377782230711114239598437505471763123492262182934433174272645
6005310085153843506392762918573985708616446993276620000499145496868074370222078336373833572781812058
8179772110683959182156096288437226941825483887366231460633726285946065099340614198720880851699628040
3516824977671873823347104634286618307489096694616375472701540233777567887669913754073110924823901137
8066551650353949544699759424770251271475961641706515283956872538085246227708559790995424488422744752
7353929522014161859253152732276749943814543978359409804689852643154066606429306007293854970741924545
0844177147838451701855874027637865174362041785565617720061265253947840394565128074597404569025903038
0618780869135859827953423188532089815979350776970076948026857007536510204595788154199960401059459890
1644662563917548715628899578196578545987266180195942200983846064983660192544059711884415339407355207
4571847878494498001424860946773915459271006034024333785497135153159693064972717043035168535368152610
5487263232344092012303800509208844927634645494489280316709140979978629320157382941422811203447634739
8821991250892697215163685310803911813002920922970818532420915541329868627162476775413501335501200615
6481396412801331775057710231785029200529501778156017054320928354822924754878875819527293203550560056
7527295270030555793191138628063882106943986246604150938398079525320627736336062566026473239609914463
3419174251785533147336135983079708310616221755333524169392746224511265797876477431067470137666157727
7342496343639407982678526282531288592883595911130252068174659165028082485464591007109980882417857244
4609355316135214139813662485631001175427890814660036539397882039813433829477997209388798233413554670
6029524174158174546360700490251240204838903465844312027710770211341547866987578354219727794858347252
8281426920101332431881371738196021160857878055701329817225425258307097359838741979528120092623463264
8355348575529755339447003111276433757880436426193779043135158980391408494817539396762162598931321169
2385123667883436280901226726234785340695280884876984513849159027646565178193341161515135068865424805
1993879452724743095833454163457126859344442030025226246490413020779830736818332471200676520867926143
6707156467897433511787309597482542195828838443868957004541950760895723839921777714810771008367345658
5347474668014146038786162927795742080006517794457610262836496865564902675727478540027624808427672226
4707584954854189168200019052307419536727879212058861673118771884056080495016533137271205952237662954
3092168523030705416032325474758965550224655502621553422817735744577820907474512560892896116145452474
9703269767403325531645724606909518874756987707858403504662004303899722900088590455057451081678395584
9820555921416771842869203969861639647942959238942489081159900291657667442884245335458676916711128068
1667686708725858942324178396170809424189436168136699666496959144264190671589820693206376560996926469
2574387953671771182103703193184086329921524663161303562952254748591615913826470187889818433589857544
9530846529123803962962900192621018058460743207277886745209128093842510293721220261382592791347541715
6423851452933902006711110869215902722666568605905953543598317412004078292097765295328243748849722225
7140974556119881305495580001311666147171129819774741304273043008237073031101100051592007846085716054
1407529884018259080273816711246638517353376877536391179730114642373621340571870815997200782455617035
7510356309928770402165324728232324648206788899049976401595707912788914295420717855823160782729750515
9383639723197065917399338167149571519062308741008429458429042460104200413290364326015495095800036648
4120186786135102303378246982816975402325262151623844811928995457889324459110850884309793893213325397
6953029300161613386392068790274975033840223998689906081043510885489204176203816716115274894359610147
1216131145401334761276475951332982851827343006988630501769926195323210392250912393829447079357198047
0833327158924094330698091360911839814341498296635000957241909672161942130871779596966422119325236186
5314658516059579038738445065964377936831079287604655486557845583920637808195654760576359846072198215
7204118390625556639895074309462273822366393061837304348565277365590572760390104262787788832415340192
1340397108001611586057378250097643528146910649189395086960664291376565737351915380332743632407038814
2650969759599808266680082843398835911930519320363978506256502022923960701287184281404731232860228153
2419812470431706951300220048463707252314873600115692475920376456871216726037431280932589686424082587
9107032973237448345585580195969985959972517383341300971697586625930709910358086749645847893000299525
8350852026291559345304801242668730343799737950066086992231806347162383150910098338598862573065787262
0967539169707692561106114953478025336524038989427840868251400502227363994084253202495104533237047363
7305446539986631035100355291744821688956888099933223366184613565371580386678923669942246381825890718
6333612872028543906775895953220358777685685376555770175739741801372666938030030573884387072836278285
9830271455975604290468097203898272647260392854476764765239957752741233324201845307418787013538926791
1920024044498952642816239950759368325079873964118289408365936434598917768090546896999612545766720351
1969544838928212221427182384208854541284617545616206913569975666594135758660332285397278295897719642
8375335748435558108138881730118980482006603479416053536453521333910660739575102245154613472201163764
1538267283108920593655713909260126581060374343494500592116204825864237758609829154373547797396416567
6583582711311235824681983249969561703302917245844124071116497246283004927147563587005196161433281647
1752497558608275894190844142541133090256448079639684279448653024099073329752494449039189109330269678
7641137111953966127425434587173687585038464466179292663040127181162828719351695582862171647855883271
6043975355022624810191099032011704774022002993492539018874187782107234270671471389925786808854139383
8347214420696248470730924004849141311641814807954084910793907956040970159216597801285758956015641298
5428456131031604352372570310489545931458531809191624935171097096011361617481806408884937461991406250
1942918199822540404453693962652204548057512140251756102407825459613741483873140746246812694829978230
8354642240523557304391430294147264560981014169539588060720270429730405162799861353894502758414882678
2477575188256109360699857491262643768714576046545833899207504187397276353278096066755548307287777300
1394944458595305324771349988857926395303786959711881598613465190381719212229598247839290860638692194
6360052813338129458460383206680484444031827362767553328935673325747160123420688946016743624887049471
1878065644999243944660024555933911544889809686406566342217674369223712421502329754315870287394181013
6543562108103769460262147977875485928820538128443838949150608027162361644367389129654259762902328251
7540956520435976724544749240466058086698391672606781028800751961647157520286737062432632397552748367
9801948443729028514096049706228075915018092411000744715865128536625407489725912042253706396017782418
4242307662281175419522948250667018764463777133233712027701851910746413923547306691543470694507979123
1378366361238197610133632150262341723498020690401508072026225517526925720684894154190012758080287978
9915572372904565135666912349236961270731377132424062983336579049211349325485167313679288611868457955
3656652521474609488455992344296951318807584260228545265110188739631818035854812134726389081089876714
0720422620450628076081369393583170179313765631032060720931733360723346378722252143872082029028656196
2478742693920632894580894675370612910202483082452742782110918738114128501572567467138918653866536478
7837705319601030930037127364299752721646193645154840789419300119522420897517741294942417624434092176
5830064325237642663798262538597060753994012413339390054754293785126468786131886066083954558138096845
7240213898839761434021714003195520991391758877724324366731215214986775775660606494928156518609092652
5640030707577178748496622748967342813507836240619554020763931341689598045149339498090063638637704617
4974776897162151153771850967264375078048952563556991546943201522519712342335832528655345775313956314
4748379415370348240297040231094577991318030967135846353143178779255912564898064801742732904397295900
4011649928736612652641323415584450405648689673403736830220558806632696699018192427166284000264913039
0713360757226916556271574243087303541049094922786978454702228112796102601111080244960620231247559356
5988878423480139487112303110092518377882762182558901465719037349977857920623993564952465601963916021
9216435680765197575257541839727561910042864987556895328625027052370268674911669491850132524879227926
5248531109439039651636555428701483775831631476701403969425884157392735139133554048179801209122376545
8843489247258830188130237160891120859208832512679459795344427388281948068969932576106751282122171631
2322902112743431818879091143261452964286752652779515674187692406385922070234570034770559976442571917
8267999641230130566473832334572177980766000325009799620630509336275827380150471278584066625755167187
0662747289352444891698052908980926970753201161419557869483895353424539360924657312577693996272690982
4427396111680399051311420814031386479645569352773007856320993765404736416782525207515895106641691570
9677987484099923373533549954069183604177017321877435375850495571527504461130705964105091121914829941
3754986341865281063232231426986023063283882202360751938825668839890313718989628516963482725283702602
3938628272088316442753758608210486731571731309775151082737395113358727036843791509511075515457313154
3404815486194043654670167522120417988350605953100039745714123077816795980106043220120155308496228528
5678141838555749867930360879004326108331883045323622925641039415372291775170803029156389275767041065
6531092324261322647093770387490070285259244300508562294970400558874129267614513686319897216611902571
7913079452831906598761217437683390886098062431472849283262284930135410408549796240437705402269707797
4795841133636837365719237646806430630129592459194114121561897435145612972818400393767665640626327550
7302016271149537898342534108956212362320185509588533860506097518922147933612596846378610781799750054
6774192293129380372297117455957356819174076440985084601069224410301831961618717007251417254800425449
2100978403082701360808834025182061393255419784418325282153270207195222725030700202396202058719634939
1762257153535533083044696333608194488955155071353530737892855172792465448620316873115677937746174529
6997155411418236145294943365960301288077048724429776078627824459330599448430995900829462699201389881
6806818691230616691789548087289489703655516445355190560430038295609297758692630848887594220273120792
8606979987077673814919971990809548613316641132265696625970091101404098758658700444432051315297898724
1897729869652738128478904771943200287335342414765474178006848866673265659970895884211007450211380680
0416671944818784812277629592977033218057662476231848603311106585205744932608957825708213817919569289
3428183871430448193679883836886074121765984116552903831936204600294708959729217715233907709166670188
5790642189158714240359609420710875252356164053337331050642649555527813177175678584390860010675273199
2527177602943852121038956504839520647040233877050903624159804741479202855861924851720723372093682864
1978614962377750608519506034891417061826626578249296497606927849972269686319239673696966448359816598
4464483698493985548523149116669786418609791011422861772314268822292479584354133597292134442315473100
1896983524625014978396545439238746129016548694797059302405087583520339751959041409842633917019736962
6726649137721048735134971528039821544107033661438706562924352140039409959312219232780981443104815482
6870169436304246579117594701083031410120237090884484019266588973848525165749754084969244894948145528
5985857834619329928322702279081939872183215511098603469082906438496890426480056174959045015110002777
3117072941301157912014069681607731856499575007399355665759937483713684381402867803516610617534516150
6901473189104233679314488800040910782296296409575860843696379709232871507235123988653465159267099658
4966037582962965385737253052110421634020139128833855431989444504012729068688945041456525023688911681
5734831834699917362748840302286168115284780446500154331793269968031017488252777030017664342377845514
8820322681574043664679441687535403028306268754293219910813819869847596917002255901776211696683322560
3222718387196327110395107533575749396139370879212419750505477771191969076377023883371904051724266217
1381964682429154062591216050143073018743095062349750062322445221209836748220503141142942088770939760
3969634448697355617377264958415031675432516545336349019483782823477632896405004948233797069043565488
4831764076542372646377040332067194554563852399820528866847721682367166993829029750850239001423020021
1590757507490112720013079579823891785237275116893323770171105296240355216036565198236962058718428833
0100792744894456014033810495762345908421783595650315109577964074597025044690720442913068963576979641
6191662564739645859296549364283723125185815197732842196340295439857160537715068213230660292641364578
9856958128014730171899920016362217903247892818810028087288974599968556881043963611435847456569982729
6200079944976268952386397035011221202783492144394933935139000545011031689994865504634931813447101290
7810207051618274920281702885798610294431533556731486146279890779685090040537840922131362123351497250
5422162014671945957396430950110737482673638489710909244803995481410379378839763230465506808850739224
9924131355896599808801668144556322127661114219411008786796408244157926146571401999582878758553847804
8710633753226130172752587469191868255931711894830379428620815826725248481903145411723908258698450721
8162150561593837143900624067700627707046639563932626323289372228065358640568353362183329378036000059
0574409421272775613434119497767671505782549793668533191500104977092795612071126188372176676159859867
6270903420701082804806107642608919481264280171036022411187934533224349175095206562174428294032969630
4539656649006484772250057764560436822920922094895489168556439356005844715553926316420158851439426873
8332266599170498759401238990233505784960167335349388350323453196570414077098283810959267204212389912
0939321154449069349822587749486001506258264583367074921742281205725164517299645954579361844301204779
8089178791446489487835525034348876700639803298059911750675323800902622652057640369928111191335823545
1561368018292243894849725220030746129097983772201657887987293677481996619194815586424407926289956037
8307981169080279085034607556017900919341020785512647337541526768749149803890988675740575989690220022
7914277908392908957712906689496350659742837529774664269745810878979372391383065764844942001544261621
8091001004784165739506596078610706659680196644131775136469262205744650971996120549563963349403316027
8438843494965759763291536452919719655516924837526637158284867671061615642693958622853847168585425479
7069532481368921304310295498795841433796112046112064701247528958829031857768769797501559116264093089
4887773986696549202960341766358415517404818144787751905047741951403309397377759875313114833753672147
7030618348785722626791946217513765810552947649138285517338711636855007568336901391688954425022607002
4821135641356645878771825135042394460900046286265828337432332392633638593351068457544179567334122170
6712531201185747252310659847420162553113181637529446475135434439606371488065182314947447189496515638
0534969054813090046622965233927668959791873281043517411001245978943764869842864266207907814094197943
1834157116324435951053370454830654292000976962888747496613303125753470193070104994203427564337922203
5427316899768491907902052657100047191893891448898491160950852536018305462385511489398578770816441135
0088128695811692949328860628929002393756411059543654117902481383225363888995691611757936709929861051
8117420750551472414218366639047888436380311366523852198880700034667846939066887428655915716258467989
7828225556970103357025678733635168052414697464187194321667033020828871908009739794243757452048426991
0808841047361384987907671527539989945708442684103496652038166992409426370925636248751825303460525526
8587826454523390680723504942516882807116052578720137350552580022147190788227654132712744370775149070
5008395572318928666622281317867300429231601218325772275753448682307311956302181492096107262080335660
6558298308972688319472904512225845779149767887362483156994412559326648163977019833087306619762164045
8988215546775996396103246653231524923967892413972696538819727586590288331829146380641167178061248551
4108432454321759559285472045593708001570093944463023070929507828595395741109094599420819942140289912
2800881241051385294187443126792901246983020852948370754882308258418470161055554198131971374849846775
6985422214735529906279219792487514498781449295929528446933970384728994615137377536478123024827682511
3814327127239910206833539823549195490869253490804864181054083404928341211497200831914158143115959490
7892448486632746426542927494935172691517686080484418076819220526457140826771741066445647735780728837
8699558781361858411970966530343722389121753196827679991270750919519395195814600554316036076247586646
8703164286773349072030700423987822949458565046983628406847780948835048135622434828255748688773559989
3999750151742536505148723792860044258631118478133910118177908450349211726438461050858066160340397837
5971744130773261778816537521668577927376463728147286388150552494219270198900164567731395184029125351
9092680243179885555663676675624942671494013195660663669915355878855601744133691067413183978418753094
8877559249609092264056629687414475290733953533500873155457281286655479456912863354001557071417647675
3023339805760154489637601618937047692305121055133389963905785069512795747984870765698481492808475591
0487362706458282090024969066595424325747696866898298721523419721901748553880117554734508832787386189
4462185702039510489483231521251954857753111013412499013815989701065626918871429107694357600698773465
9207324339244905268130757764392764710386479119233160203116510840756733267605436839215177882850971729
1280956245383289211381283548089345168345135645659428624176704525875302202368687928681405202143703186
0596207397734626880021212406430177281303877051750410195908388787725710629503497283706786996543526304
5345761569978562831076714350003058758977416930240451887433638428970382377860324422173500318133548342
2314491031863973892517648441673289456321025896457162381789816951007679261999075261679102569811761282
8879976679345980452576483325644933495291118485859777727090965284799709096984146240580469800838301135
2960844997432053042763530738764046882350870755193825127450903242010027215251813307778343193405319803
3356868052473306588503641167438474509468268312727514324501083057169521488364360705207955807877907136
6646369484557070437459059563553965413345266174025413613204298683394204988716425163041135717656394312
7220506571505405090281205145241873954465070153938084784634035908579665128485356320054261958644731869
2464923535463968397163622754492120393971271145168210952726088426388352780542201588623688634670778084
5144481166964293731467144531814108812733338468667640932592183167055335988385837910717955113771866582
5004531138209821235995418126837429558355876789662041084442085691043903741364335979809544339215817349
3255647465500450967690650335342585321007526203949034032770245799213156351596799472675720446939068816
9291748727784950864181656631565606296435359253153342415378159707532044422895531767458817049586379253
2169807333913035785461000905050078015755680411503612697250159704033243527782046034196119091278167934
4330251928585228579593400071401181125466742332191396253660987499724651636025487248176047686078553799
2080414696875204432118980917476379178918474855118099564124036342043943171069877410461688915689444213
0792143808179362396029104979654497165232031733668097070441619962523653445028366352049325987998663045
3489833724008745211624447724289492831072873010780852232613918175855272109849897786932122445801201062
0278605044092713349399939656177269848909702686096193246042324240564284772589167897571721158455087712
5597061835551897570301284054629188335099971312669546973024318558650128512982150947189628507570017428
4390820084178246338285368663793129065144032306135284060820765942643921669429215133794872012373336326
1000991509641508230913528496181319820438262222155013532231365956042824348062357678388628154305568181
6548660465526812722956718044175825006186791344067171733845921572418220729957631871272493071976214117
7960239918783388068389714564146896015528168282984325988914944169343212045468412088158431500403652337
2882407139182961126232913588526946627238189139244713967294322083593657573764022406419973363238397177
1613513966299367770328576782979560299432316631174983890749275572099405204257417046856588211808147927
3894944081819982514061665400963591939202504679483288463512409454231232641777459865363440250967069815
8457549260574664963497309520270681013444135381720699723701847884782130288559375929780076756022214139
6576287296123653058217334724708044743820270754126710522440177360512652742074406145182832399762480707
4162065434791522919192897170090342245546097287945080502237354068199961960992600178739703999223163848
8032231634054840396312655351234661521439051024749021636494191431394450198007080604767493515984462737
7823293342861129094581563656979719676176208311039653083418091094183933384577575513936101084503461800
6907642560167032484648824729235818022097091096427088391458511598301328483355686951269559500733160272
4348683319121239311145075804874207810603661805140185715010088884057353551977716898214283869683081389
7228084108556230956327258050080192156328795958595825655109685451335411721812837571647498617277333398
2867197570348745065439933461385313176353481662475510215250321485885081973868986101352926094971778648
4704204998884143875456806731984167323883751517158151576402874710775288797817628675094134608428505885
4017180167879872891114780142797439145809060549718021606928309189239665318301075173186172083418711274
8229741924962585100297133624955609212288949540206613088946259642988454474764918917430165532233656879
4234294661607917020705479135487050418621799601109297163466827941243273704411970961147295844152305079
7251321377242255204259445298540828830290274758744686508418150385623064962019470837710257347927226352
3352660776273619922613391339244945242847677817146123901203647604825120211499260053081034637196316200
1411928204156252148954374028887380887555243989759373323616850889575857771620953142887005086070684789
1913642139198770309965751922063860849002169217908918810577287513563670910901005779815866890495529908
4703373680296073431121707381740083841363644161225601126043720844629872526078004303539327208258919154
7874585285699204642940365804308520600211247251486851794251871054287979373805979087507944334546441424
3394174732810818904860427622404732728716414374640588608168764851540468932646382983094803488605751629
7363887504611712010459509965183671794459190300302726833565334624487137709653974934937600173723244373
8732112464837628671973345573957741483315510460704935109704461868878145442557020511609709316596412624
8942062218108431660114887215536627564236220571678078928006480971162366949573462742575580297546765532
0995964102755381400014420160373440088497934797712366491246671780827068149900986482158946481804565946
6785452921732774247432686933742098756197254365223156860542196125378684080365911717539004121299998890
8151228865369355969842876360724430059979199702887408385623501597668249448142102282397319086239905433
9792593942727726062061148287832478340509042996871278881002831372246800809104885382041713108571504242
4392289694995990680494021161139887647476995769725518223433524701156476638914105214616697041678373130
7326405900959973404143622599981985323762931518568350603320804155776716519129066122285193871851659368
4155443772580535608572785407952197147184569941573454981911101154773339667873000099715017584988110338
8486590710184530279504242114868875376406831509188794277014808677668618277023640175358855400140806091
9360693009671600542579604047165562286895475677731715659629727736216426675044123136027013217297130973
5948032890955766821697415810406534100194500984297329557302904197109538264708237015623974884373804120
6555298175125788309502830383851230580856747829307246054981173036808876107927829704823589206174864066
1492582591163324153185117491500260052095851990065154018406950601971174420506601214672648702878925577
6711844453827919699753375235619414452017233254774948802610640708495562918806144272505183834701319840
2209100554410362936201952756683195341391214911530591553305168915860702897894087038969494702193636455
6702797624173835410087886355795155537124892714977701513782105286476687508647646204468434698371975431
9833695226187309105833596731950607543729278179884281013340105943530024173486291399263305808166796389
2519695271146635631755692194042123857931992171619542074773814237846390133220377085183726168334806377
6018610745978253379701131521450142345482871774225163653284055707054613419811356582594599840265388425
2093884664145599946218403704357158678612169281095739629454983200065761041102813466681428575203506589
5048399490008358575220923640157387070209722431555053401813476473836772867868363013076198870933182282
2085878010145637449639607392860557221132971850005073383909158512894703086737110422674525786183282792
9923175123386842498864296325288963322532866032909750499432101249034808034048317837280839869042803805
5299128696609410974945118229425433882883190269330253995581299305468583453094023653275337441429617955
3667452957349821600673996105544155387164309975841804643459978874595241797015664768099112311731965923
3905605821210494080872653223824499398360973449217464660010473371863032751909916424707981292694251581
5400289688756615721134790318396826868458816067388149956401426578429491093615382026459062852517516330
3643011658321406727687630557754062269067841415833726477088873260661294345650116054944364267727783848
3964095671415345863777650733444702762548585087577603844918309885725957451628660307829751182393236419
6507576810570286109771403679379258927545983944239713560785255732840611732842963304939674830903372106
8458489871672332763670050970234712324894295013312166477417750279745835216147677555189233177576066779
4772613674228920446108305267227009089593893332621657471835199121400894964113519681416743340642477249
9702977092459881908108570089346911840595560214295891476579551435276006745191454471738439033029164362
0607342571717627746341474571370080135708603454542208443320671998087108181313568485645646267888022873
2901460701998369046048973432135082222485014417226886860573655062110086427201781194438842970796331829
2625372153340476844664374490414242847166605685314783733288445168082121909685734881386532583302590497
2373429849275557962083366045168056299124648591825088222120472281278975640003588602729060409143577069
8637124025242075911942993539045496963082915809861180889530582942199175521410945063717561603322398148
5212878082023973470257776720168233795382658529270728396078734743576675606198262956917005906492488017
9587833269398507124079338159725046408157309727883399372809550355890640783879118266209103403793009644
4141474995604243692109970298752969109369781621789842359375917333361210597962219206301172465205254156
1121819495103513977043507612400069268608619417223033224974759916757391029256286798992621351395164224
8969419088152981377106704370080019325017389305062501920814528687876617975672072840398517803365529775
8057955890646630841771620078745677527609594813407544001803888507588888509712704857959228708054940042
2856762475398967197768728330258207582487980186807804515537437367858653051646123056321334391846225502
3992255301188202543133204033584990087721656405582943252700101688446662017276531529977526397111522077
0996222145760049895457692332471317521104734623312835347476654489517787754281307392027801881479276203
5925771360863238762939774581815302710141291687196843680228850166264250260466739414151663875645510326
5464947612767373910944766192350527522581271476782736498893870585784754010683218418941545293154293652
1728248165839134317964672847024997405813841941764126143612630572148461926692285162939326432401644657
0587164890487677039336469280549851148400492506412291085669589112070213462572459606386579412132736283
8171922041946059503978879776093045891601244749845594990270085033554271733347008076002443468408313585
2049228074906743379353617279558336792455303780748453846856761264454150071333252192218514114303762283
6845200532965818151105768103252557245939495976468752904501328361186655171697568470556918678155364923
9013858590317116701534341209911062921541882241977470006743195188756405816427732592939031430197963719
8460914872160679815407108081295666520600055134398070949285251837589411173558706323910080950897000755
3572619059589548616111567520073196149860715738814299622434872822041217648969951288953835628967889876
8053831044070386011076253863411736904794445856371017730651341575989600695905829729263827240692751632
6112765360312101091686344907887850217374536925897595330981734723062041508886726871270595935036662562
4429553570215052895854266395190584319948938831676843142281378176232005475649343209841585972312874114
6333990471755566010939207478798081256476033320358241581763913298033850119354106837670206843814606421
0250237140753690835106743123823742651181448994945878850064371422183772110446960420371741911974173065
4450523712551945214376109707402050638652090956733149097213215680719743382013611495655816367127868715
0843860758455414216583062896364765782682646656728735759777320374687336943482197062583198936061580115
8991741295693923551428713994542683442725293006452419805079790077624388833720875853932969612321048713
3145806838814818061668217906096448041868432168438733560733122798099549812445421966969932303898284196
9450429620138646161827958239856930983332534193458778226206352268063478552860186305613205665512067396
8873240121217781842462590762206772167655057117630362144034663805583819268250332909937228554201883665
9126485046524236703357134329455865153346583710824009327444600006833063933958159303534980928437519151
4857805520185583936860549071999818895590645908720442551474537228121714183622681126179176816106741822
6676144763878786452310139428593140238305565631294624439774690327945587268910398184862682994930262051
9478340008460216448450414671645475340820094911959558659224159545847585945669887566670940788647921530
9647363604776814317397596642946186766567341544723880162600296152591803552922884918100314071439249518
6256999461265293160210080980740693762235784975419663634176771059383644732597126077857883075595353889
5645688408281556150105856460604248048092340739216734206792688565414106208463496723927235988419267097
3511025873658091206015483478997088213215167497748477196221974378397990254539020814630672938707949798
0471747663368201552488329672876228263176348281651821358459495990884719996974999302969291584351399658
0479019225080833732190109268982361402760360169013388253639978021818841010353787239624685013473971359
6674082853708657777690547022583349484226742008189602831637648656697210515370493402756469209866055803
2803379996878977476857224443508935656720616236210848751506020237267025624941119031634349562369945590
8062951052909876762409105275948727556120618451886102370150953375003051419176515770121218686045633476
5453644399843730012432940264144029159711387296016589172919288752865361475468507949649210613937144312
9652898547838282575285078587760202124191055160736680771822144621790210166141704627741191572922143773
9827967704377290752423690642829294202249988241522677884687140664704953029412610896848248091492625727
7770716082215704003314933837733462997859472555325582827458974297634811465392217061535020394573847275
0099705564376160561592941612899934489011939518329743064364629464355969209455005596299602005889564108
1965168506046515990059030694738854104118432406137584136448168629041757446974137565890970497670951883
8109419957725762014012914182680785524018385876230108644893781425534215770014349606648604830043161392
7666257721239140807953310195390877936366904722451317722848495740332331995161193154076826214090555053
8212705873884165766552604696082074598262765538527738865590301091882639505825753157596943448872717119
3219025712912839511482955659599677014956445168422642686422841995239191845107677034512026026558162930
3868548189069261019571415350729538896740145711404649357911463702031797144608609517054393810981189226
0106698946325342545066622350587391128329666667609927498678474664138140803217898344107746691240224678
9343526307109797147222766609038338089038485577516480713821515273283828516078791974780688001669408149
3188161651808926531630794534340463552838545938370576469610192612181166591195995451416632360679743435
4655442126249303844344183833579040009341948742284378680722734990480932155257930754856865333538706442
7197503909479567081816381588673424889447871894357664583573429973356013912103561169514028651847668316
9823312498791933649847185969763977180648526067112019435944742274853312921896990855214174314163567569
7836131627404116995606775042026269714705474133667340233146770674623475569849281039284738089103274863
0228369824851448826384433920791048611960238602270462995435542234711151099330050009078728112059633477
2167640999018228556187029997830643943959324427923105701523934709974138149970716354180671940759494676
7089334657169195866811413250884824942347130240723507456236442466896599731883769672637144698870541898
7396512241235297029204954650003731985135603861490234943324323330230614703795099243031314329609681193
4854075295965192188108931509208752636221177177999917684049932167266906095520837869694925365948926495
7760933540837399576783503472816338433099188980012397061817404980233459226344927473721681718164530547
3536526813832283274812426572575275781771751263496676914450991765586949811907748152853853392909050902
6003676069366049253653083435378469302462471859057049719786844012653313001295695050043110134698975016
3979287602547769308929609799041352483874455201163380166107235768432513796038229420371385659100718668
2393724836972763682091795183915247919376013878559211673841526690116471328453161647530631782768150868
0596691512135776347120803270559672151289224413856974463861334949009102331750129380971227947654462188
0544111094286481196582914763178606706603715843255702394898460075543698009597638348168430042401437117
2352209854320603033453671524339247802076508589068351949809110328584697558722767563938871865900618032
2287429339921540430926256035991842024690415103185294816254009556868424407828536777650685890710981944
7254868778753221780758555882810491407861395290111619689657118546498774242281270378634365814104376613
8721693152352666576430272022523271192454684063180821050426467913731236167854331346645003220639914538
9825188545251309167071824753329110880075266224715516446669705998775423804034796668380974643624070576
0593628695550558465379170447636255919251915621854417525022321634213374178674105960625986186911641352
9956905428136804770091640069115120074788150063192660824852088461351197999139019431923842569322808711
3440684969828181962711712578770081114385373664942392444776364297236874013026735450203035859342785588
4006794147902593233542744061328555286180981792038810620576708700335070521382560584498995692889689402
1722013107887380205656864878005071863288161966496705269575954433610527158869691275507487262271084586
7130005477021361330249150989706688060285290818482144865429564658175756130878073966947964782140726332
4730405029955117252313348520021278757698866579272454572600284273294069498002420741209217798258116673
0410842183853247982894299757604248958727785507339542319051930982443248503141125774275838386755923391
2115120594752357115959456616387634193023983613972923824282562284652884272436642617817473051412122985
6213979065922422969646539938070478389722685112352784991998766841111233175152920591304591681094848838
8590085836026703626002502058407013140809617845820714530002906548633744770978900565160862010079546064
6063830167603012592420966901305447060047423484603587453781413219843800673453393055605098210740340290
6696497224093848781255445344957195075007412579118188439151003423725569977154558964747569653951703012
2081884446635662760405270103118173672368536643173888122635459677387778933163855672985143748423839466
4172611466614718808110415766853666964088763971805711063564310764586282914176811107847316574680880635
8442864597983855122124874677662422791313333251581316842537543343934115010497525649573008861055687933
3006430763297796729796835460662486577613278679708125197772123026294555096390501804895309291257949799
3800645331981695108784120280469908772888073961679147416769058425233340174747371491464089625715259261
5213400949606070839182415883890217951286167979423029000976200168657056007618890265699995384215177150
2551100032723827721855017149389805076728263611137830482388457728756194251593849684146057702923341807
1670803374899997699984496955904343551562079387731245938257502553484114390194079235203236160656122479
2986703988880861193199528116388288566052987511619606057737868709300528376871302259768026558473629766
4668011595997713593442128057187009631278048877061155369032183802878101797385060703263847652143944782
0986729139777348278861290950961519068484594337803227628520879046461436041406444781845267653086230913
3093670692118378767603055615134070997972267204696887586440280738442592192981667671561636800273249579
0601752168449623040002630824874947842016459125706249681935839257055058433832429680376396238361674224
5307457333705026089185118422586410118377938490080599429004620803048626062240678586159070243732355827
8914840504025823344417909264392934892264534170688955035855461839650308615173560634607186140689347388
5757713871520524804378043933268380824018407807756808894763771428144523947043658698123157373019491756
6306179660435600271130518828661411352156880080487014300864348671607783572733195240844259876147970979
4722380406269724677099758042491838474862662014124077625483294631182400225966115184794025943030879849
7592719036858531004056245797258931019635000837203325013978464673670962531931979535646470981557841225
6003452906812356185107627577347549928838146665816478753788292845818008092135174698183067397424718534
6806137121873600152647393965576795187556863946772969754736600032918719895889000632769027238634411611
2487872439551140969943839581625223469306852174008776117789304688825806912206905889744662547294511520
0959258025074062178596240229282955019035041000335152299785615890914306545317147035097311989392836429
3720592066073329216263440535098318058304092333103112593132844028888165581019210657389490602942071068
6048581563833831186937231383058096402958938468675569909709080793439994030305710422522323087467088997
6296934606805467159446506706693268123475500744580401081683083248192884525777287377082369982733362242
0837071819076781663594076794938529007061888270628790635743268907623995678506021392011974512977024084
4078641577077061587284533493015582500192185130821029511624382348657879902918114839530992023332723166
8246108076359020664847448815660967482880676174033333330436184882990858002547152961062261613315037006
5081593980467704788641605713277246357718204271838141304859101539025868263430678481663853040706678112
8892950497669717533114052635492407762241295248115227517939571014549001881295101362017664175008090971
8284029758967975888059209933363511252182957314813543872402136923153235228787080419516337363788371452
2011812579122065359151613364240370919209520703167111967379573288412199536018384124682356856723485949
2225625408236631347281572772995871614749973068986619058010238607516105410325504167516959056374197995
3184744500352620334950225152974134142844042029684853214168653889040933643572578912125627910629942762
1858052936221820433819003347630793462931720861166728515774844246522393709763651419051440169663434245
1734470775315100044344442987788041116071975645932656297151822698320625590258461430104270180921332824
2040284461371560338645925602170521191755087478272085142775215806911364698603042437431841478438205152
2397196421164155132394899625375165437214435700343060745509874783409664054992470070526594976689156083
1863604281510058721785156691859448500107407619205471069689711285015017529952917187290923501866407636
6181673980375051361534532432348107409284433114459058485932104649527892727341725623125908297986320860
4396653048240805989644387861621756669319232765149967262751542884123325061862434955917249995865157028
7623488334599941995429076841813791339596797648441023748728989534676892560346347221072435574410839485
1852386808972901240996338575551321506401705813183006541901389441584353940956639597243922360704880982
5282424848688021026263281768920284213829894407631801592378118359699956220664373307273025086521856006
9676197608093635476848005761642785340362284539877868510992004202832739437439554757986584424589454616
9654687466573125251322591595192956060060543035725906136503364869709615255348157483246936720124737271
4661501188262069440519840663105644168245686527418005779901465639283049977314057189175263296479669266
2369005842031135574312008700430035738959130507955516244942305046480137219941684124489608901313392956
7648384601883928674672602888628920708113701597710493819362027607572486901515884340878282034785894274
4851098720413312592696453885327169704118070037999129206579201389643451355249589411147984535208183594
5841133095475593441523364708497022791463171672874881605683517134205497894434404324540762114919233837
1308793689315485198135211703734132994405434755909739100176729429542447297995884928858585197619745318
4693756073061394183934770977336196143654769876892164732953665529329369835289076342052903702810248530
4297597476965032196454254983209267436587613164189077149023418165006582999939463229582055769518287963
8070722674043760419410984845322231005927807906810404149565665743847811558903130893020507552559605839
8430133055837796268557235021422246655306965535418422861840208085843425176177114651962068816011243939
1544162116815861888759912990498524796212975581916125688358160568404531404505399211822996989096528277
9684493930764846344177095078484913045994488343382080993871670947734984222466179719947096370588786345
1964910954210245576827065346745014498848347950670390717043803626978618869375189061757017333849025129
3879138970516297994460011731792390252246173402596635129135542225462018357692417647678988300340896221
0790786919467509324107193712043646419743602343754855761631383859810383195108179099925276439811057905
6522951294318105182590147771328267942573405850071718436676391808466890559978645640453645876546381486
0069642445593849867255666315202995252983548565427695450281407565293703592644532172632671323204477185
5828539494852775221755748530997383184712951633088059076259893380532226860531088695869133675504639001
2323381698309749094316284522778737354404066463199482519261397529547514331920327939119180594058384441
4942230316147493844070072754162501156240747732268168198514131643193561585980570093316246915287889262
8455039743678604241884271986533940665176851846130710621456460253080408921897081063229485634424754635
0240648171334090078745158185329131379976687134948213237816239103366106961091595357316339704911866285
7615992532691118409187793804140804460287495649634079964832365674846579458953211723690879437693812840
7182495836627547745008905810429034372921669221132368617016913985408208018583123132361335104285894086
7184732983466973255564479476641650791734872233121270913168087057536235978051649198133159983186908372
0252898651829006335139817690558925254822693395990934914315764103859721353921237944937667833464221247
9771700822463341008485223373198987126611137089568158512024592549167393805419981752100065430173558416
9522870914612032145281493777072298939208749508464376148288287656728534973480142018106769215474840650
9052404000603541911938364866045246211911099217230821986972059801202463955441703264722030583010400855
0074656284514389567555722005669417716931799708719871862689454986190739760538486161971217938520035950
6060413809819209064228455061989934786262127676073774168929878816823946072710428377639388839788638135
8180786114483782750084354407696206731001778949746475154407882486430734639325619970856719614107151401
1166083810227056368576984965648304685124490253785615055911527305463278881880643079473331012264239384
8716858616672069206953669444047468366192308406225220654082300613579173037591574110448837119683263467
2938790431978135566486039554168698969610127331855281316917507437764299800675914334741656343338278717
9432938231817802861575201599692539287770499818044124243338787337909450127929960362408537404843775528
0616871376609755685672348228016522539457850321955717925100884383434701738654595697679926525947674040
4342563918248763858484732451438239304188105683040307859598799403360454754664332452387256696955844040
4337656599925601777357464547394979560819756598224970756216843220821301955748087105107776415972181092
3924649520738915231232477118106535752035074953114273622108820959541936960074408077444521252089648421
9706172296140265416840491770563208138441141707706971298877012998934830980226874224976469805478222950
9087558250031529494986760279285052265815456493104447570026386759130278719733062935236243438593862826
2942657656941916769337014195666193940510384635510695213940164072996370979324364039204260535635040208
0564105205327990054988347473511075310274807260584919955389230810012197475686103637209297399824229189
0786208788385786257413039571345492785525821948437366032929776082132392143693099936116006426478434196
6914957044579976137494847987710991540144685791999294753955494454016887244715493803519704310892084660
2070944820099682967512110498309698594441782823848487456182307676736339549159803403642333369750220819
8043376518439993671953827317396144816564387652370922108894036483615188330981405715720446509938581702
8912037393617192852269487399393824969808251344990201863456295016540267186753889427378417769761622934
6853784329220395527395105979314869569640369331216430383033252132169630195357327142963745980584294932
5073445864654480259015049158871447293245779965046355486547756074608870323233134072464572335109738204
4732573384112245679305759468820092329793894188162527836397821752958347346501173620718179802752945374
0968170891485554381754374680461998130760914618239460630288239685388336460779266914557486859140865148
4828356130636884203627508754970797125894254019836055876052999065330656308253871110051837947738504418
1837952866531758189798763981437870995960328446061991249751674777793546514554533651682738050338007009
1932515554052818074033829816392124978486583343473954275196329599426618392359334789749384094856364821
7324270703868235212875151957147314496192229695696975577942882466992342171175259749734980218117606732
2552003919800489938863519330738352765272071338706447516709386850535114111044698059014559338511894861
5224745017841821556806699384271514901574718839743794263352026218136164457863840593922140496254833864
3366336340569458516221177958239991946708575286717473891349740598380086615984082694442219481721172372
1471112890777403352784408903559976941050819292944159433849380656337207503323558967083391434948130826
3354362566400756534593936489250132905279509910116077810871601602138155081320179195805686873045353593
0913025581123681001859348033406689115542970675284928399570471733993444278688594212616469270486087289
2861997258323506295087723583100201755716844079137686083666716435257203461346948758240769380142717288
8241733717310881905561085061551143681055450572875543609465599538065253569972555755673524804177411761
5524075708178199675275506891126141525010929640245749493370375488112312354047308775775343042375793387
0284921520125782990017295202646195520042528943772211887852764156472563078778825823083861386525245152
5843732472746477088479822581738071914407267103878650258791487765142735987903107756152482940987980797
6075001914290580952583499535238234832067669435418342370784782578936760442410253416415447185053148896
6582270239598215703119924605233552178491884049184582103220399029264103466519153689016515896887928342
9078366733320752672970523617473002340229736213414332062105924513081463871434797179610011751779048052
5551532777500762997324921272552609639449124460424536611439928819769401950534542330623224163830087261
8373740908750966879112936282034752932950190577158193728717621738738350991593308179216486235092275770
6007833678712733595823788293659795503709111266338705400841184840476314816322782131940790860314962222
1937567314624574155052800181650607664813899178624195742701103109151285317479902129022118714546780820
2957952428096273263675543886488001921086421725124333646118810828769562197849192446169261082307909357
2681168729475669431160731943019084606070106747741392724783353707585775749954221421994597651935563059
4902878494256866590599821492020281633034367062471874481331431832319313397504375628017504391445764845
2373211598417582249319545461771790790661186938309596092248061002480166221306912386188155102245168003
8937695763182339909052359114268582938801242302922363636206097376543874207923889247154791687509647766
0959914086866749283728525873609987512822123274391583768547357098342277294145843549350436772943592897
7118283797951601624804174882414516472414844712233049484257423385028421556245771786689227219489996107
7032630738216219863913808761185579929453556514577711950246012837123612318622550135537099255216640105
7465167135799160364960104814344754808768117277908658158973961941805065810921164410487767064637996868
5958768257771105369335829738073962671452176002295894442170316072416342785593909035488711005701505627
5318118608664492154921175702366966188272347569192192616740673911167344433424284479493076141372560712
3969472390042356241130881404840333798391218598714369465087733732938614459855801305706975699586068416
5917711105832478769531308040219760262381740101524011744255761356627813709007828103165138329308082210
8844759400336336896299957120821692356113167912067104030861919521312019910904758160999054780621516918
9008058675870918293110154340801575238305342941378919173830575428856036387693411714077527827369124490
4542617393673099761791332036428477627375934670949930598320795354034142669819450716769118234660581522
7190748529079709765769710447685323685405116606309315447390570172239780101451033632348388691863669057
8038074350656153613961629722241898502385578950794471352800134892575255401258181319628451645482137093
6396061510544581782003128846517440949891260930344654465210511447497311941733771947484128694664296442
5768100656694606628305748973515000872018874241319120687233895426896683659926907640739464579356782073
3396921261676338800829341448727296296572980263682485600703247881844074412968107941389252479109381260
2457337297284281677275900967248948256304237885246805652537761534416811150857267565539308031430323621
5261066881983842235223861246172510026799542133706140168067297862831437470706073468327937381597603375
4401354827037411420388397837189948824471005082038895020771704847423369216158842962505966078619545142
2582088703948516496887434269854748963823835243677727183119961150012092612416901140251360273182873665
8126736508227079516019247325190642513359583575291312044986509453083764910044617069384287859484229238
7335583914041167957168502058420925597418434211997424931855813895973689215272792469875394548225247456
9265262004811823060125770480902570479756736681972744134459736036438388523529227847827174002703673448
9376487496790441644058742159514700107544705498255364653340130134532159261934459118537414864167439754
1232210054204221247468470289782518757944737696052858473048190327179778798186738215280177098654429371
6646407753420167049959529698873561656313672077446750825870663506490875261506292192673375809974401829
2265352478196680961164863578915375427408342554611984332653102131648203581791138306936312653438278688
0587571736830031251346297490254338856810020986490242270167153342008398572591766631997137849573030521
1009291267408710904823448290176639494065828608695172786152145685009378340408380845084775145405297805
6109666144473695773889213662153966410220678574732608631674783509598430026841104771669130322555791788
0002186641912894121588671137188407238090562269349845449566337833845622904774956085499981619475976503
7095206514181972500626695031364118009443164695587603569729374976074662481213054121621698043436550154
8667519675103812314427487160253706843507697738320056139520987379217754784764682574459861560986038995
7003957967229978205686501978651002255813950015055470582754739797841128875859819969536577204371680897
5052580234324280201876518245835561611632851527964197132328662606714357969849552455189456609605378906
9400397961351652877904580654965565860145583085491416574396986124993731091054470073122523146496023772
5391782627643580658657686435012452081352123024759637530999743550719099565218492543586925785766853036
0108281705347410940908580490062986181615931837603052880421906995768441994639750473959017834804801506
0493230340175244264320343535778250195291915339688688898050643291410328398561198174912318642600696102
8983414826940319014410302361217253906819044467617337664709361067754813110353699864291519004745764408
8313165666604684902420011415669826378319072608411111052423372009179162191231189031604226176293006865
0972556207414497643383276227003873885203556495598275601743041444977119868705972882002564033732616582
3326508713021767074976132715707548699127623552855712780998271577418135609557588207974425793853054032
7635994632786542731805876723098971754573363565568766821883208601659397798675344482702079166832497358
6108393873697060448495060981891089184968540216414765036500198626874529493576778406082071130805221008
1730832679600169513688967969136090844453874243758331719452101340908935654804881598677897747398464383
4253689636869672079160373103806826211241032985376813268953936648665027004412117490844848868864971915
9725803493488945930921435159048353393910832116232590008777525078463720252169968639201733292756002320
4240023841803100871747117202371796852184103918902095437799058343829260037039734213901405281875225877
6944779175087285817434803394745984092419304821392780044174482046722533772241884778222355739103658264
5657302978158802845581571094923171300142141585627493477329987536808117478789276314941750620936162547
6713057709839075456804524560529368718487826136315191917966580154394024196482391291575178704864017237
4607601749791144785373572274076034342797076993231426980533319694431604858634272602264147606567700479
9327178363927936815116985695391284411947726191566389452077798484958956393411158634788228762878292875
6343894711493596561944107599563039531632417322272537648058700532036410865284828154578877184488145221
2781200256251398778403057649790605837792237819010229402121698318303985047108446880364242247082723281
4950656084277014713428315813535858263540745987998210323437917062120201281412343761379513661810789900
5729388642920663112713951211996350297461481740497511934542770439767046200310491393446081853178165412
5978542468734741678813957872287917491852491069164473355060788373555807335729355624853696057794382267
6488229759840314321476676021192362922811391365268900128518067807366888197874999891046743738120353172
7409702817352170809376008368239278266515441705378298679474012845091001720776011320608999983595545615
5410602727689058078831013870001752378434480639773068246397217510639987765372765873233792112215944356
2815563076865633679865815310233217059159669934732921420562271739680406651010654940291279746607423138
1484514156787982251682651278045087176611656377987711787585590931083520019813345159631909938305880719
3449576256978151071326384453827322809338913632908436805784899175500598739929867956702748519013815917
6572777651486214415209931383528976330082434724838808283078562111575120943562796582256089360310454001
1525655963050329882453938122041801020035505185231454815935304136861769715350627079532894734384489178
3387926739476302272488828962924537114559293276246091069267514014140142308620422246564362745564192831
2707938819483667750517995386176402606149739284310086794149482395306736859005251701898521916744962585
3133202129678769573260273340596390448241991315738946613903342610665449055304616196230180634230956743
7471521982939039099062381889998508778315046759327433691812133253665289118804163190740844297857163851
3642893034276960766412810088951765606866266992167096136313985256564517247186422838008742143503854281
7234400128540327730853853767264362724577962231312991711078703987692064708397144552796904036901910239
0437917052990929750679381278240106131518838466154730858392120074864011066913481206480090001044742452
8078055792548661121478487483881400231235765601312912809263354500582837347144298299906925311123980599
0360777162384903564940369782207584763751163817663570910618480216380711511239094005233032029165838543
7243721040409746018606301415375454609888263180711380724086133694090849901911285876889318752432394244
8851690027028360762570027044480145178541336213430038136500624069035645910553538549712106109503735430
0201720603128084277730567088949645989179774523575365625158990185495567520820519539893773979328289946
0245484708016856201748936445524397142084154717663594065314601616924408692116423837131070709152216722
9578597234090398620060784961926130996232882043799468765873471057191964584674273738012043975572259217
5749387795160662802802170489878621080416807794315613094960867149369438750142563245691229160341005196
7950484444594090164479545811525662279499454710442939214504857382774045811243320656870392935583770642
4592929244646422116036461590734321744122619786318671891686138477050320918201665157617001346502931423
1155841525239473718043553891600593738594773996157505615339278576924708382234436572348323220972819160
1595257071562703461656317054008948931431156275516007773944425845251201958949200336711051519016867773
6728173216526495153252051605375783069818349438916963023693087502035119855520107090578932567861506678
3088267283959243276822295041184597521579187190647133154381564212928290858842067000063667686777386648
4268056477950330948628296216001721055410109645919787875515907103205692268965677715177230225904318687
9345428788144493789953046487292177958617468083436665985697569981359750886424531670519443242230535809
7741930191971156102345556155750827979001333904149599319066274801604909938954157480392760048358560096
5243729292199062844110625636681006081548614510950685101849691151687374182089490484468516294653291250
1240784759222816772067255334392752019051987396309272444377999258069391214185397716775857032828317554
9184959739096939579198922452938416291541144034272211951989150404772646708694350691906764605666208471
5735794747961521584930024101969729903286861818494576807609619715036585652193743032187179580826701655
8580866058865614892395879969860444487923809083866115057405715612536763103231867161813429582755454669
9573787845301806400011602812032591623389354789594204571003339192904114863175478087164345750308273148
3443869100521446903954503345879647349868541258629754189099677178733363707907821346698283814764213135
3139359581641103754555205373139322442428630159330071969177886044993496848148865577783196250667360310
1839459104721581543615250243509594773321532181655459945540838961176858383891911273484456754844432067
1311575355426400843861368855227268219728844136439306542470699300270130873496252302576235312256063052
1397812805429818131527303343535293713184984264690397481185819977741126972612602961146708909820013914
8953762905295192305826628086427382019222730090473602731773526151127392682925023526697834679341940008
7214372781055325149352466956920827079987192258952546215287401850353263941025744357464908975197588402
7640927916133677562699933653811149688861503782688140345716919593740409576213680585538090945530657510
6130442893491743579753224793046331636497100538835928109356446293641661802995687838153449978006144320
8145617468668037062992783946027088545338542773980712895957047635862229838005698108522779744261458249
1106443109712975003173065528541191954971659940572558925579178068610524397977675378915776714506463690
4035548832397489667945915115967942847576398011018168604313487685542153166477877419630405465682552358
5001262844002493727563346280701023344288532216721022635046033273576824249062031438868710383201059830
5461597722154833226768425998912439604173135599672481627462143981743057660527161226929328577927755871
1386678174996876473606739981349680284229745200809133040911826376624158692458307066407994762383261182
9351116327139946521720372131581070773270810700405843044130256168077661012221317612000918123670974046
0268242962690953766492021571608798378661118160727672901750618718083080382683863990435899385069469080
2535879282847482813751391002853917179836065341506430069478626642547660338584997172843922056864183526
6102864453629111749207698518660230557011922604615187427878310466023907665411660617207340319806545736
4035192714731375528368014251258459511915653185592722383220367823243776137907446917737075485794309519
7940711920086135433001203924482949702030310952301911870032536193383351641103813668116388220925717552
3364181932113536216481924998850023823595122724314798885587950404388163242773162554199038382086752339
1389053858552473657032622092800522601322701744608843763397801081092457607292351859584705364166145503
5045331354132441722294070453945542641284517626493170916300941968771148975780848473826348742685949562
3649632138752743893683489084859895638270174344855761405575204690310949949392173029069654641374900887
0363932151843446848899574955406411935496953496339695748886859987800111042037497702017538170025989696
5035426555321894665467883257693399984904221842389513696758511500765672537433247933732100535141594405
3334552224066484249927291124844347147879318651102959014924793203735178165527204121177493288909372071
8153684508052504368309449691378873735711017813991810515130866225337130802675434390487980631260730181
4224998038649161622660811001521237945460335396190408043744203474430628748071238257997993706124487438
1303139092708970309216320882532842994194329092629824324807399406345643515479662207880575358656268636
7021904998539420861470400436006225080925863582101990294070216693609300209172350404940708691553227714
5977656913615411396106983568108090597159708537206744789012362317021333055205835691989885989412024358
8235546486219548374101636639895911526248049102805139534178233245615858440452812163168953719740059744
9654692113908892676859031864969936698728848926724845181959926960661869885379202752006392268778129556
1087604069478445414918703883250017615005093822529263238683938330096380414130036660665310917366059857
1303477330185772911149124978284903479670467012086477516084649610968604646243507227559448963258833536
7915020501195694606948215506193560567374913922580016858595624839782745861724139208221931593609959407
2465392110353398541136205040875413798559379637597859123964052522835824380495530390718351999765201265
9653834697012499444426472263084162427883795118727362069659245455549281807598025620364627149793219775
0991043503234088788777833980689219812289880010502056075654431896841155903183745275577447461278041086
2919366033727031862653680997870125348367716957726750425936993925329961090381450211711823695225219709
6926200266526298894443733780903128807254092020197284059416063224619413711881472010014561795055235292
0979425081578627986788321009271320121868156050584868873955404911767553876646798548363356192845202340
8775332802934734231745024727523163608387005363517830764993465638730666255787155202041042698437987939
4816586905726060770893690068456192120924684102809802910171870775286607526491590958194911978933515890
0539080563684605745613287473959169757345514587543792859663445795477328411105533933496901012505982198
6131489224606677937989562992908128884312208523599798466956995129145984259149749265699107906283975148
1529898005946878228152770047287549301512670704200779885033677346890692760296545630369558038398130602
0952040116286386550130333798877541353611051560734985712572449443800147423098284213984754449010390480
6746677040247253762917932991810284332285316833080635791478401038323356688622277659391585744685607598
7253636240126450524610654715572645125184384652477438277568797598623859075484117975585563347263722194
6156212994978081335561293674905356530754445426205197289418679845614102337497178094155729944625374544
4120167588528729708599796718920026528042602385058719775516285118467448155279480506654414737563711963
0395153905588621271679449494784436952015508419205976912916866401169994490127466176627953302614731769
3447750507497315700900691029398403510804279378502025411753678950127805480136099384170311156389270847
5307682513970696358416378829998030577684513508638691701751132047950787340531338047678135887120533130
9346962171810246885041739067056707056958693402673990173793620983204185329205018947679956409505105065
3643712541504668181935423593378634476530776474663092794289325295827229966474134453630842535274564211
4922050034912958485997817053527818515501972032875097224501996009573191942748272547072284710108211998
1766828286604193904289154716350406156480526351451307410338653226088056660637054143116168992058715674
4068229737025079073880263747621579890330960749017851618269752451223712227759654235559970978279042755
9413271525327507588637346418094508440897192221287733789416047547183445906782879077224581918346767815
8345461228866037136396778785384286818872717898845891360099894992332783472715031871903832057251907496
6847035534032842355745806311532754179543237869777534986731901877609180178336894380920409155268061019
6918781493070866328182709079325002689416351651393070618173770454466501532452539223374072157733178828
7383981462279161466364518616034025032488986618538175099291105723893421429838015988853941274518584091
0276417351487394342745217373682181630666655357479448360089938181790003556080481639985712952538705430
7597226085866172848724265384391193957106053256817537160487065137407512888191506115069179477563179369
6477579338571707999516538073608331978436204656498346944295730568675830690672042624299782968556458017
5601786964125925910928641626636733919848324400967512088693153931871502471903688106230181105655342970
5491670108937113781923624025502276247979318695089228021762962699291739270238588603694012394860782443
4494216719346001631818599253083579385793706396703334309745721336907937535660700989865714006498122829
7369274134745471716389189478104283760481728804987979164130411561490294874554240226781415012332100078
6263057866952671083516654902163272685911944167573313587878386051881800277686455235704605676695494395
7850270143351606848672505987580397112871947186291593050319822648717637164405285821541495724853797256
6239192571296638312509933063017150457059180889499067326074315641693505079810068093031448987186745176
4630441841822139796787641844031782800135635590970518501258067140093889963933961719305679719617506893
1528670578147151067372827216416711828235102279994446432402503964879868928944600734745410065125060061
9558343459233156550542259427147110951361114345363089125120622289053576966105119778669441262519943416
6090110560702762480622841676116162626062102544047762794452123801328788596641715852188916402443251179
2662427575644102326381110504165857339545856778303766966458447001912342030015612539006161624812036083
9287642531347607285577012878947562781950103471441960309615495928715315197186382236880869676919323843
7676430135929045045700531889799616942006658282220536850460196910682419063149772984013357784662988640
0767467674151179465469443120113424611701485319130958739535565474223101519479273947073410925255252096
2976949610139413162588667604335285736285749137357509021374476073145124367930109476575847984445793932
7205348265005153118901636794322860424447790020900935070953009336512942229685825448954141332722207085
8152867214978703217230637290868015163995959696053884123845915441228705535527609460870361631967714849
0862016655055827519864045741179682279622878039355864211090766121172408013708241322362809941486887152
0552442768895293318930606538852634453103412517970829515975004840474120114745342423079399921329163712
2333067266790237307039219097868087592871357216197308730248388653880833288569943693713125173402006621
2721414575275237836115731284801685856355449086727058441887825560862914723266935787907380953587545814
7762549421075911691777223886394679252485453487091273929123672982202730665473325274441376987180715954
3002425698664734294334952637545077116273400755699349350011251567729013819714756762915005619860534986
0097567360066962026100149455631271057204573364912349943192166034625955514887830807639405812521146004
9641239217577657288973621155164596177973369286367771005517423068117990859185037757035035566865595668
5818741075678034672035555209642617004799022761617251885158978891989256534030598541738202103543155202
7019074340429445688064144498797463320235730521337044926078483367061142445606498795418609092460300878
2772718085892413880533268323851255806563774708501789763481538926173301533853057417102463528427728464
1178318088729326365891159402720323366245455184957491985308060785729020447559364315438418103887853146
6759429210956917607533714733843585505581384763684145321884725351849126736696911724930308874814155448
1026502819108190378709579924030542882621816298025932198180986910460242791270283573619608934824742071
6026965042699900551219925709461110900618832011417832147884987393447763570849708022952639536642203831
6405792898598067668790602138485414043661676292354118798254570853005601514024282594729969603075005737
5272539890841806102138074793946264923540893937020034787155052582919304409763157958285824800602037049
7810703274562655579992337325453184100951144649160355112945593649979068964793141604933717639541697922
2449168627043769374189727528632387070567259045902479178029340912431475110619504536767883920389765030
4288957547463843367520957534131806118559775382281445104289323893898762030869474291930570970780342172
2910170790750807623846833498090055688079285731857057370880098044953072337320448461976921627761223063
2394161068589245529600308653885167068558403695464603400051478160756916972862502364187668995693797346
6183065109477843710403410756397184849330393814801607973455239103394543137587993147836689244429223734
1183865983153959764856077445728104917139321017290811864408371646243114340489386506569879944871612771
6420407465305086794226058404807183494586431151667715999553946043796431736741256783786106710448360687
9048209729717946049078528826525642316543037677451197500842664953690705992394407693033165641433649534
8706412398851217463329717012665367263356127073319699800282935605600640815811716116331453311417231053
7944763299675570493153904465796958711655021837340596461312022088184816152146694286975398050680339815
9232731274719630908862112963729775656629241185030896493723382752213054722229189856716426201357055309
8193480254897162741303708218043531600778806279619793769968446424760643900833582405414160577636758228
5433301722986018904480874439682603609014860787492949715435559195443683837103055441619385259198854225
8424717216044925102277873871979036233555853732672508928939610130766865335660617345891151960013364916
5943273607456873957715125004097053940507557552834910047941263361755292183876087141407500986855077776
2432351196995681909965202625693034008222510453313899236142604173800419906324944333801627326296420541
1791553388793263267952165856085368726724780452303788030512940625295718572412871659452603769876066150
1642616790256953124381360562105667265145370483987155008267531613111557502556666008289663715750990742
6584464386681784680372532873419010541168385798978152499230739281868848219490342319388482561691446275
9048729936066325467176219035921538986682096530188848440532891531209025232776590038444894996856486347
3816315691508796629269364668985666292778541775214354282656845914336194577926629230658687006907342439
2788243041365863051708471063013460110641302646470348331516244666733579635706651012048833402974648959
9931855597169595780388897931719171543818680075846484684582641325477485487066884128266078392516486518
7242223732193291731193451903318442992044596821355682706195019550100199923723276799714146981335952561
5813260597318748848442154675706232871151562968385446195841569067978184951058496058766929565931042005
3827466115643763498348555708395450397001772435311784427907299998952441177883495798926427917070341830
6685737294755465951132895875926307263295056829625342614648520087815608305347012856031774661845631775
7620598938599115285315096937063227604041085267802186247087348627388536288140338703536944085974288517
0129604534796273002748692646954687489941219230114554146974497123362678810401262812839094427562413105
8360522207418099469526636918951242052014998464570253289484248679292473711317261864129141147762243585
2173372484178798468244877625449336202568879649126057987962640227560519550048467989894274571100647360
1302309662372998897448352840505866838305944677753792104655286160130801590055172980032569184537708087
7814214318700630711462715994063717586052757260576452460338950070636900698282371432115293378792514880
4763251233506964124862809251780620003425148123067861155428627691193843504256802082450371640307706429
2406640424104912365948528390043020770352111978926911193493238621007202515903000143483043606421547096
2361112537627562321529410011648031728688091055480172164018395785208812690900740152722891668907144662
9624666984943261083490527096214476117051671478608902214822688058394426201132583608111908103566315791
0793149946222974867335392429648203106566911496699241020203728001929179814591558505315196826879289207
9536240730981331234336516009520831793970371798498987717240961588570562005853359831599970529774332314
9600053739511098875052787369466741858527194724240251531309704754521406575931201032629366794181404785
3935667688837782500693660932168221793967666326369773943539466758891482921001035489098172102231059523
4919575597356439567920487013133695952410130763273130805680278465351803230420725263755622037437102156
3586445401489049340572380720251208433964752609275163854178543353524492056554840540407373655208957056
2490661514577410939104609427971276137067289140571651828061985977926505365440110797412050556843755580
4460475222769626630298894732311106744568976041684608015823667746569189648490976344586761504502784098
9939732148158952268777638536402003035189488302260496299590881641425201724664119990016414268598672687
7015228573151311483725901562905296727320677017552598886985207928452989784339947758178210603229693648
9648846512664866758863446036259473669452751577696403022071722991749530102402805487939729392991869604
1118977000065544348424316110117567593279232934278898052895884524842261650758003111071749770800008524
6660721859960952825761693887084768015066199295970291038272969189935666125738116759642646536102017104
0985678306686293050579720456838319881154718342174850023852235244832536256557546909723900172933815679
2823549276729120051365217459829470204786291213801514414601634241917903474620909343531643768029117486
7923321681858902333948100065086709059259243860405315302281059179962834594036185343594913248382400625
8622933067517240292287779217857752888009955528229357798558026746949479715581675249941694910134243702
2024556026684743223437973915119326225083244067275578701219684010820925716661657311133474364378258782
9177103713673014862176901327749461376117366211799477894984600736834524976071502513503304612957357065
5116515693860200843124681552919149450419415096286785406127945330047269540657392925404544385764587140
8885776487256285747731945424942589625365972998089793305507590180895528661207003935355692533820501558
4144302612304663856368148267133846615601676000922122479668949651739103061008452819844611394938437924
5711326036160027266700173349379759481491770995792988208201468180632137893117962452528831590875121745
7548904092600590916313544057213740020885692608500596263167807254152178269095090738629322891285071015
0514842373099411935774171460590823262691296602870516629074733773910794701193293128721324338518040389
5446012089627679708121649981856483791333215086610700541325245250110567298318312201531293448277518929
3759415561145211850543213680534263047248875349019369722512679840562404704613306071888974189656580209
6399489006520343250506696070828798649351234221336460951627660934207946105665460814875807718586414831
8177538426138482281651680184898053291842197566084108526097223274143780731269715859120386446891464335
7593064511747216089545970320731003943407839550442710060287223541922467112538722983983398963732698091
6608000537620136241482560240517769546873470574631946206330737928280515168017242587045541532395301732
3642034421515403969535231013577510025848888438564619881401245738203615530606196661170887736536673167
6422202361636934541730945688485433826541368275527123531152836343258817274210477716277968583642952536
8174451422472274745971198861033970375761356693388247277747362298143799540634466793182472933397651430
1839529168853169570808949106938947598836096726208913599757313702609055697937309036514851823423588928
3080863805174115582606692221786690470488056940863015575141696116836961393277524509512901694798105265
9141036845438308917002924332435949311020963385929278393397567532440832614893703522386914286004167173
5847213219825243353352731568448741163037008481586871477985655405428826764856368389486635526215267566
6282957754694148665293825197517878387997448885155737121579414808968527688029038793305585416208188069
3286663401636208503512774196317720253990800527817908648280949337984090401251696068393148443350973539
9048874817462383827457640427705465602747912616146393248300613556441034987843946947748484804936076961
9045690216001982574490752103173510293891458813273365782836607454883875259791656045903584431279771142
2856797407563867430011261888348805703703115969324665695967360679519226941881335504975032231232031535
5691271534814175132094715325661773661188349451416295261538757403906527732198891064332888370026110619
1423548310331611977422663942669895005083901932163024192003024564612383665198264885727408330565884972
1200498367344401192230383244678132593564120922443788281639555155621989951929204581552987768118194869
9695695911116657317351902300234462223956786369592211884568957871791404388973688447035661414482678155
9414293102908575131674871750100885821409992241836232405942574691249062839164584532107704703535242997
5818461102003996605795023989947144865240883767853221133200570202252240410051947361426312433559421981
0406234213895018121137652457731590938651286207866215756335645842815706412601184662331649419597627409
2849993710077138643921417856997217861975225038217666123711350971645795838933498420328848265575768102
8411493719277421353356107360822215746535653386704576376126004143831646325435759872556617187299018175
3088210950444752047473774591660072254122654313230502177041811737519803795548494348023973279085097090
6901310246382217317977450482167104567094421984020007750388987811889760787892219510167172351399231729
0177837385378400649941179996856310455032384439321323222356272112237011478173936896578751240692374337
4304208303036611516474925232397885134020762579257985293369352004306435723753722879170447063471622797
5368919844199854927072137674950821237764620042863547991862054416789744082823230418162872303075049360
2457299958585875811080398381229060318955547795835633867752339862277946127950935553274984154957392980
5754903969729825355075451960825563821026977773824260935588730967946433197756532632968274627619005192
9433282185566366597903181313430004514907866539500879454505142335518805497406352026533940690588946147
1600773945075674491715656159566473632101138807985766875638388686871707335823626715079559312395698341
8555316703242907738757606585557314279021848378717088846285949434286887502958776388461978799368209031
5890190403995875498178931736460552856805061782223813847018999419802208560755953823407321300238173406
3533872031777889962090233798700691984711041320581653524439158741602236272268395986732808171910266451
8023775560523692621281446455058496892156871282864460389373125796437908981092129675513488775299700167
3230289059737526253976537075371626554392593267923087478108787151210900100071671406399621428412887374
2377705152938215241048846143259518211460997672138039371081587216623191173735987839749280893544089226
7259511184840724632802733121621996837722774735430597272810102150108182555956803637369617895650994914
9667218130231412894466616852072166196158844689529910800576284078477484949356778443404819598194075201
6720893623500523494644533037213846261145002385152181082098795794896810969284344194677897807432414447
9111563428581102893097503554754333995832315921592735549317644826411531183047943317412705260804400612
8671269248267737722320139828471745677445283564521652208534274751138897379571551109643023851631745078
4085976251285794776692371849693403961642233747441645795029408464974067300700131549543268614955238888
4170992601099435542329079841178183582255959710876316481200329418884646117063522769356845055940649503
4539631382271203934547376326550227249343412774859025937877014396256737931008491335586266195998813284
7058041083199179091118240490196695829926238839584480749232307922682124455907267403354603331840405981
3083826722495449990796915449258298026812795075400275157353853518240564767635708703004792029343870320
6169162353206134444143167775899775016530500516446956815239502609529561932840396897489126136237741669
9844274247934875781315472053202047487790817279388131591138335332353472496998844901902856925139039241
9660730355022928398138572534665001694012655246822324076138520007768216122461782964495179055566545256
0932338726081012538303327268826851814590861907146972638572936444598619200105681388737278616818719207
8010519553388757789315730447438974195615628444649762016183178454936941551528128293452881267881623792
5326839805797895695117232835050755777556117538868055532193743398045601595297167528568456704542161609
6412067331196455139446999952113114689799884574478787032502204368902540091940779617834196622446861521
8003208651833509328949798912078853052599183619906126034622369947512557058516055862040869624286609013
6627844759811364700956045368726975515915588658719176371115751564747995133935292091866450860070304921
2448143238088275009150471161245811193219138205121307347766797304010797620816242735231530214046801501
8498719669332486281170434041333700498925592591753182885975022023425952277376686144895817893508457263
9402111792527031989990448775983993363851753206419335440766934312593461368236379932712964916081584311
4330765898661426495714850398997749878098888261319487636337541259314964260636728189459534692371270400
7944269784454477885859151495329792883341992795465696879603707036341788816441866781027425621301427592
2536974974184920307729864098546214505851919776282811480237802915025418063536520584515090936531464708
8994470469763153190645811347450709610781970117365770554682567912286286707556245693682064572336485440
2824383020518723822919951304585013672407227709436852058545932674194773813070868251975934155255952320
8288571304525908135768932345878860242846694918421056173602632597020120855751094856823087791429579362
3050924076246667316575621175180329269026092779358113275790752482166175473875301486641810415575459045
8141667282871307065185075844181811636368664768604362982484905231045014111752615236295223255240671667
1143347934814822929152165947424665541804474057958245916518790552444738737411573597013845875405485910
5980764987073850074079096775422915472067171169177815490727024815533320723988585629009760365303522364
6533153934307869539401724423146650081601418267487616005907394338723668822673196606438284439703916354
2157537713488860508361754717994833783629047247048423810957409654761953524722899937165450099620475915
1863151625962489157511044823902683565026532835977647570912934145284891605322700218780145188172472703
6656084693231105449234236732368385947823129456353285798614396650608370903516397180538765440604466116
5267792715731027673415034646679943107303787259836595563448943566226064871258404762730293932159132259
9040492270454470744138767813903925611037815699844872591847508320329236820197976203463136213571133749
8870363087389838516230133154933841626575048154934147859230912456512410189400985733534100183018862587
3171151738701501973520264840411940690762213241425803255805516073888464805180929801325560458689640786
9264001404463604689950739094937456656957796561572987275720022626453245738458308509208019504626874015
2107953366777562105080354497716439513486055978946254145015154371456449634007480319816896465470035626
6660539625641873834625282727856153222053464021395941967307252347777421469971255074722226674812266920
1367549178880558843743573553724645772706846629260430610845314395446069021828518428519410639434113550
0088748017288462736503577021447042164025808957715746353380119466132433906805018087233260625361388122
5118997266551665969615034328949922126246543758639704637046091781322602499730482087684207348667297940
6757364367645892444054472434310456021563392826586952539750877582873625984270071928760593070804838175
2443548493392971015804720503539809205617766641344877140986106642972909095024265441679446978963540526
4083856273162987049578279897135991795159143819155590417568088373521097487187961890635017964790770278
4111935717906133406831802529192260951702846126966089909002228725196886910274533245497682441342733029
6710893928335984005305419816323024067756772815333437814820312990883334717829729592436218224949988755
9293480944064492064372788675551047258642211711322812214561559555982993307105060070725729107973101841
4750263127297323007841039556527843506278883070951912307238324810442523938511207926422730792350681601
3059305349223234909912062001161580525325489596244579615539060335914625868757097802760920817790523102
4491883172377595233165231188230328922249564092892226291882965875216786726355907682073817124881656176
2048246037866652346778765807488132559809012819069502610194253593573398888870948830459154008886280922
3223288223861897269686460505328713728089417345278562676990815067963200915388352809005640295151136171
2736743860092309220365829253425466503714014678684945319881608680653014875631172498494843096953320955
8627164495522991391048424141758281757223593838609182977564152849572649482995464454975350236567459509
4417460158076521990301337881211663448818386290302199492379663428987546274612193505063598356991605226
2348866124995289587811822348457955476689027412807974632594678948057148959578246277441188762298662554
4831676360279456598967281602576409011249735386973747207894936360887486059055208255555083576335156482
9551238017460250973735676271063966392605157022142378977201232983648020893207680034832961944507355425
1048629284574992512732550797774596479513176037957526739928140573698604511548660589592777815245443773
3194969971881779892223881937875822403881273539628394994584103075360995456768871496687830585456990506
6772040415282621872952596086164787400325361523413068620243933182062642873671365723732636692469064987
4455385682148587783146759153509109027948342189274487995011416073396188417385426826331273300320611502
5477093146126196864576169258163332793049533499143840298609068241581617840656759052257737974912908989
0349072607465061545640018391687034996781688207890517110713157650503776709443571872935802619290309442
9113857420128930789251874170195372349958091724051971994752608394655387797705285311755396987618111700
8513352054740509381817199579539613198429076006988830727201587547128964913868816676678782299447367792
5484892070114263031242282662977821029601394571233427578634557197507698657977691311180701669671947586
6404797966139190192505526541548438193179754989872532524787692289316459257368021972707540022202146771
7327634845195464654231621126392035956946679282490123226016398009582069855204392840750493602629140092
8734114334614277276138659583531244642762977498314060102567672820280705349792643791053241834699982905
5121639639106817615599102739893888740449130979823401642376875805844802656393898459765653283680781603
8505095677681254997940113501540210333248989741088779413088741225342701908167533076017945541671206616
1572352134963152098358492626715685692515608828789431483421465319350281379949061111022260663231401251
5589314763647469335324651779933336922045342950632237538714430136160310222143628566044486668358890694
6933200732104206017402715363720825341844647407743224123692178315372677831555877984276958186308208436
2578888655302199996497220143451279476794138017824678979562606670128091915538625293124020488809265866
2434946803552753560720195411431318115545932232231945079696375358797444776584606950411963702032442286
5373894619835132338402943175317184627598344448483904586042350006012188247218706341568218428816790411
7222255343240702358040554027523559044697671959237799571638587170074521652088106215675288320749755012
1159858855054828273411953096104788359727149822569744023446802352525392593082024872500095045317568059
5434762994659243147175496309458566710631622471114245450767581832999842801760496918324727855520218374
9683176304655518531258060959297931657325929596947637233899804980908488397096644664740542438752589561
5818380338986580329457059837387071451778192894581331967968461421991390514654854175099627091052185556
3947096076848110013109575561935307045219283271323431331156121468674863508573771817692886635525958672
1426682446691561714341606648257754727783269529089027308647482924851295105238817016848061357237617039
3779092714268026456782343391269761536486801837515986676475503114993388561789306482466542173163823389
3021408009666331748411023722929682251351487428306449668877825681427344189356516186935960427469712480
5512053539558100937225309908388160975265778409555609303895908888740048904772182431657693355205313577
5893548825700399442715643247373330113035853409563901409011218224988075969619116625332391133379221609
9143929915363652825151098926464170800750669905304554041387233366540781825669129314764625584415253847
9422162919365984279238392551347224908583805347517051051750700500583463681247844153718208314377548010
0454338989906989699868922266665531995590611732909360511220105511168416760682705272216366525561519228
0188536515067599082166030568146479243156492358306047672629675430928105957424343276609433092057605276
5694423201930067522121759213414410265963705985705071089424366654137221603670871198201391822410359910
2831175663785696835790424900269563401812463153815248012438543717939291104257073519053915393948979249
0368218356431282899864385334807660899846951785219108862196172596993197177715021271318420041922689564
6188627224361660210304458721370837005685997378906894768935800833197902545786616911911039246974039923
7854898524017160010036378506525286453698696131350797367176784210803668339192726570473714665040554780
6138091882213064896965995852116162487140263406809575790355423123149076603835987552606442624687490905
7744613354144300880086613851307945135693977780955484770677988434770891145771846613613156853389496686
2388636964818329531934492480035525037784400953803623314060502623078714320259984180207287981925477051
1559103403262219230623773272899591781543529492435475002088974321110762049983648322071455029426100014
8152929812947927385454539978556515006638009910851487081707116926845459080141798930780087293740610992
3691304704292006248037072730902588208232840954971410747582413912178605053345139183246870209733295549
0207337438394336731721409340753437058880019378237072760982139897846823241086597420660427638540948186
9410468423822107400584798063797271029530830929791670812000058519202478926762613046037502705332544226
9761264204367498431780120011728483319764528447484759715554757200725577499434610459581307641202803015
7136647387033371468441423486105096923465405752882310824507237874261626587066303689463081552881375000
7271697848895501824897622360119095622675220419844167503669337317083677579236759129143532372978948358
9107388688962671726611401484397388375934187486221660019620269863074423831033550964256213577307287845
2358012422196816281401381968702713547800975432682205456926947972368615723539161836583738191062697963
5153373224500816302235116128160699914334227641341012911580875323543383444222656888994134756994038059
5343293917015404164410055285553829081206527547431211032917731242661597219717072059182162622113675603
0903423195082203667095364271598307780778163385417945668816621384963547699522826801545020647485868427
2482539947959801133253106252233899128983021231823368276880978250223105055294571109922501793166534606
1030190896487827898183825862809815265297265577754390844592755428506327760612587393836665324856055887
7501219653331036320662054724520432519339969303762653575865989734764083505722903884124581707867939978
5208768540738426504809503076478804421373773568856169729547027025678041171196373780046822448297366602
6446097822990105083378352264531536285325433417411723188222016984842631764294255096435714709845340490
6557901295840507257012593643034985000464253270511000582635076535485155536696187123605149492055707240
0972556553690066981331689073190186628458171058820399561527406772889882142881992502247700334394333873
5714917794121274580162454650786064068644154100728162529960371781395209148985116088719145470436695387
7692138676225355824986225507057343442545425763115117131082954056487469176797340857923337380011461014
6756494546703927253123016610785530889138367876362933368385434469650361262511626788193294205091059570
2745509304866890845794674159937904205609450250972656267282284700262219907544746755583405264119211234
7168047728976343870931588517012992954301928173781130376265998247723126579064897489045821747158562960
9481490029210317541436305913454227471896202997668796681364894872464133865078588988975613349827025504
3643522860359349883931795316776943621144799630002401922850363588850650497344666766888644276515947717
9894763704818545489648037971571388117679800559652933071800994907303135826629220495458951517971663872
8186113960145867102853314286590283496031135612754885864731347084944433967746953590705210379956375326
1501822211909778250135467112799797711134491247320208936630785498234157701489885153133780808485250791
3836258039755370160386318265094876321646464734535492069946247930484037486354385973010625552679378127
0342010320141960138516756986828374644572534936222578841624791675221791569977971899331614017451541559
4774722082677910209846979487155851871173451875045970427083280477188406400494672732035919950803656439
1558321030317932956025097566348522935417316213702960277574285793297808733605755639243535582228999138
3469245501888661662910327573517609024986830575280548032266344594176203175203698396324169290482904259
5311983050803976911913913256102837646896229166812673677573483254568554210159790863801655533596735400
1069063055020228935515882000923150341821614227545449312351511352747012095190420249282920075330447049
7551532270499497577064326522023697465944320554402682998035344669008414429663094606530842995402504483
5484412470055830160048952917438625721493929272054779275463188899233605720634315645802144848348987183
3736880571951173158458960676341822910113876705860257900038244285194672238266456037825414204067241337
7395519530191145360168089431243174133701924247980534998367691354710932336028532577210038315297069474
1061486047828131817160878832843700990628016563963906769608160646402673418403789774251314591252553477
4366879574465011572433271422511136687790420327363211725415029108108067800682984228638547435009386454
2362440826976601560282181097894480052715562232971757906628372853043290987242102567436953289529324483
0131254726430315511287437005441798556647061285782980695902301776533907864310559821630041170774007284
2417553530687894485652130164537973463569320462335517902350524610085495832064588747782130986041447985
2097891351198855374996654118167484563417383752057479267553448678394153944751750465636134818506208078
0913063318126586608540485830334867100335467478967093888498548158266246097166517258918944371099493147
9287427502653898002742272569349027550148395512798730210822630521795617388896738963732566053483525747
3603223735398620257724640944133368018848939930444601211756602929339223175724468673365844852497347768
0467508743502663423903344360008562244587372515195060669176581446252228834232974837221819933645838211
4535217396683042778284745954541267715961321433572937701716503114358009455299260811235182076302234731
3589862892024808100624345449907676036741341485857627109344164829910644700020635104758393607131303044
7907552774233856632228664202355994691787667665652207331008189691768180845048484441822937295926532167
3204551857081789265214896640742651309297563112699150047670952698899816308320495633371935321787543421
3558289866904571850011942982271849518315625612405007918936524296303938683104024419547149364549040610
4824171909287746997408445504915785574245928747291589141257344158731891222951816817316385408206625460
9268953662836601488480580874233079611076715065687511595573633494296253627935238396568768661180834691
1425264176789297497687019022982563377690169225709315573610619101765481436651958453962321073120975801
2037439091442671535434563291646019837824859876943224977341503610578566862217672998672879601844551540
4661925195717226608095374732263601010914467864796876300372299371674939243312272141053712985368550666
3210127088682734081389675232499368831055396830948381759424905034496108626819981186957418290042327965
5216065860849878980477521014950645453246364807826888495134806175512434890163205805659707261580319710
7381096842923948600975345439285685039782653818346221793164746046918796674782571715630988413787806109
1349161364160324478851104166758520651958542056314922826824461834580548617689181960234065550115629936
6369568445304225168884864862124526344441741117031629542800274922773689350084335061900207073633042822
3583398733876929260030290118335057380194019290284083347095235930068965589885410563300958397017426852
5167447069251103554486920868851286339267458743411776269269543701595445386116392168640477428758577207
6307733119598579501222317079669577877321138475389281672574823335083236699490013551854905889296743110
4451059885743905102816359726634411217290003680550387731662826634976962623818293683904383651987161727
5736361376137107210268273580041022424231967043720078535557406751071106117887836041207144582948874011
8626102681674140857213380820681433344092695789533276488541965072042345705682601742980754004202530720
2027474900476250531227181382442861809032908697936077586913471964084319919265030457248359533255431092
8319463554610303114894697997706466630815121451187181388047617762234335162075475090922776750600043559
2340360762286871079245755825375300425079965362225000143112928166890912184238635612534842712480670938
7903944597035241760492275543025823296157850160823479851889208274370530758603673370790359984943453928
1704086396709520643251738862089352862841286983545955220607094431094935134039969193134541636231686525
5299977455836509328962748228984012638413617117371887102326989960996385590925297374564515188392247179
6047308666868062830070782514124596808457292318279346038802298639996318772092177279082462576076225206
6020158341397884142340024666044833756326984318816797118909328213458105436263674084680235696138552363
5900271867727019516567508188574332888707298761401118743966502683587086563107380214344779573323407885
5904708986068158920864080202533417558610707797211636225562529433515564617542122368827913617227408067
6329693102985477910161836234672558180403690254523874276388604487143893087134910364720928872158392913
9066239630244562246018724494775931355672869814447134004254690610176748787511399366113857793722332958
8079240255639251429533625200750173825479564656798417451006554771518367585653339148941350574723409655
2704890365056565504012763290213879360001534178056577149846234008184902062819688158980923604184677243
0008910590919059005425629512890699307864642034470537208345043375373326743750933511030562730941552410
6767736294866820983103227127349894610249717260106725493260381202314935950682827880140546972342293976
3668945405391667962461972383201179128724206814195008101173983833452092694181187138058133159132004562
2179695549735124320179423972157806264676615113825606473246202548681815150849258319633754254399273916
9615998504971822597469768263314166910417643686071074786211658535398145145512872860250573748588775996
3826481363643821779526798733050659505533175355204604903823150762170532381243580465039781932456384041
1169827176676792995507207919318288567234314333265902544850680200847226220538499780988157069318675752
1217284001451430975827547228143088394667499909118666721303770925907661425590430812685104929142913133
2070857334084533610861308229425425958873830818328579710759325810468147062647596578568511915905015746
1936748702554521779829549579657742241839786552233467862466612433227387391434656962231188729067594333
1651361575796350181637517065455949759649145691548049754487781443351392077397706393674855638103104256
4456311956554660761351394464449098283943212288482495586159498094059050105021752264603001824725637713
7942113973136503229071304758218096065076272669623685303889815166176831689556699625935151247033188051
0629120068982574790549704239921335415793473251701597103151874096535594765931282423614262778995960850
2138253486454824489871320133583282884875541584567522812109915291823586147740686583447184896291284397
3542842686996219125576074972482945413429999627242876454909702534709984381586118671781552318491436128
2911205437241410699476779036474190461792144895612691681635899050937884962772900329045820873424713686
9195829529197296764033060228891638155954097018574538295009669731974499744585770630625144040026905693
3530794971442973990596891583519882760018891219368247099363306298425466521888589720916560247788577279
0675163841162387382574663495125289679983373115046799157711767745958786894103181607462471718586459463
9119834171878843038241464162123217929491872699815473493610599348151021590443126694793192211221505656
2935287763244570441963173054020404504770648101510380615130710157447609166820962237013470928353229428
4939419351116846008988445854293349181975710820585501214972204786589416481082273527606493792842091901
6425630106386754733997166869366921810377094157203574254053036687456930391605872016734320280367114713
5457585525173723328497674197995638629165532261318851547797440977132904386639500843410021294116256729
6068153635778745335847525747035492115320942407848260531444615677770183912120354995292903492439376915
9125250404314021318935698231386583834677070845751891705643727720969676158730437297877169679236345825
7928069485426574019533586907353859999929097404637787686532112224225163257758731932422892805376547328
7813220975730066258447202737844674560790959521181230465287312222595203127064950169790380735619552894
2379190127415117623612614396252750585227417601404398202955875315390833801794410763502271610506350237
3243911638476535263054174262259813263665186201106478742923413219171131441147639286299522683272605750
4519009134825460825720874847380087251062202838259548635530098446916911545624428560261191223133286244
7937597110856091938567839214250075650512336520145499692736810142351209564026251240810285563366677851
0751126087560099863268442142160891885851082838141219899614357983089646470373674377517237875145466200
6553433259448388271237493367750146798192332319618784225447199386334174154604615855011849655647326805
1076544359824237854624912502091522611272749968733911688349275440641019670296687622362670531768949448
7238091607736441827144929982005390387575218523935989155774602357029834902809201492965351952048970120
7723479371066477172441178457281966400779013733999974927440152481801948815297160985800414040947125630
1571407732283450891403023067036869203729542224674040672475993761479197671445348808506641704382364483
9839471011527042674263837274912580507514338771178503065326437997500165351285538239486869565189949874
5100417292203724787009527790910659091068335084237245728061277017001433303373223735454306288776156386
2390794504044504060896274350125480034302545459073767439325412561305824394968115435540131438086284790
9097545298693977554694567810099767621038624152113020300778941072755246299706114177520658136301592000
6665118073475649286779280747655591421944236020330164855710853036659748178187110817895459948622011507
9120996717375058425390281631692175783898183053052599081870394664668390210289572676600412827020441702
5871350596129216194564211410262193043987808920005401290952495708781030017362604333572909200490858264
5858797094699564381778856094945297409341596854524368389047818996240155717384066045877721647873810264
3790830389326309523776224059517095565722421984690357097941316415911489819399467427560976367716219452
3123129228711366352191938501764014969984967353246524344717495107729525857537525318232293182326522498
2584541214408281842858920055314207685549243096353224895473725833292034829821713585398489307711423024
1293080514058385035241357570987413368380069357900150617644804359667745515685654754637815717526484885
1745939030326195041609793452864735292538151435543613948060380982695680365911976043693561627679923385
4316592322607058105917448491757973315241791388795065966052663722113778443907240357978603318247477383
2272944540800467263060205829401409257560646333153181785649415189384631680754993173838424518573590493
0133604807685305558767306269255814327300807789002427885839295840506284024203607936328538189471974632
2501755436669538858486514082471516889807750337777635074843333525726127465878187111864214049118504145
5931986770524466182313441981689879939865664066450757727679454092060076679484129759836241573717342740
2449622364709576497011231021442860084621345163963870985983293042545647353637443666361902133072950901
7516419589586397619401736748723777754460061735671624260319464308125364188366287531437225728504581812
3218835878549304013965841649788495151817781884466512327262975198514233662957589573809135308833767382
2967407214972838938927542824204032074465333798419614139045633050142687146234338662462714491257780752
3970926023892729250915778678879001282078880385169092278456340949898966217251524954692384440656065093
4845260151566162150158291797200643818456974561149673525407435763526994514029465184341360384356149575
4741714908270441022080164928289174558137295984878213429855002788638378078075186637801201768246258793
9209736617693246460709092458159582813199125785334904984691969792041919498351995259478795269116097026
5726822454999491366141480149381375477181687900113042143141306416082547453899703539826999369933120236
7614499519799483256278373526406211773965869710391542266167503837814846149095207335264524452100052409
2691287594490189193691529357717887498267816779433165080783259600254544776889866495876350033239860474
7261988889032286688975830374554705843290200826919238440910511712206157678466980692601524850397339029
3963066785512398631277517509066866893501997158244954686428304244568715481149427698789757093377630463
4199240927998942743951291123613019465154607250152345567673218629199852811654725327010551858331780304
1465629081237515408346209691457952305962727247943083782965148599640800780009799634750307076807991666
4089755786572603500834375509193130728223708969044282428568533726918457014793096694113205025063294569
1700119818879418575343232811897230564020845392277960915927345695234379143518048782788534697729070616
6399902081466550191013181973650028255543419041176691220969533088175338014973203424942047537302530540
1900210345824404112355120580889800080173811674943141578274733549965920023702179898406177526174570305
1745747905823127876070092908203236611244722847023746890251049238321280766389487441202244930877512056
6176504456953109013380608965679557948412544787849470527511073025805507819674081689836020738825393422
4079413311837280620878852742545025673594183518015536461198237251138459868341763562002796190464465085
5546248337946491277081344011283289410540365911647740389788374204141238645813522368343101727684155323
3026400371255672625245746147014425101554103810597012442624452523562325523135979019710339862128993602
1859288593892285675398423050216799315616127537189242047894232341703779317231585157220570867047740551
8468984263016554534283453483607572795708536079550419243542384218620735924214481143297054724386529589
9913865551388885834072975434138461341593256461512498616916189476615949985169351806595176473943116661
6068268696081533655798089797476175285031983369306631800754436173703846393126562590442900215630778780
5503120677825854112698917765257365990312423928608106998786141442269271088531724382126124410848524339
0953742349110414537591127885446488816867224287103010851106764155140654158893736166938855341941832891
7654886659859510583378427639295202781113134026816879020553386626332276196723900407491713783696205607
8514388465018939484674024867838314675758242641188524013718090241871623269127069218342846162738108762
9002279339885307533709762751543181513038375843333388899845894797940145213842784512461907036492685732
4611748529586996846517539583601476337939383335737310699559802599877898390190791053955446353311848338
3391304384960701361330221850803129960117926834229392967713680130453581457587356614422301967051243333
4677808297611084589756383608518917436457230719004819242715993561955892412704440724256020876406564804
1664389142589762044535865824903218513381310338164511482858344113315908210268144799902666596374164936
0524226223068163800954552647237986195264212225498912957556433277389346187579635928768952991459112903
3699068054819959052571949666364185856353896723107275564894633802814623332286791737200903088127597528
5959038014225289727768786225995555180563140045477952005570669312190352278399313752140524410474864523
9380864805279333034951666390584974864086464668702936816974157309587219054847610215541165347415700215
3027928465348550569442512866614078189886250967275643509143966228359375118956880390211435214976527244
1591309312687424365493301652602128852846593880786952611488633914365016965882079020445809248667740698
4837984260856741889788171229997452955905050036406312751353412017368439755022127480959856193816750018
9485361935700553660978894559236966963234219726625275923482857750429866250664127415579357867563148113
2336253695533616250509818118380718835794516039175013566446288924897179052536246895902753129837970987
2503114250909474362625608807284767241804768415154893637154375262402548059353963165691533014031372374
4708659859479300834400703932347677915857273106964039296142196548439519501857089819041189363763360610
4650168968136125151980051495507016243232427633232939801047125897918248454928003823626285910674395075
5757765960982941245732427078910943166516357941051794876994718349059953143132458967296688613349413951
1960060592146593264713594021989216913244731099539906908668520158962033610614923386215541659490292002
9024691225727531884637618305138547796281724517482594197329216189583477976870006976523656727250944900
6528723448379572242955626823869210510671811454042732034779819737220379407456124550454130482904697109
4438856827804299624930217270460623260026557951474696155308080604615855710074921409671044996983719746
8299065582710716736269137222279820511869146008757918913088135394282654288786206777806607940285408430
1279445563741228232774847107145511341510597498302490839464391324847970635501392943635254351878202009
0581181420290532975149388085973686737272760018936170056866073844314588828604524232505920764274628532
9152440440301181937967283852179454217271100181069418323009464887544993413053429219643414436527389504
8074991120870736054040950154646946598782023850405283305844283201366677644867849237816365815974322146
9377547526915624623023808081469868808208152535740631589413223722677479964309186318687390852471430788
4622945409238357026593169148575058785347794053828259982611549572536004944301904366758636203139176938
5647179974803972064653157772872827630210241291382778992721601782089968657002389371339133003718270242
8586535855251927341635619319978957855362300307768295650767947444871086304445895892795869360343283210
9053041641604132417558114837848209574866085205967442672357680002035679939294963458386587853867702870
3647447080853098361003338196957800769049275910965784326544602583643900408648193258758146776858919746
4089941133270984916033078469837457293720910553965270953190655751621776921633591759958181782183966760
1975048747536101568462051555462899218726951930747323470766699775785781366035652462964985412058950435
6748196149212373552155910489085157069504653407092318133945273877913027773138710364269343632548956415
0242283763044816190885075402123563699382528988309479000639327259064867682412718742722130465783511225
0147556640950018540093474947593961148808501581431650821903331063189088412174231541781349123029735210
2809242166613451467449692799873427500684780657603463712394969266441544250647764648508492377192973840
0400636277561409433613323064525062945328628618942447348279886560027606756191340927413509336827336603
6375927449047305634420391056249931499940036684435929525077324616999797468970684737252239898680583924
6606175161766484987945497853097240950689740895670612385043388561836469691494717204618998606637494488
0768343196055448842121251580254760983053008826401079075696768229007622620625712517271554807838202370
7936804716112761779790501535790122974780532125913181445061514095056161395437386664613606856650002042
7882598297772295539667103272664539509255112701815842321224831888702208938773684027630351255389515933
2967260266341069285732812218545951292481773814716974122592557054092830834071950248712073828253741069
0221687949705294439874305560909917945103525833268547157944629704565291942532424386691359958922276073
8061847267314147641137295855527729373542789598589271234700827088092429032131241781453663943531535167
6717852092671103374206390964451201996810986767298272994545386578392256697148768385505629216209678425
7898756944433021509478181440307148272136634020934136526368359100993949317071745549869570537797177640
4405568150292696529846847101402840399603347415994740113486824737990333464252645054693855098490976916
2749501379551678819580421572936382007626106626265868938412310466784130977547488712866322019283399392
1423139248225362909729003141485300576057900032148197807796603706986361501927041717158287933198771810
5193076135516805680451679025527469278597054103605491404940356386703504544111820420281476202731942430
2988232447996971929019755950209683825454853271384531827743082831916403175139761734074043834366130760
7074252862516318289913296628641229288743530245294725526025112471757356707169912966748073369075942234
1483572527107350277545712784804059557232397862441395363367235105182099713986715047810525958011973328
15115632133989653105662851295548944420047231436008756080153191044477321046853911100522497
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.33, 1.00, 1.03
Generated 28 Mar 2020 | 11:20:28 UTC