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 5961*2^581307+1

4159188118139645119135564533662719724960566242414166894157483294980075871597913954885330237676179560
4893541866912865031911019425269547914268261863121409530976979859495657452242300748097866462767557520
4820041163307143472932402683187905367433645850365678413133759137354417657188854774820006012973556179
8826402176786241355955538734950692629401689628552881109062297060374521414266714897565962987102869809
6303915209171046750884768020127842787879738410829142001413877881655222272824276431367752688366656475
9267510667542186689592635569680838273915453206487211751887347160504335944944684782287295713463331189
5053429731034372955095860063051199669344822575455128731142297718058835093997374679240721776875770131
1760413377107798079044296398041334467959014371337932773641167407704308519263020039401426527369841556
7197992058560539169916073991012392944690857477290980585470772804411993830664131323417464818062717062
9703321179826048213445948082156916917529101965861867871022452708490180678230195992818990309621363949
9557499202845705072411598169142304747067825107239836343267044151868417167187051751624185248665153738
0794097118124650881315487528926812904873150436721769761973007734811770453718261465324446961783808688
5321865274823502436607412104381645544661808754183123928240499260663333610854017444880663153480558208
0284111793622419826177872293782209030206337211537714265243167111507790262478261777649511082311737155
5309973584141158252933515329736745033711458800994411892485253650835274773065832893960199672125382100
5131118139235518591793660331564256739220082243687323780085435998785035178755197482437234220377799342
5730424802919100863334587619772133061947218787938572468219915408319306584898025406818069031994874843
1731304751119198331847865314129564121428243335106750932168725772604889592452065497418079481198302364
4802931540552869948056881254866547183521286471153523341338469792518826008010874842044490101400579481
4090678260259730946290376431366038025723093247934838097240595094179549880254084347786309294152824820
4061763931203337480184940664001103588282399924099881339359924009661548014080296713814358532846940602
5414747210953106182134486448490485495371897086072117574000549758482376110894145572434814562919618367
7148034066721792923758347684071879838743029839730119475165945466585953995969289696133022002169996411
8994025580424429552223109632647094952045343613523033624212943047096109046508360968151686413552693245
1476658829882825192989042134128788835178875107176518449906270805288692708599767551813496790836177211
0905677336101123047375607187771628497882710873072857971418566604070385560254868469464858408817198770
4500854782334033577060464275348581746830907661299248651234152738256713123815818270072174921913781584
1350935114891727794839491016659285795452914226521584046045047164310005319263496081599923184411153102
9797293169085668963659638336279156980549123460397878863736758560545753073376009390524207524028284166
6296870255227070966478127993492014016732032338362556839560813847094910726257545793265070629243686109
1058357784526963287317647073716145705399248156968992034847801734793274810261119933524384629823079333
6752872042592909630983411195752939651583998831266932937828741500170281569335588252379653078928937379
9338802328900230656895410658900716628535928948237775843471036176567476267590586045491572020286953893
6600001090141887543438529851172677037200001796464616900498909727033493485033010211538784747248953869
3974828407026175807910178267223934742157354830828613681252669336397248180332365840364756985286468856
8524524803499458597547602845838578113957890521862303186760058269488797895884309222490146430339816440
2733373297348102081681636535134942926610749473576674369080628250111013420435484431783801369537390910
1024127945381951672434556709241692020609663755504963845784706903803045855471749464614508840889341860
5556594327635603597059866270721350342442940267268901473345988492297758542423176221176111474499059959
6029027014067434126105120415130663146199940605888746097065972720195681304189175382844704121037521411
1541693078853692090538579343899319008614387928072578125582614533384906088243940259268973554736133619
0757484747220563928964611906512467562411242563995404648483224620488395504092736261886275422726202596
3294635451391097410471009894335881744444253364214205468003990980660136381612500691536360252295107752
7508982579234250235355037042020618915706138082682340349376673593674703065844951801009075630972759232
7931651278713410690904639605555514509732255609054520347774147820423508774611971357360608184781500503
8206993268596511611025712537735519825856142655390185772216662011986485447030268023927658517742399128
0965869402060513641598809783361482522153280410219063818851403031206590430246344245365324135506586916
7997211809678859817338549930245318618997477663050360546755650215086672266670062223519787946519424079
9203152853166974106195381045539026735012277849145980690424798015583243073022594296684545475786244919
4565020101508739696694371148303669959076069121221951817250577709635044663823519540987236839135174083
2253259603007205902776226984303848262630274643144003734262505908155454880877796827511361006550103745
4326262978659741659159789504925603991226720041160608182948250084079785411771689927442400719696446526
4242946691591688043555401262272685367938550449639051600855820556929135375379539288304405441471223364
2547393021172324838486669596178609636450369762439050223894826406180143753667715731865638818316135267
8663897630476022080955647025714900210176080874569425398936456154875653209429628505765915142534564841
5210371546756732072209438911258336782757076015028490227907918689040979682909784965921839355051729335
3629003130014998458956266442290025607473479889875969213222834095467349365503531707877726376845075956
6680991217796290101832739947342229754670301125162171987118459977798383574281036993197876332583299651
0388333347904234897595630615366913818168775637820501252274418839416962956918286624171803340270385932
5864765654363238398899792519207516073639599638120226847348497763279515189667146491429761833236371409
3021410983929056985954798335137323863551032609886894020854168674519054224780640425927074862759809251
9511535755916775574963815987066656389498254903972697891131077851040896538407813146809550578500004315
6271906393151226981230404351103876781062253459009845480585827279740662336549158251771345574704922104
8561652525405531892559413208343948207131234478638733144185466283456960506842169912065028783064930044
1256621069421368859872133692641833458531259886441777866653743110429233875825482311879127313399839482
3344330427119873435463783797201388850186635562983274788622834913435130393374655024721179205882520925
9181725922510386874872532968621129725751352990557669671037659019806590061616543528606884271662321142
5536539072641855646753244581997867773924978064612768183395854020522796411008755695497008283992941016
4506650996334888739971238661357442782790618536123583075502798701815698056311443199385596663215833963
8581039918075856992034936489380174823085493359496026739012024182441991751818354156194084936148581621
6884840485612703616192317893523587143657309045113046151520182728669798861587320753321989827367695233
1401514953483997798365881086628177346381204550594062456474619427931305443809300784259871894649295815
1170082278948791333285659723530714111561721746096790102433280440447618934428933382534941965771353572
7064389307133308276513310357199309319480504140107465126400290588538210740587804688688913695951521511
3781690419155520100557569478091623152075298931784353898378031537637660667525983198538019353085550140
3087314701730760936938420665329694871085717392849253050197442086596930896549911136762936043357253922
8972707341801601636360547663985424164551869184373375908409702963300578776625502758254110285732011889
9133215632869670998221414626333354696616148539450908055637774369836210444087233767936758015412467781
4554115111200224824250855662892509410579217817095107515335745099562287833590325137133676858775294156
9778889756366399674447180552556674605621192487290995769548132071808801484372749695533798036271647674
4432970663641368137218763985733758661771007534086029158334275960994796135370595341804944263518354230
5876918232316196037921551796170873315217100658644338103982449704886905212264668637730858980831045880
2345030142618254885540566197962107722034456430154448041559034512015072891094738326990412896345969774
4262631818313300502074344343494237888525328118049762872880227267495568819132100125809291334145661566
4765532420071628879619021665860137527307857670913850411788938720308853295308631351823260048553879480
6864153710093734535376599267577614729184654053795359851230379933632791749498432516800621713117817759
3925645517521783985451301304750860110591323965739263342126223352433363572776846229379660300010936128
2492587377496717434967399661066620793941646715612539387433170904191843734333823097241285964194569619
3635721480571222294423279733061920902933270507615661221587354637605641958247616464817695148247775276
8423224224995270529985162282608671296316876761955451511897511041993159399999427876701211899220097800
5933641947255505216364300388029836229983791606798311513564026956969197251601915875405517391573368273
4342688292725896861048905752043166295488458765798542455769000256338941498535876785655199559636169391
1799170189175355754188143789690243876802823464669757167820616411613454208609173631565085543898613391
4488006292407906773633512876072549415749271504946279371764420893229498204748387065449132597743587415
5079541974743277563456419381119486108228740826510389464248798699181558971159575383259985503342207581
0001339345528079587448608511626327700492129769562279359639119989411835857444394415438140212032860744
7122609681945191409633319320108177833519018855388095337208655161313350633278280838839253421631942026
8903831839909110090783849985775098866175681178927489073704961494484598868261074412079494518226394952
9504514110536990323337803635758070333719787603880631260150466173679621113898672078163018438049651526
6638332645592856130673796667169349120557772358605031356597800520908030007211143010694071299131949325
4330962384849380429384713407929126246449268206076324827633303511015363334382806017069499540776951501
7842021385336446315417575148963699364342273588669636906665363689023707957500275703480293685014039152
2277281390943611391073938226840958437229200334877704042799362390394603996923470658482121027748609339
4531438215752576941022836318009553745349860322027160687715574118415666361389250372870849130162769584
2502964896853333530635582916494690812497699434037223056261338680083179316895843524662019592104019248
3818783772831991764387506515058008477528616751970364912662506688810366055657561820976070946039258782
0362511200098948784673015107365802254101172286977329051129603974527444361446112225210954030649882437
9598306491770927876895489218835751645435613261000969545598281831852473562046937727905764728356323073
8390236690126107985659970981628701738961438974104652346985557364820969820374187760339195514731044386
3375061411418811333281583686919793874216381388096913206911885717363889743254905699927335816136846512
2736754559859209410269917316275457015231935301414725264811977831291373015846882552942957598081579779
8817177677343135469595660805234930512909980554876057621501493567126677761555044446748401944644420203
3892816202422482576867495034371297227268225241630467698219950986048564657124179201727323945048766426
7097259850017935487432248440559719949910894734492784246632009452149253413024126441809483301157475921
2748057267042893681842476765825526613369027023673793570860652071411686283298982215599890405502748894
4742503638533772158289180158808313332382512543304820950077002011942913691093671846261931912465563828
5516473154687331843505761216990658550305573609331779024299714661482547692664491149612941204332527988
0951284175969810304466232880078484426674070583866275682925936374893977946798176721317337875028668750
3163088755721842670228428980616638404667135028337330450942904607401367386236542287186952144713153666
4836182401670126249302233213457787127178955149206946639694513510497955650342821434464351663417852292
8235697914206419754779459528125879800697888684673096893017987895727140292968765087969249559967496965
8834296155186154296838764211246414393286802761194208318424283855286664436539866330005862347066492268
2313219131552403237166842034326495687740646698940097202797017243866325797672754997485587372161656032
0525088080149591276532701614065444508268462442659422892739934126523799952398491591411910112715860545
0908211458335516793014572013370114984018262977510390681705266659577361535558702460003965761587416944
0764464826332289901118774813482667587989580732124944996260890424431527689541563956942581355852882922
9642275064065376623513571756535821888057117292828485062667617537328181103530326680264011944746676656
2754142078066340421859305310812927478141239310316833149816511064661060721514493739734944123535117832
6550722471394513504638196117315474224536127143440729456360660496282137333666061249266111906934153965
5006570835015793957877390348797666841072960032171142896658547915785277178887086786034845962615692130
4023897312060660293581544763223683286643153790907489166386619502392390881742667401787191312579949584
4727380578656785820156269493438021777279143224810499709203519631978762946723602442075606489750734197
7259096375559571372518289246072735206725648643146639035388253555734761029658174201901288674701488249
4110487837922342569714701163480282093209837411886787213707967710840990669248710243909451286517597229
2559604666762061167892930494354828810594829381262203043238640804113296811580528990433368547076024415
6993557811574876932832216856976340510815061230209623689804022435882291399089017029412703327956011036
6186575420087002628128123042874119919816484371670950568570318710548722145621947240334404523177284037
3077178855792428424709851992857187300526071689994415431991457061906972024127477415346524147622304404
2367392024896737408058922398923675705183095178932253129254337031512970751214346464253054763109102175
8704880190446570993191629443146071015453220327800128658867138230939171335669597519884087472701191963
3077773003466638374179127773924426324751628049299336452028999908235194578804896784125843002311216068
1390752455452785904411919113338007895003455103440370689863741888358659878452070833474134776354585236
6221688076882130317535442154633986640826104074712225392401880544937991157408476134007949377329780228
1102873015301989170653297850903814574015906999175773740549548129892902882946199595909550269690184506
5002620600382291382355430188189029318540872818517729961782182765583593800706783751153273640386174953
0289725974698927429056434468131187970788275569006368062481514991291337666404878119442923562373520594
6368598605584591409262733456162882668054130002610196243740652676950183455189311100035908824727197626
9833891323612010434485373621364502662457800678925399838804915057996520505995108653785627587734919932
5072298574263380017962314352985556987209600056728776004431885872358820768934538620744748035454750628
1044782628930391141214721798782331632055737307825875955370286356971830125118776008917070578530638093
9076398563595343894717139690754594911764556983721362737610122747964970289162937981903056759546373162
8261230966473976410185706339912741666954443930714748845324648061371908360431033481305669099181964175
2509148768842742281154879060845134607302507625481905156641469803599548296457084325963695073031105532
8591055034508494883172556890255743077791960588417300101900362596847245045640679820902956999805499223
1459284248159623655730385766521735864600153680036174906780207823056547068599669279615033180067119173
0112263418567704954554995436638012590514273070483218624100473944584338131181793552481480372171038835
5196091677623902345101889320295311480941251455367062813198080862531226096076409739582118857469536414
4210628621951387910802857318771173781050447708548028512156602779606534865093829198941305393087245923
6309261282934321378328553271211760207190650513448990848885129983067711834309509635208802078798908788
4648762102355253190013235395612291443138174291053403152076583535976510895595825201481067690431831690
0155409970968862007585817542702557544478559888608535290550434278553758001185010867284216051161761652
6048684575774326982827077577299562390537856227787408822775888106521176515394473357905397980154268214
7311376935035699194713913776391842245567759286740927162056884714850127480254714015733392034594213173
3724993854376588274315025880402475887546113545688617621241855816431399678670459639265897447532958633
0268820899367128914183925348321527189027306427305904713680467822206825118856904425600067050370234921
3269278517370006682899608499425228812430469262830123520276959161013297169169957597464094793345519273
0333939514850227091857016494086672869891520402389528312960003041805471049935826382840402602591464699
5721757078748699191879715708996644875874352026800097032413339894916930979697090267351345471749410311
1563577104061753646349852433671962152713590247478304635203472242663041506963617194637604195875551311
8856304929872902871533182423933202414391238922775521766240491764833880228505040232871296374172268975
1295423410774600362438313447446311777222323630630812767792598119116615709443761504670544709210509001
4990769243696101965283954633198438248522014765814105777851447079937077017277816465721237035557085422
2400458820379602007310965583791950995460999630627542520710207669727621220325836643363040507713495942
0962316843374162919436235799434765771157645933347839806872855550552052690959816647992922381035810802
4266300125895583922475874016769666783483451877565237768748398881071632231357389781401992552211850444
9192462438531805597683985641766473566814756607070369364834728580172815513907550439848185972152915461
2324606818813238356955022919375609004105496682385884028022669694109147507841612183619519363737746788
4576993775994926913330065147985868838707613550511632688418812508176438902793904255026259589654021843
4123232078107271052573818904776392153687106396486853414500270877827435014335931262788980811519418077
7345273768459061720211575532951536119233730145994842244603700465961381653558496883397490891886624752
0866553688948715529513484329512136276911960440909040558974429150343435618007822020578486550788612049
8834294365448440632093979707127746491518568346969031801310234538975569118928780239188087650124853889
4040806040726769839355005558437995329870510022621263503278032260540726749989075477046392105794267519
2005050362204149930744010917984477726689813254615667890867314548020226902746831390750380326970880945
2734464615654905784437738557755472601817575225504634529226553500267663996602859129924505827655777958
0377733017387942065443149409845418328296557134580199814887250460261939727739955021917274004042607079
2987426338367744074533745178211404489209475883538638769229954856261034614835337520853084241143943362
5951935651477660437299070572811732537529965692373134566188708071961945466187363450274476575940558179
3413608974912128786692602377938036434465283613103769876160825673258789821871283799327124656057319249
8043081002318817293303312974403575231207492805941935291123184310797627521297044345083877031629030562
9056172664954955888239384138887409527419388823329920994409772855361407523829798217145338494207285366
2467631947326081125065693401341165437034419707141338003514566083002008983521059118988551700069767696
1038194925414903187429310165112788081856774640645881312565138952101405981191592122558353429638656413
1646687744317924403832571236571899492015650133755474750090341287819326128705975431683070877377688425
6101969969063563965818306565645037519507756719902213319503274547939226247853559375093215842503102528
5011264091915847811081060855417059361298393773254380650129349856799086711662772637962549023024732258
0736708680891928436879829205151028894383036148565670873523228669665937920605964524902385467031223300
6296352601662261609753226227001577038355562269780477461893532114082836369922468663978745154404589085
8221374359402788386954031096876260905995797339694452089502014467947307399106529722355383112742438566
1201036897343423840070357315122250723427741189537852705529326358155595841573151345129611396093028822
8415722956990771138740538478347185460060106266981304177399845672812554507778939259944898998933884632
4371804770996296490326713916492166267008922080498203243895200373008010621679805250383241039112685138
7758151046071178547264420698632334434749355444775800893433986214088664625606825929100426119314235988
4338243933751683576207253246004965588915681634905617979152387759375736239911561658820257495107173903
6069214327866640621085030726402044516385881464318267068027433946200631555862984394020033427628095925
4638085666127697449201278728788163588456501852122016118234067683434521309461834643211002138149743146
5668992163624565134801694868406241996288778713732625463977253085624785525989097898511026069738547433
1293414923746318582206315937463536097853074160010932068470772513444700440352041029668733861572810772
6456211544870273952542766550928051140466185328985707072332787508373653216885683928579976086503672959
4373344916981307675246009216134113075606094947104029636594977660684755862259683324214438454667203406
8701055542286407492167997467490599614856735640893854722487516651687070172254854248585495962292772256
7084444165366961133728950306022132288488807270572124967681065502473340820822030889103876906427678977
1502035577259954317162394689368090254857637360505400598877412637564981465533266914205744303280466269
4641829111601251319716636831044811174450541777841428710282370755403230464918690443057646419817464923
7124030173325304064826019796902431246234439810626301887111562485221775383076263071750309592615027597
1052775918858995872109356843795467318730810784977793278000046768863711566030528377140870980840572568
7757658956926873250552344591332522259949946312331997061582002553677053066556097812918075062795087877
5674154963075951209077208826673633555416287535799853325718356282863136293512883421520091346705597596
9688458484127641611435295447566207231429216394570063611710893294481742538179059745122639005388305878
0061898436115544195707023784791052074006920915436469093216398189219233417139431292118806450970124660
2023634665821782572582111772206762366376447098491133054033544820873782687988258043180390510362465413
0323147574055165043134699651958332338291122021823393990029394930254790905592919042996554057429060833
7562112235640468376111012393897317246938654905948572329957301058820766036698231290420033389150856917
1795988445149477413583864671336960505086471500053690288144540589550563847128065515337082930190059037
7752913939994747569548839375350763929563285275699835781165100860807678819113348177072796439176636068
8683892142123359926763566219768195734706871019675648700733306169968767824232376803432534912592033682
6283339200104443036627380126266876232076657409994884043205971400813616221615879578783672341679988730
0498468955684426959200322436964165827255982040807551496336621011118394760248781318434865106536590333
9068029235191351935615703162360079239910085116496174667606032194357889048276755022270117744039415871
2840774217691735864122235451375505504153400459822160950025078295912584529871918711069863262678972194
0228688452326827097357035602235708894243096216130412011704178989911744208705045762027529323067188073
7413780707852052570033145460359925758787721415942590455167831431164895879168489804317245651801218374
1452552931707186495897950906839394289593542628312090949159962894741932714571839502166995157286956071
8109276234496384607354451998829372236871964091969657103585101394104128228856982444643937058344118427
8784838306750908594522379966046754827150485609241764150950794227458577159794562736160117773648892746
8000430832407378832283286500210565201402825755448887235438895094828515043840697166080493717868963015
3142102884567676197600198732354459974061894644715524879906439906699458547302826129946598990284149086
5982139476211692838301528104068376001048568405025033946778010897910496772500424579494458589750264551
5734465192553662648755539023794902766848245711712000741562321355928203156851229731642037794727899142
0743703553204108225022491731460678432425341522211274985559168204026197751719434043597799929794314356
3761360414605441062501015670255676543558635796465939209728345273123933932974541860307905848341929108
7763990691015353058461050912421729201590516420365284512997622052171135516494693577682276432498721015
9279637236022323606284567586313375695585489797108969750111119147060229724828759132027511236753954133
3577188950399460914116366072610146696557650619860139273281815636797862092943031673737532136842593583
1534096781405977603847608028100104258090488584906888901798575873406059284890754707733003998401220119
1788991504557717964304179201311320013199578452930721130005350599583202986907002513827322317494423291
4024639575403792526601692085965302386976671804830290714281774333633517628806535001724653284313793312
8192552758357954208521629875976013686643513543740986349363096193755212201648936250569785752815070883
8874809892645421363117841632737834026037817095433571533518161210757502788803001288801238979174214164
0025077211322906775748267831289687757153068710397718867662532599910375910733039119065449519629047498
2011736202340608315383044185590060748596458431432087016978690539766449501340202552763270266931586320
4197496794529314501336521878640918455047695417679287952514892152792416805123841658257418863261998206
5501623513423669189660257246514274282868115634221462931095516201450566744708227472383172888295871575
6347825680386960086788478749656328490325798197007377667753389186888721395307068195746493061842345916
9989624483552250786128246639126185309271196454446244940181895669206954944106070248622900117394791129
9675559487595853773654409715734637583701832786743498724554068581708538313142558472585275970471379020
8941948676474332861921824682950399072663014143454721792338981534852273389235007985867027626132620112
9754050501432305711823163192518911233900571613171787839111287895060424207301361628518206985603320942
1012341210823973697871855422678326190858119774181600663641597375831198120600925952290692218477823499
2932229831394609007237055512663297983498702624188982873922916212972475157132183748824959124837626025
9479013517142459940274975943882279059430866290878169486209243901138165707821191103214323017153953126
3564667264818861017499377480595293126654844163242257224316352461275500953218862626711117954362794540
0649586478831340784953190874911576803311256963174506906876257873087004080321941343508122629818724397
9714944801552301339920205236542264579683085949890370643736797293605533750199981577324765817974752882
6118861952059611436782813128948217845593883405434681001874438090885144152889088417788966150056551348
6126821022737315423273553644234868323399855641939888034134906352581909117715157109607383050766777994
4387797219542180682370796606620844900270280782071627853709747211572694776103683596212546082169135403
0313906896031319455251256014267042363001177312953543396172720521378246201992776104389534209821729916
3067174647953477722217281170091477807830804782250573129204321282686290389381301684117322696486471887
7510580732514503373228946568412513042509168457386856555023944934607992097603342601770067239675309203
4580492610424027622229611927998880211212167391991720793154695900389757167812960862854646884006955680
8010927668910231144650626737213597635143683073021730124533267156713618109448869487081135393014655406
2536290758610228219090015723663349960526668954031632567997065866631975438961284789121107919649651998
9770242829438014763600258476417666257281903208381569690718992979369329147751022946930545226129573968
0040525134671921201273339967087493195531626736176614588654487599544403439702857621813978381107335510
1560275137187349667975777680700105565176489772570570045918542499502571418408900764257525892914674692
0271772956762639498193562296713989794650670635090442614520616829509160312265855992381775974070042607
4721333658822601017499686521386954062949497196211654982231978820472141543917823443481869031030108001
8175334500675524811349914450121106505299512356242525799341317661902468444624957272307614805630587715
1339183256516553840082378539403717734715837756779343254798217423676827553095380540352769802775744598
8602762519155605447583851661628501352256058941149921899409393002124037093758993127687871564299122806
7148363773082057580928326323584799841619249499863847944466913047496918162469439623507445188237562199
9567090173853699611987759205028733433217369219058846881130707446699341360257497722173675307322491866
8319710293588373646002538159400426625050335104070304116437777927872932620832075907934992663177479164
6193712699300210332483858201956019856483159988286240136528336154879875760984120126040098663134289075
1077631220881207667408965090256717718929700499482241555577345052897555447876920718411177342821181325
1159628634108868649241749983726817807711657541470589890482854061655233025809294095522110401943040779
2814216219799271203175929315166511199501638326355525625545018619391293964607251661436168773027168406
6004323699752119065520253541262138983115097957298115398281780861783505330482932597152229386542278039
8664460067804023245532182799000293637025820568921005565563896770237561625046655286889035319787614374
5342433896332355579468555120486455111994932396696703111188109000072636060262179356217693589380347295
9422005410133687128820316367871159425572332963761319387708503223941384371644192866552142231068101212
3306163932463322399036965506285168770718693545179638137277499093826412231010993556858033374053614925
1364102653900448118033245829946041728194013042133261172613227293200880712214764537100291609850878909
9069328140978755229137891550297255511399538168667544361190227883986659226370949439837167828451502720
0088938960877273369412284499518255268720017176460441172587443919009332923915807880594954623110937117
1985082783832416128761275918342056632639304068606976783516707625712156792784445859757767046361912804
3493651858304789114019021407865935399871449155163530071058531223293048544699772442624356052052885834
0050178063728454074460286023609403517897067389292452161816012204125658506395805568226430375909834672
0691789892846627927605878005218454498573601677858152691421794646355971142766502975678555986586714156
0997571261797507324547381079165253235861588749024599624664050688017180115147309964069184227747294087
3608499639571429158905815588044283527840009580152741112247859785477900217756771040428808922272710584
3055644870946399407408663827156882752056882471588684795969856765466060289405933119214784536232591349
3899469598529787644748233566512349186897489405627621757955383835971638727879640016603089168912402895
8074582358899309236657291910062277000121977275902748397981752050648054191048109845971026326529497415
5312224699242312801172254615442528279873785764124562025027314588014374732212104976111449672265196933
1144122166452029271769117426894725006973960802485517410176850281040845398038077105485382682912373117
7397273752340245847687870320806229852884274196765388236798347492683281610931983811889707027204092052
5821349498545674672354470125875361668653642583436014203696242330886016572244544645383089420333723150
1725289821003793171567711417586325145287977941531673093836382049667699765921771138959126141234857468
5070181966443400402529080208600368825204984293697141321234703200124708440580698468476759511036257285
3635468259196937821595282847229331009803502395806502588570910731036809526991804684667311022484749403
9124447898554305101220313306470204624877331279410344842158800023062756651492994002280804908144882061
4609660673216674312024673773482863430534055438820677769315527575136391005120944019503188715275759024
7331832280324307559129622671496528284685709499831241992343349150614389321846359925275248259897825718
8107266136160176207358505017839534105593735418646473462479545760290020592770720899420084884300584910
2252469284830044334880033163841923785513674232392954584771205714266968986516402505179780834382812009
6471610791134159653375045141266651515812100060420274289455996421490252937287061223463241872903971623
0480630711363500621819853085433512143762833110922554756525713746719364352358179038024432354548193146
0902418867889354079621520161631562810050084743409878831281766514683609184603447986915232157921653379
0613819087933723535333536173703565934175648708249868820191126746089683097884541910327693496226124940
4822385593708183028706143490710516836424496913285500731367701019014429791105358088274625351271091631
4360639226955761804650859021702180512659930402909738373671788726296857485856518690384977239629627136
5621776752725689492524422507759067607140096731001486587939585761799425772292697616840698356664477386
3937668793168640318682975376546462092310388694750967862019399899754310257930027810111465662436137470
6949906410824697743367018261188712110933315549133991937676453076330650462290657493669834796988346187
1170910519348803110286576155453887424420928142773182821245978456435147629867247203007244250482005604
4306139660273079634546747497690101644528665814907972104648547212877153005835343541447760009459849674
6236883441489301577074524315984011407438847371849189628343121077066283082865939938473459727960525355
2340740003930276629124590616704026706362015614574302155140991826333788134920683264721720800670687022
0185245177501200065936241541298073006530600877868787235917284676153971064639350892699428665469045566
0750741044985374109966714391588956776436722659811064076748309513187965104531570188501777034100684504
4478137993990339428213197811014125102033503756873385996758440707088619911891723434053311217194781910
4660968267107713555763626137125401468697963203624538150922736639409707891473987806263723553441311864
1748563566536596098569078937368079262752931289301255084142443797956844579346866717504383372893015793
4361789431811596776727822202561208249391117360282269243294484731974990731319636075694468969338506067
4100607121165763139417396023097895121236419913719865267187410730124392788058069904088736761101274769
0738438200993833265998075220995303390455914141384190414051317165594030409169008954591460795765276353
5838267649448106820437094492459530882247388143794313500145546547989923877915032946054175105744781054
9985724567465747975948618936610074051337073309116865571968478357225905783987270747943810623900015636
2673408660984902060969395556177755820989729749928043871844424952352415795780255361232314137741146700
7766514272045806084797699432510793165671454604906136414621890335302480795073638094253174503856228249
9813201527290012003263056687679644857634488207651815995593395156973018471028822846900476409377204742
7738702221356974911685834499003307926405224176794627301106024371466069446291195024941293270250396782
5730572466852272258448273710797755991312802294800153065099916421207145082130652956765555038048064087
8070551913098579010947166924334242816394922078376862965352325751862463319562694153960986040740166788
7615448004159983712063042708783169717579551390752107201537504242193686733451152863060204710989154164
2298266705413091036410833833232204956157951987809856925360490577792652526952543475086950892260615805
9381926720338449803080534277003635001695486656575211083159991064299807159588397999359306982672239620
4428194075260581381049666845704947755575958799856192047138827065653438223842373530514077443317870357
6271339234471253908519540405483411030974026973889546836197030448333788790254516687073076290491238162
1443612058912574276925417395781530549586476114688871288034849956671420157480501902225527287774855552
6002538833413816624160266642625396863596653179878345017356150443222674465116186185414094017965204817
9095404421056189659105393330241378804960022085716046973239403891215674374238565739691242712605116385
9945012317054579961516369440501257747119636878335227909748840833778158012023124624528193704984850329
7229303526331402774421986097530609321346529267272097813451010713949381763164370608774021296362466867
1693765861722599531038085052946671462619454038150456790200880025532436563171199837883391655890807019
3383395446821585057387576779722345974013354212565599247451522393702500305405770091190885202767205104
2397580476872692746867177357872270593264937948797706909085053075422536547408821510811920718615519815
5416649108762617628131330817059060280297041343190849224624066559757470655027135469335513353455301688
9378581988916591105518915919555533916772012575071986123667530894244314857637030881718311632584723173
2279453557702854569907515988217822917818454723131589049589140381617949675490906155529536300502893039
3142337870206018905117456443802939870099796576544806706892317797711479754046948208582377215505041633
5864876768894858216876108429541852605236075490776566281617175568388220896829992372262388114806868116
3478255291103660728081868925364602784538427342363023006531745213766530285109354438356559188615362187
7132705491618129864232249865661157885775474774496884227504147028610058144551831697261824407137048891
1205980326379367501589150527049181659404732204842577592601798950341551029634422964173715221401018007
8503815226835134101039482545996431458940483080438781774250114071421634865467488053361286809817733777
9017889304751977094617253547838586013318225665032865564803696467275140264119072451831090127326140343
5961331826948031571673079304869994694064657583369256693839692378556562263990286462709381196981440077
1682903205858896802236236892359398941748740138877577887657386875842138925070109132345373662254435216
9389440518348229414224880949486088218530705707579093156851188038025752909081411765994493216480258062
2902836704859356748030719807555246366033537564005073123177271252230443251761872893087423034516278218
8496189147335253092209352239849142640992507428440084835839599952655763997244185820710988429903295472
3801721361894906790797384207447657141936912947548858730590184731462233946054425836084526195903272215
8546704057328873308301949148933602439399602210847839245017161965722427482202682827045015212831312757
7571625884702072373967581465953634791365429446638449978820817042018329804761220009608910598818478063
5436222324013712457110694094301346292759431574567810622099463057127057272223570321242449220875933214
4220692982460489447581902313750122818259168288915450240875838799774746204694533194110410930793092165
7501888517473697288795298676298878798980478774434842594322877854568224980169203842343099808827433756
2561730701714190186702152898692170804919122914652704087298336916367812517564403450114401225039031543
6788324668972751589025427724307331613156706081322699884191783953188658279967302058702834807643750120
0700682583363080288001582680993972533118060013877135189677504372300759116711953577538314741814702230
4099685495776364769939229556697936304911458723589791828932924455320459152167347561559087504749583720
5913051953503763602294527057749407198710488325208329320790501088806733147293744777813185959344849864
4601577070871796967904169770551190762887705899962543422898887119645422936997531469841332684172181819
2803950975066900334953767004329662663708641135172173848183149434027329569222467048998093849770252183
6946295539619185771683889811940984115702657279829430643356370249118490238579071061309757048262002410
1197031790315372570940595608767607203524240181581325624972300099490714460024695784559714033939051848
0611779947935055597031347180542617090847284105722821994606752917497606416234457747696678508058631438
8945520455118150069674737010978573024497526338762686714479713333976990543481608630702980450418539374
1612183896952082791911678826038212540984105038016029215149070146796943461703976120225174345072477473
4115993136518815048685722901433240898481026614632949497346920448549535892011564961339871742852090714
0339577500548569208028084643698585197328144667983547714532002552668578326983807264965032998555091032
2695673744363280401989990118858597997126917109579568396846109042647985140854674926253856172773260171
3449003572942417213967868180496668297141653092965229807257696296161612285326699409919181566905114231
6560533385654738429057249152058339359834818410271530666146796694529042895385462204519352850172741682
7792775875082292854829241911853744248950951284985040358871848988488310174687161429455468829919470511
5456972134586835900899432377560756498749085039371389659490769090913472968850115238984796658746843264
1650935648230454566811862691096509729795442248618614316597367219777123179156224004168139545238581420
2876597786461434371324562994221740908772211548219765616106539173484280887071919980084550640512400210
0514872855205085715075492987790667488933133199272290440660139066594451152754501701455551798738095131
5426487735780099088018328466219306303513897854243773005766554904086150943988895369899407397128242702
1796008922272050508954594093542374854170779462096637173553032307374351574978554692471207675338506830
6226958449909018327211133917564716840724890610648975528189882914866098615806747601839257559897069840
6651585248122061426455674395372904585677846759022807765155882222385325846063266019509143238158329110
5968326374300496103730332593019587376652234862579736260550889771995648801393880726154959787737527555
8502757188621610436403915200444247033090354230587290987220906191660611349608273928170956928027746187
2976069393081718479161927197031105706039987049136645526826622357877205359260610281548573758202893842
0415254566526843073929715488786876623942800725448784081892230474197903658815214205372859993933761517
4251803350851332512261911825853067648288077731395289347904857781678541535468291154204659286723074566
6990457126632559272730853687020804984521943987397306617517680400253257977089989472443849013482157841
2873314944129034491058019643630595521695912520198484498515021548407761913477985749166504374867460639
9762329685540730893344537131637412646739029488617983005810548639590486508474065497937509907909480839
5198707949947481487663584778008642254850849658219079368515252584395061456952708309428961088986771670
4009530858763235006976397105605587004196714054557122460656860051802252093789563941340243190060869493
3427731447721425046534476392096382199485828205119324794118329801391317250124992436027794667451261064
5526233946279020797116216695005826649556788517284988489563156746586633848159329802459378405676303802
2861236819888292157596374667417028338799020570997490819201288157618957113451124303422181138080219764
8481637263335490435924656450655027327489833104628533134310746540000749809878710286986963550017317721
4178662545746127037889808382608819348487154825082409318929353120787570377756903758324157672389611894
6334205906737586934286420002794916561086119165781700342094242541153283964494658516147115582485505954
7179815542231133874538794342678319197628954681830129534669260097748492230560434993322457254930844912
9386749898862368408121763148766523974406492043703869491521656463980946950518570001545595682934427849
2694457784818450819933776270653219657725817484688298697797198036325534026766831292874162550729827923
1670257331293506239155334784514457674024593604468315143835423684105569270839966466775654292297129565
1954186503465584459703971129282052674888712420182860140175603705599571055696722758567020881363431082
0563748744545928299791463610740238954800943868696776101482804364411133574917068416355495925472999386
1625704878136712385863819044345519470443805096002809146699860504200912041804727377485138068450160597
0386482269759267557953465881080145324620156984549102415840189493718329290233157151957627968394509434
7146858416287509458419053166338424834455125914953471058640333208783641911796630888640405648711365508
0221928640281537133157436408095697920277592655136701085113743720151369558293388120953006334778373891
7150802145452118716890114428621227340389911422671127714800033435230093351046551158045343873924847218
5328404777921965155478589268434297957753806041614223522444648664460541547643357578903145215463619787
8584605777278526757490622609253212530578942389826253634659106083382423628804195291542557526363598097
5446002609227955420625557643560107862761429452694110121230842616543345899171463033275369281637207049
4844997491339386701452599672876877326434040892784093483614976933385303877113757498127000270055170858
9845207594268276551439907016457853128468083426522765037513011991624090941232413167874946700833735591
4552971278730454503849883354562598217510260894327955620253476965659230694731196633867240470803045355
3203928652116652463011911292087367601599249950952640797670311298302686059271329014055583653665930952
6284876119049877290584361010107512148066941882492896849835334755517290386485117238415529436385185149
3731751772167728552890291289354989685197705541572557680702973938261175491796731152756130119647027109
5519233381955764924714247107335488505728294073368508001869288006371697497509675238532838620635700409
5619174595113953248748970936703919043381680794642660878024591638084504367632187358189542721967244233
5927217056284313370107048834384509210775782752345159417003083941941350298654073441596448859819504841
4808340791871834547146854761921521089124236467070578223798859811246156773495866429985454863294722633
4228493827360620529594034936401344539960812729675862440455028502051863254783573958645576492625864137
7374056004498770052737847405156201081344227183469311992956919183069608351652005011720418792941594736
2400171269287619630143278746679944534632394619863326360395846662788724803973528246866682839473436401
6852073088677833680334032539620864199519385225629436600855739837480854986587575361663547158018972739
2805483908161753307593416171562852687363444449988184974243772013858330315645553178226198796364336101
6982074947938788436431331071501987553507481120887719523654709380959022511318891160869518585918407202
2080312429656698536506032955156645861896498114946829397457073583025833700296124901282359461441747707
3137849875843782806465620111876168358637711386441028734215712076367597962751976461079176011304555922
1689022647172191465625681253760606697766460770018822810940518437740429422319441284494974132551683012
4904513134016031015044900025106139376239258548130897880114666619696557625417742119713238658790512912
6781400510842582388246688360765233085682429426701430540467784578812003992273097761359474137498688532
1745522984271512112618307070119263076292080941774749264155143901519155197468202572347567614105542595
0859267841540199853652586549609483931374398944360363824240939835497654039271169393562398109161146973
3976348562338916919723174248946787538070800859858823030930810441285640092681642534214521417467929469
7382046400362338501440227082706840997422085199680881794698624998062201773984668763348231581591295476
2399514662766137078868236990951672127556721468219174058576130781801197855458359093491087059594183491
4105288769992282055685540897885995269547478219226692076994829685480956954886777407982729311842282923
3665330563869175807544035580139679898474090220718742651135342720323992195893370071163955192695132090
3789427878145598113977340317622085494846650055760018798399723438262407191062421958101793950966754671
1834630453211051809238658923223215382263973225675024906962898979098935608787807185543308098636464135
7198656029358998232793468474352691702820537445709247591108494184475187533838593016716605960671132714
9482258847528810871353684859775565316431141476087317976660895257206555212118392294773923721776222894
2892297491956316760851721727638345164895701983207752860393322149987137447713089411015107017641951125
3032633265903751699760625828510321358097599312047418573409368895478265083554802082779012395470249659
7740454429448539376014446348449244125128791402287051773132876218759221863956259376407637143279046727
1007385437808649438957679516490534117413990005045909357557998013694502274161750679526444579370937571
0401624343096559980728350954878878179847356989917753079534570191272299552243695181763610217979404815
7083880774548175573027614333569303747743923418246865931270104077049974668340561082458486059448777135
4438287782870439306702088568971496118157741529529214907066803071617572386258056779334606588432660939
6378954736540921494601927924715381127632482404715623409822942536913801985504053324977171028050043190
1344353848302554837871311066581943051079459057282153025093915369995261762961620003027567826255025053
3473006922260842787422243069002226903125308959131128099742091266160021125027847474340699977010526765
0603482759999992007851082986376438292812667106124054380476951918643484708553989630312612180675153717
1927133156424787123408592975865210379091502390576730881428188842389872268208898441866577721014015077
0070030455930077975542524016451984549927255507352521674808361977128303393830080573120917739072991327
4648883131458043523658042990415559449328207738574200049995165520640362433615887768279284201006593706
0423787930386123858859378720424845120196384657885403005622936688587059173146935310840165443425679183
7881968787888687212929722973114273919174537680553139000384769730112580767509303609762830432283025280
6737983388175253967505663043927991688789113232660435587470005260629343249997483994400358382518294223
7126244739162443041137819306754030720017314865079509373246340521389421719704636390060043733334521953
5068629200823188581500160351251457255137392913039777556321592248939709671533746195443902325129397530
7486581045636621148641296267076813139879713557091901618723801641122351347819060017602732773886670549
9752130067296289097812219417661747587300407096933863324013073296381819883048969206380096882562349337
7677953389298601071088860845450542960674002949889032603292991696516027275967604589853974058779962570
4369685547448456147366554873637048445282637786018861080799394790796411042559015608805647128733821925
9058198976143221704356759606425340406477303878207330232110699161635521971160676227334300689429432123
5782134106730734903047955224257020307117438120359922114770441467076923109212210869704499187554817205
5039467074502159655606815445490132790869436077251596925530839527125257157237300691227238299116611584
6590077608187407063206421121438207091344371093436239535727321710981666487890036989643498086179818624
0946104257767240675264512167665512558307203967824418301433077786693200746447468450441124361136860361
5658125680341525268948273755926119371772817616798418892862003752018139047259690739940414696001816959
4706532522807946261942121777494056660464925970694594058112952213771616027856314916478597352550364849
9718606499884687588201906858245465727916910323123535641568458319406232515391697857340533367214794564
3866272920027329824742695681453735022457441303099312914548484654472262739323516444421798175793154932
0242197907039585190820556331138625662634078756013758525933460788553003047029874749765664618119023934
4254243999520092913563190003449804734799094110626082223464820757931322288090682053165156026751775031
8923497928995852114406072734493721431101815622618843916455135676376252474814611695509345861750999897
7478809164741618151239591360391896067405511941821105554903096801079211357940505414054611650854927634
1236115578415944424057217083495956813212021933298710145691025304386784685269813146359244254207597479
4887929935282815685608824151575283939914386035072670110915835774324300379917705531449978137776582179
4641947965377738001799892036939979363987023923206479127480830558604563498403059763636434215214797790
2507140296117023885546470965459549851272236345553361655730942890580062748536356772693145157672971069
1058745948049402178885095645668596803240989906965216859417427312796532450302463662627030662013707350
7060052821310954502748105264756457948938866807033863895780656864298871220926060737251953611725845500
9050854983448505087437594864935444751227168395004845231587196736149265137626978240240600065371376758
1589693729170380176676887574702934758829954053940466926211764629401607564016492583388568812040322141
7394791305778073101910792401130156617700276043830839862149917488011436101284758017724672254654995406
8556410497609635540604237324276024697894237678502761889208897909739871745982349664969201322673468856
4639261294992165984313061491539634073696055620497344008537988504908339125252433755103218914363722831
4978337492268149527519235761936539473339616281975698348370456671810905528366755001047480671261272811
7895753253205946633608456036873987747388609044341768198173998802777622646195059391523845165181629070
2538438931166137141668077063573493818437368022400934928046825009205129722730723455324821910646067189
1837114553257607789579477296870959777738807633617138083436613337617685275929518383662297897106731032
1466274172201944184864579192581393833521531652206292714367146159729353237299808242508536662355561712
7219732431344453352352994899087995731359431492502251115585849452084096873553245575894186123561141033
0664102414169651462550767509745028406003190981618468546834342824575726278245383248950262216520390305
8645609106758314149442227482171493338940377172368707857673027904427893256137523994741180530085748899
7908559884149159854175892423372277682691717758903529017338149351950568826418292800862174192328102095
7217920224208568689695552407786028291075410133737747092826041778402406844348843287330808037102170244
8244468552482733393609671069803214590990154714874201696417655871004506412883013883445110277408611866
9593271668554126003596779345651124722148267950268756848755239283942238494546364075838552285436978466
9348181742212479919459146557486910991328641997889855056698601021130532839921158208317059487566439876
0493176438702287648777317718052234290964763496886811003121216377443296154133335916934330237201515980
0906159104298166900470002455280526771907790946209067057216946222640077321308609977814456308904787129
6633589619008231411460928561243183447385444026852889609935831324259176025624374250071779429946053729
7691820174114552575204076398169648081432537678208119233675380281585207657968400226286235067136360296
4536882238309931239218953356996982072897663567486600869841436890209129423482279732411299424843595524
1240608579081692979293680449571328388187934350000706991443879832482586538689502808172373204702802094
9527026226268969037944961969183542339989808626395655955875826793573258964142726432779628533753036776
3962661776554683858686388403996142853864920985800849615457485832834709914772184284465083782792102375
3232842672682916078772085087034794792661270797335061584191555327542384258954191285328839622635751348
6893518857667282940063811227703800336356046126904955581677495819157038372490342963038953013525860723
7905689182866456882279680915533143981725825287729217308527495216707087314092231100469201308275438805
1913275737164163763108636542055421576745181774463749580862062906383916721149117648938949023881483014
6264075384176725324767156465017498775543897743343805263260588143277954521533362806420037145570438499
8210327628353824026799892924987263846985066759122177753557106405150393496811256353225369189789482756
2053827716474443544220966334433582685517723880832408624041427332252674703032926744471440030483585522
8399701327910741852866237821517834805683241924691381842063111959447710648554977988262460499752291335
8373393414319897652284898779859889745951488129072931997854113616531450782488509041466949867354187667
3982846092979583948682032534773745718456547772647201476457708181242619389659736659110013503571464477
9286965950015430568097499564466087773077127954739646582764476635287427652067632795960859814845936049
9081670211204838166894476293428204302920973979232988306596304964091657895484801201256263727042120110
1276028356872344325307047559494129442904881157023901469535288955434777756361347120844901241416399936
0194242094598572859636462059262502898192625975138010939668676500856203630551365069968403662909092100
8655110387610411966585855488581933887064233880685451604810239995426430623980971809354315194883177855
4754285735359913046203085950558638009257058203104513545882606747438509241068849971403164363342349927
2199026145627427129266716711090797866852326236844992364173335101561593062803247024796300484522642932
3045194860941057909405765392055101418695149832829142415640793440624197171125230892881605844606576402
4502399740041523062088152335536973546949880842537742452620592107501312182182159657180177168018755975
1668452922925114767607292464161598586595098548538055294439979797919740952699472716124024785829706565
5384263234836271570530828438802606239593196330233174796990457698874131344228403200550577617447572762
8468858951796211021889903735034286859609855181679750488172561729414657691662256200657527543339479025
6304409268650296668496126801643996204575340450435262760890430839449398337871692339911888928057071118
6198957021550909722932164829623330408070587614697664907413975962274919106781837591625602484453352318
3259183805649688135374958607277813950811168145973207968698910438045410100777333310273207171751575873
7406193431477756525967837819006443440316740917440607606662969782386068923984930952552910690707240226
4148431361930320717658998458123812369169076432259994675396810872670859920701909017311629476656659146
1367834919057736540828686945340525679345946399700206941759554725566289824827300472320420984471380241
5264300204723157411521417747822871487635372352602313208769812201983042217143432263919870731282203338
4022068120959730342637719051959787150989243607626813671088920251370232485638081054388836366834855434
7999848931668796977913155370384844208141093772206927253066380250621394093332722858617802579408321050
2589043152132788156767277848004460690334534553672646406412080292397597647738006331256538254263758774
3883437658051359920171097457331562762369631234232206976515949857322225415360717137246313550442732667
7142684280085700245295559841638901658254982766958968327798132373754719784427770504896412329895348442
3577907683051496086403032217969470478251288792729795173926479203860221619350081162083966584205045908
4224386635242622262174262418322087363555001928452996029989030865184557181071429532733405448946923518
6877660480102489858427186833657716205256070853613051125151990782255317202891592554925310242993133941
3066966104833215866461117428522674445578603070992223870913164622902165461474492287489696042727054177
2251393432956338016663916988785714043886733136289049163589176379398819339216017763669598575748436843
2175071008858607175332647492007309804015946185840297452245671006914728148455276848192146660877208991
1170326362739079234458759574099573728991143891709000171972225860607237709117645072671940099284202472
0525040745834434045561866481502445900786437894499440716266571082056234230409031945436605936253608500
7414377224682986344990502342673610751959000649126453554627509489814503532047990583744418221194255531
2477107500065746009547483094881411094956502137849908271271573308665478935634186571431234133613047693
8220190358302512220783709108775894479014723217122831042108589952395782490680639741517919770426040477
6030086295783010248743543792138855868563659494336060903832776945980723516450100919551384565116351250
9017931977516186520032980425988733779741166755105281890609973806217691794773375728228779780000395781
4320155049192850392012838680285606887773415796864174183917915323663744935776277314569376030823324106
4526450772237495459609660579906471415707558759825605612715219769203264886582941255538364768583568363
2025977449059108392072176383860901583070411471809341290157765336323317744131655261740738853533881641
1696036233395883134569193659017325398791353471707286195359527048996704264662809565185141628367916336
6324265635391196690038441984924626055366155159854715421522377989793568223346848344225082204727457983
0863347578613333391646175470454451060731556287256911900024024988883765706931509528226449775338530140
4683075529522039664443757396710391452105320348019545457605579455826268172543424092682500490507388651
6252541405672906688558687350973553705396645329092110624815293691084573781415129310566734209495396490
7691692982472247749021885660054098607133778734829262495078266033735368843663134491233134906724336429
8674978054961812476194526508384035904878285122273724241544403860111760016215823415949283232771797783
5052700379605949401574944301764758160275962773918143157570311481151794280681522740545446174289375749
1028874784938470827256143462150201801090997650343800677975862543434281232211083541470358617630073784
0799845259984214280982955453449974536927306560913565708679840648409261493994885292711731292434115835
4791528943619204153726027655899691936862098733866217359471489647534681347702113239487145882111197733
4693664903930702929279892900487867837168063998971840068449202179145235911251587745682346884434570147
7445628808730080990938918386904489089499939604068929135004757754210086443775023562307163117772898287
1927471053946050634082729823408181766516524025746540777389661878874659879378204579766346362455663844
6415241812676365367860482187335506989308114987028187213836852948062836713604404920663788082854052640
3866491090716897506461122692292981870552883753604445902014028022735062729495161282127926487411512743
1625896510821704861322881589277301401937352658124542932681701950186036204198199928354517605269132946
8609152277596873833497395070049870506291346519489138034976388369363270782295188731956095747217271653
7041216757859017198041628074289100616668934845242984303992255016145299729304962968025793123536909862
9480633644765730251912136294723369200401522591682401600730504847454426748905412905601881738648401398
6809757007250660332261948832607441653769597803577104490431693183698286987171823320171275105694843530
4791905561099362231767929176071067465372426227628497334898239226694072619650363310449993975779267149
0132129707669021628500379524457023688777538137049419809374704136004372850856868646278072984239643211
8738625144306537326564937468921067369355320576558191736437463558886805850859327935451185421227642222
3366918740631540977670612732755910913335811429089771489062605833707216771551081649486884205963118015
0753154414486132099297786934355990029114727526412318932951131938847702665025645740981553324367554465
9000675802756232818250893285942460786395237310341250417126515076732926100834080823686313556901191284
1884709436427879163859199483509962283255289110222516952853970160789692334449783042913548639271181103
8558522938955596661362853827219291200875794604026951234417826930347348932243128656178477645018362517
4186409811189238387738101981894343772224858926284957933249565676629756264573247053750464043375841646
5942835699964424452658174003755303074739673321344612980130901135162062209706440803305684231326453182
1854860248173373838705674936869449268501509941541265066152165130022373772582394830611444015453041916
2293929097048349536392914339813777225826214342049903870339790264103395204819977609155918699200377234
0414758401449164206657011104826803023743685631820852321701424892813594930038646080300212624610363104
5121546352797689594322220572605080450244001291928973687107478507404333994814661374736649030032054021
2952633980888068258846825496227675806848467682001818379282984922479638887006835107387613606509427738
9190215931884720889801680207888221182620293514586151519238366129263686771309994470886992168707101047
9350607162906730190476949942384798585265282512503311064833713271868891394145919331102889333367951519
3284182784428281754266390276800535752619753742277390223499132808318067376563139365909390591427907532
8080195335221950269887969001606176369683461670010234380866186031760687022814537202342011035681241833
4693089062319179806938561444155590257662723217491097711770592971763786844247497341934355856594453240
5216641657405428599414284914007673579324284437931562239609358489240689898902805251963751772448722760
8064233232384901247598166333127357343040409920507983542148873626741729845892373075029539670707481463
3033894640975020422454032042860906550492109122279581050430611316820486587556150797531945814923745459
1928756002139638970805658103010372323556293099181103768850884664828172059303149553115756704977879449
0771725580449409087733827118554716657124298068304224278096222138259981187628655991702793106034700919
1667317750367714353956581811866073824658109931011869925343406023206863366568520283575609053350410624
2018218640166284977443201751410895879861500966832643975725303866425723354048235523895190025559237038
0062138620776250619461351356989890720409863009305448314373477951032605521579115858550828850859408503
8616274696053174261743937188976896770741037851791750262197506557909972185499105548681177242551311829
4236516447146304709251200979456163223704045844935514572855052345129737160850254732705336706856679721
8817572170106322072739599400651587249795698918501306546423917668650197469946630156405461248486495919
0950809339909606869634175695187570514396814918706651691667081228682683096752784331084022853882180622
7489897218029957069442066118567625357477444090621590102808036549913108985403557129251036487846066959
4908079821778161285026684512590106235009338013951353910856982996775306516821095611005669590512333096
9060551909516839474076794129269472076178864030387501770455481759520412526953222885190115949663080816
1476212962077717502157041150468071003607508047485803307807893188852985700035371698987663747213781715
8426745086646771759400380339915054149756369782592172804049864961168245466051133549351974826036301743
5508630606354757954308412182484958578296464943219832818982698561617025911379677266827356837215885162
0034417769830197449273470412132806629624012820150399263041148595009412449097374845037326875552677336
6161343242305602877002424209156580207213401038827689588013371551737689964374722578670040636067317145
0033604602463081551661583690557512205662907467724104234761134817571285468580522825541265498299007448
6745177971293436844655876988527186376331864166791691648945870221746197316083873983357677067557234131
7180899745847730798307691193023409179681282381647231097821021673334593201945906991517634814652328520
6073518799210363328289445955845601389161274575662352026467406602640148931094882444469382075593605700
3742930147631703325188604919980956010623486017256373286301300217043219072915967419029968503404297695
9285947571078812132616684255938668728079029749973442981949446170123812751673281257590624629442179351
4344747718132665495341181707285806468944679276975219120994638813896297924166471834061559333582925238
6207994680989337333029513843337208274887411870133283678583516516404396076248169993457941957321350596
5109459351054248002175165980774950291899388920547651595168715596546112147892731498056279324748550476
2170894889680883119068328783721253392474797473405391784670444945679296858984266670027504363258775443
4859772011592361792804914015101236389242027844687822415390387863687594839125055801050748667405292623
4249327343984033847507496598818846786170042272045710827454997582970129962753683724517251260261156045
5521500486247625709188296896823712034280122573755651538209256876035291188770390501719174474783700208
6529815499399453098971457276708764526701356176185838385554180340392193014051051404443570277168128565
9220452540031975572186374023242012330374077133521440453586102927860352674823964795368607807437694325
6786945939021338294162859122550020370788505447709280404183416459399551329655414766567808054674835834
4656970036245390888590169907631544576073749997139139344975075353348285419987860374760640040086068798
2002751176963338558663092726029219012852106231907284547696741497085028105057350277936609975271312565
6682897029822910368735442156373251911426106967754626339770053408915377432688268000320940264232899268
8154550537468333695304672246568937338410792810427242355288823849490039055774636516452727983534059005
5933158105208810351824372628809460874158551463376209130028303016383443049996840594879556528527376906
1904923674902337611372947598330997623821201842469867423314447480275495059413649058065955174330446597
2320231045576799986750349101491145950476199421162177602860142524826991386810491827244323282629515309
7409743425502508251384041876614282022345286026415731404814737616015375904895370267487665654310858072
0961016275605232913268006940205952740904031884429898100094723950971870753394334506375516075528013452
4593827816773283872454030818800659408312064890807767990929811624267287523309613177018120688578080573
0049508164755615645340456450723949749573590242089620349266113257054577291684456554859865368573315897
5541018552682611906187124700130513803501099422360596898551791033031516145418316304486866707005825779
7422223140781154523696874664971840885430957448634280012125725007170083765905946892081489476722179238
8734558126158530653712322445209366643528421597301314165900553443005687147258172630058832059317450573
6296024273999362510038356423255896085456733473194099650583407598671014388779368635003933426049839384
0459005954237876712781832574659974039283038347173912818226559711641235383599859722509894276194336828
7541014187171288044511028607907453253258989308944371023915711537871422602886603810926168685145008823
3128060025434623268442954043315846738813416062312533492637028943355765792354108215080741990334259647
7325543046371538589616855629802578335116724508398418740250128607875547810586416684663466657304634943
4946088978494863266264418779484385377947100222838690385174581402685803766907107352410987642632721462
6500772709974826969342724567129715810337403953283977195904251482299498904865399736050468882032436096
1215769106103691251462415977791200382148269073390045061357789779707956263990460420299179771251503758
1427260337679915807526557197059420822724704396405174642912164059183012976935507217544870016767851495
4008725146964361604192324188342145582031178586238338054814179947089573372169366418646504183505290835
1980554762225118664799916859153769538729731991326851720378938416331305011030888621528557886968529319
5869826444550515521534487786885225606204407696492774562829406038007374591265763387452881809761384617
3805058119395464754062820964337062299290964384329590561247469341173815137573491738164576084698759878
1101121642994772964650092379877293044514153064258105468681242053934586850710947781170431975013523296
0668589348069381420302971716498492863405719227613302800718186389884689455705751744539182284324584574
4340015181683726936286158872709727680768205558305715405720216282356453007369903097396498272813733892
7235894314508110851823322452475630330569191029308509533801780982407501811625644161185583854003088577
4457549215199506764764587602735417371314394915763194189865170027017944329670037308714022271150682324
8399233192567832022344458294343727597301527060008318039955471990004786629251922672952909861614451758
8183128047804345362310385514412618654893277344323092129211035584053178711542499080300248083173949302
6648174190484141555859638862908386053343299192127478204776341525346087116425858221451944950536979387
1741470687349360610298693829690155245522514729257172007694132961774847525477435903102119038021327951
6281656160263307338778872310918883829503288943035846536236616223266026803938289633671953871090270423
3802670683976240640736182801196911927912202400386419641021175724066007764295178831385482574832509350
3450358841693692372345980458243855074196826717518795232786318527609436510364170467423060356055014710
7697673046976155855749225433894297022465508758415815655935343997549220161951560790247608498522312166
9350155130082887960555046768858141721846453128133150303836828334172592020692520802027619513310489245
0403512585331302505253791585354715384389180377969529783015210553675663496080772951778790699241989809
7745820444163391439304482082891481762890767974161497164263391766280568555650227173502020650949707650
7158898558851894672200192183815340001634490179217224515745105888543891974783959134262665844596965185
2948852819707560963997794285115506331214308294565564966703337786477713225455925482148123768373198799
9679778117836634485448302869735930068592818864915838672085550977464874002827553593367569325324687392
5727329239198687549157560058367844606449140523740946087452041820983073154818871113767441874115201539
4347743285592399207573673356472335464452517060869232861247731643507165406488150286814501081505930061
1677475640373489124342608067018313667085048601983177815492163115378150854625160989483175079909473220
7784339796885912164698637312122027055939825382488733809575028880120136811527057092364154038367304407
7833628665422994794591403870875346790081328980363003354805840521830894329350028678959258201741457270
6817922549505685225564938654179673640518187966948359770776091773334260160746258464522236456840087549
6906437993757368924092310698479545478915421563982895331141136439719415155144728189863219015459587399
1107776968663631524975798626821911365935948416158761256116281289180662997164190770731543251125687699
4741287182963790371676102226916048781876430965677532382580173191516889938973388976998948113400090498
3476413894483550725693165155695820825981780696447399343889426555582996369952980965338620802139407029
4464049271622819459403118633207999245258555382524810297584211234194691475972037613069413569412149032
7920749138024392651676276814338683508239261262838340545373806869342937498290832622976866292641845298
7461025972942441231210923912892332784041028057491769470390387927528467254682617573841534111819718070
0008741735487568967167858847775109112800605688562044435224917069867869928974511134957254523611938877
5170946307900783589466977893889666175248277395316056734166129053003010334636538849033726925898149392
0266557841515044215192615434098385562361220203477418763859111480920587476777221354916060657948485248
9911580225128902114895898010473969919860119440327831228313180307838528128550801003634660442030850395
0730963222428104885009932595524882502323340638594621963503088740992779104813480193954087356202218288
7722767837901579290323944848872226367686926730600635443972545166591919048781075882757851233881121118
6017386388393157298874333013149423363471938664439261603781218611498794217849019193469654915298720785
8895817206026536652166939088439999622156343215777247068230129515588563565900936022851333195393651926
9513606133466644848912801790533249708176348048938702894963635070899252661885505861878678790730266155
7850177920203175221814981995005831463010884081368492004452656752945545696382271730275300030774862934
3336266267100029801432610095555239400435598579710105970938775799378229785019490322867575770325742166
3201310748120043731591556354801457872543344068236820099275853921629632879256622953700556920479245771
1021982954703691852056305071631322743176772163975968370277281294533499082692968671879809540431772149
0301933919039293435132296595658616931547033208669644056327777418338966752754950918799714573797491967
4513555453133388349507928139250500298730080160268377578932974272844141718420917796386924864575862261
0589241642275080645514146992755695185916134032460390793220789305532310457921517405142815136082264679
2097404709540955547390161400328734899979715381452508842162446866292356840019489422551462728133713804
0208801462259329976581174994584544946925225705299042145783325603809068323953002464994745103669104895
0055555430592603039505348102415111470682969581926252983700689243732258180415142936237291693185338450
1705740832692090229277621956344743115962580050836144060848722223310066265712693072676534534406533247
8200202735536236991147935834885610027994951556063540373049680678139767408898941070436455542206353317
1597878683813285338763924406988615244711905579396708398711270160669113701896330241778853068204550212
4594972967218930463609470222384223671250476089953056140593609257454761585521798211147062449928359687
5163006789776758154847802531371528143452648041118195007622070621921699512051796350367328741606784188
5067169034754952269883977640077679473344362178086551597985059722373785446372105878013381711183278684
2320436024752309023494228541604072655081685584073091934370227721547171508750804637130203729128861459
6482048729374680494896666213122838767871162827496046444095313639699322527072100979081076018300650769
6509472370373413738940040885091398724259902115194949863481762359965399636697629856871378345268674487
1064472768101472900492120799442183249540419601971994532339463275987296138947115704504291496783799690
4233858798689456135821171467646730717239501675575747022441270107876284733396652374816865128632802593
0597057151755062784049887200530227894501344920408104800709272059197824662788611199244113524564882535
8491567751093191514356128584641507846485376799196915099575067610672100231024588991589918465973858208
3149434057887975871917364958944456399763233636583451100201148433421850854611451917131334172877762909
1136246361061234100151165194174670838485377891867650481259093875520144284712990425763049579598635866
7799716812749221163555227718049183626207035188057000992845448774706519128171688884579422103167904866
8340913914685562687540312273147241785168749372462166531037582059889631076077243047053686647388649200
2627208415584640371709840062161985823698496290340227452012003274192057442541167520885868668966022725
5871798095696821684230782590844854660998701904009781184048627394177867569176782001134417066368891190
2097552357984289081491773857880818804507090974142597417029145957522315872221293024812400615558450308
3250200524955725955138768964302782268308441074756295677855546930788817090587718910354324982042054473
2647374196248945818700003975504789318916293248044313722501221570561626838913481423140565863927901447
7945829984990763116275027461811564395351954121560113720371146186998939348555829141687540473765019064
3750192086688100918857069307473560239823902809744891984700001470128587575244901415931900274791662411
3982162803363064281891772840135307114852596617191299235189662125539713327748452910273330656866334702
2942893899174142258239305336776594641044320669969852221009694027959818424364447626357035928338753988
2300660155946970527258298108092178677256844020229661813367151154398412108201897980083341701652500941
0443383338830275725811813433631244597266151155586764793221455717638501119903986338946429595928925642
0563160479877164014282404338390530677176664223182751389825425465388560465206206844966358609090455724
9420011208609902262541497183048069230860633530095595037662135811196598272299534913084450219637494278
8753249219510405731059783857696142587774412253314069967155175035331000776665649404327580242530347439
5205393921281305786678765956750424036965948389659494779342087336100037661915965868206898732889595047
8432032538360980807755354059465785291646490275911375823361872889900612587220862909609607789208700158
8467031343050689031575971016752295890106236153158792739855506781869737890069862565227220925655918893
5974252247154533512513268454953893108079064828574451615128867099907978175995529805358799862606804793
8814593601695160623909398181970192886508394606752257406521678479465429834071667164877778336674240505
5980346011377487303346064419448404045756492474759663599571909183424954802196608294344777373295897570
2749539849593607281729311869795207881976436669449262335062740287083944098063669945225179177037444003
0419219212503305440795946530860977776028102550163744542703952451234211271028947624022392755244839299
8001801442176813249880632253014650820251969960416641444781229049553678851355367159884517472089392868
7822151520049583627900515237994246532954377336035287734215942190653217555631550570245437517913843703
9300823377858908349088817746537454479370583578530334918808319414774094577308980633555661264071756684
7541744510564258810929360374030331536872177189073359135150573474533012738677293432819858132093111062
9576211502986654527221587609896042496306190282572359571277244252599305358879853545395174656633470853
0305555947533641216211800927115026776967339931957174708276944491287216113119999812232298816391881626
6358696263869590127397660847306087893320302561790209231316063947230389770879803640288386808932958199
9955139967614418065880929385147302972013573704342870454418845224271632148416376941942657748004795501
0362402164572229707970399112602251440056254696908295010131493747638170226686368328331008922886535717
2974959583726444991266705186692278522207792325511504773143637802937550696667706657104874345609042896
4856268732135534866814073424768112230082941693959043628390623274104504083403370951348924329495436402
1154769842356720239190883702606916830891618891063155546565078216593870150774455341126403463227178109
2538570042267083860322082201396561982682974410505700532603480579038450541069684534039899325217819555
6965896386964882062827574093117666222076592848384331113516798547895783850519924818543040754465334568
7446842149879700408348145686871939759435995700525533283174054636536324306082645306816179087029618565
3369034605135183910145768376251440334486567015363216175178376719377596577421045852173525948236240890
5497517445727454217503032735668906705227563989182213879273807228205904208554814791861455092772899000
8361682384516141652565687911759302630251583689328235986056704355022252346734398397308913745239073826
1139852205445429704838999797922475172875847017260938034794401970907159304013815292807368654655755273
9963385273031468105220857711257609722083815478338823925784596527358461691444425919052358446123384998
1078046915439196996120193343654690476592079319582925057499830538030981883990217080232263056554390265
4277626433725849035234671815713374889205944153754456095067597517665583239645703792788691785803254135
5158638612019209231847208095114808998169593514312632353753755525941856382388838666580942596005347975
7557456576264644588851994750943617948820643756192330610123776889102543502690397445519365574517125666
4171149578086646236524091791980555773353688405403128641243083096615755653457287652461305209796902216
3908868422370152298646580265224910630702247375708182762188328125033337851670454379929998959411760415
9681201816036011761925035247849842085413727724306564028990109164518404541758849405033622943890974553
7359711471189507415453802047540406499040561373070334805463885580891113154789029602975922811024697062
0670178332681969483792392409919786009366875330076521383554991527917260250326962263306183559874332729
9861247601056891082359495212869498760991575465571067014275555256663346152002695550386885232502687786
3298609603536768396029591795276865033531030530216858905020256007040829556344434629131607154968363429
6687099034994619418870416226033833252821336161377313505351108956134186413035470784088929744610450404
0539723436916107764371671938047134215192549588711226605709603948538309363963797177263748702912959453
3149469748731919342915724697368959300921590501225286022441450081965983972646482812477408086167308113
7900185572715471025273911963399133836176829846341178144556365497309276195299035399876613573174574702
9367796191276994570158194794087292944942453038894736597537277633628494993786148956072399377099952043
6549722626379571023011443467908676629298062565232725516412338062679041395974295622409767343320471223
2075423443813093771367131425217481950327969541879590123937298621439674589224384304341553942839150509
0148624319303389647512788668480353502481441852678764284543109810213214662419946990240616785525687568
3114771994282344454460686674556825936958761067827499426155471580164843759107770591321989272732423155
3136018368538992589688813346558459448147330321708605745480008838576481275821314193848631672800214281
2573476132588345123824769495965246234823050857195296810417382750755869641763507095033511128006257979
4630861799307689578684968053526930733668253964760679348440031573152059969993099200486648696596779051
4193455100157571467945443523085954980368639915750778995133484426831435930030135846275646526940421442
9059717451660248245584776866507597682911916897013915520946255198572038778323069895551427687063272113
9424455336090948774434193423168339983065996009584432600818299926149272959195843344032991110161764156
5043056515498092637650750807845488864934049019619641896380345427413136618484034558297475297559334829
3021711699589755550856624218626155292551508045996988894807884354469494244365281877508144364944022844
5099684581400216462804297855952063646976141076421559370350884459652198454360815521778511696012136430
6814659946627502935373770600701290491142558039753712338610634724840883489150440170131079782156876344
5347935495976734708946730652067929895585378497250678843734576347428728943155525921243133986085305115
3403858382854802405323682882865126776842968722415366867637761698837207337990314979658547088588901375
4298115351386648765810789126453882753337192985870509019973585148494461363404600479801524279171123889
4425807507397310764214786557937917814956783255275328256229667702527777458963421611758211653954189098
9006349433380016000845609894068375716145641596348224916796220841547481828158398897834593185004025792
6097579402566669167654996418093773786196460840434318311400603454620652952531468832882055739801307404
7575528967880979900511465533494895965456463076852336255682363267760992961925072148078622083678323903
3665508502134011473570147746782319306591490508352018771314876393527480405558986132669111772118951895
5744108244595432958397050275478243524612145321772563165060409616570762093361223832270083024946845809
3237089313976045053950033292459364479155887130922458916145575196351640841742899688555636793238094013
7014797238249359349619123904520526886394010986774959393576138539654047843064057793456982370969166475
8517700518921384313759916778155786666325128757876780398929315151979002859178587628730882508169819109
1082293950876282518721356662483693272103729736158876847965260185002416620322154929874677091252666444
4406517014730383239227239659891041271848872232137620284388233846609287528643418249441531914376684999
6123370380778110807709855724518978405841812675215480199195336034217430428479885532061538395087489962
1499004228525547554017327606003309134514065081792633637624639711066706195720803740695841883379331949
6339883452448759450464236714794870883052164563133006817342037182127514039550045075191464313220546994
7788637192319272376037727013564073471032961624372694207895738278146620011486906523318481839815880826
1844233036628381662680883116729038035199064811746934248067099826516881592439295972021801149555611301
3237702458551914455446572909565362259338097369273171394612284313501903316770514756733904234060921450
2448999889582039740570927113495363935384029264408722735633570632915563311235186567259544479434168780
8472593558995100180040597683802931638503183404154830874138148627803451805988878550275622841137913372
5357270908304233146489262859703458931830033014895715866491146436544092751897909205207391339529801200
5157071940946486704680580055126108793802655928292255927527591279614738103948882279571103668915280877
2151235437006589537730457439371650349726976757419274856039069257399589920152253548345367556841273827
8819880112628729431655527042402813824114926017244010116105294536028650665915387422193893564749981956
7139814459811973176012632313129933212308303677551621698357999432347815828140368412863180061402251580
9798548111036022753308141044088719224675568928262176302727290304615682710568821819669899588507573836
7747832564681862637434081599530922089090114490949217883080299294677628331611051449155414780548211710
4120854997323399032954318527826103821114146187975741346163854135824521755618336723465508168922884620
6392894187460075537653999700969283979136348229187840688276857589230098415748018092941484931980206874
1130510635262055611911870721823431412536513643790218289483027309199799663042174056274357054710933713
3578415387686701563423264863313154183496491851145464788232178082799030209021423312719089043558179663
2750760417594902667434930220820496999868353563723120808651841671639038978683570861684786964715552999
4120853902022196573000042967984959733302301903560541814895379624902791614096622200989648750096513712
4342990341273697820954415739021232921624371053031023023590379074336857874602946915725653801110174627
7870494435423613931044127247059451235895498596834845596194962929393908944560378765737910410031494322
5904220668214976582343139388382622261596746423967877658116754741270723864176925587047255216427809827
1670426554353886440895652938552004392402843004629320553438128986820000478251375326806636366926932331
1205651400066340272864330091888584279905698790767915936864551313741904996925153217233924382412625714
5366005166588917286904481687534592741987843403690821406889179094041924656502459496679631189568601887
3482195652725775915503498262653700952078060586581792038203962439022859572710245834703930239498457306
5205304961184846236725966886135923839653684045291908684046483407569627724003965434059231826880023008
9326528501451877062247154242413709203939728788981399219253369632823853670562794805056859275266425927
0192902856618974368661122243368233970257864847736496341523668653218067949029434924218390480452089741
2427138127062109115065323602878101103765949057955489134250347641911512210910973756346298185483928611
9477769997974671882842303262265141615025543640799612321742769571469417054832838173456970395906508635
5732476937151470864719270920230232007208196781349159142143207449508911073688040415459654477917753077
2819995632796223362346890637243244030547257771962222004133421802980332967884162484902251803652579491
5788337576949672478843516674248258017097037143952203762103632037001285820003780122640233634535853757
4130733716686090515501909730151696638066508128699946928899708775711063904408169919026842783645440009
7174825604638779562784780658855541553208649138658477894878454813379801997677860359345792200266059106
0837132745106571651642943012664467956678258852361975068900297853990023651965935224130350753404549169
8104736299508939619970179512250215327395857966219765091782144696620418161500878222531943088696706562
1506876527242562330061883662422238666164282959073096848265285766112171682178581641497997096423447211
7827874717529068912623650114794305577763871679051371454848865809632926976851157213732606586555762303
0043484020723907178666899127739959662388344415939173751464976856326765096805861487067201367748106980
7135154482842478493906792299496752029692920530220398372422380568945719689561590415161269067484775929
0546000161375800819877678648570376191868010596973698177010193127027063604038212476537301051843402242
4425577173120100115706355458723438104485244778351517645064053994304603147758848091115758096499504550
0998040293249747594312176283536975300769312570157187764266108161251696813489485490159491263599869838
8671418259624439879482965109614829462485962258151203670624473455692113850186135572469796345532667557
3517277042698962821236664242279959616332461689426913146861477817768397236024847768061848736024188393
3899710539194903599553641961622038355467539964409993369767210808617528435297287457571504916779125151
2987488301266443517505934955247400054213208022279366379956208075856896108451124066426027391483956579
9307386264885117900629439754999399777599618031758185047293970813623363034382634593536668933700816096
1500873859459735626581257781068542769874018026591874229518953460946574474480952707463008330183814283
8544935856052407197366131636650051173118321768116974928591234706813564615140521059430423495892313978
5606364827625890639355016962844079349993594657010022933817846373933931887577627648469282651893884031
2155035234851997409335510503654914564438411508166222898626412271851918060789404459294606908120695627
3791240204178460020885887579011781377237962873127126789055703810141181326114346386722849865585779380
1227213306018462643542996668554533878346769628670249747066690066917880706495991636631503103493743048
2354777136657097905328230043428280545134275855042300508406567847516397372087496311739508519286430195
0091440959815918539955134136442166410004145123020685078485516090947348501248488215098579733773540640
1182933654376639447931224666942121411040521794839571617900883062627775773060532565447860422855363491
1957413425277125476958117874922778118779231906423724706243764972056537046553979508934280683624947243
3729871852685460811754581458959391456260774712829124602233671538822259517073970228429547125368542152
7379188992839633302868796195513273747692828522993863584975084523539466405361823294392371667677265379
5470744107639258345138218883973312850199294502600819974920373050168512910020627563259329050634964969
3282877781547382808151837908160478729992856000835948164171984584146213807432764561816609093277687189
7721764055900961351091883863845647992975454533611563306971222590601564678838003252853319989970455495
8081552153046723445608725421728201779530496856860201558190664054696641809684015977541871869967156146
9429507612386685329957512858144547182350750394070101318085441676576403782696937315920967978815625565
9991490268163493462394154418480303607729395379876305832120340344355519068547842880609576794831589898
0299124555189952787068934549315401799540884782598831756843008587431829904139531557182354018019045496
7035376017955901653202448256804712299039873128512109070801202594013982439646476504072008396024650006
5262191238807226458821110093007560108604395189421826722611980237848176075590040705367021762579498434
7039534348887205251202736811836920131727338045440955921273327769746487726069305942011695311229930967
8820016271934426168873372778616079548292871066085300215237972795400905458412769244083024429235333494
8948996478599340325313070015508121503914068550868463024214075071703821601730236788735880662492229886
1639833562376288039729504989282222388320029552138169019698899991489995717122191093179595767205685324
3177355824725764111630992592879359433095123869354767870762165080358490258812658623576986340014483050
3066620671854229927998412940528339550921976530748885071796730950420324809783087096655031110654980216
3565431831118393181505560306289140475042801540702479198869733109072667957944332377737572547166008808
6525047497624273257911085667944593141031090842461048732864698865910213915069739520157825092170774306
6885414270360072404385779128419366286571792234429306213883169002066331245431010564058723971110117011
8267261159678698796176212966554120495018768025863207414087989392065498638200380287180972125513290042
8193511617543750752461450508963802847612937880804488297019579164226448031830003675246099330613798707
9660907150045754172639469121315618481440787593644063827486811589712241901532769162550035831793485586
3925114155628674698380702141931885288746897988678066699038368046741179606432934312576911897039272418
9440285228577783053375809920876408438448115332416237648386066697349209548721669310411221339396509944
4553827666501648892020575830243309102267395832070871823056340962043601399817766984478061890684273673
0259923712402848753516073999196092345981350068376460027487662538887319336755012967689287379019131466
1663254303525905181985744047679080853927634921619494020916192441747991047193491653654952711839979228
6629700050140619345233037274806602171962021684659429250175949740652531537055303086647382009100265740
3264934573282097257580239423018319108934174272479334807959367970667568057417903649030921547124388003
5091473839457386955846747407245264466395045661267164178524902091365827091153375078941872413318313422
4024202512208969258539825223609394550242581112912723776619569360131087647009219370805498230309491365
0850919061768348587832588951116047519880529480132575020153899773328853098800380541684296062427658537
2184121104462798366052362747309572882210082095057011597417174041724015996995162100931838558076649146
3575105051387724753100250203960275772003138257649008218814879108154226120397885753252733822427145777
5813922294904707433061034155978068735117445228134220964741056866971884324457860786550130954283153800
0344568754191919936880806194488099952420890891208447455235390024358730389594747117066945005329611110
4747794856274198547399158069898666481041895496027328329800178563049567023783167158999350528229264831
3032039365043778657910958826506648139828807050669696977020330620683262590730444775803787116826680518
7336179366298510709111876594310463132584189330083559481967351644661068725454127933824897834215253556
9290748152166567613633703347870487203713767017276656250177218209477613840223629698013310812463278074
2390133161506519195736450766386460345954530663565701752900236305542830861341980497346445732766371467
6627863665394692913152132411511556024185235282106080863909099168800710225838974696641003592837321519
3430489867355796770975256715035969381868808875377822199477261777774947613422019562383088714514557280
9907067477309610252121443618957770814538942109233685113955417044655406904925679251014868714814784940
8372810936043364140159472877870546196647059565504681725108150494149046543883387064547689438686765609
2588278646745562396003158420745972261244463794005834340651973173100040662538133099804263117548483788
6278345619971860713512926051178400135866404216969864254171887182389077445244586920294356942620643171
7932417768662610834134042383067924922363223542828532051350223968845801598343047546235994675772847656
8160044357807942660230589343790617481090778605573660203210850116089013091207693461077898677507259712
9155779668950996528220033735567039443045955243910898725090912724103347122082942011666756433672521729
8642072968861414706097965429555871582405486145043362684925404137082196862309244616097145700537493432
2867686870828400994741996059539166980567887582328461271457683079163836037747067778003740530657331371
8634603524668246201475864834305295165537212593679208312367912124698643881322475095817317942196443264
2459718263745172120104298507816102671056420208699299534780451966151964198996349595561813769545346178
8799286470852095522407157682004222215437861223446929343612801478256555474983933345174516793008443550
4723351275932791480242464535033548252415637075069487347302992481001790276278809449550359624699808868
5036436807331375600103417363222552129856048607643463788363966591243097611379253977676755792577957373
4512164254552718833802834904339623556459571251648176693899214779915454079823636981875562558147954500
2241947499689655134637049074526984386500275325075086629246436562470703036985391714438864375418634038
6880258166490139815902661497582820905361566823734012206113686074676912257445494909420829330695180058
2032191102860831300220988080141784049307838223330227215834325220425499883151641278063155451925817129
9852937939126797423979810042637958695489624296420468985510706815157120414329463612172122544172202284
5601113213257966937594942720737157647772201274463345921777649194121512963432354331297999699794223184
4593517208641147639432407563581652856495620791739824313224871453921570187440356247451194045812257077
2210839059822047347651368510594324198209433575651441901660083502658190993824053540683156053723417193
9913960058890233620777860342397301421114381974068210824385901172135132808344735331765610665020856743
4833481497801740171660772018383174700728838631578565005571440141104265027817471485839388930934152932
3140437785623369000454161526608858413679972054864221834759759806588210404649814851304496981324709436
8183476776040708422926519523290924980150508686015005006517490396495788366935077169114319412336332042
8785592338745573336867369863703830238288824319687633617576083035958691173604460959009074681773038246
3693032399005138662624675448264310137566646268408100691426599242588127334578026107335131129773628330
4714712370728638629657757226652259449334539073645876749122138160182053509487435279536287342989047111
1217770539718142592010578938154722920548018040965111807313574431571069546022872971867460574220840291
2952039173834336166868145941053442008477459807435169147591262324728318627028034510763859435369024939
3807537677716954481785852472998285505428179582452613422147139599468684599793057070133369331125725231
0084575457355717412016268819599326961243982316436248471990489730713986947614987535184738775205306670
3372043520219271293123290862397176445808087616483211710678748280012395032760790962446772306305166900
3520022424576469184445086268919241010617294885699801017431140139562582740553613916473787178413335432
8613102894805635619317163636730733626528967154778221802380413860459609010232509714759105654297452645
6409123560900647701775790139240539507925304719113064462201678418472576049354913463726485583438636348
2988987382141914284162317607893383655580240236604086672033636912059671521681952017109705876627800409
8269165253841821052260636532406900876535211115298797517653594109244955304894981658087755871946252977
3943012393134102777453080802732441477451036149685061842124798398633972864823219177137375161881803734
8399561176442767046466767180202220331375578489623685543589096571377195727030522187370026105306049607
2490026162511499299343499639258674460168447952303144996005307435597272502928171813418184441419293646
5083386264195670276724765132818297718591363998025936034019949730250537059114450558425877492726397970
9611848645685920943825537721881888095018482768931175102897652764940748550176891440564101192559381069
6274718607075945222704067074182814481080955046868213800183798456756555255451508649494959832752461134
6448579209490219768126138365843642835174878528346139093293746322127799253172778915033405009328460334
1645512817281935511488536973012468973499829873994019327092160619282470981325854180700139589020950552
9106079299389689470516746155435203336430154087466288540936468058874799559282923624727220505862307821
1191288988381396725040499037095366490867424337321859695603308250618041468776754402066777742241219517
3164093840230295197247699496505531221892812691710357478257086422758717447154626178195488991993483081
6429843658076848973324108237688779637826665842522447773581231175762554364337132343183911971253540211
7383077293641099214677321060307524835482820176603045041085852724001961830451972695258415825360966403
8181923016058724346813285951097844419220747928600809867556502814332660159257318352848138540202719198
6159518628850238948075488739598789444484362352782783903868664526388472540285223315851692612303306232
1651069156007409544325971768699642468683512907643497984912573940686611840758148487774627530162077230
5753649664851553209044069645572311294472986263762234933567961278271492043775308068494703960352530342
8164315092747269002828811013561543952333803836832887987789598817465631038637320138736598318391871159
5673740914565316513613603976644342840860203746676493206524098484216226217269928070487860177823656869
9238070594400239351364750864012999163850826650405227995646874225052515166970826182233539201729836475
4624906617331036643241627679460256257036930284746373445196094210969207469626931338305888438726126486
6566782950322856804267659073597956205945311356709873505515718448485780164150151630591821560950666068
2002898009941874926569475570353235088043573049312874365458656096037879453929578853519603977534650105
3403122562949908753258042218171226475632134674990538045452741206832782888993894771142597372135156068
0532382623541644800304176683587542194218400860919045279170251290935535073412393036803670719540887407
0072995523969978321057894813492116760986193318504540462376714342403515736521939417400586782978040855
6550991468195641170120148950949110005629540683067792120931450305726079803669646144251886057926916587
2849707729179399618333475944589333313943358922667235197280857229882216791869745469544803836594389157
7720202600685092963941243983403223565373171227912888016839544274329751728974977544268462568404318749
0354581777887830749464787625941894237060649868998332493476788387267167396716594369545746221080546335
7427840427723165035701227373808311872976087444871327867714978245657922352336272720505685153550586720
1625901436497098354380954061390540951342516114036407391800543447876016915235377533557092535209897380
2675462790684275895735350249708277519941801554039680546401703598623832599604920452765525597138574783
0112223278859931290433189553642375252993207092160531107597837283447619796501988129038908312850166157
8427526856237982063570993958369868424073630911392913720152896427605715086462581547181869533355591099
8547261857278202138243685200272131912020855601529132101536500414229402483668507522078217087474573935
1965896604149139758695605813319590916410012629123830577463979512628146377151450507981440274119364048
4264129832900173073396157985298447734614129101216825095201333487947199604310929031279466383309929456
5601844234323642509165408689805337389283292683924086841960560100347467728296726162643803725317752414
0714672811285668526462803946521872192111937592457158856252327464475493426304529898033509277945412231
4273324689324326436616822705170339274230003709298588234679418758436962470854443427166244802299415610
5796947090285995639641004372421946110523035092208577241302392292845393229744352497540800536958937745
7397230041906584510102429745789472511677393001063940369044669229992536785290300171565825260466757752
6888922605671699309900430496798404394927447110261947327288418695366276033712864311549299486877612886
9083168191715870169685286210761866523095098685145596512987977440173740134575846618448661284509064217
8920395074925891627456728977853245078989641278937345241520101783384997110705916701844460550869819495
5354090037104360339753436475655992414010867066501429007026835327781623587000080001290470767933513232
9591370272263422879818325742599690277988801971047327030926181289617868030858363725646611143438667962
1305568341074852314864651415996158831352153625839509402453059747700822365613681920039918726697619591
5503208754055793126626053883883104056241875425928753118352033337854048330390071870820895502675226300
5235171834032975733283828555278045552134315605684939754725681510602163003790422583715155606502992286
9884389166899879334117330137790816748037436719308746236700616669340412822177685431390052041590667041
3966684178501585434648156111165886761685609981101978114441275323418128464769093477734793881225385121
3357914034522294925890243957566287850175252322842899500588328467901179825724149893818466062603022642
1665676860015087427906393640956713840223282844848072743689490068916925551490991946781096433948055641
8554384056215557470571883722964332199601470017813123177843312947425043966548421231848847986855916668
3172304659932536743900741865834598486767575292633245768729848042221353277291208599997436879359279145
4814371228286047099401289663527911807484255852645838744535408413077565256595246381604907290732991615
9317045713531264963787549906216401868405168283483037372442883992135460544776533832079755404606655844
3289569506869058361073841218992823099237866398094821573018442180856926118425883720620732741465342363
8568631684384057373772100624346913432381858447732387326603847149998640661718058225414333972632120742
4644575944445832996284128972422349392271081447935226029595306955168789635972906433570949415013941235
2649727212864458129929352202398778209180915878381395378297782606153671556096955661928936634213300440
1275345960222362530537505760699658056278468573717812272400861135894538884749730627733198229851019811
8136337569678523803897177817409085276541499609830990646991597817052057849978813091341451195147823209
5089046881604190479223007500125010594801826113755861158569275785515455096941001362170931891843529298
3155777652110705055144857002857742713873786183815954501090094864391196149142390060960735271541653632
1417046765619144484811881050788413821684102331945328874541718667253732822171252582497237925549688536
0638789585366632008987572530742782628797290806770049353794564635256592275028913804217368743149656846
4617802140415403641436441572081970487896445134785191696778154043688612188455682955089228564979047184
0386825819241259394086206644594242822661178197760099789889176681052699832113436342061303209915335980
3486112699642169292800252079712201898032117501897625792455681776215262804938839338828845297386573399
1041697088525926304772390875529281610029558325842128643110361381898843535402778397979006512004947398
5904707490599278525990159253045573977443185429901897563957169049991559301513652891563190801782161696
0704932607199133082283071610688178799771388575067567048584773723617883841754947420001461947452862646
6380504269067503493552924023235117793714931474727381593727129228417280248908871051261154766411596124
4527054077919674914389772870345678459302400652687411659833010733235695912419863443882588638143604313
3240900513241733863530648248404195967691028337038643373225782968371592613931566672915703219281961858
8645610494018487591026908111348997580137465350343075083164760061542438505057975317962672578848213826
6311121924646752984683131967532390408763783783557766221696789828541067238198967533440443150863499283
7920986954250988660818224958599287017151877855445984983151619848849208332572399464002841212099638291
1306783250817968625815655031204715196905025973560922369679212380857051015883460819394515915247761524
4004005702134611656997663080114273481941954828178042900034396017970229492272546719050262359752070853
1342166819688508454403233524330740783469869091429792234666143345988981266653907091186557112127728640
8444008828143181105951727190172219850928261693329238367204903332034463765380879329480576556210265438
6147235875293969564508384475323862573351441404738517601438184129117493524963214792001897484191933807
6319276521244827535387355000763611634695367092201915674876760089285434568617647113551509302120146030
3444980616360424671206172508340649958328884272363940463643372048405789078809720230236857267750595066
6319646939592068515533504170862524817824079069189192947478812846830243733234677416576003098114707276
3299845102905333064438904039868609997211858848233364936494971432830541815710834283796958715649721150
2762504239234955643820603169806771895565379250174789724853194279478879132939972135501787927874918945
3513495788198501985386842766355997873395588029718402360016747181859342736489853177882192560832483512
3192259147707483697354642475386290745320751415655142101175621121464949678599848854494123647619369188
0561304017437325204374900994701629071144165734217247097758578401060394917290381408936450018849995178
8238878937666811222019149664044799115600769516738026539435810792246336674358729016387774704931508966
8781373882663356698510092903898722494865687203228008128558307848305415789238759253608141847844460750
0013411101719644094559655173083267067961310420020548870555700713171359783684446916136008425562235692
6846549502579832505750146029248462302950624060132737470105614572574265527570089152354992524959144631
4853893610905498503042843989720197933599212688603031487399694005619168656553841717849696244124636657
0742020146907588564918404261433778840428411580508740394169048343944195028581438772499663036816132609
9168882718026336926033978929713257667117210146829044106100859210904083108154416703349556583275897434
2626283514170323915487260948536705775041322616940884445961586196545233491975767744321438801910382476
9336841194761773033848667789359303932812798328128782889201935525757919183332816965575226959482597945
5390731254844537812303163503103156865553896789144468461485984056824460047349471762871482511528787190
5949243765933427985458756919308947644162770897251190442882830591937121383040218151063174350670557728
2762191972149808677836165522453076749903408841863282163113879102463642369040292508997211832967058660
9188662061242056008956121450351595314571944855939808717137811762678579953926616664942446174169344610
0252217678731570319252590518611011169967880865006439454874114492043561239988000094280338903591266978
4536589043560014942478076998610082850140404851512791694977852726770324221344327476751059440670178185
3271036572594276321970602788466227323755818108372524657353172444488277845467807774846008672166288876
0053306534648191859010456982170086616473866496889502535070790467601543437629578528078083592490997060
6972435578204428705082354320270616166678239088565429868470426830048879212032815568529886042146696027
9130213806463564753283726995790150004284306814294797953693043959524553476976241078596719319520238709
3486488447270665051108643706028628593595099243406594307778835156422255904610482848983409021650150816
1552801242245334719713363622067582173307945507984014070576314839996555729896964830425610451165962899
7042488011612333781932898871171303085506610166566144643908195617918350738034366776254328997012715718
6067302847596601357626379470091863433252953741648869991467450062025707957502817247064507733144755409
2121584501456239501018672709900655491348650974795675721956491514005499072044237756956490487613851877
1145777596504081990432559689447729263040391103774808953212231491432153595377635939925012026326113529
3812753190646457529778914202919913320326179257342661500231868705487270835178424280270514296007671559
1130507289917293293607225705515904549420804383287533736852897927290020547153318011621935219124086098
1832548895569139116892729543210402849301009524441394895215887657125177848426629304647325092044178269
5885375168716657312694768931780481218901998258889413617563788243211282635131507376373241508590127144
5043120656747368409264609069175658815295183397640427839406518100784241919754724418794811753583124833
8039090516507862236335104659479741423221327562776917933425764474152027798714161483728278197985743965
8921685780349822844410227119085275374731053723517907674197508030598617914551110123724949830323016564
6847974622620765949169582783467980123776534601414321040775901661365468134832219754559467390005372752
6797849706075142524616509909430771560693257358975853658400919487657701553118142128570298675960876630
8376176736991579703654910879665429892956144087232596127202181313710146436979883923223710697688455558
7003523147305425949782268907637342958539574439027673676718007281625904488501965225870061331552419059
3855683013574231349866389437204565506988887210025222035715680797450405308218051813022637530721805522
1611528221748851051021906479001626668818979702896511521659267073947582565584206810222894376525175638
8979168936681879159023161280362985153764179853055789724434349008863713222167017555318534573089729509
5890012638782691426999237870008290695744815160348161889611113974351582164681756477610361999298497211
3188478760989997658024879873880283767619643621571095840713364689298054095514100111649814624239775248
6378150931758631239294808702028954268837716768724460423708554767914454126056898349829120977164300527
5586124988370690744801898655047206181825754634374249007509773571557159950268092515867430425179378013
2154405394711949872793655449453942298467131590706522293168117500069656230003856039904668476476614558
5138289318861057846381401181063535710847544153772290464802510980072517728015166195183701588079800722
3030114230259794488864216605365768887268934023181531531781205512811558110587613444448103467162079808
1876832382594834075353087084431469640301588180103211720521523584253564778361412434945159133017914697
6641131810639568238748323052424001935571635713076033549052686750153715426297245717757615697078541306
2460263978255059057837049034338433688274652329438990191932046198525958490915133920020418569838702422
0410409188110745813194541238970219211065855030858515551380166637495718364645423170482884731841321711
8597725390377160224882529029543546915333073156669826482913000368821277738636774903005546427374835740
0558826135042755010085241037512855620400605552687627122756307816770128401259890044584845794899357541
1115361173463832838693961607141133572134684672946594268998253707481181103275895467376621092842145925
3002813495618523694776680589463801719785113779630218335110087199481977433248584157909306515662520675
7478061714067158282934133576407582364047909742416181856401943768560496235027534293116563878382689504
5698470750100587015657275225073675024476158809052821138763018334627007494965319788016372448067115940
1809178183305104790051274766143750620978898327421421019611142246029534538583277746718960811098744832
6724017220055084492265657284856263602570873455267963052771772095008651320128051273382516926271541479
0697983934631335214587317882496781123220237316978229577153478961632524012556609309603689993838683398
9278076869430756373133005933889005023208054543700012100333364704575481148465614702989844393231722630
3831225299406874981971466290767158706978776709398258746263550190517136237919625776566782184314601172
3849850442685646444362788905424927549582960534559880832256832245011657257733578320038745895654801006
1411836764230652221398270143515096681426855013131201651836814372139789165362745156498956138649303136
7291849633651763674362796371375368054740810251584957538844340098046553629983225491559583379352775884
2613502448857523029676493209719749172032708899709140771591059003483178769694737692484645685783590023
5588786242440030425328950603604683164382388656113269453052506163759383310217260595001157595478958584
8788135900350467596580727659406281126022423242712819470035310986942078046043609848867589610377950501
8341120000370303838125970033046213520360024653811804018364962853606635853679741147059983264525889848
4224687695330137058402468758790070310809540543872192188333760765055998607338430566052019183260737582
8708859918837572705300874969950413723087914469290745133851860306050645425016674640895156080121624813
3129885856968675320556829293119270391221291560826481501741386804587425410664708368865422140853422432
3173138541777840562768561562887358307062286765842666217945970955316107404984208757797371622903571149
5083845511072237829040977744114957364425545714951850087474011704015112113816156020638169362747506167
2748375269209443206057284758772105275850259543898599567271744956788352904257988485152682629687250667
2843726246881153094757288176391530735068244647572825336214375022074279517274758112610179311560467626
4987654295292308593049020520892409208517859149102291461649050735819136121616544805432638278870324268
8950635674876467861721241185114399531127007157688569210279728897230570777592387219027511242765854451
4275897003970426824349117556375558579477926788834809161476234619952265401295072970532230198797084153
1770506051806094294811191022901924900316045681144877503479144821153829267548377747478437138687890290
5542478211236243013432278561897551771259199670213748663159804133575996004528217754764473625085556378
9683573563941929860046073249041823691981855047181915412088560531832225627913879244404521699899095168
3444303724574602550530487810920517374521498104359059141526973868103624538552447306989762588603022170
3095188416755495618674069727033902057927282356219683596876116896224859250443530750469718373672964796
7337431024364280379409562373367336826219854152999373504371975228320680334969159539774316085879911993
3430710178087945871415887881566078474167750084846349899195123943077360095094178302583238536179105123
6800845805167013410068265723613823729275696605949652794773440784667137081929146994023931975133819946
6521641017997527907702379527126435658147112621501615925327648114701831267181411322188638653132184496
1931779730636281107247181693037357040568146273343427885472961959844014099237961055253691016465946203
2306608491512920976093983471283811599332973617460005881822144617787847377588400320739148481603003147
4774380733505866060028102491865903601622548936200764146192091769959697788110603874119824044675961446
8795240631405243761866435918849647234565615270694370369775658160228397170207271079776866831707227643
6049758550303792895685985597735455383116675766759452099769145712387597489182482821144401383944943467
4417780561868139534376039721002323669160229016247496536566058418308383904181101561152494767843219054
9952904422819563617955902820456682126537918321042381666825159227845370271103589100826754837766496141
5629141579977698054998753904679647246175241454720088906554491177466644251440914747685864352236545964
0235535563898013666668959022185257241228352118222758747760894085798143035672292605697189576127058896
7375923965762460882233284053593212709005598289205270242234857078975966960214114983500166985968784560
9869159940497462716353234211723921233817053194726135709396255145674357687233397391356328597072829128
9536168999086203568812587419556409202320770768859883463800528346288245358678195808407917415818679296
9660261587706338964752842336025897761814519107476403174940132081825706196780615730905639067788178117
2287630939952598507090054693897062971281338924935839207977331020109828488665375748436832175079070955
7475906987497416982545296380213556408502717175578847446434378883293749041367394533996265194042962939
3047991073089366103322772230388713527915445473494921136020757680377758899484744948852356636557276882
7912891534317616913192304664025083784531413730930440680865583408157032432119817712153104058563037921
7346543743212565384664898009475307437569417541644079005445658268507577625195347233091481541165966792
2102764566795041562632633837135332486263897555076232465618632142669765909298925669811697483681933098
2432434383693542537903947194753818988584854890183207854076331412387379462592217401506444650565376882
8453912015376181785540563413114139141301693934462462091402069813072501744872602802429702254536613816
6136765900650706649090387684288750238091867759441397290169444326854304837266393240194784923970467863
1740005392027113326602542548527383352575635322094215710898331060913880243571686546410608356335072314
3713451042363369853569074221796224834521723684022471111832568269000757345248334813921426247821059769
1259963554023419331938822210733429964276139547392611628668497468014706983851261203054786107138614777
4707970211118009339094933356303778109284861833181814411375490495989105751851958858827170634275942240
9166515438270841265666202392328179270905896262706265687458877564811791904724485965197362555651396524
1550171390788667276273492523668198880612414528256204644417028493744010974315179502913640414931874702
1474442372730821701734178610046605890660117450055289356034744518366317210146065233481665466420646997
3053032385004476959193090584827385069582248191319843420709601723335298971698790810034044990718942080
3817439467126921676387360732088560924395887995854804108560476902607393775168924787912223315720768654
4225051065994190906937432041722493971670089678676842835094187980366835611764541567193313540418626667
1372208574331534014884768065440750256672665115072980109930563244044945389898010723335369828001375213
1369661617075646004969134718897475921043656798393562416181827061098548778951100821342885401664244568
9586023720286160545329608304660467307863544056102571956906116374920853358131453433155929228245408406
9590859498767265197105350737278477333674650816373252827230429033766036438556307726845040590215411163
2056735757157303862564395604371050379451917451640450307521779520159982678720229274148582097539268976
6631774009201042729183655407783058216231992937744984677432849289263904755650885547369363010909614341
1579327888665366023970304995523662551047885118809833020777288397054604995071104471269936878049318106
6158245238249111339766298108243733471230557565390813383121064028397923417415760120736811139745331937
7594359272370415254073917834524157988751472920790815803018826322965908406340554252781225791320467191
5762625922365584746623055574028352604644590071821256405244271709842040131491292807514856099933276589
5052728548252055419086120214668878423259361258987482583395421411540467222995295891792640471169906691
9679722838847524055964986159009394822045169479037964436307003010255956567495167583432819029005898972
8554910863592326811761065814601710779477914753151991335591389841992459653631493620170099300858534522
1483249810321962428344952349235553421754431925679650072073287390628840151024490352130041781655785836
7421660725335788020971036963183633662976881002530185007244666813570172511706950123417589577058119703
6542767908531942061299073564354766577920263427936079287280372965660915204998645759118763682884067791
3616929680970194771730156624364214354440595216562684717872083063678807238038238761857650723878127356
2839392152391565564036383771641650823687085706752424878397422128911676390093459166755348910598429915
0382434879963971592443268913100416511872123148515655388551784490501377620586570133209458577559024176
6941028185651557327053064227806022008991194938206238007967719541996478973238679726727927468764244149
2402338887324242103810556138699894860802753911187086297186835671081005468618787798695066612899026930
0534781685784282065818662521442398975213702258220337542220371050450198754177691064374656428321466687
6842022566899228714880417408896709355062909688277636016026329183221109286383437216589959177952598888
4833733961030440351874948265242935683996423549509976946721711790272800169789447582201901091806162397
6012269907897078592749999626528077571059819070872744687120989067257188845035599567205736193999858588
0630270717829331952542261685499456418374341850393595789880523202777933981229663806439763229229634751
3914105858005756063441105460784856417127474930442708191800166035967008485249921717956112442648639978
5539599528472975631628398581328724401580160620288861124714383694311746339610476820332916632208518789
4875897833327131328957102833509212432230913645870889497455467502526514561300767973951988701199463195
3854982456603911197911902631050853682487292738536481602697641626295896235957510616217838657494363462
2728517062250442146250706515009580718486487496100096780859701904491137642127696417039277981903217703
8381654547564740070164273615638052336075648693849931577582147780050551475660598840668508139270858476
0335054195917782588686981261189911055022404441085125410928734007015536998460672172126594657039715436
1756550272724303034142945347846300619785339403476525331419314637812094013553287138811933671567244185
8533514520489551079620400442842309705755671093621017939328012453858497659036680104932191407141650187
2628483715748933671010056875914300920626432921577302212987029448544460836806700681638722425490548145
2127795498881259095237702871814284289698489117180041557848544900868589016229213530036871137569783869
0466522192752346814943003180385599739117800753525532634386988255612685760325658863315342857185693139
5095603380292652576560455370613296024747338534838129566964538984735986665976411570388627673718410680
1834030788592537479477320030074996983027161960699204373180100207085546835439382569115656933540190253
8837847349102226372545766592313431502244435602917608805137344333957550616235732620714605739927917414
2840119661523894325517920059483008664520281873344353596731076520922629735637489312889333514315231132
2578068963413433508572290544615918326146332215751450468888133076601219952070057294804973105783919603
1375576905561673238727882621764792951958923797794250796297225650986881883663650642200595734340521145
9044438108048629646432355953694727050353427912168593335148959177763550428707857884152286484576272476
0827072326735572679014326713884784208693568877544667374025136474894088403050123578729507278674723917
2182611533120737652103535383786331126333097408859059124464997604264372203334269591633591705532927154
2964324733788184165552281119310527504901029223935424159123454405753502712387128866269487403707137029
3434042634843106295244420017856394033840763287051364405298354320664067848074088283698848081973705960
7224531295274589651851460100618633168446793297001493049977779083823537726936106633149983400596599315
9021171487596035978212726273130636812909256188719644637302220837692028790751536019698197199539882176
4427714767093815451855687017456453832637862301818628814305226700002142124923619045854155438797548073
8539089179364252014927502494990198972944078770744917791004976524583562630020808993477326096828785667
1105639082418624071728376776703465186964872226525541205264831309637226557904699133290983132414389349
3943347901009750484033519330626148334328141740640333623477398763844481855710667106825878245730267520
5825920860048087768471117246055817375467692212046955713191510065195491295567019414926984984219379194
2797301417562726586293580037638146422909817398360217460595403597824401957163967999406297064335694618
6488213348606543864983495823744723205570454239090341134992403010521480448468203151628765296048366950
7928389539993212367922681710336930071106189280030982144649433095975540146181686825925601915007928502
5806122943675511942861563378580531677543710687865611646804677076383231895089485290469924902508816027
2991724457721585153239775502215538502412818238228360536668580480799450594354422165221635410858053872
6297172217700107785046578050495327291129093537863130684728186707601399380979646149044653784828136233
5472918206844780482758900039190164721564264632967321796518040316585023425938284779466856902352656263
1228542386705332496393134984039203427760744195355997696149227045701673540258984582935677393191108300
6496493451473851745142372221478064291174208346183710971221669085547622854639680723670628651878942934
1951558885892317145907301415137386115212493994119866598693781066382665139260415496184814827638488957
7155838861560028825261349145068308479559238178492328307645652755647417312852530812502923429365584864
1121953598676263566616228556886181934786768034136730048793496604153599297666217230308320117814348449
8295851045182964589555339890472617927118276346162795877115370035638070685378913302438250909933888526
5661807216806305867132451252861154140129779509781908861234702139087297660544027163748561527429898635
8896838866988145092293007229564762226496223551165652334395997539983351918176339354079294478497738533
1171573023114247684691579080382316783761851022225565412092185251377115882317562593842639252718492769
8915365274718073022911382070718203338430156393884712708901942028283122123941177809975589848007852468
4589905284961288405480206684877152875648686585896471426187917952040038171950761433335658775753306296
2972862900885959637868325511201887824826189042177682454277882771114243355312874470159372862741702503
4689584584609074196727042483879306778336899790150616732907578035407586990660302561542578079645216290
0403764737012992877144554491993751383098988757649085753745461043684323777576911640449780939491245688
6397894154793678120742784570331592576356112861707757596955661661854590996593277097524654686339320823
6239693085348326209447448104493962302336156533922819168856872319423278345561194021286218139238881906
7858830988928321256064197658793230345560432368588540188485201787094619385557810991750879652344824226
6950717487561485628432924183726343690324998382927067559030566971842195784737852085106989116639414889
2182784376577565544406340252772374226512097241792489112074054896829992172128401167697307485901207192
5834484992387988004999937561536907186439934159481516749946937508787996837740098696999077729544268951
5583376338185160211363459450556076757718965419912510813997760235458669821471597690303320487045734354
9060423569789578143925467182301361676835358645927159060658463181560378077348753702181647876376354540
1149664055276697516244011165340851864323633556745232875466876515314388904799672685054496944865638494
4482350325915506941057542122385453200918464870970957838793307036084193968876414664407391243028207183
0068691252066213064778129155843829013736102081111747090246429270569355787669028096320427293756991532
9999885574376327597370204700861404807189085991329997224003290206363501343839233710434699102258987603
6225062899038765449108076062014128255278257543828908607366081697348137519461851600029190862993969909
8621643831095041556932602056573572261648660720560886593456535084769289228923357267722999859777396527
2105746569843439207216933362609000183050821445865692292463157827502248042196924285196210069069341960
8234484730137447315668707816989491014003601924303092463284965101605164308046296643168322120904836369
3152970705915269643011056348884243554146222114051221932169966091091983354814123078026124744873412356
3579249074022011137350693688507782533611610337569193328864140113501511527686774490599860419748061922
6174227366751203878705587425390094655742403094275443997501834091882352838191442182573074775667547857
8697848162105502281814656606398706942185971008717313487170972404222248731015827286420984722893161688
9492312577362812306989288213002492908592034053023297995146842636608913053159674330281669533112260254
1619224880716255042737189147739279338751345157505732454083008690276548154848594847423144780536001741
5581153506963676981328874946079478366291214454259599803076583434017625283949372269221353377467091997
6151815972218182051303565748025949210241029096663416607307389130032212526299056429794939245627184936
2824788260375070186185339082292821452722039728746744612099407228110243024921457059619327938848020911
6039001671348370412370665525412804380408342205388406856049262257819206876731047249607921116275772860
4329849517695239382199348502516527457888397378260840052979750853292111005999721826294278499891568017
9531580742785886641897192523072641135180032153107741595264359301657077020145513967905863415575202517
9468868781411617618801163702989173705937656665041374336960161661239051216573171636131401292097886854
2797248029082612144709622750164815026250114883442392712668897498430031590636226122846952260658770807
6915573005256397960685480378030167523926256400603324515916128817870159715485753604063335253932775458
3185317047553089092495475615465091674342799076370830872370805266826702654947959088185070255176946779
3512559196507427828378146783353699313425775404207271565251757951448081082368738980643789176461285452
0003811309828619083957502000491024268410244733215232357539001879087050328987044819056662866935932101
9028988926032136162116599053471215564310494796673872950287340627585126749959661373250544928334549525
1021295190702584668872511561305624692404201062741931724164681256475837710607677004720122552198979021
9169514764507392944059740172686674084980961805094431053842127841003933670560840490643761073052134853
9139966134550928496095127671992916262275447405522083203736093580444039677852780903001405925729688871
5843839058529678210715535975568168673351653740070476489956680305462302145287539665812742707145059806
2969816640204046964175007105385035620098557264330081864451483343717238829048457143836277812696442692
5299681067300829799244277088975355915606193388934871796569716263128085992900872593446016502004917837
2800213712357175417788024536246127750189505969361229462303980351510865086249896133695490345677227101
2252514557956307351594608225993163693112566661639634429627954878095057322661290897728002629014402518
1485821057820534328118903791469533122638452980773523602890698296876742937870525180942667848811711856
3041400109989195093641118292695794425124267158948376308920934966403960208223789595113431116592229996
4458561778127888237079382842339926422705077571020859425382992271815060221462857607601110922366859343
7410432704065275755607526981029922483864619373095265595325379183713717929287018761994508115013351664
6411258119520843065637852692462242394741660815249213689369970278170531137470270803821880152029425655
8427439933902981883121704622458105320055966267560516113699890391106194148318973837620145778446668926
5337568618738562747050072242866907490633939678538397014943428039645528550465520802005692055851925178
5281312361531064477927544192427952589194622521790842906514994768153549688680660323395044329068113435
7863423303322400225402568319088237227120025209933523393518047594326361591098754288418328306441210483
1655523728931357150998555589099644764701314624045843866346058716530577767213154176666759734186671871
7877358624620829877741131139705750158733278888967193029052377145458086797492877751783370044654749425
9220973193918419088792563718623684036818330776630063314750910015256210870835124192823387076736169886
0881364036881034938606815848666464164271137266517457340596748853091463438609272816755124331793579900
9647944354101546313420926835017488435988154711174084647443594214469065351646472213203434336415410702
1622183649494440439681411173783113810187572934689754614384262869874009004931468039855439724048617903
3410677724758350830933683237616134317664775540698198390488616530754693355329759882267082160856231823
7907964078399620259181938171286235746049145070788454344481650971270935353494998897001889009359225164
7953241685041138746310621224445836251949830883226761795035967026267519486837552548239403944497967756
0327039163241370151239047736011114587981089605302247880457545666615450235159773171699142879238445672
2361528586794286291940149607604058048319375268903317224748799431845416370136486905310017095898181486
8155374664424583064898961593847983120674487259957978350559498168471618819513571520606910797707239455
6622515270733021144558550042080371097077682381287297575438359424811594190291076601736439058846590306
9974254930813436245238503268143800451542016714004638564672710989158361942532454548929129824245625767
5407585227969135726825504286181620134787138384875869090107460271257693810904208086909129290271420806
6804422948962103699421236783219916037784059365987432421355230108239068649387413076178753256221648478
4148363088137104094048743825887803029830530920948729999319640197081560282706808291900962813440878745
1635226975516364494186024576990872466695365164104009483143458671554031936929639444989777835877443358
0170553601479090786209492408402598976094378071916184655666351714443684442189738570298853114929003623
4620802021849848367664349083038701535755843843638568858067066917686275426073743009691913729415975726
2537547211201385616521101008035463545842246963462524908391136143952591782762363326635381251351363124
7789135345752153040412058914182631472829962310537693460340998113088510264360556673471553022722800376
6270006932873464922629357390488544450506860457148755491511443680193291521223307885825316718473234878
1645393709549650146463298748093859821033881831324908839329302342050152606417303504833422406146392634
6465921871719249331292080580130268724965169564612425272541592964059021772062657222826832375948062289
3652700230349543975216936600501025903030498496066328303524861842495172336679439666504797320158378857
7115669951892940668131111292915203673931617392401231660526921438783435513714680311252984150881930964
0930371367709186053014964937672664055083338512300029264778583367320614627371826110287349705760617133
0302014339038167126629547466307538569062416453214059985619565911740183601903669390035815550197715531
7545440025738940642322973272158177989585598702643268351525424878489928995599906514447631489639280987
6878718623897061764766182094242989486933595005653758861719119183638958240160720277627525881908913653
2947583557223869294594150316674794419008542572713476462040073009142801647971862628463244381111921257
6183294210068654252900003001867383127728502811492711459194352753125455534935898484570868468609623384
7838536254735830687167611459532995472126081858918295242342765088503677565303263247333728322379930268
8550863215044088311724893786361330516844215939250974156377773233894892426573782169746666546269759614
3344121189166402329892467013241897109831061952440133908183251902548605444644069259006670231885004871
3432400976542601124737538248561152606719038441702881229648240289559049693026293198181069847925012203
3031689266759922210306452170680553390524838151020745269104384199034492936868848167576852318378251874
7387246739626806506130317880916978518205354677647827296345528855435872010725271223580171813575728633
9716550329829255312487769738774520923078237244699817607953096425364879459832510881183571474186634664
2660854387979674299867170738045135390013043875695527904924657001884612113540572766005296126027891132
6302543078686674483407745885188678278726402496517639616081732231905885222026481921950766347640415189
9731719297149091513988437752463993804561247819628731077929328076610496005041742025893568963459584404
4419637447178863052578242821305514262655675416117318357952845335821118728041953995065477219860989998
2752226925909142165614988325022678858102386175320470662604181025211662642760992744906925822959476591
3569410973954817575557391800882380992874657962970316285478193140612200020876356236529743478133452004
4929507236207119605790391096087218467364128709799267000821354948806451712373889676026595780220194812
1357409261405234653041762237638080975293668804059694774833552315766934170685414242532626103485587496
1103450182870388786650435067108585233109287116651325293914857203816763035312963903993371982213829973
4086602742585472064995300208141778745090906219200285206602571022483359256272857595188358970977897485
8847700502440335006073990117185454976738647651858123685905633508710171253321928546408831235232608556
7413583947030539575970229585785790917516081785205264217101837660737229722241429229782768720849198784
3411773202995945484917398168040633626998914972542303513609313982372679756429751102598481554065155450
4232766957422197893330465715422900996118412155160305157035264390180633732342670709595139925118582583
3918905739260548075891860821012093365990361154014691099750678849767815437736841847586601632114224119
5481885210542847122820905060719562108026825404169474491948650165371486631789151524439956534919315254
5794902864112288572954288907583028670846645498757290037208246718363416918381060808174515059751666769
6532437408360581759219509516288065128817899508847388288641598067363427380631462577184147102248131672
7552762251648688461552179354085302657327427359346012614144043025489435760272558112862071548002745790
4063977932566282695903786657027919196642282360840228592782436827707169449930756863420474461602331322
2693890839860873201268068980971410490393995403633239847990262347565756041808828386049022265348058468
3508523372941730770704830998474631866074544615638181095634803526839685294029333928524791780967382879
1733137452688958755646026433794400945208227140104590770371896129203456287702178827707482372109544798
4479499106210979310786064020165054821525715733442529704787909380212746865909088923867792111424038217
1388986908519969337394061710518200609709523768073311834319361980905057215801044596652544707397503627
7066808716258419515799561632731683099595165218598068818525344975617997533595729313199390758595614028
8722840358732992084866695341205439829503130483989683079883349292404579500869349120281040752024148631
2298503716928814402373352340817283800995053906379134426565609973640788677088154707479167989869169922
5962215617069038280895082377019674305939248423903067009393035783815552400503439281533490528130636260
6094409482169528098909782820734368191407737079217913079527330673124428812056931260076775250213014848
6651461822001197524601213924105278433933586681308298271851310547430753295235393952361586538869686396
0275787036425450409204083212020744164884973842304448640149339762530638850273076829471820316420255954
8360756880283393644323483302590570597386665232561490146496198168961771016554733352383648109690192953
7741408482452286319889957729329425013566586043056042662278130485219950489799769579376255984265610501
7143762851450390106000283360141365303889886716998966202385669410987891133038625771952947609844675227
3420889169225782057525073557848375346110889262060938850378101899258071274567129664485654903774431333
4784533141734923526674402129849093576693170009117896635557440488153641325628851275821963390401017166
1037132110710638469645367134900966138040837124216390496044896119295555707821175380744548220819465108
6580595920332609719512230696001559341558341326792827949817357188798628985659370419052720714441508511
9925313164225377417533865090577533607078840638679066342044893336314747389662307577119836510251269179
2236375884268693237140140423144750819213016990080927650200678807009834309656715870015910754956867504
3996732512004645790535070696188634555993816719418613066804916236541055770549543411437531431564661201
9648065881192139814923543672021427224753375180608275147186165944857745503024180390990567219812909418
2249475087420516342987676249165510150382747014730945529961052382677632799876561340622600192908146942
4431909848880403035827937740876217430281072420667716569359495284766317887535226815200613109764518017
3444761068429835712721986012844156320558951881041998504134929561071236604186262737509221644232631876
5024892421249084689569705128869077337157503631658185007269109280769082007670072075930935080002755801
0353521117976409769080199455144679729326318948343312911533928462628709501392092699625028592330891676
4853787747242798057504517957756112622626314101496885177111053107511000975785239592068194452322208708
0025078647419790050714110388639961862212442668877488050686573812852704134379084066750684987790429530
8031267379326511226851208533257226684189702163359140921400103454673788657620013542176880303089436505
5603179868635204299173677734271956946625529949463808987324984302602806503088494360160417474653730710
3601923777075999501034413153493118615337818331880244268709169240064189642251822273839424732907694428
5385716547143435157050909570456551837955373354350632589345041369492814732932565318496672935798435300
9278990174455331327071658511025578099959217327111640529066387892454559997907594427616390577613440444
9894554539832328359571834336501023402777408266147185854929795979849551620993854661527719726920644786
3807169534545444518363276967525076383195014574047890114422634068155537000830355385020111601821357221
4071572214392742671829671939582290948122766609209798551164985739820081026319291303618963855579026704
3660236467621502779651649718864960373594414330608814187136508349344163425861130814533126436213629317
5174767344475816054649412140479256484900227330756286870693575779117732437370652012876701195670413422
3427210452748934845697367403691913106527918869471139076673980429102988915288040107200842999683576587
3576570895117632661601727712644139993804305508126589588415687390435137987679595915273685988017453539
5337107058020143801119463192869388585759287022756857432588544549597413161835957624444178282449776354
0289193538075573092798440302266600796316267359354828834501193000992074523853094202219341613995039481
2055728165086240328839635205782187961931385488946797204466917705435410208960571102659932710409102729
8499044531941306940700775860996016593167773513058396678453218897278120283448549718850349552398807023
4089527304095057009981298935262057489244929620378177194889617360389932301926725549640875956314706657
6201161024638160503916481428408820591255313644684871687682531409552022169960313383734235601670995877
6410623134487408930890203657493851892729362934391847479786903884273107778754016564422334887648726569
1153289441176989309045949845188114704226318227697617250967010505506954479306470156493541541529963457
3279028588688553050026150387217428834082901791919757666341263737445640201610030641232237069627200751
2886827528754890853284995102285910193149842588017258384187620228702297906187362435219765371811042270
5401488035348607198455488421278654976100956392101170299553536315170649279353977223984072200485476548
7189950861304522154396358296791955789892838044884264367179832575016582269890954124753436816925844715
7864920921970115965261578690225532402736343763478994235088558807616916701516983060003907330085503571
7107383570450629858240670763147196528288156541676560734084414317425320740216019975704342921361450942
7738987172513105919951409884258000768477069913615891487988675091384658055877273477864658203602635008
2256891577804655666530254492042952757477153143782352397881924572227516868916073624366310010064057575
1012255689086249225172126673765568250899095080585555320310584437652447329979027450111689101740988989
6129405964533114941855034613247351337496508020309518719838606421867533160466855431946492975960367007
3883924990051698318132519723290407510858639513388568906498046055154919981937179400821380752208332483
8759146958547348704033242176415336532196093393125689849300719849113738523136248735236790703005019053
6686356353126155301604565943043381421801901879918020661268570294691000207565643234644703083473396859
5176702049611715343209081195525250789197071372311506395862871824918078003185920729905706574804916929
3956663464607686096968545598978179526938976937355990527766764723981969153291917503268237255410186597
3851122934579056341320423434192093867692105660940251172986046602281483093792704563072460885161111851
9071163670148482187952269911212850982238316984557433359852590069282982350897265231048615951855891916
2468173685560202578046351419924135465953870646669146764816981660501480114259902712430767001480866911
2347698231279853803434911823152315636525767149017591838957748427503003240478504235436040857171149139
7248170989834257279271655573388141850155317780428343501307441451664220662625029653661243454638910953
9213035275319308416870895019164493065989729564384423498582955368689121328547296055474244556278684439
7836563923037311814619110253010178581734782678173571971856120981340250067244674527901022017066560030
0274153232805366651732918995489041244974262173606819457598099567872174040535044262785891530945720039
4365799966054581349589474960828079966956731742071260984538767177774144874346247672673051350062469271
1308841986658663176211690961295024766732125536432284310375020128939618600065758301520720890496144110
3387769097261192450478519718167028728847208089088159156039339533551005124196391165776510067204739413
9681414598926471903414531716164296522596767668335011585923031614582797744580593606795067830564157325
7372440115260731961031213564347896120723536721183915819251790578978591085673994851747902791476979480
3768558193484988146567310472600531210023597680408066670243542696826661831926933861800354160504150993
2655971242341715584543080053678761777079880760625469250950213010820009102235573838983777604936410238
6799459170802691181993188401507841712046319529028961396784872197658037947074251485862951759054203178
8780640283674229164043989769052868555882780825520389356798471916288621915735726661754703577118829044
2927803780924204542540647031616232315481676448257898113500594359366786418837471451379507465998881907
3953615112230788055945287492973697383786468827524127086284544981562628252018166976724646721489027717
1244250093228087703626785157804024674616180009267466439018389057715247730500946098292601816751262253
5569204252052709139425590592509333791505852514414951646421047270472069633413963140243376533452995726
7386864069293395295719796873936842452251948286769483036073757813767731113637119963620921390323150973
4329206957746336316909867014237871928777634311766285233463674053333416926193333078495379237734243960
4936651099284235542472765989589521700238452251212432081022040085638302880333343293181292648613763656
4901164940996003452317051534523774886722493582876375491838391383417518741680299708385934140801166095
0798292366857518145104985188674925023176964681232853924142061790023449751808819735725599979662235932
8340965459605588598521245269111079127523717080490134698922846711829015418658429096369533311741931284
5688871955277866238481399530420129001415516188446847924359246546394981442488413139942870993214568743
2013320166937526361263683449778453742958857470051064367657058268284986794717973338170319366543139574
1826456579840122944834505665465912224258994348788019416217635116151601378129163325658010193928656828
9815921940677203197802114109063464799507598817768855719110674903823300017123237289097526467692286983
4835986050083148050786305424367689240486721015823063682517643217132445751704894229975185691796414444
6672076138021815200513988112901447902761758512993383443757720329316380639918373895301366728510862928
9427299926124719630001802117710219785323846972182165807190577173134224414206186166238834337623163386
5598905085354657177230301367104155608263151091649750813906858163867643696082827934492213474083083121
0750219077746825708983301673129794933422741195382345083607572376909943865924864423160300275998271653
7346189905923914518396337292854126280134556584927182325740460493669449779943347555549086463964968730
2137662530558548445951531418695637948692868556054768503794855040249182673834952080386057280122840114
6962177328233482309961642273005395217459682722090534558306181596244286931179488466406304488157005281
3252138627472700218998114929594649582920237030971016025793894882726637607261590364070507604823640138
4607088490961578945364763309600923195721038263399567923058979674489154066305782607873473925840730008
0666586377234595817163631411372277180213084261166950160085392075331749632993955195499164335089365149
4207066097650768260518351252723825540889348282535161445994725282978858690151796288906944259976004418
8841407659802997229005168417795388151969805384498153277251054038849271787996812618351025401711630076
7776393861714373304988827606776393507963123769052527778467092854493159776563923398346159447673482931
5381178941415526626323024184686406217378114715791088420803835078592763286974591364253658311778000008
5231382095648701866851739799030243580355963934163170538611222027885670273039860494177177997222423981
9375003911445522151458624921269938433244518798123018689278684300758682455318564341559934155230175140
2660073990435685431270330048991582069995927273219163741819388308819605707193615863788516981458748897
6696748944092325524675118120322573222312144059663716722529004533178431603027059077999793257926985269
7290201587716386743023899425896753226032740706436036332461831874165769404396710350102676313201158264
7017998637300014187415179416323444213760115144933138686600868528904643585271978533661524897563067501
3229327723488879158550603518590591386482313209242226740647357382012018097759976965282396158943840598
3097565926580066512590552502622414074090589953587038056222251871668055792177135494179788429357263013
7528671612900477627574201669199608675850650370239370669954078711253186110962824823774477188368065430
8685149801928086746478422252426105096781553123270192274601584813503381125826153197972014440383474217
9698962140974741355043929985950228433034354237253043620345356288608972549975668130342144467717864300
9114920936163176812714346609541085951868640302313899356905689418250484541750850387384209457015576117
2608619299246665553101576647142119638350930044623891630657126140994965726042851495818253081063557991
3189029119811619054870769618684500096077864671947666528342860629856322917030318491358242307571758008
0837549981393423525432814657716013495653764768922107188509245435679768842226172545527845022606093494
5625941671176141211953613398544742514059944195942618994977221567451337363883536226647262308202969557
6163537917492399414135461191369039035911693223236442168440532741795787314608976750141764740935912741
4922261952087184827322194203960921196533080018822048815401834140933601195864197889100425378558730203
5856483981396902480870678532189617679793106419276540179058049394008987973327934970009634215390259164
7637372041977506850157605665500270465667447204377637009640509205104126866836607869986729559868168710
5818474756404263431653289381479926699894361026492873953809087857461050221096496522851835358722793401
8467903685882148590355158943209910783721107964160328888553067168388866895301856985525461484654965411
3991637213460956669447963063655896398005143682949952691386697918908278106515777194647889097348744364
2849904204112001612322830666753499727776667213416595906722453133338751498624069463271013923504441955
3853033725699749576359947794135028975874200849299660343149912309845113706156183843153106717028241217
2921019231158137754127052383608697599866563562240058718779742902093292567051056230851983692522419682
7206451057862655181917609125325165440922000592662515013370117640782067947937774153167029564081479824
1379940561920878190178974361836034137685601616108964043609190630248531858091967391555223254628769583
5226468935388697910486456433716194261390743012026584880148726889071314435035841821620594315029619980
6300978185201099596972602795303998195020713524569773060826185123802442693387914763798039638747975935
5560409847102047683691395153158480048179508558452206003582381672044880254379684081986732333663872403
4712720265720363758549984098569057468071849646441295660080511594167704341986550953914668477013301315
1436045905718484600160685815136988525009482077068565476801147208172529099047453496592752203964294637
5300656971742717250378989226009877900890665032423147854422173957391832357787815844518139163660851602
8686977729544704092895778250684834229187548183698704938067581293889042666324992442238827332231644209
8254095247318777605126257518135332270533663734323103580409170833496960241664159197778117595010778144
1409119915462174918137463830994749783504271130378411900404938502095965774634414115719778881041791060
2246407355659396436647227607839052445220538225626331568248840859230555032271759767293002567337884165
1258777453241832920583899869299363187402746763735267061576447271913788785717188944939095215994748348
6447500491891793457196595529385690831528254393212901741474294698136814834919627804069630350953051104
4653231828449825229966871227981765881349062107904515503600362620326500921276610685352196244671287472
6214752391103817736646305733818810674695237569460121067899636713981659081435831123372122769766242982
8909948794197370699094597971224454058861954446581950195784107212807207382922448436275848754713111510
2935469486733510114073360273547771908860690815389147533148076594792074489832645394052147984398381107
8677427167683772262394267524263083034710695487527381809134487078479548098880229403594610335113688173
5112702284136324161268749909897963834185577427732725379718515461829128271362310818897535728037057824
9533668922856343482249473438356891961811783082812875310890199782044255445699704551907887008566642459
3116712580738378873718181557148719687196498761294995024779876556296761122920079467784374962688799136
7387123063378287401433374917132640521995548322295839623980021645159043843657481841850234647971728400
8970451885893718000343580364514354546207803697707261085534006947555402045088120851108378704839885801
0079742649037797945383830762449906430967663268206804765615206060062114225762174262445437753123795988
8043692193063971137387265922229767285793913331832390273867504081750087419897731162276203630560140227
9884871287768229723423799819908682219134550825699589821112995596378192123106391235649959491404755539
6036969433553745312376667816376768123197721778913626338530492751675565883363015539911292932128554614
6036272180975060378356981732255302257330999966797617302025715562257957267572444623859808650002588740
6341352695835049440241580142166587854560976932442688846256331417965944743299309051742018661600217786
2125558756722103264301653519949823773960339369202759267867902035851868387779866297638295255901356073
6348681099221610497031793261651360908903889856697133897555811746786451753597474552193521718768880899
0898103062826866455574593407427014672128188820716053871415846270036983696325070576519280505044852345
1871623450300521272407426004945609547889069939241995502041769808411773988747179867385938119595270679
6967416046883840252783640414026662037750160775781728112551917619351764739601403521545717284020500441
7930285814260829736890263106909809677605594169418367231448122306735960292771427262292078130277459422
3713065062059936542382013018827964580255030901509850520019267290095622115570496149339145480803797253
9915425337946389596406702824187606466252868540209992322000138439863088820590446923686320785151268587
8007300977578718586191858162330647336311523723753865813161669206522440425117719572530741461476659769
2006091063117692572069310837504744522054558793643824247985517798177788992843737357864435872476762917
3996788428530414469160071796438750893020127027375347022777876442820756483258598504350475054336382446
2187247459445621955764426416805182573009874324295162414756257811694612178678242241651724417919830298
8954324525551768629726828468032827180184847685949933106695540415691002564928866585859105509964265045
6341709274797995876376296509048309232156226396751123384814378877150143244999782701688285516356599403
4183451586729384534240930638462818935138143750107896826067215025515521264948376655425056791782398239
8534046840178916980176114475079456798314503548847944811807238891467199113866494162686656406304703371
4998285487042004790907348876282459393670742828394827786116693243008579934032731941254662942918807545
6882418850768054318347631265177010452612820565338392766729780744906896612816898849727470643819617128
8433233292421061786976326277868171126549383857513906723343629816997479192205786970734628327117380410
5694022621177011451894930264010113855467136105195153481088719528240879199697725940666580174190534475
9065851063902155692915992877738911482703964482868808000195515607750065752956782694800349439966881683
8687976405673227531391231929091386853382091131606884859700387390353089106121400507229685528997285953
9761311641751896285787735538461424541466938213675613448896236820865816004368464307957732060590317955
7418606291829442550225711328732193186635302775202725599727840292544818283334919916828903252238950556
4861737335544561305450463600686629637760907188176877892350511269829397381781550535684380250448131683
4347138906353305753665295345561491311692856676524318159763177496692175685095300242846666039873604249
7077444034224658300106740307850239718777449416137883916401166371251582034669604419525658427309307103
0437029480418452138573071521842255082305710453695087108901839248605922091595235792888497774171780271
6712266044189453526344922243109496521207191737869593175062318666672615772982566046209583844196114761
8599698114823954351698286111366399710214710208282425076134600167482205782405751111489423638626476755
6882305296818212983309712744397571417163459773601118127382437218164127843779757666554858053647233896
8781424273247883384681692069320202051712563818154023533776922850741942212833201864639405471547133258
0784375163429535389743471038602273542599233786144429043507663674339889840181680777032202329168171421
9173074565667462138671889154980333840471084754421941169517222622779383502645193407053824390529932280
9394461949074031899593070750031479526513476330730994292321466696150282153043822826372594455512873530
7456587645088271740309030209685249943853350709692253199833500334202596016283760817470389312720560929
6627103671521942016038094946192453360537723142779640183601483807374637708394175486785247023070532999
7280845751548815204458159267127290833079096800415850018901923342052390324525950305788388987777174602
9609111900760156392036513237752155535093372260117757339313258157447775044275496493738983774327945149
7290088310075535710153064550680754214841262327758179354740175632109966760121401914530255177618265906
6593573278601105657314567838129546184201546930406867112918402219412064430117809154553699705343805012
3742562955082979867357217357844021235621477056592058438738109348031813553762580901288018160681841087
1703304000818797744995851407674518161605727627732587683158335530395822172822742247458480182753058054
8167311924101596093248220959117100632105496606836351172839318289042145871552366281693259930183480641
7193593520127775192059804261844058415292917424878697510084375537741327656713886559951816189274755679
9476970230300963574572440470494347603890739989089346479458459485228285752915879262632785651353196530
7804584892693603749596352575507912279648470137787074552724689099530377019846806074506135676911637579
0159710906975926146542491660954900352896797942835748540364632505444075554615579779876332610412172118
1073705504444663219772431842670955349098808904718418820174203999006302406304448405473400996578138222
9987288284815195654730017838505465518605143931549266936877179883382432609736724089454635874453061252
3773968139571132440040019479387421703492857000422829395794512371795294783227963447980121422154691411
6330458248254248524093444540081678372989053639612015780114845226724773315795670818294738485120717081
5906080373329081807276997161124040224150860080405692369310073304485112043184535827850166890236037242
6496669288426179242751668383198108378780476693459537027002220650782553240274237752809603764568843600
2123830146492533026925214206301200934823729985697327093795756096180264594259149638145994358086493059
7629208479532119458026718575639956428953486949256324913041561889702113953483793489868159244488412280
8623049422901142817024708945335493211016910283977106527554387684598409052086643379293447906663214872
5756349359246793191382421217806810262169939391586751643308523990777723081501672738996775539237600303
6961513538452113352947973663838776347079289402288476291346007519437529703650454523339488253903385073
4680038371833755112147923536958031821909768061945735373802373883170841482839979427196397831025950842
2180785752669342965353566535725835809054880058044761183992802354123118749145564573812894211436966227
4986110153870153685715856663031115342243494407286724840394660520070058197618264957658311717435318871
9497321431428449583395366454097808452839889693719652140470285660274160062362092559461751161662886160
2910893792708037248277416708686861240868608758339515377927321866877993987965629071985686939173531628
5071587624787478986497954145513515268724542811866103373912983624163018767325485639255474449457017224
1940910499826083755178051217975003658109855698969571250083689065965939389129703388228034377817874626
5389465385353817384674564835135497211648161226666466828713996868487454104597567260497137574967999943
4238565461855753245545956948998075228842399902416480399190677556228762645554838577709957344329733987
6035244674057160444328888013725372278180645365083718078954652216661732086822106558274085295157859147
7847259749135363234714834830067759864350464628954490681070387865823151308796400966141269353371215758
8555777891232486168386254515614585711027551049439620026955969145793633761596904966022414654165045292
2029124432194496756409890433084867352851732896209912632659698647499563338053729883814535531880117549
6982051335988650497569264267103999270087788112233217891665894692852243997274804497669700803599460188
0464096997290137824277396114487203074337771500013381038770408240840821715708584063433581862884553059
4916986414950883540568838401329387605883035024981448631078640045747129330072927949511848862273267167
4903045607572560389632688750527999422973493286010306755217714869183285023517428235732116224863139350
4164482211449109760183107821239232550266199430190781076118693144291165559478327188313396342133636714
7576335499520077321318352401744236537269548281195251612144050446036827951674385758782370124850863358
3470568475710319606316930697537194877288065646298343931357591104708549690484882803175959286552625736
9511218044349901785974857957805881593743885427833393544270495997722615712953210583997862237678142596
6392137432137336084965608318769896368980171916283721068124163045964398104555657637041546179928413232
0696880306323630220759427441141934539079368769213537445840626874322193407249858273074493004235205498
3483868331025935555851132283784139685342247088588853696239994138034723957908571879046043755773364666
8237843117530542059042174703051683698262136619609793220553185829668141245549840757983851077173944786
9587285719483180136977957301755153608606580912607661550311911294532832574934513334265310415328955665
9426320230874758748996248792054622184743567256648949196835338487028754864944583391569758842193903762
5091424280978672465946085071340869552840998687315691967565012352976742449715069282351491856932645324
2094074133825456755658942930714905901556376259605402461731982544759214469060861889614054363493679159
9429238324867611212525725128484475028369420137308748797686951046472843309693974927911270496095576713
4245286667613481458020050913738908756476011418382141612036518579785234695963421653034371391840631587
8863151696506760747922148675747234780775567452095531833014870133238489406965327649532695983064590476
1999877112297749154187004203719386016337156335363248261664702683367684766126621124950032315770277688
4020456557295889130136721240047551693880122730950073621975735552261656467556635039864623135070885837
1887579569389618509567930862953238372484718925458856236680247724555119214616802260992000970149854476
7397722124200865895842170489404013075909929478045791256411167625962903235658300084996696547169298712
5027877903939854231419478080176012315957443119335420534702598837552633658985045859818272097929494189
4033849265502471190983622877406814737797727326130369792193930192622043351906864918728245667176600677
5352396424591918344086200464969254125878680171022790344911103431133397879877269327339503506996425152
2913924637342548209238673491465502624466557514450534518183604356842435802432902148427615361066239154
2703914962540172304495723959633493571136702149360745557763906749396160797535468005598782676886070822
7133317087235818858566212992230663913963457015846684890829476141562353378376881454979553472084778978
3955865110548096159793969706175469940763322861212022179219370361867869069480251404459230302373352570
7567695321697991944113655033622384034828796074921650553313852704452867167930280824729556788600026729
7223176798392087755055790995640206422264356246859015181823954394983280873410735084118719524284247991
1754363362827701434336450927655825378205242503551441915370145176553304769926598307531012848708107660
5937001599206062978852758027166295229355367636686577730002550805568880536011358924505757999190577031
5100327431519729178326275536362334853641380706185080910823668902192104242144665337694226294053206905
4625195950802801080729677177549423183128695461971726248732431611033763379204366700161239177046775691
0676883698287328408895780342446852032360390224313764402781527981455283901002314394378632133137048277
3606043775228769001174295548965829878239602832483819508381177251090553107746352979673010827383923061
8684381247881948255049982419891318450885493000114143477875410388593201990664585360394672569361716272
8489459961299053928236464719198163800882412070392701198202686164158006049285103889604212518657641802
5148128925903934456598137415506276837719143075695982465114148516482372300638505936351902089892375047
8439244808368778876759626782531633083236836737121834989719163309446679233945928303129973803521366231
7291409868441842580679027226973615580964995477644692024583805514310267094412623266119179597647687521
6329194294815917406697654653109166091373856774819509838294536375619729385645192883881792112185516223
3587101346046594010908843894984184915452992702772513845205794594957228072464724229889397355241431709
8795201054362678324925679537817884360174176631497187165907832604023369933422561766741520020056986878
2312132608028682867759524765289361693854852189399510868025308837627632563415946730977819129103361682
5266237211367044798715577695867347955731561005667377888087641409594054154587862428472669639247533900
9946465320250357577732405438252433228890172025668555353206211128334180132696507812217606150020502711
6361021916254864050398147138619659151227191712737596889909304123919722053709286902670189195550638870
0817552336197982114418169337794428460121890552793868570606445321520014782981236153034149056192673512
5414577265623986738316354111185870256753193623026000141141816002223901540347828546282434660537666590
8680851654207255128317421322773732942886394404881407784086776256661411457205793591669602218514289862
7605601346319419499168806053368750428868404171166665976672396938857715544535769596857942593979910686
1600943503950177190627620360559874016766136760677420883430732265459282279356995883700716649586680665
8241803260170383114000204115476027859522266692198483054040814353479999708217289454678038709555511588
5325256126452453973894522633392643635802764138834299552540297662518419892880369792695153528162976821
7712275655481347208385347326046011789383050807374067542051266611701432663608457539436587659547542674
5771433032530332640157401056505442709588169833172868637156874880149836643453527091429678133971758843
9912832185492876023474736680196683494828291228175369198438555363819923992978565589746683836261553588
6961867685036813263753276355751749447706667091912917982200884068544510628320014530113326992184198832
8015804439733870978358791818588733219769925766199738563281773129805957167599315348523373457433623046
9857743228699379400735508184443199216944104809086266868216450793289531212406378710908444086795290034
1290400242971839540826014786828975648189773723061484054625685967206787371924558935761762234984527628
8270351984434054627107383484437400219403966999266312031802527552133039675898662576488140061180704487
0372906882721918264109791827785237357611172955085494089868241865503495572983515024573825105087984490
4364117591657294818736066869442189803644461772540319555992078543998185015162678696825902047919804246
0362361502961043252599725267004192254919674188379773594825877601283874729105772788279619478951361001
6548896811168573995542438918522304878650934600865609108821573964444268861217137425690932272911867680
1829507750908634935557335935170823566147954382157779643452915832412970965751786055863699492217525072
5154753126694512878098525847620809886450160409700267412157478081515346316691585353103306462565674550
8126550964335712177280889935171317031933817991616785868974576643893750959456202388029223806621177340
4312017892070141968209936951999389164620591176741769892341178355479695128540769054974643794852610506
3737951282777069968793179466037902023369846367753712379261011498710343163102340555112344774674471266
5661617196466372279175128087978647966235587326381009397276062017998462177922504180215885881444335234
4338018060508521543067569976269066735849155599701923845569305873578776233011171338316279524992117842
8092118134375071878230888220241215077809404259276087317252958277766587550612497355437332470119832606
4670584545304668122798131431563300868965516170367016768328158855103452613132526798215486061514848197
6723438110725347335675182783697645937837102896249223996910615299784730458387612481629347413088620336
5301250779819126163366688162798926207056819256009720522565068228751389120003507091861849604162257404
7334006400948714917226241340860243236950298497919991353867017654395131263919828390046685142089051545
4541252576033276251983202642650343478013274352925482389375691699359267367121579063373749398268655378
7786247139002607837818109089695137904572365125898488056675112244168249545565860048735088275855462073
0206639881242877048532386456079455250422956218263639723781619995560153623869628749548611366133714627
6846661916393996442593943995313167841659087332200091194236102801161030587080342570891996147578901810
8985456466989774489717850968365332646917789956456786166193710441008453251683518778456693708061843664
0097575556994838607228877314921269530463902179579104758217833087078508348607792837659963013888028729
4513763751722851891496162808009838946295637996697142715309902917015127429043062432768571131604042865
6372623574102751858823334829387202131280139058826668734791585580897026337298427215782484629199596000
2838307584349466256039249292919416900957436378623052618192789554728856607146572066152374021384717227
3580874585881397899374045012629972164250171726134376243523625251820674662439114747152833321358176128
3245375746405504506366984132112415409047720299903512493934761766135901672185959534876274071756208906
8201182191908970572588633121399576642130738845894755661546953221672591991154035195122475263620685754
2236325250174685563641852029220860560488024954753782386726040576663378179796574873089318192471390543
8454972442395594200607396931093189089370368312128351450509985514370120976100961330183647108181609441
9400770480979731056015914435191668837896858603633174134476843168503497440631904950299595306872513014
0891708522096536798411827049465468997090317901221634621450657578368835299168697083378888317690752215
4330493259409821544731323205177644390834500597446395633891731217350109100924620944723263578428405540
4025533947681864060604840690640430132482563084214365748390943954858726563028777525570766765357996285
2057584245485301587560535498085239899046579883692455276793916465217516228029611096612526328833638912
5078453430864999799132270953334692839980283883524266834936737860970585348370657821166562681993129051
9754273189219388300067625409995246217302805624061930184466238900772560212697164839845551494119816807
1739602663041011028961531931683161417358616276883139257167064642385917074282237398494630935752785629
3780984071661212286020917553998914306186552442738840033804532005891552850067397525435063312213333863
5558219365501519023504222807558285530044443046766307886655829177990228395678733352834025349654342983
9119982786423894786505104504198005357334277152661960267888101632264436773963105618606887584653308019
7510142161820837651905818960571400847154092953808438683952828338716365900151524360297534754435055331
3436346732474363915385684173947419791491273681220342681287500789128187123212531088994523683716394202
9532537836840425255924757620600608954548109242705791536331326959688960294825039698637040521090856376
6898332724390855671267776757630739071731650730322060405865817881558271044260435321721287852067510171
7568081741591333038947248198852559181954614803947430944543507353265526709977728498772962535326790660
1366987031089638249843190912562873885466147006546769633905315031818845990438292263904355657832293265
8656931930311887873029000135033038854121594117346832009861801935641424639926924968669312307750530880
0818034935062870330947316295348420380649824702611388236717784989513945097250106663143757833411717224
8110772665577117662470212899434512363272185983661101661900216224065466757624958197018350174482371969
8113805747176990613040660213694796947613746403308769946955653891495276581039408626621497385254508571
4112760821553819498215829253151797622516043510302276107428633349126745023489551712142808937510125619
6531775220451687950099802981386782794432965000712848506993049478317206103038384533229735782141793154
9019824546893718409641240145823953361880357389601754098260746694055835674555511038388130300835251614
41967417413780168065781780312519615486542113170325548330858103411044272233702332890982287147009
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 5.60, 4.64, 4.12
Generated 4 Dec 2020 | 11:49:43 UTC