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 1803*2^350249+1

5139809709579446892625907205690057775094186275317939541205950202444876829731800510508761875696045144
6008146274285902197115699133737312990179059710879030266546402833685295470537109958708917697242797810
1665418721743917720629259518090796347858830437778005837961970507170221470399049449629497121837811190
5629211969350502403684730885983862897229113312158419492898895188818585311525613103096669242615846104
9690684066001482780705931417912272804105953184382216550092926416130022925976889337716337847172270308
5613781588680908740654297518831226192136751959563128109928562406765323036335200028257564063116553216
1411053663347334966438633949016197335942907014849977033726239889923602224452816828148516507440003934
3977327143807215084340753597183062268029246074863517638319997863352016427183205676130798496868475517
3013487859525161853761198000340811740036000708873878913873141324890349170171062976670809738062132947
9365868914757737144053512802311999228601067774818422879166772498510547679582121434556423024228962923
5294779653885184520964839358025547997905545282014081336202806918186006897768354226708347915576860428
2579012154229551534891528279817118419805278558705987979468608961427370528519964386584017460417381299
0671721483897208240882559959996370611122986421108109976581582761891895798151284353612561353132691203
5548582755038601862557586733574061024661113486323162830458288497519033470052923741860032885384874128
5914744581765599806970838632292345665664779337285427487746886531052097621396637661903359460251252265
7551092516636971708651986445394454465840487191171051095224102926974070535148682428134058678929813573
2076125363848236708066302661506912678931866372614107690643446656733591233061665309416236781082128867
7986831812410950443902131968526782025458044628099744816246741500516275730690246049913212034615815309
0638267518132412344286232964950913697699530005094057185406561753656147972799213600046681654715972354
1356868616677278354460339223716006527164365798669523636251192077239393550956582434236830262168507923
2604813368332057604881353976483502674575279931097304044776945672322456750707644688686300309498931616
5998211068852398941657906970672394970562056438034768381314657251378851556625385161430283356610479684
7603447285220422649393528800348011912192437060316427793697245001166703814058097124817177762929414345
0590229059364653431978363547094565789763940967935815756311775497079617154540990331132065236806248610
3831195213585451197801107079038851404332004276110441667724656236871321706232662812465030596080479084
8284128536379559863276631627860559194789875481514372825266247638724680881221034910212999093447517075
0858669692486895893848473853107777199157234999605427483614522870602958847784472799599488443420934644
2386450605761989068956712719025421387134862743778343073840958387900833869101512621985817339904070475
7546164442967772786362830527922606584030236270680276747765270985299160194013932908103705219771130780
5823635808708555505472990548357273098507398413292210930679604946058264341664755950751890557736869560
7807065406155011591862453067677908477499460841659843255778292886151486892362931298612632497600383973
5010068547470412802915737507154146182683159669438846890560708426857547187981537000987171180778157193
0897168588948444432619711137665202505273716611959023153218408307214067856787537168676547046088086211
4263041898560377746439805136455955635447504752737472853542034368566950248520936259963830536780363249
4676222301408048070655569773932669151922441996862969418190305249554184745665054535112477908379915314
9166999101375518094410077563247337023730586189597840483480306814198787010443726845328114914936763526
1408907296839617726079064470689258947077776536344288888462476132281130681796454181515670577100623018
4412714562834607217133640271446986605466416236928633963700427218858643868257541133205367846841912032
6416154775258448367510661189909067409524022768991109634663810670218542336431913391768865740307543287
2708559263321105437939569562679546163986904947387872282946283656541669647772770223748803087360790308
3709608856808288240875430978092038361230609661197681914653552990405952190594578229652886423969308829
8970119535044237691631742116667543551934051656743746388588346400297930669334637060476887087578017134
2153559705087889520414800966270194507048085073960283423983131065963216837035244763777801069145323915
8422807027362794195794480459500519442215196867238045078641540536538322042371345023166823833746820053
4721974762317489219991184925437082767837398873488795824680270377391626386232719411762890631744186557
4632392152363317707710571924557233046000257767716318325855701848741972211524519842933974849206358628
3827696051008016147125801897452200395913683013898397590788418391567718057887927100360373818405063859
5606252728607581272194577155385746288906719990200838427552472689298427848234674305419346678664300785
1775875496614139146704007423061030400050866309878997226255883094481061915762779277567627329957437016
1283411993120264830071377739678007270135809390570058510893435759574668037969423990728287717548178558
5618300889825322977849970154653209864773276622166284754503210039076577762668426429411789197127543832
8805866565821201468133434874204538585518228895367621772628818417491442629011745911554192832187005997
4448729556128045129928820759597425536894720489546503916224602873840744769272763421275287524045493838
4920986936112793715874685378110721231265385279400669681257444754223476097266698514723048089544400984
0973247396939698669953446337923292946025871609061567483303807057026972237090815347253325359790761310
6809570183225359109039332385361152040685446918875648156126564798656822445345341905866931386811971674
7402972753466900681393635296418001038536623101261268933950259021699622755803147108064967190177406095
1285374744493558774986429528398367227585271052815978649293223713288117589022075310020140038454788374
8785542401584424413527531698670760191134131984766181404332272033650283439096592781416644501770605945
2775841892913171256585513696057613437261203730484643145483019197083025307882178953032029343272777164
1704305995039426472775682330991240298738310686922200129826965123488940684611613576677386600178797086
0404929599416799559096158321715842943304994620385519198595723036745123520186719077116790981690193515
9954107306553827632251004257058821580560987555216720692262710338708817414498742484992290001345005591
4420006690303326240641827385305339768696984578290622223647042549851128648492679570321274716851316905
9556538183715159466503981112812810250848553567601839498146768655859328949114637289688230220061437451
2777700896089244286624179142642360502250054963935123380087259423135078595866661283494201899974135771
5775305215633232690152314434024166337368454642615900553545556056285656295208837712887308143365063000
3650824220596951917067347096806070552125773713613345537126108808846037701824947574715606210179335849
0175438973881024948505918095369416970097517175415884243002181074546985759326889647088983191926014932
0440194336479194634253986770691012813721105892146869106902525483930203525071343832639707692894184501
9543929506119339102705375738899818842727678035106884875233179347524865505228018496359542569908393799
3071593333736265848614322721440505354631371490868182643929903453517600138569330895551331452179261200
4940327427096362612437200881071610782147200013920985372009733379824439781738314847845689851554071865
7103698139743567551798128399274852823041750026065196675961017976428113610015881993422877986776483999
2985044183079480252600156917316784576018136217949050101419731821750802125184288369873444983762678743
4123394866663877054044005895764938625877284957498732493270637863582423211601227322110013519654161531
8874857061039224241509714607033948910350179995781594622380746534380284940717718047933253963818861269
3950450687648676619787352292046031357768850325657625590353661445994304657621390594992535584161834320
6954547546874631664425269100056814334866528240763567281319767387507289377586646302802071449377234749
6618798092146518390658274564861065828293686403955118794107479837638577081553503868824113524690942468
5445072061181919747061184780624744930330436423541537570280789317064675779579522130860811058222905276
1727491014411653275593433530780892460090848448140457744984784979980822568606985632040086373452169659
8732075272636235616684730199806587847354862213733363176990034706815379368021523418302530970618240681
8867500971782183376020923069573338415152301183572040145906341768439920017013278524807460195615509882
7366929981610892618513586683600986886865735153180858597189535783016156450465353334014108460587543244
2337626964385226084368133711591658777240464632530447300021983456586330187143506483192369831978429872
7887637302131295607875826095277727128253427496711340583641072160403160525851654903990436825532494614
1337930914818331006681267214938294823757614150474753453909732901789790166914717281139013187239949040
4431875660554119959302118959555829136171087773932232427852165136158503726919192187133883513733709021
5090600078589553062243743976022442213065238615380785149813382666106173950209934983559797953034512234
0680508967351551216491230246220556092046662508228111433669818164854218417349431081613363444142195269
3761553229942732340784268062729153975997503277961588906616347189106081499139902707812823126428844721
0185288568110480158634345976217559389011172940235510423279848163636333663712603042073962507094604854
9960675408124289023755501965842627334534694923869917547489516971742426748097651268068861541316771247
2728449278517308566244759860410765451051475424811437680765145154955718738534570257071038507609458025
7637325492415430958392696467408094856396215499992732394537460983136684678979049008132481432202048906
0913953710155829363859143439706181743767389327495421171047112580421753910743296429098077686920111432
7342296796065776573924053422026932757562082933740451914763780595299940259986227465757168677982117725
0248306030066671974603415132554289551164114931908623276621973389575928581217117621692175354474879290
3758730765311157448187850776113590365746613784473441712507543621104263076555990889281077609212671538
3305721552917707115563500625199214937419356762060991431053794184362808293516255577765594329164945755
9420598402905115545221259390688954773856197626232768669189676540794510792420796812844403321799594490
8130109065089035278634917676068825915152960232739159444350188861328427772528259108165760993456214073
8007388815223953690895542490177002993356347203153527675123378457750913820109737509385580731592558703
8980843489755897419908231389912350511629581750294684844143239879546877047184091591456886867325246405
5729147299103311303799268796879964545179880471161155313560460829780434730541132288722537569092817013
5040324767605009752687158230509587902840773938249548578267553540009775688855447681483101583553039873
2452176816241836387893998743307964629370792305091016130551082419324401609498564855929049293983165994
2815481067047113498886786503189637780081098442545135381414228137599781924276073318234060200910995196
5733915228932390996027502538715168810554282196405712866101810176993679988941512345908042811790067138
5977036140947661270612615788062067030422257561175626545243202372574325689149058880315834874225813924
1194183550162538685316739750720927894165893577624423339965847650883510496451680325169319784960377979
6434882891629015400284892371342879994138617869653190898711300612395214944931228435451843590184625647
2812550453975714561055294623690809267085510520988140617005955180709149991616006476716954066961964059
6710502048881492217561848303125685819589739578292382604660038654201622300623135346940552857291866558
3225214020433955123231648968131211872848650444880267526491820457647629673029666607564651169126505247
0962499257358692936235473987834427287148916937054093242578176991849102579401685742344279611357518051
0460921393154002513493159045424588572653399743146858378507914378644673826173289609957509721324983325
3023955539493746065401754179833583024608129396861230922793164429346784059422334476527632866854830538
9351043971181224209287686557015960199421623150868187915480901933377632775291771471723805450876783279
3714271225316075965267752840936204821434318979537691286079478290573000758405920284784941677174310054
6697053259132252716699125505617333850718796961401048827012246015569329500738185891847512363752918128
7800239975458419675398504829633617365872560633812878723012380521945640344581080447001157642382017238
8867624987013992400624665225617951963827587278798438026399454101796398695374952528216014004118678044
9690823423942313927648274059357888616775539185482861275994638028773744731671778707683668767830362347
7815771623947188096257337823395891903890447743387833218027131724530230876295899913102368049726110841
9620295591572219809335475005332568787952853145438062988243946207410844359529365348043100399232788187
6027283350999446346643983835472531979312762105071040935547132929848800337417099947040234199855645073
7993281572187898770548673806716115791978813835487572642441587242202023739432180277672651230040214519
1967362742985176792521301913993006599765042705412736141284459477923810433322838791102484512439228727
2447946947207669050635848328169571215543591192576285078268684835314440948128365938531142731215948165
2611525074316647387856371827252308197678318530701247314517352781762990584964773595932384051674122096
2642552332975669184153749759394338076328037171385571261258621100012383897411442644216325550026667695
6202742287358114714705269939422021929390538971966984591261297664123625801770212295400043431573430241
9379379677181735983886217776849575748549346211008256491220004169396071636182192218510477750037477979
8164064913033878282850143264096734502100879164215341737856480845158035570250017036346429856124092432
3825495082199192479229782622961557648481850350114315190708256536506149418682803868776428620191184974
6303791511191465773666240764727796154489580651745728275555756747783165475081036971489406893544781310
3511457493165017251320263713422315363034880520114571057217973261450224100087257032905764309670152498
9053048197646947151870693651961169348771076480503814611798101469387689058386502680594070889295995685
9113744340423812892094129348440244859783491483666793690075331371469845767125844288259581485184173679
9638308656265900996742444995843950234224209562098439855139371102071149383526187981811353815678057311
0739832276621571218137055415138431183082662161046369833051643770394799510494607508889188623180951479
8264532195480002116922932364100904286444636728515914499867228594362890760302091775342472692967213770
9547805278472346722152749212049429536012971118017326338520844816747123507458324586546413605162133526
5164512236545566412386513708744304113267636690266849765321142341223747830460202122861148280405881901
2107530306257766343726719083272957249586093595408539323523946636156880646499976915301667501991367418
5209911096573434140011908497943452654404630856690706441436595833790200501204824474940178242987726358
8847154566748724937046503819712620072266771583060001627122454998542845720087297937169441408185031829
8819230249402131555279346162677289833346101582840895876552269528515503399654376238484868808987442872
5839920695118533066016435330707883289018327466714578738141938815922386521964652608437812521498476548
2625063618297733190427911109473154319924593492994968227120346954577542474879508815572933779002895246
7507916600910285999146258955741480814314833981159415954245995676687197504782503066505106683036845438
3902662721099520293745305135986857331892614005457372885152759816078768455339844328353270155448898361
6393795186381077195664643455950094003283839020349401227700969960826221041004504879196639200962439179
0355915846300072839919092727903662135467866132087641249172932992675022918840985417212576351135788009
4383497252213944599089887806422096278580903914537462436638654362111444346052134482213471450127298858
0390209923701294549256005077093151417654217099568435533241500732433467553367507910549578441639872145
4040660404975599937108590066917058539759053747386076364938900277524537582983895826998955183249327786
2649356955387611580810228087009862499675543075005435943629839097326688070067732705985962488964604110
3406253667772433454655622942194874571727611711514572891196969231221497465056171817516694042195527290
2624763577526643147287940437531879862023506394591495325427810690524496261688940969773481258562610347
6385922682237752385447880487142362570691298704783286434851754554596980675269427724303521304814245802
6219378867311861455666025406134382170604830801730734952056504327046459566555637821811524584782630527
0923368948504650113356856433274135110721746209736592463552593694065263698077327422586803276279027459
9932070780089588467117875126013737137639171287121028908444240189676716514365584036093757918938773488
4595310581142701018441918658414958005257079047345146676150554451663667542808209182152372830021983697
3560183428920809731290908864157162647349772006122723682462582695121378259888739780724195976753142050
2272777965049233839225907909420322016354397161445402286263724226597389043097413796844638234088347714
1003358252682887434473962376724351664860125597525407853871867120337718719885610793854049374981901086
6298475574239531817736197986571982365032099401751383886495584404458406605675270252680857513134967555
6205979902073854878427104918906291295508192377210874968336300676467209718943959290885112887515775005
7338828135577629998084876270789627578146566105717268176927911097247169125582861103959645798506771426
5996530517531589838462015479385571129376587709043824371134467720510500636807137633680942018991408705
1325908130909221896525190027086132783961320916749656629398752876474003220124358112234856011383392869
8028958404987247561312009797728980413722296205704137621132734927020251543258246440478440965254104157
6930496271458638337324404717798760209604662200189517228835525983610934881949780673442952940694687098
1039799211263691348622859142206272694321426184208246150158350088615080788367922737578383964200496543
2240111963254443547231323796826290434807672421115663228321225641214224684107901204773427695035777457
5551830732763180881476554824886797401924956558915201852260094831919717163559676115183981806364723635
3891292087466841587090632611073351701183309120533129227332841671370494658736841850532441031043840744
3979599192027353255314434223875917345808930448012638802721505539295536350256605141571625381320675253
4709270174463009804192278175389552577036953682128765028508579290197110803473089167945116943797245082
2508066891568108023427519974012508478997854140564099827369493260188802021849610638673084528944481919
9056069463502440340901259377394672593592678171732247740113715548844850590360974632239748124338164654
0770631381624621707188121181466565410205157743602717014911065258731641331142371383292641919908901000
4992768341758410767732734985079059824196102303347584178608313696062459889561405549002238215956893652
5119045398754611116928671963271827614276147717713748271871368852876252797369322878209495595477448740
1375547050120575557592746911415600868804188815764345636687576364811410887320402561624326283832715229
2035695888542378381761968531446442684781461489292134864121333281787758812802060698586655562498974527
8891049985088365194327699803860224798491408444743657344922767733515598768081144973171206245890075314
1683611014445200432775633657895064473171961820998609503873829813650509389279749897789059635424506637
0146671414925495899531389154746521458486911876726709170408683348535909634158176982265084029885506129
9088784494271051324300099164735573242607764385678527817019749821230781497596969178452019931403676667
6455606222689895138978146393737835024123495786463371287357330562455682473657057344277637670338919305
5873234164489202013841976007603211014210450577569836247668681686943940257571624600731856285813130788
7179990244039676524582529168750301185108058192982389775748626409997305212344889485741341163731601833
7813559953181857876785676010220877264985373767498534615458004674328784557253846382187060711728930819
3361747130652915960969381023435766930819657208668879899928768633214320309439837567821613379899833750
6436366615194286398887825502108689021321533562510826628802310517032708725997849471786947180561111449
0133192111807195054993262021538276764816829778691064776676705769618307499196491536946754543871367792
4464753040861972090693958412229293582382079889383004228182738708094566036246888649967606302811553808
0099651130687920495126517966750943342888736684424864143856219125438435621940633703592579799064976890
6207681578750649860560118498255247491614857490534883643989292440415108215215391185207624532814841186
7806580685257502653142144511144243720294757277636073486718352812354523319362848422198443726518218714
2699728279228091944503004925615514461412074946999201600474214956067506868116957095682235819631385139
8065980778991918769674260096510627102268513792789587308481672971005092994319278965677439323714235507
3365712544380736171917154910233410621505391441048106614200876015453353893257966135415331203776656121
2450464875845054825447700594953185086357274823779000857292408524988842477678308184795677760657205126
8151385629615822708835991245854224118009753527289474247481135702718439705669258377418953774638398351
2681945747718625597680330345079888432928112457055992485696468290369152309706493582637127688957919712
6221395408439064112461390130585271006754967353648817971612629479649997211298239663675116154543474683
9677519095484359270205257007883779634571858504098210015584810754736404744328714065351204214777330172
8208871806663283399709321689733826965058353388126606086425892465447836077153000946927457446014949880
0390011552856069480554837967143237406408623142976736227424647759580152142881662376622099959489156522
5985951855333726646035424457624788125801434920201413297405636224842733971188620843604960283075580884
8825011493181611252365710055821919886705257223190514703952109691971184904448541626016852034203817527
6428304567438472784580651850533206434430946985703039725847532450408260311893658831147015086337948677
3203764071535138531035632175476681744197352869984937015039226215105927857103519681930138666673043837
9375617926902720249120609568659182229585526049335479758361160467472401300791850578341856501752018444
9078571039417464843287230408222216305256566601887392478981613362345620194016340590204161215565922738
0477191798067379278051263580681935834815506063277020888262848604206874953720161090814916474188621756
7409157276809171947165929462901940801133839966434243929428212352646022753123056252897854397562980422
1661149798781772622978219102261564136861203188368502428287027095329450603785668035124841356735787122
0399741109557240508305875327758716746015216346304666937037186670526047682594303600199872593329577374
0456573066773938130788370478227444744593968840497276034256022916313512758369471377117963413177450397
2735202937019411727724285804119639898892895000293840962770156157856870212593135484648903934851598418
2614860631868141913276667373464562111348205246769490555300893074369656052472385334095100260144625263
9306656969412578266005393715570639097606917201738942180444106743861103130780010011158608022057217300
2209064528311492891240352901603148810204523308840292058413650841126325970173429786589821041217446656
0279988987507899687870038532662443651844437568509722122315008056179459023298159778331239193792371542
5908724871931860952153163751552934131593736614252327815813720199849167963296465196302300432278041234
9496467832185311944357425887570979885505722108693980412739079409004047292400231351438942493333507763
8139898186647957667552660537327798917736118934515487730598028025249845820022016919518986356805276969
6542969677056132940244463143832513800678764590670980855608455462656119940135741336442131884100318245
8070375590689889286739121619714297173952206406411409215341005025085641528024101000990948454190910495
8694008159038579978023105288496530670867241218426577215515691742993823334320583035930603369509228056
5132632152015251662524266034398823991955005758979009112344019568693106588706416180933460797269898345
6386188297551818660328958656128820016270200680538338764363754534693509685209352520667961688230284418
9737894140231601244873623003527602411265914747003972552562108197811206101037283038918159637084548672
1491872925571492121450826578570047257567710456708187612692491348968693672005441649000477077264626546
1956173798134044188689239470188210058879974422958612146624318893481616100404318656891979087907807838
2621042376131644836081929054746472243665491507552075587285351362975692892673342196502585849416294510
3979906482917902349909562154134869122842505569806939575070487185634235767952851399174272092342368930
9952944153804771407482534322960692782688739500937376592691083264256823541328890650787128001608266020
6335669920205857406021580284492743488472294946653914941245472236460180950013366829795632668898031007
8270698030714408048925480262955238807956198295827525674086718523085099394269046901447272912876434926
5245489288024339237762135822867353517554794652496235023416997187317077315188789648522243541097764162
2719562874865078044648011428182699575224832676073801413143720962799792900446259286540540370110746451
0561216917419141121574605659634311839516317489341616393701082819842786906557050300235967910649352059
4201977217684509953279959201964642971655165711448098510119024300290685939981460918611802862725046858
2365577448736471867979879420826806091879596587905737085299904886006141397359803304538404284123261036
0235414396708723321667197760686050252491233465216356613048832948572480077929576308394391284941100588
4943921488097976667087202524523029103939985651285241459897001815853434232593278541548408085951388238
7700232962675023380753902927651834688959779232752586903900137421306915687945861657802487403481688928
7184591879814418169807614927260104556637090760486547681453258994973149323761097160367412970559729638
3754104372769103905513997572276809694382245055125260524745229939460012402076823405161647537039538298
9049439434334172001665673674471784700098320133767492193429981221512948590075036138202862994533749976
2017748118957036706308210102182835026919090858302478267563380301990090939422208010650454424145044084
2511579140714333289212820326238425684085401493455120386845268505154007280355037421892034622787870275
9486217778172473691818491378698646010738979221220811341395203418814577291729408548288914592776784824
4827896611113950232794494336804791258464359704167269921406787671137716127806956070160155142427723740
0528805717587395039579445471091385819469691816284139101939864745877250472398360695098892506848598294
3377951829740474471940661189087158465755587131154250580664551662062965502872946414427941784063818867
4369722793159698496185287106603101896261212986853708916327705607442074261254045203211899693550530305
7236857030561102441346551826489916439233822159730133656851206307873557930400796821452460278675198030
1450424587911500313682090534636276158150733368521211484959057777385083166209405099396831247371965359
6337580366310894706819277472612238293917659315656688768951811908639244910549493387003500167659686529
9061706384509768327292073170030291172480133437350733137341536747767818895290629034590625655293269521
0899982921509204508586741789693385251686351860995171491271491826020341515591967681800854118758661115
9791060786812795845722768201610269566254491593078273121591929800895856701050984019892719655831730461
2463650192967187404014752024590720642203452568007932443139607724794164799169538388291246402109509704
2343776224011559600992384733449805832842483155318078125921705088828526015427242480563776339328166404
8283928910924412122289292403957679289837189785970520339295678692166593318842946336647813953227146439
4948068913954883043659471187806322564647410281770536458576141842383357032277995568098764488847634530
5768385742479128416184786629346804616052652104140957494149970854084589098703200462387381606282527575
4093042806755757242282950714334081124561218538058934842694306580711964610207487962862724490838938325
8880376285376597070939815367892554847529786986019132160815841840440381504411409493887861376923332328
6196255202115819585947494047917174979633769636363759872677579984808517039163666243375291814116743924
9283943148255559403414321351484819583639936095899052018485763698222950880549910252234121735096255479
4369655955716981598076262581751979921876098510932439896116195358286255659248640978949927966203188231
3942136083590359696522611488821132887498692283651158725383864466939172314532185838621454738574383664
7897813272145427011100214364249709221211844708615730619558225753497026234926346665909668278070937003
5007574696845882763492588536461423076765310394476732078034883663725646064171965008196894730810096572
3798572716955877769511433378475871484167060948356147246412158071732234641761580834421637338288406975
7273043162499368183320933776615025815703899896450593429654124834163610679805688993440092578273295997
0964016505197187544124855435884474467054622639479923817756006543969049316536296283574554251230919078
8102185183748923821514654886323015573713015853049658870737315172672550399375603820768897624885596710
4372846995329826884307921329593154698970081767829321951015780967544540923285152467841427245295684271
1527074877460208600508097440139914553229400300619740613917306047303107665736398910564493688046581997
3222023719555117485653910002802790383367204018840152782532015288361440724217734333623138695622998521
2444310720960460882800644809360223392324967152441123627503560775660900581016471886649628789696381526
3662295846292125136212863853311922518227997472792017947120583845000845610032071923396644002625392662
8216625171765780858176658929659924025206295436621915396307932884851204976214947010737338679084981823
3102405336450602806908193066247317656154838434977135317914460987979686880897043449505353165036390927
9665299501154086604884029765930682059427310900303204643528037510441900851827033821841157064664344199
1116252674279956282928429652926347303088275149312727421874901442168841110026389203132253744261905875
0763028534186237684369283323502278888059664560403628114946580547888971729004672461494790294914454059
6284403571535838104188651796570654439879839301728176055422190452610020416366883914181997234213572948
3536256804787415200313485174603892429210913541421370290597274432262954011681696472091007581795590691
4604457752168738509319235158247062112821360585871678706412656195510174617466363195481509671727983130
5077903278582072469367695380852948067989915271671803229362030280708224435799506730857737351620348196
5804979584480341532088389113682021294538236238596184984542160273399164351052399211608782425021108686
5460541359753789804385755225445257289907040513179988966006337347755732473397356014491976066846061796
4877183000277100098186136757354644311184532268547689045514010332106400204092311909818825202826674299
8818206968617948028354802863777442862607201049686557074091193057929717447305264436669073316037802252
6589902915139680806724886367603853525438865552670407870451431837364320129148962792221896998055749731
5313760725683519369861443769312029151998971760105656253050655106033070140916536389834649861154516140
7550382978183242082515975229848159331297391195658518953313940075565447913719353300108503955981826807
9236510872668411705803013079680136402465700239397161896755839023801197068552116509892832172670480594
6456520262929342879838981162196091242732289967613294650255156428905645273799062168885401754323165943
0954740716311503030816352398568650730310223385404237800447505520451370459481440291391121393357000941
4474419658932041447841490330005608718514693236088034176995812108370370502201392416271284177304941949
2648172599676455706219205967279411965622755074304928657156577035427724899145731197213074334694823868
2012462626705037545988850890384734462992042850211366418038708215104062797369495723197478531460441802
6042099694696008261629311513502849275239375363981676338430016837561415235750667252858742861526971290
9325790382473437898849955787715382033168542203788148233656233273486742535803128714248174451777266041
8278809868373477862233955617151277553408960273810854817377359778044618224297563997052873265291739977
2541006950932124007716239296737230070923038778065627717753843461968376961501127527039410511116919441
2837750982675613305349099460819500654639964340741091895055963806191345260207425924343756389348584360
5048761208985123331662002188174133138097895004857791916280788928678187080981057191750346289305230026
9496899697609356474697538861727583687592830989329694493530400692013268591414819973843265197603203619
5008492322318000061353705524712790847516717717911140330417109595175562031466654127497448519536941889
2714625699985471480290455519891571551408675480741420268024640591554111581635682887642505471693848858
0420383049112649493346601686565859271162701189677380740994139257212529019494727650279541336693127066
8078688526455284468849992720712543432620375930585200735536233945216521929017399684394657021673648703
7575133231415965172200355128485457574193927910279658880806234894253652505325926557568391014349661437
4141858447354219997134680089089257392823352238603641756676954334487376084386441286791938061879349690
9751713900546750440685279556646593546097203020743364942859243794174793756082650904196100828871056996
6046763749543498396149983817074941623509677805349447638785978007701358848305425034309444899171365054
7746821877793810519079342773175213987867619163970689898136714172111840264876252874938214330272437050
6225536788050657195839932487291010826328436127257730682412658988736949819679127238281650643504438910
4169233922256253623892873595727071710547284449290218286842834379342253506283410854938850118840484354
4342785130671632451630812199779707472613154186483915924540525117574335100430393723508209042620269646
6181801109229946187785148850345642079090000871901869230414446568879164600974642272792572281231109288
8588843615264123174055155524547249136728789614884763393721820144794200749213763882005920347254244949
6284700645157197449207920472507627240078207447123832698379478860976730658734833751285860116112923741
2533051788375244629962143763863231883222951058842120070735291488797454906421431719131114370171889569
0480478058834593540720047552772243849437966196187435897882134941272485596278951342061780577255684413
9194596191720905318487974502971439557025702111632607914039601569450605840810783900788575959961454911
9070856520612132784807156684635361842325386666119664463025264750001688329046971184709951685233952924
0741205705313247009267064396040446252629804390272434289919767439912782592010952025006454342606793843
3222618274134867532062281463006043222883313583096507382849186345242624707741342427398461537083138877
0352483157963263481335159151154298194111027474419298067296793224851661968420059775558860459667971184
2107557434383729737062625080418557542003703582095102634924783609242754012103606671644461948534666426
8105490956367223418149913086290098774079044638409802554377625784780959699329683646297971636437279937
9905163980434859795921227300414182258164223358415003538154645850735627055896937039552667874659243909
9929960372620374110138008362256582229605183374278707680421670293052242704352835416764816990401020706
5475928875219469162506406351971779607610142856259584891697601672673014861315316602712079538312189104
3635672493319957270127394764274399420704435610452179766733066953568556429219309149118390220265296067
5933929372125069541622764120382016919814903739712755255778188338150117749036236903578785683123610027
4038689655343664034682746830268777988254407855120443025699346233137316860598062060835423899191294356
0705302853206917218421008554804464810027552347355121755729684029447194539169259955940581875560627205
1087772447430923588008480542478446044101671197961328329272656853027592279072679088792163284867483724
0856298407670384675273030840731417374493864512843638143276046842345260824138314634402139987854093857
6365436568551570057495322380082396631643056497715331313539588192471784640081227728474641681948352871
2069083835619677578561469192575719302870155293426913360366684824145720415341548536501694649064652949
7232764211090864538835094703125324791356308727018905797306774522928646887171285821560625510890443460
3466936430831113519926191106364892266452180786678614542957488665133723285286834490691036113630761309
0121439375487439985328382563580650149663387283705087740169365266690709644704008566180534458152970504
3785123586975156436422920382437057769808674219345699881616503517747507877139211983262250350378606117
6026506541652356508384354228383708679495169608760932932241693612886878082506293910169167008016245289
0004555918338455823673751178969249865780911517190877214143526400939721488808492741208879193605808423
5518336731632275677336362276406757028327424854605495550822959497306133047083014060540177745660677273
2064836666328301202146730421228702937645391486931979702587192938556124775807019524361464637006027250
8031290712314039963021781095820551465808540929626355343952920620558963059284285737989993299937666228
7464473289870872008749810682329151283877797966457950634327380232949033094448704224734065284014959874
0136312238757549746744996313151343747538776380489780057932767907035005641431998522925230565662847711
1717767496727050096076997618103974009622424472261777631893416410100495555759839602219747011011462760
7304271479071804820099399040530281269782266579691647571472988327159743542443132592314970705302625241
8780410907871154750106072374411275813286947316685256841835909401265014984331216971758980944711624905
2978973891608411390025842183360269361115956874543045010996292866090684069812828798222148002777646523
9260100864389067186635061911722754632265272668293987247329149313838418584885869882444245511581474295
6589696930924121181955236101568381438931259459816096871850429049079501230279210453506532966581573248
1163555671007267560993671041770800526061785941512687251352499000518577941608009853810569137121370582
9945848407477667844575946208638109492767818617455528961161615826822652009710130963693563480535106589
7653457115655722361904080954342024609857513049991881103215534076789258371999289585373646268543502198
1488555146497602074213336440379155137806096475622331885920814488752636829327871313050278786650645219
3113783426711196411124160017129031975616790763835053079301182097423567737227653704008534318378796406
7088662471838304419857771516416624401828903845050384244667338592317985037976729009054490113003234512
7243158974691790717273749491673530471868165361805018851328968555272395407741212733336988559995835306
8148685200577954053272169775792877793330510375485356939415358551524457798518682169222065825749031605
3960843427724767092062026945143120505716892076155526254956419773447389288636339414770028960853431298
4113163463975502406222520259910200100572544802495592495067513490345275240273538576140188637227179468
9715560799305531210418995313749059693212286241218786339412260198227368336111767895263588317651762937
3511753597421346334411168609975975331956782119820439984408185375642358545596974425876381490794890234
2624343364428594434828793741283387272412701880622253673741858292193433350273272738974740278981035373
6967293838368069172698085343969220034360628906421222827376869071415863040758978175917678245014783258
2665725734886656052598448288414003160211893265207298419227137590187879830721973641766309193015412921
6785112375375088794773380628051282026463271972458723106813151017815500878480765294565146770704729626
2781789802569551550465082936723753404019794361071580957923633623698419918655704146401085579982240711
9883713659623555746156786112416182130077773923792071033501280125002827167540478825304119804503353087
7479566158548850869220061886805115849177974485617784202484336311752631382219753566882855513174337019
9334015785985951100610596671519829900922763749040956700170346376451687660491528179964714911529762123
8132448426806571845258979128092924364522882704465519362824334447065847577993207116239595764490872039
5354104752742939680654854387758361431559015625442114819369583139076140390507129958434078426606953821
2812004140236660526725897105587903931890088227297779699270439577477756257876721026380631075126276068
4704424316644853087759060906556311655917321009368582504626704544413844138779167919447000493081026198
7250094939146447162385123374062792390555309902463259278423208568513344933326817519465347094674253725
0283170808051166641998600339141356745662438851299844128233784019644186599052540167731462525830506295
5053434868633119532274913775339025069084588407520342175877930200048180790190046279397577860298543550
1738883964476367375857462339200768938440690245361432555433863234331991395319200442869309956886125060
2552383675591745269487485046345516658875494051164125637808472824086569846777573017243818819552217122
0643261678054921921974711363097135742259244226102560720113984175482742260040154901286271884435410875
2113815769683350100650469870211638044576308768520214981658664740491851138712009458518032891947461267
6731727073001701817409305222297727486622340973679000545721879700733049734946953200713609092312498538
8332628198179141614502810766467445433316484761062729272466616418497542601709368000099303618245772843
5617780599041874682973215305589421512589387846821136748604849039705858572949631550541970448286512035
3993603703549248683291496755065308859530468421852495763106585658412184884782393898552590234624669108
9392284411170673587624588223903657886770263489519844694521862653703110038367675807174917421460523140
8954164260332397841275091011586588843214348131727970204468652222395232239452258039999666345862681982
9641140802908650834223169056267821998673078017261361701244414292415423021819092596169658721789601719
2299003078034839167504970204131615096051023124606191970328831344415018445493121136204752839011068416
7169933443930805193070780329254358444819405874082279721905027936230828007853971839767902926708215359
5469610976222561803529264666151932352346563449795759500829284451579949597360768885220372569254412052
6050061360590394102070108175101394483165956993509087711416966833098506932664851893424402667273183292
2428354165001973625883278827647759826968018338073218819622736582167817575799421178084680869861677018
1590151593385069707504896062615174165969964675735916111965085274715761346230429371400701964945383600
3516566440266956348854512832870402620823934828982174366397003279687452139893614106740973298790039766
6796334261322115581442438740278629434879364734144435912830591227020395718221510477201819520597888899
2288001712070033817932172266567861296262037469952073996082980944330906298895370312436736712124728568
4412004893509538340331241619907428099074224048529406949990096832086827716486268438652847877048185733
9292131074863849475026502643845478870491857177738356352441506193996618543078571323575487825111468639
8723186064655621090914096310188283994892972218500678770336148461902272222526548775088779579682338098
2462036224571039860236767600076213164041324088352398411370153542837763212903364618974308585802522988
0702393359139829052823359270388616262925199258771689081449703873120649409773906000063017730862352935
3076011710978492994995070740796780820996013194613187034930597292037292044307866063467042440428194030
1790369888072946732849793798266661949400633618228937226611047764195823686280350506090727190529802857
7928142671060588363139576702180540134272402977028534244888663069179960132367122292816083971331997983
1010036874718382665938844967897676843111846610133198360741418517529854212770236335749124268128579828
0466136856255913663091942353045503425996736384369911081688835527251459077243975131872001233947206049
3867666523682544261865963826878239893113632875910634998872282893075510630565168211293566785073029984
6912803713687180852206594209663931344208130097873254376334912977900975279602316017157519803929089051
3213515619181901556068949751228569826826916188356906059593661057343741362363670910934087021125193000
4327398377579720644876271546097615705144400633845591811815479473342054025380580855869284457996543522
1033616978897826291542499550370579060720480056688853360927042266375188188244996555911805125273252668
4234970204263139861381173492838558886192074854713040261801541826447351929718458121945357558414686924
3094440276848618871716297970779868834451431704835549121841763626310938172853404415734430182110797382
9965818039302953850232971041503932737324848088546701094024560038326421745055050083972022004155734013
7244797026252250924993722702557364491884563372573894161878695676767043099250292688191920331719025482
7672675417869941317002223225591386157703066435367429593377431754761087303058292536256239372641354876
1543156726897978133008973757389904142438333037015934764438820371203478154880380551019320165324055883
2848335583747620428616993918836821835944049632504833231577959233780971350212440691675889373437367395
8621258311677794181611927064756308854345551592354930292902102067275524183478199808217738039770756262
8470196525103959633279000236945017219300609158278087400506465927760158394564969248099034089697549607
6289130359213033994919223067203875546486657003839101749894998032886249808525287397559164533004745941
1572881441825177690080478497218231736892469659578253019831980580948466243523969507784036832067745775
2336075678873189044665365592038444426841286315979523189348825955267013733312265404881601212174474969
9336868790305794822827686842917276054201315778030122749306386299388372507347618426484769675123802470
8760511639116733663555142044044184494985448090029462828887078520486145179058429515224132608448300282
0809240032291350171016163581893186658247584388860936607585054802417422434558049348774803545443217213
2230102151371988877760717690046833199547107315612066198720132715206854216893469081157575361151196284
4317682311709471049132816479464364014296865746354409871185578380674762900427215207486300081023239889
7671323017037099338700262429133238124407716799082235586177276424782383910712729472097632256387930175
2254995484234078909212243725827309205630078504470142637320600650819190541991529411139740608532050417
9197120543176868059744852943647027849047908586903117301882881468055782438953134564275578588649474863
1944278283649733281014811994149683843477797465164778936760876677651088746422835464297000488156317982
7652764485315724014962599156575450539261853925812228634694466718148103894518518960751093539758511684
5542528232784760700929914551214260351276391046306386083588713907052229237020442618061207890850109650
9713165613832996541405156690598279698774374622707280681205015621511840724201445991840155597318828004
3226280464251166054184790232221526719019791365363604876097660557555610074496388397224134612722591840
5733878842756151197442799278634419842377178801696096314310654731222597192990092304087654071514567734
7933219880155266101887018195468010290050035103844748633131763684286484252389323737191348141379592694
6892952296132701554482182929232724726786542656069738311322924926667134950133495441904113561395651480
7723965497214626095491326897440229699888667533123781384789926898648800134626598592613309582841500337
9192300301599349987875460103060369082241992284061493032768339306425579033541163791583448455796647569
3898184444774035840062433154037598525223716357549640769339875536566966118638585415765884225296855028
7277454692229383059832712217238605725415316750921812855111584349040074332024292800138215950649530407
3210343729088755845091183435202935633102073428980198747725609872518129244594769070148914328534098627
8396232233212342119335553545999904799371760893486439533432378779094357607472059678344338000888989560
6439565569576244666897371519527257389482151178437469678322256973179497013645815047416621999070654556
5922593881914058053616203085285141805391477375696736637648759046821056979872375882384249928769073821
2518259124399611091735117720899629508713457217708724482813200464066247694611032973035336801284540196
7235855184372211977488872064724345422695713813507581075247608707861011177908661250391184643332670843
0622936634443778343518194841578287290172736898297123712969760698565747563378779351397507010279247404
8941009435835123260985226308557018398585260072733261789588294522290885636548611190773408853588490827
2092322708452121510073766253978711553236959145468350703546055347567348041888350890729028115142330450
5073578912218086967204807927394394218068770996984395927811430892441813783031297191410017800296043957
3497801527047571614472520632264299734403935977478119989577524628079244788200453346543510716565565057
8625271264969660138737671839297309550605137613908685235618524518596150140301637433726967824770169188
6197958023926340997742986622157319481244273335816722323666134663033510691471603146229330277128300474
2435325730395675716289817060276317157396430470142237136545841234853100275627714881139935231016653546
2152983153940551424999922466320134569489112868275448612564735043039496020593627676173108856353870322
9434848009561704134275914137008763979472914002059236852738401110099349405715319415310585894901592766
3150946325583526706425446893840460832212837405986591106110743812674043400647173646371559019364406049
9589090204669516373673432354715428383067613569453681239564520776233152080666146990432392350641387538
8487795444334948723614414784761837403764770352112578106748089462746018400825053109123975504579067988
9984767860967624373617907096624960318009579087252602201475346511457634009393343422267905620267842326
8000634062762551943969990762311674889289831917116256473338396532963649223513600196575674740878172500
2334622930704600177534746969060270717272880341077738741227215030855836054011325706711478337204692408
2688882799528473564304980291316348850067978963795013566089172956659300011467177129683219905495499906
4063364393997854907656385285584838379934705124673132645368711102976580836295549884903760592525768610
3808863303660381356656740593311845163922208914317403585803776882825516881227049007242320134006611001
4581091037543646057584520172452053149079199390427395918575633665085988886953691893758423480468836267
5354697671059822338633426011171521760194449609885448522609503405997496719470533937471594649317615856
5684708022080797431917878821567175199753561307148062169861827768132111988641619731582652549945316508
0690876678301177406004426415319881564436561136225717757897862266219092658183708023674176962082130090
4261488536419351887672125304165505414010593725721865254493308483887154358811238282843368651527544031
3274421568790998846979921205965453338893442344932517154978002366749355635551294866003836993630902799
1772840159587529277457354102321210849734552494463387934720058760359633900212827062133339758670544380
2972720344153472915268514091773792201412349114165923661895445646540935352949412733973962216445693304
9528726632213955255804036882600707970733136373602080831264372810372111361644075448714350867417905336
9673002983612049322676204483458926897354636469748193552601381316737851049644728250598523646077931877
7422520143421917368207867940350207949105745278510946491121293000822342464151038290394050638676727426
8157350320457925579244355554457538177178687869064546221200365502319235250892524299221029933188192797
3680477049276112267357725059509701689316356116778857874721646426738797962471173996060112765072120382
8557947233519439922188530097389653383718868771992581973376217412970720752665691950891411146932717891
9609940385757055856574401719074049116743530140367711114793772027920727199096474156366210369174343278
9183467126571919234733600367120006550383425919690853255269423586096061560927809963515901807645254017
6010254603532389381083020883100810979176971879672080441262375818309375450327644609879642339940080343
0051071667821792912628767924236347497481953268707823786808851854447268346837834209338701272525255792
5436589929523424694690152690728040364226277770710007743533281572173295536038994536323241054021826313
8611381875917627141032276542726964328871322940102153370188004995005640073196303413190953185027572458
6909753015519668480688500694346753588913004182718257385856092405140532620030971896715807737461990199
9064611853769232318330549160755200298043830320654163608051317599157761560218591476615211950748595786
5850302046305456687263760650445913369525379660399470424278420484145246814190911299264294972521831849
5865971804518547555245696482605062375047381438886350103687607112350893545266158600509555243967679037
2892981069551813991639710202805427550861956969820765413906275946324143376129926705880300656876076318
0095175507217987375874596293430613592761451299127891630705974287032859311588720020891755072191314395
7947941011888407203017179782597519335943939933352348889514484100304213210293835673189058631355074333
0915961560316128947328327548793160902500587149876580249487216140500336866847033482036029404159447138
8179662629555266721465970100301138603688175350649401158950638650823445638627446437741172942803825414
7971746768617866086584916025513193550222089906627551978235418440132045360844377353215065184623725709
8847973807094772927312364078638310879344064585721011424711432569603876872416412395814460198350703695
4190769403328634061650483726218598559857926877558677066151433219456888476169727908029446998939952062
1911609245804676691555950563637984658620951195187807729694042185607927371195412399622561711649937958
9379477459151585060970318149283848452698470630266047142904741393827758215026641010064683613796101414
8311046162246774080581776514964289817104200357558995080835636994384377406623296409702248290037558932
6371472432363833329132756651544385350880866624088845816252399212342822560826960889056436115863647366
6266308915946122061351231112991715882184580304939051889207704021569106887250384380516850795981282162
7036185947319256317777665269581195905453698849895062319381768989981829734871424728561789718322375253
4652018012784704359569294499890107107117618156426358463631767076517185780416775903391720706199761008
2317235293606018938636421335352398813716056746264974110307928051867559443176959447362127800315830912
7817934002561006417063966327037037580549158662712133691600801747688096722421946606294158408125504175
2425060493633799707857063707956994023138961073070894856451236274562604734487618808001920447525114908
5192095679323318189166692246710037031847563783304763010968856161642681679439022126706266242644725972
6103613093347421473578696620857886495293763879063305572158475903784371697796996624355926450015980275
4251071506297045529205753439127686660050170757088075227063509686094047194478073503973192377160158844
6694043853782300881090212055237845412198282038059610355595254092602756448304545509712292256421323163
3080187233277803315615480315027866069998124747382193562907931356464728617677934145390065339486113280
5022416298188621401512518948208279768964667096367590088461513174147307601751539583712256809721254730
9160920610640902441474438228587874537292687982274774363817271513084474809525655223168871535550643766
2901010392552563236857138260035175749922939701316942385801334474389262984525224638432483104546552316
1362207194800857732599209895495712627951118049379294030076095801780687315233550011251130168150688001
5482829258703076498103106974404923664257817920198208488161144056607017081157851191543569681376388317
7089563489679703037648513323135046770567289315373343466162513092690071533445112928898702865356980346
3366867830353507679602150936414899629860896323227732312191506113001586663735594116324828206941385223
2962918060348716814361894532624279811783061122979717292748350908835289155005884939900236506646764400
8205921280956188819050278960928673381597653731064002479445695689948916032423153728576908683200419555
9154901561714736319482009605399011696369931629297465393676037138823407258248468199837333184475429481
2577183784212092200526589622717006282481185398794662498806671321860098527218531639190951653695194179
8958453926387592577740397967537077788250484816492397543113653195172076968851659517443291350907330628
4834334105352700176164455089231401619645107247984938996083380413156340229456317813326847556799974900
5914682905525174892219428690694197873152210606856146892588194100470223924875693298022594507091213517
4007555405344638604988675528786477346571982064240705098252720352328896818971110432223140944923955473
6590407939995435740000802699154754832872826277169645123169086004266432327529663697499734967139664817
7504588778078241511651141062046981885693326691617159665198447559702251747214423982159648529549251256
7356111797601834999055228208538723843168837493709282040140686245514108191930323026484615602292478661
5182725687601698064722845052737267236711499527859292891203617343551532934548216884160329652980324377
2189670088407427798389417481457197680836469849230910731183416344244516745848942697127361274223985834
4590617853241754867105993141971694618119099387167358073416299213634801078480177558373183875373988545
4022523860855888084865389193478063133474326158905654511697041797834257582984560740734227394760089174
8347829607382515436189726932353253092423612556670017019927839522274774448288937572086423143439338060
5612816759408256230082614352811812342637536085459404559502540382125005116742362222584325672965025011
3337872104251831141697671588348420578252167477192713102072511949142559039561095746588441709407278919
2950673106400260597206851575377549925101985578877096108255524875161673642624086436060145027041551409
6502524366566395410576417711415571477678801488592510682938412555575652155377430640588456298858040692
6968021176962948234247461180759488153436995054552990587613638986048188113404035668743886296009660198
5521143006650470761432705369020743452289890116220741804524740745704463276726172956490170777094894048
1026737198390428964747075566755721326355897702590423569897451843177109258168269131532918896154090758
4656195645752098393086410966793383103800209585179306927376251282160034368088595808791674447479329368
2148239539380701120883231833859925414285519276369565507444854050696666153477491961855110917473682145
5349211466968836505610466061463231170680512666643496627008633611897762364988797972682253657914927242
4879971619805209069361289494041487229678469054268047103704556294552584763837931931431474640823112768
9779080448395261920959662957704475231413990378995662808095613632737693045026381000565769359014896434
7560042925824437414900373250177243699610116925454570623779942383448763640493876379654355460711385058
5883284937853981654150907368390852693064689235783453581637116888976049617120729798212447756162739120
8742657648829586681903790849260271260656333811448411712712948903463847681536593367714115028271978954
4449075715983525838921575310277507916282427986643591290204328268609844127508668767045592006638565675
0547171014691835321154569114899858732162317122385110892095506629091843101405235320441341016468607753
4557291835422479068205994196878872883093720176732012660962313191515552358321889093590268630732566201
4535174165146459497075235672145859970596292147797945531166950713979977251863218904218539861370441534
5551113955689792165212473531627999610510265232364393096286417291602098341923310951785372993466489715
7968237659828389083844173144107039768074524176486940289777011700882344298933258510133250102223114308
1485255069334680153175134455521820577232888605638288751619194929063167351463734056456583585377051039
5800521375439091019760383818316004941219670281852329846117535622229690220962383190859323023553422703
3254270334773588082344296224365073503903266978353486395505189974057483916057517251868898919424284853
2785497048185547223875388708436401071109393327108988803403233321145171765763593382344154046001599195
9040599336132956727747068031336796155785896032161045840031357108465682326908975741549856845173196880
6884195251234864797957730070983879843787464694426979196537870196780502478222656496437643865016655014
3354930484606134243948987834749974793485483181413792900493979084364013051364586689575072776460598193
4831750717635990499357609615238523240914619846432230208836120849247481202243382779320999554881905855
1372872738623937348858228771159356774220007283522494306950861310720121574647331241523078600744172876
3903632124901664929106140719629253093902236715706565330416052762170172284010958379627000758470204604
6159216850653736484773111971379460928119126227741175515676039615710411810790936210274570839205560542
8340460574497827542444485122786550029930280653685937950106450571856220539444376699630427738620365864
1594706586113401522947830551421729532042322704416420927828439368584337604249979138700400106553689932
9284214459654890599420867749426958723876848585319527051941754405494257389578302648712283910869736302
3335988266805352564035014666819673195507806539046141673070143089719339607452376482195824417930470995
8030510244523666215881521725401996573884171468309611516320502522394031690794828544099737110221477938
0821214774198095584757282600311281305638413736891350333087772281317965097639852580339556300963634937
9561915487808075320670074554380186205236908356352281266541074288879212938615249684789312762782642121
0011785804039936202426373691267700478523251788825930679414115909845905727672313098724498647341565033
5264899392570101003021319870811241624296178047949622207184816511486227271531642819002490042415941560
5506276012395311244227984430789113422351165617477188144725853319285598583488785807629729069722272689
0836895558501479891529285390132328380006626946835661313367751483699648660009974357444819319972383183
8875665579042023813367835666919279151739249802046156676176985488316694258011693076920014534585166146
6357791170744192487441784854572512989604196342324668337315181008973139670325366756188373443896853701
0196310404120018077123984760916996933987773729658422126149935569099992801591425270012585295042067123
7581025808594626388518632189574432287941480402785893960986983912490684144404694324736477270793065711
9361572025187072680133232436751606193179682162724133977579561493859679130416030221073448537535113240
1832024592249582617819133985828988137385252495342705387171893221025813212106343668119520982124326208
8445924125320847171707982242376933141074836888814322348750095071959019722350464424576353033375981827
2683528143075178322463742044016578315786032000797142351970922618223433039271659816927312972239138446
3787466666595463801232780186033704849303727593578103528683979706244398955519739147555421251901387700
5441108715051311209116355693070904678066140673266899738314425721302866363373513460846759356533256665
2823144624953918773264275232356882248108168713496872488488437523870639776070604421394815021136027507
1714659482060159375495095545359866580645210779436299792755451287760987277460194774789516155924374986
7534764652528060833758997191996492432119429152123179291009101290715386357697207080771508897950722526
2296433889590129673178734891971281255385655554199891864108874593648135633309138998450480560774811982
9777681583998071867392617948660070594978914969720407703685873742226744144208900592787186845129993580
5340638356080130780785770844354632608218180538639703657551482626545024577033818831208433235258895758
1181302814542474990307350747963023003973249426448559841828207482298083293340395353327062725815271829
0260788336661448254741730776868286957688803636045092169791739828095931930181171658995407265497852590
7140072685421142124640717750883092054403350154259353526363000540983675896872969202207637657765942527
4217828334637579446122610023845032247757166067481813992101591904446214512145553154381791601313707531
7719017640728316128767698062958830274285613179402895508005294998247127511926658012357220307139467348
6866896010516304075639230932845196031613968396618658560551491283989241642852860787480429287826268815
1993572819459921305033331336050532235774606415418616101502961448023897765190613464331597151940099861
9630756451274553358383415228935670246978729311124088864134892533364151063286795240806182597601913287
9060247657448553162016444190012695275749476783711922502571782477603553949088219577711394983534553413
9026398539715059740988227668521530076299472203308844559875334738576653413281127244973254636469794263
4959333718174322753056331889144430479850104662234744894294827235223173829164023530165228565385274249
4506324664305694673869618195674759251329508784795278379163210702465867534247116965531181850438407215
5259715416226938125603564209252277037158757869288021266285316614925107493231584662386843210673651943
9091093352637762598514133099722459222809730339194672700428480726877955147390558214587532606664585950
1845166075241494114900347976092018473640510063929244534150908123578161838551069446357022359422910087
3608844577018012941291109294336296812967228539661388510628043034881923915101272050078333308351495159
4759734289312058898086375703513516789060600365449689541179311286480800466611992133127177436650809919
6283291484668561055086233882066595296800678552772790117997943337503085162391629776157099738741108546
6760754291191549462176366605820065972089349891996223857670887279472064423812278596483614731149437321
8283236654342746125435109485299826222072392031646694087172599663809961803272624538986049555476270608
7248686261326588025654612784399505303978162595131455777953831331819645568756281224173463484213043012
8422408528853228279177886488936619842130426817179072449481998569509153138337921690141239203057419639
1903561432019255284047942115949720472299825193100026126867924839059369424503244359721165905071516048
3003307740079862218301651619524596387625482980803209055103094526401420152506337591140478738078500551
4740103359015791480730312965274269379856658313969565965513231780191245217391542696363341316718389824
7037137410413877751051431152110689385262363490530246988955229828018412443634495693528233733854927033
0407388998855993620337372442205658255320797325606960543999410237187307936501022312705655929938461679
8617682399418304760096230331012661172132061305414379398108120158617978483454055617251770474538262242
3648501018437300853515077632602688008424349129657543745782584312262090710284076801638292303715096998
5842582802626305344721265066130334216406498582705792183568416102365908467771106796185923286431051681
5779906464708407248193012032664732175263583187668324182971020779124408318981664589488175037430077991
1789910173171815807743389151748202762338021750628987807442103372342340775336906032200202018244937789
0654076424374331877395003450315052062101529738543252085448866715237200488932342506151905210939064097
2530334628386994510304131430128039901561530862035729703839884907436643449095726952013500049550406851
8386532822556631280242273276122827189476724377425778252675128781527718226030229376636499405067275196
6899270913721118262488059682635511800024370679170607999064041697515811345032225397157920136345067947
5968248874587917374324063995621878510713896330759482495890009391306796828654000554057071048450047402
8936950312667431270952216539958115142315342568158463598582672384104638600952717110578345695019611184
0668158870274339197407861175620587488695662837586596076376118911582388897061606484897465126220554953
5933735504111644784906669351956187548553838054164931165315467606845003785864311605461997583777776676
1239323046139048853584182584640557937505602494962936334810587526114688711884351959901072900779056786
0648323932240575906680330931727944480554226044783771338987961723350935347328821267508953263815372337
1595311619651484928724054179004815481578646439964872087373533169254444606554155381964234146437057740
1964949897182719677007155547511947173042805676465896288072907737168373715395851675464692450342694424
2733213052613582024809704492436814763806966792928113431711729896922428011710725094830039080084256218
2548312484331628679809123166196233188635846963096337195051075777214573951963366188998023469389410165
0802327863993609992127985808191141156143393509578853547354307030104022739542654012556507011563706386
2612713959531460050590286054083290897312934327840558099507953149076902489098180336832187477824007635
7635113350206106244171663888459398582163682934934610020344076953993765236960414364478487456000912355
5095573123185638036568189117940828499141870589537179027559153854263816795815398661676218338754064336
5965272266309053843166871843840194884467691540049581184424730351586441649184454777749339809592077345
0454479584104840465338860345045587682888387877657164300488569707228891161198516995603987301211866384
6791980271198996505430275926783764801300439906872780942725002408452033915060337983095395665477139801
9049321503343508554690387404380719735017825924943400555817912910577106978319996231055282770039512793
2203570243941356413419060307158564780131873575955700755396444805072251741037049163221838955380191729
8874971083090530852463361982603940545735463787689184058158196979544634090581038242092760814205452223
8100933601467286882249069877688839313209641007715594787763708172575766951498322673597833535530486484
1696686665832440768786841407978970774286651403603827933586798811901178627953206907395876266395929966
7905480057498862818074041974803007227226319363465997186642989963379234904289671375690842331005556090
5926958930628789896392437171080063684173981448923773955259717536327630721286031043905129483839267451
8482823155147129713576480281870105120490287127253206447936366519877979102949860865012342477058287863
7055748603976156410178887918088133503440690532404883967215739910178607636180041669883082431694410455
5615329217041316116158062983269009679893707093691789645416943727006130519812041259903583199954399345
2521292266027129822125750968566595914937034143894042576162964097516614821698752122505480333596935601
8231249469033526749898527021316234512067999052881321227870707292995222552001402970846768660969150975
6584626710603727527743394810864869128647338199060479904633119649050528767372289457026536635807885240
9621889006282712303353877254229581453009468699436325251805282407027498464561316386894513235127774176
6043674203949843467129898223801450781136109224001108763931247047792974756971538887091280337365540882
1179435994429204660513416140940545240643665384704713007101789255233533737528700619908870405928827343
0450416716308972743360926496363882952130641637779577546119493574577911426291357338549708248637675982
9294417375057995008472086954850796700194738738827435328282506375071637910065653317790032976274232079
7140314837032142219180954117432938485739912007819721839543140295766528762884277432623836864684234316
9969695028157461518213857259155232933669645490123481096445326138844536050232209012127779603095671143
6324960412607290508983523632552504917699475842381829782591337988965182334674503688701070809198483071
7042762421036104447605111472075876163917942226042909244191458289488279374743201566825681502382035392
2420601667699492436093412227103762653732586456731913165854978622997899020911253562004154314262854066
0267515377568466563430479876425699667414195550485462667521374325872617648966998899035105301423548227
8607120526199624212902612372058043057388204369966736975157555249241427096547273679371334037550942089
0179471672983551811525463527376771562608374842759095608513116600226061842449846632029250725841790919
5048926055718872756836477595563792622662355816635743995032462649616301919964652310556660172093158657
6701006809453310420262039256701670940005735074022000529108415191455589196023646290698421283662969576
2535323173131889740746771752157908752733937154719545461086326971072926327696358686044812672575053616
6898210994069184864155189399661915763818510058176095399525013870364856960888266637598492413300186341
3232343347687227277057843765110870504677432175951631438898541797192522021538515075683554831522844869
5326411163581218358303686846251569226401274670343193811044783134620349180652490992777258554740572277
1639220134603858719238003246054509045153218384403636631011498704722967842079636490431604788697413109
6522267255697825941203270908521560575309005777619601331933363748412631402184774341517058273573521457
4158109746463840419291049084055814951113724039310100261842638330704705510859285417336125252269418204
9025187300583038410455621906422358385655736949499531508468109618530351777120518228241481313123353383
4916253447460895423982520677130166629697073321117999119673534701153327553683995378735777937555587790
0092968383536432715674642434755216045985911862457235623994358694206415028157259850655189440139881116
5431885394352595592904080932708573161039157611981056292523729748355702570368799354122543666099219365
8072557397755019385665502467436066650976933184124313985477263984796624945238773994704692590271950701
0317804898666899946892754604320649301339632082441446513304762303262033948670386021087368354418046678
0495322722642733842290656856190010007628512566400595591964968267125385430526400968388592463247333833
4685240376550170918215196734978524230564855693129037462318673840462780515397799474583453914657413184
6480388346102023421571389503625626144359226624372980702540788416059482380918559768819662131374513052
2897325406299127339564832299326615013115202920775528639695105350243867021885849786002641459149660929
1568653465980625263271981768969869530238733159326238662497384165677050786945386779808837711516524679
9273061878960431857952731812572706703550878290996772684007087263105102857418482139288206527971039394
0945715461139878073995866564537132907325626154205081308302655226809270511563935876286706146288222125
2057685941611950772330126705813586276532201852859182681647760619012587334793697607074527370434008651
9724474798619151093106596052195213094705288475676958597731071205855926059542532023728858071968670188
8349623610787264611446692748056587602584734037586670528454214116498312702406955340131656361803807824
7890492340957786885640998446516303617099341514796623602452510569454026016845276280331871462918635034
3437403611313302613608003289794577185870420256812003046103225552525607324122132417843856242695237441
8642710669773427510510988948780123894545123309807900118209523688066087094170607943997173417073597051
6775397709093862121402999345357591265055065722138677630214703763243257153424592481454536031656488593
7449413606905001437693144977182229033978097771226975691601588657128513441294333584362795194037837477
7358840669173314369849981329639367350620159373497752951780111356223890529985030810213859209326717056
8968480721477657828609831255459530423443952284499764804763209478824783424685214699544419999648564931
2118914274505966072908635963531838446690056549922211840439032826356426869573083575560848174256579041
4621704502621463637211939373513352700932887797641457460607834943520023007347639628843854198569950281
3198529502636577913184547098249579405778215924732908009215808716593810119276244131010868431454423843
4693575544400558906699080780114523833511567570572879690352138492707223537949576317986025485018996575
6522846874349658608398854763531602800029371553436399120356235100432946911596166157063414242003960067
8679432627180792237502398027903842400260993387686738689059625818323177489645107897573441055688018831
3177248175371723767378801639298753232477721158904633465401340582287884234288723078654236459799741251
2780421248031029396927101023077704075483352165807045336125590893167072310383726250048500577373549776
9594819626183420810675947526198914803232272378026945589280508872867187177611575793620099008269854051
7519236287077861867735119925401701072111535297156922220587859405927981510773213416279845333065861127
9843937586821621643529846769256348781594360233666622515544364310897521397544282294417202118853650304
4105165414123673041835194914643213774266431043536594170954849326243715757063884643064836181901985120
8538355471437727366583592365823703774278573084486080346923764584760316944132878863729978880474717522
4950656133686723341119942651159310242178654016564701209484399893696238278258221188154349246852224701
5133105294516791669280450557656480946072277030515409796880209474203023392359281446920718122561124154
2307012263553319361431756264760001832672170597301226892200377312637388726161945320350484464482544316
4339689909249649698721168347051046067516127860184665632823569298457860289513525747746226483320472437
8426128545741541642186216881329912010195833607784626546232129895391937007465090635605490904340085082
0291117534896521763469632306336330605514390914763094554662581566188660179659569257993773355579583658
2792408481935803734659659239365526176705299946749551997751582666630729111430896617992718020550934558
9015973761643516641479274333671607797387827025687934890756513067409639539160621655766226657722281436
3242375658224473372144769413734263675487627135344895232011676551554672847950550703662335549312459843
5378326894666830832122202614951101175650551951925203206817036822348250046661771276764798743058235169
8699832632552437660285275804374129900979920159363422680199562166678449666244671408536378461891871689
7733910587528533644557739786221600392335769533224000026367519872207753933031668652163738187769956261
6960801769491806223855587273312046812335353694613529522994034969261612382416407139928995353392942442
6427987914057096677507999916535464542904159963813483025716228842315309069898656123954227452138319920
4062911097452079276008368280543878293427986921042388278622810337060040966010239886608632148779289842
9703454013770791605613747456758330630849642576732053917285197521378622222969800551573291495405945619
8261884739591993632467214245227759809833641467153230636980508043266417757045902531994107854269014635
8173001451582947225264672369519449118931269664679398154683610757297958958135335808991787567791477380
0391911769533337890822763671401467377488316935859924890644958274972371663269549316172190365057877865
7397217984446341780964363912803180754072541065955390780272074923702648516268973226497842539304615505
7885519750601896997573761884445698159438313023056377700040245771172977603706254845056554565051363908
7362803119757593470281252007986605173052558755176128310291659956533972220374895034185007756386324404
3227093551049359140723787610047702020276998998907294728660062912282591030490473156532857132296024450
2904911102909104289055919088766754289901469783959930389454501241846170494062468573271204650480959630
8321062794505210865516272084879979439679489148466442703846866188585574629082259601236843055941158494
3476764365722022294860765107458473642274110470120802443457850033269155879795552321329874430342053864
8544045472335867110181052024580061213845894433155801361457864738018844026457022323950560237813395635
1557576632084939093553322480687732017269956638232598943055222422483913630964381934257506459892232644
4976746675900775810792755439275444739137559743249003590438760826736156221735824574302983379312202939
4138141859940193435937849341295666769220065882677944296990617250077911933808786140711847340719965115
9591336713686498190381941330261466057327349280092090369578798630615052225231674677671470096628570056
4628015699968414482665887072242808499543894878245825807170949556013321492126038585888420532486577507
0774952526171007879877604426341022562288304322171470912975635356024591014942566576604169680482099432
0974961535845949235750356902555374260746654489079396053889804758434217426888729256829544067109073008
2698833583145853357213028707679198831058375329105614737025155923807398229245181640287597049351947326
1162861352595081889256536054772975090005628199971044437659515514951270681114611984171875188063530797
0581625353017103604738855035685887224592787113981695453703556731572378545397871460835094087265984141
5375597866697147889655769301670004529970095367872367412025294454250596003548273292171176486940517058
7901192073562208872963965568079706759648942374536991858163139439999337212737184965414175884688234891
0112540634728116953263711092401953379717053299675669150541405033332370681288448750895039340710419579
2675626417000182324732986339377077319391763997107942665452943612362179389761907116495851739668301241
8089664589255608648006154989164275631217183647702829874588418131988711263406165245797877486536718134
3622872115542859982127614561917704688932450399358273040749968766499150601151154813397528005719648840
2875609171993496104841832193599960531769015612807996425361365921921251421720413764211317609915308021
0710582715978792381663182146012388212651246343865443910939539890392594580003760384047671795747925595
7283425025129505478150307635046080900267591444769098411268755638178849249669064535793552224463383179
2025871051339898926173302179329077604997156866669001419189473078207702811633351005285237914872491464
8503931352941556137291641637634766007910607245158120150901100804326884086419321178988395866980640730
6268727615847551304688573257691386853431564940160798004690929302057421936284239394395288177110011981
6239964318886052465834489852541244341502600269777543412652722858066108408792719017628255470810185207
9529937766509119069409744683249204857833712008347881149550899367711986405616629121338830824988328214
5225957390607308045371516736059708679190640052024834571307954663618520857859350522172608533170159052
4933655435464966779949662070100365724175941962429503713790253016562179664159682076609938380479058611
4030453078210102738804733833596623883706499678151296165022720598385340771971574780624270751921387422
5586045845804943685142224792815364371731936345044352871435995823930765252481551842956195434209593723
0964412545186837799028606697262356790386629286742609979687216812057057979631619360316159329505861252
1539214026654443112985719298573029702738628589815666332262243423296151414730391441330918706679285618
2789693009077255453571406386991648224205570689840792182307352840410178596686393479362202182561096101
1487385181277507916367818221510053134620243788054282375971259876597640754632053156457409168421796248
2882116769058386079101787880284795525397889637530775096526714125062907679659978858845292087913452968
1638494183258848539163532738979605275058853661764080333769521453045781736522369245489053428363641492
4313049579178055298675913605627709154097831172866709316397194018900204790833319132119317760426686809
7331887275519153245928434962814195026373671862384577580240470403315731739960856159326770848614865245
7140977360202684002073930539267100223942819945422758707774291818246932098055757255901447167801034666
1425271524018302030375708353706569694888524792088328683298963648329569004693734646101298449323362648
1541874138451542652999735786888365872641899634440120432017835920838574749542798307163789119456121433
1761330619833401377463362653210902767896043107960654905572412946657077616950720903518125532944740108
7913034551958182871710111082126513457181583805120906099390989109307071085459621567613991949126569254
4784163101871065408317390753784442622663993015643563790439633303952107037565364988280754234201267633
8044909601616122789251381718779366734677516663637536167124576947505508507247109948722225794682077141
1461081091964800226507497571944240349258772520237043019033872719451254546695941665274922962443405033
4228403437715508668614604224821510317694056348649265451158217699357764068254907036717002520127260658
4545889848799995357037835234422620936910775809592784253388508364838903923468247845749245744384023902
0794756749161023698001138652113349883762968752555387200259137010085390324596225037580942237688881023
7139653980557346422878816529571781249399054596462960465570154027402984213066620886557465404477844165
3379922625068515997190791323831474463290735455367101821385632996682632102149568849561948924942506797
3135589769682064993812507657339909200057652154804645162273713435832226649795273677754873554955621434
7822769509562900885891643965946552227379138335278681359090247052878762406756799113413533045442550429
9566136965040548743556094142148636756253183150719245617218745260063516459374959745703588855401898885
3356483257913158150458188147028795399867485648112582173069172173856283036336013180346571713246623084
0916388850354205005248213622283484614632701382518585120798580025916515452348621938706217958643519495
6631953254011222446775900083909678261097538934343787984879796439906802994674380115655348115617053054
1358611028831498989062000030714706735138162587518181906834956466271429147977507741824335474371091541
7863579514162278809152107257505819555847573679760205252212671846530185080906705799036870043191201816
9858100395667212237172408344171202372038046235472084128942364221056356196826999278025970434933545971
9811463634603913533166251243064424529001252008527233833969529184640426010569666839846010118431098671
1163608268506624711961252636840518697594533412658437424392406455517441668465275520221715987924788389
5116052036151452670936372946984190910393773028350582365430654293395936113821702300717017274797124974
7868852100880853834893568860703391230588496857321851414269380697828757658925239276879489587174433426
9191392048891368831529813999648656016476016142346212081876668683775522245614075911311919203177605796
0548921318973855307866095527053682672229083653165204667143540492617916521512786560342924494045678457
5396945442508975745222789006176476856929265563787983199959879695260759410219343621754660425387836100
0893620109787318376668143908483842660566687891022573326365004649892666150864519316424230434178614481
0604834320007586065725619984231967746370682390951821333646950077926201748837842053050962392892054465
1371243729016691917248654003742263674400848195353969927953270215632508510553060847063967263627631201
0086090478729450051762344474939645096553258982250651727467272140571150301950404988719804578478972742
6469882338578010771583054572445302589354161063865245981182301650304176349170798708607582977262403158
5723765934990589848867067866802040566556277497266701889441130089247797084702653465703212569809709743
9264854533027247247073886745946445944764481253834767793974482252775086240369588715368239696432685740
1751955884011383629545842883726538140969648194767292969903566272937144175854557487473506943822833822
6214709829372287833437250367274924652956454975215248120924854445699021840168393077956165191905803051
5022405902166932291606582030683865172186323694341630374276676086074394884094380428574615271522566659
4487773271806014674047609403325548024004732255755947259161658003704777259125358142331178590515664390
4744416645523389342352683337892930363055727049683222422473995699579642284678766174989967469365478037
8918620999762761403030678697770645069727590510512889425243843088010012828371911126250875155555447154
8033897064099177830859357824209323951273861712457374064309088586530661168384043530910496719662143052
4110039248289966819993989901412978604685350125367900758971880817313962413916564771046041763330519413
5088423888068420848388584304023638543608916500666278517639741130562327924990055167419525504698285691
9669689879716264126719037034585991350038223388334822413638058408714106045590117832625351446770347955
0014614153943434397809895450763045105117876861512513209455627509062031304662967126519543955802129973
2403725447695388507766730056294487160396167076027637828996295357138144903065518443323269023824289153
2825499042633920206887148154781047346079479288537073653969386676776879535937167301247026380982514502
3545919540746741310913558892780986547137426147028532346488774694755268223423535765998933742385799829
0632607504429853212023647943043704927201408587969284082218406536402389088365517233837005782929297941
0814786918883227641305048584590579101227251225363470203111140578205855868824337270599357494959051485
5204170429651064173458217065774287804810703499651985464435042767501032940101091737635906476079797383
3569721247437924430321219526732489851724930055161227228865886019574376818843113373184641467800094128
0172451924694249161350662709800073114229102815198711589238260392234219216318877404642076064864536344
5023734796551067025194015543006047372698953242086769042624664617503342717300697060701328290387564326
8434328222237624760828763033565103607691269379988535615671947275332881097645570818039437725700359262
0548785502818682263843621447596853101875346780451396638307700198971088736435228278293521250874823499
1213820994608940610377499675364792143166038022844878536572950487256397042126478411672317780349800509
0799186895686101421780613855036030925665975028500097628917789685497572249118062488088519052859044984
9828930415173801952922912606395647262537637215765758856856478177272910710791236850387303460256965863
8718933869502548021775888601884477556537335905038348379441144204425495398254421224128182449556815775
1196954893788177079124383449586307895694598488795141395883579533825872872547351529999416421552908116
7652555686403304124980166698338854935908720053694544011273616810975294986135493804206178028657916915
9802416018419610829687296156002257929812227391630001081880820102893718212976841322437750281124790411
0425337311647590424865238511825954988653699829382579234427375184780241958025594222097600510986942654
9661156999976248943759453232414743229242986446368540982768360210731807962236076654400018110614423623
6634691098693762732075273110358633584851719715576076371288525975353395135982921447025030472227364512
8764863812586586786737619932873339467047896942072843915560182614776775988084282649650956830227828757
9764834116130418083524222972493443343095373964013458751527883894489783594349172044705605216880032041
7209900086498253843256388789316092418235842438772598986132768214173766528021056010127743769037885386
6540961660340249374898187454763918258565553654481908174023466535874448646889149401999205240827601553
7276686420046475070235291330492637771195689728123408857874927378697518177101525152679674767602656294
5917266369539877248911041897173264010297982294832883392387432703481483325390043407277027626208059799
8658481500073371214312583418410102275847169100519277943484626619958359497393681997196386329775564075
8848041260191595403955988588872487408258418278973461120890401017454645894325282231058548195041636978
2282913791329877457114551485256484011328704536041501845933864126182608688252111683788793399088710973
2478324302515323954252680457468434307191100386909542728664203331762187974999293514726803346149301003
8011062736462273680690365036263880654892825409813903790106973480962188928388509346171822776648134022
8742727437683784993312172752892724599112682455647734845776401283686245626749793057205156587311017339
8705105270241969890142777545019118396690592084010777469241033411535687162472993887448800014654843373
0896837264987763745137574634170101852995919178055072400127681255137642387447207152258759281977715296
0739908717309199296139005107586443971523916446376970593175252136991375852485853915330794042715171638
3097552644731349011169213746013199262615635678149344753136939885763002277371914287473752044895254504
0458992376037136281536475318212611690094854322167700802033476563411735279957315683741911918903687936
8090675491773862281897275618453003945624739688754777173335082160365233713285175486356279597555527441
7868868697902273265374083821925011266725980606505838163632272708763584156789734672640642605419713960
6281830285372643815724053262154591794895193855360599501735404477346532366215774908015041384378520593
8800478187784800501630451677428753496673111359529866656053160586677699599578883379035275941987307682
8678042546216889341793056894980507378949449165618614343652325645300870434871288563819006235774777078
9659845689207735099381305637770613156916606815062715096193023793127367610033158848437783117724693320
2914794258953216360162753858323576692316656140294667611869403371406338504822080748062935430285671732
1289841505231487274988462850397431861897688906218048397811366195018940662751104300447858559852142274
0511136556529303023404587149035849422382414761463595309617020026706446586394302747718229756017104724
0847654930312274797684596642513689030209148916311625468314739052516936915402600593423027697454165346
1336090407602764102319987036071705459544194863666650731716547468111819628860103520892941446051588127
3657432691148142386152641352680537144693250692244849830606650085535059854611959864895526303821543416
1376481658799505654566089764571918133121406395638770562368186986688305278042070061592778759601343181
2437599332882571439373042100044396943334015869428366427309623870295514818495408168897454594471890502
6869446737569758033066330874973333993885169380267476659824341169677404493866923224159111153032870537
0155872416794140133205452514550630419048810604959895164367395354662445967254017680359507096494417774
0500149933994186761003726893636815681485001551813896944309466997231586784875512040153833944961802269
1065979851661997120007160150215615008905561281503349925206308185784284265181952965897157162196948776
8552094033340723617748424995311419254949382614814800176556947948669990620017965547590091583818903580
7033598092317520684916142550073472832994901599279773846055725019605216599345467653292703585790411585
6257794200752205886983562741535505200825901387405355609903010336656687380924145367445290474492974081
8255950076253680715608849064633683732671335544419527754619273215388000086135865406446403244775597937
1418505145797679188388195989127780369093644983067517858833551677356307185641383354314587350434561234
9849137508302199702261941794905979389259553089626627404115115747292253222592126270230346251593905092
0293539855277440465030221982786572605141236901244390892765690250534442195638448752971378009764307765
9180151065576093862960893586765071867863034032400914612554007027736870953205462229904132196217521439
5556155597547801609306461750859329497267978358639118294349462612424661983254388011984392607585016629
1339938419079664260921723279055616945317774606907582639501571258631348967711046900854927684698564405
4800522638095185076907717752566253696895732694469816140447627281637159939006941367700934538040003283
2053239592343364868024261628132911099984839895716107297639292278767859961220627239377534947856545413
4831825113489137217167930268310920115858213079215753189685676645932522525271903629595053523124566490
1200683752269363780230275320754461955013819774389680820973303832915302199090074207911138317853758964
2827190222145571874956699482573076251024695836240039472755785444005360674784659341468135651971348945
2886519001653803094371930295263534810803315978633257316033940453814455655558707501430022825781024488
8562635301468730728724280970385141958332149800178160065246386055799983238130645759224491048365361553
9841161035634712117129359871147103333604084094942773478697210150245434788720660910689941887318287572
7753390724032328229951551856114528693936799070598052143260235995200094155099394218561462828271476138
3013003381862550865394802660664884633313054776431714212799640249201650827401400065942576230602125188
3974484453618059193410838291386526510249289962475669088295908868838749382891599698302645676235208544
7410316011470726855819972172658516115255781647737785735319621668622289578756736951245119400969627402
3943389164002257874340194409793095723399667091233863521430805812049689558913062757695948070867218396
8677527216244490360777717368381848141768777032191135743288787663086319592711458638684644878264966706
2033804922162309084434576300559852894287235715670198807640095471885051894976595950533023285731751388
6937234327427341010910432941277205751871740960591135261946641587265821947671553358901818777860742384
8308334297622284906665801141182240685807907579017301359347634232557316211970417455689360241770180719
0807938544933178050698876006649652089310627624828767210192084382725521174001927237332694477586017197
9376799358974885597159167045722153499335377459371656752702244189731200492735939910877086028216001477
9298527243466546059718746923490206731282726679492732503564045260400059013932548628551663499459393520
8876208181058733443519331359560479621515396790559643245075627942229880855813384819770300988191329468
2716194401964547574155600744992820633656534209408070776606710837725598760925541987160006332307558803
0971806914760549052184158217631579951237340975116718133813376886437779548219774519761456788232553338
7213299012823023971470873510748345546168413409677467318772337580761716647849909793957932051775800763
7427670605426595669168280521107728398640666068223856618347967072421411537729221371362555078837469659
5623468911485687963110807293911451476894921891809666330828071995093653797383030894305583878576786507
0104300794298602626443510970015517388837216911603612927367530470140407064510537710621223582690268779
8322749764864676991809024679454103041075013909798961003339704556021022531960582167719939300324955608
4709743079573384775592384768202284711029296778559863741371399567055816914092066486451366776706340021
2420085311749130532802301010257909206050280102801857548871687548315387020721104898729276293065247888
6687281023676199156807819923416411390023581498184613640135178085642946672684575258171192782964608691
9549706018744342172466990638396675459055385482575601412394129230461408936319022637310518395632063100
7030145933127132249044138198841718693968949597829703807178346765188827525280312826925650814748518276
8716089360238518970271405670328380007830915435324428915516265403138807860635344556262662840337306099
4770822971212307074396144164022847047909478464866183698572340795615915115574481084246394870386598691
4083796165071395146114800587614877965952342198887826508808945805713031110569545736923838208105565894
8101857223341497935746786878622914729353651140678306880679733909129806533627410249919766702098097475
1085115659362731219389447061879675675494713325743005465175769539770873360068393093531880689080799411
7665154071775431956018280929897745589430095389418994727873354632057628663133156552134817660433971764
5175322198238296372670402891318406897580448067765961756513522659217911884891453982199793932967351607
5759020646565212183042404505895289800239278170594981385799407172745449561763103206447304066293262727
1073945978743304905751111072830690918007596719177850740088932644627835752348196864627901975620066545
0633264477688612347041064237037657027789448577482090760043549651066354452445010028404328238446467818
6028765455074167208273745550067363234339631721529831793858950737636730443305274077086876538624126365
4255888215126692130640867401433645285548049501000345177767393760110801989354048392199472501646176263
7761043889761532862061731026066131050115823692421972310688359260605742475641165599539852343516457731
6196847551676997932088391911757223381453262326738793172742523582408028203003761582420271581921071047
8555994958976542025896247507054428809829687067288609009827089277824698214814176293760520990936029934
8915254796556689754603594438836505555968086948656762888090453223280671059502026569730016530512901273
2046103721789980152682220992368520511773010332589562306958587446103214714340112403281869184077502949
9212333282878968143299101807540741973946596839607700327720528549421284683274036006905462597932859180
7384581046567210196810445609466426933936433822153333300520802892781543057966840353469632315831356127
6070452401329326858614212741522909491340989249432010946656312062138328222470813017184229365413944302
4834574283239308094530864903184528783962229662952510650155342393425585222492249823898184380863452530
6020607460861651516278542747769617529602236592666437602035822985843760261059272543466967161339518775
1366683192884691831205879724256300588822828226862087495060968024990262822229160393146489201165496450
0998637196744992088749815119493205111020146166098475069058691809263391736987555347513114562907982525
0444816711031013261799647503622215374448964825855149540468503647742674155129285857854960185882528259
5764376840277846437832415925042245353605690987445623012004185107772715431576605499534158640677123485
6497580495099872509530394714455183808708331313050178913044931545462162681112802567792449113078621110
0832693151128135463383925251527905211431036661849612487323085382276065326071770296077735837008953359
4300431919546647497894377080557774488785842578429721240164714555775635832019215074319401462205102906
2199048134524571290557100159380738035473616822258820992822461169690380515644413364496453748545996746
7110760965728028343786751101694814846338485495131043619490090801432610182324671019731314178468521363
5209829164262594659385833227401268257197901513008042970277047348097247709219828423202862539074145879
0852027338181194615518826408017718747755788005733214184228777056319454774046245163134354847346802083
9470198237010107916066054053458136764813178379384319034060487133427243393904594642799785856899265120
3729414371137843033556978437603160337555743948462350811588110242971231921894006369501027027528392036
0468605876461509755836547361216365860008894838098434021295772550256550477045055193440321646022635903
7007539519563591432796508165839985779845311152733490028572500034126352387872717211776057090973567291
5805650178163920129906505985774812519170146343894310444155843058135230855900439020749470424607188469
0319510570139898323262246988886661129725414194223473087093264452724540386181271184377567615978649089
5831090688616262725126818381746587442523262581549409545755343939736841419409559182364685275977251417
3447848263694408396144642588633849167151288193331481559412085604543131825108452578057301512249706763
5823721534617246261661588374197682798874177792608164002589113470750877899203311448002730626410715660
6015386424937639244068806375152765257820961674472428207023576202459284762486140369109787312620475449
6272342872151355308731368139391817850993422429001831541736872211020306573274854009434025009985406859
0421854418374486541279553457880622077108303261952848408298591884531225706752318044127395170014822591
9589289303619496642436930491655075953867805831208399825780668215132499042877651863232901268139925113
5346655913963826715945857018613517077415401399804564973586147623369720779441390725078382746403567692
9782803996452685674362339992970645489947602778237642271101858818874316123394266632304382999030475655
1321688389828516260780187397830375514125328641146274284601220147688864548002540160120033081356611594
3170534369690524028132512514076050931643670469550987584484078343307520826127591497873746653922936733
5996929033294818364582820154818976810187178993069673045018435225871026461140495487545690990895498155
7238572289673517816785479402339800347469028937255768079583801559834737207868880841829369276097730962
1827731676095065110078515616241422196378458471104799351503361687689446053329654720135002553473300952
7260141614693623084016040015695314607893778841630454510958342118281077096168348829581713633758422493
0723275995795981672719085178441312729227346531361210144724341255970855695727469187053756663268506407
4044173742978442217459251961591048725205256152304963353534169909911708887830951657485214072246393242
4756887805199653242937814983474544101975471352207217480657630205419081681214359791216411878695945748
3097883782838795648973589336966213765976345791682716895964099266567599257516011663175792056607928062
0984357375433570255731450755483957391160892844910163778187894289921442967491709457917038619403046378
9357041697409493712801468249012832434771141538215162705633576531837576835605130343869310241810920181
8836333973306725916622071121378346189845215639531998660305631875202874285070814509037156757448077458
1104058946796753020021713969116795829559172494539544694961989790593050489958876591596369373221485455
7842149082574268185225191463872278869397286026427393161283294553219557564396439921579994763806037329
9708587303122485828599467499928400182655656912250456093003447335393986035733185839770243297219670031
6788963652966483723406762297100164843476963843483834765370892643960865556417860485026920435735496389
8428511728967992917373166331856298201819786998876960877052118132319585760127863114224800436270907170
1140681996768310432462234100059969117057908705182867085409236974013350610604917541630084490566109835
2815952043367492270489901769437151132620093811460759444762266187733522954064831423380598458839310505
4522276845984806096123906252026270738407391714519004273520802302140887156674794074318368491007079120
3762586961026608457028687329786867039236815570887726766760888117965892244234655483152531578212342443
8924371063954380757456098903955754516922600677850912372492758601678607019996165928790219782100593877
8464217651424592134904074709282360065224933227598074556910281016891585445013405588533392217814170222
5920182375551485472663502047105844427000789874314128448303817122503429147715642140100055840052227821
2461628935381436499186301067049540994009129197846768531779698801103122197919303795637137704412960285
2949563469024453666728417065795948947408199310630780777324194343630453762220161956994386568663436157
3314063087011860798380500721976422464930075927513059601492574915618203545473365343562799274213613055
4568905814153003539704957904303701736410766993776955166191122592757747985799615429445541105755832308
4053246209891121818325372020293444427896361574432105905411408144841104172157776108698570803485461746
8209347954198190416471506122311341338556500578502946546828294728075367510848080963633952756307831240
5853879258504328836600918057107795916660366871222931640861143053236338834252131498867482979425658718
8603204020146872394431190280590005972514275585429446907421599822980577979100921067989971492576202447
9532403627878005865308463954909221401030730438613026810900795524622512331468915486490541676743319903
7606464875032821579476912713846531865368710835943673730536666420989233428865716300652105643580941409
7469572525118990491898984398357495347396730041447852931109136279687287444870424392509208305600258307
0335506909248735204113670585403081684179680501137180015112074225620916434871254930758184504316363735
2108068282514829876758162868494702877919029604889894463519588067827704299155786111144763767003041251
9532787133665305073719820862866724708572235363358768441284139600156019817391516094938032567597819633
1720496771944647101774734141611467470978019512081435470131032878926123429189779892993334839072647863
3039470268414756002612899181252603683621988439204717296073192843423529302712579087935460512198967128
3343120524138576755825423265330820056189164413116436253368750208338158573349964226023480564404655064
7569907110830023392612266356724311934751846614245458526738407673231124322405225523631933289670856595
9402970882370910682411832312341593030048304473193860190778335135519763342776653540695329472713610904
3210648057172003828310883398186136709312508653037135969779184733582211989320683960356175589257648860
0151896834913116265538752820232211970467771708984814647939822624390497355429766391902323760106629752
3514796258985756570583787676501835388406952553872806170235576155297993167035333410058004169336323115
1520865735342669281108598713419315000275987556469239982529274819647764401544283933061482912259537476
5119045607425351014463580960976644469148062222158080731610140038682673546533064662858902083207438879
0219756294679853462497706423140777005111334700327035786558125867985911462699312907942914841999493902
6327110568301106446184671379941532764910728996444399588716160337667175217842443153041804846416620433
989802447988008117079736408883945537537
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.22, 2.65, 2.33
Generated 20 May 2018 | 21:10:10 UTC