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

3169308921991988033434180241908592987897522300914814475194551006566071279445086034150384024679592340
1603312833947858456433128531898164266238091683927577000671117771437437006624396049451941071070450631
1477881642135701423563532704336299810058178419732334107940282454811434532160410630812842226658121557
0634095430373832507144678562890835662269854133983422905476021433906503401378397929133014832000880731
5739376160613710659338751484560216532061078846359143051653699810587585137162748704113652228427029212
5105808798799996532251923434480164605904835118474588314425689692861323634081828314314648814766490005
1608035868406666674083517405178509244399357905112543389316144347389784138581795218226649768105981842
2758583780344859345776530743317480221419673080076480675291809522396868721725928258116217300340687837
1249226487856665453293366572953025079070079079486454121044437047495585885945457464530025649656276361
6192375163031194642514768657058749107406320568326401201797623710807671073109158450300176994009023803
8302471112963480180838528152989741663564192345449409240051011639668366082753000954477013416753545564
6053079043249006587429601790103546517279980164762364594358900422755812309945781319386632624917931690
7924217607056870657935599346445417458801529298876144846244191578168705652407734216796943619666782907
5712653242817387031406208817852955292170154810727433681182026861414834260036259935997277395893790414
2161659401955621924261263793291859834848297584396464088710568653454484007451624672156261090332485811
3205164109972984383941910580885668333689837649252750045630073033782057796106465117731263376044021890
7319535189499840515541190922058323009536588432998790744501881702329319944270515846140376531314723669
4910903254989862084067645349696859867821644848720713376063873685035115971340632590530013133725036502
7755631244303728717645487904064578751117299538868144484086252181431430370511812195041878717113739903
0411444182421705682617654507187635581175679076214790967141642157195793696647970633885996334683039339
4417442532182357074298505285074678889560513645981913011891361842598284968140195444752437022644293138
3095357194223593041930683647332847860644168544067638227062432551898012459516943782823852787875307062
0820488001387710650138858880227044371775404440842182643733565398469070677809639541905171074225200484
4777673187474609583425513896373589998866777061460341679217271822200700228925326358376624155879787793
0265597539636571567573554089816716501810100968457974911824038635970478377370381947917199685042044178
2996638332620977476125564798635005368582846782814535935211530423255262056397510009711731749679835913
4373987109839281977427524308810520310650388307645144074747726170575348874162539228313876266250408906
0795552115535993828015946369609226771499128597080789862404070260363139652064359292177599357702565076
5441927142664796622097729810331930446222036520111648801219728201679239298798490927356392370734383619
0375222695792738563509592713043846001582577489615796836455589280421425359664172062009887746826138017
6869698421353606054696432539891491257612152186390532355645140827490359284259747056512441125245593174
6224997819628447718332615286128741930057713311055657128360120791844302751909922353496898019922532039
6005473596966441360340034343488298763436037917894138460548447602439573432266692104729678341673611227
4929990483037293632397369739933826575928805340520753745481382356835392016062672735465712238244687134
2878065957832217522811897551913986402952512881560395375773052657723757231389943167604038267668632479
8439121289243966380324403860132784849679296020817074526652485068879232859321196159698398301356737982
4728181941883050758070274531050617881038489204328979744112749779748646902817096473189555007010082540
3941688456241762855656826914012638023147681468722847779633894116934092976308240688999574677996250885
8481874739139579669120238036178160540134347968487870086266226493815246521739512856914653957236803117
1512588535446043194215402467900668923102849032920254506185557413209621874699079284184786653956647295
7447194358346444498450099312874975843732859585019771591974528169999573396279196927188997857007068744
5141125955101335662642297117593645246479869328537698639571556117408535642155168157094675287692018446
7981460396122052982283078903751831810528343421782372606813146047122049047273503879070252606801782208
3962901723628786811506297607746660950707963975207444005141586719929295721295772748056157948212391735
6700881467747371884256904648948201432127144840637154480008100443315976516987768984953439243234009840
7267752646189581339371125561624935795894197589294448640920711311401629129222961660807072939043418693
3023069108253600023185379728444859278224483186711715465422260893354272546697450699728740498638336679
2834257833545513765429166561333780640554134834279754206232761220006640560152862060159956993104819681
9523055203340364527140938038815493837107115483791442851700171002683479917849635143862991419099636330
7175139938225498556826256230287093224190031147088138174790101753998858654131081947485339617806530287
4365593878691814775320079586526198369832915554362765209763610498589306986657374446666085677997654010
0225351126988704257567013308338156319049952168624207026611250460016327408545258152207420072854075223
4284496249312942354262675004295900335679771796128487586856359589715299316906163730292272804271135077
8079312783758956374330233436441916296379017081679855669824872763315701371346181268082880196536846900
2508643210059972483053058686071596464680271326554861889388017403574365761553800140358304842784565450
2646461622159384538882165895125829387246821985975839950119758975136282249654514293188108710221896201
5923030425532743607884538164299456083887263059895387507534514344979547525892002728039370064318264710
5236626127243415085626886349021357240002875384291379922578181907417205815369984908646106550852210714
3733981866819053960594181260714536856118043138061197063550950592665917340477126089848643109635381155
6936376151044344947991668987788836850658371682496822240441519442764765619818420598355992300258450934
3920074431715503939350811002944319831426270943761637482380088868656467985763804267801982727831052234
0495332870743182293592780354179287165887826309767745767859603891552446000440617222419841486851610046
6877122967355481596233918544153428181939651036137510560413036986713471916291927589294281785925239120
5938420979479171791107426862767361561153021547668452860489729056530563697150784054754126180121856197
9593364920057148844412083249182413598962962374451230792348329889761266305615778176822986308068843802
6524607881171995857982763309249451880202054661306865703322606570605258363963020376431693683301935964
9966042665671450660440953131849929435308919420985572821050275059780046693359106205579774816771235102
0066043502455367691435398060441154049569813121955068083177064456905414789534511681955382558191917763
7332843501376508438399012204072007677306772756469866564161189926229101423208664825626226174755475836
1744935209153796214889925601527153865002667476495354213856758792644961228851472258830135129006985262
0510577740464073125992768402822740643563331398494458952189836155245390496587396020315882779607471750
5542793329653766057578744236581991938232974974847041031777317889683276978019685487178701579966424601
8017674858768264094381279119553085285021175170961770326130341430104428378579468138501431560341274915
0625154420677962605477463112353181210818520210654739053587567198526197385845622069247085552464582688
9519370966936281811509697194620685297157356534348585284883365569552680253801605195361903996489961508
0252555866318438849660137788170819645260647348480453568031429270791277632008065351334174957795250252
2393309182168187888440531479861632307000098587641253268058924877511735769560626688349956329578444404
5950728185923651070123108675417664680662211592394466123683055028642427174084663595830129894059489096
7687113417853210160830422721485273509035776881627470206099642040047996577272269829008598299558955446
4704563425613121560844056608561041940827209160861722947232798649648656843302231285034282041196684900
8936218604555947842772764027087972028196829112067333312500144883783601679172011608696126470733673852
0933491798092575380512124176184017470819671022201825493935086029190333967896884818486989476253661990
8120092785155842634285895508377455721044564357825718385618248600606657092423665989899974163611547619
6591117316612480841325156988143826807743692401465188010543604700478691830199997553163328307619633290
1776490152016339384435785293001122354135756272049390172624417394847405823575253715318906757237755241
8079973167163294928353799689723223360919771105300993810104213485546452973614974596048671925004233105
0769841629236453039926010989729992221505224304946888712497938461909539114315430353320422776364813361
1084080422326978541863980854176635989132564640434671095665770436335210241548414382585686896393134966
7120805228832063362020105955524840242969806926394719754606826555948690809897320146469130926232065671
7234535431217684840386048879103062911309579760355885893666531321924204093151244928107518472135060888
3641100755034224507602833250668993220231173315881996116316634701375379347432106609677585599497798610
2054616107567102275804206845018135924026860184042270939579140424326339831898035097214076029603892875
7835129950847375201313372596249967435458430992115522235790777168794705622448435190083888672635888424
2865445151001902390639042117872823351829212510312092346270319275441268949758333618638277448576717384
4626396829115492751218524401064624822535831115321746786760042170014782421671226799408917955917348622
8041091845842124125317730019251242056727082289538304547297013317846513229152133625826565706058603673
4085929504077099350866208974280886324694011038071644071783883909286624102407244643703337949960648198
6341535301782449395381298636415838555317814249676813670167207684846468704035566497989519850536199198
0651666951701103350372545819560735849153818524623844078418151790919687909007080926894899657869452517
4134746514411826892174393254462978592323925295081865310116458913088539013638579655953507689814410495
8415241040951060566783531942413154966624627525143504663471244551153889666005078307169444077007580697
7277025321892996543480722002410138139322960700812254941675479789353564693960792545461204588644203521
7845755793975417257331546131893286848742712858456324768779782174553858580368589075217759929723950885
1119964807029022298934681181880037548674315804422913631741233455758979541975688738165065060984312151
1062406320207296152088785520634847206768609978011991603580491293094657067305887759910074551823442959
7852036865971640848888604937426336280376300309987170990466832166515569497132522151483436100395630752
6371480736223281686294420657215774963721026513882611900538767781306042366811669444376705473670613582
8311274140695961056613758160987810038176711257794748985423392837566694356816191187282574937040528658
3792788507291883373038611343041990551850771836763654385221757392675443923576112859530732888901054778
2265198809516045680323801923449780887933373049298372077340053394053154927366243437902358877735749704
9900944740987077633414167412877668582361255448271401611672053825006054070078807554408036841496123826
4846862212307826653118727117596534956989922225804003377844051843020968163352669347144659742344128868
0016942782611192688567288572868215870490161174935726735369104782078260672583037947996333385985677533
6750504613922385197638669329245393937674348675227371478008236589183036654378820305170356033959259207
2359351692328931563478769314071869094869128865396916913344922928503125424936875810559729259473468440
3530458343392119532657396296013864224298922126866649958373710257976917384846672872001963491249475699
2941239782166895372414712948006090348881346821498143909675067214820062329693825060755138161875888886
0660347812173877962083062242192568460532898501854973057782185666445220992706686015660734582152590354
7327013453977472350605948451109749254947965995191190137244702642120597851210786582917924864212117388
2598331314172519943731356363214298003834219481389342484193561707076981544181433876202621092595964448
3708906420701887812259720780356046565654063142215739570876153921488140527565323435302003723094166132
6518944172812877087703277101596876031297486236807929040763055433494716698554149328933552568643736148
3744311015682126065096921829068500290033075430693018954394666817109682457673280562962315525394084040
6588945825393132320027550857861011083641218211963390784115078617576357495339998050963652727795724789
6546845045628032900765079473023480842997383482571649426506983924852502132635023126165797302957822687
6716404102164873736823391824149954568454112834016875752212178244722375514055028926870049027849769173
5568462382150897005299333845073973982023096584454811818753651171412406012578457292623224921745264681
8426951248748504834059307132581097876909627272778553327642865376655118578419844790943420655017205565
7784536616299974159243675000292514840360731382781105166139895608040761845963653609025115288133427044
7257442964120868235067227823479681991615066413808199015158512953288387968381727761223168298972052096
4981588897490709205337642673163620464275867078510899958743553429280646469267527433700177872842960035
4804839389158104682997526984917467923248588689530080235549347473510387183667729560320660559022489305
8083297643435367874310888520742496154996945740621579529628286553709446136653518205220132222370162163
0897464380587764300910847364764066293309805605597870847451008258737584311927715081962247574384597905
6853138688075773803456417677201317832317414899740323228762860132827169822317674794216963717540264847
5878752833965341393114676434738899815447309456373366497131065131800839665765451322170224544560362788
6377487654087828350713113279524750503831040326653553016702150699159560115296538574501124527085033038
4220749752268035279481690013584747288454820084659308229786239165288655597116232706479725633421672618
0167429473114669845600980602193468255641646736569490164334835694386617726020476477626030416639164272
1326084002082456514840585986362455478006605421008949286446033035328990121802362639914639024455301249
7476641746534761035523542535372809952332065907393727656367836324278701255254528495374409771139549593
7066045176022531213407469805419064299941857007477896012531495274052242506597004626915551394851829987
3901561821079823040144469261824937710262704251977555640050871039952664762017292546797480268925716883
8252764677097107393520456486777381360089645283382256405464977144589948747763258415380694731698726752
8699676035461505051117116732975643193752638794445182254052874477034398719903156713798894588896566245
0152563608862246116059427620387687164219101864688339794560728052738311996152535008929214049153588831
3830357502737104053752301420634728196842861375016908444841136509829819739590354983889740400661584582
0602513821318611701193249642166593524184262932015998047730951996791607368717270283277110781781046832
2920621715122983449814875780277178798349517963120578859662551035990304109355603841939931478067364208
7809321206998838617548043299574033624583976606247529808903557876179102878083613150203681980125879232
1285776666376113025018036438520573619658557127548122615687686242471457692212739948902063088033369575
0324748572459174506900201717273650193407813881421910339900166353810117806781882911105502762323523703
8576853564784610017968981111011447570788069358536626072116201895113556339852711312564436810220353600
6822644170833241028487190236480311353764407287771235472061616032026804907106204261664269381803463291
9736149482307486933264607564208099924076030013647000411081734196738114501659750374120889309949180618
5951402540338770067550179244403974629851838173117099791376070313149572043433704558774351508263997811
5441924641917447266467982343356148016703941271158305549486208119252853774031646861550966896085246561
1972689428927133769163046533004747150169730148073915127738642667123286229181145783319963556482291922
8169383459652020737395547435171428048395586233424739094084410973973570399275420829437004631407903942
4959967773968683142840676981550889944957788205267464702247091626444090796959339155321768046525691789
0287455368500915865416656613942149519078775670247090356543586058836319298629022348795352741871966869
3748929474685090732595516057279109654059120324467673953136059132138937495132228123127891901440292838
7966704204577724768254044787416186551743397571523040452943717573028353072025983830002408878143393013
5673213744690864060538812772378544131131397362263389397435662179816085959780998057890546236807614378
4006522665816522071100152896905243226661790993107706399434439819761599064091743790878872782495473156
8913515209848574805407528156516411002820536301387600905263447349073697870741514359957082732151291517
0147727839666270875174136591716515494656646167681452135722867681821560320666931540670561069951450798
0822526391006476591694948566529583960420654128536701855790815821131003549110599771391844739905901931
3660714627683707369271907515544885272269539816062545844318110813606763768565498245114460335776688963
6043230463586500706051949724172845658782270976360743975451933467581798811847598972680984817787576802
8843146500501217135425198716176276760895485223497116939484612031146410480621387989666679146150419235
5784454632374921838655832702245926140253237118083370946495403682352454800089826928006897135714294691
4084453347696854971551034208385488887240976409395992177086238114430354002396126556876751698416474321
9265635161944079979946202560940951362703493793016470376431820317168643689996787308190322710008985706
6382888168869095746554647352723771992928040507990646667750036139455644601662683145682442208310832330
2494102209100083957530380966391412093824594492103313409634658741913827789070537780619505425095451344
0144331984842630997192155582135690829171718845951748818304848873647279736732278268659645591254146372
5796954192047934615942901099563032774822521211230303779474592490428283423908656488810425205080091411
6217853098487818016693174361100207781950578650351010213411842603774000248520599384363605585737546110
1076170132465999435031864864261201470117010259035778354368553766919270400794578715633689274670600010
1638210467610858883932476806222827872731915620681716125405799492061908279926957216628686233314546069
9660401080031867296536757572504534589080081622702347338266016731994783707658501095285697315525125808
0064608058581350736923789911686533555449359014245695469384303040173374738555588648193346819459327035
2419913488641403156686427880335560775429989014023465278428557260722679547016034567430479869665731419
6168249556318830932553722603579129835993702611122945879679442708756447096336417512563428853154042451
0902821825733174708676053676297386786369146580218070347400828212628759877940617919921219001989271197
6467337582354930544478627933343238626732265145515858834189213786438671962013049840924958524271836988
4242441862647199908932736124119068480975476367745513318734648005523998917143263428801314791571385400
7279539648232401171232664553832561018943538712703320438386956101372874359938705684977955119388001397
1025341571338987622996184849372706899779681195828457755609251044800540501771145011902420324376769743
9933590118838529833063174320241563308139378219515439282765765825591439031475580772592419991250334993
9315962211252424001170014974013209925378374278681721583821907480177249468869039288068449118812262177
6633237456837279353132543818501676638248593318476849230874922030882829758346059174757611972633315734
9150644614161849529678686325291824618474343198513419001271623179653516246782659585956835919965381080
2564210815919899837531699485575488794606663193085154191066559763808953916391373169040839983792096427
8272352018804050257855263361704464111379896457854880323879810264583628152139004936068907261153955141
0254079695560878880104408522222936365654487651242439075984726884489243900687344411015013554347507038
8336551051420234245444999615010035525032484698412210760624274597561018260345088251980378102578116633
9332047781017695972313992767384883379013538230730324943766380904366300271645439493322909761465172771
7759034220257325648906974218039779736861336192205104515700655651383536572985803512687347197906340665
3487495849981157505637984624502339633083998230372315885423555645432896413420493677228974728379308318
5973528870486683983950881029785570457580521965532050127188790684201290990491686775845377352886729400
0433797202668045436638657785499216470562227989826576361271078255439438343457476238942411200409470505
9570601826724048681170438913813139096438016319431999479712484083198219602131261773797936793579564922
1380093723226164633045077012240261198833154679019065123156216250925880853347226009662442272820524409
4431491577891326152152885341012546240669154226561354987571065478418896572260529753702066378889683440
3167994383801663219660785715179222693686974029754646734269406552406609788355650031264297955459009825
4557201040232597659429940898478246273018424105905372339940384651079252569471161286849961619967197199
2638969763157058360691506119028537154756288169508274893770805954751988913470769313540846238125426134
0522438599738080762761819464585617010148763293978069619664917020440168071879892275820430209890588468
6600149021554742954936375819792496635191017862651162649120850096117440552490963590066237142467282611
2579379410701220198208834976313413161695839567808185176216054065241600592709392048563263582168227327
5979011696000085511931260613542710678466855629114791547967463696127112401268879370067450082431679101
9431453731245209657376373504995665149929285973024651488294994317685025163384142918555880720379527937
5240024785873722119878131179006517459692079912748793332204053951350650450848071207323119516550400561
1282375117512447255348836430952357330816449884714918690005744499094051784790400799207850313491297094
5078418906045704179120667901052814918310442472367575417382706909378645141470891027933591224369195144
3063309109090760821521747893827095867744747600722540997756308217498198477883216702964158706777848485
6291482514868615644011826733770912390134431994907623929554730509445466478810675420525192974021914461
6003989593807629872371489112205664470929416744278813594747951912640986961937320840126642393696698693
1712304391883251241120916374440842879398813902415014172449741856228756102277410351273163802678270211
1802037878257410539531214241687659040883162267069716270122845309405359307913137471981199446603210353
3879185402788814139010191230041948457806876548002717876860400224865019864656127019353706632405075613
5498055969815449478300284495718781690314724246084862043135522628702259854254591254927088549075048370
0437399158152280987076757824767527855022762005325070728019343647409145936823412097841617398576097452
3164763451707473011683341201320824585630197782345288286054514649210067422484963110096057036859856308
1413401118241610981906394750324672683068019126988320732290568479390853065511824583604542347587612458
9345113236328781754801787867229401088647245809236522084163942360057466596048882488022451040923525409
8075375249593660988192345708186404337090681928353325180527832078103680643880734993158522709351271028
3724123621433433297416685394353599990479551407197335390514237846362349058482729596899089961971061467
0393507808665095206344474733098113045120139459040041164461813407585524663674243498814413413980441295
4035010868655199519737304981211129402400562845844132823915092501340163474624312613351804766517139311
9351300206420260689853349862905337904955544759858061488699032598719414927767807149349841183992881052
5673518219679126730817811485113837742165404155658832468750647329311223267171878840860274844190593066
2062073664908949149450791147417169662613308002602172630592883235218326364122712917242466544994417853
2608139604795736487725189316199930292414372920201334711740192629710016180299343696797472144020624238
2102054499847206626934965197706541906717098277061384350372900299586844141836739052071270194750215580
5719577813982263777973696552372337961281721415065626435042000187864009747445186941927580518508475622
4004991877546619112653581837721038036951091609560417068938663833199688700414484553338247677599097220
9532313835395713846509859103524435657313337831016985155560964247574462252507141774443591616221146628
4889553895382330117449505256130295631931043993734763091372816086077506682559738771607931988482015658
4385108486349335948525249454875085506938350860754816130947219581243651772057239886947828494706756685
2319015585020610547505335091857743864598278523545185811633507168195763687484702194049317604274635396
8308183108414784749334994153041360190653943246075539136164293537513901697048524151894548026574286168
3270821166478747791799897815068245080111127175118835464715670809894932136590567466352244739092783947
5810752116341435367800603793573788359280368691228649872529610733786566965487994393784831378240120952
4262614536711402188907844884196185017803031525363081939478537539152986702291481846506220184129244761
1138941945490516578059078428141332340114626819871666391210558024863026508481546584901086390640939114
0310842760637956696013763837232085335023961291889972594595974267314313971426286856559272357823991475
2650379967662589245251722684853382627880135724213786130224988789938681181619530883670352795467581805
0713771957193765735888421406036195183245509102046069894492882807004281477081403236178621540480524316
4693200271918217089970372918033571096045056111336682513165498056093212257130311431713440834092545278
0519130466286570576557436529633795638211574325087458854760350088111626775424060546718970252757761236
3177926558245226590340124327953601441475813546279632810301786336432867856339280640965169234392499614
6156466473221138725590943522264436996935153029040331111222879367427236783944102975598270384240654803
1829074998301655974599304341277009025011627030007857518457145118372237757392635130501638615837080769
3356852476563553818189719273972340956635233498682903276111076707755799388783658703387532084640220034
8022833267802216200890580870041065795261405451928553073399381126323740002598280683579624569916859219
8377745722192104119105215744648680702515515991363834830296744000337539388635352476453927947057833515
5787209070148740289949958748803030835926847894837849138266425924025682120612151501332579726837867787
5469062610125081666499481069221942989614517481149936458672218883891536331320027483036532281046568476
3056524372264985562235685998588083766874195555186199503898199893935551252159706214214676399953581002
5835322523200600398366947610231843322267327299435392400024567928840581572722133997409791895210478291
3224569075708203061551502227975248201215148881174881327006083920323979272374433955074092374623537220
5756705156629970732074749119283804265087511679223819010469450906166088579962420013478745887279970453
0858180383839828176526144469994814236117662823824851994833737951401172169984345332208166577511742879
3840962091242409268995549223519650564626128480134870510901672243392979621966229285501705888245274322
6023645188926888362925800155231648539278170637167186288280223831431051408332759077736011689020117191
1726005969708397495314135720390768502879496378848836974647078324023464733716995287358238174609714561
4294109141784768111299029467471114438523587194193762955582340611316274755260854023983165044405566077
1094350910574815162301611829451594432627965511493502802747019104944212613389349813293947120172578022
0993068859249405021087483019397296924891796729357123648881955676060365333740126252959277587163350963
5417394413877930103611817813193275730239972768651314442810574851406541292534226597596868500989039704
3946732135921319221350042004642972754458140720460484984976962108655440375316067226240818508679219011
7999069347348893138533419238664653779163604565939074489385513518389956432584588012438938304812103852
4633433392227251387230198568161669191034709640090566418030506567193244829692724599282145024676834795
0884297751709226847699633865049171725952870828985099208376131158284560845882148625244601043617197469
9812033546151767954710885380248858918995109250366929447553553116842612460440125067782242755216164964
1593277405544500786111764920360460449687917579180711278827717494616038424032973747762940442597454793
0731036358812218729543621881968690083732458720429418984163740687502463727661966508101506306191703927
7736993568142215961454655098611608637416592996011318329133150840482452294888330988137569589195213229
3809421476380233477305794336706196354492023255541095520212842177923022498721857843922264076130276111
7181575700595626312431323792285398420811624963429778427175657546919864778412149761028225769687476254
4103945319466320427470618223345182156126057553444254568967293534663826676017521454470109264836669175
9891781204124871649369143157604661770560248972044580164733955297161340046439804583473391598456334128
6280144030571103349687089878808482887827543876109353865951167953213181189582763789444042166376564221
8302373910056544201142361652070344558966205050872519393923378331748540665258196429658251490117142799
1409155055403616816547821821549619781029675659683549502169833825940334044827758766983394833995491096
5465020813104918022581290800942145907049391816246903743249102196974761103086301225414404101676584157
2179419786054278018854270870565916069818968287515262667646708870138660362898958189214653868327019692
9241346895990912325580247370613382039282750942827028483034043849205739138156208319982244400295128058
3046361436901452278324955450388959787422527225153535203504414134352884527842802122496438895823349152
1475689001365388126034010941589864267760675444740610750989447768302952107470756253862419490286393276
6014666652981943816830301275886352795340612819157375270999808242040750422520084738632074695364427247
0633289469880212705213923892824746693632069457015312580201684617061523446995737894419483950849637094
0265588071962837120291418030832712923725294666812149983122477401262718060229751745498683138733650173
4255114310454140530459769596964668731009998310120761748252914783522386855101882179516093485007823209
5204347847466451048195485286626288007125881264058657133707495681330750508180388715645673941971970616
3429376970303321480498360690957370449948498837231944238099035678924894558976969928887698954454303028
5912009194799361108594459154975731013167148229601747895624299046009214226489473205698148015748762304
0739914590660994107710865548198376662195216172149079079006862630757594064960168194401988187095003135
6416796663731480202860655774127875391241877415867166460731480670269358154827264707073603735605856806
9325064318355929592113321054502197019095521371764338986933286288854946918211605738702965260307652640
4353825474546412705777956000599231944516753926452441858876317485252662227257494160518640977509605181
0216593138455607794401242715228855913357366796555361088504066462981197155014003581056902284946881874
1078793589440066341735540043956670403873114345049132977335246538569344757043445656270513227308249149
4345955457721640857665429697492807505138462840568402778164158832917068624483537850920780825032724557
6532520469813504431113639385993384369661084357432205455980199260438394422444359356189037209594598837
0326676019186417980518823238486213937707321598831325610079197364729796411034569463860814682233345591
3141303109103431879917773373578835002544368336607515669986037813363766384981925848662505334900101309
6193911031142781625847957963391493992963959939489755423456273697318589947259415848580289093691614454
6624553532138755641920832828791059834675932488026609955593321845420898790372869305888234724600544779
0601285931386975288223877452666426632256999408999380976214797341656370205861577019142403231040833078
9037022031096536396314684876020964805517401930023007506772875027461074328820484213854368183309460506
6057134678712856982126948830710700480018291652256757387928412104272481578868068819248384915555211916
6331498796753101357532665829937455946036117129712151807849419498453097714161896661106833116384771287
9374292399638666389558150976129199123891424843219100340208506148287040946907581391525734630761942937
3916185688906181553072076196343632573125847361632145220226930601863512747091252302517311209599760156
0993198378348800484645657836561239478139001931210610842489790824600986612807057110311044068725883080
5985391578314128228601629307889325282199074665505781187680914209840837267390134337024178262070593238
4238518376223494081117776738835896801013959536589716551158725383219514554448846758234452099130185072
5067662083960301857657838585797159125581276641686401066502179574827011449608414545147402951894799970
3039182178718275986766238818523636811949206897347063939562638665240409221683315383551040310713950177
7024000681727828182103187261001529082597664745872942538220302348544041711160908659627288227457371007
8367015435430022808725382497917190370529159491598764651887951542880167191506415870453683979654217452
0717792894342980038968197039331237027466154514407406577435638791751857315142689271504755202374346966
6915061954783411524155885617788019055838792333068877506523959202295561332469255818847246919930346482
0965322588900163339968917254282696596894568685707527137113548304405689117224626167947255405336260018
2034910121637690737999907131183286664095697514455096423943441468946186987926430893033467190251891549
8806318320628350045493758357946819889737242924771258880551481042826417435930164563319619647513324229
4148401014219080500775927565901870172781543746845508522879104588140047517588849882116214968059518584
1453892072391717425818619853746344004668111046667495165167402725477224595837764008721296117160787148
2236008431884619672016881524437553368046499187023092206514343280676493927102834171308813124325149982
9554470661411571128083096091192911086065021555203461334182524539157725265677897123737638526724360260
4770880288577063738485730230967068933019918530471072256221381278382176752009119694513127923851094167
4445565814846927975653454042376341256035441910437425522353002679264353336854818235261514047304780210
6410041412199424998356813572277627595416016258365487177859790634393868416672836072639411977919718424
0735998217772737973162068045959047011735620342009306123577668638381971796415592743457084686459615802
6887246429366346675506828738574405401231175357789303703716306083009501979153887390041527976451217233
3593403269135533670263712411282399105166412424412233904540770667084019034706020312188466266807420624
8908017122703736597527884929584034268967547419128249553808019600008024033639352014432355061912232502
9384429177232827768320362239683277464182496582359182782419267727613735486063994005779952769727471193
5314597163786406043266714401437236212583351856842347895344555691116177575939142184880200644112204193
3384251733494292388073472101241124574474538978273300698929812823712911666083500694579188411441334633
4447410038842993611714693872559474051957053450088709687720436554665330437405196478948739596767992506
5043248058074245311287339965876866406454032650342378315927435203062815204943887762743290081267896402
6853366458711783295293572129028604945819972518777507697536352677812817473932355319515349526117438967
2270069771809569374773579683271803726218065361865954106673338021506756207895556468938863450355325277
7106338692920190109283734977895864209548021386824229440107030668685544973277704751518276378293547103
4487309517892733703766850588115216734067335129477809096365464934575804623107228113047811061255945446
5602182183746422061733425220468384450809451349326836259967988683251896639563710711628138014454081367
8526713772281597063425889120665017869331054272258324189454944193251268961214701498515315091087433385
9301325193492648527219760315326316367775345955532556162324081519860109548651476251879949449425330760
4647541340035913644340406785092230888501825741969290560534004331252495679705929900039891272034182178
6273402622650570001962350440239071834171473456981225683011132279356766952342748266738500019991570366
3743699894211064649994812995891798766398426598557164886250764840252848415384613052093647695700927975
1838840611418689647657693897675907809758283321257996102038361771723571805712582863184039082957861494
9822037859667172739554279478733955355127452313029309407801541253988284217117918195374683889956897210
1083428137364061299262738415715965678823082732204002794042199004298656754048346418514460680600218601
5778889550815691477368357080501528831224582272566804883363400568071131042748515987606317403811421298
7085766056329079431893143223746106684820721303609355113108858288300282765211225824211163219228947475
8000545989843902748876044276599469994238520224192234498820667474329786081705426662984459801265871301
8522738126881359555340725422882842945182688867021968213520251517414520263151234110627609587167865672
9587771887661022992566636281919004448716779267988511783207448017532899636275678381953981218087565873
0893132015379349578856335091509866371965389636280509545299285165123841582370980995743665450893050587
5700967168439144637858067771336949361307743240749110027858291066853407615477679194626861078305969481
2164082052251501565086773015704899489002480798979786535854162874560631484901347385005620487956949746
9281105527653550138410235018328621524321562088036470508939909249469922278824235141453952371038852065
7944139749940403729025869172926750797490581629661742324589075686852091633053167981609915315291539332
4200024732667764163492340141277560725322956669256064251586783617727599273334171812126501359769414770
9678840315832227165065518476824720314438588835116745843114453636469469493692188909321767557300807304
6330394059674084023733547023280759913244521877995378152178740856923199800239832960569054647098566486
8999034928422110195622596097105002485703465527563603089052244308185508434466656342177621184713316750
9755853523473463205507643496902119567959395305574484151249825708941598965601456272136825450572587118
9051215669867206506041840145386019877225877853070951989890736854462796592284535557011192565849352903
3065496533040497854593641471267432109019324850487217968674078299296100225767141720869503936569662686
1971632037171802736615913932135184678277833904271539867621647564867883429977583549131549557893915735
5043944920911639177861497164255318492867922785551187555796528755836121694358918507712808190198192472
9582756429695222310530205362107002655719878246538643947268862034919886443983427116689169265995086279
9399020074074223900642355845703304676031672734176038079005966737875800866004861234687330892457811852
5121103108057508236185140733442583151523704531186594678761473070556285386099430194902459814343895634
1772071593584909612940333041138244226924752246554491728699699419953137940404598146940743159179530637
8526405376331966204179317473233934673635406145852933786342938862509391864210585857318209119105124813
9617803407323740478800242055947709292986750144437924044810788614976042809474983861308972285094698458
5411658192340124929108151177491334563426741346293702217378801382704629388081353673480217688291646279
2299561173795569755246414494560489752615001482994364448361687627953124982314663985933223218122830880
9092152169173658020105379843799881159820063024871350756851573266307434491582631453577239245529619317
2197736777888692515978502534059739324332517067993353180128635173295970279576395336328676890043914166
5298288675388896105564550864298496492780563655248086629084308911865979569401350287663267779050573154
0825833853457070910248104591009832118514893450294935709189978190095246396944151548931419846510030102
7004300051601107996702858592514522917596831105888926538027672679473562462758469479125947343462823716
4346305835390827526464145471618821838186537682268545165652558212405562478822072015928882216271697510
0547034569442452542275883872847810547685314223775625485170102602290544308393153849935250321520624927
9213154941658675564296742120334097225089640793925957511785477887750472961391945829078235908786577933
4342240862045969915573965264758541619449107849754253210665878552231308996851060804231222732386354658
7803975638051444917512805751207982919267263253482486778673388858598634808127927931542638707429292192
2473844889294649849282324830951858483573231860159147975686633432994339244706979389965770545843960553
2873772469813352305434181189196595017503308181462496886899960091020753486830352883836139344467670402
1617990678695917156526426998832144351495896625567362845108804719187683433501977132887151302567694444
5143283651447080380952008135422649783996851511489469339519282154990997773952243977660087372168937079
0605876905657330758969347368331341865040199533944115940422132065401760077210381269136805697659398390
2617561104193735299303725584757088913415110932921365262531508888549838647390114800156369792780714082
3632108689047439649391708250628985032368769399637674556482565160224865544777062631613425837016522914
9482517495786243384093267625998177969294038387258762523036563722442283274097748401024974969381977638
6114888254932382940557816876457037800411747362057159031325279068425614355241118522677786056621045774
6299312985865410257086850275039883255691786240577052288811768270164437394637018480785307243133963913
5322131902169247080104683165796043129457210838896032704234204314992879025204677316980368658619357557
8383984905790203134158014853234081576922388360818238392176366159764998293570610450922356634972452731
0051166854996657710396117330284720750262984964337870958620445337511523439782860472082628818224100497
9991906130610501303600175898841480149220156359704441459052919994952005813586716718931359685572928495
6873163181117368183068625399780853267352602763510967723042351975414406491523838444422004126363682574
1342272228791163439051096194884065528246714338834551838416851725713118337692328945456613347567434464
2447802293045821823435230851669075441286075344624442935408266462754388867075731890342857456572206083
7075693979765171159468570123427751964805003553214526121453715466566178530773223735359053368074493903
4896582280170482161890409292895985970726397931777281389987943108313695182374687923760094185853454905
2272675218964473983518065776848481575789356786594159544216332230142935298535575617551879231615549107
6861481288943956235874911729529122280814980322490733896702554730548251824877524392485142312151451482
3404659227621839154156018063389891806624233990133218517141395728114841173714537663479236268836064023
1645448445760371381159917051457141012808781572586891384472894166056351861822170862559270579764040534
6448465996452099331263925912801599853376678443978946028599027394048788897251181737061402230678547600
6845629907780336417466232676017996612945543548202139382123948016233838243304084621974202590077589038
7245388145213609699792325502212390612068248249189343686109129052857753182561457156678705566836772179
1334453988106665322066768622696259018530527012940698764473493643180074311744615073250681292972428736
3136420784423794218113291801890821283741565782756147203738647069988216764198938555281191207644134969
4796483293642004921777558983063469624096743935638804572534733384731701795180174740417011884307262496
8097680943295623838598562706338963699271605628103221689335590668229902310702704303198222988536539131
0787683726574273943308643665296204409396863757420008225692453332685322045543477870626821852534037045
1480847320646395634327302661626564479180352136551990756763818537459122636962848914357044482758079318
1000410482686035083484943701499179530061535646859415990595361728713070509895426188049887262415222044
0473298600117972291612335655313441693875733834236517073928434290610894332908449174451757170326559210
6540585635551600170330945062158427787832945983211216866189099775408432521947754275292273842977777759
0116847962093863712356279532365829217112192040797830373975596965201154443959241476712560145191553560
4941721431467814050146919561065688763821002842381749405092679124556107932387528842946548745587586823
1938599833675761323756805162447930444326033949625877075835315059896616095063099059530853954636708489
8338464792442915021678388126432837869137374065116943410923382587702319272097542662071152974636189927
3007798381482291251470255638113334502655368352700629867181675584401005455789680614409924426484699525
3690643231593634494167631295405508477066723621387384617881742275860448011371668548552915556410219735
9977101361178251377670525737311408771744024824906548689995338989376028775593280223834746790721185449
9823840988067855334391458288388082559459466896710384765059680254825109390377429361993000869652767029
2800798950469240907298489504915992760000886760390976568047817160764449519302109067903624292767341396
7642275196849612753268416458477392626402304165413612611507733006807331022545483290361272417426667483
2115295668375969286405571779325894669861442943787579742964811965747872179784766509352194282139912117
3832053843168651615099238101550706346947994852037023825355901473571909943669483169897202403331599701
3667688196259509209574025916620862899419857910170712420938689471388990519276862319277557701373771870
0509395529490683787775031192089257175766973409297490186990737501061660317067472358317989048302380944
6868418445170997652569637294661810473498120191845371511079840364685853942254423936476348136314543291
1813158529702373170928485960506146074023451348876873375993190055131665625443337468412459652125879471
6152477528388773251223028012079732399995524787913675437008211730157922368943456462538794959992180884
7426967703228766180382312211027755869997287644133548701164076885522716411339187833618431975597681242
8147443480413998916418026563677792280756576594035361102532582140937742121119415035357132684002541979
5570966637947307188627623732580474321830186575442596011889438522285595251334683322014126657263537896
7803900067274216550751689296502908956549505558883730088612760084654817140481646235637012054063902496
0226992724051825388769293320573534670049068722304411824147280550548572364682528675762412540125260494
6760999976493082060373919501389072641313520387450067346005712040285656984823330670453215654903767190
9726872052619892897060698287685826794221698994583431120380974501730553595011285840498353048394478609
9060400252251186542906632279152662298796892491908902961455649232127273106957230421265915859787649224
0603828345943988624455746782894443736547434495770874744763568559442752949986336354418114375628427544
3616169836416633070657314225181937281935816634514860937896956199974716214064230391125604221027873972
7891684056448845234074756884522117251148783545793396640881162698802577893690768360042117565215559589
8653913243154407351457053314277913061871526696469998988363795053364489075144351735624033721994472127
0616395981200383783080751521258010481679241987983302024367084681614435179961609398557623906068855933
8928001181401491045961614034112550329174688083462655790402978387188800593455580437466302920624993747
1406480351864720411712594766795481040406827975357600667846883378702422677351174989026649782250594286
2315534806481646705323869778990824198323586284489955261669031646508652072521396435548339331978123674
9969069348086388145599483407058175285419258039019107600478878126258879108349398148969766737927301202
5469193191360664727781587366452745731821929728357112313596685978150915809775091226006180321224407317
9534596624369844065435107419477370979309317205554318338360787295231114600868646056221500622354302564
7591500828626791760847606326742786014368880860011759263090250360868456573500783809856910570005457999
6101711041027083134327937824190837528307313011523397210879183520479460545741105293808299901735488180
7319990210045339389307320173566667175937618769279258417800433308025909457736960512583814659041441181
9359421831548482493048842243652255075469806506556596518442057105113726923463871725916902825694045773
0675826857526866420243452925225960798704917833445818894061210347965762267360976949226404595957283159
8324204528676244302823216496513666635792432290170331739404363721532711869444869392442741862664377201
8608952142116624933157175180568817374551537927427874383523330370819298155163989782143496229875227389
5704178779335592484502195530109716470747134555855507964412468346637759965179610476344165521105699856
7554143441406082574474017102605747283107718896240285636533584877561644629308455015700449962818466276
9154433819985219842828302861779351271127746142030660867324224634247331231537131374208872270272066828
2801615837631334337084253759386587994332568360333306751975575602499770396347364949508510138226277855
9759565118221663568313111136329186132340923303837061826040236738602313861917811003921624823978810702
8066166634376741080429855732618026008280023476785438308883742331193822463029312029280973224028213063
3875814053116068757468594206831064710659437101957332535175634629480900905152223940868610902638212168
7190188261193601860257726133550792056603936320312007762902434183515790171583494438618292155132151760
3255390929820608006495837511387483925525845454821980611811244254800935303531800842314405258550249575
0766938241146990943010860181388698030362308611452108066559691499450460920420056949004110676580697552
1622829582693884661921450109145996934546474414223597552426088407428591280898588260419076373246298695
8279687782652428693388975368572533274774928251422886327637326051712088693564123318504128318735330786
2727623350469866006301997247390406189854130494707538148455219309744738503169315068748652444061165014
2465556422167308232361617990427790313565469369517970862944078279565806156787535060791956627168011418
9498882880532333329439704551778910497071725558265122648477197607230038259156050962165059471863509583
1418254934031435340350669345648185073458749372726805745746770001983568661486586219503263859909342419
7810020407384879499164107819395429190590108997582092038789812874614749167221083338461727309913316357
3819151575067520116419989632881928887555021468460686687231940035748285902703847985498777031087473519
2595233936897137996886100805363602661279552040936198328902568756705590293612171889963954412455465779
2036537004965297431213280129624754038818468378506035973231357271268103328647010796283747013951614955
3781269335823952835601703175362457681654388021806670588371557044423130412293739254909356348301176053
5065349479378827680224603386510453771943526866972847281139409694697690272123658397240143807294536132
1870756103047093642423330386287085856739055958573671306431712185766251579264586382555184584236144705
7757642784268662433961493235548610287198147126266342894931936040103614578137504193086763174038527033
2343180520651516960897917701312674929540169128557674073546804599372969955784302967806236508564702915
5631385801557649416995089755799646848980190628902397878262128767872491074219959259688271537434822398
1514261511713379440595604711149193021208143240785449646776876067647661111684672890703912948522068289
5107656729208863693021321145641025637245236097956035321394423456885595424557417000844673880686041213
8285870321373702197947661313529799370771413469476582480643182301605901232588519481432037917223696644
8834510059796952003744618262423113386852208535948797402658898368870983900718143077955994570710837775
2579170251439695505145451848546963729770809469127538903636320983280941227799246984476852829327662449
3825197140335146223380284021490347243160372482301899255616901592974822452828574539050263067779174207
6810248010627329380337379933875431081985016986975360307071021762226659081621660055012165391549710643
9489263763457094996326275992941772898736669012301670840305870699199773118976684813618607185616586517
4938791716439603156227814288600350295543545832447798331081201534047323557911864514997194501926528036
8092499652396601953694228164784950146772812295195739280548060964001436647943842299818184616291681339
4258011278108188172731100932234520883538231282901863292407925225156996937535249695539621385104704105
6475290318160264122427354793836838954204792032065088563679318148046365168655393642935601392566136575
4631084486474482999827096152903180120746523983012279453298910415357797884554447562389188195907069728
3975064557062608211872079264656890296333937151687960531936611524449801122851612799332468552510215730
0549601146133859475673249469661542576177568170807977601718947894534619212541053791920261686700204493
1096060433117749746613925873661494183163208710313544673986563160393779781560465844637301993622551837
6655965846767721226833397930786301216241741847146232993425128922398486802990781936215493560481530593
8353319677752215381876869396278857662696903095410645236166504314388795744410717668438612176191753191
8421151919360125235725370104657499869929142788391975196055566058903445960380292334555032326474733318
6343246935109505496456439031760554508277168636231740469873985859640656749707858160688799075465027178
6257633053935414568411530839012718464738853752819058966359658657076515157615262647249914572123841999
7396122242043526349477360951024429881653569902316906024348356202756926073004070441364353050499514034
4417576491265942710013883971419434380370473432387271776320145177054593265102628881434487653212233527
5771571102996986530169919162842211624724115672546871610279886533844351223979991124074635737500289933
6771949310556962127243060206657822523274493363245206975532653143066004197554355842909421481834334344
8960614523906599743103282320601693224586537159204336148732420519830557003402926226868339222669311481
3959384241661199279936233496504470331258340236926443404859407632527755469004207443222423518475952440
7340976597514151822716839056208580880818614522041143237314992826871644638849377411508364325589066368
7778862798260750800077692946218033099317267033916241209235577754946674461245667791095995175919688083
1525153519200568311590199685118984502223118067159617536739597612286669994439257355534953851379019437
5379264183386236160581370653464703275708486501100465477023751386739327472379427467811722310052568481
7655798147823423841898815495269317737719904061447786576950565951740109250207835179194721198201328805
4803602999568652792860752918548485401060668267034592397994182253996842580579403508141830123866035096
1719390356874156192588609260178568044270202249956325892579833570014994640628729634159390474145056749
8137677752129829685734056143877714987259007819546980150213476389751691302924043337086762270485848860
7251001320111988047766103241164748636349024982867473533029388485488446576180213223085251472035786412
0265381486007967226379244593406591845093658653733418007506980499378326118801364658416649705863693441
7792183660570139202024920197461201922396589554925360335820950011672744000939285478163219701950225684
1890560274003556724398390388978915227457733159685828180049410975203963310927979639395862479265209233
8896106420793748426593433616959977699001474037103353564360904232404398099165756080598590812441090851
3620305958782965466520261753758447745490543388418673730313033432628751807720801755790519835386574748
3516681407336021252855589414761663021106052915426965791158194031368650106285153467729263924415912145
7570976630850870877537918440766626877514571669536625186626628698426048165790238937056113453562446436
4434578696637388441461584187747872239875604061829089786437196688325029145809979314567245767535504494
0211273991611804851923531668149675453975950248967270414397761107864400369977164519908319435770577404
3796586791869151297168773434665314566350350127606983969242062993504813577466016836570834910868643704
6787921884128275641060076187649362327109298477217023842353581648323105873545038796499186995781179884
1521503653933201775029577111071343692063161023792599734653720253023257025237841281062982261234898248
2581111314291668521288500687412311429765348114742607811650769464432001481834948552120928603734593362
2362422208847695654530496444292127060105006514583653134994793747896840801216217246968918124205762042
2180028363660437055353072332262805122994760144860743830826096219313280277539648259363453294185943861
5388037098677558194203843831614641900618115357708828315343535390550743972463032256356013510045376618
0201718572300053293734084212458000802700541081251481685020679758218624814272642398899466285238615946
3762502020941188863533958896166301907186138150621094183114338325457761983097413335151982170311753467
2332384429518191846039182803879114811796762554963005601220678662571155996246930168675937398482633009
3257109612965323707396505143527738499539171809741852846277503911143077453247179413366741137646183326
3686976559958926746606970392994376609701483342856650409802889400880457555540534518842485801807976937
2362997308257960719855361223599307177258223041702993923679594510391755429976769915424278735526928119
9708717523681507718724480765864897040757858692209738784082505708543767649774880431383666712661256428
7720302268208537065274451896993812977493552403120276702330821841693599314845574185275737652218860519
6430857048567084831292416950549219491729389037332020302243220143398131193349172853546449753462045524
3211176602219177551582453701271229704422395621656260791836307336061774486783095483673396758058771103
5931208933873510427977591054261597573286149021357752977441683908180701565332611448919204543859788133
4652204689822246889116658082574898187187048640394068224334470251973641115531656325074526860409486407
0453228591110428429756372821728867112844387819714290575804074064228148475785204668428892706481606015
2641355810682855999285122316740302803427265215503436294120373565809565527603708729590638459552853277
8541754605272670975448963140482530262935309247497600155751493670569659350181709742478751158512161466
1869835422442480191117087946004872127115505433395041951353099406553776379587123565649746679147799900
7894469430650516436000452473294459027245692396906535881004870489793313964165816870335743664730070838
2428064309141992829101773659724739941912703782121180665527272386353933562381232861863370155739972152
7792159831097849072634774116472227360566094395645095167211919356130729637099258656640060021287520457
0500338151125435506838948478962248194094837633738608988402395374504442153521637339534456453377990205
6610333522965613369443995953289566892586693160109950929495038120117091147560120530886867432133661008
1737982936941376390793938381754618199038491993935261989432963672232026637018630670704581579565572840
3616277140889228133613641546189762059991579691660219226365765182682006479882240774732588329273589999
3598338339992805485656065474076283912602153467943455529282147424694901309704968733097604827246064966
9923811896270301597545253908061983508259494739008648237362218194550857036171476080409934751061290042
9776548530359073679726264677761521355715111470196627478537950997898159031443315718902004349856215822
7241563592736796610023832474728358880370715042421091276448667128618188561980605131083950284787686619
7579764884219053005797985815700823873125816605956148328077412242498562094137839643831832219311572751
6662629490601360160223144382975980939961296757547918274815408149173802716372353901693186264755856689
8519521749319662029708214647424939439090855500171716483513018305485190925492731377552808386518796615
2201369291731168497693933275789881644242177351491622850841514823675794787479695772547608051076280730
7052035836204628717611339020512334882859728108697310364152565517639593903887983211815821898749718957
9620565709905176752376420463314192995263520680108806348555418640494493682263933662425725738212630263
2231563649023439714185803573252359498625992892927518312404535140035498321302363993547976871223388405
2898771243719866862527387375348635757947952272653434190249128997611178636983753285158277687291786425
1277810641114012738326968709495559020727255954176692916691399913366349553743777857506833014000836815
1630445142784256325742537690568733595163012765476552817214253156360619749940652993499247674120353327
4059979275551164806980823169277346438573516688241215535746534446165848570236601877592593846229362293
8804744740995660247596342838628778281505827769442386983572115511207988267607778146994077612742332186
0724174888189352364272304909504610632166577226344829413848421519978039385291209800323864792308548709
8912736404829285092171892542119240099677740793313437803375544555761884200855771161544600351043111365
3733536159774273459627186142005848553419357994574627089511010744656968789697197753104361513979966025
2162143400118522643538358754336152571460516594921936105544789925347295265387904297872437221892780785
6821622397645278725271377342597356695154127013605412498649453664778711603872874840130892497774409145
2861106988957515087354992255525431124740035362916175928682175252295709815983963371901680907435509932
7483326654078140990663574054001795278655962597100104819027243773617356236707268934403423741117840231
9524553526823224718019997979355784440857009563043788684846301117619537380321451859576080825412170707
1241080656124939518411675807912509395011523259236522162042903370328374424724705677756590951791946921
2635308667173544857873291090876083199672718226535145201747076446258525616968735863078104479047659119
3350590779265585027962938671580645197840167208090900129267246508543376678442191304258630377235648515
0519150889901740109442195982981525259035097694453130438221350129219202276495857870202463622477529218
7224981315075189950506106288654289576360794622162143552791874121549222549086268012132877521692051676
7518946730553789525853216510934610041125734717112039694026959858295163153957577294842925685816965065
0856987825112345760468187943484979001367148777644462947251800219047391626767137281822937754957154646
4556884709096972650830429435625612724500712220882831495362928298983349575757209166097914415897399305
0325569550527486657664278696864336074410072273073184734202925590696360393186603530697474149393877259
0118924823340445510288057153231929328074823627408728730262074906464857336899496850211106987029708019
0180631114003928952248185963379133789042137042514807545178095327934381822016276665610711748432492169
4919561527075323124060957846849456586290192699462629469331982694068027479271578733873717087932493312
7722465345983484238947774086667734294002332237733354665093943800019960600030222148659009939558650492
6901148403353766053468801186038406474187823521648949659241579448269879173108341796378958668068426263
6454044509292839979833486351967789021311524590086561511963555792563769059443675070863300854609222160
4403586682988362440418220504805718383499506081280663838012948331714866173319593428834908882644420343
2900321511728861598657475654035211780718561515883772253674907567558334411184100832245906406229922342
2760892958887976624496451510172805674568849587486155157989928348853648361356577419337474702781614124
0915971502291184738378810260265658353142776116871223737721686171479013676648657339819833648976906297
3729596826032225628195818374703351230261387253030848753472231024925185621088784511058601293475490126
7163331690164816551656439243838477785410401855619926586040039987329865648140752379441747392129785612
6170268058014743240757394173201563196524810410382474124070649948728238168751420960036392112066591820
9444590422857863414169430508437637901973289466074560339316730869974993454179449015582254066688514169
0969947591515130928294757245162865852494157409842671382334782675664530867835785125538137303478319811
1175798727394321371664973704806802159872249779541670261920151299167833868192021801595310079413748091
9286806887611258462526850013824861095425853206892296939331002847840361731146222139929271915586857789
1674358005189836952847978235583758866869782481467880434534714945341528464500448333436807421853106199
0887012586409666643067352449916456656614469370852283912704243483862917864629003266750298416743702298
0107797774663130516243178156203416776554303206817100269335803505085492430974194552165354169932602410
0116256393485780113823858240630226516803857637187174145407555275931742247786273693751582364660179991
8433370753503486594726437231883002475629789190808181201406137386603243950642304964775941638841727790
7408621968388076910020229569030793520952528029410053074320958776366123928657944996891697718852598024
5287867604032619894393510707783757895722906958609515472494775588269795424732541055116522199080062720
0435319429342584466111175264639123136227058656452784396054234210901485451019617353832398138676226483
0120691107548355282274608020809888803963803114044655830290198572734233057928483250467186419629568421
2417505813225372745838982453550724517969846466200464114298385697648624730984369487623391841380335605
9175704522743988001040125947161351726266893091446130658421946232947521712095837614421855571867650293
9284226842980263450971396926311686254816692752545658074628403692193941017018691654951921283404591015
1643620512602827908858505770557489537650553057752609585097960542913154512433235851507694116826466087
2671783122048944584482901024524045644104512982977459152786228767434217203611694602910530753777749994
3470993382457832577677228572182456998679641536584260688910798879844311704535523518137102982082354580
0290308455355479542680037578274332247571724954020001814939183890106208523254407309275115586595262048
2379044219912361931750409024036466198010403824302394418712929995495174840493308519191734384675069944
7667544459885904451413149971631047411501283993019848540627736523111047334410207639874242708684100832
4906746142736244250421705183417767065650259050076425477180691822232375802703623763979973593215697660
1217004425256670000902892960920773786536144750857226477962550571463072867507278008825059164542584955
7709395277257699760125538642108105316227440228475962045714383200403438247228344653160252136105728072
9701944262285420520495476264727165753803810845536461780717042852040035735133776394880633336257255094
5728547096353719188312488335263466425631745183713096360853489799923178001287691920609503894591257782
4620367965758743870945611401873645935249407893492206924421748113797697084446603519570769632382913820
4431886771901267286367873308925584757612706709405462429699573150978440922156521692667145297647412365
4566605591779220216822995677002395103753387423791361366990718915819865365484375780548458873329674548
2417255774753311334195272285853320563065125391148509281541149494374780507233435750475868607756951212
1146725870476591369361733191845088448708821283671696810990953384757076846938899333803871164702569714
1729367730403015245488164956840403691004920844925252317700984727663794758580712015461188549227921733
5054117652050903859649254032509598703962366035357014857612026212086057327460926625558262235246111477
6495362687538708848885963223959891061645392227982279350691809851711122112866875779194368704213271880
1574180974622955471437529319152399025079682330373847127271930999405032351238550706877672324697504488
1868355410209711513966673399820940650562102134539566917949539650362410747106321461909368236722717881
2873360240508788529790444250823727131735113369149322322839530287368419394100610146751883549124507679
5102060502324649005677031370256004987183679599234831387804514631183945420927212596880662557349254604
4274779342451435883200369202253548040912195018746491569229804089333819257966634076374801289964523023
3138397266952965333693065117131839531701710403951450266652339081747363903645889400414213874955778822
5991200137377482774915859614000511251655365652959223833177718301350467230957155837689821316852761918
2828515422079969593544061589552247630961505107470990394751451809754375208893678322971476027499483832
1868563791401182286859534552636502431948434153547177138979671814051730562351821360682766586529312611
3356675625904312795038809929351837461035780347588400335702122791108415954761564130436540384697758887
1981175169313974857020259052690316580205222572849253160248999096959582404191493358772533105561847132
8537206494458732464597877865752153522711727907266987338289846969847372044473279507265131314313875532
0625355167331561757581189971410169803766692705680100964989835365814487776701279976157370959513417119
1713483923985264756538779381265446235412843610313529451810707321011378107005827854217665896037500025
3586335411960512418909493694663017842754260148132862089753956547184114371164779058529242529234505894
2299578870025419156683294962106158440815949614806033867340400871941847845049298013984347570652246221
9603549100972291298238799131918904815339631251561747584733094017529995286992649277437398580721492733
4573329785883417217764683984995751928764670980722567716624169935334026345376768303375906674732632846
5599984215984093747118064330247511589395878419348694890726704093098814996518810334305828979412996775
3068918853172559384913520138804080129457711710080626627745365822725806831618994953801823671920488131
8554676553986453114773341660778580787987870711467623299519860438006700182100182566100232181273969330
4446933483950465018854715357968993017065222594470440811781516546534156569089509970889720859607043611
1234848721869409704450745604163229248306003730125405234063192054950821634570255997788604532251171909
0835726146511036147657787147813142686084841509330657149333622577343130143089644330999763532937969372
3856598406456604044287773679336084879046267852638538377761348385207145536606244941101837377031047994
9373074847323092673166394340572756644719152582929304935407460854051396835739970175895751881634683757
8406387560030498280508561461068741875285700117077631939038509501462868260511068184350574663553395364
6482870666071453152726743807745651120313846157575729600505166108559886948934780548245742531773393749
8120918035447275800378551530281519221961364777043396799608526622762865651708494023657558896747347819
5922872442432332467363226390923476938534521513367297697292788887246611617276196739070398119313246722
2523333154394874927826337332729061841744766445421150073059835485738445068502634868724002937813798103
4341491750817379955031677629152038997685960523133172964698744236254644287386985225203987929812893832
4274443577881250429094198258043553921688412179524892414924649091936305624664847869136737166882368527
3395762405294956418731772643667456949801174185683155110579853641793959612505515134810677548320268026
8939919230652141947911793221286459791501591616698458638049754238671073997000462517870620674956072535
1658368857875041962101207661470292674815640376938539126163447247426926296443009404996305728254872187
8368159981099569323352456100863756140933243187884843393406367955844646678011694968742092508362402403
4842014858819263027938561060827140752380393754569572238632893153692984699722368626873982170631980788
8385037310803672465943265048071252579473622720338630057237616021639120842873318966636092875373699516
7315750623447369795257126900199183381545247228554171719662687753656976770015842963011823176125415901
8200955252387498880572221811210341779395161313145984221564950894773768742231304473559920257196034188
4211474786254565909410667297727764280808080636482436532501741153189717824784329079234517028762135218
1403616500959834651686417534197119447870460855548029879544568103571894962609165900219618430284254237
4405943214683608865447489426240339843373869347950834598761469813580951449556008462123014598969972231
6644168736186328730626820644960707828956471232700879491957732462949802059884106552824369634674691301
8134102047138291111631819857187473953829599184531095172113782431459532795540220848327151643870485705
9386897561217293063238968125509250719889714789877204627480576273354395336033757223503608899715933655
3207157049677404291788350604404137452937229347739554160869990405287205973265216043782139753507002414
3912497441951295164504802902710020419886558867975391523296564807086433460945793313092838786303106580
5147889028170931717718984833433559446720960191289769170560293915716435554216709515173818345610891588
3568173372124796521659120873980528812108346650123837576126579825998922129135577227867321851734614043
7352137564968357816263719893634272841882612430289033195037908128418294591851089373285251161188829895
5868786384160357373627764222454234767198447226706340057525475794651523673187333685440143314686398194
0996381443074043566087486182203420197637658996962073453037635002325913437849492160852880029266844855
8894292844242044004586486464726482068736690453952933393601497595946953499805736571199730180355858353
1296708336772620767241746859864645687187716992149700634468087243117492181754018107934769546882269990
1709062830507697316488667456165280194682402213727402745204608041224569886909284274005320524479779375
9882371539907098640012998820433765408066201486136365717720132384725581775558835698333986952616215213
2271364647037524915255203128536474867698504792103904484383188069340904220085599932524211030679412549
7464701022987335972765187290724705940006664198302046956116978076504240504312445709714167145971860733
5606372820712499135245209553855991716265707137299048948031231628914236601256735219882113289313072078
8367169086397168327304808685736833999681584758427515854403872468876973310463436532764570941019595409
9336366171374448121532994143586478911705174466633392974173565829710639984596087167270087447482963452
7542234644205606296823590589977940349027376748086853538110574630300840613441887443636217277208750359
7535482300772090409219707887138465966689513839553866797647100816099393295484499755619343053950204309
0125576257810410244994201995346726766747162842504220199801243250159810457500210157347438889375227831
8468157988597231017378407746059995648743456731595818970481858052079535957424113860292729642417994586
5245362596042030844207063107342811860441072491176610497543036731250788249343576046215708795288301275
4988578345840407651182484490613564815200854787499265378033872240932809728885706562635112789326104164
3123629738318322071318353036558170279577333524661040472369469930815681741338284321777378354830167815
2304899041983950727446600389100956372265084932174182432234688694521553900419020122478054467624953571
2769848589811793861750854044698864442752423317000837238156836222606936842000493209960129453934149747
0658557732278726612157124973608958833008712927650572176565551094103875458561272895895542405086547317
4523969107075942816550633296621786883397419619901637646772708656903943145297462260195434900999731910
0636556486620023906375380697534562016924491938309117097102751143446685186931891248331656828925108049
5747050738520602916557652531922783761922122266305419409752746090889603162184017513386910735463910208
6047092946367755320780270967664718380218507287167515535487957476748900463812859830070478563681841336
9626505564467331817676296877055988701264622769648689159393720965933316416007444562689133215986649904
0015556313976356333771455138588506155716824420099215428411999830249949606008206896701538779314498801
5087202641306980428501709445074844034668775220448864441954638422808996787010523367554807798111988660
6760429229802232518197622708288714815276563150700880049779857210976100733810443754655098519629228463
1313016468648175882017573084590161708652473439862870661249255888810053824481592865924730747721336696
8987487222823311937391899168057281663510821454455052796587788027846735896756534606542154370340525116
7965279676399830182577874027898998923776712141592760758138421464369492299562303139902868758890456400
5161785617919278494433162949767308212077568300868350181188772459275955758070769736715680004093162388
3012188582060267425073825213957205260046875313246985321433734950294084262272757268425321905316253857
6794851195760459466192881576477918586001169847367074089456614275402622484934994503803409157176387895
3594254093832984621574889635620551281952513314773856342819144302196219325274901016278644992372234742
3627308568346870120329327022639450613369716314822517336164939809870931730140695002788216537088549307
2302796080985033327213345611183647870378004720343649994765331245721108595160557041626734409271720247
3236390575492734087773679477747601702086749219889892146086634736466234598227354847589737707927799447
4632881892110545075850069469702113533042441002788257763113343672477886377018392696741033131318136891
6996954394718044008871093749124767021685800843416958254470486670918635371907102013605516273748618361
8885154564467654543449426123385802143591821478953068866894226768237432130128213664156941253738240028
0537989967545103021294859655052012783771300909254511617312294054552539500211345931991929290491161640
1945513176652076790603749271971993969170458990433235254774609103581994194165028317207861164957464577
9397045917351711255711580478485911377184379023822759777867764079293708045531173395686254436692571464
3720753802491318369236534906777181364386934353570285086537749829276140955862655358835133471154664320
1120040910161569981251878217928821702592905323446102343007920710592243866363837633140932809195091082
7744122490373815205241451932646035339943148784138770525548545807479455117310798302797085593335965145
1093751208648088362254467834908125289716024629145404536040448417701259250588858567134813929132849566
1316453819891568687270048105458455899270577033942863410449248527363089770289867386411746887174573937
5883819136824153526051706283957915930093505191195244993361805577961962237881264701007752702661260450
3308219893473529387176471086667410676550913512615795382643232367221121796054973358836348801495536463
7391479726336791451868155181057982630296192978935745909678477104100784667053278459182179632679132136
4310274459716574270472921118511255543438432680729110464635710545274452120541358496675471013254625196
8393827553492260613223452393086813926044149692454331441273999660585813744281502932944407109922632002
4917344890893136439506610765506190748407708601144670778046693737113763768986399742763851700282213742
4519240007408521556677036476903777582521255470566913188755499890560909308388627755704446233822030362
3407640225052563758334176516564919156181143228000304610815744808552111427557454759561192387546808914
9264452071810479292944388226474670090881639752489870125969312818972241539466996075067633590510114530
4706237744079123112305193818665415880414624439801695278059727126839509649638965370828581333792488039
0951896845701899150941990341473059312436414678700413915755795118350768065550737915842208350815038562
3011388682971285689521898440821766866110354777995650665730998044172740375250545673943130137966291878
1081199162912145077554646253307127279419191784879705528712953050465671617925807242519305120039628939
0255565238030493752814528976476562135183896352191022404710585069641629915956854073008628646052393758
8203006339625549766739268533005952475543258611049517477825070002408778419808396684979511493359953399
5714492213214048858949058410564548804392333433050612744601661456028342042217323943265322078828220104
4921120417267476657090121481692597372521954211799203155473064384279072975808191368200430240190499056
5865813566504643401685083888599472212639762686340431496728668332127496719388329470387664305861032971
9870397726202919193250732882639058704453408286604630938340251188451532167180361263407003114016967328
9480019569334174116533623027613409175686740484524312136188838424396477544409114231610591108404540663
7489228300172694184029089712897825459989946926344476984823970753907394604596787668873149587869962534
7004274694962661957031460787832428212407779048717300688788888616527623310600423947572189837170073489
1205488031549915032457234863939988315492371294859619719540266083475472460847054736941979290043566840
4568780240529602203298272162939007149661956467380157304091082510105581892321911535313113629012197385
3336812169206704716492691672818705384415043905119515462890256084251839868432294080440497033628847088
6212032135931439088166089561080895725595059045941835408351955102863420270686837577782699714374739020
3957889134687703221603241850600606936847015122465209142601844306781026115399357345789817104895000978
6501035513105833537895007804251632950443817613097330980245590878311522733884479040398053565656195931
2821835493290275435551737655396675798259572661804052587308429280233999375222453092297248260876757357
7248924671580248800563721719238060055918193232767468255344430650905372291504595688946086313595185728
0429123327928118126229185851915508961283215516586402265019733717880395175994070765563121249534996535
2345724908277357513912217800455275289060178945264345278898676997095951694540496425152038782095004773
0613119237075749033985247600849043670914621475518568688553689460628018875798835894836391151810617090
9287311474916700006118620088637787821789149804568204757042652276330712801730527472587470984974353205
7609082166450943094318715298993593731334064073871789200314123033124600772126237769380109402734086089
3719897060433726604660936383376607397031986271414019328284983574716785360411741741555193163358045829
8590710892296397257008365417854462081434946474457794929484524361630718934001772235189115978556336070
1182080736838934512208539657103655837813291404509151845784845660504259670946534413955946488368948558
5450007266506479500197110192638440683588777751934446132449172063647783453973924120629209101438100059
1623787682768543438972119113607824358277128134301302077813367052209154555272403139741551586825616214
0535600606847951303645456144472797518552491006935429628629277151664885856805946970267555302712808403
9293600570918799537484213865303542741511169887523949771571221815936038179812887167577628361883639649
5788514084507854413383967605781157891431518864300711686794384790863765061032977771284580286329776663
3882718140643745584312215039387515877307689334092946879982416539661384034032441066018877889908368003
8027707792025709091422996707405678604883505100152237723749280318723434791243403983714131823119853315
8384112514478292706861895687093875278567579063062394170468300408342084642721973603745161544529544697
0163987464505238403049925949595101650808047604003622505174684058710344800879380242361524719384041988
7270844327603413536969892285716651953203572892253976419700517704097617351886382545345258518543320746
8356791637015194955226435592400295753076193488877060832073014230279417783469573451137766135224960191
0589441189361679498787254695514628441295072625831984080314461587483236519312718301771113278391292226
5765155215749100777245761289032612878904317521151021151145740890565112710981014189353758939233521257
4085748191325229113211269704552915655825932594618487065120370140420315741316094856135561471938363294
3201744611907636135871125769223707479703545282655446644300997819174598884772001774120076111991612515
7287224267375170520730416633233108789400875311298082442213421854613221908065230934992047785787532373
5689817541837253962850578449594926725608294324546118200456866099761196444622961226635958807625964467
1060430363616324365487823220710387221933236365297250391908820805642295391576576916836777972430331189
3468430997597060455894124025552461832677427087316547516460587745892684586503159101131148398955476480
9905428680361202689087909986284518536781612844595230236655813057386594665062899283236390657768387992
5755755559870249985840509099832591037363145037524552402076059630345218925971810970172382802386072279
2130465077336580450543752656150270272252859428595408414219422690754328954781569214664823620791508685
7488429026607512903862266136832973495039005371953974256589787564878910817892422272256196632026863537
8323063423640680133285828631196940266363228986000875722430255580948447056106555716964471813137962690
5081663123476248605242743970931643347908248387038000993117017466444550445342332858841588850615210744
3766916882262850435241323569847309755131628971545387852573258681327371784081266536498039064757444345
2572601034749219028061521131229409920897129125272024629903571632203938552929364780179517812153062458
2249863023536702543594083592606759237216465707390045578568301540685754297807121500797056051192652713
2718431270575162331544130644352375995713744588299215167417829208043209122075652431894947115508700621
1261986843252823648713787309113559532235950970019721264615755723611008815077302020758293024035244773
5875121237563056396263155402067220347486858108004008115269497698308685519172730898749758188392377059
6752265628269762009434100527649482907725843673467957469952088334121494445321193817004351939003257439
6126861672687291836491274623849899950981044417510252352206571431522810696244617428060460214333800845
1191517756729514594730921781390000091601704104122093606747223882138180815660589105248569778492762073
2227322244006142150171005957602071964887804958693231132096082341418191713596319719061565646738026772
5070141071229535618317302751811682975477514825515493447143355765577487445715359312703781176074959491
6845394575781633039292954596443957375834963363696218789015897000756871134893027058691203999244413295
1558493749598550686386897957256374949616617527713961039321438207709981548509718785465656067687780429
8668409137095870751985119394456649787379516963489031944406433869788282167071418392812435784158496069
5588985606883462548926956381596571597747387079271359959294787509971843394333775694301184705290036024
8297901029040288178785175961769185442953035203543022263034910662812426894331752925671260193294868706
7775280128240801197241340766227735806052266761277975543295539323593745022624814589736649268836438812
2205800241998071871193195230265737073979636707869471285088444508950398413139115816552103668159406713
0181175402123661039162022631601871249964190661822592258154009941456023604180307228699315743780052334
7770500569349555631472856163300557976072676912255348154188674555223797658484852974926576255348763972
6054459857203878621823958895756384560168664693966288758330962986619738447730206976178764638059369915
6966746693073812325600191387675709784972607363121635662941450637160405753002682710450416338546840226
4596842234080521261422423049976519312495025743698248767044526403101299275538928697502991800013420613
6701329007989387942346520086363407241455466605342159738504813733112079729912897260640486061866251898
2803107369822283933793362581645720757106749873364092990911321569836122454203007585947908079607587314
0645996710330109686419914493593478322507629974574120823148499405719518721614827164447811414912866139
6105224943898892399827139192610976391035772425257233090924613974470879438393560563404938566351376207
5302092358412966543152189782897282033945188143037682275259157760273904872121643444846001906495664887
1505147370233946893663957930631827439532137250782936153124018441908905298003164727247657105761472302
2671589569398734497004008788849633078795355822177856384135318633405484268741431238323304317936187273
0347259110856209564462192543918957461582650472570523561787182353659894839516400559754018389928807915
5084088399599647092287668876472693390219299281398881792600130710441120948907508876834521655095032390
8903255004546055536664240106145441276443198710834605902064032650775822946746575914911397457393702851
4342297329837773141128052287132684527743278145244767426520235611230437889516305809542166502420240436
0572681787480956030296915536355772589819715182533589407393652405207578787161538899969479213896165846
0746734285170864573578470717099273410593747459153919759844259230298007936328283952173893632554475562
9962424107394984950585515703298578870706072448940735565713059089521578684217575052843682774866045649
3910309007182322306806194264505977599707914287989871955344704343063720816510639429827438723004579223
7710585251231797527059084859812797850666893965051135010838878891028323301589941314084022010533243437
5678978018463603283695959177809263877400038409319276898527386864939700290566179455388468038409612668
9006000598475052690738840676355735598279124791601493357181764209353708680992559918317343940727039442
5034027962227043940098115222965327826217912179430280638496073742206569078518008944204441482479345752
0797898468831135566089026140230705112763213732716338851622277546349421561222764989346133139218792028
0681199337175556764059449434091070882900547452468317494446995733296179067618721109819437526218762914
1746116329573332416212614656786641000391364381425447467480221321322305688007984900094819538445528504
5454776856561545184142079408341322475973952610712159078507729380569906460662978285205529907600808759
5407834538556510513811239868965093440288190315732336483161387730838861760337978581939340194341033306
9032613860695337926273823421109564375169532354522237716681304901699972106527704436309994882155998782
5174455139294197509727739644545685733663359632720926077207305374047623841949151471808742604480054885
3572468565586356789773879174708771156167570367198398172039144283046491174509899686193847636816722571
2033315876137704617000480197687051096771501195273637849413339853753901912525046008279403146232065780
1929804297369072205304817328499898819992754674784008785121126503569903783625408771604053803522973593
8387770398842911727828894615676170127764311841220168832849296027039059644906073878840499915905501612
4700835606999961020680301225026583050158903986188242647072049773992833799004939597905578987293226268
3207128508877216908010790515940147116138058145646071317024758510277304510081184687246764812453607112
1661406383228685514380936586832318828072911966431963359724473924719374414623597671690055327532212073
5493821640717354267892405380462526168524316619359806271156624859116185398852523937080596466721952808
7415748368524217957072797287451672870179835876348271675513724143856258429988382039682524367546976904
1666670356930035690924820234260794786893676248983690087790756033366099943955480412387581871217422867
4475439551462166435743819468622890207044425223676564410182398880052426000336002268451086447245871128
1305537654746891556405891254378737400952799230109979178161226615059702145458409608886727119803014841
8116838826598885561701536760846796640682152488036965172843305779466607951005879375856374876589603265
9893575824321457429857848865135474868865579908278883064355501136287040348732470550242113381131761295
6648185891681589103404313154072608150830966618830777963294991216957586871220241468601373321604990231
7010660018401868320842883681516940544560436808210774611699951431685735582921002599489293517890914614
0968826304959564811033246827334826384715936852236061080080014018038686930803224972760272836147611442
0622108460931399514081989237509493649201959339147538066501094665356427258312567589613735557196166598
1566268643647805903989703800335958812204215805808814741571242164394764790526024290943545326134485056
1563331252997477981344075603367104468872258698178609688902616886190720754753713941315887522332414235
2698464611339915781352536041064570979059138097028121210232114865367583732578070107199452952278215444
7335289097246844918430113699835501797619503153549656693915523615902324724596487033866860820304649504
0703676937545308401423284442866948538606069240708553801673715937142970348150527618967020254711798310
2173572323750478745330823106132077958429725479326641853069038095540707088021017641300077645342716222
9744922904325048042813712001853751971731521007685773805132661230444494695105839371821800577028260171
7533822139404146583525760281116351264990682697531326452849456767148518795505969459905551261927561331
0044823530663745189457747283088612231316396831236091698602039997166548306295582855094573165511870848
5828738207450337778942349275892957047788210385860137666246193471029455449579159592928681691751077629
4553853750588158725656978639057438972747170107711008932871744536055064187973601202141552291885436166
2881216534596926057287085719407669385833261000026042608563731019810840272331337830378785788304284156
9387026154358317452255345779600714467078910519179593981034208737458864279042677420077270759969451792
8241078840307072828682156996732788193189451847487001828753292808839184595851529585931202361187597821
4757638640558262730252241228318324394429311481678506862464081362948322971395927956419250794151359572
9836904912137248548202772454553885850169000395006097142142119134501168145957161075775272591211469784
7567152127088904373176174404998107917559342491617304717623648708830216732700717513721724825040115049
5641670573913678209098577212761681188579871275716783589714338247791483978545531202479029077469223015
1571407521000955046316713821915569087537421136280907322973678493407242040973838372902321473122117344
9994441255105704453420174327873577538590069134804491384112758634520583438290044822281946895410801006
7804056405292686192266548081221495615903692557140721403810820366668006984515102843067210436155971378
5905003515052169530755935418932695062849321665941060926288987135509614105638163945047920261799955122
7146955172573635306079482381150960442549383794841759841020741174445702353442896088022495089157445462
7135080648322756785812900893347559248161379529929444632525296716385954349051654535670813636358143904
2491118422994021284920070097677099581774343677774395296932828081635010760292015764732886069684807018
8333976545921057692213226597885701219013588162951834590530555768075775143368202872019957905803684613
8996264551657994463577031761107677338951943178827046152071414578144946641197496003361266464566585969
5192208403115047797839680144579027419030807004639608001017463405806958947534798148385497868771184749
8590397938520513882480429580776846600765214441536630625141021628652365023163043422504900434881755539
8087153770140976662891988603709259573863599992121816809233283018110329293426492217265990650400985970
7942507200580908158666018565648365434925177697918298481130378311986008100944494249726375716290891940
4957372967771445010450134309755368537972599088566150493757871496217125261545168144244651410987699432
7846411392541045627266034149344675506066982751613966611706569732308707160525061581895216713909623125
8448032448137891031275159533481600803677424394776188432107996749913699940395183722352815953189386684
0603378072934101592856485437852175168723139796654242244786081902788316675312383849609643064271190690
3103051932443023873655938315504352745458142623174458684718816674302708582917001016780725127499319201
1787715919177458336226100456020011694331500175342748079451221016156911172352470768689073846491370849
9919984533779193164337558560920823947429222982456017760463551194297891545413637931450929837464151071
7025099890569953369353946703694768542329713978874023207141628100229907759799661608420406693064794791
4968458110154805150619994087068165279654215079996516162306987431551357451072618957708881830067529438
4188321643739907798681386543559020644544374501104795790105204938420640657384790142614455280941264334
2006822914098284971315874052038630180208974186365713826583740970959625086784749913736710970467503999
6519773245217695645016174553128306188565913760303949563068315926180803294030916851021808079397584963
7488422416878012335326956722128202474116313087739342776177771099618756826902834043673232431542261826
2082183292685760804258656054269479192410553599182486105266244025522385166032757612155471280101476812
1343641015542140821113248901073329022312861882030363913198311766283969222180951710568562167663003884
9406676959561099622168171867839179541457763474972238011790061854955493331891573272778552242258393742
3157587913927903433793213058745323556836539204013834072757605958230263132064105365970000174820471807
9693784099440731449690900025039191747712830329711749747174094494345842668673536335004719481560936824
3687712714213198214274628194720397978570907390390015108959871522276872073246953674442978011950006291
2958721409712193603495272813323332520165174738306569363863101498981440405142632605086285855686612549
7120259439260941676308420593456951580313128288718308402211913626497581911687807887890023499037740165
1691787601593353193338821297924312045919203778163002303426542141576604151793766047280824580973046040
6302982887281734097586102099803575826424187826231844264829754356216290628100009817383268540866555777
6657006784251647638314608571953577649325338949113492577436699105044667759905435738946166145886725074
5952748916031893565523681672399776788721063002279740847492680620844362227415684987218501080053096631
2292648272902303458214673624331224187685757888373432357040757975282512447623247083814168666085630582
6759700399211832920565459395507016383392355311381733490666969698373889216098996540312589494132448027
5687531719938171556467431748409563774712775237454943468855289018132863690782951839327311793790933561
4176823526779541389385071846179136816501566090512909275521736908682232304150013500577442464724432854
4132042442513699330052991548900847634058357457570613575418880335534370241146062200113039025501835900
5225587700574307930997186547913000773957838640021723518093332808357821111245156737079119036213487459
2429448157437013939611198426217019701746355521598301293347665437801577364137587283266115536100100228
8946519928242034572670012861265661488389321167714871995760179951933570677302138677508850969757681383
5062158124095601883401739664497552112948087726386417955415538437154783966394032131166634158580624139
6176150893759318090966013398194619519712899051414321095361640209087394299565105854490901782300882297
9171175832471618582529777063781999570925640412002262028771607338348396537859800682518958692421651661
6295096207331745818984016916038135630866083065441272104573471273099980367531356830246813751346717624
4447091912471073039323934950746535156240556360278309137554254646863655303434384387650390134142556700
7145851098945774885461693116290448762522760410905171819455773175931726990834293222701873058787027876
1932118786315824964107275264671438225488342639654014955316486406102893983489189779961090538956952242
1878864700153225525965657444753676910877594306030582264705732191475276872210839678342881849474853489
4887429605823963080922281627237435926954620694397732294858142475043493395317941567823050084012868275
4692718171066961746243117539181400132007389512957384013062041319800271467644599686511243687406654754
5915400752993437228273512788558132569294553080904359300325627672792704407155289133956974470634466024
0052468605167572747657787011003259823734796263929415065158148239083473640143703724652605545348065926
0264752609539828863069025340350608045867120619635022898254606203264813080155754381988830763585373768
5705820985147134613284158399835802279030331871796318143277262839095151498258118834140809740993508053
9315196745292535676126038165210338274505611361535718070966361014194278451348950726558503414572930394
1828436529038450745505685609811405911412927103313975094141928683269716134983811823341065788738766200
6581434832654576402787723368986344082905550450511114194605595379411944516293808815817698304993598562
5102500824745451949373029431702097246962056945017695753286757298012178789933309792012666348162617624
9507366573434502295641390301828705149193349893477595652244087874606033771189558432743563555814496614
8483643591905722846577095948301984202682943070136777089678985595245751111735172717523730251629983020
8578712379501764751238377404662416199679246155533955347689907456607379456701632122953913796341763683
3532194750398893888148171046552755352450668093814769056385492927185333038509724155939724366204277612
7397111053049958739460850107073996908567708470174141024303328522059638969666228459283060810173786766
0391263779951600848163534088442251817327062744828930716543442257150635595862933143406683483956608872
2518971997534155315380447325480712795420275878774120080806309283043102355274259274950617150641427485
6321763068207120162886006667161799987102062549405110208537284920197932647866767599332383178641080212
5890770866934119508639001347292286596126621362035530067715239073300938731467366076753403522934154514
6939515801925702117483707468962592865243107178730125445654392459159849125499556721798708468564182700
8095005384110615277675480432467610071461416170673254324114353291565521259980878457878806954881626668
9986626992953199913832588149402964602603406719078369543255428254920518461612695413069568033966162914
0962316600358161505222591102169082047995608350364508659586851964458095770549709120024278364304956586
0275058725217943858523656971829964626276443167129118853270167404400025351855408264276418150195190103
6963897205226953369641231023695710324939113945600340543991281350545943765194247403645816506671551966
4261455168946085132055430168095787116429856645730632606835104723767845227417631978195408180292621209
6958260685712094670603823789568663970195698851507700961895809592172074091490005221590836556262828783
7281337752562679499725725588546959505141017455792067127107999019947679352435825582749451348679139675
4061669310940717762405884584864651669005725600041631080964920076710845407859389628858747348701879351
1989306660034378287248403338448061176377828821913265313334650586049918019681361334158715424735254356
4187582549711926783695067348259127279131686887996096432058920778307402334078317604644738479632145196
3739212914372709526878563551007412833731853502649308542768501949954421324724883288795229311341838973
1417987182988630315682109309148263423539895975193487452945151316087320319160643130308730975615092602
0019792012612641406426672392706205413341979436879722372420471465648069064049901282091757084534202613
3086570297901696265567086693849023486169829232312535535110761526584088040839791196190778588171959371
5341584606487257357518988983904757350378202524216040810387753646698155478570834184619123800707354786
4424904719551937134431098380199014529192895419082649963339577999645422786203051603202520445172188258
9155527486141360781776471880953876943636551828252847513893711608157907303901119667226720552214464636
4284954524258963357381647642568270349517251800389360796050302308747277183507971962367009416508482374
9214485366904512058587862511324859904616396486718428623273010721250944925531867846476273775988833861
5999810741191164657532677488438611933690358703913792088559250748126193057587555986908148305186833391
5290135028715377598348110887909322555588473225204853199893550036650970714794284581496774267648772859
7046196424518734061949244405677712480216807845823176926489475257037809660035740187927050594385598960
859112879416375061716172530156475642280083822716387327
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.09, 1.14, 1.03
Generated 21 Jul 2018 | 22:07:20 UTC