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

3506742544254938832739040100129287459813017537766146656682053896522131845485179075604785651169788914
9675602970602682440464808415694017902517443390889783064424080924266337471888309606715110479002052322
7908716368045349520520022654664214782287691166921704607672671668493103841427733923272775150461642139
4429933135088891801693946785376474074181325193681385420687983721816262081256014225225887002886419327
8101447451609534912057537480115778165620577510342755649470959145355292847752671820862703916836479092
0951533530306578380893021923074981158084893461727745231417144017115267841210233981323876364980700779
9098190920351037017160513276176878137996479193278807832031831349814556299448164804192918127587370584
0952534277727791013964311733627470779579256096834296235914388974817822483011428213658954663243167554
3165035108478730156837459361413324286944930555633760910142371824863212479485207318672203388760496573
7561762063740871091406038756443413758705960016373263372520414400264712638345544793259182806929362869
5138765664815191764690809066498575262529538069329725393993799184129904137309274124882678788273770964
4563133070776489783842619976440685094628265674908137965717839314774168502388449872391448416452559022
6613733971271619073988078904077421294159267018378458915509688677556444777951435036226979210280694312
0394660207185240614172036890485833272951243571961964800205291869572457887244762868806205703733049032
7931871509737322949335516054560361194838561278272957793239170267383442701368430200387901091589964747
0324960387064482053882721224091734348447939571283228215257442082979698409774868017333311822712665392
0628819187092776839271295419708909465462900946010635585113239187485505593207482376050179068831958321
8956914051648555440759898040394092249896177380978407528250515947895606033609544967967686706454231494
3320999132469388376090367317470895127549327167395828744784927407316902452604746807737053441156543919
4491929345417171573443399631868188817333335340716828388638774936895792327662419411966333895881557213
1961190651257150016110399402160716403094461647064306846490614524709181035341352668710723039544823708
6520015397237732443700474519715762879657402174925764878633276661711967026845601723770620766869326884
0230023659564861613773207323494761543780793581044566446288375683598464168452012228313882618863068522
7514321338714143321595100453874747537378790161592303541132994058937030872651150934179146059145829558
2517896038787941701426631437627293757008443571129740107941561973234606655450505974645302294283141465
9721170969479633732874229508535954799031245888898549067072446329608557970224066142747655778795210557
4390924959476145180844219671356834824096456077406406005237481310530563820272595085794382050222545861
4204950055181444909575966012251091933557260485873689214620671424969762266193672207561927063340110294
4240032348103106520631468657359963871648444910983330830632421545729363106657455047700190182639021880
3518837905835613920201935082851116995946179315498668955891724240081808178827809833928509466787558322
2070511351839928864216095802493273734116681999307272027833557153249740332377065273545044274777092868
9323996856999518670400954328120083740346305830378680504726901623024050247720380040032544831027171846
9174546078244402343007176178026220743746242689096863732808424172105949884421743264046605049355898790
0902318891138020327518052608929778175724845707116227995321739247670830678704910177608543813458567676
6135875926803150535495353473040292526689009291117883034616886509867547123989074611141942080310659879
3494486867490791099537162204464482418079786262265048926559744431699416813909198812227584806891372211
7397111566475541424987421144691900810168370662813180364486528684323282543135064856870676068234359655
4908743037167569919422031826196642204340240292778358361086643630619839308182013630832130239231807270
0925375411163182930509251225056988851964259042112048061378872757879641438594450254007744867475679186
1294795602988948236347377749899763136895235523167246603626230918475853151842966245329058199732676066
7776562543286841673169798896526737653431386486345543620368345861786290209190295157882254836725451328
9270777086407037106885630728572734516786354886828968301949056208979565293707935075505666004994387587
2748500932034953689579286666704896617594157240645402435427165682259564629392640266421806025547257333
8877467021623581898122372671973599551649130210754403790972635677193375545840732669662996555952806879
9918087350114449298559333645404804526805056289567642170625868467836996066771345030000798312488245720
9307072504199202286621395099075788289183915300705851070204977892700612522789608323394683573213593512
4539393761861765676952040747630564824915520019970663807205402801653503135416861097624995921971019135
1174659551835401018437370834859484795827246497749004856393949427805304617447359428921939250492897238
4781677682512561413939808305023463387953349850975380590966312943955096362900606337727824201199027885
3692942510752910799784948167741174071872816060649017196168335624234328761003630342089128077317798325
4662913255340978138081498924704269591968038715924289117177974128358854852591556710314476361601203191
5968655811340660940542054417184256973588169887796954758254677103518027034806872628354604696145702145
2837029081247988829407917778200887654377989861418209013279078916157502351846998740243005214763936823
3901846097130702106615788713841435155580825468026999235762585251955533889538010131203430222841940639
1133268032181877741654946576505921112980665995955144125882756675203238657749865917253371779659657181
9768792221254965987825197541838892878039306357578712213981962640611341679481694200600640551073822714
4237989579768155832271292121827060622335582217176468277870429199660535053741207900571364607445255427
5444297004615546452156120910938711403105682625969127063334506489105584676675287934581912765062935864
3942782678071300280732192767010687428729461741403463567184109706538076684862328565223230064884053598
6151903260824283573165776404440738904869162016105805665710973501952957543285702357531532053027351904
5998189574743914383615744740066236217137064637875242293754766357913182552371760328945403661566941700
8237935110212831020868034985461341547588954013259362840687179116807589628965330594293413569626754616
4259128530918331454920115797527027131434102245520432052186408967355844926784827991216045436068273094
9033012951591759435888554710062309330412944970696392762856631075343817427976317389562945626795540846
7986557537254219784553457914800552159772255294729825988287738543661119580548965366664709274994272894
5365456676867508217739402539064710272950477984414053258910130821006027447279984966043521190663377535
1531567775571231552202706259906531963389035241150383445444449481944359394047027739679199739646243891
3809332302499869329746213443236707824931151145423907310743237899243264950694523557743271863948831773
1920659208216273226452545476166130130995124881883035979411137973082761835311973618465003527067899002
5466339413125874401215766988869635528294021803271543323007029491818123900249335720396677578733365084
3042835385413625928115149221771080892727983562938003892322285331474979404042313967388375899655288802
1937728561801651945559462112060441502772249309493041953298011173285543237958479109199143385652529192
7591712497899243346987441056286907413150595083267772863011057663351203255270313556699768838626229056
7939899698684009051645072136823324484619688602299488204713593255692770524784058491179842261731237777
1695206628800782659703651574213675682768375479212748493575368390523946876480038231093077553840034006
8127352283542261591968007008637331466469235433319022255641770593754799902132136865041193629460396912
7912649075335950740252846580436123898323065926557309304001212971841478175113492665446093188112026340
1537383089693331232146805092608983005386924795860222095934093263403534308405818066388460218370992094
0920168917174450410969227277663363900581546905982057365012126681014444785864718982038959271669010807
8875306630013244012278060090600239295613550357312580195903544458948453971955112188922711912228776375
6155951813715250852503895444024358132148544529773287506132734842191798470801263606096929638900987168
3576913841013025105540157834054689547883628425466433991136493754651662393439844264049767236989008920
7016123266859580733694706721020490946409271552230146041263700233034095899353617058673453339394240866
2716441805274815315473573632362277647154726810174531720476707067074482810797540512264101176355199461
7529412280359112035560350493886331767443423024617067475545453373540888918459280804334024466974261121
2802472959608661298849302495016833951158941029094208866461665473122780644644874584156184404462489086
7905671267127043627354831406128262550722960051883280361319690464716832228450754823735354013724021796
0443776485249701380961306241003055848362165452368465541739595563562398308028105178673881575667014900
4283621490578754764659761437516121781637361869102700576050868127687029017756754768536912121720786442
1216649377621816608235462680066059472752098492357927244946553967589536845188471634935606939874020157
4888858318237705594728069639931649318433514259465212770013782877204107163353924429316826854726222976
5809911034515998507763687407692834840074199519919966702719624279596673539137165338923473376414062876
4556499830347317093805695682253758209184654239075042358912618311115008706854639064374881140123081478
3943790280786659021787842332958195164019349455751834635612654408262218895508175156679396189722084045
0880594203015777504300344109586871277262578542243121725945399866643348818711688772152267377103980534
8832302149179930570069300734432070897778745373850862548731642314517044868129259190126241655874634210
3396597140216256974356923155238687072155470087591007919105930737813075417785764732203928559275261194
5755508108050661191315213933951545533918558769792239445310895781892503906316443343848272055228449060
4580243334897001921326409462769566657038932617988551123842690647744886613385226768017371470292274797
6068261517551634080719151009815039372337288985252042036619595584687929194573095380890785851873872620
0329832413967590233763624656314430191139760583719287906053900331368444274047623464050773238228406697
0992470999755250658703053279292650813342912774312859023426387060749101141585213072638424681822162129
4855294864949549942531638243532225645887008551262655140970062460904074099020455409149130259950617582
7560242620416805301322133587305627988855948567130295827837222807416231094706751708305230273331990496
5984859290416879007478546607659093167022080330087326731874330666094294754697087677572104933344157902
7624403304489402774540851142907338922587256202511817865677830595350068324937654737473625790128068168
6331092770825673520308940362887567425021194573964805494453434560315251493647861247320836477347269991
6059139770671149430896474796409830310773264419374855610066504397045995777048806292250633518268794980
0646746621844522302266963726792910011879859045678861255162927706982809007562675788448971190730301567
0035608495159076026641891032199808144649704492402703241162832700501755630249770991093083912012266364
6102599462608389266835508621347137353336302448777072670811154751960767911624448618595588402904950646
6306789743358817397782847154082805094102757587464213682181188755283581309522530504324507416551410628
9287372522270169651344532485184211156732606589560771946871831335928866396773124886820900676861065866
4525136248388468010653919444581263169961122133771157166560218780548459604324591592232447915203371814
5887809064542195038149153304688373872473232025543093895300664288638451911472173352941516470952349810
1016661529188385364051596883502532418490690327437804495564748126987815809714958511266907770005080448
9721536654720496681801802606702459392960608285300444183768794783411229963727068074861051053243039705
6951783654173168811539837383357211037079323231505284032006263319396674163799175105199023738185857357
8741633813282131353286563697948861086036973917131582987290412660206269499526797680678886113410623119
6134034161373133333992091779691705458524930206153352723073238096853825430233505399376097574649186812
7106383257272374380302864454650744765269446430244753215166324482434589387547385936469431784665778887
1947801054393932261528661328978946953677342060809958698059935456376208198670097114635026219618981703
2515758302680854019553818052546426828666443156519287644122472056093784170392741739053057661716130832
8013279492286033047297292841997696335508238390752620563843921425970708947093207706296287984478552257
3436881091093376592167698192459072453741161753425080321567660263599865674382731579173275198921964951
3538693855847586691925761770232109778137331666298240884660728107065126214889017692760101803058547679
1726108565410896663921761073461735518081459802092343213988420313196986725938288032957942781730359504
1310398727019072165580399391596613845047023066280557650568979887537801095963133584585586449534492313
2876112992767707779532317817409612145529799243128297334059891505090549354561808378885289359300779715
9036001390881061374194213619757116842890141658161900340713678534542994662159555207170921233563520747
0369172432749848009306571723062545605216495806150925570479263316209259954577054487267825467450692959
5793169599205759191149500626430200110260390482343437778794287890683626016977782840306557611329288007
2378425345054028880849184089107331090585422696948267812791417514637388747555048357533552301397467036
9981335708797257665249687750308640317375758312265944550475278314848664640207640248321038649858377813
1424899690815358712374379785703504958329139773366265074652718229425250561110972460131175017578287323
8281666816888344533623379584207437836160881575605641702614790694088942917414999412533613449003734197
8877454037480337022238386911118690683945056024719497807013451156942786386974902892893906123039695125
6345001483643681787898072622134456253703689607220974509978843628321893897935931005808195235852072425
3553826295236505776824198030013776073937993369952889041234133819616527892695318264099347713174322920
3890857597219568541501959717553737249407003407523739584615838231814375006310871140708146124444306728
6913173736373469556201258981279009635283417706848935207558577790069923027583232825030028519480810973
1984292904523769343002078724999615204779101793127990534141571418118850376055415867459956530000926854
7424736529681675889088738235269712356787648076103504414774387318962319515865322207730458190811510094
7738003231517533971013776868220323902666717296644075241742273614832956122434662065143840303255801936
8480740115904109945365346412625666481751024874823245091130956481728193201567700466070961793286363423
7853950314674688005157815936572242584168937237940365192354467747698875141278792595585802233695151641
5044607718006459104072598687367121308326888650016772277964854886473518544429140687981447120156120839
4566519710975577511736599790187668312346623203824780466516759939415979468687642339393585775847005660
2982663338729396426366832979066746104880761729093999553666956564496738765588445637634930860334739183
6472566176260910546460858414877088821348339006986681092413967439471234553766366272234425595290636898
8088076609505487229607544335761242012842208122401447802861332927084013491341962527330727045799637252
3734624208411127768093427124301289271006115791196140859146968523265041743322245644864255896072497860
5447539470788319099630200359532905216419845841227257286019925720595508336662884602550328456791936762
0083372826452169081134654196765609204797126517574775042454625311589088100068653327225060793839332913
3133516247015678316230500434285843134401149751250654098677973111589913627720827431382804965968236990
7478874792414727404982638878443867315854804272419542609571757017636359993931363118248084133408426440
0274188701298339105030177168626030948057503248166036719936169358198509195594704731048094292539904177
5417166469331083859920473588796797235518087924804120094110418111884697650726634011172956939663389784
2683536321114967683253423082907718743915186842022722660576646214947658240034630204792289960865899545
0140151079865753579815783728928599211388486691208286406894279434901789570531118862360118103994424836
0430133258477298206073578480603182010003300498466482861618647459834830649374494038184367452973695924
1344639819252296561182218050308344800567746020933269706672455768636345626778342032112475105676365276
0107287991939466675342250935247021897418001890542135524299964638992943712303210035563565374920948101
8139673654201086814847492174003686954406210052226267540929508665823679632087642393335505451589843756
0215362258832073395981253896493383337404244648102192384476913885620596212720052496166954150215682268
3396793287880178894885929925624496180321432667495077017280645864741594286292502233754013943213305991
3005304013940129591641770636893861015177838364409377676282529813038711076121171797587916243476640821
4067878499714765083617661996788793772069345226745765125495217013334814690580194062139169858016404825
3010950862263251460854922808545070723168618663925161086790913623124959783087047661406083393637884993
6518597069885679832825988215068068689657748390713182864819733765102654960695233403792698616909495525
5403515028639748477332178596013981602144728169124521759802127866365474476639006309265059390702225046
1827055734854098897448240095482849581023996419812208854965416404449103815729147703637685762270054510
7140524307931699167899418090643121338979703819442188788178727266114354663644888108115106995125482299
1398134910629742461783370490179965488759243153860438974516361261988424459385647554416881184482763178
5543544403787665003745916634417474802920308101148282362430361437248312696991848855741717046844050301
3685027594749479175615637496502440776122680447997071293166568214582538054434886015958709699059801643
0399448020003846745324739008406501302031311026292099208747552579516277394941538516525083258549650527
5106377780250361180195878540275131525162241444310045521123373129861965807725578409401904385941245675
3899759528557922226722770552386175392180841318409002597776455992012502737879605467863599500094090970
6793613209272935296858185200924976637900347164890522773405433764506578330492827663849831106986548816
8207861868520317525058724604898264111363376269361340248937926742333429672153182829567068650708660610
5926674015383008471381346642139019507260035953271390605253026222316080673606528450469790808286640588
7755629971798464320928522746313450231096105670933276879218524142988855466499822140930786701096917225
8719686024602385534990839909316830225091053690865731639130559633005848195758906565565916422171773213
7274828847356925157601379216657188639935889808195202211798608566222120782257914437996366233864333838
1844589610344063178186264503899176034222873688115369862721916098762114131796207108314118827937381457
8948137309940619776142755124496371684357827601484084844462396511160285296183784141136353272532470912
3782278090496002131784368593279319712206260516383600976628222895276961188257309143633542029758240909
9013448632297270238070317398484699094450329915472893318440611188283312590098793501221572897562338929
6512827610721638950297239774254002889126477706278070974640422605135271621034524246480071933993106245
2825175898723235766107854064277116449101192828920214132767461823914263612852406527940771917891888405
3116372245133863142075643507954452813751518759842011766944590036349210106598787864121898872892334841
3584235058064106114650257902333086637031247088881710875836696249908226817810409395449033281694446655
7696426850768324160397068339996782538520428423556509752373024818801036316413414807131721900998574690
2538148953930422635900714833500106004461875128510040016262964707322211452159370762412699157006122857
1872011477131776013771913318263057558329893576611438428349738550483263715301744662743588263978002853
9694335319663228417981045324430055337489025597790478698023316514109881324637748559496621976269445939
1028477601290710543163199927046968618532195250797920202570766251499102864845364917494060283569125548
1574866586520264438122816710788218921819954868288945014403129926948454233737586573021340706675665297
6824467529283123302722543138545953398769234793918225299387636094683659907166160348737362289338051193
7789530539281065776539499633928441972120701408200313993298206153606070250592742485994133108082330546
4491278553609095297224851948807148087490857994260063331578845034651038314789312450466990685639661414
5652539466486823399350794395622033225635012441089485482837836676882474664124571481270442013575942407
8468221184125655829071998215736628453936580861697870328563596828234977252231470042937498218631379621
9752706175465852989243327891915428696463455768687677393561827711059491606469968760550898376871057289
9614961996882363957318636985043224861325953500065666025776753108677479201179302355185092510794955141
8901811844659589972691911090913831000986372220899188692107371501925216433104254814240732407396366453
3169309805942285760224621293640701726444424713407108839845702841431928330603786878764464678878640915
9902120487498021070758575665030118980964475798296570307398606586407022288433633057906557781601036242
2134517987536280392768001841708660798111948126154890265912033958053595969711804803611075577430747902
9985087617628673043281731083731119192820318529940590535137037212844428084284906469167018795821197313
8338421245058697447994196075008761654312518758742095592849029233902600794383853018782391887675022280
4051213758124253709362654405367760178094374346698138930869577534978176015462713160171845924072844764
4274191782637544086217244056083401222641259172169179811374032647664518004451224390699670170506262387
9365939781003188095691904231066275456936020326184386126252478213725489107367561482141410403720069484
9314808398103165108318996206954681263558477104782060658286815505413804750640279051764758684955989726
6240468100221223816639405790381096328044118750190631499929828683125313955661093345761616431086745779
9076600353675316096150676262764088635659964907240309567145277502659994016310361091953481861873078577
3196784274078268984234660875864720137261480527781215654171159384749560269660215718871680400644994367
8838033900889997369675774601999863344877345133671766829814212579692781832302973459125482659069071722
4635671038624418228678615253187759425688986632553534046527327518095004074172436497705663147087641574
4436610497871529568195082539405779008838824631441917360539297368749993560556313050778860505710582888
8328756935127481780106994194546247381541432143107815188771650761012410009195456585990840423623624983
0707173202177850826178753892590323303162648863136887945598246578288726108997412453810835967514899903
9011636371998617262800300470595183406356504567583342342271116861506900394425368225040533975517588001
6794101413841451228011899777920622307687006858808103840553805401162611862661786427798319852675457214
9841113982697383395942840687646159132391983589643470026672978676345702545078351980951953115082181655
8712159100834344801749998948105619267532168513957912198725180957285600151796656988409083934610128139
8500414942119300826810285874663178703151643731454329703224259273990986181268861498272524383240923416
9860279989219772797662894139778896929134947941461380756682999926359874896381925326158499315112123764
6160989048278420452249885813429350292942317535980354525062118408360126942454348597994058874944002543
8545412676651516681488944684778391894638417595241324623670431765225471701685755075113741122748567715
0255951531179124254679796996436223310618023501574283898035074010452716746906028543689896882875424499
0705438746535883330408689977071676254168719488841668736869070815719584332161963545247891478660650816
2550001812975097740482928970946488908381425426405309278539742098198691227541454874567002467582463009
9906321720150404561648695309900915884194011554804143511485536178179650870981485353636442212306501703
3458410948730060408985058140037258834264973311039013264096114041805320680804876800156310654365236090
5762640779483894191133180081170268625103093003793110077817361809436827933565846300747152241564855935
7509401692355807229378807703874557558489655790006050970093132758205070035872720326681018288245291304
3608293207822619261644653344262586130237123300380893178065378121898500563616490555841115642395669615
2543123664240218779765896639116861656291825750791004017562674282855792042393466428611623054931247595
1775672406705925381253978773369704630204099156902493068545972356864112511485459834232311425743612410
0390185229044512990792417684946620349573798755113156776987656535716350512465677610704521134587179296
3357919445175690474506549962291091493882276664652777339165378388960477671151340923399462141749320166
5192195545762623683933881800489875957989757319029939301573694425758334022531082863219801146233368579
6974685729222050059046259053974048040750620158342091602393343215893260777284978065727820577115038858
5882689086510518424413178494001819933308895432209920866853361570799619239147265883057085894342543498
2093443758447691328952634712422927351804762565267887932642223198174976181022042296932034497467335680
1504838068537144692027468284711723006842861566719044860807424198414682609935115346437593148971021337
5375277465476487588579745133571277529923146231596328271413938895285263799172926033548952257569621996
7678271276067961032677343414313095073030724339634443109351925183430134275184014810420060600077015528
0305800084551526333196694469511042417674852828538312626465029513847620483795368143483514607487686811
5730614561931952476314517768782380733159392728381110628395104551101769127844498311374874898800373409
0190286838728547991540544585871155706883352633602430893056749363097481251498311225784204603284910123
8354740178294007609292041276342465770934878261431718183908050564254158556720047757274540932686606997
8740352736866475215307700104731634329634770631747179231278636987070917747683388568958957809778450199
5150381439022117410734426218469314424744093014354281862487181834646602746980184202319618668410595411
2812846153855319984414727482150504614886751001633505016896283003871312413670565704002670765705455440
7600028260778949347697297328945043994261328561726527907204808504294530734074590410188197625148452071
7128648290380675319150712558886128558543081938617477088799315887250602295593886148196416068515860738
5542123617093654627379794479094091517985056404029100274028486838690350234972750550581979321855434033
4028843978162295462857190865653488552325674667179811426492940155724319582956962957495801421675653393
7420835854212311181946404375138297482715845153372321611303325442799099796354723838471715763702298400
6090240507379163605780506271131405476833989938711874818489434164408857227379903525423221992323306906
9729564623931956573577503259552126478662846954030286344169856986695481936325381268332244857771738068
9439622899403939167175173047262599486483097185988819514357870422216453885721043351313757685258513424
5126854269781746838786019132809644817878972912218554763710089879393387772914083477315179156401758852
7301060049460108945735884245522530900386028468549787788108107144880814702261010302882614768488039968
9129798994921077388349792064771783180273369535020338861381624741966372766894366546216310585123939201
7436613509753386509107029006051996703688482866537704080942218106418667195201010877565263732408315184
8280304081992381701336910325109001156999270060086901148601787969401747260171481132126305217126959729
2776211182023629672356823599270526307107594158182065704947780034005168858478750826547388928941832706
7161038686659745250156411448569663455144776880352192204806934635318134364346024874033433444520354809
0460237662658122452168136029417600006504805388619501729460826646238475461173560175670983563371112829
3187467154829188621283971996168274885022754787306033294324699570272225294363751188742159925854789361
2408508602090886085384610698685149612773429803583597116640816191878510078480338531403527697004811941
7388214514301083795649948571173828436989466689151663103648766527674159600826850790165045850651659195
8545621563895479836646075417813889629382882051357148892110328366261434948141512155653024514431608318
2502438531114469321837348879134404908150843335310924386054261329043219721995651176473988388144003580
9329085001822217651455105420093953192311618561492075723743103171209502574635285734861886078761435314
0535552759368709919303228110372171387657141088659654316182160501508786801671529216733600930857147866
1530465648010574337074321870122955105766418455099029690156989565305803833475987265454899628597112298
6002680613688569473129972968990363849479953965846927052530132227330705816708285611167986135365569488
0945367324765184200476457416529294165341873670077863935912474287986926507559625823421723654090960461
9949555086991581628607715493162407174349396697048913840927408928717674253992962939653105787356556045
4769526076016208900765083421546875466853350677194541250552483859371745538852973180153768140072507311
4092633848751622406501456753946031635993976915003019475616574870798251473814891030151228896716846719
6869041525133111723452346059026657817075174693629988950495303554242318375337120009488570057884135602
8795736941402581356330659084439521581750955033495312762544507477968553212042920425856468920915019311
0773686322720295109157305380963475367424945856783032849584415090196700173572137390162549209056496705
3242310370836495329043011257383797145360979785482011697473681657908041962628699436538338049806175896
9568912600144024468549058476051527539901592034067394985337722219369031571046617979649529128880593218
6877669640756460865127021746651467182170666699162856299170261990652338438355369775159972032903846543
7264672505535283054870882432950408800657043930026569910561666968768999897143391758661338564943658543
4580957062021070718425388605062522800612622156203023676240962605976944703080897730478621975065577565
1090496297185664977263868324832003794887634561749684111579070053386740223425439782622205938168028744
8044351777599925597308759608498910015616835538193871508592109864885171077899980448241317549638979031
0908880141830483227952888034085232077968322454560508714241654317921283181954441654356521336607672295
4443965125574451797089198087227987564527485767235517590506839285144321738534345579153784593122834136
6712308368691169985539310992670778258524375701023499217156239009911228783276512306058681728585464660
6617014066031731709297053612847531313729581081488200967326433744883192562492996720739874029661761329
6662695436981311216129354668583681460213294037915066981618987475314335251069838150418061716417303082
3281448740437704458783100154568027594681540204172827723423263437300819942234529155576079920239433594
7882256393804132132896731588856946942455068009742038755713906143026738334558018098824540545390903865
1638651148786964860657386919129805304515718864075345796874822055889481017730620377017506748481245271
8932893756585799537029769572964735004663407351473072813254145564876052935865512219447714518621082673
1617132995090604175606026282847742579506873909598819495935051058436263254392910247895166398537644267
6209820203305011146886101191496161071445051752856160152167192305112886420479425564525177472779741878
5328672633163008321956026039849811084029420254489464178512915630197400619231301719120256800106337285
8654604488672440611613721686026738576696386584256584475644191704389176593291712699083114324329280448
2722308479159978872989336642829216459475221711036665815638780716115689860025624119746853943435572529
1985999479103419348861115681726774827847723413545463988326104139104893752492276071383778165699102104
0946006545684660894891246854480453049478214618015966110494449161469565187434151014055353741316992262
2305951440687360022560944322992857950662944327629705184919864933340300102677452237707495483353133298
8028166060184152432951301819282721072898722898539813969873660799760909612100745060417070801181228427
8030444929198005455509699711006651932610417616322911505628036488529065446995094954010054422152582980
8705754531791236686134534093307157875265765445456475773175014643505703428431895116005749468958326103
2396508851262675617124303710995283831303718599650594592787711566838722378637033423668964143377134612
6811696208926655575674951776521446403105731853120613620448848743602546574878826256998300271907401468
5774865075149585987586372112642220342259638388716624145715388847138034664579785738998377391680963379
3584798487168760186365853135541740396190989936417302417654367481701202814281062471070120727405537870
6354764397331973935625097952180434273959055688242147792494675340888134002970510044442705152867883071
7111723669162464508736213097093865450109307037696388028736007370687861605968103900571418295147248493
7338635105826117505969093750252044807063773469349611127195920049534590572683481479079645401422762677
3693404676707891976682645583705138084584040429749702679283506067581158125891896366394831086146176842
0197128107036038004042323087578178201619771795299192883996024284088884152149810909254465698423416176
9923229908509384598825826390738602200650987469711589426778739447968116800224818730804016449230629827
6039717815226373656802028871222671399147804601440493504487797704787238856000955085815356020610553839
6182437036648619085021776203873273522935443152969818525106131611896745189949521359319720365663396363
7165257085918457314592618957098180892088504551062970025335592290691675127426101709022256257141483277
3894292295752574247267380994066369926187398233042917052277746906951175105856604415614323843909369831
8826882777014507008775036786323630615782630567989012680205928273312688425641790861020274020118878521
0268674094876689961270813035388219464783051321754070778647881565207582430775557392097599874255371655
6475957862413764343904083118410202299851758269264128819298155112516101490841586012144178226480661382
3619473901734213111005650224486948646140965317590858048696954032317076622305020372843993414210941157
9269398982127323181748102936742888495640137120022220656747398945518440153698555819348821865059180836
8703608829400719354970120030622884212937520644580074363353328537812425455513934293333170917537174986
3558582976282379740206437614866193710086201874304904922908139361934738143135890780376259154692346360
0448958924616265355110921699220159759108290720565500827805493288075196336044334835761358525733276530
0770845269553094651589447944955531061884185286609951454803487365517104191124177958069118703532255186
8456220773005036048828077045512129312443751515170409793529348508658292490190366161049888687819459067
2060508237335412475222178295001439887961526289182938877502851239936641705830935646478117646796083528
5672599224410952866327679316536177760144042676541908399969253422441234820559160178473941111131235079
4435895681979898316591605572560657896717552913474730370794294992001881383133228500681106536994699078
7664100786328960693159316526009530515006591875573026121836815191422968406000586869430931541606769717
0844837888607329676495899399971196341761332809159844787223242832636690235655078049060067573511319530
5531407614500224334530392087633764893612358062086430961950205267766426507962169131045045029634870596
3060210646152404121585571751520480501619337968068111557668852177321865315788412873986789914188516029
4252952180745064099396741895417959549945397173162521984684313401327095538896333460463021991668512805
4519012521586451596534021628435758972693949425207092897216708103197549563611984425360324627307514567
3069358281397526568018318225881883022628340012950829178607058571259966800176278055312062598174431103
5353185886225922118897778830174679057904303705109049471747154174299211819346396727804276626220570871
3247068199667817596435255235996321544685170766293578101578329019582901135811217099763559870338289909
3940596204266342265063461983835129016842764454330571411681796577601676341390322259603894151619147190
8763145233877049863050942899608292761164979052790981802824378563600256646625557832337890820085624531
0278719408697183652590224438691446347744611809584978316170146070994111253839741099473475413243154884
7022024193815694904859925798960532383970057789447125729165797502260075106914824594318159484681486676
0181317858725941889526421216147616714176887810759141063424095469538298339401273468844514630483154293
1191684822786077937240148823425272556860279541299594609839162375937735722194832790482939100794136558
0882413807609107624575743050800172013629681081727210537675015689777125849256243697393134847735781743
3716835447532053872291911098137106402744703055449949389027719356626099109393337825085762608156920266
9930848599768831795642931813460344562360545050017036316281917014467984044010852469409511223128265930
5114261789709868807648748502774639368943482511613395615945730408312453363758754247259015106548688212
3412110009096661291409662320001054043860962724422596732844193348683627561008370615303126400688607355
4679175926102371630438572991689511056766239075686751833555859543727140436165867196506833698825773591
4708352792900365634992186646251760207176510627911462735579364846945477914585659051497897371485767141
4314486356185333047797851188151768119305023944571507957355809820423223350806899727405409404233029289
5456393066017879148684491539547371580193332884274010097370494747867516477463937872890367956498517259
8469994542440712106476123234866955703246946080144977368104419053572198926973723406885348284858692825
3142467552988855460319539468489772721564670880298280258063901592036946571723932017770727753376902132
9763551773460896227922167822950104833177544915751911044703334165412266405908240189288274126090528086
3285382646672395943180833458511111132767665719511393832131751799629392894357772518635513979334625303
1235450787751049297543782623527315142489651559929024979219250440479630263998058176567362331826353386
9270475449462450533700707880477046902698535183280080896538312242868556964585412987878846312470808981
0009930726256748743989328800245440958567401839107444407495168794200713783600574211404040513703490495
0779095463407227592812844646094561107047348553934444621668812515982059007802077813172668794225120995
5001549937687426357582505984497575021579231366515286814498586908158840073620073076540775920937201281
5174703248135412381616322033522748577285258755283796721167826609657632752004265500792417088499055393
6454456715551803804835325238471824360740549151408457654638803620345703371231954894365640314530550608
3775377950370000502572864681564788466694041492810283176194067936084126548429086776675102551929160594
2314213195718233780964077267136821806147044618754721909760312079338394885462476273508009160766514618
4078183617461756436568527043915969067825878863411568495324194908360257192145804005798223012026566304
0688392831746527672051593113954353403613750571499123487411324271874237144046693827941874239770723163
2195419783454547580872152950216963681491399213252641757919729268408473986126629612332132647664046514
2425297135815505118752611352979234494814910028674307934389920860571908702471556423924477817594798578
3511826796884633230121603767589102675905642490746655275618770012106216177860295763837685908170819262
6740896277282139169864004014408126298704490989168023505402035973353864497787251852297727817514381792
2705054526242541564919915712233612806887186015451614387313290336580987346992825171443682069251649319
7385582636805755166696718785615153881557511476510169339125947438204279172161015590080440823206404849
4847705102851144448914917516179781767648557700996480117477936182389647235285033167097534887717548303
6112499320129826351866590327824630061549579244450898797276484332459827563602026975714663396226964900
8856898930817480955271329678367349910981497166772045535159063064185323916587628912651862747583625801
5246612027342128895417088657280639816632473663996812176426569654667301983960864693470422903159093720
7040706808290774549951873940164221708868173646461274082680107521592823459214702716174880004899756544
9539119751967995219167315479532833139142169398970790397975914609678816199799410289054921149540421168
6919012708553763364648908663416447575130491267195466907311012691759708189084692663172627171733710257
7611104683168266046863824504128871298965082928266092989113376668187583583311078591302515057333364688
3198778663552141055371324951660372802713047979125244677490014745728626348818856158366172102627189155
8813364942182952692078692305691801953197092558636270893932962097339200898862134921850999538055889132
0760142190183700847255503185388623052072910224745468892867387276104316822221171396410123711295598514
8690367678758707659799032022081549697417388927406582479387806318727885772436512299911758134034190135
3166604425311462019616568476312940875592108854012032548846330370167681975637735507996665396599282694
6361207003265895480913333257362960802053058713060244923842383782385413940742177140387779878573447957
8270231487913781560100577543039041939534311882716475245222762038100298381936315088812378776277655311
4399746961765315539559456795068535769817503933618638141464465890679829377890406536251877228629686800
5891003624334561493241427972595763660898413442743015135663416984160628234594702463104662675639945307
4198493526845205790218576551199349152505825399796727428637115671365920746102025721559132037663838175
0784277374214695428206549761782821364682966578286521075077361923835023624649957116228616387024468871
9263666971963508190168798859089066375734637942319162916075429230907314875206211780113261533820685831
2006312073461877531725232167525093823451989751147182685648590205923820118654295748965010895841232982
3216730328123313078263744164941874211918375977626448450453965031872246546034245693907913641832075425
2180907421369920257403139863956193458068721351628152379010991799367984869481112914062851076554825397
5536301369048525526496171908709493548815057131172219313505934308876841374325403781631251607177265901
2715672387527794962408878149801055768102661625098718333259484134376328690327927843828323675851356441
0229814641484280984162993599150938468624802865907908038924546238560928915858889805739748420574579962
4838650024296845956701961610981886391809252659904804090025262931250138006472964243134366738007934930
3117608715486434856618158000003391314164408343103611064216604408794923072895169721398392674435642177
3106478199638424403417158174843405931947549959068745136755691550238429935375048708259359646301838829
2326249742450810596230694326695984129195707356989194740224524410871676246358299550342501037501558262
3853656536306234192567546127918422300121873320672817708956850603402948541476594505744264845475455277
6694033208174473250445061761572751728223533489446283676994810487537378012334397533992685754890494357
2001065702397349313968204428159494079927563465612590498927109993160130436396948965100922705529503406
8549296119436421320419113669279074228901323661821452329960038141582618091689101555506484972669717206
7518783641775431550519774163078076745972238286959130842577645166366836613772162226164779522669935721
7842891847531498397542031442434847217593721832905557839416297617125116272174767027504097885728740343
2524001012829829561508506514046528888146337013239919037944906857480867015143010237992050421591167289
9190313041482981110961304658287762392175949525471776929236209110776285139947340215009631914310835684
8368882396817638502541158416384036717125041075438569354448348541259583790490176581737998711637138890
3531826964727360121526948549594499941814150591044200541886053079475116868894786683901463296091863644
4961250019381443822372304881822136580182310589943546982053734623565923249253213599326849306010379568
1904478919861475380490674984724130870111990042928685292019242453773971920692906074310720300658317052
5743555058497562303670123213361951265296893142430323894653589872753922212384335096916365837100250272
6520734054492964171098068169604396529363981168574869321266457007279810418848904840320388677143695803
0169748225053138786610931317829050537988709760547299787003605988386442144065908293643525351788149222
7149625644143742593966693623745918145183314443447762358219793947923533816785520199224959223334424846
2638875844221400017234576913801117270004728515627503961178183671677408685085203731096580535920546446
0163494003520084270237790011698730403960488292202951098815042870366471485940205052166565953243374630
0427973681107997500065903347767899935376656139525131266165762889326231718607664189662083404630797007
7694210491992017773070598043702839266160799132218464836104716071415427382933635880200369271789597220
8139303029922464909206783672742189582907232759044969643620311071911936073636833783440915098799492830
9302075188172054619258612420686522709488007996272672224323817966361127577793788531379740239191768095
7939716053410923988155596042438217295706578819991937944449500723683863692461329778036341125846548628
4656003087590748156560206229971081572826730835117982412279623979696633344125230628183388649311025652
8611446978999849064938523466329829733106054191067032806652884677553975187913549395109470739779554017
8866822890131740574998004695904420112042482314154616852160002428742741255335980572232582671167662817
3382754225970376514978313633271168945011456391678379131022693414900382177398345350710335810605427234
2545569827076579617754304000212114151370556553356454326116630832204154027807449376289629893060507852
6587746088491635961861128059917909447534902151905522812812795446833567306141610046235191991497365437
9607282559145513610720773526309964809519706351749236735130894231585339303170024639216329456369068146
6059705656305536270195849635097934907687812890118183730375419540631072106126482193778372100873312540
2270111205923758806335259230298834505294765504155545635953507749461958529461827338352426432321992818
5630887563548389887559780104917732443909797043000937560579465898593689240509731393240713979522656177
9894456032808849483152930689289743180308377381137760022326320460575970428130493103860473194757543678
9337950938712949355206792182903445319480813915564493447325526612829055596645267406066958149883306865
7658082888428843219441405466532758113008071326779713566390037892514580183798274387345087040805443871
1247179940973093913693197277624028779280865173271983190029081904709930914118408551651602877721756428
2449857633461199188183074219526185728178740005665556051885803757898272835033576518951023384932256391
9985473410256079870506228414320772075060881770446422280505577203086091766435698331778314493555661380
1265461380981709966571805949868054711971003164285638504499141550203393257919376382460411507822384391
8808686661827299664754934884007364862551917734236128982684314820675069481690374167509862190362724010
5862938112191654346730722202869842076232134682995161635033621156719001036948982707922413811445050049
4577639448271793733861745809577261711522698407445217720563762419600637650865584341961468367354645310
3106550832673740248362671167944591216724527289616035952886940122653941087592651098610487905462387349
7074262033778005891328035439844595354162400509324405852272923962091754708610482043751692851933611776
3726584060748853598813905133823556953862755396721206403087639407797278218564446738867308249247801170
0866084074047440914577543415911675325680521732692184839955446364693778068724019009261519858520621058
0212620267946776025966453044847068495894347478251059483181449194016792362121743935038163291048261427
4952928865225167544415032693817744163701431039836149711559094773718073157098917618695979893953889571
6605346252354163980010561123695855144258878756546630970420530509313002460801698012187615836317876908
0492515966373821449129091105298273093770885758114821460314876291232247538865530539908967769218424407
6435386355124317476051924682298007087303873651946219176649271846069175361639213228078953931682006011
6130836800033788323372698006697335917535503920904046000254673807773757379149596312858911319299982497
8552207816554738200117099438107354776309134827616964094032751326452547044685200468100264199385737631
6208381111181644440327761211375175928693669140521891035023399802309997101884417513842679811229147924
3843097775924541400689103566957563892858268558694389171314589983777726720959006487163047218279794935
6242378649108164268638331352349580853888017423086254058389510663182332118427330532227265302003933171
4235775631681873697725682997948475415626908587918471787643935052095752070542310204751982762792587810
9487176526112767647531800428621899833501310432071482953580978219508495320502770724454579058047317067
7592963833226053138905765151392166868802720861956402835536896101196962993778302898334056806362411533
5903561181710834638364575696238774556306581317276390109869641133996788374923114610869422810277984443
6712467959582087343153545744915498106054100839173582615114248001451253480745324971385765532964121807
1037037166474722932150860890890966755468722943029257629014117934529006357137521517331713663261997551
4929550479646352197436485438182497209235996793637947024171977989016362696871590395943734314537625696
1127595822674567011822104162112421238995270981623842927356271363996653648036615670006369373159687439
5609238201310303051506670448196947067079373571086513388121287811673403934412354327482606160582498097
9998321205100792377650091245110158280110989061387496257094874619262561343377387304865096797372406566
3385584071392245759718495658143241734060211564886032811856291462330560368518438850068819610616278743
6835011848393078034138741737948424263624734281392605281705241319841618383626637728401236049902435774
5813196834183162272340352526107029550326526324528701383994625931260364766769631336155369686207168983
2495494352222998672474740842799198279323390229843259437134182270316358928239627086618226609118362434
2633858574823936881635369619017144651297284498628397317648809349582634443552363016043995487220450755
8313354755100274919522448563977716827275367040459276366915465719485435367633215104928133066893862175
9802282900036056423127997938152847701052236452167291098092971446980733090540887064268131059794996335
4564790137576344553968048534764790099685317398401186239361263730620231734524091404851730061528446078
0054377841767690782233944911689167300975963286245731789073888438703006906098165233629546635034577391
0337409356979442026304873847516206425082899361236331091839650672424052769265197225368820496903242556
0665633585518268566348418746014861675038444894268653982288476488022980787086091507360108666894610303
4052355485076741494571351416728144044253544325650820665505902052242352907906569248612863019898129294
1182085638619635963682571598073320093234042276941878861955724106043614915846272629273765179464434842
4546121465085208987210714537784977029365340720904730971916273217213666791644312603929132348613938239
9954285644541696595657499159793494704524903124019865124241973683993716111140233754584847551537961539
8809106453122011156232437746088330967634127626919172667838461387332317357330309183464659357881341877
6763450147712392919569740583407011256887028899592847762452908943193796417871991269415540073288475942
6522878517259651979426729816232427189999103187356817198563516111111787274845299321637726861640464465
5895279717226844123620892920877098444973239681868514493485414995806787955036960260262795395931685921
1919929800676978115304614578830960751798927847553454848476760489946425989925313110627008399345289439
5806584216063352060657252818453890169680137086540785452803747564719587509104081092006342337837066428
7198396046389170399813601337054657831687943901872960656947508201353652997678957715393148751501435451
2670949389781294567105849008803212854008648868449363137371552462560086200720341180782868177767112848
7014404188053981451347955431748380664093049516182878496399134723596400372742114642371113656415486618
1081146729355413714871941238639635843988247443032479800060470505618501636977130379680184844877501078
8904828026392360755428243462127165181399189507689557556184739889488796565611903947361719002873280133
5030080468572906293111691503299361348210990139223832663304679710573864967778216419283647909832395442
5179423122685884695537525831735714850002520298107315978740300910922790306125129019508133016186006041
6024983365833943042226702161666553678824425104622277522583184248671832017454071188501487227998268634
2477978486439108049798365103565089009629582367022474033565493045069828931606846170439721292099305353
3638778719833765613285758828064214505156702202310288527051770772288460168534263229051430953399784226
4798818972605385883978399591442640976543605388031837632251738393485891359739745711386548769381867323
1380889345193475489261489189620258586432324035235535094536456605796467291012466988216208052756699985
3518465295069388600488565786814285064271412922238625518983702382295130066990617028794777433801004210
5524642152162337085117833866325177417120593519234067700471726135608363734000709131173877400149066749
4657371628468768993284533337444026949301016211858386901885618539013892102282113118970947754509620607
5234975955144553183132157667493796651821555042715309531700370194860410725356746501805246506930605321
3059529501003237063242721594879009558403094461226927078684901489181424430444389804338092172622244751
8041987418973330146518579002908157266837038052068236378680710051578215858131348104120186230086630142
3138737534765617734256468869898727141370384656306026343212197457773144374394788358492287981927342023
0250374521117870904924202486633438704999986387129418140366020673853562803832406538219711995850769912
8303488013147430236021048470427153633877203681337675135532665336445729868119127802338244548987985708
0167392072634179258012288200245276860614252946927893288174456817288239533497078517361619414651423545
5992744564912315870736344127495736104358755424427622909138587754733025982218917831323361882583542629
3758616239009761404500997745549681186115207483151484359209400974704814691907325997412363822761242411
0244535878239189856482101294038096253824371247802613882304910017226361234392384865924324351761078750
8760374576470124625004305387369790025537987688158760397070438235999908734156508463127298305309581700
3117044586499634249751375102663059455970458844007906494647669675368472894822469431226702687865513404
8378923539574267486075053493361939891914333459482367178191924976646935528056340932214323091354351180
7044084803426080744223316904220997500377265285622905880985979072380410221305073190558234051846281286
3099249205134016698224644254203498834528736769389578563706731060133521564895142986369840865206303217
9831717073407195398638896317884998156500209767022260732200844696877485538555599604202185956783936432
7478670559476616903334390071572876814904163311000662907371886635701990773945383392305233859902824251
7625722694366258443105525131107047370767997168353378052213653282376292553953461560672516379083026545
2550159182281728443158692148303245250488633454373051510920347289033928697635067303392584402162478289
3338917042548448923400679590528544508479227512713856698005876599822224767275201815144222875755362675
5369490544663297658594599075576868811436676775125598686896010164035693233894995266643594815273832791
1003012261502468660787436943948010541552383707500317489027613442640705373651259519757379183061250546
4892828775942677802067110761989202705653158530836699844954789397902012530148247124159903905808330821
8880400538247683384658305983021220388258112137366276680689871218100622887118240307728855509235956085
6849550964023424184594725419058215858478331996021516885278091134807835296430561473068525357138001388
5523088956731411337565375422292759053659809545837728587172894952442287306012960513521411787334887039
6354604056157246356289785874525101430928879483770783267233477316878234227685020351222478046973838684
4912412982654721378161625333031615481118376056643996220573061857092708369531837906399706768794202794
0197823714734967473615377242029516706707051859224285438569439566558182084987242713228484773275095127
5780779572674721972244824376344987879541669468248703309388396306296519677611279139960503812944950022
8947131286722761897747212101085060898962281111723110662129343046660181571852748496351655626816518399
4003253043443735769352592387271609791252857563436675186797346224298030754737451506842069063452412067
0052843042479374244490771040053451562730180492424877957594275937697871030124578707344310628122563896
0728661427994640087528930864796421726313071730461145438312182777712822952782161152820880547031144470
6975449566142067066997268161368418038413474519787548610725332811568592851301305113881390628529798196
9841867835992220849174196023209266108589816226079006075909783381139447431246024813779784940597137396
9302701650127679421334728810745069294762159680486268037525628692280932573608696475831264293662821579
6200371087675404425214550946572842909798194441735716681773540754589789124407992317528274888478133190
3076154321276240515584808903410015249749528623914253561662423358277555709765930155209331669101856550
6353386749634371038391923339872559498617079297134511873057759335131211622010777866256624762814792898
9149962912807124805069762560777250789399080863415018417708557528657049064953553102390756813139458917
9444948760387237945639112202378706603281375208003714879460426488048336219446101781067957578327362896
8765908221233908474445294220953443314765539758242076188363380400426124534498039127549821872759536468
2985951306447523570553400646404733661452357444839397411089917088990222236035884334795930632058598549
4462088014202197873927696498152765167486301668639148392660020643855578776228320970728746528337777641
0533840042350868934800294287306751078093747848793613036526953039565221314827905080832288760010590178
0149406229233863175372739679243600845067043714047312614071832557627166032041109131897342691955825474
0984708287643001377835828020767024817008793328862667987336071921734791811054425434067972933540053406
0773107188809316359188304627384999221630438020155123478368029733994340687330249025207578366763182502
3934080664585441557514912526687371247593832676455017045457310632119508894971084070681469632184047719
3313954113868027267862401685770347127694228447197962839159853878619468536864596811182737191069381301
4692668966402961139071078686832818041319910110851204097237463559520217736379508540338331891718211781
5600106666513621413372386390817723404967416231593241739936448082230419003875338584479273482870972885
6619421865241186667921015657347226262884467086996365907420455842712074153812218281096621430033830949
9173047854045779962959691174565586365603655410523466638719265991347333164765532050005493611789113304
7724519220912242120647596328717014189180538235355642589603398321221177519585288008599679831528736355
4139733395660584421784015384782838090659082064562669872473651663831208203776109160779224141223104978
0792656152385385043186958019101653631523198281306997071665178712514686377542250432383737032654062669
9891661216429786729950589405628384636611149538025252553747432350853517932733513847118925000740980541
1395924014699443355467920455805962218145049881597537873137055767451249691586418955048389077409631962
5795979700706506945070590882304830170349329670847920601741702724993394971449438274862830517502903920
4616695906811737133185183570501559548197581689014086757267214461475099938007341486786466837756242862
1010445677821858607892229623983349779197450082704943848257734958907926740174611543229258155535223121
0367017705757639304902100408444627876260997627044654360547156461478630006282632062671361898731360822
1024138792385528984223887937548901439647942092287470241675518641247728048259839304092071747677487271
4969265905400820851361375735241736372348417666788863593672247360020097112393393436582973565360476950
4355573358863347099556451468492016511005500592233640990311588226558782440742668706247100553939508308
4547269674346094643511665536584018134806251333460513068737998956018073415901397993991942390445345518
6820162242357273659486576273355402848740150835856576753111828796209095155767227488147421571647449132
7506617509296590745486259337231999049946776409971419944317405228722024739817715629445014724890467487
0900239733304557279934637733150659709735990951027929056836180860986664269253264496146448709173601226
4769314558392129907264107000319022429895644275985340913662072664742333154479476604969962424003808732
3446330608765920254939374898677764468659561107355274761422529098320012044094947722277094671215994489
1064308140222736551672061384439612687668608368015936833063459687013910251477136353702279632237895250
4634129095148577366027456964907118427818584473650494877847365598284996705134069549792918068769176104
0675117020116933367943000480313521623641792237518331981051442147795047186424477946443187366804900517
7986917382363978516982001382045073690138158132489474822632776413555821176740602886801026412553518029
5281435770061660018958805583795508587641278914438468386034662187505399123046342295441789953658910186
8673768026966256097814319052951700703537902286961827360228648451052199427550492385972949153167146407
8025321833996394199282254883194822662957431764712949511093387880310873068048428315283261925161915477
9624346847900483631988032140240295233112874656916067244373678236807241712746844334061826899768299421
0505068559241327492286012450922540307800192052635721831525130595435107533424623596460726459371698803
4733972174153763449938793470060161371484283668317248050608073454231985813846871847108027755657365572
3534947434646133473864161533765615195022246990217976316383311181534774296461503448405883789712087559
8528896687253668119953734296733496465740627706618270648721625405457993114654764552946662169461722907
3449911941545739968698409574388270655668653623948242580626077346590380038318182357344254068089229834
0298542965354067311602021048460453370597587093846953420887853735285332940222764254036867085821362221
0174555179358947963426689319268797677823142195731428550678173236809394834424672897951964125552763480
9897575889000035485886141050921592547507118711582494170883339403627141561317564053913471032580463232
4468550127557342635158102570702751431069288322763977204110885924368272782197984386159891282812711993
9764702249581552664708931672589430457804214235215449445520733379082815151146881696855706803623143650
1849376739537182493661437289009750453578370728283296886143887458956723795832177206924009834181143308
0485708291834421911598002021938507080641687340969032397397257154275067468376412926098719797995432412
8600577511261744202319495193211919925201000672469448717089794182806505105625068362288664946159310700
7101428641607031714653531998892320585745873929134457601906856659874697053195769669203392241076844591
4693400997736485536354362046538181931612207041306486115003628880150015897962882559141508136091956524
1622247922198470455039250724307849291245147768916754978516107820395474711670362232054964289646359734
0867072179797311991105247144420550112120929350339593308142106413368398737639046940527804733712012515
3285419150746673873486858276489654727222429160528226226459635730014916169454624924142194534378377654
9639385711870201737590490414496701946577508151371942925807935621107552064043725182814867779767092854
7590811036515863549466665442365842135189840300998476186783135689865559309080148541447549681100776573
7535127333208250922281280181199267184334219497363696591597502179658973566888910660952601440460260185
2259594711668419230717563759020979784909781294307288819264717407331565027507949325395905158735381245
2820624753730566740015975950341424893796014055133406987664568558405517596308582926620127290749963226
4856094222996009180768362600709609152882560455723993269749469393635080395540788425536424984893007309
7108864464192947197567352410703633781648152191266022959510257491702714942756328038522869787949209683
0593229562928092948953784345443878505027994370642681684864899268146857552624851948222658545665827137
4770030462241068623167311789371411661300454533918534493259157010982572588503135135991071546986054455
9054435056178330089857772451626884238450738424769782225426019226953481440054486370381994982880658872
0340839214543385837981987304121977941370104485494362720150648288256498722817492346297242863291757653
5622892605648352797857323927986285160563160341175613146270585267501069535537157625212753842758980307
4151838643005948178811380847744459349194325542418050925879281232770120520715856744886382949260043508
6681877526073013789079082708906455538037193719387310230162200089601595781238489959188578149738642785
1434481295892808218524133568755102051045168394062936771347336627855618599578289983583541237430541713
4403733201006223630564106170654668524625472043642456032209487907354240585974495702132428434974665990
4671024782768035371838190614705617467184780096374050505434636857927356919078628162674284707075296663
5910707424493231551014809588199244659879535217901472306325623979794956026608855926314445211623212006
7975700529658756124248798660560783542352776188528613913448467733960940983997345422575938383552770047
7104607399663951293036686582087315100919000264176294555373213805389727010708639222219063343517198813
7031670927344149613982280080176497361284744527330981549640185551656574556251675078835819927673786798
9598480379556179746899574390798192381870821012777699418862450533208200268539140911137281901987617498
6345031273243969553624631267317448441464319231296708511104420647971235548928353531608301732355836980
5144149070005318603529557841529827270186689407642603248908023735360442965856103648898531968668175413
2401432022058886788287075680680125374909907896433625822184321937919682992924589959247945071968347541
5331908195479407374333951535881202448686719362538977085295076073159389650595469456517273904870785723
7227036653062696226967450078087589004628739813392567673784191770546148224386391759770396218052689016
3858349180487541583177432442802516503407441244357501317659888431091656395907047227190465021567846819
6635364630239886400201399813307378765752671720727163899494883434407697655319787512201848698989878593
0957448367521681438960787428709766915829761305214034093369852497741401230013679806800746501952278008
3867755887558041758949703601924620802120569315806106187789155518598897517783848039965757468794042027
2583536328695695470834015408806646367279690814164578794331992918623277882205885707767255656468320781
9991297119284448176423987981571839292998437491862872646841899046354041445035127903086730223732380114
9776308145137702542508907982863502121494991229953434721182687722223787546807608102873976255101988030
7594748923328953476005434740122802534063394099713871307032689241954523767512016817387896922866333074
1280601349122436740279480253164050850767746726709193246796853132250068254231227330856105151730489394
2494127632016227713327325899998380460041876853460015459416831536975694704265405267256831538722615627
8460774575271863588972669052230110804166987489959257138278062665899348492825629011074385556880220378
5437584462329483189103630274904339390732261300934281948974905385780612406133891973735198345989329780
6674827711162779972445276377482497492972362705435014357295785899157403526486095650549674386023456737
8648211970525085564630209481611554590070096890060716997297634085273857074997442665212223808488233744
7217811465494346600704934978326857594293096883494411347608083647273482227540011406244746958505623105
5462247542939525352673402888337588889242063601890007419692069830789430604521417127316527078271760179
2479202044968043135764170667764444130616744025402376270323265334948657603889742537901533591698914002
6223373656047552195413096943462111364449760193630011985810339309655504663851531165072035566281760629
0253843207231844653054180953189422170692258315666092778833927483787929114055186832327959224309214640
9095627352044248666630899192356865503329514666236024731119770039225618131308158538168661493503309765
6014835780907674866510429311202084601139869369291055388318235683419768362686687527241025832479536858
4344433574558424489622981783079931881338375548030121760943711817564884828968301483649944505382064577
8268357647089256566229001425247901821721083522427901310372182741040869559757107005470212155973658235
0324314959126582219620588086009435334807506936555498054842147375399345471507182226810885237029130867
3294128082667216686611682517324712257850933213134139058086269407569784134402184082800254490402789840
9458960760282781731532486752518859807226355430245126925776867870993563778286486920924709266934005396
5207616614059402212952242798361190302910098570516480192564612076374712222503470737881666536917621600
8475923597945946622084265171836239768981755154650611119025120506964356637778071971986820694400975800
3812225152875924040426244907487407443715286380283498816724559448315652714249700024712845716756669000
8043079514471510197433096439751292080302361485158141808771093834636872150813436915455377175421656236
8250684911117454828241504708938665983280222417582694181618546341984728925417690041037663218987383916
1070531511727918287292300656310932953411628634444836849541761202999149402926159755637493016858275246
0557333716066342033835630023106515558225009090057531658260253413491954968668630632572176475051134680
9662453410991220850919274858434690833198435752708349131912704527601487731306550244104847236742621749
9997074966650251745266426686931449378490156488351195541001845692984225042329361483240871915609979564
4690799404613952628549573746629889691467848514400547314165916021910764200503778183199598128214108801
1618049477877459174891494870269258268211642600472438118407304877857245690210873988851248139188797391
0090834204122378315746216024227890272475720898361531400191533812203696384098751494987687025886835089
7599799374800965895469603124213225414627584786802938319816760165007049800678419752284437507524830508
8186254057561418782426587356291573426986313285311353244185362281134904552134944227000412650140339579
0612831270650729573085397487633062386830495045441055637928960845063296840491894072834758811170863909
6083663923535183631176000752603624026272025317793013917107391207934404410548025698310095040737614967
8745043972799133118553403510690334228725893660482991684985538802081523487439942907438855555522240968
7627788075310435101964022759692564741517963103758308434933989630887217592318869190213642795886142620
3430222681715595647803039730466598966831159344322109306573372521550871441277451528775900164462856568
2329877835878169684386846690073404917695785037509818478593958140666782279443513837459467679118820590
7122795499936474670051610505442262021902225373436489472196058471326903235159135456005385496193856698
7568792524219546535207548939620589354668937297692807585985568676931518466197824337321071604990802744
5611842706851130993740710442550536491829419730021965698936298278776489479647268738741963019195451431
9731163336235542627262466814857289622346671998546478660244184364573447988620249256452476313534389941
5227728945207581133444401426881763019533586686648009274012175365887869286555601214244248552184493521
6653665332063459224613800819122578949762681891374573691771232430592358153441758261200540023641685309
8673879979949707729154881986464083435259945942567280552920451249092890197320794523859607387797234029
9436278233600627490507710524988791153924960295507620603655610608989457161522215437318926248162339106
8406832830158815157963253692091026362827567613114699900040491482984345881053206536131465652424609357
9281654828676322210785410767694162210804383737683698959160224773234455336595643581212218206201166448
5015970196613262759462923409651413740896902889397158892995972126074529074567350905865784681423555627
5504165528361526588488647673881102475148029774452193229507713557008693329100861910309809118158602617
8876869713446326256290678725316028176828518828170386372438158215831718258846123893661665865961680269
5886277736111862123162630639899434606394961947331653907165066226139232997976560763431725497432104049
0321373353907571686383348810491139059342057651636785912225611098322275803323108059659600020179536383
5372056380789750851691130792737700913426485372725956200950975169100273555801461539035512957929252331
4065011658713977865909306843387946075093638854007164396190491890955875868641219458029617640663519720
9597805572423301370749570040235745308922177845523017746247716520599576144099795100236996652158129115
1455205049972444101609246586814805547344690060058503955043433493377391162531459228198695319880309561
7374480218473112505853612487247073258161816790149967887118107136252997766037114930128043667020653764
8661937145855018441558413251356045536639912475203251550308818289690340479475888204067747920458937795
9743870354184681590046881905533238170754756960899537866326564332752398266259595840414511278134320174
3848133084321368254483730722072872130786003592153299565132560565732008652797188728788730818936451590
6252546839559772388472121378033604879078456169755214497432652911826511993158568526047599212670556300
4955626173705033922814282820903900946538942673021295065273462859899311792470274630747416238415902030
1790283700136574541465821672499192127389437298193841242465140587406118164035461666398189057527730535
9277591182977260613301457556327199572333714173231114579202095831673205325080414859905229614621893762
6178531200323849134493945277109404618261426589916557790297704470724329522107747865127565988021317378
8316156641890821812318297931409190249145809556993704325428628038816956865200476826209348057260496881
6444498942310121594165233043777588394660546861119051891229640140909453855837782759587591966001042207
8934663613710986162200770358777227423640059785361064252844002328148128249453461732388006254662182774
1524828653683249423724362094033168288291621409009038298763191741644605221798939069962523980003047035
3200449083020330090854658193441587053228423871872912975750887293278832839978782241326870509842796993
7320052440680454640195675440921336938739924701101864362600242802234148284743723217005320104614119077
9727532790325985903160666609026738660501978687658237368774020867779415010906128416153911055534843517
1340113262170931166085281398340450881768171348711267108363704157938970473887954907308472743373468393
0198923231655363357619245774272583845925124052595934722292759669825388599700607018533026283746699184
7363255528260624019079402904421210561731471478620426394384240521289834926746725092251395902357560595
5023612203903337604298724935974517417764829460410191058722850526966564790766333370992703005744377710
9555415620496255058630020953983563977533645373834744270870316777136465148430801735143312651711993065
5065737225927992883805531216162349092325741304035795213497278469396314594617491804481115700264166446
6867369665632806107095939313523946820294385134916506660140374988069984142643948030432192041471049354
2083772620527940484500233585623221198864208608208796432930914453859087955340306542407912683312709700
3579729202643397301095702797612958208944668492791244538372433924695032734810203372640614571287884933
8733203343408280440213592806486110378958050976369057801761647938457007936826851229864258892450285721
2938881929562451656751933829215582286382128292092304501278687404369838526366472596115393697378534727
2393602379734573141101286456771467167576331525946307536465886383047780510781772608952191580238217123
2877473340854239152442208683390152362496601749486448745924887822005930104451797201437365969465147148
3082278435425835539403468150409006246610943111578188280382915957665927978368200368856471037398484727
9839599677356759968304078446978468217806600543712327331049930246881273506257684973355152992860766822
7155504823988952427675848624974377024537736617501348428081239702845156980263714781051273928841977087
3428317785912409884666277202179476565893120180472408056026439343555743121827601236266160754267536354
5713968664720937948636678730912776654033573064608542121353081541509562276771363479776491618110685056
4403666267091055639017774768309735273301648353090881773605561018293405107294433403223253390378611362
3295535363531701305291388316498017070414670500555621026836625633410656815559068562731031642376104805
0495793059248006747286252807742176919922210746575253143223697887803005777238467084288287606602601899
6967420667081912872974134201960056030342063655209610400513966950578155172503277073624730918081045643
3339280590461613287618128481578448878510744362327386405000498628178074382084368904050340235881080192
4296464529800273417254767879567450644139039593247360959468755034723904048532806475919115865331813246
2018130030451987049309134979931517498080924574561020901068496133556007944550671685205776403711774460
9162367102746549898140529912082938504811823084637653900929847685669403131761577816055002208423131461
9590693347425978144619453256022677918911352702325794936368782356450621905408788319331522979474817233
3267127363788354425795232006161726662558232946376048109652437049039884509552884109929708104929202948
9308159596323524136236109269887351648630708433792733953365420414238493830324388478181189696611189776
7823162810777979484295173943391666357676546524665565950262557171297503831256216358656758794212582681
7999920810391460657709513978804784769873592583231877437422245717762570548259132418105798749430087503
5566950511887827315453636441578310144018805346279127422289368784613457682512407786572883495310921009
0963683923354287588279956501971354859158068029804949199028040565001360436391236272765912829314375439
0089250620541533459314587079834912709902027409338814620506455227959012234308265244123673001912215944
5503353525738448252548331473608702815894067129948325452903749418788729880412168473593171243994682190
3642991985888319528818197280306717816791045344647775938273810431437058892686835583026416515214265703
9165500226945704677479946605053024382866214871164473862502920459756106604443019330263868444534106284
2084964404013924367691763230680054457064244677371326293425561922119356967332154408850642388007102148
4923449369029352341133346239563418133033061457703813587986164719060799910733211470068137873133849783
5453723557324618375916032309756852569525822961475578530620189167865213781524651091749307067906345889
5052560232711175335878619259643950396395997854017353877872259856545474420078066564706947855165184177
8134478402979295862626824691152051667583894609699422583351716772310430203120345586918962537036190646
7735619381134635574048860976961484311818125200668496638058405627191019346440351358606678979688785932
5323669020369709037806451963050227287835044698159546898045797505959641016124184789725078768211789300
7909499116575873106762894009833686172732211468742856589870776984143330336094455961373473315033306652
4492745672431425757756400604325553270302875963135716742356769866350012899796178936737097794927994392
6086323707564263351770096043546527751429989014748684596863530069158453030415208469736464158285715182
0298045459800900892779518258363431086105197223227663458232046180781550523014172373906915549609579132
8965266003580974958182189288227753529450328229235381437238149658738674783327716124136157509717400266
2238119003016583877016319542317732650332630896200152398259897071374518422738927828890765645332640248
3846231046015791306078359842179031318963445406018493232689192765902879329860187076153277644904860026
1907975645900455009834009227901666603506588381163669150161565281551603458945577655852333262674202317
4559764339498885794229527615751224854192323407066918225123959719595848076933912444962921456685022623
1932058115796090199395147592266617261066249922786022401463207770551919425256170830100987184128095955
5652619193014489739470991122294769597674072448087575696483393360142129655354544033028242031334086470
9238023332595811810873582993941328631182227262394108538464027408683405430570937291575309948934725163
7832939007245211534506360708723276898216743294889179542612404232709234131377830191782158434371750605
0217364942827116172657224954285234883300257434515007329080968903761786532262520553884739277713186831
9616747542958259294990545792947409398544473935855931788513153165589487387419966660634400549816752979
4035078318957740209572716934820340929494255109206076259593410801516933197805205943153796081942623670
1588159942249633742755307989711243381769088245466323734494799816873714501529086655707287581742727012
1911389639505448151864081287303940465773622082193941788272509991190589721451396121553606254520428534
2545221533265553809062626152251191785575665549897422476646316538630348907311853162804863411409211627
7549082134399439899133354675050761397860342058140557337755149518658867607392451412851534512373059431
9647343125182265807087266754294430578436645262876672729895630804327861838028365990261022110838760489
0485848182139344100590070367195325547101184952061079743472034166521645668983203037203095829625439713
2164871304687604767147196123501917574734645810095024382268398707927066292492704791303402461117524885
3525110827387192178784182270623880326040441841202693666962461981878066964997978637216325422631809468
6515578898178597233587689353814599581779967772267981526882119479269368267535259471876931502783167341
2177305682955012124014033236016611284036173908409348279267284720011824857390292479811540099799468180
0689657560333239406106940142152064475216460594102666845496381583209670220109304678084430048794031806
0735834605770809039381418267406991836676401566108861061952328018694683963918057780842884886583634974
2121211111349041548086703277288627433972734467678925412715861750575564860555037645440251182822517953
5637348419033313403991938587195170821334805503308745071548707047218050102736280324447203364955463788
1038725580411767809739688328278387445592340960084676396891102323149486870790988735919783280997932524
3446406932619656064692785984893535526913619554158502809311345348323772585536394337741155401188466128
3645473591518358921906381899521439024479595520057668342128682043411996555229128982288828831960788220
8963080700580484454869970811621894479658796750296566292489743682226435491886776265149326762468046136
7131428547026206666886612302294061114616918466854204007263488894208256185659679253023435235047569886
7034951406120864183785826582392225377280624295372554026773065973992031311728794651523167697445175785
3647590241718557630723460031817708115774815564935949638725593822100722417538378238699386509784301333
0459976033264964699655497390541249613587762994138738113400655752318586666408454279545743450858854318
1338734876534078359277840855644001220571253528656442370183863189086382004605882809519067399801235767
7527316407039510058476810513729955515684662659730775508516713559966764358935350208420975287107995774
7126971917601947426999720229287150750055889872031623573339681887863714975962690459412681291163754950
0892552167825297228906201044113288886432900379792671249387294296280798986155584773852893793860576221
2771437901382314745225552358798438163681295380054788578126749097888456924815991420190428246849119157
9964865070157759229550318372742625756925719232792523682446969672052054033188095106451980224057982244
1673978446025474846828775367435015426779967373389731054134707530412355004111942691406522497536335294
3790451581064111282633191801840300093132868190780737927345395539005225716214778005756273417295309950
4723366531454723080469767966431452007919758161830798293055762007986307131643932681806158431312284594
2919647054557959061478070887997649344294772756098132423975819497317674310880551166925367983056312982
8933112177258351386888555649092106267843188065616953231845223873791023810655102658072055245494482714
1130274367099383596292339518139315481675352723993870667655877321924649420208472942497799664172213112
7233254281786706892904707368873291698514464717669791404485012364018740970268711792150083777116346554
3113742314012218578100584339410778195390076044651928765762459629171218474005208365439591401846088029
5391356349341964358229482609015937759633476570584204865080376690722982564447668691253578983825391508
2026949716005745507923386708562657753074097074490142559175279339066025764894083840620584620913161315
2165356005031219338167946446579034697803429009640493091046449852606619328398260102587727199190306680
6699114892035888803747188822896281207204465659377120411512078543078296431677875387921661956681436120
1364658558829858809262609515941487707900754809200592355579157413047893297824446739839723283510788368
9738208760004033729279425165446506226549263349000890073946748410017064858175298634074083624856543900
7184148913419067975020830913941285024068494439964836345202112211744022948667875451118299822719740011
7138072020256361608018283284048392645381456787311298305150549120233520950146918772558385882116278722
3320109083247338373074960389301296281934668812963838757499680487857667229648544576292809765965208664
3488697337390369504835603367142947762633415472931355778980621872015723180308836806999387310663961170
5234092265123806355608336901189253536030479207768228545390984217522247051356665129767068491267008284
8525519942584530350519813430547188051693516089199958504554852186152429897919022925086157456653763420
5219935895460485003957540560467352548016813701170057603362245596824858249391636385797656599586866442
0997387665860805548082579914536667949880726600149516958692621744915234725701088807916180149326040504
7842800181337072325999034116169344111593296206011197900415248436261438816672855400763709902408917157
8805279312346889550382842543098933191858213365930780091628505546463613915807558788580973848304275927
2521950743501548893907435334937496277498506123832665687493462649631550577749574490439556362173193581
8631032967427640789243043206046608848115575504547544620445013053565542936791469799021446246666844720
9438543272808212209697491596529434900495492781532868255050717022213053590829864907336100978199881138
1197984965808149308521136632885755519809117963951048033163388219326802559488904419745080432860281259
6392276444391389716222273956121398645945889381372343797706503948066589744448725430629903332838934461
9232125882570060177691889644617643585784303376412067757788189413898726699557768303824644001911027792
2696208968461153434672090887095047613715840187181793287113649969187994085136791002762588349462338724
6913609361145270746159957876716199151473430294344205802664953844157575570535287587376222203974575324
6943539991246099423066503934760417298118458884648026914652045304016353433091399521946765257434540668
7135534014528287920056231653766014768251275659522841753731626437463989517611313220806839320277852006
6969869334197937594297194623340339308216918887934782458802865725053152364859997509649185310179905810
2393538698734591038835336599605451520550022486340774034490368699634631389091636014041232495242747401
9178906644579992356431797607176154140068483474889407097646415059591484603351423682851343120384916750
2662365839653901328528129157442828467054248363548241251242871300479161332364829010647413327175927483
9081126601902190051696781893143910128929074411905473893038031972295462315546971863892670404931274317
3029893951556534776366932706422439219296006878462655280131903167448529788525951776315104653876033673
0069354388294556767021260212133987771771990301299470633879834480918874925640914991209486678217912556
5013142111053049579423642491860962526068606738474661198904672675676135677193815122789803890232792980
9114616235091039583011724525101775473852543384789905287336255285909871203960393342647780072947512552
0635349096834099694251085417542935284958324517734278041837889019465672651773107094058944303017273910
7933021307454801977195194642027871025991031519415825816055049950770075109082864137493000099937646811
6369586856030369291323225534989814869889569329254970795462739913965161755777640150379543278607263184
6787704921586847338248075337799332142001380553236223649159680120347686233528353303797919100850474842
6603993327563359178459880294295611863100015018609164228712001753590502325499642548350046445466075112
4372235276344440065337615150438078656673630121090275182218749242952385548576216810331592683872389025
8479744475221770003243966398081276671633548096174117151009731797563621855543099321468572857052775828
3772764439089742889442219371254858743907774556090105757351134050251672003882228849042832969682341015
2275755069463065995826057816390431253155841991716095649464630662208168986552163550744068024175440968
5087292334542834319231735812052851264303374459076727084138221570841406931203458559657924633112704229
4497767196964668447632127420316928272835858848638000231570403321978246222932303292837009376519558416
6165572105766315864623300986061872820325416306974144999293627521825980918814588535024274952350821635
4765090005509676432063455218704751965777240365381730931545355297395513283040659368652640245061038868
4285740657163319835804231583406220570932819616051928836003114487167796996902307527372380176672604251
4210181859841320399979347060195694383865429180354256882811935720490647543944114538670874156008739681
7168312781425760422325648034623143857374865629903403590665695891219493106975595578901606325191889327
5294396977647202992815044874350792745085553868564101788532898584925043072534912020415969419435440251
3694805394191888865048288401011740338728592756045323627783325166892179049450217174393861232628283511
4876123263073511657694399388605906671339716815309413060461983181716718487602019969372676688147173209
9582869505990457859505944116116730963806461758071414786488082938537084176870610515720253937541588788
8477731873002652303360626342072339864402954201202539016482454566651591561550861489319528767727212367
1108362748703999234374562191236934337442319494200929267518077368026682356160398290255470541876122688
9249858662949597452261253068029005990758643308321235801386253871899842327059720891881819301251141527
6088885637833779404815546396186302666228439809380260851091238225702339765173498438800152063615474715
7402977626106703445227125433429983567592496196531338264139583809257223237484397324112950578613934235
6530418243280222463162915918394647396984500695875163909072394402596598974146377568971770328753199909
4854181272614227752278658364859460979442133990694144738218897969864321872440916774447609186366151406
5319597040072034687720807732382495622640264804497349893578354828039780129372321505352889208138070832
3530643030438692849200171514866937818140882676114815985796038856870934510000285937371420498484196382
4512655328234613905679164089137453583786170152013314693134664602813904026496571698946142793429719106
7024884502837035207280015140130906150438772278003986290221129010330071063679557805192954406847059690
8105945937611384302131456790577007121398633244775221891916540571201129359426094887070241826986068733
8252066350150005940170261314259483416737005157981276702455332247196130934608174094116533293974002590
8287604701125084453078210960952292764619837248210983324110448411243498656293210667773349806374902290
8173467165892302226328459781169730039504417072030298152303114786712612641711791588330797070646056164
0633533015014004595827192581783996022076569652593521427072781045622273630009815793443423521969526210
7252321842274817707192764730217560694200120863299761455893689530745396461236733724643258713139888727
9544585539087250255785127058780997402233379698012624016962519867326882200909190819971979878103726578
8878530377777357180135686872829067317361469362002726451423841165501832714647580744185430710036836453
0102464566728008621397904506623084620652085319642219156055114828069865098102069275102895373579451948
8126125695601139787189166447574175555036146877351176758060073156167549685682376141522862430702688681
1566618528256416844789619776414011624316489449503764612874978797611092367513837212831947924963264266
1636223606834637970738260838407567075829077678067412341450609535603398303893696986427139938341080364
9021568935781847334357284852849188003723004991280767825765345657031956556051457508830037391297636753
9015680345822384743744251297915931163998261931366893283858112749599148116405972780575560500684016653
8468224686943971716973665487521162547822599405201666015084956341473480670258285391762396810654592892
9199418939106782387245575025192195114257778338958481636937647439284761176493946116021422826454051425
0943692563632144747456300281496045655119521821093421043871189594520354744436133327772070503063486093
3034739602157815107660463687547919530776974087355126964954184987197922376780097279168925863878690956
4479241588585803979444209977422097072645071946451954723437406709376624569980740163290765503894468536
2610647575798396047037017564815725434020240817412790046694890800445843276236681865088662444476592719
6889064568676388501301545386179454525170743346317228856847409349286141299183061331448173084830783981
1599633548009771345307943136388161482935518935319821516265781507850629171355601066774664546829385825
1246485460823574891251726029921484300064302537009823797112243999672479060636122243224239276425134680
4514729087219156608081246448897382552023469353921908350859277341668780213487186234293784810631839028
7750263392785938080298562083435477459162822824512195588336226173920328535034191898140403369483094119
8281977456205616295415528525982048286111848281142673611776291563539731710392211518596630528625957650
8556719291525343754367071415439768899417229849344100372982414840111754792823652144699372504941758022
7579977083123611944061005956224349981812624659849554905238784416410648483669179020919014252170741987
3522156649769773937645122277656506011203698816693100376791320349252287422090528475122316250465782825
3343911340969418019409032291656905015310049150353813394891353702187455429645828333697322432528706484
3146172172978390454574233151627338605595582115227090474636218078466744575508097365914196250763393442
5232528358977211058247929503843866418529459010091521317973506511637155762919192795516374512178078128
7945945175411369853910729826970636289804307314698247900824753815835802569925272274177026558785041526
2449341126962798059152134068621744566577609937058992462072098044560790655288975798041370689845051986
5076918682082046820300246822903631512668439053251260140028074418841071283626383041462906251252882030
8727889123917737637234821063131292115691840994824340380646589438504754468184413032831710767470117401
2955433713834881436457459996660698460766959246207085891163084342143854747764960491435700906394640131
5137957317244060162902218861382592951439159865668343923334439865292812608236064234948709939707600435
4119810457891746193125655295393799172345423503155722171484798732253117954683853315495867973271278172
2494810940860672846691794899166162417218882323157275548542766762259026071261607682853012884949296320
6843820047259638568414933889764200991481636128846118657306584425211741095822270778909072688069278185
5223605837517970421497414455070213298151839314163130087188941348898161206954251379056985124504876806
1251782461610171335066887190533697988550504877534792162379516519392118988782651264517822282391414207
2707875507777630718644440318431521068738038973741671730570035127716159549558726303191125082594366797
0598911123555917081363902014668336981328506798272319208490777117189118320334951031365000407013883447
0858840862600515309624153637268115569849136101824545170763578809346325503971661467416415866917294855
9291220718346311478508685822501020709877382514770453460429120166388442559731420829295246364145210149
3099963602968727567733459956233302068691967716777321868450579602039538112935819337045999210404384184
8339719229580216753363823325592898055298527809082782043861438202942609597678906514716934531242131984
8084960922777495391732665831423859878508747282873611030722394976897013898682295920809056101905022346
9433151026161241287757696544129711509944675381717159757241606348028791475522438994130309809600822229
6862797239461582052384185842217044358708013192797206578154042198890847978943212027158471849495552145
7966891924765301941556906065786609032738445650099176451885585231816306258631492232300714907330635587
9786710961945094639461129506322065680316092907668734179386881511918268481470885920373387576369726665
8632585353997166394031338523661973157093051001710538465606867306475596837240996778260868793308756193
8323321972364906200585325263440107575993159227205022690209657435370033585164919565926417502373093720
0758172501383429206899096262318423163330915904970956680147142616664401637882000663028381419765123226
7331608421909567783342705253896291131117079187689952191411618173357360219936947227397895036917132679
4326427976544119633230923441369671737142674909834267108526353425198694613324872934510192917326856094
5127161805738454117119165186020853202487714007512044233668588483859897427632374721848884495981054549
6190151087965083908321838180004849991500723219998822512174303127664559097091477233721735238717264165
5576866664836756991706897949823517158935407711606970817486316396799863056252737648084473460284558982
1201995339142767559975696210274639470526677309254082167337898003867191644577361872702376902120567738
1761873213998618119222404614360827311310751498714690039957147860792813068616602619853892534801601295
0632260705313630522424994410319102597280446259527747730384839861001613024091857254991622258434873218
6759010779738508898842763302364653885374934922558142310141348245568251815160467161401455625111462381
1954198412035379711571284807044341193359925687613359201971400156752522345382405609835651614452704679
0777287879004095655030171687845879967753807599119722690044693937366429149370820420411063776052536755
2783515329655387110374852811484021823201314472866808762102999834917482607251687436451629543235248922
3036882356843896884723329776201085143733209463170890647868726993627843787503165309465860197449071710
8332577663694086962256939881316659426962306713330582260971536416564510001879653943507016288436328007
1092671282116652118123568748162931375027292248769590189974391142910307719722351744692694790092509777
4841093355903761553363897453730697358578422691310730302820385151781130655600893573881354172734756350
6373595138149506193566197681149091177981869026033074999971844639339249776150664116788839462943119146
1324742024067851981636214524983340089234993399915459437491866987045234081495409432526843274247627074
5740579440995624459012659654895887271188389287233683502567601328821374240081120220784341965900386389
3608964474185796817439457652585299938162483128799771119179220419150571747253765620777512414022202349
7385095278257288768278377052894213584491191095514946505030708735036423102296283336440542126254607282
8633679250549643327019473585403489741092045086174595335258234606766808816689206419746762434029952580
2682101722072244696597609923082600465949697193784040535359665619894441622741726420996571659785343111
3693891676397188964690957642841248978158891216467527784616281615359561133416423724260209846872162193
5087819608342136483545199080719306988945138361781169689150866653625932057529772240118317050736999918
2125378902210962985993364306728668495390371460886298659418975648772786043899215778349099900781950496
0485202297776344631747614950872079033381126297224670396675563206795311703659502112972630833567397658
4675923839287920847508436189679179741140131990145994270769407391744461979679198930848545005381900681
3681918278619611074943233431426436116843507457297433617521783754758616117122042643045193630648322711
7484468694433051152977311698983947814897328886265341668131114171923270740599605621744827108842151497
7958168103711626759818749509398564945444288048427478550349729184023787833489792374795990692785323637
9055855595181530963579061796229181144369955382388878331749564269469919450180160307829270444960902298
4096439427028647569222863251374747838005941631698531282730791373893783561813114346695651276237575919
8588458873465631692857357959916701449999666892080817662660400825689150229678555775042130678628166310
1099422070197787877257061612832797559281807549298921015979669091241092674116310716224120481885558229
5899791614069151247758985678660802077896015824635150848885886087964466079272990958760284046809216608
3633328884289791252047029015492054880710812428102483994782393244162070714353198472982395144413348181
0045462219554993873593713438355090721573135852524565868727668813162760797463491907779464566282347828
6385842248006507987130717795996400587457274411035431611247415427531547077420607052109947304975753365
7201201471053898440106191925182389873826398366046124906951175654444222608545129484918325223445549192
4729912611841258295480866520759362143392758992970152379488840721506777486775635907422746153474153455
5677484155780172524983182511282874142727120389485685421658792018083404441622631371458020034366870280
8589784302164930803141766427297453414378676196048825288906043158423609659987611289276140592706829565
5741579564421780647462520156428995269747341656248683961328960187513988656355762001812335276344132091
6335426363571005093384600177582542795067772620488247719632020915005205640587158603867123617940708450
8917335424334807224860097869082233929118708226294975758471845700705323287968322786593109829861679814
2965307619174264829130310469930157658946093504188263269536778475970726623529446691019117276034779269
6851522329629033974807229550939488980269698948035793093674139051354183216955633773553884574448569473
8057719253434137571120076560828725852130051680276941056987853935976285721673584646087542872365566646
0787565576699178908956338217251975796220795524764926108971066075145984250185564092086879952957176561
0560606963639471143145675555058960611530953553538995773595022795290623033706149691261792443907514289
0365802307285627621262527101414828979218800137008963571633798306347074810641440670659111299855213018
5959620788486750521204032894690446256917698384232774424437746215446590028635452157694664688027969434
2231324255926817952328656090381047028460296066387523801891476478946379143835980965397310441418131438
5562908838951218666804484949356557741756671337634226656634854149170216452004209366566363382614051502
300829041986662458766467401605687521453233554648465407
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.70, 4.07, 4.19
Generated 24 Oct 2018 | 2:32:49 UTC