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

1654473900558542505018340908962076420512008098957475140967076783062712379817540643728548127262058775
5382988474816180778630473104094690336642762107413277955885565761212390667355346188728283193368798744
1635022425722054040802873990750531166793969080212262227976340777464179023172315532469107183623163554
7485869816966831140332773942346203176502272977331705088481088820061623395513170030237121938829646271
2773115028620328215679256141088341329103394345185091344035982776379852649511487880743352665596493889
9892882178564429666781662761789314393822588565406565980091046322146175528296409320580182334071619968
5272123742700690775333499635138144973046323951391551376153505166796349718886201836036360096655444314
2433285472062300874289953880298302044822642484722840018471603560796476849045855898037565355915925514
7632372035764939745001890051464284086784346810385527587594173683001343073582873755685157044565244262
2283441106678474474820275956799468594398718499835190299996001835954396974032719461729968574912336702
2680517486368638357237752234768755639431387332228296126143708054373643072680031092461955801619953607
2650017246563071099241552197485154435233741827387239457134444448582933961763802820291610813197796642
4049522856007644667106187912498073939779731583619216562547213554531252781779017301979340474882329109
7438029393011737835997044850181515838469966278773574927873477189072121435812964955315492403775904045
1044177172317376014336289366438277250863264467874765439903880316529355044858446895033950402004877868
2554832832182706573353955187749406543470205359356413003065897727418966960829909463972953774497150280
5508356284008201078716227762350554927359141347556530916019992762280776807843009535256043738381486185
8309283121481691102639001505930014418580474798498637036979184895836335993333243856295013916483938617
9828035519391223092450552485990624229065300048571721005126938145987836787197265637072384734178617147
1285452476024550596892503337457744206273777788641153758634076454323550443338995533087858177745973200
3664165120640321909665935894816341247586270849173812034624357326750029748929856666124674826348885875
8657816918648688041207639984617529933993647179185016120396944754998368362702327852622218811617149347
8321649168891226723391786596326179396651536176936416119206420853897757109244521449621727445007292718
3434454106371364055919176788008239766939461190945334550360653511583549307811747377827845805236320971
0573561124639284790017557146172960167204805327291102633998941799575590347406322283443913122965364960
7224956959346516089041454026737473648871288859413245607618604067754956054235865885967985784354411561
8311621531818519916563285677359688351676999206762337805905222879647937159540854295012348674736743880
4485217931787045351393605126704633364659187256541502698023932924929675914672186752869026110622510612
6968398750948666674586722530761000707520378289223575782532026158487050283984681005949751652666440078
0031914159886115194717644538010322697511750835688159683357533542181421007321832895182934402763355325
7282028064586567530101318160011099341948443113682740309624074811451088347510585003347082420360484524
2102867851722073161599877812065590489312252052927858098422468709356183657576067428186535796498905979
4548652068120929900246604297613351765688609532088230137107356465892603011446994543553988575562210243
8057286469175280297813681705135284244449475212306407857414195650080257708427443065115125080962743698
2106949032655334148719848284604423395981106519182823841750335907068385315007744606063591337986574840
2179816326362938695605684100440309165780917291053047946981618808310070250628918159299931648350718410
8720082712588779171471045437619208575810376788742013723699143997154350173566588265791964488859160606
5210184007905863328295297027536190396271742982621336835716804821074096357110327509391604436047163072
6337397845346722993359485987227698518939240883410704039632034221546561617529311610433890178706224389
9835665782894722766812839434184200905450868649684470435443132380736014002955176602567818468176644280
1346446754357910270915350355500493297403785084395733132192650324331372008953565162728515713704161125
6337521641730959331131428507319674084939995807665658894303449311531000304397209075492747958019363066
5959552912661496066560998784263287924703600182612446437052097053780381238478106478380072917662329117
1260883861327630531313103186200754711591984396518136120113260134402318618332059291991748416011162876
7519153338792599711026047667908118543363298155631504727069334950719746035366907675138634534015202602
0161069178632287054588183688277529539189514794034836101177105271068805439784330370812075884653044082
7813531805834534927091896057433846066323705848450140265097458786534220838135665531038327578153770430
9949723503097518457304982159025630258341235213421689273075938569357511074419019421895822984589130374
1009223787942462632191661693285818438276605416738566998927138525399591773044156076640556946047703076
3482825315937984077573927143169531247529012591357142159190820350687619218776667224343611104536751821
3521649170923114074134995333153606343034657774731765029532328306804722284740778393567172507720121271
2804449573471190746860312987700205846071520504113506726702826096630193728439691371474579805766498367
7479287020881697873591283813391157433267751527969050013414563201861439616753519819458562193564953136
9770411507281823344740680850278557271299687225911824678844261556029582013544085639837951541967372194
3025594739774225315098426976910059136359557888134839130575199148437536611893015652683131773699240670
4115883546658628000201084990739226814529865172869896111594284084070689988049823395725819322627856770
2786107727205992197229208342402709312406301627873672454374645734358518386965237725161255217322451598
7689228978199083025947605113125482851392316160387384162299852937208333342213169036009773494369042338
2075210226516768709405167183600485337691787406786670611940737464319611488799410357522027744483553385
9870876523931304919651795344255999854190877832767987012024970585533396640218317314681178915150407448
2221594278077626698996490362841146068768916724071380366863179534925459510096800590953809955657130677
4820528157694534570594220839501712865289569234716863150518588940229462758548553532482261089504559650
1251301526113303295935665971814840805684140633031397460060516306820835747939190178754873541634147144
6647961944876884198190864024221113288148097898083713087070946003044031328839182866080830928997836865
0728590741568153439579141825625399370410469378524845307068577140581455821829545023479091460218043117
3374329870586051193500454540204222716289354837874577490307219561630044138200609513342099294498845265
0569521541941530696872779194306104463894828910655860227743965824959030899412825200320828250533842627
9981697959536422644792410726464026845294443371576378780146227485371059660705365377170645692537835580
2942497202612831649847412242625909953511496684470417931510121044150691345433926253929290848957288427
0635023818844739180489333618537464920794865956479305064591989840178723530976252040845857920133641365
3506064374852510208896621118947865189141253342173422323731937815157994339441160288816241207668578033
6238756703255927716915792049253253857432637005810520055317496743585963909703489349535004890769285729
0816864343483177157662453583758689878358065313662972596431012982410410969706608592374101707249611963
5280301033173561636960464333100511566597819459413381438362016404193929676613612137176752107801043992
8753419989331331839050943125528353393531828393922710860907795333314532478852599273763875314259980356
5862232946470264790687536185483325788622802958603300302701276182777951218614774636430533761180082792
1831010960819908920531006878038155287108922735163646864518834076698967385108043451485565114484236141
6973990003561241698881376007328321535187265878516894546467122220574914469863660993159173924648138803
6036346359557931948130598810168596924675275911387039635563190296389891668105266900568640954567443888
1553360910915390567594577889278867529064152652415763283121834819576504696304490296492528495572319232
6614832557153188105113427753737529235720215398537690999045437699175641289367621879166830945345923150
0000613421976177683116970822229705547140842568254520068308454673063714134493470446672515408488785117
5484790869308653420271879663738956273291715786434553380404621876806485475725322467599701819057526690
6307975327895122534855292757919926721629101152456461601399374602991990591470807436897552937924626868
0686589601586314199698487903476018372196643672315391609403279920864511094310945713837696710497906830
5261244163507523446200332250701488501944293041675096870738460639763752289673527221594281105816706962
0639242256248180804408951121832117383050024817634183987706194953529946746462768329365931397124038402
7896078175499470133651886461129372905012232185739835183627523514980887665315155064127955054484413954
5027070904304739947315967859331151176308844047236148199199882629255400451571585183031184387535970475
7995924337908312051276350548046789173880353669000623512769625205485340984173627404902147531216871506
6821066359753867754646853667322625069668171200175774065302884400935299170104384719155048118010329799
6860506398003005000711066496655427805272532143654201427617242701038941074037311758323808750440326364
5289421073204106730384647735118052482944698499461250704001253522152570734270937071572033192106454853
0204548887785895125615375374219525305831097300389468360641613211345461827649411129156813315475263770
4509979879497703655859703177269032867124306788085233119226169869386612571254777248708646474491494365
7467355492019398467761669469714290366130187336234328318849659330544282127671506748614922542509442180
8662499100069353393148640219723425421406656096584652182808353699258272295830976028338711369838695621
4926720137382809743127022477073944084592298949715710458017219160457325302531724554374148917734348895
1906355924337754137920573492761982804882297992082275679629850814076127382868097021802386124082880442
9719886170204776086408859190336907796463955263788949461587406447375917881010568505270641712058919146
2124372159985445498301971713208144562807789167475412943241399875969416632745539801551549825745102919
1551105443168463599787325338398888737918155183362098967445055325547049711163553342429166416148600666
2618952916096540064710929171154113032841183189396394622215921857826479010117613790501042028794370199
0815086217993993555209402386084804107079129059839993563923153882241453397616073926491272960915316604
4598141714037511027504223969251061256656757444942665066321009782308058619456893620938526798716806929
7369573420891771645305794505852264862022809172085963900944994474652695604815213381540841111843187106
7787543044282381696222729630983550874101192350169071496622422755369303486387487989958483318753438395
9594271158983051254202677654632316472054512812476014679026973522482785272165071250353384593970172694
4373176817468297457763896016378303471482536633318978433160529941685847669858723313805340304847130469
4732544635294235533755416266220039351853078420476201399547135835443838766465771165690873548555088899
8465028726315246742008738325991344047310384734090197890239415712958918281594979116757780614810606406
7616604994819071908114995683263269626530486551569147437161175952787908708581495571082083460013464987
3510898242779054136701958172303668427008566544771553214096435959945173340695661884214184126018240901
8055169847619785600754938480943676743612299847674895809031610825523358442978785173254559291804554537
7407783375490697008833613631197374394039907065479581831503372677654659603662113056014529004754809249
5401188068307728737847369760364378398779364438484245783115728520362306633690117801597475545830417905
3763625317679668605716995454062426905695834701613451701755556538464958225086932654445498337833106108
0648507110882495003966729888309164472867479244480416941881994132327845438814868908780531595553162811
5135070916838706521887482135667042563366441329784754728234922972554275173357031799350923867956611494
3917814855037570744860899236326169964036607170648909348527507008782385046245416447649331643283285315
4917256695287815850818254124616208497801117670204628462964899577307677143889907660954949845926898459
2930118512632129016700366999978183634150508218940174786519421135946036669684246339531230894935221467
2675376803691219214047373689686334550550049080897791682400305102241321987978282808393375943742566850
7869264264377601786176237103539101564935272948452583554308268838026625059941969794808174285575523071
7444243932497514783752140750954554718435234978743834523691614110124989762546544287903568184090363033
1943750451463798587820751511463594955498240977358979462003268766593602413847928785197134992485518561
5850222486578881422083544372298575771846895377082805681264810937879746688014440176154328168892962377
8182027250995928069014788655452633212174071341266904632699876195015490588922270567399804831915531386
4115381937469927788661235112777320055355972974699119275321415373480184263735353103842000816099853844
1839514729282346800432128111099531266307798442339768763867923626847429810350165932448852313055394231
7751065624120101384298482981665356576034851443469578864347647756612811496053256436653807664194701098
6143785381467583200813703791247876376292216338477859709050597412449070042998612922406967365933351377
7699994390733777880448249800046309314059424376650349760533849263362823204878209412526603746927708023
2434189549970968689164278644830315274262747613322960604038877283232338094300498905706572430496454326
9239802939182722267407959404571456126215080891220228634051396431550847133631118558349878893674975581
9242507893408733286215322836221013303475664614632589042505629317204140760058094910123083789457361807
2580188662963587375030871435835315812917441251290918485849780015062155643232574256952496051689850531
7909381766290868177093446051931382312755141402941985792912984435888476490434090095797442171268483597
9924431309630147825834522518046532288181090937460773378803074662531499959947107236212199323070729666
8184676238268711014083589733153957660833343222514867895722543376043067223897013125239538284254711848
3067178346470931037830380956979559264700950577732488563533141565981381780888375295071979077595090798
3454154347947528711788928066145628198651370949440275471153638319790521231998673682737770494391793453
3775489746117240377152780547457369688135935975451353707252614525177887042841574800129215598866424983
7681619545349460973639970457269279398405909964347944403163711070390201441696225492251524215873520549
3069452623992349786617420516833003589579474660631185955137423797898961923806795517470512664674050915
0605431250962766122782289589558203699605680103878563247291138434193673247475203637870678661317418574
0712613346578247772764838190959254710290294306178672440814525108381448990985077748976832992848289828
3822230309711282552903642471274670369154900396798907417356442212061034631077136010021954415584873388
8343494255778614334795144166978917365776723604667190536851709850513891804974792747757697038911011912
6063682550935017869978277160199757993083263869843128213652452897883110789787618831828725462930341101
7635561778075746626419389574239312608707938185951204125919249502826294684029871298219974585343732038
9414449555427455621795808591195510417357088055260023246217214428347537438228353269319053540554272846
6425709137127685161745831174379703055972077259531420096391451391068093149843040880509168330373879561
4479133614068560307238550453848782610568159235194987119346409998218188728641073164445261902389763949
2219011964526903182967846353532487030875981168895057600612176002500084494312050677481459042770861351
8173175386234713721983119323254130747997772215007381760087269008629084495175630357464982013813417935
4392909319596014698959827316569390964589211890340647154128721394843108743287938735081941903057267278
3964967191130166312715164914869882369826865536790698865216200604535864734723536826037188968760555345
5354705782437294497578553984955568730232763236871257125651129524421992626487436253551765649210184471
1278449228397819812471195152416299794952083881157086111862954571761460214760880068998736636037964739
5798470717459486331846301789912634033554760909926177455719440754693577006222037303202458259429026807
4012829916234274709304256965038321703860597381031724785958195773833881881253026180913762280583601096
9538795403419585171746434038906985941995499583133418821804310215870617531835637305110993636043728307
6091377834708338382888720408713095975223649471473686213344270449657728210054229525423199464781782158
0802401709758029924160282166514907523224866287131025347422971816462304208840853091535650298523377749
6234206648936833086766290209022483986637060581953870228042367723598347650701438189312790428814475646
2262155303903807757340052883648298343971649269497560407125991180843270457240969154993030908078087180
1038157401669572693723952019773460480384773726232743450437985050368852767885550139926402510150076357
0181296881939281736248260536039442661594898651977844177371585778810526453446100172832714578076030146
6962134091586679705619565131440379810977682876526113568202215218730185341864212502552303096450012629
0305689518443005277553977335940164267715005286918004042252472068707542029029823954401927212482693410
0580686653300294797710570694050300323580813759248791106567639039101236287216987407376878606806775892
5978334283087403297799355626057034350404984107782084257592356153636733863086081488218966862002530479
1021766575318921665881781524403826883091742469729417703885950493896249285101302567923331006157750206
3007148058575720368619246984562987734567555180929055405611498765749670494318860431522263381535149692
8585535939469574238705192556443041056197204419336585501324352024241237247998886772111866833153986733
9020839076916854334904966581021334543432401212419914496696267681648038611601168399646298101602018891
2818644428304053417604858260956899932061382035548345589068764546994786752444385450194871382840859472
1648899393017562907091082228942968789992514979232998715892788843169300146686240593356812636491687892
8157288484156541629802733040484505092403308318523996788065910553794578421639716177811998916566588467
4386805310558342401341626472999716914511445479901129129565915170676703226932334185233483561950494470
5779942153845813604103859664305871352706629483308831642332202331962018206805356225712626798937213848
8891716591281279628403862738478508247236750398235923159802571652403056924730628280112223268030491239
4919123613073686302428191363218192726307847368054649851140697018044625528386115931379770353587304806
5604294953254514366645739226072187936717715999206366170159247591991511164737200151154251204248377690
4013892095705622516216475287886523806298780271864681208114252538348266643666081239898699600094751705
0683132340279844227379176597685956034703807809445282711546837771855039051590294628540295247825920664
2296583226693418207058790090065866558853697862000070281056452358846277111675828873312553176204382361
3156165464638038976090583131074445766351870053152146227659911439482462694103807012311952595267118998
4815145846369395519713336721942144741105159241268190048814388079451321924009761205837822491207108880
4980275179747158701671308472960262309664664942038680145895675043828865983015233859841718817097102974
4929474385819680254823232009151033583481415944489667749302338811118672406927784352870394348021061596
0367140258400875042876160824145616410769801597116898384528290953797195848810773408508162167115697966
7538305356385291206538634461588848830415998570874740022589158140683072333857732508770146972615542903
4494334639370354699124228447401848216484837220106376405334582076145607083327626143608517156358256213
4608253758202635743648074789015320977279922709140321553246716019464201251435883835667496003778620526
2020522745997818213012613006718773166917030087891879054069928454857444694502554873655950442422241667
9662249795421440712580392105576471662376263949779861061074351184581226915657410766367475871945607446
0975001914403407043176244930674287031944502564780377839067493704649389133264836085385889602182217024
4670687564502234308841045187871176606602469243363188077298472738225413768548734807253828726478818068
2671692573798080307178023827966973973510484591079616661768577301555068581630217915274811166398229704
3466642896125069850404149224749780484887048382026414898571917010573414703108302102858234552361742024
0657838022296726158713430783619129256086948774840265559923435958923903992870680199439789474093488971
2455494237291609745387711399521789234932862148578456649334966468254451424080332242688844765847264427
6825370776206842306373584162599371364335546741696635956761438396585848776556117863477384031090575059
8279718340631213477479815957208510293792511069390192070689617119750653449147071593149079117809388145
1429138723475918126009709874587576844327393191574327948273164654628303334951354698564349621775960419
0496978155864497287949197649271860199072027461159242721099261685798377786831762794501459333532831281
0279130675350246505870737313881445005168982043730768524931805008276397061482967598497080773239553830
9869155283563198958246319698903771580563057236335531141679492791023880079843221974886069809033133906
0425886507652480315238496552221553124182039933009032403115935993055752696795005760341649763255809716
9429198325991696432173977413921157376181155134641043240687227206747397962668475239034925739909375581
0642951934432085038871046229905361148965350054424224829637729164110691939246608604077838410015780299
7654987649802411190006872617963145977865802234703123465157502463367239315710531315058570568885626248
5809946658945335122202370679321411038366979661267934277762680646696928673445744923126497079648032556
4432860826197106077169768373353596098642948192300051596252167231834703678371968643487104612233504685
7571857877722139388489400788474358313130158058723971785086043786668388345213995729590911923802305854
3812132243877954634787964265323448549334225670676976349929281610774671794920464471280706063328675218
9249023298388354058325038322556000665107180969917404025860175127468241507532903233552788088519558438
4967482523249500043848589854565350037308407947073993139446821118156977909975030514726486523386590229
6389788570983259314362105881017378922208057121592538872412124242947042640099786385280549417956945940
9613190657981661839519307791502004809100395360960091074575399380233650158377030082999614705969370641
3879487032817642579741906832051561781037363977029552166756054341979690451984819861213894493475091404
9836065963883533082784888564991877806173744858239846776968698076560527407076904727111960103826948959
0232480718317173218810125581327610373921543805146519735680455886162542256233777591603891892206664235
9700347377235296010874027540719182196857374403631225152854997562520424268107947192243767026245155434
2484980755978090327037210789072519901972680883045981770638118705249744283500510789282366760604020180
6580377326121170144922317029632545207280101516751714202881911183102366058885804330031352834158637302
3285957799224592902835994789410658469907715950783810457935400019325888343667325096769291681950310996
3077783690747453127706152338339867824840232570186953226563068939351605963458887596043194471152894150
2855191326356032832712417991472732998597700199453039968578615194988355308745158673420055046885784198
2446005751023804886779623767482896280389287771693061809278319439647196738896643376121985236922620399
0588023012864768304993188422502187417815411036489283493707823259887828742479605553178128258534360326
2300246921428773531699471894880668318528299386833184252848971968975511647854237300369383734606384568
4978209813345993737984374598689890899887310678782562020247935135718552128510299690085292194524130310
1775252148790094261355327614707728551577757796254578647287006847737059124199230933511225851794705195
2159412628740721847610675928434947576465697463880990814013996411535946888852355046628836457473188512
7581393159196629524411478469554327591088008438393146681892421389087269331393732382205692194445719362
9501200308643585689041753155993459423459459301363017269342270828989881127574630973085375194479216002
7121524026456659556030569249280371880147754294422225168054446593048592914349492963892132670523037460
0757357712778185234542178742728503130811481524093905615165183279260887526548544688216807024371333532
7835113223832133348928596313863222570575429235387804625357547613063660214272367668318893423465430514
7407656888295730963615369922322841717347769655186234635658216312421016988156895932995456426613330330
4797691946224266457886519136255214233930168690433601759379663143327237906167086694090122604941915519
8929531735067251200107892080381744872986261790606156547734072246538216305518978421197611967529400466
4531268694634598740302059995306137711944542835330564325046132107129936366133649715499841949488486912
8145701820953144764054287029981437609651321695161779110746298390720209842450315342175743811153350097
1242100860359139493466674003766241925092489785209739637794932891315359360891083485544970148724232465
7325134741307605783431223085690323223751354424611998455961098340766491345355179504604706424674112432
7418694168440093651152820672999441286808858914505638884282628091715543930630249318731701361050936559
3456092007992320540742526844158330159355875234873044029347213844085087340598521104394425520429670000
0844421287268029406725358772891275726939172495751825366886911394304868948100754381284327215623321193
6546493635673341424813979581539741870498772763879285165024415844698509814286176090202955620106715376
6339397046231342760342152665024165529254040610992761399360068268074368643936227138932718718484467338
7278748223552777067041094379052976757510769606918012792431630240135285921912025288345559193348132028
6969023185576886110436274819843533310327173014826494259705157972118830549359417176553138783685204624
3492046385811805680654483975378837932007259432428148253623764723356362023322142268409133424826685063
8125119837893750438515514081383920481647394518170895725878156508402723945167513874622058360550679460
3494621319465362250047814643520608944601952816564617823148960168491211095824989630727318680470368594
0785004278470511776232071250461379015444044014204620043367273440430130579032656914795927690715531944
0974267544643492807275190889076996568066645663484037018514683721797520427027091873842305934165329394
0138847691336569793431688900111140419641447408251205234829523360744194898377750489896181190832435523
2994353469078871544513334723560940389536373213232035846519577874455093797060315814854711000673137605
8490298790617051708595184732421878309048986312912646428550845993109731323362048471931090451887783651
6242856630904433659344236114939884517647626527972490379319942589874818667255796268057002490256839003
5235641461766649989164449066753274562427937667687290571100632330041593429274009128016899528239775602
0935043748010300788184929226923911203479524019726526419473705024901680633711492423473878800333621584
6021846704437891101512382842375767667356527565034955858409973883619461747585905901007570543437485110
1192149068554128984957766810542790804043049394468792679356602389475318181891262235041302651738757242
3830797212381317650795766932041344602064714649327480187877367041600345431200121629739916299241709736
4192047386448269918834301150835599884613667028983695693953603315314035630049925762038896367805951481
0919609151456486214860380046187592233757233523157691026036322910462128280167353438001774136368752184
4246955916091416510766157936475205587288949320879166535452602055727146144932302731519230549701581953
7154238299914506857999286438133168617596070789421193801103139039435690019172343558833025977406185874
2705264233131756552066046980347894576225945913399224435803027557901254294326253510948374601079638661
5102855589932018536843883280315994039960350069514399447065398344398233311195067794894384364960575678
7010571121479294385205622715214485084665273007120436913716959014551315698685350680564167230879086197
1491681131274812391822265799082885415009595843252049268760367286388889355415533496932251671029732926
1791244023643740348510127016268294815097069570584125196071012951856344557114130646649078048345791111
7577886483465335517974972556024091846399854487412004846734869877780088890092531206317351435653000535
7244535087775403253696938499023275380345226138508042997267824387297768042557356068710035374717362809
1965588236729112910712759223900637980952206898980342503241714697648855753091000039972031674887621131
9291430464565457094996740349178681440902711964209544495120143098015482713567304203821594448107692455
8927337650999173436632063721830183483514859226733903634028024652520074826305055457291211538380403599
4427775719133731091507657710155719352773590481699930105117905921228783908166855003727447531257795270
9150000527201209534512226106182428100374256503599687972762638383737036120139903037033775284807254762
9867420807005826430412070539878913258265425821901491257736731292390817480924522564794380645248222533
5231075702032193733343042457986449351200872478167389296454689536267353947517787896002221075891324336
9216073009921198178890058273703462916175250082638370163999000557977921223312821801949832220867906822
5694238080358844355388073960410565077683401577974205901857836793984158295878972446838410089903976565
8632409020067601630771251341446789788826782889004570543902990657183085956908709413810501074654078884
5260027902918101935157046082778482298222605151357951314609997906525319959700351347431895977407573614
0450762520545568116234447297656755579589770873030707093052072199148825505702738970434995795015116926
1608037650105958715341733311483976804278181969029605022414178783412271163506030540879475925466255842
0516147121505897813176700060267828095259611090083477345612917011975055651990903293823610634072446361
4682759930658335437470390285376356247426858467280249202159005000158860209697425313287993310654287394
2229552227363890492787135135252267509613195972431495790527652776278045245755834555606393418517345636
2447276495776330809084289456022502612636102954784458998810926810148674843673052146577099438334074433
3070215848981003057231354359121561903940299461416554471093658104714984587848563950963496649161750365
5135105019169814972524898572908988066884211168044536818522881836822500820874221080505097757674573358
8603026193291602744037359999579917730478100212981973677624544780778772734007091426383032894554412490
8963166808359700834670343732359608626937345362247319656278077333657368897490765439518690094230738003
5884379347998794840508081056078725784578339754993560615780375568607703759734852527957059840723785408
0476499081608466697711006807154296496060043239116901998337872990409819681799648365346346107434284055
1324433145814882343322238224795189649543102890453239758551225954436750746294404067602187415747474417
8772340545518856207918023885513248926000004473830278592986891585544803751675282898157213298707269837
5648435257751217700940375254838018928437099263030169731957033667006349570080800005793304959445076296
5804515086733501135462515074918296210650334361594384224126319715416178980155036876254412921548238950
0035685739141510501192152213851787710615332741683393893248162212927482806514816504455812018646383947
6038631575616131163554916097433492897965479893005746295393762453840753526495138027262731731003720248
4120646875536607996348402115049500901457888771175181364296964576324004128554637013649498150075454582
1584835562300732744997224512524872097173580716756731856969900100154934035560563960698450253105929746
6661176836065295449212201753935710086094664538114437177609748831955385451123734535892011195331194185
7864292108647594145854360648474845606734401458180203585558951681422502715006232459940956854498084525
2071488187379753118279815461002475809114431449494976026732899677927739162560594675938676392906830794
7588949966087214407728882028051505920730827368030039233325317522821751556708930239421053246558334936
8414542918766898449055233967624163701952688117153709449729412788044673645084506021583698174028376568
7148820565238436753784805898275020712617734412856123816159760172237613326548315942074109262287076954
0645113507974658070408529594686546576634786829567913709918329754314654538462419444206155105115636798
4025881758644354285298754337718467053709652932286606759155632284622507737143130941260979022512906794
6130458064818037518160080993622958874887529009377833449959755714432716917887957219628062733757812968
0745848557838369321931009074506698359483987363579058380360145142690640478982292532058299923897530380
8735965646715401211157364649313665998252820302823989799897690186357127871482165284523604578462073600
0625432265258309465509661254992478913871241128791527698369479127554109580880727873254021951321441268
9343295121613789277883744623797337854614820683385728765080972706208661591846480148836423959073457559
8124588584987831089400200497170676323465271070103477879256787043698358168115347907992916796748395996
8265780056482910170509114440529875452956477785341554316464279968931750865157293365494900007144615537
7576667658301940700084695579128418266151938509951298681751403257574534646256793477384478447250410634
7445835311701206549924155830599911936240947408490504838020201557014530379482836883245836528998481433
9552887071979287073463731043066952643587374900571735492580602167348648788823528661966830379044316644
9702457692827935925613001695075667794717207699696096559643518785464197388474167059542973804769816617
7544889317859480157197357821416356080600106998682100178156804220769778262747615507132104567006716214
2818962959962745992719006249388891940120373548714626976343862730779835110171386506940099761309431220
4172644850808385473103238702180307907230242993928764663630193845979181137119504797258530210312181477
1861832717184345760762500301400663723799117489822733597689276944950633147336636369779165298877595242
8166290199830260848272199395024786428501486207554204950497583482808261143385425300018298135556174351
0693152631313760876120412361145146508452831743225416373080507645068318317732479041893875850497636316
5867767723239743634450920561965606495937250791173020389257759232139931500966024418527764636481140434
3336299084041043159272973195464030880928573074417562831799743611295742323908135844765766244452665026
0009536626046153215349420410969306936242235041848208431770319577205959665658227725152952746234556232
9514242037894484719156689130769910871373180506974822080846312187435007231080740645098281503916397209
2797319309143702009324261127261074154630946128374504731757411453858114211112727056564012927251511464
5177144625707859783819726066631356201575180015267320175648767941846825790038476739423011609942746591
8113064940998036753250445902124921683607467916335091310043980575537487270352788653374512938735752491
7041435008726797143294237265870700280230925140516704285655864585300658001369268326860102719287184060
6859892290627858148165347407415621671648666378129735938997800259939608308298331482367178867831780827
7511702182494649215401193588099327072795684639001365697717008193008488343367899185295083634807513869
9949961795251153810670647483150712756491082442357476717500439053807179166188357162630625247431535221
2904970731895113578354312232792898946020469991274539302513611251823146988556062569114381639568982731
7135722995009845084656436108614071474319694966701297129163597034893736992243401319505677244415708483
2569539764934402759577588218783413326407869448462672668529781381247662897648910259456867834479139276
2126133306178979647914182661727267083479605083525134221628059580959442248384630976813544370334444077
1677423571169316106872708204781512260963785733442063039132494558735962042573847262481191559289097187
0691224270703611431361164674323572721127449019847281824276484526604631399461699052503550338889719719
6490037001262497295774235512618168374159111211051802516362166480567881958276316378548496295662292115
1341750791698171698183511366774492961242761442208655503284760123098843089004295853240651174250679865
7393706297869573057895278044858512837658885125052464265386867192837566024560747834598397323127164415
6761771171720452772947646702366011934553533904974329803088572663212382398280563339794142951517163506
4853267995432675315219343138455612382039736583624365495144347688096684657120861554598137109985348219
2504528744304154398860432759620568283045737246457503878833389931687432048914390562258012567176348059
6762613393172280981200364345202781930729054938311744682495189052447229760215242683676667862111873198
2477199585762554702568669939117808579821574453740328690898264961968909712323558435724100476477594338
5635416260778300251345810440463401976055306746440499151384744574703801187722773769664958187187626446
3868094793789916074340315051985396843433136929338266149330236561825326797148023963487045843403664824
1142910903257351883123050112175485230712267257969048489359644720101413844305087862314497516839981121
0912626401247479200989648231580065458354153576089060956579806988710782205642811365308471689968772302
8202289428132439985071605771016086772101300078146247081278425158204377951332105982365274231209325985
5441773068277574777422967866627785629007969481003263080415038434566358850038903738742724489055813232
3444452439709318760659351319439750002921885176455780333436810912262764874266872402162605288790988649
0034562447042757380605477736028313839771295169920604791322233394601819452155119562748909145746798373
8273347226119243243264388617950047202632128115508968249287687047405131991890194021143276770196949444
7885587782921561806437817485012118855637300232171419710155699268391448579960505926575575352187291279
5384260655113250015265859002127865663298379961506737474287025025271833258375064088137653693117802671
9706395929125476715005979731810587837047145955028640506805389171875997018009494157131248885385476148
7532944909057782568957398994233662644765053795436405944946019971425238252452435005569814359815190518
1722964793768158609950483170648717416336494851641696990908905480917971120962917579354891493083144782
7471060030704985040585418138921649970143944706543753211757602743166014813759374804326930670300971574
4986809560718178136031180443579323629717190838999626505697606364953438983781869936013701674630506028
1634175507034711275959316162395627773979094356820972329188883225724170237011098461447476563430978535
5315012354887628113843183254736326219595245974131821740579149218410413134935397511452212972448945403
2599907253163366624296643905907748802206456428598689865423613379362557132073748968066552438134174494
5158567655785190256283252414660676148403695125415271463208425674876471037124813697552303533325741565
7087927458081415042223494161852805119765975071084574050093179286258289664461084991606781684039839460
4735562447895288103338872798119053006634231901429945277643850774037749213748976590771153887991840480
5573570660870543396084941407967350001361781461867050267633298922971114438955418170152276326761814503
8644383460491133879780131170180578659115165776098322988350735957966433687794496708926830283019096393
0156150882589521085910799342908488097240782378743045953363282050840875459198064921428847914463644454
2599975576174708879627843298267812357630384789469852085261885610117364410779939301619630144497186467
0319974623678219086149572855527914586623363068753700989591723880960244895721006946639500409152051226
2696135156575195511598675608238146753188250427834127961089354645464053716234199651513739610639164634
0694885870881835564731081779331103477619235601622169254641928863027484224360765198014879661419671637
1893749271062983081901675397743094162615781673872153604646768591771499746721689385345985183947062065
2767422936743113509048136740645942026310953722497378985526898306629142603157461887035614955788496111
6169408245210905093218726977946978760660417031481233151262944772414750311911914127424984715711529962
3657953642647009636126360571057265445841732370994505418850912144139120994185681578619554156333429340
2151270019430994714226330690079858204321802484350740857321807272656211507645530845579583988386495286
4842700273103648509915575668292012762637199767980415372900920086687338968214004687434067876876281430
4040565852697790170251621031804795915145818378458742683026475785697028483793744161935540638281013600
9952413154024676039791982709587038682809833826505094071175521737593633145154083482448928760304853403
4048733775391058568201185518911250991805964240104279992603201083184484666257491743021065577951203191
0553818931782650484429648274887803267253320064238305058559177348395167412728181869609215499085063676
3890839387020335677600596891013165032148925014114174393672548424646152939147175277660083694021711673
6947709624019522081796685623024010295751801772931141205067937065005549136709036718165442536959880793
2812276518487917584935698664494550466636423148482796750022884263268040931550867370588059391138438440
9555603432811060969525304390961483041571239166410350348082000876838625295087928769665728117701871730
2998585137822383443834297777072812555260394409768906616432741674204008813436159122366189824929082272
1328366527817738405415135795423210563136637388551207279856186401961987403834820713887313934487213049
9590739967997769066769753980246815360664891819566291134792417549792253584952907917428443456159124035
2946235448888936998198957275550030624445813359820356790683386241384126917623718617324997284425526242
6236240435846710231069753361885557684182234708339671766536996951932898801626449903850082198003414567
7417725334521750204160286942319885007222384703244079144991891588701634562245535552100560824481615665
0684969892146165708723569284456055726834092568927554749701012120776047338907446876713262725385254176
6208504308198316057275105498673607870079621101296947591425693974085680200998338811604647092048532324
2218665909377851525382888733998702585349123903900013979534450171647549530089199285985117518712273739
6402468545618111790510605112482507246304977041794620009908234609318383568861888229335997478961886929
4875317661886802242902208398450204080020048239584934842741058080422864820478678247774452297068866970
0701036945455708525737012226241823864396985784263360608719095712567562921177463194700418500404748265
2210185584341064382122532529889839856913378042146283859377697738028170148851393762235111251160386348
0929392333260617592475087526156790335387220753700155550735208712121421916575284698414516336048805229
7063353339072539242542602928007726993612244924606849877329787615814811558288464737731122877331057271
3117594894795521291287082466005151323366761339849160196300664387143329474821552186914815827588106795
8798397176740410663865246924604251938468142314492332246712565316457376040589571454304202543149318615
2288593243009163415310989248173904445172991214678456865870548384515553016995462181407742530728035364
3769896219390857868995246254406771627850428372399044636543984491344455838083491172946248074645632443
9815655878446082408507476284775509465049914361314936232878859459241138334371242568363846399780950731
8836703642328677974042278026772114779452426958341255539360533317718697423291433345403829030540756442
1722558630284365074432150371896003236878827391032214809948788969745600124999599340889054564962135161
5426589573278062532257897109984369371644178083405813634372900262825390821028228704643047000271688217
2303723022235212433285205316781883448121149602114686227685226219146522275846894149609761772067322693
6230333725417152933043647098393440894430347690657080802486380917672665409029562714033311587540750397
7816048566548694603409446481994610799585898648391525607225482643142889256308385870400821582885056876
8417570559952259647228275657227804746273470326782319435322571365860639937371539017520027614389044662
3585249751365341692737716625167847376955262783694196331087430388241087077574444249424888842303887864
3191593771373572136745883266368692578074210632892741237805745890733213786428505688138733204589582276
4438689302904862279407981024549699676975314165630062178391848257902297727024628214614968795887760349
7164508465187953514580794726074568351755987148564203977483280104072196512934061985281064633612057515
1978569814168817754444135877569157618886031480591479087085426588455706892376049803734946278702369699
5028098595181624834379889911141316321862429313330106424178496357118624049170715855601318305759442781
2391469260550562286373990607136606126370254953650755769818932456549394489579753923729800845352349022
3402782227796208367599144077522703634837502812900519038303258709600085914098565629595408091523067245
1104782650259005977040511280450592011030978534158462399518000717731532514646319737374077422485531249
8345304252194647939641400772911689027656486352579201633287461237563553863775192951197465409646630775
6617685772822933020907088147358559535725875353161889171233990426390705276884153804285472353992020000
7998307122288938244926108965305313350179079093747191864274853245612532835088590023179425611353016666
0004328021259450737853108493035996669665443711700826916834428534897994265291736769167260595489272238
4797931287551059717310246579882895069822435074813562833754669808397203278110467972026517616106536478
3959449582928304691373132330319584463679883484828837331298928629989132181052889022316450152799564671
1579850982797340425087152119670028642222860956479359427472533831379999314247872415217989847401828637
8312925666257549586220895534655960795108936661645270029851830515816316068238742585394724729591166684
4848212138406859882588931485437013258505555114314148547313082330582708063228190652470381083960889224
5239485411421785385417294748917134602597712841453619549056040887373575314575843543213819065127629700
2498350813525822870435207063594107762539026262969425956791055262145722616367640249409688760473145459
1246126496415830422729681169643095721186235410930923311815620641981030790410743089714601299047451412
5111326112621086657252463542420394525077844725096981690909434222382559389208037074094855148199359556
9873390043819193966815701043319350584200313110398136301351369060588381780280337426134710697831309336
3002488920947471131071276985591168864116394846478633269845884250651537206525077016227366261551648488
7423931917535232783627666410022334192190112417344098723092071904106924379309285461806156972820035412
8557774986593643632686931714463841957964389553128156133697454654122997158052096357053780676310883280
5867971075542674210786789577866144177105896405121444920427545124534194943706069357127298443352387857
3098659157469972120381521105842689645191875245062928915899376350321088697931332629352269668229536768
8570415050632273677372000547838345315812781871320506202950957748438337067245493341523594257999200738
8471359053709799468758772659031403675277001835917356126064169323359252906215838307714795710821326346
5277943192094856226734990812816479118307634717949644637297824724161262965457154849400683798583448511
1485911652333846583598249819708053642073553193723813470045853812552144646171502679334454253420358956
4043364580687193115224534002801562395470586443051874438158473513684982329266645999962659177558036955
6602795421239643970192415169442489386898591563952843004533787368449881118734319947138011146247480433
7369411015410286525692078245016793970361733670330263042027730035022432416691427660818203172182062984
8501505316227685838651070197811608642414894215914350208618611316136541684606657668875148966888588976
1588906313533190620056881885109672650432346514754279153702587246957239246100661651203947522070327364
9931811753828827469949473988194779340649320891198538508509050568863953527731616718215811416309707050
5962780744002361135369332989898846711067194700355746830713326513250028111650768045370705162205717503
4948059912590740942767660166365124859416609547694832210988805308263399521337551857970374893152112012
3392262963718770096245901216343554390591186645581511673454351866814046020211972696218381255119198725
4750854958876289244711787029132705551045570637857458685714156429982483567173349375487673405927316769
4081115528621506842286196483653963216194909928076249899528558557771497766891064816565025385744072021
4481247750673260316340219281233888317515974142448402826269588622969622782882745115891280971708550402
5763784692237924541339994404827440316015946280156653427949865198968784554515927875959666109154813745
0282184259055017966264130784652170721379575454054049598758859644430455205019796084865847722898901368
7159628987270205740175836177672914884335108258352079184181247338413815985356205023241681751442170242
7015096910874055093946068744805345369369510555530465534807638649792745150964530396837272351928146932
0054568124122401364027004994603746178854119828505974714739229513103712778802831484674258445033973040
3011971101956068889789536890611833090677805726573766118098804803691565748702530377543436170468016328
8973899579043791743686292275230110189825589819844085210579125609262080014837018085297092841397002940
1340092810676052641889280404939050852094982559534851299074359189586040829187680514200085860232960638
7671414342837541887952135642462303168568183424290479143971286838113970054864706076146784954954091001
6248519178577376333183275238823851574957567847365255015939930386236447970612376975288035048114059230
6918594232149588565767014951789332608719738985096966760829347698257306101538946266669645256016647452
5004253408344967756593060034441096120950929795077112298889120140658679678612166056025138358891255517
7685806784519917264786374629446025103039638436166987737753681646541974482478984995968138124579196622
9022688593003712028315628029319778949653964545335454494195116114833770105340627050425357053905168347
2548381810293582798258447676306188559447494546076928185919340861106196576479706489416855582078650425
0201460390111751049580072552225131811582611102262719810572119631531342462806798147693486558609667499
5862127587853904780808579401851092389362503821439420707922230391111518377733901966688210353027485383
8663466713220397298701332548211412554446734955704114105446032906910538042652291130490720931618389541
1001693702463550636095483221867729811001101460867296767377136781830759591301294796000363024421161636
0155926547664715849344608485416827582445537801536928000635510901685284901723152216468511040876660454
1601415535912549705322663718144620063778662655724629220025710113384478665460486694718975021922662012
9644994711039707952104986354943627985305562548653940503144315606557801812020116473593475212061840352
3075184970488228430292308513723900009787851248071376993864534174025098253493603092678436838547004376
8702732666853078614263079498126403280654111772924507937144488302889265283937500099279823045537579448
8658667086056375916210289014745321799021410131295244057191487898632533303232402145118899747904646005
7745151800101441555172690070681461599472053617908921090387602545897302781162050588023935223329933310
2480667372292075697642800165879467166541045646939721808419599812706466359467398584154202670241328631
3496944419810093025666955244728844083079134069585341887682935992272495203883972317347966288597189258
9902614477357833876581178322194084280689178628443302216343915703414027899879678397071874382990400590
9049900730089861308508700604847611005608090893907070594803573216017123358062983360866651453399048211
0801445616819863373253956849648846230471461649238170701835909012463974979366940229635473423659851514
6906604871493389025498186416694777348113396733105268958122716891856616505529915008862369546138455120
6897511154929625767032990197979900411631687037610105172916759339738030946012440334729193221119079262
8793747695137642255840313465819605856043437344435115062187800529487382474983742806894914032094426882
6135744070137220081115340984687753368417832022511859455535236469751910833988378380008208848657440888
2509563410973753590378741783348931543177488689315703438347731503132898841553621400719087098837785014
9771596730116718145460296400024069634039392496076793112161772228358629749063411894844339256772090045
2856568125524439013656275183553478420190150340161268692796431678183357290779018316664910782624168456
1940713286222585145893272500652481301506174849686166558267549352766422430385794344949095654615119283
1061541418319790249348801838109479859433769778957375928549586094570245433065031674005359216383747283
9864916519868416946789401921170560639049946577949196343195108234938671518100868196740842897177550503
2836993119875480886450971779807940239231567104204128095985378387681118187303375110620830038635290212
3282057267384473189675953095607882798755704324592411740675431215832250457107818544203212758310631783
7391463455469745057782230793495131775004919773454926431884194272443396626284662014978819685775714152
1623708924061042909728702825459168565067220450712371529417117824984094819707602072537296874437978569
5478617998537392633743727557648402758856175646146069865060370487290872926872333124997554721448163880
9321278355562451805104225815666019103299583524750963723056999302728553802616485466979388553983804308
1418571108102719968422088057932440248627093596903882592191503683248975780582446228943511162241643176
9273504430629286364944942056685710480896489674742912739858541223483453952123898254744900801680273915
2289086171576776813351870123611901971370141532944820612430472196156713656169541060003128813558801046
7184800760115880517997315227245757430210957342261875676648521962919367427552066856539190570114259716
9332802953697236920232088740277732386621288684979805216204365181318516594276009995555372350109500109
3522629044589449301446555402587933691074895906210400106888495223450700225161598873289948517142991585
2835832504099917099689687371788443165854089187674612943077558344182095389855449971889112043698901915
9461397907961671976824017714423749562526358325239963792229632976887371769547195827498516325911548437
5101493895092650671018782535095971768443470238761827648061241840319010788879426118174686810195936425
2364801024542076592490083177418789654375114715431668677570582502858854645885042331182675998738642856
0085651074367946170035999465538514970656177266700916383341838889761428315091469543926637652924288022
3335637595594099280741951209509857253635367371202989589882920357666229975899971655470688770477186918
1353807500029241340046949768941667615727951440781423372067048525028984731880990747687568150591644953
1095204967425258051881841653764378377014519679744581173909235368014263526719384441594747661215324377
1641195202953534497849430484043738889650544923602961563376459498453976785082657690026673147770779311
7098963686508832343140577487004354460350808423244885447250342810901544793239044305340402250413631243
2164886614393708412949430492419371062769824059637814490444834032265665550595044150204963602943907762
3670262801644384748003882716364614096503756670660661896895016794919345509579277735664167378849955218
2596227699815989424757937928106224383686746350056737021579286673321147264013691103585556541968690268
9397915986467591575294187425417793737376638938580896632737145944316226650927726803768554683836358552
5133527658491826740137559322973961477569926926193359095774247908273686014858371105606286970126478812
1534090987885165783861756877813349452699194871015426746768047318197344487000324231399499000957922701
4895048664648672974687618394056727213728638478443292285980202878509611296785791775093712860277182462
7991354314471536738120853667884727128207204975956494830697636591068120004991506922287172996712493611
3679094024961321249530133980366071903250511640411449206140537345842182666044578419390266731868054192
0292218406776536971975795198164226161583682823041353039856784927093595315827795185226257377189470269
2679105694803031061462434047318993154592263446989393713505974593511085788767969101008989292879381999
5092841044533464738681673235261809906565822891505941579357982405076417410390174791854648137468234383
7037717560419521939602768468044699158493008453983331790776959695223567586725195099912422618783029720
5650085472472655497700814675751465858040524779729198373394946860679837161261954616488982031145302867
7728910568872329035424754498386993476359627103110784095786451128894804262645952238245632986074347758
5217662980261636355308360682657891000449078724266023523604009764891585960544294306477694811484198264
0344039342648673884815817561572342873855200222485106387402500240718685546174660919355944422461948052
8736474063128795536034165728381664666363514814162425448503973301825419986833946516593750403353619308
1151985780102060522929141265620141633312130890019043801866904588612411155819073098268548476328192935
1356058998159581495287817636589449894703203498112412705934919535603471189759965569024922302880319078
7343784797642811610290587384302474519077982207123336202273498580783618115387988541239135384916714106
2570637657677035355184352173676062345246937327867153942286151606243701131658184294970290438217865129
9333217785376072341328115801095310187632977785702688603605546749529912594243721323266095457119940119
4804020459607865056018458810225649987279238686215970235842813772243804359640386546853177253922311035
0105273852214888408822470134601351258046064285367840859511407448285205313425964004369474957749236425
4156291939818911438474020316528429699932853620350110086392758797631032995825646462409668969198830096
3201086122110322687801866760629974250304829385244771664326127498721708871909980424691891251204356767
5808193281040305281645937390558078829511432301772237339810056681787163982489015499626220277458655724
6399690921785630719594775032371589004470628949734488430356523051876419158750714081503768276825541505
8699913699914851237776827647814702249875601644464296998238393984505381466987076412089692094783700440
0998327343443924497250828946211662715971037172859485925467517479389602322078218403363529018881227503
0168300419171215680772072900624924108556452159409522149029011828724954699117723768248823221678970141
3468802178366430591516248587628103926363754009419244328206188233466952043384013791491725107760532521
7805270169735509010760645730326201966844491254892155519231271130158047088901900195605440945575232648
5469956609965983076590236717363105838394030063687581670295578440519580466288569435264263026900049322
7141275325040725844739925896918510674346085798614362190700947692550844065885705570479306713787228025
0628969266443988188119717495857418538806920792847129312709034616297483605781518965337166306297818020
3676698530228398967629911522796270750813688047019292446367748482439620875605359434992825184594333438
2606491526425420851424246318512743598429900409105511107286440354493767662814043787990771470595338821
7065536413474425585471004964507011983319187995497422087695718942551570373848407698514058161718726506
8942557728955951221605390740458458822001440640545903052572146645959587344950495217872142239529707264
6540163319672208995446545162173579833038841289295509011706894358384660421254213337316970537481498726
5848638600867211045338598944594974217571948306141101280801910514425411637215658706155589248608704689
2432068403896162737021139313605880944049810828546908330495770877098274627507695449923804727730044847
9756550927722967302226124620672307115448273032800094971933646377462845473516716102204596659523570925
1154301896163088733079869569217098810448321436600770053875265746981194742459997334453768908495623555
0910577403975676358771854649199405581893537566694795408376905629293463480925759324848890970452476695
2196021367258435394180626449636199358321442237960944954169754636343391844020838930676324089760082248
1457627520862062671821445047399994129786890501206656618555112370329924820828378095471761670192386100
5752323909421216474148107126125400121427385842802931017224515118890537437150575791288629221939678300
8730916090948396532801052532143655030093784611558508652484328346416834006161926149517940993700176277
1489089970054065101882658611767084150011151979223846209807228731275956152892628509932903779436465565
6107157413956511091827346409942005152220252469501032174994410512826044618334442503495396327692959482
5881903151059991595871633480832008797266847956116696951791054891608557905488191639667462758936586721
1393078583195995601700604199450601595671407226724458416621090735726637280590951141198528585224930835
1430417756521998484803956149522037341907117652519524352028596610973059733734390820572875011414649206
3737412863986889631338834394502268697161538132253721540442771603564159824437360716048718813361406226
3678681654641061606207591147605447358572902403559191277665090722579553308270605214848241300217002304
8566367064897637852995985980991024465671910355484484971440178696156627458588574808159080404778589470
4395427643002492788802286055281987185154945069171595625931569029583625876420266498555047736676315243
7628629008088817339984631218334253006063454194374865592266354238041454820437482318495183505875962520
2906495596627797412055457624799097454909238107418927718010314298751130940599625660463066819500710482
2422779869965327972828932976827488268603002929113974565524133445172718849633953556778570916906823595
3980965155751728905720733088681718324254169709121787170888642391465299646770177868736701135080602098
0450246804989447002730494463695005983335669609697927172931179689359928510326286612214220106268339628
9614120021265119829431429462215900776577218351775967911073232491681129405775986697953228343309163205
6104179126975617370879613752443191777282233567812246975467365595738729515069626652912110946340303930
2276893689595428840706302867183580127617456894868515232637639332667962272592235185069451351418799168
0608826612754000874855050102071985631405410825377656407850848941880461168985459997598316743135589051
4721341796688029212658015232761116116997787707164275634232365424802484930879904086026401167831736350
2057265156352373056304764942223211534124436474279547723295955447062883184114337558746738231103749670
2089986101266171172423024353791557142829499298093270665393239540529215078502053655161461139600859639
4959834942413777004729891499865443160574377210062216459635962904146939059104336255978977806357123543
2758867936959036027807438464707948557745795586503231568761057974819242084093673705802582874586193605
9917130752349934275702869767774469077872318363500165434516973377049046933573978821788089332890284511
4782728284906286085080184433979832834398661228521902027646995784368494233074329884723689918513465212
3867977445054843251272242731817506450141702541035399476342476973512864240146109955990694725319243577
5651684405329291925495283001350924828309831874561736465777594607743983348813186648208105845445490930
5196052342000821884797719968048914991323253647576102183686192142691300934753381190519163171365655307
7486341447177264085838690712734427372142148700010198484488185940587585737886858736661323677634932331
0441540089836935628119455358506727633233365169631911709496227133797021937312828511593696959149568551
1746338411086720848269312594707453212307320042647310733560440063234391392338990486961572859399676797
1164230381691193043951766181340926256308144279434132907376279928876068719957942584614191371187420505
9461663649832366805052028703707736909713752730138733028807465145062895469818274806856052609668364118
8066694968789269158690687432303313345741727089296666574443139511008356745997904660396259774933623575
9232567632515501787620279455293322113939832827575218838390585667980945286354991837140159549274363090
9149120091775477884034864626142718240510651426131820293057729210308821380382648882839030572299938707
7747227579408995915400457178482258633297240177209891970735716502490040243137198160208543478578323113
2738726889711164613062073807587674034597933253672650744271335993247121520474207004683263469967254612
7698186972644381403495796502920174464420557791417006540506174818867392613187957420996955132766305546
9345279000710054769308537455038427016347063348858277002095011506249824057255369312424663246142898209
4459041901625308557400524766631313017032240460073792408385786465112685592210637667043818715736251097
3885637005715026993955059481976296814207237220994449457419356991090747492106096082713028227049055399
7006499815001593236188671632727437946218731992109735954433399574631335593933316942310936728182727016
9582251820668388083994598591812520278462931403177400261165461991757991005242639924849247907172902969
5177097272894107646199248785258567024710979694408712262411922243147010714577347372305722157869912046
1928253203577467121396747199388533998214939024723912600898158538761576574196484545877357067673743223
0743650280534583475040911321588619300772005741990918837142420825569473371712931292474723861549522207
3861034431297041021892795528036055448845748986236210465290622368109602860985428332503222338954680854
6674594592917422562668617622350868156319152285743228584608109652641636289521901468086121715460704354
7563835467380826481916539100904768088412204983122587729319648774363725492134498390372517666866203348
5993049111031363064893834017639869087602345543034392689870316314271820500673527666342517757718749219
3404268198751299721808004794396223694901380066571061395132446672658598933609338961179483496536185780
4171830912241584839877907698158631915271487842281239103127485441509502177825951156124710591586570608
5257315045628690866418062616477116813160741783725604594153528914133955673037088686169178802513380196
7883990740239394934815036060634469694353212150556404260272966172590028335595911353345758147188854204
5903355055712031989833012487958196361816851431083444814607472947085837307132046712840269105792281111
9559030125483356360510296867889390972119965778350107019225456942095593914384064935766372750195731678
0713762268050060235113059805293285014903127088948991475136389823323517399725656341778517115589311107
3104253827878432574303180496780883776699801280903754223921436037035303904856490068484806114558738187
7301391885872502263511668929323632137572762563018910346784633893269026062030488858950560126307482194
0710388554328359442553849534146111982595650211553002148882802429180773639415031588733394894204956013
8637710075467542724445634015702627361158124256416784494150344898439111901983806676260627129680685468
2158268748740659904600440434034776178016919200655937172070367304136310621207035048310015824187417179
3244233225938431163612990705178074446112954040294674737579928840503949840771598928719531199010444454
8215061287626532063622955813184905000826049874623494534725634999692815900758357764314155366384684476
1501062935447788055482543085270574985695284892352299141091516701863722119410058793867934838238389917
2743915202428119238191718559268808215525845388382308890229012610562890596096532120616364740116919274
0483990077824463801995027857688589738208810367054128493387216819591055792228440454819856836029261940
7666740910783906015102681589669676412724655722466399455160906470182759986501279054727225943703810076
8409568594989238596036877092255801984010096318218352404573674933941816759703915533233871135316320518
0256087432571720172150132976826122515531623005605375808600204024483460559637794223234489525172274599
0167378059791568767670353078826715741102341593017541225669041466802281961284888242146111424108129314
3475230982290172773333845630494536049915735563458462904792635320145960603170894894262098714859592574
2565230203475576090331768766750282207012396131188467974671298745465232685862961796762975933771055637
8761215474518539204705193414736940388393820661316837818343790550598455081594771349416984685414961725
6145931565157290444103250557288361428537322304532012636503583298669054561376636226848151814012118046
6262347512533160501771703503596471107150071931260967577986295016941846350244562630266884974162375332
1388069263887773705978451734961324091119888169238094160618836068771378521036729326793236525692760500
0771034097932711529273958894737000693301894294427385556253005227391411363014696062080197467109488174
1323813582076661860945775055869239150997515708799861327544257545490984898175752832653392925518586622
9878814082355929645157424301821810203672242795479318656751625248997280695775653145593764110602958309
0040191313995768869695164436402114355268920278059648409309493295492692099655614513854920439604335727
5668697808636685793940269449199927545415597433174607447986653779417938276981570781049113993968231009
0206903381487980889073887732974582960157427825001908905869183932299395467473503386049939532555053077
9921655148984479986406426492784441241155580424535667456420675313068080833432999694529062465886208008
1656345123969602984606044225187302204516175915652987984220199775277206821475358168877004016659050073
3861499065718825462738337893087027666673510006264195677413103992532271141519149755771273052274475018
4383358622020245546470490603836271000915381785476176299464081884278275868875561103978082791717512269
0439811160658154066766757705201518560377017169550108016942100916049610544459533959661064411007943473
5906392953933360765569738497732889496904419859531154051593260216957215942123742349420055836619657574
0942708414831679856383235028217772064373205667784962326222847692178566681869855784025050963119842399
5901075479269072778004646116569246744076932425638935364815735553501228096210468606761487251888260421
5790925655938233746007756614794476479085066064219152400790867125767352372800612849995678989579799941
7213511361799364659114027513381901885772345550729489686766185830611579156183747727456986020224954907
6703773675153324029069463449705408143704364968841291377655004610553359234389494992995912683098416697
8628097704452760320091637435314857037577040106817752162000836166456184990058371986718416730295284474
6680086721414559914681487477126834965266275392554711769631712089834663819297022711147170269299350186
3856142437997672502431922949152136878604874524883725059365016649256781159800674106412848025208117494
1337943394446104294092407953552088949930504952347139048510785383858695361143031278052589146938033979
1236544984819086216322657141754674276445681378204227317459963194733922088840037281534264391444470348
0810024130993217714915928253520338793443088169327565843857897875542442286649394599178618463347098839
4968781169239987852959173764700517664537123914884915861487888947248424996648181074947304225190087372
7150047586114733420462239011361901671824084589473646417470925461208448804712054242328883158953931288
2785939757593396377733945771870843838710147122872297347375881207626841455383367215479212191278540427
2558118622643328954854062789972083236273476683274086637770004243773332574425796678201956867859913060
0925460197094903398883002131775604709240265849175172493634256259364299878246613482828453744655045989
5261102839490969679266352328707546470531326310706929764302281372596370678147508505429010164386838253
2423575301474950078996162481165159620284210030734190536328885218802418218574873825428173457614360108
8922115048121696150989674695507761178328741521031519234482075637344329937141624569357410182380673380
5794041194957714314100071097369585594564390051188727470521099616009287674330408708354311114455587576
0987582065349908929012308272861745378474073120236443077047253983495243078041224262182106291014089211
8139760653047978357115754601205242178442435697410070218528132733582504789720880993440009349722343719
5341771557317308475555439592924818755085135280168145544571812340481994008126686449853365002257474618
9838301506695951373615748029866034916836887761398157202123156084575403552855172313747628870397311040
2144424574708931267785164188246568013573821583046717426667538210442088943443395273045668808708893711
1813749854304392457079556734645572497438355025698283147706886234090685939581051306883759190640459545
4226872750324018273226796534151230815326351630928427664159595314655861255514169758133479426762594841
4949107016447159780325443161512278164010159261339014611293194882153464118797750810147551375281208099
9675402672254166056946125892177667921477889770365928310572015398324762468346476009371385332315971510
7863337458473190096009554300939444027944989897180092029972665635155636970610805044312470690410586966
3098154938566886118266946212634224742127386505563550943691392497023484868532954387655930336600026407
2931353371456656717876190009951428955530129762872623625969299391758866225241811639640859337396307285
5673446617412108749791440488931151960170306019201344706987158163212978683147413471666829106142434832
2933736408507838007374139860205180181627567590511405498939044738905870947925905603164714180205767204
3637178480565514338936352949936753731988654671359399387575871931334153190403044558009733024487742903
3612091588830196588793139656414033695739088623828083215101558280888895361032199885389984364187577381
2989567864005453884879393926274945456916339756120215933216629777984522051874494561744938129225246809
5031724032008411071348309404344491474629231918917514303812480537509881332191211658355091059924354242
5492433975785897917563633102147857758622921746280627542378354172656242489363430727743026043236697564
0383274898097340228156803224431022411084537401065476673173535390199926068280749844585853291600002239
6712285271228504941408674371477228973501956380498563428717059834690161238246895875701831901277859523
0387772554095242784340767460469693264491840579616846999482008766727304705533642847589919799542944710
9755515904806451862102652979931182626148097430566239876473401261573565823632866157836965721565890312
4983807806805460601175413010861641757854035284470867645006157132082028868387366470498246399942999322
3224774001145084525659902612978225197655854928373617090098417240585881949820080807654867973197541905
5854688794534362111810229687533043653220997345777415614207851521617885388872168271002549764882053467
3374722529924984771783529193696947136817117758211361808099729360689170470394453054807101320698806819
2187249954514082417892817063943513043564490924329228183097368605077091421736969404882307297203192914
6708882950545947101089516373994384558163503616009730986722742937248459328787634257987213369169338258
3232495285776051134513913158336586447572913537357696956145173464266357005307251002362782122471707442
4220649358738186220192280984275975784013699209165645563276383961475370335725133613531843154046756398
7298506922376754411917713997354065142523050439081684337022301421809413978521558248310936387063152474
7420835017420892440648225287071948876704770420017783679178973231783127629945025338239439542555249896
4171636263616516425019767764396533362683521822086865419350875511837877731496144995825599655108613499
0304409767022327484510113028119797183639540242455941648967889762148976233505107559810855469877473168
3702355224465236944220090512499926605654295123072632799341388792323544884062225847499429594691488116
9894246449599936704206457799510085833806364613394033622180037194604754598642144986618824056334655161
7326199722181706313757796877571021158705365162462861515669071026161046996687434065314339906808471543
6133166267609504240067559206486054541216902174948257877255100400593289939046086889408802630872066949
5318613619882457573934074860913983165672072705921278707275496375117757378245906872324010240800701959
8872399352282519667389718090799262262545322798866871938859357953931852504144809662275013806893190923
5327920842866378809785263602750285890537809220185279628888507598998924678245683424597603124594327637
5023615991204532000240544598409517788766151109675219000485484295272755603800684491041783769869366382
3491221758973946509191971883122441430695731400881363728461678021887406551636344452496356478025178910
4229047308364748370167571165598391430451840030169123239855361716514154033698875599130164572492765677
6998252262532504383239985628359806647753499520028685278395851882516282615777027356348735880520907694
5700297563529357582469846298273952768133828452120759251627418786556382342051791528249035963563301973
5011673058498980797057396727770672189660237853668108286782791276832467650921286928314783528654591335
9751071608935853647735455497827509337081282915305350708739618211767184394863234926829546881947307783
2387427477377500659131522408472648277297597322935414828377349213301018167942513032241378764019888543
6764060286494002444229318051942033794417870988345018070176985743047495509062857263743369796191745998
3497906578305710067158094611733697729559248657382440068863076951633469462293096755061255067919649582
0122129361214912226100883630920779587528596203645157159977702825748807253101434809032342326893848675
0392972935840396379478264822822855841693477613392166624891558746186622286005997807125400553780894675
7053941332894907429171989166212245768097763861543648996036036246809660587851193904419441920862046794
4682622602220561332404628187970681983366999944727911832796791515661989056878216659753024279433380504
7419598968418477976591025584227619766320512050109831574577460886975758653457461042162378894198197250
7077914285844172170532217941936010272351828588528673846509870704258395789023362870089719459572474733
5645294354628161176725207775617253628601959789828567939178359762870855850949938049590015692380620419
8649605566741311792886874087068222408662384299609731343038133732401331407923486425869776901063702356
8126028157216416286437258528268586815289550181624878588859332858903947100660361874794804574120345104
2726403902742814275594396976745321112655705983189700621689138752087671814319813225742446838051730548
9064264465742474607358730123836989609544559983373492650269777646335384964218518992118791349233163281
8103409225914170334581312850924208948515340072132287443897408397748433245949280106612995946641231125
2103156031837952830679394532061065987065047338558038316248155396233897755038708965882155915723984541
7093172825926064177404608671433103105211511900504414589150054233439106269237750576327489977739355009
0426700606352212531559417947459678310863106866283484060198141785385454760865347909645506526767288503
6261843561622668943410668993194207460456774986968764812370062062071031634057892322452013602809472445
3204128270759714749378193524535964111895782838825077476153493839128726991241469854884579907594004571
2130948330465926495725704912834133008083040116531544245106751374264870338206700979745128185077982968
0305492064279142425161632814266420155767630224345077208078487113990871806295557776353101277962493141
8590159714226694182050542067953017826059079556400139177808396654108331703633626738393606136867330455
1052897620565054625275297066029316172603706534639428287887738926868342086835101967929254880509249706
2279296421638873441192329306527640292913235878365822292878463151664953160555558159957547872034768214
8113875994466391663221652973948172259156860666447210698567963513031791059904079194969521314958416049
1081668327095995230765673647814713589219697289760421627262240846883086495946798243914185451786871869
2161712208102077875078389891577596109643981572490204519961951227038319575885398187452693798561236640
4457267346379676710173172235351834906515626495791394368910113499772389086629012304166537475789092384
7634946999688021984548289621469066612800816897886500609623717655292437365275880649229601316068328660
7269844976466764306138044631314612807564422800752531662497658478333544127892087277829129254277084366
2687999095667088207178236490636326096413475706916211876152608990784367301261728710990452836196932995
8493104694965149908121024475661695740970820104758230416950336842664643731982937843369365902664358012
3813587995196222037196821878336552019073510110326013531846286013550256500092838842579632813652865682
2053831821002066617851978874613411093826414897600688511123732708342129510182344658534563684898143103
1348433482249653392666518342780077109981394060871326996569718147605127822576622770961489580154909881
1126329191088877492310503211335924914618009377224385450180505489172759822675518668728709152525008611
7930706782408480047083225523129995319214739661710112349336548852796756654144489508479231981969969093
3929353220487574585524834542723982982777740007018679559193946443429103520550731414801621407268533156
6822318238079514969847223445386693090491822876838503068544146974880341945661021581617956698836856541
4717978870272363687563092422288877319220380216996325177223779114567932822994894111732364811721885762
9149835250396577779044561618367843221324189094667642860640407661344966467787540229193585013360951035
2831496577162710443240771863948865730294334240798962328782917723320058904886555298376799288383195059
5693236576884496164736055835827460060264059435729475198480093507262875915292211851933908439736539680
1368544602222281349478387630176583137705929144861695433531181782560951792754090370525473788221558390
6518606401812015352905390223922259579378368522395087950417478969609846552530670628465087010806822606
6258258603525690474384908828638778322248026276717604879227091489499797649026008377195555462406824082
0468209127547768306504234431967636808704089141537279579049454686128186557983581002735822895958665652
0768262735359960537274490226443734100301755614138404447037222855180148651235223249885098476801966886
0329062434759893506681016895900204360161968509353593476424095065564083790869475155754050025185295744
9565646187686552284356659040701613316421670522124651754890815852430926591260550335411605753321247275
4554240505855538327165372920236100569981428981517807865438739347131504907350921012387204631456629603
1131845442171741594153589647002772427994321573842102081847279452388761206225934930232307816612092249
1994579464376431549109676432618260679360240762041620661645624702033717003254491821935567445762598984
8765810663849082594315070379838379027694126848414911533332316777665569485384470638415059026300042187
2872736982748549246712178691566287099827481893133069587764589242844817897747425917015734219124147683
1684475087551575034257757972943314282743806101120979863131833905261796583816643917298656095087391862
1153214789594936416162512174260427542447850393538021634240178578430068149274395821376182124005890945
9119139586462764568862764007250855927582776463737331201648132622060421564500315291887186017177465842
0772172159167748293445162599901781224712088027121644973358663870129320731877207520678005369296522700
7981718251135657292465378867570852007895781141251396153594540950991074937801485815346191447137374334
1101614157003872533640690258896149555951293366651642998473338240748623214861940113893903590584387793
3677962808523872573343536470708687554154063012927789572092326233563410150146360647453921663726796906
9708035549736500297896196004840414932553887397283649239325322293295695905711542078333876761486520775
8944089161337273321241807307498843266726812056120685674287455283535774511848115563839918994537625029
8934388627072228459360649284643515294344056745205109900580119457717543972050625978933483219818617012
3751692683887036778472591734731897335491239302356481595121273091777885032184382562772638985210985066
0304165042667416977872424489233135021063940156975084249562865236058638851303381387335728388391340464
4161698216906454166559781540651696289428903772094052266084486969128019390612825656158900244813316217
5727021417059019746055886832311596279129756238836325933929173475543851750125919443156325608311047117
0850332999541305361806828339046973428693938473115052517985695119592067417185280578988902005493021463
9962848539868750148443295929722115410768198935375512188808630147486660026156056398719732474437387731
9049739648068162708764785797984531443273117049440315132880323649462036688942310025727972562971875020
8594737559348872865500706786436081200440440762492450581692972473993556210767986152762828927664942571
6827824783718094714095904741820959832565547228657899142044612793861427675360091502827526961555364925
1605369512262586034398153736896912517572662549209260527235867569095126840804428838086820448715124395
1480184250870818949868482697790979134460130896368110685834885221963116687634194503981126053620956964
3723010532232289379446576931608696664164723844597248690996237748851773740637061415739332894257231379
1777575438830760554337269943006530149963175041310586791550673009340000587971001061132627246891203391
4298123943852305033444305815861784306808830360255848631791112557853799991835387177260095773680475629
2244830767401806414133471018698296427297382796447587837349307778895060663070903854255437153845730680
7622857841100395327038236699851925749842426163357788249523698010974687909897804743315010636830251837
4067294934553095412341291173204541631404304524172271289558311048232922623458837782541761214415230122
8714330707612044703657959014394730235462970350447272229082132731918348958243154147649535217965327001
2415962903404024839581264187322763917830206915694311394920583301176030847328926697139539341319968200
3194008299254038418610041997597100829682591717606990708735973435936052041955876710922149178207062371
4138797510658974845880686938546014309856495711045471498771091357045875411193339584944909350471987182
9012251253454138616747630723649274060817787812040241390664396634921286182307989259269516868253059365
2965698064663094732547336647631093973621619021982113316216113104812024870776299262040005760571327634
9742559895318113170638978989445840958357326342643723108059729575998499587686109345503472265572717772
0690739555645265804218798338487118816083113391811776896239999991333458428318730493667227636652407743
9915444807720714522057848413693419241422970190212749257807704329611399773198084861607064511577345872
1146076347479224491645708627429583468677065408495504131028982812157012127810528549017809454024663024
7280343169127367772908621774454654816846200112356131712977154705316812601276774055179471738920860544
4528432277925960629191715662364488022041999212207624695572495926724701130066099510985043566743614495
9345202556490000600644953296817471460666223914857933028939896741371821937711707931749467150370934212
4939528205137793517174761007459768055751982018655237620351964951314224584583294981543861577202311346
5697731569079421621413216998630139801812914098363238352366281181676375991197149182347671119243991210
5089480917144085535877313351492139598948070662077073446103144334114693395123025606961858340324167150
3779500137640331408105705763969706365084112536227602115314069969266990788890048604982425975716183744
0062257329138164800329044694256681543496243390888093583265308625776552174559894975176064309621350974
1741928378177606543592221881971269141161964157411423383154892085166624282017109118091101449005254438
5518517139644498918384256015275470754561742474833052731271064153048833706845136424594377780976378333
6202906263946716922552853219784471144453505945057078267210918008732192912644143204131777663644668481
7845509318283937479087095814267992476863776814257379977447881625159250361739234572074977532196600073
3088002068403295239260848703243245645022235472432629601767832659886984783493123899752548114754285524
6874882893102542904515616030893801639200755544595227902007092869512998360131944572550304648806664082
0286231266753726764891301733359263097878542117719713389721767052159953405944772365694972251272922910
1567856592354559714305418438757819321600726261785718597336736139612263609686795386585309486886360952
3416103354915027841570281379299815577761654799473230641658131754547972486512950067318596814086791504
6669071464781347922149114691569408735921597499792665366492048495744126535129702862677867929886349730
5491180921332510482452112635250841563390352887914347637820473785557880905364762285144368347889059657
4392653755801340980343148949292479866436792439569025352928941565822227082323579403141365965107881424
0476599602410968495168862490073164746049857233074251190835965374878443751804511408514453951137349194
4221169101069435108210781289735168428795495044734837498161048901433222837230374487370562619539320941
3662627932514492435321276700534389300169950261313097488573651508880892792220824085809058509223281104
5328478835324054250433695924050793665435990940116785082928452104374491940010594178471043304169144229
1916223677026765875955083490423218312831062136160208849603412713499574408087559982859060153238841430
1522783090867214626198871588247597775567612111048389340598260005861958632758677654670083235348949653
8943172816305485576524849222044240566405187844651910503035510491112543168036879780256965997437707436
2626300860580359290171782517688424001241193375442598365966067641965542887279750227793255967888113321
7015224465552066205596715281565389711786445349159464111023957055817047097546295617861217489950877934
0372167033259009255854075853866818317458837028132681249973629430448194149410133184884267463275719825
9469166734830563993962867853832262278345754435116773761938671862313939441429013838537932769009556689
6469603978812291197882267199227684257537462561193084562423863598103143883881191255055189910480861818
5391622017561510250171465973412868253274540903414198338504555658864064134011975969978959189083794614
1080304936032112994031351361220267057633904592686469237927227191551255699835428492069149855144592765
5845926133683210890975062875104958355731279470487556037864690981083568065072876280128533466958300801
2490841709532738665843872489039047646320219069986427214236694645586384880579694984481911486980481773
8370406153305784658639710695674513312348101726837880368382573793579513649080605100439847372695421332
6281648365560941724901955498503711795548268119430769669053993616947020177681966861017871629260689032
9645211084447176332656188590943965501380336073274839870407247161332650481501801284534022198316513596
1849380620147921602220638698227917368855022720641526920457500427387514713041927413314348428555466428
6012723407165405159435527256767102259048664689579090653351189572708876000334045464361948333843011486
1654642102008086573575335098289622064209640700349106903865157357135213786762979702604165016212922782
9467657216198317747489817559959191253991511784016576485779467632602734357232744580460357353747221594
8616100820026859633061473704783579569294097833914384871389701079862995147497192322585830298341833567
4295760960259958678899397213684244601716636299339713421401326104703356539213744177780156809332338086
0749097581392809648999595294600429918890097167359857798286506159447199729599542472072568200859669410
3306981533515420153124985226449062656879787060163829405669114995066273494081665351278515073499787696
5334776563696827523409339438880889089963970589852630561638579741530721050822211757918231987732311003
3617777841532653416664645540250754306714127609203771709424233773430026519383180379817291446112993057
1873518348280373448786309529203514416135155030763654404763385138180923759416929757038056231829813938
3626575993473150829069669003763576043777255651738583339685428945607954170618451396368870572193865312
9092569178365243070094544909275121336489715164683576413981876811794962385851350295924490333584605481
9111131388575172784243284565356176819952767873743163459242729714910315633032937619725574166320099954
1048884727415023669258445041542844487253900738692947161300543474210000186282786191875550649968358273
2483053101057983171945559304243318311923491723452585186980886405854401945702491047340922364105157198
4897539891966421282347559330320068888267499377895898213743573228875963362292759271926764861527524361
7642240878450923708626276265484173244979294912732292635347277843858457888380451581061806231489943955
8652080466642452714318224308379710557761889425098097752329798434866230238695675070253740936896842502
7031209238232546962668108118338475138870557520009769288362230481646103051847747470603212022501184433
7868325627701953210911516219400914928782345679856915255552835951074586350305789202565816834414202774
3063800215209745364387410261848569684882864318435740015488021763305560221797358127998551394545886937
3162840475816155210826916712698119857949399723725634822531543448915812331380847584168644592787029922
9815063557436092872651553558557835519462214189853603195121182326895191237428537287607673668892487081
4255892423463646943771489120459284333450512729778889670667426234181452004247121695863092386031177412
4622944468417974733036329324672873119730343697783526065541825844726010818720200868800015604851431097
0356379631216517829178053741620571674250353033822779896786034972160617786053362472618117284034705825
7595877255904763758113684827456314629725343868047876714015418590971426694418662213888144244899176651
5188259517027040679931705298160759396856773074748529046697747018536165754920486684313027470840500990
6694208701877243436473076868946041716414599469794534616128806519017900520812068541009622809144930002
0955269971203990599439804464129802514163223289457027389093968771809659169211625271119199297728218239
5039477075791535192694127452457988148274876427964141471016669657932451423530612017402357358346856878
7753117364193288612728372034733438938376795961813468532539614030405536364063055973176114238995555495
5416208302963079686171257617479691286897472908434366129926157925549661933801235381993581327891368233
9992642170521126558039132288244795959252580944080147826010136059505084218490091588695412311901519820
4340446309125745701520444977090552883948224128640817439042895244782295104400291564852875966892169687
9909683550366033434170460955972472800009492275486325789615925910457918891140787524143276365940401202
7541781639329930779240317092668894679629623496030981239747975201226105001135775466465618804999023798
1606581740761444380978144472035964227361103049935064514974150904358598597977714977877515889821813454
2048810317455090261696051811264966318431257992941825804876994697732988869366717546610037553235295745
2661844924645925733815714234472743742831340480296856851920552826114114702055055359799949722980463346
9316668784325322539180443863343160820714119535177336758329750900431169018697319213754819994514044931
6708571503964825066606884808008547126096469519096763988359889004588352007920016716211707160840469843
1522451112961942061082354494219357856778745818714627834880381228510272392700512096916713129326670944
9968661150587656898251424138580355342341942727925091199594485340220543861352173615568436713808497044
1449269535323483909345424158271917307097455209108476676449088456851352125990770268996104931324482727
1937957861546176564471769613981269427527919550841747146054414779302193381286258039733269714676097236
3580537944500497527989718156136148485077502192671014317681096745286026602349592492866803113571498109
1910551379825488686029573484306339014234715366904869043544444384685440057901091315718882757252409925
9747375676460395924880048067666855026593051633208780962662214232775117820890827207328614243234470670
2129368173335663181699484537397373256798133550100914572714771697860721701895360792595662165790559015
3727881674551945087493242058719391763251116082522712924324443183277682977733909843335185059133495990
1592768342076624711982639381132995299384258430763557367492182300229510424366433027292619073428851180
8691374282659177362112694193761726047884039692198918462828996950626203789554422131020374749936725813
5535026661437966797337303858504501234089459522003529170421167915169943070192002044867693517628786762
8674019371221853748412459878770878334485808242885144318826680791851803782206700071154370431869775842
2853708459985362767253575919023338138156232905330067034235810318492391319905416131448856375252588514
6924282461236918385274467596387237669711195389509404302185785019086803706859028713714662886623600803
2646995722248284780218632962890390002012950552133374029629441997110256729312867224370990793351018463
5448320435139798359324603457346220078260881524944372764257433776811918792093505283721119476036551588
1920637320527813733615377205533465279746437418655738735495914437797964738996805371263475956050199005
1466111247765258900845061871142351696358640388753844210821536729517191040049368128228152580136753682
8521349781515797702083535427746542046811387256332500277082738652179089745337802702767423111959027685
7145055621324994850104625972192182128546454465877372657094931338762073940619769933784341243377306028
7981231482642530414482439430622319852989566608994142971874202973511441559856779534497424194473894901
5582505712026827466388876797166020830068357432722126485394895595018316314982251639470830508308695495
3201281542109945768035358692663127807418405573296862717790956458852936153031315495200447838613559039
2228948020572011898974807977670272275556256688397138915971401972709409784556557977023119264117322751
5127972786923553321941980377470270106458622953379783865954885635834794786612046816026483308164353197
2861854046887568647712471738506666830569888079725151664508086639708337530377492959035135097931017784
6762331319688208612500223942237081733450337877860101969104477664146374906880923032783451550660159903
8284826090167469390371488033457763969485793972516892348826990560000284535626337288042440742423634580
6001409730835290609223925296591846487486833351649916588848363276718567188633539231360092778828497068
0964762080116216906370849483998664210477948451474356804512435328277343660315913734137122281869041676
0121820162866236988920903520692811977255057668539459397944909122737561865112590631501081185221692297
5495035397986198439117378043333787185370825094136565457819019636139260339039071349528810800889714656
8597288731178534306208312586701350164015007109520292887539156359527793858514629128655613202453237775
8944026546350621181425615755599407259443605361814890549679786890113511360928697466058609704187279682
4742647076186924733025421852102716991888252831342352630757652758002200127174151611885578752241736368
2534218548987798043149293905403058136634786108054643660182667810054184455984413743591058890455412496
2413997635081736179872724143568982213100627828310666203571227353545894469123820154291211801262106611
0364202562962671894929532444100685922387480298424267080595658167546112192743999799055404980803601195
7160692029295418514279721879845712859247738488939674024816653724425566787393091596944957844951915000
2456758479153317233296505202785787463005725319764125486239482844766374191752240190595689223860827435
2167565093336797144177899207898534960741521719945926493165298598274318820869582048254547379918259965
6172211394839970226408109650871734995761206819866981456055861951297784059845610864809476674197462536
6848206399795950270198810880717524173810260402160798996019692900272439076109865651393928571406526838
2183340636953323799076628873474781666969674405518212435206578621204289322620728179412337928642072563
1872688668992577078545130494928562470760906777242671994561598042485777636589646017221489560613767132
1205093409546531082192487498347850567334191050569217438270816538736815826497362922134385283136005060
1896261769692015268829785117216104101915296054427503055873557157484511826518010160891847039767997237
7337668021343199942454743100918594124608974222416804846032078044887652441241059146670733896904202137
0983809989359254575939516035773281524572945623431944416954025506596539059983986250267744949636268907
2880478210420493256901540246308291164400445222302873836827184149599608586428027782079105608690063241
1694806635757707652489304311883499355781796681313170713595120638975896948172511604652280145456211552
5911279294626486333163456416430196921739244708984584411102230909934115654320608416840080385377241092
0553321767988088557677419096280713128345705238502987798203934046984231472424964992746807051880438432
7866349093520943163718818874778780208648297351585387590974537832769297503100190068538710229288489450
4890787805859772843718645546537010949004686672688739611710353734365139528791285711647307677572770606
1882279802930055273691181787845610810152612498051655342494951207876442228248557634945469045140163147
4362375705929447567445225017475557812270702024503848302211636333025127648343704885175241856739206339
6520468306120551433076763120993105934848868944186917832388072397445268768827191628870369562322155601
9542406054136182883610762417018552466978259185266389676003379790806926901865852460814139806212081007
9172980609808086926439539147868837469661301989553162195980221343696366983563069604748337621842072391
6929876732110676615341797575600611235875585369809077009525901795556962749248317768024364056746619787
2600320212857758474409057842105309682732289511183413453093938800230022561761257976190655457641081777
7726701890426257252560064381183835306809846413318771612752579863209878069218849391986606501106837856
6475131261324130560061560028256458279004788768101120396931447623430828391980732680808099113064114075
9208387449161851030917070712456959204300240725250530081415198349443402323089739966098969476026147667
6213791191926225454256937075158986699138204696565063189413877275102238293851746096969455731879092339
0539115291824153312676932970829781001331852803486132695058206201334347918421966275085657289237123341
4495267998746346371198658223086609789645482996883120475600753304995486192184332239789291711473519441
7194395415917508432228655105132027813768810779964703165631609626389908321700752732370540760159259860
3615609292330335591188871439993536316308225227130887341505836743162445802046695782165345346281847625
0118114751603467167836900797955273226322535916250321825407106027808928984746105393222608297358603927
8813574012765126131444906912518794687644082160965145119863069427694282289069187733672006769302104494
0252216327591918111324953661646599549692795061658260420844833376243115425337842384431419451552366532
6536169861433988082678575518358367916218191221581818360230343625277070047924153694553001962013065475
4280441690428549212511898950462137374476748978299803316073003470804553796475180246371223092536126491
8787255223472551089672184493453686871000857068942195357881467429212471763042638692060456684950323870
5225019256805385864022536540404654247802887394312731106090539023248384805138598432790848484959864114
9647880595656959456914907157381999162622654320598032798983048552516344438911706321552797200612453666
132982465159696663765343184157285302373514096272211967
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 7.06, 5.20, 4.62
Generated 24 Oct 2018 | 2:45:27 UTC