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

3365067400386966232584727975485134716922923175781308246078749702940860407399874420924687375483139588
2533559900231750313186296083380353196961582131710537179650395315390355426800980756249320824440176364
5951502732919760892037451835622060829265314206965573429751628894653351014743866452445752466411938639
6423589815498024907180495400669009782889383359861476509470780693649614408368989952007932159148197552
1506785709169086016169142718621600830504510659763434678147439859366790298837299038846566550353959280
2513464792342643210970395141297933863263847010491119810105329980617971120174311071322088293938424330
1434464861297198655640445853259476018177577888152968391368747655818193203410629372145346349485956070
7155946255235641249412134697128117596295299231939891819614348549217128240965778292911905604245701498
0157903382102999702807865415187913468645850767665393848629788769914194752159693077074646511170684728
1584292392808472712867658295028158821793016900729042697255466192941929131198070991188332944695027761
8025785506545797116629708374354283341613580159382136884231578013160019731998845090043773562600186179
5912448622949044469594744958587693433460886965774208617152758655095736519862173318355962261620953863
2384465553010317480365989520608475326345764116609993230049086830908078499618266330357747145263572584
1405250502278608585782631153147732614101976957387500732055103336103836329732337911880043254925351161
3229261775497778757111739105425115211209821043334414230170460884460695261646310182828216295221089383
6280807075288716217457679365108839464382003507891001987839430783827583396953253539709572396252748237
5608464865729553996594633803362564460245968316704751136289673853861874256231411029379873845644303638
0906730740299429951261442062894979063222151284630030189680926417655245117881509173618834709256270947
9972174813211350576962235509430614761360634033682306445806318161440672634481252275730245471338618378
8643728859814103164363372036828305795729739302556695781645607159458933837619021637315872437195274259
2804934410938917798182254641398547949971022682406421026601330773043164302389325776900680804628634229
5915119541074723976263941962310476374522927523012333303278207490392920623695183747331447295683981136
4375942823984513381045718109733975471823116893381682985172389809021706495621954272517699939006657793
9523533806844146734068879710402982605564440978960521309296614855251801447048886898040258436227710146
5258449276872238361815566313935476280889319441023048359100695764917666796913283286741100275389431848
8808722041376326003152661798367864778486528894552650526614246508111953120772458518326614692986524831
2469889408748897624576395407034292120017451054340795350920128138407186088146114871122339803911236272
1810540214275385815888218553985206625753205250700652099772806053644834712468629096046020322580144496
8046196623777790587990306785746641722592356746178661746198304851304237641183054471189434403677307256
6497231178468557582501552428801197385219321607171326042650640145670880198914484318406624784279964586
4596034474198540969852416071689997715811394322744226697108221757693618509830671462319445401432354895
5663760383380564822975410912659673631660853551386148359212546296354028926901959687687122280090203675
4546120317505483843572302483563343165692456232223086518296511427779939619866254276962765767076054047
7440197660226530834626040580192922257443829087451929996231367170054204423446523564132346824511733065
6947777097501404095034658876197098368395631370069134319707374978028835547571737433754681945561342255
1490323568113190406815329583837536459960923520439781432391944808996089279278322564118488085117518436
4188877959471355025836382476179824793928413502282155952393737969140141418826302515772438274516506666
9302158379507653949038820480737663948830175863632676826895732101802883109742204003731678160729499235
4096012406592978239459733283939450161053808236404096920435732892565592419349544704857005882059668668
5632137546124002191486756653221509006170181858013362173390751283966829522644598930876809002601451199
7224166170990031131033029831196131697076238007693319726053723014883565736950011094498673159350052410
6782080995679072897414326910477046459100476873336371212708052966260233511728418431111452446886157955
7351044170742871849828193384923196612885003188250214487539131671305401902212005943912124358528801518
6248463381883477866519415633108092546914888757534573920628806020471401253558368793542379893465910029
0735817907751955186713633415499656695252981012085798894416816303302880187893657198862825402852184190
1650727593331233421273919197779761368859066237596196405210785802591303837081867260138684081642120086
5381740174578720636351698655573781455554473400727079933319557643789785087669875477715593189895471094
2402077592047024981914196191906124770518870396805052675582934056173697152635038708274016452711936773
5065989922369210932204588012384133702506544927250225615292846557370157509445089164962140279956295947
4072755099177045924836564766283571337004120392657945867259326075873642925977759500681564445785276569
8598589929387350737755438679967592911171344996087055345185668347792280830445313589510408529725443627
6624935669858679617025561767342085641384993395883172312833324418623361006541826457393248953603340025
0980348514286777464396269384940190082768927215129066103368213017259949753658988975123840593471861982
3136367049397098029734081397076614867006583686503945412139098090042934018194092444633379534169375416
9777655682307337103036782785484039549604855281082515162034495567128448024416598744138695206134256243
4280290404485688202431127974121192356837867492606856432839289290949919838006320471900810442670280399
3621085010814036996421813774110622676894548263270494791507692752635065291359358268618766039169067377
0170531261169484413016493195828505906149089055280202425255686701684375259885947110424358466774594939
1116654852780535023872648560096376908790366686775341104243716827550234298039192395707034472500285403
8008545775633081751373223521854120601707848996875595543617479328052851897538618919696621097482677522
8219369122325244979252191825412585598545280434295641665921007054509875012448439447633009887023368183
6462771047926150628134347906811838053073950979821128661971576459867300751105890067287542554183937388
0116280114970077445502654331922645063001112748594375754453906873038288324954282954775424743927850609
1344571586519687971907353606354297782986011903524679362397042431724074588638565318656977797044426120
8440049840334939220284059537365854896215228290756372744618051916251289770479518452390173987311205787
0975953404255100284412876551954344255964346373678798189255976018411174202228103161309631716419009680
9220925159547248021783668483531357168837253732573520313824725402243901971585110112086154154874271936
7443477228145698563933079745565834434182586073138271781600857722381791666826310759400214544930707009
6696846157619194267396661007151745645261479836448161679814070988609165504432688633616181205067437547
5725792502092699147148431790521029732434768397829877897031851976706237061567392487890036352949694123
5514162765045896401150058032555339964398320192501347444234245814802337671763387068562265304970561609
5035220056720031182448790474248400194516320384775534848126272217718737770885659708366084170674987609
6078082276166388875007147163633505116959508659808531987037038066865506501314062353679270062228724894
9429940850671898997105170851505274545045128256745065085174816673459699730723515525520116019169041837
6473503589543861532864246999364821943416348528585161373336766747786063320776495224472974060675551434
1558850759984736412595100546270630114361885895580061574550120818513500034455924799514260520211165634
1954766940390414026443548381114654149731571771307826697318705396442454733511098111918518071718046581
7658447631791487128517465409300136184111752097785917168225313884072573099768073169706424055913919124
2550145620286393125276643881249142702942931318230191424409604331502319534819181431862713806170695035
0165665264226481686018077749375022581586639915468208860273405600046226058815535135875767400174134177
0858324812523229493535965922672331643549380076077450898129429666909918490102765967721295016805656409
1098790538086845140774464781413111303321966738129198788542891494916690251173174532524372374157315426
3298412829712112656744066302406175848925237197863296018891187154961582166153985768483310426442714062
6815858390425253904018854998512793285801271247399020465580196325331802894956091441548483663292826011
3856021244633117348195711675551133009219404409048088483038099856432077600935326450341476904538745055
2110016172326821541232972741936262160205671469443147347210547040773461179005913065856697777188116569
9224605194141504799716112742384728389545844969958816330316078845755055445544132726753228881215652069
5685160833746858042306157596792464482591876518879733625433117124415583136868081393302264681297108988
0290423827243950172580618752211117366940652777485101208649481471156911626601636673187814545088216769
8265399553261181731165246080358414319363998600128672528650151228340303571178622377824574393067696668
9843113325336594045249775119064337060094292307443825011986751829927782916729912110709164665153468515
7058462887688248142970204938027181896354409583080593291440973617745196366976938807149453670382309340
0890765133305012075866184971719461564283122450479001462637748989958040669738195360999548554189019663
4894020931485779221745793518176179180129669555332848388307873170767824791173215122250270892225625841
1414019613188610884274189971203222270000139759461514366523755008310801910077657157315801432089159550
7518596965175160413569346794473465327329904717986258609552392853508474991128953820449792673302495082
8156795310004354021663385878836588711435428046224777995850992530374312874326046557890697209577260415
1833982890217134834592666611565681965884407465434214941768995280922650288467166173544448477794136136
3844467417172885440306779094113230651747914132479261909180699350449024064825372621597676769442051103
6685761211333456610107261560264391827560771875408493208855655661891210273118058034992120413276460385
2385221180072105237376016699201371140520791858773531280522256259441774328197917526888933028095081271
1897456094382672244888911113612523637752374285391745851552999879112142245693279549085047515360527813
0265405439469872683389669756669185714268662027757979470022560169544469092040645251914256171608669789
4761358524663998762245140659435916746002935614141427545852512867892593733235269249300659463537478247
2697051782636855570340609940744370212841352483120776072430575793909891233986787166663163613437924314
4212087795907359398096853650401849707568303352158346996068008041532379660981563342426639379479200857
4920010647954977883592545232991876197934380494990164030874864611254051995398788505721129400791042739
8080236174756991714167575431199055129857963967785780172148547212073281717854540566283817855144711918
2696474783889788204435340897360844018971929826449388971024540305808768900284219906583249089810673564
0089166700749912262870823124793777401910661155218927954843565335241065332583236601477469253395178834
9375098418440771256057182332811854931897152541725121148122642928783462445329083967431524025653823837
6496826967867793338006621482866775265916173605174744512800189635604448696026611421341516017543573579
2365064340875643733225784379906991601618888923849368779984569371313363118633877936701026862689678590
2259846188615152764139205912430477383750726454249311362449995632043331827271434086035655509655017058
9395169297931177838056569478897000168847125491617236530790692234672690467917151654735393429181722583
9571396374814912920804829634460949034217236812560322116781060077900934865959718629159160258586100834
8782646088483645415911675351541971607822852421541404496963030570514853254186724941540522231196924099
7297374325768357297071183708087585715423930866075974569194802160630170010223778779767005259875777693
4629757371064804951776559455629010047819239208131208455619397535951530559925358911133441030169930086
9310624839048132863733908631040867697725111881099857864156206364904263758831408335924945355702689180
7644341827511838566902827009681768085447873347626163379365860012620941858821205051789332883513364312
2048595059712559516008166852979460648453489727273029894831410072826429889845711092559686749360889109
5911314828820343758680745629411346005028041581852767446575155620661221477241297352444956643083297159
0548734027620652023820613566510407669898729610226387553646831365120784508979003365284159314103151168
7820029344482646573104017555895538078254881891348252397219587937719666764100719374621243241399930292
2422062351863473373315138682900003117085283388342924766218893736144299914120959651124817965698438044
1563746494780177287424462363010545012330747189307988048758228655055704128736313116449662040148169157
2923473114873996839130068155027124155534030250881392059062186212050710907993098693291161075102762076
1341630595118799895049244893714910207354700262116535305233243108335090496131762273625452514914366307
1160471011868295987383138630978435251032728796166304637701363330200886808822121910460961152867774214
1639800000970016057800410947215573569834064571218555724856013652894664938659334374405509900248331896
1188789584549020989807992966184596233633257080641662579097333601381930619076387386435200687951085487
0012838847290349431484920748280866573248999698630735972000538806423923424739284530505727387520012724
8307260725116368519302924529998080942618537106254640220366785079906980443969671560602452541866972226
0790486283027428314203749821577516747116368006619861986836448591377756558231581349708628041156237439
6857609532804552332013386991145765279142432197500438343179045240629248976083579211671105831063592333
9919379400624624197717095169705071566379486905990343841206467903776955438572501200631763171393079032
7597961058618412005058307701871280107089222463014347894405510539642627878879840446304217836324203414
7578181335939864214253113129818827564766305195665989695794887424445556976257916814897205541460463582
1198378811412377472686033171769323882620246103895197947914514436441974617383763659637440136346109080
3219757289634963493128921157233873998622136776236419184436262493588419631516770892215994793918766378
4895719120812508935953347778550185404239987785987134061581570546751023760320299026547414490696878824
5124374730062207093773071402569436394757084986063884344625081049854452736754668408575933927296473836
0240403513780720633005497033948735739076887572622082051831921497115991189952120782159239134078270572
1589269892416430370796758501390187516945458793372002748201158408109518537425524232922436707634117870
0647131981694021089161079138641058564819620624115897123787548186780911401407385657961268401498552981
3105015143899143298733018501926339116387155172025266669768477645955229584852728304468012280539297096
7837704686657705037989919538349883236320470900534296473246309199369318481439552251774223077449858586
7618161543853941617600688909904471842783944816166418894172958643009682201447344524027769661249702438
4179900159771575649573166566766666950453316752950788315819640770795262176754850088044324185973266300
3813930966937288919946581984939802306839107823692747720634355192387036881301097543032643040154173912
9083722478777065964103109064407887245229511434869683424285882201658476557237288963125909883055784628
5961953032788149676470953389512335112746934586450876345380543490296050106782001122963058471321623254
2251792248258887625590996706474460222797358418015308279869226531730205441650625785729590057853584577
6622182756535135988579643020833749273840466485354443173866043573842897365487331330274887931603254860
5419431086086579845482185624259930102155764173721598557345175963122085164453360776909580091735098286
2481624423137502754677039899442004219955840123152489291729886179561499173063056475993606855033095035
1905646631014914137973063534342116074883285262024320746204215904788559192655578751342122534556473905
7233242516985219801235647072437098125424866983553528616727447049631248102226304170198988464435167196
8440267943715364767846539516263762562882512909625365546441162296243539092998828578066184990536272312
8186830693741380294951886003529392511769847532375712916810188405168110856394766800781128084767579525
6337800609029235262656541969397133469361018804345950175207884337381598312545704664063499296133329953
5285957766506092750642101890849499483775456300191782728348343330279488861766816743883819785607662598
5913438358861740776383640599762399628442128450053589748653359164992040599203364798063886421971158615
2134699948918627833447073449927832991259332401349619363408156806827300235807259363740292480215368804
0794267765747493387334585115551640211538350597316029371757364904234822950818276830513128325168182694
9405446927454412233213359124110764069686890504922723848357132109893294172139215720250148830716757589
9918054706375549705669101815053448286536769777372840461386991101145801726027524363627173781311958414
4883307300606031923682298688441004357633162822341267900262081467333015968701799237768842617399813812
9071824176442948284239154564281990677559519487333093408147447844486307895440452297562829926415405466
4774225957675141179589354323482580448260876763973341820352427804370748561797166569011727796789575747
4631924856412579868557078568442208687189960415764171053628981650501946678714698555901378201802303659
2240612879025731820680959216130224548891917618005747984146331596153829724538694002588795237463638724
8175766321419114510493939267308083001223210145102347493507536436960815333967601394716400265077086331
8435572400537583628744032931375978793525849479414803552319023742947550726412120637572012637839578463
7852297612798043781049344539415179553840478411571063065312276443625279117969721407077722917345654187
3324113330053142805666214049773643501404840570948625121100235345085689788483951098663650276062817411
2151869039795055171395583677737466676597787392510768238871173769148260053431718254537420824989441193
9409018028167888338415880393433188975710418039445476889868918872990735209310524333823572781343800171
4361299556009090168558614047542268877920360376212660370372720004675926496226482064651632925103508060
2738974976793626910435761865556613363392307864647170622728683272549277543406070656560956231414198114
4294378782337431226737169858709834189188073662506903760878898387017223365990111832889237895837975446
9035913213928488648257856042308906504917271143634239145284020481597689728962012265945735128826575740
8725235725995874567842103453052361177161629637907424842073844409325948006978532280804887548236669422
6020453509581542375612978471863376450343171047137674968972439689746667587226490282786000483063282815
9900029358653198715692229800503479802779263736969631701677507090647705885720066240715355772885252753
5829426407881391251811022124579529845510055336532852950234254365622967313457559723126104643241015069
7740084885910625629947323201412402026376792362657243916748834498666460105982434587803762277532340062
9194431551366542216996605797151536558290497801899740038390227839751370014543735378770026864843847246
6911566892837103573095482258204052456537844883663145044503419267794811150083405692701061150201172523
6691376971217971073802488220218857249828672535861736184492718812568123059143159217427466876860718871
0390864740858557602144019447981557995570840529339097403293150679422904955415894055767949177488373286
8632182301435392958602002376721862688864206488019293407711459565491192803561182351341173379904056489
4664334058703049276712776919240095290879697301775057698169355791493585647776147261938519862296094976
0236050145431422037675136470877319274783499051304864402567767007783008349647316475118168823599288342
2126655308349410294176643264684299950874757293238770607792445377373419922285550451139802854903941868
3423092758115894195265043802093750140662282298380665158997179377611361776153722813282466345650291408
2825509786510277991010211552444719550673669573947271214204813268553723003758798324168961714364145873
6338840665761712198139847169424204231235275095243982291500153127946160654039878937135038964576291363
9006442074335752851288473708086163751106183511536203491949028389096141190731425918912686529022484077
7739394190248947590051880286429998142906053515000909587557901793354420090636196900667964486071201051
5888195154375537291921710078321239637491868868755775832065023543782461889834517553061054206590088795
1162488018167371797597437996486726611577000427515334558171232738167525788447068301557667721097231370
0776364134970896642916102380668869076248186001753353016156408312227544204104054629795989000199681324
0323154674574649485626923279649907957270146446845233864480689522950053111684366232822289887567037089
2851425663498816944442037105439803907257869312779434118605893584339284251599745614237274634357708081
2305090340947708087327594100780841998823301895073384883314514620309639040772706366715646957111968635
4605345807989767311989516556410841111875981339273228668237979166755146833373860835984524507327686974
0774194780108046162627163803365024705493448507187872264594947786974524293865867102581098365328074653
9426433016890611201900045026229447925024278245230985825784950959773065386378021740323977490090531805
8137504128085227277073662825326261900027489867401245880243183622599558932237715796666884776209123977
6376106852696122659136132051058354630434797167324897767794805047821952958435877602306298615150205889
3308009346871570962296981913599570058108452432529312334725588517970463703650635084457043612732278662
0654264497718376995970011873924347270302423792228346693653590891154248138303770367269999633448589387
3004293164685722340789157751222915176856708933590442579016608062650965512577805854438401418761427161
9841198235672170156104287434786854718653376238889019826581739338550475101306142204770304450483247896
8863910563795215092396293803060131877266313781374583475683487558135042998501126095933111568301757242
0561459888439214024369293417986426821770145763330985210077242525970468994943689136652187890111516660
4161973696444767265145421394181088741116605079577755175255678613735933071006319809286185723363481812
5009538055230007263680228412441270071981732103241987885888551911538502840305811186958757366725406846
8352592691228006457455372943493957105579422200062989975022205583849774786396974658950745909783623171
8025378817631755722801918410648849137457988926215460606863489881915816931288405735101220136782927318
2596261593106050746343855226479549172882717787621190288148969640204599247756313055066487740403439486
9482401934162378424954328049136007304605500985360253680803176782559831141112749610081389143387037756
5679017863321910773666698866599207686242932442163235117461089796693036980033279215591240151928133952
4942611980635626495447220085380905475468807765766028795022358924351013285170012902022322337486017743
3517022754282746788563448533398701125431879307280247478479541987117062318718813532104056987439582104
9290206328015183343946988779962409832006361549935457706140680686289922022860291282209074293340328945
1743229980059895142824905443134997491597590226819081498723221577783779979524557872997000191463967507
5894948713252487664860420320209740514698554503451074968087036100450276820455768155191707639917850032
2670659910217983260923518418475248813736576783209192636507879772326388799495057875476151582685868335
7935613228359354870763193715904115871316735846849846329367981550588237121873997259838912633974341266
5217672811785605495713776143639515470717781260608122534639889017451154981528323656304973842566250938
8919707823804881172777400073645388313726615428550582146799769735807968114022701413694660517995875635
2244411146152780478186629502813896721195537686868200646246424196192074191438518499546463235589102104
2305476145342075327482432274768606540092307738476133345475442127211435147493348066973302395958783236
5794256309929057727141407319171355178174469484555268031865409757510890620088841552643831606405896315
4130052683794719626457503837615639548331484718406096047820322595750259738672689907088734002561827675
2658464498267967356952501097461421824328426210104048400407161981766676808272748225400672380806055576
5362563391979990877282482115284926158904555013228649541364102295338014527518640511122416432355430668
9493360901509712397827891077839987610712169321766128905054391197476937726596743361708617023048233141
9120049680060154757736707474784035621102375412273245647885907311051343802048740488587754243622289748
6910973441899416664382800875114168203646139240053301449412143251149373903373777948745689330292519583
8892634670710432562647237617712675578764462415932402292171480372435162094234399287205958850024063538
5000971357498199653372279262100517223696060482867305791836683253845547679278680084881142127509421744
3225364768481282824794420081132554211835375088274129399105690213187202443230456777843961110339997653
8859362246844519905654111068045660400503115144968046468640509753717921283693521997846779907907735482
5616243038146465301022358314237996845859746882584250729725467728875548343103298970733149890512170116
1245763288188320239695496286000373434537851049492690137302614559783936864587866948417523893612926613
0995491890683795232917722140769541480793446180154630285663063721368627816952075401576411600088457525
3538672993021351462627629473242044491987113339132376972577107857014581140566186536417067356649987321
6800353919062486717402935181364042889032620037688859607535432706429107541019850092940333770559720757
0172405812160306175287336965455386926607879668069510574742517596835310551662787854140887914868031330
2950393751172778992026361166042375041626128055435538652471839407954869879153065447990903009880354148
5856968585651086709764957573418256737499644557613528423983601339908924075461038757299000297202785459
4280081855914807544905121210985166911164046341210692973780708762625389852682491829122213298896329701
8971472358555936942951433295362335362662949352346751557582577160168972515987015799850005248586119046
3989923029655933646719578657213663483914531951582235454201105288598475660361150596714645325191254222
4943655818501187432822063680383247700624180942304998238751965793021033097826905724301001741648925302
3201741070316073852754648229230322272762971645297015829577764839322136814606185707072342064628750498
4039719284831888685853252560178422990218052537685033933412007801066368833125660181029566802566314018
0124375440515572348953725800203114871478477635854875273157877114336011522641718690281962393224329034
1855290144582010647939580344259706201683680326775669728901961539652087649329958453206403501864167623
5794163396676330866946466941521072461893806702223643538537293104778144419450893346535714452759965451
8877407468773011886185584823468845958942749664334654543216347461853045003293265544647930248710656043
1532193833450260876222382697923923223912207026028418812229035145669032885014133413647818575158556627
1867658819750506257195604277498813651389934023436165529906610100810838505905383536558519423670877082
1550998297500801026062088575472424491724859621212227199663972447554800908254652702689343925747823991
2395726368571669521558234992876818402756852935482446129539014706280293427447900739801651026094179429
9309509314982662331241539585950932995618655929708952853091230713059142290377360107808364130228444271
5991569080382315023098565500669744852401861333253181271257521588934089627006158668438900675759737759
9525830729892089358595780512733282998441090477416238756498010787338895468982747617469745021618297997
8406037435169577012011871849087895683326304740769647293785401808057741084795867425017544206161065489
2676144603383798379659888066139898935937774723432798452671843372240473950813099874383651614878317901
3557144200739518192211545334521696298855261460960251621850967899863155110345941656743797127285037320
0935607928838033525581372346945372990305652834997041599374615784585971046914754652611243547854047030
3774545213469935804287391598233730531989615430086845149267439889044155757359399500299034798714527190
8734680446315148758423948030879934018964390198357154694098505546851558300007310938634407284758763408
6318795054739945088515341590902542040327946075057759717193079043821295969200453376945221189288330350
3358085842349319865366646253056503278444895898864165718660902783128797522667507249219281734495505314
9081094923766041185836243140293667569264904871569273666532304154046441624215976637081690449459612479
5275980950003904856825409312256580645540318671287616426799993978978667625810477565037344284207268958
6750722133276620288975646037334128655129253959847053781198465403497646701220913366362027157984323803
7428875300800541182063619220856551970121048089336938814511637734693825094016836028405934796302264296
0613831454591363399717954086789719821931178044023853665000288467198743869471126884974024198597662064
8981524589223491199538244099405001924154163791669456629995135814545296507042125194007759501393012092
3820423234968316495166574721105114826603745319792725181843385952971571918978274285511078182424146526
7213969728657914058633429663483095238877357151023796302781668786243935924696836820233575359058757127
6778244408128954332593053334476112563972342432561883052229254887354718333021734929505103642024846054
4394753516714557018007807139540166679948807915594707543593315229923558976721501517879631676144012516
7419822270581100921408399291635752711057159076566436595437560648796267047405388922815698774551616258
0721183382997926844259551125762009780730998739958471426798071718538813073388497014418281194276501915
9303590703728283444264099797111873741259762743008849451617152487350498707855527016054600103857066974
5815290792640882207703745333471851208675269198579225774005361632194520069839574256840175971449511478
0612866467372422606746425858322059445824196723252132159906473868946326345242910202358729217314939443
6153096247287183031369044687424593769952575831707548136561739710577908545879572576070414652153092413
4252093220137988668800630813465838234404759133749871153257682118477206135422999178096842080521313442
3680944901493116392381640438616101602940481918071355710874864622675983049084604617010728545794150986
6271738306251767472919261522890031480469868238169028350904202908026076763856146110900803737444262670
2052940672703176007279675323788043072172319090671783191234778106582013298321914002356491391198323221
7000897430206788128336025395149630132203194584651079412396533215584534684892353055934794023445758733
6213851260796710641698768638813848580324555957359539298151367761676629440075945543257765325944090935
3115696051295762669859407970402300658301217581865306718516140457467309363497136954058227894020542479
9594559544542965869544904770209170231736238363971462942829532407591174215105889937011648412365881862
4223405263367386338797384558132446809252794123813573269838976081783377938124277475659961480991766091
1244735590261193259899853211477094097194401931373487366165172081117025854672906998459706583226534832
5415050079155393572879930415981451863629771181817552256388721874000540544573970666601900879000138559
4644241246665764335199335713311377292058193358688938751496938319746269157544086244184812491575522612
6664995416674304726956624834569301925531165740760426711732972196222646177109840661588367384507747467
6987025509021669149992989161771533781571600851578978091757848199741691020976102796354119095551415402
9537494617596465471736735932929181429939724490580003720135120423560970394633594796656694246033941274
5108381829327159337404084772205928578181832350288575657429538994685660475803398423755198154785450968
2892610703958666085462180857169225904286028421206959171016143038860826758100878586114323563279595861
6297698930892572606282498750224142787179881168960465400135157600203551157069825428854954328591780360
2220002019567328313450852160497543137154833603036060320167914977105337734270167572626061764523856466
2232459541339111032361997504140635612918014242949087806235783523313844485683510158764741627680611604
9076607370872509223545568756383904508950034965549352190712464526601430062834895285956696018659363275
6130247699337732629311368449894654069690003860740356502997407371175484324448835912126563496984569330
5980022565886966401091116839330962016811811519609196881173447304090578582840220793760780693639264282
9944412793000140691892255861966849797137873424345210250835013461180467250051200896685203011743839084
4945872586273405680888255676583863020521901980096912725834443127411968342050633437629419243773848614
3883672259046688170498289632990096375705665840168336907826548561318218648026966508135019759400434499
3880301876473642819496262694100581214034571677675140510019599212926474933908051875449092328907376941
2508760396216488536870804610146935171014864399662304105941234270567137531525849208377225024339973628
5487548728769426738080791300275632979412374776968663645371814273840099438991436887645248738027776225
1314951917797420911266958005923143671359751591009525348845468469989628565497767857479417826618916079
5577420566370296644138923499384273312491202296032552919577053663314308463288903863260818432525461444
7193069314530233138203539564240174371657778012363720500706209791487672201431426442410154761037810971
6947051167315131995987899476169418622605588497622920467653847231060168220672041162148250348630523950
6775968202350651664142659895931068744541444267218612650776090767802273366978449818686547702662467270
2686344869582294020637353868598995193954601651235647553628803033701731872397994721598971124719358911
3704323936477585739399506621566066295166581443527300218960223605651202738205836601566824713718401472
9040236292929647225724336786086446860714567085770911734402096904075803860448577676472752278204986379
1503728268524006610263539917472384780801345409937987944618359047284911791846569358831506980515996728
3170119688421222019803476665967688351635646151857622135254129882284084518362662074093231285015490520
6964155709645949888868768036323099536242973055744398544373526851014726005373892951669224847429006092
6510574573081080768365292982798121495383550950424924994091601266800469144424510019677066946859690880
5642096133724272261409243479535517065414802787563192257600904247433724567086421393882990731947968092
5830614650331727549165510708548586675253009824426260191713969444164648327138264156592475843744576342
4112697584749333518824370119648079512242669960159756561725852408349052744243579748526842471765599215
2622034674033074679049732030089257232762439712481727348831491537916357233324859771140452994517004006
7785276558580145108270900320446061646309365838094480927219135933862564856334800141967022686510593124
5617777623663657835892020341646523269885383977256329735198746019001306241801295566169532995540305422
4729678668455968296558699964461941326053565718714269783048798220209000735865242277036260769181468175
5775934312653977324087525223105330668182778499557209519592300148091325967260653173280172220421052572
2345585900581669328640986762344741364607607211086936748352748902216558835874805919149644437091610692
7295984885495710906379606190604465404761534944664710980779392909109315188206609757889548931562152966
8351672528195532771936565093369474745961104338155737129703127728952480337965513528261298707458439309
1647005698291889049479920097919861181885244976999742537726643052285567371484389872754579664680483156
3672778231893198847374229410265422603701541823677332528975408775000720632703069181787683032379031088
4827627792194944347464916523665101886156001724211726265518078772975825037739790995668434200987875050
2857702388766752197922599823997245332159623236608263007119973333714161745106507468014255255582614320
7078098316024003355232606769571304959163109536045575831341030637133133354543176271014781345726468554
8867717394969975501058302357196589630888676164450155246297178066968439521557621803250718426407321372
2858819500006633158079399607917999951528072657772101558333386332881522944676252010899116414511942145
6678951040943611025926210674093614238138099589281202182857871157833259306847918100747722066125082532
4353426409607525738747888688058605658222560605344638376992105399899943736060985740296268810221697762
0475092014103253969152389472031869997954336034623073738309570519371153850437547469070786254855807088
5081148319295080774931622923327846600386075778177162566646984278739529168617382499033194758419454557
6616046771509655462793871216942049956519149494269965509777539163845426527260433250092210288394155825
3903556961380906514176951886298372380173744075875528844835050448949443436528889933019768082085206253
6100096371995713027163006377817694117516127585211652217831572768409060489158752963264238614164418767
8545392507567947102970243029037442051645139863424601888783824055864567114666523838622337499663652926
8900254263892335661891527844282883862357249142021234538445185345947307868387230315344404340632338109
9391624164648722795845646765412427408112310819418505670057739194373930517871299483164148620408887977
9562590294074952403482926339525733613375455526975201160616796789208140213180037025577605278701708363
2202678206446839073353277372467429244381067101439948095029438124914699491295860368571148039988540607
5653972326615573201546349223253194150161675568786254518230932106992533576234022678048330469687217857
7575742796428848360638984714327801453964323950841618028369544792501425370494305909973296467245898692
4787200376435896453095087755705940071322762600085700952205320522779733407217384438290781201003805484
5887063780706287357338396031001392681413167799824005099472955119738405721278948652448945128029619118
9225248858517809763383917863456246579847551643815726029613193440904901083094375885285781966603884962
4250402018415141314908472745408497019477488467925205495197444870664003106677009552241790003064085223
4545987292178181631579014063993834653823600038459160819530148047150570435313207804924422804823651773
7678796802697538229857315440690050452854280219415538942284239837348182247075018380202947184407663612
5547174919668474803276205467654603990114123366505182336547622085324533424284506069939230406105522845
6486914225897267567682530173784428008653433869298024878958226921836906577284404214236994794812051031
5579843787492779590712907864907633583261674449532171776872716993726547790619009169166873754785671681
3208778396981311287421747174752905579215353984640102170109255579068065711328182686517807022603261920
1042849824826669914596002275804917501020108674911913195683383574964895565344999936841189392405530268
7200509780296024967879736468200286908167800194164860016049557891191846260250854606421146882892443092
7479759203064279372466783412110885636500356344865402977271049657346261259990435210112251181236430171
0958532881797717705391478954128459121405457167549739059228577389782459411383278690736573227121458639
9326495683804179185814263187768903268119795115933953606714034558064878416675154741463872388896972039
8938677940844647240877569377247202444421982388806578196873134217472911536174239906404896214843857640
3697341081287227910142615267134207227135109638647393998701133445954819646354990616341813967642629887
3664784882355413777431754663727478242086889996189852860708766328581477233377655161804012392055370930
0249871167280173998635546117945731599227028816328984302985350501577255409662713633240068837518724768
4250703060739709914736650900751594731568374419059115801725548569385547989254842650194500545629047191
7552759165626708396959724143079652332882439934102980214255729818744183695338651410935444998598124090
6650928861517874214272681798095969883220621527861427180750785405515043750762905292682811913163983681
0539851330294277655177728733235579640296705124425210330784351790237881360330698053010367367668988329
7818758793226614172182989253091746712309122932532412699168623262858525423303969534088138270470961470
6153817555305785496165651844554621145613514774034215732759253530498284676364349911089212258842182199
2275503676484604445202842700908998813091735910456891166687772391037917073775040680348937401776938796
2903929219802095175689504778190111652834612868492709948825196528404743231152548677592851257275373035
8203661272366380189344339853462631329905871912740898843344698491562621778501117727744790138296901895
2668619397031598231057573862346064619914868934459502047382277050086364940889403956880792273230950046
5429613901164553353237991580792946590721018685473826067601506422773987064943327492825764954738009528
7679179992490697575919562592440936864028377615286867637373025043089521633098686522493356904265277640
7961370678393431055415437504363904065341264486650602480787213392575765034594812996642147926456329847
9424987656885914087276339494517360050649525698582399456069299881512486932726913157182208277211035444
8223195210377332558980403478516639784848684676302000458080407669875774081554270015030687807085480322
3872244123228991890128938818040536114657164555470427109459548022361259193160966591584031715742604199
8122972328261972358776652267061941828704221045916648447499472701210792001959145170253762410272164715
5394383976103117819577750496244816482587743988552605784432767740186311089091168540364843967768035124
0195658536786096767576704567832367835920912057969924664869702166607205706251591343295267245900924438
3381646615867886502566218802875661361553470472318234926561076557337361234361361687639226164289530345
1134456130593740659935715404685710059787905930601805103510327903785254146030133615999803466301887554
0812432003577168997131825649225146788913419507013848492191909817644952011909543458507544612091600632
7860587169079077050466331031217820823245569552238915654485529718433132518549205666955164470640243846
0722157343802861463493364220135684180294296850400461244590129169641948428561588978032568573694194038
3379036353841597891196342416370685933635011058745542384319767386000132292710805573544073986508330083
0366164145003149432491184674727859734829507061162059579792690616075785636550683017172405484517999919
9258710858888912856242584659747886961630123628705127645765016077362233182624492637932033850190920447
6663172756404296181819220431272424623170896268782083943540270900437009320512281124323278354396098718
2008084365138551219949779069969365611276961352332027280243160220071437222507154111909466755389892252
7803469325614441222825937751891766187081753657036678716930033978635225107778681493649358679065164196
4276929323114210030479008472072865830973764862805984128609283062173862778064711308646015549072847833
9728152513681089236977486634021313157531819910377231405377248493725157618988757225314503164448221664
4302558824459257364737665923953508720080425518603088250317589776890009107621320903203418417328547492
5666924814256812260749498227799244103204944031424781098114471112643785539263269948461287546814382059
0735393123592891190146859067568490861292900902164501154793764949112522897170363854929988856366649642
8643994494598385952008859810437619350029593770468779386532174557330508031737134871094282272098595146
5958149758401026207059687284706477037965688116051063175413641033694864832808364755673703994658236068
2447909253828821321906880040186746259122867032421081688039882609307627688741604126059929680586976232
7833833393267999563952001681197854050318686472937536360473968298054332664081519091422160644155107174
1062314429529690040790011286686938823241420595591430122866871568276653718089410264196689888491609509
4069746642996102950753697649286973725157785248104139439165113479566109134989201268055236546651316745
0941266944197923378707203830050448955452766281192032696096617012411787333696386174607841047629101027
7637716744600333716380826021842998388855900924482643480314091782579676949090948454427273324447810523
6146666746465039684507205643106277428720366324706191081365439690279580886995463613256691083944796674
0323160740960073214776661000719883885395594547946950974287094489745739541708489219680570404953008392
7985324144004486273935294102815110479896496667368227648001353480646779639600494945023235700532991812
5589603465647106870733197362320282732871884316326969089486184310881562980003100630827298424137477190
4872582698121182034465660740684944683289799747818036642397786129050584396030018314398192254674642770
6072753954325838699055659776167642643429936376226583657924913647776485581547881674265648825583518858
3848620709096797484940940303078824304649445040636062410958592625365569128730072778657271377079914692
0965509755051865858884166806785687912381107913872693581909419115600156077343508371424523069593002314
2883345959870777238594467721222724252293448354176418011569178017086209660805951934262824961446157825
2488522615204696897556615408121719463126823594283887497268637603744672601013342624640300200615355757
8484508747482327519541471583167630910179984394711751483073052684054930407630061436852019287066300926
4419311220031643830814249980830945251004584929452081639726898438337364024588158592217849431565885216
2657282484583667490408716787703660101372552050340150465833676671141336072224122335148753756159469241
9119501210851703297184019669085572462266887358363358534426570028023295554018026779136916036665475693
0109823562038172712324844407720558215795226789427711742718066789895083093622172145839004610397300927
3148694973386011758719646844425531016414901167084627224210354883951452827863104607105591728845173423
0000054604384339982708777399439775067147707604002450359959029351149951580595513432656008079145346213
5351049493107672211317438099987555962089056990225982105045131040120725197934111154705827349393463718
2305330323140429966616278643719201923611692775416718895437470312326227596912848391619856213985885533
3402423117214269293900115814572938818027507816452732087767176198876326324937479839717057101974446703
8766026891682072953795060017808210146031263301192863264105250692279625522603758623590233087375412729
8404909715831135268564870432224106567670627635683520641569691552767736905574945532241668363823233005
8472817060719572210762985598879246991959944142416536296687932136068303867894034761037430495577489078
5369833995927516021029950792652357445407667634079068972035876569387966332115761342916977919262635096
5505245743404519856671517106365711772669211898267069635653204351494042681718591513723395958674920216
8055564367285507770555985872285791730399489874877491496934441431023027643238712650533980115348259175
6045344132232135776702128492900292722814090307978508665099481894599681180571865676014183744788895622
3304269488759583176952233648405048653092025730342207657900080424244869841222254610766094966102531881
5968400905146636313627987602784402705350062083268677221752470142893783918990679100698146458655576024
9767179897359015191562678795722885051298773389970385936396904846361423695668664634056993501584115763
5384653615963715897067204936708501115849773586724572411445778511716636063245911605897794786160930965
9258321638605382494037754422398384872628029742942848445665737325613841943485352852170750266811665615
6112509584162213824412246882119248730630413838613995480801763415942711476547285444344912966036461439
7842142088020675005558012674273818452931828259241456108409574757485585948389838944935435671919823247
9606303093358925817866678970001481071770057636584820992145404250434362047569800274151385256293124593
9411140362347938992184200556391693196028785982616602359241826111756713957518875362186564569410288867
0859221332427219946728046731052037944176144698945258616941692326942066878480638799222129585030631765
0938230494223711904402883085697949165683402441265032933418628763691832062622318325586310761800151332
4545319952005450477462791193722243353972634561885664083302611176931992160504913397962703775632076973
7735248531742055808701543322540522441849605920930933971663309998682311636435972528291573168972179091
0173293513606306927315392439700903468698165691008010403859379772642512926355228164640282764253783740
1615234779121639862329193599217765838783674137678195383416309786693414473467706952580316255802895944
5552788787654308317193165716301961655902068600341672930212988147422296119411950283354633089936521764
3377307780334034135149817345090011602011179861722116196802265502555188735733730626278449323242059996
4206273248920228768268516425123426769097854839497956651938834084541323545861281904200576545654792738
2408305519874500356173808148917779485561309084004406007291116487928285436042698008900277171589372851
2947117832196466824981068932733059617097362974876044585136625569949831267228439975909185985629139749
6131101651005434891907311504412157147328358722901809316213463668429074287508394626562342888531766072
2789300625840556697013146449554589114544194180896441857368712890697823027697920499706227320199362706
0507931734210825818045654322313291198527359597790668991620124513155439018563204800370132697073486925
1458317229525978417507472564505095822438190458004143619407312685921641157742046244560568844145736561
2158017209029887604422925371496753423628203765885945654920385985332307827261304996195829141848652922
4785498744266883390291235010650387979235611195253220569628287922717296960712580533861416818964588324
1292339277908249124718739749344507025384849226880509687882628739853629148214710887972052790952834464
5700192154415800105115334140364631671690322908369685527421540809115988552394731850214375266527968594
2987724938165707375613432350849661471663304096632557702260589625581561818674838994887510308114964060
9099382812152961276677411894559458241670232268272615121379116724514943739054427469839820016086969741
2850512266494218717916179098830910286159360718107327375914857770682882458106523011754736299283596165
5012968045828920816842411810978761471687605095162596151104746862852342516054203796434122193245991332
0711797291796565197822884475750165248980585807281396351146943635842913054649552340810582499845033752
6238672263376234863710467098422882712240506989697498713253549788203376570539993695802818463412750907
3541701222761966519782924950391223326145226973722253387270274237348596985138520283268106563157858977
3277338136319748609090951886887237739655327902823069234519817684873558955062099985930101161136501860
5968595769732156101764508415009969054470759663043000721925807495219815063003313634976880088725627173
5820741209173253018953136901583486534298976418572338163721937281705124568871987727598770070552960395
7608108266061764911996743253024056381311819727983132036547678623738216234740270307374746806452291492
8985873351160553884442083100402064939198535709369272549508137092261615088707421071711680335481979056
8040969861506100785707967923128917736642595187674769384653435629837740680404791721364871183740886925
8579332181721289025418003860488107938640721711531901709016891854813145265780419764776460816410262681
7401024127503368987175806141766928615156442683477466382155643759128124552617133883369332205497941763
9874908933109952679635253001642340586191608337206240806189752001935467054096206625597149554673091302
7912293199570332539677821329169221090059148167969999706820569454062782038034095241378406532350211515
9599565980981810078955308995490230125371556731380996247368442684209982026409542456529069266798147394
9518493526728003002844529609496528839856697249478001222166470137966243093029617619452812070915102466
5247506404372863512677279317645680896920553339948586111160572884991358736510675991764718415309832567
2202351041292566009599874532185096220936479561058756603935013524292397117921644663178210511316239729
3241077448449740414968855284462777723714411516780090938948217349496557210296089337728257783451790398
9508975727030902619978678816579136188706705013487897200781916421416981435480061982412657270158255918
7391500814456001826871843910447141302423920067052988526302515939347544907192304856787100496991635032
6581229210202142429807361184476256462638126616624807798240555529437450664550936397987549272649190331
9373292535566061125112894096265479823204197041197493608795167819033275411866364368931750666856925294
6738738241884228568409966659901993634989235183646237182371530763057356251576300590067801022433605042
2293063987730635786430413287383142870043429386031384654866906549532625309624943705224755990822893016
6706467068992857898779038004544400428494220079674452786526441542514898777174944041602864307575508886
8007927171822650172158886083629783717357593273791420547755749841753205267446813539040731826279840725
5817741685456797311680137988453921641890135639374438112564067145872788144342846221087361300654438553
7646056567053032589958252799770800116250116260230482451480266730128715644575122945156928531010089776
5696083340857833849505263242641843035212990689327328350050326541456445314450867499515605276182419661
8543813607429591168603333625623356225312929307760288179863813923883719541776393069652758277482863678
6513533394197436061669630786092822019604281845491933429456332991073223630776686952039453946785053744
7006963618939915523538270502741040022868863257590607768349266929558924725049592214686628952944596674
0146559756771572638587319012203147072483059536789708329064544702690302441289103867073875847455291151
2492914203629977099451805944435869536183478601296301142058166285137122438666732778891700845510122206
4168359939430225748233284673286308920092438291505066288122424183194500007020715092527240244356410047
7776507952183208612384085349552107958937820428720397840628779103119915393912689797247847527837817774
0014848249976694581832992767869853189512453924697511303183013197248434932869151036386888752508540127
3190076442785256292197306318677266169859897821933091260412023778322571888457932354743481970490609075
5144186300633492518340712343167114846691769828285574887657544605021095273381458612592521319256946183
4214582892391818270605788743365688827034724933617587095205701123315820437017914660177022716393327473
2417372736118393672553247802433894653276607297176527261793888760158914782177283925080124376336190807
6272335855869229553265554500317589173397677035357666514120602855369143891779496260748325754050885326
3773610855718941316215710168680020678176264662186990226333502352481192057711898024479501293167701408
6629457121571293618539029804997790218989815033390412583428663424293004304503149678782276320064978070
5979331189689383865041974696454027934435961225978231712251970997167847695593466637393215508851830203
6186642220059625982529267059781052088054977905592512152728615183159870535978893927228296660525598743
9306820889564417571978169344486493384426372868223867551448722698745961202615245044558636246218629189
2003391142135764797834884774654203198265520010043497960715098126512847393344098123161202490336496269
3415464589098104749558470417221857856876963813068495511696534728486593763229300284925717041583637467
8754553986520404963700130840099504991113837130451501116961697991427217831013861705324547260088218040
6370842331561634191286688220712930819804090693786086385567915514210088653319077171691770629020253518
0038660694475378022317994036821153850094645935949892534621254698915801018034324193493098255971355582
0341100672330559182258234479497541925794471587293190304658215006742888598944116022236553126922930858
2893960159697242401184851562462660213347698717266146130620804773632474002082320830009696529868719855
7510914030756453094649367731326079862272274026773106480926175195594541433237911106112821121769217369
8677292954730050733195701988990052794755829947698613375622303512266116542719528250115333820857547707
3598502078326551751846712845589770138377495400466169199470135890109926938410246544783621438487247997
5394290928919159488358384545187804882171388079530169532361452245433825015318733820366326990091814898
5440912495599829541260738227349390621921366908481672936722016739604717233928355694157073333922945919
0197065605726818051401371861870130074183656752873692246629726383804618203113841457058286486463757818
9947587606694292703576257904009782810593763830569967784776495204733285351229523067103168735359615344
0650205125298251456979059443144783421903527116140952587136562536824469538309567082535233518764183609
6837420960054764016460515596886699649953987164542365082660612625571892962287042515345529551778008159
3200634981049302262568890011579068097196393575243430979942775322192332320489507976241114512834730546
2740111590087035620596859542272781624039167739621797283067275638992664704184358867253297938590807216
8069255950588120927399695883551726515452238239439763959056673363852191466361681755704302657862598266
2343739435903396700044290829644515207471813952206152233750297544938507365825254837198138565825758929
7170594931313034510497394129304347807736876805872290551123263202078263410241349594525567944917678252
5918984859269020058091063839288454445570117292937645091277347598702234511696378620826307769142304885
9649017000907590794123977020430963352645061515753398595499766304796669589575210676987369341753802256
2360150625589689904924613944732278007256715759041119913494805812017078272249526908981399957149841863
5290826260181803294953788409454847698668073082149486257556599078656027853164584763429693543545786058
4557961675256904617981864961193483505804032683090866540831630446208931544278294744281084344683203258
0416444041825978683483706119156895955222491851660604169882059241582570220312901191983744611700421227
8273845261275074802105650117074162488127548389983150764607658691404007053610848061101472866558843110
3873014880560469266924907884111771355852947849545754488707557272951232675950121872653075619895206101
5607339549749245209802986362052312402051466121190489409049226359948489124931655636958402077341064699
2875120989662709667763736032441579670002702503877929126981831013934923431081609125547601625563583244
4019521110933386517578744298872909661571895530318838342320234568867243017717113354270789840670738239
6771328191808466801398057297673373226695593848051359810821877532204875811819383610811197572335974896
2611944039180758707002333495001814512543453463057813313268252614457726912721278552196414892514336581
3296017846151372595815833042140710063645188089810876076703627936568712714724167773475895128550161985
1635150934237137575293708492182248083734854040529363299353235717106640857563963106187274320598658856
2126338013910709606029532933352596333647403807102628247331470488682621631150541163971858534274521998
4267708397439428256008074148334768251939841744566522048041524725192030694272910243447792037976413718
2325708567741418029109402592298307187686937502738509489924476258648722316532869679191494383606425010
2877476935891771344341346059102702167098162600616233271571601966356056882386311058455218409550023638
6560614435170083495720367038170376961725026637069671878790208121856455681741329959727080350591691926
0354400765872765040513392180098700068283988942296491345371062687579669389869213453964485246959792465
5080965223999571854875938525848727801689154950544586648419669711071080057509520027382484385789801053
0713195606334618971228606299843490457718740465298890334172967461681092872406610444704357102731424779
4506157768041072026946207761890578767897127758700681206590552462730191832217299621692575420386912210
2341436174560212394517475444409774759284287018772495788221855424972522984071237222253074553415165874
4914126768518915576496660397506246105744992400313960034402440239888350552170816758586194671184362009
6200549598568765469309633241737420611443361043802250956466805672368324017271557500912995968054687319
7646237111500919231195757004541730409570929346653657014141875046704281910166521250803800572749459480
0507172430692674659324359104826917800683997777532341681023444424760520734657207690171612583405596079
8030152185633080236954318694878681561667561496504012612925578610886170597867310877593993668064064467
7449739910248171590251588450018726674447895798103022979936247591620311120482248116775789573248910944
5785499724755921735247021324268634167161597658844854702910776875955614396043355036522493997520040786
3182462165205787314433026007958104577885129459229412598109844698299302950586107472406062874422618140
7992780460627450846265830939131512467168539812855163356536304460527602209942882722543674760628104122
4477410745198658454981801286631032418587373681768097650099819481260178887416254109192125166395420837
5967735286541780944674745027192364462187571653022079477897644198553289907035700926671114114237764918
3600234073200362736512208958350657587468931375201836969311560063328699934417749888794538702397914647
8274719916601601177021188815698237663532651945472098359560839971732493240019437400122816315395977128
0989782346718311166200179381602557586192084397423446719025744804605235064511129315768222830150347646
4912059460859085228052149302295150362893796146950871431620391204825876244672045592812390136399490440
4600592458965082183144401636399876092891288661542915098158402167380125775385024862113080256110155632
7706281212028435893768600190028252593748023349552735546250957187430835253024828489671682559202692085
6310447010531659667382993461952355231828286220992126836049986775841767179712530689453637807439403323
5099403020071864602673882175671753130164294229065656656485892712220039529295663535827906700313986880
5347729924069276530969504605851203281868019532660240714880434907216082981316568124617854841357176191
4045518417100662901927118554568290089170037277429162700709567489893183177210693932776823294011556904
5837590573190246472045068567084183375264681031641674149046290070142762607942448031758595239882713917
0355496164123272945141847601009714176197768422704742414692377763692951908897874750420380251882563160
2614983785025434063752725455494093511759766025039670236083687929396968618676444393385868643776506636
3214613273072130057988876038901436203749300764838154620408713724875807704308999712259025621691166967
5356113647025320582828691564799371325837323666823841421029184325311425993379581000320168879764565517
8727831365700987577446579276638011439231435577821330847640056521073146817548638921927624469218243781
8765397160012219841704015670303010014417858883010533475014010760467572492985265073942367076024985635
0719304204418738509352138125968895158948588526799838851968316852430822929288079872844906827023945097
3576347578811602428060029687377066859406478929577669328062266429805274177342723187188895815238071906
8862121724429762734300072021924214259213720123499194627515716051533431154784595816018711164097465396
1434971514051815121291033479629849514068176745285106416447984553412525080690965262516678043330064889
1248444300915631484487841466242726830571515755896781771511265271548959252291143720481402923232974589
9688849655310004597665919985644210599506674738198168841341860188986457399584630327983483672282145568
0657205278733456452257191447298050477049459634690203278086551801304793755570276540318792532337595532
7902202288854429442865519144037983617287525642491838426793789134973563171836004448784542154336353678
1948342670379108570290745800801869501124150257635422286340913025690922564329665014863673320935553518
3259905207928327859216833800333806916895885894204498366977999908896025775251781763549516514214218826
0980375873698197219880973043096858709059900840623955326513492799506343188749764091945311520380657032
8538255100856617939198969378660349324111088769579917549200084267363297830610471486941469440263637971
8720639816512250062901716692716479244377638960484508561241370647414093658751161171206623686379942423
9029417101984544605209929351700478177354301261594838414871031865706269478861672570003920698539408011
7873652492794088416375342933497771157760056141408432550532155045239508297095366256332664845126460132
6300154269570212542461957779540782790711566407016016752909743505624351601342509702134804252919596373
8461914258804572205790289888687829723747523961912934232250938697239965811925384959025469510650771673
5178910897716635177585010491444433108452878664193181644566853029703866652007343610956094664711448940
5747730513964090076143714402966288948209363737789843103378796149332684263648923422097456009397174875
4584428507851519192817354279939282013476125400243937677077682408055017820603501166054703389193888686
5358864293867280307640734075421357127397172341869547892708870288476645743750385901969090283896805251
6562281216946135159580193827184649227854379974736780440114824245534837238932765189697959053070410703
2876904746525336997353454208645228466630512295002267430613827236653550788549243799913419481474985637
9938530438544081166616229055654494470728774821471919924411880753458177049463398517786726609795919414
0840463240223211812026314704701737399181657698076104037454613376854631365312278854219711888234758447
8823199915617118226912968388955302318759891890180414222073886093871828232988071342218360830296409143
8798968261812585164174936953166114698977643143606811372986584799305426683047768601888851438253543958
4223739435102954269364511305642403643512297328076101707262666900308641025238065386398642125521685324
6028140072204085913253241990272272155180735482887229988803858159946425429141550811358300347755554011
5362545525532709817848692138470146674820415146322019522058552944693065625056411642302961115475494990
2416873409087399944461736378846999522522417995269760992200114904331201275917577790553521199647760781
1491042173126156473630755324251944256310916861115350019115315502554430613310312509612008605627866506
2814556768709950305671278371717783374372272772192429466451241805189190191339858556146938404777944386
0122774479848635172156709546387539623308849993918804842783405752868344302146236927551698599767092985
1039298600705189554131818097766412543390591551475773539363982574198536594618231091528394455316300307
0972931961261722683056451035215033771460697862341558611856645780814360602939730602027337542259709256
7423780662155448054967906776692835015964816599617325138044123427667439942051476898886321420725423492
5264765792912000631272049963066862390189945735569298833474651925732976528457205202471199740952252226
3837498119692055277259307363142129566454350840884141892468192149234476626237451303259588967582351085
3583799899714939709204837723610395308405690858127298932302039126367197504479027883176960705500765969
1747594037188025914984194819301813299182015792367674514416090721614545095187374753919912622146893091
7291243558748542476008054925891426487246344143976423001137000405386515710335526066529276649555407760
7482806721236095462699450347758213609723841012691459042692942899832282475459192796081910576492076805
5242690985750116428550526543191879657347644082244884034209508941369006065099601954668809141341789991
4924198538394317561187644541554474577015944746409763525327921738644772881864238980258700377268110261
4920827069982182459053110227839469423949793268789122962239897344154358651714778330979132136732696884
2951755046563249186740126516320005687779994028267924665334861930978088463798844419048929301357693545
8026359599809752826379446515523071931394998374198620683586917218695869613057608267156520150280683790
2710368511030627827359564851740150909987338199382838743175200722263815035160514052878839095717536978
9920300728896927621571823553255658475666699976763265051965134435134151695084576796305603232866759708
3991231740340259438501891897293253217015580819394336243344879832219267990463865073918213612362016996
8295549226324836716852046816340658042032375330185178597968494065697376642399761477676805799041618583
2885704736611760847082833986505035651814668716881345123821043099380377353736836448010429145828632502
7938076199741915564150892319985568927852400030345570130434831800171058205712152046001145798867208855
3106632945700076699290290326876857283946098155960612406384910946314456584247527822509354945753287425
5372996681358066469860775945402422224597290711799527143873875229047816658935687500275613966540503099
1890146693837572973272583379032145247506134302743037105496397062118285661188211039447721638681513651
9922444319421931793290947371910395607920443842650326184135325231913261176043503625770964284638504449
2286357564047601095991045869159861007925025791593916592256589406666474115348363646820336101850015060
7116235476639374127355061546643964541898979926977786276308910889365167859164794989243312075544570751
4066098032360887408599495042028731136665001317144518899467356972783264121859501487361444106224932283
8571330726615958255158567525703499433594028215672945109699261862678902207383071021018745199853693427
5542139705365797702148711013726532725412475918048038425230146983222615695249431331098652740913423708
7800933262703246510510691259065264853559996199195605164999196972864620579415487228511159128100075437
9957805549987231176420142952120399607691026074471799508031437116883879401229611098037792334806231622
2768796982022343432606924544918812111193081838967336395044118516439896082619849216514882246623639378
6060457254294906243281337137255129238448267083004180166814018882273253581568484534402818242988519031
1970571158628674608993930935702392958576459168087711404766691466316292813064703346895085160058555952
9311439571037547908020682073827368079897093986634824336811783118816252028474601948968932590641802021
4788848847620423713679549652025800791256522274838373738994932767283979428239911741863166155977099740
2169759100056580117716206427967260117995782455610360895667716158911069435067094916946155585220673984
8601120670937641544962276964057195941959408960113225640884604647035445938974113084742962958359514665
2661840800506483718431791679187998471545949579865478652772386324814222323506009285880146914962884865
8144479033463091998276445488958198706518164696322515273060288164574078067425616121582869454393309833
7097014289972199522880690717269548617121948142696569285512253278822538593609840198555880155448132144
5788387723089719685430163424606734542175620122357282953211589729777661842092348010691291201763805098
1691264378541503086045649198176877727295762224513540671736031832911001256582941188711439730175571107
8080711230680618058356635583886753254733835902939026080271736332696831293627803936839862395139041900
6680900891189231326513508601029476202193960030834643120389701421211065037422054382424637705429737962
2534282240487132544312475134897895584755052307180480746524725949033310739601751320015557611132956818
4789343080669728620351339670929350737401886689506344733772222181158433936413718173242534068552060543
1733737983502652222973530137024367952258359374325930824564374585853633525531201895453719213301309868
1748837553271111619093325987210666602093040235459124239177933038326667531450324932187795618455022632
9820792042754247227368235388546317302787009003345330278487876271438491561894281324422451628161322844
9694833137224978108758068864812330654293097361424221860810434381934759581133854538450218620148507308
1697152326888909904263614311335897144386639569069630182371616015157305885973938433664391225533353343
7952482085597769913444708229116846208974406484677578830258007017419670760370851407800992697212838858
5649153175974977037391121746450993947472756477117942887055708649797736474864158127833295693653430445
3791295270523208478257503398625649912264922774033341296394015530350219955864029525212945209093664147
9208122401912557378026173776724443325200942976407341905027038309259020315755656570064454161063474955
1110594950948262185427965378652192987516526669499721839053470241416881229350978310360030857192093148
7154673676543864002666937910744598139553352994843225517243640578344179906410285642495518908027359628
6252947990681716927193716691387943977719581025321209657595761087637694724084827184335709097875969713
1646248942892325384850110019203162001577348952706438560819982881255697931481971056848487729019908667
9683249237941726912983789696385789205563767576124129276956074737012476076661496877391489523077035604
5541382581282842033129463647263628685331691935038938101064510925805213516226706895233590727110258107
2840424946443279138107050812800908763441239900225904405035610556661156561010480931390856992586902646
2628917962328190685554122259897848332943298094489273646762819989421181787491763713435420899531724286
9399199462690454322196926935765052019875172855909684583118570117047831931578774716398472719251548778
0213619776750102167396984428144557565786448163173891926452734090731231796606317227997367719714098904
1645903769568772980504439341939853501243549047306527887042602407894826029678740737554776831071384096
7706753545373015077379483226227405597438541905600868910567275839192654752366855103956832068073764712
4628547409893292175330952209569076504730220766896459146100842181344261731516811454181928871829570853
2402250746779492868891225052130797527577438641504561723608262038400849543712259153445171064625407519
8176469534862017386322419414775987923620948301461640144821172001431759995186733986355715404565261631
8133322627408264849719455130556375076455311185092221628915897770094078238388907431444107983458765880
7211314326557675196113354637640966103806948886500361509155980468793194320207817134748728763204363066
2156161134198802198293333708611498057968385655872286364469641062474706182034270722900345372087366535
1227765619389062425515694645471786719713174604748933002035223499790007370332020327984442928972433624
6534890582986811767617581708456743186502692668497393744374079651336784628458904399559859251477384374
8732987273298119003283177789854280037877609255348730406461314504204819184577935946407840521060968299
0130042886321741963195750733360093640707115305359723969307073428652430038527246176034346367621560605
3898801318173065972080079792755158738916721404765583466309469664494939016573213254716281870522561205
5204507938039484825274973911200470168155047779568131371738220378580084961863797654661513606101178140
6741485702553687457333272808805091963247040254799326008595924134396363959907521065780097980901526944
2915621045396330072848950235681058444210964684058603983637847616040428090647643881272567315423921883
6512781334042898300142631965263556287162498722225545011717651642379248771542597356157446222515448538
6202832735572335644759946704703557723961089118437687524555883248091755805741855771350463791473995133
0534467047323804673427960170200906510696323851196559020824551241718088336389829434074496663248760702
1779901010251181314292844837680849884764063099279089585143599501197384025320095168685769741730631521
2055476591297596282675298323405469479456628972767597214533384569023068752333241337206290804654730996
3767924623425332524212395019856525877471649281765998349941178406401979471606295669079833854184702181
4037030044089797551043575547732390664488818587400744240733324681793415131522671999630233491677974932
0928337394957072346047261893646755314272818615595380373982154799295066945878626717429507579593645158
2455649755277522274693190511289261460909926766905710109154190072314258773336870791262850530690107484
3739951916250929026908194526836391719005901533697107088515063521086095800423320017946212717813284606
1285060373407047050248952447416131713722590435852023173277932974624715423193880924475017063409561780
1159513716207510888274804412095639628304433978172209141574729902276509208867822920979891369822943236
5873920028749058070302535420567356813951601314700638048970936624942165860345454859738659779518780829
8453675092634591302134914607784690489903152482981385172157059147789072069541273312026922432730650191
9547347649122512368596465377133350410316406296304759431921428800310166538234960258226960877587628046
3656960721677976074223742641980706880940988758590634136386150804134558610140583507296145892581255626
4558552909831950447218897090029242328284928438303422018230468840497162965699855286618731018249457649
7159533936334563686310976244408218047733683206823325185994044590882330918556633626897938227198433254
3977009704855147488197754294322550719435105026411871123883459070301287999455377814914369491915268134
3300693345270383580366497025811929089542185163234151673466561208688687269211686869053060810836826882
6996044204385268617357784003677356903407433400527577286991524155099117927013003603681228301973453156
9475549907876377968710638057043566251529443556268387652066686170807149969649237552692895197789398608
2127204201816552017322363867463776038912458546845260382075080956212757739853525452285478469707225686
9423098421356702195209921434561089471245129163783716587919031283509401076307185155032042543566447930
2323784592377025672805091896222600370043225292446736505720104821665777731231611461544688540993124795
1821940418180339687931547798500901983177044756655908666207791245806693567108303673054600681851123890
3930057927146097262943237574728964923159399691650051801879242629636117596720001500713697336298138947
9494901995263173298404371799190721378651144674618659867348914995927069295031342932238883695542629462
5800026679124059102225555104815323302311828107901894013079839958718959975255963771726083216599223431
1371012298007527622691724145411277730882046395363563585331236671767239361678320741107535590547321786
4163022092148074598311147983108801744541206767941642250890860327365308472767338675212675315639835050
6041158407848907701762776758635166220596480101821459657274997152981365803908418676223973161874165991
0329410178949413093303971875220680678402816936171343780267438179937560761729452793472690693741852505
9568634995741215359833607414650323694783804557806205346705347923376481814950157190657064453764985343
8653314181303275666380241936184325102837335768964568826788213810798912590705275210512483150340564378
7185262336577034950539357828469723147931390554454315561908291925689148547376254978546879446960356759
8006979925100878056525015973285680305631524452644868094901798655307446092749642348009993755929263664
7711096657102622554617859630501940244475509066897584172117141662240360835498062086631270247449356713
8787146754520245763748771704446931884395186824140621493982847774657241151915226735425899027169296941
0123814468389853966338428242309435491264861138595456405919650778647164404526343288360351019537193659
4930746602281511128865852422072521191828487393141401542508332280141243229524199284370047064524038826
5717094196356982316162576445769868871818167007821330208499833421187590317994311710885945811919647101
1506660071577590468664588455201554718461432462434861322516604247259766759722232109903520190754945404
2461510795700455823128501841166098967934327631751712723553866868181368496960114419977199308591386819
1685114032951948971574840266562826822800735038396223343484830504910083986340954424386577770780952206
4801145460177920445434038604189428159401588050915312608511569327242871606482588859847710585163137470
9447588742174629841994352222393312633242851042835766883515084020893960467939117147065493455349639793
4487114942253841259214989452373611816691597888853317145733765714669130618045024414383466082573205075
7452689365710083278678301496841106626427265906085055457806747922327295272396650493323604316980985511
0427430210865173857554993330201382854078880555375908812992500825499947335718947203125075916133709136
3274381591803707343067812648480990823983043385846404240578218530337685495092172461071756243701985168
0153919516244527292856765354581270192222958363877365260342889702978101649836611882324584875690976185
1932852066730038565877898150793578540329733002761764066058863730845888489491375987069863288213278915
4288674789597584629862093176293787558513603502698950870939695818302887379185615366651340010458226090
4865171723328830744503998794375750295653518312166833813394775111970459718263462415815469732332713774
4447506780153269934981763196828504235353725353669429759056658606067663224043576079428449768317651574
5713632565677922100241274080765125198713197783122711733589764324330897764282832119262787170861863440
9188251767496429984105742170110505086057113844861925330396750324547418803619083156937609357372874274
6407632701700287857654858266882524435850943638571567822807732080808632487556826436497203033070892795
0511310825404845796227953424159385549581299933085188322469372963228519804419872713804573570661144892
8052354540178680420395521260814281258600448236278780683975387337642456990225332831795254107642645706
3476144579836974138695266724350373415310495205710377755119487345129081159799222568596284071310609004
2808883259277072918689992040736028886596450818434794009284951347737550323842755420486314034645163552
6136906869877328507835995143569612917281813755881263112962960131826678223273983168126123359083947806
3647474024527021981257180104027401865434863457512757169312830580535981172025438481986158577136996394
5286553491900260406210521662247451136818839065512713506082750682626827389447940978862171476845989757
6161808380623068472765090301289414524199886637817715517874310711893212064232534352674743482026721800
5609388090612718274780976609855508349151431863713632774613119576150408960505852939793393845716443899
1601693880801932366677412959408880478127671230973865176097324802531343064393292794778474250504021997
8174896991817638410896835137801435235477430025278406458547244984861730361098908739630807043143016363
9847866176738678110065897635523314199399244773793322203974911914332345054051614163080295838539683920
4008588089377417606465085764180506963583198921894775200021815064611550850630532315333256421924261623
2531627599887338867510259262808957495980103791782733452412191123711459647353456973273737543242553076
7434065135526873461855059893549437163014607224200841671653922742127455523713659013966965954190461033
5944371948500153830426616033213546792746230772512929388687373408305277078600101584330037407644701127
3721344472994022855452975630229925719818555022349619862546226918273902403819576294682770423137161511
2701182312280948983177606809064622112927462156237329459101430234295021292425704426311886112899592609
4824199365919885097130655307183658152768023522952151178789263187415388795226639221170864951755270002
2631072653887559963052077917882696447580504800088784313547002256554387045840265882638845285097817788
0880498456573636983193688583891005243459827555873147649915593115385302916719450411924987071219351599
4042871044345486332443487215727628174071744005617076200828669312695743019311623806223107257173493375
7438783651947703555768605403664825003157773845993131607773685328373585643108791026493737689337674512
5244912602016566580990327277511732616526277251027942767051097228866969594738809465989187664882012885
5465847905368553067779666421427568934230070078544870252261672831769386842120321317196657133189644284
4222194799867706322559326759863586837244260073433093822751533768522250528418184528000138220868515710
5918675170390868221828046086527485973292496584079341617670716713490301959706426242064107126979292408
4439174114271848158472964410283838682148675823101125630940125185261825936332682817004507390478943507
2837231328923394628334678620135503199916438252517750784538165279996839557547474276894541231604955356
4311944762894241418192830574901898458244433621224575009864563367210898778498047629960974617052479715
7347828305823997161653404616160426788415732049081304294336248290254396918070954825372695576376209806
6601850539782295745790286379503182096216307577314976769365646880632058676402026896555119698932828771
2110460715592674469399867620402478270515971585796692511587777057019866224694092622866104884607888245
6649959781642938720786267473512617344012170440865840004750661834550166344433656687429475696474986531
3906002729289979436364153115101829095384703002558897467247433606237329967319263749757228293067825984
2441279293322701498120399683910276457688329620103921885752672787538512197413645504945692420771645535
0044936884851250531531620914131854443261990232857796557321263609750237444541795056769015795159224795
4387057909152250140826374930373553385845521946884361796590021889669748126111156993331312212784313726
5361621378565394336767759410566067757433717114359851353082472631822497845195763449714927857293362989
6088062052320734869126522829661588577395888441823340227354117320914373758503312882610512326471454131
0906190558376938462434261399262716015582518790000488201464667614596107747180494337374680548537587306
4590154488210213655798497738973249184630571071323521579652547663298246213275940229557313032280523772
4051815757821227861687521631606055995190239648347889311483706242950673199998413491578326506497304879
4968919475310024553651137256050186329326696540141725224154124866477078690079727211655290795619971143
8706966535337014020315472666268569055953779035460173158033005649178537506411569472041037486631902271
4207541767730829937113279640817888934698609654158677164817885486340607050889640455820493613355088312
9098120284638019198607886287512395851199306394764474143043217661893293176122728299961484735826376672
6648079574779123791191579474985577978824076406186004548809056815143943180749968207465395117913376138
6055111682404830213621210011611003203648051902545200393588459792089682861550130241095211428666570639
2954917744301844143591864035955967811274942343656517976703536011914461653858646522783933557582866722
4911140840179634291584559794341764930959080508515054628527608835477630462623935786528357467641761283
0064820038233178891437737892610217151836842987086167021383310647690635447119302735656514616713446583
0531821673859936318946661077950508965378531300201526952369348164865476403273371448430691721626404633
0875671693479918678632115178779958211272360168093375394107578268023667629657181889736756921842467295
0043842086576876119770537094436148411593085210665505520999587248736148891965472152011152307179419601
6297673075531015575469586131610910756539069270429205647089081589894152744652571992293397373065805414
2479889117183209845777431186108152778448665257518208934719088998159335462780037570311333864845599179
6586736874115379627753883482903848130917360122197099148740343128590139170627513127407680781706439544
9228377173790773124360910194344549109278552073188527986212481857346993769259514884666461016555569286
2752225770916471683263796791644650182882130936223911319477732577829248391431556447053072376474779750
4090845549599536632338800411027853380441621756512946388538092973938535471963371239707761851333910239
7231062518691136887081441342181750714553184176482455595689192908326405582966087948159743882379456416
1180956513406774071960483049257148474384030267657269571595234730069756656518485757714990957668338309
3149309920180302036067096275170181033765976581970675086068393801928375301948912366832885659144816885
2448973577167520929106096262494692133874796667956143081985107690864376065964486811585459109857751090
9562417766821834785228060942850403554698254664471216058046778631537742874447716435090786425682862630
8754017405537066831641065080065988425909266121358276710346390424691375817744588095412052863258834922
4073571195243558653503615017170540134209883808638750150279671143681941535956552763803027586888340041
5584163930710534191281418042920972653135820268877661632142216343383497074764988513089312529145381639
1605750125663171433037408124726218627532013815241475010433996105511393323234765350416234561783134880
3103877563298318842150602943133421477741230621533113563066421329729269218429917260887835345039091230
8478201411352747009660954012799009613800591829776953642386995599514778482192929401724580605086480819
1123651649439547221014304713193802319109588925531969802951596025617865575934017251629061111239064276
7191825935386621798830681798995665417568244632908408566845054515836733193756913758525406401932118006
8651208639115255454121905763736427379472797015754721756870062927852808592588128699042092270485983917
9838237268238380729916858977453636674547751270716451093273919450265221751055137011592179373415539415
5565702052108365502748023631595570493239898583290820835825792629119392436813827504112486824787368778
7242816278140118854630674310308074703010759254215965290305797991476701661584187119043209604755899604
7673459364246529697580525372061810623613355299922296639309617523965330900786978844686210414291221977
3651661140300563290668348963370837102152945978727576475012760543708321213367263120015666451289599860
8444862958795572720427412014872603623539076777468691196059533408907900765337559267371585880854215749
8729774727613485566038686448894410782994685242877854202937819842485647634277255502673730829004333659
9682092439416687895170259416013179475444730259625007938831863255303480252132755663402549758451824260
3558290050309417072577798416955270913774439241904484309903751432540738540149158202980114219351188590
2644030759386770191531157593596341300549495579027607992843413024481469786701639000566942458086505075
2070683268873905149026099443651271035165089464098824511852568759945667005614916969245755047882748389
7466567840093966494467089263004635902290342763684098295192447449306467146130291068742524032537378960
3734821510678905257595117814213579241157585326158630497501441339785396296777483983292880143443166479
1841400642588290213305526755074542200152961614195694417739954383272831159048143662615471346800693546
2423335160535183019235286233539386067653706333590690712210777809550401362602549938009440446681473301
2994750960775335622139018807126006869831213678329412725388914944783273762603458918261701825165824380
8540459168937365171384418830774822505438536666267911240941347954914726045126215033587906129178805746
4801683896113559232020639052598262898603801371535685325401030847539807961337793649688853727084821238
6339596785722607712395115105525716166652684768619851169581065460872611053500837407292834416715443002
4457222916207346444637609256846715989601351738254690578445376370910186530960690359998187873487037901
4326404832530575634985321611542151428291334928211756997038593532714361524518049098414889926232909363
6760883929191702151313422100109067626280182718765694985926207055918761211081533258759922380180752636
7566240398411565697308124365413028728695914295043019620095589617038931284349943240573596187306358452
4544529676469707119017222905049465447146238428147362377294955794233317168484173061858703111453120958
1370436287160945825186039614505147927529064434104594783486950549165434126862446469695969383493008310
5619707808937505603627290000530513009857594751592164736442701185967480622555318128378132004537584983
5641948466242100316913280213909572776167395847391221674114440600242889443241124475781920133142723582
7425224511988029586869968693075141730294141637351601008842981171160832196657670315153543560088792013
8236913983379345257460160742045611243276825369559261437717814325778258093042172401407906331132358883
1712792167403371201424633764490132377016280951292813501003247996262503265142934165686563850414700764
9187805590807559723308722223518245604663595561028311161123483592734763182773502067574974945198114413
0339929487018807799693860413477867645317387988184003625297261860740543988051579387332522825444430287
1678506912964683863134423328761592021975598033897569156253603096641857728809937780901192948926560632
6129884708294995349798676768984266564409772863405432981211176293998021346703639483816281109707301782
7276225344873474323239090413315662866793610297455423956488839324594250235781448567332119006188074251
4542125375819597038260366238565416636257448375764938680548831569467204531604657958673495401505529581
3923008635545924024758754207268580502120019822215488286690905768559985823464430482852316650407472165
2817703417516064582748619149560716101202578899864528819445229364862577741308107556221771690941369204
1900744556932907127221543175024222627268032863724736041415419850234398739238524142201396413596308111
0134136749053200775239224307510872603140125814594529227784369764104637844085289024922202949943784306
0508482578015620327425344029244564254017658224245692414702680575206982540895164147353281431357302133
8568876499937388225232557046564001990450724159372580072134075830651824169302642084189661035165697606
7514909919093766931042449029098377525775330726716849312212824182857920924680952860742597436790393517
4179112337590877184533133704169624515845848044564482148585065309160672928746131015976102296391585727
8948717516241214149674151063539998083164045038704040222367532969082122333281003181442299854583108735
2328985531687720405303796852706759636193721299315464091465951183125193783073995052724507762790979545
3096728502718938270464653874739526780126236105910043984683870046012251002067213195795983904946411166
0738374126666689836348215583088225402910651989412370435031904120324958609603012180509641769903706630
5583123507567335731460875213800787758312279856673060290643626692308058771918119968192444773131411744
6020651678079128130836283575026552856154769414133794362043205580241936823902581405847578723727247131
5596435761562452229157539073659000918805178391662646782015867675698037631939232478633540035640094160
8285749821007505939986074664259287477243462392214809278918395401330395507953837362818417533854162001
1016733808655358879783068666316383988049868569574579182370101326704147051323485626989934342853702300
4907196562289975921801238653093541297315427553687412752620983997413007700678406447956895756249545642
8703850402291769890273165143558922005595967077070771337517075772437291879871802516754966930884451519
8950115056104563101342120899437761090153662100756949005463093956962578762528836794233616827471184959
3788293170387563607244790372048404633253222788567569788836135500435761810114484718181643771175347497
2640778963504113180832309130869005026666011736338219251363385044376473908364692166375181124656341465
3385461916162959807789511061897069840840216287878680357825648330615291054848083348970954560575851225
4590296372309089190524905557445492514176784084895428048757895494652240187058652310318983539248773529
8651730245414242947881130663996965913528604862250954534647600934272400721799850219667385443317318402
4387491905789985533977290186263343213135413763877233172008967080330223433436644037281568685190509918
6824876307140903249973802615005068333557280952337795792512412723953340031351617809964485625086618009
3424101440245421270592500241881196085197710886200389833934105846647597154954887846547852027752507836
4710955349700697041242122514817362532293597918116687541670032869933171229595135461092204602780392787
6321408976581678129043223736121636775974362219800295576638762547978911306823449531309759965917122230
2194857100531284540201688454054088816747973011139768604026456833521135708409494564814106427756164513
9669215758068763334400043958018410608370023701105551242791936877967336194617803188377879366246406038
6668998928434753566545600485500115416720253152233292943442048540468854773735493974965775747828245838
3855405815607733446455073164679833439556996128219766253586000192005174533842889724237717589636635137
4106334156191025776144563909020090381797007142512793162994149158287898109503991307940016471443344339
9480592908493272888517131656318156685003352238388392683409889592871053032005705546340800061217538339
7073204668529004147125002246429312270612766943176410737588292499292152239715938456660441290462495859
5049208397094237257597858622329567629751705337187774468555204805021691319345850866863015382339891213
6267742192670653040173583974703031518093652102712520521064944461317097677793316977140623843480816412
2264746178514275940050630611723958581528640416276716256267639812797055162125698980009214516421511914
3285425314665576961212577953847613681689360725734058752866120239479315302194323405662834017331039830
4190578860374546521851788821124268746925322862947996520079684510452102196424417195376404546865385381
4604908786033373676642024940953516977683214125472287923918042308639417458239161054348116634349819808
9632444594820503142418841588160715262026588478842211037780940572934772198131134458907114002290378734
8904745572997980252704234914065848980732164180816207441602079622158306566533068468125095280813347576
2148143496979294724485557520996752122076492248898901743226919741558354244149126447436119009494435174
1722619159792386484597720008373070908384645066768525036914759238583133601100948536054274191883788186
9989517410872538640958604264271354980873100602716381397482810519468209228577444805435475187137690569
2508101178288803378457102825423906436540964727238657203559583823672618398819878829210064706474456369
9406096489020974501242583639281995861238400638096321851497690494151069890238543544771843406019055857
7729054117378297341881501448727548847742752024845762692377870446541854804746296693980290608540044609
2470585575639315932010148627679563087078139762526381440179643003399503307939359324792608876767655600
0998994181353062464077091872490699531612770317568658538114547726960403780272681233236112329761055751
4227652523434326595352923833571098088124463203329873458677383846121455934042972498814519540201653788
7258716231125276091794401171422631903102051912112133949260801666801297204830085970532997810834242020
6225464356419264797721412887453671490685588819908107492626464239997614247865834753558425486415318819
2556552388148252710613898687684755731738071672575676624592174781571755463095212773006509024814559870
1534597522436127810245863999591525285000278456457119443428082373003681011047473376394133371534990763
0742618098920882934744576673111818436083445511295635811335946273464919375655089005003540247016412236
1999588390223694514777748581473916861858913775240083580630524121436677377605143253033564605295976429
4110834098690533430545931640584946924132112625448662951886773416451459511484694697464917574712449350
1391737892845443576354816577774181140541981569589981139961515790510984871330874743745766141927053211
8536708958827572794277429965100801381345951691878932065406597537996971942059682833825628252025235346
7865384603957685921274424587809264743159086265022946699815814427781212585101633589424775740418575212
8812824807269968665064910600756787305853770600221382228540936704421427972997611025049854329484190952
0173104368780898516914797449751835718238292846919445428265916050368032514829139759865926533220469884
0428903539548542433757668402894085822367836799078585626464595745270151048915534290954802542975990418
3602006485508327247832079280961302302422694488420239535073948934916263384588193101702762306755255358
9465309220493664833748670994518021979169001280384431243721522901703114089809727158662108585782270628
7553024687360373191295330247183720051433256338017899652942263266958636728412056709357991195741394549
7870292956789957115646713972285757814678940203047280754075085217330383639447180314519297903779634253
0709634498447634659971548202488946725290095277678526296548273840329552069979809574319126974234371959
6406297085846429797244095007784341797931483490313463674070038884957330252081093062056451522749593464
1464284735856857715741999539600230015958453888062620112310707454415419032329074700342704820257205984
4847864651994608400383088946214072811236942193495837242446971979318589106143296135355863993748015423
9196840112291974359217354089331119384259649971283167769686018402424741192888324325983961662560605128
2369046252457670052838905094903589174504646625389883225806918111649430415247579436535681313365315112
2312959552932401260279675851886991998952111644167473532068943661125451007144599929680661086351124805
5618151449590324953248282369472380113015551509679717182953584501027636199318093615257849662509844672
4420976044306719934935313707233733389536792354497561245928139420842301936691434206690353040595979259
3388224876499991709430471080635265471166864239080531707255000136063915368944657297784780997850839447
9562469497309811640112313272970853271860972096666000058918013175796984823756348754858804907858009951
3439862996008980476724164209237064027423409000115374689677911717389138224304878886023467147922942516
2613155075272813956715282716016101589071589346686981420662478350994567806826730853128328164219522993
8365025651963894303333943796774901715064780675683576886859039578453402337345938035686988146739647306
4611180693722806265509983706111089334659368173797086351863145151684835846025060317200831951427479298
7726702025305679845177110772290195230595893240462849293907587074345653769926621993279485563443390132
2759017005682033096507982277759723443513555684429361609759780421930096383034743432383225611271877221
3476784082538376549258146408505335830878157579050813088788855194877591569249294714745051037549222612
1820075518917251467863009278484023408934433457379665516601136028697940752341299590018769215281620912
4266046869814219226635241460847647844275036066449355219029105990869382189349580234062930607675211536
8907029477337360751208468660720412351310521472183440003522193888140797640082034036284016372287722878
7071230202420347251000321089097626802751744328608617353275508925909467837928945181959990856733944698
9972576440571978661010483391827683419288266063736203912867199608469966289464974151846716290115430693
8700853925062292909459796803384509080839952545642632499990702425662793235972264086552666678696246278
4251638989664047564990193851000749958417304908327084941086729004848603063647907980077385833385758066
2607769653329112623712208722123582440703385961309088640354397158614761995018212350217332518048132001
4578863443160044579721485601019618295182940353706840033961343185669179291915375263927641972168665190
5828261641237896097697522601655093938963119413443547263192853825767109985256365365151721700910820125
5407802603299745414284571503030296466325371157640217733681485658147310772376139573681711097814471800
5548138994452769684208209396728409500747773017165483091039185569087188802525501184622836083796497783
7564380537177765382906609956968211939536615659509388720133000908090546752253759860866540745133648840
2354704554155776318762799646052914706029595257988272794994909950012700073267325128069899792055933067
9542403970724389628352981773509345567902657130812698527146155277660511933203758260648889795473057479
1322203026671061786945217978996517426317285318658296480149788106620240004782787868103091403412350445
9531579773895383504135704427151189889560804267569469428844963069868857403956157954632662306550385527
437554533907173252880111734383937691451902030050754559
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.80, 2.56, 2.23
Generated 16 Oct 2018 | 3:54:41 UTC