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

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 16699966425*2^333333-1

2846166219802330149593956906733478216854499900100949010795885315190112606602334389372799373191030224
1429260725675730215117259514314977419705172086339122275747545537092359576634515716809418430628920650
2149619414956596312496522545707476043542776717029311366274434298394754430605547466367936468042479730
2898289285264345035006992858181627224695039964738428615321671537114396952451426776829404538153606823
3288105464799633761469395307056627839674922963413298621794535989197401605250840216106110559052155223
9980592421118813330159225020351478029698447288731118346425723440462793530940195834054306018330898034
0899585330239056781367022231002652688296112571223470516852861368810780716849055238980709740020526167
9427327331696357973156632431805421168010466099817260256776462431013978010065697290855648169263394611
9438445986467261020008332874281127530441097871476815744859202257218406045468414558779758294713814151
2213206202538543521084818514339850144091380703641865665114676962487014632111713325639887976045467582
2273816562674400377322042802364095832659468324145984867276022770912958279793223612499584049699811345
6838286366207953124411519049356886586233813296358377899985511969879503428088076002481191799770894551
7544657996871032003911637893981467514937670111460776230917837488869906865055811956998225957542153686
3769436438901365103181338511757101486708429232682124451173567652260234195819317022062861647584728791
1095717907270191868501579664134940650220894022453062417676299928772950283070579703151254291979804518
7755951763181978387211616206731504321986088106632466821992798685294907672413988788771738605399224621
4778273393518745553387557266158556260418305474482191143976347271503442560969484146456391336279035485
9956393831084376677216819703413546556952278802585435953542208482378568900239852794165874945500384075
2098657482100753448915142469784162583392586362865719093836974886957245124152257537621746948708035460
3156691215677263299292233706867822227027488175753055474779178667706121508816332006325178361319608174
8776100051905066367495095260241566458705066868371520095514689149508437258009862074662383708592485979
2707617566179102537204426542379575345115562142554116539693346205890754355403213445995201995562030978
2093824157628478263638704145815770435629466971968358498204833353344701711391873264071286994848813209
5623669605351796004855188042111449563110072550290191972266792627004038380667473000187238164688139599
2278744345777324173553736158103809684882926038306367918063550250012574410731884110180179261439713707
3883823415600626250352362299978404771496359658996571103671850648449767934721445830294743329732942490
8172418433827279470221027374681640115953185542930690475648036822127374902884014564174983067900745071
5756990512213793707047218359763175199267306378667386944957557609478687371088129617586342572111000483
4189521565376830958313545346295838229042217102825057706249308489486411955340199413113920308649179278
6774328011476639440734142921077805132540179291558093932292094801165951897790454451688687153464334555
6709265857057626292243913984224908780852833647649944453064597866333538122430254078125016545655019708
7650242411849995244377751399084190714166722279621858511701065751257402554564062804456535907166698662
6498720669366764716975346636979844876285987653338496273363810591813769631293705227676447737940801737
6500915782379628714154994730474039867760782931527389155907672827264149507861380083093490582582659685
4934895338352012622977268200925824843820367889393905306415637093773366770877305442399589126127070621
1434850455816089751853381783801297384191390193875867493173616373234700043886197116781702903885392985
2420951590327180005835645785987553813406023608732360410025285472221629566581954055052108730294168357
8038333999857954272224735789430639063085819122574097239274528231817698078761421653340100862558768948
4947914609782836408340101278527739749834255805894449983660897377438910069188890065680226322951430076
4313438863892561394196688305927093012692323374930472181857636279931777337416475926217243912938605130
6933922714006577388198817777374374533591250455836796679708828481155862183157029385305227171974252682
5791238908633290746850393757836872617717838792217984352005897627624800096094987334860075235308102912
1633774354840387092194105108778915429469412039084636614576882258241106409163166717543799612345154628
7803800187090674004142710335812932445334806463817873092901789703661741826129848777920990321171745489
1462901261007719045843465734771909416926348655400991132996696224311387852160467785945901287500089329
3894746354892262695314628855759429145058752922561717275313556651580796461139755844707950019089014207
3207922557144417802085957701753491075422670272614232100745499275753331448970934864641131151587942298
9089557113104081249129150891666498990459599207338735427808355255172814345558783137328907636901058617
1883887971609114753721046148149941283989741466774768000023564074765295042624345436000533263416326974
6566004828343251399804945909166619977758619812773260988794381109102353914429228865046455381178059295
8907761443051510424743700688395949377734235022066572005240866079382333389407444892137626681946043876
2059870775332116055268753798628512628020925313340871935504309997904910529941944256519458605749692982
8374123403969831817654848320389411984131101559055863022220872967951007204424824345795910917483903764
0469378533102114450021746604261722197584387675311506680093074810025518976031103298936078228209635894
8964141127843108575128241682239685154398235790062359720637512731289861690106593958844982318514476738
5123946778116196329092775060961791298127734922931811508539643439595423687105616781679122594583894610
2848825714336385253743473082446304224768495497233346965989419529211769619427211568296186776651484392
6862694819335418745514562549113553923268118316940142032116635036362631665660527068604475710752464004
6711531431626711861699070023869914222044503954176157676408970990704349356951196157736318781565448763
7606037166517653825363473490639933251296307068202185240685262085383715321362839260667872530646553361
2703614493492441633610220885118550627360905098034130712538741458505444235732745719888072188377114522
0381837154107281619551649663090677978172529152792740202850791657582358738330974450425797656358855995
2652102395564942089570549268585926537693214763875980487815068959935425494247626577193580392418371082
4000339296267261182819792773408018453867692846067429936996548877374508649184394336623485364211190861
3489230800636228618924789135228110880636577670515266979631865946294642091758552244597155342929904986
4495855578495954201807937123570785497113487404281541660801844100659819269928273711887841052085368408
1673704097252195805549867818297403559106506028040143236517479744407852196102577796032665649182392737
5976772733998674280663817407981528766389258104137506894509475669938980766443412372275569977964931066
9028544447451014893616651573036822098670701324956655297624613916091096898426229912428575427447225803
7413933181706412320498978476452192339654031182594466008016983182007454759620514157317219936613020661
9098039873229837308365162266189391511509024465908425754039742288482190396732497812803633853533345434
3980092881728592516849432313509336156009294168370642250788705848455079129895806631693682382037668823
2062443972377450712039790460318595720833312860217230597294760699328156733793996332503972349754856173
2494223009558299700476406224117384763787774295958236473792263877848267657218097138371061818290624752
2328409043851113591851614850482899209092577097349375244012313597515722729513987340515488715476276025
6969908026279690494524349154819360654841820699649455187500980074413129616992695109724163216612579935
7968065835453161253516348342634125937990686039600238844981818727796688083348810301478763872910594457
6661733175496866205374282300452563727353977691406996552306899894525464383714895314369964050625284384
1962437513801540482656233745091157698886631887012264606378133403193288691525229167594662218541578384
1685928974079649874404414964696149610355566655763422519348713263839926140896760538364038308887707984
6693273281884959739300702930300264154404030523169626975450537877993159078041650639715554897961267852
4909817563179690199649046400630245681581996496780705439885544777870445164038415424813530206117413438
1688256503155998675025554977245224029338401001612150367413138448080285693572256157694941336973781371
1190506355767276581402187703927354193768622556900287543863597267376730563464302520589948545601940260
0192190896764462651602505509632008340641135959951731499101051598214810143641676755596852584618364762
5919459642498307218782586031895755165142578823922743814189474596706773970663959468268102350471084219
5134363503161472469393461254718792381237963950104437819153689146278549248386588854537318527864344703
2484115286441102462100162476881670770020065450536320018691608414422268476719650268675356239597212724
9304540741238286385538913935240599378593738763839556673034817377164450931506578923138771146398008485
1827762295179697255802599063003959728067404180884561663498307285327153363523078409624910603867980080
5828243377864350547025788620412764647153365714957707229863043197703817185596110246316806103513004006
8918974467023690786094082039438517911169158741912935372528633572043196041961276316889337688232698760
8951871055827023737711761735496661298851818602535203972519171648962637845223614206461045522240233781
0135968882968647966751663687634602444243562129555591331402031698148745045015043969099219525793743596
7519175613060486228616702592548433248209404839803258442723162465891755847196726294165298796361094919
9333211186304950913504485345526158822252830403201757896017573110641358140065417211290225027910444644
5470452261052603386735177795981025719584366955702584367641858978418153512345513448444936291126375045
5091950556876891939931499835322753416329778508849494903270030437890983460983705938596012073686182900
2311335217870779721088619677389007399900148904080309014968336276124809823070351098792856701189552308
5821599499815922519311725690087204306907376095498572567684923672861234445287409267206747207359858417
8182213275602948612917945228964806997384279098897788606802694216654250269549726090969055847941849990
3986991711751857726569088267932565856843332637677292491866280030151301363251619245021505120517243532
1637697273082546821591220619601291291666222301305849610785751315593144564191346178828641295030213334
1059425624017071494057213413828049229262221226866525233628250583168320891675990818061421611157239049
2016458643562229511302547073088406106998679954552207765158206171325178028937525571868672079432517763
0210076669524157064227132706385327235445251091604545183069813749853285568972821037828035719037219655
7801884089164374168206504023575336763655113276708215116610403287950979423970360060109442039705063169
7178156725827180684621515668731008375839748193351419672778873590017314039034572586552341918675066755
7561066263378710990265450446215810180262956305367881063621177518054665944748561045733501793539506193
2412376563515354272040612720573925432034941713965411089829547101913068801141167004861442506972177133
6822165818682078218729557446380996926453566229933262863035545958934107970311689962508387083586765623
2203658602052665444755956082195001108749073471196543592983215454727539479770056027781003364654400846
3754786870852332558253779061918496920500141945982618561943340056575765177087004289642288163351052551
9600906235932646230950164325601992943791951403242112197287911945075871240484401990356083892335381597
2030675820475955967231615634243160105536645638038655484541793682546773833765722683657114240888102481
9617308482792967077455112185010750916497593378812123217562272475611558759222094232570689589899568766
1254511579726047893714392715315202196212253660240407867428603220187371012189267848270886721926114653
6440062912624155733960282724007043614038079450058987647338612569848505537490948410516142598400613323
0477663823404330075369164925459898626601563991035526686385833178195279909007916660832006910271908900
7909394336750552413334209261025641104779927951356009818267229139023445367382109777411591318626801596
1400713628477305501487968761611576282664804444987012859920778869124280331007682795322394686743441140
7243230332090237617750187427209540837277694416163804355139898939832945875194161317181011088487652498
6869738785168904172442948068247898434504682934319032883785873602750204676141568545424011837025808745
2387433791663887471653469601035921135152708013883876379699896409664388187179209123397482414457533619
8708162001650906541848212280270941517379234717015892308674831522783053369452806593680716052278334649
9978621455965517996737864048260819361744562610913131040924132179422835241492348764794699048443642106
2665546776621701029001943912426404770208394292791100290931092836786614117101686587664211360077947359
7360740859384353415445622591089228725885506857043820317121338964584855615457710781887199493507321423
2692320940257407163202070348276653982140505963300081357707455795258434962719333129019436428340753455
5810299358200072797510555868113982753973910102517490252762087325477934977311667208724294636358614678
4151283493942254030814814159825759606058526498061097055681246668805253120873590579707883063535458579
8550486998908985356460926942523863887380562215980134079117214543492924073875021152297344398865929274
1589005452799740335957862979075563015619072531737738018165828423342626392522789739081605446882165138
1384407033258598093898035206292429426180107120855363380856408400896605772264882808519400732559375538
7732339214869621398464602932900093728105727872868392255802093749702405752563169066665868466039865224
1408306194478432645378016927199685040850233668887363817407038807070227996225600528585488594524740009
1152382202658209566723766557028724558917441579835078318246643584143783129995547161441795719797611132
5934483424718117361568018567794892545755566817721925150078331435971854992030697225277824185236954674
6512191232840448486435603928593456031989739793970582047145165401548460077680921835070946118150483932
7584880565990195361492942463920338215883692104594834386398836707112181636069063494440275009681418304
7010589094233332964466227387500056709692594409314826435571111906185159022754634621585973005613065462
7316462612274657259756462903499948092776732857298103078811849947989503451934128643880076345894023296
5048842691986031727843199224572198742351789235746184339737246547947641913377608600709000484796229386
7552963009010693089063520276508906137440285918536568216825431365331995422682431042289618713596318241
8110883101928192351322456757490250646215650804260770850452155251272342147425266629428984905789819170
8070552478715944871193678835533853681673417540019830580807043878485695255400447414604876823673379380
7927068312380074769131955794665489690065182174134775172753828971657972942701243911624881662200687251
9306108438111920784243900112939797163760315220431967146946138434016797193184273142683870068868200219
9189461914314043455808637016331714813494103364806801892387496983192505986392222864750592641336201926
4159828243935831509911760418905142615613321712392552127097713480745332980134519734220453099819639999
8674591545331978098524898594193297573646900810968111823255827061339660544963168250621646858541865604
7500743147302530048518270207313914383665835666058918907209094990865881341506651200998283447086894839
1060179169264155135886269135409108596385730777531131697205466755463566047626226710947534944107715732
5554157011515244789315697641256478323642203478047400806805683862868165519049099839855123524284837741
9182582948986111690308835868408414879264408917577696126354531738363210219342387425759289169005830725
5568663944212523411249499069210994109285480999372100729264051623458520605560611605994294954640188462
8029893817317240026888994569027018613827982879185717931391293178579939676570701078457958999647475594
3968761265010564968938050641139988049224577677343548314619808021484443720075848307712312231612785025
2213429248459359534954968219927483314069111114432433033274583226955113690087024498610907223868990610
9183473159611593098779784165982227000440584588992739486321392541210032599347202249661248205081435557
5379862981094043514716356044011839926618631177971969899707089794625945616848829943135000555875975443
5783069862108436232978496316915571659243599782364828196208034946714531762257626834229327358452388582
8018666029443421680630015520239735125711531358569358590084706776628586514779416088672885156479786490
4953705146500336711730851936377404007013034251530804053948937396861269189675097354868185329899887768
1401837972580840543717345225839122813142259562316238446905328429301942954390126241979371308978567648
7784920670273339329883700610233552348874165595136029441627438454271014996090460704062875603640476321
4749726408049819334846510838472667711863887861604882465543828914819345173873580436374633573488515096
2774197223131922774785027606455096750301117296865656584730347982797682737610233834782911466746168464
9249888593372649886191326315786285233638308946158166931277765367870327696917304321234837020916275765
8206876121561191482103243585106903604105782617821169304095984288951246734698366276322393044084589838
6791874811712341962268930022359442801470345634960325010424214123631544636924456874634420448457878569
1361686055515425358738820456450166773743763175180220676335819824261550525632815219726673571227155730
4549733382680931693050178931692277931407695903168768017750894529278968628407771072805200133801242461
7636955076938682871652084523324466028357157216812275264073123685293187934345494486320890796726409332
9789907077222049362216857414956537349002322743939499668639144900912839530589979699576530332873717837
3639924825281415553089745033473187486714949614849262069816874425035007202370383961366042094548908272
3053144651706432425978520112116255741676164056422003289732939141212407357850209425487767180720516342
7280234138803784790656646830368849329737673144277642467143366435392353347680891729758915218559772643
9349544374245692183856739621128183554420728207611626660264500538073847516348181136895894961678696353
3252654804152464688228324273556461153781894023066069914335520616584724697456876547965453705470706185
4057403780447825991494893352832048346682898571993679063177555313413256069229580268539470463531403805
0282348890537886274532049970725008037278708643823512548242536692193547314827652214519927333967817957
9915681949824728742401261680314077508742381903037337347534893498968098479916805680404274639778371151
3063178109985894214743594107581722650431806340585234345176035227581778947865283385534883486615742818
3072588106715563710445212221506377661658991429253293010420035447655207490798569196079641723573048591
3797331520005426698035773485747819117593414819991798813248801670683324638720761245739455417044045265
2613110994362986866473613155561745304324121234107106098910409489886395918256321380396290575158174208
0311408472837409036640056102684175546547638304398225976342185949364870567101309284311249864287961486
1753371472640003477247822469988247582612676673827290869325603410265159350493853943911630957067998396
3152874862935263221493758442355290593237223528330158611566795832153727696945798791529565024549536769
2574102968138351865005423702953766645977054745085755093216879066346120910842495990113501201136731510
5789138944727837807670894158927901859728690765673148851881249103651296989962816009788529935545809641
4502227108092126179759689641371683423622201035396124899915828594199618494927810628640297566876244541
1758935818176298853364581585120106650232447976330477207925549458235329509844714253261619751418867000
3210719677999185722046575179537448131742732594988129382221784416397006798151557188338828192451334780
1494282727351926531684429173691683147048087232379244233806464731459618778681928718340673845550772434
3280572169093409541021826231296556616732985031618007686135078266686236558139042097141169788961934224
5304479946203318009015309551985099030794222279689486715608532353315495139213443700457843269641151325
0821129408153935251244997396851853155557618345436558275778508131240141826979818827863088268422943370
2183997066848480857157870786688079524118872212918764008890289116151489841762830925057296218815796536
0211622834165531031985631338776253051054769591104038855211308512852795893429538927896320085444165181
2034098957948245759738577349521599435350679878969996878618506897119672052809005699013877568912548778
6508624139774759386863681736621899620467045829552720020242572226610422572076925963974284109005581987
0482166534433815388506200525243529953253317272303734893058940087233024169815282614134874139699440057
9413103974878934083486743873772262897052442106039167773207163914122095301883487598166086927227244015
2529632015840851658608486986368898308412660020351000521390392495820535021045024808009027563134909873
3812045076739444294779996031386113432021972064798815126145602918095734062110621163273272387370615193
1962254346640654965195109692181651119393218735695398072515614501620579774166582537284056446845082022
2705431108844184509505478559757601685408133995998911461554598465367899117134712386827373054601362672
8476549816824260324396496131801715777249158597705214921054579631587251206788912570182656903639178317
4074387088787798679451156424400588623660582683672913250584212936650590301367627848765830980485233097
4885584500038954715691188736424994012139410437984593546334304590752704670437614430920576828517970387
6352167014736609804688891476103706586881410523609281504675350202734339861225240617478195372851301321
9155634245976948315514390624425019969575014731518837312690156310184627565502937727508853400054250825
2042847025506611225876828388847538684275501657066882669571247315032597309863603373407125466658546217
1690866802410553823045430034708097040079146928660522794869407029880725229225684251187625810337104125
6873017500694306339623959396170749515486906516753391752199290482028262243713862963330422167127969840
9614740898517171630227897338987871902008617237374294863310920672168341112909386289747017413506115122
8407651776386489372441325841240388155489757706811785451183979173120017911714051668320623810924138504
9696326268775520001620305300151651120216921091718608332325422729669097444108143055350911357817625968
3225854072979806620393347867352591728706148176942772554257046025913506946559147743429397018016539910
5721464041651922494729253331633101484473803359151063034844032182965531300388257941647344652460833079
8727602140392591521942234969955385920153913300804864313144933266835427679519985155856090872247031939
2952093115650146875171929044904260625825569141278460480439142733594292255143705891793577805397299740
7834954921793558535613525378282747240300700318659010053591170021576086253565891581605479436534543492
1330623725781172412664889032139622537649044698199569727744913900470646703210480872734966628649377808
5822486786809065842622768352082154397351088310302753708302849576773052058849504509839092528940175952
1854813853022089295316998880558629656386603817478563114379004275925763601259726965034223155342583429
6086318441687362896464394776845010623742401317044100962191307580217594790183677136996270583752983674
0900661613346740071594637511397132956667419061117727196029111329784483713755225435747719165021248682
2971739782109068736895018610165970850577193598999463529507342612295398040564747911724344618439987020
5511810590582715220617398964415524603586058029549175838345154106021612939892224424449254425998982839
2475801036901221940666607482930646468558728944424749587601807561371126978866120398058499453282728189
5944207496743889831417786267263934446587088663333811823609496016997828071586340251710766744277812506
0755568607977968722228395633317286785207930576891777269439275726969580273689558442768438621513155418
2496816062071049184380065254186001839479297253749287946542134547545588085603684865382993918781864030
2640553134994266518425399332545968063918492575242139667876636276398289399879892306080910459783623401
8625799541743054252156316637302820578151379972701520093469491839593342396127604423059787625104083871
8402134893936800038682850616916304986024124434639175087207927795605534618647562147537504729851899763
4527025965826667611663823151978588654494502994201308966112941840881532406530804665211390496781790228
6022657450494178884618373873665821626287060517370221090631630236256497059378325820337983957869862694
8599439173133725449752982849304207680351355623500919709488241624898438983579155257663100218309837166
1558322422656069303900111712492482691056442048473995536915002884576516574681376385652445734326956698
5341702711763837796311957532546455597120068654986982087605988646808689478982093240917931723444376541
1045452368021481175694183810598081741064565841619439081536390534551616305758794997162330328806525221
5917747653779171602915649514453474912581099096274694160450968725155784062202440757040268511144219218
4153646457844224717210099976806505389065061313949958555545759474074724693722929425133023966123630441
9235015001417544058723901124191704025042547410040861701326213034490341404584386949261716709986303896
7546392058287681613064037635915061124081603286872184748715705770842080707348750049517051875651095203
1635429703799940739461097089576201274890854258503305200982739726570072643661676731649961038287118002
9124965191905499451146017510779814036400506334722271105205222200904981781601177639428720983782120084
0757847401293614134163140361269943576913108439697281605020822931103737756761503536486235025942835618
8107020727677215189952898804742737125025064731613858338180719614840269134429138158276036313753658282
5531395240465943555383250563384198957455182769004576392724497462329144603143243621885548668694830162
4204489191748962551543049981350838157387439334894292708408961992298750172709183903415175302825842191
5606524890599462959287294046966680708352586395956016088651138850402622343783243740358346896923384021
9113952683750319099999483451483270357000733231625159246364976905420849000287748780848601149271140788
5630016651684957370992751312404674492667640461887644303361076194768570642814222379308437770646178949
1322721361709466368160583786579291342475770509933132829946102548144837771919634451677417878654128730
3429506093405914350555293503734777511731816427469607661180654323235288856646936139947664001649551573
6153595215767149906680013180017130022886213661130619929587814727356079793032411714396010452579857069
5222616561365397353936301621155675587797166483418774644401393451535518465950671171808677357299895745
7319764168874582204742048516086850715924484272961295369957672399139173135239331660821359621806083043
6487929356536846925500638055269128516232319539352190106751431934634813261041271298580613146188736086
4097391616433775537000882395956742009128329780296929165496748934378673601353122065213592265233586094
7002263297885868319578923297732294271401269124781044298482443688976491725087488325332396897661396615
8124762760492524661406063726475520951299942403485194644509542858020304028850184108901528727110534041
7205115179312912014421146401941039472426587938205343374739622648406347595417691266077967389646351763
4815204761070487483053669883427503661385727587845327156972592399510938276760298671496255779714817337
0721667609158659766300293425492352767993179711270262345504622787071927577674917365002844949250472952
2491414559513438772336875507323319877854163475516044787866079149996815973469387398535495397282301467
1105154892705605357568897294644853323940196234651928168863416500543747050002554560592871158668992952
7710403767309640563496361997219047819479369777595207259915097799130884992705949618932148858189178942
0207186925225805630153286272634835475401139675347942952415206033448573170744236986275254612761369805
0930799576833875706652225598551794618767558022333989192486508503010392976338687759417907696909240183
3579743993576433693893954844378352646224405710508995138838395172832914242877459112149950236907431431
6078050947501046255917560929602130931219518503072776829054162873018664904619005350762964319027284093
0033338628091531279884837962777390621022460059785520735539184781346341445744059176065871885608003431
9313379129405129561450496408180011284874594845294486935072077433350469425693457665841242837072249738
9293440938853641404344450357682655472033289284412863220706860394040089974668465259588583838012936247
4868261045516502393402076701060605564683943683911848745521840790028408074936247309733346090531487437
2335542443779568032779260492458991204209722419036851152630795373130523957658453068022668014974564597
9709685720379872787592289249543516439188399826407632373587659703485449067889268551405834823353998124
1924272240237102393056504708661745118678030990188135754411774390939409260190853657022574511424954557
2033869921064092371308038873554635849412341257830396630859236346232018162786293250258018186410234218
9304076677013232803298316155588064552730780772971132216335384179126197736189188878774817879582353849
0814393705534062492783364124860508226556294801006292833079146181905889143965354839211768830283679288
6191695139815655105995451545793568251531366782087770938262891960120213112358372799066033126055002952
2032026450853241518065255189407661206061936239108185101071818888047089064749857859829126005856260157
0960258926667131056591780787722504219497455167502949917725894763347819247131242745929145899083722379
0511557947155034789059844142471130075897966593692260261873127666531124598179362394901944401798503456
2551642736363757939038807549410965966900256928506091896889335399097558967737968305360005712732982815
0997381343270909681537349935534429523619501303392868162996955895982121996416088432119889882218286562
7576171343054342703556143256594932188084734968290527879853798948378761074548501644243263344282381132
9680154645338238531354608679111003673087089631329629643160211630540892148582312502724495629628132661
6961883762199543703168166450385524650248003927656463145186663689535902260153726561352152753923001578
8647661911631621319116161774140240240267171525122311959999774771822740460626518508404483915864104075
7627905124842848473306595609698397267140273618502676637672167194844666086169327054741600756568229494
6885155602187441136349686168229835471552538689843682674027219464463670285689555633284742787666550710
9291535352186016454024566269619658489385343717862970623249273547262486002251459351875856440476389875
6085061016114455430177312677672803432687326466933600321256022009603282504821706717474899743066422020
8719960808373583208788532527737183595706114661204443478821582903813404481776883389792990707269528556
2082118904864916509222844173850285337621656312714481278122908865839020865369219358240704281546802591
0448916910546567183840138880315719422449183664915111140916586109794195533544287793062571831164075152
3117145827473998413004326873323769353839919816391051582459915025111575655185239640136515123018289191
5600663818677525771577006764197576460554454856218465933288759794765001644652828322160736295027898839
5063471548041562525357410807944620758731265749880031430511669422820307641857978950914641316430278818
3882922348075224762040938244367970539826818956262952221712681529135965675309398346463401205674101247
7469735641496448234783870805992783794719484970581069202744050916994243337304862478342785560162931960
7437076938191585326834370284367156603532785267682257462151457309059757700746437656204723169918361226
9680295988258932377689792197653583382279573580922267703731864871876012625537139342457516583085645411
8525645708231352687977632228163805759565913014353068078442264357417614104859422776121066454140425629
8633728801281079871307581822960123021876116094148846736915650027489747593132364807550092072637633865
6614673707086797537088834152982331939884665593192242601958386658824955536514213388232326107203032137
6552706981819843077192893513633547383581242752550569922332829415930733586976432828582720426138803892
5264565807984011167422169334221951096445722999783867582579706795083942179227660464572345614273115669
5821854951065955002286699305155378877106139311410283299255904086256783081905595751223497876973903352
7095683829533033981335610931500589876360221423324741469817583438493893227589091707328129574401257028
6721675760619604391985346450806598503897096410282368706328234597085495575072793471977912688750989769
8363060620783298634166707881653110477736209883901409986018252567834051866206047790488510080621417368
9632010042795713827396775393322660704410777226566154297002224566409338987792359629737584957235280814
9757270014586303965563069951693653613351741362485060290725983913565035175785274959936354181087059830
7929447257557131226111321454975867397278158257960789291715881039706500532050157630512737340521211623
0735637231512981412022617125948358692502029725451195039581197021867660848075080961190382808964157358
7032787792602622314869727146216273813822477280551229023089921111076504230629568835227801076356118690
8014433094889864647954986722318435427864531002967791035875061147388130541927925854709190851153976043
2913674847099226359907860320405701851198488725435129386986528332387265217844480643535936943412934098
2989337849409398486741041323553112059842444090045420683073398191770221326476980566676365052596643424
3602714636125160873920815774657949091871444918713398514045828526063945422265057606067673313678403823
3050632965410447806358036950901348521964168143223328632390016292076486256754132742269916307708791098
1571379163727982352982398790254408127949075559003983001686842167742847028737379378844887179333058389
6515259812955528331587724204642157626809854277724330248889142856186016249233207126172626878978506460
2600403404422023370854177752569279273711029867831699367110858840099087369490429662879727061802474892
5911342645705332644053386786529430403616090226328815606938310020986636036843341202730335523507307256
9955768617715179310361964702842795152279286969025444126925738694448008746977619908983564752213116321
5776635202727387784741603248797537975389802134813964672508754008873242437786297757985815664106943674
5347338814854963210569930566412252846222044539322796904192883831363185442625754013062542807310945191
7918613334404371475185316262064605432819588442638796036610465532577526580544972371356434698165957898
7137624088239142551378861301797542056789013497690452223582534522396578670736342735201847102391011845
0082677286645943705794161760891386649791366692589684604044778394873663529854377259635935438601773488
9619876905671548908632659605564058724069227128940635787641258005322463104165326662565170142063039084
1402996647505123049539838027709268159181161145776877662658923952329634068670033876067656766262494850
2823185779267157803078186617841269707143977030291478728443779855437251591608992915811621003210181951
4784387953852225080108020384738795544180971507923481167941863304272447330876314951979488047708927643
7671654005774196640299573015435149568833730409723689814473719366502492852107403523959408232734303911
0455208887144938295998874505900319945890015853587205988011160924759992826727105644899281622854909177
8329949396351260679498080070355432573653603653337608857402449278372897224005807025602915222694724200
8947063749628073362906031185472575185339612909752303544171229015091065497399901326250281945462998577
1443947611329761790250535319888100309594174300495278145696715751493409027671545900066673968809919807
6867932537032673921719482041424372033112001089561034464899016206097027071195101414300710238903403564
4547006147681061030260348733283898255570161765095150273428546744863508022068421716457275928270541399
4547441640820312901279936932693494116998619301229857469449057790254825717972963175545035065013422159
8506089170001738886376525266761878934709419425524717556465672719491946322474342920054000418993737985
2403584491740973213241773165967725983491242134372582091380974482937231593160142412526882569410536144
4470207848204668833692196057631199289414785447572860860814373047386191282810132535994199067411711320
0360510511249088886413947669104026008031715411324993931046938848803453783235420284778304660040052239
4986983699451309110420037603233655398299061489619844931314476781906235857149221333260889283055901495
7020899388790187743768345169524937460386835980346356624349277952100774821893015726143528254760418780
7292554800568418444800963969530121045659819056504669677772318882980372167801077311707561229116938188
9087831432314044908564490718049830521772595855508108695008750923075945789570838431493265593990912482
2244137041821380014266558272259887274276120081100886392811881493831300158730339222597266256812369967
9887392065218433793035521251901744481692343717625468563664530716924324032071924208039665652338932832
0783127683420897539653384151767074545816445235266529765612519558375574379841768523226690011165362380
6751590252112798971994897172344879371575714592059008377748770774503167683237637130103086492623752009
9441500481874946615896876319298294005252196069343977046712278878102612166481828420931441721063450127
6335794912519911840002143961194824528275899819539181453597998753708716361178550590437363847015011795
5509168752272672438135674309521284042165242797445561685116937065207493843723459432028036311483107500
8627506887553153017050891466698523805981651850586011811321577724325492706867685044838473191050798899
6057765404428171571040983671177224426018974582238588614222084900562302167730475496643814661305285174
3208539255442908250409879021954278245469541403335006277641779986154826000641300430260023259203791988
7909646981167781677487105646220460288115246495689845506374111723924753052852746878404286478509115463
5586711612492495442386513296905571829338030345513710481693504596584108343330901753318207820463932361
2478715556587124816695329442754384392119255935646849315379010277211218307848654729364703311010206874
0202471063017075557651533611299924983639403327768801162176215629564987701950469410127224204340471855
4790857477165997037480840882038178644055327468579185679166417891635555351105105506946199639556020942
1841464436853411903136544809405671361647496024120285804842888773728737162851846983841636546911121587
0575634129807306602120751098959075578219688175095363775578176796377948463479379002567797559538656476
6805244826500818843320754098803192149831834040673593792058336593466322343281009754378890216558472333
2709905532479318999104511552560575751002936282871384915918388228309428596133226533035067570706770039
0026328322405379582218657066985732589088052171795040207147906305999171732712778958226722361008413975
1677761688225245628925335925289749695209382805733876078284476425341392166607412924738049737471313363
9604107560411179893535405017585926857388168616461171911987741998765741043095401218286164964488689809
6344788469400124684740439797414596064211993082231952773087936017152443363412515491279491984125469809
3111381835579977376936956293421510828327186744033375285799925520373441139985786853560709564365324600
9171428037764294575597965643692058134626260281698390810369732812909135545852653686843255303424793285
8464577811636557229335120737515897887084201246846275219930836404086636139789505563564580174732077325
8394901178329643205578282439804591361383201074051919933675704132147466562084571842115413052209583841
5451669965903654724262276168304790668380910435643862981754824137563838567285009769493121478437569103
5484094505489532716649386656483041458937672176921082029554591104702148189505707752030827132416505011
5270361731670278128119218220541410011650487468795652008034695799829416160031525463679033557036348760
2672176705392955173258624462206725832506252342554686008086971176800210282245662761614078742867310428
9836198028399341783171349836105108028022023100468606512049480208776201848857441269959513197336532637
9392690296054223429425697574089317148054817476503274951322131273180128291270525921914857219747024107
9369256739169261043935441481177675912468755977713453816310597828116379163153462770877598913502054620
5960962606279866125095101520655175124116297381657087017141458716808876730904794638709267932398287436
3084213219069028741079782458941860224967543580844730468168527375221097221554489873938125026593408632
9408024042741535500425054243823749628555419582151321557865491223039307537394711154208672955915396498
1362166454186359671327984115791137869235393921672951889955342523059156568844432254272396945979183535
8850863554888692680441583099398068757638854115499581687261039090145250187013416562300895041500688004
3307188534557775612537371708276050053021919967717136831974370539403814997127227628013810083066364209
4442221972823658490856049071886745837086153343726527442104704515213525132931540210529485562278247348
3872108880771683906206812684340321199751021609665104211700590655442867786927937734467184835672192852
5949090650680295796741228728144161449371119822018678294327532285661735797439659004439952300398315647
0877468596833220950107644555249910959483790688528573309734824030294754177729180425831634783636436778
2962068864822390772795463052568449970612844298822999295365775660666836186660797475556993011776913736
7227338294367611116966801805798986710582612962403894962608704928687310731571046567559401943169541887
0699878107727424408310396951651528805682012224154449007197193545767892538008883575086797452060935041
2702825700412268366012279372073564071554512741464878929110804549995247177828533987962833555007182151
9523518254383377760127875402181015202410210982988526602582362912128542387026199466111652941956762672
4348591044114487593768002823337799315683553256738562495263217334107515855349626249729685776840549651
8898990484742287180164219746087789675371859634270514683662960103362267108153152005009746678879886757
3291067962858428176396223079526450362996136662182795463922933266905448243288490996113612734768592173
9021069483792313906579226874497455433991475279937661041817104492655731564634969469767759719899515020
1527850526258007791087153925024434179893770439412632958363168963604347879246260852662899886333777950
6180507258676935428079801118054143783588623728306774216359838210313988975946011194716784063110041974
5582358521921846706049353877726659287041558666388237485492156696929223020894822702513894349252518360
0091932567723237049068535590707074183683533363784970295491106780745981628064086546228160914048614555
0565632086720104870348302401824670038925825288397047137294147918646066172314853674231486534864304494
1572205953905222606592427585338031757574034211908264577135485240575190061421746581233173225031168091
3604007810655150955827106029325326509384994845562871556704672831961854835377148324786570440285312506
5405781756116763324028114373771533470825713226473868260619659754754648297746536654550586027646378710
5168340698063780981744269123231544021657168362035855301882161015121576541643061671963650301815283237
5797630318499940381355199101521219742383114548418176180692829099379281526791895702644492878324836483
3746901825145096131735702676970332939132045836956049603968322790645745841041043593663530256087674103
6192623134232692096805883446452408695946019642781347386635631965020106453309148954852203201647462513
7748663027266769382679854212052685937603809197987921491589642173499737965823832283629937373443533658
6999227643938153544638987228285062040293954408652256070032284786237744158466453453847336846620732537
7700595298801671212872557809916045587461587574077209480685068560071917329313428471899007135571423028
9764631863308417401920651992919647540677427660870804520183969294744772876147680864340497756525101545
1795893199102786291272347686628884378205521212185269131510570507275617182374618260749600784380919980
0790126487654015290730279327571710421170417773244127956738396672687864633167383288066902644471401121
4210757393728870751203692719321752265063757320595023233626087113796653463902644284369478669042162667
1251744026567289298228782944847632582789873321925294224337289093231033661213702914377097540222846064
5605090040439306358904963506592080673174908682246138653430481692890349068459352849259764115640340802
6737889883467526896080831872526866000724074263734880110203795612470122053370372627193911964407754902
7800589141443968609116532463760562712211780223581333488100579728573788455052167734564736849979007933
7459022688899385282107029452764935416929236251977875732597007285538983414808528462429017912549102017
6091591334169333605638098616093684190889733884521193245093957508061269396611092108339599577585000053
3791394248700875578284435817774571916540081277333899746554481113472070633032723392246907890269337248
6289692873430756635520452470337080765284573049474423506308580441236870861738383808124983144341461276
6197905901039106744395272792297683995958160723319528781877793114645985811614520910279980792594720543
1485598878139071909625836548056176182428912242355864495831779738302101792818324543132312433137436406
5138071035401671963826243839784894886679053259041058117448333838130915586393653885694815807096190973
9429858058308504997096581137904970055612720949347810568880790704620281217492197525203950466707848197
4359195968120631477895542951789159241011426662035192322979048692306281674473989900485140337360497107
9604129707716383811038843131557344242611743360563175079093084985126693354208908422050786086902007474
0642783951866192287129177079239656587151801380709638796378532142687763100173741169122940296462581252
9634383361358155821663051676961267424713902552352530919806240221812688347482492514552832900383240309
8750112948640651996040132446846133373429887785492797030079306725356343644571710053758337795031078479
7979737589528923221963624675333933544085657961445100069931064997622895487904315371365859513393613452
0810279786338248089924111990025717975017191778401478946231236498085930151687075153649023649428853600
0446518388858989590351052260358938126638419946722102919146576447772276380629459182988474904694165801
2020037881350738406562627439419881321817209066105688686097139907512577675469191120835198281695070117
1806977449395476031449693006061245425755207434601704425876430150312886787298977139380319242344942352
9295714868999984235709938326038160726336453500522449274455365273808274953574843474549968654847063749
9552574635539309829218193429641432174101083422508536925990791735669907285085257852023900183088337202
1023568000506978642867918450211470492792137147232567363102878231442352323818195812112424950365323073
1300884032017802001426627199523467678726060877384711108549313932206205954755034988809801709662734154
8719827184539154810267818258445604474533014900801603944748636696280951159729830868482109130722602672
6281253646964499333482261532606541501086284824919680952155677565956436730780509407836993413526990288
4459124254378960637867400615700150143183360754804746913227119391543264308699687662485318021707412256
4104629300427767496470597720514599239090168335081150415515410534515292159142616278792754552060078063
2014437593269067884120496476128584204883499653112320490775531976754657072091748931718441972105880515
8809746270108320832088206773505952755338985373992035861535965295208031140984268098011613370650846604
5140173222870842928140726381497499133942932136353509678324539596291449501922661323772161787208520797
6008941882147295640114990920201945771001206312323149713148793774325072297061911519223154816275428229
0286382854280039713169285265350219047648861755850940543486759340040648620084421705883019642674338444
4119723598664874716909137029460496957293186094880905132844679020266773670050223193255048921985403774
7853565276536759183802030174057511455617402742278224908126395747900127064038205364667599794671345394
4740963345934806434655089186489875662555835635891629492206351788717927801085772717765382668229928733
5455719309725813830558310816633494603692541366253332537677653865442633015559972920182437100905713235
8076257293880883524116007023240758540300862530889474111521929089660572195007524119801368712402699647
6984658090252466266966701459042842791702843092284111271393169494237142639089685580529548243918005131
8169629135307949971664422369735687538091284981543252274039123214914042341062552788795001922555635682
5067074900424811647551050362812007064439962740824949036911119828463568465392616776679062330178477772
4613932915501370699239090316723751301860576669153524004288816744488058650672286035609443867760486460
3600189900957062860284851824653351318058355649689165515757431126068694314841724499297417111115643675
9139240286303172269830705660258611154041515210312245788259576830190892512540960638082118977388053357
8282025103783773436440401478253588986661805676421377303489561877248550766255663201122525872304580765
9855704928079513509311951211405026258603344271864386879452447999841258111491676049128791096460448385
4592817494631439197838614381998851629135255344471066115438577529264933012071502423849466767279716592
7431230603613225868304401085824172425159501059023237323177226536420002300224377388526677213270182759
3614409176983070050526899841755590990334085572536566994587423163185219681404408388000828329015481440
6490062547203268663203507432491405690826009892619176396355322867649860997804088734098733130741180516
7041793739105649901299280646906154974695851549460538086388128022725192469802533808890835950168381922
4683894050619402035830034228720979687662550088233049990602150736208784630173684047809776444399904506
0202594648825287009866232065678267519589773811383930997432646278205772237423347431059369689737915862
0137175155576473843261742424262508045009263710314760884936942190030824166108090242488670551873261378
3307344305905692594338502221528576837663545035714640391611004953659586633848627587710603722800271236
3729839028792350405553720331742988799496643471997317888062275521421486212730447453852382120650492173
6094742212904077398759751527431782567536708028691789196719532284099091727254750520710726562972489040
7670590660740350895888816185411807708850120879859243839674297990899824586532763619763426247850676875
0389620906311125193148334098034902609144616951306838254927962045143739019520929179563970612423711875
0932497132600770573546161178659858632580916304747573118353829504242869936423478639012774680075076522
2328752712472568729403054349745743461470452986535368101856961466914518581639808524574967601330066476
0453281425571913859692543191855340798602960896952623772162115998196166538346101113107495940314471660
5235916965393396700334093215701135946394344411019403403783952940431121795547052799925549271795166094
2720350520237615742247004686181350138437529473244182877327218294178325740762533619619538913162581861
2440822741851101208756399896920246287052982130810052353527451594675822496713768778966854329870337531
4998108451146282187831107674957667401996600904989556420260274028058200926911532790650330453877416033
0938656157632649674131170548120780907423034960332384371292780155408929950169533243590306744419263411
4002480806221666685480512050109176868506516692097121811711006250307744540737800157420280184247465832
4060624947961927009097932845472796545217726333591676450921491398140297985484187006024073171519426776
1580727211984937842170449771465769052963172192945777870217943867959201663790551041475567002366161451
4169839912262560090171433483421695161591065238123175770041243721286511656855269234514990486607631648
0343239312093181752966746070187940405658828627271893433361624789145907797146451740438983218522658811
2096247920228354963611297462622463974969102535770094874538336579662251886965616209879377879461533349
7916112651035448372778624844827167323658615453377125289853237908504076587049154908330673009750297089
3068054741241188466290727652317816961867299418892800098913224137741642109716667350799872993988000391
3549888872293851734701580674908206613837658986099877732591076180207493908940456198359603525361892280
9570005255187349414278055116380852916754971676597344746518620221953177079062950820107736625279894577
7608675167677092884012095849053321142650783330458387025154775319233673480746170303653613169624892066
9660835587499747926052981198997298319232394270830418128019216388789140724276266156032353394961759891
4582772912698510129637790102351420119907525888452738477101326778416828870431052230331110554341798650
4393473023901233177273039118623013933106223821956588802313847917974901214745213508446130873897511499
8011918934718603620664629829400236922228731866946401878541917729735269778391575147455134114155740282
4581270955872279345157965039736146645794907560775673940506710323909743203359470065473163898954851009
9726036346076465476907746428578961485469877164851194607915268855902958656559299506090197489676642849
6598476770172283568096432007566088127917493647237097595981142802535060984693560887262726552910749595
8180130019149893467333349632494434411927866222086618357793934067209789649577778003415634693102881977
8836922402688798277369155097416676917914370035164209555521119042269501188198211841872274435649868897
5535169903462445090051156030907568809373643341978199536862841226756074355634583561253570392922122691
1019296895896243417952489546415630521448083863188179204255520196887209935034479271467659320281957674
5503024017618756392307152888751260791928555261083452110425626702739965984741775484661254682100115593
6450899909961631910044656665978201331322204080873045538663426302300565612406534774837314621006526310
9544463486733255347012991489049452272320054177994190034913796518347111552321393720276464293835836771
3093306046390601071899156565873711890845840471436762896573326417843602438951868536517862198925727593
4708103568679664600396492620636783433657872639504271279194304083472694716011300536644052576326493993
0546910272647318345110237294230567872175520769587468494872683050457269649267466157514590112860165772
5707550788418988591357652939119526293435415034029749849275497259720473516731017702328759983374676850
4573057044186113482111156338773877564847994568960983250257442660501957788770397566567212713744514911
5164115487895435538300021207422447995623219614340523055937111625166056545542242104685515628994313662
7199368962525708219466238331091149897510061852493032415525228051392891933904034510798413305808655872
9388663177466034002618695448469065460455008323187882028803935154288041097429812703107807591083864951
6033306426695797107964677224957255068415161492091132519453969044568349341314875400341665044060806304
7045354562509124888638141437541874946908863558366116495106901811117851331573123167387392331195721088
7833670121366137180713251935271167370973567357599427501431603671445719691447451637851493513892780285
7972705768654994118820800769450791794280633817116177284166188846527260639298271747837353654779125434
9382018221314717821075419457066061849907572956712574217226466688988356141365650056372486460556598506
4514400999109320597595906195732181687759557598536116036515893131902597152598630409994720739115690310
0147560467176136703057128072080790974856221943877204001349661510973947380978265380443765060228945794
1510251386982084825746332718168675342402215182557584194859110921057491845727456772219593571963646859
7478306881020343330943059774023827584832228906773782930898210234739127058262247156444937378386812300
2252381441411602054944839548868790327524617157858859075034237085558597199106825310929829804631153888
2257928694300516541396309115509313388225799624026544730231440138813782929744316155216866519075472293
8679283374766925307176622463260575932004419577289636752638250790681247139356913518196877948585993683
6013424490296422802936974162382608354065821232259400858516937110553120176114301151484819114265063478
3192663089097434688906883546275609975846968420229490335463016605689291061828173705420409872964708727
2628390986230758678991808304932021260055748919775980924813505514197670448036550096520293344203790675
5156046288249399160284283327982824646082372910047610413855879367654568668632561360035064147745120705
7938643172668231753038289959098802678941621999014625513561079817004970249459995909475416599968625580
6036755702954806686421143185514444847169991120462811911334182878794524627734942881594796032131346061
3410316186220585062686792894886197348601243903469525192391856979548815154390362563042496890007079333
9761196584572831710805450749023782638453738133732527577475707902916085722184980304475999148211150299
7078550020576430595154104336263834043235477007680576183003235049573150177145621311139824221478589780
0920786969680955742114308698176225526741750354179071327025818842361891238378445269339936349070582534
3512731553331718582484840892350897986141871421444570849942783777622419372921744358303807844056390817
9318097185247121996094715412457319288247438309225719560813281981142471131834972390377637500405593154
1063199695876876210107868627588363497775159218771408552415500868079068526373070730587622306818003598
0527375532758604536241737975698590137564104835573906940361273163869525344595227539737248037511263976
7677231759531171902999524484399084753543156734610219738108858958588374289922153290599866844885855452
2652317987784855837534070732813946776932820444300068042316678702973944382949218875073665867442915342
7152933023985958719773069822084010050431451291520615007700271315790331495299131367537494918929325908
6311104249182143316271054942132023482590511115182318518058069777720048671441117743199049974080880280
0784239312191173337051137029522579350979518875445790960257822729798843392979348530228282709915696778
5867591586933138110269055678332378890004036026772694288012142754951812660316759920339508579998575664
4395630363465059397071079588955026570716590437637428572355920633264137655740059131312320254041084238
3191991113921239402035995092912891749126869276325663027076997361447877558452956852833447829686878925
4978154790802992279254399817441331333365665057178157814084248589281887641283800040597475142687625317
2904263761887155127560977946959377226238362475395212077528202550276709576177867649588177149982607114
9865870905293634521236989866077353749949664576063323150711362355828718454955705989050463914638070954
1491887654942561892462893151350715407092800580803222158192067468648708291030060657184915413461290609
0942536526269652648331716831324848501263158768213842197008224720659334598711074573519628635960597540
0961530796999212129445013432114482780806729707808899039279655747822686747393238077107623524224216671
0285212512388577847212866837630076869256701263868949253088791171314564319789506527295666701220024618
0442507125703028122834743711188619961852367606087331430705721239858772792087969238659133424868800356
9324900497601503188920469523281273564042201848639447648938861182528218937663029040551978940768628418
4739348097287370088837495757679676602679076743819986837257846423549747622419025838360591750542558796
5811673891380917946458185412384275512888516182481130871592224723811534853222933531100333094595130319
9579832638863813829389443899721585603526332021247892231862009538164080910631765598520654425230146701
2988230243959969465471497040784582563906825718764178792338296010975105245887945070788412724295260502
2485404950088609191220154598582207605824589036972916439549752151001876554173022952825954341181935799
3100515996169926938758120727743953450237544175411960696264642614049363288870942043226947792365367032
6678070789593397957248455057610849728437323340867093440947164529954667853370957839461380783805930744
6228780647363592065747009042544751836305594319684381992924877060320516843408698861103292992137650773
0218540691295117246794069259986268474882334940464514620311563846445465558638159428214984087030914485
1132097328464784755696832967342015253224512851128660083856110679346349902483886549155029187230437949
3344584432171411201062635529622995299968772656326664610276831292626036923107642570594355393464187769
7862318660703483139192980602622522198861796838395313255627408066438851871188491873383887847811824390
0473509069557624279318900028475114066421271469653179934953642390202980014254595475374774778765461921
9555279680837300316262924785154167821404811213266175006416201219962883677943590553060262791185958033
3192121571623794009492555580757548321805161373859961419633184691074801304323336287413899276655132379
2023594614960103140445927101702099207476108414883182509831606036412882851967506857252140205041440687
2901134732764458245231800046936760678916777192717010450909283743647137819057149016322309878504450191
7621188924521465718624873356174500543637816586929765449557870838622490422084873048980977597443501645
3946756830558940274990532281751467011378118744627496460751258005996357864258004995268400627354881513
5616716004297528227098834432037497205233158681241960641849731438855326600535145659391320625918727059
4079194141567731313867892098367741195639346822291045105635328891359428273671139522301037393224790046
5936954542716601169665300793827115235188301666982889068222039244087975455528158432560013855894155656
3671332664209445000732718788450665300467235197751570791298564088798166086679414553441296632376130321
6289936057524379106632084321835034685575967088941995164512553200309825280349934720692234802686118900
0679223348782709478520527012508815510332370938942657505581155608526173870219140016473089002938189206
1194390380720172425657137881745590146054146655900643834213537424801540967675577627749564842163640302
8556997080772303314699162280012855110327773856694809981202491061089427219507057062954077566093069294
8577787006335750823253950082726218471350620086424552176966105701654431309163143595690114067481034038
4198315956397601639256032914979458534550964404079004995992182665091783189744043842084908333262629205
6308770579555126222843392043633910778336041008585177639889471326745419965678380107568846899243925825
0620295366342377309502612138748087545947030844059412458694200648846220883887177219435048891777020642
4901144066706234268995920315216496758223583677359184163483021036196728570402711734830424712046129234
7102601071393601251907275331900248732604041797275809366604576933172801563100770189233161910383235227
1659671627134681964869892992773139154407217169427100576554449780029607285213471678316142578796239354
7449833667012423112124268798581254374777303798235407348841134294119775316565095772062734448916699819
2507646471017309957739224625973033430691927834388579222364207190873525910703364510474852018783580850
6732960855704220756466272795224598332264539088890147937788249166882571270223689925305151958833625919
9399118443482233260574482515143657948893682604995998263905768390377063143762183941029839388115579727
0496160800416163612534329717980129993647202161297951205625762980230321218997861553858656625322553191
9560120078430080629066185310333715185034570189474065820630923393931974694365897410851652127158577452
0310296014572526264402321653103606234801728406225599978650521985474287778784433939358899886554704609
1758122234230258451639446541570464125553206341054949436629050833061903179235721493550940662050612922
5811723929716205006572427580617435418097357362551971093424839043655513650386825089709248254277448174
0957509647952474198993585855809893228592133469639335008835071092226093429771052753219266980124856740
9722796069442922986239582278060149639940083325954902613529257527396196772890806478613789449954968446
3307554171417378530930771500700387109105947600339989394192783241611229033236617064153512744221469903
1815576235990693303261772171492297470493323751341127664141466309221811771714346427432659335030672311
9264217770902584985841712064525571366639517159606890155477173074126139007562777717245752714440780477
9463989636539587088703798752649240814708819617878765613652690961401356982201299392624215545443698526
4880063491969100951889121646284033386714288274541999775965480947738829064902266595803364712964336220
7419234628040268606689280912841058935589701596449911166225990292183612216843014606515298450349285497
8681811499827049681896792508966072146317494646952776758546521481938551396833485123373242509045374547
7973417579406493253055420287593713528901348463897450319666406195187924285240426311162842418287376620
3349919133079312448964432372661250680633071943168991218877587557959998802664871203251505077045746295
3484417676658817014957898585548950686478256478907819006286636463177676297226941703552928748578612460
5621787935844711522305679535660365655497892120537327991492030436934067064808235712535108196309871019
9651660785675203237450458336909729444306315606584730721745143565994905598144064833600933407974124828
6842928107908688228835836201202380965562694528650028977731044261461854845774865650316245476602317452
5465347415078429796590145987509076352627961711936749316863294897230094193502960892352987640213476138
6699578518837472494072908404579625221840857552525530476694293644441702285729759732598473394984889187
5140088836751254457257334922096368088314491483139143496059415626341131961351404307359282687965985134
5077962724779188576980000764858970705229664765809686412995761452429311075265201370474877981001116851
5143484002818218267833118514847462715579999423090008520128592835807964414028579199245165499660583674
1850801579256164631673015359303977784274158209640240963503218415715796667466583368769405826775498785
7974657145614138339747219357291423564423602000919399501018859476619889216924957461605959857591973672
9525098627392204654095146317516175367993285401339826572262037697178921966760295165498657775291095676
4227861546346420797633427583393363852466561776276684380484615503944027845407139382738401006669554900
7355911447627255644098054730425230153939782747164641470845896438956861085949176770818908244063112499
3394707559764671316100449002804762534949388980128775661509730559101147802376803439764369414374609289
3989074508834916354114033392867686247319010745723098761571426869078408929677656671776643370937199930
5438365934090025356070170051610651570350823523114131239240479404278460803770921395528170550930221242
4028876485321193739942765146733697308627802860827803433248577283488647514670929560938230921276910885
2980945790395334408388137264574179915442982301233587537055222291950836064633544425893352390010217590
7551436186168441022964772603291865819412027236512634529093403577355683107360645496917007481486670348
0161464044640770664902959084534925336541728136377143575438081825323328631768917008052769499110866236
6541462065679273239261154584415859269794665513865483221865325535716648141385480074254087290378314028
3652726744337833739193114474700295238019024907155549940151693173422624641513819386753138692821220652
1373819083339439754030675002265543427474203958888542329730739769770064117566479190387511685108676402
6540042760300583674564526693396811232877211676273299913544079862276051457659932261203274968068586396
4307316349066987588399251636436799605308052618320855991876767884480730941584263290387509603729768612
8275564586844257566275542366142857081915774286653099878163158340033159441163972936389579871232882452
4107585897778234880251846274617310784298214639075293431197603055463319561976562961925915283066861140
8418529655027910599209253362874270847838137318479178766062523279697674868167346646896733398025501177
8052905121760833629452614181455036336130430096475760395366483221078328456770323640009083370242985034
9824258249079155389259221448728986866829185620167230239081655321288248495352394384797754709468461541
0050831100016362106376087695151327498272607669893582091942997783136659748347026877573643927684704904
2483008333558280487346440276107350291340724440125510555202638374051722052665005822450835893552481007
7802958863831038762355312926110580325806047637478195552057188920662793757461632746704741615129213878
4711627368992005471436354063644875388284829343760386699594187223563915516494350199006356696324199060
8115272275876167234565027079652187280070008062781004909731976213157299919165643817988809415585819195
8625587609363343859382136837797536292749667690668108311174156147976625487168743304826665387834569232
8164393402579229743145348662089148969739016464090961458041426612722138932069375637648866015242421069
6527660735588860915619435186388326911879522586939913489320951665803210022929023734890505659474547668
1217578920537113462192657752869629703875572416406512641760890992620979641995521064405503336803366879
9744308685439137105722570160944223848745811658424048653549295759130661198216108682602381432775783499
1424492852353738772042568590335786919409005918164453085859220324739788339638306780240472223471270992
3124122920553972432372148110047599872336665996265474773791508853264542332533839702470534457473770417
9293143556868633684715393429629497770707665324666115963801599145292512780238412864438525642161328081
0688918973979747903720705914272343311949309422412414246395402890130060656965572529516253839488849789
9871474991173657411404064210173806079053880652569090374164421807763441948869233996164614756542383526
4512924434758752749254569564132603106969538066652658806694247923988349628414648744001361745281758807
4637666813872084427871424976451915500514788270476102731579153785509385034617222804883022508275439103
4144014101188814187251025169746937650711245303879448742254398441309291900061759410850786694598799542
6079244934389203921400271874917126705890590694673801222671795598134629307062396332535163430135363231
9308789521127995538339519824075187546613684015428265088126241887726057849792892268958274197161656835
3660583109581199826580188460026880907933226184921328677936112625147686187643838138811332710269521137
8583098500977992694386533359588969401440832363295581830734857432655698954824798713715013178434297578
8071006697859767675146058369143111969921885778895079747799696989595041444036304393697426896700019414
0878336220525550825223710905662943690025960655574850781887675875017661945890371248398409265098969635
9405444705082784943884166758747781543646565434509236402808129547887162123581543929597137165655135849
4304772472465164544024405298535073576772064039913218398767121591861973716462867142871454720093674422
1334734936997319230630586734058819699517584057465239826842031664129819913753205636548035541163916855
1249023497530965930384236648135917397231173749872275991045621501936893836788270581589800124614949249
0539973136140711169488918762579372106475641415593800084079187849085292340404022221441094037169434751
6483743095748310269835296870576417119083834047464437612244389851250333841952752106248067540631226146
1734645330364290625941995838906203269712012507228899935943769451494747959742041526403074488442496579
6191506081512795696465449664618302453167231758194145503425792601837569715301607368618869151222115416
7564164445476716084706478930503588441221595401497714777879551340862442228203081090988022186743133130
0622580184897704522908229524491515955019610100357112948754043945356026125061695423084961053570111881
3527416157097944365147873057784771684892667632301609061478542465557609962045567966493084154284088495
1501703481362350454949413966645028514710030463813273016147815820710130973361775432388938587163937166
4220258788851487859391568157131025844297617373433660070113304967567075858672955443943795752625943492
2936402974661089142903276364820653094810603463656954757251891999618943661404137828330164244191438513
1877245662697384288183249325107669420258548260565925262624632194700873623046600745873205051447472139
9732202195198337597652221862887680522189655131140442800356580553701386170478429485640504100327518078
8546793746591852392800129765023245041510832821405281204271534573116425210641489628925791569078837099
2837358811897047165744691433260507503101319132649882207949753790641000637976411173756000389245777849
3799858473679861830048775165393539456764722093866371556170143841059759590508712229493753424053617126
9862845756925291257791292660928180868425149974192019023140700439402178919478005708431243715582399057
9289767727638824534938810714942501169684518016771369064348242282923942477595102718777125423512367042
9784663519803965539756190321168319859383541218864440449667475995923687314334375992391520979978831676
7165420723260634613684949047131246299589145508469552441720960144223472308225046402847603867238155981
3941430402101003931365688891274203560550170397783819398953944985294809729777042336463380910466999935
0847210040329874909066436369384241766183095177536099108840378912476141627083283328949629104452016340
9868624292875567596646228097904019341530989883398846302284781749675301205291197273853275995157612700
8720954332863846852661813354913978257906842852062060727352097217896911792040773048824134997020786129
5249442945659925674211127307962541034561871730197778109336281243651643841216293167489335997434871856
1305576503198774042304216998542921058550124796832057298139432763942490557068133006850682030511519039
6096680931102744564505033824631792029777949648994288848481222139933139363439171959784791540645320179
3024178780267433148800777292957657990297304199948055799533654727897788316293850044574151473541819482
6408920108342042419515305537337446598478077603838830431752176634740350945476565129756699552030262968
4069682596897740696739863821205415854589402934490931769585004419894557814370892805773332526053937987
9008581053954148913839136661101244232608682150273370259408183017739239347508776604073416532160990823
7679516571181698933276801964680437642535697470754011787408805549574205440094985994091899046263365452
3651597300537202129856436909564414821553535582021773912180522362494311107398950349986558592035335240
0992423550949702284599060374962589298428142736069765096609790488019371328051588523036408927194678960
5923872257774885903899974408786342158201015576122937508182657018083120538080530981394714134271523657
9529662720135854997212193599232223594038937815292684260311264552230760189883027125243455317560650628
7165643015662963906483317504054007250364178424001607633491056328315132176106898012769188450647861511
6073266140418853547633152743559670666027588036751202867290677374832379967963783735457575632841991179
0209026981387266591283582189862293392349800271743846161909856301724571785590129647633314073329150624
3573719262008346293458925139807811379178335037549063957717733705095603933363700093958016471188610570
1313308083520991926976540729115421298529938127458277480321362750694042757348140137480797798175778169
2854085209352562080232300422484555947755599564989889808015889026904848875004398400918262314863942493
5760072383473152067948936226360866944800802107765351135884482840111883407125481688176868750980185138
8002529718256484189696183970541722585733092108961269651126529413256882075280519653665791668181875606
8943205528334201509050140943292159765116846393731431531547065226389424804685091339176709160001741459
3018084657699753920330118513279979328467827499560472809190857490634668219395327444050983493664920650
6336670123319309908328583477928714714470112832078494346386471915083690683813963173914109130179894814
6555467194547836896516596279256252527864700103254084698571413456379705342511800642378715793289642074
0517920183938071504764546784093886796127297227200090686208234372539113900441547199544709214501056848
0807928781035381128540004913777337685308661099549016223618933680068195865236007085683325910275827471
5879343926069859995287344141681029853010072602884311201819270490039179402009220147690075374501794565
6225711765695857829225122746971281589646977923299428493785997506820770825760761872070398788147207733
2789075960736597542109272563565245166358697753333710447464005865830842383852453080283729091007714050
7383249966854272749943110941165801947557519521048747014144007069369236681181676031599530966255753219
3442422651117736125726196536204739855179465435202554594276000211304556556215373866161084450651200840
2130500919408385134141635768309153864405017385964048045251117265102933235317197401576430184875118897
4469912868210181238716791777886021282373667528941008741553211122402080012801747426128696876904798583
7479533850777461282044299098188439457431398708877942063322408233587407476648951215220994161327983351
1015807912839734271017385123716089760296080891947098131165006505661311568038027367297286360000439064
2025057111201776675660188595367377885660763037273844988615794300252757682903218232342510937574501823
1596591069462190678312193527971317155671117577123510542996671231565477891461703308573826516978775214
7707618882755397187440129196355527568402380485556739218705614497342011190780738022127906876560297069
0848117065066610112833032478868226426328903589086731946083596909013536990717746795339701258742395880
7111318591033425415819020306931816582224832001235688086636993936458917686777248837483171093713013134
5611675289308797137863116034410348401060977727904409217098918321541064017292960774407615540286051607
2604721405965781453323239377062861264452939971909962578982317834374403308983959011798517171664742480
9790924077082520413670543603017187077020118847537879656029517440091240907491346521708531241379069608
0216962062722122132266596832289710000644418626301545694422089105954555169852704096487691997939326850
3060200290466000438147457193302262054971422909212333337417672932561750675792384335905454975854212702
8024771060291242246268645797015925345105685846773449989924210170609909012997504547554142396476684903
9286126248436755547863966817761036669372486044290896631633030354532321942192502688054472412912217166
0637981063532682264665240913342456668358292471802726814051843623771228264269266039354598235980704434
3643465227552536967323743905409509134178598932975294218006419654620861583025255811306117274832303612
2191966076004287641726215830939258828165473910012345962973280937728003510066489679193232465195778848
6781508829473317690060310990211781637322118948187646645785290391231649716066574934178685676049319458
4892190274852922732574490102590950806906924361925301995372493643160229431891109874559548962369663793
3143512806644479299466737824997406208732438563568092209550841442502025203707616051188588789356816959
6622719440317335615998233289878229133690303359187979351254926350669100282558761204884283263778787989
1991362331924581992810557013369690066477617174849397324030798115392261679808399817805027934180687775
4072466453386194295541125430597835938855999405032243485993686260632038159247183853536945783152329688
6353680617453884460898168624715091579335303374838350566067022652853290042945026683740970674028993956
5493409724423244231457018290899938253516379638868857084419236660454847785156927108724894834488653077
1315365866681771299725647765726668151149007772521220641690055909282450778447005948039921217104184767
8148322353157468083394591265124050725736178970161859677937070712461617172404574454044241178627436199
4935305276795890570947875131063608148597709720295510106996318746548887527011444529988384760119964203
4319923656382611066286067260152014439587045039977951523506576166516776014145752991480014899880484387
0894563802154503157845646128843339942502439124559317436291052962896486396172942157436062983873836981
7028011216259062818506058522436269094200042337848802285347529250624390282095907396476985529893119660
9378850987857507138114850928377192338313795888561296235361486193005948163458512869679179097159668636
9659613198069269019367113270627566420769599075444886794662983994715242851133023281590981969853764584
1357178288356977468498488633749250482989981519454894378683572029671509268707385662437323111710085443
9846147042678797349363940713530348740388358953030272388844896053541929245773964593012964711347646755
1299361038318827627854144712012844380972463331732348730176853713670511865758196870755834348062030766
0515557122431136515930985757947863306321482070326432027677203644993791371353498845500082386593617730
3832462628908466480891934711476185701446902815102926265842505104767816608580259866477694597467327417
4178554325590489797966621742769279519067080402330936491508471956721498214656513481670398617833176306
8659590510067519460290737562470294952510408058099938992540889133953245046730213847024641652200569749
7694637779703414566613920911662337657839394092069022273822734376814372299870928958582478712068713025
8577429356672280904281333466576221396926172625445330659400236198240445014463746192110485888116962778
8502199561027697624706928460360093551595969915204859965732970188853692635301545990617789163543330277
2496387183580106105406370521311291211495813796188611299405080374945713771580790324048143444534096973
7567326694361882878570489129088533190971449420349015175065549482575963007179771055974280921227205606
0822991212860819159234476761822063917010724765588920130787008041431543918457243499018052137273430437
2956771955788060382536539563070820950881734664807880753417964757921175853728382677593914523957218050
3585722325224280798018691688008982486827284564727708288383431372289414681736285832627600482749665372
8148417013885978169492217843696770948311094344633681015343483800951569961968050444807263360284077089
3848352683295943219074068117614302556940609690891771775836703642419846933478119737145218639871633052
0154941530770341395775818247150619646484013572893038329114952983474060780318134734727171091688464366
7012364235998288469584228658552098980424426385976157369378502947281158320424897154257364603745070001
6027323352879697547850938598130224264298218287038049029303733979422776407877455282513283989404776585
3952352889249697767201567293407067974996654074138842475795688793782397713916343643477863722707259361
3815050309033146055101373065818001828572751484157749321986580243213186151239068047536214610382042329
0071532027389371513648496229101711982463201980010879905938828061304117058494452233040474856564993183
5381086832153211907012899608359354233759596039550743988350768817656305550368153080607366143299688160
9334598967929390030883578224947097214300752242736732972390739317206973235186629258417544312937063511
0379064602221614519344350439517544293213050067699701957962086874886895402804391107052516278865774334
8220699262594332754899689407303015334907390942044523423906477785262714047548441155032125531475643309
6681018793958091551517702969380677964141159055454678859665951624112386800241423509255921318010027155
8464838694248734060194365023737805337032273382429885056590457141121417396756568887887141514237349794
0663824852159150139175685063286038807352625644363160893135942403790333365792472187726882846476442836
7322869831916146660597377849765076586310973312651651292295194212455778719257703420789686943847922274
8554317348581186558074259532274003067893926718645959077223419762555767037710279990534165225169572980
9951385342809347039148794069596160239644963276407416000512120641958629818781405918085137289722763586
2809367576247184655443305463980783948140647297150766144606145113301546692760368889446750733061096740
3643912200637381075592731628745869362358111900464600029679152720047961300895278355296462648079994267
6432763360141510689754916772157955969299305641051187313580944669543506642596253163148336682218058543
4243920712859617638780868541699784146574460074831025473080774563847748790762752593154335637511105828
5164579662324394384204319780875235072762000581426010011767531605541492477374205926794084061927461257
9992376205270232941343992491677687891653737582442624655982401263509282853739962549508266133465938713
7496603591482792057390624357013324466216117128587163646938103005983507047720392248485759665762540954
3632014840450598446784648768221686359970936983548679821164101451382437099991075389254279179689581801
1332538859034167923989707901602270549010170087130678474356805324137778147975122899552930697787740328
1057806033831925396753767678960230308289211114131239587791014674373680424790254902333972789590091029
6211582335126404228059434755994200685114282333640920147003229934968820911530947759014453585354815662
9404865740557984332139283803365339288764084423873418678842262083940318694806216123708997759540505970
8735665952247745313054258092110158012791775207146324475382876710918082770506025429751242797832864415
0278416613999909614724307398115207801366820514941164928685325757524487780310018420260446149291132594
8497778186662534972975575839593801857331330905309179188845908106809364677616109691782156403660983835
9768915277168309540375488287299911666129656882234702375036432543569291735152535331681659849889519806
7240663665235131019809011610092545033848093176475114765810643778672772234701294864624115437833874681
3092432081384653724006905142609688283609144477996865943297424502322914559290802998865707557484756181
6988226972361401961064159648542576995372392062029519829543254668625252660765858739043935548187474023
3569912209013886007256371304827220619178517073546388657800899694147720341387963290442025431523645059
8157191354751236377463964329912806786214839427912858475966245265663448566068891355661319555180827517
1036017634236494256790995024685050365284861340586387121582850797569931689634619979718056518316662660
2546667274041077298380540235156687349097308578413193832572588004134533010259193724331189831140967116
8200418020771670193652234952219449531959690939590141583444596081388495936346560785449517861622697073
7761081402763690348145733081534823521505952084438835935383202684563898043916084728839811885293334365
8301798872504459259256932242082098213192776495231596553150001138842467223531269493888947338858430802
1096932202669232234454960402476170666934903591860943301873376358575238817960759101786090020857511816
9184500048819086443715396356370247618320103507108989820919491041153997202058368069103514253787969868
9992451603808519991593344042166533896544337923006623778694155467452911959777538017516082377369531388
4132378267453827903630053592502889586763051098980150504019821577820161163498387153947418622786837091
5419740248504560527789033919827623665124718085998454507041656224537488427289170344543014825332293306
4655076328621733217193269446639244908010286113282481297144447807396900686082697866791718376460257584
7187804746006407645563923603194452448963159012191340454874587382048894548866187332134738174006423525
1150511389178606719232690353043396215147251814029848566624607295940166542872265109553572159889020631
1466692170515074459773759086699975618677837328899420470512529061603068854301852382775952271109738687
6859774719404739122463556076647434005592281939605024923101528911990381894352095647578368232692975921
5125187630598883055375943725861988700046421447401400304238980006911243252634014445408276758058774642
9630969473832740962092443565080391692008486364417543060854103335535557797182872412786389547688696093
6810734685270353680596049537644479384759160629538392864777390385744557179728527017232541220092463986
4452716483035915025130073744782821429406605016352894177943346074771209328708566857888604292965020663
1667491824057296114745076668352283738130316071099051986676852097507683791439541918579231952360623024
8947034940635082017716183300300540491076459466955345009919225622240105773852390146258342812351856457
5450833941345310559073377049637938453413262279635838607210224051525103507613901544334093459221096356
8537406480307625714566557740491471368948128353451649770420975868772014289630197783985018960025426544
3442254190347519923291888099514247914885779332994094267266512567507710370516807817573347918555291499
9923960680921719832885867480455153489161842221391465288569781849075812620173421403587000058578718994
9793045340097710085660961058988589039503243977671316619391154119043317246011802147260636412260326106
8331143775510352035333351930440336710695788962492126132109272941894154983709939495079703725203765592
9582759345894861071811753578362135717741194472497312384448888467693241837003085209890356874537692917
5074610822145549279809965974447181701575973933553632974009771671114160198710269152398447276757167948
6962709166793490580213354312417357289066709370893414909579087251966336432384060663026280743469234115
7630622237653660483483513928545151379753337805994668030886996415150629772217640021270531598655265364
8984746099309730503387762073490164531764371910868480557109040327464930233596060313835974419236605738
4883794040296843128304643439490373214329931642389234423438755140171036921660023344169539083583734869
0728338486259088997609023759202118155633110574476605998835910109400868136156395400930439351788732835
0910424352057735074936889112426363686607026333881242710840137401680805817102619540488270001905451211
0519868863789047651319537885267065824438078649939312750375813804967426106631783520675310977246374303
2467195301492375511848370282560471747697751625394387284659223349204709996417401779428922813436150294
0574956479091298938195841255238789650635800160115799499516073110335162183951534615478470229166216503
3165900067757847980484361364600453327849331593781868999724196866000050782808054061933148369183836390
8140149847129776240127087980326684709608550531773998584022613494825532220105371025801432558485339693
5613040011944930817250151907344237208666298909594940139600881150028600635923654310250807362909342201
8377311013334686574890964921884968391786879079801845955479912588927109405242698492354054921053836801
4632496836269519518847307911774388285270170348829320096734973617184951884489252501226167236402203327
6211381907409484591772782639797619972769134933873594255316115209610300044091455381255264490247961677
4917088489312142600050695910659426986355848288266456381217459354337161096542288058198819628324737140
5518317478374836275529354217672743601803308323180449709186830149341123091250248729702046719574797818
7188375043212427152331140752962120534757570578022165050649098319055982954937609108702600027766497700
9862074860968960522832582006907843560789182353452433011905565811283611723277489710288460336406595828
4827114820583198975514195451364329314812621494802376373494203830910104117003608173346014058534536319
2428410547693768971460823061987973709546333594304851651914789890257552917685070516998683019431245158
7055748718212454701145706492195716811424824059281757456957563712970823942596905380860740314387607502
0170181061723629150565649143241625832215020996692763427038423974818895381947873827840584872003164555
9905031197825157944310268591010078870860823159256622058473277424423756602833356209916614290205971120
7016616645271330887187057356293189716083357378806954661811587947572809389244710846861806223211917080
3831046481987506236580081391325924974386455907464317661632407671756535207646942443654064426010284648
8102383697052486664244236347888025518638027335140993648156457439998373064831273868768997278663913817
0509090974197335823455239903955508666159170861009393232871431063415959804519099344900426405200120163
9855227721880332772029879842333531979447382519717211138894039694219218050224144087072721291364711321
1606170899037478349321029695408744581882170156904648551954564311209042849787143627454403188948964998
1387065025033850637401829331211933102015871286780741106978532121744153486595569217805808968745224735
9485266956834992103318578692347474065957552124772530924435639390859579604199861834182398720213772135
9270117673753922912182676480324232210021536873937985299131710121519408143157300791871304778000611966
6944096333724064899016115641441510206857054066036945523921240112698233097839184101957399521902436484
9321079556139593912128452587616547612901560856771959913560391008866895617237304444712742345529253685
3327599023607364854427960334524545557570466918105813175748879123813735376420499272201161701621720510
1822907770824482232302983028648425406470310745823443369236842034345700475912030005722477939380471734
8634300419682087404515202151878565293986020538099270878544107920571539146547698492178581760057717054
2344290826985852853067191347248392310535441715099597816677883711323098446287455229163544790166462313
9881411571165208117079213407232144608706023808477737214669741872871084275215614994792685532136530585
6813429935653139975286265645089807719751353693293008782507240931989952269586058746542583248320448960
7906299730407466210676474906607762538580039096825535537968563926961693935846734269917993439519107454
2346679932633523042160002217355197718455980468557405441912525255207701109996134229105689805241494326
4560189560722425754726094942909024324869193746201845601843094438218555140986585252793415271593335415
4793961201020841284350146245473875519217553869281383541435144502227209603178803927800242969004420778
3732317467532253520877784037464563926053151441426241087394669795082482249698670279513933119941817931
1156007913027714134665350922211456016921756659355242085709239463102137070389081120985415812362475154
5954812742002636403894705120203809826928125261501584863359507823612966907339025677053331331542007633
8912647358054863161508797674352448028540404488866477482766277357309318354654888586503986410590356723
2234562267345124379351482695895368181923212342589676030541263991810762533461387564693914250093564891
8261039663568247438687206038738038252837098928593604663822277442071535205322826653768444626696948739
2810129248562056029817911742883367096433891542799707349618140687601702728244760857439519370163973367
3028185077699036176634876536024863795880097199959312081785919033474851623602659862079108683549662450
0592008188651595585760330905037182454114593197333500577013458125790020901416425834675671920980644135
8886866314306247057564015120253393391782084934512214467704904743002435102047947073083686473637150994
9834920965687069160180391899092995954256813061988830707948249776910867260692752032888715564670515362
9210353089453608178259720212674417961638193271486249397969412871874803426103625310071975207396328550
8581490655888461423417513960995601364221418720603786647194729572266335984407984364510838034809494372
4618005237821418860327021932763249897664599055734624312807598555852407328174698700793504301310990374
1862155088189531467326012514708918520197322762115411567006515459790380451060627466412854303026596694
8463775145354075923039410341886028510296016530209644046867748589915994105981651646318137374838770048
8860484481573123328210166194571044251594973610773411060486998907841464722911620587749783928269604603
2449565852473748955666014603516003266065128485236802841368677991175996901132461812933981030364012806
4965082000141646802559855514794694593307068435039539905944861427713317057120152116359526189558359937
5551432611954437008143927216434246623424296640540139194280901712772664798446469953616089568673340959
1308230701233539552593905770697967506604340407441650155631275497349710584242287249719307417187989639
8025090683151243552501440232002891516212230079021557326582438612126755752209243201202299250579390957
8797337482242754621789548532463506700591675555165904012914035487477334908326440490612976192385492549
3864814947404082388453639323772325112659590779153187353987843942628442458115207698304521386946145380
7189238352095256002782462363547486439644759509414934248766007673690671176358464344161877801165582093
2691277700789602149169700315346898904441159320471653257435915929259118296915481138590126616928878411
5479362558490613895944037836227738275206540196497493141136573693709210068585247949010910418629409214
6129058346708774680873025908812220986612484991845314484424779843521695180312030209751428317660126062
0641614314636384932302779481540209509986972388620471328535573679276528026804082568982764768319253257
3038433371132460638186558954482891975657329465999165386382606264046528489153897247572345191059200252
2998366844028351496040930655083359393163664107560707788529876560526110223421472378058550926932488953
5902439486500783109294150459166500589339703099842490016940456126564588959535153185781023168935196462
6056306102793216454701635756991978510942995898144338739891130693718989703246265193598304592984139141
9184618609823669077479382015325029577310994740069934010800566644004381696833991820742077585967115990
5864311659130413418298406381703266869683063441051995358522908770518554328660791458478194623134679507
9222802686607416886031812123863285248173265559589791680184156783658181874159341503468375483628567605
3564162724537895765016440058253131263430720292857614661931366365998324966723798748313151238463904839
2211635836509173928908421815107532208916805906505133414923017371541397975839567763687645127307282417
9047998538959351260265569925153744765986088547561508482482638672551829324762699052127461714792698668
9149635239706357045054106664509849970338321969126293538251403845975794235248815098993180348461546323
0902282393833597908021060535504744916949675426120144072536976956776321221834220976494751267412036757
7205296627073567895982012559766284784059052916256155755611261310703075629980674978609574659599626413
4312281562979584530280462833925535514744937841590693589878353277767742964086534490844976152727488206
4506903243679405182843967472723262957410785431681061419328233310267380281923358431921163538779063075
2664406970194891416824142043975303713749195387099978716864297121354921938608566912806195242036047522
8714002580015607199027756934197629877987962792499000931111568759877263276607919428622921795235509188
0991660599915025280188632449243569673830293151692323382141513767541167999941662121181979846745645680
3641113209263609808158956211613491322512369270356060108322862572757308553618642604560617239109599042
0890087466400018520959921922030482860241969845689130045084059338339735982205822761174426245930776067
7773894232355516926272421256246465613284115797728444849336048945887056378481492974515200627257749047
9827831623289273835493313790774555730934082632647166444142824775650334773767992380400963111816356188
9610381861044461867389669390031659604499800649269161605733762746777771104230284257538323880186021674
9217669804474115875078425516235943610762114299031731858721814574378859633917840329031947679690339481
2653980576158105194489976479846530416225289564658618751368121575544979415839073360670647761223291032
7284549104670845929955202201485586180160508417332015616569684115861164250063014053479851194114140844
8034281237072585269009203738297821663696010339699590272146365181303982689233382789902329399214152453
7171561108041690027167906837090502776944695612185664372861331349258620793800392365366991838885199354
1714459877578946899985896094166421842550467679548988828522045541336418184974360545021624716374100350
7868318746779025303365493798851871249362131252809566100398200021725374252510358253145106033389010653
8477043647002735950076343657512133745718810927043498450421451034871143327193748550644537295828039599
1411895925583124990520176171916314965280497298388612626487249180521434056026705874208404484475486485
2039507121595365128465902078599346965534229819971716670899235025137722748777478354531812912152053946
6346423113405906335277794678842054261341396774376889068140290299850489068966653927111881160192384451
3286654730074634948858127856049211905835672108575951155614120949892884880946854111594195499326734688
8872987130503387883117676257247121406566947002646592395464111340272329359548456166002771714594812810
4586062453707114872915002115136165184940366791589342638206300322221903790261035674720999979176332259
8074827592402014224853002593615272380633988872122904904021405423875596938649399580660732116675918743
7808753782942105489162440491965130538495361127062808445933549386101781057089409861370408927847871127
7368174236470691042699485889990265274607463964918308827582311087498581999006325570264856417110723424
2790115129994754811333565379541879413994351597343001379021003183896841264593823761878659175805886252
2960045825365146988357641741581069523329096507195593703578070872586990768372292746294583570044764671
3987860425011313964029015369154866961525431530116571098716699807987016813956492247552238157329341643
1340500971597984587781999054322121412543705417040737130205732348794014425711511475093261575895915817
5612043436848683755253513519813703452130508473644077344061172658336166564079040763993238443634405844
1847223002211449115628534258371555731808165695972443078794740193115360710298723036123693646605538381
5564249088413518159815686871821697347872878893397436369496845714287613070403151323611110140809015338
5790179009521789621991286461565531128477438043889616254064298009908742741238523606181936903683178687
0409967674299255642141621711452181286569091545288686546926097241716238635374150437688438443692980278
6103504571522781180485774179897445958814466400864275795438011681606415570841259942522006284429905003
1627223153235857069405757563220053987122558165979564827153522619742039185856643312789786036005980519
6838718410187065856566902358461912865934961048035869262089630790985148287863254936342418842994694728
7105008636700344529025803109033274549796922077572202505966912446740061458538037652586013741739361206
3878991478964746181768967382638293428447851603500350320375214599340163662400578194659466278275581488
0750808509486537015476165917191925114851129841439552287623881374959752397149839285129944128709766326
9262416406965282314903477471729496898898698993223807200138212093952917525863244877405714444584966615
8579243971922655996925603444502602789739930979090601692912470020943764595046011097331202946972551198
8130134785480022976349880608594825892525090890769611747259021165267985559288756037954473298979029202
5770771404015980248101228195299030312749856055880687779578321299246630220583208241762521399272722234
5705686057878357414835313144365787534802930659611809058639172799339275326903851874791189253204047195
1258920899455620122805308046623946496711608409931034851681086949087236744297046437653693993964532581
7093373428366861859237864472355022800642719802392643761499017371321827843744300895895911146870158560
0848202608566410815976986371611943023858101262660250230872519634814620296165593362894508184833779596
9517576346745505620059446403525697388257315294758290097437732994885367774578060608922270293691996394
3026728504482156702118503612720682346785847870882355292414725631830550427484323665446131217919235498
0405633888979903640263132411151637717587356319743234535159949763954235278413112022874861922557214036
9476697112872328761289799534337283963478446785301626439313361095977730736214571379830700987622267439
502185160844068464894349840797689927521491750590873599
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.85, 1.71, 1.92
Generated 16 Oct 2018 | 3:35:27 UTC