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 3333*2^349870+1

7716462869423906289062706943636672040162641817266229017632493322905905019836730752303458580047597340
7034264781900895051278320808428784381385362929840457929637772747376548160600077662259614430327933473
5177480427498329246838341688458107227680928533095149927533886828405881820319729147460065123094436107
1992157774597170845309021585029273258235603600459370396703649672488384124583093001463439008287479973
2006027654805158928751374421458125551567002733237849546072575248250348855285700878619288738896921823
5690608532834370669690361001363131823779514772375577965816877629135960251757891401060866926035519699
2003601689106832925256517391347970085151497208655889182640060074254333338561671324227131581217723178
7556293228242015600078098418559739960778170542568900075495396373429622647258954112789819016211498681
1686795488202616698789580000011375806227854041537697027090776062733024386456614715920537003028810750
1778547803452822834596070751200427906005067983067203970217687925431354130763347516104568381888049193
8806611931567044322164819723200716217525570711495832864923471128218810330009537565023438275915573505
5308747349064262879022483885264952185655314588913678149610908705314342597120309013266957584218315970
2535112511733910286531372965904182628902113775346978301712103023135374897210132335579180232946597297
2311791067598404366714139205118111324145451530167625391585615878254132652727667848973368075366354042
1085775850227074875063353310717655446141663367743744988704078943920781749460083100673308780410282056
5951335836533645254368122718064816628908854467583255113995468659376938230654842432405678834149588057
8801767943239144629177327916926844635787614474336035994382329696038792224295660605409406611824885077
5576679764474245752969775653268050832069536135808744429200344683833091256965137670266836054042318807
5230998615470421990221535859789002981579115198111771457830212542526274514164239497789104411316235056
0010687285967655380648539421566329819381029724892484679122462104718232860653794736749834503288818872
6405827963115237922181591811302025984390265370767802905902346869922144201222956790874054800589176259
9192548726031481845805669655070820783415444598942715748155492910380910281311316327048410696263018084
1392313652908932509317916697105740897269175138633376423031260120843739787522696246260459997946138048
2891694649855210658095322809274738109428945056924122766800435324117203928892043848517321158381957131
0089627917548603256446640399894073167258067616470621823883169488882702523848888097435165995368908773
8765049051402037235538192013637875236291156624935468725818563216610750103379748025754332728470260174
8303076338397927414465531576622346764270088243908011452241645296554869613984989731615191521735783179
0784739356741889540623365586442345799252441821442667777883558711875774438692018126511513970914496990
9799580626207892240313035833501956073958115974133160344646115678510265644390531544276928028039387541
0678687497404903346050926304809534834167373896774109949069455864887750197331794076617831166016279572
3235456557955536015233751338579205136168267246125360052677824161784907647257467777858225623224054728
8524520555764855854581683593970336551657776159930917535607858412823805017910804837755403848519148816
8356030143474679420731626666891098022564039795287347170894395130723364868893002899068537115709008198
3283457151841008264474109966715967179548980913226888227881910931591043098435015354421029389446632729
9130800077939274116673160242346944562574916378240300311941797857470123679150847438937165467967759020
8231084635130736803848765139746252614507361155207578320305423190044155725633400728482567576205207936
7479070887536474707226525399436385668099978062866054595779874426681225095354816932546636217753676334
2559592177878011994259188368642595163322932978665242594460776994113456835486512148798101412430447029
5652981064167889515807117343315531171826246411552909338374851334588171712311410225001765935250485538
5817956868117205355981763504217043724727762904560808687415941866837371111604821531106046698620172930
4367512346919797166922984821893435487374916308568617230731866578786949129406414234799769354207713404
0305752120056218168210522498416053071703939152890508276405614319667765761065397052555764581473954217
4820078760025228486875352900892998590820970692959408646559996839481611041874114864543616614034812153
9341531312653564875948567267988393986351645919982763906146825291361152139128214921767646254123205719
4323574033451913614354459142201334668875009855253150986093644233938325801511186677369922303274402763
5646737162700258103608359776818847543648837762848996895213685457033997437961086078606945868997534372
2354447643830165412558942120830613003461552792090468434033433852455923064939695430300411517404948593
6805959876277542515410319541600932764956248671287022135803326489163635523454800735410535895683417163
5957440022883708339088633694126521695923169151614472167207186956422347655253473197619525032854620290
9774701551238609165361027358537344649089426225314291224656880407630155237712874859886399578212346399
5514232170459061611933577523242344914141031746529974169414054983136926699784886264381265029307008125
4104389305429140106999037126612286661279763445876211937705095364842056072057731862874570716183857950
3868951517129994008028830086785359464707291479341789650699314646387252302473086332189355708636451516
6665829314644640053717829085087922016462902418006600257708631744504038169837322082287969134711416365
5632766279362926397198531896863735616920825249667892607957852446849637253141305147605710357595837934
5264510080609832500521793447749518947861593485329230687774892226625547894396397325311400033985802480
1454164257903565457640253410940033790731385198675758820919789589890491961240621205489483937488200752
4942193951625074655900757707691224699281860429337767641407406625948954213590183147869943895273619930
9239667464783573889942713100223813808361895363854803745697697461147934458358404764131638912678010823
6340217080995005064088272804227100562396470215543950689905626198174311438328836377701491357120538465
8684055266707725945250616714972716749136896381977186514482378836529117610446262227897267789497429647
2414310340805292017417884322821067907721421694966122363270565486804992122573528894243686295708762452
0813640563878043216816184891103167970199083298707036749364674634168174220091521794885808920086706817
8759370939887545129265019864055461810222372815538036255712138064794913174176266099408047908570340538
5135573431244093205649278583251882530819261479300195521999018390200554344781930955002909451489527048
0408739821617268572905464847843069545568539602001766771386816333075680533288090724020223330113957578
9523882670208681550613542349728283146891702577920895676227894572099059052801172244502105087547474149
7524577752105157042901469038446269185613639222270687265734162915548023182150734540790273593945582050
8120749846286412625803463547920278793593234047638418923098537653975136751011571408970745538425123966
7207083900028542062158151311376825103440752759102792092524665501033862493228647303023312890998106038
8666634871555793547133099798230355008536897730664161791855641315095240700092091208647736754580368541
3197761477510222093512963703466241454257542108939891413019562300413217088515735002846913990467271889
8934088866333503622199776774446207251727813781484018544516184676165445735480547072801460397864518686
0592401498084056895832292099329424786403511306157814301796635594773966264604760432526217210399553418
2425037223245320404020966596693302985842198745446352385922681766748917987354024978295588719698772841
5770698449426280123738789266287225970620699780012054731781236826084117572131789346966231245821727527
0232727307767702052061949328978688228651776980878256701131050231391172155026466038577546975686239985
0987501738832161040888195135662478464181396336427278569360502612446947190566785112979730617610144137
8946582082851687327477167820058937424060661647483178974679574759946314793208832814586319700432441025
9420593373983562145423035826113697828677248831908029935522408542046604176048162546258699072186496192
3309949730444669425553790510129869009617557185369683645411848830538903020893182942023343752557049364
0445927544788832850382641538070415811980741708001647501226431786409620228885191277024175767836139579
1473553185671958500864096153489034602150884786621277958372585202757411225866413031449165076998507605
9570616202538531146388560579904903896565550322604583794323640939105094529948504720785327363346051335
5223880402708525458066024385819567282971039497483643537053359688749632917634024405838973238807467400
2533078591147244496154155788009873211993716909454244292200972984021873778323326644197338784027204751
0185240287996617189360766128289611559691984512020919848816369898885845860527009551793062656748298188
0555059510604957258583410110414789261385129855507129605144408399786553246596323342019690296047684847
5078723134582907703466795158996474627503746340114082478785359170132469329265354728436877095375549685
3651106010265183800544609566810664812952562810850287167200849654831843746991657889279217461451616272
8929453940738857366929588766472532479151861326602604516598710487241130993406692986247233782846320580
5660523252546732595985453116323768894031116840521917000838099878464991624559967746860639042784934659
1579962442106262155972274383658449623439492286308928282080722490282757874301181907158879836111081499
0271434679438922565508664195382040708113932343801736233571268827781590620111027751860184708237941029
7383434492617678833270828185723811368053144627519686036486813189691260079768827900508465094490845661
6673779688585619557005122370249082024360871789588937700603473059035294579520994054230773746502343064
9322347068876722128555295914480984304325255131145684039715261857673716619308541009559745860766793585
5961891598167778645965362179170911145376120205528829821980610278067383437096158725347409915997155936
2872649093107865033148780458560110996839045471385934844414942888246886208713899637443322431073986705
2500177267584051750824939725204437905105487903896970000276548584922425285015154583282760053322709199
5985690190389791659204563497352769863862309885626810967602175263567162790375394747922815625174479758
0876258018149912554236984451156577294240736698060033158251589342822436733145234376779269185905250877
0944753786502377080054446432613066659028791428245532879621541868323037921177241258543410136677350489
9939536400088410064980562272543434461242353084918480241502801972560088823905290362149196026785914997
1508782577506134402220417571825255037220886662334216918406747222730510863703407608941115307396284190
9118019500973655721785425986693010196879502796574905176719048230060469132565125928466395403797306683
2119654969327459454485788889111683265027241105239825077080198484512413820298569547078911712577321300
2562092147375024604965798732757720158665190650265473603735641926041855662115200611154625645273728235
3903121178593999970620200510310726169703465846635671686903696353988801632632967492452907618152207123
3414996801051902913124985014239866320489840800306678670247258161689696626027191856789491239488085560
5044440449881211042992359187736366032499423845214757149814906349862504247318330644846819027727446882
1415988793930813721248842978551209729011687404135894362730082684605089657302034636229498056078767519
5151626765263889159339986681861045217613146818982362752410092125653863823087143931165058118101835682
6386716187173314440077899710355279907915208413981108700490074758103509110656853394436649464883281806
8790351833657950190144388456201785502187578013120496390748000072197180575697843554008351320605793712
7874885276548357073639886896277649421647187797444022465462826104033388030602388158593897908067905640
4895119895231290262379043353021423306325801569606437655024600580633223088860605136820011349449849810
3834797977133321463052409143670646324388182626346602044839740686319429700037345759261940595707667226
1173148321585384334417529689080352760384921893700226144100295209126113230048856908567887483199118880
3709070930118350001574087144986571157256648204627957798197773913212257954568936313895397845705989796
8353776676275466515541615093339551516727073945586143356028868333239420444453111835385481016745875562
1170865743077250944649535783672526906434033190389516800981152771893441498996036281428238911875118266
4676916689875457746394865271165923996778669588728287846101027922455375510847734080546498362084840858
1146465397189349698544579376994318180980080601880044217479395871192258692160292877612117193088621520
4817785702092438774838182912098494599979994598523245758478289391849573790646052232187713204297995876
9206859102593676094309645882464907230011115420301172724579976727770580327092605672328512154204528634
1955997705417988091862104223035634524036736517930113885963218229151067618361883591794198687988133142
6115135654195788122674492956556170703496171313358261320322426060431010234375107152560064822069226874
7847532978804937843713358182655051506419620702696449709921142084812081415981822254521069926137521145
3396857906864872200152856755183909627036589270081268050390789577595428259822158969259520839407650410
1207028399248252617770742191884800186022429639361544130487063974526719504124458879489103552460160782
1359546154071617794766843811301742737372844598354056269456327956599310049922420539107589620127024522
1369341216091659948219749253629340504901553913663447135079707088831542579375648874152785854994742901
6645894685450435723095164760281892777333705519383626023271953855488822330326753957477862221211432503
8741800373211082566169501920345455355759770115860632234568044587913378857538048975423114413331558063
8197877397431973676226477134463492507377439685947355890161343040116874410784712650464533726556532347
6390164803560501781403659658605844811870492526225269665732033160327107529917136393163134243044584080
9083592528464891288332617278957212981773445619637103373738129249124130224297300348120316607252100432
5541101099341420748833763771920143087836839694511250913563823193559662963675442900667242314738167144
9732499535056404385233775108997812935752993081740968736978821393033127172331774989564264872203806736
2340116228522442775423560985020214787439218381719765920241854975500734351798527171741495091779547399
5741396289419880920073843833201225668735650852481049145259160649033547218082743051608504126085340246
4709901105117320679298331958774318507743166641356974861231765946469529506107243410237336495826751482
3365005692227710998488574484432921446187573605646835625898860619373741931303693457404139035663866865
1245588292158960841815742754220204072440555031880544181430886977062808591168936732180573777655155045
3003416060759078154282134119797356881999084432735593880124229936804370536054504057388148385093956955
9662757816711194387528832841647975367099033297102980382210438537175769237434469931226251395750536158
8217809001619109660136525747732444918091677476604882583218596615922753839198662747663072267605309490
3430819438848563939851239719975643338030475227951679941889582020624672022952801192477205795517254814
7377879895264118665358398312169319696518225671597351785318242091468815239751946164143817805403989412
4594958105131926048599974037929496622774288616274750147532992852870935581346007420741140343862399691
8621245578425489352716745939412011926392332759855760344246169749610011704930108342134159171941672991
2178249579984390572035142303939779863184188972372371087403458844235096147544507478952026536586002106
8918389830221001475005156090429383941980006920236403961383226090686332683633903522772592969039296909
1352162678370396258157936054596334227019562021377624234391721192401351815599399806556041610371249005
7309454515476563361333818715950284069731026924843610902339551121757814322913271352151637785491961267
0107495717998493698512576757437589957518412478390898102984200469207789401343990952810368712628385905
0276243441859674508548931054181263147844950807783481395176704439639164834804855823551899606775664495
6127768917688125028812601576605659475313598708415547910882271948906801009035962909071117724139538433
3023383631183518993655827551715871333635631220610149126302702074478937367201873106269057507982462620
1833034182475759351200485174056909852081543592232438574670398294285301732890944982463598193860403564
3034704245022800034031166529353395402605107366123426102417551568823747148776070572020577485379592816
3090489092808083643634424951805417916309027487894878395191275408895977896668513499349866120411385030
2170133564813209176926580687805279517913862878701499352346521856323457960456774693756725481449061773
7021431952868776171488888373706190039198001976623748071746268055506278574161454279651713844092093816
0778634935144438122512911695420210410998400791442665893139612817797709022355359390536946649136740287
0408550621132929684954602099574291777882296688874594430092524453251715646530503464535796814221214730
7181443918330629258659089852860810349179225499667193065233023239146473699841416682068536109249791695
5391344138239323853992089759598784812867134687743767929426577818769417661044805921149684235962570770
5465368252233175782027618291467217436149817961328571869257095275737916249353861986957733850302299188
8206988428952073739377772121769968574423775457878239537114216837198975976926789174190059021613794590
0744172171052823933645806277880264591866843279202913931458547687927659653020982716602295350263513956
8650986936083247785726182814507834442066618599121361623578570876213843530732245957101428230463018953
9220755020730406829157599000329481400446722571435198296370717028492757674708871768860835918471665630
1650343251250685782723723575971942387627051045478543386056072774432119659035556011320605359813600906
4255310499546056161457838445272628326369765986965941486058636116457331785051660982551235128788647818
1289100897499420971127516075863724035619529688999453338087358315256210210150962613392858332827495198
3198376061507891784573448989002076057868143145749061005643946389718548776281129661792210317821120191
7268754099851661057626578786046697226522142508306587236832609499782715880539086640375635839471191244
1537777688018188454902368383712058862202098987421851604784249090756339868897526853218150585169032004
6141710395957122726518522308473301811652986869150511046846597128224816872070029072833344026452675093
0247896376853247004522299041356395919212135790174725565614020635594661410906306752438869693374394345
0901931573683985395206718557041706951757049944402455463826330773786587534360369423308834008937322786
8160338790257822222085416854655546451756371403396254859781990806236110294648583831515608624130880583
4671994857528813229075987294754434056315999994495099151057084072669226799082329371608780365054954278
2577561417209570918598399216953357921684099390994690243525754414714679129380382112253781329708745607
5684697882559814119210232736080365713572188746385654694086493081188977499980021188333062704449378261
2892161283811071339079940782074481212430995799692976077517702923673357648096594965599008021204882665
4642779473044207683736120978876574273089611487721947459590064534386994821336554325518540204865740708
9827212952588018119967115381165492032002516141602186702139316295491327524749223667302291143324003309
7928967181162420470576514007033985613133718371598732673886763951063314992854043290954213119628560427
9040769981574517932260906979354568368558572597910764786587181954071334831334148395791555574131987892
2678160784707436388510619573944885766748308243406218969161323044303717615737748881124523986726913044
8474525975265473030948245254053576879583818300604170224258090264064650652435221861147460881058609036
8177586393974604169912676887018559601812232509130286035633636128736106822418358027460636311319320563
8472263822799672756610165867621019618658243149124002233979233983386914357878606835095815544069328114
2255732809914681574543066966358605013671684841885095269527517225718224869939468384135331780223590697
4969885762759809983389841900719267982123553263300160675814077996542382534467786538353124306954864213
1598969817726460155827201920222041812842727031865573202232028107028969959674452016623871925544915968
4359152334656179252953366715813907496274475105393949020437092851973545890321436498895153334908514812
9882521416234472169191303550185677405721621771060746540647750958978161016182013092466366020015965519
6044650320734171369784866214877000010467666018610023217244207897078423399101594373594315890194167310
5399708880697179452778283971973444435618577580560875267313492353988180269922389051392447236986148693
0527826645529808932584902643527154551973273130901811300337612474826536670566454828200371549441642607
9821725174812571242996496746090881463800967339600826578782419505037407089475441003788178810572791329
3121866164679945627163371198215029989304554126713795157907220641992292780391689774412067875685313636
8198600617666808995046571510854726069396391941096266928389971533845366430380445923358196907727019979
1094701904102645955524014000717069047364680857189809905775293577647254832219158262730410403844167050
5628107485435867153658724691216585640934074861888077171193345878007833019496658970578719375794257070
8822686792162232119379585982283577958161793524321270905528148703001614325241335402941068903349149019
7197030858050084769866220291878293857535238172898663614126708268573870079460348358129866775017176658
6742866724369111921538859374243119033921108845718093631756793743217767288690961736964415181240535345
0897597382249193316479281300201685160328162713389266350538759679074554772507096238747692292801489773
4115157582116111393539491262791206612257897278094804327326637523603533573376058434534821465717832290
8545255458852910148761281945236481153949821910130031918977539898226770909226345916805490608064429388
6689453853246222791573425947188999385153813442548359026863602561571971463854514057307747622493746195
2343743981836212089771506637474904474802082633354502908150367509724752105534906337117870093383769230
1121493585250840354059220382733065903947594053251203861676204701891003135035415427764889066935064930
5942775496987044355112414439169406673196248985654430785008830084775619500182085168828654771811519354
3789758134250007350707641484061023732739882215052161060424096143652580743770965751470512375682845107
8177122077810256942728672517209497227392374177172301404850983071673288821470772253307786169474769047
8301843649748872929295875625832516522190635139002576732535884557627669187841835380235701185893051974
4676700324470385514359293357466505662554941923339930791894688095353062869337241922155338183100878956
5771387342108859280053489932864273380171978335300404772307436402398350448045295262949208510180640871
5808138482248862246969747150690613159260533112784679535329792109480716130655946549198880768312061665
2743874280845984716060257988627748379821111480583684694440044882830770212137860502952111432288141677
5472648681784334728479023736196812891420662665997670997464320933064548224924865156293311879646255962
7138577099143469115434779703685603820373320152101338701902258409832277525883322879674214493966317112
3216875253933113232083777313841363828379924281829225212370338781771481834147186843172289362564567560
5111851434478299280518746951119762095718055318505942074750073200755338675435682216689191593275362571
6901592205750691969369492385032014519041464722869860314394680037618265347505486607560520012977752502
5310647233135269075232184812957907162833045875895571559801038783273304031473032527316657096759926315
5940354423137429162124948920600084037911678764859393557886267822908071758488474981504792079648921646
2193472699060833719476882809253556413760587592200417687433048040165285309439311665027483719206905924
9648468032962570887946800824178676393500936636990583071942589091479404041131415567667001568881641178
0666740416374567788342464749151575464976496956042605782046022064945741178659474354148478212650604995
4259030582867678967385203620595594804293736686784319392155174007520699620112479124778718518104842546
8484906753882761512958467081829075457204172846212168242932023032696647675599196037448470715310525501
3654009814160059598637165316178251837508363963558961029665670213303558581615421547424194360744380736
3089514307705708281578636854900622388132080633628942873302301731923891004123452416962455678004288792
5157254487894041921133696266414287267846012126991307350983380824801309587304635145329865283958145319
2325537839227528322359821118176343417274805342873504235930336888718809844713426478962539542065208621
6199976260695085662343650172397354742859018407104924868691393711282552112971697795348681486728627516
2194174992817897839298057964073617339622541495612994139001500787378243570961087643953034343285529729
7377362494955691780144866890141869475208138750095379970315487210911126231604650425773815247126522107
2824641440286780555921377469966891763501666663547519815386194651979405208204226644589062487993327668
9199822726372597011401161552168132861498651818602788654402978668477051155102563794866908399346141659
7172063762493502941311981632619969261340038262215035104730752072543159758348542502949650318072619994
2028364891373448669349194348312546548771923844962789632069059827406821704248143779984641412791825752
9801623733465896395750164724642447083859484175077476170378643893909810598390541301452945456189114069
4214857266050176358726381236919497584931836024835665825660384375230075148308506661354488625532341364
6673696769680882505136183371706913634018536209026315880391004784578942680183778621816879352146613311
2042604693436149119140706156402643994002094693926823501832690742828340848969291480779119861194755182
4986996432730386166673564982285039894168882448782796381169976468191571997774935328184319711101783037
9908278815051270268403891248243936744286085150442809641304361926880662451730226706645970796172502905
5024445107458357508958541791780137492839355048662202131037139193533856993690198610293811675691115651
8206792779922000385287717544266837001390820234812958038646068346800504675325520774554641422593656049
6466226993914301193802751149980868379168224172413918394419385574972971402826135706051744105570899297
4469150939463212936564000201354941418829637776395249556322099224563233166108690800331309597677703513
4929890073411423607024905256922233979424908782168599128115097348641550380452902762660007802010493412
4129989912370160996568998598905492237440738373182412691700785531494068119644621428247385856208955436
3452352210807068291223207446126000704966796277846561327886983008932931582301137902331465842800710907
3081165756584146532736061359470289997005090433224590979308434484417473567762593693110791170806384817
0182766124694247325538949328059147276593623569614183353271391321418093651041374510697879784335891339
5631629952221602139569792824685786514702109731623913190671140619623650018537898961139697819596542278
3937776088038844450511690747615286289901438134542500744910447448568689898901575256230986058887273647
5903436264557834908542433695364321368395694505060934073468886472041881580870390524726739261348627586
6073218464411388580819012795864662250104031672531031476296451047063599607987164926997269964943516431
1883466297445600595538451484906774231952072332744669293890330303157995087540251809589989537386060227
9974469995907292614171216769620694442776132308720340960574199530959491727706084989394261822704408909
3937228369850781870035730563374717990632412350895230667931475124339839491956694374500750584425058749
6922438973234418178053119925838282258588254533403689494050100302904912281834027221203708181390816541
0975789169799631535577571221419340617586767568472103806558022734528006335868916650370990442465955971
4445570499615035924090213905806212404804058306899515379283798623068033947887490634735411629316973256
8301022627625489294664059941341203451589339994637460064392891811061614553534075352824693072916935656
6540665034380029691317483341063450798849110528498672985894795535651088870920570063100602648930562359
5768881570551775999168492029957300082911617733098114218636007884034355867398827392828772947052042884
8380635875301997799473508958565455853067703806377064181438550730141300783159451787552039471819932283
8130430115219692622830364951101712578687393894803581859368858082263755437523503139273512910400773363
7480620897270705108211246378089037371008295434248370544486516076750590904422467119038307274820709825
8006111551716520774135089714174115404229894557881383330786208643441510536304822899782643402392052786
4688982087339168856003459976362330464473779172459588237447321190993711809746999056126135612899575737
2548850879212108870754677401636581849952102007876209650379159008172934123448954942438008080243137874
1142695935299492037425599649082662772998434296842109929778606166287675154889709458409578571696223046
2594798401775396934979520975536358529593663691337531764634205381207296595112539594015529640774140006
3006387497612546536863346556897402720837405056917830315495562913899616404951062723347895946456674128
3302543521326691437841079407242645678549212001519264814662924533248456207337591203010228914466226847
8701018888560700233676619002837807550671105783409466682689377037893283194199525061712000486309837251
3336694152419536032303541425070106711289917639889394684111040400363598694675887806048852860197903923
4212227066883952006434621929379501029073323239931657621986359642415453778628173275997455645781444900
5786851399991357586247930878311729024059404083860188556897443545114384620656137019712050409089144840
6668108619602936814846522520971797976675057788244385253316405540484109498807504449588930323560880305
7584760747972964002494130419228175587034607689559116307461262999479140962398833003186724002277831069
5920962412339313749143298769501859373583647918005435771638560844413909400878566629538769193993851153
5581846790790158742364349490008126603545083864601456555933666889887557020545949169970709153228932887
5271190916038680073499847484737758457433182774759930176576328062782409621443282054115840447632105518
6684858096887498082993182127234936808009830395980676039477420994348104962934565705343507950019971988
3412364847516101817704041846148198191214501515685006758774675980968589439114952911136997158857586730
5944952882448056017433322528389219315429201165394652280208270359595087372667610371481102229551377279
2560474657810326692596707418631055409804471682716101287143111763391188021785422937409999437398832383
5176268720823346942204712771901064187613724372558124123459418613503447377106121687989005010090897109
8060430508200824265087106796062768928806918617626733855701298920112377280580692378832640323234214813
9243319924744311549321097983077505205611472005658377482617161018815958550317399438229140087131850044
1882863144877716787742830391376732574258715813383531195645908283521393316365823638948855294069087108
0561403163840173579199569940822332318674819495260400695875347659852581013991286613468090572457890474
0727967384038024642349962192747376296627354439589211555498815676640124241154205644985537960863585383
1666578429517431484179816291515853953212165405426725474608304754419248499366268015864425490815860623
0181004889836343161349765383035600770842604015440541621249457655389187761252752721733503875765101929
8260566939971295752370556599380801522333880738148195209678197537038792430734325128846599000915384188
9063512586123032290576861368356118575074944040061903517141876833257334277053699770326123928214236089
2062997831638151879907857699000007936227599812389106895777442724229626576512675204235211354659511890
4172659186351114618456481008664559835123389578098519242152103748437432244155314846712029602765835039
3610603093127510152567190682044742857572036411750191483777422112243815223138302365395537037507057290
8987369418664091847372638889252758923362637357094165320153172035609113562304254159908842707320517185
2167318354011072164250650083743296879400661749761417225540616767086218425974948708059803591692978993
8301628709295420143832535278130660509212026854229907341793719243768766573317126602761372172576931265
8500038753843111797306550582876789178166919136596931426597665495399610887389630045822851171359468678
6560753718820150204734975016204227784017367596557568851664810009364354522636078852188353350991767786
1215764204631461389276621319282506511944172922634643022030879226522090846235424152114816293314632956
1774731523182744204687499722804637632187172575641551808633422769846312246334774695792260017618046286
2675400807687562925119715686916683697097956705120862661389054247482256817149732635053752641533512908
4945469950063014859921583280683326078229377537482019153768640325589093039158138707772408036126649535
6747711346597882312590791034385031745668347081675457150436714387608003031253273357523295408073668109
1757681161517002524695787689264750925569557408564177253909528270932301335028231556041654503463391041
4444555404798181863980519141715934259807516730824400252892523746037693696327702053529331170443156304
4579548883423483518578177932456460627598276743350108923574473344127899592931240169684674113356477532
4269779785095877101301057549847920005123910950330572166850514024857965811961008129763185603284322938
3831280672813220021433779884138214816084918103714923154037258027181039246150327298982360955933239084
5681761471809127911715231840478097671810461389953867341554654966091534382866225364070240369219413184
7231516444725144893179240767956894951235802775674912750943227848882065011078073736438658433087328295
2930428862438858672522679680105434766840413272001612094979940983212073504885090231746270815679853919
4793956755608757725511893731506537904536939380798936982472493402641407212418542522512094277350616108
1384356523840871557569973387564062325910171272942903208672934733341904595374166277790076439303214771
7417076527757896326328788967999824805838322374390708439385818692635880109155599564353399450378725554
1064993836493312352991731214645944305573332782312482724186245675987032597075847852596861746115317389
4062623442191149545749653745231203404351339742399175396401112162708958054194907090548284765264428747
2648389351002860186099543481700038385925125494579716391466290081978235643708356422183024234535081495
0815802723661109660470384531742522739998113502423481894126622034924291917752555196854732625079305351
5579014545155982015967812820948043138872588036280568377713109296551036111393318981768706313336638860
7738804789191774117069711076704625105157459332982295747073365532660577602509370481045603581424674086
0742205272990267528528650751558216997967358281456377462758328304566130126653273628463417323306978286
9347752167901618313996208607389783634317714521421837941439999979278959032660131250812370948629603003
7169327590526350948873802285546181827202641131172726252642142487243416354771784354979907870404236162
7557881478480775177849679940057261797188207660599370889603656541071003540930396499975887732808131464
3652606034144345182784634067230967825115592381257856684424841614395890345281698495359735031731289591
3840004706974695615258897084744317315438330088916474637824492809405951626410480183604778701424579140
0507397065691059140726892514013160905167949418049585559309725689132781934635979235597034857618964708
6886996069549277618346023526950604557202150601708871742431292390546908581132580961474074724674708570
4630016419676623129558596890067553179918952410978357630903948436145714694344657570647226489898180454
7584265031193025801090789168604284687910492802785812625580567627634472372686571379309534425796518674
7401726362544783982940931532617576930138228061775547644162890596779488890267669457022635591391477139
8116232458768528019073468917070889427759517089621895369692806330844682452651968590588952354371141254
6008053921586616156393334957351989910830628588025196149468316903449010364151066211062179136189372986
2140941819804089324731917543052527818171579128823547240906285578219298197366923549483651960263277746
3034125248811540226414607619947613946356106009083662246571274104844199035676027284184436583466856933
1867514037616387909956203863393320240159103810943137194968210658009873413520564198072623413503952414
8684025135626819314996826803510259329277669045392765865983118993360747491422549206924526688292798466
1534381113176380446230412986401329834296728480429692399919135773177797779287403890524840824378467345
4999895398665866097734572093190634273104767929573394173973433237789967987073871311773153671057593164
5639682430383174611851609779801218589342350636892546759875666204260036522810520408608815826743241966
9673983680824442219259056487001966750163032374432237940768542588374517844516149391114049112992762701
6269270192059371470768718750019205534554048576133065382943247326010366760696553467375828887907826007
3597243262201855492436353461444484468363820689730584531083141577428989110891832142267138371442210239
0283590686001593109711905547177351420032834168961080174120088878874054790998347536386960596152190345
7645465947045961960790257157360724142802990750976938813991677660865260688444128610088500677691019030
0896505494402726480890685940112064670941401809057189348578847046745084831007208956752580864158808505
6548170647731660114947180554569517297536161249092718990035843630506656897221347638382011596816377803
1803225297765367952665717743121286353589825868944087187183147567169099711987570350066897353887874762
0896419212488395864115846573040828194474735279751857865867270387326500563444285452845906502599337730
5788586705094894508401498266610643071659454617454338866368642946073160595279677074221409029170342306
0199152755291985717555717325656454221092922634527803077490695114309302613032790169612605487759418925
5215108296018553894135242917120573504944245640948461646661837475495015863936268206654723098016902132
4453384838166884953871284679705215531757693226846389574236608475908177751298865927909275809358050530
6563234384110545288753190786957316560890466658048793520769735803569406764281087266914071223827386887
6055315717794020250954041473157551364528672756800498074752002349044537102757540723099160327717415465
0631094134121478107236341927367528627314641280862977677602464526202381300763296852946539533064130894
0534787096414499493122887746682066577391719777703329112057245174195083633160129379568230091759654914
9484548517605570325891416162798618405607495831691376592330336645954834984074367622642960396280139184
3140097029249627591529294204385452661404597332956960805134718977050878501024416338835489068109843557
9493420584336554414070400375544303204787356860294423568401422743304943059982215950097053245649997046
1807525630799711838252021130734786696466233556974428117746361512597662371034532192305568293442561209
6126861688622513972845667821341926122030593449190357734275660659209641304201360730994835143507201947
6011304483349237172016925074397611069169150463997670637684569529957478891670940547467063049062402178
5514499023752538974774916708303932732408138467416629285826971055823154223002111352669926570778219748
7870088264341770304793567755684050844724817917370762344457412129598724400000625472964847742106842088
1823334406319445366593019030709680763191195201271546160116657363981375590608047902077663896920481959
5138840531074552663264128186676917908838080996795374659430990990705021874336591306156579102217099507
3034182354748468742741679732287268944030451610904922911042547077259378237967988341874590843177825717
9281801750613840510432266060139075783264750388002591011185389461667261023092626556799690531505922018
7861307298032441077190843759396538245504769877534368282985519479140359611489505770678308226708356338
7019228508445754787758823506677741884674916741546264075667425239033362485769348473380857752394496740
1256423931007207408322279636503083111022255473636787783225981554288301274476578654799451803944801679
3661719153255820358135572896667665550210140493111050419007403741850726308724668628127841974526810566
6623419619191605276161944343038857119688310585055414870985233139227203105064006633817125141646874099
3304206102074675045265563903918353795610503241881687124564197020144042860056406769835188442720706551
3456316896863406947518355047740678398489805482188632978704781875308201036395292139182193579402510309
3466297988941030380095162554470894711017725453921503193100618408782799815421567180086010486853586479
7840024221190871499880828412364037832680149971083716639988356948171507499669698971153552761155370679
8839356361032855116708259232431682619000908107021328349963709030828717747153906252700316094337844688
2201488401190814317441341048090661827544912680713947011080065292457961321230512632613429980089580012
8145432600250596987093346067730552357512026204248569635115725533089298515868324491347284824127703949
6780929603760854524492696194537662769207906514150968205899046036354844442670954660393548838571382703
9323567140129745433948985275430808035995669020579161548920003709139780343216199506852627739852290410
4003393944596246802819358286263821961290240933462592433537671154444480221742678663153089811785977283
3859517593287516557171675775202518693362722958850826608691341460388964069464463968130725371683050166
7373284313678613941405187231571722175336913439530471876503535531219579315991165783880021431303373385
5073189014759201656028172500677633413837851455150505793748024920652133976666784437467450562525546235
0467818214197752792719866290796435754329434442293762261670025887187476209973586847556788625932592466
7005524954650381761346849840746257441137736798862272684788275656302036687748613958559094018281322123
1630527987336367004993172675420566970147257746081952566969558471153230039465915479010173457640198398
5939448719478510707964406030652286511028971032929104848626966544646853624948758113370057788982082055
2531082216130365853099591394877235932847169085993426943628836826761157404381105976475069960355849351
7097271212847838741052472389283548677847496445153419591047042854648151061569277884319346715771020108
1986117582476640699005032652219942409860338749011968762440791765299928588390547835712096535968779463
5258958687948737217831824520610055232267401265868348609295121185945120456042987661937520992973660393
3970167716043869089070102198761746837066258036473852710301926486175511848011635005012558196510928014
3419645673273997835548368549814823818462557849643735624242745681249269515386427127205668889088725026
6764546390404286281921415618702943295184551417698255680951392697921303928607142053517565798706773666
3187971790554404209032761052232240698784907224103084408916984055492042373783449199020031905827670605
5833116202116090866016082550597944745750904579023367643202708029580150642474168341447758634985679541
4540875748631368862053982750339718077803273262500100908322767393950289070281051179442826126849811806
9157629985676099424299316004873603952778775867262391885432333092393808199512670124025721506607640982
0091463263128980086849615330654431403014033150439901836201484914973818284707691378892262009292333392
9069997223874966719662449317904072457160560944779259463582635384155890545329141836855211944613407258
9267913895102413825159060245824553392366414221115124127793336010095769032990562920894817574057005299
0831063389669635741589370690399967522945737175395133250499806997719856356437097650503836022257174074
8178310543459751219428032154478764561967711004210288994466633788971665850250061959097027862231619560
7869533162611331268167265000647681665157907500253620134379407794012646863914605325161278584461903711
7585879096976567962126605650688341068445286526366372535085895412598152359308932324853820589633129631
5493082638043981563413999173476292113117149437046431645937171802453769070074206761821991589821082205
6652000899074970760226771407818104060745792391083429594712995227562048316957103691608745186034274886
3978331242675719996685353145879391101071860335145693033377819664457220372187406877261333996148429832
1569751505678237093505955888318916456021375188358762375036403436611997100190134370078362433919924745
3343462683115852736171078941600121505100853633599054048632477674660491528896452626880593892314641659
6299692673350353572430720387748727407211740364506464799454524130078365648157643182284295104528379825
3792389937880353510893129496538286274618904635660772338279509199852485154384866877541091822129967780
1569707618204528325907876629383343784685402664227385772501656095254871489614339224899346915939351427
9893436564760516748762888790565541747769925516524121709627099641528182862644737458917666005628543022
5012478556872799515395323052496310008176539501346749220400569551751968535759317268604698496020801744
7571713472344296860093793356431246879904756617399797058015032635688978940325999467291279995559533419
5633333275519403975557912590342951139125132009122055106018101396716711334040863002606879578573108955
1724573783888647480044782307502637250734233587266094502662603654482516982429281022994814463968746263
0664940168778626743954932809630733327360387828874389663204816731521872182284562367208222132481916690
2426945354580917710527989891484112721263912127106572778677227439459602598445099202408829476931186010
0358633706505800815957355184852516908875350089004377599359287826549991095349865396059880452789295365
1047052840130307044332601090185827736396691362614003582813090406905175537454474904727723861558537751
4029507234579409584900358938393814531111803083127214393729698677539897129784914995572293362815317853
8640699501190458653251617873721032147334736263670712199996191485269377608505008745327988092730658575
9468910224363322295813306735788856894121564964137968330824502693295880983410744651921689316878653132
3586490248533788617005700754931181920193300144440911136240695591624772355892528283797111927396896170
8517714653736673042599478371079467132810217631327145502620667296788650359652927521737256456269621797
7610350816064015452656497244811973077935398390001710885509161665310687066551160631129523410474337441
8271173643291430348774019875529673406671736006735024201695410012765787769030890110729286399458197323
0272421265096774271369911048777557036783610867067205221400724505146055235381978994407276921137370703
0662871343968286302411171721499357368366671447260275260574160456143324922805265329092982532366024828
8463494852661858429780303690287349017602870901947609855903920919534144847990395192947153406010463368
2844819426657870522379239472063176500845992545003687806393550978185300318533550610010904404272897521
6413607258942557862908778751120189029336864065228653805312738776543621484783663095215934550666746495
5909920639918096484268436202663146857061035016941170996505232267831916999460745189787541973999212237
2677400382734143457013980849550794426477185597544569434455243123828229273316895399901050042743661279
9944467731846252282259827316148814868174086252423860763841582394312599284654948248230366468655759557
5810173743937057019707050236975490639067658608688152850231052363569352914112617426631686373871050210
3449565211918779646296513071713101724963426676274706007045430394485268600156275641221115159315582419
5985463540868157076355170600627992513907469780609464925536250214746352038588199714083563641709629696
8819073921780902185877689509543015503975719385382672023579202424996644945853181210002763260314853592
7052242708698230789288597704616408757540384634879202734223319345351390851612848598108359850281991076
2440115761625461555112033543197133083567703475318857512601906978913025411507001891848970597716584002
2389036594650805988237827638435231115700466247712689788778903719061111068877724790492955187585941923
5222431969715981536029017972198828926236323212787887728995096335424755998662432771064728974734305515
3877442768173593502866419377016663898152514056751424196766372909446463700062073837120432923970919868
4403674352701216694639184388710655947974382066424700699052126846119461327719474274877218529781596636
8396171886634810906075619704934847898292398588286136239886300178302735685009558719571152020760439648
7665312478992844207150573458888490246016428073381751329708599084412597378545477464470749580829888373
0443541295956389394742912445487301300193714494881565533124110349431723974398624982475137046929240139
5778831009724300314769590379357866162969596574938700549759620102783454789998342834635137986011532527
5524300697629647900105989475836313520315023996568411692080378341045503320944113443851764195160489439
1603924575796826970390602895087554786166491137848303107708772363748274887158582894784244687120276917
2503613620690438340963086075994964013708127457319150243141552139736665157592257574629363604062448421
9993437106080023680676056219673750577915441960487244107105337990347099766285857130643359799093371676
6678331364630590230293663748982886371123415657126210636171621751268569684787372605830429275651909165
7597349422047384762661023840768176931788088375253321345730136387546167378165636980652094700462188137
4429299948576560764895098776609563969010638773726355081309907308948328824646899306503624861325351433
7627438118476429087946783271150355838713771925268396785115682291608027282301319656093640305145229327
7155041317381843425658733363893160090584294857964306463830717664746540806336070221283902783072493308
1989000226391661825457923572040607116901274282028177759645742002541757489036536922240180366516513136
6992251177157295050628806676092747795464506247619266840923620216687852141132207808643280756906763491
3986983587989959050782948594104658930302447422576917722176572523865930451122372879196574731320685697
3879877828529707137679862570226559457769253971816717348004875260426909315090751420849461000430230293
6643858026004052751294267152341635163777997567044602840629305442766054523765738561633890694205872077
8710230740419252624414971658174432515938383532855363500125255200411103549316876278286304212081048681
8842896345823782416325717973701124902925282974033564281490311681875429011037400433451822635384533451
5092380414550946324324230521313105860902637120855094911909823835363819818463400443018542828567309392
3596616335374371142151671770531995371154378910848464456812025500305114649281634229660275884996809605
4821811329702673091988289956281298004037597362234211217273132998146740222331837855823093594587514551
6462382385648214805969240936981306668699718328364379466102859584566194976495558306678926859194133797
8194004715193947037521468181694454973240791810828072818296907959844323985985506709562155596805103839
6703076019625143180108896721725897906112686403634044722329677964975228735963663907086826115749077430
7587755105486535640043197377562515784594237651027020545301112247393819273573749398719572775461543697
6115932079762214508385760829889595638278189934372524737091037718426041773514411549205948904667151129
3807745136765144976051714985643655037043205975645164224768641346318882408720132152504396436515832719
6737956968149851393848753070241844647442062680098138616129470819731769326026843891669248212657274302
2544805481830311207698308714585919291767984516317331220204704082764190292023312857885260671360923806
1639869382868928620354706970172203849108305722503476129398790981474316126781008192767871890394500040
6331856816637459016166524270481806721292334181128680249434451747557403649914254655205475322306396165
6633917786201224466243673725991384679659900671912368935407798794595279698977299203274953494606667425
0716311997443829836298638307062896183964742197730502653270467573692388624922856729488978663322335250
1043958406813694769071737428705935558099631747783942781970111939768282032001854058693976066178250422
1167876704398565696092205125855366198763625286192396062938230840637118742631900693673174930559568709
5504481454135631730054059426552226405596089420051539093573590211057963616387470862555816231390461467
9995504833138165103653260280629254498526680112098202610638715404773284676844507784444792935765855773
5154638097117092024128636168292230117121138061454677551580591099969249500470322994243224057224676453
8888908631618279911080420058665398761050911510699354185491044771100103476626086469383521193520300801
6547294371163906252484649562097355992780773852475066097970093484142272113683198077384427242659528336
5868185159532900568736273700600974473245094938401669423506279557614339861187813106521757393419139824
6615299878652471326302868933715597257770060016361835004465856882554890637920257968269730383341567729
6195122031728258828808599889035846840623880894001648240429488580709539782710129954637229531358268080
0534274725910071671591873383013518451452551420776163174441764901202562376599111420676030332047786186
7133899389208262683036610400288695467076618293917723235589994886767165007888150370694013934122016752
0114532585325513475497859916755810505054912678284415555035963465749056682944250616773886867760942628
5243351952537131800360692572635282681746343816427739004618176330467576841878801152574689471861515865
3409465955686876611186381736067877827732867518629724046765747099101696109277778644870095313875860171
8749119411732823329455026463084874558440319270272364627156749168187943616700850177598547857589358144
2160062208979863080324195336705283698433067161997897021930291251673948694937288098658020956207073420
9851376576896573496605104631787404638859553655123148487790687988555388105575742082907710404103787137
8370758874552622306337659907063850926990266199804157972882273436984970300431570592269976131352374415
6873411508175401900489681326391549775878565363324786509319725974815322911762247920636684694493209816
0483088171219096956160381379364720503139544761691533341345763513131416478374526147940262541648670958
2898652216441785493692177140007442542620462572285598610054248339311967670771210521083256749660377038
4480918086090680046029448968164022772369524113673375932222935501886773962816306390672321661389299046
0964355142613930769475128237280476572668205546547694116666524077744081695819685302012209371517860568
2680707936733208768718567967192400648008560990427156450990860868234788422850705822017446925265004912
0488382832192333481404150228722876292518697960107344898087733788023357842284204059477793475037348884
5587996227242572239897875797594338585209364792504008608326336020421955886733791170577199486832535895
6164012714867131156435687109093404857414198874145578227669069470667144014201647340264944079407144004
9398531288277628002330866762571546214674596604239790897199989982355479810908835547670890406333958955
6384579232027462334563190461992619226537979033988302152147828737922336813819226706729560531648000551
1977193940060998017479941580206410498039155557899631108199372330853134455056641804667207179286180671
1203978251887618509506357409683862258000944840455019548474298557025054476662696487903845529088645799
0614313767543201319730245858374349374254665499573404618810564524325426442700025318716664977566423956
5513862819382045239616093363146218094965807060132983779270237853267549264662323762224500695622056878
9388091551975404409912395465724462423651170994859479258481244374446396673535456834245174242291307584
9223055695218838940143258630246147252474203760981239867923579440837316733898264283110023354079520340
1637375040903939147343668036208997109771453715013941074427744903361797256148896908755719818993987368
3040635267636811474379295578974103591702437163158962306126689394735509616106898521725606092234465104
6479963783194697164586996770879316464813764718410097150582705502633554410961886888373923422038496022
4453724182090291430856522865422865858379124522950982486060864389676943881892613540346944016640637029
0770908539779615053621856733802852774883024235360716985923599273103388489124903130328849743801689439
8306559810646213479065322479294734541341884700665886563381149278007197324921408336613520207051995537
0454962053687240612040220628741569551406035488775685908997780789141031506187024413598385396137269559
1345228802979176650932931211130799123958827933615125440335996428941921984254724569390293872884580106
3756397401467930162996024402703518461835490221292190277817187741587723128817762749773373476552843848
9126268097070993747129953060315405098465323100394491124239486460087768123425409088004387583894624718
3454709511485966380089546324612366893783261772760152899772530677533448220006056167089740746471949670
7442657873410255808944778183425766746489888813986654936774883325719770980542659135451847484148588178
0060450492774836922768736454544431801421818911691996662988062089030196856534256138069599956366327679
2930670193179728273329525105681264541573381335040328511606530706455680925729319366525339322371140559
8768594672189495456166998616438256094176803618536522306509313585816620142759418041415742722157523801
4005108711518352049409262657900866151015520110091691072799559728348328976707297839725728797107707746
0411918519283541300018437659180628044252846181435555305652832657109841029543839589024118626962603525
0999601572769177237601985936656020019175839215535548872739500546584427298442255912693670954487611893
3447345035476360306536181723655344741403449015173603924683373027218391932859925609847479096945026410
2535324601054126876007628295183438109429010850685538433611669880483785961144000509181742570239020779
8409474973220107427454909364776995607113952709843832327639709940261721452989035163677487690072498736
2628437974881379615785521972922320515800834349051471757197970711089539361871283824720023443999054587
6120673068649343239182606294596250117919464529486869793320353742326785078677179213047366570710653232
0084649245554493476312981763462854090505640507457395490729683114602713195870930936570030904873288752
8459473461199959192176166584092340074349899438374775482196899440496606430504190967432541318496578146
1255456701895624555962217857555713622965817822818396439132636730772055876449827367487188743038762600
7361045156659838258467687640926560297457398725031674308516185523865640756599539813725886987105069929
5765905603569555428676481696579744032398485703830733832745296196597971697278735020233452119250243167
1162590976194733156381492804768443150295470050873654955832400106219011080600846158670109653196121925
6216425465591189144103674993826558749512934516489182823962241111199179394986451156169368412549513519
4420409546463472540336026327024512950861057081860751503241415346830022047547352289237391326643591745
0343544905645627830774226499285175507968905699031208275093295762650297519179246936038377742399324196
0763739544745897064214364580639047361783149523785221796349367725607883305062034322826132642333232709
9706784062859700752194210629980425192731782724287881042031284802629796630717166962543576979059042942
5483631227252589213392930042355203413434636323838262259350836082388673095934623471304559060178231397
1648563896248645189860374052110830282112220537607113191815467699484915440985862034136651167028330261
2357452488240316343895303022713424698115174004756669878273143341177276293430275664028207159491937409
9306849942142022102352954779526197004722321334264814023876590327235773775150118832891185360258805341
3115386256945669699273972498444273086046676163151763119450782285723883248947407776512067897473451291
2491438242826651833764564594489943787680137106915288413824060400570354837639419528668792724947335441
6584138026754744728970981344543135051583991364378149979619500748959424743630959979366141965352072456
0084479802627818751329780673525532354653540032099986475049307008874543031470042538035965064666520064
9988006123068785272971985068647107599453840120920153068529277620811409395658093455329594336974968617
6906117494965034793673661510052175609498233292991299985195397407644310536664282189576219733314728414
8070868884078623163135860360646772860678844236873863798173426211075814760325589557066138871152519090
8773777888859523270385013243718254115369013277172979375086673253443454419373247050878259208031640461
4552442595101245993161679270091842294328441042382571304086970660723688558417802025267302897227776645
5691701904625964674851473484594802279960494047775116067423394708723678648005681532730540505306037222
7667596849105708380881249380589679835482562422571839121009708778212330874860656464580029547949383800
2108964046256243101507857984687362606072833291485708242329105478315409807284390190714571550857365869
7910752749112809521474034736257720369525323101388528681447915355352463795079399409961648421680935608
1946227588093366693742227685032276579951778579828768830452708088114812111253251543255953528883563743
6674401983571015609582291264879169518164313931657872168175479354793646795433345095685506212777038786
8190783083856987562410599701779499476971417406042709692260872305349235196967001147330948901303467035
4512991106632190336457907182919730528534228500409087916835073443539399310181281992695283905443125223
8126690183362237724611455728121701704186116773703842491450771713760420672438428809226327345074966727
1774734526554704553770079078056917392132666694348272845992735844484443420417515195616528216603353311
0868345281121557996440604109189712130247563049279952554546009697558474715888170717400706253456828596
6318606714741360107629263634968688589999443986501940984952176136991920364911011030587020444273361750
7884063100938994014131214306837737260304069677792454185575405883577568560819512105697016007147553636
5902546545712753875447541170758777466002347845832731494982961478418556559575186143244660816493398801
5459941215643051299321234902826351861556347801748635921887098039728220233942923825365295095497913871
4211801668280116273440103746804007041079701856965460198656651848281647156026119862792017475737010132
0974039744863351633694980458132031452925850098830067761426131577355564053734506808965460825815093913
2843740523704221262958346400781347020926621905969748718628168049164048288415966962678068014993910824
2950658584329459098912542867512087883266002158904807511220575327013408240980887280512246731620190665
7872632443194100741071626226029513530303460115408940275503183149927121682822017185081250056464602775
9221381204339570932071746840371052077320648033124718844783394682569988598617387784152838267440936999
4111560619814986529398047484697511205866206455649059540117270708578501631798675208604422369882814249
8343992997768474051997676944091948431342236611504577112592658212923538713003101279488722733764277127
2198100270072790824605939343772682389281012301307927562592639292550312837599360469551446101797845596
4074113193327843174476067290264021604117731090976105902177608998963220205774018118897738266760005740
1312467923657346450107135316600314144998350861045541211221295726073375182599231115891264671713815051
4497419009050714095501750451371747263066098599563531732840665459051378163066297324162030099397979113
2610592140423407223308543063658641274306984254212155464622661747560516372686884524305329766409424579
8914168502858991140023778940583486783878261395942843595963968530923782298517633601748693121472221364
3280375633241864642926320092356733260600982162201289775794996366504510607013683952185914733743021874
8482208065848571876876927453289919647302979381530802643148343614053274013099788464861404692454043931
4612059755112089747015241987550666378339196016371009297225716319998540018968133152511995374621366644
4075662445362094055401918843380101091690566834620859231703517988351449796289349884933921774181251380
1888114556899042619657728542414524169414431710998741022002185172955268725756868800848410470204233809
1830807839265666274286885805523512110812321052940736722177363173894196986697379142285096649234514502
3258904282999533923777200835491737701957020100464237152089790243268968837597237447237475432314142911
0836538026191131023025039195153743271562854985661942305642831592206990570276878680502903227860080250
1175460085918483437369849764361492863961762093123068402357017644305789039799938314931032146169375153
0993662564561087799832536197971982429045450056157094473370898169211743241264983720517156678096310675
7088687658482315539532863122642970709946291047158522828617916810769196843361032978433419335967669627
7119496081652166076458716798979700868390163962850839512019373868458787013316606281867983019321997314
8309615099311392412349993516165367649485279086712150732421961819122009185606095213396169313008271431
8883421062273676780195549734184042020137067296670923909682182661248203191865698769252390190848484684
6780673784420866245350968157113285096898990738106445238513488423665673327950085772933095177373872663
7718079838806197333381926468720227057078909981333472698117031924643582801564764522914820510242867317
6543620800736761591494637310137545847178889217503285367473088975264130230035925624045105749373160461
0560940230636868853056804343198443883492166613778351441478486053211000912720376502800909043664696375
6367208532860831248603276868341585747977758330203577081003293664595634750251274940412572270512567431
3223596376155565196360442882215691840957569733607187664409636421630817268709004121329203733336613926
9106577336219004342813596894687245703757117945143111589431247199487222634581885474339697083799491023
4420238037999338972240021699921768972769511334928614296794338463471986705959572265979563684243529472
1280218913491205068437198965562881287972708800174672677877224533978050119112632813855299727084917707
5667817503680563402961587667608558087098869517003109069726537560725899153272821946177202650514515733
4097657923108159233174290271306840594479121923202778526893405253922195165992073607101253922198535098
7825605276632500468388395415581993039504825594236227472098300584227124036813103947247138050348822082
9681172785054415724813479477596749017081351639046343697267042609841285821019404935965236912240588989
0165450022288445514740988046283596471105460721958929870027856558782934751911068892650588894271005069
5650254881411633626328240637832556273751703672558911226628744323919646604748814562288731968921603594
2040882711869256028997097621832184964719957044232025410527441523341006794105154610584507304430442229
0323743965686059219792285876330968115660683488900819615847748776715439547678808546450497406228770557
9865389610249473969464948762806453788675586371352550492065332277465245886962764228091139866910285065
3233820673153626647512931178631824305766854236103889080086696095958684201505852797811504475840579673
0665028169861688683424997072399073078681264941618912034565371351244305825054179868689207447709210200
5352686446891054040186922709174648313091233741277650168323529854905236530605331661114632023330781903
0487019954356594892440260826177791871752838367665057183971545404500720986811530781619668089266602080
1485394202188673558781513614410087614915104321950639252652782524176673039507670063923606110339609873
5359538892401847605110326101719369593030787268419056934950969689786932350610241814954421769234123254
9222159377590913333791487396850869961467317904303925058237377865845254823836124356083661892333854352
3728854952722097818191528692542237741911200878497262678647663088558467809211217211730614161979281536
4681848713977821444748178458283891916291141946866209999331354319377464428076864519131918042515382953
0534162322925282684862218602157187184424330412611929182657121188311154691057050402009817265638156342
3545317627402740930459449551763531323908707383695981037224249982428258642112250609097494893496375661
0967551535524382045802786668574957921262473988412799788452504512162887330689954631294458150225263377
3849002553233594696818864114881138061044920768821218623815401790574488557713425109698690951593294036
5097075292793440672021923591245510978078372083462586711654553979427550913768415201119229606262615748
1477083780812675590399784634809665505930256267438793379800061708863261185600638302991480088369172340
4449571636925149800487369753649804641905237416451540816566070142413269456755778296735862312389919692
1180273834866068808687440478413324460119946950449239010216810544702546196461694548728494874122160791
5286738408876287998602624242304669534958126555160915906102344417413688921842947790074858309758184342
6775328988300259915706875920605862824592891458771030005708146275401262540932083482134385600976010030
7713558990643487463599241178637009229325836510213870451411053751734918946904168412400219571055779098
7671276789429805537883703937903100500354833398503311853349169665206182113119220263483487527794951245
6471461359276041824006923230560109530335943559843656387773535126575085537307487515504712118700068422
5763687709706543615823591881863104795673393726537670491993890590778676570516804096757858855598541692
4233770765817045682179113099712864989413481160936492306811272443537254176073437479111634951745191401
5561550486008317537769320816830759222606480986980399699029383129103690611476940045527118106400819515
3371384875262410424461227820861697391827753204769917383365298064841036756748555305967522493829686869
0320591231605419498838651419980192994083761578735683740130723875932114095772798895737302384220661038
7662640195667020726872827953303349105373439899107488158845381671931722143694453151277146237706484302
0691655880229052050313148877599203839017185994875582993753727618336379230891508240029438194712140220
8711833503248722542364798590122925459363618775733045610281857869366093487580047115905614664910151085
6805471467778291407241380910984763249951862932694657558605503494164409706553248668028849048487260176
8239773607009349248890528277636746200714799840600001103474153152504557774493648802817370484120501187
7523237201857144486426917965547202138360108715746957244654367397612145681353768854430352095104592654
9578635109416961639782280988591839972631763820374161021377055150552358336589476307020559875703900631
5085812305503453064992243982730998187969690946465407045440382657676488358410100601965927008923010999
7639915043762551632289512624930937163249890822297217534279584866069385754021971547707270000032315577
7588035637470446074687544633535503793407755788907808687411754390680225162063735967149908949058111047
6987546456877680256952079954988297496116328954201404153257818449759325670316861245326141624736778358
8123834216489354192114860149215571942070351828022132209174700384142281396317054242751537826602623766
8463678566962331384881730318788015100927217038132620057057567554381852755370656502798168091456521414
1156380221921177601291140501242099006136926684588756279400112449610306486471689096968825156093529541
5918447922793823105653857017825955521235721618292280134947805452019518148640245238171452058328030247
1546045631150675488298158714720000552639031156455566037404504701179488079401255898402549667988224302
7152673923404615624139705610852643522675562274367750043563141863997759249897557977437115101914139904
9167997480139189582177699873136884471962452585967019280956688378738286138739097167232181283060543505
5825501146146381813177276045685061919075450055423922701811426186721048702299942754398756397158595826
5143394732774600822046825664119137634258759472311912190644793978018377885033859646087446310292441566
1996995024491927025303734002468449066121350057245993432702902332118735687874442025778106182952520180
0482477126610709330126722160231835780090739280104403991041721428563258723103227558704485729270449140
6697591715603733115489172027191572149657745698540086524366276466119465428296397576838935503556413120
9927478551234985278861657354385202786093712360427211061931687993586553681849132782203078368878303649
8437624608109450025410341450888413453749115088297037485357310746568621471089139074410532915167972204
3854219778016361202738418582881049180404507478061172056704351175183420412236626699034834239419485359
8598414632612430496400529580896493908484429605581380592738406245807432255200763687965184605320112926
7913938543005000224342619660059086814672246234524376371852167160747002261035200505163274924632070809
4134901143548538633010488821090441409464936711708776322015798543936181868101100073143482542804421883
7348974786772656382991207269242757680578277594907067537238336093331164748111063170755574548472949911
8422403673691814038683204437401284000095859843679795540452916962618172850116034573024963414017982130
0961563547808955639584624068419677456109774992214296118784700623440320229592056619110099222278902596
4971201650654172944033296975593275295019244775321310728842613195165119217289824210114929058511156412
1296094025957309751593697179489976243099592481718282850315784769985482816253550521457619829151011745
5823285297033178141858328669785821632327942616969920671324920351176338750566019469192730668264224138
7256371356984152417075958421643351030726081107820454140586596039950164685676496453598451471670847238
7316848792006109972164841353854372699410661617948571252249298221200631975555452177779595586520736038
5017538404512010029057207393048565783425737244949475330783901240555139470716862986522098687090570899
9817045555879043477372548466048913760131305315665608757947511932075637330725792863046124543855404715
2539583083174950300009444145087486505350682430560677837364379686753683646709955726624263815911409790
1234232322133274559796364364683610353180975087736255100811451472110731717215057481700329314104379404
4350376524315107104653795090728324808868624492661724601679362716700659051210870707592029961602253443
4885701169609415768098104542810535656610330014484299442377435208448195916340875978016401774732730267
1240854974631212031769878875645183357223241192292774913559220335006905176820942586988890959995053552
3445274159634233940894261579454546280751577576357192189650603027698182121258332926032892438649154661
7084154306846231933310687263118181143048230366440327935390670307311971737389642045362002720065350025
2696145851396942707588102394166651925052563644488516965194160362357165706596206887892046800113554343
4199481172567047173154565667160919005550914931215164715304972511628761004904855936578924388383609935
3222396782072875917938032103085053776426719082018991753382156558041450282622712127598445903663853754
0802851616439464193442055394371503719871261563935236618988996961056382623575820678966277723300259927
3195384681278230977549234973817008454506762510037612592397409261751753567960139078657280336737383106
0584668971305326208992084171602730314794804470804103305865612200856140187001589039584647402468384639
4357047226860431258054741037587679166955580418367422459284296269313990574946513513734579823461831035
1552439878200493316841865049771479043870697751235687453737789987926991560348121675359905152617990389
2393897057038727555018955187747028368170621613555955672990707856560810577384379149144981029685526460
6129582774864436920759532337727448242794859245579397703482017814951087577761392958461250302231602437
9521796801754205027243610793681626444259777571477503615141694412060276699854330566529328721946866240
2292609737930998640476185557276889834053700461717817329757527250739439690722424017144863693379375523
6456299868736235958050696766612052961738528512107191907816643248608016637316512931779969329833836092
5548190270263929118566206612627104558782860593112541411847809057476777779021528352328466771433378542
9453413795774160244289040145610375494691636247716903327094153335445324487234638323538750923757897688
9321681989349963078975899609306609754060600740076710759324354210884288826952358460839955358005738767
3257264554998237959275230138599615337131197741858605149495093197237052284076861804283976193424202410
5728572029327910291497468689984541017356969203268335047746712605087152727752560501482909777264658697
0451516853591222023479843493771268017456789707076044167750462390141753032715450496303507393954212471
3977741295931393981865081015659979240407907560100342137464089643401360295175890539255527253881882764
0958355278511414085150383789829989569596841215937142598598536008946760143635448304757674151285009190
7349636852974834912608734493731449962211145714942752170458463980576332596504793232927049076530942208
2799633583522265982123007540597184343105518880969741904753942366458515507840414417237789537807688401
0319948928421919214490828341744108367811072958256008454955197662913598439902657531164118624308605265
0765107586179217043131904559591967032621485113036067517633359383677504591261774499003989423740524518
6354438639007792317740463126544325067024588030599538126159125535198596728303920438506572312177435443
2775067464293928560519819174011713631075716368331844863189567777172237816046060967560308224155828387
1714616340324707307145662124718756113255427604474618288138049581441337819610073888511344274158858573
2909478590468278819848226486144995928037663704376167428352089656615680074137910122385380680714410587
1589405694435170264268310411562858588175351249020686864155205971589428078711989941312835374857005310
2881112527590213800830285491871706154213577444823866522947261730283833540821993658456884504919741086
2757425474642707462462253270184642232528053993757328638953917511461801572069808534944558685416737104
4583497946272473375885406656753774644475574557860435840560582661819907209232795349181905821521452079
8897390462822526500859042150198561151063780239432412520795939224188828537293653257828203717821086197
6065414172980714734764685642949374477291638761200771692722451871370909359465237712049466810474201440
0382173816827761656067460716255253485660223211736380047502426231996341549049329124927221256285985928
0987924078156143132902817040169423576391305448791230297502036136720927008857032484457014043072093011
8092950642563376389122401668184244497474514517880780927669685042566314163612014964248220063895099076
5798101647897682931809532752056970343045347309127274853595685825897180384775495170055447352653144863
7091881382496967007179272831889696077750215260194305306829085479564660350055825188049075108015156139
0230861105008973516028992560060845999636102950648165970483424246630224613991899529913023769170720677
2278930072035926778828283302266660768422180498341225907197226999959788723803482550241586131143316673
5046881947525975129941370907451650525634208863713716013042374598946002122895939086813697803968102911
8383151343455218357561280550053108474470044474509622918946932302226611242237927260490236992882731795
3966918437290128729641069949226618662060138784197449223962435535520797764941323684166948295773480363
9736848282756700126262088267653118151506799167077417916078330613849676437966390387245537432906505095
0420722199083035576426139865099121037449848753054150215188380874380887171783985590078801299813009238
9620384227652493281543272695366913211664727582798589308031820675921172724208496417799132604208233937
2637873919425598563562074002859963075325041301495179351447325025407054660913035894682100458524546373
8697890800205486467911262013150833488929073455485103704407217931336743461193305224055136742179411197
3661585997627424862426024731267746035805702948970239955058931724844014793958159796150008796269539172
4921867254774982223881009959730639517976317426729104228894284715550631651911353677556648907999645267
1464440266858347306770612391805368167854985667008597744402668848713343911254757812650378110659681683
4533874612630419391536194160535100032008255566541032720066873549563297603508848472160198970867903440
1315496234438701635022984550805556349908613411299124787401064037595762181691542328545335068050428942
3542394006196015034778117232479345259625480827411757725977499385212855514957541766038267238149689749
5851121184193131441534032278500745908380254772856792734117975794403773948042811566329624142536802667
7245666958733172457096380070987651338716586363043892159142742892986079347722175581301759801973669399
0674906288416481533927515085496248324947921819672546915963217519096789672587809784493330065531159258
4067349412523733005285825850891492061591973578268333245702054733010264539403655101906542198557197948
3387426435567283345792336952485389186543876397871262836459839927466029549410501343890092374300222904
6410188582889634275655696779293692024219174001997583678833935199360387725389309680660476990234512177
6267710781952846884868925108449814052150231695231568172356818622143088495519111943050783305601482126
5851334649601459875224914772082209573520986523723842444995381602896353317452406842138998257662110049
4686053070217261116788014360595391353744389189196809491981612528523902501929541986415463751289568434
8053501185268833041385890515405926325865270512281014570132718933689928831450136369787267722475764321
7895021195312520396797378636275156992862427288596244588599166877384998340060226577787873431161159338
5052997165058587553447928276466107715071400554900782450290607042456426750332431271919836169224543131
4482421741186787037541655927069571389679022709075292933024880745428803181961113584187238492256323235
4154541397036892213088450723591296312234173358287404709588825201419277581138328840353612419119431050
6544052726721235871082932246488406111069070050082430893951226609904088365135736192216635236742338734
8948528662557178726194911049777281901124608041745948367538907084278863033832270335541055024680136370
9760496348870086082994594558009882693269303560758519191874126976247834293030673639616476370087173126
7878485741658346192367078118495924982115476753971474048475329442214083425695036628467883609444663313
3897270198890765579696994424906735966845668622105464381207502889676447942175061450068587783503002513
0666756429132040744050721421229214540364174518102664154142709983671300641564322103156037576297822569
6324766506255369224482539294350491347484998593899411773526677434656129126045990153642746733676071229
3937461516178724453888033334307676548444655632556371118574752380075510019597060499531681233169139672
5566768315162775752951245783070495854153389147507788453557790648563186293303294950417097971184376440
6886680764787657333066527467508054559552605340737455251625170536274192299116717961028915480346746451
4921586854140246571073035665933407844106752253156159133727543713746389795707024986804534563793397520
7783941816236587771306610340905322611427746931447166978480822491487171562132148746744600468071043159
5879266450131948213961537522198232544238496203038441181890664907436394503594130222788502917245909181
1244327954428030024366757739526569263380071209043098177559730281833713330113488033758336920599186346
0645289154260395186050320418311265849890365533878133110769483562394822913104154132416226222563944527
2204532626343647386674512617858213908809066127013870763853443468947645359810157305116238147765312620
8525949815447294022664285106596382764024614444083169923619738273936933568544413947686072207127158532
9110065179452980568561804721237463038617440446112639871844617063777043124114857871266304857474318190
3718030121265814057019977973589561378788205316202833513853630897157420842394766892033292149511037515
3606667752419987754955037967436102628743122104229998228185168632677562722195691972251659976480461687
5573621121064753376032466285674665579179751601223154225981246583219480220654243680010585996927368677
4641189967261351317679700131820839984029798199326196897961284002131530017534117019917014090569048510
5726554150906396055755837524190881219728419539399363802002909178307853879223737246348533742756076647
9763867768632540106503863709554702815925128464208562918168787515146290643921935499530791002934525485
1735757201236701526792174827051582397119318666094514970526410991143708512602624928730967631010742624
8584821399586233720264128028330829176833260094587712982007788299377573632558339928951778709860426479
7218992795106492073520582574073641488417535249106675687122694275400347599179262957456924964796408624
8510280351677943087469718463362322174544070436839425897883187429079567503961071004697600286656406290
3881719909077199494212719967363815479225444221926226150029063867377083610299741902886997104365855839
0742000249780135392241924464420647121320464467597472674974477718916629624904975542351351748056965585
5563782382918361282256094116430735536174067385667231807667625729640359652216952812594029595722131061
8531019116005153344317703880595251339748942801888524352875276694913729730880827803931984286120516270
6012014572566398383695676458526286990549878382611311717424612965720776927247125749863814582357276936
1703029145021823449758516460958094533972155951839209443833652488342043902696007853063706671729073217
6185819064931695683830621997664436223685286204537665257780514605853429267362900788657684980615484965
7155002163377248868068708868267988942729366147821848397132715353688937670779475881886806407962778785
2735143081561877288988607549469185216709255529896905845854883563223803456255777563062432388648449646
1521626516222982088615544763136400508317279716681426679455315237621570691833627962356024026473710257
1997662164444952136440906999725493800499961947461819876569536012781483227165130397621799374664653896
4638006820365952734186251353208017340641923334359975095425793330690839100246907065770910268496670653
4398747161573219673568071429522171789533210922762711233534627115162908182819153449664744126059126479
1734915123807637624515638111492208031948237977529097625975870337707451410396709763254272510984414214
6403728250065806618855373731267152396843403850329401919774055815599681004469575868887607518929200927
4233304764744038345694478424494608499850786414586714682107870306269112543581046733481689778218470798
8225399569618213616707155349719583810433752892812105231894477076431988336964619921984496667645360375
8395769957501391610380092952369840526172185878290154458755522583829703607481964661952126891410358565
1351834057435713865044956629972261560413084125598071003775483988971427545183287315913236150160431587
3024342002750071882885491766337875996363200197834140524023268252488075239389668804438544514575442638
3403609722358380309393851672397590791712149081358469928705451177901236007741189750253081236469795964
2541505915587727279124919715147436517061378685338747363385338466397166970046378408268113337073261715
0085125962964941781466819657811472107207729694028722308225440316861093381740663920652676322363748766
1363001846040565203321920333927315767591946277371836915133701781954062200801604039630787956091058650
6673983771939497501707317381459749163674920151834023102613327002579278240343488891551791644113576552
3450243454838048850555591803075728514536173798189894241002217528904501059989719307575846085957291563
9077246770453765173248107514030802162700275031937396094460153557106752798748771075751431588919325684
8863830494779812746682876200014982555866271212072514748734136944238267414490861050347400303304228353
7559261469868907427516407742967159614914567839377897305296415576005666282003300262596057354228392223
9290282175014568659307433281419343824899714271263737014232580099951594538837671334352519769644607136
0773618020865353375665525963402376465482515963805091798566302160385757955023469995796439782113882071
6655878488240766157136187957873080033522711652917622733959840787804033210539803231252380227245699007
7050301914812884931930003106946072372695997074380416729594066897272839071544193850650049870653812816
3942348246543681350579787795164531454071833252965870533877018867054714431949905611969615846635714816
1031016581884527687846054906060405945770872302111168178335819717785159598651405108000018198963003166
9517871905625477568959597030164141127528777871962219674314174347653675072666150062104708729848700554
7676161298410098512451310912833068099332427931131652769344568462892988277744953058405893421871181563
7117328730782358461640543787579702336826648532584378395397535472668840952150634520177578538784863471
9606266711270799112468165283732512244074787378940380525749023799789932570792122808453187880375032892
5797402353497031417158983616158513265667206489868011152917486174840047554939119271192619556516906062
3710385446152866233686280178960399064511034489442311889490191648457057760637737548920804881568013985
4007453983169380612871240849166377315851191810907794664738812065663660205815676561805456771235491128
3485877807941841593061397093863478627065244499021374355396170196935953777512192275475248269457203564
8340074847155256847890172466588074912815662136883414518991240745445521574046396797597973899788017114
9664298585565839723712670335444797596893870332559373826750609459657334048184779947629976667143309151
9930352246676131302949440193649910745675694884022426117999251182157015405592014971829219754015761099
3962307839719352891744836854442105477690512393542887963469056743070765791594074509839151999400148321
9023522155954988666219266333368660454966646591616744597713110973387247325135183754100623682354967561
7459268516861613451837484218982973679371509082977309428884895812402808746135071934589819504823879998
0240124504845097616977992152050224787992213914714643221147758901881996185021089889437467580929574481
7863330197978803369539777127428264664391657918308967230957596183896559233550400126484998211059811638
3699803855390803327588904116867939253115758572297726466832634748271883055895442670291346422892526216
5926959029224907245167128578261122581048623789594481015771976455670972226755058588915954216560008250
9963259612574028577688077466869808637786950357475875756124033167553729217646271634867774258161852738
9727808981447235744542486968794800228615482695673148043439946028407747405823755620359926041632990144
9795163349378117651217665539725577588800119249153861936361302821216383472866043325330459973886731107
9002689931156529032582365638780605984732873328957579632551092725939352004114826178656783925090350706
8884705589054572777411272070689904916774648477761567402880580206466217325011292799271549500009232823
5028617040411207310642780769425160785720330345542242640849453576177466575631719425170948778116839912
8690590427699550210531947104541702881939278223295332079309680941486093008953334074069595176056371514
6008106406937998620554181039778931276011714413352162169063334182433222673238680056982024589818810756
5587494349910788524250868455787246881129297356593732604249731829131354583817799672683896243761639277
7644041744377053522207866335304296902099913478445185870362119327522550128297701466233742834680987883
3948131337697884174701922619707082874624597245695668711550353881114364140321497928390716855957476531
5286896838677696487298592969594147560932185064228133797025778100225927165145968405097011765736496633
9513255782134268057327623638406306131261881514854638074744686537339408295253854254009121933616511307
3850238390895422497235784963239880700733374383163886086114224040037473982378742233675412861426264135
0560684090289545904037180890418057614028639109049515163537888018616009668089023026144220054323700152
1525677256967631160783470387448048450071147546466816179871972506614965275837720229558236677562289986
1811290702594778056614284918093720054290616874395308014693013495717892781380053219015121687974523213
3029490157773350683577408223486789844832388758606077585463947845707544509017735966742033344565089865
6876886559788935505669425354203176827292440133639543967079674885647642712050818887291403156937161122
1745504207301345570096673014450433318356348129310204924406728957583649205036623309948813869775286356
4318238188957844802822640657987541510098168458380477442433722096181416546247525857880343640058875375
6322109448622505003486614069611117207159170605246419574980388254567881097103032488196097624962486129
7519865461883400551590803139884919693205846960251910316578899529678567614643659514065886397260150305
7793735101990765602317618036304621598912422070680573798468989320384063620377863656280403856061406984
5446819771595157081857097606056155841495460831812064529383446870476548525939169746197922837065422825
1494395227323557937888200916746366702238020567908806122374384321073244904731453700114028245469844650
9062738566011041436129326487794651795059641846653052551966599118962311415122141492628687642039789826
2566701152760752780568584748662525698043546129362989252595974416379402164826114901869773421042831590
5307376395047496306543811964214869139254374670599812413898938134584811310164902583745665746398616421
0812617539855187020031373133723711445073732713721084349642317357674804480734921738429997618538126588
1583187371706037575152382061024402925558762921859925851212692429006588350785615108220430203902615740
2965597383689554251592770657341992692273693529359097152455144022461114051881208661254034377503073294
3789493214999067084719643252035904769590641907181992941980899709491091343573039074899796900473268561
0203381323198789877435046406322653837419126457583783951339343963295384960631194216642038947093528517
1386947167569834365782362658518832499045436966492763235434638364791443092179788269971847641525066677
0415184397216039676414649787400589305904775169264982746224832560563698013889197134798259782585742462
9060582400417031231517978642342604079058251463203532763266896102904285958355503753823307975625349011
5903687121164804964698416945769768511651919719966999049865641555722915469340737557488957345595824290
8672023332865226524532040825979710759977840398012893516794472447771928931635895698777779137714457844
0972014225138028449997227137700757339951528548509413497374222034762086864586649499398997264937629967
2744389997570712291993933361550787561672362122443524737999485109421866901855006970801999813521807617
0604124072449898351720640931812178449720996533387075242718412160207937097017695823272559753199291999
6585824354005770269630870964927968044511606527928711643642865241692073635753800774342763643535214487
8603745965990600078709163857560411323011914082842226019845164047994110985754862963978005971444524070
3094477526771122562004544716153288378760201138457837254986694224574202428659507051660237219696171607
3730601909196242805251232805829450410574582393153675808992574988855354189898163203850902529082745682
9344826141785284489892126319229405059834474787679403576862895341317869181000941525626295914541534382
4380099930803118542363194489830215601164141726236352286325229987698386535840413595780609359163111826
3971046055662372865260663737179280091350313505402332031935843520790487621287943545056321308069633057
9329078142818282085153287720959671731799460068726971688842855200795393571934999885768578152620456111
1715497258147673219324420364763959934180976374475840426014979139629456731298130373477286560816599427
6523024058948544376255413523653340773376439729320821039584078721392412108666791531193770139730785854
4355920053730777839080880033492386060804903779634728071002897577983925533215043896990150138435441595
4498568455494316303059456849933642325794340361881798055263505848913462544074712471893045635777594858
9812450621612225531800209796264541293236398254773476690780007301818893551518248449981067533786916243
2820298707446413933208335526652042316588648607152382189271812568082607872531003782822943094336363071
2547690756298892092726629701714998016774008114094789321702864300127741114679527846133473572752490082
9075156437761496358822633892191513125635674539497193802715915156586061269281322798050266630327936197
7817913789069588938344941493973890933283778030058168455506494107729567329698827839283707650158660808
8141134650847480816108707894606648458800497738765122353760908391397473329083506054674754177048994900
5315524635440668563818935324836708653673600073111346945091600164632924096634833845386417373949596134
2125885519188786086440602039325709400405846734173068031982060218305450621137647067475611327365476908
5192935434570941266035311258381842561293122736655506457492289776812547367909675049529458899980510854
7174943658763584710378545576507227829336380404584580706550918865648446977639232986239591876835732700
9702434357733505554575283966438171668776431430395463321048745169348041917186609200997878742974556944
7062283696963005514824205989161356461698103489535038751182084713638580727919982762443834942743606483
8308271058287299858470721280586397671685891114315544873964888906568245341286599715476030044763202593
5244954000497148696701019813442955249699956112938931281914696082778406488766646687354986531318266199
3705729318200476068210161306408268402540220935657384587755077572462195496642499665535254321110614671
9604430561687729256525873053538375964322142681448050044028263064536352044401408635181317340417850189
3161366311542042874479565003989438221995049743767401522687741319087192440548122456694429979460012895
6809698366330652187909056661414161663501608499444519294596185858974776254746027945740431025983190921
1609829502906210805379837981708072979186781030289042486650318034812528208779085863051426288908556348
3386293216535441496751949610636740646435151589270529108403345905832359783439814268860890540366388700
8478544290651302406551882905798652624763272626578224267031491261075146167198749233957440144189564945
1856159423632211479190466792296022066103034238500240445607866825808478529901138402144378255795304652
7934690472782125626417915042310464485709646460365077373732944789471702434470528645915623806790116397
8808392350115515998275702959058963978304196528907852031695002952814451884222210961889517101262457997
4637527212585532556801636824636390041826174916944024249880575391418481379929394080774240638753371398
2233209187356158889424670077858499806052085464414403406628555576884861411863261962156821573371654649
7092566432102500160589897321330248737133003182798195536159898499942473725572282558235740514994400023
3790000551573679875961254030541014391857870954013977552493665760979561683315761248800416431573060265
2034330773812140193887690268806020827749513327131245504500043422778223780602926071723865418911371189
6386274009607483405281101840456173766340284690865974704045693258714820765719350244367471068626967224
2396734192431037259770409836558333829802904319406348887962971926417646153232702117487267640122225883
6710833835329596659103653441188616358840451584932386096682577686755440016240698667101489960344784414
7345221969783334710039159203177149462900224309983971116831901614999954498241351312274128545769197552
7532941299229084003201539219583975311177303984965146875208392780723318748476849425151138105860587245
3994324727898569801300209982602758591052947213114328966143336084843211280001943180085400150474702692
9930258656008394372377090869323096535242013211586201955160755187992613843497157467981446448239502250
5913705032207220561517681695875595686882800399983737839540820198720207395897565548685631019995040010
7218542182331611349346355074370919111938531676799626776306733557373631072967542227207694382867779306
6941005123061738038007037657461990269587320474632280028167153639395614657515765662570299038175025409
7166714620240241020745625266290196014592636133488042180374426404606628522922024545673163592696628536
5324366911855280361984268067991229219796613662092272551096328137980603741378605354483933237719808824
1565246985019958423123928127284884770468930232906540904752059334240010833600351956863894772456687142
4836406469148307585429325090179376410101351084653984088130076543323913932539682656357076709598051355
0059907374458613112848093918447160940077134349435052001684744232055731176343619245359632290813554650
4421890196040766182245628262796142985773675419224210892082791010800931145086801158258096211210089796
8096256440633286685301916532204590021591778485951779585406156917074835970567566040244925086881336958
7553240575753660153782870774090115675913045241057401210007837579134673643467400246951924768800824319
0379070163774871617509318327061651992940269343061233578498518368117469195747569309825967021341009444
1466980893520199026676186634295818333919876032743748631563775819748358803279783539089315334748019827
2382774413590736959027334346463932758313772643955035658130396570274091848105286511201852540832971546
2476247591954891670787962113871696240707980360112207528860431538671238028264625632361213317782416897
9124616154935682337882590889629550202655931134341515965167103077643496454251163861776202613097431225
9078089894032762334447874982580652498805261517640287220967104548543034150594607736321264445112117320
0087425721929560177525493009228666958231116195079288993862337519163063365842461209432547584252623112
2491912414861774921248540857182412380593704089531539940033540377627501036136027233520169943592720503
9464317816318132027805418225726508440715883908153018454933334954689915598290638604146156064550205381
8936560056455056717772236245957955061507987850789962638106296632696437768205254921754614633389919649
1103261819046848017369669646592269207256045984048763638908479800935388349714971275408665247894612320
2047462847653701315254989426208733213526052357958287918454273524961605173682889937413700191265507904
3387287570616808281670995526460837797006166680675004065672324390448974686966867757844080200859838348
2960769277720530350187144931158927761669617117005425083607746715902769129884902303954804420164190840
6047185273989892588073728734407070597968436101927011201701431539268436760654550311221251809522350114
9322500959141689233478886188098652689555973139644747008391623326823037515787160401750715519293643645
7308419232349134886717870820322539083448219665034750238161536976557982036585859770180615029506563586
4934104737233404855624384312439136594268750696757618164582153898707386100523167731087979615285989980
6605431954255970774180202612383049875047869926362853920812978529193051668939772477029519038589537361
4395098932887713809687853302830560457842156476786175694002411144421372245715762006795659473341210600
4490102346159941588779227588735808983743400191713789845050219314797838132213047440955368837997291448
8869415183271443805707743873781167086658977858391747713053674739738951992262455095664935399039929723
9847520114998120619588444022220897002203419291495969821351785895408983725716712225197270194405710178
3576784674944341113272090690187504804409294712018415159675420110329995815233182249792754835776721650
3933654159073833291293448695678356712765565300663140989239135707937095983037076798831048579414372802
6851054754133531705918651282591546717827485853463437600774433887448163628389091457895856544083105846
1733940395618753479014185365013716936783776384141345449234400896974796122733764617027753500635834562
4082217811155420025276926595977300278582384551093628436272024385777752379199106958565399863594773483
8352946110520283433643414838923960001996742576419041294972664065993366626748553189605197224889703004
2891950704248267884606494183227155988846049173420851976703328483194331052093586384728023005962066820
9160782898804183029180527437314005921994728158141417795022818353457912444129415487450386115332484224
9114404879042075641322731612757059080444764907201189089468293118179323023782408511353776520103322319
3821426939239670776697934152346892785219309325967875240081067479324669731702908186900733053831890948
0305820508984342485591629056635232764447157740974215225485265616536711643043746433002472811740786365
7177342788658969683622187533057836517305833272710488771046379581750719568481749463622657666213315141
2214743525720141743215483805476534691681334184918010054904385482751976571422240930301950265979778393
1255026404346377202931554221450829324593492594517952846085301656788586334748177793825054691355085914
1070811268731230148613294003528241737406071230294670422997308914679222659336292802106833815428295945
7474988273358290355688797648216585867097724742963407275506404875560497946776054126530270222954390457
1428049513715169815992145093792871188645995215839310934076329042454597259693282511438521068853350250
6548495038552492268877264458223126660492791716048045166926572397402844225567466072619504640083701683
0447392401828102004198931480694308500256845920671989348693108174916862385677721346701058607850088177
1880196588264854098262988941006773588295960162119473447308703474375503925640499096332934223082530004
4894677871341899451244511666230287019448099968296878828036253642669888448084691947262419234952894119
3036052057661470745005738544824472122536546779915612416281906900245346404187257412485636569774010820
9714473571138052653068572939355468610685593707406392404042860376374677890546043122361920262166638906
2135427205085335265383100093205256717979505866559824423354751451444898915928394940840304254975854755
3973066204450621205970450157920725350683556190790038309929486498110374293573580753335633642955002570
8293685780184079121856383930818640761896617953920477346539798030883994117487232819452728022281725565
2687068440614263717578854136396930504238510994912279631700620865240964151582565254689364079059604970
7525725061658585924737164300927411623532616647667403407419373653066870990706370916942483316412557790
7242057565940185510531489682430984008673223555875567920148401138521789390466577176706642962216756258
6089512294305331379740047692451883287424017668000739343610816241469044366777793295842327488759153108
2673480391189907704803163537740661171012755719681674851919362396630748385110957358317972618886049666
5864812817856831077911150357978204540425601297763459515881845171092779807168334793594957130381136120
8310661196502365813463672071198302634204598421336106052742168426787584739204999677422720305275909358
7178114565948379873022260830977924799280725728262826824214065903754907551519611967635875119591657658
0386114799184542016546201918606677042850849333899648934178834538197900574914026514921542233593781660
7029390293732923555559413407902050146777852420087232250020287185585923756181008999437864458997800422
7702441078137891400360255629978962870941238529314421311828828305058586103386216343541256931853451189
6848527509256105946803522877890109719818800879044409838961067414997946598880064188716309786249638389
8509520713108760199403181739209834221291810169790825556874321948897024498839236979060043949272555383
8796236968213509409229379312710943378616827921751027831493790470362404518639635007324252150008132570
5271242872292115925259513720432398144989622609457992135602522978550592281980027309873375201900724674
4973935358894567555761913994407937269366056726249093372384554696894573804263907484918028454686942043
1958448401208865054915583452444038922342005998492271745482115444865658549273898171369141194085116001
6205659990937825607091098043018802365578510738388220153127501696351220082781954819255280705987749351
0997710292230156558304500427107799285853808410483777415020847966337646779660409226255560807516021420
1581026268526977311679608146229980157637888293068166289487466635080438145608619479896439307203044205
7483648777845012115989037069227158297939722831396679457537492584270875955963040035442204526309079589
2622430934982640341601807431094051991484601265230847848994253511887784993050349156747646465918239345
2017194613606891312981406857833876773292346979925545566684159500715759404509196952875133598444633360
4866923133076381009065453783413026743788626374017861394470552362200746589813569669483824213376222307
7357167114284860171705259404539946931869963871186326453259165399081328740254961293223846450554248781
4289869903995876299363481433578160735239218193008884279066361488410813985385176773824238079981337479
6349124361641431006368413003433417396885251503999737097575576994345972084871316521530895086138497946
7621501439828854242521479665546297450022450058858742813554561075280129552631068206239376882175227741
1785974533817088132580306434628797126184949425151839831700878151193939750896717930236384388430334350
4810866649814429117448193
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.91, 0.90, 0.97
Generated 18 Jun 2018 | 2:18:29 UTC