PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 52364892981*2^333333-1

8924520308194951431342010858289757616412728669127332454913264783110466661556188986426816896401764960
8167260874116159285849785942495260442315102251670343106273244727392652536020705422555225220623903282
6107862496141635007143413226390702995185141450535485728384489534191212354514364486291036954516007515
7749088681227477860225690819334220301080144723407480030273614572912482126111310955490710762573844674
2275135107313491771127280368816906225086770904005381004978018765380536215194088665763733232470866425
8322576337087836050514936162849362975909811266358556136739579811780208914999807681435848754535546906
0916970261827682177670392173204729562786404585867050559079722371442175128616118826728853441967275423
8864424848155709657470950756228520985095338477895131277350698939492871094929616268063703385730982537
3024033962889065962474188069510167918769388170433423425413139841823093205072533454883540405185930549
0207178500409245104767774317678825312903141362497366368502051897569528964649457631091275514971557886
4369877341407304949525656948624506715081083967524438648430062420689935009105265867475714560877939387
3915098496367835670715953168343943120441816164150838749695082441055547959118410581602226129046703967
9248078122671879787558249039938639901609210227626304279303430007262571584486571907600243949206091148
3768621731330919657396785083925366611522567220970409494546467626600068833735702164612787000281867948
5077007312699964248306663523239514003490199801159014880913604499672128186366971227317672853072181565
1185805640014785495246363147436112023317464189132107278095086368303602064890638176918724344623141126
1095791508189742358749027141196886062258782802590357042870964195221076360831522146965338147840454474
3306560587376868087538753521920480498239510743295472213290239297360993633793773139139102352019059199
5613113946962972855911480431650969612536647528036177642936877139038961489937068799053789728044891748
5882362202593630789434164452493768150245098715433595191827928213425088581742431466965238523001295915
1394689522470542661919338580044478850974096039520837752218271027301854337245442251376643387880548894
2925478850263280660418176068948732873108309418202999686692131336380919915415273728793677831426142470
2799097520655508685151470072201886945039219583772140408763604994183972649538006003877824912465068144
2069109868569649094392432482258537094456353352763800129717680908043281916865815674986407612244842184
0797727830622775614633348843503204230980108423185124009625641244295151504909342912890287421801581752
0226775137664905780568404069645198970542638846918585927021318268805295005613995116099338034946326476
9331681071527490792335678297094269374702948946892986813759144118365933753066613779654251305365098780
6237260658127801048051439715558411717847860770837231115428367803289979092720609523283235242540124781
5426487999214606089785385559628282523896407457621701149791046598299416981915788116017691031003181289
4154692201374576362093918768761715934997097413924410659934665365374322610279798674866685399312076904
8545112457368299430173518216070705096872421758164415197937875180509931272639904749847741358682366787
7479748924419309256018452980241046691585451661406377834292576688712609250277768858683752272559908838
0644078246091642632905519788242797859439225083170051027342904524353396801807205000188341701501930792
3779783239462599286707304796745544179980037913052461961428477034584749950905663945618113527115807780
2668215610813057422549024731779676201702579394027775497405100269258548070706773709750338281175039193
7214802069432819765306395429575830233571106639151380382405359802223938937873446375108184189112555821
2809655621188743544501260699885621766271597122209751385323240448183097503891504863229846645648565650
0231108807040337787184505096664346465051472459611003270463055493142820435108219321379292106189712043
7495523821114784317499597565855966398440859006903110128633692134145239135614581558269157560250051820
8815484492677367912078406325567592486825397207855698675081180205202147779463867329453557847964579898
3800654327212486875591163666841288611951063830828110478360374168034382644083840694271361978521164853
8214342912847233878955444184184236447201357340998668877043653215094080421394172222145545439712894605
8686284213072553492834827331113827077853865507975713521447548901250748617050732958658755020854079865
0127455110863249652916100242167210173641997198935684278469541209009635152565346589644194080569552466
0382650743229811975535664352658814825274378196791263807627801000961149854405551312355715516088667271
7618890275827197169055934204105862007004239935007252895681992802480087091691673271888093508516927217
6630638469454485455217459433617650294626070074071682395794569981731936893974004906806544895415134745
8395012243408299386744233283062839713365558607489554308673274731733681905636958885731153474696733767
5158126241053473282222527167460095446123421808587180650714232693631356064233146034085137928516921822
2542853710493231430814953677848714718767868824990051948358932523558821927647857604391185333103484771
5026292851703770384203616199890049642357096007779441778845883121265552994570397813326257003144526525
2296413300421096623038280980161868100373909336269138665403605882072243394632448019170736831834207973
2587107238963665981386237349454980044640658815791752021991938700029472371281483970248533745866746100
0252266165467514652215980970444690064175299522142747250519724655447216389170281123852246761630341353
7687330468156017259475045563822714182564476539168817525781846670270692924026257683768883234616912070
3136664207778152677078105136823348568888868583893610576833396017460142846523001462658623048540930913
5033532125963282662507718041089110178194291562056514461434134315960801065319089843204579560688687417
9933137518015239491817801164313526912285855175652928110286752183632863242707703385309471699202334688
9249580296431672938455927142809999613697446136013164155025383191245954848558059615368402048363701435
4993090787858001278129129697564084169056315881001616935814975819932233014853806866571488191016312746
8340588296937981842462777844597013858941588017106122310509763272836366771917540890458688658277950640
6169589800896704892665704374896553603444621478638358280173484615878670098958097734857702515218805796
1112324156568591517741589034295909870311793379561534238286964735987697213407780658337052469206265814
8860864764087331667335009291080539940909181882843233043238879118288517018500513684271751461808032762
9821307492318809158410988503182668122480135756957142176713434144228061023100803652054490581980725724
7183838507985053432174783800031571329009702026205984438773000046824802377205713721612013610236271092
9607559280735047916413754955428869432758796468008676595417095154534265087001653153771378501414615020
9289409068832864968040674142126460537284969446347105565461539539998087549150665125763062924056755610
4778290967430742792291156337557636399213724601339739467399534680654521311888838524274060273421196967
3621526760545035534368679453152941319689590061064813334356845113016280404391729429486659584657244637
0681052953587075099079596990130291305521585560493448570300064741428959432735097852286781367477046432
8736943873595700204084569732152597926781796459095340762326565252231578832223940351383656192542775404
8861925871976938820316572921987056754555180494320442481939831333063512189972389363763466599442348585
2758649369336567627007751103391164712317483907997478132392275704185231164407520587411181024702199873
2133591551053438679891497163747581202382108491226601578027757177369410681067830783299456361561418679
9204256072841112213168447133018330069944078969627884452973929283169618634434110754774637774021421104
5222282660311824230420235164990921494104651568988842152089056464783589611965250375083063452873520597
9182620301158521062433804247177160863661646799699408244540035453676436372389749421463373927220951458
3576051556769365052614635222191430662807018285064565328756045428801386706330228267066363294246789839
6275531274982667436299188891347053563254939136002705291665325721218205951153772631672629896553163265
6314465742316159339342801626216229631814814752289836264096448938818666527454390544338787226799599160
1980693166102499117890103095084879254047880478312910822830656150979014803480397625600625189529339201
0661971010054959398871425205489779689163355469625350606587750947952015732260165504399441495027144637
0013004826921605641907935394871910094584244487058370856727313101042150063213676796628721639764745810
9701990394330598536825303178017795413009189775610169939372992760078410985250207825985163821907140003
1481633706624196221113652368714068942858316059223533585152796887324781194078039655075584680307097089
8589100831596597717241601974329690563619449584705072853052275770441705292692030803498699907255943891
5936187432002845525932284418028138429181098820080409043837583300050328438110879391120268442010274214
4809203267143531397762946953340569422513448714620970732757183997877144610245392538721345105517623695
3497947815891598654162113454419907765741719560762053294019373758759459149886296256052510244686845924
1443865690232288040667376907917469228955424199765413003392204384910337438533438712482746864695332042
4246539305600255517007865421060702027586541217137294933335847371813246878818501557561066226172081279
4441160405991269798197993509094944051492602884019327081130493252994538905643039335353866588236514811
7474727654453913930980499872872634833773035589345683200021085944161036246015494907013868528709628978
9856977095285233619344712600396976852108114002630462021918892614557927631799868199286789655646678805
4809591650417393423958369591869410831062701695701351206520880297762514290624915469452993137855256009
2246178563660738063898576986184202086660416231106201045951474404881062348698828238710985896859112350
2548002124225935383963771612642335371662939700750779326530298148475104870113698474657521931632317862
5190264137134018147095202811073083819184287219196000018199225583346987584381115312474869208909777914
9700472302961765500887611607269732944309618773398245819831545383273547257507500411877561622973119336
9368192205492165375026530692510758136649829937943591731070451612453912058913723822738648413784890819
5265284564907143511201895572256006210403843973917203234761148134550836327477852874815652970956734419
1154703555653591458735281132433901248248107659320419946178207418804135208980920299106834243344556209
3132698975649772427810839620067287855419490649138362913222405722642640786152344190412046565115739050
0489212316530065896411992780098608548241599888629494858387815393190330826433745222685610137450711902
9717801204946876943346246736322558566626289687079142501008342599866610406702866634268125069528658745
8345278734849858540118261100196697588260863651901499229800409831949920480773716924623557113335812331
4980292042041376454513200045736852532448312401372698381906103408168014900132606108152085361233896970
4365372234817278111921643902218180448807700244778680609309034168201076338658786142654192076620764763
2838947693175022392639801106577426076926014652413977224783241534174314852674752062144804198963076774
5597190188597835841843279961039355790550993487775886267687392966629367621382554372411176386358733861
2187794772356729030995187040112703258493022694931148118381160147516455583030395127463629262651563586
6691727909785079862349548934268630650038447487279238879206735976912625967530799568838435341096256917
6001853720806421118768109430765660889763296848060937442476101711614641610472664457753826119108510932
0712591108597261907833559942433807489386920393740531558533341542831496999967959669465557319130750340
0616279267562491580901084799602346750038100428429515551737630387994100829652303405709480933430181849
9739569331246709213215357534282381809461082582943845212532470303060723777534939408804777228265289762
5334160582928900642044716694520659692841478252320152331688739708896653057402742459278319305853537272
9744315855620831135216248519436555321643395346993854707798534035119470915615267401726822111011578228
3974795295941449919225040917402131288938536577306204252727934015853417352775570423229261707261255015
3791593387125165826353451513652446946908175610720608400541878910984645570738658863252901729349633392
3139451136749119714972657534460841492751420515555850383856237319800932999331322905353304759954344892
2628974786863657841097686214177037526648509989381802548795668092345124289194431771835386615966426308
5128142911802441984583846657379299310718679617906492215263169092800246246511832853276409491817181014
1076271874460398287029156946497144244508466282633081426687872554734184321679417496684089708342260644
5175618449157735592597621524721432190132486842956036041588707141114809622639234365933879780710628195
4404327585565483381255622507347233893049606188645804209983292900165621032101782806886062505017651214
2736854583378938508595945240488912327428559547420845604092428399712265493179272330469552706978468710
8711921708973401166201399417791966222803653335692324536212000331880678859529300163894829748976362394
2379614552411879883647702678037585169667396800436568288884888728321415159000962869752277251517358614
8466718673302835344923971588684156972985498639619094403071692394773771576918713950984068931389885236
4230347644145091863582748266113455404823891845603631450115560727830848861076319236322161751718262164
6166474758172087134422037080517884910970074874681873935580001580724411147426722044476995554896827139
9496857965612957625156495049879917629380296734022154575583954806722319845071032605541608711511209060
1732817750825944453872546650821912178612404121397036519647123513237570945069077563619584145936399709
9651757569227717689129221149486111926780661136576494383085636176561737918202050733274821033772474373
9518275049789879902860967251797094248986686662897494044796497298714747093791839052481086801206893440
6681074171853168006013363865478576332939238361073731601897169048452996538628554043244845113661158253
7633013769337355876764514505237964331540363369401595546084248060015426267727506437721249850918036967
9849956466708482523183308765842561529824992531400443280184252595036210255984990665109010204382863508
0603402464223469534742700713857973324307667980955823738146884722408102937070005862667889102039502169
3158823456212435132821046858174824876470293574212471061078144123340700930293081346615153955367911387
2229893480384796508677989473465984686919167598489152209743982233358888563473776362267864326549487025
6763614799680453985909587886522496297799272336094452885049421110124815945188186896513965245577797283
9879957412780912655265006134763965265873200521262835077855042166270304979678413440010217249951641633
8336205639737071116797339426172825257242476789929636818519048328438456749078397692964374404264331841
2433359226400893358824411376316954380596733652584957708485335542154961864238854748943888972994050848
3386021223172117459348809464217009153427458944890985566226516534358871621352714529718786501763425210
6070495772630290038969505304001555524374720254724115880115582813654425158440436361737536901658551131
9540857991457966613712935958149959110300068231865301705056312803277409320896519399217090942946920265
7397769475766861803513607294501454392684919835021002841832490154344429882760344772998519634420141542
3398066348296032865898169434746861185552237367393877417125509495541099506865655476308553900066240669
5460073018033206507483502073152303915625741478752441906180728349458518934032677901483343159114066953
6785826707293309905114638528846600228447481280668390690707193559019994683420474601247456214194818832
7869224001916705716870038862242852919539855240827414262845939113542702541299848975410455653153970224
7507297233134535643237801913670183839387906488514331422379737997159760194114566326548635165671102133
1499136987792527165774332565688978444194524194180250988196688409302227846668291433621388704332432586
1572372355797500618794723776940402443788983252941866670002551502003887660995062020679792291526165321
4416572155868248769591094521662113780081579723598276655988711825621659168820456981636437028778008582
4473786227803569020919247718663461781547854330592324755960258392636558208429900856239218802020298873
7640363455247678136854642377819781973261512999431803852618527665246183939691065003283838622676809651
8470724426079478800939070900532458402755603265395733847583769618088588060628149683567555719620241926
4592025543679197624533303417927247079580336405922444831238558498055268086068855572865335119113418113
6247194985358724072419894636067172910728658069951657984241549588942307494559472633695950928349354595
9372589546442619715792909725235986037804868359740652996592786493524526193291788296773745651666756530
6769490983838202658354041429225469964635384422634871006819164975121545050682526037667671112084245796
5541385455603293309352994349979827712457609441662372037690250690997324863088093111184381719427061174
4161033692466870558176857885099114869119797453430994774811508692125402613182259643302989115067089241
6236755285460487813093949511733694226694268891464990023504994266679060448139484471357018693482651060
9756584852767219776202940906637048683364792991519775106689680799330673863256323844684710856076368549
5682490178160122391448943320988153388684760701234638042204428084351345514053851471846965721217301055
6881331362364417071278744581798556176839391423178924810580189194263863355514899862005875956629720629
2913586679631309915998454543058582412824944026749723003179097729396277113810382325735236588464514965
9388551597917284415927151466081588958277959466242855525399814445360725315968548305372956161207746251
9715480404785731036341592132771930830204413276646103585622854606646473615779773207495388236999556766
5433931847246001193426556398983881518478962800333221432376812669841883189935177708646898243604981687
8391357679757721609651284665724940422645137885247996721076958344853304570832583981922851209748700123
9892890178375486759129265733752974051732372569967997426254896927039063421173733285962194283305855176
3732248246630009844940532333792390741897292289895773229141508039268644282228558622240251013350287657
8072216313068385573503195296259325059024641957227066494323408486396297799842848683855344731454058814
3288041945500811286735284956062927230769445697572815805930760833137008411198389453146377328553965855
2337304862953968381515448619924948672611743685209108511140676351310738834596784087416130786330094880
3146125026188807580383909954419139091953828299483020610375814108063220901590064558332950679984779124
8869585989072022818431225546539930082613038095569885757656467761324007214617160099396519428567504952
3627371721668230905113978984722104485413186278860732573747104049922745137675725487611789830752613289
9702836161148882644048997331486663563572105883393111321986164077681748982791332251196356828767226319
6617961297325919715458307560722206529736294662094702861718836877529107014793743407852027902357697677
2817147255642316036391602843290913941893404964022818678056881487059237136590640783754767425395579918
9710790522187061919530182052819406730708128977506080827308829647649049463374722399849215959608274575
4939237223052686593924452144124598112419451310758187786563218343943873503373367068072102534662259397
6435962226112035324809389321256358394590951155639452198711684016576327949159547191677370359787409039
6319641366752777826031589371943158656953034301667309373290828627118173575684317073228476177380766781
8433289987970817521680407592089064485756188853786002346780269065313566930594777820901128885561171771
6289429790829628212687219608027309358541332340085555596060492223182152828567117780931110373640454392
4755481197347265956560875036253214054024457798336789893601560637358155802036934980596166046762565141
6917728737358250967611130352583283632855230365188689432286500416053012589738612098711442638226257483
3573994331609767078200114404542746864177015555487973009915725680573262282627656476539961789063419673
9289632562407824410293488232584082387113318589145955230485559432604786419140221468495771752237520765
6473587900134517079153207680641841577972024577769632482127068872369204753120336370246293959008605086
2530379750529265092669134007959394068596287716902144788134478069013353968322080969346772072417812909
5261743630925530015187564844744186156210055901820540593691997462594354884523313466689456337515030995
9142945992822468117351178533575356333693250528068287362365889354995035817574116102564607169857951935
4928683858887366639609388997550035618510614586564987717180901356609623145754018305038217991756605527
6306457091852889413616777852851487691824978728807469024694573743327038758484428786954438576080288265
5927949354159321054631201887715287389887560880376995981792653065500315522377567642864759460604590282
9588562896815374515396953465404261476346104327644923654921845411148951226660044429034401488351422022
9749374877094037805382324840400902001056399466010396567382231238815465012233345504958920072938089189
9519483147304589513040784380837341310936483080492998337358862733690394886012846761240303405975610228
3519440447144125587334668070441753930509603764511214032383951007100115895087112278217078159518720468
3518139248361844845535781569882845880501907927705885284534482294206697281276989597000371237650940488
6313223449342427217965675040596822059263062063230098881790964208829173961743002141302687811999210687
0854085029345934988505486149656580999937312295374724286643535856319686121989586821106271950851057365
7542672717925588423767691146462512380737905621695116662525108311101311714567840304518460060339180385
4295658350328780875670490278452517030469629969180154412470303418288451009200391344026815791868205750
3569685117927287937706936825156162978773425395817553169205365681228640593358323853965155885300796724
8713560687494275831678167895993995513551303243957457108052090888597894041758209661187216890454069345
5357727890186308842859752849112131049151463300414560125241923501384635640635988527797120054581561043
6919295099175355019175923211280024534876761620489115681417568139013535028337786051147179143037776640
1181454609540812827243985215275827840900653185523941546534089462527923005432594567956682215557381967
7518393071457276705122012461709981790014756779558412237255479638169822320680715984378922645225460777
9367844410735726221735380117581466914038016389744719894854173703055941564204064426509649152051911463
9492909599412122643797703759814898022561919372241116516615560757782173670246579005525548268815406467
0008289376091041594519436135074117914186996998408586975471149910424079608736649788630506421046698032
2735902845443403180692899531487360523977102119021934056291586414255255451092160252622176629479447897
3035888926386204832897520846956050140503157475415802154087545891961708995879202332145991656227389779
0329136276602459337813098817905677533943177910197859105792167654924174504469238776826703008526020885
0177826267967679182296550821402968391728864763444206603839301385006348261948437877928304985086756489
5420145015841130314026984689015591446178450150046395362505084867689726848098783486583987220919608506
5494347683231671355499040517767050429029763913370729914057713363729018627724061583666697995432849346
7714559847385851561331954671747134070427779889677789149328641416397284012212007640156582278349123437
8022879532676763622719708297458114335007729507511577910197177629747809097943747584431957390415723515
5753700139993322708493403543965458785750605336381586674459134483066751990219113129763045489636505086
0906182146984844539358768958961969084990146768405201075875368856818264763169201603409477755797168962
5012955887655426647832108404086650190767216380905591839961061961562418163847075769332686112245369140
8202904405334424194523807444001339692795149945423648259405172745484309946703525655304681355370063132
3433856332653815126364809674474932280745740568617260817375093889718857702514550100661646577794608699
5483646107068075275243405208280737482389018109022799060496610676500731980134940592357039529414080475
0115631067140536368727610133234863199094219681222011867041885814375713221430151134775591475667502782
7165765636736980433972587029008481304602980763424351183494339337371396086311008185895078400582835129
4269135948440783328139832874105247986809975514315179683399869772902167686080780355437750355008804769
5191202130596498061912187043259709045669970583618231374212743006465967465577538367592709887927225143
5981687618139427701163838704504658038232971699097184810203915303121712855125149235736366043889957096
4428732697423834423598160960890284956615742040269951659619924112760938436375507180606257101438516549
7219199242661402892594050989681074868032906654527356570158587129305443004671068455518223887808185595
2717257548508986806201437834693809809544940046646238885112131199917473526994463644613203247953490103
0874734862750489703066107475390378007953245610179732770960982335661230826119834992387194748121851103
0104681232969757619475086709809552017886269693574717600100746244960777074367034352460181767998499284
7982861644415507136621651129764122947892689496734029980360797720651344934019209884823638049845493478
5475148180419336488498346325534508837709038569396991862045513656416208423106579783861982956237884772
2205154244639891595232494768833545747932564822638180009648843459277736612739294775191026488708918333
8541548316285408713006765506496338711722538847675814460886860890363415945807830084440135650958936273
6649448210173216865863358824853581863231995436828912264327220350312648238866452800593263822272046621
9558477069187647671213275049508145630236087831748870075667106550406027695568814425696552322654148950
6700855910410124962441687195878391449733254047708056197739172199076546115922485662916390292483585421
5268373258762741029243027875594707126858459856177193279807682817423424788350835378292294689079262220
2692882935035817642319164890326336267809619829148445348765489781222999542286142597732976331266273337
0588541343638252098825593183322939402630149887417019082000018387396207993647436516600674635496274271
3948618595904197816947559294318645767737312201723896770750367154707792400445208173957243908062850125
6334994831559896239931974342679454531871224545780145070332698703713461508601694389019024818197471033
4308960196540520575284932780702650317435116591690019149711115167333091369430023358259575925304590881
4758856382074457295124952754703906621488830873826449149585740777299605345873554287021737195061551796
0126382961078153884696508513055513984109874786126358649863890304014885741894908530445339145175373599
4539361823853242169761092873310839284559151527230440165568435727006577963921735384020419499423644650
5590979848532251287865675550984461210115321175657552437744239286736038077474505352148377424150113115
7213544946142085244870605323198526275685725759806366685804573146150204602197940870120010548196422665
3124593354299370581339873889534432971743344485600600226802754454077463129333111759122466307488725562
6333328128185454645010269116236065183049899262894244949219803655591247573171275243733036502942566152
6413502803823706654346310160379603436568883866070901218629109832124838061471377427770556608220195121
2480023715081076999686571197701313624075102731731380289634491822071090157982134944471776627956251747
7185536502744636752268520535951014639831048505749781307727606325759151216636629413247008400978709890
3201187477850062608417280648569072028506384396558851109487190603717558967575936692575788373688649171
6776870642957449064926221560847130188800394613469253268144346072061210301631982193764151722551938386
6006016071105277949507226698942950640199182648422528173074955592171942193282943525280752560521252709
7145788554273201844624912309785050873952456892141812592998398164060981964110135024346653655369593159
8056467785842628614404507298500954548910410156960980351394127251754983365885985590051472897113237559
7913902174387605202888870992967816448326731216235292370243301245390530952676977487093086834163095829
0826823953267794463643888196449620174781875840313569870420728723001961373456760573778757957244532217
6270919420255444959290299766298130230898009115489323813407955064627326333218809251062336665525348433
7568198405092216206524182131322529525135285598610421145463592171188601161666733254143697507423053213
9492186432243985601943968665273494701227654225520016515368876120744464415719637249143306392419507292
1066294402567508018204300488837188760379665499661317492565575380667753695428930706484089693474702723
0314340412879021054133327437748811638084621547529916528124881922862300005327194557938647106365950709
3782111612648702028073949927904902445964932615514204360114982171005276924126974779396027296138420305
3456856657502231408105532556781464718919291898935850096217918868532013947761840208910455542539577722
5787807230504423883321907373156667727306720121560941870200608702470795158497001758100467137228009333
4040892723460432853268742383407057983032260286787121244814342945211273294460611252770151641912376137
2007068446827204317853408331955687440065645486863978249689013163291832404830449120319997122001184970
6140366006599597800919413026200214184535961479256954430133130973361240127377029750069946107575549350
9478576496808211291384860743382426521072402672123680015049159864858844407179799845909802914075442064
5625725328305517523741372165860555745357145138579965824303699710891896368334136794655998741880952514
4376743568593938065025220439929144546560214306191835248614002219926774199442076977220999328385817243
5074396993910973181178493257405462265446748786659627693662344292644803884624309474355522713262657002
1148948654346004768343126829286882895348216097791199813982719412675752504191908056161862411879985006
6161412345759233664987182736608313061085050054181885634811448901349762271878391006687369418082350801
5959176215090316940049458599003229885877052500560988463092056825532529686195219106535807575593935941
4964561676580781460070119082316217561004718054730960857645575138992300783037407333802026468034794602
3818136551640386275269763652254574725423147894777903346634097122779185379281161393306007758321563096
6015215283980261340429558037467792009708983348926121184926391139159425856207189079203903383076650126
4993905663261114287371290040919426380169285784209377225999977154902587001614482379200426301232550812
8208462517696283094156072200221552743057784216820370925338257366490144007813967447066340081175687303
4235051921171067566881608040149751372145126194526874089544692724414051786412396260032716059749658203
1328139674927336471918091564366425550074090365201782453892300490131562793337308366847597786718086863
9480787937390615039332591630890632190050734541117910165968146209855413789485219324073460233993662704
1930871647733396014819558242310047940624804670773052727488812414618023104740153746002890432489716577
5376227367585657673388730505279535373518268770467817617876686660004562659955170028827621828415787561
7855851180108431025094076547373609087749935189985012856255499449190349804343055497425213941368649496
5539407443182019557884285730429114357072352756609722312520152710285191418244994691095365157350758402
6711034407992372715311906521222769662076860907124345478143723441871547115141343074649586546602334369
7607965731782774797169315651527864486036348626965315721360632484194857688226843764408490186013297272
0948896492159595303761918039509632897675825540890861396929408497424835615103808909852272317937074185
2902091119598321376567787946690958279829588482978611233091249663116653711311705784382890782507223917
9051650519438498469604881073859659735054853681369214302275849411684316971632461573707239783905884855
9083278827374119296238930893132483089476459298332755759606808653422208349684069123199523569123952641
0259875503063156266655259380916844808319944827103726707698449663487090267108140120717827213738192358
4928351363966744942687487513026528326845084256287207402185905546103012646676213927649814003778823817
8145992628635751292606013178460177057894647495307914194926983287448682947088521554457892871096380551
1426529970013022081109041474865628448481802023747273321145435441151615307473163321516484194980598782
5196268170372059393938309541977543862874863033616163948454788486125397385925790200936411679906889480
9644567087075886635315210881730602747915774025939426719419971656322873732725835791303922956372503117
4907879390597808185132511626343245389634153933279645421373983512500299469403455584725963907551999913
8137555576727142109636549721137257303716071640675089553615960550588601769281567729898799565941099879
4080753095917204285340116629980291182534391781360800570304074394554396307027093074693187550162142453
7334971877972690004895782943605559146872223000106907254155925675901944935247141662800081407574195251
8746141522917246964034337126029497455439936532598905520627562645532443162037992803069064263572629760
7416191083612884627587851391041686920122460146105893771707082753686060643712408799700723118031344466
5114892901186918420510424482454061902910988118119223762665062284387827653833943010286605040152483771
2115508841795921552247629425922091214036823951060467057641865301785092623603276519778113713745538081
1419446787802499777407664840161935097013229623705927989508662409184846891310498496048598543293877854
3947272385116571016355917728031008066939532794795026505498751989066676893006663404566322013694662841
7111247718453348574275640575318861267784626263796759951731237890044538883044338185154897547585788704
2359124570586618584113703020713465140008501344344847737385473970477891843311697120828718824492759872
6909629636505470902220970171167869729943541230157868757690095762992015399804848079114396821271066081
8429844153413459091685562629509382798425565442315044168007993724142262851234154729769453166177618270
9585426938149137217014576430635734975272215262034486262376252970099313244607288792404973035188767110
5936397687712935945398445077248856481818373497478767749825657944048269959562806350733087101851680464
3167856739633948136256849921280305389450530020948745375710275804360011738715039521112538725774926128
6916769757100126718259948964345198282009720415629740171867349847746682343785294438306113550439006308
2499483739171917387651166083446303311809738197078142430803958074305610376454415828784008634626666463
1032517833295607984323080221658028437180125426696779802261962013856850597449978034682279006451971623
0603917918785534479998921927394232655232242051360097871295461624224214555941968830349658039160229331
1974410268066397656668137120926194151069048478183289576400038652707669072151346317220576892698010810
3197606478978747356277393211410000768151387225913032870631293659523560008642228687709919373731679474
8644070983322698923703274129115767576146583082123500667528826651823363205077631264379184318583624657
7188062968998294438701581962408854023182638243479180222138953190018628708009353342640390711171541669
9791423612375661594812870573376441283336687060925411346469581867074331825809143556401891478366979130
5839972763259301014183300311510626705957008591380291144088740936413350752104435059487364849871386659
8506935324397175688714015104921456592169906441713969570469776924074111780495754440909577016591218399
0011850442595044929965546214367311908579784474575396417825637258099198767736885836826224642858609758
4038408778265167035908711487358632435531492680021707013416144997436984647164029772941337104595405356
3740042008643965834267253540417740709262493349091806094579593420018235892075534716609373938454949345
7633902587158515330375148582740353913221960742119612096776939373106165333374189070674229241312641309
5394980654812827033959591652467901264752739922569184929938168316885001967329446588325681470663209954
8757632239609977082275054002968048890944823234891284196972676042752403429922792921239227622072075471
6287357896937049721295660863256946483678446504252674435888986603067373706785340978713336516946741673
3324720334823294500176693238634930917646350063319306654028089229106863207453885356524743108986476177
2869285486607446048851732021273612953794990876329363794499212360257436700942490376352506159820672974
4966371230878643517242615118091538586393492365160945058732228699108256909933504783300101937786506565
5614197504254353150014027316084358697977118416394491879782947451427580799798350752124692424720191211
2604722406790289689485344825181690951330894033560394993626655317749996667460628593693332657775884683
9478235936782304448268223795991686869382994726125400051027276897375969700863305800543653060161378666
8567202490628629258744187992227610609498145879700650752885169473610510236699624156827164663065615449
0267919423457874284962161143230321944256656943579773980070917189124195105393017150855755189804207650
7664650544517112563171854696813518930839846644456903342998822860693645652333678415316935898422675790
3878890511209487495055224729767031319999604607095492776584836954913749724993029494019482598093272507
8463183233821472174997384271223069276374613973897627936578855807518189692071162385183008897068846618
6040958367595606739866069122263064868062529801861350122684406662436047927563336086224911067909500241
6734747481806855953235422650040034928374775496359592101071091218682053948248898453533457642409296381
0851676599078028307292671690764451611219931348187552457037732140852369767876484284619203064105121475
5606343459872278624600153871636532428124492823600564585699433248090555950695012312517040249968647462
2955683677466154683488548652563696983547018339636342126339034363019393029723287865785956031991087716
3589278291997560704484167498664611843356763451770474904395151427512951476457062819485415911475114698
1555695417146892048688655973162757260207746502469743908008984385904740617694497872784388795997898532
7311773697833924874417235144373753108420490543560855536849080259145765906719343434129222029251225992
0151778957042931213678380389093807657856146327749789974085289605949020379375849890310560492931151770
2170963294557706635619614943376682258935554400975910837118780266327362452473956393235772403656902022
2846116840869417897195365599343653953910729323498131574341253333100138005637609302382470749841598440
5159175526520297921611412996378532129424006659106795993298850559900374154101394749947902569038531592
9698455463165357318337213066585327407753953414719247860631597852193889864874936130158577987418457810
4973517030702614660129041683633966091702035375159265597704582385436348144620744518689113140547147155
3901680516410197891853693822875289719720493411817856820265564393304561153220702176271051153841181752
5678283272448966925459747070555703479859942233944696928076763249338055911327911525737344825909760465
9586620432917692376792934628931595762703762368586444754668496930777935010779519801867628521196976434
4250618783936885812301236034041226725987553705383484900113860345103243349051228086936422478991755065
2156013728822383150971204056710661850847750857326022266725808034199444832120874665038931365660715926
5203563047311342840268392037395931587289679840382502308229935485606880681845276746201730862791239605
4650812693816268901954721816438249793863775413367153859421635724744612623516961035025753576150648429
5462627556707950854459310218532909487048170539895743734377529734448048043535787933991587838151322717
1089675681325616712595825217579568130142144013671989934495866601360908342750749231224684024118677543
8145569942823971738796075403847638324737369015023858562059860087110477877758325716140255545567745106
8087054909158115421628332341275122721626653778135718279376995675184872431608065373205023958466800471
9287858257129595588334734211821858636916273616475650187035172210747402233061072448433868524568229944
6319067421541521524742193663000485448869229613864232122470911980246292429002548083082307082026643405
5003462746575948068406937516250629886715993770543312629564247077635109287845857835049980401738928484
4232317438812538535419943650267376211370312996253166429643913941308730966011473072561772563909628706
4020932074513917962898667898156484250426467823778506434501229737887117688899827027993164079244037418
4744707491658037778255950406514157837984156534577453950985111820416225011667788949391142146165220333
0071443067636914504956571820709545499906180083646826321409484312028977073348858852304198394730525245
0580990073803514465392957960624812853222713889724602976252582501176570985810341461969654594593065722
9078662724986862455822064972935905529033913731692248501253601949461023409717890752948581929181757680
3690224959246176455227884769049319392981487072460078019951545634961958665595945782398160874735344394
4612819692825075081464960294124293217635237294867490563626838269872972511063829993530943330245948859
2979803612532647139359730052187470443260353467179592685672947254847814271711254067650362295642785995
8242713256062210570688531842345411004998744435028758224915344253483977636178058218618909950958333290
9250222413986670668286325465809966686992768993486347426885741528384653887260206668320506121580367303
5021264798068397816554071841499912469925470924525067861821599543777133552551486615079042138125913056
7356674579783954937657453996378407946284224217272540786833937013122962806879455837493725327321219740
4293104360591034437360623819509321984434906720752973338801352637311042870479523328545184566932106351
6396360105759003079294199661871838922945540353947705993247777787152585998425650023293081040638491587
4678582505197192967074584062231801466878982146565902876963236297746905740389787513365976273367249124
3506769922334750607698522387070590195981444983709231748364948890984622977356905369074319913371516303
6581594844881083738733782095568141226468613162348277081269639431998906871573315591271373511247370247
3888533451843707782236646730983162765077313551045216207836576351267035933914237346765888349589066134
0906241685629582440814951942682026796816180587036278236481882180383586241753408831454644835111435866
5007104976767347505283563522360709994075080364026771949879580174734534576947495898579482408569294284
0471446676510992287485764084383144871574477172151647135842254681033983164587509609030387620629225188
6464463447088088694056268506022093582537306188916672491154982998690742267204223895564465319824663136
5080145702765737321017884138756018950991164101489677732669798071824971306753273200233967265152920246
4762359439157854644422480356368387472011815462318501899671961147519801048337234467691837279769371164
6812605053506148040725437302262018032443058500999887511518329544199958860101994272864398225027673820
2190378117340741378064552939037454998765217410617422350529609874248637881844229204814834876026311562
5478413918290051508462121654701122163726024305902179528510105959830387145451474485759943914889429395
2696252360486810081791033741439543258091787903070986333905806605826854427771043518942851777420005008
5470449449819796420611386271041920739099700509091409058757033652127159332245657657188533435180048094
3925033748326025974947260916806705356570126594119192207437546141427511813038874741974004392807429143
6324115731014693893360002884235728364518977597116283129542812687995006549287781477023156429868986244
0265422431749341894957612215607851406577131021422454712373561193156591200266895927700915049480578311
0604568266638187791911466222565958835509361354321916222142837873774583620514898142337649441421117757
4959530296285684335201887048583660118474957279137912056442484836481563202482726915853058338969260843
5427651897270679563540080917437036895109407006120303620119679764631627238054454712026868291425773740
9485199706101991720704335543892834810184646649635824714913092376695755879387742222654270870043412742
6793404033293194387606601330309516404175127762808606104205166962114207791482122631838240438012785468
1203658605652963006885952238032264682559563722878185299707188619916337779894962546544106693744754989
2785658415525953663527608664687737870646667417666080303772799292601069356788492087168044648998010010
1876744219650324219734542991597948225990072949518926070977093139364370760260798218940429575433146681
8132000542961547127901598121346113555150073742185584443633828643879760996869640890855923403507535287
1888090888809322143550994799238593513118932705598465336654609139480617860615854034122326672017713505
5020992808796450438026619654227887925641507508892312777039565797098671437597367716934676549780293588
8091041779909696003555042611294949170890473214500591231324298198365378854020677010477090793590103533
7607227196087027338910411562442927246346809340045211571837542002300803789264593321239842959871000835
8746125867169816752064764516189637265697691230298686376222435618902659078025524577206925769365401312
2574868696133992458975484516937839504818377072289513643760510055570109370829996401768089000871036095
3660738458427539083044607653548628578693152804419819642958872989168524452784928223402057473555523959
1919550985419685640729026911773957701312129817894785318718587198027038653106067275339677011661966902
6228363400996797037277048717622015189780224417116744124598042968466663141575945330669604408356256575
6191745333035515670992732176545568481975588364430074095107090724453743203131736871559561458618241927
1125587546815157633789670748876804111834640470525853701306205217912423091566390106530947351143994124
1341789870657025248928725404726840583297506773414262921641022761380392202727361999921900457133133438
7666194111851148851211407301134699854779197958585298856380620685660996898910020490995848208655557983
4113495196277323725140697183177926363603966514811085964590945853710510920231212293902388218319423247
8005156461393602515718286229950447368867181698423282265298077367115301947049109375059507355622561052
3707985144423421024686508540040712159663116155704876650464484541714936036761210855053276254564684284
3790190652832377332071545277638720980136430770880345713532066070613695172768327977827008364222754221
1967680365231476349209393930826190037725119150395378263928409893619314141069834037416072072065704045
9563898106859484032310787388166937650070587996189567705745451039220042041616251210781457471283982524
4002754180212347881629827827698675876630429558120556751050851266860201502241608364109947948471460486
0944563615973320043702548093076836769770535230031921617375019760245651830745030068647067195624441721
4348310908375020303517237075137354904813803755483180876320569409920435136900970206697257839922536226
1737071680807524694861950456096807344000553477755950659929946429275546525225564054386163179984950635
8348774229419289353084173224729215449232621150719129166147997063796576356777940665907412478133292303
9069141561451490349570834853746994146122566237662565538978096298349376969805427841873510999717038305
9315956058847926361620689863739763215328051929617334764307958797891587495000373434233998868082112189
1196630079666578878971197982384538680475861895380989633266771947786911830360253083881936726518094233
9558839383620973099626690254322528261236994487429173742906739386220113150523249307823520986113780190
7215695062332207033159458489560317915415691950184098566871517345945719338735528143853172629913252580
8310868263283562351075194468525401281940710601248842564018044206690595047321833999318177863593632122
9869529941746086514852941692076581597465319560766925087867500579227749934876580893210485973264914287
5765393283176471858358215786432301639495085722101878546014988735627398315595479995932853002353421993
5778673339182258807129286288296424963365386963582228233241804555997215623284017615021325878964160055
8312871468251773145248237752373468613879972269499647897686553017129410736804062623504282996551148793
6373670486389604843392007891270517336368405423934333501097981098764527156822780496546643858798802754
6810315729013056006207845618057741671322009024444567604578013092566109877951762992997237345325475513
0168795188526442316009676672212034148452872830971581943717343480512214060142534868789408096207542790
1476493565761539268545199928050455196141309205110727854244722970460814595988823533540047287912006857
0200170954826357906567435499283747283857518238530528396121824643491550630697946364997759067190167272
0212448888648379025773582834181774239777528152900217341163295699641614120649394039625697960241526364
8907682559112845199894711918082950963944139993273652844700163751391375200019632492004203729900887488
5957678293649239247192439847879234235832967329382512704532790704222358761484158095197790597551387987
5457341901207410123909381266145456808310729859391586069969043483348996985787748623698423593724954030
2947958196005338026513561029115864588674206911528191144722811354556230469327027381251812688697249500
4225976368164945383934451361001314508766082942881005719609282830648264970787795017075912717115359565
9908355380878549019767117802615421630978826814457842072333178609898289826846655204862750454452988031
7411237118420650028938052957222217003730802698970575135173685145659011067085025845347213596953350355
7491810677832710172330024482383793616953466206886307759789835636675810125032437663675248975133717535
7091722843047298186531689348965295371985059635726212173118648675018937837746999097054048471174755608
3374961486040424283906309945022853780985911737374292665764377831013024905158559748733323027755414681
9185746088410329505704576282855669145689569337674627698846087892658944003303445480194480747678251468
3630902627054798503180507636556702948030437531560248402334683622806937224673762265854685349191720788
2847992525913960223051580776941216612509544332466491145315451298241030598328206688368211647695545660
4595814857158990903852665399485956172363199579323164235739486199610435347697497887885122184809206461
0509452969697716422700682957697947927624255812229983062820319121843509845475445662234253618853060225
6009140500742361834095438959190397290102403347286311608236078494344842750005555890862889595827935676
0420788777168248282367749276709696384176256596440604042000529722009463642706739202266509467343858796
4003502528726928157815471147094287498282532541524021256394803102628500315647031390815952096322654814
3216917054593941633141859432444955846412049425484078394610947781064066998752527900824416035554867598
0113643096012363714279628501646068484247312942338228959953187126531575514991161718979305490142097951
8962960004894044928126295547640603819485051550254952854279509800155197008124932055154057069516489880
5402982488345182333327554470569430064771642072728690312538387404022338375784967017863797434861989806
6456665106921041192055287671615297247962626692554259985707272899087484407609377713212481331340380309
6387458639613636506669121683642434527450974510373827552858219629675526993077096937922638412123436136
9882401620559349929459663204193896288683365548475698259949687871603100110850517319951847245080676685
5984159439433745238643093254518552295793330865455730267511804381124626430639861068303208692258029347
0753469552936791305473537804735314375660156806737766368196017184339167986753715885071183601924727242
9410015580675336710681241193064722070967443085902709693913758625806863946035109710601792059371043932
8612794133072382550565078219517492470843589304873751643471387266070434030743229358671369808170079490
3974184191423090761986895689386818921722570641641836743636566528085482336533210633165645317843310872
8352447374733660375840284793697949838790187140445813059604288225741277332637954843790564459077585575
0002614386358063157075223934935675995275835835533228775663039500737882542564441213063843484754904934
9660691038605573297007588660689319220877630452764575593246643804264309488457952235746878605792135693
7402745782762523197501906327709270338112532582160863038442737251102413045870321027104228688805504403
3712846617421287544410705365421475171154148384145213276637868450815384733078967727829952589809821045
0721500047296840429649150599780494051105602366185960752924694592394103243717964268722043929074293257
7728227453762871815862949858906167938450385462692461326077711833050671702219962515668454520343724164
1253689472999078889599687456946404668878578302916101537803458410870705819498406922031068281069587917
0685737701396794206825916717552511548377426199844266694673423323658373427509041556681451015132078100
8879573313962427947925008769191024807151928351364309444172287394228420932539689495320478335342712885
0833133503080513166113294213315982391177314251156805282790554007960760520309753790927600166523542999
1441157627430109124529787780427991584083226568211853111122913351839361458303696538801591674232570853
0887153007052251839543160551139986983222387181335216393016629023264682412198038435082623184379980279
9781255164869959430218105241738004698007301127572056298107492665143300368269261052799995792413004005
7550149234713186078424218925208212690087871515660879468987874008879074514406506478029375030107175415
7465710609546947543754295955515067232911452312300504528488653912596332964199459659405186228921867787
9509790642975082418054483805574930609822733415750062119234856205088243907920521614314866613842133792
6075662249690557965358769830016333365249034423933702578991266138936731280030730336960352727723038902
6364891371000396304178420688068225867595425710239383542501735098478452076443821483564210726570830778
7184321285022187748835732479314656849291176938636180442479531278383972702474275743905330145861854616
0155116009093954183807966388814964438271731771507899089565840743518554675643820300617311120119891529
1949557532522047957007387815520138084671004951184186371089294539678113784664401307306157918916358456
0714264241245312579766846222710378687217523201443751311458202841016726753066866707068465381628705403
8941430340473654976125833771542968558113615054611736876753463003296280477243550529071845137317591493
2168359107295780792248116010947854508824924843660955086471815729463142179836116343908280103494297444
3527933093722613321785283746524291556571924253800475066779334894137605150900252313178822292075004044
0464882657700857196870965397567072782174641498035322110877233510250697247202044026064514951447882063
9829894117490221862741357646186292218209864291777356102507403084003982008184360327663928319740720104
4657710253011139290936332580615617203302850257628449285602154962773046132938074835507621124612290828
9957926347477967279868924982769522182262696663546401847349581696809215746538561808051109352310735067
9852085985196248658296318653324584591251218458313309901331237167062829047364084208700590174493362346
9405156653408963664153863401492785851272750715155343683832235641543321078453614076728098968379277826
8607008902691258634864927892153721288288060597950462617722640407466318416622064736501938346068149211
4625024920966999598074212667104176708998200433190613104007110290321238205586773950142350096366601436
6681038944165365255381260074792667316226487042607876291916115750975973402999378034171449196717432541
8957489261653097109901086943276382867588712769110466983240057896267627477224230511227210905461192618
4856678320760377724200768639576562418832858790730249880349348891219935482582770280664364343306869243
1920186108620046438728716837611472935864621987879461808738893745803041448885064101547180819465158207
5278955306756496259180126156135701638798625076533681627861624511994028331450088900014215886069035107
9843970148327745116603609168156753517738554541752622182399320496268095185935426643288032845104902762
1278376276821919390698678398910653079102568554043849617635765519873620855859724852282253008543062356
3260410573771357330314076035702413242204664196331824109485832943524705543703346231195049972361442008
6691877296093188724254934229602924337359707964718491754494329987273947599591786023307408093244281938
3066685691028191560920636693042471656516283222280525969509943109626005675693462801721194566051835363
3696202705944186643227802896981161756928062706879164215825316705382384701929706258685004781627470740
4882038030870966853836418734204471281624995142764555137206996440070048288019929886797838523663257394
0022433676100631897766608162814994033838812687179125566855536200585970724196180438060925552374658372
2607084255429154473093564094565352177559847222786280619392504326542776940044196999725956958038976276
3272299887133398720976803986843744093721183196468760126453166235237911064580993080019230678131380915
9414464360406050100559936351570461738504380285883088944915760484691288159716863143968254923295631441
2064469340730578094537289445406503539503499985102869220269863908075117221108356001149953654977657431
2263729620114930115174031817418298464846615286953027570576452969630499906190576225090788854014192553
0913318387825613569384818240015042351153960365522374981344061730106212529850656353952205139499328640
6325027029629155059506858328888646174743614437608090888713617997736365055577722509556741539363490370
3768699026812695298409843661880311311232257027839637626581109650520448307847195979119156722719555511
0514118535911017164460210135988179222560093438797052871018825817459889325648475001849533396609684975
3698961206260942598570807417960815927707293099678308753661524777142926743613613435799331054044367280
6922587410009444639203852162191990555584087634295422700739184173301400166488820868594117483955685396
4117285108874540239247111422423985959530516313155586089842413551663221793460902821284474077834328322
8834380992139260567854910084067196275044184314016566192036407726729050231066109016354125251131942281
2996521200249642726256659387972714509346980151190369067151333904046826715069161511158454438494878099
7808913703063445988960152506759512002886298422488708786218377023030830257976426845767234899674962006
2059951588003787292075068740757946044688913789021001658496177011268301610251929444920070383842111806
7366042450786013107671616945403604457717051084372193867165249219687953353324942782026595669975737957
3857045095814756696630664857413261703990550161884922838673491617785163834146565147448606632854880580
2549267248605426946845023137567305102159402674511823221597897540903761634965994442825851411759643993
5541264187346550859954093014538383893200093709130638047596881048155830788963788504588363228007977838
2764561672991139326672842700659628434832829444777140093511152425812417525275114472684670084595077161
6564440169693297997136856357289496727662533728357863940514652176329541051226029194294917983060505885
2365087027297422584853438774425732351460741975688431340478843709803733793579681987213249271812945651
3606487736442798389630575367157054425483944181895819261132598955487017921455556023371200863444534419
5729089855063966793127885675189073210514215124932805761113110982503384984096578861762561082581036687
0568651247702081000136856745263652479347994352510775413839539588877714308190980950671353909922159623
0767858572064978661885253886727975219843954631154959650931280284540650206868332508695171084568605576
0048081671517158910065654361339479508821028812824053015620081872443844275780179041025316366482497183
1308961074007148652542438704127086784471755129202580180465524101352232967506336405693803758804860881
3751631769872714984537842288807614510502157322714055789036014616555602906815029472850434823265486246
7056454367411509932940355175174548890839144892095626680116289930739007199705616678461830922063464778
2793520564613976613755938273952567876141304823647196750560252332152539098483319696665688561495863086
1603454429778495696501548166058376121037361724029583775443709398731066374805867378031601109639677443
2461956464182686098796680793008409549347196111193457954555431969730173947389154619889829723294897405
8500806434952725287246491480026870578571910548928631774363086572903862570283491167165535146712326099
9406480276595801658408997848420309273737403504418415912703030684216140149077349366729230279960418508
5027856224582627851467572993203623335050794358224868730710631917302589188606525849858736436374158710
9924463075854230670954265200670138515557980001767420109060729740905697139072167119967542219596490287
0894122944356103250912105365663956150976325107263922039783464129205160637780610955083597606944832075
2966889166091332408188753056284262606190444725736136359919690594488097371532932127514902645917105110
6660810753055972238828796645197921584595720662337283695707970887618967154478489430220035042387963259
6330731202333713092600200422009785557175809753285049785968249177210271578248717979843913308382872789
1510287041223739405994150181697507007336428582016376786190410573276792226375502794393196691405172262
4939111906283347986590334340875257735170392558889765604854854811189761768496978074001918852508808655
6193320909608355796131915225900309493054621365553216145287864354448863664636106583266569781531286957
0421623974128224261603848757623013753595578275063089067931334922355919476415043216089177614109804730
7045927819727135365278610113009926887118880071323430053880595928338758422245554972905751301459554701
4113679418309201566719574164795787441663493070598636027556851482046362739201202480662316865720989857
0805874989631733449264194125699240910097129189768756394749418627366674891283959804690745160009042804
7850513386238919846567399025279403968479984770851223167982723872499104491548332557828353999540826761
6546286279371826627933068061624492844859929056265527584591499773100353879077861846926666430661352718
7625554701878454579173993579045480814885699738033656258910656229331729906162098087921781643105101506
8759166846084480125772213477218085303731419648863793789195040152990499808669150606262273128092648825
1351513632590136906500536994433677011125388649392900589864208614427474291967127267619538869012586108
8098516778310560660252404183376471683539279970126654271742724338662375456521258688595353626196399113
0404505811761162101691291213808241393631136623310740159482679916955169429991190079527210097274572027
1124857818840500013848748419379869417318986671867641878702663605565507527746010068196172450033731065
4741751106859597778162125549917552019874287511473164822390118455006111943828135539372477624215560383
5050880589330870871130074631601376901088875187428759562455058076596664564950548286775927720070397304
1958704742686710297615361775230924152468862170321514431847543770270245441388462948606237035338530473
6484423409791601071169227230646821410607601375961032361640925356231835910419337566281908225777406797
7186421987325265134618690627570397616996626313338461866251297775478506925163998038968043379899510120
2331403896741094296233680211423141249500305923974140266733342060037557336597230900532445500787338000
0359094679147518575501957984960285248106656061521938954266670245490172556683836826076907623809316281
4521358446533553353072202463517184529936555292035106553951544571590787474560470655273892366864438884
1520994957061487283693103789740663924152581986153977373912622615895391901259052112327407646828855685
0532013984751714776700240111255668084679601232836191997879809406197381413529531535098070680112857394
3476494530419742497812930296619129614288856807024771210448541323230316574309564522073014242075019568
0886140295536929332746417257837113046546956661688736922454931655585419148869241918492798325581374769
6783084703265569976273809282030572715735753140345071980570570107268375517039079511286655163305741673
7496135144183749809889623652578124121204927313642626310943623189320410524916102914552842054972987626
3876797807783583932402790922892417498270503469827401485726423819850118460148206769515758991300593585
8644653714385670602320306908323506473873418560979406221877156798836501207262421475357266711898896706
3014446980284187312065435825607582650761202950565505438811440885663221335557156037450377555848039107
6817297407078297422652398223953551728432573343929639969809603121913955460054734422232491219759398376
6858270524831789136233438608291575641588063625332974149759758173342541587594157426432875519497667323
3450892739723490587885755753498220036202293169324292981150270456997626467584560473910978279414173293
3734967332932532449252851394389617819204146263340689809087182043953783121461924833711685075880966271
2889747567184255184817446450034901914897964930089249516215935710303829067754195689433175766799702676
4799840769101642947664323561831476905755538625370489391766395997694430484015128753558254018372213425
7411583761455688836832766461884477753581773153955327936545588135483158110706204870368367875627171212
9738150687377588266888864844030800176220403180913552235054109241408486390894749791800162303037244499
8007205318516996888099013102872646211567574779645283377953555673260834811094963012685408029974868221
8795441477336201412151317744645067211356446374037151887182389703546800740069874280282719733395775973
5705252229974512639456339830169899580189418827006114156445114011334199774338884749246568402748118963
1382816766310487918946794048590447217822589316134940379268067569827611779438946667758421476722509526
6464071300345106333923388126161346251758436842972913751213892998175054530016536003804062655422783891
6762685507438767320287019427194869024458790858566054661209413072530016251698118299896867449621824968
5910667845358548409301651172362884515267389192471013040668335307028981706652987028345141944562730953
5851198505643180518034613967009637085553809892086763191060569869132426741411924209001725842367117318
8438115831533044044748279205493718163651738166159196482911591668170790013929797204446110010802717599
9613425508603410058680228362950553115259055396319687045693636823043038036456942526484556536065844791
5366577435062958707830028480371509587232650922749782223474128845081497224711461323131569944555952281
6630345007347442916325529934586054653085509194117081772127845557478532489069040122943473776515455388
5914322419865316218997611409136513819904011924777212245765422452743570812318279642555902519099199927
5668385868035676448384887904291880404849404744422344680948459555251844376858831925262138535717256411
0158126261473111171435785804217676519834238215746207037740563997594427824376590259541182289779991241
8032714047580137214374774203737060136515298258246283609554747185976517209555452914308148569957715806
3907155767923120636283583468604447924291121955608439660101975880545694024596803033221586983329868074
9827634536570235197763738331102249351069159559833408250836459689168341518104129712281980831683108317
1833733562046148619353740247021724240499750913616426659542152395227272025110267319332243170213001497
0110038394049478543320993818091642791309992810669607902295190867859724624386760826669815099070383455
2745834361419998053457958367411934130490003392049636579041122388961329094041989066909490706332531514
6277007132025051332425488518827475401722183890063417710161791203373790834409501248420553755073056616
4624910281171684706939887697558777068146064544910512533257356869866356423690553006298566041483466746
2277737942664937302256779283363273519401549993016898642771847688477852860585090001869310373817811442
0156505797730792454300954110930137151445990692436094602856949795517647948439304501862729430503540973
9017603314906747610160427946598434643586548162329285027986615625557455245369835572197962676209023928
3019091534320424676161104989920714322929323833024095338201504327042312185795001219938681436641314164
9678058880931936589592785844781911036331008899464965648438297660804327246547886867505469172846240377
3632449223469819583743718208946651642572243255140388816879503472790451087389084621688061460842731929
1169248796720889733541896610709472685274348167690013929544295549448224273694051797255628835784870500
3878606570890617611334428348860976786822360159274008528700674451937174759796157434173935776730064607
4683576264951500604967900879812000130809598902044565615432092708030816141868500101616457048758970777
3880350351538614260804202012720738127078925932351654493685636244961471794457747799989858225284220929
9566521434641215737704640822016846882091850364013465620147277220755202406049641614504538968799398481
9444401529738034480702155125334619807880841571351855349597508333898350233792549923223663208303563645
2608402338472751741601504139484551487546683365890709456662271124348010194095038968699617886289224520
6761819759158434924001526118815421815349132986370216793847994111748907881320794560754656763877098951
1340256750058059325119180241352385099162398978616954606233348653860795246500368893690072212408376066
6015867211882910402512348704275045444546291455928913928904098185161416160017915412984970323194899587
3798077645793705938878364885558383877458530716583960568935547707708148384800038936657827332816741489
3130355415220284814184186144904731761691848512953269724996253048449078045242792235830321790913555474
5286032091829778791887233205299394367992969566792467060803389450649073833275132330663478924022086529
1626659157635192068030239247274633172749249171291484207378410658168445546245672297667928765637340672
2749930026729500102438383360463766788046578727613946284425027454983721680311354169224766780328822226
6168014949164602723977259883615304949747043469960461399975788101546436247332386626467850390882301161
3376774519503691744080523059874100850593411829023252513121542222243975551443312487963343640214825688
1741434843308496648424296002399870585247469682949859447377633119009504050211201034951225744059133099
9411131041631523805185999829375414039248855101698293038468141127924120167769725122573849527294714554
5288591448846324530766074754196328578975301925942182972050541327421953576516934146048240328917197451
7947417275666415675308799839246549434576651486144197744191504627369817624597657731431823643424878912
8413616086797667681810714780772887151373996833741938461471583652263074280116151805658845828533901299
7046628105969769010413795305502994937047525641411201952676519848638881277354753914167948323737207954
2606111842549596043989201180815261795008032746167028805213727347472506027217611265353444333257625546
8994735330325259058021947281247811486101836332316709671392079131037331662540326083133724830676871939
2845340523124219334822041803849219494727988143056343759091237770843084570721779951334474816396699809
3768678300139956639351605659830868052075528596703642455975757103209740733294694019782768058268253749
4657798282167701049585707982516004841235691275403308840479628308399243512033327092614724993492595416
0611094799560826266242541450145358015187824107415194996029978532029667878471703699973300886634209285
9137309873035715900933861573189998213754002420467431210183001464403216451104936930827085866830576862
3253604735293844114871065176514553991026473307048034924874646774646188073811969235441627594828435660
0962424547992673422574027719528887924757456636953062704120070832570960664200827653104249002204671396
0591507599648332213616956534341221073865475909874285237889922793035754260942821198052887848291103174
9114959204229905523062173396595484365527614827948758419041176355945166168359864736121596460976908025
1113144261350490089745358522900959771749009937595238887309048007764763625420446455370749063348545625
7315662135550241841858088784866138455807698000994030266418105758009965776234666441917604583757711398
9982092077003561263928174782429253450926246208810827519963361735909362920153055192210232277831506395
9487543745537497512624293424356605285460338463821694711735516800597304349253563438435784754250814474
4774077592854455117275317199147114223481409587772078872405534751467550345596361376188807125253976146
7555168755434332200193484524826217042891669361249619176398416500761505321920549117338748033173089056
4305611274526031535068199160858730845840494076390864645797923792665054881892524254951342286273458803
6085405543394196972786484003123573250075294623924298282152505133822182794153557661752383424840925814
0520769855949145498147067240175898216040552333472130803465309422900517881531009443649774676909335687
8222638824625936491528480331742952669978024071434569018868540010299533976570108231128752822809307015
4516084908214384603994484198506230728795977478058835228663335325414001750487166389078393992544075692
4560412755283892669009161490183393439914527781467976376945639123752217529887734546680311074949228229
0914442650328793605261668540564997822995253498616773560348943785539636510648394967633064292345892805
1614548407351219782490134383719397504956852260438902355376197276594364291844098285038842357688914116
8102830504111381645967058216050225575769346131435366353319490108297572766767634755091176596942449440
2008142200956765796827614359438273058459316214811768710374253960278822768987214193766555252753462916
3221753216749201120054344844637919110765723313414143984387015572358308821571115738880929394708525904
3402825357986431214975397160039565418833380679105470012771681790964651814231168912617122484699574550
0071668382800275805685372655629690068048810377365321549197121918506291204226220698966863031719316936
7495206456627067823372857555630842870171690827401275311342203463991237353000824139835809378335371727
3423259233714895126855399073306345932555191421567979010527187559419731227529249302858161321712678929
1684625032603222984352278097106133531832818781329076584014252425671598753160311555281667380390607999
0839806450148189130513403478773779621326221393915766122751214580335714237619573886690677306175867305
6453057930369206316940340467206757214520910722622977047337065283979584886421826926236840732848185942
0261824027729390081040093088888887239576656988084078649464155785851640678389305944294953003800207868
8762852254495185971419759966857162138926010798425049997295476887281594774123701644259407943037369569
0871829666657353507056982627720196342169876675616830260503691195424136233801448496049243270273005997
6462933736403568889806948888644163383011841489059482135061987948059161571607767727694316084513854952
2247470646351387004555885696137387492353492947147253052019943570207788393485189875436538470309916696
2442888528032725343429678737460616865529994018418071943440848334046611703649083461619256703354971982
9676592987550613831170109600651883742791461052089583618054323352263604762934678590423197894557572970
2165022654481495628861100256093868510786992552592473291910431758439173888587791623077540242469491214
6215607073872242945128646998325731489861259566508633732156170722850619890559061986771186196799498108
0344608203989361830679437862573119414491816762091827627356122953489389485978177238663061458600248308
6935846354756081560498399964069436064801815117187688674678142815546990459322166058753435197086663223
3269222039994183790867063166655735345126837026917703899223493128378870530202374177424513297785589949
1052732176873704416654198959472479054202515162719089203521617016934138352765079608966839453466362121
1424062662332306555408051135585019286954047496898065361891270131742591876323377107578946270460005511
3158027164328010667865710658460914933851876326439092241476835537980405389732685676072394587932543657
6304095379218930721361299734088324904925414624272802697673789438724969290526246693802470072201155646
5459759805751642370653516086457886105332986294019497770145310073518688803782496691469782397608168554
2159941380552057916520293967427208186994082200993528159960850141775513735191848408136249204928453246
3317214483390232000593674266793888460810999059543143243604790164384600305163331453168464160047553426
2203357273589018142134649639077936189460306446313361345309757588988834259820333341777460815423203716
2389437853606444494550515169604814516709469930077711731752436143822265563597540468910330456919787233
1867513013056598990938125689816014487040556074742887651032760894309853199823908149738822801122969300
0120786297398232778461998765757045192467693602753477475154422428229312470841088106464825097111134327
1394420964576411918346601484487149406483391816486945266605049528283498020061027249783889749527065047
0461896665053977650737631061833839996321159178945513539475238085185779738605828600581837103430506349
8546491770789807661611557951248542295185656251373871294318858635130330342802565657908935438016349007
1797570452606802825132232084344114801158602855126926900510859351690184664093335338958418262396837765
4972440865161443096614352823088951531302968527833157414222120620763190385596991169825275752487673620
2267506302295332434815587469037612325279114395509369618570708478545202756628513845257149689105051213
8934576766600963996875266934075332211165556955412948705425020427677687678976140238852333709683726709
4202633179100709012051446712871569190354771455751206271284549257411830922242084766072765679500852705
5151646496394739194405800898893145396974923237033446096562606932200292658443396490865275240264122550
0752999298846037984536916466829543788168578044128548363318931235417616371789551323992297873046267908
3642329079635739492290989847312931721821024028788269651633376459817841361958144745103573944982649605
9793486697475343946244243132607923790590179455119600549235401958447405022029778230099275886987902065
6417721491040718364638979810639006681192799008950311235328967116516598105603504382257360703393325717
2673953996328302651823487472942723745254218357160290771014230108648646837735940725073038914491098280
1728879786605726599082290294876109599672128173209669963425497957846321655928818051664645301509130217
0615032577075718450778540745371098266941989503742899180589042039335089669699648618337103932265246721
7976393540910575129199522221061018596761148533258069095896633118202667026342988729584902200627087265
9243172356305106215143432157350575798598008406820618721267533828900880495340981907344952097844049610
1511146763155665114226968398784806374144821662834218586750436827095251426017408190405666666448508540
8771870808421512107023431482019766034572354785198222367850679438767372142300892841434799145565362914
8939337652911615024778425974159936062429340473364463671596057526516147881200569361421522494235615847
8238681910065043991910036224828750380128928495399685455323880282299322926208460262525843359777058468
8777698696804744995815594743601109911063134188385252504488315245329860837714013029083087368941559217
0749500622880763415468036152779439286821152934915332062724223283013712508030634860645846244393705556
5772153506008063088000113668345487214857683069522285162222639227832265035759616385940928277307657938
3733761299967802809380287671572233245822674301489103476844889003419972288511305576489221119532143288
4738272201658506396013449260831959596283635445688336413490544503440816890887094603197495313436118255
1197405668415963159258316886896300297958169349577654103193080201745506174859127469711719570078830388
6589414641160328178796380711433574869740517709597046347541613977267742099856189843859113744187003720
6906595612390962775739381102827408193728665818259441826851821980474224722075154685531627536594480442
7513807494530076342678408062082563254048117246587356425061062169732847922290963380455514001581413036
9055973370587001948886481671694644344396813246228786135885196785350870782754791319410852737719141992
3891994221100565575683543976196839480214884613285776556958053501099378680357352346868786216876408325
6675984177249894786230251654607154265404762195525796059996714175781080127287652391442542270063171653
6007769279976407379157811855739548669905141515513438642508365333158420494788873728858002675061842267
6400581138650396026922051495473255499717745280522221983833942767735447075344154317233857334824943049
1067720334956593348793467642222848989113735236365507800423149656230064603332141275799428288685860553
6730003830845812547193093085625150357572065302766687603773562072873974089197524692667659313430754146
7897988783034261591273065735925575803254420578510470200833807896918750935175439801192227103573824196
4245627321162339649238656633556050804236840420280806906519079161089565457694605769680391858630845951
3668222889546355953341053436891627318970661596894911860479908076735005629358377236513164351373514538
0893040458850435061414163987117943991897097197370163907202742580726323246467005521461080745098435615
2023772799395239365040487743615105277736872295363193356482018400625277495755925451163012096845510317
6916353924000878213853171366075819755990997562102975152876783712874033738556397514087329074325099759
9087770758576274472636025692846828555972451085966667552548586106668593132469924619177799312477839111
8540461681036718410661672804177445768541664979240817628431512418548808868846930302387200288324214246
8108148764288578084491560976868546885086709647263896418944595471846897864286193975038161259566287586
0053015744057712147245096842662891975174031990864323793873627467173139021901653101697075942199177564
1390948126056717233734906478548566232625506210279855851754586656983170887672492356787451482788312481
8622564166020587721687115133240431583048167623055542276432155719348589574679386392237658484155315531
4808156820393058831072605973668596529743043363737603323747577426194500089983935502645287086722878997
8834265800264101609908848358129383151089160661976547626212686111261339050385711547363977681333838031
7428546973686580072189270163742212791662628966746284620990522106781173025672623561428934935666697015
8020653219477487866203563775758540396157970219389472806387381303754384067078592700261572292724418602
5530034689601327163198923990141576605086238050309408145682602040091643043671242065471472156929313334
4988807959157712436305375576509935491064448318216192220892942693901028875320531626610018916973235534
5470651301602941441669738548454329301232378941182779064638304190723990894350859681767923003144855609
0538109836287194818659851640300121485158669739891829003490351494089892882090540380555342230602550048
3584087284604900114710584597970794868893905808727765287642913319548445941553121488783483861056378187
1767046117050834737341506877891623666151299698718092282440926647612237057984335718756278958194043467
5993717768101451686032516382876291931588637994982657450120043583194031136933428151947504845930648337
0162915381713879770714876703924973181557004251647185118817411405540350963279225065665560646340030526
0732760751024393361570771189054358918657331942281632628020728143839263671520774750616529024437936251
7673406811999787553872734000258907770678684571910797522725583380368397136354682600684591052945252241
6881749897376937020868651470736931995863765204931128241352018254675065639363184070936667282099855005
1306623283949654889685337833376400421921382821160418785331072592013156088063625157227797679424939697
8659344844998124378178463425165077014143227517402158148764654806368760227855739715229233165370058923
7729306529962287369779296953862612142199909566869052014969200071881262401393345599690226121099815705
4776841033946880050977949779575458139573334480603111475085421272216217174111546417313286450809593729
0885475047806071263495253576878450065847317382558827793159365944777134287478712135393108198693445274
5304628011903812452406395175888105101987847945703580899184415905286955417517578205540936193379517008
9397968402127677219646871026349307924801532621427644610151343846457722264915493738874808478809469577
0760904029150826848713056748761281123258300714208339531798869659985879889738572168801718553559863540
8725804176870770933805576027316453697119782779040270117385603281718141366631604740363917842655815001
3888879978330653990421831316213240378681535190920471572280267757453335670699565499473677187356488163
3502236646897892040719055296040936796268173180702761588881002276665840257460078026079219895242479196
6004245577778043249096172767476266092285013207336758084027972146508418433412370916512883272731769922
4103097407051513802201372349003942709943333145856797002724934377643716648803760534053234915258289067
1386515599630268987782004975197916730700629187386268627195214460197808248232627705435260480129777931
7458206939179050521806564359557545607513755023167994818778892425557006905453171164179650406998190530
7564603586154733225257401512392661280625355374582819711323180577420991942817514068420551483849163715
7657397346907399744590282834754227215588540429603253708462325864699608706116087510581743265687057052
9658682979110234074739210499171926135778094722415767547919987324934558885615792500716330945743877756
0955954100331341343187385642907294398804929639759458977066135994942970759249913183842311635061220151
6797683909202999852966008823690351832750970443764573707600567177841686486427862389439904978369488317
2990571782105752021196934729632240564517328185183641432031995736007391811344296058556695010752523892
7860324314672534351891563690412067219747589556614915142672204074984538418021980566263281648358083196
4341113722123991893768928508949187089096773599683326800746926848361074335626844393823581109781543607
4015625519863097496217547773895330117196365124833243387060952962656294569502130224343909541020921964
8865284129648950680538963236396813031840375192804039030103775633168074934689420025617831152912722486
1060991855459734083126792515509174552245074388749266113633686706691040943732583249546836816954391224
0004167554317244366988410206006694002547957533242352013873234786738833553753150354460985379012251473
3659271006740961319823368723111811940566864514289196793792861760332576340845009511462245569488161522
4173645616085870217925530376567655737054636832603979939766153636174985206787032923903903052192302336
4442527316050394304829837545033110111581414265109865251499038856895657641361520942252450660039914669
6414690372672455061857683358984678566250611797299168802099403226016805014394505098779750182079489782
8902708343693868317210373100493493888701227197811068169584615136934190778204858268443408390704927267
2043436279676825370167134200493363994539077943273770347491651751944603241366426093432205680823045862
7450066912799775723387997036476224364133644932828314042112419343196259612691012043892409722591519926
1467343077407621024546963049763206318698201931817810570664250322448106635508157909982464327046241832
3989223549169466279344034003094554857636438995720029851164424004973610212556590486482577868673872133
2016341824337493082553149191366026980198931292038878127920176908562773759997119923241585010483012763
7155659051278151161510451003623531160924128411494399244057716752595031451189925460830535075583265101
5375674836148568374862943296386604260559164524607493964350848452310808499069634322244881059129302384
8347587728390027115452454565437333821092527665078670808226791312875701981528894768075108826895582425
5053289055970623627997251204905749959529388779386268064343386344265336950796966478436290908776217306
0202522248254567226558456409000097364469651550521996321606499992587382984497197867279494472445506343
2741772399635850900840732513639790221201616458690398747770014626627658058766004641905751581208372291
8730640199083681227272469551381590131199358390015819707427273939322021035974623912937890637378315269
1036411625817011666948036067804081705013127622231189446858581523345563991689318507110535040923923792
6205628234713628688752688179763940567949383373638416420873222050633211079114470317680619582548939067
3511557615997105485287312419395661663924231977535091492615837440872581165341357566486177743856594492
1330591772788350619809407763913577457847866997194714935508413275305898792814878310689330315406723551
4433546185654546756822815289066200720214239072158577033949510415100802911404081667753895953734850166
6920661628353982557111672067541051547579800136819212100169506467841934100813000197648554736059223717
6594447678593094715630034836882493197059858584012764442612078209612715263372080702002600681005992962
2565170224913309171715022289865294392178113113028639566369186474287278977665274125407857547777311383
1826078560027770405694722363442000179954694374266180341004754325794312358274872303586099641991345402
2482278748471724137631246448255643954015824769938931664513133636726972587098041384809735910725195313
5568605492161801143293192276348527630481629808932512970248056638466767158002183034581397418142522663
4888002105178557913289422611722593499880243634759909712758249182846142561205121052645593809999440595
5001469533876011483407392878891799481455295565287810075935026972541952427220332168027077002459248379
6731340540817927686243901776617208448563987908293468513194633171755760699280722167586216837662175469
3823079654053829292792737677690906596667697011632767334526549722590283958275738373673266539852436784
0011473395909390064612480488647746398123822752855209666573821116403931588431252695367144139177568224
3494635669956101319850707864254872819546210374976600713689603345156487667821052974714259667842023162
9269541997677904494763327678357528533505063857741648445225094499677868232833907977766912166704159829
2823673905480942194225432965290159877487032480711693121186564745100573265512360191346412262544789572
5328792778950406951655384536437969409700822856527154720359846001335023161412439205511169504137122030
8168385305814605187791751703122002495815730847632290043319733289496591151938840023309980925760725486
2693348588083974332262336861454581914136249670562521633629770199636957031499688591964946582362998244
6543998897654937583308937178298574476020994095387038210798047217256514209723267816174356087725482042
3079373150034181077256281729415335718111414408561559426095957751358757269127182835995939942417221440
3264927755142915477775625320531459169044846914926957789650573957880445200463540651007954913163668631
7441278783306301370093399019062650456142022989431897050836192522756653286844387905437293266126815317
9490098551207715873062228039929080309477488910441625844356060018935848871508617210242232340921624372
0277595208713126005038777422071100408827049593366495079196331533110778103171110731474654456090898916
9430751335587683994965258396141362003427140581415072308596385015151778780804431730354267634887323676
1378113239764540936859065743611336177248352565277605211808025316699850374790380447371131623724752262
3801795248820275160930765676761869450096422573558750670313490626566106843503994499231797840416278645
0484672019605620007604425647858275626945437806320889761550396243763471849754663941808676130370920495
2952519675355014116636415490734044320990083911503392954127876133036796216275076691319472412681270057
2671448764205313760982010033628056611008113665498154336815252037868669090651255960007617953929619112
8783810943171540433656053263176045156305272615555227586487150526884627699830285969800188161378758486
9527844698475349737900991953834227044254510965677630272943118314658290359646793778508472702388446969
3763511812056623507286551159297371454975427499905916863246513920347343419945846829223073531393092862
1877196617755958015107909300966427267023878292950632903560913314025139877099530646624458467242291343
2614781214884634695922764647881735910844708887990707421108924686412566098829569034976425495809802144
4524089932329649850172404093473480137083117237209910622847153827113365611932061122043786760994860332
6451648206884338569336822374707403229377459799440449523334012003839697274874976467621711198611918127
8616107412766899968505159136230070106788905960863803845628586210578463036095114988542105971619401551
4890891035142612247573873056957648976416358785161782692162670858438408825492053517548064087528945559
3393297583509172636280047950795388596973257037714215044909102915147304619226465668076837717993573333
6212274247424407810780421188271388254592642064716713835074060626395019926760912349762536771644871654
9313887224384481732829692647854173963345512963141116300238388100287149635907978756317671751354542488
9929933376046047528513316569179987421884817854514719643161920928762771196015881041197153149712453624
1793343486404893862047210223712247503245607526348875963472401861011355180204799114617253075325682892
6444162593894627457099544939316943797867968325629418130235675394885641830330663667931167722207948115
6703449376187496804651706678162660400597019528389111858438049300523461978407661824522582868461285413
9719627421855497511603362885135109190891958994346604818023525587872923129969162178276708368093509981
1518180778199661775410190214830185168533522114277829838258276435571395560574157156177059918229960349
4794517012348018878903232085598421410652692814836849000742777038917966342331128580048029767130268849
2929559072243618705693415684573057289553384070442651355382357962518978358767182077543738164594195833
8641989032528452989780523484032213230488963270360048316475998659340261701951474952426586362082744900
4560058794302959585070670181925982535518559434329001908727583203404273069567988483625278442806581166
5644595611626399956058649693484353367229444073417838068001393320904550074070141315491223366679999744
6462594598416104167647002242847181621796746498186154250516847111042377664873792943614233004090746538
2649787370390365866671162337635317899748505217695172326357187657378145924548467547051432693412759049
7387946611069160979860048033145330913663732412103569187988714214302162465162182461154196196643563985
5900556216461376037691087353966982982703657584153954757479285670028819648834271729606679703172696037
3542365238040962056385255428505448856096291138725875295710360659640761033734076944092823011166375407
6094981127641186951861296053918200199943313112901625027153998206539464978620416007711534006058225877
4365348332435377122567226857687217809047869535988273942813463923243894949395897507786721663960871686
4859344469298629126339202711938630985081395897547023903015814934741384600243146184923409678443142229
5794459662601442147442917374589778934699154887886053252214486637635736817855816807610253811788368563
6213362345909673283070989518388093025713504911576924172391491375047036326751979436361730775600857265
5968042126420984838033857913674659289080931872940412601842136100032396380766271123743986360626062692
4213903073584738199918778793005819272261302970906353057357460680142971066665738234944881785337666049
9650599018597362543027239337590854146927769181729655124640970837841950160684587149346423090948727804
9773722974259684453685354703037180234102538423856071843732668794930357587802984508023868976713324473
8907980717374400240766434252989742603530229678616843041399560333150857820589241127133413280098594095
5808306928336040750881190521857402151340190941233503568452921266821212501007685686506237885211211601
8193084276588741415961414074138328625949551951693951680706027853078165272588883913180595764179205496
3732925496259067081292679702821462059170079807257812879206057201114710856382476637596734281487550801
8750478019361350210846556992236541309633576378361672221053334506809928138592839988297177117691499176
3842026044395585282301119333343637705215296552653777286642773011119200985915126000237670142751031575
5377909797335650513673514362727888761845713676853159397691184976778628054392595947407936035767245159
1059978716236782955298754733324228400270364457813279337762717875849667491057387720199628077877126832
2839059906313509593707997830359848344502731742951321847928312832004205435784171178319959377925533817
8962211050640441605205263833881050424020119133914123385454543521700682591373184687424068810539954257
5703157663067563906048896703970003148607229030189415526516113211317399056911155443863266717086550883
3475859706167760089299459620901347772547169048234354360059391985679145317733348866817858115935401113
2720832968935166951620630073460994308596624296225444279193794351395331762717088732601827250979339573
5601993644446704031025294648104799303928922360707520782155115345574123266878088991995299286403094350
3359648279498987177806892820957621405579980516491723886423793341062390312578873108774198576987441248
0175758985272568583814945645947780832198991537664140819098170993339538088198978229426019119356116286
1423792580152892524331337777914800553052603237099981590609920669193667127374908372978254583093681652
8523213143980596366467391703198529402374920671669634150510625592771536682604836181517626408194237982
2529462321303838621214959456279221129971168596119648761085910287869687350307827171009005338053190739
2030688150757542281347371472696037136954602412814968904524159516243168980368300808796381689553605658
6523492036406732201678951010089332747082997517253391903125989249668160336793550743369296025596767899
8209580289910719856611570808571133078924762911782208580106596668122848921654417582780539815743636167
0956602729960857902122021232843117199089354113861312580676436435861533335105548906265828603066856836
6534216527428548334683751703161194732388420754053516991229537726861335503327405160196480252878437607
3542771385725564420524601599201081572786515392288853139119463156249569838969733159390758549495942561
2681807177906667882176870317489793597158888754256510467178539504088759081939717434866788991108527404
5830923093666867481343519762830822661006478040576819192473969432184097158036428395493358181237474035
2075836679539069537674933441065847818161016136315331152288626152704187669218422302239686822784077608
0716596013077023913047876628155529220753374013769617103112029249603463090479542780093341894909817719
9392201500670056376534737715640852875100338846592963311606438456335481754041128332325723696808840571
0678919783205156079946171667695772773934326810537174079206567387934541221440576655189522289909504507
8098746952526666722713738440180250913068858504255368825139327931386182108926175832353672066873192861
7299001353705403715456236693307947749309277769716321895841348792217920125087725192812286818959643531
1739301431489574482830780660983337033755950693414619100375426871911517337387926342667474867069514384
3872595207336583526610021399128615517049031853656194602070441121468457471029498283868757687760302870
1553032899913885472561656191453981628176167732510065253323168381009188123498191199291813401174301711
5689574654589277034741571897763301554050799478723182565600369680887544291111409994929165518032164341
5185794195447205179207034567736163549691544285613178010128378989004193199065839045048943469333474569
3593478993989188055548084711792500656172124870307246757862453480179839077178424370744966119442908924
2625489521563806183461978070535095661199348781787900773415363130414677558791488078590671683528481017
6519911820699359028588176301103586092320905497334387745771858650385864471823011594406017532078615734
6485210230922946209828990234337993804944956203254665191364134471466824982247099369238018339447826502
4538140608900308578910756367308145669132637259970191532176006622585716932278976716968163249962847238
9613521347751468916389492966520385734536108306971001825536312675495983466954018812099926058403397401
7775139928542020942280803361164856606990875433156916656405316043987417569061478075283157912382225601
6818147429637428846515278144534080187370032248151923994833727232834437294202473892151973674825177330
5606493608016682059862181629148512190405557617028939300637948490577937207088423323117542053563519037
7793664982808502092984851844703642158681308271282200170819003317824275344813405971653305966699346139
3975678947663233822248088817250058043283783422843753301127557097654213284509486860299977575725686964
2429069943843157374088382412492136019313219919833510059162946583855696341609083906957945549213527264
7973301837865357101087935372093722699325994973285792527371098486546688600781423351820152507100667554
3431953410538016910658182953386373663719532137128903249507898400790525743061144317777453382355176162
5688594737809135372966296068039978848126409639374629530835733418309453599060172105965824733617624505
5737856370217327385595768510740054576166539894269168311973005539827069334880418433255529910165973246
6873545040009422141132854007195934638268104577006496828269974913003059196286935273477899241679200915
7528127650032385229450650266072082433467508312582022064788446840085687766031150758616695207878481766
5630477981353471896849243634888397946469783556315489371185967649101823846917671179188757519225411419
9666089715677021744240739752835683873574717937884259222167910476992778539793068855081642170602666422
5518126791347766767288485595140940298934453171820102206490483925972285964377191110792564421941221295
8792073137622556240748260047737982638557622407994615840746223032107837978555448744392269996834089843
1957109330556632293870402470942664495219269366371434832381078669053080141819798213357748599484930204
6051607608356895048046086746744031204754381218217212549526435932744565235263016466176342646244656871
3153817355977170432619284985373823515858662002817023460383751929606327923745600936567538897033523981
4242149236335375672440906603052321225803376774561502997670305603607803041099510827542920062133899231
4584971303012320291432264241339904141041216487072342393970853998321148157739910569635475628423427945
1735719554310412122889064446651060426497074838081004676178992752637013963136233713467788447992594682
6325033436615824458204236719592977665315608435058135425082345875411337388901938680824567524745559679
7111585926807966705380519299568565335711550662012609897604313579242686620823437831956401781121403170
7766112206277639273055430073430448101076558334601915605483555266913721453116105524307173391829706116
9323102417121583875877917645645518515011277476412571881691017436046849896442779249725561556107073476
1206212341777921826308740192661404684244517706528680717529844503425860475987161931406793704954318256
7103276996198150017772804866243140807855802435586999712153411537877827799489961759016939877814589242
7349933496739818079585751823462190981750626052915445762572024214755805878701082405446990276405613105
9495281593699359240825626948399855959199685664581224348931787315609974559992344819474797795669270401
0237356655271547122880863894213182102598089645504480390134678545073110443864968495128864757070877516
3372882265889067464825574209424105762505179497712213586973061868801026878627768032578327634376476332
5802519950859740397981508975397859300470830322887983945663296073320361795969323920137899848910861289
7244394942901778281992638879798705945263301042958144380367162990077672670278877556785660934636305587
3195088970899603057207263106369718914315504584161051826778402934081512056759142338073302989592749443
033255551185691488168940129168278895308291740901834751
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2019 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.88, 1.54, 1.64
Generated 6 Dec 2019 | 23:25:32 UTC