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 6507*2^678660+1

6764537741849373398537065865049986034808143129212880345723481657440187838969020491849516378602024272
7606954115005558144526801848444172639181571856664222972539744259371972210705055429142636126198663077
1053375846802400263208264651750110701336171690732570535907969239507328424210169663282235715422018761
3547987798548773117848453377018455402996403913505694772191393329624203508298390591123275454067512770
5803373791526051841671026452546073281332216931626143737683147538953111108039040550450901953945798815
2482860112546113676886923351422054691111810567179283150445406121292184200263167639537215272048656108
1537936705911276146090396641597441144298568776224544536113686347777220635266421787101492770429451286
1602285819204615294015603117458602527705259178137354589720207613878394558251945931519473571190701751
4201023647032020599669696648046822187684258312592597879661219893744934868035217471233840442813954140
7503763869041819497027733361419582165256982704126297944611128141170385725814331764708878703243635986
0476778900104707906952272396779648644368952879939266349413162740342060953618987147362507856503445514
6959080197087457287947897058768447184225260536944983276339064922020366555230954749030075662917985859
0390542520560386107531773087758668414816297950366465524645891878388043169230183495108855431478682423
4922629116569476046679592388387931300560400855827094283774467641941849722193253849767516533374750241
6103844672646349891798990231266718504679946989766795666492852884629003176562410823152748533506866472
0924620464803199379016453521406437963721254005242866841992256785940319418479879289840672829365701774
4650801646123266495960088211870331201648799859435486154394215827366948200082814276323472902398064019
9121856921559651293595194868928822521079369519029292199369339828863479716485677118463944527123213649
9305107879726418159892021299036729523697235641376548729919834638977623899502853869996083166844572702
7825008193321804590841158875039028588682867295835465199738538048232172399064904868504458498734265735
2834066872984698842381593818987942646470759725775845796868609195587698488456041265633691825216169521
6211054482525008997340191458402663242171225965054054727926402504534711654056641733760924667689089824
2427315126360071105704136519629641943144962615674984352772168762902957577109636528309723083744561326
4803305586760372347617879396357327382208568232113174474709691383325098423828373017955277593326513901
7388218002616789207198609036051154323783999737456062930700670783191780064365888094322299136309452392
0800735811812765761993692291890907152194287851554948973184771023364380906670672575284238459766705587
0105879017176947146170831224393524655388673670906355314613457604428240107652521852081019002858460714
1641535783874026856134462778001374312885999568830159606942834934521224365846420213097826150529411043
9103597479908068565330335081584209507244514781829564204130965046333210230094307660309235094446978986
8304292580601529738163737493702835700219369656212304867693966186545588325416450799753943683393481654
9489436737340845311513755436613281117573830725374166700542654854738821807319918893155670739167423412
2288590454832128490397336059298305304301246699790020076833830001423328916742248312927750482102736856
4050059372784558997265379069264794324073275884100724243067143286679086075645108007935905656952566581
5072884305109844746027173800672588538688601424003740465777929082068379591385817229839146401429049107
0974529589113180246146864466747042388155806816093533029645388904868447437586299739874906674459958329
8502500836111828778100530135873051945894048278831552610700369278794006970838478326046670857007757221
3907804261436914579411183704375446998817327888641270074182781340103388712431577558612971667508299225
4226904867547446562215079552806483080812723736184852648614331786514235294666800876092446568790935023
3171679218564111276958606830595136319745123330617704926383067387726680545338880767089718789707174112
1962269925516999522821972905682872349578127851135034167046503151529841147640078611100623672620544472
1168792207226007470915063463019676717256148083394635129620398046798653413747628640500968468045911746
3974115023490861090236053324819970485208775816501091659146352783089829238339786937398791833378559017
9728908021850895191525066059131146991476460761492170335006023792230005807989481436933457123504221488
1047279822201478722872628625184156170912717994838298833564115034386985648015405511214828773872262414
7212813378667314462350854290096580949217565215764790391593168773193635930369497743832172602196908466
2999131622981159060871756663916375806188584520226579289589624082434911397639063926434025878156603928
4849268765301757806643875210342165921302613558177954526131094861825428981617432160108790598724873527
9224866481966560150528715560102386432060017631413068617579928206085111427099793804069363314176105334
5405907979689558012456266411937995174146464577199194520852216897157581305625098438435803933209562483
2049836950886356306189215711370340840674661867179399989838763196730594092005429850935811301538652581
5592366355089077403031590253714400556907490336391969025578051144680205666763726243371848777127528885
5532606062451968765373400723279029263783299199889002751165359353947605174685568048471278347167051039
0495387834716074777046011250729124547300811436182311527197090890817625206893947372694163958625094251
1841246668801824039655548625964168856705211294281851422369962427021515347529959658049978144942849704
5514411346585692500651635290462026625512730228767037602028490109370387969339294855313170180230059526
0684955488946899850653829150134128854353223183046454116024636573978857431759890350474188218362763509
9955468906862421610073621214528943409897559275550242996489721095257048485839320796054909774331645897
1223978109208859362375513409547278029210420390956993521200180273268007447374774478324665086384724764
5897059657058433080658938289039616695063081599181137969537026135669480233948389740568659913098521064
4989012993066319387261752925532814497262861737492495489094361012196757848216939846182576191689418107
8718025207657333525962444891748486641965216068058247884360868292006128349164135282383810327544807021
4976124330310119279913129463949792760481934657430900847156637906245805563241822581065256566737744347
8139298597409422141593110347429265172339221152357507850161062095887925135680431056894193306827219301
2787930050613354526318664953730459803766568463550386093725969561000538115704602148935679883745847342
7936934773315962463339663905395060876085505185104406559575712002919443933926596476225493409472300800
0139558469934611728615929276121915536941100651228295859005350909892524326333132259555444482286443081
8088907524002803149787650896680195218655851171216829842214242947907651751294045397711389016839097130
3679059819539709377077595997773345096597035306806922759978818946687097015681123166789677429277929172
7798499441855109238094093099586203496662225511480376332387428405647050632422961995708208492135094180
7361832362995936652002672435708549641942081564164306447141223280994378808952549671030069979267855799
8890648368675226457138585557942235094215512471090567006584493191970971620748305438331266964025785713
3406801842742047261986483570215728384850342104341729605374284456440365806531623279527325140450030200
7609850016067421388890343285828567885092868865867902811703088683135371072748008699070790769335023176
1419851296018314947838820427842519151884024441613950439955567425100767075187290735098568741829144929
5099555575266279427376609746032402737865397108626970992648561082581865357344584294491357961558809700
7621843408139107519271245644148808533915278621252392248519694956027431466193651353769769416640474415
0218266901694041131151081800117291399257271693133282935892859023775502443326940928331275541375369756
6312195080431168604951224698848183994148498956915554052094987836723758656507919693645600903760096264
7698767386181938224714027278955236316353222381776663263105267205066492187267497283621974086656429494
8447178913600104517825989889646887468399143741694528963604504517898798934688089442176119227208005183
9722692620549226458659973106948705988966225568776673108348050982861773155796698909659901912204476387
6072417197086982839164724136461568474656742077019109754321190845606815723940539262193066852850311036
5686264615908457086843628478622710198087270835575128961846073966453365568077762797095208878629020484
7036849643493475444501513238851509316600178248290604768087521959371610601785467847104323244001129078
9762180933396210397297953646775973658741063519426697178709552954869197015066178402167252654235774520
8756843044504292205760523535613565251372851562475555442165994616824348846727652011029237805240466505
8526284132927867206326999155482017324550611923099252048324598438974214546859463172409112815799733403
3487614359110761954010610133317559646729118146494073412566625452387098162094337647386670282663340811
0775186492301101467072435007760196526092664277877884650406624681444138295924892271785434904413401727
7086023131663205715232293207966468616658474654755589793579661623339870937551532957519591057037128741
0617529691306584720462844969572474253016915632645636675824281345419944712613851419098114893130278684
2933098693198884564706922375472506438390304743376593303128770293736296846394840446237424043098603963
6474440425439694547506063738723683488638703565730861718676266295964328496785209863261231564350519719
1490758321572919148559038269665004689274534187015281362415558646869273562121924821667088973834917326
1266331779105154068264791675252222090927267764044481320521653200752081003388713444419541247069246901
4285360093087476532025664304277236887221661272517286519567330356500384317384394612242146426157465995
1281128086297050818517498630884001394799441729218020260879180737224967677294688863699638633076018325
0475650972790898001509301890207473153300568916590240948261471180504868941684942151544562704818255413
7803895412650114701228436439357787705409989770356839296053123408151783300540812560287918693121619168
9583680882188162570249905103218986850950657881336329607404416687950655308092971519045560438915621959
6930547215694000319022149583540548767368848852818443006464245305999717961580107650944950162673102884
3202766051218373817317778657791719104708314392932018170605754857526041045081500948277586361211660121
8987564982400837898140101658951010255215201543393566086242495720230195628722790834144214770856794984
3208677919976531990863301804756946758348906904270430288210210374459578430234796632436026842796563334
4651383742990479623297526649979303160168196675973363634678335847642275154719528071037134057553036601
1639362623778295144562682635700744371388855201072381222170331479712274480882217131513467281006993666
6559651488800038415920830598344687494717461193769632119936948290029814567288697320596326297401684263
3138125188085080615706342406442468945519250433489464982582256561213729412128719086263137792604685473
1604453328333324676449122360392573261307079256441509745822941868302962890444824868422795051667938424
4768001589694789670254339139675879762736828608227076394414394366737716375113385590685755987519351315
8944876409243087612633406548167527600778046896056383061986019959013456728972246920693495003615308091
8645455712842249280460923367479506791387620120394683922851103080640448655600065596186888349847061297
2557953995431640463455327703744474287918327496291581623681184138867376821422450403096633264474606898
3057739247820047065016362896454235002019993641705658930346116351352069283434974355500656821240258995
0832522173604291333923059201017217398924442664493628712472426942384089426699785623090814807675022935
0597545864592587834830233890658911496895139475060069508028905846030051601411634017900475180396093266
9790134302535248482614388282474231852587214591725219541188916398063508390363880646678215876248667180
9988647736051945868950476673164130147984889116472327296850735115576358256604043290927674514383318917
9084836039314408408894563795578459986380701462145777880553716019168744796032817128413954823013970426
2102491413469587574738559546635583765895084799166167733200047412467088149169010002071396164086884905
7815263626450846748535695272975939181333708126323813723542169685484234954464731240560201921544510082
7963981916757530686173969431161290874512343903094335744114258895795535912374409010180221195012593048
2053571504900254094408107233633388941595815373965095887940651062509935193155513168474753980461971859
5045414147655159793045717109873025065213600821611516426344619087220878742124358679229678783952185068
1377507315794146608412775602210629836632187569536771469032057350991602236077700958238523312382870663
3154946024486283352463851838588243959824917355985690328993538919849629879156988334732031245667827836
9142494729713486931880177817884183286590597184268642312003917545574502663101771159461107014339789038
6506755388254435516537961619447594626637377506438382615224335144898881859355072788370073045213075165
0163324401331068965384004465730342014797696991927687052166563180477884862594141823352983510106998064
0951438980183285955157379198188811802979507043985451142777161540635706148084342859661141393698936637
9459898036577856019538960612873602003558256603592674433198714751319078101017815156806334220142532905
6490992744728974784689788056908927814681267319135511651042153771423703277367519287966221631029991080
4804066564542388085025902348248321145697360163835623194224873287787459222371911839435185523587735889
7801706336367498869434854258913106645925272389705986456093844785732976979636009894501601206718508825
6728066062521760472252590019736033620862734581037381830431345658108351276690017789770232886601665167
1850965556817799253804457738899210011322102363465023760463204330350990077485846138731669601542500414
8288578543283435873644580637972865097782833786914879229621756887704687131198945694849547794865345303
2041582071438861796787458117128540466479848460410522198416175826079548598221145119211719565236552513
0309197951776528490856404818538196600721522897288272422493619451170916034715725378480646053531204223
7426633652785348546673108359765388437650526900244318881057381995567422006396032154253451742389944817
2171433911624719931885838254365810036094288907531112110674879988508103167825403090196889882170321849
6596694667355337730135431016490202148270074930159500989444136163780545497766291820455869333317497256
9652035247948426641367302998334883116930606839415964944432685652415238673829343426062412136369556317
3319327327143138787102591362566718202512335147857822296184163975373464242058708956711104250760810045
9214767261604215365019390374587651747888137673994682927577692272990540613821931685532729582025202098
1986007393281788378131210890233627751969386036870019435175120504971939521905955309803507305452067200
6406724508919423180686227232264669593445344771074008756431678319415371717465156707348803494884208224
9052653986822562354290436118265858422809404674875276265579999158722853553805085598591833669849791263
6612184870979121493205613880636380347588224979607354869227617818968284482200152786794283205980390237
5718954214968171049807076194241460823204123751741287415942731440887635648320157104730477420672352819
8779425899067990092719177555251599216662258146348346474111490636533044062412341745486929183022628444
7554725826213925921582755307810358571522069956008653345490800861543543550368401668797167711741324021
0730165981210959557613262793586463690314796571295541095744665563872152618996111153436621757020690688
8940948722585443312398516897801695132249535291939362091342594251219966768049942868479432004117817357
1067491718243395329142271665913054517461089266074559744116950395422240634394636105826310132830561839
3813043880037625359909933445011921379874516782621174842658527878813879818442951246968193360351166741
8572224072082678213325863667017211853037181337738124367414199789805325401867920715018939621992142535
8910878522224911380790181023283839955128331205256847310870646928890665995902564940069892113945311851
1419560996781408978435110240659636176278979158923039732744986331522934257150000451930565711295464719
3330296588370825158441533133753821553117706295218345705649584980695277956553440443146078138629340287
7922703290703145510209133101616782597072306331885297584988939738214821469946934235102176742508910456
4421632978482006922889625263504611303966795236418542301210096573896072800290751813058674479687303594
4540411780167290047497731653437884612579282306972884003713000949274285024738132542525397291003460063
4103450586318281993735194984961084742823536865692989891615804643067522781288459805393985845862039208
3889673236972181948004877783632493304259120718987578195738504656338027698972210415648761087578400407
6987777028280814202077982964276892624209010061274308091216834612351684462439714571749694929629077458
7749122024866874255021851828826531467131844842646731416222155045186406303937345902941273378604077363
3278224566643340410094526161298515120773599396562869556395037229971641840444148444441501879211283706
5292434006816539715708118925466394936044107518283128602124066270891985867387938058009884328215312637
9382729947831355191242838418595706372702146576939992295306153196978649435691945182897607021479473350
7726238314500350202152740059564781118002577156189406694861920154426780371262481984750819166486597697
0673907276782210592843211554063369383776013560583508544921849503872679725580234821681694453233532738
5579550112517376449070297903453796975986436176681710354936839224712468510692292746759806486889970731
1709682036856347423843033133894008148533507966353969904434825186192514409340346624729093509823454590
7757899262179377682338059646677056080105581927402029879108914160451608999421585123297453107719237679
7232908985326458069933274299214469301612512289401243513129571471955602684360504967993326425642210589
2626444538442554642332859221952415075531931657268720412566780757088237502300656119658175019568849834
9683505504165814170548887514534209451340518934593235279165043521881136573011738333705141929228412062
4742067172413142289256782066151873569459989056993186077788815437378432263762931351177603209253517426
5366668205091632853614836324192439010890383232838571253045175272196560356483344511341587012015315281
4466537300146766438068467489463715971492879982762336899373477534444236884686718097718015211527053494
7447402405815323774181535213318034586216070883003688227520066485543479716861536563981533405855635609
1609091624088860854244332131347181224495953545061711429943099567083368707817114496591778447173145886
5730023741162737992580049032739278956655737099374129377036328092102906887710052188124780321653934674
5928932829934957656763339538521365994259712491550101952117348066390154368059002889899394608145976122
7830635602294333319215902331256042241342027747393210987760685274596154685405202040811073302604473794
0331844114692981188157864981285025797339642817401165435698790545302438614309910777267821345093071337
7792942328122672014114358017017385587049538252214221394498745278225365972883785045055779215494441345
4448449666678504882951638608485154468078721462631906870001558191378423818595498417765201373920154465
0047093106232364234692178682426047339696522676592087926764405938660505813654591752059998367340602973
2581647507661799346675807279016493261910921293676211823087951496571950109703077698738151421894087406
6175515766874312675269611068336962440198018314756729068606335072147669145258574013993765246252643828
6657173232826061371453482248917324326413888522797067545861593645234180906958650331991120246872611535
6047494805049360399326681872711335211410708186181246636365841077593828648947711806216154893748233287
8675567997560991564629118605033016079105581800921611899944146773335928278566855911842926534635306337
6862239807965286855458223121221301259961964950058700510295548882329954639574807354714036862536408857
1226927055030863832425817231415847135083049521463978667780343309456795718397694372824149396498350954
8728376167069145263282958428938422067400772244272950124128641142541641392612628808914423709316941895
7596520773174757682983834146445957429412533314638292664970899746567354684779236381292812280191389420
2096838236824898112064629696649215735293022309156095569079301886716976660164270389544899182860400676
8240012941291744993773551433481355245996051901690212148628226470052428390655938499910353585253377708
1948498612130161180922366165226136617562159669191935384108494680634267473523768668987095696006493858
3727143246122622784818262986637439717552446230680566763229991996230657177603030476721089443191054514
6729216251879713745196491690898674325707104947920140636430003670802257651007512157838388865782108702
8955679912293207958183694497179498217327574399530755530858427584935611311176083612755636267815212962
8467492572265697805408865379611352550229623279357033875435132851833675573699485803107092506998139784
8566654488978882590015362016876218235735433089717773177886832946112454685626774526716117962512702844
0228543182241531141091816476263960423756599062641872785174879567253478958248138057877676637126985710
9590942154048920868376785023958792177689330399618413253574341271167076889781592128546950368932666167
4467832209152812580041801501152458285140295684298100287767968911739669758775480373619182674703584879
2607127572457849498060600335445077129382234091205224916444081415417966872599924128223897699590940692
2810598204160940647253822947164567469450271744755107940113843480872022422969872859390897651262079989
4454455933539113846991913290272332136533360926753110239015555889520258976075788968467300517065360245
7156682374111478437942383743317594455180714024034748100592528668024009805209331420243116127505164590
1528443443425113680798590534591205588000229596152369878712170891631926336238445120355149886941839431
8622126799114971080881130899901748264604608722058015010763552908916128370310530389573513085261400305
4761670156420648837765194701748797309187716216181897479260828148068296652543426690814312708414631320
0354663331938122426486564933926001119362160129363663786742153723619924128451446648258560285201252501
1091910647722113082105495070631985694752298239224027946163960335541161632834891014056974474936447543
4020965809766426124473966433099653144555942285536405149706716820210462856401842899712796811618896652
1727535901327392762623818509519869015985408772158113826052005487480623711777543643460914151917435785
3583454689714797878483291530562372412543397484778500539560737071473092466137515610751747386191351291
3555186264232429743003888811517191686744666287896139558555796769260920478420072219197999340080193884
7455997102188211073399460381361173430161193524913920789051925796237371534981236060186190616653012872
6022837545980835918812338534864774908240121809579354236112541749990097034944514655526630906253580402
6079521039581720649658573658821243644242500848459125221772220148347057031906280591817737281706987295
0902688632941447536556986956958940151930656675407506806881510837436723028020845459769565940919618716
8038302863756617742421493706460387907147566941780245893156738535606591398923579184625135926611463774
7218274894348955184421010227598720242898585685978393150545442966684795567672057104122018130601389373
2625810414375379685659218993505039293310688518626657915011878188769613560578799869674942050713957190
1674217648949614728095084876562392437184363098150174223600013997220555341707405641706479236993652794
7502304511438719780323164851472788560607145053163903710955017419341689563726106891829712876155462993
5660219425119793588506184544085413421960893062957111537334827783143084723701529707901904834405262838
7953798807743995523489414492485187982143769134912610510264972264123810767437603300697129914182636602
5158327755332179843055699335427924727055397091741667769116234124300740820213445710871014919028852129
7508811019612840661864160866772257908626657089855919483731339763281262220820570820996788164715647272
1310672188555806958291486671394182580987175698233871840447491969559490950449804105997238919130520148
1638714746653382296476701421111798931420438820450047184384540247221097026838533608523806397306850337
6820772501970359508806008295693016457992124149852266540915353103697539483092990653707230054988189830
5498201256091840324263949231517114913120662848679783856279787664894092549290165296214168522369299823
1430183218623797659377496433193402594400094507794881981621019585088916486474243549036627652104757235
6378791931940579914437820063891979677086537221121758035492933677003559798305693122608053135790490387
8042085285887512106257865858721914115639937345693211868915920716725905505819267697714896370220124990
9266991929203427970309532149414726928618089291241181914332498772757940422801320186200729287741264082
0262340984596700587455175065966500086836210050239627768204998417942196908441149765413444214625171029
2736408431556811701614944435982797064869755514200152467423989852991791536567938177455290253635656276
7158341894157144298118010536651509911624312513017362772205727222123656559806791969618073930491338037
9230365825125570520109368308401237419320414174662444785384931970629289505074671871138683157257646694
9191221076171649063069810865371144268570518409448769040033259676773300853703487737579348054853282363
7533892305152294745132505366808990920544696230242472512521982600877520310754294136116760645537797746
2855307641428405086004071067854219103828109204932736327727099010625454552024739782024685140629859023
7688783171047269801090253718685135913216069239739857423964755688368966802414324134213324199113770823
5701806916596104300051521510541538911723551290731317302068375985695947633212468409584155229885053460
7110766952516759617653703678051467658540787088509160089872884086033642961727541241093404765444958862
5468029817255481368660178692628119790533297158127311899406643523843328722473615111081977716078336845
5659491720131938389758904267369095804841671853927324626127951542999602594937174912140237607550663819
6331928976041979816928968959473681610792062051023108462694989629650214213163699807010898372401591673
4417218621257483193881856797987988521573766349943433463892235397845694772869730055384079238018490587
7442814442577334187927950577229231061340456125083480374038364653380165879915747539512703882153593279
4670690571929932389523369255581365751339316717750619005449218095202932969871063030369201649378042783
1358895485911696464618720841738378275669526984220606220597370471144012729459111599664979732865460343
2383738379857811062262846365182963841202711468990247551028960259947693089798893873888581085671383827
1330445168499585003965671733705931243277529206541712439123763972659362175285105381361229931864902399
5528939073969555623878405119030658544193293620000770318391600117911078083199922461073504715405977057
8192501425184274995922841944150781941599328091360187982713587536294099324574153596237068145517648696
6754166590648832800847431239041644913790068993662115747322787309368787364496532519961342436078554072
3618273632145582962768943270284029156187589864702943478181225929708151986776641594308090315127497531
4149823026176650108529928040837592054634683480522320008427203987019110327872714275350578966604085248
1074953663141730478490913120052720095730497641297829763509361467058737084977256359659373705603597228
6432921407577476672848055147280674292594099872526437588135409493544322054081546817885544149094309078
7075683226462446596099981657812032827994010350480408709013407783925590416325292500369440854330568190
7873012400512254427305742414320504185717528968350378079534141032586342053759008693562116218158760081
0767435248841579808876304331476959355860031075796240978285085879643405235016779990019331360268644347
2846770214232155623420417356377125843710037161536303754410419551189486436183587705984521378858533788
8890260650045120921919836499300726881977764563820089638107774769615413144019278656464904924792436231
6487047456810150220119175970209906254138083878933037019404435904707659064544795585007795653416640330
1983910720768011474824504348912650842820408983349567637335689370014847845821271749295457742774447040
2612307596350319279882024513825460575304474135476089314597380999290353065984568349581438201127235445
7079495636354247673858865552276564557770947998008672088101702615199743028150911057317926104395787017
0572874689043846530529334332133213615927826802084520648014963743044309649634803885190756335762975850
7991247199383700722542495914646348584842797095689222987899636241059824630679416688819382493160800571
2954750790448266741434080896810620327733187434695159695231027976730126334204236960216644182191576893
1336284930280840320973155299040989521737611083877028567356128742888702076926159660855911721889579417
8165088065553202010153858137635046603167067380278983346396657021465765304332089087519741147170030183
5586553523680303091432058056124418324050745722323191788282800602051501642205892424775281015511688093
4552381899504007608467324527798634901227685090520172657367968390972637406522876363750773130349875252
4704325553978727389090067698086982412813746631931637279135093897065219680063833597087228285903476896
2841989600090173358793722166580944880461149230485025351638234475261738688477404969624397589470137988
2789746823911750715965915630875917883345016684696935395376882251427532210104918919205216517992337169
5952020809850607321384217178963808503930938794318926824182927727142506371201816447116428762337582843
2355885959038722016016387188189262450002244682551975309609407525873621125217050944852927826886135515
3953923321462450774939662223973073395280720228456217989266869009438579262614478414508815195025640389
0827420304519301664879913135123061590420758120341839680853011170439610619692347193794093632348113001
8427060123189024470744590658932247788197119184447156213448774451245035875122711550257496626106239293
2654707311100553176381175105318443778173886326979901062937409479866072571503859386719585172132676410
7431991722078481845556913443150045998802844119724378119963350466858620061647191117723882880549065302
4358701237162786677044990080386693377709293693565788294430665396594609330863844888637352630645492747
6066652155217083321042560723765991382648655103293542329128307527008278765629671166510094358947975746
7434635758791078718843609869623874031894131695185044179961576857499425223210258233725236721198304873
0237056608108307209671252790287784897519203906444172365393501064379173155381099716820993771349379341
9110409610885803618834466399468323209792293501725780076500377709642418006433638312861653942811827791
0074776395712906985833485925671499921038849721295890559544266452284073243108986376357872280538419753
5086254955380635465627512955982991306489063708687004620467828640160755252045432487153942399069147288
7149313629266849283528942232840008556508318697780901646906437633598928250456618337917153318392490127
8847392489291883834668258070445915532300462117288354318886329293755632611945436248462169009957448400
6930848745836568138847183562655072766645738338818931305016885982984182566673111642199305889089165214
7486202615409449806666403651391716917646326230989299513078567120089555967928978089778901154665524304
9429768858708239136530239315346449984120126652565168804112384948588381159353201028796381621423861362
4650430163932661600375625731923294428650630403442124960854861767301438800859049841815425711429085312
3218900710244926652979661351864311628507283639549607748705941299451820835403733954254971283940480891
1081246604206025964226872858083824069774867568376522096735524227169116158529646691687337426721381093
7845720462963161934983175669221335496777738441767376721698766886220331002035813089419270490163910806
9099589580390381138206095731062757009065314877442703192119368301762526395303575895618498868649698781
4522649404684135921008026551601511455588735159333901465937663763666996814763405778209794349149318776
0092662347951908989917260929558517191384532712019730161532676763135499539804183073111111029495979387
3057221264741119460677841542314499270978751119579632900157961296793798911266769759023381627995414255
6376014388888929889417116218556623200696261287510960387316281961346368717284348230267943652037828951
0399023064140870877667546703729602258492579523572111172388478379905535547067135467825610518055657271
3108797922809434815547785182929293328145006621074130636051657789630650171948653089585094710641111156
8959934318445767856336539817180701854047899399681008241898121593047050011610245994905705864761548296
1215966816159930909564486366911493464023385095958322523198295641970839096406838229959072151281111121
1879968045423248121217768618475432693405181207218581995053278772376161536730198147203132068925954083
7824332915483962171971199473166647567169110439213026361522504816818906886594210629431841577279783364
9542337082040397379320703703305864776399286598461661865757926037039486966412204603188106941813386597
7175582628157633337143044498583918516956041970510132811966443585992884953214847257065234604462857765
6051532541398669151629342104596384664604497484043631017122405770412286044667100508375004099869790605
6106086984687373755544179142153328752852431557130133590098412396060704677753681688871052554162181270
8081413876449299217969574187334732567286386170556895541853310588158003542132777109202277192674450819
1916589647623669172090454406915090062422135236777769713839096493131324391754376208439602193381756720
5381574781695589980390078568275713433802635548251094712211477564909734822914060586977433364974331940
0944409372968365563565395877415561765989967410502606041646270334050644184895592563880101838267256941
5348442208767869282732089786165797314833900863025547655602747065729861686507698041569540899966689396
5506388239909200885647911641975127441809582611754990052105509997152364667993011848845670109155378785
0527670974937205595993577693196275753140795619399403100464399055763898175173127392264259772586569051
9221454205837748770178078161148423747429182510280357300639981953907010899861211278223822761641577443
8939955993190643001461772184337587151540443965770228683377821908153789927155325852439443271740713097
4221721122294101094181121546445409910249213759995105361090362509606278643991175193667777726345327269
5522089378022173317911532210488668691415113867386438825834822327587553422237758027159071045337214517
1564043345941336272598397214208840285389524396614676179635932752101829723808124895949386884606573953
8937367457245426675388397925887274620902137421710523423530459239003873818911167381993730199611030579
5331958086493894161505755975669123000080241110902318059656771501633902061172059038162994948484013819
9710877893432132023611835944113547690875552575961683016388649788127375039370551477146012367390156322
2367205504872990286247885335623494635607937934151836253564532228613377516605563276492909545675484784
7291178240880322605270548405392575721381190598856856180684532101090479435212599597635529572695378806
2949580464734149201694472190547488363638053701748718585173939358421193380156002865765256904319437282
9760667450890882523157000674413867093454366505728942259550819587647582934977094334418066489777807918
7551645136012614229428995080761161020990799178246252801932890314444706647683000725951562216067105914
7076675140530936008264146010412162479342420878880466703161930168063604075803979656419139555959900480
4563898730277580453885520253511038469708449475307808516589817276164850946782329716016365959036283898
9854618959361595516897346525959358687242684910711755577453096952869033098555695308091181227355706936
4412537210646976977682995877495142340992483701752716235508403312524008930227364190294197006208581608
0037615958969480355416346259831920976202644150468734943327564898806613487809433815470899675310582247
8667294471897964515570182939702143504456532666026901819280850834937563176997550992697559888840721733
2516641386034786635603907623576004868997812036414201819410332601131057389217311042047838299222160380
7924353031313219253389793263980899435056608425589573276398676711851192685392742002247881366476192421
0674435413825978348991464803227055691107161038696862875666438226719596106947344872649976998366474564
5734205116630978044572366334618069533263224894414733972047330588475796477782108652193641450446492288
7415917382851109675159497003409028582490704503342236780373015427971060673611236029894339606700488395
7032129918259549420550501524315776936436324704516695343670967626117734954997154554573200242639089659
7056598220601750195939600388007041653272752424023400312469681253360284605107563338514910309247546327
9626461213715209989764730821313365656286252202953537269525185280367396477322118537348231266349934063
9503838444955054005460365319593337972255031949322424094755439922885963601690202888491566103847238514
1119723201165108179913366058098170077242913007631003068946648886768767942281601872221050526985687137
7814021685010248696955209269749433767950436695788827268551805073775878920965274330156584049851572795
1393921216047153660384074175531967568627562675034161200312654115852227749362571434584811560284370394
3730820525853267142555813859851993585982479348626009948283211045062648313837786302304018600940855783
9344439548727089102967958550916929599059780379156877128464010958897563488006685439546929784962217580
3315117335203791380029161546496542224382987484005889612948977525769036480733652288933010369089508985
2126335663391502124711756094318304842292961544214456345897271604425461601907312197744329931856703800
3934980811779657432363979787813257553424557630466799850738092578365839508483996501177001984694256539
4475687072402718490267016251371579895880859039618005252666463463196694710041151192141803984513402732
0578034100503581477264456899326846224914086360557983807208985867038999355976828644761520357921750834
8863490036430783978286807096617910237925176305662826843847668242806794629303461778280424728343363998
3628002026568370323844254252133122648452051012695027345353622414061184983127031742826551483343550435
0746149989221791615684510962029183339337564552190864722418939939845795464325178533975018900513093978
3525565026876585871552620422946136005384332134064964433251055658984019756317771501983171896736060179
6243912843976248373395157788679528164544382440751098715773382183396370589241762246188436115034043002
5237541358873511550642682968470779958353846377390403779298670012860940195475906638437711164740024722
8173411701255311568103928646056007503497202980636147935551738083605410275255926641574989406541796895
9511239687660056293113635423491038489589257794210049895160116534250068818128056393743000105874659792
2287847642727576237469236750727869215340073442842490567566849136727944042372207044149689240505130479
7846143595583387633879856056141412436037717750409896526013515964713864149072653807279622295771778037
8458550582770210811185705317897199097129806083930895880353797341130151820836151186331859609865444378
4931379835317520556488939149944640302355552287816921581011695134310595985179663422463543877031372613
7833997115348367605347382978293695598317860923345386434288057051081556084415281811076304858232383529
6260662055894420728432212063640494269314104396321612515368593870170452727644341260035471104874095128
0642433348754422121427385334649819781690177227114571117880166226535083741372430746829745542077511279
3324811395622861660160450175641368242808786836525461849428541335061551348376802897970428409617168568
9961622731078796344122912357766917365214096302063117348620464239234446960668251502834429915821673723
5096724109875053483480147013717650252504997315311597613804969117501220954841023987615159180388801280
6046358685779353931594805456625495002916337226346620085167773925630376144476915104745547810563603596
2074372957280786210891024247005332682724494705779186691712275736024221743649240091004485160966358834
3682250128819679083384089389663967664028045301671742621625643743896246148148730218816401553215577710
2976350734618295384610267198886454083331476663802522322662229634270255870900882704522077976761352681
4018059762382474565715722599517519352997848480550842539020117309847489857585185212396020188237342646
5390808531149083474658437213172594188432792802977256414701382889585061798698360970786551674295064617
3320421598545777628900758415499176536142190700331856241947926907494736291224894211689470369776914331
5969341338315423677150310702324599410942663659789355982098707379636330101405527042860460735036145372
4837922516471608225685848938724904835627378032545276150863332508073819109204233694549917282275150577
5769773454049024575861494648324215094061178953101899109205191585554552788874083645586535132084365008
6886417142092380416870753566131687545300218361880365586420989659127349490680180941379109899894624250
1865835049088905364016541224452227497110592156604442085891966724867373581551988898102632516543757222
8815047104716052111197778520582791110303413880713258762871909078849856874292908721556602281796891971
6304917300734504722158461371992606181024635901321082441718692131968367048256229163336769979602281177
3013669453662878359991504738811528954856704649800010648420988996328554224687151208325715226023391821
9473113066087879797415668975588080066276891943694700839590914297550134779553470562915448089767893397
4530875980432311422810157504205964525221938101152757845086968597560206669150076314484734459476019972
4764666353326832516596629682300515856722606743542829659263637623435226415859886219774827069593367809
8542565512906977854409294417044633671853443181767131325010362075401699340810130493616120375815377216
0319306080548915695749926572872336892061261357068829254670743248590465626474841124847000852166564145
8986180930328420365296477635497414224269238980628739272515672691098542373974606841865055565729612746
3303223018645094911864966106890208504572228465117109977148143534326134163174805176365644446235275910
1445038854814353799160177820417602794016693678858433737223591624821751584189133646041191868078604785
2230252361969059288138215634661000266144523254511657302536424860147531641810639343230181259176613588
4185467938646317490309568151699812069498271055430015299960431602686847626524647824640051999011572021
7746884124014620716839159940038467340251966112548880065860690105795295111127756673155022534187844827
8941139437178976855158406926977289720999124989758941511202923317786007782594130692202612038338923923
6511755730578282346995773972250949582984099954757423928685975892069385062182473169841674019080844826
9379547986408439138668464089228856721229912339403655021350478349820193640022346201279280291516491202
1745197843539252983862602600673997685236755403947908113217394413777721286077115983117463696794252913
8445353957552308883151890232680788032584434213198468048650609457135451212654824294136727914543629595
3365760021387062756467757821097945208427208546187308554244604928331293447599487436369618820884835679
4294873576277246511070003084224445782451348273222071630689773846659569793332458466041864683705925198
9957169610537568612511232510121717473966966212241200139580518232152632547815787341366679873393955498
1458290028300764136855680955697848603344685978726088497553620302563176004961517136163034131735122249
5859637117532969134405719217181198061633688927161651208059724211528821312721640823652669089542019153
2578941586410052497262185753323754258651646340855977203860438815933996523249837533833744531457595970
6179790584268940077656178510631355138348371518435646985945343269809715043137108928128486526737343833
4847098312058303047294131166703896496900144036643161110117409522043234503621427445267384373870009084
4615151774331989802515130692853258831616427571686404448676597609994735411909302010292106461235784502
9860458742844886905122289442170591528772995176720745283826708955625682727298226137025820459995354249
9756566847497895512481258973122613962623684182850411134577076366452242813805017797260780033737795033
2833163381649446511412886524427617130313565312954380425474298510263784319041813943945444009953369477
9111723448598443746430639646086533019380959619941936138475102876378380076229571897235429286461526898
9681070510999793377565756752806739402543091898865442498049392225499666991402330863587041331515561813
7332236300721611867175930071190837486357488633558017415726091538121504417496281670702777182225887752
2861529650325402013691234677212877933117796353802693057669496845624775196083639103345604748141928427
2229315400751773864528222201892266285690304982068508540479726540802329562014052528377771981511795184
1714830117224165087933163903306950031499224366049530242754684419781869141616163486240020049899564216
9207292088010980633747250063784915047398930805084234272515425508778776369708624140433476320857038251
2442127927265114582270657771104217109975643183474992763843530502077205416255745354539752189079400637
8393716297803325426860849452570779706944495526330321279169420090475815730852499705219119806273477195
4198550950387852115086361500943118804243094413176778044186449750369627167446224659239805791344503349
1068761682618412525345932446245341256007714290240834063319266444564538292407735925144981399574631092
2195556456208428782375452722183061033393584608579535838039976303178524342998443707592820684436071890
3343137799948014354743121507834253318313629777762917075537609963467135676641725724839912549089501135
7239128782541947231683012488893157041817750297840673913917297812518368335845943907497086449659433824
1453642197057569533737227642961317861979828618140767703378437814337786138751775686157743561731412195
9243492105799087802611641133965555507065013771570999667481080150405897483955231663840270693515649863
3012851952708292566854641993452734238330770551422513914257137011374334103787409005265115608133634828
8808353192005905299276754891795207644237873164198596083497158705436249501080534838442145267615303562
9547491819849182248550045250889580008062101119215342350672815524957173537793833581568916764278509749
3086600076232699598258344871063924937986615675210911330935925323180144744326927214261497285982609257
6470243328454961336781816098454820483441566772341526377751087968539482846509686142041378141655757477
4219324199815871768894948655329100705413078238632713275051988386185204954774442549680645157040818168
3624402194715611064928200465524656574914642536790358871861958643806080039542550085216866132766044997
0390508104271378071560335119816220228070933340189836776862093633921931784865504723894223724151609161
8187572106161180385175185107674509409155204573212270470481257509403809170686996872856137077614513070
9883367691143348049870042197578761396485968116713806972797561247749627512948899162560460279560125889
4211389353774278744420265190326291294662164186050741519812264137857961147760546512721602581669180604
0462582521424524935126626997179689520924766989664432519206374667769483361429574262918483196580755066
7145395340295252605557129756293766656715757240685564378522495909054473820184447636270850249349361437
9847224008403280873540735278669215933547432063716206395262353077374213989588118586266782988678095059
1595972009815445600048527817751293827408417953933819779920162045945192096676457092504438476847566523
2930325377429312761059521369366117752927229623919079180912971847561152321086374175935897127278297623
3152411174024774854613892098990584336102243979545363131993741635195176332866937874392056377124886432
1753278191036929703901389474260278619269305792052966164019123094002793755642889647590722412097237974
6771526063085283866559439265900856664257699494130764569852119956222734798978664892098832393723441989
4314026058314153654057633190232578799578931537446804469969512775507617234478842043354103495014286781
2576022746189465428187461887011113920075105192222648938549079512390270686998868572640810280279926072
7959686603979329187953963128799047176054354816316979659622305121823478669652795417278423142884991391
0887222438277443085686411106888871621734152756852145593960467910715141837654292503980447169626347838
0283538498013872851107703455406959030084026515709871455624795384630659035609461684673882346842105003
3466892814939397150685714340259943011000956441378968316971616019791269014624991778364254662297812563
7961664276979231114820173206874275090882336219416361637043684139739258319228073477047298666498671894
2680015421341579679653890770530232033745872328970006282098509666893168556764653545002764019525758983
8159914547354221184078073584321195050448869226572990709354991758858225336293296988289221032574035989
6577493110276652190954642257906754921634234545908253550673967200476566106715468165749843929428235721
1117677284565045359669021589947710628440000710795273310866720939789706608982147030053153483689527079
0750305117404925538797006924090378159156012056614051342982130194317536203331525390528955341233276686
7872549590306735207404025060624681335873100442410690146844677660289931843556623751443322935241968578
5887809854690310126579508635894369848977383735718970779479834149744340277767269668240236780524018659
0735963033569311621533512690100359103913778234576667124430689987775343587346593780254936619056839837
9006495412979496838367152602543380227238694878797310309071866399246791318972929964585860108049573717
7676258457058308032523432602676925087568580086115766586663939591140794439758799256895780152535347180
6634618300079730856407881002954767483649521689251937745792366914278591497811315385288660669783101896
1418372796940230149402111280312314104888132843688608704639214977504645033166331369441432879040684986
8344235189416763365668106687903045881596522637489418731466510530060740247015011296865192686841555981
5039765412229348941602927525972236005252071585307459828578051745931671565931117940652468021107285754
7919213607169066094346390965564081382198432099097913183867300384237469924093757927656200764932966180
0676535788200445583580236563843125005181207812107028558192053661594625837189775530039883711654383749
5680541665767032001509405154949000009725903590085702995815957459226333700775593311767788765099952417
6877516043802500485793525011703225296174306030463514890645409975424967383732311658676595829119006203
1121996197560915338007504513994156996452181007658981632743406839885068387889265204436758160176710394
1567800328750562398162362663529165748150289609426952389415076512899180548883064051390250472469609141
0735813202334178663646906679782353568198892146162899171824624669886466008949783117611934474235785770
6553276111788772155046837105729274168367923342759105853833857122602120553881037709465363077114014685
2196551311396979615739978668730843323003681234930383892534786546299319912303792395037901775388153058
3683450945920828362388144085206997155033748280131701835500098507535047731611412683803359539436496997
6930739862892845478238882188177564987734864105940002876457440398504691857981773525877949510617025893
9748515111192520942525892670052132907892920412970785358020895943651399231415703850083514963140783822
1893211158961600862434742043175681609192802933600597160159518558718441923888343591708567766055624577
4074916309984094594236147524389631205823993298282645415272862443507064862223521651725107687626849832
2564058197817018842314533346197985643342671913298780920436336122849756094237266447551353106808884971
1286130598096773983355048105898385977062840165715090306871771912396025878070961625807792528255367683
6838116456801729377881994980114289574472584036707162240596749908509133588181238515398051842252830272
1169030219589200637108759150120377933461663902180349418909425829731054576396131736415345257536286383
6105944035721152254333165012040677808631013979392769701205463583215500216937537168213625487093619263
3024639097564881784343557095852352440825025328299164593766037111222720785288430357200470956604488758
1195079450810073703485908288228761106530949129128334750930808602054049726820135437620213975104714452
7157561617228270202663724715368451471270584447398236635765211133598262090100414671886560013115844014
1007618040979186248657950259136988345625674634407376294438735108805073405460776351508393138005577692
2311643852439541073309732535161290305022437711035239368613647546914571007864688545818006428285363451
5154125971264843958046525765120483700723283508319955158866126844823472247482676005830622891562096591
3888638636951577783033365918934896318946999363830020615531658590517392456847750849737517270317840175
0523350331431563428614255798782998063603106948591084254064675593474301600593201137436828264314356618
7085933152096852625237041418947602654100086023793864102179460660814996997993150482475581850836576352
7181824314193136976986558044622800071161931346829002494745207555505810102389311674470899868438621164
5884345156837485529202968366762198303723813132198510540933002827433669890759961527144776049385203507
8207170339237653301967752496490158916232390830025264938721647086460836925692538230177237390601192174
1455591044106756228241814375012341937819769349852062326447230320302929187869834950592984007493419512
3355947279962155658344359748088683780586524122193234065602441077301300493868908337517500000407806054
0033870285979956947493112664746387169929658483584689831986909165370613772683761452150795820819185824
1757728991643271004885416308073293561940543583405082670655780337975396568871676372321227528378839657
5751544853128080387357464754080450647349415347773500341046059015819725827669975026418477573918507954
4550605164150907463654582482015146147231021823224338075700346462141333398460300382289360573170207956
8887245267025316662525570891584312456832548778540146080388005606599425318915186278931114525270525144
6928876912344179386364211261680937854185401408597767355917444419601615656836516558715323764451243199
9369471090513057763414848720581634365613636962853277754504274600364566907406574182168670097314803166
3162750650419860748988409223535871079347251736950484574495471416002780487310410567878566397180776789
5079675930357702519013827257068899448499019628546030703127959078911314127695048360473178068636371993
3643288912298464500788512136274541570751777539335342407373681383565142834676695804858921009548430477
1356816221997435301857201355295391679005395442055146361904050202793376360102580589446002519967170516
2543683822236628205078649036836549678715811084244598834857177977243643863373798287213729824093369665
7052239819462842343807042611896018367168149663251500214866290778415477042397555099035051976740082830
7079192370554256041826976390223121756647984706679900881869226014717499085265047440282422786786674194
4571203114935065785645461516886426783146900221142418619686435119257509030668792669407986276944571511
0264870793828549977696155136667014870819590827362923102995170786315228848971190860917171393063523644
6503303754517229326069795404035147223156095207928408266752868016036462024593561980770054674547576933
6960642984048025262137210280867181329845297428159305674306099633630486713833511643129385950013925336
0909843698805280309954265227961949715671435090706440339459900397385208259294371355661800930374242132
3579965347403119553293731546060641588776580711468514504121316506511852483451060381160241525078165637
4732475655801057921343669746557694869480137812680205405947153325149313157155320763461905955867712347
7496100895541740043173484312370119530035391676014487441165357188807809788144157343469488007793439931
0173665397481698536299233116373798660158148105558030710781340934352413134522969312919803472070334520
9157393649556923768401599857142319807992534781037553780566397624084324289968958109421836402481480822
7843214957034506758227131412386829737967748539169988140990766968390691572853649071630372382904091903
1764127104633223352317191725031160391664777529045042832108216194159448450779599359100552205492582622
4165542296932978204647543575708648968840594318139557828220266502355292457558974098187021143757152290
8453343977310806900041641141699102491393807546038923249177740018145224005401770137935523739798236429
3609703699293775404530194541901491845976929718222861230351062387673097453193872701414884724945827487
4839811358829532698193764972173301139447133154933526774930583794789126131180990588027939840554451145
1128280561477393323532144556960849286563153807515948914152856217702161486874321507422943157789535044
4463119752498832918612936559351662284657344792521683735986552791363531447818602714908806314234833859
8942010914374012016974926270199318560863892210118166392739511669661237288305635812767080067305330031
1486177869325417832900618031631341758916485888743678960218838897511750930723720550044359804551250121
5466931412971417672197356911923857026668243977142176522549341863775477586505312083112872216914370805
0162097697636325313454236582268540933220548780720102040646789881157576785673245289101237743412675341
8179068051142014196353300560612462741245069475631950616101779294176876087661397100449521221831949888
3322555362303274876050967283865546811575933136909520697022422941452408895490907111060521212580381694
3832104866710326667686221124844802151933677120898847729624412146135842568639409442119083110666112106
5960923379702308501778445233656454644817413228434594575530648375958834509786260898166063975325415475
1624053308580553276735186968567895372523064560001907961220134992092781889369452364165153549406818348
5879680981395772743894583487348900657111066980416467710869082456105013711316893645916379177275956940
3321066519782799967968585212604589048957308884131501355668034223127769018402736957876927398131787396
1908189808762054455319006077080314694189439281726619820225002757290006248220845347164621967498898192
9195330705875696789299652888533901906487456530894804006378271046188048054971446372108682071383593510
2245160278654826065029897345651474049149491774260188043068897726218874658665366661036157856725738679
8587237789406739764023408218290114732725785566666554189430937021172295972806017164385076468389802644
9331552578017357355682805482265875284383828218635211681486236804072738857820621786597472326349738385
1150348481279535986240761540949246520293124079561369161354013289205173035234905691086985525656974114
7618635289021154110908069065537570348703609485423767034906125865748189575043775743478605720544945384
2560901490095789084606658932942958435331081865486806103630561153254877157964818098691949670771292156
3285955771217531125561907208624091718852317821293839359018363792636759661636449148471970554935313028
5937766996128329420792845203186911215581626043578932551678077803704323220650503037030279767858566361
9022137330259871460011720494431021884331593077832184062349559492520056595785485521462212685345938791
4531730662375917296055077303508760469769041367565975973074766600873177641865585062989582591255377911
2312691079970992300856452768459293645158733135008809655854775528835365867191307116325924779132213028
2763000292524728026347428552462105709376636300550883184954770356836890637318422408151915112875340735
8193225766282658016978297054938328852807219633479259286350379268371167096816784541031659903289385450
7782157778872496649056668135173011747878684188093869511499968289021074035415915831229652993021865896
5367428948012422741039399534859696657688810924920626043630616201150968175124169778144936465114243114
2589233216564939229642839897293695795893532071012606499150646641132884068512102536957692658136656433
7882069652970802924189911904952905308458111488211239713540674773860797783395199321610876284686609666
2876198946029911455357245336813401530606117291287682408169357603499675525748026058373180519082637257
4326521592952935317640088275895999505773094911606427773923816118755734802433325983712355961811560405
2844678659017278904907514542124510067191534166120087173988329452330834339016012110481720841151312711
2511338305980067620401976552173289805678043882318964440329799923506802416631269226245366714276175997
5377411588557171864851519717742379731091226278619602398153045603025671141333937983155197515320265577
2162500536342312635572708175751293752649648516977400016148572770938429492916103356595618270466105586
3205885738046699651643099434361188549489388410312132208368492474202595227636723180766842971204861268
2505542657501624931447415525043553343239005185856520641578405512234406898403710270628000487889757897
9416151811385435846162072121911830807350041703463957936614063874419802431687007562667255887498502078
6149608723749471883779387049258133552069887578378565438583113854029457512392847549362772128191042102
1264472230827649587579648887238972359058265721794301130306909781525904145529086000031154890524474208
1141515343446071663148056918496594490147861070291827031595511648725366200781137731733375313996437314
1279894876765285860314612107459706935375223016110460482419598092293642240498113609367975455850548120
1328144350192327469661980761821946709927655706505838836904300289138699561183414456658375396781308814
1500712685794625168990564294728085143941905783929786292580293880873524113270037445878435177219009932
2900673282120527137645653001976943631428015944924109850284119446073295141912466161416131860793268858
9918601473174819865256157428674659109615226528086279271264335844734271545260093803966425878484090482
7194681841715022288869242185535154211423189503957073165062586728993356820971265784561542345432870217
2578242170417297683286717651325829773518706380410744570635468447723598196793458594597350511554075133
7206352281676438395492562568251000581169665542928494722709764093299145848877629392711680982490346890
9897122121455287167645205882130279399381134875074261432953812126721922184873826241236386824268524733
5801739739728238011806980395756136740213507558085075503101871499388634755948041325497877847121172875
7556419481068146727699399262436500613310307150395104737930683447421237942557822982794951477596509732
7426179660045506278774489545013771870114332527839529642166674631276084875765222353147347218611732047
9551143611320127562744991797348349298178185413590222458134758317628062707055730300241371928989743355
8557007163025079676661130859004687145006909926652481576648730087349726241389463276808259810772958540
3270747320371771534008856220551077173846306801986952977710905827920785917675829149103167033694311288
6623879038672667259091398063813726756497393067980423920470233886813524971238503837134059602139140078
8425879397812453155038352336574241395639846274582036351205539363608810019411434307193569434290384276
4807911893959193958620731524226795916325880179823456496468294274711942862397507869447556057371382693
7590170676665574166611942667281012242941338192771796474919684779337971912240948386446514808437962899
9614277349287080372500559826488074272768243939603613930979447116340726811709780188111500496322347603
9544113938915868021887089828239427791691371536980823649325378270111390905878160659986760221209471423
8105475859797591781128920402111406052384931350768284096780609616447110340208408008281766184010033598
2397833954748487563539513763576417328257213365732829121182125350406020727521620794374077596899969440
2192360883644459457500438308628724938300314534305981901167638592569179759793055721468211642280214676
4188765323899812805753812360177120428744699260234561633198775588390554701928479400233425788722657694
3338282974896436836768442702515644561457496648983687664118718650842138422952404072773620898004964549
4601602986998091422876473749756081785209172838980462037675957606110475436089420262608193346100377633
7574509454509882785993307957398950379726438358474566066093612662698916670818113087142843844919729623
5398586606370659519961085967932932466165584416270545155998403209071532436831840207657786798071447138
1587961697350419443051392778131274553776524664351146375937447497439494409938786724562719400486030843
1582258492430723460462982974615855133083963753308972615752653578981861791607347994718181948744505331
7627437290046339374872822814066497136341332017794465688470612967453702268253073151440545682984267575
4624383353649147899968450033881430913404408339859482075650816233100618495277588611424083781222725571
4034014285098226474867877104816702450622480856612220080297157031416671537575546130568319219059272452
9508447839658868885289817286751967360378219964795922553710867338519311615180793825024794141025384195
8102366601059887766701271816495384703512061492496306068829755783380339963068513663090022182915487767
4520172660774914346996842036288722556318656606496662076275538902323792373072439908946663157035285909
7786876449898644723446730262668805724309259289950328579661466402351055789761679511045417745686910369
6755227554820790189903817221519528748481498463109838251892670208335840341527496206996622738900696050
2755209775322864125534134900971652611169312157982179570843597884302206922454957371919277504898641560
1359152914779437235323530653608811665000279203775582307718805264523488334050169911795537352566568565
4661232703854605580086926739572294934101081149093388930016412489028111956082288925298976377108142419
5810453275927789539980866794273127674022972280966392398737931023416748945292381511331313349374131754
6253105956141691778841248917501548712971909637883599399659094506953753424712755902663092719011540507
7932728200804361205583050284300677216944687135148079601506093027457005748567657707872367840650407910
4165576356181416157723360879123212922284339294719373987053068959340129285725920547731346848246210388
2566544649771016728000733290535626930037390736272089854900476334991057630401538726962843811999801377
4576867643925742946308247874775510443728453573868975305653807518931503233215663500712562268526801703
2913357249480914908639039720371863503473570336164336060013881931585317729980459407682579992292992754
2016817189131595013744756715019349153690117877754295841595503394634322785512559568744140226016836976
9651446714341426640233053810067473567932949848066991765753389360215699465645381983645206892046975999
5633431117606327415877798631302759071941470083451857703291385165171577552577527083577836610441757229
3125547798818704674986898100148320268503463524957375324930267003367308759333705825451190482079564467
4625074927908493961905242217104693437533559242780556393432991001279929092855609085462803366195199442
1678840371460499253573971200180734062525320136344570531862424847243832196022317107529834384312553010
6007255313141341257099127029256521571691921245328119483066075735291935645367544790524006726856737937
4534282175406128582448941249172333635912655165531495475608357509735364368157679062858779068697851970
4838864774353480228714760826254980574736244824329544289256537172995901567249101093745542460868894603
0401960753325807978496823890923891675215661408591117938414443158169448490300150794353956412773006711
3269389971646234295139784281791473170997563651710539733386460608072413700704888388130989315417651167
1681125953579313049135316198694278477933411522364996701442696148134899987640334169471230570747854090
3256689952816995433031517341561538846639828952601480752389521632999424124296955012527504376323123555
6537926267017826261717988705911513638626016216926918288534585525417162558248796700511946021796561323
7183434780985703840385826542987434175298580413885850809068317714086921339092511555553468655250987643
8421931143127278182616108051580216976575234092054355040319302068739725998343914237451252565860187132
3858174327585013284296693373456223861528785226029090046049028768023262163115019097871344351885431405
9730475009863491639122539898061757142561539976767966236363283212103626967640242736383336986908817393
9770386416820187838266396494055889920715701249796089702229472301126206451772598339728440798776275028
6042630388182510968686795352231518588764116962329988124470037750951340364508921094828489235431472494
2011808835138017411260515624069331256533473263122591159942454343788308697193309514049198684848799312
8205563971856847680481287601578382326936159795800477567016469470319790017376181859722009887980960430
9139892123639001932894408003158124353108227810467103604418475722039789309939451711236865345107090065
1478675698851630825960319287758692858438025419637082198415118306985999631223228740117567060150658587
8307277606816103464569355998939977202924050284534265554639707976531904621200903600121365286291909953
6080812133989155164471817393641229021470134962090632319511033238001747194829975272253576646489146788
2433297131159574374792965588875617495278152546530831474473481434955773486322291933500402546959263835
4631294092803753010672296938823420977149224953241174338434378034808183636615707629385225480248106093
7925805151846454362300314460062480451194530966670072234791678572347749911162621600746419695922092629
6677222188242228126438955176585146120606767062320808431048357561969448390956700560598307258355554897
3084636170138746026176791707366252057604459572260044301703615212706975637453958828709230163457667869
4361085827443919130258200333655088786869349225134352854900760519174078098370233978181795675743724853
7189206465536432917736546721010160733153790660829524372115514642238522305771594451016637684347061543
0381975490354489043090546082868162141567730009533915245687822552468707962966642463185034031024853864
3115081052710921538079085890235101327260473671138594374044553502075934539969470887928193689546550469
9860016452807134315955733421099509862740375440973520172374555894305259919018462352607635954173578549
4771450512385967545716692178382630896585620115719325339185891867459965127550793438466299619279052844
8927564624636479404198362173995058306188852691482057746646343642432375919203507331167619646199336944
5943497823829111737228093549275951432576360326424827424921058227429154500969879352338471820028643160
9153103004710869496203570594037597224531303206094876678794712082437086413113345137514344321502792914
3520544968923020932760703673321998794306489417043924604924244040644445250050328863987107895967510242
3375869976603685904273166503304812829209977030940614377013295158670469673555598368984568487486026414
1169326701933464893867642348280406260361323415377509515594424917166965719157029024996166476204539871
4619111152123321486868445440211230397233593213640710013689261823979980097192536785660560309022989817
7158055457129459898435429368127280775366469533798153787115336507936215923011079877327563252036663318
7257149693787846697931133513929058430034069797047722740015083917688384166090839611357993865206266789
2223207416350076056375571855766404720835898660665132723848226491356736668255171648807680385842975776
6043081863771944334397544718016856234743981711956129198070279770112349030785371196101322921077057045
0020906910167546417886842508177856672930768541227256363900993914506384638075526810041696011230963971
2526037508679184981688401925399498063960828777438003026186763354537986710508772087712819418785120976
1947915843171383731230521903853389946887619875682880775224505992143440223694439328473028536797384895
2962824487819357198467641827283928714576703559016541489987509773850361104785677120701864199736914850
0171731522827370738822124051104554067517255022042338878362851536180609615232966112513053371843976699
2141845655058656231334317672336155512742758655796868140063814607187094740642941515439721791763399438
1629001813651180332214714140179767311933469706403404640731162553491928932980826330640550239099360892
5239787110601576723072495111254512144326640315179376755852660165122652032217500905056213135233657212
8266965518766774711139605751109184558969575221239442695022374206530974271528479037632988013649019659
7856268613372914380534663029348563567473557317153487122680038233536382469083622123742908681899302888
8899653724004842967767764661404143199111424313020507533267821022514776095483588310170469260241280033
9686196450431696409104546906422900462566905345200460743757136539305212580448724787453443595126012215
9494007985262836020813871175300809834012054967651123847547574312823134017852277698737849471282856743
8811031647303397221142605397407832639702838281792182136875407163864925508388183529137075775509895937
2705014132816864855376967451577504934079400271881906033611590027922922415677825655400169127860911813
4217267029284641019853434203878195834694679816213303976039424435048987759459011745087410077258385406
5748034939675416706409074852936442133426648459704394582331696337568239288291795613114657314954219955
3079157358221036597328150696805671161154852137397620358711158011333488196837439205770411985443512257
7901068327552868337300618589720039193679316063907840571067179035072811813110727024551354440770103522
6312108924742833041740972041202957627178407568018098654103508035699456853955935860456898407976003271
0550528174098471605760196275084485131237346414392685060758622007019227704411965526844695738009300345
9361214055259937032794441369317934659180966189475549143036322135707063098926640954178364521629895843
1163993888986698062619477896118285680904923273708123298554311976858405585897195151054814833700107572
1875122410322901455026708790748544951680349868117020314132517162041280243080343432350798517991252051
7896007260383240544178868214905218466944723891526827665178130484541011573394827937937623666651600933
3020318357191074927705837229021380484349313169594902789049907749236518914207368468686186253075472651
1918551626152264995687507093379621432149774454801946688714949298010051763214474243401076746461454900
3626950703115254093515453770002232189654853158414935893552443504231159054945625768079035509809894490
6664004497815641045410499288303963523266797455711536182603675680428170703351756499008103023004019658
8234098634020505833207392287371571625718640189647724050026672702185677674132357138654955073820912074
4109571544525938144463612630402148172722716406545250214098577975810776093641234560057616244644673736
7629938707891766217435947853392151779112741515968803547641162412571629766479142072409037993880411680
0387478250462725741015838811341381814399242943171266545042953647580582985737399197743391539938707516
4828380557177549874565705449971343140736124443058092927826193356502280679581398806338325232656763642
2595303210094412449217746848953451394548157478520731981643950617750695800555953356118009071681609483
0859741423998384327827280933755239015468219389444971425068693109233361997031928642974862913220881485
1307714527819584535411941280064264694059596210700794705345895553981271778629409825855265779437818063
1283103919609564418218714083038995782457747705876883128843475016072867446588134842224118967105578442
3556010721934105693062484029970885952108636467369014850076785711231196439786625686667505677387142498
1015633115959479389406142120630737362281923416167009204051961650687367858424907822059969261190370106
7981619449558642462087612701435244023268913159828354188325923708852316345159789266254687611486514084
9334539945999249497704610318746114170295308697704253371242445752384975039318274762000467651286547722
4912739905833910589126963894639297664729626923222426548557207288648212101868286224169723543180604629
4525210722206284325746706889922831990986056982179850836313280260212716171240747983154394705525293027
1832532850011737361795611504387421960845882173169188112466608413117649454768523430712668760037584858
3916071081277949634412539099070638876506053473000805309365561934238393425671155987751821770741456210
9002066178677448180906167362892187193787029160553844975708269679347897712799551797207594949067866319
5476856170893137150896074482655586484609803009817490669695578736600093749420609604487999634198108386
3714700635050536611111757934149456351081548267939645909927445173087896149357494355746799850431196978
1287512564303023697236818006414082682215043204855513242431063384144421960547499196262951341438780089
9995248109680298562616803173220175037563011511162327539822795201831078854609743242804664947923751829
8221742105730733158610802918621548445710956558199114551334246989284893365966384397224110551710561962
8470969497037505504649452144175515617030774775145214017740474247171079969857638215569959131105309006
6989058640654695409998588156812318793123300036905995497504578620652537483750304965011054287820835174
3623827860848309120719915766053359251665874322810442103338051288427959994754917279742673395827874710
4099356078919195837455432253676564119595763326834401723599811952966072854915144628675972823948067833
9683118176153844629854248289876292371236290520938887321210169119586275498953569615671852222277748200
5867258203267759651841730798461192333014538261445772847072090829573336450595380340625514278025711047
0355621447959161253560892982280550923222100147486602065203479347931923750261542262212278169702120632
0925287094396308377208780736167526256040383823523420841508593619475389948961078908346780915042138996
5409294471589562125845714776525470214410823213107555809983221323813591249646639338492823081974333029
5048452143936003127255508441322902017612048818116187203636244868747521847627612314541108065518771238
2982622791881485584608315560724510586330756908138159594642276835284576577256665046325499371843998029
9318397054147619916655653921861973381306338757483977846428542065792349499712323593115823164429587627
5777690472704491621583102221354168421410622559706468005542168730633056917893283417607616560712883740
0125254648829136712327764174089408023234958796314176886066583072915683658041620029033948956233046271
9967988944431768764977566608298228517528113275110508660808097856999081466735743560958305667702681200
4096895344808590052544559733629434647520961192528023293581408773638064982833345108288223506220307365
6835929403274998468234211539859052844682064121460966673289157389197064433613572599526838008437283673
8770583609511673659285989476969624322758224049204902950104238966317015838029602637023121785100207835
2859033070206766687474466213186552077715535917912743606146550263913459568880567050674812708779810732
1401292011889303772192029435551659590739118471312784985904066710209226631313967933649897614213641382
7983705730463237785776717200849866692537292106724723264703177420375821154168920568693696993791504057
9972462360449495390786449181107729072051191816989945067288133983537509316533714427828943429803727121
6386193684475431227751971713292878528264859782265636055695185354176251800471634165241924953209860622
7650955385740249971381051263821041903052620704222988395265837020277241027501406707540979750999194238
8214538350334521221221811778748601816481084031382246864936097521181302004906881188793262370537884195
9071327714431535008681075185051937086189347907331538832757456423248286070308253730350922864705941667
5772965482805258176354755070154142643944473352218103061505584152148910393758357791978455539057136436
6499551202255557759286646061681181992067649467993447274550041311775503778348363629068313801154244604
8089548477564442395296340943356685746583873743776916960814051973759985054497101042131754646994791799
4613767492178340549562034117855077505563066958952094510068445273941866985288382714619565560388504079
8246917313329518986806339727461908087510672093553711531739606584515822092485434829207774287572599024
6196812940253500069617381022888049977593496461387487264114261584684600698435609929353187069173608779
4483052212435821404474612211167949362431499694456305588033642000687450700153202297259710171394584149
2252821901658456444659488489382178048778233881043237336458471430094507375089772424443564441820544845
0310007732211228626291013418446322040215029815555317158336402423909364383644633082599101832212082409
3833812145118800210332598175067777701009588982590405370634913363799945589031605615485626048598531040
2152163171783068057005028747733897769092261465529855727946879825181996538977524937605858947221793656
1389389020234894579112269862420724456534586581005894355481138937821113866156463898687562096396396917
5088691479008030253239760860758238776107811095464791391091730812893298618447367360552099929637444796
0005159068667632886874409616457941356338582589222239521375140101628779028108182758001286725459881521
6520282934730923376315740013570305703534333744414159619104063100248001585191724659766572447153061629
7983916476719274046096442047423496466061797147234442077682456909808719614959231145193480648134894403
3133540175812495661258901807877460249013090606383227783231124911057754028109870686853257473114155179
9507921595944268803613003254261485999431922636298913691629089734758795577577473766376155268583093906
8671843435012206827824143738047956951515061647236214716925349765325318144160178104675089556646109332
0486412646967325213645066782896455858619783476964446845398089599911921208466199191142419132861041105
9844784254136848997149845749286254817569225267176733568445677850802517916347421815968261982511504824
2191135904061729898318310562288528684669772079683672564625524598120655211802055178266131215931466162
4903397561087221406092228265425275192505586286165828191286387838871534828353676332486339317616295446
7728054031417695292098201039531058501987521130901548283246662758086288253489888366419188325570091661
6985118142702873414061609672007160854631650996662908994506737356465189846631645583694601552854904572
1192985019321423558114063691698371420093609973930704878525741015936135295055258183216713352068067011
7082271166004391837619686686023113823130757614812044306188193657881325782632274790606637266097690150
2769085751693985977258983808269063943493261977013431640118051604877256503474327070800425810468060050
0279285772814574306451244369414605201568319843588530256789694760087374230648363075796454625017779700
9537194151209257426533678039890103471522551313197455358340291774360176179017521276491626622628945104
9450114430610898773847940793332273940346113662991284628988952321473063908501650956742451449556459023
6519497529057622722951821141732416691657372059079976275232709668703479568500279622214695127865529337
9677004404461948046162052979473082952829484238144627293227599139544712317106416361851384564280116198
0942340511439986231770506069349946813177248279474957548111633301276461656709911493185043513532428187
1756111901882774395244175330515831380533172957504369444598756578144356411990893964962069033905918140
7308484266936649437644198074779591126771835471946564700089569896775468157837523547845142986826758563
1785800618588449289994350779067196197965695247337935426451632482147543202292808302478239835914619534
6283849038481547205236470193936637857312467391917357177121675944911597712556087172973102646447880735
9349480680163368160142861559360460997446505416371616625175582029184714635766946872514013436480199420
2759030319712523691909611014666818446873481561244393546997425131833570779670976903047022183819390071
3173481961028075071332284680983661308929195348616012049945180370697847464281630898055299338104269656
6628340234990278862015491844353294554111302990252665515123718025773685793424238214790188615142954310
3162907989620938252175019934109703589800277492298449988845946860226678339300224197244954705325027611
3816990445083455909087401780547126352501685335889037435599408974141140417996032445742026958585742874
7018687593590832083764524637263590303911091860388590858900957328766017528996951407089006953618284784
1647688543739062623689645799926921793572236731021963273100361902520708271320361114331993796417133839
9132508674337884170843484513331919712486383020186475900317034085216459608768829584333946773405437356
0589725119315076517485662401965667774214592580229892580607896129359963935990481849408726318431318645
6372057313338116680615134275338942014686549095030258477865142310234376702542366140871018975000499871
8494212581168966244059249227170665282276769627202097301815123312340418694135452102706458868403515864
7612075653127981338985755772914643019591405786143977195307880013289128886159112495055368772870891953
0630708399052266163396944792891915665250445372967911219905645674784984219232157215592990340794611383
0616285240271567014612230091924225438133365164184960092025944086199527982495375486052123227035648562
5074949457063709922980381592220270718501838050626179942518894344571259386639164541293855453800084797
1054262408374436954044742051826761806657790649656093507991103169689891993548108410965513390133119520
9243104862241710554409589720084786081432409772094988822941164056546372615148112021903037559008746391
1779269915268598098443788349452725819627393120367749902530001456822425984105382656832537892954996329
7711185864175447653725488371620935160577772126986335178901540827137330169854601102647932728234361013
3767193147617666936307240443330883561248927596489156857583515957198611227367033908312379212479438936
6556515713808406593823986648433328248128741120209791339918415038875670636800497964318895376596733718
6654225655234386861109540001856643906623333276049223741799373671088265610260655487409472647916043220
2519675024412604568227916618343036706253772452081641175644550639993926370815627922289094894657777834
4744203505511608484978323806148569964920741244202785116754044536404448697634472248337643381939386208
3337834972298624483181872858007255281393358358001820234561991311244940542769906670321686757660855148
4730442385770487277688611181376278199370432895684709870808692575605078967877212530874513287143384066
4923877868709605276231036498480512052101957229739612413669391457848351107960720766831247054481994488
6423742898173349252657092629416111133354641427974788272715350392446090675984287657009783945638661659
0194909476594735911195550760960270737371994058859419708672424197013722897060205009732253727021139207
6788579217395176759485116044744525209978316899359892751664628185581119373920588593798736733036240452
1503888754975662405968171068156579214344778171897760266576751739197550459086132756588079371300868156
8955542274104941129784656614257271262845638257627178042474153012618620574160134441011532279441982745
4849540722884734509375976914127466113371367947061104740690652879565537625421141331481873421342171550
2233915920783709382734375464005586040158268331509912625670112878490733214768028336463870153474178675
0622126027657265818301310971584545751102772747262471770761517458485089905402545822628424983396670834
8294409455619890223380882449327990798477066705907480756472321021244794956526269029527382893513746374
2092313039155349737362094153885865460415809927064695430779077310413197402386066571357525664989524192
7026232875099982300020319402085738963992836052598437310198855785458941083785613937752923587463221877
4280911263621314747575092815233334591850080586523946130453777658314500267424524983240400421951433912
9069118159732700347193155994031397338049032091233913908858408204241131061802462828763326673487849706
7153065489842949848483834092251785708718018476448772187400398320573671313788400227202498448463901137
5333471207483576374608158274532488212568448591188671100842471042832737667981546974240837379180527553
8097982335547024542633465395867110330770605290613526290411389168775743159398503050555428775995033122
8515346194035572478493518944231543444356029515901300671537842991254630551411800197272941151830610813
8040290463361167984832386858155082515877262482527394213711239949070580685876689620263394615440829477
2284281287082414896099451526959739483723522368657969712959545886630780870053901216938443480485947326
7015096350650646137470890082130455022050792074379485109133932041665737906015138661781471142943756533
6464779533691733966039162393890725859875873578969513993107818164202594903943107499202535123405237964
7067005782204688152569628789570937138016799461033573584874419106503877625069707280364751107284060472
9713359293988018207309000946113793148432155360741023030383361254087027377331997561426967002990023984
2019114623852617813344814635545823534724742521065739971926344700566704505189198919243095586226005031
1164999557418505579502487773604287033844500246971157393719374012054957843784381687050966256395228530
0213459430574687593126467320513304582150792886756700740875468613018793035589128791903641683160475661
5075152920146994001536085341885884378050143498263926347344413055154605355246136365531134871486800658
7271666423509263763964963509395317495913902237319761601079246639839296150487938487381831795528167493
5897860502748580232974189552711243640154970707419575646282910136085585931567064640338390811028729036
8981135522630023500518385810574679863181844325665541479910106303070042140332553074010335033455426245
1629899530041498445392396722090466630780668330492775123916937175724164408379994574860427956655812546
1781282798861051701830415838292450643627593568618919646100562952566773753569224195116950154062203100
6906454116226734920828866509746639727537243913016675553320783338727637762088855902793771616134995348
2425724331276312570004100661535828579781634601942252011479546090742373918388673927858825725622838120
6481393279439038971206756749333652703757626088748545842049852101894869371040878825431648972984207186
7832953906825227215573285867237905986733753089945476630777355136620973056765069044232317602066903140
8950633796028539423843177735741877952611780888676140202606198404699802868620504070697736894436141278
3785518597815112137003931023698168987350108760565251913242515679280324398465129430999367306523151121
7877415094818697318526497025139175544917211111712230085502597285176794555018094326125111397373721855
5022539179383909855618070695895172027986084066042267578656350602788523457011162326181589020259867440
3208312643268647509600649003823022607509002561883041609380950105185997529530386009215472819114276456
1501673479052611900815263881964780330672164492532277158148975020799065960215583593584179124336342544
8496109408323738441858473031728078333289596739671608205234740134507838141192780921642840683506983126
7132585644391450404327248698423966244920096336978588328467988016726902211016226859618558931665389684
5781041656405646337936887129817900045173807736011944107975904643402918237398551624885016597560898718
1647277856687988903109807978922055229248963401329309373163659467673044947951996898217501162220080774
0293952478780898407488820912852490865997488377673561936173521705047058003338072844889990452317383521
7502957702577797030190036734288821577829005767215921742692480133038776157723608780258464787315016687
0193723003519220051279085363431878579225860628772997799517617259904554268070831869834471432329074615
3358157865711580445786741485166361073042133852227642082679382057005626801136919450749786453902944386
4799198945497590309954191299921857715249695368012108708342249270544162865264102598125318938349076740
5318521385783762653515169107161599071249998510002080064523878734259868180684884258526256049963237450
4995398057780653055412945390364655208270194699326615577808088480090485096978454956761679047408120315
9149781797100846176997364950203567118443149476660554237975145594565316419833895305295618881045098052
3945324509539798323590171088892523501748520427828604300521508546930067835492256249370421653303938483
5671304616516480097018081415665499091345015520352240666091498026264289654522052889381542718965731720
3060800796233044869014900981078062820012600597413907931018401860117526826193774911786404166945222814
1078373904768707262868797824408776480607677702705201459370938814179657090683626855661122676336379296
0453790720984176020398881743817380745516746670715728482118475910554562723648200484226018630848317207
4165764215049206366930825676229358815135253777108227682890194380366855746390311935791374166398593545
4657855733940311071940691657382442342881918107591619406524210445747100289848527133457484691676723390
1267194688102138468634652033751488410642405473442964774010269997958939575683338428236057745438814694
1054675015380507930040093207659670276562837208953893910527524639313762706281403968567357194132415953
3516551615783864510529993080983433156297885504453059495268921286269285220539852058541518575337934648
9355083378388048694766215914773948690477580663933958008991141998252114735307290721645776676587607848
0234457072500389267690233946198294272059466388318917960296262055701243141694109209855882264030340269
8795263624538437383307312189610796825092381734198820806326114520784483457215689787503032868855807993
6045277044134007014493219871548323854770272271621839176839218767667915737242019251188241715619445072
2514565787559190962389683016028540723156192513751828646093685007285408267280963545269706978056502449
4286152333471250902647032758061311133099221645950671612777121907057040135011832273641623722981227786
7073017199468633146375138622075340403034314294393787350119439399382428776872473447018143796296306098
9157318537631979960257037105844067449504722815831596996699050604394690913751739174031821103395092625
4871477939701743444429226513776788120501427246501483608166365515822001181400045756108937548273721790
2249824887656264061441209386893294685252684704489234097947711527709723039117957747447282849206461659
2227883060716210407088396579153942956478212062812043080799145785880504507062614563380788118553783792
5142102023626351703200329287046822838911165393816608693887412359577953664657014933944271854159966224
2138906940569590231458114884060503570122688567970641809119226273025969297942872165969088127939514442
3019905738517594750190766734658522178021251721993866423726599654944224240599580301064439729567697840
6124917908008269534342971477650209153103215640167858517896630561090814992794757965304581049834233085
4162466625264258649687542012373041253270618790405020602600501377984731729983491234992596465373946976
9461942982878504515830504541709195899152703327401743717561553590422217999202293388678035543985692749
3872120534717093030055451956052001713105994522921137067807744690831441054096862033372355490119038702
5150414413701486342048891560517344341544696441782598789295925065852942754731757637823660397447236086
5796736359799014684688833141960020208763660278886273767444720426095150223624816305094511840581546482
4594107756366920001371676798390075893080790376644526546939249640605666907804993370748564812914717977
5005497111356120783998430016448590637288452300892879676955592599966629086962415506094561768609490869
6138790305490702581881317824200111452099046127615056004578133523115985583593044171079385610588934657
5869832200063418681194454320189456692734836842673747507520792603802423002477830371133356603718336280
4759127875425317819167359215640384126771727257239837015525922801254296545429794591123179723101558327
5627502895692249467728375164721247357615794309285765605943878434862380577273620790175746383106771049
2122314141111043291198898667945608841662492373403300987422411269649132986156069973696710984308776117
2931651414622206424796914156715011637169698348932333424920735346073635148822119654402261691379423439
4176282050813956446768397210808504239847834350660673693261360052925682479098634374816667340000627859
0660633017783051032228365326539936083549416777172266256846930429487614588668179687413468170237141542
6361232011344128879583866159483503748991254412914714141604604778361182915485706062104090583701487963
7427371412958769020506278312025955712451297795968079743477497503408660428286099443992384527341501196
4537312244732524785298906057689201950953882637962054078339717746081508929200047480727456198911929453
1270865518365012955005423619107342930627313409410619884871429488437090454572264525727649476744984414
5726884800468657101887455894076841699748533358325492996067751339548223141958768179138338495046773497
7526497119409734411798239715697509879768796610680747595853554438625710654866607599778294494251246709
0419035982594381123331237013728973366529939214249769603379368903541606406631744058077754466849095304
9335456975704454096886185417181918257828698056940092033375721928345787126627033575073951823924708321
7401816707403177810468281130128295798446170946439729718795111063738967586384267331817265425405733258
6644670802776327476840754433822241820731887663046181562569035559671008889236850910954090999061805436
4834781081510492808341056425034845017857215136067918561551034257256457274436705428339932718544664713
6422784749787059111198686487915020076556531691337854905079015608968658281039315136122988819451009747
6973091583562806571682236989836819939915710485992958553609925447119038194390563435295870317313137065
6324469741768424979616679930339389935959075615977218421463644212905535926259200222895459019841720825
8460804454763325203051689847022258492808569894506013561071931801133828663268957787078480753500953844
5010324196465506947619647503989518705462617479882406493943362475028710197558376274876936641381590593
8328285344937889047540068271082474052182719250724396600275703861593007104625530345995872787616953167
9092763495030062474145138181843059908638835614482787742460998859341173988918782418580816681200697413
8088543836414490633501194720449809135857948192852037581996713704488294137738736992687338171822155765
3855125269367810658858889155485212549961831100258600154773212897309084027349670930952126968436914088
6331928556900261302003823213501272638931834746834969966745389168567558609941115298077814094220632796
1476587510221096124407262895649176191920559623100721602202909836656957730227812498485407221585345347
2339376852369578863320588951745926841059863268976306029900661172388641129706662653671348947783362667
0052076972622513795737014470660492321811198449524338267174820497544389363866607497548732158746926882
7602445739779624341552509303377889112239967709909373452289108021423167784989465958896215338791198588
5439498442851391817029663912492389617039576260122831279023155215546769816505058738189764679385452465
8214680160634036392743814506308189554089188558733289680375677480737539439103421062475226118659576152
5105616675256044523752420319773036378260373474947869138878892582404314161504813682674837538422468424
2500504784115364738317972318790267615390858479687677193655917314449214123397154778184378352106554475
8975825846854193076580966584846712344131577987659347482968338376981876196110723049071461293933561517
4130250537264151908781942068826157390415552218676326236661153237451253353752699051165000113200624999
8191288804177768789425242431523776586496736057921231876900352791440720293435751385072063343987596082
3354660493095730476176801712642893256593378948437369016801109120822425462912776458609793696067212036
7283508440894553387492048860494927167255409342172847880761023966624780224113465573180061694207017675
1939293006443836173536304360838737648992043963352559717144182008293316168723114792515506624523400176
9394916502050542451358538513180159008249808018704669229025610854857768209557389809864068166292427376
5311330953473833105077151915371958214198872381663094570381718822055672455257709859667050951229434529
1545593823724164852707335700913996630840676779375135231810466164115032081085643466118665157612285138
9720851957590513342299419670282407836595377545107623058818866444224410772658833033312048215195042070
8499667531520253453413591175811193428211744154577150044374123879729818804814798053237146264029784872
4830327614200729016047231325593446742256992134694477641673261027861095062940092700187395295145836385
0822328081880720743712738420279047926233358883293065682300437897428515089329832540057526120227394214
2350743428274445772490732493092330342148839278087192789443508382161150254377935941330951942826380164
6589346944157576712035668589453771579346111970986097436302861652398873117221835554244112765556552919
9589378268665051669448876434251061172253632043112284408621117157920831731614002966191256084691867510
4378925102417945411055971724794275057802033767845744248752281268387845290225381168803528326943518390
1700670423735008104954348328327629420973478064095426880574954031789829474149514449445381883468818333
2094192955897455612183759034948438282495328801229559620389980086892765314669615515552703273592394595
8309700953047586226043510613057889017973788853241837662164626548072902871816673572830128985672154554
5047109309067946521996030467888946367179998450805052045984017834473944037090137287232867068765715335
9374443654905842107218570868003206827108979283210645041019243169349473598123349857634289441717162121
8052462223479019344201298185107614354332594463338883437112076212043150784906201799279166284927560814
2365333077281336300947354806300678644887054305980143439494790596208679902905067401884477855646551963
5505909981177361714447540450993907934675845196809211450271271502697225693794524405164699708069915257
4173779319468881599587180360771063151494825299163118156121701766126367524831438320039786517603981735
8950940254273615911593877467307935187889879364598383794426062647023618781246681727561167862694818680
5839874529943527441454894336426088485663190840172060467097611922071751145743515027098751935390767660
5556902462226962274335285927070946038338897231818139452393990158255647604602962643924822490073400425
3811195655766402879112442149831551322144086824785045010696623640448383334010152562811050541153262192
2569400166161680478603227976769914210132714160114404888973421562433225315425015883933598396753845609
3241184631318586458049542251009123624120193986570982682523712949627873542862397030832020501764464339
3192906474813234699133124366703018515403707224558460572879231241512704364885102597729212066307830316
6121872306363395608934532556629179828444875940281591289710300620318050853877395711564741542190070872
0238975137642784153518488187480208150909304316389047403618855911470977547650020223918269786393541293
7978155719362414700693710642742318424240080169506883471025755126404666329387482425222377971039700922
1288148638376563471019877368492721805033017575519182952853838623815892593147680601808607208859806178
8781982809369594444750607572704632820681674651765375602966914197557914001964881562657401302336258716
5039850406597832321916660034324639566201476075219911978391551521580571855164358163902822802126443063
4756035604795652783942786149424143737597890287519409681944103170504890585188632430817396000328749591
6890286601896767338720532468996691645769307292905947398590576961173347402793345877715626549731997547
1436754615377903884877447974190437999040529002165388788748268488753377401833183839928494513299021247
5503892599743748770418910300112124311264666786395776186307746135421062782455515971377197881425190534
1744065840650746508175075162359258811777956754842435049719007647290135740339724550668156358189701121
3775597088296498346464880956293256143560326193157726607773695208883362295011114751703796610849471239
9522766508293856792955771397373105643083893120913425939923533364938813203745886431581328222500058358
1931793946716953673197267924153683753472423196896546796058921516203647472276307049289779065566102482
8897975016380635812324823456619665295779153453725396331718012767474575416828532558906568297938182865
8089121852741047994624263424797184169216478672282315386555708260466991283004594980268532458258637747
3333635200500135969878975912734333425699185002722478381271795616607480868476951989861109036874852072
1809219497620360889312177407992069748368266495697790815074445059482086145541771849695604147860894632
0446447880336871621632736407796157574956104733887975726521730955724263179365768184413465374144665326
2333651297494582215535584064075194351985045537581817721270139672720092035057806661401673473256960729
2534067882649396462605683635779296290680996105349554967159696430108213835967633897345725692237518827
4964075179161890733699379559112866950682384379200312486322893007205707046320781752710449261938802436
2416927265625512104873262336649036052187746219281032874537651047678741899783705276313244767895332651
4661931724052755888947988921006808097697555549661500821896559991516289686020204819587457444413360137
1501174594548946360072873992102639781331896608411854124489734891008353545934553980911500123802588471
5675569410159713764101454336165816321491336505891752791218968948350707696282109275215697483725096796
8537187188722810559221072156990044548647325127483002071310412458659597110122814752257210080379581578
8949442279524200044062332666343658854610843977418678662413692167052245528316056619385046863871171702
0630561249192598708962059636722475492489528931929649478873645120825400507386555342159080714164270337
5968926998340460807412086799343385128269602271961868212414827070302718580692909299916042981474040430
2613285296653144490628028516859456375022634086160603954210738008801904510006144425342206049274991884
9298621501961276480164439076530824822021798324207402328405231129042981529748717154738591685722477337
8553760674234706600119433894413686313981089924951793226689631396466014196561111873092213792717161264
2406422786907568860271269637201575931445221713679073418476763776310494356715362250724644387096083014
8120286569939321179685016291524371252150749760474724002919638777549951388554735189099146339751772269
6206224484039900823697457653080105948059239802571488092959479146526738054746327409536588606547507308
3212174909279715484755688740558526594235746245702849386017363157996049449268676163874284237603380297
2430195822236261181083584570250020853281483121501352519843382351041724914898862572400382817257190495
6295071962334288471604068966239232616752280747820248266872935989411204572709644240569733906498217311
8040402122701165430777533975200206232792658712630004111480000600170558668512519904990322184161546017
9008754425216096782619433384727294923141906572775707231912208214863383708734854410520707674679048110
1788410062732809909512413391376849753365997808124094075537669993289774345610393208831891911776452330
6640860810884434351921120819119537601090512193811402666082195372791130275885422543043003135150364797
7295254783134404715481411334264010540296930914053436772546773248380660604635255231399957742609896501
3887684996339542965156355669373777190600100526384294710444520060111321159585172782709143835423836643
9138059553783949729336851418292831516424009454387100466964317519929409150844387520260713227484703598
9303816952918632158883272120346672728011505196664578342671834858221131886277251826726638013494399486
3560128005658713275051430810645424901697913256655612201106523189490031747503807093277515516156878534
2486945437162545183904655720097482219595850335702948820153542662257334906804703716047575282741464168
7725041475789826276027833632317672542560486177448519468003506455337201597654966462765622795270294946
4529057523456461372408613329344582080285720097563420094619762776669119323298373786216366307274274237
0779886533208112179387744222043308051006535965345953519512812974328114873718504203118623053233264365
6921958096324490984563074127357725927224467181761605923461498337309592969098799242026043940503989194
4114055674257744902515591255707998080769518669074674227521510026647356392220753865637707710896836008
2040004619177786905199080165339428359262829201094268894830018887048241168874276540163592624398161491
0175662833468959661037260517693691512011509856205130480626385797464938089468912037855653814675653727
2224451230862943034995740932994726359504535167689380861108628119077852205719475524927861941069397110
8597477782383346067558077723365682384145712911794684027042244322784092044221150048121916924802937305
1411478003349236341817511957568496550979182737259733894562443163590113791415756665894810208047352820
1947683307549970738630482831726548295320736485702114017356457245735705127450434013880129697123093137
6331960054877048110987635749799651913028322486652703079753978007855441980977133996113664622865260055
9918509183138988186905153122158319473143701802814638284248581659699258439337897669649117231765256642
1018367318010407711475865242387088779433859124814234352565527549029155825461987444496836599673083895
6406709145646910646790735903353659373754242164604830607689506117484926584021212264433519212242334802
5430030357096325293302542578337867188909983536068353555077754911384215304902849482030159107647141760
5202485820383148449460959243133284108482886902756595827557690933461064613812464889937023819690371125
9974802737090455666416229390266272855666900437463155012797718604990206542497470463589602849165180921
5177637321157942256499255673581459331025843043447282234870082125586900670628028245616326048225480026
1878730154748892444662035284636614649177648092241266634500996468258688320975545761355035616567270408
3077593184026510557357205483552125168929215502223988215437838206785826306141524232393391415553257118
3297307471238119069195863287764317872527137484702611631090129878992092497811849815397202222442275563
3134114896569123502353824839874327176346012975050583447656189652833477706833888791726624875013304400
1838413022936375400446307315456284115428482633310488223325015425865498211773805263653207154354378049
8936149939258467474631454318880261652666806915811049838790300569649902237906187643543147482306322908
5484865580738916066813318939297006465489475861877008624499649023616843200095132120071947049762846462
1785297613839154094673993304935926605371108039656429738795594886272334039797682608591086803291951819
2429953496748523656516649524554220854728799733653201844671428842747130815123298119763138876017334648
9948077196865073545537924169612040605586241706523930196600533358300684065331170687837749763666822051
0486971886174331125302625351504583091772012805771717074805670192546525664355957917449884099538328788
9438515048588787979879939222334418844762325874530045358328233007734737358090529103199533169092538271
5239332475845753776265184943940941079340211134594802130153446457940106524912247643784472537898040927
0427245446344577330263420843758213980329193825929478516593275076321951237244801864529552208438932109
2629577855813089239363560924917397458155159950803173338633965734448273947982127744496435543566462596
8682609540130873776560165584786075986602707728110114337771876903768861456410100562774343938250680427
3904339888122129968383155601822260280679390927725382007049178491350531588306464845023832184620018939
1186663040995042205508245724485046708670267728370795253206335599499750322025323526972076035706345868
0625150467856097320039883512584862938243761776436534540637875006444158497052268015197336587714879015
7760349771604184650167822774340226391069528133595834083546688801722680921309760179640573175599058054
5447203848084211950547807575481597278512366861086337407662729215320372111234145432772024470324863333
2618877475123922295719113467868227634560068294295717276492249969777779834163955583281340312848294545
2214374946963024950409701691021646294024895702939531189414732054433536174122208752116806749520533503
5267443501510952548501033772712455291889420758527784973400306671575442527329849260568753361625031542
7342527201112198715948590643021917613280394672228834302162657147377532509069475745202502700202767806
0226070068538007649507673121571923531893752367595320625137245350760300134707737091068791076058305202
9931609032310084953075355475212210273210657336338351954929950525004253550060771062529620760689880262
7926080991589469375809145467334923351332935337284452244606060850496029147755430012066888490966244184
4433780950792098730942881777721709616083566634020261276985581095983846242874473669895385636420856005
4626382254863096106459432936905401516827799574179079724674666206047720173481447875759739935619948773
4293011604746856795533527739979880518662593972795237831934377486351256198781267250569971427433246861
4139569753840984335555781123908504355315263764985375909391998181888965248367402695066841568483007238
8697926541042458192047077655400693640581265448162304393417742840470910940905372931740217195453058813
5815238298726332955718412266812584121198429822781286346906486972699598600458268542393961720555524669
2998222598192566273978641658984039013492465503190495462425989461293922695736777827724081647428341730
3405079801244938846836387758680150866511078334601745354787727711780414591530873167395518052609903247
2030022626483262478509453029303803742368671233139576204564292237799506090072478746402231645673388678
2036422430519731062221244122278753281765101023810144411469719327396871288797786453724046141327535464
2873309872659655359669393121336199778538252668892685677574391741221826546139262198536436322161904641
7578621443965929068972221569150405091213136775383595612526007255100150324681101030604722016564765095
9774621036103350632934995858225586182839029919932684764866588330202664179755652515458756390635480911
1358071205780930935562904852882885310615585242481564827513227555224051018835334453652408818080100545
6921608751684804062410726519412115514955031550345892106896231972995918400400020344923889944446241168
3414967327998633516138263497956470267419911467840132849986879762099990035267183227023024813047634121
1665045624752498924643695284001954915782633108337720533046066076183291930224779037308940447474759023
9881699328894672168311414636398661497747687282675428030047274768996951255861251667554293316326272139
6618607605181343987194108158922598920484791430387980508363958391620179216562063756663004355222485175
5232901833275124490127413320689272083955375671005001537793995410258975897524634129779280508493140909
4025021900900910704593572030516703733738332652336493428311371260791748112006687644987719875942822382
3150955039101987037447848870720806533479163700836878462484457890937078654988586889351386283181310277
2103628090044995893668232111101083714250245550516221049334685680050624959707618118772238344376919376
7744399016380983023418277571070770875438970035776662817591571386799064109127374190117602400728272236
4176706677136118125229481098259473012074890421178491221794925396931754997132161658765214301900547717
1481014050987885850455223004769140221624833539864723270314805451974975565709190696961596489168042516
2058695896012016693507634228695144156998086469230133488432525039956519248989604431639136701451624224
1313147568578110085939652113795693047673945275329534494236490811853059713227345441609622334612669392
1897126900479644133291131988368727195554422294775180201115069724759003706839073669518635132693036751
5561950703698940136351947217918027859532229715476005776530175544232222726943063100680604696980097754
5210394239156186980230506428930881557101909350220177248489399296968229092991504959261640232819538349
3020692484372171614311397733360538148890419118928467495062936170385951110801684444910773851614266652
0182638757335624374859322291362694858320863824892744752921060945737471609932299360247239695033482522
1940648220317858316540326960002641154498524345446273581690932903881148374657004907690463075135595863
3838601370104240175465937831619495193635965394972061068035581782717828216191148678263974448791239048
3323636934992065013393412386577763569230107387948572743881824602857404509695835772561584194402111655
8729769124322228289027447100067062375960571011799394663640228962798079567436692070105698447521722879
2990161467779833577133627006799973173473625260514464500957867256436839720321754766361209152167189310
8499918140352986402640609217161686491284011222940263359452972226243927408650566287674893599066517714
5008648940765734119013346971502532425333437268679074444568763410870924077374482137030150819662412700
1821559022006065082447044138504868931768293322771353259499295426333137246747105024082145739842512181
6287193373745720310902392015376932328924132383000054752460318054510007438785870769791505869106807772
9737233334881809455528776931991349719338763350164927408476410787830749272702876136753704306481181441
9361438340005228957887649107720698518332085876987358165179278392696279706192589718682318535765489185
6659461198882147318786287841618916889034961170305157089064576036062017931359653895859695903591769539
3831867755612987928017317604775013146250738463023334345837408381914978475134826842544380197226655703
4887926402549615207360629366279330924145902067531335070527211153171082347491643266137022901610741294
8880170792085381781936320592777227668407538436572042067719987387401408224233762715481125861844560620
5640967084316488073607230985226568548477837737088792030117838021713024511504581161057999098664745305
9327006570394129509883567226430736195422796890683003038653755217212676120921258012073132081201040399
2192979801788752121996376870477532429991322706193620615210788394582287923258903663677004901972585232
8709211017886308603556354373913738043723964393081017990570429751412640054858108716605187580013340228
8954877519173852850494489472203228648055283221605586998714160894274230249608893969885892872039754700
8029745619643497580669810131050952689943221511390429854153235226745701930501818775111028863074651838
3130189561768721438694798077876197991205814095265358609712809672377259483631874517786517873381865351
3333567726235787592520461517865825741506139148752407698512850136079778415761220940495555993681039365
8951323457808700352101967296705968343237975181995271074663447822129630798400552920009219782706849929
1050273824068743622669478109759660129745792569362838246116205373023648589877938705888740516118787853
2913907592985337364213348434275366620037950126274886556941076176029230142526591236645346484379106852
4362438957054968027888989027352200074712077321746404148641860165416379454807961390794759413367044878
3336498149770585723440545363468021430477965311002146558680069755301370921840507739799246687390563860
9999016510631840970513423841224203319460814854905737997324958100807027642447084642880117050382154652
8061694552042274994078388267873467928056802987828671703234295769549888610260087563003082578414509411
1359571699564029571697840219872986737192033474260428832730146870942371391559492298307777724324173049
0848317866502174682245027479576026052358280306319050788066972280287767644687776675467261972747664630
8692245840506938604428454233175714881759540014749744589549289946336789285971762105997935007819187358
8514608986104423715459485046493387485350730416320843038411564279526066199221521917329795166483718942
9190676299725216337182985147411333102857153204387727405177949347071621575468681619323803952017604203
7513991561594360635361681681310438747502616573797706819846381949366487106184986986226195349512494165
6171087499144343393263445282346144723506187082833314126934939992472477735595291336804251307849759929
1900129609066104798142574894112085814645633861379232808860532883170848366046662446474176000495197627
5625676677440988394168954399697940093216227590488183896276777380490304342909265142138016116861889809
8142789697821496988560297593071990828281141549198490275684402660544792314624900498516155933954697351
8378322423748835853297232800520854441178179326450340926199429508955921497147757729073591938656290874
2855128862985130783759972383697339587860148685946322597746886324806144356419781822064060887557047540
3436046475729853605036841035080946835312715162688634037531166915561848866138675369600173999580539225
1817935772254760131755408077794600772381642594434854004992623893940322013699825515094539876166553048
4081595610881243207058371859590691327858920524144425926535441698138356336902694967897477237320478002
1648134219407792076847910710802070392964976633091720737805403646452662582292475908533814255496924344
0522218479120949858379420110611774585157216802321685398924044525541431844178994322837563030566443825
9175710245243221308416253254727710233060881252027834305623842929427759675937051828412074356576219762
4857429767468478161916098712385047066015373969002999555161166627727420703608851598819980620274326179
9168326863320036776499912509792638882321759032194679564611904979470113804124727681359954730305004296
9892511747627433904210546027557762151536609758471302921647738317159730658452080135117627176484061300
6082000931190124762473570539649189164172283328042867459642761556686987530881667228328482398227915342
9019696940552133994863636084849578030558167905958584114763107309527250278612601596553653217216588245
3522991769913424694079646389791344954699045556759989862653708994448611998799162922156127917652323048
1885366798678646251406253642851162715217857555652082753851066396181176790559400733806310054443257997
2896606929079517292347977241838446812690309374126633912735280647413325648489694136301230353059100479
5436882553898720036788552875623936000913414463423769297246684856945443973679594210655147308828423709
3909052575033918781349849988679854247407308069954061214629038711378365314409498573172914745854143945
1803010482445461902719271129775970426369825318822921387378020197178154561623441081106356269048522334
2262237205534422950770262508381238519146675356080607812117737552656853326710366674037936217832990913
8501089136510704691681702354630356625936535993235509389686780964684112342798715576027416490329540910
2715798131790170580509284146901040726430670938481771087401447579805102986643473095084996771592565961
3804802619312806229188065114810057522329969832114968411258888466702765310254857800649495513705629499
3330898561759144248963152212855652072331149843921220749381375890819907211221968140033396408244086753
2734842399081177721495312360043613579704277263021555660775015036959483444080126175142857413473894378
2630074296064708012603654878764909423133407355132460967766967785885939492024529644730889600704528575
4001266568349041762528446077871545756899485670088088853630981541437811707833855639416505480412573197
1493747352220996657760007578349088680178576001238319674170473023001852693111604056646475987178818231
5434591975204498775743256525923937852622474357593086149793274287523517556260103340432270285163267409
1612074056972326226382205877407463966748789547903236824885213976773120619654188404587063554422985901
1979090399553014769231977083674388796502631669663937305916375087054437877140341178317650772714290685
4224444463998559023022647577897182592576291077308710002038433064015668572533382438746169233976368534
6242810385442398917362908348971356949137315681331561946422840232825585906493926737044897592841960704
8433420901437037731900710618870757850488941623014147882084984834996183638038792077764103012502243104
0748015127996468891984850526813349529661114170486737808668230783295225643510628756974006660073926643
8320699244912809721672273596445922096740856140120446246084589560744347703757969877111015676225611179
0298484979927142421848491760305776073809937767902548315828953067802431040567289629914736451841392909
1919868151008461695535523101103861647044402679691243116894849971100809112434031006619159536565583381
7171059010668210702684330267307257036901814083486933183953422100778909620218414901447532838514270669
4867099751928062224890098824745158049264906185570598946208812877995890359710427024094066720415102123
0312169395942482518291638579078987488302632900224280334570200878030310372209304422761236811904113768
4232018232742361701520977895753671533173767084577011731381140207736415520387576563972263304170147049
2384787540998402916122909807241123524220756288173621121463652318513665060200371406005325634528545873
8333598815648078797158820828209355675916120286923424017127105108343937934613017225517709202474321610
6227158993724289682117267795431002349591493670804078988293233608469649980285875405922982759097553175
9891567757088491527637128888969127900077928716862543611538499810370803694364585296897653244973007550
8133030625309554430648970783344530753737645407931128113568860288966742887017014558139413553528325709
2483047768040937077774635097906409040096133867733031658995842721427470408398375686173808560968945831
8980945135857178864784635350558316831126575390494921242506470751825089505545993595659290620072241466
3141161463041426309052063526649791846404991811498635304347358361601172058241063780131546579836515263
0941899810237676778106817280481943915154954603811502262093792459826506921801486262609641071868727584
8394050906130094317800501275440092249579070864731168493325416019521380202765533376570549205099291189
5725058278346724313066058783303220133419281896078242102230665506509704076909874599024723047055651180
3544254274085182395606225650784177272677160494225713689241674894942103893363641294592598050400274248
9372412369016006487776550683409215601546987909391157352024604234170279466804956871694231735304266967
3385361115940353843484158970156020878153949001709109972128799798118056716145457662102670693012356408
2287562848872345180760686670304833187309884416078945831883320490246266399187651938157080041673581199
5582288782628403106185112801399033589730218239144403867600635328792662060534542192968094125023303787
6312890797505351792418862888282071283541662352123679139787915326250866924794171155678609517688245496
9912974419474187084129988291576396655186851253877253847433646591080161050232801527805917046589862345
2389348461065890953906610612736054897613497679573060777182207531106428279458379157748956834592410746
8953956750425845732178064980584690346306627307272577678636659519496600821931193420581605135562460371
4150987660050936792334522712203044504073257239786616862001986941177834024716432487311481931205421047
7178454967746709740160493955849306840408088817873428859710602648535381412915010781362601489913232359
3588074631161809036639799337252760450915146140760273918075365418854144717613428097077766203607178382
2523269935140371728457449592072645712853394978473194441059998985146144100154511579271607295630605479
0923778409007323167125350507050619180621917194525949880511858067343129387631038053899976193220770155
7670617556337709840878234856900184407498807779714732193533281830499830199360350622490687648389345897
8326027197145079477103918556845775196893640304234239164707896226263561167167998348380279407674517992
0602347700611718356759228437960884844281088080477396291703698067023439166215375351098777792924619605
2794776016394925379501392563682822993702623576553463598113101287400502510647025351435540560483567215
3536946316034869341285078871410092989675813029573078978589512198572832791312614972432260236992850091
8211198407390988955313704604140299678071315307566681166761487791247584152903235222845358652337030457
0852516137258094774670577219992862920919048909025361462424058068934594579936711145053272541994409031
5903811199917755429706842277736487349542017355596068659550230314960355626597099901176407064042995335
0198691476014584553335732005698345443376756391158510150110916899334606842828127847921702793896673266
3891094983422835910162562809671896568360285030500013087559370913531245176212936649565682118956905465
1787739086732330642791102662157378962884309941856312751719330874533413076504613638417615593613760850
2020012400259951628270188551891969843411903915089660052767730611404741047332063131039228617072810812
0206356885165589343143828316399054767543871754360188615795446789384484151628614966980883425871177356
7149662421227041683058508630149735216646087128428756169914856092049647657745745222452604022767361067
1752605596048416913861098899501452591762471170064454366005215430373221984101525905345635618972207815
0627601039928580248610873402920581907806386457988924046463876004064028913169506035209068729859857133
5959098848496482462445529597355671212693431861401628911971320628430587353408383978840571212005713628
8684065770519280287581964907133013521326662735319684538929308802495472120106662399191205654332846456
9850987640355779338831865244468854742627224089791423747042650624843514280716029462077351341274486932
2536652754885857155719260560916904955736806634340700563971951714732000519456562595944405909050608095
7297916824797681543699729658359481102889113351617896754307164335654352979059955047433074759188393329
6764514117408151758969237976096129147689128897043258171421911006455179845710843982338808743769136467
1234663039769720396752743373766896147032693350296830122949335037654214069270869489050430086584472100
2042373438105862361811699977607571617522299794304426886585215176106894236015876814092224635834316267
5964846285837255777727507435440093493727210355192929841386473422407209625632010903841714784345596343
0422319973005411580612451069345004498268282196984131181437094026827175956430478795984348624648487563
7975746364939398100879262181949899515848946168597473731828126983185301665407128506762002679831015455
0146547949944688900488031016676260921002519902250465962889094579049432531358210480306696413511132789
3637422346218592253610199955073095441383287293755118873655586174234917818417104935012141931489813588
8582302212042405284659009326308266173363521551358918805774389552749313412862323674223369212329953732
4652307816649813137772972981375471461335817804687333481655260327169539155898102296052573931161237298
3464593791065222789114036698987979501543944903363059948248513782255590602345196331378594157618698216
1201366725325549667245992379538952714305183641136705029532035322868326176183166387926955505638438570
3250955237905251672496003388684731530052462857509895927240838523444115289960967228142914099960165707
1771462676767146622727960029176613768600638407319090361445575959804603916509910394537964922405004403
9384058341228507415582471470594135595514216220440119884222766497171305985311709287410839690751835990
5001395783738139842469034860230570822178374763390402095611406183686201195332546050376135909231349370
8925547032795124804302759976748295143747678273403406131174529947524951694095851142744406151591526780
1014221475414776889757362779146219739218640991182364308330892330130659390864556572022102680588550614
6345134280919048884350581864957115692271452808068881758344570017307759410772954441009996050185084301
8255824014954161544794606660581486830810856895314439150522299998045035416391737328150892529766470059
0279521828594783195112353225077584350853957380768583149804436327522423551783428770245644534688194095
6502019542586609897247346389881519668042137178810593808407454457279700383076058528123766932984852229
7755252211375816682181420644456841314748079764905462927105202299244649370055155148134797133206532859
2776372400536931225278704222718169799746018876336888709581386932579984686331590395991667853612529146
3466634789530659778413554487448170236124589457006114643979168588035025968605175174394224201642394803
2292586275334914265690026073606357468404406147195257733056877999056943567851042923378455229840576897
7171187048963667974596000746513870874062129790321753569150034892695450827324870567722589500439178809
6005541810020641257105636105173285476060379554594884925122872317650615095824253494743011917063359452
9141887856341939348202468935216707564471196996364457925909717179967890064023204074536414017314362720
0884642431428743011559449976926387076593350319069155276918322114933982446983071159670847991212227084
9000667876879479304502238020977574230621731908805270219048537846233398584630826289872466893378808234
8837381162070509418746815493922453947342770790215707556811427571462807892965974178799211269220587246
7075346401528891219245978006859596786887234263797535954418523434732511102459553363895921353959952223
8477112508231694280262850316414603802648378902855608636978321797779953267284137301470023112913797584
3400997579265955856166461205866054375828136301321519203103910614850531186321482531605510030244899191
4620818871400725837099161416128308155059109843185224961232628389559308781440277090120907409449828628
1564745456671298883916361524724383944669539082120737267291246319989661680664832089897284435159958858
4858894234238995544362275285303646283629578162718929769677223084042169823050919547079267223405291719
4631634134970972118491634751368907673186500779891913783449562537347645049373669123664070708793234357
5581537159899393975648569573690162794288904540433559268544938943490294650396392646373215332512480313
7361829689897024246001279346501418362025794904153356752529669744208472061796098663610007240741320752
4102990258740133515491664880565403288762339845650653463153473044883394933802256292226870934482700106
1059531983075512765109316849995645818559958893647198145584257343912629397692942013716852805311510834
4728512910679151426514585057383743812519866624229156606410888204601571732079489589379583503368898021
1356136281564478653252351148808410723580704593992539111482906492971766430631665715192285867785695213
9610890954557362424277820484931373147326714777715384669863708062013337716472521068204226491345482874
1755423347785599155085229345299868674837796776917198176424246560279155019363333239392420103964379732
1713697173465796671833312678399968727199430031714589230244724551309641243058114884900984816964797728
8567232370293587475592288114252648136899217677858268116344556491281669257176439848789471733029734495
5706084695984561708794541125184672952329861699509489434821624502420593283592777343793701866404089459
1532561062800913387359752518216860486617264960495007028504140645484644813402695579090592633441145296
1692039875558038324315865783347111906902811735030240974935096312518022886561900193510900980206301598
4712614575326708968078103836103233245885701553291567492207042672279995563114466002834378093916317276
4977465021298683136782703933541574578734588015359330784440459993344655486686232430934118101128923969
0033508568893332311577799449587851622563302660459228282533399260498195242971934176816616396822859237
7956939564781487471453126298501060512581207187824157849038496162019987727254386995198246999944916040
3887791806856325412402823310135975143034549984545405311638607781273725380378231108299100570343959196
9286758974588585294239043588700381570367158415424067458362105860121998504024716654692888619804829998
9422240993770830199257353114164023806615586223392889442825181846804643676730198243018811542549899988
6129639590828333184301683615742385245891826167121748496851533963698228227258622526995794018137769016
1348156728151058774034243781019213095944782376333500337082131760625902111010929927957840255759016508
8889232604619256761057383480662766843890896113976361550625236312927850217599742298010099846113542153
0590177246016565816280804152023019528535328114996338690329230084353351180972702626257485058155423318
7897989644723063928265438626070832333677225477494967429451826000422608810516166930454180067893683486
0798725991789102884084409344354596214867238259339616866168486117912587379833236918179379130977576575
2779026892431825376949823185585367655291357711062544087965178699276642617051464426521169378278363530
7624135944169093112508033169356276434471236452866723212728740619089869077995650822551414632844124249
1035180951741464240236384629873324648404969959324751132440041650745751545410184851650361076228026628
7003729595367119120329634987500863629486541932350341583637221082302579737810549649714117540762276277
3069823729735627165279356800610969578546094853967354775439552307062839265486297374371787559135045877
9308569885485269451636467044816471531658560176764911725433440055135145686934449227737721220757823999
1848392804872142721144720535472156558764025359999927435625028231278263900916063780721489522052135928
7175182694256545312519079805201750056143698210295308379175618479995806967223889273868657976692029535
9401640493001756680231819592591925486845353036347375640470412574354071521525217298544355741434450554
1154914062344126103507249954881363206543520207875507730678003100775631257585070382094623805148829877
2564259221200421325481488839210430914614219872753926202834168469940003277536915822793202843715957478
5699459248340164154167072942732126274665193556816732316962847427512564589468960326630730502852593637
7690519260174960681124139124139753157306872755055792642935302217046713847534455506962486607199510470
9444085880246354449352258969335178039437382588905503253832454806292746683775039423397157882456759750
2093724552365343475213580930865860124481162169016949547433076573752057836584530377175688260661183122
6031392148025652092198667114604267867499392385507281910683304029473320539407706866765065456622640852
3740380000014477624376365847962451993484306423411063698612658421084687339609430477296898394921525827
2717565216398945730650818378732841915123934265411650653886638903018754291899964081478113101450575102
6524220901614929018341290657466120754546386880898316464485579011409987350733265147080067143801723514
8477977748733682919829706604086403590280066569402274008395862226970987383288104174037246029541431037
3696442725142486528180432083940241305193516086408240474611380262400390795273358331202482314735234431
8176258662314241274476850108521912955702923943462986070298928753314611999975779479185580264571840527
7798394901962755023153977177729074117640143431405628818154980714272658639802920751130348254963668238
3838461647103329355888150176547993800997408811131981640306335541111951162909729795449084093440992420
1420108903833763161420505407907498664897814694023647763060650229278286739281028773286347000366823281
2950648900800270842105448663244619938423486021587249751854351395875077724411259355453227087981923289
1246628014509722418014184408636738585327501736319058778375075800885504057614977462030022281400335986
9395939227420845705795065611456638435627173819873732843140295927468686018835796506725358245913345014
7075011351468019864374151935060942057191028270203243734910919613082348137272795065637119959256985037
8477343507674982782212402664756607227427261064333515245042943029413078576368212197010221969620954995
2178982995207818323677040681348990807564785167928493078532325240758492052125549295591352754788580809
7967239877477845324369183491061199366048098600236577202219820294010620916800640183615778558639467439
3895444059972453400547467232570867634604839725099161182102373936147215341042719865235615257150827927
8127580145777764827696372320740913265284482549295181991447324544698252889067894347242792974903272963
3689112626901606317730820412799880441324980456398752986746520666226926788084929213216672626460343175
0708726209325186326679132983314713386869480357171654619877222501924349549659320521522968765015748087
6276197370806279824618719658415108229276028411975625831154247022709164650613119043290501983067922404
3277559840637113644159043799322201434800559363623724671460832743674021008960050021158397630586683024
5774431800542525039455533064919233566596670294644784387401861873118414900445639935352434188198459711
9550217667300469065832521278694436890065134937260736217869418386880703009036727806743286884786429434
1463746498432209919765791445284955602450618812688357994316710625064106402363569158060204527139472631
0000804117877243374699318118441029348083050967490425738469478111477664149663142882618824725713008977
0246687759939059741265435463707655007858099944294802679541908698820465156933292115872159340166177280
6616727896703300084421962468469158185175633492534654112838284127579207517286727677676393563295237275
2594184199894667470868941685447748117143824639796019545347145405246993404420536424457498385398802655
1653203484156964181652825707317740638696083643604197232749360317718503024704995847090707651135195066
1372134810612302787893586898430285865033243218214038097556339891726786074864113501741763494900491416
6648314534652295247290541506670440423819434347422270896652278089232692309106786274250119587705990506
4664325044551227433743058735017028610773667147756347061156038894314926805989665457084338623176958989
4278941958373831913151106682046025586480217077699556642280664143094453074559636465868359603374923019
5065196343701161912910526821329429576831347623463908623830114269740714314298105432658031917274540820
7176986022448965471916938623720688120104753072066504334984558493388997743377952042560794188520681558
1518869989651841507049210313934422108381144257137581507757023312067258130275182689375533927188279257
2504527040014634554257893901385349185492355360011069411743956677275808091021655808794959748324322804
9630778869017242778215038035130690461084692786014913751067957823377532101878656635914435916934724287
3023633516228885587713622027674673607069331368499904850546311182592984090038468238902033665056189954
3156238483469353917317290771053214947089094652961195817317161515007360220065572433749317985897092726
8909352783723103030881700449154261297110183913826207742216991078510670480565919045304276811197007752
4064710820833679499537276845507895477739186149128838156733287637188585451169696953524992758561975619
2958715468094133875846978735827345199878171222792933768743058414585727576687939556090181864650112548
5686725394981284807847086877795581830695781189804225804399724189931301572152099682927523704238767290
6596225182909094794777420310308306736593498738784187736129499191690627585017403813410570259729634056
3636526498188666273183904920562493632151003791273234398474743778805157680332715052966838923683090847
4482059715454047298927211439729092267179372200972279319302056066363962702708222648845361388299643820
4412655417445281904400036966367279902710634941258526217296461769793235866079886310945975895491953121
7145180473603683533190958283753584221839802626336823710087344834856390235587736915538535046193185054
6224124198790050335124095226958216136581435367321764304861913093330247867189335614835929156224906353
2309024633761230999293927735500287691648893446675930485455852100416116400338585733253131214486757969
1657742350771122008492324152359189141031828098601948908965513608514558527696310019661709992729407225
0288479458863493064488214878989395823376750051741724151042095272509699267084835760848505274306015734
1479309259423626698059781673309596255522811268344079966426089929448323211079549675519411723683135773
6172138037603246694793244888644442747568102531386806920100623726933677711955109955904277692607993333
6648580620578805811601642927319507395508016139675206790998687649430370188275233204156588573157989078
2006841253456928444883877065898810041334212121992636043449237616152861688895565839977083917819756513
9062174624956164531416124777924209388687337796307303460391837001817536058674062672472744079634971458
8377388786885886613543909681420280847478712590344401712468522840464961159669029783928403024739968381
5555153070978619676600359469773930030142922083121914313018506844585741681372527922742476052122024946
3107710649591954625752554683931179267162229767215496316481874161075093899788381705520557760881098181
4259454237097856019263939767672427965551806129915561561452346230114461817249670021070401852393123063
0875957043527846634187707661711331378695955804927694821339927649319223245886019090877018634177717587
0497313297054868094669658222217871023059236609290271844189572795232280628839464930047441943750138483
0566610340039744296711206840177931281437101219166829773936225643289522370129431905226930826907521012
3891732490907321377426943993652022790076240295869543064219956369269155465628373422822226934878317062
0890350970727048035117621100552470544050664872282053710506015141207255651730974804245265973770844800
0443283864430706206417446123618991038668119755063851615346850659282145759268328996390150458421741298
3098271172365497577410798185578937302671402007718232336562003606332544451054035267975846996844114793
3051369132224831081646580175002308700866424781161363687885822681933728017022935318552681271648586806
1236064741034326554877102305447794285230950616144676755337451597942307835206125170308201073601800755
8805603324589279129958117345690730121851424234749940931728484341236484243221505860220582973828582831
7142438383651211557442499009054419161953094860948673951756319322347507462237360802552021561223802392
5696566531520347379094383281034040890866873051756773975036191444584024067473818539831509021321642165
4481760484429597184120331613457725029290090099548218366097450287452698761949639533005516896851220901
3667819688303085240202320670545226782267997583202890500349885189463783069783863751316943752361033475
5538682253894632138740712008449906260525369161636534094972655243765112329729694109696767252268587339
0061902442497281500141166038113762864861146940712121571074241900585054449640914636494254364738815071
0660220903341736478365925203020247121555055881405085520059650824294772117820878614386860116180116718
0031821908996502272384606491279088646528243129995827953372135714672199765710407844492387807626229228
7268094992564245916218775156128500290646341690375715644221550694067529601366115089779308125759738281
1962268456039159169561996213343318697070666296384644888956444472386603587581331240840967235061726756
6950385488067685788626804898158989131445459435333631696852112663186505121328101717553377309906627594
6886350725365572894507090429017762690084629014964330542388028926807410485669285757014874317614699371
8762209537355966248310122591206937372777727872322010416118175932914853839370448127982262704783947077
1711169325103087519273657227121822405667112611100165464407482393870843289410272977134806153625703086
4181850249676694456198939955026176580351004531609323950704776751567141018090993244405981321633885435
9893536426401056485964800215450615193328024849794106713026950932880029929021435325590483282867111014
7218359687546768462678956867447367817584864097988891244855369784843488394321274452252973978780892333
7942207603028079014977045898474065492564577154802213714330294453937682633552045618868249949301717917
0491393675260704842766751485549666912236595370405534045934030747887521278275084013251024315115580709
1588097269967551452675636682546985329554678591309504806310228617953984669181661261854864587424794248
9271319831809246432930612430944047848852452905668083015523832797416554374304690297151667478365632275
6734133862404868227798023245195669734329402505834962174234720897716190819669923179302915016127148434
4239772215878833183953578229065622787363861846063214365233302007307153729071317054943493328630204182
6794831002326648457133303129978655769869461645925450658777871410634461326648511450889137678906097828
7376174848098614526812647668178036498710834178500787180798376787767930443713486988688642418910135776
7099628226963229409689548902975591019649838978600076945063737634935700305623281159699032022324545463
4946034246118981319396504252396089256018795676530769408731870138959677593026427134746354986590210769
3500822208157273374036488975828215775437130545762067525492231705155724031121900135338848240775638809
7759626481013913666486454226743141799397648274288328300240783025898953258274820886505199000392053423
0518939277357788266823337534597978145640013588700525765031668806390919539236610679518179758449280659
6354705319495194060881800873334501972987900481892085485824372022907383536193374158275782958237444801
1044362886203667584701227032908131336987211429485259189811795404074917955248601517962044889850893958
6079280140880869270189320823101109448624651862900841325374064416775561020298538182065178857297119123
0723504651911032873973733217298439668224060220742217933463664244997521576600089841973383013529211385
6342769579092133465931708950988502223600360787311415183954565966929880924590686226024791366640624541
5836119440358510525083092460006260007958476894689132125032262938373051724568181071061324802802702640
5409257106922549290968980947125305989156308380264848391382046615384967837561856678086983915057882289
7473166770230847512476316556427760019897491747275371385733420782166063599293505094017119786003659626
1107600051002724316492191142686312729583452383392481434754322838873202850627385658778812560257577214
2225507319918482357316394036370451087454418471410065756654878383926400051333424657315052145356281205
0158180841858931809285794764379568742472878249604680047555028865043736136888416616290241099060248094
5627271773265471336768643447892181842413824651940677923607678986844546980494466538325564042208617656
0973506784351410669842592136897578304999834316745194611426191154206979035566065538146449136953823678
5236285679302512621232787668835117746964665478607116522244845798665174360831945414228331624490222870
8326104005963571763430407077262294956326887820277813709644391008165525332483355064535709354112075060
1425098860568989435112480994791877121864377876187998084913227238253520566190768496674307342594346060
2719720311609217771857599662801106924589708982525772778737714807181510855839096652803957271038196664
7416330217194688144306950381448199083598610232906405611631649950856055676474025468945071969854581025
6965353120776032454593363304955906399384149194628459626366459436273044295587312145774180270392077587
7700760969603208113617718087057508382773719611706668269773439209800030811617584867995934995556634792
7477081609141668644575746038287790950105543216183998534209363617548797998953507071035906812498440630
4046153601176713883957943149802298986911772679805313182256109275595767257201300551949149391833336632
8216580415518038348032902254728901103255665690385385463549086548382246381839945115726922358673404627
0713875602933969056744832000038290649368177874416671430003048150456805936654240531702065496211715989
1986335020726145797316803850432172305133543114458480553367447547420438679757779647399132284009648277
4628506412503746764264319368472752915303489316059893382260229700094880011327466580758530478868407196
9703854821135721712571692223893680698940696533385230605537915817177596968024022619365502691316510399
3109983343563712234771112476234369171636891543131831721887280954958201427523382163005781054211207105
9112670518277386564982674531901780651640044616469783419038026716576076363745906062563059190872358503
7407707293851003581487485681423255565255035420047474287504622620425058846715365608956105352940875148
8424939444177087078405334160112285945198159556793221793605888957916422769452210002901995779545167275
5946792953952163180227388862064144693284969416192575248722650557638145316441547256604462394075293374
5741688064945404334424838592685982882315894800259916559176266046611175455361799561966953688303230337
9981691692504043455868474228957876962664818778238338219618880036257891825653363625403652813630298396
5425670724894643010809190661246147083866243307970509690386570648854502664974214051905903436408565636
0118334102183519797783343195773676546956637568984134045647969536412712160599584949154595907185366627
2421627874314050967353738216812304181006746646554470976862203852258654138078289626028803674654140582
8675670849133431675362183143932071862894430311721150625098913090574378304970966089581292385198947317
9783464255458929238960275616525133636130075596106385088808237895080949643031898850363099194976869773
5636427440077822575372601030926287678646256647678669338726052216561882988384715593216563493383734030
1561439789044837220815647360698434947461107966341186427322474532091273340348756964981889637630306234
8117622414549595214498595182711143117404836219876718769426217631720088627982602881068899533240914065
1270467420920383040331266062204663782461812453297124378015740874963910530094332761054284546866698612
5512120312826981442893113041458984822619499034483294808345854029303671765762737987693404116558718399
2307206139322664763775615721919648207163008932459704409486223359652905029652997940098623268099430334
9247934910976576895471952537833187514456280434990279027721902167790562261763600773012035440984803069
1642085484921063497921856611647514744849666773463329760453068743862193577039086756782882643372997740
5003588665367587662031194662935314822695001781358866942751444975647733155753019783082700696799670479
1594290500554592102536809691860168735267794257261561008124081808820955545469140120633119806559728311
4858597126716527527168389081901729753671085055567532923400953905490171247146761621296916093645957127
3394273740118920231169167734499062016646559438819177571486891076453314733648816743377083972749209455
4788214550348163743885078570115186865910241474096446568235889313172706967057400747265676856224460896
1265222298218174056518187013723596958368605218645320714741569413907293484064996476631627804939280199
6163472764980796288122844764668242220264524738846984431825603766964590997577188715395142937467328206
4558741408871322681260806606426651083226189653036091356910583246887214091057731925565800484702118028
0402165702121913290988649925977873965622692073700974230924826349216310032735752693804585321729283011
1718481636975436242883747536771954602327892380892114650013354249060935489350313142989653074630577341
6019791451189297045661790422188092919302345094034152927497222709352950809977160651063188354916704879
8607398225773952583868326850026621273964278183466928634997166188245839196985002594189370836836655536
6086876874806979233771216251343447526858041392528405718417582103076693103727404977271581866552895019
6719614947270453548693745639580823082968571405603874893884858957309872619401515270303806563076525498
9839406956945805262190446562311774708169031818363730628739924864610491349188562734275912165518414355
9209501035165613801733846383965991047612054368880741753219822936164133575812669954043084259302574332
1326865211564491756838404364275070502916834386809280430575483088750152325783521326506077211126823257
6738249818116889455936958932722853602167556425239077598155431263095402630589500491893222974891510443
4684345704797024893404080502916386164244648140953224329883360244605111296692209518628510522254715725
0936795762891480675776369250714041113022996399891665989810613354372676443387105164441684172369819260
0210621975355949161260130943952887888490021000821491035637568527910452602990684677710539873667273531
4006268521283873835798052467002654232572137047356719021163297276081228609127771311778605965452466201
5765721999632752281121141353665441385417930252276176603406902864347591760857029528429797249194639533
1182180794422969828076617475682988727736922942140788834009952452718931748045428540349494860458123086
5425515597658686119803034988486904259454616798566341493960873782223994976656891903405784640626797452
6113269770325973922397309887368435948766280452635007667947915964173262337780310562052827390431641717
4923981643221591706784607287824587790041238573481285186048508769685290035074507890112471232847827376
1432879226978046578410777711052059416444336970954382143338477423769650154022097698749219381696878711
5619850377598247911275455703571737624961171766193170335211041129708434069158385471655462991142365017
1183451141407879733961008658289804356394487459589523995294711044474806136608396458675471587886691579
5680062857705955006153309601295389595498352156889280200192523313914333841741215082855187843408588310
7927416565720391460558459357270809708149294769692086471254651067983379113883985042154591785634462486
3009673614021883771094390884914257605507008503230740210733806877267279603745766867407412377796230399
1248735303152349577101720116374493809483343708783109816928648243320935903919777167756921005616322060
2066538903624897473135937581320115617184447450752127684638888822194467584898065144632102690571172441
3948209280112353529912603761022671296380983268955820256436305733538520764169176443983565342230223888
2302642291867276014501080455220971444620346733619605748298032438691224088424691104249601216029110894
7831343885230955465304070796645604328573240762398855921016041418085522265228973424756198956371864814
9707842919618247020053303446196886891268727188561452244235591601866158984074143067691249211839072576
7888694978188071913691510748269535850673201613989071666813196723424152251955167859058337853949936281
3703795984802487152094506199928622109146627482289285781849741228786837676384988037407025875744634580
9121729997844889310018148300416749909166813089039582990555623728366963586629591489409281748502728842
8400697975317368470592092480977247863724990435042235227062537044047892894144342727193638100412739020
8247643625065752194068644501459376739386764901460278500436260547001067209054664327706260956298556439
1324896997534099942816583418497127688771602127292978246428672638395886905488652760125141025669437189
8199179140620554128982517538957307294375037936569975171423521306687329961362559693482266200078290631
3861566220624892167096092635873480663299900883353617430699720706558437092702869529522079853512134876
3627476579571386630074390484648552547187083376051461236378292895886381400426853425298218095933563467
9527925073159286129283837875500580839519932824477359417764440668774874858376245998743912717493421322
4231616741836253840618957078196747464558599944068671963765171156329943415439352635358028882288606237
9371489712772181799496136757712268644503879433590937125372155072321376753043372315446529819258299220
9521359532635646222122156716359069850317794683386541674950576743020168057490079613661099520155965839
6946956966781964902979864950080180543547436227483616231121509534780726016116906720530649534174696990
6322584198005433450441759619793933925441446706935954268531931112761685378526695553605725398492802739
9635670506895315484734280374767628626891008620849074174423637010585590438435302852775496259426226239
5524374705847739134529235890230957220745256751877665829865178623316140702338093470191414124400731517
9482069050504399773111748040292390281491158333834615303123501646206982262864759363953308674532301462
1806551419032272125532572495889672208762114334922374081383881586422137127184830097487306314167453933
9088058005885970546524790334725008407647549883535335620830262361041671187036405113514028269537389988
7570886345098031315815403164347024121712100889544157587882942281349532543452195074783170839427873189
9212362679434030839153265702697829187462744960572840982472485538013106869328228814990193373947168546
7579144720227450895367155701964166657257299778550914245207045719509057941812435834575649525351099517
9511056829630938769009066303770556642979325339190350587828453096216434969846684480105039426952654625
5236043373590514637680381409557905291620752110488499507853177276439080930304440733856606577528300715
9873661964965061550568543058065591048672395675391223196659406201974316262893081704061504008689439608
5132547331052650283473332807667897221716188389745658751064241412065324233624917138745303183212501475
4135267322519840212698417177193519613333794841121452890219696876936646947713549458850006847114200979
9662811731551571045437820901991480817621747713067727966505555612448496228493062530402878948575910692
6201535258860831254298961210020727878428956543214845692696994683482691677541060321603183834063079734
7253424999964555305946418250942618324438774252121819503044550381132279272524310853204998535599785170
1999768263578235293016578006068176128605360072841878970647828999004425938799332865858215720933322145
2378736162576577921181183340463519403920779427501478150641793060532659900419751546569523051999375378
2562111624089228650978180524298543032600381393147509478215975245133318830048539139289197126820870965
7024322947823961767802835308437230904236674602605127152828313911847423525214385880405283122300119001
0895693458753036150087228781690408926579330137018274736640655011319455960001757879960674286835325705
3087854456385879397947772439461669949000918502170584725846861302547550233900135148379693302937951709
3063781173316904169375153039850240273789633875735067580987486036815515960408853288097031568490322370
2707111192219483452726691312949020683976073265234452883628980226489062968368418899489415628702633601
7918219284181873603427311295144106575603212441053982979713095588953739695899211297925705029735487728
5107496321974690133891924000250377992173758160317459249662616482950622209232059739440723519301826993
2504669334849227157056204596632062370105893661365863816006467165626583556964645435605921031173953675
1928701365841356492853403378438875596925035488346058114158718102004502347430076621946343587446743982
4970193332785266433395678672793087214238542560738366448595319201070714420646230502186321078398872219
3387699870382424027487918744588620738864075701153972185791012096276815239370438370888511480712230196
8617825379514233540988228075156087707163943121668645246234802518419496629058562913161664512683890854
6630349531104757376360497093813802943959704329135344567808519703215389086356703543221532639232253129
4748282417597369448681750878095442955412071612966536519264563250646447577879423956756873095701514744
2690179703349086971467605531254797283299493276198601505392729716316204795751607534181324358215709170
3951645230608180309111844236496125509658446806405129300719911456811255890663916662820125847289544478
6405923727558764087870696750688193460164493159140800659154920908543550343024746506159471089156619010
5101867253376712102955076642362452009428380304717089435637085360475534539869930780154519604924589110
1817215297349048893828629363523111450166492873148874071529138988310375265461579611588384207120364583
8431675650497344873818118945081673110348511998785180017572815068046151692548532680284126084071347403
5279934064569341990476316986895993285399959982323281396791933516908703369776003554044541967221964227
5143998757143770629135898615680263917056282046512949648198860436218203193535227470069506894868599821
1797071179204762818799001945792579674981660611598795740254619369479835365204653804481799245593311292
3131312967271344750141113154277891164145724958765853016518865103132667585000755250554323468239712916
9949208980204388041631369293433275374925023454323575133301548557014206128903491479324157993403047093
2796284310445479524684091481510655485142954086389158579246781432308657499349225673339180110969637298
8199713607428938484538465382788405147245332954366074589480189020432807757697625787684066366007964727
4765486561245818367743514910521297471134024332815659371862676315239247788019188658942289693026109815
7084532505812431312683520768774420850826992413435023539008130859719054610892228973340165693008703997
7026222375510285922498079740971010176864540408396474227940315807694114609719803271192692681115310642
6236140200905928710611386062359498095793197404544808013902787668311424783316906873479360240861554586
5790140952604099239131567746854929713226235736417155337882220818203332486849327342547688307166054709
0488936149060010389008641625572066923981088958571813598680743040181454287433143018329903360768103127
1349716977102811879155673316470736919606037279082979096024931354038399285542528041314807661006288170
8585410939967693876511118830721104867666723536620550002403914772482687629369858485706826649042906169
9049935080740957484661245814160387456099763290538268240229903642888793918560465688917885486564596649
0174300963149983693596300277060435380893097259199831275112914872924374258283134610775368090782741204
9202898740286240082481663811013886346030882337247736610942536097395822766622319731825138918833104807
7135579907670734797989993726327216169667734465406010258964671563842342365790830526196581559805971209
4978932551262922741898111706431203959911351047670552764128382587653777309578486244017715427179600214
5463051568910842842632805525290053058053697976821316160924330325799845296531346936962144096921069137
3147226052775038703057220896408575843330207507048630078200844234053689451931203430218769555946216255
9291335316508884956913451121916196389214675235040397742680524734705651348442386352905351568961250258
0646781512068455543310525709800815061294786735747416611161534529160317017239378609723670618920687878
2150571114558782634378376489394899299233010281093880962254983141500937037516909913458056471522599953
4662469831909328150994156750257196839199663533296293397799513607768473143877987829745699430239085223
5350809027533235216199978717881504614838038058796470837143777941968737869972405578003978125385326173
2661931669464931389180485217032823649920034649214799743715538843787380972418164706879313553876414149
9640534323572488216370373035313050866339300028474740162562486012764291919280510330535868884607490059
0261147994747916221808915123507068764615440526695698542935401888851930420272722732166351823202909430
5590438454097233774265207467202697559158526980216839008749542670741395354960377206957733213347900104
7534561234001687425849944500096747354539733024365571286114217568336043293337590411962547334464234754
1154344249900014372900483682929344954173665767994415033882177090823725027526462801513245684260601106
1914492636222191757396324105805484511720057882937980485049651859061436968702562375659715702086176654
1368118213489454338670038280062032850009326329554007841788572709635825158222144327302775092942749278
1407798943977396617335848591672073756406884637936500630457161255602805772692870481248723555070810796
5047482474241832113109555136912278960582153520454103189879577303627069133137616798603577135816416933
1607175433082251386525381417749400023666181744572487968603416346101683239964363042229328574458179969
8773949853787938441803242195607564086940200302692263635671060578835651882044704973046718167742056286
7000264871523880496553782701851660696258365541432519700690625412567645686905216188381669013053329944
0721676630288200959232491062473528208173151971758593085294671467662124032998714251567241823578496393
3870259177715709007806197418612046017324250005716511789913897055533310051883510381916053928605951284
0431768275605849251142130612908906487808000315115965170703415060144315143736544695477434268241811410
4379954519409984230836267430379745184482771551358329558921207943791340135181243131506492121001427576
2877259607573930152620317884267234082898321088880316882876969215185466492824570672843593938776268614
6021426210571635032029941155875586627132776643878667617377701581327590148706231837886375388217298798
2181347998752129633230122835998468406706878666919328321861445233945609828179211024180318537521441034
5001850350565901628415856073992486043765277420957108116541074257490989148515934795327871015859647473
8361961150719563460916982546217521300303412460852286806646312328012934160299354543522509318640924991
0318335380379629272385795887472088697135921943442935747886783273390802510515914638872264830251204815
4920443649795493883691732727444157643983902808606126269945887985003768829410443587113623078431089785
4294816367628425561128271417658932562470841971652309814125808018287860492311396437524853597571659530
1949353619780076627332895845695485237845563564423800961431291076573462304330683751284808950561473404
9999458410878059896747689064825823179869968042483714592676575437129297326323280699991213323140641976
9253972618032907079398598424249288306467375073858892773680250912318834942128260116559516902252587637
8258763123972346213392034573191429170348624667682222992551936114593337182321997329947950469726983733
6748943580688248055103299603441390906510241982711055477917985646784848499268545716082797084788657865
1166944242292491145598169676791089285504741878993295501810539424601440679063112178323081680850819701
4697095139832297485082683290022502882102151043613752969798244320707793522090625853556427132960016736
1968536600306874718510290519982197960015227915190371690802515486112062521396314554927864560602795984
3470223190717854956266615960158388189909622618391677364135171095544458385497789449244898216841448810
2322308039105513735967540598762141890907233083009140223373887878606300098982638485609656927713189090
7240514200477453243348071152074781714165687672529123607688572615791127382458453092790342959851153624
4895900723068962067762713821587802993019355294007635928397935238447010819951659904012585114748503561
0457632734656780934686337545120533801343122377841843266157955772791921462606979564601051634460192469
6596305363148313139202142848637258308623989516296970976142386763661777647689662901930049970668328300
7541735162199682066015188828517202786973490021782522178322546445103237340119260830857441365198959204
8715382786644501267211862295544755545931797192634808173592341660024496137325646444265313458091189893
5578232598765104815867475149831144030666806610457210060325037325382632797916382863016004470318431186
2667332682927899112657771635619979591526576679336277548708836881610370248742022044293639779769965430
9238105010028574005742680134768022339935427584715277470602410092606254410488877071422474342977006035
9108448306112785284786234947449211465675135110784572412834648911472312233128214145492642001634299580
8613676287208315085604658505600825075813373722326253043784153545910443794077007483846495027448694857
0072286039215067212634765074461782880128471265033729639824612351790651223512282402907519549287294985
5617243766306767647560097016503961000350982295375063880666710380545676902986510085317048602894626972
5594130505556932669811607176465467511977072064061264405677608353560316345189602512230010254160046608
6100676634799470246432828047866552519672245700413539885420685819294884223497141618223294994984333277
4019871053950224595475001306251710941179425143767683084823186233333680826834555722741410322930378636
4473762999797989185567870899489339913751363809182297820500570599194910958417197688603463357672062695
7789960088990261263524769285442740210342855863397250730448193500400336022071677681483356658251484407
5111166310112999908916699723517945326941065770064290420901833006923863276449030059611395717476729545
4458452347342859712689308107358824297338790900858952009851117119140982920453088090787473558203526151
8094650256372636190832024352713646267255451307581379396888551374538395282862460555758589138045671623
9774978037507653497185616117994993680275478518021788381875583418458815172676309019799415986156251165
4262000374587142374838045718026968102853266459031854938037791659801848444729937412282165027526579355
4458909604741311786010774332396974337357497988494250683257024087754162060540158453589958794779006171
8119838725194162395329472032370837511708831111550176888508438912591980368013293543312442340458256480
2562328826290110589298939805712941564113155981445274409289423772933662101974253892116307823606786032
1275161376508141745228649773729383334196917711858755670580063569981349103469199518907814584098779027
8071731937547073915296642323083397046920200949955031486475174365144359528750356078111902773579278129
1179315598900812158433777844097758508579188733044722333110919013907307432340129052146615546487748220
2169190985556735370144035989495816633227886167920906427402017953658644335662062962713912448759006461
7273199144368081865740045976262725881846529862965075584546115463740357148481298656917277689294757320
6307961581811297164931513034046821657249881406586703806669255149220958271608161686066287209254447770
7119536962430179619655019357971708587254746594313621043608701328041580810688735301687815612049155445
8921467405078264130052979985424072868411817577457154402121297337835949306949928441935650963121495636
8656885088960071419486226837591382632937962580356520620250357505450197997196511543449994329218841741
3051102007648466734310122367291841467885805644299447331078888773996828787575960541057406155483796294
5032328091644082303472160365377860030065566256365205660442556534601664600817892871566449668403337531
3347752518935216385302485889406310794975848513298726968423759498519540520970447495420543863034032119
6310619047324947283066616482192957307537299292397920477275993402939676213869282479202416651430109362
8022224053402131328706226975454907816847935932886483506016130448840190946743763853126260464878918753
6071292472938156397683604677750995081594364586562155228860890014872004703048045023691197875733044989
7972700754811123275350256879719566394738259810838593590984752563038911739067747698031583665201998697
5467538923169093315800180997382475132495125848993326510504677948211336311214093927495815268129387253
7866662996124263168744690065461800106648710160845559231916149310681647117311892770337432060628217309
6876826286609937764496176923131956254203095476549772398598221086811748248714231337298538761908010291
0722477420193198205468712377030106993304482592544592439930318323483931278798690647340477145967662599
2935840948631250175418958035484872478871278820725501177497807612337372171902391783998345346262309576
7201316081473225852623307329926861332844201277933685648487010134559607012648209485415120979045473234
4769281298648392028280107556931306755067562507538393622320773505254743196464264433328091064035452163
3737344696743670702695994261926770035720316964191397357515119577357882348619163507811670783457066570
6133356444248549753872466443147283595893184693481302036740253645335262352154946212786673769148085748
9875618461040274250022119954029579826648844685278190046289724869371841441617244829779363037508026201
9300365401278554078020575071302636841755515746107370566442906975430495732069503646138818418431050734
5303813894841881340578036544350637202691049261084437728424342083154402783761007756000131236724471736
0281705724180139733179111115854587710228684548379877165952217278587681833887622272297458166754416840
2591030324338177949865659014717033878425421632335719184588777866952700809177554016420622920906395255
2171571725801218227882606663207623341920093076520221605175857325237674694023710134102560444711467959
7282011393853667886881142318386475619521595241724509187464986310425411092951265490913603224293872139
3736973552934093076900125050500586242807425728470942343781955613306615323097013634857882023781938673
7127425886770174642898608825842046849868023377964721978224110849852568912353678542649720459315203363
9869627175814302773706788633220203913122962049690727608014761913492944377942374589890023942337398964
5551168529292801035963548780677218024979783308163578493040642462857118614604452834192090444102339387
5799489197204933721404810063299419012188958244101730753629585345636615813631507968084367718634379302
2306461970512919600697770771734177260027447930626783964008579732252091751365256295964663623594515296
7989724786269232283439481537022427732307921312190789445723346734494297112226650077407478600666468292
7515919547697354812718461090518291672296374659856667781669783623824589717321770236174834829730290543
1815911190141923203924265412085583449458612650448892925445614417851241179316567739601112910167829209
1489696109157709154580759767783522269991586770170717431453067284897561868279451326069995565033207716
5880056153097648650170813262446136822766496110064798479072888112640527887221715904707575625115377493
8215142185046313649000133225460694434253622164186544515531168532389798895532205789419754892440668698
5145205043150535325052530955204175580643805373041724810634628691340506010764196966986540599427224770
2908786578687445071031691948901557642152261699261841728376797178410929849818282820853244592102209959
6903384856819943352369127047737703893224426414873647342715797005076893056507058111539028946664701793
3206175914426786433481083420201650025941534467845716006593277231866729532330860295407828992182104362
5206498830126031301224996936217604459535584260773487760908192294804088035550878446776741941567968101
3921151907414011808889154340250566595715646058420056156131027072731267348242590418555567125851562170
1253964934073676856544735473095941686817810006287791455047977663792135060198394781523178813284937108
5251518417423318774177521639460691751829804322935702021018221063480210560441090980680184205367551151
3005829476263622002715550849527285435838480407072696761530162367924760072230010423539776537869417238
0761209632755199018549533380243722238807973116476199766032340233365166748257968821874730468388925757
8518232152586391151802614317375247294067347308260807816088093270890156112076956399633227690632501355
5098844539615218384834192412410041486078936218001675586239178743202592706894373913305901003624642794
9916591785907553255209709550541937673439878975478016509196468415493804109071230365979020469532831857
4359647762072163894067968345440398346375026820146064348271483572477769962290902715353777629246303433
5799341517110437362694898647501923940443209022809241627812965500656717432754248981493913458506366431
1480657628018292298294188670053950769674274948117409741680415400242763912674960161826589646825511791
2937856240192762185877967631800138545467465001311938714984772475997245580281544377036102513738365052
9815391350907033095382471876757694197471270698803994840684543206907592310846832909187308334441947514
5377605354934126099519211360803976771261003922772135355052317132343875722618776923933794538597133445
5457304991329305666783234475931562871648739192421781451844525845552426602102128740705053135105794058
7550959252421191045915249021803445045314892059851335792340485152745303549553932889992523213777968150
1860796335926068567513048749411963251041846799640080636434621505848388145586080870752166283315117268
2477890134013267678783951282538182412254933501047892627081463345468520551144308684326929614730116269
8781846064804111843546957663308983758109747834334176202337625620142034981082205411291076752613380523
6114755955543447709376273379956310488108635266544937345632365153560125795803173533425614163965305758
5506198571427269967824716032465662073227458706334477015722466573468591273385237993030109895394511987
4538897288520387972024169473711464309238032576535022078201136852540289299372637216311932969904905921
0506700271179184005967486705982843402429620807293708427124511786314393062157562494055319684485993534
3449573651628927255243139391500976918481419862174390783669422802390414918300464762933809689421423043
2219996759736988458779669833623887918794351702984806794515205004985060350470512876577875475031152509
2497485117718183666244283481410552931662918515299958121195904309206022345912529927895595231206104598
3769093530558244765775989332254033461406213426259947105862020856934776589951113259915617222271140686
7601071878290450740238325324582811427988494952191997200293786042049486463157379714617585271273591071
7823742612292587556060342558805870410927386291405926129334104559807517867919840351938801319948296396
7566313487588216269200546673283264587101852045818695607757281921934239862484418241007877311333365784
6442396509458806845237374863226605320557770893900322436823836283340136994518068027402773097775147854
4961219638175114273437578564582792086288349030636837861707040458542190977931381211058819145207075480
1779356768809654278758708395444957598454339483605499371396254941812998823691703151254041485036528565
5158504839309978819365086808105183727914963273872500497536266546460057857424342137618634113500463929
3627228345855123528161323843776068613863267846100760992071279601927554916603440847966586281434269599
1074356795077589899875393598868474791059961089357166046450938196613212262214603114148997824037690514
1881697493625375207471825123875690323869666668955359954147922247504583453116620562422948270458962798
9516984435162185215585119845700277069402340940118424593932109472753187174954766346996165672232756871
3932154081740076374405742228553597520778549672075604209994282857917933338026341139540798557432898630
3936131990693179401750369895412036659996104474940927341464339701191751429255998285694756629199816345
8496284242753570091402541513561944261385211115670406369136691285616330866434628079348046794887576293
7842901509412611663474450542854997694867222731346911511551667548509106038216886963438983278167977072
1483034269961896569666178418017352920624472668950598079426772481800213081637313726546681293409022449
4674631731504050893351432492401125994402504582632619707204250464883180598961446803439883471203201412
1512742544307105226258531957911025292986441014673511912399711810683700110319872247574126237156344201
7162937076040490742751728733820911412758686250443828354208847613375158473240820963798668564544370310
3891620740159049854785038963402039469008055997309488073745161202878149082162159635864732133513065273
5566103028702374228481450393016338584246430138034792158056733630519482783686021582831558537876845109
2184232613745802842921428740453130492293752526436751846995401294610171322871918464091522709460296774
8440075996655235167736986683955800252207535494864492346492205667205828843858072504843469880299306930
2598134454364323138750753500372511357474616839063087642562937049127146560178757112278842131389848058
4268208663965210833615307110069229777500861141067404453215142183714593086342447182485136000118336130
6397328533703224830960885597255758832214564562451179770873744744047206421195316327378977687682376747
5476083701067999700950352187283960469599166128001826686034644219991937417538670950573249082839645315
0100874457173741807427768286070519807425024475351712722357386380621682694588948458538884270312026503
2524314706722824487167859396884269958733006162411302388319612193426804206778271707127701886534149558
3593366008130601148418891280493993434356212888287458117209105095082227025034682087719658023831754624
9157527966240784814082134220516812866773815476841693473606306949579291250189112655257386036716960328
7788945802146657672943098165644711002517760726640905756193577155790969917526561237809694179116341349
8177851113892763081844418135991387281748687576208239314134221676973379568737078352001936778015012742
2005252290959127698107547461885155062520931058991910303113112428170572041806296307790394189106889128
8507524202439443933741704243295695288304396517493283051683662275807358394836357256370764014124928283
4386199118228852272831794202303962499390242192042990534078668787420728478114740188781316099958078456
2183469002018874224468402888480053880766874853668867388936381544412209046060917910812700681192262152
8586770986519588772488181260530493241929547511807958716621937479004194989080541898902694189630996056
2856583993673269469650567241429466220208144562814764682897390635395826847261200445994934743441399192
9901615368898181831435089472533730203088022435733625562936716022031278676804639274310538227112562799
9045818567101599341660570387677586828583699596372629874461616817199639142831353808844906232358025668
3408887297513657826358508505270429631865403590268408522322241189137388383769455126892409819808410007
0389323535648956531072216387499742390519165097244980738552604922426338113932206461981006866650617641
3351995842130632678287615427630301695380942152422076422416039692798769833274628337658171053350318747
9359400336566594308696779636874296442751105230677551631256255057885733011033102130105328717834077538
0833360317508802410829313660217998041453041109595342054791027049842157651334843609105752530569713633
3452651629515796183197575934544547812144044435219260950929146547845222440800101725244891977522820384
5571343473333949678471359236377652566312650454106652540784728073708209297892945568581199557409021333
4874484856097366444260945965972879960152249709556168868167291430583239256435126006900477576232631469
0267589836698556521317654271228698507474048608248220939378940567970336753793783035030696409485458004
8775495789905641284919839709857846553334444943289442924672207068363728995239708374018279577254213418
9768669858431173516936879408846827243678090359609141053466871029995970304559845975216658942757919397
1057813708449892163096403405683599815422264368183030677699004754564526374629470764688867549382068996
8476127783926236981189714936158525385876524194425815963773573398178989980311025157882998349365748102
7680422290769263436603843218275945386505321757124231464898727689998520632926351842815259420425198380
4216703324555517490075604922370816373652995231564720613493535727285336684478152760682854985331622803
7965806209136837567589506155079637216402907073975067449130913305219642445299973178312012066574351078
5509147782826425456189332823443065875646081700826893524068120136840760751913428311042214489531526254
9337071805584463250315215268443972396048280921991542408926764239395594924463195262468596155297517248
4662517442249870351826956273485334220346941021356017392340499899026545364528069231821532229745407776
4996262993244873016207557859587838914896266269885316196049678393131173218479850622784361473975004328
8975690429620528697993538039883329553139965860856811143275259349439987107334785973121743854523724635
1928847871301297000473977069876266518238062322887324215380143198661950967115455929323089505265605066
5110504611735650876163823936410443080131866376177367913168624831976184221920498962375580502164787965
4184000618698390372523924305908946271347016894386180267505393583612380169775378980844185062708278927
3229781679200212044263365416245542128138360971696964444851885525931219303189081603868457729440123141
4543780061536421039853254401341597584967789019890566130967971811435222286661357072551897453600332169
7615100515618602347815141513695173589167422942004502487786982810439356804886342578458225421094876760
3896714003626972263666679455228618152785488895155336969163631501689090154731306762703676379245981887
1775534967054850438630992764512292886659202656983755097260264670376469554123395728234383978356518143
0366130581145927679716756364942139880547175010667029972040183243162537042416484841975257212703505849
8711949914154579150518771423012302236604537977282009481307722854615234588022813713936814475586380515
6741438976275977693197387930998228172847875628295294692552828005908373021695004393537630468267741401
7965212751865072115452758415050793440208845467374111804223970762566434395767540416132327998038994406
2200522002538758495007448100866130771172864632011607016808765978166441163806946774373043768277861915
6339610531918478965550160977537318634560511178522894548314821438689868855062070147857042189599221459
6184909676513883777926276390220276866163887748334484440267252931145998263277361348511610880313390781
9413535345294688816831483510654913980155676734383504204010768245888975410242537036933594442467645632
8999833761073896288152136072715970154758384033880120319504839245649551939394172343595799008213550861
9310633878944671130303839243616727150076654808101655405728422405657050511362956927623495958419587849
4111093843602088865097522495413467978131059199608406845852390236628084114247915978450168509960496940
8599310774576980106764303455794018145503766755981082208139744889477619431909195787156689051825441723
1129702535997257593645893162025689997567733109307806950730566621003791332535306445936319274563759443
7727038217831363278162736180669238791414432358195313137423816919999842431005019537573569935722387052
2935317446564762896602529511727681417021107947173541883144624487221302429291261180305275473825721803
7450948108927811171441827633090991976800178837921621751108066825257732946165000312459901142374006512
9679507170115750944857570884403058661693190776398955225814362896824729056305217326947202102044092941
9201158332604192568114571391242743236918769866021176414467632150778668172970848267938817511676651768
6603586540335899423832700725139019551068378212868656147148885016248525719203034751705475691466479586
5361479006130159085876726264767177438349981742681251947201054881941084009634197580287838440394350986
5601784156733955888140187338868589740375263059796553563601809494475331956865524008086908379283723787
7135866864743153718542911599806647572658483242912666313362450678559573841604947511329440694062404241
3347392333706425007130148694302473501528185097663032695968334532605729860963810917552816143134882750
8561794721791233123407295362193256841548395124323505994067232282568544762315405790478252647236004865
7099409767775615520793050086048966767068206761430768191263406933983597581190033592935360984338984386
7480540557535064030230015959889152319701380800711956852865882070230679677920480791553479362432843065
4564693433468589541823819243403239015759742832172734024151386376625322684246015687714683374190313393
9902352851588321609313534690677479512359413198393571466055768627045462029296250590511029121267167056
6782782577407327629150118554897990599935081063202738094084400249485015096519803275441646837788621816
3657797260146892814595061644094253012334959237665075363653420162491177291914650643627968475925244911
4703025334141669607810953380207954658907175700553060456351330559522284974520743007233071523642222612
7875546625139063750571101767567200739420180920361278188055943127795007585880350441190372075981613565
4390824433719754502952107827082432016723944841215409199224394779060627886935576875652727293521770989
2878283703566333463816251211909307586816382566758210399045226024315901373807397726761145005540287994
4493739963554230846169564069903812509548204312218253355552811547371379586189351506110523947571374128
1846855255697771797097942396648408413176199305357927001906370244731879694919995046648566294885986192
1390534505975393471436645276292083881488940126748394196690550144217425467239912319929790900236622531
6324904570049015436489127886793060041003964002912898106178482310521123632555397335292600094726130004
2145768117735881593785039620469522761643231302430592169202677537895990728649736972672525146300669882
1975542829716776384494440775732812200694153981599900064222849344750641948961379827517645358362166709
3239003258271886611800061835553368964005232208003286967297198705883835773861881016235673445456740520
7289523470530486966971570075245133561232757125178471719597322139861739428502688669206137441861252824
8617556352060560835622201550481208100939923781266174463014534522922521563774771485488534391613458937
2794942554255363254636998703754647199829067331848895403434956488848887306837785128532623343876696695
0103492564333423589936075071012112230784594090541355382177586252658821878116270986882239705348210738
8367414695259434064065455465370569854014200644988444061576678685232510113771535132735284439444293105
0133485983620684099697239364764761015544481208269555952210650790653484910348031071047949454948138765
1457943946378216939811797596554767210180603881331794854206560361349075001584327391219448427598681402
5672142479401900615951215141618488982839443953588268117920030759890659505816548023378753887984340508
5005803552891897845916656041030011695703032707011275745233706836659541787877347053204712255850131466
7181780317172353610337784027713934451216896339819921386384230963740266062873732306067102639668909113
8940321253917061530176667712062422597683476181197471867618097954392712724412455567838005954946272298
9609752678683282869016103916835984143260216283041364156932988872798350366527674265260329001122022651
9621916876470803633557544412322170914760698089535589847216003386680144242407243780253614025501046738
7474545375182804959247930796321742537595632465894589001089231445123850529470718223303491241159949835
9687420555663247560600750813521497340827367970859427931308049195392281139313798918745001135958957011
7534081329588680208973673044773546629506452909540380206642484377854361417023307101680336741315381263
3199986687413669038224565103651681674427922939672341199742417533837541205497710045366983675006094282
6672114220164305157682790906347375580319676343901254969713349770846996721687250607921762756100790926
0009567604385233914104380397108067183810372875494901341090391207951895981617913733824145044700837094
8664831215291863729106233368337427374631614798880781580110256757985956674277450597464042502815629698
1226555452265912134643362273464867705319067013341219191191128850830201270231820000039211740150331937
0416302549811560795045345618276528888469146283183924653706588779776399361015853962377114814900399479
9447821277650880522876843268766677643725320757836694228023392209786447209152706902651262029920340272
1254706517796743857426645361910810025065834563328841145480181072980227173707627929012649334508110843
7939761474814123744768972164158046030614243098188042059204212986713286010745060365274918719849042097
4773174035907584534654934182140223652558748668039205600321936310360504898584129485706287819451301110
9261057405352226534409353842994213777817207376165988736414574842181617001063560939597149574428617630
1908112310932975784879196365848870041358894843589452047888485872445667892901059389025836605775970178
5889511282183242537137113733825885960037152187590253336002367163071200375226828630204634760535719146
6479147389736927544857597074558417222438636356372660179317963724142945560491488639765343329497854056
4723544080527792966011075069066395702905784178313912653607749526238214386377065715809811514035099213
0492772710877990248656828950100439942021031880297163761979200018438738904868624489264927337230736630
7811743288771909428956757136086380269904556125126143160912320895506694537369485159541794145208659457
5738739362308423844082560216599288902197801174945474396050838060101171535776000476074828244322757988
6104245859427348604506238141908987855327288979814146491334953421119405212374293211635740452214241897
5139339749714927541212134058613178315983311206124712581523555906849620067753648904820809374034125913
9827833497747780937812925138787126181089747640568919603009258983060591356134348988325339142290211197
0760983737234045054681231234715995533063672528749363285942694558423356314524446319839284992812596977
8148974366162807406360058607951819224516794173797674481061065310749891369641995349181857169215111625
9981241496666956038344270689123320954002819819703887077652620309839608500083196583338344275053308644
5784175308480906259815361166330615353186075913412986138305174042954920731191383457255938201067309333
1448124794876404512570089458953228699392339817587263062684612048437197875981256995961671238374071954
2322786637574675646830912073634106390312779981246304136749099432983012614748272555984635161912727088
9813491873370987114933514920401434118097886638758319449071316260138089684448251390304923224489372185
1855214559159362676260400598577810238580775582875234005660422038712187913476846307403660693775710819
6052662419662002101083447307535320017805162012257489872617227781409741921940544047198284380366283195
5651092193148442811791813488458307071837990082795491502238533232124745250879399348677311529357776682
9326200831961310062943470367675128834827976321614442219084144089728002777848931035889541813957351790
5546136713829711317956216127949568337026032748760985835142418101256361956642667659386937682588289819
6877750931930026760258134128054757582819030557046239728488748845310406783746397441409374418813198476
2669978809674385289724437240461468995693686093491113217074450740442603943979330304972808071418326235
6089370798113180591933569649703222665857066802664626604375959611906053433465941210241640239268707268
1493540576175485488978513727759748117663272486972591599830261792427539437120742011702597754629535314
1232639160608889533310772228885036947235898104936571393167432995028312439405503325994841507159966384
4418034088487455895642620027407187538592844216693902648853209270038761352512644183988074998178625750
2789264784108643593667870808182088053434985589773130460850410162374010838166737509289997259844654532
2904359980805746357515399649092601455315563564863261978602944674332032687679191440887803958137857451
1950456019875366814027037356718616212418724315889420133649351696268603515558568203439226782212611971
5832850252500949647274603322710366445904931502751865056711704715646649939139069913460098104888001560
8669739701455028286025603274439585489349510276829665917682407763579169123321360436884735369572359383
9564457858758283241745789184363471748033574029114354601290880616379449778333428128256874535790637972
5134998894285569544582628191274915951391832265462571105759442914011090491587309330559891181768429646
8776547185996466005933253396566341868833684286272253412995678140541003329381214456259371306700516657
8290432008918442610373464731768638426942471489902803472646117290004997863501123456971009716655959074
8940881118153604566551865721999810229633048346536193546422246958144778193283949219300494773280262987
7549783013203842603868924602345428037193587046212950024965129930384675991730190691352134748315909906
3126644912507959957639579000555790367488027834876496207555469752990856366755387549519224368764869699
9327803555987815436102712433278973270781090599723456469522115331000197170345192438306083106506544516
1273212610273633441489965495989397275844294195069096841004357252960560049928999825227618264479905617
8872471216886552582276048408173103223815513798154596845554745248929353994470985489857816570471462087
8061936503028742568404908968332450542830957336704060888533665087162841787295469536747709249955775027
0171582266738722253989317552548154663423955063895012748040284111844527157282898350603220551041804098
5020516548698565478413724378903839321361679246010920874041232739502134836486787605921695613325117476
4304192316447795095795906783266193880212600993745146241431140097794312995605183132344931446462741224
1308991775003488944882680421334397248225246406146919982988387753983648262122020115973040356550744529
8444897442290384363156754642264677379630208075709742252084479313024377235177687654790233715128887009
8926060959077116848656596972160836201883455565058916494954300534844637434479286780335929475497930715
3981386094925311704587516876207775809197163436661394272545066510906974833587278864572400154884167536
8056571810492831868100615619261538736026697116614159982068218726102115081142350424288267891722930371
5209755164883109479701815751767802245297087774013651310972612517633838568563897131250335362087256973
5837839001771647539130533902920469796341767147672484518421608009628919186636296798467780536233704393
0499938614527937560614691822011073851775329291544248517619542424572187081606452672206829214728562909
0827499755216536473179429325808256374710008761030134007274515913851768735681429006043692387330027794
3420531165260438235880581797784865480859025792027831289685958598964731240561449587871686842813591318
5062138055531897835956424517406033272948156582199434720498933405530264665841600461666217511274121530
4110138374834563753734176597208708966136650461721214481773628933335705717404802707897510168770048728
2355278123389213052400099603060970303966941429076813738314583497137271669640422518753942015036083889
6305344845162880061081634554344363595873648311174797463719401819012056023285359602367072370557140728
3872709536814217226336567472936611261015529781851689980677975101617236092930808732857514574453084416
0934268266485822838941368937996929046212851902067991457156322422097984435635502667066214605738314130
8187096250805078027224847021158741225104748843392245682060010393532227387473863449292814593783085468
4901744882857257610250517754627638707775460415884265032659910649771650989752909818268937177726006984
9922718451451206420891189235161825745746858339993975662648590779743334067537100216373468152231004007
9630862361238655706827184451303585989526337132662539104653737141771353651321081192740012216052581583
0083639975918230569609840893664033410970081698163666355172697291939869129712673943788140908209532612
8657584109383948238929367465241943111044848734111435042254567439541147767613404964442457082363262862
6776709512657403894079601371206859134487066335495509690963501827409448847296903286700078939118619928
6471305313015303993655966680003065792334150626915997611696020582414418649907786555554036592785294941
1346990242314966016664378641309637593950812976796544280886766308811524392494455289785237268332813478
5605987219993296975959246795492943823092290740416735582321081119156094420131655767743382978015184650
4714130334372664826955039339045707060805205993240385460525415212171761083609245347714081595228529497
2259387521076904510141097068828111998773668587959613730557564773486450150720071427155226339439861926
1111306996680046583917181403349244234724606609556595482429318785252707231166494434041555391092585009
0029264009043595669978334222060253800995713973479072827674310698267920022509340084213776630761315006
3516365325216476165525035861186762024530675777823971527392756738282880968016875935906427323275096246
3847865423853464301683520960771912979085267677148769565051891385316756841266206333627321307568458967
8919319142818131937823484147818772919854436619077704383741043238033201122455489204341899687841788015
8980058496494856178424687679964839517808856000802905641993971066351066798268636917331988526117885598
6826710909119256797375962319144490516949745747875721720622141511851455290061985322092309659389669446
0791639131486535234133472688412289536231644940419262926594888188259680409935834395009076890678593876
2371505527991180202815226309979550332375158383802756487552469839445669082991769309845814979719200884
9568324565732635827575161575116925332875882485497800257994145497775588729173521131211902746162512555
2731209286762483208191473542381296209740951053468917470322401318433021776707702040514306419823556373
0182210812227491233983299133140171574802452926659028840870217585891272192370726762385173166104910137
3011704583515189745905857602472416898139715123141988087911543586396508852605940845628524391070235337
0128896121742937177462773002136080926426670582175450149266220793102607877473208677540390876527739658
5300620266349717884886053904254813915820300605505004202885045369791343657341500592004425356977194183
2705164461726569212374130833999508126634073086164323999027882218772698975040080654966132659952099706
2685955280207931455973116903162507778392251251979717302754419631158518682971937805705167929967781869
3971824963597387252073300223189437243439851372100119706481382624558869012530919031681747875429374694
9797399547369427039201856587492775378823919350474176928579249672393121528442933990501191350298461080
7964620183097693142260451201548227439639226836084309984452776125537094727343716331076520362100788577
3068480420642994709304307037519263681692596414012525151740468560675091187518108743312706638238991679
7322660951004882915837221356550930175814715794778881524556990813402411967029631012616248810554221055
5389585491762569680840432633832734296099611434053071832600202209144740921466035115909893047753151478
1736441278930665162279342968514323711457444646414449962855138594106300791488264150007812873772774778
2537763169763929529311029655475790395842721831064074252175802899995158004987548774800355218304104030
0617359378318376823616798504835697268610021796938842610083819562152002922657402565661633006944340481
4371871163653409879884130080720994673650785514422741855218004644179323262232553830457002738589105659
3669842350846287284660806009596594572382161979950536120969439291480411742132885243622891397340308675
6915445678721909428085950564187415711865284860679277274696097635273099139388486412707203373397901058
3574883346514313811788194196219677165327320925727876393273534868021092269851872726115845427898793263
9385685432711937742612707391862544060518386650175901690310225567061541291906833056895101304523401967
6908995263911871497561653600705307552500192562056778946547795728906579669986084462061946669904909526
4684838389146942074076144737942585623993307156467871282957870924887196989830706465220112090414799644
1983709963895354263542018494865456666931012515238336879210233905242396078053150712964705124312595890
1553525887220189086217343343490363495976002231307484208051484164075240960494772812370297607702174925
2746004959679483957588492973381311895799246776178772299920467252833620587967926792782255858278164545
0222932870699986417951397377504417501175115975230725453102561610861829665775644029226432643814392358
0710374067189546881150700644164249057082646552534142104066853638531578893656369881387457632588390696
5590882049446661366799952359257965893343322170563377204408305182709358615081688629153407017903769440
3751474022129182849295279552371719903868913895405627256580093654110425105169365543046881655164977758
1854503546196173483545538770259375857215674426194380847956881045602050786315882839209710406012539498
4284120424788487465782077386779810366230688615331040247774341780628318529468835830028873116992582674
6576508253413452859834227861814894374566167774119786227818903908484962598344526604975293066354676819
7981559249304603927636117801944928087214508072554193062631268139853288220965478908551697339595465883
2890934644472214409877250001024625060185039093873384230032269239953488519249730081219023774413360583
5609466959551365270422733384782289157778817696466311564749024413459839359875352433451431379855995624
0844751798237296070478789020195650510782232058006396994917841782376879573035690339883529371868198969
2358877401813805309795128107471709867531616868640738850124749487176623481670184409000255985143827486
2862402245879813546789518442863260280113765371700031911855631644132631357872215391920279015332176728
5418948339798360397910021521862421006146938909191307095673604433903433235866591065585299724662656336
7787380059450362350692579825949550140433517190821350154465608248663246319581255365633635577666410004
3803883977742132108734860194468917922350035186343611713072224430987073746546191840873691933560647646
8574803106037512905474554564032841623062080264919685927475830275640447976759299629900225948085120812
5111241643561232172313955707822146569862474648325453090854664709463753289657217093270134084993986217
2343846237973158730259122195842593960303118592133695188600624758860564681301537886528926245424453920
8689105565262479049864322109050048277625897511934624334130360397070730323061029747059299771967714976
2288943582324882872033789093360505019950182365598439899221773359032416085392041116980851126142758178
1269630144704508335323748263361113870926844726592195062100487292116504616416348367648099017951304032
0641595596984785775453085681586085002879760490372566962002575139484552525646159462500243222460085059
2699156928099012392175602509415231316017484232925807437212269520999629679046277496265797577980213529
8850248830780744682860703815946730191672336937003143032905602950619814321467448811027991977833039397
6927412079831889178610204631316282566009455383886505704135505816536548881249947553244124611126476590
9196077594585794071118043723548832626514494171484724948422178370926614250051353078851660376730351477
7838215534615954806665452814557928655160619256917753022414084101905301478665286333704074712148778292
1285364133443703135777397975876460488252594905064589476762900513362640432463285023623545493995946088
6527374755219495751964443123274273217871935253802361574697920050324091116656231977573626843642636094
6744759644990556678320866583196041306479754907698241048277510323130524161715373163310256043268219008
1777357635992657951964470334848677466609131734287621237215973666330011091822982100624474351536023051
0346395572342140513956638499470917217010429336490849774479198014907265572207801872834661495514058099
6296642525853026845545827090280363990335729959708530187155920112891886833457897577811609411053529213
8205586977645884073924703171166944794520978253016900502730004603125731700328542438686106449477718405
1750909539040757966463321679148905255426743172200739897393384572589896694588472375623505328231610756
6991398527697326916073298959155483640545652550427462124672944277146130847449645123826037875115385964
1176328778600348735226841109996454850349462794090197363005762089420700321184436598941038241274040358
1102467024624388490242208115611025354098983135071638835396458843818313571678401335159099885839743068
4359749350001214867099504122881286364138988305870581162758659366971560793709656131266780612987090704
6707292528369988182558160704010066262859233033605661820702818349292038814019603659446258382535663803
9789835263466208442891837953550045379131768154797804210596152054211812417416057657883999533434076391
3632230398281369620821931760455017652737267158023727978085878882385578599917885792018448146674549259
0478788530619622674838970739483583064444546280535850134483305229218014463139518450862854272724029960
0949569138479552599776008043676931225847507575171036743781002320618985901915544014203380361305972824
6012341888513033714160293588587355198248763072463451432598287939160128261693919900795771033116034727
7411076955628273889457470217992175913330535333947015332049758061933421375627409744846908622523248211
7412752110281191833018500065333671203467819540488387126835920159533452867378696670800624301199637425
9961283773829566735405658568173398934167169953970753233113182654596874179986126801783832424084056863
7971674989112322268647135724364182896570964392272851825973690354400715358419253861969568906950376872
0334092990776052902540727435041736928929552870285065053242373074476013610571969548370659355881677356
8953850037386860203247206065186400087375760154466776575700715720388897636127126452249484214092646068
4152210139874739768722070661851502374292918147186806257013437990421536958657582277276894606625163547
1067178543521210239913788378019700965432707028691036761359089483536931684699192883918723084017054034
8535206790978402551426663464324424915297383330977579044784259568756431131033875693913559610101321687
8065003921415210936562668504275924912101177928078152432399846830082504133320164801832027258138866483
3
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2019 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.24, 2.43, 2.60
Generated 23 Feb 2019 | 20:53:56 UTC