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

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 7623*2^484926+1

1424961962304061879504442741580428069456245377076741901546937603738270768973312279604234885339813005
4502008563325519769934190921315006280296643895464818716308799253977007908535028331792519560693704839
8882930281742421859290756520880517307771218675770982400040550004176274787764251502633149479742196091
4937230510069865163986154462355409129480874306973404225983079149588313692653593984302384640921020709
5076053620191171809438747557203558407555733174914080792965325709485335182767673433793032487976866047
5107394275196972123583868940715565169275113716385142907699694184215418097069999316582768092469835816
4389496806797414999084349813980414542640602103401560920439487515890220408195281077925889653538668722
9087714318959516651812341741522796759058569700554815945306444289213383990726672484935635875434895275
2084320594847712485663870468667189512714796014950564969550036205328868102270251302585362370965808882
3177700925540888612972044518985448338513614253627196353250123794121577347124918469990207502244208473
6262681770051036321909937116873746462034232948738705970733552006830293930868947186560182547479889252
9394272300290944157636181644551166431594037924839406414770452603544734661625476814164245796771911543
8803873688015483766003482138756228749484842674010411484895305000355132717464650429643151250298398378
5767361447385574565007560606050180091870298087962113091938853842286840694771212202696886418375977602
6602357731365862168632675734600147190943074145936761750251263655688711474511863708851601962422762582
9861637735894785445400101882408743656010627574819830585918522192719135865812141153049568410463815371
0725452746006702299425452350682818609066791609892040681055512074164526809796107374300529328532455594
6597465929700099503757384081919557267574800835467021604368572167508733334598051701911094328268954422
1420327582509458048801913366142003026264794251359889577762057380140594283561796914274218404027391721
5962924534513146431949140927444246780396758514150462373624093440826451416164484464891819613286822929
8435366661692508534876971264959147141642035757512149502453200337488162949952569541038907894241419416
8385770912254661625314684366848034970163954761699165481049985760407325003889608514191751313506399692
4082111017676935491722655344919149036752818735991483960784551372210976507897416092376459053713027719
7748178794244764352867253011543848906242745009068701152157610900920036374761807824068883513851359575
7445519383560552040612183800385627894323989769808562789704168035744196091963905001392794606256154145
6075867085104081459676072325646114407684008708749111437008937090237219031743462570763662221944218670
1894598041691272914058495833741925573538087583315789469730512727189164727371313844883987971266261774
6861248951756640699211827864345888798048399310038087988095637897815407042462173627634526001724052400
3475127219937173294188204386589879883904491958685944930433136233026421036735241786833516048597102537
5647193125669738016238327489852682495879787190402685948991600688075658385054815075752503429196398732
9849711103189949732395221329009117233095534932800452243412873064083854469446591662557713383837932430
5157138767607127246462076456193068697848224034526301875132766104197613033623824579968407007677695422
6528445257561784368849273027489031827196644453520513139517083860557601474373368926949292260463469644
5306163858692713303417341547842739440541321519693654470911990256902927461469887937644644976061284131
5780033656722192413535008172490823566570002073355122102358309003837615736539380065526663751142775759
9293598438507129402211884349937705512228825819917646115146315281202162170747997565147449757428300331
4276910765431177341087475698447777750438552669381566048127541242730250805205543234574257051912984384
1843008164309588480752316077810250640823772772265087729997819698064452600363525798422126722633479945
6670139413095599428772093612652225555625417566232116452541718919257059625461458890372896850333953223
6639869954946292388143618798032874294377251305985426963168022083793594942341144302235426871807291699
3093131977451282790938589096917579174553513943001153998586242128389836970985301397668649756693180550
0293004706927629865736243919195344192711169290361564143668617564573257101782708346410378914771979923
4846194074510354872370183677817597922240226141521680315274074054890942673924848494938412265516840959
1101078262981655598184295005744232416286808626509692603245325049769908058320027771897376022471951591
3993860183290260158113123251607881446261952063687413450677593368563832793013225825227934429794776999
1040454514536181971986796879406822238276187795231067024707929551520963323814637320986631727934305178
4679781706997867042454213115127828949784235560174885608515663570007534748038237029253270583237729006
5695110599759351142011358445606023413443890971108271511993235143808872040394182386623964366509024236
9927072103017641300026631622657700326114192144128627767477976691805924808067307699755838171281869629
1291829690845095242860244163454948716165656592370108984677004393358852749433661710228750326198908376
7779511621549715094306159952982846921931681692067903439305987071869943893958825118059483810012660779
9581292516902294681707640538593430844683760391310337560973495794878353789698180502353306334099383063
6518893383372967406064829550455670858357795987621436420563119199273275496385796764602843474467379875
3308292212447177790198376261871411909011365172587373571601260407628462661218518056606552632873448458
7850306553990401018869598939653434648307913571210903263855572853091945460874313253981852702056827651
9222039736294315673116842864074139393815425006999791186414031161945610276946952687862165753797971845
1727734142077798606829989805952902764333244680679912013467421271002258213238726110288823522075468632
8863596171905995778243046101316203058530303124277149916539609998610079616700124342760231014674840400
4993165106367808300468268264356486603100674769467086173933381658478357166334923987135058142897148588
2269923121232732705897138826273608561429678682997360628680817355595316006074547959066895273197914438
7324712814832535185685899163014882129719210995783614092700557503766965929288833745514481709361780851
1514211821124321030156212042718047306279911637332540320001520450656695463193659296891987139892169497
0169805151898080067322521741321357287388399096619181957906607680962447110895793670848112218810236833
9706700211343186331956969676478274405036188399674177648636732983431391158630666124296429031844035429
1722410618655339499608718879523256799614476013960866594260924843279198315226178511605999127980037015
3464594960358703186747644652520221599538451976972459480745026985903476653260088787565337395065694179
8297036572594268951691687049901374772367673060987899382205094679624098994256403108023166025179027758
0019566162216812973490439730024737579252232850450674758369301568498500308172605510459052413793777265
1119842918135444391764413719456320490484629820900034272731471332238877245262657203275968265100307594
2406810693974217128554390880043085500471454503226590095510648737474404496144293837739452006251593070
4864743632254873003520634426650217209697137622709264087354122216943682177974103203534239556763703675
8368547702173284349715746184905934739895765893702146731719694306796512070757836199928822519036806150
3712014418709564140247740301631070123085056907201351068240299577300954813390481586077948219118934541
9154265372317693485044475834026268032257795806282445606964932614482244409556320749110775477838246296
2335852340505526128071111637501091272200635116250419976642261538158881647516529745913907816998349883
5270369209777480331792513235600203880531550519476479301987355765175063670524400578196945079669751366
5784176270175763637904164561204599550381342414351364882312991263572494775779615940129592384342362941
9515305513124919146557928041102536428616482205143926162550847491013882457663096600893504564603636264
2965243778749577517847783625548536695261784332049465631140135491914144278116315032469891976793951814
8828799011219001842876168917162163517915398568285188919826395545399794399243815439532026427950267423
7060394674269677025081635108117116388449609937267687792379249974505393055562038380459379837418751170
0443687407024773546019865200898008498291883886200017224241266394521021115992904243494128481590155239
1286787564991809738975488618892362671681902513628471992040089192273125000455676389836963797928824923
4043901608478696122387044263100552909173789346300161469354607264648926513143703948600002565481899422
0798122136885217506223079412715803870019743385867535093123538247636272027335017250229018846245427662
8986685074624878586202993461158146881056518391973579086085412128411382342545612356850656038433738745
3626281613910770380630191427386284619634331491003956291798321422108562570513199502891175613320359202
1408241366661395093251748608352701405446992695256395199704655608744793137761520489766100992961391019
9872762913993134274877569934509489761623130237382956092394708948591199317276125518287850198122765861
8785220230300893960232619511743798112875293541464749129459095016500599842604758504393546894234558968
2729459934462382332619112500950985826973485473839425958516376580062841316526076260494097726071252214
5093946190697482821572336251403583511312789784867168807879995019397620577152742024558831146304231820
7113286042101438765008416873542730668965176133749328318027488736711033932069422305735095198853555819
3950530040818559506082338897782128637364020091820668439622833375528198168480238809632995137681899953
5822942078615106800199673208250125433097601215542003495041782814703674055476064642679084625302213888
5786534145999367422624097028004143515098484016759872122526164095343329707044546256448483862436373239
7358146642058355414103570064823127984854849777436532844322256004952578422928321671330171737498371430
6212793726069930719005414607019469435604432179197476541649582399133002740849735945078496100705537508
2563218445627594085310659599607014563704198286679331376471314155591133257169360777103562844349755315
5460333133845891923408926547010758583960809976778533641009092009408607329749113253331708619539536137
6199810440158883062184860394808508595817670749626711691537428489105213197663905677072777482790640456
3327663000725925095335460510151932639353613680278683828030777303495070349695225072306869419933995632
8026225965715916908096148550609068739110942700148939513343924115974538339567267548946040199693777795
6809832304268641589354954181443528118667521273310259729454966087151417559571464386099103625719160060
9445925946980605552707027944196153041992816809065470488573859914939792695027935321669263799170475861
1661972531678878991933924239918201093422899772735105213715617946857964659065095141244646020411383768
1627103583389264660672805069845987704427454225819522182677657507015114045097399840898572096188342109
2938081224972536593638539933119821597102974518491368949870731392289535260040900749767921656762084818
9122889134183225159058814114616378422021697073717661716652328916429421513356275871895018423479177706
7033316420306139453334264805537096535391164245924573149686724132083339273492433829855621306695177401
7703539180813996565053107162985269270009099974879511055599687159686132773458703389513777886366542411
2900806730095571732513606004844564857509821859405947717452613115360181138927543310837886852236993825
2137189703841671281011054214484383270511885799270597874323928410813524854361366383391688656369302874
3375734222441349688276578413926749003120802237906791878991589845045166352228435456101152150522218823
5579736665134129577291244670823150866656031728928032214851319425840323999401943308231347922964498223
5549868397721895865873283067881359835689413220688828686630966790803303910014061967932813369095676565
1447593804888803462915110446689413540450004572796678941617459197248543704525811732848644771898885878
7185000978615422313828449491315924889637132455763794500000135591804056266184901305973309781328999272
1418982320869589340207283801935627102080374870874617741414930025774092590617217730446467349012744756
6163974249305484024461845094599740209304881498162170473224109580065677705005940792872809036037055885
4524892075761344885475058168341580080504367830705480693648717899857677628380151585952153755073195112
3868993576439444740682897961467550186569314366202517636724986618110065261118223821900220617175749313
3360982074071217182762959115010181174500196686325409251249285944099214095775847769527086070185549718
1691007855536135602854343961135530911280272149458709449388630332475764776451816000907480592150139024
8136806480893153004606115016918079697872545603114759525277512942198969045404301955984587905047409724
7521839682411845445385529844632717096412931508843707952418173508008749711259970366783480956913602683
4922195735836288042944535864089228086287949813938339028940006449264536585511890349436026612847800587
9580020933431731934022411043937949180025482369996345661696971944312938407922026679405960782424811693
3069970910015142446362629531610550463771544226664867147957635182269962164002226944850632405347979733
9235871051624626271676016584276070222396876656108693358115082623605308606197744534957819738690767935
0534103425027320202241181853080734900235871310156370657665225943447479350385386540194321285015763761
7344524792478402859391128785099219383931383741550434999804595257434977255860812980868487734911613491
1572731233949128601928788983609502307755302652903289573456478015265863427179583125038232757127850367
2879107061746236138121419045284164141197517785243607172519652866584778642949759569990093405822748613
1917876837579077833445334564849201649997090354722303741912901297535840543143396842396793265668853665
7770485469066786363857618864164606320898412191774537613041850790265048742575217240120903045643321590
6956440468358995296725888959090118856679440748724393925209391503082662011665391628608228750986092769
9521983802700020228901173232708768017902096323267155034407193607698662355541703128594121036684993263
6542675104038668394640845727593507490689061430060637387089161857827279200480212974716280726110189851
2626149381579061342645271775624133218429665989079105208654359761995277892330178147641508739123848990
0708251145714608176579559236025313661206153404836511389090375894732835185625744806225675936974574752
3327499494451722821640483238622551897893392378888898184395364575311187082168563092175027373082889860
0993432190419247202589954041980059654552157990158401319491427455861238809972364487476013599690699793
2681881544252260767880131088649123859427107550601527070615214555209979379350427082675009024045971596
0385565109690255748816829035852656290343750244553996931387163736173138131156222004201660662709025424
5556879451409079826514229091134197465782272308578580385545207455062470227846696309544236115521136081
9391777279425786120596562825325914703802980241334331079095867574198307828184885313921021202768636342
5064796004199749666373115660554653409328161316184410380077320456587301651763301356790608959870306539
8605764549838156715828951892370322889257968834804076570515899073380754541394100347897697558478242539
1866315625464013853426482525146812832000684458815496325664150880521405853466921287298342086010461942
0653169320055810997893753976987168157675203387510512589058620122957780282910967898305488498174693253
8866354031105415403482547438583666093256317284736112584565131380531980701326989506951773157130827738
1532353918461322261823310583027874607091917816791397237342572399969624544300494947357537984111967900
3076283276889435840439025138846346116086161482621584427106911361934657413729667119637328968109709787
1680708171683386355755753510785976777393192894445018819825116759150463618562663854344583545999967934
5378367612396475423758042661749468754064936820642973484582937933508596773564276090192072814566788017
4847555205080908828757865900293455813728348934735518646382595687970794832807527987188480067153538969
2339350838009103111990462731205839673673473411864997972009122807673784742832619304769489954622001857
6561678609633909523204805652857030632868222310325938190686061134843457331036563416411792594996080461
7393781114100227187480920564522421171245201850117408896620637958873468761864106812702741068461765476
3592086069694744056299715242796219942716312658473890302717705818555050522206039552321590278029559684
3391381959330123031324849504062725668788630048237560091578164315680676248254819589417133690384576753
0812049850156688294687136390166156211564602289598862143580569593946148845123066334401424312945758924
8065801779755902851238309406321207978618628166400336125346363726188474158069281812774246477730276173
3241791151134491029619271019304270087839520874099010048352471145539212201603722971332398746037065841
5797325734253019343596298324861273473737733949757088755669562348390715981462235814660100412654619903
6138075513851284917260499141190468895383161727203142377969477357018590082510416661300868597026732993
2937189118113710324675464706802109461624402798830288467834196636055300252661342694800891003732885909
4827034654695248710809712823211708342642750587778500849713539068819624264115917648271639391332675729
0390798937019565070644198474756937616121314789803807850378573941574842189801971182537329983190195895
5525959154769775595694027168732743679084358889539870833703618816487061655658866772598993383577308837
4859042604276046811121242270045865083073250829904403507388182709297429703547571036697444555683307684
8502096871237756808146024908294207610904142411889801061464526229794675708393224577359593559183353577
5871289799633681619338920697494960600427573396751607982547174194603699519657103240782482460638921282
0029958708196039882060389027353374620327486759411750115068516172612470353038034803195701944046525992
4333471050160992568187366082266735000892384910953520290589243344051426365544200654902452058185062062
2321198311527515327913416830655469226104405908729976817245461072238766040217367043886289681090756105
3432747472668096245435843664552889531572446606951750399370255936033018862951762346427019591496803993
6636796979871538082447554777421738430673484589188977454319872729916020493722727076600141243350768786
3431171048209856132581626040204518359274354432299709387054280788197968709406767031001325555061894131
4262010979627665655188437235942685054197267197358811078871165755948985613305889706472004187327613007
6640568329476229953062440478978130544466404120106345343548939824013597512168350411049563894971481887
7691164291508410132829206556534589273749970099380670266607095117650342085264050758513707464210404492
5408725170253031539139983750918422278338271895213840133258784799245105253631774358478330999774734732
9485936426055333978937739661326643648370239149139483987871467310214273457333243657638384564221068960
7923984009018454447125981317929169450628081197359943686219125954607988186329498210160496180751711514
7434064134780049767574404438069545078350822146138791141036441342601891789358224947620000345479345906
5841308542089764674111257646281798333650791842618686387316468368560661749819540330832649398665310436
1936785955265506339845923174998457431065703725624502608351622251085535577183487200577215657664914481
3746865485576688575410291464908897659287668977410262568726002934358486677308240260780096693373497313
4931867649530917009307492578963239733917080013458859603790052369067003284457923444935494696451578466
5373426665105350628570756205505773548145189199538167202128695452663026470413552214171778590122329134
7969249420194775534589752553773479985099963303329764420465387021654952133222834334210764692758136316
8693746593567773161442585969394152034467564070300318527206110962357667214729072347637568588719501830
9082176673753525974944449558732159145655191063748618398577921080860550840174538469237037760233676998
4870833212108350405109808770955975578004144394217084369982696732117791938686657707307577051824085811
5060626512344847174968723130407624845599555974814562258924610538916899196666916446052537039438249590
3368669702977035762817091794908034094495083008217681833780527589467372610683790539961794255767606005
4667626225534680170228833590746104103217593534764746036205114143495268618025730647020017962438456750
1518778991142072352521710710818613380375879673128003410463179283834145832272669060344075663371084935
2646892820861159781544055691853389749994066611660763511921219678086146558211209520266340716013346602
6068689003922849255790177742375459585239422034301875794104863338974666775197281957450513896300133329
7951671810888917608491123237939304896654937398872215793198545892541842356953578465908007276603451208
4719054407144589007376752704903322963754451903431599667914644076010680702801564217561287665839962254
9418788136672002041226449752902454846214254912363520432229051355481762867005757060624370774843478836
5998215905072362753229060936857910016191644117678434553205019017841784584801878676074552539928669240
3657253607582111365254022036405648622418453142089972394186221432367219107860810528941041488161561175
9489901468368242730253622437743808024213809522109568270324795995484131458135815909322771107129727841
8622871348372273548778831729029664665490236513254116899528613250462644799740691538110767549149453585
6373446007417133636298560541625635955731673989155757363175269004982577185721284030066211532282309152
4847002614350778331573450862079955647261458182972150590849057886763401724204385851984262543022866892
4531323374811167068910537877269240594573423260473010687190293677595846950383219610358846819976484249
3752158388593966659915177691953727214515199941266546012369711738638164643376332165621177282670170107
3440675235211373441084612501184683145548812490781416918629444274587646760595703742951479770681731156
3397508660841358988671331846713785880097864421505260867003103132768299570104388723573038488051092678
5004032522124974307854812455998439518521960216741651779936436402137542995767261557102145781625092256
2015778128385622547764961027326553810675175695012795121323131838818457360266686320649942555885746869
9409395311808059089422840979614987008955557465110376854359303068455187774775201884274288473128792693
5391416795448615258271217867232775866395485552884841811546124946109739803857589265147378498175968136
0253066696784511923879139286797108342349244714100727602675458120578123747117531101383646389912163270
7697549616146120987214775818782808697843176723659289311613012371155154744450118619662288115571338898
9061556637741197397911409070864223972266102038794807379949186952254001467832052997666699675437453812
0874284681264388434857990116788720955105721056996638812805612068923925004506162915713543578038974413
1792509085749194106671227451075930670037349718658531599145358323885364047338058582555080129549772699
9550372272729775176704522487691457370635936699033181971332149027604006106777137820106363035491169994
0770082787827291903363237664622430602842946669534046015470765465234426445235799208390551711028657644
0597865097041247442846596304873193960625885523881029149641902574895396198678083227453755459951093593
4145778862602208670971371199863047880759062019838816481039720189531375548102148504859303225964997912
3176905313446180979871034505548476456668268222274265527514829166326263724806733231422267440496561406
6906397139317547734400646202110265638233368938150131500066106009970935256965575264808203342106315495
9853750964800624555739428481022472437714181499872068333845720609374586416198582164371790177021782506
8886454671082924316024701984181797881782654418377757959796825780449900178086581239556481585479338458
0990729334774401407121461895233715697708434963647904054796441981782780517474402799317733095450352816
3918378076984133350447608510253977715868634233725579589340356376372994708279463349208978152773995671
3490706826018119549408427530688988330109983950495534855291408799204909428138142234778815816979324961
1372791909192770224893319131102344808278699606036478686580697164761330662255286989765192552935199082
1455340571129288926608911125193147177989752736575203308356559605844798561219550800816981660404961683
9792283396924083113367378033276875436867735043172717439027859074254820212255657747132204290534131262
0900589046109664994587622330556650669213480449140168594401462041865359429566748586541743818115221896
0805974401498487736079365659466409805697033338736337841565424386851530624744761188828008360042274868
7605334501696574845511826785815045245456777931101162167341104266483643236422730018748669230314996800
0538031430608612756009270574578215030611579749395702083689185235066252160143225157572632108696989253
4520272535441511136630903680381368233410020414394009279967262137131775446732883891392226048878959328
2476100095890790465258381870553720685466002169231355911795891910157798281022778394958633159571674795
1518984075463480454372691159256471122582301977856982303396896050158595892310741050231958344782974724
6526432454003416740680186604667173506298166321757252196950376937786240219243958366507668305241060282
3209595329323733326360004325458533458173782442001432987586032542030296843228997567107842763531011646
4684035525854131558701588406323147647536670982534119264032628005575603165616022076335390213276139414
2658661643299133799358024905148097520578457877069945652167062012646189391527039911451335226877850271
1981588415259110644113053641815464956341368055480658869178397393114566047031683130184196898320480339
1755491920859408221030403601483545590951979361700533571153930285308008249099310744232603545497944162
2750151972877904334134788529330456968450081758982911675317156371150884744691718366025329362459437253
2830505601044024595942337278802450572101935660453037087483323610715542478675462006506163913640311898
9584550558564292477650111146735948003258108853501158563113337817608996863597505005710145230798559073
4984779424060552270051319962651999545393272372831372338817323633435242109536179302409275478870691613
1711033373610798925121258387954376894792313075786484060250627304915648925039978269377059478925019859
7960440976140331216293194107043299798214741573919107549499018095369340006146914259602024022170332022
3685397122600674177947167635256176590057315761812769069868785477739967187957916784335038097171804247
4509905958630236234936260597867699778682562359586153629450810691441589453873084074636659773199894078
2241168641413042202197789735786452738773827229627051736918334172463277676814625933006037883357932265
4370892564898396922679733542811022014670212913881129684282855775500755433564020856599630182186211472
0682060646699105940631471994062471742304632022266301289434776850567969475657607079821808642579860544
9816054182952224887132347981000334887132926558906614119201993973385794433347911317548532133802110119
3330887847015125227070799292490339798975208992978122878475495407276409750543551583760162753750309339
9497561570969821041891460244494951622582062308504629505115018541234516902491394413196650610719351080
2462490044651046032530704023809071429088249396141908738059232700930995635626137638524392172223411591
3179659978333800950305988622870942080186957041156191237900288418057834312799606481512862457176886477
9705286995347319083707359534610106019947202312089649150128546671873394665524067236796872293803810400
7146965412271666180040557195891190151517364641186258061545343116416982696366617445504801879312912952
8525912471527360878168352819667902709552105237689631326683158702625323380090772616560790966051013312
5273115394173060180874511564327837899376484957600682213425711862238257035817354366747406615937085363
6225085020317415720036127603084067508030756117290744683277865453382477861317205663780121520028920170
9661971763656546632494059527876497932715292872985715176483300369818504873303249474654079612096971400
1125032357609358720010656581905831180997642036137667275796449758006745441142048775933728201274338654
1730289676291051550605294188274954217190077226113528731157562431487946979544239216800057989030003143
5448817782528075800544722104975506762042781256832748235766382401841729225526627059275777539289771406
8865222176941062983914360150645743951411878797585319466000557749419968198268990524591578275148449603
5066367248401212167287732954440845822349816314901349247954511700200682777991045661195719401097314355
6679949684706487151999683590364061058220372938733157770666962815440479039359968008257247771804597442
0152998929632729549219719513997241089677260311069731217481854625219753835830792769514319012046085206
0404221584033202778289484669467943831031678171157406381827463335434923213894843094163021183921613180
6036290893067399609985423713627381514862532137124797091623622046162986512641897596632663209789015685
0162933088948990890246987106952458735375217789055924292310997019418018910429261116079159901946379682
9729733243130486626844895864599536724020511637226074495287083543737228901188949067382749267772344811
1000907438819833647653280293011885002300649090974505179370652438170984185565694541453711653085984217
0782102205759381737415492205998792466323331550795127300292437049665510094168913899308262828099711650
4164464391121520175832521439357916952420787633250998292445090016038279352482390569262936197806265067
0226609321427525449211495131890442461551684024423481536792014882718581988945145863330770098561237795
8828410108336823738734572738849638962948059213297704580767594068972995248882460676563728332416822071
7201613508149622846706235533504914560851567412191776418073337062220616989286129231940693272587304942
9619558484924138036347739473432116070286847893234905203228886126453356828398340766536877573473748760
5007550693541730187259748235096802776896609297909637007418093491085971075402206218186379767204703047
4837699554429756230741813279890331617414934177675488193546657967346680583168443765209442085990433878
2216925754528017570430343516719979697472270081326744776510933814107656053952280387568499851619795803
7007389097106982999864992708795501017878412980851685324310680498608333209293165169543951334751270072
7997498625544803990197117769671198169762293670328201565965786419303170287435077803609895522709264114
7213584055923246303175274460661424745513442824088569354309062077155046836235271302132776672778752919
7138225369061482358873510879618931204687292344967967289867683979988724121630767754042587196325302124
4193514334591945122710055285676248546756195054572233497122114206236915635566077160081183216889437010
4167091406660494637511492109112384994931261483601731831978025801854123615989786939951874080708781675
2527256890232653793893427916512252692446986780700542592478406891983693034831189039221504957139359047
8603985291478772108952944516548414060355076069411089219072236772915183330199257934673884497111681222
6531977879458237256349701701434450170262795131493571400099167987745975396016974145321103194721181989
1911701864070087236100579272515161782140696813588516544267963469508991660603977333748905583268873659
7189688164049489217965695447180846369690202379833016068163564270783331797652663611920058429843387212
4732555647752917899046130345926926377769510661298679522910704945376837607869075231979037666005612620
9115743468203412741035529130266827586392562539550814151950814946421471917906239877567500492026614726
8004415918184452598583017169618717377986491314301320139096894552455089248866574198601465016908653162
1334776214854306703466617665692105410719981538907672251767198485868203444974201204199395188806116532
0235945583894023951098902252546001723460356251893372550147449763939523487508266863439226438701452964
5578465599446758966932872167874954455419439708487725620898360683021579740759020906825862822803287431
9071229989979161754707931633750269600581063993877838600973419499976061025477013366374557351815480584
2154436353322439540267196106498457367081969271583194706219414607518175428577128416613043279257671117
6878573272879289466479682263929166121794766378952455489095514059223390263963569650511019997700014757
9378922730211115564482951490109159585241496349462903114302744349835902372319613004496805031474234755
3512740188879261612343935241836196800477558197546863260986011131463820450141721982540776516207240237
7730153314798343534249638137871002995377407504441309695744141626280893780527992112181658932871258671
4521902489104497926318444536384469731078955120924734650185887615894950421570056527645244704812578703
4278775308144605325993250650652804569496271277969864968431582082713183220818018587451279420199672438
7845924685112466846632107692223431147983885523632081831717991252339025638114283873728192184026442226
6843824071518815976145531867347774609937961088646558140378165257624069922307864816168073553288310225
9339071415373073181551973579075510229861133953714760354356479770650762981378509060144205120971925994
8853200988004592890649601057620136941642837992772864539184715470045850818405823860148025868600524663
0920336890981702880239965966552057109433950232393591387118543331106968723070783765109995111573205002
0918304010344982441642004738768948267161593399690193457586867255883989790149401389186437140470049868
3536419085146636973126415550726659106504790474604257176691260530987864844617510848036541192212155087
1083373422288271653671314742951543797994080463117806787995004403262984643931408589042430035814679048
2130142595601510616790774001963727071272193868042106351305875198044611256563146574534596170379338240
3702214069754052266240841616111531636229090559272603915627330536076100449885148308669173166507442240
5760345452239520727194387226800597515021961687636798100206736896627262835204918549168286812513488508
4190473253212317526378135774553210015590777870648033234351287439998044638462924022077100179561263417
0891957059555893164784373918951834544427468690443395346635712556002093295745469135815183714817762147
2532455455826355349299229083341849402717499828045875440020968072589642694722899329675137647673860448
1948596861010163917906706616240400770315793655205471128200977360969488252868750603606987701029006653
0566457941575468046542913604156272763085297719042457308322275178110098627965435853079788223079062405
6460220100780547659109105225780303302708033601611055142817724652925886321588860860235188875438581576
3476474061346189137058906940667847095551239425087034279800197589939288021504099501419616798566229926
9531831729742846553594799997567461782348560901000669988469690822589608957468832805071105486290924169
9863802699015032175016489836369995090307433423952683025509432620515933510435194181061587101455525069
5674456552690486783817027588720977382257950615345373855296323177973185633284270682793611484997082028
6425658410937786801243507207010171144691023666824401331759697080647363187473519758226672992114092341
5557689459145917233127496308316198624445472076268841232266764108351817774959723610221818764580684747
2573855032881320806738048772379736821766426490586573204666124304483593330278962243669847587416780602
3200213387222281212726492236068611817950208893438709633703920530891783320862594746127398412923093122
9662692577024627084291695358194563997570258768641977778476102209334723107030753564184254518714548556
1669787059674784766902813968401164536459474181233903224757393636863681935663553461394892626033624560
9246061816249490901733308389904694275103471565680879081489831567380758223657775434799601916929863738
8910927636710309791855620911278211665518380304827859464678605208397247880466543049706421452251827882
7033931543513121719110873385483347219810689458798491144524385005318909069252577165556341650853859845
0845111950543600909079108015438924342690924275297223939436497457617301446617720447689401000504698506
2480967362538014203784870318060973943330557841018609344329609136285984587861478610713366664126338169
5899524221112184136676713184390422404753761968278618990764476934960015797528373681687329181351075535
8161589599683496824610606141473585835259651786532383306188874539724414478943771645568261826529895548
5501780290369102831559799545428181885465130712134850772502152854986504148539428688733009643623744563
1575337504974558527324364490632484079157924391007920363226968100761025312107683146474403076105399936
3856178502457185837938640779410577142547657653610068779559094205432305983978259463175011204209823798
3704630868864217498288277999992422895106271626816147043435626383589881640129524844416735592538533042
0508576616040293372309909942907828407974715744479270157096542899532025882851390586571928627858684703
8406153191044202724460274929733645598555895422942973614068606758324076058995488479228737204632995632
2999276663662187553705856563676213460846691635134895952032751664560916385690144908869466521990135131
7244386128565244119866753370059745077734043052578049541902563311792423849956303298469911026061113949
0497123552151722801175173428566621570333310462251527232237087070715510758273630065850671359693477612
6921250264265651342298652301059857824286615338108031241542040516904713883298606488182794249669559888
6434683936854719503714884716241641439004850928411375768188209338447991091577467057543443971144656997
8249005967530538300895293477723461560978690320685715441678510579193437844836109457872658818693817180
4673957028635044389159183382340521338264379903448853149769744672311802112825209248639672494891935591
4104052748415951594736837809875342676581493316553293303492407468963814874424958799530860966244252789
8269630379412362197232530492100786056485055671299621472448188429139060428075092201469136806504097135
7365067865870005871587533019215105537093657560629683438907177326731380281914455706673087859797231878
9822949952794224287012812503111471649307104159461631966760308922163079308985400955334806678998765120
7499340362747182819479508056864781534331312521057069590372159764094152496293473331581068166972518868
2810127513707670752796905831898938855761819506993722300408129761179282950068812561982416121056535849
8486791606042957017936303622269763862817964561018772165131129908770413026455444650571676155675838847
7237359730253318561213880307631343737122251515536703485458925162587320500906350216535646030766771232
8068762661780372614616996575329639261234582228786575237634423000139649625738020582696076029886922748
9455267511828345097303711381309624679160024050704278606269984110603662042984388409136256782002792786
0875429895477479150875165602898620550054606023250165453921157785074132760560500995932768252784901585
1981975137402563687611655745137937487214386792781381898246397155318777677794936299812074471606091855
1272119960752200155000270502508823301062427321349131930502250819685172606476651288108146350052453698
9662461909046114893962895929658033142908917879943271467996197304157300965476670097802748504949922749
9348397747672792215324681504199070919909685753220905286547170416882050772850898730764266260474960283
3976498199348698154371137403471977489474413320551513931897937949146250193737456827511821533492283219
8444243053242486561853841870946685520421305254908193813754103323846620466061413325241421340899472338
7699614311798077687432789526601382196665373516082109011352191476338164339463406883240942674705127117
9906304244441780190384672739672686769112190931970345505606339032957042974941581525053416707734219222
4912794305018380416984021373300664388071941332871514954309671616128471980016653059575335064746269718
2042846268359986818861264831970207303345234406838022336570223299901178964723674005255284469999641833
3987607590289949005605267806100139563778518579753380881265732790935672937128482806837963144902152264
4241659523210762601672216653608861550268404762780414207381813188674055679315694252201767502996108931
5203719723864385003351943461255357850135435839400384739567247530727973768918893756258730907948478024
8053172208633039305671160497526104331097293301192532829636393238040402425627716989127002368359148039
4743970842058998103417067214231879990482443731666304366269501749301895491773451882466863157106820174
7742835437182997808160323385479142100893615417335823942714130260537103834342395650452940921031138072
2735974439786437293498779174593307771949981254284322012018141745368260036234898296903122507721770930
6627593958864251668510532273550339321753455415697429388030417274575854737071273407903752379177887793
9471074799781029143660043305587809129690536571814120281158427136117959475702842516192002923323525825
3667799233353504527399267657067685672556422563813015082381191564614097868613031068162927569762020455
5318881426904520145833780262025556351965115724829200272685909517055494464094865844904323841681060657
3181352237709996846332736188369387441409735528569111631660305044105576911887098287064903109582514040
6686397365925294201885981407772413012331196486272724205885391664527616794085908430854956530182280094
2773712582639255209707471739370874949264902004892053763560330906887703137992741368551790275872916058
4959414922778247883235901937604823170881803595369076077337349791502655405339517684336406891231109724
9080790265502285848862940925049712730272755271779521522190423921074964212656205484981857624193680363
1555157059930281385815083653177406106407277701835361159624729082684926335547810898439357612104343715
9481190369809236917030178105516687188804000754741725929088515686876491261256132345215720048858034881
4436129182067347792218591987269429048286738204414996804815984437607938196133505656647392770978697306
3043956032904085014095936527710276383949275819261894375311731238581878016429572572666017465357177816
8800712516519292266483146683419438261363920528007484044900824218323556385056076823798300484213905113
7819175807368326079555404538772421254649447714573530591819067065204450333400002670601650715477380229
2253828942502734302362120594137325504575207859790982409980060222691393098595314582500832946710327916
2947546769650726796436799318259481625706854356960933846502079760100109466985477664306529194208902186
8679247918982917452119040491549922067548549784644053384281851350740424834448984186857638754825211874
8913198937233057178943756740263834060675291159524264859562624667730506045891116100715175577333175451
9372140052715033833999663084336977998902564222521673673226812737329401122564020625337232386623709606
5250027157545759024515303111382055066234292647361920796295277463237636827563549346432589777979989221
6083183476557861914698559000348322687062884140680091098297290025155304321141074120768405473149752927
6576046531097178437534417094580976269868726775458310903265013972398871292487954121191869471470229124
2968920059210066328490341260536675621718226795908777169569482707932062255806851993798719980355047347
4593735640448258650588625710015776143057998269110285525225218195081008716442450115674042840101871198
4147236649216959896533772377630743261449657901739580599200751662375207203431312043497284228997884865
5403602864019948074429022011200006080463998501819010310209185431248550588411236686309433391619648342
6660131176910533996112377310230380234811757650549427722144738332994281222088773453388827932280579187
4192449137679683588372431914514285293347780105414035944128082753941718109369434978137938139635854543
1981358696038981783279780908770832970541948728379995214627010928069131364881192355449656877337611844
2340857371530723862085662159409381526393119688294235161012206982102982686312973629697801098064515647
1818895640290548743578755587261472020332284951819453109198218352517618256104657192423706085772500470
2523378732871507556187479797687659780705924307167358017246463152239904021776284745340975133848314177
4852620465824211641325775345280426924152069946355779426421698082657790162762548977426830947542833005
1212839634378930749039389485873942688776083373591827381425673747110204476004240763982307626663174529
6834141224884716951251309212617264617053147797766715166490949225421549775211488159098181876299965282
2040029605094984166990990858728658375305484534459896046877649890967320508509858444806073858238214004
9873931715935695811698023494915593724180934790776148427019703414784665928724466447696781881306988999
0073589340102968665423555345513497033517986411001956981618462666215082119084774724294481562758852864
1595364316810231546906763642767060010788286632766633389943365837455051308440928682868962377261275533
0657449817052714320112430050315372982352446451860883180499999209475358262478239478620416503602591466
3504580197514873150529352026249427653345271155056666817518227837301462034170139898421676090710393234
1002581682223133625256207554668304706469303962016137729659316213584534943872628448552133736823642069
4129753611393694504545164826663424121750852123853762961949763943314338190683622426770502627568256079
1684082218055867953842423437234516775240793033312232558617788166591488601146803010381253311429723658
6375633103617350969034561186456767151473309737117249747805441544431356297544927146001914550055286195
2942872447984428629177675685193364163650965391268115974350596066631430632291471802445926923254987482
3690285325802306230947613499269502839851429953535356709406843670242415205329105417897115706341510194
8589892076458878278426452117866605968538125831150235899775305692058676105708701638807651595349913358
8700676907083619791807066385870839509367122289671564386451128917591933577531075356191401552449928789
6479798448072569284576910063020743180006079858630335144214923027170020494669267762928780053412577148
7965437283766868409579625095177541108410685280969377789822695333625155804026654190004768977230184426
9852293594868016400781808018337272897449886701099710688570069541244335812445686215478661027761671339
8178874243210910295005116198633509129349874544372428781290686167145498324293611492231473642598223861
5333872917411290363950743431566527982556248669861622185624258897516567174447734002574183154056421743
0265032204050680288908221714321983656235104039516177109648337887329271235587016617493390421369501104
5473468774182979291200564766986564802392959097929631265024241147613299437953680854551239105167520335
9433176131988976717821935388377471954094311328293934897802597437969143247948728640516877986173418769
2641147876587654400917654963341571006999410652578790054290706142043497137414312986800473833907217782
7836351769387497135562033462020801437481694261478272222376216912621724984864070811219001457581080312
7514368746812293902567207800366460765485728149617807109190805892733409193073050297619056315908304745
5012374670031061256444415639916272123095642761356569110026391535847184658354876940088408390472559239
1284481989141768456210080672871365051580993274230690518665008597523347698850266473637056805859960346
5227535283103769771766346525850001018463784657633943673633155741972655385380516451739206430623630717
5086752928891538411935594131628701458247064286646362307386030374650463265648830324162550258663524134
3216672350538871250294665092711752898717859485122883073826781267789526646313451866483310176755856424
5668234831385494715568271221817350808962512172053328362678282358767505847401423730971729748492168207
2754090844536229494916558470391892424635667977387469665068415104778706336133272548274372346506967111
9722443449812734025377960294457409247597737444308491259408106462193893557648061089536667408095227620
5152653754429794840095835678015140906085110427470082283635777930741036270003671006640157608896175529
8087874902674892867061723585277967286846041672484638506620770277424172837582022681256906012712121066
4365568157191626542629206727847355625283255225640594349962741982902088601104045938621699756510061538
1202801017436386636931510079297051747103551828304283624024607914712435309972079091316842429039375245
9537903996791221617681658351086654398730218989418790479059563375073380828250629221476708199930119146
9161070725442067968874160971674185252375631483285112993527528873751960806844038768406980947543927321
1885212124832686927438969393755088932315651819310648022838862355143157773206385358023343205846529753
4796587174266761829051206281527295888417818358747342435734495020358988390735053385098565646081529772
7413756970820310976077259495647836133953132564763058202354889694148416143538284944132385768159899499
5431527079870463664778373180557607044091138927475132533430146736559527914018309219513826849121149164
1174929751365905255238757472565507903100300847602771634973367361618478470151454194242466597740934852
5546684913003486997060419293129081099932671060511289710787801575647862811143115368379498259008441305
0630589061147593573978327584718019163428311121394603254651110964465604416883217537536535421623247964
5522676645503046655001266457776312818957189186211536511082228057902507894818563218472691326664997502
5565246454896941276884712877435672323812430726870401471878007349331378382153794773490018719163399554
0242342707750314743468670413917253012082906335009090302057586778262345208514003929001710055305937831
7046290264230168444686970560156934665384460803808357163159676330359529563077808725532107623055544675
8854437995156886330614797709991914709131215908819175719293351474756579005649629471554926838520685521
2249479880660031278238402125410628620183136091763527132722243285658303108953204919305062064362582546
9004476783827405170052597715699845684479669935072109299523555680458138855084402647162887128470032225
1692713153425264130384825303807514751537016056988407313490080485281428396511526821760683161486871722
6121493250074618787512750002092520917795810427200498339626964046648636819074003852044653644671715006
6898147240103016464677899971223132535008605771509387294026729351590379086287606839314615057195967868
5071318069787797592598245345143521950276170135174259106776586961104237283240233110780229347501695812
7177052664990960827102086997626894403898651147638649503665070657392304905753917241908180895088500539
7045087778393336189378110404774599900569588244845164852007103409527591096561732900575254552190999172
4275883817803276840562408182663242455295187562715809417100445007819124188926893226162700865360233940
8145094360596581878675728549999033822033438067174175476338104358052302785825651426722388811086708606
1811877064953863078599719332095538816070472312929623956808663193828552024801018683379616498581856578
4750069793746884473025574156722147537100673378043000969568916361695782534452150124583665852960137927
1668443280549360025714846146176422813858944648824577919451097754637279140061616437082879802055816739
9110045394065939168004656119030451406827939641009494548126182241685401169640547336992472831642081970
8501413523922531320054627804546531342508162480543550019892100878664624002524295681532039389364507663
1014670516294746891394247585130295187592320583033572697591035879585147669685335615678290112235103086
6726686969093893631251766809959591725507731884581420213044989089272432992581103346964244226981045964
9458525627188984939538335959719984347438497015603351331833378221882339110917160387600977386617195793
5380761517218617115041105953200562845439508513103782426092221580347043870469218200834927090426735738
8560504949963628089932458087819417319242813193047958481365284466622818759230448774727271900041646256
5906932768763669456755412854886217864579907950795201789049010307092855143580550711422169273554289316
4515162239591060613992525651155219606168906209460811524647047603067883199297225620988487533176348519
2106360844936808909793131123955047390385207035884455373975259761428383158382244015357119244573517992
9589793689289502575642322702483293587650316436680500814877719383368833728155678009689817610595702581
9622180845943906335221572622334623394097735358625703310328792549604252935061823699532923565437570914
7773494869307013238049984720472275498140605298123620541636994470428038966156893868587724344657483446
6712062915237442088618567922045344420739310674421727004196099433913123375957165375649479842049460338
3122882357555007256694594145624444653228737255790990539772178357378352115270166222545114372770321079
0731755098061541680799783491662224160764927313914220805297777525146477068929652920849921925164572772
9272667005277570653700609542156645813313101176408510356833039056190110775636114927903508170801441447
6223203332524739718719022174967869588322454038432677767271867393760685645129997687219613800587025803
6629650947383576950288781322966430694848989571777310231971438432188069948949798281265418768484978766
3727085637529935756387648803641062464701358261524828101866889583450908999919566589278332020049239424
3339646744058331183550201124745704288217055242234275371339638355939188726283075725126459837749920868
0250773604576591220298539375071031914577162027548351572585273636849238766575359248653609748000546282
7633168532899995842608225979497031427280765885044687526542441429905036810410982058288746153908248921
6856362394726997346553205718210498268728811441740156249685809568584014602661707427376454268585842898
5006856050906732247971959184913866273229605231677165266537435660924515751547739899670757818807669447
1803132144108496162676521274574624330910029642094251804008004801026287329586277262014727489353270672
6806582115312778093034031069965604582743102583850949734712436212371967276587996817673171202425751654
5412742639044664318466474049301367763351240871074967142314541215509982268830461476873363867689250122
5593567570108186028566771016490467531858846428384417326967731357300613268399482362781475316681581278
5579663599791795157814158166265663811407762560467644903776979491346905187390344020087605386916710459
9171633685751211756476467496195884101529689996816238465654520231897348441564520779717467725408375300
9957931790618575221480120736201216048525549389041523349587563959321427647560762661736798125279112574
4402537028491456234212251650612883943678357708284902946970516409469612220663927869224408050250092586
8871364508766010277189483668952793055836305779402990958092782737664968301635991206904200327910511415
4744603062906138714387838336743417539884162292546966452379650016065143875553499166794180494569084397
1768909709318469077176024491693045942862841558737246984202952573590054401703347176634842071499524019
6359832279194577820759637240848836379500103621461324587996071248333288434751684855592007333019192019
5509852700268875504583336151639793047455669232226964747223243965272832072802695626929604497661772232
8162189291922629736618600893380378273688447033568981934485454903889649313777688384863850475811569641
0485259547487100311719947690467841872489674712336827835747601351111199853017447728842138001744669834
7860185292394340689636001096503681907779366758324178438410032362886151085633050786295778026809324916
0973688547381476518383788275010470064148829217633484839285414359406378985901974445783913020411959295
5833247407053337387879355118333346040520143005732807335945110203500986196720721229529261158492221731
1397214361566570645147518711124847846521066899285561264165163627503662930247857434616383082100872186
6989101050518342469153669227369951083883273360289802842586479282295058151456355240649282063945913298
2993075238939580916047101500928090990039839654893862407034005431338249104747133858206779029753604937
4369192808959110137670965119803839375885811199797165362501949622303104558039278077492922794069843903
2776254015666906778593780386113108352964917414130677995721620365092600433081645229121664078256434083
5218979066886026344064458485303282729793358729884347352165545677286995436599737456968012489366048808
9623563363216791359421446055068786634433113386693354160281221607564909337978662185214114014328391328
4888460385018548106401810741164806119166852177884011457442809482659040729037851396236454260345908043
4366882027885317459012052070796101830342475493417809516940791955052389120943257054649953160305095693
3277767283606601084403515480249242431043407135491042531911082063055885847856838309454314948298777711
0093097430733778536722059422697068465587208951938625739168804712162686616119158598867733274532778963
0384794194371619102088600575881678899563817750759018537017938657143397745656702347717886954740735647
1393138893257826915757082772814096113534039596522324577306152331012643397119492970714606612506647157
5325161887836545677376789786656981319917255830728859274664950456711123384133716560339025750895236876
0934169192587818046794282684171674842035800516053328379081987080807905757039300266406606261555537268
1406311893333321878005632878605658692765211940084294135407415944178194105680111073206164428912226165
4689315696250649377368750418028443829347155940573719281505548362321861897091521883992467289769355538
2498224866622639842690015510465514368196872589322299695055965821515804423039856341114274114194549130
5077785993944314844391422248918104039457915489167940936880881275846985624058365475900761135052130001
3543205613762576693967927362332682237247960345827467435577242424858746258983299946894663725243653422
4900278540722593169022281621641019144616200121590359432629730953582312759210997110903532453462422011
4115290688744735438607571542484155923218974692895274913957457242048290444524199506616403196957405276
1379969641850617122498259916550962949485508318992344452071980136538938717957718068744435607861241758
5154746489410452529047829671114732622687463283456187348342593409804415173047157104493062390589669173
9817004551226635334666786185101393721698902960995370014035328693346407394143771722421220090249615944
4398491756454631373613001156764790501017702111277578272062499212140443953110366316095201713499539817
9672799764430382248726445699031762367318173904140530299796693301967189211573846719218504534868180848
8467917328607760915576618158044199523371444208773512709507331792386987043357342574827319024389705939
7679263809256733067222163972452307318698268792166879549656406329256732811006706833256559205039478903
0188160739384850556504884028553493210752461065690147853931920517345029433678881747517033553155053973
5044149112366678082769512691696049338810341779284688602804667451092028140626320600617640965935439647
9711042123551217210553170886154426665048611742393103533321908704764328420011566286272523212459189223
2724831021307086224683468781408528537348774241230334798618890805321031613595797335442354868051425269
6866512063039227452814595837616869202674470582742133043575502756008973472215248100974503096631493553
2193749821298839955935842348289462742100865342570993952199514589197159770929931891087574545747198205
4749748932421396799326489589032552729513567404639611493171010189192515908408015400992263542899927352
1027909791629622326899468339222564188850689302462935283876698454950820433937649016179556264070333099
0892519693342663442878567772961287532513565061143530664575611755567552366716033889455474166707032256
2399583490559331706650146898086460417838382916662703574168305166704494068667663428469610535152831907
6051697786411275862958686409107528911117061872836505617667810310062681670850653840940009707303610953
9774512625930673707585940464142731992381476398499140810687028823073586558014776244640757710352073384
0438223272401088245723665497363388735052522540671406247523159643146426230417221663838478998423125351
5117935367868004392077763637641691658437956286897999693834077397063323228004876489128312671084154520
4368535736845505234182349466162621956843275805080220215027786914219233006274091615355870558018113687
6941988088925636939955214757050853833483397894136446478730525849122306882471351712676796482003998426
1676870631608029888960803219847249599571055879993420042210501312654545755864388040557086038443178947
9876611970820015611980939674380318922966501714613882520804031598903877441142836003638374324866851833
1815501878155451363984318353741157339058002152389264329156983512586458215816368410404971311773167459
6889483218197701903335511969903901643455277755945153789127151751990742437367011509109636498634670491
3272949508729750081773839137374015286885949559864377189143779370792857173508327375684455870291890218
2243405563253413999356537563715857142837195109613861252195931575362485267016010136559909404765848329
2429486177823740620947084585857157023297178481427500204967963196248674884496387995883648996983617576
5666528021641615321659047106211291141409963224959496170569621451377496499554085591278959071351305520
5554057159459451550726658238820514936176134202008270256715328423943801461947244728403116146201297479
8089227085974451784327524177306950412418857844357735723044166545915166799769127381336795390755793761
6267166968546091655699593488642413581158512462255079942141995644967449553468536718359854227162061383
9727381365776039243956969017703155607985970862581243993674962414380918259766327402135304938024349912
8556019749288496199819909494633531757714515520309632028795306907760134652994914043581772632282685314
3783513778822783636741867010792417033051552931513688704171332846773374700410443871404097721937993136
0146327817315003469127206110052221856461295626337271356801091981380474960602574170240202920946610746
4972228038344768170321031548956362607581996963432153533130395279292813458566594949678576561221650055
7576785620173338524555770745627560177450479950364785090294288950592930623146539448861568680345096911
3409263406892396095464846732913155944041642091229863051474295930768594421306378212492932950162092301
2760727794182059051393619350041396118737407556526144455894312969933295551523927200758510395745630921
7231569649867073731542008269932053799635321673901408077244410527952574563547783948616256876004497909
2703586710131537745235071162617820112641478220614692323745405906702455588934971991695321004402078138
2071624795299095755988611705950163501573883515941071611021024999992737198411972181836960124433490856
2513094337858145393470120044030256864700548663549392408608514316630437299391791305446764530417409979
9006069700448643739795625577667107772280947734831808340412086302716544132858110002081683347884731387
6832654174112440283957491477836442080034895999994737100900318931230090375883881372675171284526561488
8172692522791383771360113065077728576564530802188321471090803133755840577092718164835680957470964356
8033328289332265942593922021866221084917471606641350628670903315488363273899884877055177309489617171
3096150375889047686894736754161950968825576560386074412336891081889607330810307459038341583229551706
3566611623323179615825384846776882816649648865018515571040838343151176105184588470123608410766028273
8942917704154323409563725649231564833778694780215575257874372081292500460395107061082052315486096805
7454397705817932222243147315989273136556936014794902818303557600978522977525962898850729363303453605
3129902097905559305851837010576406259585829602632873134548539002657281406793355816694587636836436558
2883335848341228518351389283301144467038373244410825556259361968141810161364832096177570864094383816
9090002226604255784600431700066345358783834873258317837100618951583977202080053883969996330964728031
4998586930024661356680266554015213607050132974741366760130594673031011794115217879001865703223976920
5262347764470781755832968159939743054967161543461724885767988788406088133541203775172599627740767943
3557858413016357258236950329417895272597756184872581356177887651513502217512512263982045236403440210
0139752364211358516137637559587577207530621334961502719564817282025339236149479711750505099238967523
8310347721799153103250630753034624387023293250891373000545674531103311325101460281487034426453997577
8420002715770782365680275356841335782458521806633989298289338067682527779462153283274732545079237851
7076912301581825997828370300336256558599499323585991179230519493604200093136882952952497023882002223
3838109595433249094261338599612140999722271082560936440808244565708483831997366460249909581092921105
7738478924107808882299218564028538747813436738478549027045986199943961406276461241468526416504747663
3952935442293099508492975271300123897034558766528274928867530948355337208571552343197499820349234038
9670347130500747604168524737769863444140136866185053898891328208340655739350036543631156355407831867
7328015135351324172816967870531419398780710272820293095640978640383065969930177804313785407034589878
1266740407456962137349670912228980277720833492367033214978429517714959531866740278380397565740892946
9523301575289858264820704037739318720570724439590036051846465149907991096458099168840144261456906998
1325697467330469016927650588263672163682275265926794332480449476136672978544791172706375944219003964
9423523737832003245115862241459070943996499367199590497914690264140266408524591114855191650807691959
5756225976629392111206592052196623376108660568332639262580789220237498808872722826601581996064436723
0604553237169162883323368383698171634173227669230702523903052134973476949090608878332538443493622473
9052316552486640458014902552451809672637041244103680505075371647368667937165492000693484668569069975
8938423193728097313090132134013915184596231815961815553034983583299674620029099222271380738466369425
9236056629419238103794621285437781938815761529551867630512212822863260204874574135998502776687099740
8628346568577316880925433116825751798650115605178920948889555510970443326387806540455893681820750800
0023812051808447506307620751314921045136714369704277862565059192755173576046303333772181353544028348
8022401307307151773016270394740934393844022667166394471571000329969597536569216319955791667153973278
9917009228798334746434311396209210474997820398054268804715740293554918044326899185925572479829372527
6193473729838033825016228125192662287034432340793115201147796474215222568249277448618547558535366722
4489090354360765700891508241632288247978947637694273339400184392601171161593915800198993925015479136
0842012239259157246094016543608210797828482806176131509594404448254220440814942600096803317156558353
5541746814931356761186483473844584332337296155507871243095585878018125299376058943526474571151799965
0139099056897233674500435371155899578816735089708480797556006482005392129117202372858837583650658962
8939404002099898307752401554074290058282189905449295595290540665698396379652627167369948678067401759
7628439741504635953336932895753500702348772650307915456073356064185358374678598294218312992055214244
7467555152429094353082123639385323292615137570079553716447033963850217566079194119922406464168879099
3900682139841470710077305423501089759551487745652613739804982448395191572886233253876825915935564834
1716062142107641427420698924646493037429359314649688323592252557641133535941536766041701383825285570
3954845454158708625943836208585691023350286851630437892460910184064179413737817242599577097835732760
6078948011832375832721699384783815713646333040866640343022554864770992824047946696639506801384093461
7264214164426867887727216820139301064980066587292294148100526559747594958607685176741948656486158125
9048068576641739559693299473825097020854864121299004056023547081663143976213816849641833188894967290
4790422996916852048373920916273627581415082578144512947126390871195555161230038765603887328172680940
4778325020939991350490017580773514972347226141200842777332125457850375921541431301804925890476974293
6514179342993789344180370441187633474045647754871245636026531264002639046395509873383375014551460217
2176509561877913347778190299363209354403236360276407777270403156417086754609304912465313934016169899
8118505446966134864152486398984037716663260682898875278210351493449583092099322322848128542667404272
3434946300815979425369194817924985080623961289442765806037193588904785118765757451398599441621327265
0683893591591633301627229654524268178943548709933211991977916356939398417463406855666302971628326225
1885053060142165897156485402178204109582524914573633653761437863023472150175815621813598147368613730
2352161165856854686169591805293059796597489547202486404846858933930729724918259549754729798958918586
4381963458238510097455617019855912279501796422163853949396870630250255240611123349455810299655393125
0814183721168229402003056973991853851503351729215549746867041856477144114446974431161997871264851342
9077342593647991220703962920989542798876522608457604430490420416411836343162612900587931228917480629
5217592571636997227291951181566487286000813029982489318670619585246372942744170899145949080163784565
3120338442231767477363799052751830717878476563720031636268528820278143188642259901965171215242120404
3093598007504460999255244719619033361430744425063378177228561673120885057237120204349404316544056380
6116344850575204614863143439635115257846047413615071401437165836045202196673553087264396529717760980
0266325495190869843681174711488975033265710912899150921679899190613199470010364493754875602517465342
7300254022064916799070405669996115992534311477991140323555870612909759544036395238288402714786825502
3620301855465234651678395968521217455389589463392126876599969607572836196566737234881787053071661952
4246178938599454857292425896588311946190892207166454286228066474321797238426996880528056149176985600
9735076876288035799310154444193935384816806195959853843228785152756557294789837544328769248915528192
6937185586189477752651251742127770239713732518306313967493608735674024685658141797568833709269507000
1381008319350782119272389464597032908810393507381112794117723972028689545589164062479874391664889229
6971299601387984302188962165166424876586130189011962427905973882760893786732918976111426943397932634
8612185275808118443287905302400947004738634998007514466176910324029012921213038915111047978520086450
2147655367000089880821175309997409752356582506384646176427992930686866599704971037647324524108458710
6614799174336149927164611971292060727694598501707063723448216850317436524507009812454371862762587128
5052133138675747465087378588179559892390996825549436698364577432503315222345987100316821168020655301
5589590660962643045202141306723236718758440383550756969065335892605103439091129907444758234824787623
6064639915151598322877327996092556207112782065265097844438468651445255098782600751176355799427412751
3468038696200931880003494751874257314230275176824078830522128683377197662740799593441330857888903589
1253999257598289550924903179573388657357109937961039875880730256617338783527112567868225009742877688
6733751702369275777828207298980942932785429984322407542157178936308500082923729605122146215587332669
0893147095206749102900664962795322480312735690562613321801363057588815672424562473290765496014923843
9834842680858887530208010463874388248944080204065103059115461097830338356978935759544979073377013167
2288890035935116180663904757842645696395545860977540502650682932211891217020787062104071487479619386
0328908901685974490061333526699723994459482828507523539311240535701714503513877173231126345334292550
6752340550559550047235166306609568444877644684735412075273416767878521711944616961109746544388016519
7913176179147753718562014545502676963925323540227290012707834868251289325206246876193587836149650123
8118075846710841539449024713082757360357920490928809835789807451478171363132175813267982929379066428
2320659986816744077164096152103634343022528702733194985055984984854076654112867623684066525951372580
5424522128609852418328223356683316780956596997580645713742230675171463887104568009503299147388566749
0906048820746673713564567778836482240681930344654911978144747547236141381045451330371136107665418278
2809941533149780106451533293330659110931616741060806445093914391821257357104330835071349033001990053
4383199515528380272876078728296777262504183309553328321661347936094134533849790418922719886409757254
3319212257630854560160331230490697012451601121036304026405174202099738197080610473148720116400266045
5965081095713491029899812529551684082744199785151385309901262229455306507918047110329631338608803245
6694953261027363520399024149380204611495085956577072697940967212942121177554625943113415719891677098
2584374606154015019341286997031525557843676325992755500662052074071876618358554806623103417531816622
7455626223893187078736137411049541483054198004826959688264095942559432361270058733677308482764281054
2333522654696155496678774628232184518286862419986968925171041587888514443685493330379782942632246046
2667418413366330633182138040225423350121382566870842435820563184094985080213529294619507029352146713
1737585511240171629609458637430442150726400195545328151173587153534752609887025187588057533166603381
9693557117598797438801663967637260497378111561687539439214675250790002495042889368957150394343776734
3484458860420625017750813886823469288864278200025329208368698317965239225148048745370368658736629064
7534440335570158084399937287591980807160850032297490269992432395297746265690888107546636092623309381
4582034091669326412436416042088553690824648142188380074978764757611580984339045592969161798166339379
0005058603530188169989258779019471331430106834858741420108624603369324700792279937170822004615002070
2305517989167917823013368917835905580173489494406709736794372031381673672571943355328683244402869649
4649490142660053236936268660784849085621658851743206148535106916149239864892383272506570215649925701
0421958840328665669580605303444889843084932524941809676444408165611507322276078250823841057513062803
2446842457677558223490462243517628481563809344259945679304445342170515986892340845856205953097366892
2889484501908662598470973837719095654533981741390968909597247406360744199672390172267513100772542256
4202663167119664287335961559655373898469745440829513016593756056851309723358864578569646827679722021
4837590505719609791842710195468463557298935476737681966593856909608472907632055825539428545729069477
4872972304864405044246083858872858681207626492814470216351103575611258487720953719850326376738404502
7212521943763767113556936149190406136126112544075975882227386597661887857545102085338572700689987707
3526673915349617452743525485232018251168489142160577602536330835120277463996439547771660652697537380
1218985103022664945460693652359096039328515430279615149610580200456190664059596396942478611159611915
6578639390756456444576208164637218688479407920335362329754390748337966540385254408945468615460436087
5485916559137017518057206593479398424940706135007275531651281825004170534648141751055894763576456227
8732212947602125639139244452462510262076400467357450974371558344860142628039045829876570043415430918
3829862088148342836021061113634126818019191832484764617320294801165690566440638506954302024372812049
3955955624028455538125385331472583680165988466281074069261740725217688310606487396953448589609432920
6013315580346899146250978661239517923922666513513560492785602808696712207178101764603311710412119106
3618357568954828156618720425108807482127904067266553948073793588100663764220817925263028764709246820
2228031405298899106895421110566645156626519615497657796595627488025760284832788529595501355238757225
0763422059028099487070753569023390370083625801900482441141799496854849432669235444444546705777933738
4206362275169477275948825301614887310925174958684222147106010421028615813366763302752022284379070715
4847804483173619981604032963357075079925219808721423114276012763865527079654271003194521012717203015
2957410681757557849392271728967004350593160830619814491227818992796239731997308293975855719818014535
6959489468945390121940381336618555975836511370663956504000267906342898717828699633788239328536713731
2986889536116198313237613859085964029937299474195738774308021124353093850146524360022365842515493716
1221224939547205602220958952098204864747478716433745708207325574815826744149018502789598566536649350
7904549420199326983373679972994528503532405424508599751175794828117837337971767519512492474564456377
4715656823980499229003026921361178208704225259702361507703581249757836763197980281911994663737883121
9813140421412207987925659206171112707112640776584016115078603757801910561569436253850043795796213882
3725201212261974911704975377468524180095605511661912657086379745553462851328626054952464437696275213
9403086845844822725817811821854076217704279092358073434367149623276967745307864891492204729472327874
9863773676550347849336020102263592670155373215093078787668667202317212980938721102599788204968746805
4230987232145457545543262045365682363779550228527718930834005770457136398994517042913768762375701585
8543189195234401914997871899105970465078355728527443577781457599080042005650199974732705540494558413
2119581615888338349966430702918389926494848073213209154049187873720027645115915546178650517823397743
2669351071067381273636337331996869019501023717769891973169761591855578701998462375761667020499110173
4183553209495838905930956006931325496411605703573301423600312831387373231086027818944453169864874099
9025057667035475554737437211484145810529454904291528894186141217551737415204084974218665792449774900
1135539473413012424150607760338369479360629777662568324186047416562288307607848968213532758953750008
4129252703630137523792782999102747899127107949390190097897732465889042112020653736842712583593549416
1143098949432334711325831295825545490827812362094955910845980571250250780612067898457298418506661500
3102694112164586468781839067660297476954493565399447477924991124289947873225038299540205047769779273
2022637325945785312545087468009364728094243962641956057331459564205263160346411486671146747105109531
9843282184361250077376221667048153926667189044856818301861955173495618313709872394143006257924926953
4466308859043593323926382206646257323084779104286404333205569248556857576447347193968307587505956799
1786225210168376367168411693508678082605765230430607873310174620021905553249467199036274809779454224
9530133505465449519093930912441102255111735694838915354917691348630090143447263502600957820416528495
4558458218035871045588556428767547551256987199278289280665672252099928739605712028101379957126883984
3341154584433071169928291614283433512965252300644134189747170530865973474466695642134781377689966709
8229128347760223774986806275155346735902353978582153049631134783828228648893532202997787770280795892
0915462255650668030587217328133850631365086781833494536196093763643669717649026324259130824963531906
9318177958467604890301124182461728785021253476419342640196098246072998590121694976414866639296865385
9193574553155707004518815297155697828048003149369897490538469933470339504553559798928852425111609440
9634648949389507170386494953858776188082045333950701443067844961683441583540132970462075770221861369
0728549749554278800088518699408734260238003171541990348498353857688050691614753203594932913686866755
4614911109935456442949169707987350316069977434406523333126294285220249343781187133313045770677624014
1300357350773892728719941660335708479551313306318822429347235562033313745218985040704678638251447943
1932387465670575498308540568420993566607406807672780570747351921921323375300098060932474313458130411
7924253845136925189795711041148177387525216100137441385104092440093975101451871771018486326378373626
9107122254199065321483284951478509640140188622546454892315496002884576636783469031412444135311857625
8331635140139048819995847325797293510546642714476948071363947930304588300667135122077338950785807193
1776724389453286174350894699308747281716509199986231013244403631340984800950263047512789664915651863
9520655866403378666653876915127587616147542974288513583734275397730779299456737377981272035820090800
2071904029794001633457419567585241939090487593104903306303705379221754497764857550704146663191388663
1219068677511175242980016852036831388295065234103942035379791501335664659382672072069533752323642431
4044974273505101857181562098629909924449618863393786884172702144721256298917537492847750581912332813
5902537806160765060451258411235871684613671694467683809686465420292512580668827507031569783378883296
7341081040293903749743111875596266982049486744754579314843692093884714992420327103129581413888252021
9532210871860497150918663673919143857694775008943293700097036766146523767872045177863581163986313538
6683042571484744949529141604679688693487917403972749978191671925427633757562426191776968846163074547
2646742336153955804843657032899639551020301035352877875552011701257121370404228482838919812888092842
5765741577561767566000898165830837873368006192677901645936027394051266095316237125487597327974043044
9117919590794413304326100940546886142194113867449449630353657705176107708354898368911785112126576896
4097245057902514502177334245852417411143317810538297712677200469894036370741979708431235801915405586
3644721727077011654162710666679181631941519402389569822076992651293801207569656515334316773833978019
0317830102989488073678486367933619923351947836850812122239727946529148257457435290804446432929783308
6930452691464290896210880135368832925990187971051337823596350418889013786170060449242700498104647652
6247385304845593185985257143747118895458522556668929628271740741162374443641792865839211659938711753
0885131153510742409121358458744811633067561569144900402904548684919840507805033690178242306147109155
7207285259881898190161109967097705989376360861178611114704668077561603428543691440019175208663437975
3623881464350732743799797658102235686060229727714083479852116057255070808533724650451311106913852076
5611826810169728057462833579487178887888630125384766396518128292033307712651510785005341653254748016
9000683364381919463337298304110061445648454320538781734651742110748530246644494803251875893993660136
5113461098437535052481082508985579378340117207262955636236077271671790783540109763277202418271597148
0095033384896236883247288503943799251014499756698319574321148145004632080899723882164857621048074686
0549952090002310724841638636262800684487094163461623282015356194062035551094539216761566056244032815
2794957170834177046837756981138185095856674188113674301044802215677049835350894201798584248391753176
8802286219628610081564297083027909865078260305794500542488350118546038387761381450926464052520403364
9116472541740309164230018424482611888994445128360757108333645467441913374159053910048453210902742669
2968726121244819102958395336288456504027720382038116500689014657953991668590487718036193657072358891
9676768367694661739546906018621888542116728352504533140948343346657283730214359569447272469619702451
7680077180452922850396612536427910916854752854296861285474669752501018494854957271766645471216631975
4689153634142797325035894072961271325076497821124053354343941158437105180499297958229242514622611037
1395463521121191128864637244555445848131520335015557712285171436789269081854466616293489522593531937
8767230286913928295453273504439751186704523011323879034238174571100287715317767556319254624790451883
4562933243260531052395967153443363765747441577518135558181535040073782767130191679464379955385375691
3352921842238430801360316184829857534848642334898895426947886154743517241993223587185446274731408857
5381487645385871789516358822022898027994931225128815248578747284059302563286304067421952615512820628
5303317773238230708126019635537109251066742253032859031932751037925180045586071884404053029170792052
1829029495213967079070956586198838826388408773898334258790107886193297452112957563820053040016045734
1054592113582488486383044076955708635892467522102156080959536835068225698229393274101158291819194288
0930906963388276775840860955292743588999996993824798123834210134286704827337606475450861894081670129
5649541967997972548212175329431911582642714236770590332346482856829347619863611100647442009033271296
5601645505329978892123256804249419032421842000792571536674831391303573036141886111749185083344335713
6630963343915982587881553719474204902478013435474865118540026201122579192357708856657436150649058238
4574442956079813285184424553684964147857995823474987599716468148661726373796583315353912222560900898
3362824206187741193671739741314651270458895126944494438053245729531584489873426940765061304207993000
8252888209821165293349407220551093615338984335282954650409666185591698634965556842654805204373259477
4969989049124200195322754822377889654110503010724315663555518392341250368952955107253599495829921466
1699677734514718132996437303520933466878686133667849084558291246470070885820641938309569336354079242
1441877619463880417224551713469407176365170656624154639636181719526879721171783483412645293539805158
7262059389761634234700688852799287289059740033469847306468559121424317579103212727627413290913179729
1151264758420740717805393423487983835127433977095045389390825333624853391587233932714556864082371644
2185026709636740838753699846004943224584953266332901015620878169085435365259962634667927965971363329
8829502779665926317763346008149717591728030525093435220081133881471409652074593991226730220020609833
1400705350346960644664003712398020740002512245489437411134608292820264278632889456532258032738965323
8860868289692623223810595585186042987732387197505764844568687967195036669031967838699276853143472488
7236533563275372400949359755267497838405505831194801623984063698999851165924118920442720663471523521
5855018613661761766454285726708264330302479257012322633712170075902180455545368342279552565648238984
6457623130091218846464908785344825915110367689968771992431359338136591351415447343827925231821669790
3294781315848645139310576548501994376818119894739301965903471340797144225441880132747394448012463362
0055342339187512932160831723815362478133181160279066706619691074996426931030630109442550030496404769
4465973839320732081588449098449206987553901047408592095118381789839084152074956943974257439678113481
6930525935809827882217066014905861121767705651028508961817619978482169109538384053406488129657018673
0523648401746257022715689105036898717657443353357737673133654830576634988107037244167833270718943093
7476985995206177508758050928792696678187778665974055947561601021431485906969969974981432657558752579
8819084111748473598717026397039243161644059943017721150037181408887297908825549699199513340438692892
2099874424157341737955972291378575030556393122390876980806009385528645129160579575541260723515403721
7618570848683805331875449429051738947650183593645432623999720777803765248298444453926794622942866767
0576487929345760363901131677642737322382690389081631058988639088808295027097938855267469543790228829
0497779975134826875237748813669480277814033164681308295393085298015164784231720279068958220495893610
0202442779321165185102975644727043568402344062351499350652703543445154505099556962413704470022026662
9899030954941739755965399396920977690126036199051605704455095539415524182842315892624668140881662668
2201930694841806853157387449622728990009174638933222907489704647880806819871531760169024293623313810
9123869751990150848586879462298815365427511852377252546351894451436462922010421252591030534027556065
3655432058510609318860709452917714890220268277213670354301092950649625226872487645089248213168958014
2914834280553598555517482036738515381588669484953403465157294526134728777444912277089127622738492462
5201997567072932919710371649236560326755585737756923834242759285815008063656558914804182820312450244
7144377644767840002558645905401192295689989898945096336453547877839213557288906883487772589374220604
7451497801508662414698508684183042335656645610282091412251363025106353157553104055358010013776332628
6998846230500236430076279745433663719608951191192398564961215828616289436897428080277422682110240427
4309583071748465941711531294112518884551042585254531459224996800312796944807507555755138450449074096
1720327967239093507172055899364992359694576658447422206746764369066318274251647008731336160319023347
9302629422593991100633575268286537612306287948993160676768837263911817279420685940162785180950313650
4248028701626070437998905834778821280258589295391702643518951116258096332480803993599727685304700184
2464511714380399254441097790222727246888574211864470270384895001253568141159210546300158315052554138
0262762916776078642479696499115759805005966155039379188223517133042155684671850247824212049648816451
8964125474603423723739796461603778792864260100932305846783076862142917170797731285238184179293441937
3473279344110991388076920927690178508007199807465108034700200293947458618113224692937130711755094348
0333070445554125823176140444950070198665036839702423277571315184339796880162436209874846868276120762
1952579991670124611297180919780356555434903784030144209885411320276083950194739913541588855850393007
5937431932207858704631581757544619625523929219299891683293232836162006136870690226408211060027137823
5342405501808200199820794694587581517959708784534399801544620196827668114463249956896428891827499901
9709989444981704168813272291333926033150466359748469693841576039309848684789102840727340219304490616
2296113340928926340937271615072185171255498560944970498314989364018898301033541886341932047388329997
7858891115806272135483644439152567990424752249093903663853217743151151469747946003158711428024502192
1296968089002667051091854634405312804555354745146818573096111743212995456750384435467654836087110970
3446262487215488341095705329350651861232501628585140137408849844042590545577673138905320644891574117
3991321638024329274557208472419660899581825423542979578346831174341018750523048968499447901843302255
6609018904859560297100697047686055945618838738654385820826599283393430239219639548967974422374747150
3701613400295349764637395449525140566957374531285063375979210594510309316651888740850229831349524914
1611047748487745219313620145514033454428230942374361831258759327890759580511955325755381813825938408
3514842876101711526101417464584557074616627124908755313891907965445312723634665055744771604103707596
9632548046578614973039617971609829072889382593024117448522155328875581461152494938044506274389513679
8482350101020452668197460683221209832400995965072187678552734929693881838237496374126791118515236073
2008304083481310160579137812500001521152785346573944929223134392948580195101553570657780635702915579
5298604887137148632803044270031606036323739229711276435269813852506534541087770528857210982424256412
4754579617263153766672198621839598113872051435424770681982834709143462294901152919219376091791485284
4215537284190797905509689212639161243468959811821981867878500220280721429708329854829820174281835811
2929485683908488905893092583202464848814226942569182179709354132836305793072140054356219162067288405
6567241164510825493259539205051227694649249309146069021945499315268158171530280902891992586729569281
3890472337956365178098599167372852063192939391772342270736298880410427233809158633921257390049035135
7131309373354466600603800707295136937907989480869319648917281867576905596518526970549911864472578535
2973548045425082736209283290797816629186388936064878718958153321342080063614014310790426016773844009
5030872769945642854802283680249043115851479441987868986208579552069965140702487652918057269534072337
3146790919616049646971559642181592374218297490570719705908786213853417687077744082050066158514628900
6001501795942299033610363798766632059482835330455633519088856291874539197242277508645595879020653366
1505159607664211921333846022296452129003862453132979518635624701844956123868913639252089399462165175
8648303352706995936872216528612296618674644332613719005805247176119482521403193533850098338132361268
9484112990231488870279263363323340248225378161172938337101462234769151311854110514309946066965629538
6952151090701639958646846515690590908618184297419674283805553353675485031955949531559446633004726228
6749872308425254119892414832378079715431129540618033855122186917966705265746705982924736554164837700
9809945697397584443854180148418241847334523619299078160729937392281401428519675864837429283426064005
1679991097686570835240276260576822076247216372927384190724978586464367043490014565909118039304449641
1210789324024757142390219899811777653884565304323237405532894123108912273381216905238371231315608485
1521518235660988820753289064698701358277523701358316559596081038687816768254296604797918472157157146
4214411151043725038431863082843587966958224488838154118504383110553573610215846017221514374869293683
4295637509218898356683301347086439691246377268222827893090099158274754535264104884392370341203815428
5431111780173927163520840269353756795899306680035426590382351896671422773770550265648031388040543947
8290218989223931636321874149130894756071167619247877048185122996145023299395664035748199142206042215
2563495714343499834196578579025872442230819360070758882246018433000772635476567594497054810265917238
6245379820447586952569770710773178113712380430147956259421601219578997671770634567358449610234006824
2058150231717007879838753862287201597310079731278710444122436609926359362480609911154081594628069931
7923672962385391957179845290549641847648163544500479935924151679898616608783422005717532073932236557
7498065758228692268506040436294377442703535466251149825856092450447542079788610086260773473441206792
1633683584004331280561280875484802172747879867209974490088018162795587519266967428179271975895594567
8002170979008890936712959569208726382585702219390038974888866329187239884252540741965497809826521884
3867187399540492893099260689469894623330309179088973940493242684263032134545527510389410822782924220
3029913617011504675592343316229048121578382959665292551064304216971436992048695320603671278787659071
0649211466692887225857563181117612644804898240086982034979338467249031803561941507370713288945057666
8118451293520984396710657304721988821838593213453301255777105854106056712843093878603231361763214313
4576951940789667601682790154977712014367416698222087049028726655734988916517463204902085401066704027
3749344479209858915490699062167276261611475203547950672038599497008968212261327582026298133256287179
4792380664557672399789644577997666592859766866399978350145367624344914321028614599896953773869646457
5467585799474050450972701006872506564088586470000514902692036475715568355550940588964844634960625299
1057485999213631669343960119030947774177771453912420907483375140417148475996730875231724965201362338
0547093448367038929911632356601142623692280224237822673964985420816789231437634416634883092355445716
7155669116273939417951523867117606096731106492159910286307792512489945077057467508638424338624831647
6150711991477871023344283326790088381919247793572636753298998490752709663853813876932710467066343000
0821539178666850884725453881509376789939794766978453134892712121121549723309607914139131772144653955
2329620817354723948218747077960032048430018178552179976935825002584503459364440620901944112736810585
1478494497059965718212277289712519721926793146695221304298911759314382552581017958646109098458336643
4801148274474927465134321802196534126101070798504685711713688152218213429031509309127821212622146805
8664390200328464225896442297074204300220630652536129758501663534184818789306771476395745972000100212
2056714527394299865611486755463491646716082498859875439877687273843405582077950825909938361076586541
2979456508923226048790243999464289474315260638529580462960371128650646958106941816226308572168732314
8175222489913004714516141584304918118246061219034842510009111461655180951207053795963316595299030315
6353156584723661593425086030534661482996151432925913874909149219007305571690790589110668367476579858
3183686558894214398534553717340009611811310407046191186069086041303361898522966813856897104269220438
0061228627979287420138707965607330301071064741600592471837561829150107145983601044012643720384626464
6220012776930912176624138443434135256128336931686638025754313596343773017306299405718401312505303076
7462021829768257518136120503559808574687560513467618594918283328375532888284850254886477490882308828
6347703923988875460119511149606290329157057401793240143818937717372038804728606100028305186317852201
2620023044332073304021716041001871820606263071818046531372271450274647506849378670799713061363290951
2441145600918170166601821097898962096422693196446830044963979507463718218307280492756916152888934168
5354651304252464322316604410307748012736233303561997880924535815692602633275179570323381372528236041
6369787322000788825753496667875395804696350067220095644583294329648168120646142916770386867980024155
3908015638731125410604741038181468247213482243259031099966737529138663386281144226616830844563126213
8323139582765077958690450698294603102928141215216156068618042022435171537856150868081333415463185871
9866034661257445629688832830135755729633054413688738782612723374171899012607640030960032789912495156
0511331814337130042268919389168925914089770976295932024993633114683252249069948457763286623669458548
2232180053933624207379902312079058966638029205700197049109950430359043165404859527488243974872968700
8640557539287245231896675539645830960964465141553810537780686956883816387300981230946544312255308264
4834625693523530219484456149438412423916675395155503504524903217305353884601651371217599880408122044
2890534389449488139404641903180981044986141484457978628994882766405344291113086454163404918006754636
9528268075966475022287956716406088423405584275863920098189721354704783323407268296321381367470684667
1626756704458209174222385173924581432289298014961582801874796455198175833928545573839246899543839794
8488543651873549398021456146378689577354030220345588061955875190937617331282384641793671960650557835
3420545513592796690109687166968274138185926940571965176490317609904366998433433877596867937662572475
4391264903092512810133960200306011794170335899936135161430233586557872446468666689841082294518222769
4453704415570097310667030342510743269823593750497150423126811675393460088501086491640379228012804648
8737030649940442203524594179255295709551778945867368128641561286213876161595320429435153060378299808
9138261416340880280804996034089475142393904238807767064917847543613915468964639678449504232991929362
7555066989569736406455313045529725139708795824352322627138275256452555082098022343950543653956750935
8918690405711707348079164391406166221620854442633448031701595180920018073506240292902179472433640046
3073307122945855991913170389328004228041687320969835758454112837822389307067401427620506914010182577
8498720389887343769207235131430255168935254643368593421344063070271831947425130285313716331752286057
4447168696065138407266815198310150392462849997402154174681144225138016436456161598185402261418914831
4163648633492785542919859082208691091965409376789868031936013911128427599147011752763460772478379594
1539605939141468776758421634068267139980710492975463184286075310150825389726306913910705617484330369
7128683513845387018690881744400080352518635314809405032867389921747322294935675400918150351755755902
3651068647470924412520140898076337971461561184731056791454744344431340269264462687467121863545117277
6994004583482902076972801103795014892828224325529881451464280980452554968114415902269571360265800983
8907327796914008501442400416709343008509424427278839208002259349315217483739144324056256600523607778
5005133296618955289008581945804803802380102889850770712120331035418992185100949412535727203391040810
7884793368459551964308842738776264603578896424747124176629161862678340093429953184983136338936093644
9723803231319670381328362523908167790648843254706279322580405402628824824848763972912852025012423889
7254065186938681427757981061368305451357272142857840813163986219653263571334300861506188104821670071
9561233225075598929373705626791278798223319639217659072817898508759347064096222793846129277846759586
6340612565881354243204683705593473931332685358637856244248477029585220949934016037248706344781605229
7150316422423847195338090847940354177710243293811579953115678866864626191116566512482584230679942600
8662752915557171385131789922402043021471736338185222235381942444892840333500129457508853650355630315
0404068997419580819601716613139201897209707390285171146780609644864319278930025728835233924676898086
1734274060343283368992330920892286911295711573618853885608273789029850846273697946302554616999489928
6888634243167272051761072780250188070900657101705184717696893490625988553291295053280993719575465707
2689330114263738855449010399971028060117417525951306226343649895923940943366144636085472073109624945
5343539350674749264966506264205776672532812334723021458415517705499779660584273689735059075780687061
7206188919566105060454007838203033561378056958051482399079571371108558103961501240737535920312121750
9492132278776024982999672106874457980560481918350000984242719605682925457714625614657590734716938139
7346567959706604406164373415454398588187899254496697070863958624097637913364136560258788115072917329
6689663673749515056052480730510231240651903332100892888511702459621798850184657139431533565557887749
6038661395052594020230333203646621171197172296509995199897810979749812350444971599789683996280543686
4314461474386497258432468040909414231872134124253894674731439481412041871737534397620961677397641914
2134707946784717899724441180695577685545431744949068987883804910000280661362103189377962892328368253
4755100330965719483159061351357977942272878209052617814506895605973746234057284710480440717545753089
1098829512234852746939254311221408940730485044742733855460265292535795697866543717537726106858461748
2953423153374204529349505347302713553403204998549940779786978314980731308134607066161651269006289451
6386698396338116361846963789064734403518456389768543536321590962735116029875462325382967050742401629
5888835162518365936342737502140620495646416006971205516161629043511225962566726757488090772179454385
9514965855591671207737981508279120881118316323182688947620719619161878997290673951741193986272197967
5461224099731584983013856632731789855572389335234859991607768131503960548540276023471193760852157704
7534251126471797200947411810523670064321053847284492567042785196265817877892014218545754171733279542
2259880334653945594355939648471688196655922786701232197084945169223327403085610522882965873411045576
4473575187316576831477131543216445534996775941554285545233286602610090597936274642405549835478796416
5751223154400680297455061342696266263049994441152004873325814168977818063459375073978257781276376516
5550189820998616602921173822042651590456194447184446318240923769084032973264716624291155805751384597
1275623779639717016773221086347413550104747235078519027809883984830987337591571933536294477457858773
6563766878733560289212971291478782343243680840114928684202025506163635344936079075678677711464452898
1146781505142583177641485414581540856490791994832990440492906107524729004799607031150489617608001590
8617313694771875469944919458270123400576369538601312658064540871375708688306109605728906531464411235
9741371532560203912832734575700997033187675244186259383255023241658311232194168735098928554577311283
0013216761220361750940111349042847998805525447885900543177091492894583799552658048798413033174580309
8961324526068567359471971405964255481746621129229886169048103572855875705589306799682219076783977589
3901853462496116326916975515955550779928227703806924124855994812975008664692969585446562190975356256
6733226535183056171483119183037545242509035328252096194256433121317097654653731525252056407726447638
4205589454358065113660964956356824094998245292192760279556352168636596356349976298377909735389893420
5573086699981473790028023380957871547549023411468476453327533992486225155132884781296452196493847962
8316193806528056631354873574461461709407027700029104575331534397905615228568101650988249491907451577
9891786443637220478448711433943420706915714098914205972631733487345537814483295844335886586457744784
1485307702125760965975336937094293027279674079053772616362382952531505709141290280790771213628877593
3870483538834228130748099511720675550157259475040613482269306707649063172296732427540667531937712811
3857630413084081426494830796107708211521646592408964081874243884901640682819900862170527220342004781
3175451532675137861517929370546445382291472014449375600823222351316067942997260485715804798978989112
0275914689267456784755211180842441745864900523069325722233996944124285303399068201928283513956106962
6948804997022454063463796989082015330784328890239029865260176090927457947832614986663938788785172974
0584879556926478546702962612679359841293601633631917079750118905300675226236961804207702953807225705
4208542743268189959924335326566708345550741054012135256079343771666718371151171894374262219685275850
5738149769935962245838356103285604018685020933324297586561142237591109591814500797634765565510683891
5803079473618726716056881727524417730045108106284742524945159189384005931342293281928960289249441818
6981179339338519861440279817292240424103168338696369476279762343859141428709671712353880419231795506
7009123884404894897605317504040388363811020577229021533156283850470981041251519026046846231668694105
9832954046422333048814751056390580586857035628223074425874393617976785457286515235533906386312519359
9553119636187148993960530005497730939839703217451818109437469350887457452455681057409866012178524984
0109175284535294001972808986008968441374943169649729104065692905737961260527441137511208572170113618
0320582303137948491096590925161228788889312126625336100679784729603721265827108173882468548785795257
5453074986149663790979712729249710077847317908437236150568357784058100712946441115503485780845719638
7194398336299601777546324925434540713082784573909184221779268053039162797620683237099342342489734896
0101275002310667203926137734124957818650909416180814101146255927010203700342759906479437939913800716
9135140247748235675440204187110122711557051826236667769949790032461633742811771407018994899449711318
2951947977456149847600891428750017459072038090796594284967329766172888221810982140307358398347702283
3605316360859909229842319764329466330183118355256835396211351279044918449392446609698547658131261585
0007394299440665116066344197412618194102506274745066389014362063009802329737960931081526711973385429
4387181217514804970668019688491047668059950293968823785050490993180848700171630811257891502649236661
8052127064455034666206022017371208688764591391895250319107713959909639346463156399931053757405854236
7621051427706439097098546760350127599768249638961067993071414206491302282239550940848623264243417417
6480482866580584274978474715033975657458216186439979547353515876526163604088836630390654666600672466
1724372537472723980444310608383205306837122780967731543752403009176048659292779566745258201104766108
8179288763901579775695081144980703974191749163430204578915216194644956143377113132159864884121212585
0165853716407402801982910085598100455864064893803771067257914982644359870177948551161729773636168796
6892924333944794763857874355088626584682791205020131926624125708338128676312720819464763527497001798
3295169378505395272940313688395666830042984291148158432112551933110713216483332583509007196749634674
8513977926030139432541805518931136501725490882554390720942002159176851589128589034112964133125614535
7813584530982841771947193504154082651598356529445753267399673081115245763218212974272968365840860618
9854933894392875282373556001873282541867303804731100113890937613766347874881068221358527154188538462
2081686940386285683683540746594090515033552643620301042373670528039844742716198268699124487708280219
8293303523994076761582843198479206632343146582627375819167562201884322318296295329463524531329521249
3519596106144486021561598049910628104916457242578387147522020831021580164327842148328448480792305139
1530658647974938922010221416239873977095631426961107122614271629836134295740975495611794440045673052
0858976245933465132932178887522505045658176091462491207845458872644953618522222180392285752743588129
8731507071051239538800857359715892369252737856500619412932713977382759903385279991527437234484703319
4776732515095151063584967459198040129523186203536549608552223371531013993185257551213293224740789491
9368217076261483903375244038285201728092134192602396130446097643439516270089514073324217714280697511
2059180756719762717611191136943639399400863916267304982061847023368657826234983422292614178387310219
5096453847563549947251132505824230861537690401483215221206885394834070075389604275095234913745213494
9350021956542288797509110922677433408100488650089702405347251370825153816212989173939430670114650220
5950493739541926804794219320244768227841641726665433387188806639104934747730333308713258718281245680
8000835793918003962213506866520738639949423168251970089477036480924565438169474108855942454395584378
2535747657041003620115850260425467132521612791819053349401191204252528303292891345541434094970517122
9893911688687815046033197029691857779004312482234251524376707209049461459581982777573445854616099248
4509510293438397841318474215003595927721018392697543959883772550417674549440882686977725508711531730
7537526632216241716178574077938643662396977951406462615106424120830023318248690817587404594486050750
4477997854157765179811882850916671687599229524035220079107249596199931986984968302609924815673904341
9379999543951967774453766580051500847255027001331194045152784950379436888018534605590727400361919061
5208212360754448464859420413814454102720611073461219233967407967454578335594873727430098074906426230
0724673265429893972291613703362225424362094955893170211743046618104421815065224829710527698871517693
6825574353120496242955982633023062140895104105192661981638758036879930433965736327041680705131896048
0330231726512178805898504204765585110078406586591222136274203662041831059029551709568139409889927449
3282140363991331512247791835530310376137002746124349066891608553234792881266441181849267792147766543
3089993453770808624730689931045243536850532855286672785920893980160756418278604748394351739233329644
6874342339552792013619749650855272692663889455704445399639411728315415488630687964939127744630808321
2012377670250102982351003203345536826908735137545708128392883630726157485400660611987323041130772512
1767143979801696788753731094488305985211397390994117090794359736412452339306442896713003631877207389
9247761324182459957032637697845810865417439938417575185717117991625650929773516269838505363090778599
3642641687487554995557176294311682623445467270138481691807282076745430399030026124077563603202843791
6146504083756638724600092394005172296270924758755888301360505525282569765791329863125084864993791203
5680734110393688008935069536779061978433680116411562806208860039225763063165660171950404210073371354
0870777295666501623249429778856537054724004183971014268852848090261760457796445564482946305055771050
4974617515758925266126603728107169454157223385165819270073748936282478800484057432919473282563533292
8368520865557737501755654571898114474168010895484969552684506843059594129869636688879512508314498345
3346585212281609457796974578234465942328081355362469224827345232026159192302324446050366345045922543
5293750391970492595362339689989417420383831903039699442934312258251132597842192939151981526160160641
9898343074577178233637658807755927177258125153842183520052011014842687788198488581593996092684737656
6784367087388422607855019179219459750468648675745990202378554856804272439248640984055546498658615620
7819569315096898290505625087016805690430540226722102911074123128938798514755000276458559052424605504
5511027845226483426827330711219363696122287520434331787518421739570563740003213505346367478569011375
9159489612087195176483808671840018012770319901299515385225024131004883665098728692602262776450692360
4885723597294215735931576386457146896620259130833490733479148860279661888275144813831881826101595440
8951480307497146143614307381675981027885159203800674231231532193304613826193908706244929231483546311
4723456428332877110302004316697459575807414907840965163713987337762550926179772431859253719031559697
9477391214255377860378752996015208477696957088094439491305658543006205632300008785776240133151100835
4563202935431339531913151477064884835286421119859829240208749207937783482304723926596342618333906818
3155871638440388795483762442075454557063839989599997354412990075675885537993282286977024098539729978
6966526201402312019809108813712462580255797062059485985745855666794200095652647507088114438572242850
4528490520514363284520769718697749814143257768274977137028559494130254322883332129993402497639125553
6402689903005421486566541981643287390691723679674342176222513566271273158049128289034515498403409095
6024284925151603441679111190163858461753896422423780912291642295425554561110330237480610343299987680
6071228253876433469812660366485673251528641091098548927609135010995784598810087181205360106004278257
0912501634317623004567069119448714903589352809357285915071560803567520817432984301203168022897906032
4815498633604251264791075331270299057836324870693893867259863378114625690037387009531511137625627548
8278046341430382582314717927171933069951424528354777501414331999509402916587956266098842320657327543
8638287070387502933198609780849881822420238457252326106227727414662231728106310231437066630298894095
5632342618564427310987859852028006498648761079165576276775129501771444691025437564335183125978935642
7946572346252255031004218218423253505488161947038772952664442732882162308172088183899603142893723121
2774666977428686605905237934261802806813938933752596906883369507065257212899392200717519094923515582
4688242242857864033811048156857925659415685061655214931348757523130660523236531001058180366005328107
8453580016526666285884268340931566751433304659409417850229643520942137785155669043044431173496980320
1406612879031992232134795066863698094149324848651507708657492295336267354615461417670700701072609789
6519026934401811187152363607348225121358988596862902519237798364950294127153359074761514233846718620
3210616839831122913324225283215151753218465306593826019963079550666261911556319714014724918096114866
5433125607432525830550874738435959191563161072287233037915141789096109179934156643317419717356956125
6811484526417202488914729605656606910496395989855676647434376297023836609068681043538900732002692026
0258339846132714825466081063176028635139141795100159878713154034892997878516800562540226015866402003
6593897945965623765516089057025830662481051320094287257199585698684606992528965683222919152066583947
5758518025855427854594891333985819912286378607223940594720055440917581657763464686389251867204256553
6897489121030733587711225955122734180851079847098091937094257781969178516992334420280544699854151342
3388640233498800379439677023238257863590514572762844671452973797264788686778861021329311100346153587
5033342537036334062340880722784120458823340341576455160841702866473602415611695493062917297398616207
7135721858161409593541476271981390461300194448491443041047511924926677057661337235602004502481624086
0255285479050152385029933686151174035187988269520605455452376375803782778799225617559787054624794588
5072767215210325890484864818580006204579690896637380503087264453728936721673830367987660396145341484
2946721431633275420906166598539440370781619238734119281846272652774657733807322105318846194361046828
6909910134845042644136817387750379565477644554650342955013307910450294962480580882174258628516678646
3133920032373484033301143405439184439191003276184890519655146164003084691789142845790120290043414443
8018635666019304278309748108773421786462664966531778339516893479319007104091178268333807962041363072
6007977740400003898524382828703530427601355918002693370247142420287330579131060359234225009844928612
0762521672332373246570566234763072442142494113999716256795934835947454502782466712155618709045215648
7070710004098063755379946875096975275231386823637809709881820722675042171210964315482178912245764423
6878025470207775076747187737051437469341219524625297544862021465784970943648291947113991176075051423
4055653416717144228001644465271153862422685304269278698646538429972057885952347217204374956798010251
3309800503584707037585250179501343839360387285949013751952041183126352942698351552561887468575321820
6664061340237972503948517835357551375498995825028747602319427024643899119636377670779920519760774678
8524036788767934339968610282038983803588574283667885825167577225289379325604590642367413232227037015
8368362233185815209364046771303225711843056487635093888552523854878038285527776275242400384059957217
7666687906705147389920847556182991224086994979068844316248015862691760019193717675678613682263745413
6819466070383132479785542902585075408157475228850051893572698270232587463575095593084303277211186622
9145425045684836945889483043448062756321547335493371427313627906207481842517629505265383382827875398
0184808526375837004170907661190601328811865185199220808493817647687533593952458117034917478997921484
4865893928410423361674270248435603276723590592756382293199321053343803199745592985007913595909815616
2211885088705447598587761885894882635691237322727418841269646322309629626775127686057157863466751197
8378808154715632005502140276889645455942728789486100836529898128398158713883860891716089681979385443
9319189440648365737597870003782250852613560128545645415116748677664683863081587439959134822793744812
0481439862821916905920274483832982545243828629395963696340242877139084357347677096509734998700264200
6461257526903502548549704871699452142832719286321685192238706671246660165774118629405940839593829884
3287758119404453982022042223550066320199343925324522103632824429588447800042166099518830234287880541
7299486744559519931164222187873778552255794076774245604539464104098151289783486287647033015998470765
5600090409664985660960681475871141019931121284300246304577155944430101411772865783516772899219513632
5237262356357936080525505001790401349853754962128939197254413965651032192837352901350927484862198474
2429468945699503990872906979677602774155343195320222683118958291318990106005731531418966518291754008
4155814011872126294956300698496328742448118453239241513221855176204335509706622462681067485836464227
0431697866645280528923768734100979449331908495879523116444669504039817844303301539365015870946023255
2245535318325740178986153649468678200926017778743247819012606012056291428378198021733408849850277243
5346268685539962317560520747851437296403717954480341665774618465647455036510673401888353758037203004
5780713242715114755050420378879866510562337715201880750237003646904259721704216833426125731739048523
5042330156217203657811707342902084018880946524892955750827102119470946075069451293807883483454079157
3109479099145916222720519536766669217334431318208170875337647086354447536775661071830990089219679773
8210383615552768786077040834998405575414301098075062396136313625672325512697441098452136573170176598
7312749047005683202288009019736969915915625669076287262689259452004052963685525911191065677150655782
4207281561005201980512713867638013318317958412457825874816716433379782845398159884848609682101977337
1896589100184417465003229760822585074015251527810717785512872109993457728921012843386571358781483981
4421157074221088392133699760173839927554087914370828402059824184500448532874335269087334266819545193
3598831722779265315090799810679534892126464210392623529094349585195662078356444512782168677530330463
9200264411990082319745125012187847218978012967896063670628287186517168064205163785132018490305775435
5059544742589935679931990222698002760787322325278001257607808099478298117369983411860229642981685094
7097949780325849177212702884792928779302994715965461241021836631831958231555008105732479546616112512
3895398794925188353901814353584259377224905442867355918110521402190000126790507683976384565208063880
6276101932709931754372793462897074549388609084164612161643084677695154936886999168177992482005396780
9318690476574543092773746783314682740528596524892497595443060646719898272016438914318091255020568473
7559383072747425056568527396485117944357199954251369978689310953723197010383889034183521207258693680
9001151084695307997002428018890022145656344071192182400706976564422398333585683683715525135312151902
9595642537385996116547241528083034221948683869268271424554806948174428594490788947883832426262808740
1868075835847443068657410977859412206071407582310329469273117439816881144875299562111670410506239215
8045713383375251255234520018579150400920009568791186496885997853380976866632313579884636593865444833
5845198363794104269091255570085097247158863337391678510452994249106430355077787716080677052829089599
1537520698520222473706060904379418659280619015444012598606298504004880496532655272458342467354181786
3271823852132735182178051295198090183444743755140079253720695144110530559172357635404471371250659857
9390706344567492114890318397486422909471441952528945061807017298869670451913986344554385563897293377
2105301122931271919015313278875242091627183553858778638500000177429321453772113202079442814950677481
1345949377391445404860401107983173506682583070263818686594542513795449597905241016811938312333948361
3623097015477206338807876971700641912561752102817884429356241808705772850643063252048665706077528078
5040224549954520181014791206088927590278495523473542026734842905184756956138170666757240723448850522
2094908790838590463963755465705360756132043072362215859245683072944663387672755470129057511448284731
9891250023385018376899711547235632016195274361918845435922958243852334929534978696248739190308455621
8103602885993816652779805919778216039943335319385215354137954411185552622537675117890500496487359767
1425373856094361798207251578594904779626324897917063086006203724297942449327176915416406594586348000
6387351973286932561089008760119773469518470158726814965776995983482041115985760292511188770250721258
8125385431214323543869788300969638262931657637651257779125192279962627906285858154766302423863732236
0826372944017398963779805752216640966206116973398765569996403536956897574044878593427931245586012896
7986395089426168495218214879162326083006850183635002187498260200575508146167296220436490272619131695
6835941259923790711178914568029584633916079998055347875844222765356745370374816448496416488269274743
6175690734677408733627801574304563284698089302530841299309948531591459108513943920216986520718867377
9796358955694888060234652962832779460731287838684815630342911532265133969911048883987826827380154200
5925360924185356119404902113180949529160909280438315626093942101364676245633328965330761165381563860
3385576172231840505352712941682498786313689318249421695746138224605896198667314585649707508351136420
3505439864678180646921787187463536341126642255141371248974153097164436852377329426883868077988338228
6100954537090100710112845548745382976613793610631678973593541276928835535348962348785284960538845898
4740220258576986718247068979996777491323035198203829276739042240976773726812770663509938203837810300
9150439032726590594005711251933418799755599716846940296585808389003438085812714099363199170764417206
9540117109575800495922372906936956060140571601732458974139426459696162907959841634101586651806569792
2139494053211704011835332344209868642775863351279807878638487069209328429247842932301322347731089868
8058490322747939049848299568912946084894937940800750976271782787344442808277998464403287398358992087
7785236214465690531174139197626781400552329043648959913252098297754710936191466522867562277811584549
8073031747847351571058887873783502577932545493370475063670434247108822043757993684590887289597428462
8481088579070277027028475071400782974035014249337009183773227700173667424602581510586736646782818357
1018798070753844649275580189352091204248046577261105102506047575057121358250166741291912159274509464
5619724064136017733189521028672557621332356430227459168720743290214086742989704314784852175444235896
1870804090572204848855366144674690193581606921850458215106880126349559819104669564492507183421320977
8216182739209171107389818070455861370497331878208526005618632192897141558145145009829459509374959892
7039081595683122744355184713810024160805954062941307826137882625601367402654783016968667376564064002
5057748894037269810071060816648109616384401905459162102542272405877507722068504150447810833832951187
6183707699707926900189062292891369425159225457815655591214054755980231263784498333644095186018866109
8639699554254234529147529323086220502586023107820231278733265943258823308946362994596795960427421731
1932711384472754110895303490550343459179363947416887837592543434503997929461677059363400134524604204
2377000029626427732833653563636200742844114982763276746614058550246762163951631545777576737307466819
6887485283674536196807861353151368677950275423615586576972501785343809132518545220476725765376355547
3319135664966387766874110166915260738261124497802656262386631936043819978462938989123907475769870058
8385293025036303716232719036480209006165642210242412630131100409398032702653676271365061844244658171
4731996011631109630929966876133788938053952547721710142083800595827872542790715618390287707725069897
2841248077733531330823849694577360717095844374926317229500840134956927161359747608503154018213050105
7903041026547382143212762246644538450265943901948761205839753337567485474267682864371516524974561211
6321074993521786052172906948398975662903732103541091818646611401380881260885877084579800151835020956
6823908701569074520564894428158628424620253096104277226954375420091371605860851877639326152851025777
6731598441346483364981562827625361774360326417496713517051266247095358667283740915752871300569583221
7785644778135042561458048068852444723156654188833429725092827498712901725968380738602063232575584732
8944948593804263636541249109036676731233525183001248039845612871775510251453054945256452744220601560
1326805303139674641388920694568637973964529868983472645971091338859711783840327915863153118683432009
9890482189890191315288078888130305152957950314554895005376166120347052255400024313181290497445171416
0878838225918545073030796297086176014347451041468541043254220323490057031233612267485097515450923827
2326249940755722171962759435511894783854459734662633999123755333353397320060673142675449113281245013
4606147247457399289399761820895840202486884340246658212974424475985208554024116661003661163119175494
8124415329956020672313125006426881468452672141902128043861062353522144022042129947689720437850181767
8403224311107544706822009191325884903657401778342425560858900545423065920300226540155038625002357244
8382282542577598919674673929871273598545943902876411115580185941249476697944447399452791586066562543
0349129892401685917518009600980923704067904040922353923661984765054614747322636142303564079204057919
9519736608097842551857145484748386909342881610644131758246602131259046466250655012270270244915058106
7425675258980757524673885522811193494270439311200135275934891238654951050648654109415675049773461026
5690870904838396654831725381020668612471819397452259771004253952949913886538557442607892158225721135
5753053343866660327790968537012614786920485004594456322955351295922294543692773631531017629867771807
6122550384667830037143739356306504927601184572196009720132858013446977734459095466314769333010222909
5831413937576008539419352438389448849885001139870306811839591935811903132703315833463277767734857700
3287079560445656444434472093538001665447576122836180288275141166533996980271374631305815352800115223
4533853400637647809253342148708001613572089394705481058618815874518715298939510254722553931762527011
6453836124358384598788946014741849771643064462037482481930140111765165897742240991480967970668897661
0639908989810186529796634756904376279808385371951163470348634749614385032484964454390470863817015379
8402950944153724334501172115808656678127420972387522784726366371067320950139507347090914529140510182
0372858502483766306701378067212522078628638403529937945675710379343173638301367172224355325858833096
8714693474981860104238368339778475856471852011820524133034244790092733375707536708436729114396543976
7009854693504340312566884932360134412752330814205233568975109578320217286106737833466973144289345939
7973348113255152312795533065073902453899018022223798499302605665777031468406698702965567327857993831
7051217798464100136439544389869062616291754603823961882850511402722744358628979512292341631813191037
9186889891448370379462830837796489610127070390025070849394870205723344926829891698410839984296781036
7421066752598096817964483975404258961800366896170524110413663646626722722844010436383062575415261776
0080168285662510713230393523110114729295444830379124397912793374212301479293274840243252020885371597
7999385440753949948964731103293008836172531711899669926404141899003668511328704637504980185855532968
4318713040742434555164469282266521386379800131149386873220805688514064290224081555405523511961844083
7718485118433307081088879202518304777836994005071155306682230459255106538072078206001416453459832596
1328790626877265221713984475609141233577371872711682782619390497334518972981152125118698935629780137
8731399824555657966887965707632151745240057305744583502743599374901794318606992663551571728833596497
4711167986360752251392807024520363934829690592110061243211567249155477165353059672043933735389719631
8382327264115143077026750922744735647481109341121006492674055674795748857070087337561713957969651786
5663650939837853447920570541227370286101842231523273426973456153182393486771163713390510945895147784
3041074642339136252090737324261109608417478190833660208051117249902495883693592311476238852250492830
1101051732360438686825676110720157897810180635183452230323458483485483384813320957802199901579089752
4095786784594045584019098351098635062799903546304072436518456459230537110183115647256158915079095004
3161358882942283349942384085582164808967144853589716958671769620370550295737004186464317212567496776
4093250909609244932560711491977278464697936078921816671395715946350305869036856193320739274070117949
6421728767319971246069325595396366341727368474541360688241408259468881352785259309496549378451550196
2939484275521350919584829340498720106132480521549305330263298456885091760095902257141653264892641376
7205683788724501376408715858739209302296919486956620777523280652637171173083067938757902795941897908
1174435272152079357686743112486721600848858947801447611594392249316917729290937157425293060039789924
8083324858884675337022345786444304091138908234150111582653324983918739411794363084008328454851479474
8143297571074290123860580006041040239949794443134250984383077385149995023081917813839100726708929450
3249658339638674624591360587869426011118016195556579990843423493556830912813176360917636348149791502
5155892296242101027048994170367291031079289455081834191088214396466183730733741821097258977320155762
1093259818263470558889232775058260076196757869954770118817766006188013272848858093788400699170964348
6187504341693541671638096439203529192838831302231822431219913767242155999805749757945523306341807427
0608032325935606879068769838849453400657704113402019721676208257355850445949973373922029443447391335
4604957288371171742722287730221277187726726917367911131440742633473077489405641278897536179488178642
3899559565346412657330838161628682570817622575852875601114463168676904159927479308511614157944256194
1462424505240221397639016384504302460005802500681470954700426514801029122587422907168910890096006830
9630879096491668804631683592045348381430180018856747880139597472653762440651813442531032468067970666
9796073702748473576622084702522425396081457907463966627355574342843557902559433257658123370035660921
1290526678924835012655343625204900949681148670905184905100745489764923213181188178690870791508069836
4582960629692544560902943625697674488834644361669789404338118743611610142090785814324040089343528511
0401308950744767488107026429262192830423179113650311081081918572120448401473912466787534074622854003
4450897916911627325146407597471222027995706574331140475335048485962252652936333148084026355283063223
7968127450175457512629283165708694249438474581046496401127487441754487694185294895098297872027987838
3161986616705490887977364475244253430399308414479287354940654811576366081299467085830688466020043886
0231330556640954933749930766065788408955678932278701986017204042302904112766237661702569848496581352
7256698304965876767189715386537185686898827005623568778699680238846274519494896951212179673281928296
9147725446660187998837277966873901031284258947226606596825602987303016819325505262351251170537451645
3467946611080279931328588742841287017443704285132055188556147007218647625737267647175196434787979424
2667342896269970907228545716912622592244185354527852179424262138410940637320465193627332186368454778
0480252610047372186014556265564349418358391045335026080182660395004164294893998475624300264271591140
7968908887849327277620406590522353767633636692370336379891496082571628853610457846444192328833298259
5192125859244581231380599651007497096103277139135803971594054733642620430626952268669813038795626174
2529624498311041360149137168342021960365353572469231149918389811298304978187185202161923985229564959
9337580300284788201964004314511804610584247903306001109562068468087037912020844132356151434867368579
2487602735220772937589361922521037042003551903662861876339056184584494522490852559576824929947931446
3624444054169597705833509865626751299014942286768085505594850130954020024215419608636734192652771598
3011120945997555983596858540664042717840950119386517621110786595248906972421123920646787636062225047
0999174504632286912730549051737519369930173485871304069423006905511323870707070574423070898992949841
0631723834763748179026609057450397431906266964175188933226060475914968957255799701848550936679761494
6596777773065266149860531724444580621817823512956202239635183421138296235369827589117791617273265630
3590628624441466449843421884903629791736621164022007263000312186294469464103873496626634004410908954
5327017098973378214376804074952543576719862429813562949227221107126711309890297449286347299039349751
7947049385191794037261089509727778411322577404591575098300023005075476137055553172482756288256863882
3592158278132797183230986182007468332550036298749346313834921735903402428387343275679892428459626482
1566682425082484665167119510590300487273238599163795714085024902127278423411990080187255737034674062
9274255936656321851887610310987144606917739641174219794070914027803976021695915830621250304775214805
2983706560411463724245724328959386767072072735156374585848477121097027559449897219865058947855736391
7547122262393088089870894786980947454358418712124097225605850635909970301734821919959536007099490891
6558152129645036136320345207394472692798477625001981879960347859500529385181921543570627751623895584
1019968783386665453015768287082796013258215090228082593981157629606434032007525917292898759871234467
2328453116028170146198662070945863562507872318074039880958142109826509000989402832146110836153226991
4842572286401112187574691473681161693798168705799859157566811562884506080933576222496619828097083396
3486080004745987489970273699389716456309737013682707862479087459176374431018627094680892875707319895
4865776258129067046803155511133687974025666584215256815621800041370430152296829991014276147237616439
3758930148034684547322727908507452858498879290659142467617287100149693031627267809515932175288993807
6283478507606341656074225921899239864518033553826125698829350601964214875015576955087726382144264132
1888847029323221901031055358444982111574560675433140120183539772520588195503222236505692067796203117
6225999020067404287414889406470009038452656104007700193164861217601622423681286605650555233313250939
7914291370785857922374837901259743484566793667034930235656421566512302400056264112270882073862676359
5068961272421688382796061714104071782202861786296386503103428640570659265884505263908012379897029274
7354615699308971520020066329456686700809433634481427936417495654227881000946243524013884016080743713
7728882650283059907063715709313926459856406327882777847450916725484243187024323134514774111486233684
0878371097439992589008647374437099458259405440148086774234815442523420484757372751446667674304259420
1124236386415753338223489369492423308560697162857141620448519527413993006436678941040457753289365410
1259444379589876978496140555929883301858231167741984881431900703353311079687267906079274236799126908
1106861723753769306125851384444963424726281861053987458557504256381904035450834718055263356293964174
4586509193610228183029623203222215323250189254135313619690268202755683719602975123189433159558295949
7618252764217831190749290236760584540540358441016014260191571197583453565761017728306863576948225205
3692010880543833110419929986866918165260140506072818873220695698544344074916439723243424673089877294
5738906938144538870205652660823282768575529432219841294013016246405019006495223314185636803606675314
8391212638531305957456010198829799333115273756860942459510032648909307716052547182272484753627385545
6643643099353172530846829806862328793487680494615198616468947126174363341709723124004447929733749129
1346009657677485368283023566327015953974034132206022214728238878911998644351784000184451246613203276
0618717035524253248748096081013678299458500662757940085286109112079408583861639658140957223015190693
6535199909675171846357466312082799891997312377143686560406140765676973792946478421348608151805111757
5277409594906067556298756596693879241752097788980098358329797503522178836222359543710924799529688945
0867311692575405083492769860270118134910346335846986591092668783271831200415440999325282819370161050
0619094694148068485439641809187436994618075783224193831797392122665737541701667709985421287911603303
2210991661637315157573857451237573263622654503712644189298089983623166688901874783480842790890935537
7808308055453411618924617618512711443668790353927200357799697246092110215424883588375250381801689511
4796581003948503423952664383864862361369500343919341859474504689082967071394658991427167807640267578
7549463502958058277722414859304211277157757363194405450407993244687971127426573771752818340895542296
8960659685554301143603434784777752097513687822459203210210442209434668586118666293035976822929595929
3579985936202863576580581642694260656872945782147514337689668311985425995307226341559262951763235222
9683762599471597576574062675820146488630522928584400924183222995246657584263195424891713589030737055
1489105359294258361997531906956712162647164079998309272392144878803825672084158308371489857254149964
0719150289174088204522900043336831993088975892628949647944546999275139176891074806953241933881105382
7499727259929260397960189083583828824333556807704340913612200388851480849497175629096167635418329211
6410725500331687479117578082581397836692915577961568305477537243935954145458911019637093459920884308
2502820111497741302578831203568856004200082168739651298577892446513459396380020700512457794011758789
2697966515446586750231336613974266524630045161732331037346674998757865984702433793783905761994720780
4293740995373453733345483494009974063489645689378099462587304423365828715559318616268872034497663803
4665057265848147977023210006124369719849414035433464004114370288495044413356724189370573753802508034
8125313148235435513781055722858350395502658361376189405335751326491526245778056305257127462795114437
9192093806160510218922936764946805452202203737472349551904590693092145927051198082794892131839156593
4818858823541626569588349968578403206445729215856255099500732394194234276008828297907890592399189452
0355954120763334795970568960007222205417026892423624668743917085236009681211710302013805574400079312
4627085201175361417094738145910840701772102327159310193944968229199356238762546180780425986038369484
3156356233940756521495355734480533529901741920372132579442718248294489815126679531523226551381632916
9149160900842615503057113510253851589450741804261716709458317480928582631421468523926785198774531645
3853105801777932867661691482016957091321433948508078122452081496297208306630830798147468111947242415
9170531630301674908138083512250357635771953742250271678586764797219305323411005484150572774470172187
4843634429507143786879700922578511289042161101467073506938653620401859407900364880149537799702059019
2211855595664253557939017236649047445258196170678010079233484012453683574137930244403935410126570154
0605171062882910238461766495177882069523742365463547076273597772712997895879487098873149941613942137
9171588930472264295622652603926711860834801980952853489316201570046973971920957672761796649811012465
8071903892423176604648146246485433468422694347343117202531300648272929962584655818131289736232221687
4967369549671298051274190086095380299729963260162720097085094626135351086383585037266396192876811941
5072116657936735458547696558894445200515270904749998312106497734329116020333568134789613992853509887
3938341935538484474894862153536370652956144460347633453869303871015426880213113824085409318609489493
6111031934317796441771985360900222132273703131837769455840561647661548474254007088026817587900018439
7744017066767915000586987049308933243858881956710738561525112276978905432236047306169305951322220541
9329771051553461455710131506273885883646264845328465710942370748604159898190414252907221591263599222
0731292578196342850001904486723450543578705722208327411156575003899009606288410311157480368097567147
4327116609744266525837223102641416644813377294338555580566159345849541525032730435341811023138758598
7936009840127344151702507185719318163606441371295828944787567381532306280428807843861636123817206707
1386215152665453637247344843291984705367988876616461242983625404321192610571935227331000774378119781
3887348152377302419548299326627922391299637245948270729175989456040534978011061363863490174012240656
8054042288566681450445964592550502120603645142808658251245290743092694578660678097555023919717862397
5373205844531196556504374053881734693377052858454285003183082045600643288994092647026737230702534675
5487287032891416563124267209455498907214839076381433295598342422911546537967017856237736024090505449
1378985900551652549734480800821746606823099211765675305924458578386659601415736840909004002909064974
6409897860314395475759279719015965276755012577865397087025225976978338000074484846720494631926282318
5105180411714626633531811048571881328169837773202615848725884674357573454617031791528878282999461674
3551950528158917045457586039318401951417657861248517894300433069067675932318177692171023814552099895
7748211378616262981307794269098570382704115192583355947012259375540167691535045602397759890729630738
7162915252343654553270439145883730632606701534057793171294210060238124987507365228783344288251515267
9328753982869460274877129753032106742652389304114382669724670758686819394574142853974731291222064972
9709230557464279952683263074377536736488077640288769713864944683958065303675322259491088320168956901
1149965166659776503834239799481656222706933241774941423833724551341256355971824966222947748031015368
5071417656875733518801497881779396492617034992975060650223198742708684417758994776932057536022047826
5887418551602133622579393867924653115852640717861801209154405627370480299937342044554223806709705935
0694562226040846099033519336092172003950945305905557724290334299904076677664629563877099160288299379
2430176913129145599493916349553011359342195916941872345400882875833688071669827349092028829470734995
4277888227920641545866218142472645498586829904116191073044342003455009413741788529877555764347222400
5969847370456759797015564046095157397356440009965799503088688155884871584203777223612374105768157623
0294579977964067091450838445609057185353668128621759853747523008355949595543779657039645186449967005
0296121361445903782996464531260366212332510257774706335915378633916195253682647508695194998931656782
8449142176225653896984439669250960928174139323873714706394634487959954372725238468034735604828247359
8224085159040202027677637429333071383094128406803689386314354724564427372751063835808020104680789269
4568358943403016432517643036439600281518393625011814941048681943062560502542849560124071587349576480
0426880305645130564150057568947367265200103039320097262110151346633523592235502594710793839833060234
0268443184454527246018013604636064604003772503834568056710871001571241856734408590171968509101492272
8835856344341186089763023839389895161289358567085200474169371537064357388518242412451279319249780901
0630421004628466343684008982048711863675107229623937068823190217132770144051444585283675853500690721
9610634579733564220914676027031706080461120828055371899986080506242998602371717839534093291782657663
4295686642131771557312854156869482057875008086319842885631981015584468240461378347542977432774429887
0363397382282611267656626630157946901051020346830247478994089642748946149875021871584478553805206444
5161512451175949305003853132025770346753563795353776562592533418773543454175307481556906043958584424
8013702677969367946315081355108216187486915404242333633408649022338476283146739558799364580639264494
7127059063390047796464650183119441512751402940876939453802770656910029658060788631905758234383031115
0028449444520791008831236859130652444218029222838099943679971010420512905008406219890919866817131563
1524310177401480822946761153383184619271163445847272460465254230607536554065056186371180438900958183
1753469383861223564744310180708965228803406828900975865017189914731460788012905781552386773435800269
8318537465058575177484590833089060003540394917014118683249544605080016373393644927083940917392069436
8275025189097716327319404974863139435778969778008356102618963058472402516599071108423308969223480747
3625497547076774509204994495281333598021800430822159318781373521385833664513434877009832727972118765
0818387072382162496705584486355775293729314657390912479555633076427248266932815860548084197203985375
8261737742593553002217163633449407160293702052179177435308146470346805843353260918706648544638214235
9791291867921429362109621896526009435909392549914103526051713337671500043291892499090131672448154973
2848535717917266492645957895441603120224797892669218070331086311113761972964576668590937814783469750
3407958808678693889481346464588736352733308019414243878190111550353665640958340850511009555063948921
3381383036740717733731288998563434678749929835811742494802667469618033189489337790316560792790105690
9491022900470493711308393233332554085471119459066030704789841721433978994375549425107531013243484588
1534485543827427580601804771916327254533640388547054764609091466457518549240661587520330110680343878
2141518802719915881595613946874136712566906470594874929631117306083460066346175503450787673952455975
7726958032968980222001889565502685212235345105484510543364376372820519433427600964463242166431813182
7426484086418547348026736599220276245298915886467315540542268169214665968501168921066689799625573188
7262913205070094680067614682789158979483133066390341510568364363524853548006762812683083834561938617
8728080621541570735003397552508024605782114316272397614268993064779889271678253885629372792741367161
3774203436434430989515076653675653118165142796539022223348696533251795546543320038126901800490597312
5212215371382427286111732309447198114257314201082699371685617679650020838793412654871513946674681483
3707873047892271158998773424570263840325140608280040183825752733666510488304136269783795238710668083
7138974596733644254191859111883827007254706567483491120356320500382715659407175027408519430177870624
6894230460590518373423596213419236011666242945554586119136514073947809502821263164709084163521271769
9330237454763029914017261300718060508438858513384882526820217640378004265527294928517360123317037371
5053656892372349072421528583017931275431635160657860380545137673353269222734559555100951675281078089
6455430700230402713453839670831897366058759667807405452731747739685649177811747367982332460331589829
5222914693916239000969652761763499390337346856142510397756597961094371211594476627192390851919436641
5741084439981841346911926889271891984906814533897342686154147619132882114527898263609460828324428901
5339531512459390400168026107500825553394485027439671219871196638752320182072611244275462087712414298
6472748782590177431676369558979335756802473385011894747178554242247608614764003697245877269523393022
5995496148911392923305822091417501866069487947038729644859905275616333991152371777255122836849272841
2660025571105020674441832022440048474482815621316714553720925314776048911114629174692563298247457913
0691941033044337059577464566026250073788317873179018223568646812919498956891831429337818677205301419
0531754421206605974928686846645440184408029036872404374326040692550322737506205459818468176556642189
5204154596065221507075434935823738512827598938357152340752154838611626595662043844825084913787778629
9103427834702551696222197678538928324692342776051080516533158844478832688957125977102828229746109837
8235652715469585735013590538776244998469905126948845099509052989054212523286300050771560019197666344
0804742716156374394248310724433639796872322809943877697793488352874760429342461689212781771926580549
9662697753788193350562093869855516477913298430594030750042471476287295789849499110601446225339909390
1673646002633889644262615759372836199452070104011169994144184225236761088921001550648149457194513345
6556292214817893318243054865866671694654490615515224997890825382809054486023267607590733374954897983
1050010172671314110783754396190356788091832288241240786808743154066383674667958273
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 4.13, 5.22, 4.89
Generated 6 Apr 2020 | 9:38:14 UTC