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

8213131138525755608671338111879205275236944552152610877790540316357537841381920405919735126412214925
5153914559275571364502720057102294408961940071988916303467632666510319943356444511552279726476710652
4428992654636608005729808673033208259011158357614537033894477434683081348651925754831591171203652644
1874149830574597399135928735772371437118695932051062455493220535816170878404022389249203085444671126
6632584444647564557835175932159136609843872725516827250946543557065995112622806788519958371812899392
3379798252198379159099249230630798459940065415956114936853844259085024382512307965245684451955630712
7234970035836485309804829669183157993037893449825271279126870808317233591145751383744055133702901583
0327867773143732843114728776456372264770197804513021732293212692876864387143398685517330969419696625
5270583597693642863736654359196355469852806744180296191924229708189404612718080222809673194895788467
8209906790627965690203381781898734314045380531467221408261776283647402215756449344510388624719407300
0658253657318653062420716952487828658259991630351248977735202566816521055463560394298139960131413554
5292986111160135430757404792322037736904420857240584786979370247641998438601137883666649744119837426
2997135076255193319914769937563606916189021954148537973208666719122652837186810697803920943074926626
9714926721916683755144033688460593621745073734686037006930996493634451059253291975399905859604070077
9626622668191728390299594091626181774160790485733442983192953039973660487351633615096492695690916617
7734167230660593962453718636328554665833570727775124989761161386030496335724430958488681591002014819
4521226467085720046879322061749956800949873980198839939360848637035830328124548444556049731973921021
9914541776166998473275389683160568034244797652901844999697361343208267405490825527438224929076925023
8115529537327337462152372418002242073071941857449013572585249500942767136215577981849934381406274358
7115191510413434238736640412489581785074532301425483547655623914428807345911733039722047040665134013
6245298642203494054622566879760694477630668186658785030886003835186155197634416814299712871627050870
7717068923624787871030085690641512701921853060214597278600796930571208527562688151859866589481585885
0179277638471884591181618341248250368165968131288108075203884204372809760435538410417905315673035001
3095113567635457496298132470732692152966520126473733733344956406333576881840787584325616756698446877
3770277071927485494027549067730317924583044792178217968313149234509903863840446762059432520169409792
7685128563324119934729898389012417356366349540199958411488809547471000892423563388814518561413772494
3500495420008049942577646230997425279703593899466739519852194701140556268915726642317380302228207625
9885280426217095512244385175115261015176712340618110361489509098690076241188650586080243480821562645
5574663947260884457146870501167455047554423168179802385294885252037479983649409214102234447900063958
4568311241439659619893723910731344283591526787923526083429187902070979730682703593123789904630114435
4498897375633274685757321511104343736082285082164021699462511588026493319700811152496894662815315710
0472937483459036205683913069490205396590039328929417345659149536338026162718727876647297543334872882
0503286059096186055498270759206537869121544088227732241514820490474809226197911296952600496353558845
2621822443656750688932675884697299523229845845221626753136677524762954929999112853433860244806858331
7353029173196385472811879202294224715327042203472472524317713123081721489260034974334724080812837162
1911008715654646403950004799281716811969711351906342694855291760744070077899018921381853184348370855
4184309266050330382799821268680363311993595352189050568814223350808532006968066814985342922051468865
3630250933145316391325234204474335553850091545076729317735341397759922825373857851057607297970555119
1647098243283262694599837506129527883855238375818898315394705762867713603033345740823988220866696936
8384381658515745196710926496858150257277218458907423320423840916768372222578997771308889920839713539
0346175592595298081242300512661839683231808132603048042770370592523976172886464201064099308550229153
6192098657922307701496447450396191480965210739203260124501491467328018425000748660447196484668810759
7809008518845422139869108485508225695331307175413421843744027283843796629532534728887007891784107112
7443124721069516215557751135352797796325185565750337816321846239470424654869933303037485581356006064
2754458142924985698568407884427847037160849059259658612610479540015735109757823136273563077484062133
6363143024282065649852711446172961220565220242722676811815973873971121710558149869588769343537155043
2078729459552413577195791339853096730209083589309174886952609735155614500049930939052228197210523888
3749047898051037530284583414001858213328413707443911716134929971476479377789506627697654438145804209
5697464552520778797470175091777558693729951922535849604205391179890413695623559568183984321288468973
4823773212148971851186753999549442733348501073983716597748657544251004448284899318781165110888922318
0067790768919479120745706516454773021541734824017657202600483999140782385240995655146889032443389626
2920204720738320250947642959081867287414260864059394732320690427833657862831832761503816702457746331
8883737124188502869639636715102236098807675322747977798994769238286360339641425666619088892011600606
2488975626836565815346719246999688677613603073675474004268801344978819905339079190298666332058382838
3602625232525076853757894976330088595372209349796708321506670673575092288319450478909208891576978861
8097647542850164295055498801118680558170835157784767154259740413846949733682639139034481236989784711
9648309557288595565087629855874065724452772446208258734181351606876099807663510306907447592872382624
5288818454466001159757351193374628799257396200511616921450618496407345108879213353588090184533957466
9365591776232873693610684373606167587075749582211784929356820271479420104366562971569368369267826910
6229693911318848812469026515249427362059528441772664317615940657235792261900512659875999633601391256
2592238155756072758750835715202766734876599147071054377178113126308731414162142043984760269918866187
8775217130886297191386260562595517936944943056675827837792255787942847577703797752167906096971024531
9714596323790527094298455909925517108097823880716464557220583158546427029644390362413605667105014630
2946045770689595683205497635944118694272414981915060664822777998807235519686165432969159019368778019
0093888944196590698585907072947886917687753635089575375798512547087296302131854531285232390092510143
2604975239094393958740670234542579546878454984172676179523039674481187797003174999952903622532333175
0443490599903567170867018379864876470724628700371761885247143455748059911240523562396976592701349135
6917399765018150899101560855825368556597682542538902058489989737943734793712781249169599001397243780
1899519036294850215888042502514840099561492944292863858965477231299296459677925223483099714102230343
2819398785724089093541200321162272430552743310143096340030384046179933071115372338847619844471695777
9973502789941388413641434856612265949544703617036743068773116979302384603506750481446982950596105899
6520186844291112907571087940760354315203360737732272950448056799165253967576569765199037896552547802
8533089143803435884766392872317664628469650928310093610896266582329981453852798173362132040615210337
2851829310490279395479068750365350339110782762946773436352228954820958371972380662697951693822142340
1509026930428666867945013704085005190810862571320848295475540398264573282979542176916130013720964894
4498658616210552676300771658018327348716706547778213070705253637395735775408200859695273967019310484
2357211877260402563757250121935205890628299981092926773933620500037643698553092893829363336113560317
7012953553643751723533961494199773879822832939507342639548262807722873829558495678155900777868463701
9049943683293271350673260842192807553820950568215717214404915937129306073186006534512514378621782897
3083757467338573275546201935601308582274577536733819571737769771345359180329009177440383668182935760
1787327183379768341203325977366495421613702993886438630083676425317859854851398389022598544336583958
1391294571390180514368391424043431318208540030527359829662761240937497776684256530248351070926007564
5778294664753245858482465612647586179175978970010792022969975459973082876453523227313474635000656111
6369295534810098956608646648376580362374654532053579917154108638066369288674062368355016002172922181
4170810957360223034745657598069056848306287653732817761882848300667651234727657232764251102318612105
7410759381340434777342695311691012245939574962126994512714714547238445593760519788326272610731991234
2787312316618512198680680902226827899218172084190592412242015433805230112351965907116317109282552784
2791687335222118061570619621181548200409900226695285906439987268747026286772500318320499164241779653
5852175528097367176349874532474095555029712722827517327830870091271960429107153237261118531701897629
2168173864434306861565695621673409379056993229664706959600174225102431506156625771102369064600280300
3503887867660197643303520152588490410728326018549954076521528560391146029531475209280717529798686866
9293160247180567390146363801614921598876214198051212389922137125779770998824944398426074599971223738
5173879916571699593564491117834369872736577976555410720860716985816111755430181590587181284016851429
8685501916121699452890979333545277179462452408910038136987933366459082629320811843390805342719919441
4252316935277013347278856132300360029607674484391610856003285977089342032505714161134474106694718665
7350151926280551795195171574663687367485650454346854173839641727376500636895913846214066593191610574
1174774020834513417458105208272137728727833233306683254755444412145765700307350404538895222132136979
6967608153892765574996489405955346786469645053808001842241926430171241213267768693673644613841897069
6005730611303231465300907528640712794521369599465125111300667328016034778343841605365793670919330727
9020930784807335908880198451242625173175616061740685873936663627272211658377719086987039310174842577
3874847877244569717878181710730217273949688732377652439062226787909106167301215225700920365547668385
7453129714374783387996293492032424190782127197048062177119815034523651627960084241947555075102454122
5807823405730509934152606984932253848685074418032524969410573887642123861029366505066939509829354468
6137088062706484206538794698543496776599556488011551396239932672572441664003843994139986739677473654
8424500268186305284936881819409222681914733517781592694684183399438757757479825418867195658837512876
4884832804109049901401230979108201949808557582274684350919433458817138900772991445823738145797985298
6610691683209424262391727363610327307645194648777894645053491358870996259818134318081530451611646250
7470608752513538823725237309383498904183003227642281028452044561333614915599694383723885807090643475
6793819306162623041649906381112371443816855669960971709276394862079488543893417095550198534686309354
6292543557695278350474919311813926783235734858199070894443899113761862390883468244016261948173558225
5253463052108987156469709651170681199070276001014166666523133715692185601038459707121497939177517158
0946877624835457157402687829897268164956796340679335982335028611365268854890835929230717116898165222
6709557366031031946389060113041282522410945400437858525402130157480309419545501237723253508404653468
7126984090957829952018310103068429153846093712705094009646035510946157062978354895527462776703061064
1048879724999297816484292133204987920787086714079298967842505141970876567660820117956086519663543879
9249088990590060139469530205202868407465861043519377189307461819491374552383609492409116704007324610
3271099300486163706116315425493116048514186802311009818442969033375830163146032443041114115294202298
5720845233939148912715996066729001185024239711340924845597178954046837033556723330492173573837744031
6063597393216087527350523636074359243227450397233771670796177710729965923285328981324470229735830815
1596149392330530141351487875957977606343815173779992605470654638775414508351840751787171126933540319
2979634030851819860064877244279353278433299967299792753224795820671205781556746484192400340058751524
0428139465146124003863465994442927039486437070536912183076813802645492374638133491354054734187339292
1679467803749976337649723494821608107633385201857281306498213548293606891552900761102040073573984892
8415962885617837754512994501962818382029891606101779774170896828573758929636230614001509302433776965
4868776133029231497261491652317835558551573327142975767831322565751309035514192625517148581268032950
4681055127112121294720751120105277488560743619546574403240273872199426362197066161999720387317614024
3815373395749840565968218596955100230468710163724957209921504347521381202696665364775955369760165567
0877242645898650741956000049704360036273187738558371349608242983547825867054051828015644340393630729
2028885192942082574402906162154994241408708409659256296537275885845926719487851109074955906291269929
5336306232412138293861516367186703106637144875924767492105964545689145255507523825437169925478150452
6768361087833543522112045656203616996656746961058245044704457925366768063652318688864013237245223468
7959902014583339883912559065375952003843127751996392020849138120054235961803021224249897204138746019
5720130426804567002789448508825444320200903055207225811294092026139623506157347822666655804512165824
2650536719778273408099382599701171535452825823824050099252806857789257226925025943986237594206364291
9403795618134752266475391667027776002368563702070478241284391586058941521482447011783182915999535601
7089975426072952525348327694869506868965022896120323323270510552064496830536752826900080736319454335
0670587355156394191740336935408560430361351972420458501676773252845632317728766282094310419282293825
2903854991955796037854845096840160420680660949258349827714200282420089217431193710066459369885122494
7229757436994783487302892157871140287388871712024921178842670917507381931364297243213690615028216107
9015491987586900772511880362780498659145409509258595666387055097946793673428577730633771615820344361
6687042852825901904410609058306204896169345744282482644248871870326780228873929830434944169776652101
4196372166150854871405173114646081259987836190166685799725626922645013461378960403982793379140948862
9617255394043005918977664645042386938693037768723876905733370187013759589328578566636764802490670249
8484150442613777169215080751597627813678656073209765043514692103699842080456463899856664963318526069
6736823762172753786673835672565177755171521358764727979176215394595714298425715288333970010811200875
9528011690228185705886436694191741532225611193539194283997997709006231713326527359513977724199729014
3472826051291794826105334173793981418815312128627488530334392203135502413218106990339936859772063842
1729669653624826411930790002478024079635439255284272252134171987617856369535623233159925567778400683
2917307788404526146045069883293003611018635668261020890349417206920941047505932028580109464647486785
7477549522596466622334174506728211083056515409588273784811272090218680138757716275021325813878057429
5216136172987685282516503012131456476402106670112567839827480736769537389159068096617477578743603584
6398212091596022607018447198728871238898243887915580166107847276399063518225767326184170663660458222
8292421404635775226342702492137624833920394604509437659159639292184578095754989032195630161010869148
4815802838766623854116722870574472424115921118085183910021407080351648550613569562403536831425090686
7595431830718584262532877587958074707673450940807092633798118519374266849990935650431245496885777529
5154566177145420473531701074769517895739198527153717594936109417209955213134962740465368470089430032
6354229831156649930822962027397710052203161546675992155616614663313064316891571053778148988068763046
0802440356429964604408325965590739261179416198899808271573386029284572872752613949401105552570017118
2172948067242816951351444120973696701187637662115268526594066828366331372323952131301860632030776392
5451211020298871196832833050260911408557554739431199758839591513051679895426763237373703673528285060
5935623115477216732535865240349642049200315178931343640048059209972689763397731992978868559647745277
6977053239020559846919397139206015175937936162394885892478390870415980314356345365146919140212238760
8536506671911163020886575770328184142881065684097812932036504495545558690414706527689613302375420233
6442777709494422959964959133547628514040302895400374442035694663646233371998131311874397896539814564
7706002921546466154670211774471545585009961657782276249339961783595390711552307863182509240856361029
7917192369736481356340957726865030417756637461523291026822952055043463074149784782593061851438857005
4141689629850761653703997054914429987657028704088139668134599589235161155005355507002507517162224031
4395090231842688268246492707815851038543372824461570583544967952403571774369895922662256094240599941
9097072202706780349622438259352685698524299122363578838157415309894626483365986345442268657184169641
3632547998849555737976839764608906225610853616005076818863537999003039364607089226908366988414646086
1622189765140828798389079558364102252355547823126277524290811325995793727899560743822063887332151716
5309937396269077263039864736015877524998105532151732470214902391687552143907289702418410219424291199
0171107246660229196793127333224026809480923875318144630962857052723178730732950343663401166663621787
5372656346848842979463556161745057072428034201676517391001664876950216819798854843306524537690767340
2631973849756436795081640551072493115738887743194207823307452860029232851764712817465680016842564617
6178118147953697270350487908555602554478734748833757115320171541365366094169155716651139029029401374
9146638152136489165121165811902616006176602194425263476890332716229562422300185076920205602012996006
7757494582819905727597579772860436012505352994548063192062461950102804619370978921381463052818790802
4709519495782436507993670435091055756871225806317358737273899719229929503197675079463974364711238793
3853953092543656213451484970554093623909624505023473915783372146502287133726600159422124142687073277
8418217139887937276240071534194032831482693740217469630405029290269164731052837746769344465094161924
1032419778865702866718840025152316979005820052634101706227829744558644229036736258890529405726234494
1989458885217175738605197859132946430157483892796099018478504619092435981920343265456640371143479677
7264969553877814816465514455276864173975557322400208277541775066963313897966775893195200134650944319
9457669275311845870210271163507117520374095405009064930903374397694518640275768088609999466749006591
4155742485349677994653945044443124721248336625736305232506818763377151096559979269404749254406767459
7705723983103657817768079598147201399763831687467789331761744338259927006333792687547594759072993370
5602145366676980228394258628156499712829690227070121704672476376479651059127696629635277878069380914
4680211300097164877464040498602890254436955090826248568501979898932095908963010949162065607178799481
3982371689516962585490762004447703392419767816482129851502344714299185544991355522844914959283770300
5749933101048035815648053319957361195173848555371107799116312069742190815972521152486673827129242013
7134812293879509098871520139301059568822158405704287885241605558414645528430373412073793697433514050
4964222457149284232108594951909379982991035226387463622957652922115159346320895927641424770378283828
9028965596340065754915255053369899366102583520118117096427104533352650455046759852085506539537096970
7905393912208695251773019415065377744235260347013378380860508134565007152212371616776556132031679703
9439890570498494162058089098440201360476136435211374223821023547460988687072799693436061062208743886
7255438360785322332714311965986366333137772147542772231649186811246591391749006960606583850101526745
9615807480363548071859308482945679122241263336076429136405131466829327666452424991598579299438806020
9280406046527864574014482783591584329518008246653198770839725724040240768027821454772762439372339723
8671808049523966062282646912370026674143441489188539758707455289529553289788721512984238701179023660
0433294148039074222948536184578444806042863685848000481566374037203982492647598489620364996642937317
4978685737641955228739564038478443900338565191660729354618614952959922188824639759688159108709213801
6522076026044995217650748836558264244022575635873051580956436477779477472185585510752012949390568005
0685645247208555730509821069535685588981965415311133005323856583178659211832849971282449993578004890
9144941809284377029835232197590297541217469262530140035824462163278717892666536643651250343470765293
3292906555387834728885534925529939557409046027573729349382077002039362357566475575425584093585851662
5158137090681747690602587917438868380382028659164352085599444757575599114389072363495747581155636933
2348697397931799459517604914944845342527369073957014186254218711965570822295707818354316819554202661
5760809070348076287335788664791469027876127567590685169080138838013158377860000433199363673361672796
8083171686265254795669758719541708993018993721065447084818908033480466312583780978293303154945645232
4703382748484367031091245531459203304503266480053570008787850671297565328338121133676416248730773060
2759390789574417287347014384728638011482400085572685799098320472681715696620268657117518407534647425
2318418453887247827868450953883092068576122140006207042044522883575444857806290471939403250753739998
2115583961161874850118058000154538779990736229046741531614838417685139403076070955371030252924241458
3552631199015861822861990878256883526175099242190319107291381996815000949529576258472802385085278342
3421789980796677339914203211469977949528091548455454031287972687241161259598494857246607162354050719
7877827819877214203870578988973510644800808027761051373588176711829551537986755597976022492795569613
6042932938167704805473237294736579795841913647684450402391574330915881954921873127041467265058416540
1564089515290928994202649683715218124567523853181382049867347155944110237320367452443726125915000137
8920316980208486844562251948789432259096267013641507826426093321713684678775526452303088985594564710
9241533337023576469431252562290697802589711876486420383040617967522980451109578656406941871054982701
7374135444817295740482141428761853014864578255465680214370738133068462288591673564827428643453609740
5227779369803234065421302680856656093649395729477773577021753857999928730921813383759333076256369878
8121273760779676394252059697987778493264966019742216192370247694671848301926400654040203331321372285
9505953191631753391805449006397269654122697289391777188860792282431415746750821804979839724767076237
7140687925459021244048715348122831759467813649888501673304760667666329696058983375748451691906117540
3306411739960596332029392885384983746287504195640354231651652917711282265579191852176639688527628344
9646702812550987641483273265127528394486702898124464982502604316149937821785234191439393781923676561
9999276278259606158328148957473490379433353055295315298833873881627636627754896360338805888605590939
2592103347506749336585719225981506941926079560194468638198313990944273034528487444579800936514143225
4842141942739426207867429698212852683572182313132533831438320605938781853805821116970296177033598049
8856759647976708733503364347995108211520508440371747035966413922851516617135952072953896383105265148
1117876946150491451828030539808736450744743715896660703306057312650536052983114304747217130408677325
6389920130342520179071797928385632035238302146172612669013033324898247904230543006233144886199545617
8068135383888112170159941998702931768367780260922809850684866644964220500832985441211884320518469145
4005347932810663582810258191350413664617331135690803863542913566920806690218460807122065164137623024
6679014274448913537976493341396597527460418493731331900990986454859979816961195757875217549800766716
7015822113554533149971317328651928595412425825116863213306081046852258361547297341741195130266351543
4402998773521337818411652491502688407178575432150882477976713320056397507123440460780490402487479658
9327612827361892574593287918251942606966334045650212510428158549864597582851060856048881768997608091
3270482432321198428341280386039605186324628056173623257354294863323567151114931462521040714965818785
5353402880100488423717984930369486632865583560591369020184557754287124641742561412652197623599397057
6210444518500473731226536640410043737677195822003660464687647112592144888269180281271502404101252580
5970504698449209698769810530061040882041391140008696690896687443710191908641972226899748390809744129
0135098955584513335030730910942109266900903051951362088024558531932056000243579054661059965512057370
4579410374705400695170276038486209338386506589267504956156630213756737860253338929895050078559696227
7620071145099347360102088260146729263504031624154822214487241743500847154188324997636521790076760728
8354226399155474700075842220631441267544481367802139931092323207144321510425369251288196284495391067
1922762050928239802391049784202555125832635876678733494135001797814726694119024901985161967317749160
4858272845925707727133260392133506777700269681340806468995377587584837745615062490285913852013159000
2717340283978216403841660448213090569504325028788524413246169063233424552730381563080431747395142773
6561421807525998915016708531361970759863855839265603777012997863828388835920809894642344509991934669
1873661536523350658683363247034293058606602968392844067723142203958423528521351876114750844277603610
2958551119540206536194706872011433992451030525722944949328779566535730999830720353616866645788469737
2638962585311577454777387739422180029697568883378570866083487813847005652205553009749387242563317498
9315123696036927324591241695609499126883102874477689156365887914164346353348371801787271678762933714
5747925357238423358555893450909405253216509296982145393535347806027638502228087123429606203270586503
1910297455759376539688420989052993363740401110797623091629274671551344611470602712470804026163538385
3197315014699044472010332465064119050776494022150006980164866045212829309461006673583242066803432682
6277902340952060743926044191490711293802305731266070210987876345219820025722076577275349618327463347
0289139436567046677200765635402180123234579635560674716445771466148627121428914956651629659557135274
6942180854335044847839293272796602997713843935580745321704008859286513887653070986840462204768756476
9394243448035103230853542886079178634644794804804163825660328190923908914350555385821232485885928277
3975130422414234189192687771585880286521003673908619604400278049909651422758954571366317486030094527
1895700321503761118879746901233747900074743635231544646200657484943750662903313515568693047492369866
9257798141086589791078369713021899502347056894324701497991688576447644985677470875198541509644669393
8195214406061941243485246079023165815739715388567525362031054362993547533563099515598175852354089502
3291424800586949287621847247606154170644542963074869749587357077367219789047611626302980039082093852
4732585678319663051726711533000202904380440681308881532811979855802969167255553676779187973482995227
6804866161396423277650705340139416421384707595936035417721722816962088933453787360907880260456117672
7108085161508623055777037269245699134078047757042899045283266292812944037316929733474063447503167406
5699702652557893959377053459359477224906890851667151424610506186034404131468269182889893909787635490
8857468027684880424779533411664011903739574459711592793976759471264419408406769280032376711832414519
8290008702447471564031342201785450749563504141094649546009936067777833837059472256341802900002828154
0162123233651222244998938280181280701648347816285008242124502820824382723115207733267139718793127797
3564337614337163540839464687227448542674790599417099465591003984439335538816507748351944198713116906
8134202266793129564927484195061559117513278580740997494914881030207517204725247959414611965127984180
7422461929207713313757964026256528443368494595523823253876897302479082995223824295424529667492112131
6865926216323553797017023390817233395550604727334998648985622816948708441645616306229350339977620996
5447526447684090918589749125617580620358176145104532989416215230279146790012075705337105662611326900
1482454027454846138452642282849755841580738519653194028644555810585556475440720512753057285235074800
3699233981528882633427368644145075714328537771750053135832573796858952358724228431939975213095686223
3547072171439807659545935200980505508520288058402231868842964460885610029381682269183353970667108554
4018309606607072740647539257547054480819785348210300768140379208331140375251605905908402277736459500
8748033721846289152573297395807298115331326645605361911476205141378563150920823975621524440075422268
4958185265229612748616102642750708470448198687655969945513244251340221709293415574511344503178954130
7249369246553992630194364378381630067980335594776948908269003838241698978895071290024448830200267638
2884928721118679908457218911653993509441481313102989207756455216271331246947753445711121744003288858
2002531250218328658058500766600096162445675673440861458612115434053315079622781862993660257730178977
0162641303757304369545367808843610390054360528305846886268241080910775107110173775689487801614385733
5705830882695806875849367842767929046390186798381859873272430385930768115055137034091961967488896449
4691082787441368909921065375885628846008296722614230950898516453084506651243254112655234825188992614
8450799975131309856027842664077564238690366536098539838917488644339817155371283960063724786590433765
2732881698957797432457486060321250221457196703830367949083047034894618447529429543098069796086929763
5081886874025262083407469176247969600902283856751920099999346700729530833166680257914911450371558585
1348019801718184639565214666022283010686387147086100185556350254141313683931914568567151885699985282
0511924875715942304534734584204980264778354387056346920263543348708789262588493815818286333617359072
3731735943577124911172110804299013995084471899667756730156839541584165647469043846755505522067229507
9540909652499156355047303193745348994510595820440090418381718072561229829963083414372674881023820232
0677092621053984957070536450221565343165533927397947707401650482041974988947477312237287274088374526
4008790127408530177900606407314228246200379124997830357038173494908138614332012489828054842997475458
9687203403125766225422933674507713413359634927389090207658874541956927649337670094439175048067572030
0821020743520994631013573879708296977727228917905301546892165384625028696322129407372088163224938180
9110138257816372369350499306341797637633676807698411037475057904209686100853712538444502760111894812
4882346708998113395213970136320209650964415972357184834296884038347957761346840439310188156622699149
5482294045997623908638920839959840147175239041835738008966402201502759297591109867746704821480929400
6911571793279181108291512547466034459950913776081004558149003674942207485058767336224271339272609139
0888428496853877664251113460694631009404489730091860034552524277138995119497949226712646863126495949
0162111971935695125734691691754010117840142908107422863922709747750708747026486842139885190228147467
7045073990090781173907408065056303895971637103473304039106166598648061691310961689173642779682863798
5687087652312846566790480133232927539711101800339559922606065172026872849996065767981006530277446173
2548193062060589386766110416395720619597777595261079608175866150296835068349306531740083826748854066
1365129305342100895711830344580377993309285172852425040701504956727947709467266002125710446070633894
9400759823231007535379022296434783019517370867253917572912995301747243037151749257823201517097205704
4523668683501696056559194272080145448659111727766340017392715525744083910932936966172160126946360193
0173609570526411967858673377653883331074817650852307439365286784512242688115735741165773179257011493
1042845876708518264425214770138974048364985940424355019115349867442322955926081459345237035944132762
3621962363417344480624920973007850514947709839252658632955819597622097406676724890397241844602870955
2736758990060443103260171363336833687790538546049904862743669219333296550294584668413342088527827589
3763357618862457940214519469190085450815090094420449758351144036137825434025027384727729139426412789
8001846804689877891931168977727115850901820799409583779943465792022310874249473191928269121535174771
4408112884047944515869824354707571810514573388934757231138950467375103486567323293619348540476869132
5082949753114341395102233115507864452329219651471523468986247814376869153536058208859775316720229438
4110530233358133402479770751477729232082135628254096048763275961258914446766188348589399904347848058
8076902574264270398952232027862118898477011514736647449600556090640200208256070670012509176967258543
5835740389775637664030708273742113681176135374621312204020687742417228127651930330360129947293124483
8807175847962974914695320744828123505947575584811390948907739981940156799890471486163406112411257688
2681257185898690706651943695772870792729811453112694138213540974209983714622402658284076336580514247
9360140646172858403200012193420640792443240757427541408987377657414303081003741472475852826170176651
4367372111746833275422214418154462085764491907814727295345562431160769208420663322536215373673089607
0356057732743388746075493693730439644733102191132646454992304928928756079799464198733021361736734344
6773429562479381836361997803017161986441479021273745129621168418172207135229286332324333377973031087
8047457432538252780412661242504009229575248469702803765841632474574410359016409524965309499485351746
3130957436617399589116302891731229053183288936256688831706587059019652219716838229361987526254926993
2163824065989395148827939752754048416111260368005201676167700265935173873130090685829362787770422782
2039720102774792673493690721892440779293003127357078029400519372685841297509132444690105691016346624
1532828788060745711385402523356992054945373699240632700732651758758236898320871604794338928565700074
4149620698525097787236353715482383564205146300668068568677104848744758559528483728744263157907510712
7662765513147220221962029963649410849720839250965159075712704526620249933892722013063739733452357097
2311775723420327417241416071471934815672892584758646073925887456996786597013798445344225844625365595
2418273241911047951353272476585126794445699157376019148625401616472575094361392129947088785171965674
3149694357969643048711141555271760093599157294633854335411586938970097000845351070797065472971284051
5341534199951048198252300486958929913975577715778189463936855086245848816625898909064815337747406395
8477908525301482218725881556422267896022815682377463858427337549880600170534853613900953019540886628
1646022790672774030410290595788047303429202892970819092813592295321706509126686897462261960488656827
4669383557768697746504614876434151986443698463422448778044253334042239003739367244879769198931731047
4786174480881451806444755730287299872279803191044176060735409195482311448095114190224687933809328774
9958881697798963358742311637655369814019005357553179377190329557798494272260456148402473153544050747
8718779463073443484343857976723718167783055390575343497128595802062978941011452341226878939434288343
1056707492748014059541234522224761979640906559655732760935800392736878496204945086189076133292289863
3077668801369510018778123235919522770956014153999679365736460158416635289978362812519940066068625599
3719692473031792414013379010510761501290475590158017925737658579625090417687815376654051318452937072
9276184679294559319317246180098512080591771816043584887560451295635778448778415053441952243244797004
2730269962711058509826446115057877577167813122626240511899882690808844967011340668186980271427563836
0994392972579059416263714443917592449646690842395493564200948085876151911711748388739220860075980334
1276710879567249913587612525364330819589522312549270084524983167066017676834908205529703195716884759
1260229531993894385781015199840033571618460310059894017223300901716723802733354193280233710882359695
9730740995861788384795912632380582364182289882712341516224717461511138028135002297578976945376178680
3402445587056677991604482693353336750893408021867893140783767464999292395427280112522072869742491943
2341635147516066336429629723353622939059379838060890874691599054780083757820747092647686078638454046
4292643585742363059589611850810026433193437594697213951119069452827280007450153728187141372716586344
7349342442960283122273650252940610592304782433824486035949388466077020176123709829622545683665325620
4927855478734904927204928589594338245545047128421320998511879479867134950482033035653508415359744962
5117878351624370897022106837918408405888383375733738738033286960363380965606567010807911554519397278
0057551159728574660299259601181910155007063536875309437324535145202389886286118560217106993371501201
9994961274851033789403084934375832105933581586940202346408842983600885696335145206147997193389190833
0278002323334761896366069005719207736275349599066453545286436568137262041853847142774075855859496752
1674458701369244963910610003778113636892743698063276217633637359263445014584935343917566713440951117
5126214590085489385584184862607642432543709932180762220700385930664273103429670145371146078987686402
1825794126575404382632779522294077503064289618588278420269413300259377685245123352918524967006538910
2339870132202910582104841691854212794348951770774651495999565435162857326404919190156056616697534958
6814288570349691176024654447723369889241554014288718204383945262470476117936463170149708819098903041
4609532934444735566247679266271668265884604879193251167075019389536535057997313609145310732507402503
8708418336986177575912911844284212329002172320865954560540162425402605341148763565400203528494332979
5286205669826817198936077388810767637704252254137823071775274846598992994923751081204232800247555947
9164356828754848020679121783722699019100634149056006896896294959108418991222226651608619100413551704
3428118846194887895925873546559365256869326126192428480106708493403144977465065291575201899073666467
7133729133310754034106808192652484787241197920195210253732759995408324671654897659878278943493148610
0320199795852551833205868218195187621692564109893715746485864075625947505347060038096270341969369882
4369284790397158870130766685043753949848306578514911627251513533840323762240269953872498275674446552
4667891385595858767770531511379467088241328393708878340511345922553137563345715830689656369612057434
9617726755626041096251873165796338112239701578645435468349767845074040561358024832129531439039357989
5493173042090078115640792664483948364916849063261198721454233589555129327246220267825001423670812076
0151202565118289671447365028382925244650667821448822677662255519627344736313859215829687001973924335
8339351452370683259885706779269158832448705247328037320985636255645580507325247928154703273999825593
5415565562396922589198283638431794815740585153159304573895540708746930699024173377034375339701786598
0360936020719746285836467979477636719708820617884351818757588978255897118458168118648906672700863112
5441048152308186303406429704321980322200125076474775714033626337174076838962560729648003218907223173
4274114974259278999634877263713001756270717000800418299343392602827961183231229661641807763941969352
5057217557965733856277261640421830318326598616742063133121801003518384561810549698347611126096995681
3979649731508705706584882554307399053281393594864596919836656150377456706096222879496556749419670795
4259791135124744552138574818164628584504329908014085758387672125061248353079300331220827216267651210
8021711322212046794505005972656282236600540458870735619424293711415542390731623873935294614733179053
0326357856992080680450192918375910990076000674437979324291880090860756233645521206982050849937544293
6542648165376778247135634910932617065005602568846010812789345568605177068416859910156059782911431475
7287547571734250624099577832735333328132417897470480887157158597427040245654303081736463000703009921
0504713496921931485678058909062594501169195344663681696583848313726903675268744021683811423884308075
3737831244211916300928377222850557064436050795310760177781400279743247963545753420833304610581418042
2704118135497629554396375430997221576408832901852598869901122565322511842038048487283437302594676846
8431089456445925009018436760181497529743896007959976656970719143564621893926431298412840544910806342
8843498747210893503019870937330879561663258354075780238438767093544119416707999147109266445842781511
1338066491172727092153641307566309753315335381427382753091485422292290833356080869991414122054425076
2446013178610092362521987528889321040992885645810424008815150560877387631600824052117777436684265542
9623583492184278353299336154128639838968547066146851386630201807272214518941321062198197161280237192
5458134262181486844089455904048736570186522951522643539663056092765341970043530731917821734511082498
0323938690385022684934752862072875854713246055334826252296267460203128816176389340149950220369141545
0539671834365336420285338389287343249073693219878866464308953383900015820849896442250886187766067566
3687897240830044993196260615144652132342888265781549372488500611419072521799217657931092124928575484
6052459990949133673936143698323965798137320781652653193963317983447446115824237749244208261503239506
6232465297908690269630940201300106161270085170775848561216459165427961128260856344934550822067390137
3919866165638798983487511424788903268280473449504864187183472212626911112211109188133573011581955428
1292581591205930086182692034833800947839186399879464417560211042495396761143483382620178295803308195
8975778580628252008223161853273668488219546462877459109294288955895527300990896804531841515652317180
3539265634509623494508777581442044130724706110879461544368912721152615823873744757563693057501721172
5108951013305153742624883951574687133091982980874724574499838708886951162182869150607122924380078613
9815336062127321408286784961524702143225749251359244949427300434567889532378783082829127214453887151
8838044823850022634382946918783180271526958656839851070753664640352289695384429830887076106801805206
6864756299614347251330420253733623940555406604170500384536114760136304393168435668116212231405687878
6606041072237006549327396603648194867658595236731132709246159159378506751914492471743516616294784114
6258107425128257450008232577391772378039443715293243506142051560410823411122296330781826540955722709
2622382510368059944775553405762882137888319870598025555100044251793243278399373114470284670854599203
4274673678256746270555888654405820884572716836701057410694404230084929811822541974211684987162696842
1754940867399408180551501483823662209293774424812664065385339566312100115168705607949721701345191629
1052569862525582024475016736728551490882794899114614774005058042025282141882176803767093943674424650
7167262168335569827448831674212376624509070630916490787125470106419516557779636108599018169285818135
7236180811388895188535452178482126693544590709035209097508794296950294115013604921466679514083182436
3248546953109839687435033561475992038625833153055833337375078856264487557014741243985806288536570383
4265621780902037500819610239401545687481148986064258107893491700951442679912429039099852532988743588
6503772851596011304232274671621573787976274202064348913962639099217504826114027132404619175928071315
2980844804171704054363638768287562677734361355599696232867636403313938385483995546077853153931745635
9408083300123636364104602487719421177928654042786384939633968219273310297607492663288375183552532024
9782316760633906053927203310630216557896422447353675022099542189119087145907178829390574237721740926
7434411946888139061649747664629813197745013114767835243858546962095295195850421534275672500008166880
2046880037239197198196684415258748739698400922820906121199804551617391403332726953133357504643127758
3816111383331863168089041247208631300993571594588440833218536107586509817429870254119361220319183673
6879068671232185782694126082962854736944374033108412057322847050642794696377957366348867677358372331
4597217942048071884415759564658640458790267429549774077105371306722208396351878700788839190105776457
5260448001441207577792076753651541768578743036507717954307461103573460325833770819970824450042876145
4760345118419603988158885614481087816320332775122734889193576863610062667418537507858314370671321350
8278843322363684119360986144346938423668858312212644204337659914723200454454999217033593595976726195
8883405108715290762737168934178361054569757913367990060724737892951348082929867448387783337705727876
9062660359895270565286371263096782478675097285940675425300437379146413746031902379152250176301394645
5022136999985928652358587865616540212472069670047624532368940844088975780779700394116166252707899564
1892290587762199062373829614806289072144422737579617469061639070011296582870675668601511738263717540
8379915736514773914111439942678671109993975657551992176526384023282516482063742673862576270810719663
3517593176839876445277555814574613608470467939122382700674871804861189774750733970129950301869536286
9331753160998676431334169865489749694611160740366329695488832881198011864441145135483979285038450402
9740781849255334024355596467636161722714321200040907355525382270536505192929556240056712823483452326
7937228724688508667336247805592617133940426820865973591294763287730515374570878173844116761466100921
4810463148619850014150561094183246876415332511840526167230521985774168559471794604461229717213706127
2735983209092601964904758269921336963090786452118689741340902952827056439260824365557440182954713673
2755801116198534254552331094807595929522067772397078762782344942331834755673434161589619662304113534
6964877951389456061415730473588191026196198504359880762956142435347892888736820071456211301641495208
8872862254088572759315815462358196854152036688359411593179652374286889512795951904618991551808467626
2645722910684685990697818734549780914245849739122244740944255029416688452743238124596827982972722231
0602308037859537923651477308122426134112764094527154116995230989918505628343133702536951946933187713
9721163612625389101721825260784493240226984783907315234932578633183693414286157977138944684564114895
1377987657013229510743839691700046538048491930581662104070864284522065139210730104271927755442011053
5222856212746378093658815839440723492718368089951586939994392829102405089657425142554363939527244446
2040549879997461320628371766044339423940619081361874575779546319952820168722709528375512702632641533
6480521400321705832532382422905381671714651793829651422462926038604049451135080294432566952694724647
2006115498535956244831884236083738515387458828167745587479118310105951968343270272549222894621557639
3158438047862232566091434105358282666252176797861842126513335064713726371087732890803515532000310131
6567198182835738968711885334448520441573437315191561460396530074848180940148478928959979425234122925
4899167057334051763678976394840324628094032306019447617866014381315368503546666781377288743877240556
4690578377252361755620902328838591503480161257298697697366010234369241229802402363930343807021709833
1708934113340032870707983061328558449808443413321629130989661634221750199587335946633182918066981507
2664421686691088692753980472042073832929167978363123931359536247020714916088508281866862612084206468
4336138010378299910824554163906646285162551265085500951869454171020860466615013503878899396101558067
3521028655417791549514897663657725639688241616381930960719589761161143522831313177404233801860044313
1051772073272168592369323125140518771845423387215279956272119412319743309567700102849137855159495707
0968224336103541553676735175445668123881714612471568487653260567877686560234729083814026903919168350
6728254674606457793644379457025480978690099865206838832249522393493109638075295949021540690315292300
0766933097020717310137404844845842688576278073431644323987276869583596455433396726291599659427786936
2952128229177260829921144218376728705727416842439227858250363358409141658857222660243154464029678480
8645228014681193308849601897284325167786786120754050162410640335799344975422851717473463561168485761
8944902476244773083765787632694088590552700717806396064986004365677110436379225248231702458645797022
1240243281662623214326753120655762470398718661513532230215460923614852539102791608358871766173434298
3978323363743535304373022748542226724702609994209121019882943435982447650220049232354730003937068718
1991734794605854620257991718375379194840739293373344122790718337311513613633601088860484034880102579
7256008773838360232135898302338385694958002416803493833136846113371850812325019670540084679602756364
1548235887071044151202077909383020948055622837422696171031441715835044438398778088879489940604073017
1116442738675412382879476209667053051984348196413222208511842354139466498306747190040088468871983521
9885268541459466861173560806241165071931123287643836630958155333619960672980981112889029362981069209
4894701085270039834113547803265252497468746061770056896452210152929639977428507444804300383413057298
5011860006602752905892075904236014575568215509783329905011181361630311506224668198972930541852446764
3743087782341677463658138572134522050743765710035467372706869488023565102062532019469759687080230276
7210071793307005740984636868292911164589136176622575601219821702431811091822180580899996248477276863
8176800591620990285891021983535475508591065722526710497153939952983834581950819103818648377133282679
4340473644661879633592221474853565868491454077604992723337227363166911958852186127799106276593858200
6918417538511779076214707987910081915786033405387169555834616066221655961435590655511700434608813382
0662161354970995315759728033601151900670346136434037091926601348572130894896243221031447833554808109
2373619333103784581884832722594946384732307354100641558314407578174738467781297114934174902170251418
5468094653459766931967395447672956110246585411605459276717479644922970402875038144951416960413196598
9731440776644307474909035887117515575914382664184917827690303293735968151729626442464478673035581360
3682773421125879380686182537257286372555205558117789173501474564572355452108633024637096321394245526
6246339398508925890620469785512807191789837018669575915854357912814778146166292792945813373529268466
0350963885790539943687707942161753204563084765024199059482693744314311476555754316431806093796397601
2737968400094894789645211921358977739921088465962079460476228079313126567165098552674268522612971510
5988419809413612368927951213073496998161449052581951109190623564988036972457812789032262195714488576
8384238050184629911266236576287695261634510128227910330326693402065924339272745985314887128737415369
9486688580291769473372110413814625087997920111159077576813428072973046664609491662861743143401077066
6994218610797678072659066512399448678753493524887805895605169069840700624494245023074253173879007966
1527198658068636723756013244782832650609769126020055691944211401089741395871710566751098582377880596
5604844470792579788789192786741039917723935155609318378890848742420587241622460494135601127386929191
9699222718445866504282626314852347534303001040099728185227350704776106297719106903780144606593558638
6830796268563454153938634491051562405991671873665343438825215184267835421965474179196272189891807149
3211104519990803261952215372090800675889062401323769680644469502971929820680688741874803463279781599
6225572867758596679692132964216005495099570203664751738511771089837463954275254133867124878321332092
9600753595074286196016955634762802596424866428908197663415376436920021324728211022846717426965965556
1030480705691530742734324644083132222639625077880644692522378173482475560869877293682596351490780309
0647719313091672470708702672623934199395267789763179142983644247514538067366915709924499150213111000
8345324092849049461844552129165350004865176205344394588318274242421776202123078689298995631982709285
5588203810343484257157914130018459371426494290175300838365096985957516010601131186508085809650198495
2642544610959655881091406195989517149222215396228761031769354101155280530600717587332814994580521418
3727036561727822583272573866376902321866447801816299902508899534598714322133657634218430084080419646
8946996805984928082954598420761436768308552165412172332654138470657026795226693691606559753458659349
0446614690085412860970538179121164822860119723951104128087934330223568007155675231918540326024664848
6597160307935949469919097705986663725130799310966405746020466903619179311816851325488614572693182137
5666939277470050358562165939776100096762832974374306777505590570275067400371696322557196578197686158
3318144626589842256251675745952265029226350248541067447640940014474633151693120265500480756103121425
5157993581146582051564474616843927450872328887523974727940322377478738413402558031072959743999285437
6533732058920630780416042210528181254272370389975291345511223299019972164094627874096875926346470162
6733466625197354926178648173482555920228268195294994378263535604149035913265138357200254739943537407
4239572212309367934746398465161423689244098673127625705146680872053773423189117591164472935165527652
6446749311136969634786832135324047146543053091236296432294691163984040814238213957895864107840247973
2858635618515800062632344525117949664241329166901761117208523019952634193324776758418936721042542943
0561838466154995384447103449692493033212451942722726677109239328991498909150121830287080591959825646
8516843506527957704717712952092873814078980192512112406783013482669469687643709523203810895995030052
4066333435790919413357426564352092202713460147723214114341628779891377919818201227300081001653418113
3224703882972474823775679740049576445159092279906149050361443562316968858712326757515513082419982011
8852714305115835549330976553299164699755584777247419762504127740427483196431793178194325351101347521
6009275743326745538469943993787095088171912293281325582751720419434217236180392125239190553923757203
1628135875347776504062283875756565880694616010495669659899663457889612890154997995977741618439820260
4370507960331596842681507449283544008282852374946534337622537698612391604246285873945750179424855112
8525371328515662233873080826667381653317210239757942156753375378008282427983568347556009718799255937
1026749524331196222791140620669365436814632424361259255559633244453655660620122526733845412361862498
7318093262509246729446398334710769017085379792374648396516054355922221720492008552254168812715947212
0888074868129641024452007491517553550964551849885890796390222886127746971785970676956613512904224584
3920479939112988430016086521306436727381964985089786926323592199639562167548662701466284128672018127
8000809291900697119938687765293196231533251935864225256418338090734604819092274126754430362128007089
4823459846784992084269693667735967794414151381123372941660723471095136245483165277987947506883364243
1903805614357347236478998832134387795208327495516143708912054338954772354473912547802890820012231938
1872083819537484247201205165288117099080745407556560135317402285655814478024006040074619070067075895
7240862833687895165381855972222123784144171865030567189669424703652757538325362658530151659964366328
3415995562394836230452079816543504095784245802479889058559830567529616250573331369234251257410365468
4877007162400127141445586543936064946153182732723415623592437826175228750140931580742351060747046195
2262545583356929094407909477032538823430670126885445629003690111183966772588249390830270110212108225
3965521820591912196562657472419479905930344694825947984478568786872413316107775481765060982781945130
0830600158859950997244691749305701375487376709671695565567524731075058634483394127102363271569685090
2936938370612678986704893036252542297894342155410352547047379720732818405969378965644615878106074801
3414341913238537230613260836501662243671115394056202970723621635759559489945996140594967061357617500
8277665140305581940491471194578388632843299623443502164325706754628079042531780985088826334913853201
7090198637477068330773043295596142718962055075703895505540948760749555860157137952121997132076134393
3651022383903957994395472747458153073711885071774123411585210783584676726535000223845129135534859479
2643324524226379599609367963006650614933285569781988151548924988470965603269912417366030278176266332
1518581911340950128411821001210164953461860607191587716910866767094083437099486256859197888130929004
2497540584329029456557858263623953740861359423886531238670001436070053816225722993502060083044574548
9418042894039215687831739456504714709385854522264568612532790368389669932221495965359924453806479261
3511900306163247994158642947779143631282399076542052059783156789171465927869710710717542290417009101
9168081095688303520214767199744189530319140544143271929318718903452844162415506182489241468587232859
8213811902936893818550633820664824999793594930505000680764447082666670426379584394488690072517414729
1499787705956656229386749452897293005203557225587706046559593623480460737942450747210694240686907477
7612031890747810937955836715734515475273905012789752175780167640836279212786836213889390085717612575
2146266145374330666708745651397325137770552063549917197006182750273871768433445862059973596008781538
4265534308905973195406140594838318791212868821132102091493352988623713132263734029853149752617346961
8986736611917191252652814566096095858855566425933148154593438019553536632431797883388838728937860072
8003432558325975863754404114711785451736934306479781940027375989145095022455755629773386201305444321
0909007231188626878788929905142161477966390072665574852211778835192894058473232242999831205803916581
5966933360296536454208320483011342025318482657167644389877373935077440109193470520846840819476955806
8236417860127848051327575388925139215959975852386290112337572727553552796430031677531120886097993090
1803254546861256004337881487393042765468218736958886117431375201333829184161616509537016292229521827
2531118576110622847062830665678046007978987651349434948657034161153328115901284415769963970542599585
6501707547902512947190201958851074293589691236327944095376967648827034531249825207759764507842627099
2473712285236475951230273850144147164393471384580946680285297560352767913218886133348656839269891338
9064550793074269429154137624609137291055676388629574392564195406760559909597263971176696128301765273
2353104293008318468512382806208566572271650699292084048783855638805906869010144156849801825567896908
5212286285161783292865787350854440395429845272292807887305956530849269162444228655726254390321833537
0257570323961117146979315708971180680518529704073273934240119950136106734884582602228138440315222402
9064022541812469817715731175801177621546119084551322943854402741574054907700761545827117429814595577
3854895495311751723882955349792266297331763603656769202577111761071522782750934591869840921917349332
8197936882044232757402736259612555279184483698882870968222932698777360154985869723773514278082501977
1666838983833689495314875757603209497585377198115769635011527042290942399854974193309014461150682460
3532764513077095549183299652787486238575092445858189364118804338727826082573924389228538913066786013
0912713160826398451027823997911117677091519743332159254022284495493959752378012923850036839860810453
8816811708807469976022782472200964133444447309925061665158091454620803684557395719524940791841202886
1356518915405111128138303279662865287827859474026649265561183975478922067476307440272635719287276746
2355091495536111422859872695767767604853509725965217048688645804324843325960736331636480773389022510
4071955386209433178459037725667088039044317072730587196996693741844162047723215935965861216923659273
9248050837829558517240671072617943830032634945494559589813922778973671700512433544548941045074233910
8622374613219356116945722096159599761231243307401866635873451516719552022336921128166820451934034714
9990356514699451561656705831650840954159626258780603890431623335513168545773238876705852053764557703
9876807971752767826306420359526774607164709419915172357627758879601387646779229713492407848267882801
2420574409903291584866436410145048259288315977155597186245964679631003677212427153644088685204515615
1350799013865615589494325173219862806585783013467363880799474062383927076152837280144638062557129398
3681366970753897278496025816173659077899558926631818400020385126894544375185729031485640381754887327
3726352856705177714008337498958634951220429164831749732720145244231998406074603532290621761449521916
6432183750997486759651009425817195902295429582973104460414987461793290697193956722052330859985483034
6362357567485453278233241358226872761745318875746273189640490058938439403861066595833001455065004711
8976044386471725089040578792255492413887448032114711740041254690541466921434420836245085281102699906
2348149436847361194151590594728296962309505343687180516892165455895599306635963644653202098532339211
0866582984762661067164053284139358394288234321927901365705983961830803583617032135423665284039226753
8591315017236806935052390967576745757158641318736471371853101517250965901754851689964065572826309881
0677453587371212400664420704511280955640345719930146129948766697328171086272001156292778467590771599
7590944226397351709788707135311936822722105645375746325145884854664473428046327892963830817860564140
2676800633097305001788484394934582806460654900672993155753461008056075323953408136085405999521655435
9560662880539747479266763525908637938117170946608177984710298919675954625616789797535075169606105004
6532078710391963432110947390376367953855345385118613233803817093872722655083793227090459056185080526
6825387730363565340657526875530453858500237330432502595240926328841684740410155277223153128366927271
6213647462444520330178297977134975771189645414270405413885477099128218534096218225290929436205008146
3412982938401309362308086036862396080121527929116794978386765467070499731680304111436260648866077400
7255196068815496325517565120461607138133716659980397320301814005351387692178326806988766086609056013
3806114719245123340631184309631355595563008311124666757556222766778140604953767162214591190710235426
8663057489155826908299994077495996810053554052846632668286950637044970262419259950445729901793840596
3785441550079679932269270978825556132043834912037521096647229682740228494299533116310025716145895364
5886666425915982375765951288057940966026140888020832120881919276777824585598630093013181452287816944
6034930974723081016244611537019668303749037772771507743648922351240100376870186689631709753394848640
3461980120880969563158341050972372141991002635860617632107105926127355843204929949726180095474711074
6780432766875666635066495830874371683931148451460573673783945829411499248050045153948143358468799915
6720826125817196576058865548054213765761313364386683016049705200123983529101615172405805425481057829
1145715380308297706216867546129036690917673922454886143087656191705745195112894668595219148717512207
2732908328031426000434071146189194089816931342366609223347823752860375356122358122702168897494497124
7795882720162225351909666132606039772068638074624162567303682754099538786609777034353068363334788130
4873487379079400806682013774406509755944676937646785358853443681570042152355929248556131515433817143
8304794619671358020354124243182998749674461914815287053702184466117518324174162187499541173789249032
7630806849876560098902421940771934655664202525579852324761116287429373544489623658882762077073950312
0668607677664767298557248442533751252995149849021410075355783681560790855072713537197492125759200477
3756239376775103318211196254712038750009102580608403528856987205326414588476238359029617943812681707
1658396316668860403929128253053712306576236880287378357903991652633377909982344717963838656359007922
6046511108796036260900656825481003070751276884553446719067485141499878392689945344849273023518215063
8392518078596222777055621969281780895833398692000333034814802721317129802521004960028368214825515965
9112523317091050621064738568534501575901118805488662476935040435558161824559522413910530526639835969
6524822968957532663298554565300189743304970139296296420812605236484196877866413670863184723962272813
6423624944973088389721896048380041794658535953037594902481225599649745985759717354330196533481900033
8557440487155322356229526697604770497287053944429857590861043183537824263824565718811898514984129088
2565956992126002240665122929981905811129796354771641121052358394104315435762237887725594106010617619
7161774134374616546496589199898824499126195091041229307824325223829890815093984210677101106202225219
4826646484333431102580897440681801001686121578561806136311100655312239862063041759305233875190805994
2764347996373690875200620317963438276566089279589074973113742803276558577511656734416134173148656941
8615959327435245440591359900071043970400701933641676688986196632619079672654407228628756057981027183
6095519001440799117013021542561395642955556074743364691699166830126961966120457167809397129051203250
9588697971702937878180061654876795771583048520991118898995145655271945403655849797820890713462852109
5747223340300124751876405867085452844022808396101491464486332407583888625129567099724541654193064924
8850007264747787468422972750699335221646006940919131123221901725871050027833877410537519263869218006
3692357051473176058852473858295789620963000809328839231624611323369671140813967304481234891040180252
8870844888235953655153087851333403968074600915932044550154995095072119437486530665847209608062523793
8358949059355752404197720829600879063007629376682675099760979962027850495841331225239205375544055633
9592900144641990831079904318274301886719535704634365557438509538413346220202960786400064963543819020
7255753377891740242673091295797087206358430345195597359764158240488614572234986769805980281126955100
7570024140424427507718549652295106269072636892374303963882184252861097404558399995010256425495696098
4778636582135719466963309192954915328024375641534291513270453308430298559095540929503598568599766913
4331772811087328283340397709074424052385548304283314564692331359368182171232759397092193144351737020
8398226805306731343434833981797790412471086915349526905027477109592388688108560489378560870356387496
4935478758231415344803947092867993691490230311055226798510613454670807170347546401786009323002861217
2811125546871175716813607890899747123879528668458873904900539361935049034778772396182834922731446137
9807700614757430351634833148221549821211007883897514976217710143007868972022002382169436482352824670
6924333312346393814596337307580314997781863997534349802711234033033604047884166823719922003832850010
2413499352388884022903798072658493349056528230251092595812549916468317082142115848300859796818434090
9335300774325647871186286670484708161086010847281315707515681962576639776828899911458718370243652634
4816548995914258940120928447792449896484105812550965947421741573106183738770125224261412777197666194
9860114099222144594609489279790545957312055979556176857409780119433205156401939113748449038443529513
2875351886856361789153359769399197520934597786355709290176022577823163485354728084918105220870618835
5220495369704226990523382935909343603532534615354660592096801405640677417450139292130643353007244295
6110282528744837419477185625470672402077375572684151279595270620095216380820928841839724917306076605
6943822861715360337871935785086561146618749226675158274050098611532173689655195985973456952925080631
9010701903928934204960261166914542132668827006791781405696054235000142153558617549478075597545105761
5440908089943537627485005644104507134753415184595532436191088060773023364726798955737297887110615886
6296652063488372499746825850478782737296872641703174322139041295240765589277930694695752638440643675
0814555775087124649679349529047737637576036671112086803064109778409347646215023642876491768003503437
7338699266405403474489857059263174284946659323888571335948504195397317240925105262464895831509467488
6124810682948111676627119408716407836741699782458520457011269573447039965355461337743853600499599628
6454116757236012464518368536807712677849431132172421774509313787275051457656895159240763050809234184
4003556955593742687654807080343886605437554648290431759355206515571107238845492829356513975430601532
8177243852230034181106670666076826002576970940097758821344179006881510358978537044067043435138039017
0084501574152053797589057157000767313571349886317265466648880821553284714080243762809014841651260359
5368240891006932211227977234112255279695382785280047148916796269449189717303491902699169810151099436
0869544537603106546367360509310419659262422499712515670065254919437261283839899202121703311676944979
5934589643488588365493659326661694842936406304752415098623561018999000851310473627284641417379156711
1375347452199813858145905903148339740963778989652223469935652408985824504973458649816066269019384780
3108244937654504978162724726593422422205621409780161937703651656332886202535145823714477474677420095
6701639561982595038899820756288306880902133403015395219839579125830853423703853189103166560452041557
2152898934060112178520874446021728434882572758772619375591421345922880432410150111238872737335104252
7202496279544567496779343161380957227706787484322079043144217913208187924061579697610532634532481884
1638550157563385396786833784660138230223571109326891359810570952017097258417129610564665872478378039
9988512147903336381137313064893734909177085279384985594808270555402644771699188587585689619437079822
1731520108944753303191871178023803200194545279982715233091499587446608038467056154614241592386299242
8932520286141970480111360820218665586242096838934408477344121174168030518831651548394177956291087288
4957264511063118823900920672109685413075678579417368235925888022080549757538630130855940161181731532
7695273997866327751706000291916243484951996959920092824605769153850549547767032130445358466698962189
3402876164417769724265417781157212805286209454463798624316059184546756044982523034986288763822681488
0581266197321152470125778926742696951354610953369706006444437952895715790885287498470134082410385981
7957744343294015915015985439128694805652472677788393008351673218641231937942318193277139784473989451
4188244446163038921040089236860833117041607383310064858590234748698338670580348544107831237379237196
7523853773926941774773451833641288238561856447579026510098921992327732860522381650381374386972968966
6909457988346783448676939700192070451247848791846703762347317551523325715302988300811549095722277160
2132235087577876198208916715342012244395109844422582848624386474996486688176415840738634135191790158
7272343613116150942873436213370447855906571699452745253208457728725797432236497897906346877185111321
1854616670103340772063807985256736241855038333132193114983917698954690354444426218610162021093777196
7342931843686010961705979327117906655777083095566082568057973896265428284434128566202023044400547699
4052486860462908307489131229020149809580225114056418760702871852733236373123309973293736820985355737
9145262373442863051549640151553580893698309118116279003203291970543347031883797545690161084492845553
0949866011688952788323914484459764506034022319318211489843237846072512029499731913603037056153536953
0324506602874010306737291891273862518668959271936376311310053971215301112024148906211570792490522149
6213704110141860181509737979659382177959755155721389217247786125422121958553025336300362152139098062
7615662864067605688023787689798228859740346097123732150881385083389194760334321571540676902049079658
6672521583828838133856186258975715540535214546883010663075824872623391909781970704940665274917853998
0237099896153970322944456589049870986598549838838650050461552627992235858135800229435638602628829649
8245793851599501249622284053574186956614853849570957561482245837552170346416258263192846118558557021
8635329067502321991543338145257483778661683460145023596686689648474778912951388114999727948919102374
5706094824387184407236911500318592898718664886762111790528493634656674640535734360397013953572604465
2919752849088961823071553330428833833819420703277153206723225032690455830051632476498874516359709331
0417332480612971351911257756462619637617899605055202803459354862788871252781072928080495855709452657
5331017578371004001581043780201998000019028297798480263735390924523311803710732409918327431956008475
4585428843652006965703109784694572321987742717703835109441028121306659548621748519624693765405126207
4614096134343408760679042512769944488390346604161674001624223912962288257795193579255433549047112795
7483851586816705399262420598753602135194656952370522778765949628883179190972374221604048113849340436
1910956725489782305582050220557020453372460651578098466621039949769267973411883395791846225072723964
2257560306259670237102725089451579751869330422305150969532314546833015444921339128413012534953764885
8909707764697374613351553136763791963191066911570296136839333068643266281014373737307911211358243646
5653988422092223259267358361271847024638520075846455198302693523795186655373703111028050051165865255
0601099643868202964732038877372365332880595792154343379262645621683975717250878881132056835564738786
9939627064761619602003241480616971284878222474341578393270722534050856122606926332838760354426447257
3372846190809089221447109467585379353901251812771145945807502227118203545052786892881110787311847094
2111664547406586275856918029046637328128268348973950965060697779521641394706506486632470797056619715
5587003662496328664822803189977613636466066804920927847597688591338089059672713031431154085206663719
1114219691840918808387285604943189839845287171382667323943823234172483927867388408400129422783132129
4521436835164131514620022530084100520213129257074162156982819947616994673954217449970838863412354478
4911273946708912057260569721121218004588322958945836250210172172294959344173878162008586043913384809
5208628189194406450506504480130243583801462752043333069323578098494264314170661474923387898289261016
5434731482189614157267828613267536176726217515613645003865453376204263691363699473466397215750042971
0832489393072777187306793172460934309129833032961725808118082419813342235132189790565940699546338341
3168406133316657314592732190304283688977850301952867463630354225163717381104095894847061035862323691
8311412900650238650682317695423401268712111162559793181009040476498885719014799023078813862163595588
0840995087834313450029989592890428101209429716875846884167398495239428250838934164209610349119052334
2076135074678531371655259705963122501452598181531678440546753003476081022793395137726969239525386446
9020327630020408558599034021084354029344708598874956180914395582462466126121799035810083531780644835
9117497386190914024390677998006750942715491977089198264572806051156031022454204790033961181873538614
5439969390206842200312121269576214216390005265757090157773517383769425975201381927141016683989295211
9953772342116569867896042214278811816662262626505357363830885839893468707709331619372769888784596779
6055737627951532947260004163144509787587999192384636862240379752419944254471075516058243796870501570
1807710523142144571423101754031896232365774369797120344265244629957968434454682282461040912125660861
6482521117273647543730950510850112725262888250220795484620347090970547440065650824522437361855572517
5122466707477589218789767477004594830989077735592999127233242460278012139412121481918759887012671289
9594960173974281990679716367696288017636133336547400246066075353857166405576131925679197335246251042
6954510126793351860565769810885821266408739023613816020044563548821310998134203590921358673291107998
4433818520969589020771794454921287299984327152453330984939578976908278824372929375827735406743958260
2686127929634095216581529132124198648333958579111391263435921893018236117942412767586831656474474265
3182298023389077474084824900583252621603546350559815742707698603681106385045017423190832234246275668
9760424660359494046911533002724677936536642701856374621129429677493872195485137697017222030083577450
9207910501866696175740916405039375695307033673608991990512133050657021900401942887448330323945632376
6523000980871961386665029453503741061772307107656686401719639561685175954096328751357979759013857985
9758929487948668245647002480964375421426154669702860254524831749576614364442611987766070996226412297
5560143975309814904507322841620527710582257292975652906733892282458986823670542366360729546714352250
9477863592739742841833092595995447510564774127412416527030776716342330066078173942735877934230465047
6526768323090772562124658536107430398029860084589286894712393224008517148726500000610895133756773373
9336593903044926503783229680764729167047968886404131618326221689940942016843000823415855439880615296
5327726064329495261370474247873897231225124827548191306845719409153470827043260252294227791519677959
5176056552274632900507433711647913111210796926010383996405404412600106047165157338873098247911465616
8691339815122617860645965200850933360439677203069805770218168138076495295646654790295585962921350168
1133420364083030262176283790553063103043369638812105700785335372945794701282563726665299143620536764
1252628743867429576760930572536737945715109019318565740070876967115710836958772905894174309683192632
0711387759113130941428747503602301310649666270543451719082111104484724769820989274105063686705037203
1132155339747042806740573078586677165112443832831859527340094854957078261125689390891195801563454098
9727896724354823097090677509891967975908394789409642488745294956601053441614771212836794782554300969
9928000369169963285288367940580127872096100903359164372376143114466446616544359563461210768140431352
2364563545320729177728560707364703018284976044987688171092101271008399942200456664411935443845477230
2942696676841203635859249269946598715021762058158806087213365408467035279430597894624934608444048367
3218991510887462891322311342454660048336250149105018319856617776442858021741985316720740655494400769
9704433569586914413194033560207577152177416504957465310576446196494568801534430093125226503590486432
5860880484257253633117492361554925944320850984423149682269204200362360426826426907514234282278109959
1824584439390088067479443180767858060998167969495959215617026018666531935744619900034779424884324431
2385859331986142258537378920698385402196095947748629282292958784065168394669719896115028818662961493
9468096636552987782707215440625019738959073248703898615123187984090638359150898159926700247357757701
5451953660088969774376494987511451705281248246528922415749270943085370278923135589733011535097008459
6988369244601441146396125873242947359469699770421351992521676877909285989298214388830823076166358073
3319248350005597156992113722794867637353157259586352383453154865526243929948633902258286461254599545
4345310535224430626858525661123202270244353284357788213524233390613432888783259019669545840271859494
9083533261104392288182880978601154453509444854731090640095418617179835331844373240219102445237174908
3795168422756702527131343921258764449640185528801361709459505880958401326354071892087048118326377651
9375201160097609728129639506630596612354951363492342259438978416474249608836095117966626070258364781
0291494259496015438793896976344676644566247796278186948517824156942648641197035635724549742816083187
5867275408506714169257330805922106932425648367778815961939123248800854502500996366364511628012638112
9235631852813582089091692696303009498828522327883524717352385986473646383187924347756918650540638655
8093428790298918005116161979355618270858394715065987393372546778133532993950007211603354206025165317
3205112715678511347584687388474671917533512193919748182114818747837726321424454237378574741384921827
4474871310072380669660017260614011017756359731690076050677689529696940010965541756963908945222911236
7587530086202631514057824826261186876660874037344444797752723362369356198507723277538038612937315014
8292410057530427015620590719545759236578436030630164948791921614962333406069523574380487943997793597
7606419070730290169914957590481690127459647560805784507125113814631198050907032507264863931750849899
0826948279492115876750323837237345021437192006702136022924339502680899310118438051565293065564247686
1733912630287488784345970561128155346040916687329982397134106466321775643603749262943540626574156384
8183385269127731558607047090423673687870471780621025235898937358581130214675967347334556174455411444
7683120276783278576949004217031249777560988115400814536449049518085267089784727046939004062608595682
4753709724579150318375300345215554957966037604120482733793338560576390484704279008136025190834502032
5243735210976619330745978367860224771703456759701134801691686042369981198399031902208801327580679906
7130350363718833982626412137174150180763134513851789751847864965151267884213496074575430487839559513
4089942676265618879471311331909098079638408141920126853910150613893425394649058759570760656368836741
8221497464388300887721187937030449931661586270008388215279744050657489966942834250000512320671758630
8214356910660665632466147096792760162087175482750164959696902599537066189894871994031113434818163423
3417370767538314588917943690780115507786888839273028440102611669939881315121268013601209347213058378
9360346828651072827712107282517687237767936030168850313489114828865706340352357917354435467557125867
0675703487447077396609804301397674866689664790382918468781131014277962446500408784323161717710783898
5837339496090529396320248044359510165372556364561662010375346150401126334198999134828775418054708297
2542835512796325482316004269851612002446719100268625780221547033998355978781691168981888033762201532
7458805338702989097869062698497317230170547108975848882109385758295526752020792661083833272152312301
3439771453353942252031956120585782467397151568022986622048665710110154693941799589332824507021219353
5687704559639018886797991776631192443926301437123373644407496048633097854107439677888122544552462213
5187636190413943854902770267773231323471410121279443461555141859472143605656271524978929039503890043
7681659452690746221713555179032167076359513029114417176722650451726185437988491203699160796786102060
2264791831339888269796694743609853024764402441961992756779355616293700725389326484884010898243180476
7806832760598090637628663072820646812243446662513481717484502642524535893486797310825964258150198307
9263650435574012757462776101331073526033236791873356066589068075204651140913703471767944151328073803
6759992369341469091079702302978167524940310718895370709886811475936195871993573044317690759454470102
0629131455326922974305283443542858015722936901737267715468594383422543512290823431141609217158139968
7256794505110652802467723481461080231753047757393570500006180537383098778670007131556830613084238321
9457728951190514374862385701199846586021614171544458397228565804615894915550412505323063165718899339
6970074588071152031105883183041385330563692447087177114372055340370945131521648241458765426120048101
7382643825719177630841963643048157152178910721741580703789094647159894655670779014815383306821993132
8300811576135415721755610775495802239408847155678710128582089237301353706733704647347063676202029411
6903816136212376702524816083796299371212586741328211595892222578814209716429592516898480258371441010
7824097775185731484945039797638344195834024503982301158068394105099817920947579793695442994446696712
9754918309966626065610020055551226140843413561379404218577109199801347740339562053415862206184082530
8639911774163283253711546439334169164492932450296968380645267772480611285044035373014159474639525603
2954519644082810115130414298688703947675478049089505126832470793100515615332039408364440022517871451
8820958735016370532462386799145962251066910338986424720900059880064456120337936727495052885485751041
1931169083717010003609207058732578535448945845454558966878079662471248163791983449571768652178678906
6427716533436985661141172131464671994044104397089200648649150717501652142628266970437452828462313712
0090301222198045475467723838008571940618052547787689648528441622701800018054586686128354951263714687
3209361675445803082883894334481907426991371111840883028494539387157290538119636034316214586823351516
9837481696113482123478592940668251935970840340722494375575415557647317275415163737320151220935905535
4872551603507339027416151227517644606701380970416406395183147449959008951169096250153339066840845838
4765278006691647419644635939619666133084174406328632817691586279742196413608509700413888836687001452
5891233067624852164247792111481601656303422534329170343570375800945984337342413682870168880825772342
6837623055034656655960272535464975586658585279763784426891912095128926284901284833739239648300088992
7129672166981977311726786639450254493417971485694525190482041787278649261440069437991564310836264330
9265961464561585817424195971122125385784431618280416205317293944098115976964194881003606020307115248
6339708418871155688135751873514889803347804571049649569586073865826339068056543013570299847033407070
8674725179694064504739404207247374103800840076174739652589246789861402052767791479879622627276979225
1465077149470827439260977479260221580556773533009434364636732914307880426772095674973020129274606407
3569216389749754320593547301774513912462920514519664650853501026025827065216210138691780258212774000
6581727710436603950988875230459681115926934896847072652991115410414975497960832582667479453268955603
2956763026277265476360358630502281697538065707039449422033263135929850973170015814310660723595562939
6011824555437838684879475784513525289736369711144669829172890992682830311924356305317360444996030360
4561352367479429966896950326017796987058314399077355625477721177315925549641995102804282516609208520
7594466682212160946725228193934348266359330898504779163455007884855591750417258134553150503689528931
8049358537936530574879194568101481056099501383094335363023017303249491179950040559215153766496575212
7774153141792504110272796576201816818604151121774378774715594567162154838289135269895827842349088744
1537660796758378200241841928882729341370128852211096995758720846354395699788027948019614879279831661
1007104105918603117792632311386407991969836339268861043546587168761227628542410466715425103318037706
7506660593793153144538145377743182923164466820308849468723656381761974038368180764002972172203241487
1896039600727549153397566868251632292422080522220927156453631798429323506041371637289286938359603502
1309246701282694353166685766839686291019078422628414306072977705105000416040466653009291380219011394
3263926202238884881388288441207822822446998670100492404661400630015868386509502531046520805401950168
6089207281475110968163995363559447116968394326342727303115693149049740634199495447461708812324345052
7421971075719145108179208982660888256847187014975960515505810831366849664295311436839519368746961047
7934621942982712787173663746510590139410073909112076147421308184002949380459406045337317123750325468
0204693150816044623007981060211908216609603015680601857351509683585727037700000336945498726860386973
4439786738932880936908650975968327356521005993240601929342791751656132444894812140053993328998867597
3648367098850421596364069140766702543609590048296458501462552650599065922623730536338381563128865283
1950689144377563206254071089210617462441001799955128999170066055776792106051885402204289666521462094
5076849516105120816887572346795476106288736131387063876602600076719218559690009210237125705051536738
6075703884063529581526949036159056764809620720253257331477642273424855181425069510173695288236879420
8385052701261373660650225171859767722128709438447760843577671135118266676228952051410720511919461647
3225070019415919405717317024601203810997239334336429431885096011608125197123075758379187187322980992
0444356934762993923137285546142676763591762786589385249220214143161996585211396446848560881502642497
5354386669676428795078211284062339052903299792553848053709332875772908945514104858692874605958447260
8727541561275403456392065945985907525856142834939240856825529943454354212689922026797087559246597902
0677971139587744122632917127144188329103499674801632947831671746388021220659594277595931742156793566
5495590905158083304619287902754429162304998504339298883584635184154995429342815187434362354018036725
7365696723715413882976871870875567366706843207870313097519471187221220241115349535428501682606596685
3097812746368369597483362897340424785992124561711970627520673486815751922455843294648665347037503102
0491923398507946134844390830537935379692333342378628199756894275980518940709058883725551426100951661
9537919018444212755279440082492937469107668803480065558270925344371016087103236410011049470299087437
8626463516914269381577510741058934998806648109423534251341916402735109834028709939636313450603742461
6128725952424162061581266044265833683708461067637082926831966485876446530291602721781674138681634732
0704009301088244434361430837538440619532589361514086348577514058304779013515962157657674724232790564
4762260069775583798667616223092931487401655079088484072081821321432363545512476057295245990169783559
4205330316635376092133752673893457605957790127046548776335077258960666949605867900105758149749298979
8982832931320543496243392198971422353529471998674210600004664561481746968887608159200602069143077851
1715223504394185628228731741759389192116458150441039010836085519436643276537847040397523928338653079
6241689619483537878034867979195681310118760038610970935181996171190513340081047281618438228784131487
9507863631752429260636318934618971247709569169084460164062323691210978370947769988935550463836508548
4268851222792408525929947217959527394446468775934983391157495876634325328386974088647774461542587308
1385792880644281298662931729123289829325855058677284166386700090027137529660704461081546783364799541
1444641317205300304233869571190314388179459401507577500551044396054499066895242533235681769767281341
7399811202046307781691036676406961656782183490491646640581479766368569797224427035981099663300287572
6823261433842478446615502779604884364339441263008526442898755367512421728570736325761751970913489377
4913237741102485276523861137208431500723836611328986907155746229726345930678351019643040479806623827
2454200805807328897253825221073083365044347017673096223910928760769356858152615178945821419287624944
2594177792093350709413511267880262174201010312058911391756945533465409369875418319847335666472702348
4451581988798279400662930337087038928837787409980786223333066555731166341447327602196404139216867868
3188502777697426775982713144937960499954518149733036446306120882699519662347432358971543839686937104
8427293887006043884580816372888967366826756415803545426879267774884379984203415389883018805222958216
3149138497728592391175450947864677377883644824483742744824341812810475151716748602944504807606738004
9272660144094332595866869888390500050221564088423293296079939276370248577187076996956184651419165362
8922254336256617053480919203767749107304626825250035626220059324307144792915331441708583559131202720
1936153517096303962924118775961843194505241700179185260163568263481898192506648315994612702797131738
3946406290613976009453270859685813092603977980150489441101962766965676795736180795018874921198193454
7123164386790884799655910037170443602267010065167244101972716723168958583036750865541681119274807767
6649447264410512078267120440772974842425630541969303486610120087723067750510442659901119117308136190
3081659030090003084257851492932972261396984646604400614282695080637114014521528546368081877027030988
8877096905741607865843624329848465660288266895272024501383937999942261570755308906005053442794584752
2304122457697613453848335007128524987849416989570570817330875263885879212381867211186321972592617014
0577852896477984136538161865509036986538224402275951419358949377821155038398832621872161854613245168
2188633067116833162691256436829086865195822123471371330124912718936776797558544218772729975163868103
4445402638706757268821179675354524932483322646745503449178041515695908059573131636441794768454535151
5744207783539286581055221978431273147848227396946571178652344219894487154480964174706014342756672956
9957943063285213705378828092022295108123520867755410027797954682705106559973730968862339517176192156
1243500879260022685711320957223342721104956632974286545932827013266578059727405334248684388958369540
4909607959923985978968525859209607224727320233244534746186083096175000805718232788131257143655220824
4510173091299325076143315669905271553129412726363995859191941245018029494246136422845991982138905115
8473619401761474911910891774124173273735687926978273430814146522505127249026767745517035775764731309
5104859053296342936280719778703979011960793764357733130119488881255786683461122632389030049096430873
1341722379901294393919530711771531246996171527227498263984972111489921251661159817407988087368914695
9549359262591802661981292774684281684273596177805598004609431358287549909602812549936760210655094010
1564850634340988719806891387626055035163011972246517352263931949058404960289292182799829453493669584
4815692926674316731360984207430176861832932436132668432314433160125973487088268118706681126585802989
2339135946262123511581252123328577501251918400310949363531689231047793911219770703769505694362725686
3862763856823265347112320476189782763041274613560777012133549302245759066552085545663164259966861379
1968393809694842860473135736423134859249599137112559724238598970410173681465731634088554957626283057
7341990436593399427619662240477140703817350380355652872388275645960089990705971935153483610243145684
9396863685264934667838579257908791540159746211980719369856190216283425682651362356591383403841169841
2931200081005016026471799462100696064533852921920022865578670637480340571437232769164425800440614532
3967358556076492507442601047240512865286429586619845509861083135471715350008440050970919389523693865
7998732596873805094541648221191156938046161162463027814273997929796033776822888770488096046285999147
8847717582136221096946958300427741825895114256644111907038043721023259178578801817463781582297472137
9484856583160892742758662824920441013761247076016612856940262021863749183674334916012111558099745129
4724595423249008257824351137399106739606194626670169537934862698200945320128425785351875409135117095
7723272726920879040587078286651339807497158745759377131014861489358012678349699874855009315653440672
4552060083033698035434222578999823505399243081493144310855681451273519997640997707936984989095145957
1127598945199279958859012728983400220440431235888362868323209633346373807607657488390362849708427575
8054586341875204012587532776920752015939678643090171423996069689957946422496187138504781276047399496
2055417923540041230771368014481976221284406001179634448037704896291049660416441965026522507845486136
9741606862337027897880783123186035186774400887571874757656302320632969708604229018836438244694809303
9190740013347701009017432981921183082058232460718059075505147344730425842622774855546045679506099579
5477661520299414801481230527473965356965524201295252658393961151523557634322253533929668363071455243
0867175005629989703805524472734313024075037466555264784362742407590514476482813065641942364428576852
7902794476100312468013093554995168678547462111927453942309379641076562834309020814688153766521061581
6238946075910104676144494351815676201366920539495965999654341033921942396391155752706658229998088483
0881533876204177635390757516489326209004544599544765713313173414046846938840264888943560004026138880
7994608418591879149390718261094130696232557690323969954507552156670665848723099889828318573429404749
6643772079524971911533316745369269531260249830188686333812594992999579075987991996437167585064944771
2481396992218720340212053124263466856214627937456150589078570671510148536087225145921634608840712051
1714298969731525481927627108105682071791738350803386048779802356962129749547139611277095204901633341
9584987897224771497225168458360292493197217308392343315670574972122977165674065174551010045317304442
5444554884803541118264574951325653343451614097507305554408392924019706233663419838229905149743692759
9573430923007531280601765683165514966372463220525458366293980757469277243828622850233820758554556104
1340906248228303118559757102004452177956177672466860748803369088942347094792023091152344346777288663
3089797440843781452730342177686657104961902880650793142825750999745131457977310085887845535758177930
9513054541363817668496261187845827912738485292152825959528154721164955736062686602198175855222843742
0781819479283227524696879436190758286108851876480419455800590858456374021536448260608611625957694004
2719967110918105178937656978203527634917266798593483543411360111549070139040653948087784017328176742
3060685963026091133993069284845878846418570952002874330659452076798639411795834126369752318031220091
0342815445265920686119019415104063350927207566422112434196108991998225823758364305332847941916790500
2470838324453177806720200653775894364662959717789558661696226626895827884147185687768116140012256912
3253380018121588154018822288772232922868038002703434930741286438472317242546339047085965326872370441
8198740910946124820773873504935895220972392332618168737868096973089195898330809277034144999465165700
8740357929573887316947640300932305726644441450127120346240399196233633301403004781757279570374085626
7847705384982717308602234293870770253722876744028986357579900821596163851555217337025197014598852553
9638832569325785526494431291343646416688448481851605759410852081567054057196375896188743600941500292
1023464884397659685423839607515499461421390931853177277249914714497751098347507320427258231068236892
8894884063391213136674223789820684014084250969724678364490547694443264293371031275284349696887810665
7702003379042839923262601707305279321281282662599633713862082241913288943177381376166606338022447946
5027837609762768704107621734292213363891475072626480434627350989411421603267227903972386947950740568
8456781155077206399987074917620547131194773427486388067219749750139400382332240633136821398401689990
2986768409316984125841556799237017757677316566719061555719392760100298690492249669840461172116756777
6649592386068706489068721980193398868380312799839575331890347536117195333342325883300827655129376075
2644772626664702690807789963852695446686926225059647723918397555464008183520556109299240396086071410
8577834797508934192586648616139721134176209429370682933648223559398524738173737639051516493918885028
3714244558106489767719795823425771570568101165410355069557230870344615037006424144395881359452130739
9191026276337823988024874009512926843521610923803845812713289907620503626416823341617589766805477818
4935144160340464728359586444390197069964474498270130079118773868330980101036078785802326793074554909
4474275139557820382603275551950362144616161750664904768347778617751315100452033502737070895158454569
9130213083838749172693744834872217233929601633061400666597009425100069296150052672300932264599528376
3668442325243440959052984205578185700540103078257135925568574013152932019021683502874750623535520828
2773147122547446306163019275630452103699941343265149403787733245998233894898087423134120249217541369
7868903808352006623008341257271874696326620667601427397038563485616203595331620642568756550985701282
9687867054547117830111685031773779034411140678567390273673465286942708813201522805026577146647597534
0174132788668963831573489868336618621230457888007386756136355099384075195015780625985616890673187642
2863519211526186255907644138154651656317018168187866773570553483820373657638260281240218842656015007
4856996163229836151816941194229220203912198773441478405477399698908051735407647641049788351291486431
9022615396813170065394939763175470293702710739714746345400973530523301989138011440341924713074192262
2150807403841668087378450147512445035004569881821313680077349599359196894847970809120793206846430096
2104905702303357563032010027003579467456351076885744186344292560251012307357684273154834029512083938
0460715707921911852147216154355356819825342090757292157041968770824120091398013078872344484629505917
8266834787338171038271325995352594199813151586361428155599004677334606333642788796949318363834757595
4387946813519078754612656010277933429580702526087639470469669262979543574657455648333443481753577477
6905991617130452251124685936313535879524417916089448202234771865349335555780511133670918409532307862
4821681833828004116949971164429256421371400354160720862026464073400371725947245518912630651492544554
4823927100142815703597088841625754890062558855631499658392962908332090373725245550042687080164272853
3456862883502804127104240381098011546517514099299208016487952205984405055573798128014100389610695155
2561971387550780398486943968749518990288112414483754179960164246576431971314073755898665247190172632
8851760957689018645119245160884838740511809861166829391101523857056597441632439322836458755727801347
0783235591714919066885395421279045891541763009023007501439163791947635294999556723627021367577914462
1795248585847500161563082379579672187875632560942876098327722114883752589595118249627991591409777695
6754152276831124590373973875734522279803755007730969119593776947495961950535428927388026560236270544
0385615901999746126064171796043540310648890622489180821256417129663896171845432685112279624401881029
4249867828196028174666327968020229548671717078670971412731443236558349565908636775273435519196876242
9186761580689252900802468705600295937145716684705963704044116381574464578761303940011156759460423528
8918897055905293646743692748203675615018033352047232035994758878092972235839774605485687562933884055
6727330330157861202451323153880748092247549356363570560597743483915677770791363804632614750236649856
1636144714087366192871024302986315299633247124350360961425148426008995623528138082047299265794274715
3921056615649501998569739375703162798988639145608526907822411684514431259581460714557941748445923682
3500635804045402911474741053761748607586216034959359
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.65, 0.85, 0.87
Generated 15 Oct 2018 | 8:12:14 UTC