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 891*2^485040+1

3459191152396209645802785926124209696039299311825203101012835843979259316849888849908848146039361705
7198646950867861220144723321945517380587610171231309718169385259196450161379701913800196585083418283
7902233406703467002404182275987904926514801243688562965638519437828248845365498487284275816085013028
2665270954403762784465004658592359286677232896939195073411362693374652847387554959803660710503859081
8615521300362711439891633275324684091733821612602963530741352488242460816499053684777247682905155065
5998249732510388548001416148731892243509489403776121778575570470967663305857102033662840953926970215
1233986467161942835433296166014138042184272891476252066253009839511666020361072251500196381414441191
3355945219178225833931638791670425752047095030886274482407948520150966731523485799759938055614146011
7812354980948665148839263294917198563302167482217734365419370568306866563370354636761415788249049480
8902247783652006031487892488542337003067600061329349251625874463184977867299907597612309636747675167
6134896395263487879248416243146417183518010847289250608142511724350860878004469160935165065755541610
1938429802440446328237990451749945037110262679025891424277626654771222674602559776423855718034964155
3470036688934050850315192560546652932434783873346213787797791975561588106801515453045766494651114138
9829118240129235271701452533196327592515104777264569737779223945247194248850136601027051868770314542
2115631703409077310348535157546301303028896924530081261010439581321534672118439633848894099373985071
5132451011018341166339814618774603972537543020584721272843673928221304413694160251107113807277645316
1214167797961268289804529858018958493469751058778488647491040761718320332504491498047055047221064924
4396998465418426597097096853223644264792252830447197924015976158861775323391016983598429004338735171
8129953535809439481878587137767793135771840364786347492062664549964914569031659595610496530621916067
3736810833691844247884581152857476534372516571019315517303031402718058424599930684954706618206453116
0268140482658093051083544746354423876688645994535933805691341121676298992569814321150633294695638808
8898072747071904072463770161794704532651943983669271838413683868188279540758586309024886949503247001
5742389273609416717061014130688125144510538714551491907032674135818454725266496729701343903991560018
4816740734982594734901931891990685910568065425304472639489492039610835042268575208722390048132554668
9089381328928721323648549645214505094766971523984078639547728822366838995143561847349893635495177424
5100583997214226087560025550752141048104693610380872495165041074011184688234991880475301732006151829
4625698644243269885866027381482058057698745511513571816124587598720854749902613744041641815086647510
3236552837377732415872566518746291581938490229735653564210441646271153191848275675050181353682485632
0503728577659588700850908126153466833003146676699799927866036688612353142955418117991978215314445932
0490860464161954182084057198685299228185045560327418023570899290178334135304022829056976216888180607
6377382902059549821422802061430329695659325343708197669061264352971460247950785468308549149628436434
7007881265153360955590701897482703244272012540210159009531793323581130506899035541482990781658667345
1917278919472323015441401599417929838422608871763898468292669914751383773994088306313425914349952604
7828953479536695059899171645670787793683242080031554931759789661566875260205732513073821419055606996
3259305551411164249123196790249348707157714976164198413455717371665980112196871250507753083820981462
2720450863518970215635320076366506080808829576333163651820029781222369035714419012532751385491548195
0339592677643690615052767545603865809441293757746806380459455333793096441027889256802325254613791755
0958688464089455273550366349504586658427771498554187482554269031509123053673026380182762759907742473
6245720460056493770848587027484960594972163072808973014987299894431942482896741571099447813298210716
6750979480318506029604625392608688914052007731324187222191687481038402769850901052976635644847414567
4226767129973837075368080486471592958656105791292063243001942356242390847021751785224391932935195523
8960765937651187189427721362451701154730225394209487914708287831431115718858306148284756935419698351
7482512913114964355551770527078790001948493661731005458954784185322660447919236276745180748493402725
7135519200662082454563351432913990030040213518662725805307482459556484922451731274629137936541137962
8897367950420088016693576907389211520428181851964969987314401773688359163813424858972768443100924403
6077702798658772138903430241961009623942304357698884035451345150576298307060806210678247729390617046
6862600332354630943710561612280698982472049430332030735008347144262977174935262049478751515352979611
3386206989908299911053620153884753428550443453796665982565910050765219070092121217992069632339774836
7420391537609431091250668387577123387255850149781480278463759402372084280766122687522645005173708875
8253088338571526928362846838611388208785269038501365931086906629747148957944470161688087981408187848
7607846603226454476680397994562070522191504515001697802045139578713558209690968501562127983805990303
1274735138952718960195441533895981157419187911241174984733693603013814625358078869655820319128090911
3472077226265938780848478472070887359127212915142775196919007541054813492804830963822618391631306760
7390128800380323090995461102115381225405573484798295411165712017169998567280216247729905415752772648
6360383256692497514998374717627931563491447566473313083798815605869009287865836853526886005257476362
0777498146502118656946889471432323359907840728514351319739994937058136440301769359369280939502500282
0285299144216731539250324878424426420842355350775648345222271999220432964269956046844721689845677586
4068367463504813817014524910024437934593225183771175551150812962838176870256774901880137775654316651
1286963697885940380058053142944156796179590645930341289719332353463210898940162896122171893468627333
6685102348480060149401930121982425686241564876129257215977037908929409600302647909859228908170208186
0094750888433415914543086943761569430816745058675493114710693229842932766048595208855969240514370610
9924415600108513976435609069899562586906920369339570159053113755288570445538402161918053814677662794
3533818556004131399874084746767440107147903537072321398134639354262024481967690952614122228990963905
8154580851029750125382426882525320523629488276457977209597268134857893299060654148459182455453095030
8599331050563745868132054993285342008312144246887071885484445941578506794777742676333056632240327066
4257634397818565312569440267506598153613591676900850010843219960659300566110704618241719603445304738
7694917460223064346217824813098569212212741531422226905119272396376990139491251870323302254096461712
1609516042998749017674000418260862627304290231257415114750651857570376637437219105198402323710973731
6430862663063155978781954119252003001146388343049440264837245676467946782381204147544105634568541555
1686461709771397005098488628597436849525499886373383402208046120417576564394095961822330867209124213
4003711971812060016466672043111054451865926062465066945284283477995520174865820908585937193639376412
6459776623996522828977424127354434895409251294977700014934461558664049412609290651824090667704074096
2852855086132015661410112538264272911699116082366213731673611835549026701789282045003960309780604117
1418206211335543760436427257013246211226119011108349481313180853119990775166029725515739772914339167
9682461560813878349832037934666734268917365207795003584947232773503506654316723371422804897548426795
9297521350618511315633238778409330877678425201011319990822266225040262104353334972263967617867962108
9231985080495010529104097504460936892104925107808998989725440193917142238512663007555032867953187547
0537628615759883299193412519042298515717867287185828962215155690244885970418692994384620324426355745
8138349437483851474517001644830904775145719847112691349174624629733680119924888485459071187746384570
9913857097818405485835482528053989040571291973494564781153571633895113975184543654408075253909075894
6625587295180911687441575474447108653271310510009836797307957846601810648153543793705802366987755752
5535668262979307215945601958046245188027835443915142186931830232383584571755800892096836962789595611
9104010255604739075700861320208371522829042982566242921468349100822917262729224234506485105832772429
0297468449732830849958270924146405835337736162817940103664877578366450477792344905877871745214092892
3915043104801163189764034866556016009505222216251295400826797372294315314481499122150895405955490644
5660507944662401117979408734629910011460319801682657780672920488154113078624743422939523812007152672
1064279249154503610761368367790737182819638221356767446034421602520861188734296536171854009648024684
7599713742920502123382598694835616237858595862380397734840079607939012882016313717117739616088029194
0219035021101860139718141195539299034988816139430705788227432816416439487616900969311574191159265520
8216500948804891032579091192396352891720538543028709368737358757297220394163042021314210191034293395
1479673916567962102917769051861563265338725801189415630051734694822957083126227221456840332570180679
1445500317342187425085736242246636527580847842748088691168517939374095150855431884016967287892053712
3467353795145022092715637047288949072004153995144562454346403946991770357442758765190884922689604897
5828405070211262719680414403115304088090824928561901766475765153943701701940124703368111883446908278
8098632657303155630859059750512476488579364175916567083572774800934695443942829791262799670112839698
2987586395149584663636786817467383525340546705098587226878254748589964466739294205688316894272962620
6188406629241297137337810608783934738647327876975789049351088063195806959433858692045857129944545248
1495185218787807677162939353472796613171450793347995099271049566873301503435700237288721280171805955
9799650932462098453332438771453836636322473176055013789166762987982267939070876329305329384340785415
0357712326913059309084787122835310322518301673957084068798338213527587652831533822982650277378672758
8348115891542643750631805159885776247510076240709552712761732698205935534202088357423720955488541338
8277904209239601754527324110152706110129386075381302986362374043982035865017836548429917854913726936
3308566755937733106473687161239907251518188563965261508956224219266262581386217654297424334029112840
4620019477384033491176905152356351093164045039878670141840865871182926458718502599835160432448055817
2333901538810652971521076949084330138377555654011107380480501189195870984175427181891801714599141365
6639460324348834315634171380080665200037840518152658709244734002051378095826613168253240379787566673
1192635836926521825798088243659855944313280049060290519882894896645413055016754337339814633472501576
7878071245475794042809813424046119666912379963033139299931299709921969503314355492916748598491718496
2226380972212972518090181127842318093349822321734054722925555955803551790079383689791792210734381330
8811637850348329982463519457863397171169245709886174361095595936310092914547710476258462517457519677
2358112515302669064850328319880966851050924851649775182938305209603227828885800277097748549317570214
5476496933271064740715873037451486681548215264569434666092140647738115236325623564786255730712771927
8807606215187038619060917602362960034672669354627992770556884720297993098638260563746535821283033694
4983908681105036206304125659822303191217828845769181645164006027702330221079181320030963945067342177
4717572532820750519154878658486811840481708565800206266978109982158789302241321263332450578734277576
7498006584653455378763711056928750633877675206051949476346544117550872169797933336089882854690680572
5203851732157746591454958470434098446169197177758883697355504516387704312041132781292245103937977841
0479534672231747399999090062629666395460093832846300733133155324255865630773422549197122133854312742
5575002722034910183737609731444780467066864635715107947163668565397399613398055789986327905877714308
1592473686078222970128917802668859395419562213436606850782560880129829730524059930549335103185493376
5276131730609138902572349400464667580168167672073278267865254385806369500352536686624847994546788464
4376534717978250956404854594165956618160304602310748863335136542019198240894986660726658759056356094
2955211142921373610707760754415910230458192875662604163201610396015113050661707929537552406866844420
6690921208976108826584278190686129226986321062751405528337520991515708649252582102921410327878466481
0990095172363197854285300264882317738786175059321605971312573012074879380968009031175456130885078227
1907783649723988172800512484478840252416386888585878882231089351295689670902155942383822985798397272
3443472187835554021813961750548632819868055635101281234853982651745743426037748410984643554759949445
7346926223160357427865154100678635413049500160406990224424755798417187240390275447724403306054335685
6092549132533458148836897695066730055734670505492390757846945791751743370854037398378001239664505736
3848949329543705759124502757218790668792539459497425024038421391164033466593063093651843079141224929
0860526397584325728231904581394073154800567612077096739076430562304578399564159063886959755919588152
8012594203373144846963405968588183955173486887898987002528118386123221950911256029658648022391743729
6735435179803408949366650857667270008535927403176643840354755420135621510783813804939803099165948485
5372784062184844629755982057145472620344898211195770565799150249153058921127210660755521217542303227
6367318308244132181299339144869201685261486805199421477369741311924865898025540678558748459202696777
1547219940557729701995988128935116816612665980531858987287454559523589539115074925523142370259881502
4059689720328116218648085911980517078045223352746860387027042718047135026244757745263830890232628127
7198454525826362696681707703651861761771837192050900825137145946597277275062491086304478286624675004
6834243117520036224122360646317908986571299185342323395613441858460029675548166008467918384313273519
4911370233214098454967951353540732456739119396556037025624686996393035124929832335828866389766481417
7534631737355471880251209528955763575633831604136876761844823787741450098821452465692406703600471645
9174798767657659140991328309894516470647807786948178842967382613335121020952222338159361707133527190
0872865424045531135087367399610772485644910566987458594690164311357323873638614617524923186000978173
6111613354206406504665605184434588597045254121667440284557674685617088265568548965114265118010263790
7877998967377454355120134103313741550394767955328456378625054988869705213061790747401334878639957919
6996564535003815481449688175796007858892185829383988826957590516958989418538272316907983619723055376
1323033177280437099236918623475975939909683191293671639312321958964252807561308852292100555684344683
1614970334704308425670283120828150146221902930130460696936163924342363252479911939513951532077228715
4952130249059170505493564752870180637302633173504623446507440941285267231060191937558178753166685053
5182978781485455386608682102602608315393287794754041052155946309540315709838430774029955187719006347
2772081627505621438452906251844975926233100817616340342354658880310956235115870391854999178964181972
3887873020106783510138215025727236081692431482852849275757625293506171446569843700014578982570847441
4784462906076808434791586726305413726505618615115114288604309100643201992992515910148099621288509098
5853094277023618337785126104793293914799162699022138472648284530891677187653415791544801658484998206
0621560389661600921957947196647801006917468685739995244013940526368030469567358304270275154431637227
5556677478915084377613929004562482623595052935712496881999655174986656184819406631889830622208177726
8145242652155959285441269812861429697502918599542569106362673682532290845738991411353967990165342803
8224950821347121330784382710066666937870155346763854632439367413784391305927961897629333172299712746
2829341187621187732574360764803725436630022134951977773601190178347308034917711841670812343044678226
2210039043873989907548314645262150265512957990475331697199797209123050444160341269168510293890597663
9746954978012956417571011407216858636962124324269950448611773376774869986315359442607989116960616576
1129199371674584519002767062133778373129877113139629130060097777400818603764692430882489889100140099
8621607012934419885638769068589782837751791324261159556832872548825115272232246197980803638509075458
2791483560055189819999759550394662434418049332219316002339458928353166913543322465970265842797470952
8984784928801609336167836979677568568520234459579801186882592811853536411606349314224342644580071389
8567060133086979917423389205315858161550534784541430761523594418123908188451043030231081573538198443
6431129982762676365751173414068409447737158217476448926282713599812184445140446708945842926882778804
9594547279694268947499598156847495291961615535261028918122750173419579587743377948544548756669794468
5686196175312366732574128272151266594904916885595962429284696212749007217045346427379348468904986868
9779796164500272171275661424990372477241471901998054769156710619944352979104527016901198162419641058
4085540053276973658029902258514161682993703780260259834777176537481784983158688263652889773310675611
6077919709263790179134406394701714425276907971324417631805334497870009459948877708915342482518233976
2625486381644103114068212119365375363441874462037371658534689871855618224124996960334821421218514359
5472509708017231322235391366481828879084945026409350870521175095075211588494954061733117656192382366
1426225357514664591049702061554041707647146412679570090612452535129110478013377672973382377853755162
5627989306596732805841519644091743577437401372358766785702470128170511761690307466395342906354975732
6480366991956653123073071589895861727423397189122863830173112298449031276325749484893047747109489226
8688879935151670613313268014472263552123013068622092493358130396813842264933525261371904726714819254
3286019268933227693908911729856583707328118924884426365387686038848983756244691082425910646110804072
8865449807560344932750556506357324770824822100408087615404452454236019239162171935409550916109380931
9143984955781597636116676432212882720190336782613489284259085813926816582435308199983733424876875012
2811789093358382927735047533214735219492102701707683136249988305268567266363812725744001797530422400
7489109231377968322429881420282936001634203046335316304346707713765811121873004646031201944641830728
6661088521953801220536953486919318212245205762142063130352376381342144490779699315524795743278917401
7984097918869481607541054826457399705024742668565186021802513949225638045173642780480966271703425117
6605190252902429407969133280880860361116994505418252249529561450807919320760777053223301192734210805
4471314791969696852525851261931477893502253490975152029808706622804074493046108060055185487450178272
5458455743149242063491158338117844227838380554065785222237218095330102153244048711158251483869390489
7009661760678325740860502502714868490334347034735610199826458012410844270483262770566477718984001426
2394350096801613692534392126933176080003276745127062528521634425113379473336307513677308557326266570
4286470419555594941726350445502395335463286666559317719002835451195723785454924912785125930141147295
5140261832302247030594962562345875708884950782453038343150918130603072683461956676367172350031852461
8596880955789122786570193039137942368540932017219988610990036299484103214941065888266502028928165706
1966133987020978052955899973568615557662739699643616184294456837381591422837528604145118460143008254
9138009463053655744020230358963453324807257931390036219087300316380491390162421020805546572221358351
9490556741926210448943867061621997304507752519987472862668611766418317924069592735412975201804590411
7208938488183826253419980217271101587059605542882121747973819019023057549048825166702018840784287923
8300789015497841234594133726887835418534915771763513171721108798596637112128519094519070923708027178
4732686124425921379885575099584591961812190772317390835396250520846127240298583226104641732404832940
0424262754275076351263152713997154478909188010218477628025745701641347621901151493244623949413682860
0868593999648975064001400696660126189832903710507326981535233970253402198949133057857004537830308196
7655860274793490077158130060537002355085690364879808434378758415213966872703950299526467894421471676
8922149985982113123449338092739528903006259935622104430360148736903643309499042388174124095671350035
9314914612780852608882191903071302913480820802807339366016569521928662868581283733975707244473551890
0063327506802408957046196222900075931394352626983781804686419609651309239804059240804184429220981612
0857820465882754591200210535748758097116696013846979662547250067821576320419776588174703883586512228
1615591200907042799456262827672681684550170951554230277720080227090885201266900793112256109171580369
8152423095890559437899699038717253991598025601009656255071840710130992147060768470933751740764911093
5229450743419395009113086779672288702998478057480047736579384947808047441094190464256245951440287067
8872219747577176666604553312723380250351713736400312676966978187166710249636703756128148182736154136
8391879059956928714198794530607391696361959248456325249784710673294520683615356024951890961972674680
9385044967285201719616773429333796354133497433583779189314616353977543846776336765645273337688362689
4096936715209967079471408841185126769220091400940679026792763391529693560066780855478178571213590140
4868457052793398769621032713905646217455104828884315296709868877772417401216598995583748379069746603
9071236191174304030682634761287809015738275517440884051669235847512625888809121629130103455873003973
9059415989782515129697357126260958240836008805942934401012886578359254076418811178437107374491717696
6227620183796800956512124159761532890299959419376371436400436373536344242597469851492269145882786201
8122529770641860257932316102894459063327241904564843934237000451456031539811362170272986275787319018
8091193184202461369960574204612215440398827234195876643037005294154921946999959172146897631922663183
8905315992564475006224333894567596685842845738533849204122761986506487179823805015341396006045814961
9340762729162337473720441884215561168833319900227497493757906226445607838502690574215404792363384409
9607244673512427153828692145319776044799573528000973346742689477053660486280022217061582967233363492
5690745137004698017430914271647714257836977560564643247283873041502452979956307341677857394741180286
7416083217931299446731444438386907830183111813208992485570021556689007652299942402383439306818186978
4523514137561022269458110057988772315086215334207115583648297820195972625833204183506068282543789939
6183552612611029242817450078378223149114289411530439580865798723347713861632680500153288054098955927
4169974903145134040158622637280145249652136623184114406704902672645152454723014612070846914902953550
1183209323818744158075848128617005090533097708021051024235775353766474333773960020295674994808186267
4751123374265828557164672244704184339492130742778715408918696730826301700618790413156818619139498649
9147236543208316874119760685808953292695602954332635837124872245691113224536546647830249636954614534
7790733429343798384120542846488234479040237082551383304881558745993352924535190842699307357383040432
8665769920084310242407357226993922063870402929437512631070418837658276597128775899711650071376217779
5696581384751869796514863210126126580551950431606918452491539102144164349529201186053995125443349775
3449998255127326819508975023164252547495257838211849100901609519079879619757871118161244803653026661
6758350662912465838840338007594897635943144330257866781738252377723867939818556825640852424218889583
6774860433138493978972523400344716193598039044469099876494023426518313692517266360835745366233984712
6269999956419079123498287678607260622858464636473641445190493966556517104834786387996464777393870292
4124667960396074234150778652384987660153643651838837641292193176491012088532657789056708630294629144
7887901229293185359895055223673013790619199867834920851741561577479919573361666067942623774266566458
7891510869971276062134181938427991531363536160316408525489847481523953616886556890461478949267171166
1287353336897357734309719477486942588851174226213733834121333317127018399788020751928162991067716079
4836390637562087570932492681669083967392893736875311748174536020091508991995543991788551818743848605
2099990534320843603184755084895766411842020382810042610434030163227235657977721831436368764871624214
5352104238005060687404419443835474246525048655718697342878222541776110233242178468554919564584135014
4925843341763418011543504712730263400666614367214232649386263497203086732958273946590370651017198512
0917882163394611692545444142379509427212355987794509415352111925245503713530773432020254072518193072
4821798413886701120646082327465358136460830691733278122252807575897193876866951248486745648063545531
1060639203330080439689027040974112786062410458289031594958075705178640168961327000249770793965448437
9385110444258851388703883821894885453215947052640512566344957413648118228561182032423816940682689227
3275698170356704734541169697470211114002540265169235056435272180328695002440931861246905967014071581
0267002849021542749641649459604291817538548411471005238957425802182988723144262275377865281283622939
8567416035712055762595289041277957810366072822096750268638646792610275005301026470706369698491466632
1780704447826035620748701847225792426239594051218415212376445167009309908935695645571182588726595116
0350357233766782704925905158903529702345121019545235497538220414666952597334122069652836828572949509
2572368182701022482800510772043873387716886490752071468959148476443026297425528413677893612790668208
2001877534539539117639235698057228522651114021267947429282529337176747703076389866627559568018636581
4318951636933145656318879262134456008668773323579094319428999283456735180898727403567443690173010267
9242511611491281030436954826523748546949065529596802616068774458018776651191491310474672141521653915
6509005511165247362630371902317876181909517053524195517688420019799283702473218643170732051142054393
9345191053446098057026256803456368701309314871590166989081678257641286900936426246747032113149609370
8612681380041616480322107849225106631641820440725327800615020944668816552757903944757019836323140376
5991510516626796706832972303004684439001644865805242703601649946690603311407369335118783361159638677
6759138802756456154533248142348045238209273862019964838874320339775360860340273063259588984155756423
3709086415498802305841984119374929633935535913935361486861038970609983606043819890780249753145333380
3556058373188891724697991448926863994890407715673432979640494243306076896012315792380919241073441548
0051783167115091329328071828572880328654688950774955200795730333342815883256656711589973143371927123
5958354004501905942580891635550595215401896841984338915332894793649803400329506698909394919587609873
8303975160210502136179425302954363423374249898485502056894735121229194346124928870772330106634410029
7200910926011571724996026383770402294533380578244957472053610738900400730645430007103530200922311165
1722789821324342000577855170264416181378853496794770922039214022878433582256489880515036638987929848
0764030973465009598369060564473919196585875007571964630493502921870134613703005744471608446184413629
7337438212724230541988683746272450035872073398749267840074319368975709758913549545585431834134559720
4875523351345933608054577081068962980209731873586141386371647790706932189996629309832345985439692290
5068275551347018747652280006271485643411613470426567738416025187872533466798196241586817485697427093
6437367625362293347483739377893192169888514020975441945520832623227770393908518174047081023388934159
7206507041630495563819336065462416144524438045993744863847349771162282182025562692378028223992508778
2471040056757881515345663137242215178373364593919684891632372824116076289180861122272012341707964834
9805685621167851761358203236216273087591541210706247677569504327293114650529325990454362295476586947
7145431016854346231491789660553465849494259354430853542761370424683672515108011809418372694514673229
2397247224987035001223111989075141043668140837133382183765297811518102931217002594261773424461166616
5553159257949123488330570333689791906186619627330158883664825021408459300812627312845802350219169959
8950843051188593249223551922815206318086512182545079479584309150070307354072845511979761579793183809
8275388458241681298952417737707182990684381001831698944550603848041537511075752742388360017648800296
3141395107502640211528221233556496082008653252798336368062852111132786627391170040381156008051841265
4221645681229473024926599029504697131004165361196524800643506265872497688382925751782626363684843286
5165530045438780961389242107491049294536630541985563625246229042688910173655155004462021654063504561
7415501813266199923573261601313741208967003034878253116605271828012623125724781157269217993252826990
9280216628447706091067712565808531818479540059215334825825138303395290543879777521652577847830721396
0088210038295768747869818821908349038569727098130661114565846904393971646684477632917300417633823021
8764828341182240564968727336401390231271330133746204523587640948155252878975973367313023965867762571
2460441380401114393850152763329285249280043801304235272057231719448159118733326543850662958303989367
9776425794573403188553433526407481346798929680559731324946697285603058548311720720700358973862701384
1669468550463676058101048260441878975397663762139726737270361392688983892209198650048444290439647628
2329486542360008571346732504188779530296041806439514012178129309464721030567046980583481225112382597
9513816337607285637827584182917437986744431416020240849652218559771081911963132337496609207034006697
1936160713516489060184405682621647879796692824690484467230057969517612410719006026468279103550524532
2043730160397333010019029162635774324027269277393179547128305535398937370000651297775411246362761037
8917575067826291147980511917549366676485166336767101039470837309055825662016286809827142451795618041
0735019458478649413518813284115411573849793302249978230168459630807791190099515145969832032025703899
0023944260417903169064849370103666320654882347963687135126302216399938632830993371855518212170297068
4758060760606318006208551164075692027675591172371049776914164402394589436164553970746633332910270983
7020671562761971512710331866465633188376978817677775058988240632002455560771079692666525519291715223
2495312346579883358240210388778391256802366042526997117873912843015934359683867761668213855906290545
2144249691638214451971393874063941165873453653734007445783508163959162090938955469788717992598782788
6362782930478959587592449893877725802393670044900451755413206423323987716445857347985082226085739512
0153739662626753343880586763321571640020755193247238529301071005653158772632443743706271263261795631
3242623016756478913964662059542180946036046526733094388160179449252287333680898654758347238498494062
7436435808890392496847308629148656736194344097690244940959502186517311031247311673948391340431990408
8324925926775128955760868032782020225538900779324072860787892007054241050451085842915500881565804382
8616928652590650180289149294148882981913168299231085788955854381261329147294734140079474420760861487
9941796815517648245349290876477904901827902986345003207103934946617055035619841856703599983943854372
9852888637558876845288627645228696852422391840051853576707516116923928417548164144452731212860926693
0239375193944004599030699869758717533333925244123764698028993127866356552046336926507158593724464745
2778601865705504990856075247196896246439717963718609287013425146503152839884430149469240730512705399
6180899111555892337107199711639599307164207568626583589250581759729432596378807232986954913525819029
0731584298373144325593533039542267511584991101668697753706588138400956154665584407863417143045234957
5776046112075654046423084061996750103046797833015687619364159134738991714872777566781174458239253126
6017044599396106236178480914742298890201079552399940752355355522473142773697076821160607044800239194
5342513399394620282091831223425555976756707443840535101626961665111525551071219866662665823322101692
2806167557920832863010858738022338392096609658127715714008254173593082515368784253307491306305977720
7425225625692438911166511026944659393273584459696305545863818236796135530181226662124513712807247964
4964563459115607482787243565236127327165229213100904261322811611530647628526347547360956275040788831
9823889298939393012023730715265577392535100886840830906885903621327004981755079408418074646908275229
6835152373287844726550560271389359797164772523954975653877351581862852739986207651882797721397199302
2981830747350621423975846690506374051492314055985953349309762380486530078537134714313701193941283539
7274962828575009190896295597648789596947911543388533277326735747228479738251211966116676169022755248
6122636905144622922564577335772465289179659883200927440313813311392173429592886404007528320268154001
5491695197153284071463531644578015166185257611778717509108169387424453086683112047815034390584731612
9067629318835788238843737621002374531312211496172101744434723475124996616411335574621604949668673537
2676327011034715969077359226599315421876306059825785893707297100944213246620509401352363476234972296
5863769847549670008973866492049732223603952551098269844331176445141401449217648511499896141575002498
3130317717661163700985513145469829600679011728645092970793812462132509441519280307505958939796123933
4945205530298051045442931236264621554853458761325768944867374880444223681308916276707277468439411237
3842359900655555012600358691759721555260937055987215394296722537914064245062124778810332857116527812
7711007047907812315718509945505861540115257118456854073973502143632029680514987900941165426164832859
2052813614372881797936755780654304184000765754939048450472681466282851435134882993098940332865587262
2551258355828297757882656867053696750859560430315465801888127088297723657810802146133596654324628362
5999816649675647457189835846977963383166168218411573244006809195227098046342337204373857247585453496
9214651145613657808657462917795033652369100357405865852464628591930695383976014653506039570112625882
4878909011382992216532967245798040637921518567223756762891107153016206190813834024779438176662435630
5112462903593336417052270671718797719400075341875323327823785313342276514875558682297357405349512550
0570818789943670797108906678733387086946404496770145598764728017863091934620973989827390483370302104
2644237744592843604265128921604330759735589830303587872363395787336111725476960022632699217109207817
5672170641118063043759010701290931674574238485087364778793921017629872609610672440771595239091730773
2643490302205148185897525419580598116273445291164046540790154761586716734061091393206094238587261613
1021140670017109847207532880518620343664547979002293979485596056758357644276423688441616649383246977
0350027790128126485409927995938677558779176024506938238107672971460780549735554914057662071488698694
0077710923990891612912626713434455916781267352675009945990860085142492831924359034412953170410878071
6022856614524446213806494578273667046934449960784059455006583212967763642061726220511019812222656888
4261689212332846238164432430079980706832751356340594379467061872423066998124571975042193748591493800
6239223312947620794692045449048186759064292027746654152037238959514527171610803005880149929060314925
2465391663932017457604843190864731942675169345698102280970631810522019103581571262385536850450295551
4461352774632796730350950318879319596110447494412845772162479411281395662508212396460372847787675918
0287589362775024530720524417580849884358703115987599420352857656247547527566704043985314660930097441
8786718697147740515225805447539479338308412567420171782990321336982230452535464010299098067258051679
9419021549616697503184043974672365417905659852802936325186806027549148378365014108482011441798620060
2578545584623011149947094710542191002970914825238845349076208564200364331978020164241063744984513315
4890168647138865298050572526158494859153266956264152184262728110943300387203692103404448845576502109
2772884710850981270799266292433676903149501828431180287509917381205883988404604110502153251167971982
8795044383642582256634642864887470988519450887308574455969601692801599923693572126912459259132593276
0202524605161776387479779980793045259776783170579926217610209833719431277736115891479634491330307990
8047118213671743098371822400236143755163688102122736391240893664735704298233333068509622361538814742
9870521000421900025171261153286450592369287449661740261723648530027642533963204513821799693062056134
0248047175344645135561332997835148614628515715771969997813086067674912220496655504209948099590768146
3856021150748068119809595302445831465979704838627733937741208829573328545078969183672304839726294389
5828172375626749935957077507571759632223153961154326973386118021123899787738494790069196466623300254
4201445166526945953558189756341526593774451480708594986260136496056884595715328721536456617215850867
0396637181761660071259758836103159500729656258002308000027157857881621384688968041424813285418851273
6475632887233251297148371340600334089178392395334322956928324306796047434373958786841808547268215587
2735673381392388275357874727013150654086705726349015057626480367070199068649515597793596915341574812
6625448853317792303348018222511457908455456322709991914730619244033357101263669192134381766804434602
4992846655253637315615776502873094452150059126947255376924770234180560975034599671798043159336691601
1790898333227324804446802613256001573458425862254883838784076319628133985644291837569599485624912868
1987717835516819879030734823494175283298196082093358741834786903677538494178148200303135082874619305
1203548729350645349707270014704515422507422491517850086051479932843934855052101875781672287536433812
1222989091322096632332149076391481823311780399022492030813853315598502483902928343093898788975350845
3418481615120253996116685276540980475464358924313221656307058077327822048083758041693386949751112303
8064299089317406561293727138081409176668639453041851839455122287373021699919971347102908550099053933
4287589727214275370930708833986864165321165703230177539862644402739756765549976264757767726199574436
8218788162505490525861982184188819761337033161347535492650322766891377621174217211109764721930519005
0620548291940585243537822270061426246812687620233831829663033505475155533651158557327637803044647249
7142485808324214978904301087475608078691575181997414257784621205915555689761066008463623752151192920
3188869127744084453194512131131969520830337673175148521733616662882783680347677987475656092003179372
2186923375337309990660763798434727225835256104077177140816275829450874662287747878014431591982914888
7547785285893942233519172673929837213258757258779402724919179797429219193621932099794568677008282683
8457052645512456301812330282774481552476608683282165713048996572274267247304725476552278379334679972
3787452639470990528918460972155105906958558953787244638464600405101797684162259505546386384681471424
5992886666322738266754204266023293612366712328365498170313928349806682325924628272102037616765835718
0548602001668688003311197006198033725921564433090661199888525138678544676044161063336501397938722164
4993065622152724079524129546752635426163905006135499117711664419611351040833206305129554537919790954
7286152151467240267922606489550851019529646650663130178314517041300299724641511641021508044480010036
1527785545468025476446641289644396140980997621893079607099116844967407971746130055397578386710579376
3161359911764097414100000148328560639802833236270688808381181548505300512907198612519568090202211195
0979142159502548067454314313081907395173971237766648465174013801261126688278699098261142138131857458
9529134393735473195304330921300369229169692049363072151788089234111279769625075953504392531491099661
3878934066739325436448005487057528897323776613112123049265127262028929972769710551817303175047687102
1028175851127921869258741933877861939139007600104612794915419145604329076168807232456523896813317999
3442554203656352486145340025982816537821865693380872381529317503876961377008278815044968526606912083
0629783698336200750393437017498808493992473977944700802483856547344052522796039068238164436376001633
9226971440776097846746188425322479637660009806279363041154152488633187352446963586436329841393105700
6152764868342336094916423599294063418280880523942822861721410796880064804942005918392401774260409253
3365448102785224714753942957243562673842961457878405720899079407318801468615616182933958736680285424
5165155122636854158841939186790617311224649440008260560871351629155926564545821014416100962111133499
8992740028180175109563346325389821994390642281583348397449887778846315980719555446920483639370865012
6320923175060618143960076653433966497244981437074346896258301209604867677830099746387788223007395977
7540008315211679850487297076586221507494498655594851961231278945692700579122150771601130913694149176
0318823155121224824230970853317488540628894255049151964389807379710662733080576497143911415195722623
2996168876093476510026466280233139701465788824853596725420891450706729310280294619366123638135590660
1589995826487699735226440931169395446534352653086657235619142474428134625969809307553724599372295663
7513412989624712085067384114389300151907785009060256997873638624936642537935879988945180839283373480
6218252481634070968719787068812406661299262136747970644301821055022254621360571296950010023227750112
3866012000895972009724230743250181140737663122697262797073092223007780701024449250011671477922840910
8772975705653749274515532808031508414609463948339132529067411006801858327748482880928704684646680994
1471400435651162531269996682128191748354184762135265628677856383642309669271598491283137053806979259
7103460050366171476960251386828074589111463969186237042031178908222183910927348855552154045966490888
0516248151532847462640343236170384302320335549216361609277315247705352852718087658058225421671261552
4754133192967956538767397670352197649201509906288633919721043427835414220916117855245133593492716512
7525792579604368246718295016148285540957285622610075922055934357551792669365263236121935673527171400
4546428772627661072487203439011199663666978855754718144493629679344784199013947401608043631803739655
9162174104304943063568750242687936568001355637774466844410796646068894759931275829320787748230784750
5468236803455029714874246577269386140778544132619594755314167350847383098365513896626080376029258678
0613172155529328164947376910135980854524409803058989301461204031564243222553713261838110783342834679
8306824006770246862476385274119780751067375426193369650871946614657530736028447327869843405290908178
4300917684948222127765805108194167575765659281789756734083793777292666311684618560032783548909518785
9630903615506849361649871432096297616571781912818597106439990062747670058490412091812506413175958459
4716405321733139222121710835281862805629228327725404789082437154847107058848049663556051256699525642
3156865616271992014042052117040611447773387858025251843381493334275027067019553586467644014111205283
1023664729326936612207822717837656247010461672852533620921674988484007599304403747700484883536619895
2265252417100564977848245110375987878650909217694417673811135134061093922527128830586898933367278177
3047863674223133242059197313902445388711714801538956326625482767056617788902896988935560720435244387
9470524582599580323354765946908120573026582633402157576863609021525333161658031812956457104055983657
9885831311259269487894606749158552528526857513667894723916835915501644053975586336075799084904993916
1200834050225415925107774848279029277201867287769208728177061736006318119498786832176568481255378424
9168747844218643296349824767341950362322138332485690983248141470047535533925877822055644914582063583
2577416346453168126544719101579378073433235412048089125058202002348349760782231183702765281889936376
2499246745895025663794461715824518756765139232223981690235744634132643295722322915181607787146099895
6517517439378365026264424622431801128830345153801140301448399880232414299645132930884850916659877931
8599549413535256285305148550541221016071377456539104896640297670814728539636805837318991479649606911
9919655796476503800595929351959050561144706007380836781145832767873829087408089564315472405848708191
3352413049068177349383706216335461520281291388747318004463261107663675916222594379091552022701613150
9691803173497902489180563476402653680053770606256655641982745030603934024842254182356336601048334495
5991258831130276329109983261662622346223043103587073117296719855409103439098766238061521640131789678
5337224391671795455844850388976626977848253103324914043522700793454402065524953417333706072027829672
9129584192744517087967586282825964247536044901916597189608375334470170563667426195514940565518659112
7795856964680783419920120818244058649721848778612672268475649773770800545003331833138276338184143975
0561909192057109311653671491165027114441120203218520067259245811952588896122338995009468560337182348
7855024158176821845427023734198935000524170352097914541187246525008613646945447573046911538608570168
9085902147801970784805577335643996172420533953381701627405765770694751155279429848815241055120190224
2184142858601874466280707664997407327530921848205576829088051999963820103196503707532036202855405210
8208061764737518821270622255726048341335226636016543809562148666734616352867139857260559016900625316
3511279328825543906149240991252177586944562789346213846913177386887602215269345038026924030494851222
7366460903226247594316584971588414490348832110380742038420151747850413115149566971254807738087324222
4164425552091108996794141839864770329102157765383073929845516218620162930669017197840831215429888084
1560459863047772446375587466585552276986220407742909599320162565842237856344682835061452788666019383
9289115192040287429689180285934006695932399490257062348140734248520498593456200776122197885707469159
5934990180349375659618825934241760118250523255259051594063735831787793740733003567597318723999159612
2397712894416226454443212242039243821990921784348460776805682646139274143039004044183636347068947587
3905273059026507773822239327065135569449005197020428518283071322527124353117533681662807823717250976
3085949624759672658511839165669703354606662074514189097721246811061172467080606997989655656643345725
9902066033080328445443770691889747094244858128454437537959144642564260225754618929760151160621404476
1200852102696299308954317109214675123071366849401478230980072567880985512415071135481028891175369464
9856192200181913447262354542418987288594249442987133117558660991651433259593630415582026960330069278
7131413682647513117664772181576590280154799156887898477667249194451859206154072261923309996753624498
4474709738805950975727276262603525569228731441699161626786877407783449658613207568917957983307314794
6106134459672002440061209843358240869746658920728526420831472173614702088774942096652482188602395401
6366207996849472258247249469588439448657094427258219883064497446179975262221244489012212673309561135
1143993007612371537009561659819824544192932963168373239792609097664477360512655404101986474621141996
7490531438437611726542037774448464141747618400929779892168515125001006075025011101635297057913953964
4471592788033177761632927395778510685491096473508587477097894172143378187737483427721624637559878562
1653615832154066059798239161146576988153580870766814809593898536842577326581225392054557035759260559
3174107853682987497325085389073676408749744200802400218934811343582415580075108530493246597439428011
6966468814563593700414661743071529723317780470124384229005194798485956277354311428657431155438086981
9778721487869794455204481779269497212300343250827538274022460105085254267892585626797947655201245015
9770023758476929333751503246177593733218467959148369306006983951144694791784402832073211313554855524
9343085086663260177294706913356425904950914868396318554764752037905280772469139137741175192114716585
0150153525057999858017803440378506290274563190528996585526000144025185534134922332558540802358371146
8492629109004121947910599475158069629590020426683759981600426186342935555797923343589401611391932857
1281091362574219453010297183458982007055353313703794680825338706763551339736124202830625765932924033
7781192446325780332032787391809131029259831471864405373852469119822115163290304962939038891982694021
0959715769121371337520118065453718634349140889815940192008758691675060527612319706862315466477288345
0592376628042580374584041566873538658547457673442141065518949889381881365533817662558625958563407714
4350939357882744337717669445491352211435183528835649350606211618694348700941127695774074602872473198
0110166487576871679201157363607981840099103953555248404123381674981500189185094559717101311015564923
2439837039679132397402035741607727805287469697349633468533873956218021618745862368589904550908567499
1044260838566340212201283548741674431287517964293412566406856979440859481324327942699070413603608586
7878887282990449371712696180089372177575206928359982079673348800564341991889921768671456285864011138
3205689679677076327303744702182162272790185493078557286771795467952022921609373641067432172741742617
0692360423772399427497467113900006765448802502775409482666351336020851920200011091159436829984435294
9629768689197884622988276021861581592695662654724598501484077099334091066568045340274675101129554486
1969270821890008586346616619806901331889744284067796659748627567885239080952180769329375295065516495
8148398349886536525933626685048257179922477544789598995731399680702444613857371230781561207143862945
5896500802654649470180814890188722292448637218219371195536643656588989603192049089567940083162928069
3180583823739690114960866622938497816850273723614301182738808239061630211351242603511560418565038725
5577415237336920201182351211055930604278749224687606657430757574869061040961845651958918611328459318
3617020860997647234874080041418460681161833040590151522491998532179881523734072508781992586219842850
6469028054810966298499317687217138541424879168535978328748837402064913133083945864137156882573553983
7663121081698375009274896498750453502126845879269468850582433832637379590579830291346004322721492142
9271969973723755131788380064790273160492196034170733696648622721731178050967432425905000533376624858
2369626885031108554128699665669721200815196346584457889059536445654190044649703860541796663080634248
4503262370760548049266707858661025181444309441679198092737975192935978123971255117186300021451665161
5210092567455844405482876363228030091480356306565015397527147932256804864310422912990322478850729488
7743045461747103007193365040567410291032669150523847733345543757346113678605645636715225763429964878
4320534168335822335856529087344827002771261866423872430339837597306138202957788674126315945210154095
6906226968500205415718290261804725149809205082032186019580316075765415974755608984719681427513580217
5080653848460026395414496946398790637834868136635678664132408228344776695000067196147429236856569522
7729661523731121428328561969281807440020427048074193599846166026049648434913828401998575962549535080
5722133060044032020876682448553155167729078777668193444142709141536914296193479261288650156264090611
1269276367209163209123428442092125805055671013622065144707265611766671832479962309349624661709816009
7344601924093908042295285526333937354807935096176904384381428676986456789532562651856339447755392578
7264852320793291335690067067170912557152504357431831508654930125222854096709974771295068980758925668
4413181886567054805644061938934204633247343096073337418497763306202915205183306826936046616847104758
2962154258126374041141217104453753871827936363607492945455223996909717691179871233989534371616517024
2651796839206508624274188756260287373205245616572107175451005652030620114502179189177125865024081370
2730347076647256972459773973118579042193056783531969272091285873583456172028890075382873567667250829
7252330176782804269518121673961165158507729841655766570664988065553235716316414255228358728546190045
2407309332940482150566915568081794483385409855328625056477870954033030475045751964415858252590041518
0489980256071081889347939389649271076738737643174496705018183311469732435395624076703509043072523832
4017212242667180971051306200858596762864201936268720552522145161849347894758528889963024629837282786
2809737499017267677084885625694123867395407730524838631386093823009119684045199366850771177720162680
1924167451384277974401656570994037097141958669074033017417071753778892770974654861193187366679621659
2796491381213941285185939329858920191836948915717222941993682964888921364423452278931823804607664963
6817139785998454031723582357661110339811179345709139705052813398526615083871917901854612506897840863
2718763137048330324175653900668415908319099834207643222175191196380312289377095691841190068866530304
2962512326239783210184769428726319185456580566700971788989544181120244106649031707140840870043254164
2348965066148840888581595444429022570479600773686328596771252071256178468641619811801440391986369422
3292505171519528742949283162330147680501424882043577388276277068307843341775919373873041675811961365
1248425626849097053758475168467586453749350947723460859204503662074860881675696350732420030707739996
4090954556470926885427684296263702849698928489793329230455709150914235570298012725391962603854703446
5917849476176408339714111047417509942099917416339718657339716447041086872746790063844214538024758472
4840549491735398268483501518753426441608457298280662793817291500945788727141173854118224926113082516
7006062029654757731766415375989369208963009856378443345672183392342619431969484191049211412710574046
4695428565650970710199818545585208877192884364027043072998092887595981017352745520637310323504489072
3224776343154119571371337028939301104808329132910104892330756079842534146591813426056627876108534145
0637732084607356786905917623197319134212306354905114484481782065154974545419897148536912984991910447
8704462816421150517684368642104591341842228634159771649689851911090538565155379943174756651877185771
0084983632555984159443720863856153707157960481828803371036634554880929453832283291860722663695303768
0887903418729386522535575754226695487443510799623816121739323661370042477475266100172108993182272129
9888290967986840947305543429695259206785598948056120302324671781875756827875558822973174465349251852
4383242666820713217563877799508693972897476686302978219066880289960449640108379076539796692463466434
3819780797773534655295004385278116832249715833090019399749053259520348248314282943169019075636560564
9636847960256905436139496055599063547106087193813437055533022484985681915907342676878022549083179302
5996296269968191370428604725621428212389236369161039407205001578168954237869675042045709618162100769
8241296681368380098153168063745027139468988101265067891348278866327214648296715204495253512761250602
9090791991986556511470117271826312342863358363476216854307224948642965161546666535208353103398902473
0783194416843340649466262651069543253781598828231134020409621286432434581906054513046988007349928438
4937333142203160726254523563422411087235293601756385473057130528244063553552292167658649048955869364
5119241318072263853871704096852110525102077542229055386008183309089307602518122545492310420358727073
3006051416230358879746436568357648659909748121880901124355886827656474915450222423473946351301440879
8597095968949254698503578301305307258301990636658218003479700629593947440198545602491933773295947710
4040720948603458732639597509929900165847411579123135242454837479600976008096284946198770970704890241
3068663800327686513695623949382463488727337971477034382429059898596950877261323352637982612765059026
9327851075725812632924402236296750177690359498122752499652902436387669433743155923794606007306124918
0480271166714572002203350701303988029107025824802517660156004946650859234266617386513129338901223845
2972680613515307288992317394683618894997514264639237305783151232135426447347976537862332353195710684
7168975121337755986992249398761836043663112588852459246981804480950858274042850551654431241785481271
2708910726624917453380165344900553324072979369611996308725418208669410880727003310789218653634444033
9227434020202753850995194326259888625584820282118850067422841183658899700820875176342371933605614225
5245167467383500347373930478076112504377159494295029304381627445662468532712930762345164299139673588
7684754215822193909601329101037301606314753805142202902999448713869243468946706711507333036370656879
8967849832629060520644313699820700190988240817503265108514526283924191856804860697176663792010547982
9821698924208015563387767362675842923665561110448171757152844598145411741074168016287394886541521497
6092947024685688660487633510296334621150884927336544291135500166326991431900372126358260452148188917
6531065812431465726127876135249276011546656308331101554554215753680266070627355415852254042062783956
1842537054513344362667941621283634445128764910689827131133036427824061057630077633989326616798602555
8745905867516414860124583375685506866458148494513862049446281278823930354940546751094111407047531994
8600395716598247729460852973625578721650820691834484656881517182063557967749283048807740797060163015
6005614212149569524982956253999428098052053252559266852274084797570737548877466272498233277742537146
7823568274605395182961981168200322429071555591081371875881382024600304219122439497556868377438619111
4482624985876977428828159548899096538490516896551389420712793336819127088465036389798424910772737454
5311369108217725774822582502946002372653986185065493357772895776122132487869705964681269376853561958
8584503526742123488001014345458071206844774531049579096748160509408834114964231129138706009357722796
1294326793231028881027190388418597241869277730684125451154173963730966892061855240432856062684759366
4912281552733839332342195161828410722696197579001386206670580475354482376372440138036753469269207006
4298231196143422048605565845828934476435240412709323650558912060867526188025338490631579924302586035
9373062261679818722829622662277703632851621618226817821019503905882193276838793634085906223133881515
9727451846929198842626366161819878128635473745457947090964146461430343509840957068795131873454006726
9337177255893706563061924342854394390710633131023383062878953448940333838970989522936756043119916301
7181683607359173443576681171194855161614433873950446234849905912278213881880399756774704366247006528
3355127711858935362987790514143590527060237821130686943167591043458365214047476431646062116789784460
4334040945593817527781686966073194177428860415725738102623151757514038323652997371055278120532849426
4451399239959153006593814194019965629501958211792971964788649678375147463647919897785999287168465776
8641589212460575176332524769530393070882792996200128471709466861219019111513417101698643222399664237
1040617386633594978862511570208962994052749594130012644442457653790943775354019615945106065561014094
0037890010251402916467129349310360114494809076661226832022300273866979169392606605454856383633104271
7042775788636745558743148328351137931043159146170975375888362728593341337001366608446664854441408561
4185784857202480263921610579160036206321187777558815959354164918611069043733783197365210585733161130
9829922493448605124118854910412926024312283020273506224971084669337527657326698197422765152172610469
5395457048152344280832810984331036642039499197900343135477415909261680660683490441057054552973088304
5878175174175077563945403642958606664276643658628166868180625817251934963945477528307148047169016297
7913733655891036205762010882266288150388909956641313001806126170196909635812271834345900362716972874
2535244167309700512972549455685817901859747708795501144010982839869907030355489774147984315168535501
6004947515814433581824614019164315999284398212288062904250843744368979037778333200981858095839641639
1375458574745980098521340063651756215455804417447877556140074972132716247106250022359105663346939413
7661885634566995070544208503069986383480171435834468391598249785149164167819490752904824810497479767
5415290780086660077163452607482087227584065465741903004958326370179327308565154971068451893202562484
7201502856878462826735007775437397250865706876817248805025243396021655205545975960396177910586906073
3218407554235131440012253451364118494359965587963679126907585489945370931416677514733777738669315726
1734494573262902317965671500077865595430318994623541848215454254277867822617179961885829487201888096
6735636725191394761692154090730213343993741016728949779636485824554374829329181309531481451426318312
7855973360314124925974885602648966491692635061686382730034920898586660453260089271674768434309102230
7513853769089848896456520640525320528741043467586635416888759306671891823111191711350323167949287295
6421576595322271943517431637808952545464460787581347652204619637915677772084148598096550205435623261
6270135497761275036541647465106597976916991212951192515968876889922735066780082209927075612577792332
1573031383659378269177844624266266826300816015368691372926577204874030543364011160312692945454006402
4689638844336740353706172522892607953049267563108374487439987597712066687724061121528723840689014333
7145992445762426830859276815254508896623239397847992667968266330192843620583258586019277459133342683
7285861434997039968347399089360515560657685796716641471463448758925218069713448116543860742195160545
7328130703207398656781447878584056243003557498359258517445679484189122926170243930188035042093661647
3441458315340403444996169023314983374659646778943574615020074867586602265396379397362786432779805690
6650158088444776319693639791618577591869145364995053944449266784453942895661094250294216826486699081
8835613760191025870052227385042715216065781283058855353944919616724024542646080828361528682313813649
6991751134507623868373439393250303908647065578159899813241877594749210708506421875513439279752881473
5037476288697569490101536121605559969651739623765578998885020678632803776396934726035155060662680302
4092004554220617432070610743268376835261055526953518308362616469548312672630703256831665591447396610
2643969323305388097323132097641652413558872686531941098742137456549189284624802869958015613858208724
8959689549017163411885355448127046937302660845148312241257728271495876552751088398186108147062794473
3139671028132202566875027995750066169736738912202166595866306911133372201053154371965184107068130712
9471997400055919137147282940716554291662723653662043135183621397829529679574889190601047240496569493
1903289626818566237212229902410188650656367186224554260732163077797216787154737759520707876496740761
8736241446329347237222901812240816438208344383629277925169509991782616547766742609928223694421015586
4097052072144614081900765695713980132194803490144330120640238416286885469600912801823538253031849430
2186819996872654728873506117325194601717008070014440972394006511212425613991506280936991002075438646
7080636817383440784746088383317486362484989203302146789488681585983760475964662213036057179546845553
6285262506818436240729472280094401880971386718271836095297572929814363116376895644978251269951036049
3015519392426614752758772675020587872585301326521905243233491996381925941685868739569274912235698082
5451493685586467629801241964544427300514583806003528470308494180659170761922143015520531584552065844
1841762784538351882289236848605598716516508222235901182924015876972635833052900340831420866160922647
5382958405952915471808985615957170307223303005619716038147347973592366879507713589084943822981864635
8005700948011882529287712619177541256248188646600289310906912316928080629030118068596365445694468318
6099175529194810996086714171748922937686288982439760346515138808915225726260559736682726463305427150
9504454044616307951533607094569738303519582109022137144256052686650612582355508000622606060525850614
8439918640413117356844284839784691920033519187498391760082056458532377475783988401576980938418968428
8402689926983430828647935452905794918566484208942936937119522321944231919490836255438763302203839204
9071189362053248416126743429791600981445170857780429716382927975450331039150056940914796387227771445
9997319751842083967438123814802333223892952698485187326372638539006293609946785019499872997312518023
9352868767120259145338568897538015735389684464905528278308305287724257838509388496334330487963156526
5256180602363664849901106001812906377838891319701437444685449710054231449070577096061543057399186752
7653929001308464063200545375163332667350392641245806473678359877638508559149882059144814466687693913
7996775604178498438552122102317609099176054061991487099294712320401988005268917956912160065106259889
6870677457625384602348956520210376470772663256279777499415821217802343926911290394895303507575305500
9010803510414141978909029382152778882297226630389581985360092484212752024173932935580862183699277984
9623424147973942403869884983212022234341362372019143094493492638187894444263074152623887177343135265
9458272847020764262505978339565173853775769262622935542142418243030313126730347461660435687378787393
0139461413331272293954991323842238830892605792418135425794470737951722025125200469965235972571717370
0935785226728135135720367303020141276976480359332709058735292002328716712731843198520811303323079056
5495061759647186308385412299691009661165040827616273425084287886278320516423123187103530205092669578
0623818540371783647164373423228712799223590890884626794309851377581733251965857471153141886771041048
7458881134424726403139640243399584942872303197718067994308643582144579352482135940560002402675768380
0517762263148039777557624765191366949752640653468306587467401474804152797394124706783437093963045324
9736604604749738024364082303712034419665887634259785749345014371301166157441914546803201106224761926
8377949988067914045966549269633873596172804045556281069305153837420518047930557724668448434258993618
3058416480581242578116850780273547070926299552416537656172379125751970408543081205429042059642496639
2674272888425133487487102268545027543156559778806292499407196767296356865741529023508069262909524646
6483321469630010087340369627988873666596802319361089796790002525997745589589347559273069935376256171
8539280804263633982070020660470545536956248001047881887143006994598733659731007528389232946462811505
7048377582174407998637681142315330799378499331347040857192654440151118504058723090918207396994429660
7734154774307467314676499297154702106455082830592692461661125395141853552931013409537080489039499033
9480839399343917860733617925192536791103580152317478509285924640320954683643970818970365884980383857
1824144513385733735918503731111465512094239656010941345170023932479909158644037530833153267715894279
7483226972766487700669941618490666670314843119841169500463235332127484318570961555588508154163559581
2075672686252805424153504772176022181794959634880260132202102042266311882566547705727427924717722086
9683169394566447565213314045500837773383226832867944555819596580997956739781203979491033395488729516
4626152349949873523959090377205288626725436643800574023825690917299020631470716975531344767155712276
1780500460170995533278484760551248280957408522640316733396601493008138603451858838103607813062749223
9032648683179184899791251190995371648321441984429558988824767449951664352297294260061469057328902667
7137532685542197444258405889479944402780536110683991392205254053110086279958591265588872558490763339
0510893545664674813305892048896317737608104432703071095437030577122364818840277012557645427235936500
6300626195509559961429136571017116121710592867410085873579292258760413138468644800991875744464375843
7437982945383244220176837011834333926706629758714973255427366675061905628119393345195382385974147588
4399721430090945072544667065101649228060320841842063613287053603020642996169379075191415784393757414
7306231929757576749542831860104743643511684437090637181255405191132265361237311285358445563524898713
5472192822781902457520205991831141936509082209666708220304058129174680032726969565312634199847569789
5042687144464935341854034134795094084417153278095472986689912442397040114690383430669822172797004684
2745644077112933660287619731342996834024046999813710653880910071590583899205774518874063929526728252
9277302257204777588338774788122728985304100858232157902689652402867430493066915034472438707457707028
4405645031897669434497264469514989266251117074685353882297821074514342306092492065445315008587840985
4628197897880454870229902789680216445768353979091688108673649388289887145038639246304099991520461263
9692022378245335083054829351303621196234332615238098117548425329769679870066732942621581261751022959
9018882412013623319933320988241367386707106029723218673234155805896099105058989842083870691500842092
8915443216964827903322040730420579791342184417402960599985986215446336100925167505518663819233757953
4717956939485461233234774777815924092341188685511472098074358071999224621914657459064852435954946498
7094248018096726976662725657850203751322896021741900366161124981965058125905685582665479565726854437
7178345043932971822076299599015179151734902332214156690992678590690244566416427147624257685522117940
9141161769333963859396269491074195290573961428046631997190437143072106972128462212283228695423251228
4172071701572896985071447970522066203967901542750443743856171410445949028604305844463869233986913791
8000393552248765531177344475265019679218195933999281342495266808604613825375083498227189354235790507
3004279110754431818276249301916764964853358008173979886249066711340301508857143211556130419798463026
4353514316676601182368423402854481256715251198582152885652994494512827572929195673511922807540824798
3583617874864181423724169676475952277574403666543681816319515123298808464720212431991694298178016135
5123380777450773630148876751991312528846139676444578464490486118062909074495033357885232534880876666
4315407357381021087719756707611938525108015581165250871488989179459949758109746887291660149813974765
7805420102767510798992903637271401741144092328202309390474602581767750140949320256962431721532422498
3375609441686552134785863251320113219901651720168362710025129715645268556322571916553722846660675328
8444313939776542858081468604614399898775623422050272247007263232542204413574358817808238445609755473
3010626172124702549230924562989019392103527019029323859641927383643386713320602491683331812241589716
2739310005106037918365440336922539781568349628248507447672569036061231034648427550246359013900280312
8041082884282175596680476827100233342699190740024354623375255071868655144813657229876622294238536381
9846536894829569898004753165822424835528006514411308554388633443755880067012393201964511014168044265
3575021738773172068713665180152595104038361552342966062948679663738515949460606125333390831020664416
7348108466653911696032380352383614751076437322437992893736267725751405803697978049164195895971932933
0122815044425868207557628371642134110665051358120106057131802653003617195713430667672431485748178032
8221649894534968506686236535403744055179276661288158750581526542413516588706340228268752433068614285
1721415505649504872811730751726142166257168816934511395280999668376644287587798287042555260644474063
4354710128819342829931320074082037805685179368276108460631783559822969686938674114523577976385421282
4248661134385991958582621198737207745086425251414391017065703419339078618920266337485278106032391658
1516580771576277718181719148152332626636544589121321073733698881717937414402495613462820475196523775
0000034804933726235483751346911240404109173761961112678395008708472090313938347801655691395524255704
9840198700106761444450169643868178695447974588229908732673157493387257146282071879313724470444521575
8675027637357491486089699063189043249342374264868227079150727238551584847708501597449504395611663972
4840747219482573327568832062612078945704323323479089111288832708037196909928060750265476648478994651
6305423633917502869014839754580409030514068663157508871388374485895653361427227300736467125574607324
9043707550559742320556419368910330975868220068952650867278023720962598059186534670189025762783507426
8225110802284884609461858293946746085649403318112336284222876542504836554072129499188363239547100971
4356243503239309572194978240998632033269959562207713122980827431078110564385475698328774509692919790
4901587656585219242077690420005997140928091972247467196158017953733419599918359067437324380796745948
3438399140311091884492524999910667879261364898683068431694302715151741362566412098273347799802877038
0564729445007256139409462413048723323642939895498015382913437558435332547277874947522220340272172628
0139136635869459187633488160716337319871446447719570119098129872987318480228189053367003880982684082
8148953265626928056101954721967658430554519234964436601857842532288138001862189792029114379080523065
6461460332275063830039249055572993446584316855561071100263252508809409335415096419939894528827015780
3910707720380390259793482979327581587239457630563006344710504303540890885062948425720071251082709334
1527959323922537383360870881968631771008937091575815972455887349646847684142989356285374707115698829
9803930031293818719513397735499937716272880988735938632029720889219595635895641364529510686046619406
8436460925282423420200977121022767583265087806665383429952059998667022756806758990812606410976560289
0244421527592772232518310245876203516155586499457496849479820475189728027039768754114941758351154414
2823402693804738525846225450673950531597800566524975915444092824416539210810065983678263007869476086
8386075617477887938578328468759793014277032339940204962346500980724917963890037441976803881762315086
6204850848473248382998931068653726799109847810063413375124846420399124221506699533304192839125240463
6119148442370318114376820535567615698890460325675553370338061874463400063386832090121609567369717761
7831523828536036190234642354300563794977241881577312108863562646205259421183521753653619427563591553
4717886747081176668527982165502670850342860996204066156441610524279541587894938546291489793574409184
7192476928870037707534002053590470139427278755927513069867966320304396256918495197657973710032818430
3815528232978366843039109604904884247503835387869152725702477855825388063191801717845163033775797897
5847458548469327018558336829287036472488759772138089339692682827402912579085691961858971896483317058
0149115223725571005625929870659693418182968850250632073642380342791663908009563770808603406588561653
6450888426353736891108172221725478522961420756797405924979252347946772222527567035823912455008889501
0669229795934835361834672372901857860128991006037820223260701831261520204249454041045595475151281975
9124653131680793906632737128335474561255073602706556783957250948271729374058844977633423350116350107
2025409044098168721238815767566666684699822738662533474748831444137217824672180366022088730682246934
1921436005515333442890889363994578346923730696315341924515295275932438478699265731809473554236106130
7633716661349724371215164236214889788092522570862479024037942151761958895435384749384593567162748542
6144033226544893447063447960568515410173033865779431226742549613535158562625528499755717012475576682
1143341405012592015262773972889367058021216021711107401121198216316007181253705976246792156737266053
3478180032026358950264317996829436648713033829775534957444842107422170114847361500307777664703190777
4778055699422088917427913269684762268954816973686199115545027754018092587515373586266250127126139787
4745833034613196671823933922264516975392020185682727493209292501253785035688345329475133829307121159
3190175893911345808419169903030579879750955230139193075425892578553053661539737028341590781177273023
8572635425142143199556314691106264631642358867466777506816698632950295765278805014515396863728368811
9038984821843605220183411109821413001914679028990590808435284368314878957455495302358610571283990027
8467054482620307942475939542483086110955575497800445886717405206102859702434724672775418498478950051
5878758135396351236416031460324985159509515322619078474141084038170955727706809718639563207774106815
9367320519751512028645549309275434074793740099106083886778587329089695190469214582904410102349048750
1255939443469850873904508867952142663654664602293381978135785776555450413851630874243782451779951282
7587948159908009644452021193696551815003103012148426404674078483595812838814241834360820252689462768
5536228616473060704388717352555239101816157650808765129708102971584251604438223913884091607637283160
4399039273765851092946215316790243086151559796677321243904391092335485572376228859926719113318745766
6513606058520157815740998641256679402454536588609294638623290050857836496691192477332865030952032836
9096485348155483297731370636385671383916817066900657755365799125063774474869536073627041080319434319
4670934585161613135783575126566825225262366464028728148438828232742933989199807460162231579910032339
9129109521574048656087994145788413775970327005593027238924764687328067152845144366281846543599496439
4564897590062180994027647815375620548214172373083496810944079338916346012535161149838218084287643674
5231080039353803209741251838799246338501330347259166057812758036170231910053784953689334684467198854
7189940447927886856757806355610335465484035986292838550161098004724723850482439209232193320258985533
5179577104207282554880060593183864989186287977706959772237812245042932302461163584174705295209205677
0489043152288219894717100611709668818319368202862172729924994482839386345175797699059419341320273806
9683572740524288669305968613839622190670353252690609580647833848287231153952833762075855061416496449
5361878745509037512984354170886509507021056219917804174333235709781337064417211247285871705302105781
4643616264236641099634333379896584966616563753086164807517931070452028810905519850047256044199161776
3932650892434004158539318973401831256856965290582416757892170061709950483204603802292296460382633689
9541982735289142530928385351481010691978213160790648344715362339177589122815922816909888044928274297
7312810345523132468609615460070036588295393829957788923907935969917462665808082005853748055714521203
6856565426456825296501710363747776100257779191454356431140310126944729301230078966872213109335699199
5798490076397924679775820395974466941967490444531784177890552248294023295112949823642385975122683942
9841492410679872354913392977627035665489116818131218565348942690824044475437404693686835133497025007
3804024515801588519201327190057200087461927566464699115184651286138131589131995243177107159731759910
6850746998844026225431815267543959461222681148067596486964248654927175863434283526792745105129286070
9112955285001489996510953737326074190315441446780039629620190686443093760769948025677915015401847434
0041549401802942814794225734475280436444410935460260235373239870676373050706586268854791822056924143
1429095235114674805772204300320335774241813532961022523857222148901387750920600469883721531864062848
5824546259289338330331382379685041246749824276240322331656950081885668734580483350488088008827914246
0989059628771098390227715212943036825317377562253876365198682243356027367671440140327560455154064141
5976154612295603847169216094914683044813898572163576318994841015583729721353230692902007641291428701
5213672139309545103277383374947044150943458115838331702926399850952944683359150497131369524036699853
8612590463760846345132922040512094548429180325934392238109317165491138386366715731055339580391540448
2005181358148743137835940248041862569174057727076961854224231361381999356831417151757256929956717986
2358628086777706063866894156791449170808243179774677433458186844877339909131657634863628462330041992
5754078778159354242248533461988951240246924461480900605133819247641977601321052173115827126861196462
9318288807342537738853683388437463890164197332325510463002880485744264643015746295729834770383813138
4365514751113205967699570401819437057746429677010343459545579688760162482707881829986852043680532288
1518536582155409551867775913308736290156547047042886354318079609103325843556644975941332047686472911
0408391866476737177224758983570586903628539922375573710664565274320102334297111951674540723417556884
8375053758516415656863710528326452529945990906708221979881461603949684243238264275308245461529635199
7111561187194231963903005189319565075464455446189815675641784826901939114556560416809732394019396120
1085592073803210010181556463379774331908138781811622294976471731283856420618443935024224802266806978
8769950253408277508709686466607630943704237338407613741164868079549174583280428202656396447543854130
2806763613307968494433520391110610651036723826639121458426096756196243186122102400357455098348875262
1358949111252293629758462062572567888582232123251084183253333632672057277228055178403551663540917241
7948589987463073147636611177988964934640225117573191725862005925812068134724569137071752878086699368
5037971319450918059698630933825879656129677632649711766576475212341830555912829814921235838625609694
4877207195692685155533902540656034129761725809783240462217508193587681826674850790176827423355084329
3567066132518828462544807486075733502823084556264820906814689245754831385137207772517873041673378242
6775252319023584166566893957135639714101731621501039644410271810604479386510253751758570840324999878
3165426977743087528318521193661946167806023004766379713871773463477207631325515226113520600552667024
8210900441583957763187961801943801895006692377870823173037502322758850254332596460233894112292469527
3727012719469323943249964250625266879050181400421881620723588123737792431455140423015229489196795094
8064810301673160127740429112511291423266372976374096167527633979453157770909303948598303613256213936
9131545803036756857863327301787053213802029097298416967073378890237002444865568282747853208527731718
8920985752533399412172867382871699296862545701034721994953884228410953474810449935704495534670856903
8968423252885022760876550666239989358052403659391497011342031529995939390820861891552583614804436560
8375199968923038121586498258587283475786312258800552326944232775473795271193020674344900245728521154
8181349455159795874991634770468156930677618924087550178405802014086945481311953895467508636278812315
4751321027566085587240671919940053297499321037232190323544870515590246491835081775101609197092756367
6655879468009402810848119384656838365325053522671202316447391359533306414345375383852434703561350471
7761363580138535356708709772307596023092393302554100069808225026664892274460957203037901628431642262
9911950231356356924167257401468109172475490274462676021289249792449670517803140033279986913017215311
1406618865109046317143626845735560457982763094487829241963410364069395931198723101573008743031835479
0033921402287133872685289147152583420318337825182208961592727752276070710105753151070717387404314466
0939451683765145907309129381775344406769159171970056929503637007957785034083289888219939287788108902
5449702722600210149900946360058753086812262529690477795835140527303484443410766135744888171539616979
1628620944370980401438161735403361834691999936824312152576811015136334919475001121000050420491352461
9717557428712680404065654570166074544401701794908503547304310777269661798384700374372636934529756917
0610809438025711662225939935059193972363740042768210842164025899635853858397098694407103229280037651
4142470901726079280107005231025672518715192219075482928117376243900611522635761688211397998515173501
4248790688673018081462473015728460235266003784847030120033287304816962992332580183917919885222331926
1931502890483019436208171931446876559614646122968488411703814430088430736439292448147493014922169131
5262998833810838539814200527938655178822556239923859410354367360500843106077486843078448061310967784
9957231122711661943608132760371265511459714996130275680437981780220122305702829992722507583606523821
9051298036129800127139858344942240151675350895171564443573173422441548121891428184262963743827074863
2876850014318601158764818869302619665132228069555455744288411012982776428170865884753760146478061092
4090412977843192891497091633552174971949706735343665493150746517899381175917786100629761754912293800
2530522532610052705862404406581204068089119727058118665180193311874299961275679907615672689444373381
9137085805405401675346660966289151631622625861759981953720104604946545709892718387052267542256253724
4596809465453102482800461705776607639013719082883127251867355624081626121099676180821439743907257198
1149122970969329806175109858919009484301094327720819028336071877352550123286984541949549313858458920
2722793288145311310247262625028246126753789300483461366018248836206379013771227070623020399040702663
4199399333027657156172337432066993774931941275089494987368753380260158732078560083435868361224595146
5609616552307671981818706149997932744205035338151351079823115987446637248707019404441580934970471502
0623826225335727133060073543356759111779256027934080900545748932054048096493973907810641582973452950
7731475203271240280880494687069032518541932905562656757406961895087437223950584546073487147005977124
8401043180466906185653043488344231166108501388230894025979697101330944618117463701043644267509464613
8488143336353572432399357091685319827696290762367379738510490983888805157775321759656667825961814529
0440951146415996389762537610664664354308982135815667710450233126722131826803294596925042509772106197
1538824633434223086938905296438351986146055607908862730711454930379978423126657994952534444726897387
6791579446360007860754665744527125721999785819979239115387688075964076025394929084945118487818441076
1633572061458012713339409979997784451263192639848109739141548567887340767166680570905732009406330483
7006476268020524830019060606382928669951337553026371666732940727717090592052237956230137488036954005
1843164905945380519218169033101536360050392020122069076011566356127726586710083900878715740136865770
1641097794519101523133205472374689440018785969038431056845618449205455503515047317375685370288157614
6278605387153676711822251764263392547283833163650146268276317849138352266471140073793765859316654096
8722430626337510450275877229151817574448361743766294751714945582718817558785139664867485627261904665
3630836632054072112469179536370076602947005812896755626670319762946099420831474946640872107830103273
6775609991273866481630281062271242683016050648469884255479622057702507184419010629504068922124759017
6479574785305728354194389991331103124906917700137300756540797371474889671091680845180633459737601991
6597932181371630921821594247674944451129419678186960260128900147880857172730668251009179864687010799
9114511719505479905959548405167540431582000995384869244016176638459478306691773080219835320865705175
0881318726526307022891975600775206706331021989318780713109048762737542127717200732184481250843903078
4342037429116175375131738027504820102307816995003287464923023519075322593383404058081324305859312958
2023174303433215344138172067102676259857940098585996677655594159213911302642256047501361444237820326
0131337953849789961204678830113636507457404766873280379210485388510220043321790671672771269813621933
8824398714374847184639534032377003506047178294043740150541359922618700105777514691750849634914359804
4616360657059553151788164327084122216701835821797552507518564477698925760938498687847571186447221804
2667154372406064763886126240746044041921399738646131162886127564764755004656964997518711608020213626
2875523437083679088624925458532183743014664588714275524788305728870209078431168052698704327531830729
4092855599325907647089413763065373433032055503478921498891809336628240409648014491091447523094034919
3656949930101832809085511674830717308674232798579549052907511133497934058640064785321699132092029242
1301358414050859242455542123829934197546635088677935268665228723243195027024865608122497749164473530
5843984761017592575040827528512423440126417870891877487536349709561852853877282724910388412388590311
5138727199663798045763306421149394865674679910716707557935214752679034151692748231790405691366499504
3242600358364500038680116819207964363957018841009077467779710710154198799971722362966591444633945551
8352121240428134190977275628236074849534190779590294992010496285667246407474736815731249508674376511
9248696002077276063169174288553322277508270539755114038862673591412666082812860714885207065013977034
6611761437229376614238332681014571652784976707561728554676160755922494566776013920774480807813939786
7483338482346619136103015720708304957482359124059928894045870405329825278200754456714412340088571660
6499373130978752357925118577565286277166793242890681666465960091561364630766267307315710090975303293
7963643953768544560027774567856787600412201713442633432314607790619115838877852834163907767321655264
2487517061047128417669011897914057784453324814970852705268946661210354938220644263953248557592435302
6770236782949421032812874898583890788229668431905926379649237813422259968716773780296164265940117601
7952954114790443555583162500775229412008548696388942781735609249922537657941857435277855093338815472
3027138881173792845086705002111174656368396477415186769743285461101205712987001735704290437892722054
1294541380900520781927073897095968122866323127738358883124626579524795300723190136362072864838154227
1973621046670757239727862169719943100391935392261883695389175862677149331952502722363230175006397772
0187465708458308634620823302119591298207040063702522689118064821273507327404379586340577657417792506
2257813707061557845099530139946438442613008633283519539236472863803425911372998450885929064433818734
0512761334076507440549107187785934717450684618164991954268854643535494870738413065727255843275675955
7107363689414177570887119664428735242854808669469093102814573585843697178329502183991672677231801500
1074124196318921796681734415969813519476479407158935347118248130297960238016642825837280427046737783
8664242324729471145403125493092387408779960120661979124880846436092867625766112471808152354620171571
7221607469651892737725113262642119142515360281999254427095611488888387637024452692523048758707259011
8021450906056528229597241254681495453808113056448150799166113926301428462795974631649242837998850325
5724326288534879181525647436725292936702771740671092633648044546079320792724003762712558391640037643
1673071899418771895815138376608103213784563687272300037895823542388049746070834186070158314687122443
3053131256407304336239690917913708884794318333322445381255238272272806731972055443839180565704948923
2321641721523894161679315028511000962459289559385988037483888594622841660863036248552392840484733386
1236852305316089414088279596062815848781518493071864227428908606352023002979552068186040330913541192
1221228187893651308273945389391322967496432004753796479968636972938856133170083304181308690356544573
1758537893406890455260081298758296588388598517150058004674815911045148453504265509255348214395909204
2554492752075823835031087904779465690475891530313931534026507104534057388244462530498722587253954047
3499419744207613488711262961898486372654721534238667069127274082360858341956924099773104477994904327
7874751197679885560112174091558241283431899793730937994171394311573971060980323840239408523674797998
1886147650567724038961540948889920015541748945221617154236628481508730894619631629920908998270967265
2042866554262569550072639088900114454508649355785838672035265025559532612887811541045676023068563194
3163976742092490738803400709088756465776537981834959302581931870532220095279588290820288079856364960
1557344689983872168819205010496412820329988707685714195785250198513077852012075954271550016665206610
7411508815726949291242153108754529581555161293875010925155188174571854141603069134735522690520504730
0383744177444858723330271921079606763019158746221986914470952650215791905768628260675784220350405492
7694661685042272751727869824266476145786190428532267242103039899787154538215893577100116259948619814
0853838787126148842751606527822316796365582616807922916065921150651748560985620002213673976197110408
7506113732676497001380455588647629219200290607413335698484718899658962353953646852480519032583039417
3307943841208210238531930368247891529723273889068223757637371664485810872618390954256880170554844457
1877797220287829182418435218293434345372628976531613298979686275453024866676586905614550731727088722
6204537771955972779738477898559011247452887244655466967348557358344316109790161241985369444600753790
1826385557956736839298612651584946930109331088279972451227658839884061107065150135670751995533564239
7463351017194769332794359576771962297724899350425548420784052810236977593105627769782919346948797269
9003425292656355737369029435864102234343976928385228260628775433972928315582062914527697711610053134
7370454237332124123788999593435885668404281035053271252891859681652239921245232507840688996381924448
3123842691441206982479258842416965632806398457713957448344877241014976568232200423895725099310129231
2763408396171822840235669030175412794547199080719784887101857172061993616082132698289236790741309818
9079071510752867051664736099681722536942809073046131230028770572922534743806372592779170920452453668
6460281654016035637383741086990499329110214379662370393799799349696340427884407652897525100625082144
1429364830228835924543405459833139188188939714659365712694222786682178596723850963159621497545502460
3773669335059988986666255235295993067897878686601670257316620250322683110093993855931580872320922333
1854268194216055784513672754435505559061907394404886636611724759477290390412522288604138093964313869
5655688411180706976932845519651502803645101862781085784369463928169483730734854022886219272379594570
3582266690722072594309725394212283217356491989054878855745638977473632847624765716262242223509311065
8049018131616203853120640898322231653488310816321538094212236147242468628801063973653557346446870242
3683725283356577987946869973987058474360582373817207083629092976585433368733584243674299710182509406
4264048473779643098346288578748067445122861441222648835173787743496928379491538871731136548813834671
6381366957372434290535311795807027328366816315804323386956481285971837186651380269693083834493082666
9647688421891219644747237759495751900766449857909407741753654658277164475424010121718242353827985042
2139122596892912788834364752419960694598125038220860934177024116696005794630932975830917185908549776
1392013806932811949222675782609275069025801248625127132566386144171630763098078783234396226428848381
0016861965812306645050710808328087481749714357434613520704149474248673364994416817383439557464002270
1807559808256659627177674708616618895114720428414580717728338304115544511828306838902213627391869940
5065437876304565017058467709481919409897981214906819897755875654227038320057509949363195229705091463
7271114266415512394845664673880266176827920320126706547711277268945004689356531226207516416500404497
5520518215615834870916888268281627169953543991325317932189664429177766565523237479072069407212515667
3908627632831967806586839171792059788204186544844637706450025996368185618983791750213478588249986537
5317799581753311799884428777197542078000526553389686703387780029032225756505674377666024537037564943
3411344127768185755979542995106962291073585157750794092585690110736153854514269638419648211280408447
3535319475439438324940954270528164832657574174050341088139202786510630231024499666080089940542581254
3758337610668196929990899342121117688572625244169084572728464578219530097070601203271649898302818682
1395017503345662696486789706765441129923501462823853589097184911376658243182235761580775722831411866
9375476797171016754959385522759605559427189275740174981393834186434622382982915494158603998122688659
3002846485055917379392084309405891149891339513647804553684654408178173204897869910474064475923050964
2058547457825275782961160259733418758030714444642754035038062067357551907638756463204681264465031563
7399295630003893002936980877466658923647894291041521685995192620590826248736567850314372111980552481
9544820432646743821229534402549446645462509335833977855635838118170163394064900540385134298542735688
9556093459692421451641161633281547949679604951855846747223548655285980402269807491770658361009269185
0579155398485000887006760245076562146507375387660502850096261225983566084993255851916577797849777697
8168582841987171641553796605759505831812550413149045438932750124857824738364798751474120293558271247
0609568711349308232335277682073499697341166614183689064658913364471170843253649081874133025973753899
8191772260904882179643433346978949394244700935317141304141316065616055977644364912880190512509682294
3424346460152002309716189556791803192803746961252751695029303237675609199496547630929194224731985024
8704568948400013035529466984517786688629984331112870351035409030121566498508299841401476104320161948
8087553067239958089869672804370971487475559893105062085023268214931270058235016190458098026538794293
7271565518358142307270640797237649099543926851648116271952561519463546371352212085073781094262101849
3634039944948955534747122055123997613984011430609103144616842271004498244109932630721790226542607968
3875918186362030341554826086457504699966455665215567536010277021973241495932392050179902199897040351
6828472491565794853607443425017904859202163613127467815919114498756098665611584207056324486951539245
3110740917324901398346623070809256846481038868149637597266693190206960817745949302777655740117938895
3104051813770503371245709607045299540395841984189238677063402379313604377614477764086839163017252796
6492054372987873639800484601688249467558078259007003596784702589676151982666600908861862847093017542
3510570385347760473931182690629981608242578513134782903080064484877564366008405249662138292417564559
3092502062526828734622983397964056584114913827392481388810094716846740409168355003560378692048688489
4919148572715903663320279313836312230129809420650655605953744050488313113310690641751976601435238075
4507682932476965450228072107134854712765931569777141592997856053806410778246903565206585153046380752
4067396192439859837334616428821036378167258337909776619134877013787800210458182952437536734539765516
7520192830847131945458469213989170605677356442763828381330208531642646915660964076737295863258598820
2335311642134029264692433067264545768175166594090918987878341911178996254874564445147353163939071960
2051746641546814319965775433423158259140028532533579664536249113561124305524004040002314077136209128
5064184793494633891773470326563314664783346292204999082978896464210962210396877952601990717784411311
5557766350827803833478432003772772508707210600358950339599521085711598105691208724083755617551948802
5563279243238507812953535156327484844845074567398153085768226309235975355719385206340973579879802749
5949400902129282109205781761011333369023536801143727992203882112279984686254516571942628669741828788
4973833315122334207419417911199542143329796626429097970085821250070550153274969194197281133469434417
9943666292993668712419989024554017785150626410209404994970346985535086697037375980395610990987654018
9300469491335455940553981577021521696565538794554121351722459498659873138689914161695288771885106061
2480643729059477466455046794905285286196231009208144610416147702784875236819975065822842371534717651
8848673347991993523344470168959030948873050743565375726729037085928701215992243375742060266667201257
1001913126685650630756319029270513106371106728334474785475889500362311731398651001411383823130639923
1034347544109163299257505738903259717021418434143080593514207046717574125071172203155755061744722431
8046210298861227915647005224909552513768296669730920565124996284575002851955429285834822737336107084
7818158365419879186807520199813322575493905797623042503051968025656271773346071880462516876551264106
2920820527623797100544110143745802600055902101107093338804365467807454467035095424164707779353736037
4437288588940957667437915362271464483475285380563986412848853926573716500265318765796160196427506326
5060343172402806202450687958148407379344520615320270996307358972053305327256763005606792491299281147
9631452334075267950952774795557678697521244212049929086400772082344901309560366453233623336671909203
6789995520641210701368813979290940605053782270915499232198458034209547927281236582741689066986558880
9577576726209085429198268047705806462010964871564653842783538681323661484070681482495048644196170532
0307328997160369361810742956085558492002469374685328342969652201879374574606250285355183742845510854
6905550097538439615672561477602732975869230210485589459909728385112080552783528140445971048131238013
9686660675988288394007202865508666056999959649102543438528569338206795886990648728747119870891690160
1573316750653358895497719157501891257933152729159512052897414777930243062335670182884300030801165120
8824263232901587797938827024847341641820328438641436058042839442794503220547203880538326630982781330
1359634930305568277683730710231090817988725034503876467920166317477838902236096560392130211151077357
1706825172889580495279557824734896563426878054765131689090602799750405162095586141191145112325983405
0845999495672854954097373032717795774156008903203501600659063990594572333613980647480505343891721168
4843669011199392314630481799679515110800687456227527529944584820202098359850068247294188955469887719
4944566203963393756720138810935052080983600223198557658295683417711544551165523439498073405989011285
4706457532058427079288832777832644762810490931309474784247741216013668201108901266405962228078680524
4978250783058630018607966683532383742936011908549512116099045969183200277189834084334355699156623014
9164820694771320180250726422076716646698364493743537791804467434214627636578947843806909110748045634
9819861673730394449828761356651321457213635792598972787956534034672179819819767781644776287369353828
4559605244654846656321227535486413695355173926827208136179207882159960206222701349575184112511027737
9872173959241892414499379141400117988401846181820511207469121790029059622566277895970741759254256035
7605420074200455343913450562319078400201024933964352032671573963313684035693006539195445656364834774
3565735019682412767930383867216274535300364026192627043044623874761926546802019026108245156485477188
4184498686858955233309481634407455076670242869875332846288257348535786484701585861527050884512473986
2607904511610579746246086434162182988573312099707722138640315874744517636819855637223842581598555932
9654381454172706702623730605802854759537767636700979141762997971037343364803336223539285445937863015
0584614483126128070171226804485819670519995228027325275064434939455504277333774983271938531254989743
1968867590712580608076055422273599355095186519779052025494050633336352556880703618746313955465958034
7964458509464737803318454651617496271048244590003754710163330495616757991521065164694469641333661558
4286900018689811201681611011207589818783755622595718510731122386183664446513209507813905597296035069
2179836605850086552506043851273361987703441324074559745591965900020829466707824651863916867267254472
4805760079368043153461603831482488831538291856098166445059394792331450818645799150001689005442594802
4266209195523524735279512795886578141593388702532366808998286592596693848486289125571572338379102362
7669280671130035403119969359801929381180373088477940125702811273089423815973744015874573074038304282
8071720864860732457793612663026317475686721193329127944760895659163962051040934697191937924206926828
3197354508036190513857191577715961967181286985776165273289413552758847401480235111312206671404030075
8800822662993798815077169608097023996638065021737722954090723777335947109171883528300643024701799850
9242391689806705862320654184532334224609979141246189571068577177274691642416282355147025996037465685
5633322646018699655550603403659980538474791092168956478162480043632694081347580433986885626590334933
9233725593741204785720828996751943160309018365248045411031208331502488500597081594910528395755436596
5734973340516254414662419809510284642380146143399426192343855593712246021293161831700267103781169421
0531734274339134823638052395770850011489115204786955948771063170117554127288029052715816167219250353
1568281696883884291809708655785249598845464598615168991540164540677201040654459408230781730277116893
4853944518756708530545901395576932139512642120106358284622710417759367985866487122352519811631057753
5338092814311342882343159462598792691333368905230454067667886761712392565478676886513307976049225120
9409297046679403259786873547405406347698174619301751109631048143160943772484932361035965272357026964
7025583962866963045945176981284089805898788625049316228077970561172928315301857182172879319519712757
8559327295364193690781859025759791427434046516516961649489613717707346705332771212680246323190869500
6280239310947068019639229671767024556645737579546762597979180121174040953904380811325334722865848188
8512411337633174310297733984945699757121221069492456419069084169483147547965238891800444221107373177
4580846061228216597819167880018173200354478462120647788396505555642681339295957342900601843574126352
8821100854447205614871245189649552686602812251968871022701438060739173865610502700688335189449930963
7378161380320121234928011843919816643746749519422625122516779055971713250412088284524503481681938936
6377379953743445672142328973662290678010188890597789662697153325369830857277926006915839594050293895
5543176155341785076954496958754969186976755574296159202059686863192935002408135185883594943450777099
3076057125177022919560716471809696217989477781765788547192911347957259799062365733848980273533943688
0511224527837928588295650533492826851715972530157725649937372314067815122078753127193159984489742714
8577411499411876576630985276039613291340540815384788261956971686253450098560347324779762304026995186
2298200426477315690983547775627072823093023803751258333483509210459842072265559882229308687660746000
9733191077809624706329335435554158346419280672037287267731750180091583970934905833020666380554643292
8288974341618258093922517141269703370213638716121481125291159393242849993275626214893800007464774958
6283005224275029686886875635447381656731693039889938016346564496889323577825355284992360243817872384
5716082253630989668969016879841399790518799667764560530325707117726456028609337005534710064718628221
0673551084265111555670856177203500640945608024094267897793044725800253406272361856726558291504662579
8875425060758808333269617725513372125127688208291231210210549395451713831299939996017000505086121239
1334351224661576033702723295866064898777145656339651043075322028070960930606839833730966540698813132
1966319199462186054387388146479489137024459157728183135878631283792738096634455822299679322928560872
1877711029417133645343533796454996231333185377474689493749106710751144156352319932924805613415415442
8262488438352571423891309365371617287651722287264078375829961801492172001716273344933484307653372338
5434456414865794462336231067832723147202229859431667135347378503356507890622325588141442562491696174
6003440723094379084935201122836909333835096938773385062665691871172450643119458605056072847263608471
9776998777211631330948845194639692815015889070356078446525070403425049567729616266997667077458078550
3076060087549477759278580582356730483876156945080026211281588200449292451958761532379755615393776272
6194929250964433227335083144183564383163200639873589137468243284439323434723749441645662056289128420
2190325256659003750223775605216407402718040099389341370221979096745194763534237095461622761384686264
6667314270212430154656455751958039247066146288732927316982478188267703514846262406756159435411810276
3330403671455631277354613809935002295672122795624954492820898277051445851805900256958149628465146314
7015166385319145609222028929176819051462250432318566269476035261721462306011603329233943125359395177
2726230749309938070299265253648587020302498775175324238956713835370038706274353986940748172114998607
7885383905440203109888374187205588720437808525174337526153941059609799503276693820294654852110381582
6114223138075820630132410974777244031499456089291858586992962084051152111934426441688431111026122074
3310309001185195817654188123957076553467436753729251527200366086532482867526650981106030671448150920
7590339357741637110623047498931294683234876961832312066537768554082438873780326990720500340241715936
6937337099934391352114917148481274218611569509519943656266049803073322096360686884894942682190202479
2469112083140379002056165878990766937193430496220351837971131164186794780915692799790871956423909137
0720511133134642316952825977100654548943540275640277711507349367554472408193078430239103044808785502
9882581519610710946421914528933764423602138695061296394957861800104029172416015434475568468208527615
5280164556220395424491841509771085132444932298637463101336285020717164051484333539093095201697097069
9558180192949047420591269040128610939199067914399156563762132428026201101566705072290135780222654413
2874322192285700557896811409325312495044655833257422319432502904156842876535235207190510906813077518
5911145081680209216868061215419925755926608473225109331317438861979835491969621441977775102018721297
1872675792499193767603284102228541551150471819075821066896773665801963067846187634692246279988153244
4900393124499367542753216629770483587379967984611698744484419455838612171823299562561674286383255100
7995025238453696624931933661713214459245090318368198221497228093520546875888174942891611545202279235
3885052802433830899130908281211901130860510871273968837671532571426506242220865132893778000589595123
2498707870411979970899791673111364214987129674526218250838172188914474985022983488903189582783353709
5988764874312485257367432676493103815478891074763732152611047122020041475266364146392075897954147486
7441368466179566914067264825634242042154690743625294782913130146049356038772117983911633765379583067
9017368845561006119094791673289204073989698175383807803143651201365974961613179181145889458002697631
0363010718781957981732749746003698011336283095673967956286872999735245651372746173935599855731951545
8647761397310984653155825567174466402182173186773551422615346910844024215119635003503071141247239944
0725445315801771168393515908671329689054147552061726649351634052361111531152832585769318492070683536
2315874283660158026099930749934092428232007663789791156672132620695928144530937487821163342566262358
6450016126346400406747084265918921880888316589290808609136177629464072590782678629247336671931722096
1147713543674764227347303148294873831733447615428155326738201092768092352499617477645393339320466907
7078170293488705018186790533326785900455158799801737932787761950278903690804992860800557743173245426
3471226743517123519160279549550619418854467619080643937895164787480374168479119629784837054797393889
6906212173861835139914083122709750414918986787799085236624638988040637928395952973369172345336419624
4304686333024718150733712347033294087789206173319862455427393478736362350651858294477444362219761730
3112944620443743184556273072853446576022772873898193009832465876190609949563567169396923683728568960
7503993080827215078232331714311053177351425437577072716615235061689142596891124168870031518622255005
7419611789680470737327736051280692188043358980354172253716923798802813642834674289724979893131298262
2538716310854178598981298888536595711564011217695898071577044963516196473414282191419604317209798228
7141101575812821004492416976436250815204030101803154989457126239836936437413084437359384226768272937
3153547360019185554117786068081747595968409287465195479435365379047157408424721912115888644614820940
6223343635685974632880925317712408806699084503211229349062907343188059743925763755670653154211377855
6273432096142015197348672118092211268764890231639389755489872489474734837601274483021693619975316725
0532974493931024834905930772523746131620361916940824015768087680152211738258171234282458969152867947
5370253644620054041728910081246008171391391924127208015143348635383255515208516863596745786770342260
5310977776632708159540723809496441039229328052331060976489948892817987989253342393373808202453502098
6666029824508595150040844016633587252286993911492147501471615789951343074583123218134321587146574430
2466852964830554940542582767013081938041484150697078528607045021182905926710145544721703774841440626
5505136156079789504264416348373372519720892896695710288669344744281488152437905083829398419142796043
9389982489785452901994540814400655557817509615477871116984567826053741885871602156692317574403064308
9063374890116407676561974816173525926509462730886601977897324399502997059238579633442403242894230972
2848960131548406557941539520239099300875195616387062287231163892936122261967192822571886794107417970
4452950341094144856180204176955195168363155073803112414798254321529686141463206146354404772723068692
5727003869317308140465965533097509547507167136508972068268197090577374647413526291420139315134410962
9968470215203939762769673985426903203441946554376168214811684000773498060572255640648167291303456166
8837173294405517813029354775499498775501466691623025706429874309686862560532388054402905552056732022
3122185604734232616456422529524504242598381837634961400140796815890750028097564113562883038423102720
6775209094273161114484108274734513365696984659097106442154037645529609081310061462594034241619327656
3034486424155063745700309026307306437754629960808308647122482671283218153644709593123434493245539420
7794915897729601375602797697311438713440778973005195640753902911084889404009494531555568255510515824
3562522744195475512035239226397239417647445562386806594216556829375995567183707906272971695247635712
4080923749123622942750853646764527697862074616615942471542752046472630086962150753965866190221846748
4832263492407273143179216298447136823894940324628212136676474973507778748653730942097091120043599390
3399208810220372015348726501290054380468970729507374171407445561515120898153886245986097197862931982
2583773687087047430180166209257085086414864521047788112192334530369831671359591005098492796348985309
5656825732248897865281492431841869144732341880919637507043440772040247145844413981865491138923839007
2322433095748406893263227611434060992326599645654167534114828971977919010000066799268225728998025701
4940159927432808452720195248880683033697671646283604159541247395745378304546385742955950799909509648
6740821889773259309080009125495363991656834340325376333944684110916728995344896240205061890492115387
7400221385680254740250810298459828308943780910215681848933255469748522581468415770411605899210310638
8427870406899106817200244326127386702019596187806770817368519056565301915756364678391084614727975471
5416139682998663440512098563848486568386832860980638362770890043766896651505754532727542316422602031
3832053047753061955876030972363916515322726375049695798382190849993271348809357231435420508410424312
0597242870050768219431404916021808057905830995856950725858361132798024458596399231292226045060844542
5029803800692072362842920209464403060111617743920593258367709217324877917087644106655639263662903121
3823256923154728843041839562891886466212503016227464217959468269223639842256038043012928050827842483
7894831943309058624188739350695476250821296304312526511167523031766371135894195347904297222084522469
1714959006398716247548768810788132963430619749840431300575304720860306737150992078941498869373001460
5238714042115813946626530213011566699442227067570870313575503716778497835734614214476243348945697578
3389462094318932415125904666316511391336307669024983959967254887473702706522252978969685242519251680
9659003351606292886534042241077532757064705159311523307339273532624776534270966412342247920969765623
2354776595840891481356451557323028344404404611245231730427560962848140986428386706304796072452592177
5406771371919533120656232445607396627062692843180178369940331482298130397844820837125053297117474809
3756145002620974796169780816134684652783923098800233265583664620658843157473759642545753905005480680
2865498841253345323115998633388210884084405631727941414257911131980930971697606394571937912039501624
9018094363439557501283986963978492236700348288118734429365913261871648505406327318802349564749663552
7273726205801163190551521731297195897041756009626606595973520849580468699130862166007660267508147426
1428123905977826850159956762595666586319317664638628596743091745175033403074651348206614348027537364
3649441449684953045252519955120391597332121603133513535184258945541226802756463231104998117938236508
6022449098685627987959048997284058062243074684824087063060249993476088609626239293354540061215910607
9121619154056240592343127087519601187379165996830956065753518064959952767610778843288635084010161476
9728077633416084059740782788130840612987648137837461200741047948129658457481595521452675975038084191
9920098294229539631282086883737038309183628018622277033930404949503042323651037581951790250637368192
8462058679363050789466259443365607719507594195951346245130661841040902826879085151763863152281921432
3554343396514184572748568904843575564891087261359539444927077488929667704015791574232026483576066280
4413973188701373140977150273750252734164716825943920858210576491603202981767634193995494029543361879
5555872147279872123157071101086604537670857974364627979231617729325983109331803724445288696605861951
9871855443458424278402631063595870973254667281739016482580959520687115746807862509021094323700072913
2713730065238752333538829922459080776212669148997261238503220496735965531631853116519771386238598523
1811024321697162974408267821971838990821339452420811119540645055825125792813124099919389204986064607
3274012280762678890858468675543078522852336444329795856344746921113254241175835551707188862116077686
6966645950321638047673475933735105039805945441568332635974855654691529491595885402122250866272616682
0881831719598606764966030972495064318377819846142395745061122009207742565257394537056346429362171054
3560309565493824191670144090859098104422781624508631751553761101454249351449322768363729212882718937
1817577761188406074878386137220582340023931514128778272764459611057268249662082149030134563143165840
5640401145548807832268013220122799477318932414296064509764581462783052768479139572876924498224796606
3899937345489111335176987177770559751736358900847103788621681654337020188752689581540487824725256526
7284142447793637097758242408016984387556413684670724291191316848302410806352219696741400837083004474
8932591250713903959294401195421597010656827806372680427533709543793669790270105418607221327519614591
3697164522449170175924453029827423780006675358620986925613875573462640958867569147969359663988170827
7800123574334058591820184709755616331311672641213217573258022060398581807200308275763351944255097221
7381698440929766056349430746456538571826748689942155799613209491762924962100929767421435602280393380
3422897004085764252076816020024740544408772953286102154567004090268459411325022112142428770438815015
6658891377672735463813008060085865653188101654232096735954124374663912538058502319380622914513506620
8726136500735975420274148556868678412101351591032153406471609479449273139481605629625374757952859623
5856317514585962717476021261681716412006416901640203824472381157291289139988474624041344200745301481
2430069750114934646743055102934298928051517310687871386301768245580520352786903340443535081943495052
8875946355557348287620815005341156618249570932166508852279174342087827608860864258605866699407464270
5270503368278694618977382736073403272545030156534625502853636572279860175835937498374034542891461480
1166711411641892954366432174620174252034683692806940841938473368998971557789460414247821318937868760
2198478448145674686989628745630718764805147168194574388292824068245028188973339329378253625162151915
5283069205740694630246521378767544981884992494055646244035541630244981187638705348370641356000997367
5646279254119378553052712249257122375012501697851616222377592429016236605424791733222221784918815367
9869368542698205402024805125001368401490700473586212423300649537190575109448100283510592646341762921
1367384291627712822882617011505633013149457989333552226562722373791276609867143843890355365199954461
5958353694319726140120563035269296366478213480197558330033112838550933754733668242141715888617233875
5221810833905811330342773809701582832491044173720600300005386587893886962116582802416919033430081306
6416609404824654325103099431602363228722855284698902520918376266863081154796004140449164660916596698
0509679520091435653584440771551782808736552347070057359083728562446903935833409938281683502009710829
9271117881301774431326654657716221607202854558682364571460438898842303588275167914244513318580997060
6032516220155805233863946379972370112829348472595268046975410280420262265848489492995993173653317439
4638497121505192800251584966553068676220487468411821179241965802286353840551135272352403044170118121
5616003227786368337000203897653133913897195388996755026157854298763318471491702702633689140881587808
5012282762936456776829746796028932241358605135930684511814079150448014759743930911349921403048412401
8927942062927810002976985885018126457382599164607648010949805032740106677599391721453377108844109886
6539140775158121335843008145026748565947562475918744827980272306036175381804565890520867182652050390
3335721037241132562741179788480065533724420157264216905025991772032351814589303884958202474607345787
3322743681721963633349473357743445720178334781473256075533615428172249318356688298008756895652434930
0135788154949507666219082383113415019104255379745250990611766263336911984747142682351718609440526959
0253410961390393459478268742650450708911892014686400480862094527323617448289403259740948128947145187
2664432987078517145052590397967491073927493806888493585077936667936150114560660725566566565785907564
4999928556676178348112889317714835409860721531569462542906620317486988432589385954656255600391302757
6780956006170861034987643115031387963270446567745918535282476130721015419532088233447232974851803560
6417967847105959808976845032913664157285695866131890949818314669732684346510358629000326160156963055
3461554003284320117050653325214338355979683174059890188092419733112429902721418280885875949840062223
5455736356406661929380964220101779286265771651839006881912109980177773019855576193064713959721498223
0559565920323470997318588514470811222074226062096155718128542832514971841897204616813881309205937736
3087378915546764561589014673106717795387170215322405724383097592427024359661089914100790932570005134
7632666803923512213527995460287765207386622262219923907648919011975606900269779330468543195055318561
7567765860720123184529785058599333301527549005885627903380284806873369737415215425339801504461347838
5414664442426816276179934022175809035855412638134024256643303677424335493520421406571415593096631329
5748803581116151360595068380607183322138293177061219419915576975509442177494026499674077448626266466
7828860470681830517417514378497575921849048143182016726948257864979381221042483256359138151588749535
3291735531526161169057903101004577345626024298858275340092853032259866518336519483579003534704765729
3963782826802531634546610735968122054890164637565304127934489569971953726974482556134917337266075866
9961075372109843453037009813370242883583982792166235853921159437953372529748100838407180620577804163
1349741090084453756430537542648482998234805394807775939891047094160420889281579245734502857648026646
5456851929307364723901863819341338888561812080844131521866191487767407000623022039124497268680038829
7556229520066204441131558863932178919232998251425600439898987620927804160498474891918039140018158301
5207052533959180280966540931080975101644504872511792193161257378971985774327639979925811332988193310
2725291892749275667338013244250939448466236368777822401938677271733522249551307594445633343036410297
7468306210536236660976059646965889827677546195873490787681602481965542785408973428808286796686520257
1576002184075739025508231755864942529803990152321837280793757113534144127864647686194146073922905628
7478882328964025220341036151189481201699405222177432712095347802115358521729014737223030857483779557
3286513461335082705835697808691256739828146850540557169475536589411907126618621608523365360546754751
5216398618137738092087454279463243920023815974756413276217779636980174994772782014587176975670918928
7173523926174372061319539173089107723177474954262033458811393108874430290107520104875429510387418298
5976973200509890488560550661578815356382324008237921992591668555734557775517096721300529025439428325
6093695443709749962085259781389355331756679332315169840066570999630683616704911023457979525195932879
4426282351518002623883698802478853001901575887443805953885904665630005159262901097244468345696231342
9288778513863148743779858149620294521751177160333096047428125372578529046144089167760842349737204517
2202670263060969000715871259857436404851840210593871916070285477905150148506355400514048664011022618
8457595622248593685274516522406478359166151317152324450980548967138314280809976069919925003889296917
1648986060585450280127175434710775340628999568355895906596331148939639364180683315099511111808955332
7998915215338172745517539551978802052660265497179177444376067440834924581984812274333978431793140594
7113881484560104443776146877057986220376035328371626302382922357814838110236967764004453974962426976
2682760104313674636171952742400363392472259841528834405076741096389042423561833650635639508984079624
3647691792428247249343540604016656337026559270113396514647342393417513042820843642732424554049560636
6277192948108844212582759427604117470927759995315113620004692703303792348906956592157473225345006215
6270361813857898581327665149945061553748836878827968935027512521851433105440749929632044161534129709
0325892351579699710185027043697552894816974054692960706807649752570786188387481898933399850488280811
4356345527374192692184574126871625028886984127663970908369766266656881060763183155172097027137506847
4287982275162489403675851297918978152563120512602261258441352884181856692416243846066913476205297627
2363013606300223672046406044174685848598398870488862862572303857219582590861057717189942549537514771
0196073663034054104339060169962498839336301619293891718424032909037624047873172896305016984508073677
2063840244488921854126700695469641325262946958542640712133323325617837535568850829655909646710860416
0940140419619363477497486327825266156454168797618337091928696373575572514157423431135707512926432093
8003850086264359455211958121439277101849331511815294879537300549379514520709154712384557441968050117
6084283771946232235471163211856838533187136374402224056890334282434947788156507291745434211963966057
4649841896309778488078895374459310563277567725533968637095877747185477834092269186955281373117668580
7526681030249685688733416427732992038426579798859321801751216897660893930960503842787477925618174426
3997274820899327198541421135071657651931283569751996575348794779684969485111224237383845893922180231
8060209082748625797690715973311211913962946409366938682019501201211572566141042120062198490144377432
2405654339589873885223228182462609602486484331925391807648743214223157407600362086906215599754877688
2920679150486212821062417644931473125563518969973080122620833643877989830031294181888596200322722401
0556855877444213590195956479857086789637602672521542196527980549755581684925616984376449457643362828
9612141655742951873759549310066872623862019968221889965968569796882071595534208022586737394972188438
0525333428035537510469698966323956074223659306210105976197339769318798887011343770862320339501138270
5844480114222861436560208115509989880826112685957182620851210631132371810638201305053404215102533644
1319876718684683380363389280398013641811104066040754074255364697841273030542982636243089177462813396
8597898189551807228972042328331134004765423490257383956404361634353156906244947395678999329982535520
5026549076273819187942999707082754979756797095673525976807129521948579912611872296864340117266341001
3193058151312911886158826214929661140295271599309434859863066354258173640783659282137300423797032166
0543014938908238643766930648143882232617793243050923873572713662893467780797225277670190722679846951
3281226440209716343814875594122042728075421934727972893884107465759553240031648248644287863380401257
7654907222374591902041558152119993981858437897417105496244816510422665181923462030569214394220110136
8669585154239617721682913696557407135438626768352288053786912245424736606277455323807758288593565676
0315332343118254556448391342481052773705845643623157656572726063531242694896823522261867243593821865
9805298629934053566925639186843017674122447226367380281504415931649044121973197056436481501137226199
1178270410565269545812951655573016881894979435571671812071143579157145876026039490693774931391841436
2725349358021010778515498049015238240799894403800285056775201457225518424345148008391641938801866046
8773395101593221307169904052961344198706629630528605782950667592235111647113639882307646176672219945
5808133265805492599453979961828807710759256308934392024779989135212609261569996719744585721417019663
2760690189418719011978051121433270051844444227976309385717523401900198308151572298553505445714045518
9809460535336459864479202392679311431609691885455249898013663102504421625452497747048645631005735431
5941801772290705161415771443015382994869183923335151435030694755050844481920013367230816324291014787
9042844937598289090546741075942289500721065249041573998451955699237256150706026168410676413095636953
7545548178846328900945220386041306551453733685217162037055083610224853055511425431074869493050796352
2412072504181435280754354755940507467892223250656031150235423676829481743323193422501626533151513947
3873956071027106292630283574593904929358053211085844265499809975096223710870934814381019760753563105
7667156446495038551607875946279345145156371041212009102124804687593447356642064823024515610890571247
9337369498924015194413165824304758050346556730976387060751424233934596067353033473611205919244525904
8095250935354030749158803828916059628804765484722071173999423787591988254454907303790398353248251068
8501019916350661531812908259051231056635180898171116438461843026533152424399835954699325997736141651
8100726450403743000540325989641737137788062001717828068724821719330538164537517433945840304032202160
6378610004752586671765597906252214575386473866255444169410372040877312466959809874252747194191906361
5377944174994594453109997118393422108469394400682303081666538361012973252023633009396910659669250467
4863283236515754848705518692071207634977612108636499860583115280614687382245112145095629603835282869
5755069510618402736132260071196157267066499436768411033943546738798032934080188246156845282872797440
7295430394892367037727712944637276184783087332037345849707486105004544964763321263002347978331075056
1824410119758293095536808603007428926860127565145538960081591988457196064853012481862337318594118086
6864271939997871532053457999027805362716248324332311707744813593838432014535525633829690808713156923
4415118888689808948421420983131685298049985996096549557045657203867981698486656087259035364493953515
8532506940433058412340529606429564120744412876245076314470718062423611280321829900742128185912556064
6262025807313079739419567158643823806396405881041350648741191375673779604903544160666545075115603206
8057575292330907040222437230217878070649590837483313197701942420893054804061671629777247888565784150
2506666709784294151571530386005059735330282240874675720806551282066330303643913936087145329686611886
9052167836255305396164479403570823641444789964862325765777852947475736737417329647498035292732166214
9391072518209233229421283117346751088684392755799856834401052522610306658132724909146740713757597940
5697090244491599606709494337402192496286663082747830304779381306450135676978190831288892140413763231
3096224567016701232007258881991805685570191986147071472156349582441377607856683839454534722364965426
3683241039973574520128520755648225407601590958044517338508984311652115604022203537057031711800768816
3503362237033638077883029696346490860273901714697380727060949060681380983784529748774384715648159779
2541849622643257026533520840959857486691751322659157106901637262108843459866497923645028031448689581
3192937431466817730489877700986698093652347949318065207312987927178075266244945034060366448635470522
3106018070176901265860939244724686674481957570170615620810012624858344940889175686319639825986331580
5764031675759116475570829626212092709198500343397268020982272670422835663259708778133233645077595762
7619274357021662392284374906835761806390040641985130575087069795962433025249226035383493160864701108
7316603297648316713397707006402932036857815599100830318441727771680053413996674278321347127494223988
9889362886738476988400612603680130332939432141913077237143870625240950858322203599947802609550095041
9875380858048226529056124496503221553719116941336267537155914351649491916503373904902198461148344460
0037159550718221857279042257693791115866306515963175902344237702809975462996056159447046454342540996
8768403793780300762379652360235819367271910859671494806180334273260802564313597643065272791932436061
1410740572237300649584270321783874446767091567342564160489384756516288406446289024714864314973900994
8408229899781115807654456506615912903876010079491099517309055383264140975613699891421288125030020195
4664215713097877075034562874530157038836691927229052339675472393145667304065107759800511667193222150
1847539741355743183077744611928344176302148653334397097050423697895348230102755851639841881828124591
8776506651033246808966643119661054133152278943280772302745348276849326680013138421550535682879522090
4867036228546222952237595785815669813220508088059900823871283221997602735604324161900210484748802979
7538786895454746795565952686383376450625955231246790070106554588921496626858478957678398471328783838
4374906792183715198184225157661660247873948376677479856498745117620593219165794255504940570893885359
5434303688788880569503826268651555214767978817901414846359100488535792321394960587338030790534308540
3757363946398741231579627520089484428211730228836412338094131887762376208602614318371822189327377993
0531612231245501561919747320253370444017292475038659267489342344554099306708687296076076105178569858
1328475690583438648618333024927016130796636243261345644991168727460890565564577578712025418194257159
1817997555579954300442123786985743910586235252828927026356360893146254178698382763457450717786557705
1510594996102370457821190137630430196575353428509820788624618569581146133477058278044244415971688434
7139975777434560105548868400609470835934550786686567010810156423173892510540426554415512192330098538
3437769331922428090752618159426044293279193488527115046362576169586211459658176122903799909426206228
2569897558990766265069824925983757668775970020037320522274116233248628206894928294913361422178522833
2392611332406408856715938902894816780492359735116528836581135770099427783989024666184167746814412902
4640921619316730065740153580023654716236116861147104152734411319994158160112111465989187715592278196
8620969769371913632769739643393466814050177313798306640199610132538904204144473634185974180089433184
8249977722610125621770081026404301332928064267290046514754514781275421455580870257702620523115498020
1049360039824967256870762204057723828096526255643323989207144079706343075105835512051906581188525349
1471440474720420798439968214733989584610859861619364718898503211212261187712873718170842151221119143
8476637913189525087886626911462811614062572241845075928174519748844150096994663802396777248570884815
0925185320243568699077429766672964400374041914865595633330929462619990298574782437224907471583276643
2648576951210996741420025804262008816512612999623201073723708638839274906122856811799563566722682361
5019156469453492400784933459907665829227744963235172565819097898422430677205225142652653350602995975
1585953657746762079169703851399377410068162367280669787648390267852280177187292093942283433571418205
8081373017539046397823833126987361357123822918209477228301896889609656405332993792994897698224062994
4731471402358959653381065981274814318019933234393878486136155863324681011464226543227452546678084897
2651091614516970467141073054937585950568636467255549675467110301393283721532005936705865027328793926
6875680197740165032496246317120208229882965943361046211408502215265978513928654994408637768833293480
1887313568779835182817978982633044294741687736115778682348205576558881040117921114701539861053140243
3868819309364257048601731917245774375313896873937971764338119284104393774628542783296765590727830758
7465277960708046643601926999178604296150190877499306117976150416587801022839314226988235975545526668
3692693040583024902543401487629161988938047148749568779272697940052644589366046942933813459739685099
3372844353791307189257787889873104906374747283233768608831624534766597253826071732265639387011850615
8764748948921095248758631632882899509314930391317396078625420796218921963916218657568129500121198966
9832634921458571970082454705410906236298035146938613397862189169131605645353841203644189788364643334
9388471056974681019565867915184206589315023683749722636421385671702036768744334538047071796114304141
6301613101700126451918333997486488215416380600914553814896848093193138944789912497519243185888725488
4548082277062807550454455121971516981062195262165256742600253423586590120747534645567380545045087183
6632148357014230812007869451216733114704077601807055047652956773660263232444243994559589714888597448
2797310337572794589949224198873399729319327785472444301179284999133978563795285324298336842666630153
9389935963439564874677904578172484793171238237009056069914264746741309305002670657006257482439451020
0442366888677464260927067477359889037598265397574917767224767114253838616541774973659956267227789655
4440515258054277395928391129394917506419695282267567593163811445326337193152546367267723893972137976
1867087166938121773223152770307852894250683783637546843187572963575778644606762340971975828111407146
2315728175090269571775161241177309950393400199066111823881295943813485792016215711170013813030664325
0167914531261024226807807324533544896154397811948991934527093280663740114735640713216427896829525753
3118705542635487677349663956944968916356406677095368245181670972255211798876247505362325387966436072
2962532200759206849387083147259033797905799444116120851903487007828919807172133899037380788187896890
0455294801241977381083531444654702262512713350603391532056519239643504954862052898710645608812895963
5891722549010848984813466161026630594694111773092826242278467792863025918371077113221659857244605997
7736349407588122899817421838294645852287387705037271164321438085732491129572921756756960414021783211
2069722630849667623963554176438555097896939423409513956036076261751792088799724221245472109583256005
5522991464744109740911417077424607758205403145580440158349635615139143017547969816813753243270744331
8684525828058384789015684469019086914605390856372390147335943450549402136163167450556763486840626859
7082220167008212026582536007205272129250548894196227955612107676270134090268633204785292283367653675
3664518588388461953504855670522281630819093766891879955099721959412775882578423557095703861805373520
3108638238401715389236726566615311643328389843138896474329837206757720266235406401661147670626245571
0759678681637274308320474549038313917594733960113338472167992619746244138377624496402914612382953199
1510061765136176704887847638885430399541134611225082430368286890111169846507713728971488283711847167
3529502785124421133876034788564491686246932549035519259101797979576566958121118310581182474354326321
8743353990328462505990795343861297977894508769004938468541341902024588045682628126686733707597410742
9169967646676643493903703452437226942028799073668338017383510474014735057756039218446281608522178340
0374014501400738509623130246769015285720755943916477009504105306361993364710970432876908358498101389
6613837330050246737500444816838842176691929348084478185410891370862325794897587836862229071223992643
8641626338214906622235845947755511644161542302966379831342512685759093308114127691453070836158963485
9038819424236553613530920740263381700128090089308795033609208931298652315805527208349389688719839984
1036638554507148210206778888821497825258164617996646630100429716868634166326213851266124018369506771
5337305478338386408493300352712579909413172078749776811265656649955210591383085390212758384125598045
4537424431320716542884731305904008642509905780611654798076735157383440407570396840976462816262110352
5164785289687666760536037581670430411714852200887188012603088930411997710024107605994349267900262623
4584411686541454947640614241954009111933025643193443622753270129311872911251518541538688726718692489
5005161518766110841857036064651442531473982482188920415216185639138049624619074410897580487635847823
4334133593861911170577529140835540176120623785498516727987701845564880924409774828259341485190535510
5179701993710525222037331270660989509187120992694939039524104477670626638322538812262492807416060935
1152497427881572127116225366452894933549716234359250704978832303453901294275212236617034574426232352
0798285950044135710220596667901122441120099097446049988954288603739157036476881654323555421755280861
1850691404629959368057176476119495450450727379254099397460622806075783157453365823154508307261750844
6485665914575136234994671381620092400635149102365340063889663211019915607186781976063377301732475208
4892624633849249083617762492057685972994212578750627981516232934805511611361485393259232626030300112
4708775810545017657648532633165224779369626577090427497614950448499913036071730679557248672117355681
5880057875435641881993181644791018355507894402407152417333162224709330759199890668726320320391123335
4645508424669666261872477154821203230546715183652963800644424835553735930794695786260941144852150517
1110271877905137414490972204131798775277223040480421286050193686072230365546589109790179394083049900
1004864023853042365943666111472202350512455014590231981076969666802390102301543395126853424663041945
5003846729095613786394456698267770470478167916240015181358992361289423982724919483641739601321527747
4165456388689484516611529609056801123477354853315235480531042311933184970251701463130969731368990993
8735482317289364265022627553132011405822153036142733395842818954776483112690558322245185743259104381
4953087153632020773861691936062493089130569918147416765138580924295281797359632514233147980916492553
9882150922282867282573829296275864729454172395093929671764657925919118364267730009990062576841455729
0103919448829976075011069876792380079897436246035882844105551149882425254529448403006591189955154618
4812063916943217139739137426628402704027082136429799748114898263825385618307761139061325581446944336
5961936347679061354865605191411645242148720130875503571998390340912801696550803639291342717391978152
6442213022891600512935019078830646462131647200606753761534705011507701022961029539241011838626081525
3943765620530427389664180213696508614428883286744399584266583475395115365853931039586010814758401685
5954551069982190264399291627479073438138587516886814059172342111446661748525436580135066632051118204
7276927076857359412911763726753421598644085765895196207308815186054641738404640159474928175716190735
4928342680213681771468196964019109354422369342455466487237390162701178698331055071363126998616049005
4528048136943091977121259092999221857862413630546206932559494462615243971353295752963486510325730149
4126361034186676839703958694241125057081261032899519439810241310421561835342177074489771754852464226
6658786646036467798210784610224365838238770122585184398860072914359223767492081608411213498800788250
9776213512200751539112359361740606759984432007346371712125408104667416422061663925659182474675179990
0042983646369963472206449018640386006385823650474505971550043789830619654885575767625193855232532366
1330824174394170781606769578156186413674110403914493611746489892510222295579431109684937537135796659
8719260413404084287983933135031263295401618588656883627687636875345056910064194066058714646428194435
3019558345535300304870177954326609287793626005577544033785134435273481220516662298697204496140715785
5513096271468058603257664091503591336266551947157031733006593085811698774388763810902160802547291928
4923374746543400526907437845642887013138183374065888166298978618360489765584485191075518622893838893
0686775408958244600427121992768317940064630886006144556840766849447781899205027572852768205992569085
2971223039751489288909711478326703238066771520455476422757443377792077205888059610266375408986699718
0233227773882198842424798603042013711081804571407612056934785344218068089778976443507575368731386631
5085618481641669254920830459810090201878703098482977866739320207066780492620679385791217827746721886
9729432170828299392244074543433802391408052689119965541584271938359842045940006521005664724304294093
6951548204388487522788002595042192587795491928076427400321894245234360110885122006511020613694736754
2006745306365550741287437930561001007617054272585173616515683438112537902261011919110459650423800162
7146932017052222141850818013972695311997355673422773132096531301433222657315908979687162783114763417
0505661624485965303790648933456958439125846907554629377286232786486925870730301676503192827393251182
1126166794433503779669170662334250552925429683945871324038613514058968484932996651731235530543750425
3408714511525421540386243921246070256510395263144386838308497246347222441515848046674585333736722495
9396407993214505536549615301219939669237480457590897334015474257920329909779442439333336965041273216
0574006846109460460535170660552734068394512676827524858416634018452494603097260786805757803481726834
6307238284384066207588928992795330069749081934561363192766991267294048600204644010873098962337141126
7525518111467365885155771045940139246722921036734614359108646243145388326216206602682527119653229592
0221622056525468301261655081315458926716514332782412385151278034220858497269336659101528815503018112
8348946814067218952546765858039157591082869041182225497534499685795844933624485660884757002122578101
5159188483667537645782163028987349571578142332985530497244774610692716563742459763290098589894813860
9099301751902274078228241093671207609898830357146110244903429728115658048026240505671240840415907780
5157619690281918793809958274972954841734214142097428586845008295724520971466120695584113478261148597
5553454781720681256585514850739188995747921210060244432445577662620736774275144452421582043071893652
2135496607383079278760989769636826203073744791772496573136251516121614318638157541854460086115474991
6792896611518932447571375065523164680237882544476130850892365030587215754571338192650036371200022696
1925843433260511793066263401015872375860082855481557083225885363018975106330628434998938228008233348
4956926057384420720285903704743601646234622640825342268430694398211730234705018393993169805228469147
5767518179678129246607401973737497609445148097603241215772777605828563794206395298139399713121862766
2279411990737117039333696330413611750162655518243652292927789831970918825399089698428912849142700696
1600943211028372537600131217132928636460970150183282371068006002501043957965042668826044832544243688
7077471673812560619691911822653819966720925129362524527272012851358245446271551215817517728321016330
8129029114170005526719077794367437239268861538652399344754737710976852897639227950687955615287744639
2589034985598422472939854569014769144328723293257213508695007591794521843154944994146895602239920636
2412860119787765232153921400860078434155514674438269204805104294824803042802832838338495120045815667
7671330200262453326462658920491546591618141994400480771631392793239209531063587856288997232769497520
0064972288964510108958577515125326226577602852715182151009039590727962476491298260836694057555536948
5910568487184482254341977537704919384300260548439305730671705577188488809723076371220478920658195551
8534614502140991779288804704020700810516011345475423637245383386303103986079172986601309050506474573
8520703641894238880352832447637635685065119496201134233734263788315390769929214246165514126072673096
6728951858018417264554972304252086931599158410556576485722752553299250972542449567954164702885150222
874188149948417
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.97, 2.27, 1.83
Generated 14 Dec 2018 | 8:28:13 UTC