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

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 49914636285*2^333333-1

8506924388507366356125593194632140263555213661401580012889586026954365950873389895302789507560716755
3054634819634928370184601570717699741277860480665721192315523590367943193044379811180260000266322574
8135318406709490974311112915683059807037218200244641661404106894694150665369866100617553713933763292
9942677176531053564745094446962548871717680108057935182119230700986394487240737473204206936905005786
4024616677766439857076018876524027054502241153707538836501944518198693934989203762880457858231073799
9717763274423656222752396223953231613432206325304522366614914634398685096274423745944321672076254976
6037515339867165711586014745775553845550796391618235741700393154276498042025983504310900481602703108
8588749114881125294793705022014896864829013717355485682192491521313320013062083101042494150206559976
3387380574337374206659462974875478620710320731728832425757912217138349939347323278052062832267153586
4059802921035959121611943287395422223055523875147617224807008161263888552837569680173939224698429714
9350757177028372481563029776762319546404811748669447872449640287914422554251214407791273002787096726
3291794913410689379833907541104410161223188127237528137147673142465571686886009210002674974772516518
9912810867135275125431523300604979601847110184167933475952304495467219889999595017684025616893565330
0917999537067168930867357011097638597491013039146866248950190375512144064280097900458926194845184326
6865740130513644690661160828246876054173703528165939654738872674666064169997621948326649185207396913
6787223666722605729094974410166480731882137102711203659925944148460855030204060924488297249711113368
4259817807255313725985588056948041132333561545756396313319380981925925073000902045492851651885472671
1871548510541055712883830039215707544884302636133434816724279359954946636025030300785806392029669511
2611002668878300222514289528473293191267414758763109241631447565449215010481651549310776704215448185
1623947495127080025153460355147070484730975678584450806824343294425631180907157600080360481504414443
0205689948961140446263132318625916700004316614748427305307242183425505436146705809906345185092392599
7810575009267230925722033692943585769166996132981988795123948358574123785654917786882436649185356696
5015071194837566907716358363104660308411419392073472684624459193260783705793731563201873243270857648
9972811941635049547943196252101103752773648152271497964914247482412303412591878329743631798294433909
2445222826606695511573338761045138789480633103046393222286660510169167504070607495991688118071365233
8268112304595346161275980966169405788116686443000466972610781947138649145773752141450305200302200644
2126472131114957931248060576041696087126623217897018499897098305140763671882219638141402486699858663
2312531721952091472380534785928659063645991514790910865493779149263334437337757374728280573194743640
1696939441238928493842682258519039939437530372012062377039815203429488284164722034460724460809730242
2536286091254447744096620678493735557126981917678390157495500975591804694542434033719916494641948782
5929197743545775821091693184491629864673333535403010391092607008509336082589635062080561975499744506
0739283209641164688874226418178997122816451377262642307814706496985279413512058100820107900143175803
4426274915654736240884112597648344546030181336630544002652540612638681373924010775337412362499771528
4987653335769827995949925575236796060436928537958164741207534985428430542773533453122176566333199328
5333818158762119868970884836501031908087239946291681988544357362218591441763669984038695985825835020
9159828803393931542870000493769631254994283640054058393750080945335245584582249662575256955366465904
8947490644118077269787710779524019200716831708121168858933534772015992884006078311771628247145207936
3287753160273735649876287982396509283343773623460078103756468717340224474572238256221194166852088536
5474268605695593915420215936019500703643706133072122630603305860932206090371683641949493202445380364
6303007979178067198321340729393930949528972473443652813854941062410855141030567516460873711574583637
7509702136897462979758609941315136932891994204199974107861825437193586289971788060559980317349288804
6703078773643166415629090926837708601875932817620881975287910811343817731203273459947818831506408059
9781377817567585375278831982787050671495004066375531108171003828193281547232922531161082032362971602
6603844970271905515659620234608509568195883944259854876593313167923556224804991542489162240833248328
4813841655018066825289670197345928854515353659906491292963192537863781916205684886037062643500504868
9183330221981378791742299743874942145869383511970078003451877574262723444272197064749503964992968612
9662341379246859342664797782006320037180319618577987136479112633902104306322654855576320027391632318
3031355501202741064754568196589457192762624336904155283108476503779521393762141374303010379392136137
6882813784133423437275764992120608100830588285763272529240014458370520274462634096233900836089259231
5866662513503062492269710955430886960758443409755065985352781552823924223912382636530789910254796489
9008044759794352902177627234731876609558897273002265374216819371285838293946383395931329963284531338
5397067176726585722949967175383368452382621265333429009301832269720429759338198773050139011348888684
2924406814480184219344153296947760106225730096141187346784485953268195645984943939515492905337964098
5922139430874866297060731491390270531046029717248999200439630769480379434772315957734506177331503373
1293862879948781158779532145111509029557944605666014261130806812947852089446702006523677853795812521
2182414496882291620195160433637010436571814254353141749201658876448426206482658005589712189291459033
0466328339965867930314889456611293362033112055856288200924939342138911713106760660044177310912490272
6437221148010853686523526337561812986918201203893351159796875252587731412571922755275218921604874092
4768146755420358185971880022160765305101512738876492515868307316798914709182871468503436881410001874
6542733440670415642740233066638133683261741771614775275274246017044238753779890441375852260251788315
5956283483817227107882967311965911552488534263431963937766968826283114441587855052984252583170548247
6937109792265013844780010550525042762446210225851326477370111581678566090660992310505884948098493823
3104652018197173201682161980103459962416430897181382979759256700264294132081564369080283424849494218
6783144067894328122491949679697195021598610185442469109030151988127345289236155168532030563266377810
7534344948731039027088266583459962561848433398327752615705937977966587645662271523233757955773294535
1259241593985050261995402242204499434505458363677033784096298848798901544636130630233196222053656306
3122276550508551190193439959574132294260929807036049836254250522361316966929091609828636039186081245
2629530219288981617908759015906193019342226072709742604534628071928050783529252610243142643993968310
6011382916745816377831018991866391609670463072268065507266493087289941100084388641677148970778046461
0136747430985831256241544232095940745263752781062923211473678734229195343130761341466727200524277768
6852636593171763664594940195027956783598105210620832348758485947957352156953362303879685789573669725
3414964004755489654435766210682343104112194973696910233157669765284429542177565064636416455054199696
0705659998918892378969582944800167801975219152535278905744344048468779315333317806569165192540826009
4889298999640390477749374151854287672908743163082576026158794274913636452258338811695597048437017736
8856893001000925702728967908793778945227439324478468397690671242254140017685581240438036607730495384
4498887686934554583486515730474322912458723965978679066866321468988438380094032548558239010542956660
5123430529386780016997741049287466158704541071211945789669213615546122578982947325642524240448003576
0038284683715712967283131128810207134692350252110414216754803202015624254996110074731931056291713284
7975596402041482599237576495556849043755115219574485052387955324742652145211446184195599240310093509
4001733356390799815697372215586321056980363309173840692920398949085022234356106857093981319901751057
6857240347499443825921524690177416994806938032634409672996586410061853827864502533719285521778345304
3409568177728791117282811287720724143094034905579343728387639534819267591073295687616996163225027188
7099478860827567710504692812247184423771585826942773882023294065770962582851308246159818301518406778
5044074368137804364818559480716629682944419954013444656603101000116495871803153633972411131993373721
3581043454659887830774829531310884687433656630853076935668557488486699374918228353453455212679438824
4548435776812595211772870511851824163383126811468832903626705738713225080115500700270678998740428139
9096450636443920032301227401211871697755346152045027330493869555935107039035661159783740480037546164
2588733202361286871278701224871074402095239488807240037032352032859436088362215558965289083944980929
1863511653609409304596381713471173158236064248575696249052643021859322862553619417418603124784969822
8505323023685743562193978362296285235871184432811890818227951548727175202968639801918862604402507945
7557452926828796161638572126841570816748909138941753323682427198450453290367150175612711600988722093
8982632934047306149969809941670265792493441956845871578240476941352681476630496004839464418424894114
3636727630236826643317267938393248749541974822044690739345698298160127324837590361123255028547109643
2257663846737811289857971429240345492789779405174306510321700321809809671585724285123544594633212716
7986011354448340802975840029754526696958528172316270757195977981132420827178197743948865878555940537
0381108468935439667649204913778787406507854334659576709439043784548174900883933136909320333795450608
8291055371082673856408402527743455241963702209411310558689947428981360793964683736225241771500740209
8469664335131336451350313543799393139249504442272086298681575130664235568123435328188959889451660301
4681493393046219966127398693232183718189090782229520375371121502978782879999219942353599360365266741
8378116854821742373843465757530313891739886596239948755027003571287410095055611218844900447355648383
2566795601088739559387736233327749839452700432504651739105119702800234330647032336898560311918094655
7371184215623567554254111131718317430757608654110317586166445754453727356288935745722897469471008351
3669857568641886977997835236761010226992557429027116374294123167872899478660830880128922030582134937
3075346562789349096353488419175086264264651144665344875286405179685017255486725671697598548372667466
9466811782955614105096018703360902264880565645005108484319875303266584727716887844444357595815271427
5888384314596754878332679861519620152047956483717307226010096190155587171338737775551104396410861017
3999797331830159424148486520574067552607908095681403120973468793380598719197684436114280194199058504
3594777994674332983867675499840822618978984714762500976414459496597846430163405744583215770484700612
9032377633258168319415177184977670981420895260349912734138327516854134715980444276546322042316298514
0038269795523083484392581866881916464376101466548786766159459882762408421856593282827616795999324785
6090622922643102998682018890054196687981224687299183934240577227184308283363963862717252591076709264
8562562793761446145529080513118279804468632855081796800253403954524179045210293712357606645852022601
9812599239180054075414163989997977981004063337486292128955077327471371928813110468138537376061129111
1029277001852800693606997013672486557739393958286080813050993194770390665517202832601144293789660817
3015229067551930583719210844830601383492534881646101829292993416651912125779683994479585966390558822
3914988248801591984467199198496787445589596721673130893927815484109123794748989931263419976095717488
2163347362379290565264968791972398636434255352765472662484782686695275414230637067097329621091016509
6244691341417021343851278719237342405186461678148385272110790765288458443991699306102774210838656625
6736930329590743845231323832347763315924636191278529176106419882595841168698520620589890222658274789
6532906146459071847170257973268560137481574527203901407107032037587403448953114416542420648149317900
4513550685470154918805562032097540614950431820534515742390980954696863660588341228905759917060155146
3035402872360204430125102207787471247839379193613661374095069527866945518149900466204481605142695679
7268974876676352602877084690889563125209824653631366240733418402801312345687102847827195673579202401
0948932947655396745311192007022975956737095562503109626378957629585491533711315441063170772352700476
4029781166057797602840428923029677713528128084933749509154068002467184594832535454994049257068139263
6486132950426933227130263554210498076349616720869479690482162631962009007606177220508778100678127025
3366030941330251680469607108610332786051754279412425136464499385708957304791532500540454095533064025
9417282986202670150090780965722698082235757508249947360957343519297019428876573772909398446030358880
0222546318409002000636356213106126653505546848666620554650404780861121326623448446409445282241528505
2397350907939059880371097788304797629997053191467574391704341734246303323654232784508987156063494211
4593725479064944332137879192027815691267548915072409628656712725623462744522638478784922746554801005
4844995819215438685298928267158822498737267035521121255467983841815515423624101769031163656412849716
1439993741267702806880369981727271254452463938455092563778256133042626779976696474094161887813385835
8033824420428367550200910370884865905160722731203574934549939200980911254355001858358238401779528558
8181585990371810930153634296462511521534815828194847351082155870733579042431056291754774716921668719
6668757366995930398759116143297611592688862590918285967652266932853472301733996042453025993117722090
8199939938321863464005392259903031311382480806406993991293050963398312824910162071354667981074550782
8330189465286066091753324234579033047489904652344520275654024429346534295440885927092593078807885035
9871973078269032126914107024622923424105458144226924029459637288729301177579227359499378913171320486
6743513882038570765869927051725519697266115986444406021427620036823614096412384940801307435180837401
1203834571915578317974526659155908218011862505823809019390590604152382568977747267209398143026771146
1069806125941986356046138787748788097777870609260438857399210615592134748920251858391044757045493640
8866468737865325258925686541032392222143284052815029051445984204017844864000366346094468409956247093
4320582717508542728484481121563972211012160315176199045258405298786551889518447611817864581155276745
1214293494179782664070797244298430404738997645574254817344607754899228294035808699363637122357496869
4438230051358417151772426564430930604409092796306581504298078069977270343444029692189696940716023590
9927271881853510659517803112075781381160528061612724908113425441297154754926624666302384588471622442
6273123077079836588250280441342887162766898625355244732289073953584784136977800834061214780182057496
5503986829593001074813393658172288800030014398458659521081739072872938093254457764377605862791066992
2421784923087190380161970520471236909950405213151056773276444539111978868222765478210761401898934038
9061094717511192623098714304490960159122478894261899115825486593673169073284614819280346432901889328
5859721569159500045645921744745398988447974215128498776826231907414500348450393283122289101888323029
0099507716869781353202802922375759822203392084029096419602270189152367462699140959733877695653177617
2523597352056712317098835233397753727794521783459094185653206346836011605245730759786257343234451480
5268874060355152752239865757297062980883517522784555261478009509344772190071654005755425273620927995
9943775852157836707421178149351447746294635159120490344195311309459463767199512608322801370295304660
4502060608098514210169005413573695879280705617931337099200125069989129738820243192116853140969484764
2625877790948843006844854806312196597502528873936541409278459998396162887683070350382026319391767489
1264270139359266872976601361724846623286915059180779704083753827572507102302035786640686124211757918
7928969808996033439331241287558752112958114196469039066675251792262848875123335987435972860990284575
3879877121635890559404520292465943815261895962346641751936774635436994484208929446359697420758265616
4413655180620382462789122995799846491248154790876806004730436490073674422801693381117852359834956769
9829538851935356161922981491663174694354503146455364922676396703970656900220105147354173254109632356
7927789241091060911883142736166673550815668416495471416881290414125186015522732512931447097800116290
2959360370802329831584252948193636810945977935765720213213707247143571368719173659274839970861172497
7792017361152996700323039560221170588225383507863877317818333812677729281580639046187990017286169333
7552919119779980531237757551579843595484901822970828197206645881593373373250350834303034763186899620
0942459617878358331855306232442935733373232461583923150583855402142209431935304741607575285648568083
5174253185060884368567627043850268173717147954681983766745462103215972904890972612664740250834896052
0559523633520018840422518416492597004816778967495368781099667181640805296395249601008826950159348752
7672360528106535225695631027125762917254114514321965368904236077709873234360508357641499810772320036
0343288884510962421801028824141947742808819849246939691696964177897017131105551977375862803312523390
3404983491770189212433038986160112144617519436513096736814327107987344494729977384766857058835215709
7245709512872780927490585421570290423340536659417122566431285288959991386989020058055606055854845259
6470281060669018805968686800114981719699418340831982481366032964493025898761288567674235913181580225
1075764016613226819850731005837893694986274770148332876995922671811053230825468877395271942854120891
2009839565615748184813971362151425821313209324628598028938440336873765133713497449998658158525276046
1563438970089493626454485093706360950831791235701891706332050219860622780844534478480591548288836338
4422829426193989883142924147200013516292392926039928447599367329574909205188420183872099666317511264
6483345702889829767979472279065231827419957964362091841657018123792154400119798885394584166271808176
2028037203819541738056943736728253207623587689375272367203409502932090990306483760931291594118901206
3208024469227151239973881136960649544208198198873698668328893658635479145495386691966775541564201633
9108020421857881350545555620659586051483627486075908711118911746387158286943006988494668210315685651
2776825034013182826468597790226446339100936946097411473146236740598219273124412725723617100881534756
1938384501891244284679322249363605878600282688359382719755904206646741087050901997290702009615521192
1242510283947296909531610478058133131045797611597257115216539999975388977844955473280744815373274574
7478165370381166781672871609360474610962886959977917300574352770777611801652042728855364942579141858
2772582637557402993740488243375329698066530896619546072432251992649436785497222319935873386625039761
8107791760384967498996653306008889554437666853236970064704124545061237414282259836235679701565363474
3784138514250509410925258614573081017851081885623866485870327607248900573761497968879346236448928896
7368450566496559701981385491633115202787543691513071806221118748117304025378368404000331295435558452
2826438456711971652024711476245809689795989416057367201103093656084207050883891630516824317364074054
3485330116337994885222138232744959940137468984938272729355538892580547080955031612282876619304233713
7220582373891140878335965775600587262064651213436200593683895419364309914834229301829816393900017018
0171655940345501134270687967357413296894772689391601097552632615435787290357225215936914829414835671
6788519042949467128828063533227340306725763109380757399554663365287997487855092120538256933799737957
2749065783046390491809221920734484799848158545957201151065599765818195650353263673528920182572472119
6576200038427022471105927824284384323952293201699911330686350458240400547902567611939239858661766792
1520665692052191737106090528540212576378760358693912516515191651995595271714030217158420107133938077
5793100059436122680098152301678193894425712392546512784711020022376825491879029861952853210463640648
1912562551572516286986696119726736997827249209840029427028039143975198427135583708887226535539913679
5108450974247045347047431868397301557268882807724280477038627641402120042552171301073132667677797158
1268475751000087212372361446797297026385616485486444565881564648960175443908053038654501629889888710
8546576023733701819231230501399451685792379317118850508952467281492907161754602588611266780876167522
6122398846018624356948708361148364011023635713325361452858666734102811950750467386629399286007315943
7082311664323449020591765479478160801186741344312666129270185279565637702146891226493742235797273509
5530724191708922893056764094684776970090813086342076805733108748377810617085552302253146073456125817
6352650485117882755377649470090202518193124037234903682622640532144829297065632055602538690354385241
3838867492937592329883806190057434555054801566215083624601690962265383904587806986358809467033791565
2765238194690940994296473056968560028726993636859149459768709142434514878361253574276683335313584535
5240339836260657190549278385546004490839970652617804458206750705841970638771130472161020498980155457
0841205736680275569195419394859190999795171547857380515591971237500678268873484642497887543978897998
6055452749938813932376567973222933184702157789741106725371612977628222186838034908386526049799688077
6576200703135820805289087921120710219343966516224878583192478910786991365478996749995493274238336033
5548088834798757219809193073793107565668600674950653283748661585925009285802274021225507277965813558
0268140562965458496287299644308691470919270818663627196116241052270171061066865682532827105109281420
2382201794013249695063360999030941693726723373549645226376341846178474516638167278648903915248086953
0874684912667344943464220607611130332852228494185097531446587696943257114523458379664856054267138023
8978468373134215364952548512006102912478956195164083256371154233940368099625812867340623667546624016
7918707381869555656464150629436215828071069106696090885966789230254687612456147606571572102351834014
0011857632298975930819514951952069088693798370640395781826901534143496585282553455963421239702233817
5386549626357215978380058904704698869716647905334728105918820619159362624327130911707204948085529662
3714727116757284913303126913641743497175482113527578541188934666058002303777781543842583724842368952
2895895301006841550044381907685398342645456039594051745877457153304411428928396782443710958254499992
6449228428954526725104259518509802416575633949913649946943627445919607458164680865673111821101669026
1600670942939263932025771340982497472532540441220624627925493005931778123888383479939555176120442655
7362551286554030139323021588289783593561502651804114006407154872689696291221341971116298663846548372
7606868050932445826551411937993531440082033392221924999387826737699220962222445862078441955696932274
5918489712263759875063603772417311617503024247712598070842987006491823237873912829560611741737367617
2375077559239094833334743745618364841942542297378752877082265648804452132819071170289974947680741955
3479106713691450801954484417757782317845151045570941139510786275703938259510067727961551803504841850
6585723743498321221615929233913808194705211405348732280011654184768406697187114209780693982033899580
1902987324176632686878923647617007970004265647669609264938864680046961175291900706806925233891823639
1677076910802327120925859430902843267211975260444515098364969890087833863905215404551226279432511867
2318392661414231439877674049641964947045740712804055126194176992515454390820732723301723779973164170
2752650109523941984013710995665091916850969130513989068057971821238021965025440146137978159459896837
7838851542748255485044010116320563737523633301477394876093770229580407386428368052422508950149082823
8826875344656522440966836968731483695964349761154061980825143420435184977336250376646285150625042752
5059416375345342989671814206079473100708714711718091354810425739295585549224793917288852093427173378
8242742475273506616633174238466981276983055221166518070675515278406317744763122990075577309789023858
5823443409142203262570518187863723571037408281874345770064255932140394748550590665896786377954586802
5195170204179081125995029179638754374611951170658584462518968459004131316965723911256253107253754229
4036964211539589544529710520057573368488992471477967447819324579472180650057501061893884690826842957
4568741523699809140104140935925407466569246134751097998848996469961170075879199628293590507035361448
5078060661615024651269582854621731877160786129297216065546873847913179469809958209136658516689333078
7299751209817145262202830509492000419746815865594984719768592917519059708458943588979404539880814249
4519955509417921596051898665465948822533333427766839237276523675557795021057238132755050075572183364
5761592106450924862213679920636817748833844474154885542512953031461651669476677176139851961030106462
5036219403862792353606396128443206086390469058915225754142111960483059275367877595659260990316719431
8366079432693190244827369952827204646797982612479165363196368103749976645501010619759695304927683680
4330781423546977651796122726445270942924606765339687124878973308521448926995318004045596941266419802
5677417300262817025387423435265543316449495844795009329956506571684959763790198668824667905220904006
3671324553394377802659332599235747061748519508600561753273414031688229709512257434156075869623552028
2980281816730519953503122426328089439703866776071234055989463526215726617609991580660511878578127932
7969776470395693552201671886816570028277384409696555989486721311176593334430003060209448570197747908
9786412854244502424450535694785839970402545973572730576470599818519091429859257467189180946140081773
5528929554605185838220196312081141422535147566015689354148658451360121384511636270401070582805197783
9919708655782413022356300403767772008279482097477999566560225661534228107611333649030853135584089754
8966706999000924015820315889070620791546139676052750200505415976844473140052935160654595241857026720
8568488471649574090435901162019534335889596702559451361261157399159397876241258496129551804037534574
2864314177214484120916701169928326676975285046786142605190781518828422587840676328811850302602138647
2631575531240697803153332296477440871762061005068195501816750848981193624575140922324631314133871728
2259712053963011996356918060468443424218590308397324713417304588875254229208089936407351183140824184
2758841751642072626926544258856992143722705021466132300722457765074853928861705315833348565807089382
6360768707443681864691509672795053657074686656027524234868561683918045677883581238058956681849957700
3308474231604793577492842220383100791508532967056315888444916690498989932733004854717864672235769429
9022899433278168158680980557753268251857208330370173607287578961087813728654073419857587366029768870
3042017069021536036054527424933035653154100475928817335551183365528908547524723074447911694306805952
2370231282464013095419683358180296127366279518576331022600846416680379401635532109502687457276980028
7289769606816442272753985277681630755930849402812285014063688526416798779492431598798713969994501996
4760838420264475644945020327570411004691657405731273993750279175253672896159890428022917083058605921
6309634314608419400088637021958463722578902019809151090719243554832993547884885595682337298401443219
9551361245072352395523056089730129704936522380444612920103734078245137161770213150864616804161683254
0275766735001299831966968346527748266144370489024833670749974065467204918042689533717063798932295956
3736025090954326141074454030675049763149622238982134800075499355222421831238155347700134433469481805
1420125593622626949570994806198195650789069746907200418275785392487974867879084577735837601007872871
9528215501559869364892216107878603426160518018748370645734047358833375542571000622943001589458560273
3406407465003611079065521151081824481554690832268162636366742379621873154738140437479638368286756444
1755748630408817751446652099901102770732721610223845649426636817028511499986550020534589473872122469
5722354280063077165478184993534674327317195432245067369172068091315511300152287994286926897976986197
3358829874257669169655030746393419800126699354240344596061438222798405648770626736643257080374991099
3943586150619293779244214568674531406199665782084635855502875475994914473488255839178660989598865342
2671863403127743846780708648130124928799507926333696690388362542101765753315585626880149289551762686
8305074594469258527968480151374968808788373171546612849173306217902651423755026499937645399912124900
9014273201505303678326642508212153695934094961804910098591901166353603421510576466322414188900512764
9274516706153613450074130868147401825489486024935240154713462956966840076558641634108075212879843863
5824878627235091642152331907525352673803823714541723023814270829480359552313332835950303250691101018
9658741286451457435476016938915910483185990429129975890342871866082279406741742406815553294431071244
7330024761761697870448770658231559510041708635228340112453597550287505121136192318950685365330008783
6425152723863295668524464697516276091890003914723648721818236316525561318215555114392871118210246181
0340642587306567713799689119448884092673943642089061636598830484790741245465686445817934813905723159
3381441706393078630569958246425668022164282492527994734577252261830818208125872752879052637771337946
7982274685130822888766496527550308938206935604179722224737894891314663964278426841906672574952632741
9517123892744441672597462526353041320110843079305335030549593065055599323158772767660037609406618228
3264509288054532546471144212275266624282516907935232844762818229562723771517900339593124116892367441
5288049879934872715566015310796228798168434107868202514754425112312806447147255836308451890425146810
1089638947267535542277902071975597410547301618433579672403097446194473806202639390805274048536854853
5321844137960193493530706373840707774760974691177677063406009488332263803543331307065025217425489525
4249945927589867876979380074477458708300153541891797197372202247321379564172160295746269806416863056
4499397257535767229284213953319040806609403999855037800121041500960906646091372884861665624531562659
7647471087139360325279442911500190251363776662565639815713191948845647057657437749950498735329068529
4380981318016152135399446864510279591771047591463992794896856270285598745776043973236611617663382418
8394483699595511289463572376671308228145339028034456305797448545742006655287663939178600575878157104
5404881325210076375150392662831133861974891157866569662831090224438001902212485563729725833819527537
5258851960576321402980197309780352827394924882235104318011246784315073278468091946357217907571927133
3605333988798596557177226989778621001452298643444530012626748082484621171343028062237553718561803905
0478454588266664585003873749278135665133941606887964221662094191200239784622624530820886928271232244
7672931056630732945733997590822922819082899748429199789072101580519157061437806052708940535804295308
6688532766939162679099050755460402157548960216492051681558049926994891046336746318843202751485935047
9037904795871133449687785416083472351350845467904361141313920046663964533269192403115063779272673225
5903640685618279022066730059495280988470911220806841070590845349227059647801310656714748353697721505
2754088753872401875440333700209250444054153695424652789940532756030343330258757626521875787827158917
7594584029187600227666478919638414943448093379497587913584907332920042243597274371813407267013070956
3681469945421769073360454644195438663014052612566528651582896747089959558790190681865041936486963194
6118651919967412425133570801161308707587483233030149864070991927825480747765159504231772256785157172
5779867830121644482123910818782936112528454965326128432325172575821990008588831896445130691677871041
0448640709556613194527242237254555561905847189125988993787349102670581845044588263509771713485469614
4839809206053378791203916936265456769711653596172992659630510761943783288099289696912864114072049173
7737766776200466490850273499380823407855966535982036749791837245545601908522124382217124811524407917
7922707156927991436184489093579589878434471554894815080490080224499851899522627832442595054245689883
3543508563048823030879555324587332319090326584187167383844360337880977745913383536653956065344982934
5601091159835191535933510229605221487936505829222475706736868223635342338273775235086502019593109294
1741335944156242383544954063932342581792278568654787177964099748498603176529596136835389021559333493
8834433638609833758218149234124844046143462253706585396281216060675372443774377740986755220339465572
3794630026470122462174182344835242467555964503466988317449223800384185112584062274650159115313740972
7244058184499882072999600734019379702562271424760876136048103693957774752019141363169358334922537829
7424943643005609878624971786770174392295148346190026050507318544262158845300705029220981134825918195
2975523469428425963216178900030847957042090350194519180024335090912452406625046577640886059820108371
1927198626139365232817841505483269209914547663229249695024880548522388924770014396687071336340021551
8472601387729645569831588741701989043960834590215425311118500256758578417721798533556783351238051926
8953723583507725754365696015006975340342688714697033793319214309323688885788836816724424461725777295
7542773773328249523783945586321992052738671366907333280373651466902938002977179269806632248197879972
4684308826447299710661301661403447954050303909254170581531765581230677199313722716721973408993979505
9516658897497831119912695846754761127893578529811095822916139014340482700982989291155963901399419087
3156345827256379229533367151090318767439186501121669441086174048300405816407890819570281779740994299
5107651538003903578718063133561268321235996416523069911927298670089605222109288950056852767771586873
5576010772497612592215373377924119879578104572708312357083783054836331930390168250646405906421974626
6861327466312273097752887499811277216458521061829325791456549666873719947183789203434305111383332920
8576729195640376657364614259497586293597259356236975803218820565016879120952683038624867425506127033
8281219924186941450410768198376704342005330683991330943873999640903171673182000420093822370277578127
3759703241622931433347950631220598605502684254775478250505997133794557313593182800075802712293080279
4474821632420890911578647187065819019397168759004059632087620504902204494390739746804362424950904611
6856166903168158650136168668788282865944748723971975785878596792134586152929959518040090188474917818
0888343008322496044272545656666057896985971996404690862057533080216806188429825609614265238374325108
0230904233843830326061398683695029149312210371171569851680994075419678172122633034225465219207314110
6623613609183600925925304172063540933989094648415689819026158196602439748036350032117984193048300391
3130518095716978839277434239967259550209610672070196837466856499871309264499675687872959072520826105
5558703189512166096151379373550504980643590880331770538168811201649425499119150947315269598602667843
6052591302387579797547163602681354124518193824100224441161462074904977372788982361412800768719185104
6313365541146781794421033268411905407008116847394365083209081552489031766331966584687852100998391448
4623842915729643900067462912825961269783247471609095424609765986759023971554183730100542804026016060
3178249963386350191855620030872863520488983154831054624107737925378220823499915771299464268696354325
2813619969802683560247050032768660894431943912640526288263960020583534237437854495498499990146539305
1448120078212508404542547057710745218729340386687306275083482671413685399514185087954856246786327206
4583965129827411319039290814596485705179462126787496574530474815645553479782240834462942180420687096
6219155919405848314631439497301324066589167618695750880711146214215278162872308531831087137339545942
6486385805253847886926100843429153725207232679285153872078094044666741405321633742187602127433003894
8421005591036152481789299431670798677823121034265181118727583536532758442445523368903382603237007601
0128238533797131147820584061832077266953771498037155507040095506359843088710147646003335664534997496
6915858117561823032716225096106190225479503957025809372524399983486424735060839893304530494046240463
9533961093949326149551427448370470498750872219740732004993279691046553620342841479132626354612138116
3803753257699925097706955981144341753410392137029701076660483015940430426964452523106589652290578893
0790597363890731610261308348997879257287754235107696528478213033219653350157337917403735529471979296
0076131097943917781286628738450868736665808069227453697296746530145396174901156938817425606603332852
4132019516167392245896936319463520819213817461241467905647711818317607018683352454259128513640501916
6418442699640624715445925182047114226655592669755644647229385815681594821077973913660309379811384663
3023273892742434773756519492102715735301407835208335671857113407523954543868677728292625139840799400
1173283397098088863435882679941795483100084107234840962911133354692655642073880434945024502109077984
7181977733340749059385473511539421852493634985322970298764390840741328297882116749529976795387705267
4630299793646290034492378540916696994036028919334508443880369988762446001113543419943915782980237687
1124637486074351014274931460436403853821450841358769894563152442964170890037477551319033909957454745
0385214035946708335896728223772930959730949100672203308008952047068048004677103200699826270848311826
6226536698621995651062793366863719638988045472830335333045111491011574650995069988159229181564639704
9164995573859942128868073396769617853057773000881847616080527672526063411732617641566239959449689191
3073202194537551873865140736826018888350917628308933495180512079820261622136573498276964115000421877
2532462279923440325500551708629482051960201017287234039393063313262294701656129559489791625627892496
7593305276514302104672435037878005768904520602112556525558946468039489064364858955747133859155807879
4800908526088027857758393213876433883658135561473401616999106785029203264487432371431219284110688321
3662986635041361295718409496661116732844107411225232658651986191612398335236063793461006011706813768
8756869449026975404461600337602937633966020622957855288426952658571382160704649325155038760349570546
8288430597289102197856318033422740206201698975424092024833626426441905074174850535551770221365600271
4594517531788553247556889278175034883110161795005588450560383282136501845368438360013039083098808855
4849235537033067763935300374047826619827119792221020508667367731999241542415124176762764459701350527
5064508898659671574659259876989630007063957393896336608449870439157465065157837337688981316129560680
8827437790435917496197654271081265741703151140959064495208505769734770800594597541584301614896562387
2106664132046001686009370763729963453444961306625820411483616618458065585406084830814860008347195646
6387675100660692761857540745196353547548852399583368305805686366666594626441039381259910975754137963
3007305902049996301940078893730893907189109467465550340270677392732411320071666705576675876791933842
6557561545760829960840002037709680706346070944006702136460554922529078086894935561172764838195139112
7573325661743340798953816375524203876511188527607189903106750617859548940492851778488227588144935500
5603748951186227039047079896776046866229757444979197304945463980911023080084393029834214171815129148
0159191207163594392699580586233473714864242371059647630982124836479722458451812354813018608850913145
8191063717374840956778094890276110573028874193184044249154546571000670676402682763659772379535129997
0531663350120704093586641241039822427815656584709966756252846249739691472461015312888189834882631028
2391968785107612846749439104854576450038863826417024012263034968578261550757138324832954908427277580
0038743709942494445416753561227947144843628855843715528756807905871390952363332333246712578182081254
7902605705626682945030654184794755978334107244089857108376526292978271540885211315325052073392587999
5313783537761828679995592870299556411783299657083302927025152203627380985751796127897264971518991504
4972511667814998544428711544314233821518908745910068558073845590726538895128522279196391781156938602
2541261739594995803618568939035945563168645731033547675505453234236708132964637797031535484259107247
3817810667887499541133459956362680960922543193786463183187371034746278307142411240711916527657176553
9949768386413808751432930448419847517486675198726270336418153839857226011270312450407003697939769943
3190030755118775785835313152691500802923194373980081911319348817217772512435755597098179147814124192
2292849149392198645073935205433198517419700954337305416790524551646844171714332544625308662688967739
1703108609018204451164075377301844805916073075283794375711984590956488034906338122202151910681543225
2185205807802189817140336230115362371471335845114838087224308972843577298458314478708613818391549453
8589161213900370896143570853056897112882553686666661298920980501896659176407832912716049494996891662
4344422215078121035283110199478148764918083842232495377494515386532333184615009793585582313299593216
2447592475989328693907291839939341049325572915694327672634550611964455396539424426826315598291511235
2179826344721710309790320048368562066415439333228035054855239241649192657262918165773847962591560258
9942137485440310192534731110801444220614030112859095867001929321890452141821197727730162389010685612
4455006968991216482138124841307002801717212695115232829952294547077945789860306284867775007716427310
2316214700725426825248816509344439005103048546318074910495812343691600851188446019617493323077610258
0589895426452290065655718999650910485427506565814320381239995682105775672970444933508458927318973248
4778150047907155730166927492059849090081024247457628880305801030930401728747473369894909240514968944
9844247883522267472341867781089300061918945715021611409649523636539235944937777348587800624985760446
5299738270620595445124833659521637861920243315518485136653055900561962593293718470798691479955459989
7230308451339273468059837470857090380834065740571920851992841801070157698663640136765156836692666024
6473264167313477803595085141457022657282810174724506498716932177921808972176618648004021259811078516
5217513806298027184319928882605775457708481994919368818616382192355030863591626019225287980144767589
9464955498714831416811721529026166103981800928989410664987963014963400993491084951706014684611675674
8398718390885425473881778667663301226067208800033795248922899735686137951735527495223068183865545589
4457653325061294602544625088741187313531653511080953334451569342192911425235811926679030714270251782
8413005228405430208339358674481587431822103890224415676482243272327932475954969875608264487975409804
0810211086714897905458494505792053029251328238098333816629385190820732822455809502882614851792769647
3344409059256406942353412641153563387049045552084375228067662151813954087449750595665001975161887222
7260762736718521229909512176196434241629485718696564312424657064099215589215559008087757434814884423
5210818034184539681832835369882821898165840184839737229360862610613208279864451939531506239220913052
2987369282328451830754743847135884419798080174988407738689017671770157467118670706537685264406687518
2553366067017147674232123772436980903298251528375753529946869908363326419509587912302381446933018591
3432674416313667298683232213276518484261896781207465898997894830274723531239966810235477838410962737
0148510860994208462913544332700528540106472638791950414808736357856801086406128274837932096040452899
2553712200533817683975529035249590037021387451389787877936226464690302553951026439214971119571668190
3497560661305576159110686614014668994336228018039542120316697656652494984811753163586348786152262640
7859459427725324880485783065124575561359232703825972294965447825618904064565477596839181421870610222
2413405870299293899988128455713552795779596170799980585819100690162296090871393663392425811624875221
7509975838647563228047297920034251741768855628122155285082109806527559970158142465739401433236017084
5266141563031326844494139021077588416403991506007806372165430845536757863705948988721091286726638813
3546998792061645612027430056383738827527225557428617426092855555897335832737046633135119986248155553
0024137094733875046958586728745781759728832406082466703369267145038779597138378714212999471438140658
8898948362946916326377015677197401677178342146401458827185584754014359542163531018066244931336830356
6800743146866285512094017382737579838806110800032746044648900195712932065944144235220411212954790096
1396146282286182198433290454988734560018208836199998756223870420719286907720638039344662665767910037
7750638995649678334738378284824486239631777523522528429679978086802064094900718897459238933223079466
7604726198949814668485361560309315024328380789809776079925469859246913282469666676319627689702460588
6678237207571311381451835638577054414078198861544986419797993377773724082206610651526400378739210878
6392381508469765381574721382806976685043638942566463017003317543163349052386870937346943639001945799
0574734314919323046283702230777447658084921334421769770794313638574759126358321961065842300878223303
2041489624376117842859823075815066657737482951929770915317082734860425327847221820616638055614843105
3152000847874688293692461670296112812178700534749531568955664794340520230555584404036403999982850354
8927217620089386819989251758854434973450543583413350503620383255218209350224800552546710045652356778
9593119674458307275008423799441472238766851373937588331381218689695687459779768657536267125438806091
9998906463642431669125586623004497901340602592766588279891004311540036747939476262727899924904573463
9341861767352156771431751406796937069931333741760621549195525002804047430078027924220715028703093219
2890121328205043669493202607081082061843456491583522031649934835659975354169825677237392377861735095
0287830483962250537599604242637201885078183674190027778353592273473524840017901467081142875171933734
4939408772390423207872710363089633036955596143478539612455639769891876725028193368149354762959906913
2144569048565190845666933595556735648081673364527488084637760516476961590741565681853776384510697922
5008758140921081983302630011772282757944765388832056639703659550589047924493862966844267011135397036
1531312264423476440485838096486004584196631966449045065376119904531463006909823248893403377255012611
7097841177662585557891796766954162006160328201978526334983821383769790591681795609721202670386878784
8344082417255878375268943477294224802713847777391542207835806331136875138604719021119858470575152308
6315012117568151792068594456445589259845221873434104556854722909845358113249181102845440664683440611
1608104540580967179146373531551756162595940477990941141382823418262742274536237519362462616572590024
9314072394100299413596500606626328765679776241377890182003569036455020103066707104192521142550074382
2667136886479434743696260296999823573526682307438000212471931561497636667504544854728685983249454253
5935762437297734735906847708130401041118980509420165969184085839948364625948704890507596946956153425
6687160400808322768805321967510843986540443720371125242997712236070327992349331227736107989257994540
9846609929267434386001276022486130655760499709937541899253045029065403938783782562096919525690656379
6749889211400165824446344428376818100779381014220953907065073138350009146804986663045643449462187615
5297660370476778394357802003559549748724924173843185842652743612668272625249232734032618495914043147
1764516743221096459222343419266365652386338118109879841362652219342328122003075181526904520393939736
1373173066126961242670559053791769655026802172255630986758644368843656424765936572662389546721959323
7839210219983144325669247485326883526847184842888950613843044485805564186529629078958758708417001668
8695253732137791730748482018548646420549393255874707666131106374952523913428650868220201609519301602
2705827297532459372682560313203234422261176984441448031240162681592889853612686421729135241084074165
3489532717021732938783447304008015527923923635038659667496703421884685534640046782285929843794448506
3181157177808045269186674520915951769239939625389458218776023715687895874497954352286698607444704647
6722294261056062474375136647402225616456935280330747641154945758932160729838681696959740003584199042
6981622333852746076826319446983380957250055154811428306952125016919136492929385562959860783167390831
9378870369071010134453404747239947241748180915272447971900902826577573475716647011159607363100539442
2313910725680706033633087969736599998162144716600363365678339270101539788847998910805428467798763725
2991664179604848227994373240774607135040921616177963447454463419723578425405404531085127874532961418
4636279321774253165119236844759267619064057190635824637014678343132417671085124522841927899278718338
0709988695767614156260181967549089613800634248261756403049374370005309554795366652493241507954538786
8633829641615152623436768173365246862078591841824457356484117729991571802637182584930349169212881127
4980658550000737717543535723709393928871487069510507008722193150259584645753984058594749558283699796
5010553887861363253562707157503596503699186781808807884377061229658127362976045531168152862315953255
9429316062145820952297177361496606097856351807690152897827354611897164130496251329259287457599933495
8486154029723913848137344047837558812679094951118484352171553906654768049486208557113669504464665679
8267174591516764498679637769914296519778675521402433126158082627170398785084581017634607375497159954
9809448609234101726139498013634569611514231490226384587025865058197024734861609478737108233850164714
2461358545967967421533272367466792495114316979240656582820245661639675045295768907103000239089299878
9316374266936460579697691092261806590715579129285664473368823413139569661209005095397337580252331621
1275966822237216034871042744365635280384377904346888595183571736809540093936154208837099026446045707
3448409288773068800819688794560693872591916261620123614345334116798463494086524339140658240449781111
2799930191840031093828705158430176426274638959764020422428304597095961857256684461386554373297329824
8264383243235839113362142435650594890962104545126414966059602367416691514720519216756079491933138582
6745280013079676862991031912855213124829459504975505101839208225305574074331612098059597862099013716
7295406032647240291416561491930303155843693079691658747797643140767990141527426910210826559811493110
0831734441939713967124407035492160831945687380376297289465809013068271118021449910910612426531868714
6792695125448317043084189879546973875562031367276187151190343217439896024798245090402870632089012924
9175047881410135151624486210733788850497486319101692909609900382055953705126170876395322831352255748
2399435150482960644052356848829726530810413980261301340809767636986708269209721459364004478066169719
2044776098240688428441789853602324908204857260162140391293240566922645272823863819628375002511724942
9972081049968025263723477802943195255059669183102707497181413418731337568585003876875583214699618151
6382241699709646700833551104803713494956807806027399725297578115505237076064580496126917846506808698
7633543605613658242378182143681323038783095389486663820157924133823825414208442557748918335981165775
5140281975837787455673801082713001375199469296491473296028833579649355924088183621453608061317107180
2871560938645205867792378654595286642400432031230102769817638011914995469586148037006812341854311614
4808484521142691791184059640487188517081452377999802440874215611414847871565459078731060273099876856
3139402722201190271652025542683376167728699533009471346189473305509569413154975316876309707186282406
2530367791397174037020115277740347451155236703909607158060484156759082275216687750688695076349603886
4426033866358278680327256511238408584909190472000599995022895816127774112614921813941037814996421899
0568345440011216418152689534083581877709342900236742669187700791711125125379526696788397769853808965
3184044154231511189913012528626950557828740228465379286345515488431823019354844349243550210549566781
1691770942311886020901254646035932505910743805660932471973228797662649861491487305696071927553224395
1291308201483235082504618237969097710341787768425071249916828922030857112789055465473628944797694112
7662915506021508129434184384229602246356507264093964887264533569694475898401277406713162606011159938
1234609902509251141709506506190362652670261768600567057420788433953237432932886441953723472151109549
9909612666121253717347873252703690477692117939699641055617162453730483638220193522001916951828053967
4389032129865884375673978358105322692197921953615766163533719186218822704963371136083705319207088912
2460152681120764546981641917857976946024069479002899581686734728336238141609587803089250409206391022
6060676239177508233584985093519806298909663799668610838186808714524060192034642546414348488055751873
3605193027606587244676384167640783337170726966974773023989886788723600160953644961786737804992525990
8164157101037606634600460362644350079962647434249236608024713710871751199610218076943393907009316633
3137678962356248542360619397703727555515115242927738482578455901251630795085352072582046048342759500
9122205302443054235336930981211330799627409426226353841603928624079843710137604796796062951111840278
5987768079582895285778133100142524643946850982631348578622448448764406271993752821924447974707366850
4501361108700480858911771183840113803002626369748276999671873081712594901555534761480004117146579345
2926507998719346425710746456825307150790223832521437496996487704806745355890573409344533973384038238
9930846981450502227935392138147848644304102482678205652366012861825796467041972077425323741567592211
9628940508243478144399457565588498140745798804505263160590860015873085117003769227673205044455263669
9371499658903625321639227238836700986509186413443394883186797592798928606429300015272270528095575377
2624352221383207181041487651443856804754957898501690178235226701018838257607534637193019111449719344
1610031074449197032443372641887795438002481466577893058320923306596127991088184465116304083002530784
7243745322958788205510855524287838930161518633324075946948187595801333386133557672316388360043946762
1857276931605291241760945246905453680681898748226087929319558842707787069576088199973296833452495884
0049150220741642871679442298834720588694283258201831464995155896340193474150201218528641931672004131
3674592373630017437742154213040573116844200724998660013727936839301020745545437795934186404396082752
0696911254367479637884098039111832803882951429219194997879464504859213789243198670386409766528554451
5116532731599641397970403482412081615682314703555860062434651777634101025076721734990021412278941527
6621058005734476023046747811974337237055294775987943207456206141711928559854099883959769270720504218
3973723493467691420926329905448845977923413089640111662404463070536730450237232273722639526511302845
9668891240508900343577961148031315895497184491290061225065353890412979455024817448619481137492539241
0189997607491502687585972826793418108660987575185838411510866399569310411424797044823812681779496737
0581631143037310390591356838238099930958272436051230122451558185421790676602542125369658267894182224
5455898224827898204791104329732090363224731065028835608905070654469667598188284242125983305661435829
0417866636069046021539123066537794721678316557088511125025454007583049617301095289716553211419916042
5339513752740555492187129922217915772614225118405499778781414109658222777735374314927412303545466733
6628031323130833236210783997835747870274816485373242952785315806265607389629312591809788907182505803
5815432380690470492679293541685057319519881510455244967512646210766434881791368470973082491846824895
5958540252098071639321585775066417663301526244850219784791225430856984003432873263608768917806193495
4194409781595542156149477320461315191734943487701880424794453944356149189009213674979472600642032463
9297186003309692234944909565562232085008506204039036661347064742844699197885184204847234882625645385
8717408749975509508176629496647514367768976520748799951408647117731768224700986415479082910126804341
4774301245422762159757252605841086987180004609538710690120885396955005259007677760195574049880447391
7904860717101253829502289566632517966812975690636884130466442472854892300279276250623767923552679972
9420962295019517691605389150513533483934383365859946778363542968995428511198504145247728650315135306
4246492471810693962557320045226815209228805903978414385618750516384859185192048863223994191904776718
1953236924106512247555765080930842186408499528394554210705944497388567636650767845140039737050428665
2123149156118387343504625753992889716001315874289250119434836303759214396548046699091425529918820919
5264887783343211748073740088805778684765852667931037633141320343911576092131953462120132075558521031
5504582875509864526473946483384721809977195322808870275431632040783999719177929960756828995468223904
0934755533702875903015309162474250633063416063255281246196284576297589722503858531116421659847508808
1205085250983883183929942402526395955515430352632913018304055738658026172718447505107013679895211532
3521075476393407905352979293488457088309951108777826293852119764109424155350515565114228678450742526
1334969047779427789420695409619170707119858550765716956105822229913584351136991497992177556209858487
9672937546241900465895488641591951753347387717049345848391184336260111430308904317997226502602462273
0886331275980585895434157639714137085027104877747936698636772985420620964002612609807189625983318599
4329726490602537139727480467283752165029777559684494527130637090968356928105693495659234465178069906
8309455512844814562457217305961644531844192030034550634266306967726787796929921414789498587354837372
3527282094166070143746690656307263062253607673681448875490829143104484528014835044121578566122410500
9040570511748309869599524321854075014097717998590857635926650975442250906658523445937994633564759512
5881898362547571399206483684439110380159925494276460132047805846201610153568416295160104074759138000
3882146938686879645892613553872522257298580402622893315782505027171028500048311340957621475913389069
0180485876731009448375754925867290161378402870974194278961349596126570956402337943655149861503128491
8551104680086557306267862105286331625612868395175636677677505629708097522512784727696609001158711835
2291101513116312489046781351253755402628728039606363240398606724925636554758737320371819984606012718
5482297219053182793565235318909628176902701543050403622369503919925451305540344487101793660973692646
9613119812790204095797494444676181420104979305729214009858501261297520634871112926471778779379426861
2765982540267981784356313887002384755818154843392240022172563606166355903557784527058665858851457088
1708811303472207801348023711099104504731234174760220105817667485866553147865053889950431248642525056
2228782190383189472389529883669468830368622491306718039104491398086163124665867209297951754867749750
2064695373314233601093827539550120906592157928713197587871718238753201790461773533599460725762519189
5998040137944064337851298967944703219252933721082818058534904076903316495555054254020423726163921438
8638455519502034478576504041760309980001874908583561408272433986901103420920704945326083549845608550
2154385924539919718803653700438511724145921987887994701112059698870624258629220017428848557627743775
6480445017169109854988684817368626099230318073532592997610251369925757580878803625357290746933860829
6935839167989080657740791981718697485303782399370056909971962308477503105796947645248847088377866194
0889042519164509610538295503266681235694280113456616864930147620091435003248361273454776476208753756
9646572584358010458430173115073192085846769276480798720235910412689874185417287677212022038413500827
5271110872548845141851518662025363105612154208634700039016279154283360401682460353688045984946873044
8951448293089523734525390511897052372919402522622312852325434875478204059892637465513564702667488810
5773343048907314136726278114516475959155491877471803195858259755085078851544012588653122795731939950
0932997831023416388766200807626810461573413237902499773949325243957941180659452777225290934564542537
3183726536782520410376166455232033466852740345906576726438807459781665040119820597065317963868409701
9394986601732410861677586314647410673303136576193927698888582972618649530359182800401643787197010392
8644582154618172725772355216516684112747029741067883683413192280693320699577108325658732158290383092
4762413958880428364291469934778675289408091457005411664179287075130925180385490555365473826325366418
8053171215716154987898050234304386638961984199418528717124222141074015852733377522754268866734944104
2456829455019017567705925836069168717170457118390685139500736436335189436445778193697365237193464031
7676384701830326164213365445818641700830410995591548686727168649514482823821210117576787413428679283
6237392475988543004205984767483326719108321751650057731113673676157853444347485284725243354446660350
8232768584829534645912333836852301110594292366854072163637186526316364229181059584441597896714200140
2814562980362291636750081726178560325958888508698621816519471261831493416200152068435201991274045581
3152152677696343483546480984835243834496795669478341740869557998254121063384923922520890252185677616
0248922108252118488080119548086860605486772435645907342386684554425391326258290239852269560131305035
8920752930198029513639229647904755396453544783976801727287722603595804911836484259384492484322967666
8447571807382416612569465733950035374934172493820431639763831623129813632344139326552202922605274119
6207885344354025369582732923437082563471602895211266695754998158235884248061696172260345012329343082
3708337891025005591782838018655312125040646419255862822863210309587721171257833291644037195734480869
7977462291945465422075668519396986027840671765840011097041324724389894530478484364146217806349896675
9897825048089493185814088751572212256121469958291668759121068982143047168360156341585308166979487242
9840366439901450404329476063332126791594869051517064784957965729510201744454589701594104934840077896
5997928815695046126699187956555715859166432814493106859314371644541442793648975354370497409648580379
3494828592493002476384478057878325670572840457605981736393975440690881083678454639185505309689086038
7541693570085887657181420244935998225037544198901199442994962190790460089050481998361816102579729726
7694201817305445723680862794380788674287940607599961945935752310775148763895565893639344623165818508
0429036481767374342104927746644963965776745534471846492837161248887492939609968342121958668131275664
4016287698430276611086752591520331431436438037582611313260160349129752488915575110115083609651182164
7786213347400254035266110379602401184485193862156645878820011441195432523819301834334611926028016528
0183309982866207606736375936869791958861736813416324754790054416344000198541591804490535078002523930
5462623468547768824469152313554586917003324129074958204137403085311177562673037101138383698179558930
9891328529999483860315062416809041330011050110826448304706109288779697218693474951739270859184558194
5966677592460060022948947146540358116173147300689334699080923430650292919497476045807626863792637888
1830162323176328929175843574930297999125495273946584822182866527618228187329023100214409983570866169
2584560089719298333056329768797977854869202060595230393268918296539981351561407407269892965512876283
2656656060241002866357759578139636444718603524682375849366468712699941233128683409441869709633305033
1207873513703798772371949161152299062038063002961078482827287945632858236234117045539959204773325561
3915796367346073448643611077371726227108775734291237473588729618886925206141696470905879997873668098
6293454883125586004882815953660926631411670021104761576872906049302581619265042877817805596685303018
4418506164097853261201191822890436678484693167925821471289231872555311922772360236271417588309887342
5922614201493827718326931821564733241091226183773359592881599554577763595370304296923138149095647628
8223681709028669794694010168158342604097122175030103899035559819342865955990518581553099630940195332
2770245425496701143559554802013184243735335100964359278731518878603769745302988117377512385888290863
2696349767096700050421870311437564538085521503484527928976260585343942179719328558655569719621151086
5831526227695850427524733857952593030299975652533119248605259500601844304968057627446454233713783915
0280479343906271042540941030482181467679727037407513879752589391486300068713149303504487264346454386
4867711468371247327859991535636304352825911386468407591410460744576692634426040908979790506386501615
2424521929197534804866504556992044482853791112262036083286383412436586296047574313836078259005166607
2460157546149437733504677573584575034143061730466327071910077669572753734431697687389712119137614483
0015771649375315037703344617513326413628455611106277720521697478062136914699634970380449942092760865
4027231551707701395898592447796868117268375357666878804975210297013404498590755102771812521796054572
1909324704105343237411197893782537141916368590342312261846379851946823654193261799362965282320815862
9317115845015447025710183516143845588467603869815260997245895651307184534154846494954878654547179631
1907119111005031192689972142823339368745166668128501582120498617620729430380059884631461384419320717
8512555487657987797102421723236808936633861885531554375591796982525540848795706361254750757448307967
4288001695907393234849692161365357769780077401377307402944494907812317749696832129833850237029891190
8148788219068827460570150497765147805169226034642571368991263146359892473127778867906066508555598995
8376202074429337148009263549225733013710225591968028422358309642914553607051651680277885185570426767
9041348184108643872362085753402786649800799204458041247541988028223407112644670399407968009436313528
0302483145890857993198289511547802087125837784900110626131254833850318282695439244663484991040916106
3547323071466304116035123009598150805134755362301584338773620167820651026922097928167820549036317561
4089850367245887353220292804937549517872588586825777599869421150172006319435476834871176333421103470
0470562255561604902394116978835515465287437240230076057849002031182347169002742233698777420265890080
1915110289098247967019965478699092994636544715396184053369543435787151951721608555232162904011100713
1259227103826791817128038285689488120905747540893323106563782353809104041064775144628431211743975835
2233834763353171450287597569062495606966675244935758626705025155597357920723224204861499562566048283
6402618383420173797327038052070955080044072771468067035560279641427768068387504700828449211511215864
3151398110688456032181735389911787250758465077944313319391946577502176649762698566191319185357020266
8144457911549183095430782232580336160425575912701241149927306981267642955169191522554588585513524677
5072086273328131681475455225338422805313884193706664579424396255804309366360985157202653474944389743
1733721240830909657107895123889350298939960020744479976573851639535585954729689258943570655765259483
9108321356097764820308732725141912772012394466721669807131924727472323138857203025425406506712672269
4511213589681659505460686554243518271647387858571394481183540006092367006437464046627247210168962514
2073289228430473758461320191667071114449733499433146655327533062032384113479618079098632809326116676
0250416133143451463702421490632671408001764610392892751054953418449755947559562622351313368174091224
5986180680443843079436254037719793743220383640904661539407322361520563270322934636695420763010468974
3134300825924777145208912167361110163198643416826394785330865360026141530399437919659880651071794658
9639586222514991392213149933442035748977947544652602211369378596472766123575960753996351750682870751
7799076594997465938701112190944111169479195066546311624638914334517886403506308589487381349141868787
6553599404366411890340512329729188069404225617093787097036565402739492168825131718128744433760963787
5631292264055164690175269779153229744585975493847038775507347454565739668270748107405811348771202714
4709764830284026388242767187517571523027265112733040563390776232572134968188387463426533096765118344
1891700142506992828891884070620363947863570281198279976636474438713118193435212524841422691292668726
4406941610417441001737132308133447464107486053869991349980314425801870688342978626384503677824424003
8819083484634751605453341183463479064727846671190511196752032292034670858910549769135841065647639810
7278983477084438912697663968163460065144974492641764196305469212449740446525527101623714220852809016
6861726500192700014190765377020737233477652390103950969825318624221379198520112595363670036062150536
1439019449254120423621767762721917810190387944354700985457279038137589927838498318358780448161270122
9243292418818334254664221868952660057960776471083245329481842715128571480902326435859325531106538154
9281124034101756466115480969836502042099019135422379886498542235904124008773894395430140181807367431
1184658583805818767069226239231946525959156373666538735486400417858211051016198297142428173805730834
9116967825129576057786328019348619803688065709081917198374930521385519678886020044615419631848615276
8796970972561366750791125235100811353282802083881365310653383964840858294132961488719159939268513463
8665084100783532041673090904623352127592925160805017757348547425235268855901366687004626609656905323
1846121026125288485282452335218095559751498177098641642223000258167323469901750424908761028381662743
9716474257348908377638356121826275294311748784865714781646118828379215859264299604788402858627307413
2567029417885596733459049609380986532588067989993831457549179720039795162998040496612572697792287174
6291044554847623689535433863727760586704648687426750829399651360393907924528248213785851214236474523
1856301695508159503509843143281683501798843221475927601288730253055324104096113207493467596880040577
6762348601464762115288486743528682779250130198612149218335512335214428073215112779113008749439426068
1303403534541942036424554073820408911628432779352838801882001939927020840559009140671776917734644743
4961068354117903372032267232483517339221598797506982257093212612140497883520850358417898360702473023
5882021181214259309049103501313926651387160390763339001726283258401967647393785118267686795205190677
7698309974738545865520883160738310673770359638895317942171350892415655917667342235015862466261641109
7469460560913672570542564801532870148582046795492846432858810881586245940615179675700604184627257017
4073829946283657236911082350213939673058391342666317005845909429449305783659061084038393267287769596
3870631474422280804674098539983134635771035261215988505733097920828959478275941030528743541658202902
4472393603697543288057270060782235229926352806321140118603658838218018229705588754551687361863979594
7634006633962654486202137631433214876800299175479281218593562929531973666812914698046489781005605481
7962468063108382598501267940240052956719818505137202627002313664586251007901320757202091286617039189
7367009542109354279353671458698970628129023559395002715276698289238960781506213246631763618382330180
2663059144336306578888172596452345315012068123630587815322639332948883393325918561474721757778005187
3467795178036199737469983902091586304140536720173182401465161078184589440109545429430364138800203361
7412809244448697656971787089495047327497233875586813753036828283994987438270931356376954841239831304
0136013953819840354415799219689390605806071508609283073166053597649612933941503090935627257321875133
2036226284242737092830156110108076561761371504625590714337941254866670429537860889764377793768647249
5639090532693266242148954759734900540550861011695304372859748034307206767938169813872320486858251348
5426040056847951866801350187679214880190108436236085994135772134513764931477111803122966328620787625
0407357403546353138822436963314223924981606966665980753141666602221841084326145849515970613935749826
6902740709132517796457569687544257575105752727483691540018319753195835824828177438823039149076139429
4246609120441642404582368726336012387793973767923054099353103401903352483936000815711867093057303657
0844262993744847925915168108128952696322362137637151582770897315046648593073617212434318223916294212
8471429688619187682141072592492854261180243423309358175201940728874969911460926490708709112021819585
0205832616089457835717959085852975928429987736122656373939820562231384633680786825728591757593112658
7966775501317562783312473748691691413004962262468712763337152157187041342013872608304928893389257779
9561813515415196184504472013984818694268871590885641011675681917375727379956553445040775954155404893
7566090328356052614100289093082887047278378361414399659159527602653119406104512874051603707947087207
0091506309430488265360931903490186878132731598080498720111245469961236832858457782633913275018711594
4960015649588485889624259385716531678398743082049198178372523583394717172759476317950293529424593222
0547461045947734943712358731225015939687679155258366046844646801709936364381191194151918506833132492
6787004911336831822435276880227510822804880124170438634083753039792212010755775874321331639067157993
9715393232852259939399628611689349306476170066795020258538096492790510521464646336935148314388844620
7067080057016785381782439519786626451177484916822804886626331132177552831940881077966797599038327405
7947702539229075868443893700979751370317546170171626806552893086791751375741596271368763890265527319
8255355528338846743175518468078608063135616876336818375293452020050825876142701613102918739514553994
2472597848222633410014782286638619981151897169226395333407581781071306644035032352571614120440884553
6114221248747253945299791836035680167582388826008306896512042934627653034294703744206115568137904433
9440535539952812603794097981078332986046959334445163081777967004438340414132657392876804748465584943
7135829633641639524084657415199749583149907978654446670421109708279456554236455347890089453000692391
8217918425945334358451440272403855284052585914537571520164871000755423737970965882257584123489142173
3647975778418544350464819632858331639904384913715077057081703931293941083250620856084086951373304626
7280085032651312151801570626290352589902895925413933736899345699870007851394009733662295556550684259
2209010202456706495529252932020318126496072192918155874095390565180122858721071256902659135898661921
5965939919193856326757799858586250734960883811748716295384765228565284677028796923749680894788848522
1387644107549703539277923865102188833931023167058944282943376305460150784508390373481513034713080288
1276617180358460196570555580821091144068309511246057629813665992453667499477991876715167916904028881
7061449033074986626246441504186084829043288715139655472185185355205847681885625221455742850243020103
7269573351849052204117928057424319395752648921323540949316216854542303814912462452384221211107772813
6783342736654885640155370057056192874690088857702526980659510722462605605218008850421400902973594509
6001908829991514783036286078622762146821395840616823812924394156680719991882490453808966562473225465
3192022134247329627683855154881631695515614822492958866900374229455978434202303652519157659050426584
1792431777127219065644360123322699708833615259768219699577913359636999122140224596603319117555463463
2863811370947252396316085510648519671826280103949679800367269250274342354940834354860016445315604152
7168642394016216973856041195234286700635148545962485583263108007703959497812105962630082321186157807
6658234530242195839257946014826095555314370138470370528203293860798475246915424088196641516715713297
0088492951086246391143551415389609270840752837088166214695089610247074691969238550331819424161842205
2057373407448896608621210304572170404091369838882203936888555660034139267110510232899685166024753963
5430937284422337348009729250069166299302621529955940245687399106387699688936367640534627810897387482
3176414947786430838884972615524253697009008832908196724596287319659143388551438502913368662696779457
4580046736722232177079438889083316764577524318999224658991679449684718583512956346312627987879963703
7622631203306192167226853509937166528111149265070111140615308805128025346618568866094475757456023198
8697625273970322392335480281906177041705261883292912003436137456130676722712919285002155824751757181
8267849134410658575887102465407281293576703337733005699190456321304763767616011444524876863337514242
7030648670805221888668308717181987893145915192887640076221670068033232530415947947027845120727329200
6489546397867190025130901722833215129751690538638325099110690311457264997766593910960635435361750090
7887271362872285708402306165567267118242928678652657652975123594111741155833717618016019697790020704
3168870786356218856714606380764087278473402085718175694146303395268380069276909766489174528869129596
2894684433052763604657103822374297273443592374988066911315038863273477441060919717285435625735365040
9739079373647881058717853493109707998284794633672498762682628258965234745376739509847693275755182793
5853398198242945493663437275487944840904369902822907537755687145330115803761094597747763479931740195
0444911956562615700684966065158378038402274732974089931709129054816836181632419580461935612504748882
5872009710121187867338122216623537053553471163550986087554530714681806916866117538533426185036831291
7742443212780214648610816772357523585696697697499063952224218547684495025502345504236925516044802325
2155622536291331031992074311421903301703322556541110067649726254351466876803094811130278342726124204
1090746394100307553270990377491370430189815928092616933536713866062051190691504961729181223721768637
0646990121337072981706732570742578064560312988315533832034955214339594035265498532870335371097191721
3684874093467817593300663855990504360130046789311990438601094292321476326513814363465121418470667906
4849346423705059467681021017433736741972414592092130519503828185926533673324186834720524043710847897
9811302121652284355736806729075177137040030175032806736567642435433727881856949244953004521493216333
6319117931447598147739214459822184785081785705523961459307911376884545933060729057353224333204501841
9707557884908030767584263263609328240731293175193283043337776295434367610242028779816723528294458004
0691697177307669357921183548339635333252201958748113753479739535304752572093705604391695510484540878
4222370061936739761963286144273404488274117091689430791195531882193572647821824812247446897631376122
3072349950336597692932001102291490620729287862943955313730441069932573237536060805714465566527213110
8309732235292228751040380887888050999864318108966826471701025519932517673944688638919094669503177554
1595237191347420768094632848567044444665331573330022363718753718930767794028739028021788442682063287
7499115393415372125937798418406126451227611186198100657264139078390549110013284798192806530150454437
3815879752221749857483511486171789455300825659506045676596087994301298980007489205638339231359131308
7308328847767981600115640252245429141606581511670283842235883827144588532254916947307732358223969321
8990007002381826294712281870320146163283937190460108717451069565592935459107143865728102579964030623
1577906223115118086282908410895216798427770028022985644936819769548811257018193763585173788628807390
6364531975935560368679427261812678516551750540372727795893120708227761866584514803524640095802450702
4416903448179110015939547961402098368064734950327398816513956501070323002341991396818369202323286043
9428246980365764014708476656316463158632496175836057102337884669301395335508069526715725363302043322
1458431036850329432836189627186648386163119103170724848659209569534387244943185896120664783910390445
3024443491429605538755133384550448864539362065768517043825060888371206948115754635110709125217879749
5123662665982666513838027473351578435016557611842004183493190693442171368208048269636588138435525131
6612453168380830684910480927089681127397257245443544071157766022661278397569779297836319362388820112
5237258921956114211789405235204411155312412618734521327287526998212256909719925234949496437755273623
0643185990767591291126163926595609635162463258890160146445293316006386248670352194040094448435602641
2840495766599989262182755809853136075566613761175756332470522770412369951480650334445511554298826309
7368323107070222435591162381999298044331416028143938585288473013758586137478807580482127679175056915
9330203152376745020677140946170046808560337274271440069084906191044713848874276205934551310691929303
1056424315765816076209818080804280255708646824896795767440412930350149466337204439830585093442550762
1387377336466499682906162409479303808313170185655443302752051557573089384071035826246452676839337896
5649478291156313535030713902859713397173927346446143963052499872033937855302124613583017488734455159
3424782839757568590204086816441948410697446189782010101870652240709445098501135212987069234046615548
9602547954485862707335808633782982427683162901534276406257236322015720846282904049319682547979890788
7844066296071558549765443771711414436300402635613976142934168452326495365862069564162094544398413616
5596479251300675338518240449365221532508865774123965700109418186056860751051067389539315671685676715
7790376716313181626858194373739902343447900003673334290913144750267682714821408003462557802305506446
5138398510188028219257234156870355161334211373704917483663738933508166292245689416672875044635112687
5113720811014374537167972086207187283352869557068938896411865840432113614584146457177912763023357703
4557977787291718781209315123236903890171756836412588211637948362879706993020832055664306137732149690
0584489431667817376243199636636272135624833580506699857875271770251865424500437265006873258518031070
4213366641691788678650678763243671251117589763546541767003361993040839023868343498263386370770930338
3276558103768376000338902249963006766996038604631431955682200838207206839830002318888945387875668061
5517271018758679201356998810502164353596867373441834630790356522040263546008925879204340980010944111
5319821543785444919387238347711667042735193970550637867060973781413199303568620098118917713979919746
7102197533864217175016604123068109641460354724141237841866346620896084747492446277727407928953472041
3958955677917707044920198996056707336657416389447659203867837313221569311624724657400377763094866069
7261900296241941229504965694726574085110441614323112618161990950647893356388796736298228275967208673
8261456495998059271781893063018124082202955884412475357560302447167338601818258650345714345780814950
2637446482760234853014392871045443291709538235843358372269596348176232185700162608357941177167644799
4092594492084565816988528723455962311112538574367751256370253955704602344170107074225833939240126186
8354340340638636306775680295978923180970961543618004570730121420081354025578378817650828643415095902
7725102665457240701119653358061092084339020023178722161133025705744492733789715077265021665099164102
5003778433304208173793367131986189198821093238522159203251130911713119057016257968875474843111028147
4369252705775961522642320725425562813255140622322565404845227050356777503535003116776532644524536999
6952718164651366749288112847696234261547457951999298641128552743434207150770928565656818724472365308
2970519172717975143561462998891769902123013471188787987873858064150398272326957470037978734998818673
4348407722245129334888273892933683868911121891922565285237076585468236348225675233774854866545231003
1116727036983053541788080829956236988806962339157197173198867578176996816034110918217037344354762320
8850208231353810713554663462250530952732190470466017998783780911818352336306232790642858453634385113
3251986924808211728853102780405899859615446917198951617363457905047770936173924078802564946613243181
1721603530842222268604827131148655620995392800290954590291712960383958743663269897038193315968381234
0252152538586945680908783205643998556337000163713188359275062291671368905050448281603000904897168632
5652063905418667718022269042147260548197244528689203111667139442141584277368170128226277049102501825
4639881111755529686141428540588313306968111177608585217822151171130345784648858641004454372322063907
2715195457619273054027996359987382219985119635589195952681955549062981687649321383052741151843902160
5126310117582213911619520391963835080590603297097767775662822690622583221176000707547582267600256995
2263969999129671633350908689605609133172432756187710275475354201948899511958978583835439974705933589
8765133205456578799566468195303463126015324101506498933532496060167560034237559451641628332884979697
6923113391662234885724286175593491687971011819408619202864075464657262309669243918930936430444765125
0475230310667116863165207964088317226731539811989902176725003678721919189403227205097978908100542519
0934866063692618061237640704039635350323262015736601770444370223528804873362170006168499064115379869
7876089591980688284768700257002771349214581984460375270782239287437234294598355488008692807485072504
8470520574688352774010623526844260876718166563799421504486713506261211290813859205532816572982916897
9025554778143589761179903465874143907734931034896601406952159455463585916527039543039183240216639328
3551097475531640412166712683658804729636391614827705127622928247401852318127376490654993609894292027
4263876187527541623935028538777503870961927061675596237570287295555567584447094207403713544362078745
8349935813389316075093033629915082785546594741620903566078366200333298543920569577922366904952365585
9556819664839550076733573627779875305960124528490263197442078887761043514181494658751221596145354571
7860409685423492866052277000301996949953275302013698038492700481307077891462803901297200138350716469
6134276094278164694159166534585308339485443547444686290438030612352664515900914452072366449004291288
3616819087330840812534133284344547062141598836350005092047784207707560899026609825174551074411676786
1276534755566078334044632254275713496947305270602280732181663020502909971028811461565140103041071109
3385368270218163079945406218346130844298034278550982613056518680749109382986966161158507973897646560
8598913325717184552455426016586284721523593887579399136374981583718203686872808995789041912977294541
4456293881802289226341610887115529816874761328809041609991245133646152910902905089696516971095104788
1292746568560043426880555287876419176752731849795980802806186729382462614248670109431261034729111470
2280835039594051168669797014837057604404040200537879005338138700194101805179265430483407546265082030
0252808076035227864507695023170276255542643690915984738200859096907853984126436322474535710241592315
8316430945262431252038022847592256153104410371601697121592360085689745455728905736013675408598863568
3303495027526594803628119102857916833528127526239109578459121293617448115723932240425405662348836289
6880930056929220759624555058526942629595252028962113936344949028747928904566463581850984207329116972
0459457360414478324076853965161910605895938221559148018501373649943651607030205741042976889045185435
7491440558810973672367065603366519963938139705341101205824272071100235115984926459188378165939834786
2490046109498086349192055069221893874404729540524830572411202377585615237657366178592405835814892809
0335309007588767174238387620240299267826725906123848432422001269034277958819003040380828233106235719
6222229013895475231888488514554765658497649919734119909228594272358996588158463888814569777524397974
2950391055059722231625391080292486463955627578602790243555350083933434537000719639114221529625577243
9130088641017585649608745603138144318286249962851127387553843048807896069525547183777162518048256515
0811431483700716337883275449429363121610092592038680860590028791491950097108793098312449501214237538
4809354797727902473095064284007290587239695314602957490400636250639789536366656909862968688812010839
6249483872954943409842707744089590330776988991218563677913007728447034909840490943104691002905455492
9460165047490677297846849457004739205896430926137530303100228756665457995379069324380781037528604073
1351765064015474139389002415604679051629182182150698276049367734812574322791018090277099029379174070
5617667967664182738031982339421853191283721265564242519053450844295899092826682103345005068341153610
9377940286780015620263644854256148767076437072510011057797307206822673016129022494597970833270865172
3403596944619801964214376336154018379192158166840358407758002882882449752568823498352727774853584200
1449656514918751721990658290115791887573417711442173198224147896745809435906813052037049519356542829
0246316319992617171682222520852850171980233542404088286804278658354110965795332225659289259894400720
0796397450575950481747758892746418617390901401072007449845475865192026174420554778550252909996670043
8810683595441761956451640527277416519145236837891427283769930643049800825773820652857569680062883014
9804092126385116704776354759411782233093501866801829911870295871953191156979887835844013586252070741
7387600350347378575682805934937398107658401238503902152090006118613156059017064971637708464422594409
6779962520236480485721202210275723284903030859543689641734916975280830730685613759662305436304730454
1938794369482896037892823895857138214086874419595345661698867683533770190302414695137300144976074734
0022905368732926884988364775462098975815603995443566744548599365486497908356773180193155552342147278
3862720328069739323725994398058341945267116040873489468684565658499688505301545865366807348446150003
2337258216884713541614672976794779351604187968513084861017800963795001266620467289097169597914999292
0581264664489925273183616110828648423955227972860964660676055522789075699821005818808639459540978461
8795888375565721915625248611768285067124211197617429292095752917143151035992740493255296547087061915
7488382180345322323788080605301594131061128025667334998614126154123158481828749111830728257662389396
9704197299300169006211877561448901036914247748462194716132480720936599279587698934719823536930497088
2707723124241930171651184728855378395977853077896481530639831073663874345588724328018315375563638633
1017384173783208465979731661785744842509897068068592542241988878208471370267740812638684907035379077
4015898123999203692406308173042438928922153453274198058548731689419604473851818766961507564715461355
1439662282327557097404627174936876499670807905653356479582365756765212245546922433367640763691465057
8679755936488203184994966054949723100460743265054188242304790087994136158967778397821983194096147029
3892745760689596880643207161011283867602550888321946542586311638389680716628379722541787237292796882
0733716291039709619423661002722791706234521168674415894754558897952078669570839803072116278233356292
5531481433996779356488554204428412145467315433513834640656587822449787033716184725302549551803095528
1325093874593388313118336813195097181822171506244602872707038029963708948071539993531944941674927584
2734925250713739994770574863327241048744734019949040622203043031948198495177536345953698825661712363
4385429426026780058389008537438895847177507905304970762911073169125610731434011469333647227402499844
8194872216652418090198549771300072403071753290127528958146194144472263216881703181143950292850101404
1935436801760022509167328086762191601477116316341142140353083493052285001283783264712106588260796646
8448911527764190447143838400294786729906496218426497663581955464868121063357071380478302015762827918
7256222965938222283242909499996543272743192468970877256002787213870955907342781654005730092994027913
7989785462380688878994751119930961703774329406839317718948251891444698101328537120208573560210716165
8526052540498673690601126395598833607838435282534511048379247536276743334863459101674697140868403254
5091428976532032962638115748749885526258459479062976247410058175915676415686517039059168523596848591
2447848899913266202930419614111441062078344254923512849639028005963046902872900707049011822891202153
6190841645441228134491563893912089403791977321594737955666367997785471576161353126154390520791765838
7736904750234857948913784328898755410667011042495082226229760591405091869193309701902164390819370120
0435747897844929935669427415807293531367658991479173317045820944129569524800610519343857985463005382
5454460659534937715505953356495359853207540558225193800678539019002933738307219523833182625479369417
0283548309167803382392412642617920699489110642048070068007258068565897534447389670782259560844643868
2286783430213715892554686942986096799570913922120948393501385501114790452462208148175863518057762289
1446560061393168666312865209341986811091420095859023822028451879977714295702153687069282466318884466
2139484266315586814009923514332804210911077993717398335875061131979890886322469768828514568330104446
1771669971606832974914754826022871371600693352002067216455807871933368092866697891214624025723011774
1525260329617161027199170948751611903178141956797954671317606928472512194370653943235972421504264802
9580246669058972170881797367536109862522762521707908168949714583311093038310364870818175291554526670
8789586825280018218847322686279300024398817175803276867274572509723341183982767833889542831704230858
4273152633483875294429672239960526965939210430918469110329923857895670585308300617710362138678439480
7932076416329834767086382102774430013942365881238132223383324879987977733701668952300224530796908395
8586502120968887351567703462380381044063448935332940191747670795839846396833572365073858911290710424
7006758698115720047566450460179066821746807129639362172131114656184043560781700663655579257664037081
5436378168190427762040707747710324226146638582980744281536608749249885078275774796909591502230175315
4186531202099145455659704714833198658516363828833433358174004079115149487915150849290330117938395859
0312128734497935749798832900337875668885551549515072382895773463501505351360512138091195674024377204
7468702188060993518487653776941749670667615539219784681605954846753129640646485334848941055343544520
9938737571661704677263187438958599409282683349053370484883438045154465254474663388619467945930219148
8917717878139071948650821961893342668543351854962280359065214367879415909080074401265969212527087288
0334921814581203707051015249611135798865842495750473167359363401093730773346266705928553757581617027
7909965948390071152663982487807560245489402264995360682250292793854453235253485757830270225096909393
6868474430291799139689582099443667738861662930863067708086677503892447455044801290281866406572879659
2717570121145080757395204482250086465973699534632735110670394502460457080116109029328292140120518185
5226814807534076525174453128024392834059607554449323599254193310785930423324936758348890197559462137
3726476929148958209546076097314095605656153399501729792796508684292587635878107005468612841499638949
1916514379835538580261611046246365325844101156015444766072293676497325164712560103415669557921809683
9093844385898427885792511173949421306438501382005134649343193716906384741303627022709213857116170631
3572586491766480079500454639229109777873665906997470504455002583004976578910921609234241627079106068
6805336080281923195645546155929187925673062101627642921054615777431606724634322785658803152440964745
3942124268419945041092191170768724908280502173652655808441934978763395229028422298579903971202110643
7960515542017293915370762078513666508555307163420892092852166684560874508411818965089551922090775952
4422753836783839788447071629492168408822086064022817070742178314032962495195146554357759929755722491
3342265016312073921432296086380261059507305249780256318269058303923421309109197360292848693563952009
5966769557396109598901084136428255625789678834467683661303073750055493886088291488051877138890446800
4936995831676794557131110838283247788021708505999982546016597944597351102574283596013667252276524156
6941677185459467299870520087264407722864950579453871039262556952268359435725292611985647557304453923
5190611951458648899158377843845675361664422061470664309582997380841515068386249202177844721290485348
5458970790470581767363934674679199518333007204024637937776300419947484876535171425417825302751651259
5802295023155250607598863564592673364751619667279206304132372604726028169709160740221946103876145041
2085602937369033354017689787502212237386147928051112645785731555063161923212381331181796782095053006
9702201127778425496795295499056894684397597012444006670122535082558013882965858503982384156255982111
2395537469952167461492252251031778566513979706740671348524001323256678205751042210870682024331057123
1130798154459366750924219591390076920127410704159463832346879949259385381139708848076927696368643749
7047831909811889113448497533007998988369735272891937730499562167186836486672395582498800845658377629
8255209327296242321096651653905925781039671278231956168644600980063687601978569554710700893471565689
7430499718869039953057813877122517352835702147912429342102135805516151857843811349261979939182686151
8894122261488632833608567055300923321589076662992068248738761597185258087793856067130711982255689168
9079520466999724780842321362321427169787528405960675613579105626848288731852193744586328168502002844
2869462031601213809116032728393972658837878285959884700890731250397280868789366419120474044719103477
8106097660396138397490003460874874084968406829520972834232547541603144163172718168462306155613130136
5381552272184742984415102153762822361646410350301560536641366451163497659459524021784990560550200210
5747195905507813130064019689464620785977415215773665520870050749792233666423104047537229862187401646
3378694209174288583804613151977471340274084715250129675782026552134961033209656156993395163818004240
8788629652264630878509342582113547963662216223966792209596082304699199209776558497195228054333019594
8951212692029233423102550302828773741295669684941948993771222372568401973272726528896954053868496487
2795065602187969389762088198173414225401900669154183375955370123897118614654981776777313577345952328
5065333222534015390124274850170933379554888874753693754020203069713158872604460098954089491994702432
9055340506476492471699553268875023263596741762999638283105491941998456026141277734090757189755034454
3262739375020816683837637465867511372382304427710526091432855780208597141346576783028259807602977891
3139115535440380645939114694999948141553179336891249542162135396263352579874288543378378071564172283
8075793687145837189675362011086807342010974740027095103230903730420954593720878175914891543614939188
8193556524296143236004519589746862527358534364039862724952144649547379599066620333705747723506527865
8847738401296143296583533822911143014501697254804640968125256909747150960511241818398563851345986602
1279441133048447593130129687634743596889724993388287840788231098875124562133406442198654497908267210
9345882654847440836034629498086168360227539197291612810297960454265675622976527765927261088959345635
0985806266790963345632517445740965965735886144201316034926507542366978182866625813085353018236902476
0142183876278897323557632064601773359449743595178033124023811365664600204485481407357854634987462242
2354928478234066481031854849255494369780147842628951276097365038337272122438882229728324089178083187
4061913330283986839702531777198027961707683047498859560282847539444199118767584445421062456729493757
0837619538263437929305123456847377989380792351745978385895002662044952423141381598700490867201898654
3895878502801854182133973761823202033342506921086722224407409424502713687410303523892568822399939237
1231370023386353402470538969627266091370232702715528024474212215874394148069995094967078382228372430
6444410865653682340501034939553066674551528374666900685690665283385096384740472688283141747943061570
3357736858519144455329835562061308041760303120247344707771694133499300173770586127875521226776751607
4220854791412815143764000579793092226810700321242911479638942768171790365806207990752050227298763375
2065497963915734425773517077775615239614864349862106928753718941739982958453874083694731658732088242
7951196389906564200884548185056310538570771239041747226208286224261707377982638666518316953155832920
6755514581981047288273969542870987964615652579942420088530446073844103650134898835071524139123060415
6792970673600592822769133489705135152334905660049793729547097664592237059009439928267950916694627245
2848195140650018835692493785534564070044290400827256348809440538207653756848262559513832684062968859
2840241903294042543007682297365409680131376510025649108325261701826932039359830551611162947714093767
0726849692381829219019856450788678815304563378025553339609855139955728515806399698397042093433731856
5772081488796277385207224899027614623380322876866612268958342360827134042967428356646842187126271691
8323618810229820112450727111574899161756779592770298990184715794886048219842463543515214162427706429
3811827303442837259161586534453046470557503712262618423368629457126900556500983593786930137273062609
4467329718473510818986810329148198365594012403474325341664294745859031559536480980394489894636337809
6464416727748924875499974092775722480948845570484186534213211058861504657299488658118308409395570425
3407277176761187479296464613665352635463169919300340258084626405067326084967537462584413002491031161
6809658960887459178451052922427448939367452825787798983680989818196409801256457594048171719368958541
9121201337066091979201101705053958432544323828509398122638791430437785645981098629661566041311530025
4237218763348619120237646585413962870015796358984579001149694632793087026060065782243591123509649556
5043919073156572634290486679047793208469872401258924551236997127471614432171866365978039663858531752
093017382593683928609441096823303763045935120876830719
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.34, 3.20, 3.32
Generated 19 Feb 2018 | 17:51:16 UTC