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 5981*2^678663+1

4974175532073287511498409828045362406539112224474840921810006920934349281066385315721771318324107229
1847818357073704412161032962107834216068231907141074854619358895380822596247356572516011270421909188
7711109997199957703918688290409394449631675780823298524698394224249986943931277056227576679138047544
0802891043260514770905375705910235963156169270837874342397630060486535876211178623083855600525931320
8349159815228807876444986532986391799065374454348359083458786590499899497425111606853769120829853722
3297985103198193441089373113859573887510648717049244508721558200270300132383464656778495102766007337
6816154841008801921594180090781533177691684628934870246872101803725902150856427688170158691862738360
8451608604230865722883949254098036172516386063554881549238243336543006344294438434475853257020634661
1641164583728110060749894655228897311146709570323199989949747187273822707326711012196047295339819851
3389274529059673878804103056357832602477579659244430675484144141673899127228586849205323931040440981
4109311769051945042751687869081183776483258911930751748681742904562577724124193899293088611003179053
1300108641005696270381604095096859702947752668998671581470287050696642061390667324905349013666817079
8109830621235182948719537093946162076412021274460344896622969641879684794241982785830160053563731313
9581649884272572458606502790834266741497065623937525853542964925951031589173241281753129415843169656
6862406022695290450634671654920085246840726964290174259264638463558145750609470309915670997867474211
7209178423235031256910700293411022647735278340907648573161910291895995136551794440760665645297219894
0311227250095375062220659301699271666459071395024883072313730427352908213886007338151614129920740237
0486900414673216460672243492984575072823200749139596944143601846188101697777880417462161022495643564
1904883999218528601729113802309965179804292776526588345308194987026300112854042599839750843202383812
5516689596343348794568430457244005531140277153390738264593354365019409635015484372955299373711958612
2920000487760440605659666529136853845832686512354735971854452325041957849633389618534514929352132768
8723936297523538197398701104989252048738417396279489943473528615905592181086555919425122537261219761
9542987154849803016224550855866591481413864626322677905508571245848789213916426749755088829122633630
6966475575769329892251733415658604588657070428310299251051318784529572911992315846982082715314077718
9242223067299955893438436224941995267933253718115839851055258884803446942058998210191076826097044383
8365969065984589152910314872942924933428496774568944190394112861932363571882255131123409279589938972
2957216831318312080067341823033369720470835374297330399471718448696518098524018220045683068215331615
9724361521235660627206420393450280592023502495303296094559716704271884792638996685973640474112974636
9912846660805920773227691301423716866492016955294006270773911411356253927916896156915264804043323352
7257165996567112262358360405696838521347723978952610470407574828551303368595763606372010102397591981
3431236652962728853009223453681762331545607077727111238474949277540235835817480854460005125675163292
2748800923356503519418038047722534381438543907969154458834256921901082557373337901905133011643641510
7617446455647696002783984289321989838915907553441700531462681296773027670930799569136579281909734221
4839516954524294627445953773084094304582329813058720974435874453954323446882258841452950315284726320
5224977589978291815239513923542530877339465875771374956239012883358621069519429383026502759483019612
2126135853792512423152822590152970485740562809982052087241298128964740211167658075068097543662320078
8244361738147125999626038387689509574295551019144113885192834202570569280965515952428361277807547277
3632225973603968389563041746468181995554436842307865829581966302768297685249993673263737258698457952
9073282730134556575686421079304073807087208561908651380322376031472970811946746072594265631626077561
4010307229078490751006389420487383989282530527449041260563102547939139991275280181096398363109694358
4116864446463039887326632189619878462690520570067104682374009616462609014000254113887972018734605582
3209366154049342576388730282557030087233279626063381492344163023901677415031229835264444316021166311
5409079315037984218904124186219565410299150061716265040561982886285866265570627136843277338949285227
6446138695753747563116790140737843929089161374166634740869460214620385573785786428470987047368065345
3140290372559914897718820901683436380177686498292818359565851228826941632031961396140799057475298544
5753533884991585965031378713002470409935629201226392590261016337733911795823481339357849549992887425
3902993881699070347814601829790255955163477079017961705337646026565592837135867435022059513874100946
1201035983235530506877178148452112893825230115688527850222289915548799931825279451930396432406612694
7456306823608206113109073847831707285885354803900830788900213217999015680214380053515849801693732068
4861235568249736845528532247697065752952224082077761344917859865332187891720851506186824944767503438
1811334645125283165517988788377541691208077418406069370460405581230343948721542543304998006577501185
1229816119197814683964753001497694670562521901279990835066238118452205507889274012344455607119241710
7183391995012982110528623733285494872279840565520996495363860533945623649907201381414943247153734589
3754110505745038829713211782006048124414183955875180987514337824006845955872345316096132692165751846
6786131152780578066254486635592854617758308221700402876623008986524578508636031661856839815331917753
2399781008684974090273312081998121982835300797024846112548744594924548492313619694013968923808537089
6921304383825928218822846594018455267815866239688458996404490163913620039195325364217539924423245626
0260103036259804868156501700015647136032890654164902812392596061400455207345753945579815199836119725
4662402189502565022950190245181613333723349137200231897439797549400849703918281117361752566804026984
6956113319382776241612115475347996128247017187882909546060964894906876740763549066545933696326345130
2512679731611927071619042003694199920773807567611050326892559182970788831271024204572007938410387680
4152106914963555975184930361012289595874283225584044010062253120301971793299442552002618659985670686
2486693703532288775640804424524288919103842841524543347387528802275171997726099050411454761719206840
7497723637033161016986252969203858009691451787981541014485941164203991820504592033537335347740453414
1385069233650256215550579968423895386490537146102284387007509880370209825580448566074034250137246790
8263064294904430643780774304654701315683998524050583990497741360635277454531853578534023476078711058
5276134120308684879530344553624619345662289332109772157526772653626637790009489537262863711045291524
4174514434383525653517885558651590843429767102506495162432250329815340679365458449124826888521443907
4714962368124838893873154550929778160570065564366267815461405783823575820811032512227545104221299928
6901013599272008251498753199689298959084750556049388887087955302735808164296320833862713821546155898
4646069511977443299848886457298602501736957748835737669141767792368634549094281829003756903253508449
5454874052121123058114788164556357334536947425980376181926367952539705288319119573979152502232258261
0421332466094882105665055256498007010387637766928652431756099390051655679865479026173954152929801581
8663240276807812104259902871237265350842889219030955903657507148551121915069332827616356495451681674
9222737592828353128033133903921291012776756121923825235227422017510021417215670344595397199088150093
1622713437723067720640703266962228226998282641304509978594903400276633483854830643540432258297424616
7199072302324519441268126048440328244531457445413267587468903005526513614696595505437142647974929954
1307913173635631710614817879060825384232632212855316279155386168918985772192883686822724943032320363
8652076562072128172370013481534503569461641071511445886169676121530989982732061011629694422903593644
8337184826462852327784508440753408200214572456625170152920675152488423719486025874123911983762849731
7151550584110025935053978687894293593976578469568560855820463246165208574743513899330059730984474968
4068126910192376746401624719247166564859010218245126225983715069626477927756368873788441106119282042
0736996916274594355175871145614560282128165589989223460372075413352706864935988847631958727902894915
5079440321836112080352057867720409063788002594501442399622740905363651822256509382945253704917258708
6346101633642874982171699494251372178015097699055303620822109878355330240923413311616700553248399251
1888695650736766151240656679453478871180086085159526307004126485720169719044485837155785623254123887
6907417292029085447799819511164954125481753178061364868729604827232798795729700228575860304447297431
7416864482168921745435679632072823021003455433739794446664943824278744011985398305703971103194644707
6753820858823161257053663289554477998777959126600599734941696292573215447724208474264476553040916641
5767819806421101384085365996846159372519973801763415712973715219818136539418560764582716964762756047
3693369612258144547482806302506589028098253868001051539339791206633679339313778434009629651244776002
5521175753376060068420114059038089566068838195191074786662139250264243606981717007400772485234086406
2179637705185776928063164865075315929989007041848628730831750264781023358140137106766918824205373713
2602578825428323888431732951082390416050528842482052906544638852549577399729673564885920903950409162
7556038773115466603017269895150888621587335300046109454807439101730222404335994481152392955121704713
9934315502290603613099185271723639627782112318540143313174391008111731809101099022691904444425732794
4504370933965595321414250414792342073741565819265772759221562008832645665025300026898729204171220605
7611171780330396305151637879862412408777095766420928982517517643227247104990642570571757127710832719
2033821848847129064459477896886298234646645005871124122292144595562417817185750720526453567365655970
4367603547732276051349584437971754769391226038207786984095382352621222609215191351518241522686870747
3089485525995489891879081193687539225773239279386151236718936674373359536279160763522575309414209725
0492791609323755193038590336837531515630604381020611732398096794573628583449510640436237163228146819
0043291982141006481484671648647424906893145281209395268088688108522735522408607589244388940463438242
0437203336638037539554745116858927132218818158222399699251300845199660499921231739185477368589672082
7952657281921138297457200786049019480678160051513347213648209829998272346749961259305129712398919552
6739207358576054496342942043230508939330166646087464218816751508241477014926269022724087635801792422
9622655669834090028046410057931406289338267760865058516593562344880076339567075294235331499586226965
2841447886883278581532458451874277764026511368397171054043273581388574226395189040103252145390333341
3213614305426354988761911890272995933717859662858665411374460158514832770585584452194465923347280125
0094657139445463287879662196945005300252524592691703570307975129240298956760800272677609535743444317
8564537366366424713220888835357612734624680926425477435836899999982724413214447067179074057676122046
7117685030706561296626621504336244674263329453214151472884272017865132738176608861938685012501647286
7849285120230722804601360380648003776368774151568458545103692925718860398823135191138277369580159687
5693049139844684370169093773928726546436954906536535554006469573989454603869627369939994276666726792
6347541431729185980414177603354415523340045068552192202772102110637681126305998808877352188683486973
9778567304887446484108760276628977982225889558977627260183910971582079437902933217896141638721258193
3058526911137337780791966352233395507647042320345294369245539754334451351807760276352532245992719029
9129196509522260733633662330683222672825894797064206493003134682804634852650841607258450440513493831
0140636772846408691390611472119842530019114854168605809570219826113202720156419762722466733849277039
3930843847421128419795460230327638113271062201790422524944765154321887717249712472400678709992765774
8860377040086370296971506799160177315943680135674532642447298833733666422333309672634463524543748554
5050262897695010423729093120365843641673069480179157471713217452682108534428933799279287286598471679
2766240807844895618706610034038579899761434977923496358478319840771098495806131767099739180223519740
7956554113062918177004018322932296039962200278353585953092628462968258891242758784136801451583589229
1417718918796962147215836591587124887400905345431004168591453513604521035682278092051588496248587605
6296263368366677206834030778742435792065508616093488717714505151943523750697765142773293853430370775
1755495433031057671993280286308935022234315261608821228596333897658656883726656622681651274352700567
4098282339283820971189617144111395538579149207439122965625541540081784220169379480220243661708240671
5183874995464714735756782629111194171262336033037589827448374290141475870683948024647203857255258081
6170961308188256744772864298062675075287589565707943234664232755437794187391111682020382563480970036
1524469052622979173550025932146551539361540832468146400487046310452055463001389574656054706706314960
3426786857995881135666773919578582727476091573474657468557937200785021583148625524675084871700061675
4084293483636455895071759267849787462414742417691822630970827371662123080867546299266862716038512169
2669679495658707329102795552181870705305554530546366066561830110769194444776760433872946281528618569
0916313277386525204800091090584443471508223824089083230712755909776677299632149549791395468850721913
6233671430192378341724845457059311520235745410897102457209826353137147275665326049577884233819049636
5257598065760347928110433292849633459331689427329078552004638444181556321709038782959292498673997880
2476189011129655129133030520798623086524170725890927710923884753746031063895579401629665863799578371
6536568366322473263108917439025904886296656333017508204571610627011310748871646348694359188095298289
4980629583809333905966111707362137789529774260379440138632758778606270296020245067108024573073214685
9413843089033649904731421373826575666313808754380646262049664325958747815800059736587379546366767479
0612550275758693710027971465760307244358791228803931202442339436984348255373006470342284245590527259
1251123137295778668144194158050214958950294698822423400356771831823641310364014511299128567711856933
6360583586124864064627090694883853274224838053706793933115412292818034686553328817592022686190306425
0384327400234186211548298611391885059673453379826303806957698169326131662673302401865222760730626555
9337121280985815434406365124879339490951762457233082679180254586167164011743601500898697057803450306
0743029880171762107722062403709849557509956302541096833836529033769582079872027326467274467853382436
5339962931634946419672487895908787364600958888634274147156474561957447315851632637489197132856505492
2954046745145366608374092714932987964828667417000963820236715189826255969022789465844980218837401445
9403727082800016111743798705118571038399737410070956205287041862357331957904147489582663034029979064
4770216235109961425486817391481151364973962314222770586956917227245014481301763144891018711376467278
6946342728333854733300932472231597309515721580683910331566679570049722941417354895475747359326861407
1046826215905670707125855204357232436671006398391717386648082955281308721587919570764338064083694607
0724550706597023076865594537052643440723463418606340822907030117294805131668259818211216574965872520
4063890329406946053616096736908065660849518967314208308537080721072128014054319169995040529209723726
6131343531151687386214392123512070296361393561009036020770327984408890756921136180496912800154950457
4209985821438635118352788147217451248564976988598336787029885224260107727502324732937240249471031751
3034696719400915318088959299248273769371144790366215308599027420524982120361855344282529550761568794
4281591433440861484557601887122825753228778158846620641345967511767471312987755057998673861288848868
7666636409410899680053949245179850217820439692847816279759049364627442134088966010813793557355719595
6705786184932597300944930085233745408094601404150110939704176864824078341693882115893175853320521707
6970129011132735012239477326082198273739099715262861718584611969690783638363483828972359866360505646
0340704208659051701132187861590531780278062084279061838169043636405040569596898200318967413246251069
8333823630769281648013548634400153415930852803898542805194913486422234978317046638519923693757597234
4090257953629091161028698204875480860952672631967383456426862929098846616573264545381311211287095477
2947766332398653725849505592050418907071656883538544545082881551126531399397809479469485215812080809
0896265416410484084129177290697585333322952390209940138364802130045784060716061576209221586283201070
8546127079525903672079343595601834201610191853799603235506220091896159809152783383581327522921492282
0041684068820620751762748952600523511600406585750901142683760917928995539922822501915736058651395099
1251035231963034934541068582341591494099466872805052272104023638681948950345600017078295693311047193
6033272642880171453397945387583458535948783030111429714703444837083334673492657722550440993976498026
8830568854763719263045366319945045309281000412583367402142625711715075757024175130595139329926511056
9313205990221783131014532258866717038681404613214484048916826236730324163202778904978687886656082980
5604500785300484271339195472422936866313682022039415275663093829859219755004101818042687356047835488
8495465865940661800284485599726506520991115476599543962741713919614086174955033117865937241403874051
0127558462116188193179150279219516323091370647353168889138216317659930493949307541240889546859205352
3134933429774079522458009037221133495221328814153891721230910183881327616568031258850535705184114444
4992413882946455761985910093675009279664071768594085164246027392576742319739751894746021684796696793
6878107116422683759894859509777698579245759280759335599355144322232722098609631770265037011777505791
0700235750379966939907218202550481355357047132701090476651383839312448439173429663111606813445655533
8352464680150952520803750306375593696081010010991429167991734333303947233110344053167536373768963510
3203677736490727093084956153171066833890680184569855145387738453977015790570013854516496241023212734
3957458368363359676561899551570615141073957049702055763023166253047564560191075679006046029511920768
1073462055742349584585372462248486545536556150773833447555466828814198382713240772973635912563354330
8732251084166710526522395423992167205983382869151518029889516986024836425432413866234919828040090141
7384973909613942840907368906499755788592797658787004139271142907928028421504043449342680734332547442
7063133198091743720469917375511386420026236814615198459617576917344876023013686965893817668972080488
2444086437928593983884183224193143776996254899215399804579314032158096066859433638171644750314707691
6681257409731567567841862673102776563525905402551275240753566256970567433105231416831556098652705560
8044464591163457259897823353261434041951732242655266991237487249931272201809511390080940554487677440
6709185030683906180109789867625344545810876933453502125574186310250110171339678219290349919083883421
4205718125302014951380057636357568446881739362601505647374764415738768607074416004634603957318218870
6623212307426792446616047620196651826805774366663502196624950556895114308224335347857862633661606220
3106816219947776185446182176817150256578754653333337775577574364234048151142617404392662968435000251
3890711196362353225516736852829564366882493899039454221431190023214653392851804543873679865210237246
7436675124197372759489243274999182767583526954516808083857713584166646220906337518185911108016629644
9301767415538908447117112384951367046556842684847217631718977511462867089809326576777161523338759743
1805061362254871101238097355276557846641957128384387852148566488217803248097880179021628179551206943
7268761732824124874987098451500632719879067066832841976848434164342320377398446325066827754458238834
7655286859621910632642821603277572990660834969240830809732694585456184097672352998293289320754640411
6286278457275663354265819717061870075463640562349366388313560475473622155157604815486562138423292094
3861560805182172309586189892019981325912313137413488923602631834624072999433921673178032193983690151
1513390964199711925741267056779287161602112298226583041140750838107338014967724024130178080187576093
7155364057475649965885380888675576596533480214355046706191836724151627848246618130140636705854346660
7675908597562708074122843311834096061206236051463771179353220271768850930031554459860637531003877514
1584640918976012119151734911382265203986276543271482355491320680721341768101628964301032154216182456
2136426678786869128124405129606474414376348585781712171746260685501594157028890541790576491014412258
8105967945042151253096069383068664182509693437056836161442256608789679747875471181701722325699277889
9334676505101164372369639001481178547995682817902902064807516230871404564657593670919232845438607818
9640953366275453762560936195284198924656414137118418665577405509281077587488691945857240704152714450
6357243585169251310637830103740219002407885919717037064730542608958335314586770703661549978946170742
9578016026935495437064713698723378273832128514569577450723331533314346532876325135640628105387859279
7754061895005064074855833212124643431210208292965772532909425514088909658633384825007275167366579945
2436344524919102816945861031969575218864097197203236931260969904834990335940619176207048109249533046
0985599537129319800197494389105886045407022986271685783873059056751258818754220410615540368685924898
3516697757554220628215773033632992945517155649808389461119017666909772710352209283545619396090171842
8834123154209546727975857324255055381128228761516388974760597898090853822512646078101786298943034876
3033193961988247761833858290433245759324429658364723910681398053907578449333714756813824996562310276
2113504543909753600008970772085434939642046506076399095866807655370731547685321426780361375084664854
1064010635710833828243896509773354904882629882869923368728553656269098305718693392737942244388212187
0779455014702829090303126910150709892068078053330589063300082350775670560337050995117839562639395534
9289398186468013660514346598345603122719786120357794587627203740523198529579650329541257245035865630
6866275585845908995593208419447895924809571116386268412444717439920032627192924781684122828095237697
8224597346634417142154869837519124424256228489013082555932942146893587724078410680924986147619692022
8718929320732918964858349073554783307353209594970845881197370487990259150576688754228342332909502306
8078268367940774083984377323302272412628172438866946728313465339758874824998489530617720815354478685
9609525829245157241880724019003709365138743823649890666907430928994503203392368427217676212403902203
1908663215383842719215977114902668519766355970958985792158654148635380133021291176055686242761723047
3780544292989224030492953701708061567269271982521809673694457585214908534224259848133246096711468860
1793142411357509869362568163535102506628704844617309480828159636948647143792445307579631585101604789
2289964131964671361762619043703048306967840871681105520989910400169189057784170049859714438783960333
8436918184467801814183230241482557046994477893096457119437154963587846353852263140621916423824905383
6813741801953771071505208514913152933978558648783953785744534190376983523277559450802064584549301003
6988064628137923740708798288557419311043723153024413519212515643058184994626624292788631813951295468
8362927100616784096058538524689647185187438758961968947543777015207343580230105276990261592833756211
8383303975202631012584545399620700728630218048800154225565961963938555935789498580652440757727282782
8020178928508041360693576982524494361995917977702386657779800149984363347120366172794773133587784356
0680024945410650624278733818923580071778164387288978910072713719825342716154451453828908690615309281
6568623369821388685682340324762862324911743604151394643456551641397262474059219560451568213786305624
8985368583087173441453533776388979781204817519342712432077382514059513451643396789507538580887140893
4646863480017081149621860294074656943858240694774389320064584987049861319268781394410704777899314956
3670085083133438877301687635117618619782336452377960327067248971527068222365618634248503556805031259
8072194509899272771787711166561028839790067959378035984384339549007240304939915795301404049827763033
1314077606093831589417096884665680867996286098160566654940547122774272834642655114020785230672260700
7344590309374257410612497565027894515981849984383982010958548706035012105042141293614607019846091646
0532529132213467439663006936728213830642201657345149765810712563177366550510261348008002582694926717
8161861732774412792013993670780719936244046490285150974711843186171395713441453544833035214786376862
4334017888437195301155571766103925127395776508825090795928972259576920919606775775168952077892483157
4994644937031828252186327190506815905372094127175421869179520654898553853511671757610214318866141917
0258516659242769309437530609975051445615838715608449743032915682907447238803926015443595564279891602
3400964500185436092748160326643440536037611329915807097112128991246453809824492839869634771920354918
8457551823701702250538903641180980223998193960090252005868535887153501207344714633069604061459900205
4124174847783777448115340421644253171171791642214723686328072140211767363669128453385318264016290732
8738834749408666269947662726101223674901791618426099461814011952490206676390646892636195346811286178
8095808985646846050832215000535888669700894458614962651956494226661373793036999167589526198846108212
4886973410555908837762164613263815830183868370473561221929771406630474642117011605902660043738806860
9468113380139183191646185750313458086878416859034173870032731885653964187359101096755147768905353594
4496620202703673826046704842018276852316913667006199544802761323438155885850174330567349368076052522
5509202173788847183402129694471557519948027426970867818303176147762934947321479764416841176475874154
5403460926474618180020196283096007199478770959135263841597267364672966601235448346044345482087607055
2863999250190607844460989009305331546553488967895920799802412514266155234042716640860149842602528761
3841971937904357518167399306612485844073572127989017440012812210204045166139503213121574116908012499
7796513607228648275238196728359634211285434416391699043909541394864071943492265595318459040723403258
2419988885988862724624772216618702167243902153523849057851564199197929370292759949553481690836717231
6357074046291950053863779642596075216561313209088708692129702419495928453699463674085619127504663513
7317555909472342890040692944915700412402446921910940745011537224199750081703244014370836220708262720
9830753907344426826534015638490091087525185182823212533333568438369074170328703657667949983067780880
3310907210027667963622867633287184641619184496327523709285766964359772413832082874550092245183222236
8441284507054026739431891977382550347940876765649585961647393998399054126970827759289714354782863380
9147724350849348453087962850577619541294644086378438385079192768512505327242874629509566873303588455
4787110665741127166592775816243893449421506181800931241876034050180907487941180199134424558137529226
8755308088822965265678886784084946738561738528932363460112948826297699317477501889804212952304600466
5646230855794865693793044562048709870281093697782365734270551547090481845475378653180343736378271011
6624746599209776890570464571506573188409987061705687137560008524440057584117293753741315182659030655
1523300931049007927954823064677135082970217901485533256557258447465165024051551331712506083317481002
1811468368118212198129127582950723750545551520503887433601712758082865697254331937166943390574449155
0535210698744549147800874198352121062352404011607655022456401797702019974287017222380345198651786414
3602177560629630811492163960927011489275679705459657622942300385032193230386193735834834102467127118
5835864564442570196692776993166268033813190714749023237613189899063736044428535304603475153575067115
2936390166303518807326995376116643692867906206026435284558475260138068666293623732881624545160394475
3194485876688355804091184025265075873483297301898539135162468032307215136449189023000304495662486333
7228506467210214646444412213778923642867335982408083619139606986792424847687172738165759809889389444
9463325055234019481756931531404845038206565470129830380987491134005511249066588096705604181173699031
5611543472577064849882308347465217609779281389451187877030693793808113389913659115716068455659929371
7982870954373061968938698538027373105412326438016291389054179240924546650933879525751462210391935636
9393919918971380913630621546121239937819921257279994180263447849565986700896059447560273440002779023
8236554005021886401001714449332502451026773456964268949316981293787868929640299830235587813491771362
1239642206625397493031535549816582920551791430463308637239684081332775054038218426104013767649718187
5391483110965567054826143093686044550211961861524188793576042138716836655741511609745369601243235729
0731708801440477318481512579976337932935109258192285395474177437963956429218756928870860356851523957
0176186128293910727252990536045486855812316022295173115324895209743369042560096105875563096063436485
9480364577921243963106085109768919868101919494255004124027065442809545728562741096932807583396140177
2987711798534494330124083044250318902389003143416572076985628991596657275719062986455506256655793928
2644812859602711585618367509583374706772026413668780244369094205366105371951306320220081428706490513
3574034661465180088880996871665543228800739403309271646833090038306928544664463868691543127650288933
4753433839219474402123977169630296618268303141856032646135029862275261298750496397738625296888146251
5898496031900492038162727606675003914809194477481724885691078498482539838069359923644076358861618825
6874706813014092557941362309985479570877099268209457712680670947476442636819555954743737434869259928
2339210877311134694009974566493977634517756467668879574655010442256531398189095373709622354939242224
7493202467877152041929462171656522695197462248586764397408148746402561505127936979413722298624943948
8513829400056307538865706904591368202584011978954589290001384242369301010785872537172343904343942464
1789732610758739410760114254979713050896986037568246065668880608711976894671565700568180004290799267
9557509253189682584283775010263933733408463505966740388506910477553585635467494292997415643317359143
5443681551147382887940569048054844466141233026762264976197621452165998446716586356733670692768462696
1584294388007346822210032459730999944513793013493363722914908314855071603140698226777591252319717090
4620059179203751533849086201105270043621719502624991933032856316487277815432227537359034703874879010
2242505344123426376969019239461977425473204510532903075177244191824882034016685779003240547847487428
0453597362094234304667264342411202379593972953310868248642529506993343502577715734222364650712907921
7954107614628092704084415860166986196743128377806958585015881755676029564215518930861910088219746027
7236483190161353165694956759858668861238919741588591233442168115816362737550297560215027908313879355
7360004418596126176983670086270090888129519954075300895721551609368186106551813968093679440506602775
0945781968831433414247348846179536819576167649634016311354581189055945870376664894767684868808403323
9438714649493145177514757469492712423079102293774065811226794751847754156485100652428983154558948629
0906404314051429776369940901199156602535881357058683223331571165881949647960649142089783925281951817
9574515260869877690941464591324972038932950994386353907622798797641115444606586010177046880887100379
9570338452056755554856513940628003090791321401101064622817859722283536042819923150910569604062157389
0233280105725488202686801549492812462070304442674418819921768238612279858377462642106355737862394953
8859266260534999074145332329492147054930888966403540423796586960530506606056067279307204734407977395
3847084109583307777075924779972350194637809694254725721128011709209272313314878638857655013289624813
8183416893637514989856934949630585866182325041892375631755668080284543552413201941974000525850784737
5568796376511762319976049541785479318681280621967324667127586443476574597892644776810845002220663976
1272978500651783865130287273041532250100677891547482884575215655458038684639104363721768299277225311
2159500251115362256100783039681539154662787710088595133642674204320747759486088676764326967722192630
1879541181826785520297172749281988901508422701140212032469421315817817310110514305414853864328982971
0709962772277338864540039851978535933599395976716902332672051524551829710180175373537073080595340684
9343072522527178754682046427243396548824281475588130581024633030623744623716481099196668144622248976
4446965576199807276091561143288035564261305442532082864899782331746005800232951612864639966367789295
3070224237902967096686770949986050159513124411999482678447782465378579275917767313986638375827372411
1984401128930341517537791032151117708725592850919666901302798355668474097074894618432735296587218312
0379554174805141991420078059549044665446265647959403408481554918177362714104686813672909661092543947
5893470104161523827961842046143842006747932390621310801916255462481254386950734793246274977061805903
4664088870525972175198479054686661593978369271462216139930540058414667619118185583110794421109668883
4509753565439917688281562567161916364464498368022940894623396993141944746183027984379401004808153743
7713969583660602633427089372430542527067477928339060082234832734289088671979157821808211181784572859
9411528213322953790617499367675269393990956274041717167988656163063510950308271664983148478546583641
2392792598158688894020944759123787767433643197697462763827601393289419708537390984901221479425997238
1351789031189920841468853600035653502160817273524601218955765565692964815701394662157919604274953422
3687427886270246640778100402757980936634860432253055554611104637012590381853884218280424640806747198
6614359090465668633337761025133926386588565595961564866193639316467932205698035346878534864832570317
2876520026037792770308653203593888367310980042323730210067395323003801359878001181706408522990450148
6015729683764558903330680988532598698445356949046474788972755537270308065513457520485984052482912144
7360782010833573890668190045396419700522720756948126770680253804553844181401600539088403254262858455
6075396480669476551658042378037697423153044633061273414177896697013875632619379001899995941931467588
4388939549249142093391504535134838836893302716675931374418218717888078377379014377557473781993675812
5649477886531421100394607428512620612007892938700978743866645926259985567138534272646934260917111343
4123073861844581942031906689247805635278999977964014587905142394801929434036944977919711778129530556
2716630036390526596737644945816198440638816030132575750221068630175969320398589499544034868824018500
1833790565915540588956859663534672665000401939644576161255448512087095863209909614266835553612560599
1836075402586778385700236254648780831390961894798340585550784955124262918420791643644553225879331673
5616471614684702970531800162503509981054064662789858319809063823588097367445718596919422765737142546
4091149230905740808793237847646958210109241742146364936785094232329011515191623202354337457400771673
2713075893726320824434629412024554400942740392064361911300711929892405750187579363802852430678665120
5767215397131916492100846984768221337040666589888661414614263881206278206438893805111308522533438658
2545816152435722620875607376254259735236012145663850140696874047931747870897032407252266281561117717
8447278989430996078626015492469003783134910096013676073906929204067248618574948813947389390243627708
0564782321818740003727425970567207018719770114946480634315164227325637536886684454688122013490688104
5905797547572752996414608642674126187606866217119351330790236268593666972013498306288018382064911065
4942013446052864541832359191933536185876982158843081995808944862418308146779628424133769194734977236
1703908903164022140379597309596761869595900790866986918763922836552656863788287246461018675423315845
0529646713682995902494513590984492531516745934911198065945125382062131516600379447076401236773883459
3569493102103048526052909794655016442630776016703870466762579764792057578713827075073584902909353697
4319650559615943200449785766280959509704299503783300262576583516678155623385167170870515674456472543
7717788777153036671161744877022917502011970210375414704824946302967757929956817064423433619413111390
3267946973787772854647500432441538449806247041956413203406589352543849002771575935904906003032089366
8638333215697313790411206103440196468782720437606186339519899710086021105755345289718980536906201853
8491352397741311299170287099526635763056549437114758321891118519811857945604893176466000953093869180
1090406385853600113705407726206750383522550662085419653338650627959591482620929536060265811447244302
8077789061853865221325270042673529312314079992849451455361651708206498502076898643320526819428228460
4956829703733772762612695644704814047856671645421443172560206727040871165330583587485334233586592338
1163069953619687241797321421350679997176244559744512667252439737047006128814234894549211479386057889
9567737437226452655944309107048215073891306951400681040872674716259957714554310776726618058260293436
6605467583231832895714610937743828771625775383125532644956747437622284327413236468334858246286152358
1933614127295837587107225233732499908778912492290686012362428616594736582494421994270197670228573545
3152491792949798421012753610820126824698535989786870576617183421976326710813926768568692721300479502
3428642764473402262598316897359341700024954490444574999820215740613825439942079952261206459993092372
4637025286706483491348544367559961819358068602285852438945697113432724409102393281495171490933256607
8787132960789542526052120944717044161935140787230037979903562174752567080898107268412852178148899486
4723618855684336571002783074771628699052018464198187183523632438533429636900740446226642136322125448
5533139743071525248357719038827229860570680316850751597053627844234696032740826462979561904475363422
1218592232598100100090690452485003990316072029158790032021227231147952863221011869184187322358855413
2251866205766544764260458583814770035586166191687836002411842592502822599345710198992997245730589875
4684836003710987113967778585742343664354275686516255247836095157209604607420137380831648495590718235
0522279518739650328778448256504459542023466443890049271295043724886975631218198278217409230257288806
2415808550180923983200903034371463795713976730712525953715192696887865325017312670017452703675996877
5827279759876881714778877835337279037779514514526357001810587886585988866253302660156432070949793870
0714310097593917980851767063486558626066409515217404574079552474257197204738380830031922874227996060
9746106514080245730229868349351845349843424004348824325316277756373915581023329742958501071113028426
2102437001041381354162551406240789729244119141756113394366940922084295511251471723714293200297560806
6594186636493902681321547725440778578312034422331581971673458935283384327248417057132654104998239500
8835224453808230506801261323380392335667114054756866799221456313726731523701142089433074173401619235
8132874910053335283832000176557809818649775681669480218766061884025852739525609865250729547254453740
1465108302750438890713289198873692303719096706348893880821407244771583863379880741883857476285820462
6840453421911234129118824483120355383255169995303358551706528382633280862096518265098004941113554053
8239010756877458084567881741698464038408552257716660336479827317359200905346018682126515860336210282
7679977309212796112192498769659048194286784295334204914815346135570657671826278500733437436096209788
7137227702449997634784953185429265202522395420882983939305851675132411817183328349933839319374062575
8429929808624840448557607018054473626883841103880108459577753291375566959620850441692297191533514629
4490564689652933642297342346470377018822569091649010373927446606744108232550355892835213235746265310
9359841963549001235325288151530801391964020041512622917880878036673061268437131916656284649182440523
0659783621167015950604284554065115165523886438420465169467496649540713721254758787060466159520096771
7186741776776336532755983043372813672468493133229625519887375337481564752267793110236785776704441080
7273343713367234422275448970456280640567813331938056630179173564645060567544176499099658224244439766
4120829473896629190357942318316357600212044680565053101058784472180850648857647095574616658666323759
9289345059252260364927586594853269103268276911117429732155463057175694275779376871174700629844935450
6149655079435398859211211291572983516704834856057029499087866628190082411907650392131071494310239002
5593199846106852198351697082279675042434558563422530286963978289675408774121322567917294608870664872
9266226431715463915147078780716873991129849304809545986963597256125107863923357176816744650637906925
5118176666266824685017912049158061821307258144537226272267504733458255932781064020958750970122997740
3704697628116998253846256635419573258503819722778449356678896643365921470095022650354143656708378193
2180085405595581961122521694464354934860108089949736317465586644514470559329463625967101533340491182
6180586831940283658194342429741513382554703346321252754131395526720194490701352207923147052543883674
2955780159768410962700398006492741609447855964329544770041253601205422889804642355597715621076770889
0209654512450548648873769607366550768220543401660032848604186446357325492550817069245104479849778419
5996820578077386642367255904214838492922747021390406925030933713052698539993168453893925201922277654
5051579374955417231847736544068427968362582963888356724642795932462890506131110329082176241719774060
2101627655845267743342863451835878058957677494286749860016940221024946680148161999341040697953281071
5395353308592895106279690404825716283546428961272258082496349698930765335508897577386054722766879236
1896641896368674561841920900941500470979302514756926696477125779679359711930336195337089572229602939
5931652252246365389688161514390999483593189574547196641487285816539059863036564023955909073128647165
2320028068505704268816010592239886910146123752391263368698722727991953405505115192257636437132494443
2401003475656414252974514274678198029554326236869837086089355483402751953636207665988230478793354677
6957812901541849988803892365512440177237207230950827412071551507773101719390506759726656237001653874
1254358550448957907817389082126498875038145261674038472187556462501415329205032621533289401966514659
9284933940756133133109535164350759761708489308795404092187623119287523622988931807433731344431442795
0711791321256108228373607228649618256843960883818747232687038946320006846248634884449498342327679873
9540370628549523699754800262850560394237724723940843507042288060138789644553635625174933311762817464
9620980436861044903780560379975948882249331091398137348245186360301365693014572403855494211482757830
0619188871616724217545609795246489636694219769695848117158641229043418555156360657647023564335768061
2352296911562404859488698141454557239644661009148639508174240215317729899020717080085351275871095661
1851018627604687998628307567106849985787349415245905641006267749239712617013005725963680804629012093
1132061317467990604522687954955870039476414218775691107123718612398611758656301278690816925923739206
2830063170725054625498744111663913214747472580006554048981772706039755865298025073971627525038973670
7014003403798412735178788910724029882453411296976197857662428694008015246619221047946851160108326767
7746084886561216173032322818287205039362842414245916095800779505593249268286961059457827270610283372
7036420190722577432453762549689516934576331046210445560883161506158107671809109069631362434768043670
8699444329444101500240262825362520240467698111856216648342739018227105323011558097122890465885112604
4473312904699090756894086319890606782600588903284943252241740972329095490736283445779629567989780104
2840453101201335114030219393209484512643456474289442087672874681486243505198223226952814411731617888
0011851720438633027930321598976962426727752996261532550412265869336451124758724304435415388775078356
4042270044984622734955254665006617722267466438630251136796036264700274961392627138027677501158253669
0569093853754129438028068741844084528632466190916112705768944943343939215567925368434271749547735695
7021400605767535193244781383227396149037655170491059052800037075289485647607659534275771392201833976
4322917871125832918436333565346954795534402666077800458863274130254893510188519402110131051240998866
5754696618870843745393455904225404770515707904709442573562321512825019643693335616203120793097386637
4753542113365005384648849882449901710862397976814409570901133950430091175100499992637179715827526783
5979137197662710786011201443166641352000469611286307918093185208728684614353055055818966277068302602
4607005286415661459068215484379280438556872848487483716507067246555692148971211373688652104553628240
6286673918008461457664958786851285339788087286319339988800545451674110821684262533137785676067690345
0221032891935988215450465728876347009405974780115709114640152497873388394226063080550626588955537339
1615167361813222417993866760453764066937923918003141935905570796376811713508835808881592924819089584
9437560834963862867063073122216337718787363687729743743709421388315870080339656230978634805053896494
2409534172370426805419126558545637378603894488277481186337680609161684946002141527753335320995821953
0493432310551440147187110579232621491206140876402208166015401181243638631113490292730661167046194678
9595023863222882895994103837081085761360259519332985310014354650663549642535661019277637333977941966
8001325100857381779592523486402133249617411519319164972870563090551555043430882543677877815799739783
6146617430655487294216759426378112306693035440300370236681281653432200979438019616988729225765940080
1955509939652326693837696554679061095324082041822703397868410268878078869559623021805606527634949979
6327631014839406163667777117442906503907457021961898224551824332410534212371775416819124740889799007
5403402140553664015524539404790972418919019555071803227822617344126697053013353728756614468363192001
7984117992921341468618731348190139632196023236117348705086479398620373828155011980032322734404594337
5196767304212704304532639443077513204198682202573594086045591134215986474222871820072592346549807414
0488287632433490804836292370971940171976879552056598807185252562723812253698869686495891236066824129
1638696393946214587938790558072301275370793443748164186268834640328897971012944492326617987433064275
2523191466507598602599077286364897910770523778389817255718763079366613668999156584634276505919815014
6999388484082338358555032710641309393607838989477179970006514168773720858449989727526983337114061544
1891448745270284727886360982826209917224837404845344016284563543273686755417507967018766152338582541
9813291146223067657480769687481263429764833925590138697033763666848711781466128536313522144982766906
5983156278876666089551806515980085902434338487708142356512743747738518743837884705042952702856604461
5078185321011458798822032163612239594317699649665816816952531846972313960893555157375244260480153587
0541532754874343657721126116024401088792894317465334353952610365895953155548207522110304138479082568
4822730668928891086295085719790637917317485311989163097488981949731209580229705780327923629026603167
0633653284565838278222274452780370821526598142152473680341485609219273192686070197179290551287559418
3799089442953247090514851620321379678368841259008543559378134463866724658611365032861163708801306903
3369046986464119792008760715425814556483383491733531213008419906484903024616207263119300093462820586
3303975907866947139725152107000465875957246402745260052393825091720363179013752262636532143762539615
7512730565242844698203156071743207966046911006555353628182718465368131690549794726007257611899009003
4981951609986242127182536727564169982693675960551167349949556564897008850329824409031237866399300353
9748576768718568526706588639254993230219069533619457751539080722428196328171534052478846355237163405
3135986210417524056699605732838759153981821945752762215742290817996893834740706486767839063893906434
2950985081567402446294132277606829785758365835021809261702919402761725407361408127954963196055475993
6898198137344347106252770725384505187626496234339429877765854259867107097748537471324114273942795643
8960502934181987996566410468883875957182570416269883415653159741769896935770836316058995688866040338
0874970942526885238468349703333671160351413262148830007219296980714225295333637916054068039782260220
7448944098974073531922414595458670003272123444916147282441534708331957446291943337106258405562563443
1803497996823819313664994669938305080528375902266285533098143254293910132988766356907165955717093774
4027250905520438942944587217294908783735397476368936795154036762170002243541967397499490329303547864
2476506863193424499594163524517959202254301218761526806509561368428496320069811331873884745602254422
1615720998051533633325458257304209917667595130760622521334095525470205921917538966227228210849773637
6671625871282463318853801694524658804046428787671605008111305055161189812304781484929142306346110477
8743484442536122245002091822964656000851860751154709543901684167588665451483604261910156665137737294
9727537796124403262381238037602056942491323672870710042298653505455350500351258330434122573155662419
6915975989298001340221638510127551136704549484838185291897985746258823035418942504709776499654257311
8414559515350576967023952432149622313990290378755467350355026533028028882385487140684766516546583814
4538578055338784034009268111043375195424065726978130523490187958733990352293308152787613407839791592
7403351930690900716570965555932742011948594701580771752400992484850161224880234343490405787716702907
3626666514604053798957694649058337998020294934833293369808892595738860082929602314607282015110402298
3604751120283835409169833438373049184079735609410445626160172054745140068573841898301808706220245499
5910566884089790697002097730773526837545414779913155194252412273971566915074717358502743570751073421
4969813444911937843607621303042637158046024092634726746964941038705040170003732504911989353664630526
2888920254490500544686860841246659436501272133717800178772638822616451452600459500018566592654117949
5145027678505298018410617987961494626968809834329585643316179946393609196630991206681973627729525500
6011162863592971846715499266664669027764826106760740324562972859959428448965874660766429237286453431
3784180046106023638312758364023283754975663613588873794835960076793084978141556231623527779891954983
4609575175182860266898198732885833979755035587944061310604546039743585824451586368256295427302774367
5820174840290985731605537755817211806216425023038814215509459696700861321867824986501479282187841292
8984634950438745155569351403235108768393487029174186243861584288033579590092145389346334478993598015
3719006576715907055238664635238356283391327714638471784170557969893522350874475354602757643808148622
7601002154928318627099020739144342274279648945535350309870585854152378275396146894493400219862540256
8079958990937213210654226524087034879185428183624687682227099180848082743729534589385709763817605318
8643340426653763740039860761874439241206283293845590305248767942079025224049329036718180394664367252
7054479917952025090779989245135233840438833942509771423821942866457809197589129264183619540611140377
8499039619252683319898349531261512499792489317767391131647527239681960232126743919885870522011539594
5578108729852883990713448322458850753261312426580822703387518177728114239808046988478561112349747509
2686255101783928902790996846618793670081568607746937366550275661151275550907500868710367974726651263
3283288481648364742009843130308850761779253504849221244997061629615432523055957932353476661290425951
9886910506505877469376593076074518078181672987185895180397826921723657338023413063225408925632600822
0680616712179655823149561361822727705446149009781601499325078126612509241739300204172301220206370144
8418563543653192224909371896712951249499863087184172604404006318055048436746946134932897140080699945
9540097542098663095148357621220803203266897352842082870179227282727005331690220365004199237912758835
7492802925954252884471384992347642904931419032350528304717279388243093979107677412594443747740676857
9762826498823114676639224438536814769337641368552658340185140254585132254206175852404688778093516779
2567010380384650744436159908199590310949807994447546696956287085703283018758867775219568772391466175
9943762493369739972700944441106272219253024421739053927784072994385325461739244167243142437906199528
4334160393301786246223411702915182885380838011046048803220190219939246581026156002194960731179817426
3970492056746156298974642286049506724671504926391062614390223325479364398376409483080856231087333158
2106306376122523748592968535415102395154601693524483298695407676664185038412916131731693940449486865
2406898901746232544467857937921103157131147901576593048323425422845693909012660720367234790304965223
9628905832209071696307895811417081826449409660344029083232486254634979344526104876308756899976380584
4564783352372349590654275112684647934929787942194615552443837883483076646466724473158237695041012784
7226237791936214801253994229717909319265518689251679513146754515335808218177785843735264253454830303
1255145749435305826491065108286963282799770880385284725422876686764231725556365052280937824314017629
2991610386901136152354829087082592055898740613218341224957982278174657359053489178897950706391167995
5430781352238101803031556330846379300092979270192940573603580668560895529094640787518246942913618793
0188876341269066948772140757869298125513971550006693792073862791688241456503911179446788760153981124
3993169984350055024842160364130946470451231367561976060871711713010968887730724087576904364270162644
5937070793703397004600233076984723064578035534735206660453030987432040821142799906602633556203608219
7077653705907684458453420050099611936683769506396533673194352967361814847079151554415757297975163019
2038628211819708918592371768545310089733760287500555473061517316483956815207830648734667539807952656
3582143507701558149589481642727427759852049231734416455318752556190450821465387331425934778972682666
7202902189960502731562029161194604153533698960236152726359278550329668484455292225302825556112898409
1175875231296066578618283120140208544574255820195508796103846845152719299073568166984875532757749155
5104567111457575908805877778022277220528382263444682372724708040626696136901280730255958759673276001
5647756188393561079152480559909214447746820870771822164803433107449582541010723649763720242452102357
6936121648223162403346624825238750257770607359980654604039957134932781354589236830648963611447679634
5369441246944894906482952299865583499173921477712319862447604134422840996782772947358026072408504167
1550068715905942653611184108875760230103377965315581270824358283651248634185257532190195607590808274
2982052393794176723031378266787844310777329523623875711850717963786042882709411415081758994578069607
8559243179690955447390087439054725102510777243118905938692391708285558467387463810269605377722592489
8937649728348688199415639542193137173214764975170455862374109598965668257404053982634894539518860040
1470348895441332235334139316859054187923941961931310890220631694916438884439279200244950667002705035
6856264063374958745289084807759375777567298803711809807128286969807628199483946842128467870281357824
2067547163013300761382745756701215812513699511253410006560297731874444553938036539971736061024271990
0316366502313974423610973609366262742638293889381022339701642297596634744489972882851897713445730333
5894749560743263523740460865096946934013902468611918294136846134334751079072145423435631850676322891
1667086802381554126144402523075103649918787682030644314734903248347178143089719722902708576308981578
7674667876002498731652509168241838642702259363832911493599984686770282135135524525565122605319935697
1840506135667072272618704987271134332442325769452879395281095889010743069910960082261944211386488616
5424251585008496904843373474541034986518162256952442637788037532405528416180935002196342762360683721
4584786354864654914201824576981483283280990998463770909470384749773707807629053764596721859877288124
4340212524596389984159930576277834391275322709925414881068524556671505468440893244967324711534441421
7434740335982107121491475463063994058179231333652498327448422811868876521042853280874656349764132965
6740406667773106764916167935146673456972853667652351025818202912138901392719425410411093116510995537
9678925813876783666593287629814609770777371954310301093106823714486790039074067261726975058122290523
1786859929273473709080498397151839536521443566604689519435436566155105210682199587671844334936222340
2644942228962154800481955820696240614945586529705303163762165383559512709275152266182499187733360432
3488290548173455994745716962903625287960293387921550717045119593219797432993253544969000029212959593
2812942732668516059234820830037961248219022899804127587170547303181277444817485262220012597995423117
8303771769065254611334724576528841713596202280848339902946989678870765555061018349427663764078886496
9091780447941196929906132417838411091616157796125115796156315884263900687057358372237546317189415659
3631721649807507526582309462355272792488049986249540626029713517769669722898434166975808450456159247
7483354451087494050555524177214377554986712785597854489510785736313033954048252151638698070257182994
3618510239881422804652363433960990718376675989834891733305491169883500457763863251482470055580675376
4543630159798729308748415807952277166339658907327688619125788997401865103032128728849122604073532919
8710717869082778996402122884866229300194339989446252123102976344706987494851403394130733780736819698
6653608041044233996097987663778812476458423896314196476605081708185714729701633153770167916589775369
3606442707519199778986334750538428386683541810175416367224553904996152881437588923173873560295565994
9815802193535621496567440276906211325611020306674301803591231478693404084954426219362617916495886311
6120142043867404942544637345400957158960428201074251182009210073823798770760253002950097569262611479
5906624220020334817960223780209110711268684396938046083198337975010474000528843943218884805914542854
2720600375981137556421969532575521114939601122217851518876486049377956097256639107411754465231143615
3194416557607057317720354340429664455394179822220923134873989283741821890987870611536444389274784684
4550495471100328927512727661656166677072294838414048177895154817775803369345954749418763177851334017
6895798846568298943598441730531869624126536384413880371467037659212021467806471218508555068488131812
5695117085528615004097724063749602169957026563515159025872048664203034460425595468579025794831487618
1424625283074215511233033269953091077861403106708668016998423584021092278407738602136774880545044221
5097209238967451192230566218304468792872768485178182820450388099742191468062544669873502505928377781
9586786299011199647180186811304342365068088624258704950069057747581462447414140886158435205277516683
6936261184332784316904775996133203790104242257279818818824347114491370555263146917740714715609135840
3286589667885101573527209396873173280670862071298459129350344644437871719233844546150451678393177613
9333507386858874673227031516725801498029512559402714553137804056306469561657441423180991901110530507
0580532054619002381002290175738652984723655396597739386906648653844256592161701717432486591151224864
9646921854558748266788011957004517294717994776899689559831620515589240837172594575518803862679408881
2157738310606582670465081095577643775473871145341070529446899158801885765350544611318623938912376324
8435323162962420941986723705746168344850775792996121086604039214501329077193375895833869998304671622
9068118446298468994413877976895809888369754084161882902765099419493644714235065420769797129273321682
9544478656111996879334689218322192303128859020920905790806547431507781189103671095558299401015852660
3103740741716081110255625635742001804884488564236258078420361603197574825931362225004439674374320369
6344691115229790760233386437554272417037320888964059884250760108109858561602950897836021914633349687
0977810059780255495402804985003064668316156569071344928959303851422105144793987270791322673422086787
1556038346440801943784681187007727045897767126674793424256870251355694266946790854332858110884222043
4154375953411230688685671133352160582094196387211807139564406662038503533081373418352321276067416035
3029216793643466827690418012809068060675837888202520928260560163037869020590642773316438883422037408
2580662845706575373442490643624378407919518409249935549650620782029794475490600996377655252448738082
0388036637062459264600094264110555952171602226802560557741152487108921631736542357191770580147504503
4589787909442025209735481958631775145252628576956404810880190604570317084706359889206679526165673450
9350570817066493505285698447458731070320207617016362266365734555136735758454001557436951886108097122
4705080057325168044059641246489345033743223859414553119725024459692813786314841156919822319041613611
3764989155891461263666847637157199269113732638574854991830198981977840927241652976077981707639990088
0675628085361079815924732864907389230355460514360918459763822283415822105535616772797743415680055941
1554259700882495963867862138338040118553721010764836921461325299208693732872338080047973189271008456
0868275976412302510515686990025018297436577345343041740856176764320789374349978071711823209285468058
0900251486743657338450979169469174701780963017008257626351002781869579573133854796360695925052306354
5790709657699865661015446174894794871654762018536979796103928806976399904853208986177930079789861792
8546626222562771054742350729540552190016301134842365858967495688587936715537051737165001724805684941
3090740533841930117166870028339663036733627629441292726785877936403308437942291353844979876350693850
2743874944040083320476514316548353739102734532382875662663356164479346803237890924247104283817914371
5077712674800160644094874352260644551665110577861663592637478092335789642914680056232465084746131684
1322741800208931482149325086833049896949657219479957852508968940030141932661624502539817863416506648
3568027648175897232829854841856530141731230138675033161062276529371865372221523156127414551351924662
2961427440611957831911494885373708788194151680305403749916538671849548380921747812522068398030178451
4721131753772218274622843304283922825796471034327697941068003908918261278282985743697079408925798760
6959430825001455505850567795143208252291659745820984898613069771100271081318989243492734174392831470
1486053476592664490576202796654817907771453849693209583198389727019733036207262651379696253637788059
3211389709226815299588255711474181308885056440391747919631891481248159902647995620003239469674492439
3289558505326929717398156468321114993715858047482911397329208494661974551060855851483168629385624752
8296001095663483471816859407530739585816799633316023540738512184685491448082850271966758842392125461
5557828559179733458371489309503910195294321464089868168411448723637991747423211723548110801959844645
9840750260552285944504607745619390732744122550905633844505023655551325436166790289689983553702646917
9457007756345542165632248305227581164047550795229698760653761412654040168465376669423998167572536854
7796212010348546801436578818368980772358759244308921260212976327635237432456043203556676471393085420
7590598005716882717432721339119534874125973088605429573535539886483356726036124526506629015825765836
8084863026394859533750152971809914973008223732794886319062027888784117205361952385915650551838639291
4867699730640204421009757150028320222448671911904906823814845326546623904514678112237281984598499465
3617741883736750464537869211743922180678491447756928260022158358993289033786950072913802801531078644
0484772215200017965368339425468978201280816635360066707800222593029864586774360511946740507313977326
1654084483320245930206812459531145445508364040804231260269317220963454692264097131267766867287385913
1609539705953073810292919851142990941246862753069833444901327713184568461773974641764144325274399457
8211628437283466540587048880206779898676325969291846834538578527355418793216925779894043671305830620
7486377260590024187936138226100823927257586871057014653370409153349386868516211319412643017379029601
8950647207460698758782788968873737556758566656730512741276907237878026646160380274022186267393025821
6826881496113217688101087905382185392290908099624486134514577211891237299177275026990580243421557056
9788143499163491629241545586972298938150623429748464830682576357253826741407927560593967788456810737
0109789893994830311992916651076512637904242691703503233091716484964686114944718380324545116283486957
2551928123967403542261519045831544854948809691140045034961170772488620972843139191364602419309519100
9541083720196139796351018480718501996529943037418029073298666400222749081667512244333734247291149797
1882905622645897621294899635780633445608802216302252150432790017311557962827800065241580168041395661
1929958850281367479358708447888558095565633691875048747622071217267570124976183143590838471963480983
9727499801985977473412031795152519072910027056293291645721318539774544993633464206163090919569958504
8124653620376169990606625177438094793412536080254502759294043577333932526765009318214055051276210244
9538352315207708914849270471861462603336495199762779503810999745339512021437762156465717157917748623
1573523191849423210158404395055290662728008573594821128147430522374717733445148746904679815899600990
4906026620918808920695851084921869435412863804310125419175435558356362943899589413508416687669297630
7249367350988665136207421867072350081622079673587690110909923007927120244161804638076945764239354865
2791301701602356262233654157286742132165050597118795683914965278215889014749269849908355857809357137
9478607931844678963502628393006398784012893300726414801248721011711876000674375521872569639440031122
2310031832846611626768839685187619614044742978439310053220767898802041659003035186649632346151894468
2136138230011725384586239580069522615831533341357313080845706551344070917605881502087896731967778123
7729001089017790033497649327786022909697595446812289089293588921096610504062712516358014897776376454
4478664454038250360698975312747104726924506284732122118792113850010148979362047403198026636713106903
6003580565554079565925634369584489786686437308185188097622573628148624746164107774859725959988462529
3155256820906009013090756693591673918782415872700426924376793689642821723816806645667243472741328321
9670599742220496628661874666253778996871512455740585531325555993428262609201282215997357992147135729
4144517723558450099104584125441201102770624939425136752382209545608334764832493229606115078371186332
6727116171384852431003081903297775025763099329956098049366463664734696884961046340238611270014556747
6357273379648943980785704380107172298066474080429772118943328205125553000784122584068749853034041738
1671753944116856571292349033048553280507355596955428643321446986961472176783548080962441350432539565
3886273627253825846252783912099622523117279451505474882843154006698345055346788837005974014447717760
8478954331210680259491803198633931674312624623870139438515678904997077591854662447814069971302966734
8577711308416364403881194978956169292923661292128401859993339184765116188024727966146386179408156018
2960605792699199609231820283345320872990778515666137056376221719088651795223925548772200495135935261
4144685707501353869827071133409336502525019481575419935822405384538306435811044364942202787478295612
7841838037985604959045548140410643090734117766196514897658016592896324723736730051239085001796632180
7167637309858213832098479544011419193401507846360591820276749964799477034651734726461107557690354700
7190316964892410455314975354004450048082924814710767116802093688791995354991687695597275082380210360
2941627897080284791668220797437314762237476416135331824324601392732659698947229267304561329303774254
2863895366048850773943555088582456254068820986837230670783995400301265872151483356939899260198593702
4247567768119511949355991540874883790904020619705371375461681102219783138939894811557439057829810155
2288752896311468299490676002872201794374405648369003875164947665619007457915464135427141231299188577
0906973463385301855444850913986104535880324965363128579616888481489514962533086039318849059727634973
0993858893654712982234641181434902847806349227242038782991913262138148392015663793539084242468470061
2861565502288547145379590175699544304785638298750591566125368840183157777857620818312127941221721014
8360601876696538729482899759509022946670182131503585044250292824254255592793151443733448658110713393
6134718182873924489504890630110889040026497980360127540518430161412391624128621773193610954838571909
0971330626626330696217762719313903859626766388485863571962852221700171885083860262036133389345789426
2098627210225997904631142550845411894872810754652338394451657964045638707463459937602372016217391046
0414492633671871916255327329969432892423188959992588051274246639876370313883635092731752552731726295
9177633727378717737016481801907617707884416489571945853870172840818574349781593218982228876428944088
8684031720210733490729659613962208064327164634685462967606608935555632022901882968926026948723448959
1164826039754060035403125517492345966602627448690344133010662359824713196411072692796780231537298552
2985379399304293794687850382759399577988855605550546525371056112367174726974552788848459297425084777
5378516959403118008338848568840903454130477511128622063381615726042013302276233190783114960233432508
5401813869025948042807105611721391318311911466351702329348239452258139482137289888614567252217837789
4415696650034731712190774852738136424159060042318685567377697040730531372752703872614970018867297149
0588602333451617657953736596454496482040747090220405140616793558034447397612383691514908110425375197
4257658563320756769691511531066777061078803370875266156400557138280829693014042213814092262948063139
2188164703612484536221269587453158170872580848496611024019396998802510032631497356520323796352870331
4912636024176742019859839037219631491241218870321553361194442410622284895370909464750926667112523463
0954618255789826880454295245078387936415638824261285241307910255158595495153941333203082491716468374
1201829274677218124433447548577537559147310836984302240137903816269987846170024060715534167700862706
5808890099578633418408016631002328359326765921499771096506910494229012072925565979229891621952147225
8412069058983621377679003320782325143410805068398690933057293431393709150722959632782076011905025823
2569813526078878690312092453958387317928019597139462948692647318796589164654904948404229452544617991
1083859545299941713229177141974336400437602128648533146549784376798045618268221167617192171684614179
0011843113357672142642569594573005129723120186405490156013503923240925259208525180037446029875899294
0730061898882062544687787926517948998507780650947466507872928678848560189785009737668239882274311241
8740883572750210203225789273025866742551234149257276377093227842630418264733299267392171838050439979
7329495040113307979671605702400030369517464363104231302984700814147978419015795381929472901592093142
8695090152559110951284418912295688582846644293975802057726254182512002332032466604573340901027953103
5592866033766889557675535881161271158728615949687631299301281394931980425919698693390846740074676885
4124972733880272607472897088724494900879026824956752297147794780389812716554262125346705443459805077
9402666686278779147210040795155336617779888813127421836846649585466186310777282789575882475480270086
2262337749143224899387736257582978874122758798614758808120829606119008754168158393587416740156261154
9232853662687798914726018598854758207241930925380820414961497656249386991671793745983428231517378277
4464755987002668962539017540652258253564538977037977482513885750604825683121311303649377619060534854
0395195483572728863457022139835938797794542342616045418718333203462602661094850413024840719701048967
2880509906258422143848421367350049688949420144465748940974745957718164906623774298258349164943641418
6879988582897344226527093318268578128907351782536701828655489183484726864467623675290010872734676935
2086801220144725581033817217562392703340573978204635778752776816110624277912951086129390152173748293
4783405451896089644088964188323574818121191586580250632402950453134608222022347725368013521394732064
1498061444723122414532900559459476352935337453716974722016795666377515856251516268606957432990436361
9571881623523262300084945934948006851246433286058673008063582554025703065330233621500625343067217328
8674647106369798566786561701963547666532499226385209516908263008408285105486012678108801497536442794
4580069946835917674924040359092591964766950911238117417330201866515756959457277153378858004797648700
4213228511794637902816888537566958441193123322888844817030717058346304203604515002760670386871958643
8702279196176505762592211970018559679222167758661062119986696467138886446388412323353736743986321470
2089135689690187509699183271016788643850852564082661159477720088050341704342447776450373419440406904
0828467080065028529248807044263544284584940561724967426012412781956679360021680806603291620288317608
0349470846728099690643472433206158634183805732784078436417700156110885087828511697918157339201193338
6614060360465263459626244630679586236547154777104087793863329151538311123927827289212559407896000265
8757822725174603978029669069748193285405925303359637698807290770968124974087290630821004410858163803
3588965058329159955170263277166895192854438485182067065451092555233664693166575625184257635439798944
3650038435886016431560684430091393131035715962665938566873736633025822763960511231837510552506838700
6172368423734888117785540005961879841869762895601030527055144629815416893959043944520138454117670644
9989004570808082442384633356973621577153387995565807456631608999864232864349248452616479066150403041
8917459156849117718859231512699616886741815438262688109838766626096761728619960209193151624078050336
9565464561462132378493114621649010521929970631970903111961967947552476604428980471093790258092908718
4577259607132723104630834966482675043871228745709874025140891868613155730160247571814530165513665602
6535162621905050088938011668386804456470781776883345824578181640554069327059540634896876822349444602
8019304888535228739931937464458766389473822753590633662863430266319942348724657625663887630035918192
3951603849967089911787279790681809940807158003291537949864596397993517900138819031701075812555697981
5232466790608495872077383922638765976880434215671542854827017848299389668392151964892297625589535731
8442000860394929702911870195684388927102350107951070808332693970215301290217571691006191474464913370
3627553422111127675816616996632872724429466532440857501519002932296639034397982811476712706088254952
3020941010480758039405083728788058017478330640634624990401738202200913801066036494263371883022217266
8408082315583281391934988443986535270176392337432168941943154294502898075530345176554160775752988609
1640985838239596794013631261633780102100637950532475800228157550002179720266609395091307891580249352
2749231256155614968151413034073395260694078072320240856993992282787499823612795327583355241488417418
5168478799536958580116897642141096257472087822311880033202997972163839401091644106364337431129124775
5293468413464356576464845896325745197393854059664552845716978674128179713569691719577192987248611491
0053140287269235559386292795051495887181712445764313516908931489687476718517448885364481099301455292
7873621799753431132954097667815754276165354644746539713949675764767558052683076049458269666128388230
8061714692514983059172915435932992171113125063115705173134410324878541380090890950704365850067728108
2582344196906017569274408186017270574750580685230500083364118449433816786197782443623432814245216946
4651973595767901776509386209116193312112018888900727376610990839124523038467687091873437818139048513
8427514033856614071506401842637439922217631963258388279077716989086083070005931981345672947886002246
9662709933086603999574899077140715883429446081767245432371963454966903643285337469441870200460913135
6412888616057404606917776684389913974930777575965781035744780709451857059508763781825816916730089270
0836190775133925236045924006260246667091677704577148933904743959172130127668016366462105996572768728
9399003910207108243606252654092976718852717204334420403327399214274929025203249349150397873948652190
2951103965163228398135033150051538928948596342208200682378144556042601045341506960269448433813399263
5193303341914882693009867744501324558392238376211477770881869479038483683703855797470031017759785874
1851629784661166846597057841696264953317156970703309257469488285819903780844355643801446826920349611
6131779384476941159513078599877709921551183407197728543977065100051276683848784800619061490294678722
9561994995285897840207134768227295893876332604891485416734288259224392399750996960822013808048200152
3196696176193013783492304048444380023016525904646905425012106715077471582220850433214696496771082109
7915542520227524228889570687356146019740653953013132914853505966038762726059236381909574516043274722
1000804964235245972926848323615223922537350946047869856763525969637355859497543690529572540790667516
7690895887732909687805076725643732162600538049206180328767530794938148088965218250168981483958589381
8666711438403250048111887826514664407211645849941010430869521588231526489686296421429549702256177131
3835703565188353640587386660359045638773427212749004886944250717588488371458190427560780972882998048
3443136445061012557174920630926157763946333466574450131700918625166497493347307891345181454286920192
2581602158003165717261753812766796023166669140263282546287370378239143453520053844023131099320821641
6294306530283140120890540045479040970592483352459665978064705343258557012239319239644393403375261961
7473316667504279079916079936341335478754344412052219498094832623950634161481132482924853178875162102
6683257214780224967196007506856151044816069276962345445178345926964353027694460367744228875571986218
0951567536625031880754721734741007809608277828989672496859946148085339718476150080035862672687470695
0976257961660511315983593778748231371260083274695996474770849674258318337463455723062721605744872181
9431767054873661941928711312124850792894150874140853077858209658043539897048262233276204276638820691
1346442636400089503059277781465474954325202623945855541338019686294175332461893821496475663319954352
9282822344718654791928268173441211264487609445438617110682037546937379238183931208486273620219513126
2359923828486927193237961541119456392160854674027750363825715915646224013277766489776490474463539468
4527073973312989709414117343193046572237997949941179297230710094902538349423645508138391561497900458
8740732839099419637641983838590853293318993372183341526372545503255949842751720987004802077583752877
0395631011027758284263348358161367895484963044349152274180991792459175538581060910829827530863569365
2840431091403241099910354254315038850746711229892511397245392709124540017472265692405802477943820670
7854041768265025690947526174416966148804530521019343928921026759192659902385948079307068671451970076
2654594061442505372024320871140609480684261101903697318779010269256610052813420805827841740463476677
5739567086710869715689502592643625603116311039407172014323695477859096584247750001914164185854711803
4468342285580780293764791450897550055337615403436766902060376296737956827968756182166378934857290260
5775478172406086864879816037776527496789498535376646715467099055959517789484804087175252575786123241
4302041990657639108997835491440442906458266479265327380645578472054489103775790670013561866745583138
7604936791024127106433468870629302605056897042936412291117086119643443633954071600590892874430774286
6026763035769873246883886949199039811035488773147446824530537897201123568069843801593327899491144812
3995355255922873364664222192163340516536150186268058203422023748491243252913273477129343225285146834
7500413851164497991951970544636269973921913494258141728243219911616915942108255395058019409895155153
3571598784263824913416626703337922738165287181317456117552764239006399320449223572900250424173989149
6352265978246372743332437675124998858285524051523534148266476965276044284582818404034936229748776246
7529622110818781937089699839447271403245128175096460672544839252225383065120471556492183493287878873
6814126556739724005530780040849211181316514508623615754055148811897448427512518851754399480240905751
8631677664939784100431522062206086209999092790472168368324470798842180454711278261114319362192265608
2869765879008153516901543366415578160525757418685597725309148314424246347220383556747677126779618339
9632535350789461879991951299821156346975270424877931257535936540308024618011172506196600844603925793
2026816009994607838447806024121909848815459325078510908519051670940895810567102802577666090027813858
3537502793064319811168924403900846367404105760361827673679947189625563161962621946855156733236130318
8322254630265567253999618478657695637266097674447791128969501001989797715541045721928968219386808420
1625732938086475937661645938443545411030448127718903783389600503320288390978028191724374967486251286
2715481100420851426039643299247792780602102100225898690178050413722339025913782491429144023877159116
8121822468083911504958501553354959331185839652599132231210353634636478363966594308544318728582184040
1552014888478024752976096908552024714871475945419728080696449217951899913176327939948010072648504648
1176486116251065617435310279580134283169208408829708195503323327684497093778651820440302980001607220
8600185688298829469962979373440570601598314826224400529225953553219190020988118992730811702034580853
4254261024608442231644492967814756820495530029822943669368018908516222613661402723377131746267298210
1122373191391038312428419452414575654297181888391110182382659598850765603869109422180435605614877483
3258626425194139441986635220643631433298965382687816736841875908531214156736393536034679464275271571
3753117547508117386476317817667418191401577377464556066060558177266102454591580766311118886036739281
8308746949103029561148993005129679865706745402426207091081804307158389530159000014236895723324538041
3818327976653245250012327835176015890254255157613937278182051887379911623884073130452700771030690333
0593088597659736926487153019731146371646664434453396325163200352073723057635945258202100587273756978
8337131819717039821863438982776291250355306989070845246610213831222000221442639857545854262860023583
1635011500362720254096710385837063124615368082050219880880456881206307921672769864890064790469093558
7559721585734942321280881466446319232002134211193575406443061629765857594544231015987377346478737161
4737092298307478885934999880473641297086362133939096678055808250743172567157541334922533964105216507
9170403188533161693348962877674694648085189952447650469495087355880004993419705831438349497869072774
8076348796319562602046503541392198229042650320822529129910210121968265174526490337430797482206880473
6262274191203079643380441039258575585352327448076862730746028224973806963760730674225117500436859649
1762783889901645295483829993788334085215336821957042602894702696531765054668662843827845161996150343
2793362247557113364183034407970137458496664250425711160290284582413260133542444506285792855746895609
7292369861776116210455484631083664131205340495210636196961049788013515267980242037254084418351170499
2606190582896370360157632820121692109471726459690213088060257038525695004874795659435965655149188654
8032774822917014408612706942254435479309031621896621750755433710158892731013644359073777786364164657
1553652433906633451687261612943566774496142694326081082409963466730030561389737614826041278306447133
4056114786409327532355452128612827687784128639809486054981042437593842522203040475819401371714873766
7529758883788140516068377967642194871996780456234860411437535869408781143242449129025489665277168492
7605972788254486595808250153320989329668474366875900757129975764221301080135457632372207784524907811
5315025783841164657619275434300463357985391281906732666102999235599322500237505676372399999701192517
9673923578828127789501224340041373279291170634589242322090891691371627761717978564273608602477895202
2979525253757756158861266856912487177946433833234685335319702512296417762620325299697887030318956082
5658571541290893115738997512406671054383784893894846615535332496968811228899588071501523624264925204
5606977541664437127384120375141033260208624123686883574927895389253305873344654822585967055947555998
2944212976700851661101027086352175230475526463816999360406471944424241582962230260274811052748087185
4078962181467273625338328711682126974765159765928446799372436102921844081241021671080781032088580598
9109955228697913372951225598263130711305334245442526740069206598244594394227971611088363247375749045
7348099346989223556241305415509005664554990218702623937798776071637495686201794535557778998991551011
7579351605619470209698392457380348560772903382912037794883411111265169861076081448334459184008490875
1248924022919084906624882854900527817715774864161898713499263675328024923831274205027276450062454373
8269416069348401835074972543959515963201639584205642219697058801667757016749176587134258747331269963
3189380579337715909532833580376992324419481687262817688211422946805757942360050919107344214206527640
5783789620528414831587094555878260918228511133313816327315119895845080881773076005741538156031047185
9717120672226105241155264192766014961592787089349896641308626915552976929394938856586548015821918086
1344692880081300848509268910441283230843247080088524861088936772038260935071834046882859300338814088
9336712425972114097898486147933970225768245705565096843748797584798048640266595575091211706809601070
0583309210629693597237608070075772183724836763350169584034279306246516550446919619232758366667125901
2554360823593883975963209655162893731469370246584847179093347916821603791161819178776335578205168969
7587248881085201658997355070594604129791721227552565460761375617727855580512552879039737025246520150
8974209591069696722579684130766933889959970113169982454858696927664501992589946902572044038106851219
0936810988540331765000254443859991006872646354626502763572896136214993131555848554296459868668996583
4949106042507024994401523722910373626787863826262634140185037349463996116905061544320267884548530238
5418269112157401057431102539156038895702179176372111657326308337494479191084521401903225765862821978
4122669320223296737730929742175967422465465200730512200538976569970762818569776455369488412191912179
3565772483459946137748902370826076142095923923478353618530552778324206023522074985694752069449311012
6954519694515138422205666062418880659128776396925672755136495178003929263320928075732958930532378803
2712815411454751113693484478122297925240381862871921607110567200381214429220763715414394243676024200
1607708726512027846256573049822046990114509575004374013361140651540236809080507675349707196186605800
7040355262381948194029485345605590836344602214613990285350168677778354956782190453633529142936843982
1542564853727850815709168188067422030805108256512616460556935503658070419679527904475885780735081577
2749974325119318687372814226496505082129015497289255502126090121275904651200567218547891863010644336
2148599546439240271289437901711653328623403831173272302608556422149921259115291216924028134021442062
0648339214898196059860694611319880856763384328836918766392771015583983688522606122912582708929880416
6210401404024951618705728246974291968592179146630983052506834734200322584305828174088763346727651666
8487167919981816697277080140746230485372707034732163698713582929021669150767290260287019890715033923
8160535696986460793753745327388448223227165397782893410869422488855710884386987399726280825566337150
7111137323414770811346256292333127625163591410702941777322903386683044562249331028726810205307335876
3363626533483532684966199203559233527789098168859861162278083426725684936531351216050836524107840502
3136159918124689631966318861222950303927593237457752519045664380944769750388103254568085368449062361
8849999905766981489647519465528046560730413462048965322649883052438988194525272983163634960542795987
0185931419346627159933238507128619509346837517645716691733952280638378144590529849645525282642351980
0533555473415726429562216792026927788459784084708627925365745560814895810220840556064802081472170543
7908580657063443154132040164975011306655766936852309434849542041385271396849084213446164798662669430
9800708047114021426620696883729073448009862096798592246244231701170949870361076437464512106058787737
6051050299208148716244724414048333980194261945594084976242075395050423226983128654353260197086862281
3427999967924421683513911106841707958920190095769963029668607509210831673470177082818945870021908185
4570943309907751129208608811856875385914804864802512704447995779584183676395357279045616630706836973
5169186274578252543968005104894152429831018915426537496344471772079604344084941564252512611186513368
3073383098274295789173583879486183847491129920008061956693263662872162768460428914742527480597543672
1793169204747847430467694446937936604517631288608382104569690939075447388885188764681220580043782364
2308733030158101137445853334401237532792361754503310261431058101304950247712512114766248487691433259
4834503420294570480559459145262640919362532973127220199355203206755881837725515934831347506475304794
9022776565916224084073891890558798954345588196844066043902872953695975177150096528586142009560882493
9444914880390064168516886605800955776258950802314115981671101116902815010133861103457266013195650615
2067309148127995810594722776059136659064273489678498573335814009457039049027587410037387721843917947
9929287835065026707806514801557404018491898204383805120310969208679287844724331067585442941758811304
9173749610149996468221031293396795213026943375299570594303874918603194802407153481172213543373088190
5904419598756424461074552936480141394232000962314645941157922200102869700162458685279361549363336888
7844677985218360702207238084257309817303871421316438707290125898308028639614564960491099839864684512
2088797212161873445731462091629186061842879402474849845212550797308563584985864112335537080334149017
3225648969074087201844870042695159580628327873066023919047254270296829832505288101571331480695101917
0196457448312193426231844889445556486654243472062002123419855858487679633522109197844562334621790440
5017198112149623546491750644266714326451729177993603893704785944492196936663167762128073267670936849
0976375156543893060507619955600756377323156863274918987349675716341468277505707347690777485842268410
6893869527215714514162569230061470775979385811803072319516228660548408144615838590564175611262453335
4229290943784022577222054847685497305402508461919010154135966585299104952088379303781997553292907593
0884617019964827938330627003075209727093457501274197369205596470452853632318783563075259296470936842
0504968526279370303987126384780943358375616224808415346000546286171708649819882241788600807888792396
3915103333439605838581347374342975357108041819854697678516857654687197855553347548062780339772747823
5437135638661809860603528268231814965468695061511629951335530038349076874067252760578684333932060977
6715490146044754405538981911033250599686145680006108760692955897166009140508061221977331173905755789
1541475593237012650835334615148572538751061277323616648657749024264104139850102207302972366639093086
4971718564010683245547220420916872408243213006887258907768786481967887691959337782279455115493862828
0454885160421315155038861402188826484154018400060093024405350750254759041665794006440365393503125740
6532818141368511146904097590766739787763213322431273823321719028754435416130772849827884490699262950
9556625499071414212568602839158911389272636510533285279216260967847776670903888770552598582585381550
1842934511897175896086761941284122676833709709258193289228177771059019204763054889021729674144174687
3247261374311874539645448835509703076628576022181298490627399824513384462064067167041117560747595879
7631203615988531633545533747848885428357621063474093580493879494571178407376218647568601947835406286
0806154138260179400754999334869232659811907982080260037536043342396976202001056066471973446755113051
7539035992967261113865721519326989512181998800534066303431965254142820282391940665804419764445495384
5243056755580824463965721687536887626963156107012439308333007375654117778027510198431316361998042338
2960120606189806117618840960683903571271838770701070130596053729745232623725700538826904021955239383
3207211054943037763978688569128264606864847486287545203941370339125599993183135923971115191197414535
6990887180986456408396424825382417274538660447923986274323519633485962885022362677955839906209548982
1832522534864964724650242633725265820638137652130788800133625064512075424927004926481669011036512003
8837849514778613619573259435213898130200240632268131338834320221356999388422519176326684019799345716
7273137018352046523324986620977903255155645699909674301259738661798113855124906364463079629697662811
2691698763441203890239085527160395462732982313110883659244729257938430585581066197906968536890415636
9482399433051090472687755498884664574058344448259619959118716528457635405295208661410616978249807197
6058317974233142877078835158290473331762311446202731235882654897716544968583445698418040623804569891
7661360973614303865558126554196745713342562257733292034934727145401800919953714577659891085583107133
2827239696079317648644304648284332132409204473376381522148263937761975028762803689894578564272419235
5961789717025408529486441502543412890968122431223517592064044027031370748437694501672651258784734174
4160853597162228186030033344748199029786985984484584522439980879243707626554655871618686013283387763
9556323476792430087445256249335836202945635376581198645422036686493366879339097305722446980321296273
7367945739646440427698306869509246770888789628848059662632505446980572923623176020586391981695847488
6916011485588615031399791066141354371129087089925936369539131712664785372255006703490819346307609485
9062260892668846564115292101556983785911193736917294660218208309735792826868969907143803968119532818
0916680087947274317982165503719811657363695896933753500097251546991515353778603243076941327236729895
0126632610001910327510542333176405742270905549856434437926076011905692037750778236290321504702597484
5622988076986583250894762162543329533228482868108996633877376252948563138374941454344426540048158176
3368219359077546457494283519792591326905248678706362009873921058808341529806603499168655228673667007
0763838103173608723341174117739671504542608646510980845442777667550164783077459697251243996790371043
1631199105821841891429019755868736704534384316048074190639441742397143400542714358272514462499055247
5884035785634573799168225267397058961708611662846683500934427746413684237470490892689893132366824443
2897104736255018593722189454818922151750914858315318385324940635334362496807245755881498397370910054
0703202777129417617221987875730104205057275677994985116001548161332908582006595214894924988982509826
4610549962967775762130807983551746741741000696692655307716731409155551552561851532995801489823251610
8249780670111197148066680518009514824892728601095404134473527713218135592433536380284338761047897004
3811780721553950888514173287234071374887113144495523849241890161682056767789966070326281651967321954
0753864947786715482245349527753042738880825590554992868022160868375191724800571507611981933561185596
0306313157900539651862566261483851520652201486225002743660548307507333701277430090597979424341416554
1435846745200529111155625814120589065753050660546679389907390094079552682062177672725601914278330564
8674667980402037003715462809037689680844184803005752178014119522550421052751238475889100304984578285
8792992683090687020210237103298854312134219985940886740519266800529353811904519051854885065095581148
1930384471961944102939587108031487524629021499409246088348445995660374125840825031234474393426599631
6286026727970785421248481866159855270186183138867732091934913629389305570553870791878434989064324637
6894029562504681257909382821010282887521628057384021683090315595150633176182640151419497532711515858
1660546780175842017802745787492903590195515958396196978757965439780297253454578692834051580324618987
0341506435484485407939211082649842296641431919221510695330094369280094239683048520074782719079165054
0133842346604478187509380035115043159614409787833982342687873532403286340558384055707758727205088821
0331274263501112237897741455322487379499915385865536262895580391859993654252658536918927606049230056
0215975821079625301559947863231907862717110035796920893761752762915039557394841326089221246940806349
5238422512837743537713821108183137004168154242140709672076968367323897301003643181597758343193398164
4805214616878429849827049164772483360104621846527193151453343394218976674834883609220397725405456454
3595884857953206401281671493917227275497208276613260454460778547803405109426143294915366918955332795
3180525383468539742376194864969258676973963837396881863315323196017451738132992658259229858354364489
7431593595722214719903298115053590848954664145148781815212839545306768304125565206570791590124849570
2071327983401299992081136528000019595802010545632187266000514442217035256852329810135540063691676375
0219629503186179087618950223719254941278182258467700589302517607696612756125151323071799000617729393
9788043104197239207201526829239960784182216291362855590447478533628930279558967075801074744440757109
4553812255445150859255133930332218482142118421973501598334477980601195875813291860540172950890210286
6295890168703762715112042394610925323381968688174911181368790303067097817977345452080004463830223134
0024025272272796717417283423753998004693647222657285202372293247629469903952356584876515798381010803
8424651791120041297663032281853603552375526883482518446645352380471989706051612989876916773340973514
3471361851610211802056676263516140152505187638863706257857418067636355871700592523721630399295189478
3066647519007664455896221114699736978245178359425335896215020017153213308656121521079952509614881794
4170867858553491337361865196395909362396460147194037199773981697704729020615882571397009198714563364
3553205357062420939257456134442662709828688575191990012789600804425715090100359422152640350489472016
5083027069295918123248652829661053864607219701841656437432045701124880231969675947845692656221553352
3810093872760010020411958430735461394893371933669635328327941511139105908201998434991720045913531088
5639675402410829380756964174178890618330090339800798914734138627832791773153618677993893228219087438
2573274082584623576636983284220268556029452781331365740224677534926156981347960092026521380587811535
5973606442314751894017671673791207526233438589978722121703596912128358023831015784736069028837271417
3035409347168942756792163298410178358334540738806210700726037887565841006403701996611621692120822919
8391707084677036009623392944401681885100821280821622005881185602689927965621731120148847106305252392
8713296641601723030295738674673876312065559856797892956799425581586609478349345991884271529141139232
2051582251141192244163655029535498260343564998194834843905743667548684739422186338487298239387985528
6916962974940439577576239672647249221736127877315616251307511892747146995492245331770716945316264103
8405824387243692128124287780884798365955500244572873482927788321893567440112719544141135781378750854
4507216678753403628983307961514524095130704592551152109969236906943078399340575185190514213834665502
2065872391405223621004053852917096693745387357008648366830898036688015196273792946313525166813853558
0493110020172670829912321515882751283885654752543942469926965438638638797987437476356460834563271300
9625911936946532118637961149302905604148613284037418682523621453022502624338678036351362322008625931
6906418613039866106350195977139801062339482205826864071424623865365067848354943292061699955246319420
8535487970483044795524120141790142111063516856761155361816422578973328619623174629341486352672907479
7564072368324322328017853614538282310204957480877104986800760049852464706485667574860109711828754648
6746570556552570356482242412318933401435844843869580144921752944228954929404112955385734644393891364
4475095779713107978754458626011264785687849899040773630987475298172173562316861344306767676953406544
1161499844168630991221648483693475518104185583995164596920859555681734663109455341663444615926042872
6297761426910124619046551288268629981976637850828982110467964814389777605608271422089107695243952759
2894426209662153911056202107557572939971980463157671612890132327105441358014686537729081566223840588
0940936871905533747334691091476338619388477443478136596620239084133812849637378352949473880991947866
9307004635289110103059696199133954657393328023316869747374542008641739737515071224062559763696480873
8763891706278723276826495121815793789254184960057841879941016235411438858596219664314389106371240489
2535820421647486477387676819871892997972817453444129748947704789455534069815801142967551951319065139
8922856202743797313155125557703472015450926331573153511025865023630352113338428280289782760572191742
4185800865889917303260504016729150386137262560407266516965653571654194174024514220076378445161530955
2124400944841107313380230889760561241079982905950682384028826930300462872163697842931047490947064697
8521059349759404638533083599531402471342832611794461416527758174974524883553606484990062898266217801
1806861483978988771402226458197409869926978717152389289961999027313848536245224215374479003061424183
2074847219667752610236947176153953359035514591268676251422214152422367981318758658038442906404582353
8224193982018651674301241068844254927442294014313266122881781602071993221287903190654506547760247409
4729795252397886981508671268979750818393339542189413640496279032786764170814279987872665517079882003
2228792600616859195202229362495843757798137625421052634388843510159810325678234201079380163928816449
2711259231264156037373339044724612688589206997188748464155705897794598810608472046839027066575594690
7885977367181816041938629572735053009893660041220452041299118534813446499054033089515095625455648639
5161673275687848808095232067078035483579288483921400123999648913290576542544634189644971306626414643
5845721056900847515384169558082564282407418591916037372761299901779294156329441606019510931078036252
7937991944147064748639555191086262133472864316891944997400914819876017249436771631489720849151004713
4986078210119506128390708066579587426750155800525641483419495965484423373239507610382982385128176668
8544462916858429159931871442663702293793892560616111820325569925694908567171915458408689994217093179
4615716077106531184643098003332749029517711220745483134382130417099810386533062311365002200726578016
5338363802151668044223295843978171992679840367293786431659145771045710811820446292700214967358263706
5769984850018040936042638595654086197562927042131995337931002655741752636220480668884827452628059376
0613663664536152805077864292268280426688781010219300265331891374539015882548515445084181558495958308
1809762087238272148656116938296946236628921615319370988591127180879736877962107333369952736707697656
4798531963643148264754416912166763003412985949817313324129020935072284109340310411307420855166894293
9929928409802415199368496710217410574521269497720543823721123391154888277784180396802399492522653998
1820198874147567871561620915627878634568421557232110070856700216045886695513386828088462356753200125
5783963693068285766501609183968357233253280598680133777889598788518588197020388089329534111476461965
4637459225425797445913149831210359853587045866592816875544780639745044936830597346365697772620912856
2595288598622117329218932746036221137278907423904111914429463012187050291124977315068490727617721372
1923100431215857177110653063750489941309235997608574418659271436665052621002114908391835749206186268
0572306895687115798255530267670554753155254409060960740271494678540716977533130111636906670356877990
3931252547314753877198578329439293103524867515317400323856404506244772036191963387471655570280109143
0029155690287465245610011459126778359100401630273865632796912074949452761195436490148715780970672412
2409879848436142598044792509488729176002673208762441057822888253646583428546877421770321512494899246
5934714072255102021674350022292907745490337530707263767117357212831245165034057080931125928917776104
4661931889952334637632116012805158062655276278615152831822666116448593844176512952812688089913549329
0573587688080759133646143684061232155096473803221589714043614667104930822354198437252576887481148421
6758843579296979434406044353284101598522108652012228881287066172371392267463214189443170650643303146
4267371654056468828174422416819969300720086128377347212898550248864029031037379039026196503898695217
4830321708364080398620667041867951386044175513293480014448470175137001974713292537347720542026740842
5259336173578578650448146018560969581933944267780201822630166306603950192939329365285731710728051699
8114574539378414967872598231062307195992350497352308208801394026489764263420800113807351807724198210
3492666121616591480795755088967819207260398687852416774320451465728821608184952133247418464854665323
4651703463690560377240008154026119000730154222041102269669070375565760279409567987135095974649753706
7113508695880463371128704249828311105341335990008808729086354313749064706895389413106191422331415911
6280956677315725290139449375223796990407811675317801140706712347373434829959110897993885822425616643
2180257198430683542270877676396439098949745340062778737335933790610461174965093452636130913646715987
7139236837535250466266568122808682467097093155278293807896522878553622920674602487993661900909839112
0671355697799643182131717246820466443318375958194299727017232328832063281157345984129665340780708153
3754349815496082654656158170615209264631519881721246280041887786101691598882210925414912220013654725
0717260134185928118034714967075475191587583700684678674134275493415909576331544298486821592407729278
8749598885880655609086895837494043690967449448477082332672871991569997920572631396184645440827566278
4797798538491639771046432188911201518895137534468645328146177444197971706443036217859788623758195181
3350724215548747472176677352949342934295054162307646180422135234668313937387335291932482324801858969
7110509103962414427033007016889984173213152664224294031423484482146766832725368490815597991478469337
8098768087170155035787570310707506130603216403935937994491399449299939264433766332323415362243087724
5829848151235798073269450307417640905415598264822682263973067292291666930878238273069233552595224152
9441771823057399302811434720889968791377975906466860010809288719838818716904741693809421438185038250
4590879691619684755030090331419108314471940564362956772045188194010220065186703858209723616482939567
1849921029111789192049850067088683319470567882768357784729448898287558055100952308926315001181121511
1846005694525360705224779244959669065174804640277632708991296904027693611314121645862147975341828312
4794428775847933082713832246800257226584479881935763422892326402539445501491284979088915693583998071
2572563065457207271375865498340281006345859894735106625668813316709516168683873543438742776262367398
1533879942889219628444500792883772576681703924512840960879061540648741998390984938790922574756692810
1032751338113407428010232225884536756320947115878597153887403757626805614209127261511227094200654509
6049859940394339790388119139848659633548824912227451060544879946162784054663486003615777715099866004
7842276045699080247827967208387625012398976138123975913423056733619310316264565335304326428974841532
6299060216800302074149126857345676430931926249256049003612405201813719278287258055650876324528241547
9071506381235221225172294938598036210447161172298768251757977933277372662305817080926176753710055488
6605016365643512523697689356859848769894937907727653325093568883783075384078985222597612862143498206
3178662943224220670153659069734085122116036471088935178222565239403275413523372599841104206115415729
1928394510675724537935761761469053200785419836031429515833743773981345627602641377503335706081296386
8662272445748829372388125586449320314802332387344607504307504117935941495465124274318292040490852485
2601376675953090928027302431192348989769024471616598929208269649908071569140943987395104379796303400
6015104350955821977846075926419901990637640482297121377930767263744470920542327948578607869515691156
6622714634162358904642195529974606325154573433625791269509113146793929796573672173331265527717352118
2565321980577563369615042306759553769893443359068891206911153620586022482961587394000719360034094929
9182032502948634927419659278254057321499116291836546461860905063072694566425199476021212884120157771
6144144047725999376812026147612732671222605966913874462508325584214907843987516215130780607906519703
3203506986106939366363429327034893528032695765774324645772876030556940153172843399280193039019233612
2153330503637882697729060766968359495311123131032633613486122111338970903993075227838360923713903946
4247084827464782133238228014010196197668045636533872326446077570226666125377768413512768201261780555
8616075755797286522292425714008897431357463466197348705172908814414126471570261975547035059000540915
9329236398682754231246402436022802088158955119014149198572554162295002902403556852178960647780213417
5003482966963209736294413154399040430403027577286575309778052460758287598704143651754936389227516662
9283621354215713603207440680610307575845094886688262850620544324384819048623886206492229125546365974
8358644546479277547466469087459249994683452639998477044284108122686012614807066302957730373555214190
1462542323312939063082059455631686447711442019811241191631908294458329858049911999384006364799283706
9940174016990516838692423425865090095506044106629575395726307047403319542981432537534600899273902746
8456547578507766099249346969424133421090617739428330437701030955596051560305176212650290639795068666
8107624683121091478436621287306741229094460642774252446077046697817293912106044536028154855379488380
3756754560687376732022256574497576810465157467501253108689044013630473437825204785696511339477885290
0712311873087189465001890505867129497358609814461660773207135838435887647208905550231415942350928697
7937888260885193477379261897273895640303248642441523599450624856782728549261415153494788879176855050
1344513940640196392580522362723966882297563703095727510785025183183193389192058294397822044031669653
8598109034552296159172123038252163803866412930638678759584428211833281283934429775640723200647783849
9052193919317163576816159235858734572934102906931371011770142854668346048494993381182430425407694030
6157868797171832535296147357401696656905735072433724331273893576060100928197140972150821880777321368
9056074081074352111036761775976545059565030794333299366835763491275326531833356173932505913174118901
1098849405056388345619503950663815690848291281714726053489772491685599455658082337107290689147115618
5466449651926875274199828763496366725132413837844694680623088906439710968731232858650295666952372526
6993946017142663609722970367671397689818378724587968351457453794737007463853518696168289162119663295
4668218703768341530733269884750888217955041073955093189900920732478260229740788119538350347740842952
3632782166138228135519109305376224114946493770108348632715090017579663495041342761086803228244409826
6913160545721202035964094542035057466659104409300978586232860348193642588096883095844439699626605154
9035640126835063294088697279067550926853656507879871708393855380562750150259646955235257146623209924
3858299515736165266779845820230569468944695575556383592772429739464670719078671734887626042716758403
8503260130516627433521802477149662104615895195346612745723047197206736363209799087579705430900345330
8504439632988291941042207969392043809329903413343281290615753686646249865448881110214830394504069559
4450733793058349091645815806303415402672686964023306248007414969822707294656462124440946989766592367
4352649403887380909294677620504827893252052017176009845903739682888540640600797686824729228179796129
4599883154333378876905449055662588805278096651315508602559797762702663332904412352036484713412430280
3120239805375707326026091059176183261841153193051202743140026244284026732649863228042831407254439372
4928954373560918703795607985085588822525885306171022713699763184146159721880738759007191853655100771
0174021212719661321232234675460178597269172202481132304257304614508969277209979352516036096722183776
1705616739394236587535781198318814470939671759331849195551244169538028784780307251345772443384928782
4840194941775402049977569914567332425773827163577187128941564659067853099100999303675076217405056171
4690851820103734631776764766858258165865806023673010946103486340714135690254126278455934437207567580
8892088785470829685633440456169383694834764521685814113960593813438195682169535626884364123883567194
6876086423161906172277075020923387440359799578751114814595370793934775251904987387286782877823102365
7200769847736893613056274147008376046536172952243573270382224832958767308277839208853399527463338416
5632378965129782620074824850117138828660468607552913031162854220557039213032744118474103656492424646
1032981958594880662821908166316372736444527322589723349266140427000233401422904115923978441971538203
0304432124738707298535334153485932165746022317790428430664922654671625088186784723491234815210745443
1321183034662675991406915565897845877678226191771374037947710828300616120791860304987347172794717051
0252066898118487462323425370278297227062569567735937234760376139725872308939770127100314420117095379
2638592990784224327627013754746659234737452304673368640569110688274011171629865100059184501504467099
2093193225443517648586873671780426851620675718383982191841183572788065754558357088253700767298828025
2564527962467478809382981802558063185605567948851334778296084089186291305581899820080200651901139125
2238480960272724789686893621318287515709993835991450910719567966177777024471422793795643297371823003
9429992754679348784940182160008536315880772802547819575775646200586980727386296981604179696096857819
5980745975217839539390516653479669607667452724430481737218062138867768421704121982348105788481812965
0186047359652223684908686560722606158062911403751208137198372714518696655630905684025074186250301622
1875547862980067387571635172057506305617716644794239379092697620616189242042365446582061312356830934
6919735797918706721680845439576991378850550698920247453198529526016104043003706696819786440401122208
3991355501908621306927791515563753281981452622210532049401967100921007348436762670940898598375145988
5938503335787634047980468229955506216043705226880268462521376310317851248088782517447993088021185439
8763008960356159848562452561566326293338982327404710635578274376255183599607671728819780864805758927
2824321659447031024879497843096017603789610967041652518726062388707424727736904154935841767654946688
5176728101367576633368413101254171994931993373996501601300227495066440949010174004911899962341851209
8110931747100416383325102875104111540127620228678969552986229026365329665665449298787844096027021719
2591255256453519458897500111664055391918690511562688285146383440436965867270421986646691288479455708
0685527407541141420622238745205562998438654723789907601990533258480533978341033114361649132325125882
2744940988958195534019804801447984040006389931308696461618849196310236849128906284417539683503542236
5237199148070231515704918437172952667582384293676121155039847138637547835213506985720475844254654550
1667480018583536106460349334759292658479339734257103586606679750933741731087592686592917598938948139
0474465989458141153488384641090828613617284199460167272171018821091678772529270189017434397037832506
5973023674645188600013528444493741233065557670846792254134264835879001135079335138942777602344728825
5012970327603597820784268433698295207850368459980358778303607272089179716515311766201746556182363045
0055090878595712089982837168452710763877511667447836307664422585702474194993462645365212163796891034
5954094698028466678302233040646929159821132152720604759428378595472793278558600061357428010245663682
6105670215554307267814088240989852365478129850340038168992693775648118491220603499532372755678153470
1710969520220373243377873964046145219012823385222268307798863800228224778597488665889512041700676687
4536811330511695930475796447560376433890256586702842202357899026697542742631331464081105745689722717
9626657122738220352615532167650093832218080077235988614119477875400686856541829925430908164348124738
6864100365254717472526593522431467717827904548334404452157930346500126256344726920245828171598478315
3648616560461843419418034014650952302220824750630766572659513145207975244245051146786620124421981342
2636690767468372025215702245079789045497236788428963822283843299727795836126314082018610651351987411
0411467568142900609818185490544003883976087898254317109967465940676550095170792990370521232180656417
5792798548249500267120422983455894914079672491152198116464711501367123906848020666034983452769236454
3355423046906353353068943139953081874599816470718896927448151899518980823720954641478712081752077818
0420104525301413676173860753547081868012848637560309861855652351340821003076260013108975397692705684
5049423256977628675404425926530226576018034799631103621281547612486905360312369937309255065019612813
1675614043892923586005027794915480322728329404105726812002351573218447751129148926112205092175036279
5506499950372245816717423848878947966436803367209555270136641687041698855801495913395253197048250205
1098579849867001118552831807381528473289024663570291907651560904829514795013205029141594344472371757
4955220328714395650396941397536428440992679103108383152495279151260551314094362207222352710178426793
4160441465041094748624847574772667345360199814663787519018179709166543710427699205033440056815995635
6878855229583205913996288511642111423860496535384785661099088404151013230064185037023693190203522424
8118017270852891550101442842050276306001184050207896355547712255836167895715937542429090730189933351
7045924381647944415112363473032115137770149280295920127790863697610290853331432784698608156122421377
8494023417183604113753923678631599588771039283424789116452288757610050796062086523708484922938894200
1281956386975218340996868085547622612981768921520438023589995128315026779554558633857510759803432689
5881536507693024275931080423868670710424395461505995423528305747108636535694267919795008848784528866
2543944355486991046353700005961005219089399384728850971618029176982632108975806995418767467917309272
5313786848114608033845442146284559296026432023971907099250878561032383385869714883960756241030096099
7345182581576392590091999758769670102931366963621344023455752649830597004375076168912929514138635448
8138264151569029405321438682457138513809834377335349307769443805400842256476638774146938219351034881
5922298393098908196100486829458338554967036349253119922155515245660451871102216440624365889546986593
6212699363919209249270441405537938620407943392210879376019213835285569748945223416769288839090657437
9742899117320584925792403335139398078391630580221901683468011532112806815192230042243383045357825367
2668872380673291368502466889519371456341326608848085486310273650215538926946943670191596313982986771
8749041232576674321309145447431278682001096883422969928964701023485560279364268370704776767009188158
5165906085905887228157495433547272117385196604648467542492461407691940490316841872654478646490872846
4750763727199618141296919311717099006123319448701967243613267179265312963963031136398909810047440606
7940630619072560842544781113888385436559103392222876447155372270231303523014426487848746754904918748
5881308423409193047765601748937556824368991216859618799089640686774817332600981669405800545872120765
5006666588567760088935910229585729000739008377568433877143289912695104238733513054265922938597053684
8892770904600660062293854125311168301461911638886965966936148836556268858097961036342415156397430495
4234406382496853359159379784983052023500607107841572456888101939520403375749255123750124220601384581
8793827521585751612444495746924981994348857431414076933998902537412406147716819189073355902942861825
6269471637897831032425630656557435621346182300416076157939261078233291461644592082106682295251744727
2247971683384242364810383271855726988398000924082988661648789229527904465120809047182156972073664987
1844647590493361797042994333905400225750582072645876074650913558429717379108303103259977032538824060
9298078858500813022867380339351183145878627335490280866950054702016883885875540287599881051518397661
0626130679144911347717614902285661927619408003349945410511792752188372440646690077406743521472373260
2392977222135777524876150730090135981177577851997071318106001329631319449680291451724178126190521623
6987380013379254949478637575576217619253980092092870938722229004187729351919645653603932350945797505
6741999528500905341948772610221465707386781962787784413950879766224231142293893871402494386778960625
7725247445665481407837462876004573107234986620837046267975791938177831787486453290375188958131090112
9306913040455702254526507370986900794554756420265602873610009845982315468083766961802083160553724035
5555570753500137103681288590232154946076951454851421828464719203724410049660742465788426378337510471
5352338731474656578073126213797009272173111710618278245712539904902325045173978761645607176517412564
7996520799143330608488946524604605432907613454169983976073840428150791606262559757690869134438807376
8551211222709260530669263692283283823373516933710333846930887292703885750737165683641352711862945489
0299462672984928143329572137515925163381504894555278813147344785984950703786132598840807590594611040
8033765230240046299522775925553751351210293363464477815150678372492021088930667994814859060354998069
2289714677134933803817140665120559885706604168502212797370433977664395499738077105977545911563984405
8908087434452306137969754941470249077990454241258469616997738237382522109389735862576527734888940042
0487611335565126130280632244730687870762560524101584429378101775547281452298224678531495190183527280
8461660717081516740774784574358603715010671266088842655777618142513091788249034909560561512051891957
5871804113779101983026327579885342558272415063725014631049829458827307217499898874315878911203589708
1378638729372250783446365348647611071958418132521480870395939474685395776768979786281636791252111226
0549539691970381941265074305013947040999836833189748733189403806701383124971956984818620537353479096
9519787744003904486423617345374096771843334872653323007646117767872695876317560777841323933541091096
9355854902511569191101378283982193240249835182537451184921402495361760981860511889713641178969606919
6734150715117225732705277349005135209817431650354204656211361048049477976451261355414562779634832731
7229794969655971272522361125004230628214386842381704225394479986788885473399844140407078335934458727
8458510945026033075288725000779862584084883195643851239648887641267916930510692637727677360288881408
2751211828357212722064626975892745646248831755134185281342480393607980548216640154435797874506147835
1096038095574551599257073174712164542414345477553616097749687606123428317466597532763333459387539120
0251974796726616007398980786466073876707860132096493654403029385123767418649747771668319023286180013
7543038960582153839903542409684874054725843506565418965216140555530665134709152081450316376541842161
0181480291906806002662610314907273147227286051919137801865788914843604673855290345596874789094707297
5483271208823070902714342135138946879220796256482404235639635333663393305895679447562314237656631109
4391189692588667091550627244497888945748366893462545321644888820149391883281964589928350331786819454
9039529659625483921701876727967882004846901990826764813770863447999586851826760528492038686187125729
7373496539981504632906593638873397142594271445058942794157658390061052757095329184647116426637977731
1143705998373788211166647780257538444050983462788960348589693942004519055469031947180053187232632709
5918606252276728760816686359811895244044920157427239987646849070627875755017581936144681459968240702
6201686634839369337950949671245683903810771496496079230873573361522343241534568694840934518186727168
9580161868431988626620801633618448102492108536571115072467166822052213266099174424456344242137040093
3365981909212607800190297086016531652108239325202553038919865842931293132464098186806327719963389029
0493865181030220197353749098497466257415219023190605240011541104615228267999477504240645271548085003
7414621506021884732347474072520440433323440830435693260599410908799975511727585660714687579483974693
5702338898655683399084643903830006224683181991686575922146401267594628576314918624074212149828622765
3839950181245808541580036718997010092222013930083920289260172431385017612131827817296584066395101287
6906515902018531453942033271994074577757661592195364894152561115711729955672971588556287617678930727
6807455244610663172421366302707559658873565669884195884640245573546073754286715733954491440415706357
7358840323066982581777603814029603021608859107083769057081090267168814336631208750130721852208870895
3506278674160721769009866018609604626826076203000000833023365211226280154183872086890502702777007095
9514888031987138756581310854204118219109254275436088902544652496979695676765421376058111420947965178
4862103081771499776409766727146219926941478053189782161027908933339350562898700129151870251750002955
9274914285534419125471428617540272070242058099665652566537844596780358467731517005055754926949165506
9175187560450325921861580921821791964418625775962102931845759014022677968915545178618157685359373661
1079928718347313552529486709301892672275323923533811897648743651900211213860217559851907966068071088
2756342077575019566623971982119262808797266921155313751631928193972696327076434339580464240794806166
8022591925860509140993193302863773808594243403232519493599150869794259586655917899208192822764740290
9862206255045005274117952655889842758907249482709909952127400424873163683033004565709972859017265962
2633943817933294398385502761536567570478535356511650897496376196901636412203177026426583080953530721
3517572944363689032782543394502037612703695089376453311605895156552442681075341368786650081018374699
2304228632655625965019598354817864558832339195097629133592742936555691329129745863102581508881109897
8111625699500373479145016451952775269021161834299649879657743595302945680111997445838093812438917546
8258275166509005908294233529597934431963417259493949701101275246893194500802834758368193775954634913
5067575934660564519888497906347314818397737306920189161970217842256442525945682333337315398681125448
7872499032881824501780712108220974212914405659674994976494732132956052160540960270348060615099960465
5223790169186314346250980606822279584265077182770559326760679228805244317818159751985781619696952231
5272220446009946244824663400189603053316544189820115688745543065387926045422185906415567344981167982
1682587924416858891353377566393083139128596575832511864433579088980315785748216738347007377771071556
6466322797157834009776566946562986913815832339306585714311370772005657131264982306155272129371490429
5571136986551233748478998432045133597508447452529824687318194059526133381604625081662870343533724792
4529936915220176740101217817368676955187865788552467531167186508815178590410513990003518780294882568
2021695193227147410874270326445167269862459548273144311151369934989304263009871829294331548407776375
5495942003349537906935414653081951984017263662415918789218501898336110161321134048837444991658746745
3457022030292018177666975486783282618321257379984921718461517309922431977642456830859595167098414760
6185750506536076766289509451241929502068401347452035645778616306700743119629194151197131565773806741
9466260556710944085389249413976524143814951744671986730666035176412692310728419939726976264658850059
5403849226304691019227144525228036300632142833042781119179599450009094675489277744861127540507161054
3880774321091357784207878301436423415457268694643919692227923562135264673223671801036518995070783981
4622785730252446927852041486022790562173626567189262094270647153933592355978359423349683506443308120
2454196410859123810046655557300019302591980217535195428797336244034008331116236357748787454983259737
0319788398243185959174597050300460320831107726013974067076684814383265774234259235495097590432752566
3178013029197941856600839326816827158876073775798318582082829562229260535706148202365971618713173263
4196463295234225991503541411535561527251383297909442922637931488398449473975625284576753088361031114
0985885068533318104772272247048102804027806306113855440066317175354232711630865556238125704628635416
3963972154636929119175293800060196590567297146626689595993629913921571166966907972918584998269739102
5352496663882182038550321864441304650101810146109040491419868903422344109203018394412024933410386163
8507348463591019561548954608273111471623436928358015274278149602811535747733193195273761091250155572
5071170280471017580033682704967712056935881879238459856138437799709598951642573667718124141700593628
8734107439050291925881305709174331778712749747453833436145502943835272662106131686613350771223645943
7267311458013359854953482170397033529841534168933680181973788825366154225870843342827997478321641561
7445382109155520741788806327850031911364021773017383973848366166272513171394435723177880141534757316
4355635079458343123689588991427969679713852544247495010711810501077012313362297669520394113174670262
8963468254093593175380618748114430040711843149590213033074208412174200152651166460745930012397408741
5937466300487435927552679203600414473253798459284340722761885893643279794115726082253887258754540287
5837973587809773011426474188395686008963705052662158351699074891403623890799975076196483444403802062
3948208707711822790804211867757988673498510926714508018523921222051103920338879450398113810566062877
8366810685721030564110129827127844895944491408172358254487717383206542826084837843686011650614667253
6172344092363471245206512057530344157778203308994441228069689077716461046909963427525410408396168396
1955208084015156031148497878621898100217235353475717594611007200985455946398748967937077105118444107
1407543061352279331837547474587365387831723291438909080913472228690440621066846916496259819501932001
8645764221610541085742203491705754058102050667507184061855960938244670059821274920400665751853822570
7231850104905442366450754458868782251828137592488568262946296993876309995709418925346918288436225148
4225755121410420123803133023293336006476879948303622027102323325861011283794981064586357944816275280
7022720282776965953601021942034498790562310641053557882376427076620763488133762734601513665311356148
7261440147436002417040804588335582332154428287753584227503284207026497357580715968517532336835694860
3588650627706244788266759700536470206756399265128847369687219139637882424565802502511887461725643790
1480820383525302584199790149624738030721351285653598670489466425865432829227672983137272499187515625
1780619862514331850808971902424476841161115221302634283553931750343404189601633531348987912740229539
6352001545004907156022763235866547278670343055142616420429461951618573035705351319284478975006959773
1914092235022254552918233264048568319712046931454819368370464447597192024461229108165462983323988322
2852938742365160868939074012626288773958594373716412635142069899513790672755706169649755495634103563
6030877242972681277156925039954933215754403687135314605303866263765993971167987848526499508801413078
9282952917459649465633607158630663292504880395864657436205734282488936156861270160678280050757903090
0395317627238484162353996435590587435629459131668251957317628520306095681354250906597840192948826937
2990374124722062586969251377450111317135171377332262252355831633015711891404147978273332141591583566
9359506106876616848511607341991488222589782505924827929172953820783544060248003720145925374055905327
4111462170218451347145378171694111839233560717092527735480406350009488004004528085042958885514392281
9945833518825060448348944702728142171491356533224265776245570939079584918459912794405472486367413779
8548194177684863780581941872537907626332136137151397296409285340326307426123721694662590320882987119
7789866345913199019824658005750842296215859030932923376805069010026558540151390428660315668626977438
4096695891590935876795354000042293959528071265737528007904046520684981976513177646767900068185657982
7811261731479954528621544752820000590154577833815042472028169679977549520626738516384941525474422851
6590487298612404531114871790075874988501427457310268965182280167023528298226180348676373257854264137
7278276337100430225874762844762236356062204030012017639656212137235000475645623483341738630075535330
7806529564301183043434687871275375312284937509742133233762991707437971353014883508224756606913526021
5140612519695754837056775335597957812149680679218794717729288168775350478622036277200554592782014093
6085005965559022298552797476105407065881066583890743694252207052480140155905740353185284720690926972
9530574053774795077140500612908272982075796194545860520883260401813644310661736278461980883516111807
5393344487788386178028072294385026469867428101623328589138338693535311713154884843536826358221817660
4769578175514049065958224606737029811692005337910673063447660054681211784669425643903403795463660100
0921498369871250728774129217477666313566022520751137666202341337178459676210724139848806372385901335
7503582934605612111778283856144050048968244536133547184982249777636996646192233809375557812644232814
4408324793440111474346582201726424630314683449871664817046692805558531030612242159224686238145928847
5997853512448774332267018531445573485580057705646646594398049675209964721268333297102559702301540064
0381968268264911012473309942808370960541896303542797924592120684642527690542282899784988007778102557
7780048042332567611012541972703961548950056574559197908437656734464748585783169105711190919017840792
6843952137096227426931424755061301814520043761855072481622381135411882037449341126435239882915048056
1510382990595167783811386002224521266804977441431543256329726411118723579610697500087708780694498855
5097288034141339397602880288613334489567767749548532379676930196724888018516929606379319684894979100
2046258667569254668933791672039111862980035759363030964536264502877507932527738714630011556300601191
0925613988638277629801142663182840064303628304093631102677400954849548483565883348358721290920626521
9501921937517392889506383245514200398875826136951231911590101402053809057304894442455275175629431650
7102058117419258086208607274910695341379061310545914341366312963546105344365840952166698212642152554
7631385881687555868265126811008548317008154682845551048927696570402763244437824012898941878307951318
2121213946713042806214496916434188811601342518863708163965042612499368353653598423718708679813301015
7309015283147561341650043399301621194167412092313154410506579729346819655368696734594615713834845943
9558899635302196132593691409251279212860697447454995046735508179138130791413710651607267608782873795
4539768140319657338566715992738103694331089853927202359388005885525198082724830970534006081188944295
6655130948680465648496209355425818289811443637308183466527216723075264544354059701002076706217177814
0987592571161692934579091864744560854674765009388454374162087069153691700593667398797080216778224458
8602561199297083114448174206000471305221304796056467257225920192420003045163077326006032059634905122
2235391119619373372228097423958463744703995895701834471777729822307079892873139561300060570930716647
6675044462041521660835629657119962433571174437877436702443794093234427442327166102667971658376029200
7213522854698518152194544993134687914829254455297833678266708745525695154788169927809207020169409168
7595819553629993716786522860322522086374056258107308080860837530656405835409609385207546436316643838
7452535633280466314437016930694579180369900442970950452924757360193947896528001098903454318023378485
3221287957300783007674738161119576987560663457300517354252872108448931299188751500104406313572350002
9196994848857760741902812706359477761139264192695187765894753109185830709022907772043540160798706081
9313918256830921455214143155242795133802330795724105315965076392156539003477604010972665619039104045
5016307540553119953264840248742007163591991641769622410509994502413958463994147353831735200068749262
2837920574740108760540287355399509736505292876228826567835690971916215002344191178474933746516581392
3816577274547481383828522017980155129127665044270293193177469265703312697659758312776809740714793443
3683955936566140127368500785158375406401067777134833922981470522590593455609696936018799309004455206
6639600659981448345811502660872466825201115360043825212119501013915289343420767667082415719429246589
2890077492807505459366122469248417944768053003680844526080620408607151731063348041722217092585976432
2743483562812207484134208903199114372938033236398984028496812489288201540388536355425626640170832235
0188466512026496549870425020247178066943205257947098795308456238222861792361213480255894884098221154
5274276877231589095426802830664089147752938548498511295390905470053940699049259964983250026380060137
4921262111519287677057586011453878160582414651374826236449519184728110349081202195135121910935329790
1390848014598777042626777385027497373295377442433896253151857883543797951837784559575782690817839457
8843305769451013735901834115815157800370533602352932148330655465488600893039774132954355305117545924
4594875577901383479212506992641266841845893570853862269294885538859779646628884426776083018788323862
8155196322908976951740247031705775087879182813675206611067990610345483599400545762879536413735533021
7634221835319980165674721876787125130811517238877645400643080035635214241763170210832476875707443009
6411241964859584988611386005024904662551503320846797292654423045620926671439000288025534212044755327
9499069113295498692181983698598240128642572998190227438456141920880233041726575216419992013713501939
3645533906022150183330115492563919302932549414715214384250162155152822606691362245600746078809048500
0909737356856004827910430419448074194366654668292756250393804196930887744570526926989722361116062664
3902466687025311702044461962577735933333031818430022946997074626294270109277546683805654368426197751
6342935553780847050882455613649574039512115680343990276455200514287830071310290891270700888360359258
2464110941402207564711813874494455644510819132547829990271884803597236388653719222530157783759091636
6417315383365345532835832228233181105642048254322366498380184249647741834241864061467942782574987351
1164104554406791097185486745103147115704081433279800954716064958724441934340981402063375649480150751
9912227104923438108060953412507558216132945084804000230011032104212354281379507175039235006297503999
1380642949117327731456391776990364214463373879971608979390164485013568735582198641904351532202497884
1782944253140223877985400445791176590326198365657688870421458080897697075271442103335930010566213774
8407569077690660885804571732581438378840652057858332864579983714895791988451817271466994142006893051
6167474923390890658660968387400608679883181205964678359765864125762761447659182992192298320383607768
8715794320177068519467234805082858595126762881041001420703874331659240044877676351715737738550775671
8579415941309190866699261901967750082166756970415926554176414256311795911977901274545686566624427823
7832056165109978921699980150906665524867811886516240640218730869673669893180810365739504199585820181
1801478571941100059231840391704591447210945960297370860121278796691414438656841096737295564019707934
6648834424461297769514995021393614292609357781802767041588779700940596226113616748436660515323754063
3653037730869838883504412256491234230166447463896388768696206771154819279721457222761322888658279404
4492116020361175507127162033264446928450214746699362812871608282530250023109486597114688983476113116
5827024140513910371176689433408011319896089901979344360119481236919050425105703106963391409803400415
3864473421445438765537350711332162130940026990182561772486632959120091482535628682226593669101943467
2467547876062811007081662053928481064357759053528563845196851413211650931155294825744944080218836786
1900214099506724458263389248103850788841428290728628491975236158951367225072023217342490529005288371
9451072670584230869599646387530315014448462271750406226190162607508336584721741771959524019175626358
0861886647305747568556539110338758323071746362889462979088819970796658490399765115220255019854535878
7625291826673979482603476817530952290997055016163010108360607266929784738236890853630669244546469736
9735459756211129780386368372577075968890776390106036416049974833541059920574184895776495894164840207
8164327533713238139735875767597414842597880641680964220247008731590997293209685591828547527403341495
3919708723489800654583583934481031085159648890138634197030623622349380106480877792729522085823830123
5176750753807002998448406714136063561613684019282226387325964723837668147624912521919443464052114114
0432943233824089646029267192381465905326078771734530452386606306389896276615743223224188018749926460
5322906304707972865902995764856840488577473686936402427236696057729902695927826685623597453711193821
9228680595439994322493652406991262997052285139700248533750055484022316125548962745032671263786129977
5861166114266856125464144330468433872110361814435254047023493907419695510896472714032708269632660283
2344274016270074037108123070747048820025460164884108340832347374906485602558988921501593568247142792
3682545346995703964926380684048963592434770632876755699852257323779676429982214187012552711997832527
5453058365989670013988566140412018670206653554392426213329407080981762687408369638847924606297065181
0644404361164025981258778124869153958216254539828986495214943398427593930430816654072677542053734391
8806351858001929943059905505316071746522178296918059338520542311978736492707657438049147743233409164
4746323584739317136403713340106427342884159076120841438159379150976436612290861416555217035201125214
2092789863930014178165062846845674059904090185355646298766579169286354576963551756155111797494555551
5337557530111423983010075121873537955334529946918470622041672170027249035698576974961901329130895451
0030458092340708855367366107141037737173446424146205516102048969712520136874419602381697907546070747
2009685719734061887457396482466770927803385797041194589884957317363704568825778391596472765314065233
1799025890604958363747635644609218281221505721285390747086982475420860832791018818860792559079450071
2482001063534870733044966246664153709956141957908363948743088329641050505089378743134475721551436257
5484410958730009035580181263501630751766363008289726273963238898336471622231313004637445831615698507
0592316656417129700541191958922872475202126065188928990794219866423050515526463976970862110410516630
5618842930802089009626175854428183636009978932042620067499345444749976593181250728471610670804182196
7962720177399850515585411798740887343056227497077970714467842047611955225237393607310516457637963727
5009006145190295552823205025408405693351160353710169312140298410664393879079495027046967955105004476
3936885980429237380362792054219955386762484475617687604016015952189712055226953200527699312702292152
1625725079613304913791974192544660147077905840063753158212902232003130045240781273380258861512609925
1945659663896385083790728879570026976114962000316159033100349369374385011395179652549566604221732540
1473163506833986855826366868759598673555092787812760439577008283879056994777905006479299578518343305
5934719603102415941550691948372221644639566855435131289839426820730323007882376208176348723369452985
5821534934277046287192621238458708376341359478054052343204730581095163031366284433029530671263278856
9642755667933130833300506279327044743689752061324826127659203191805552385150312299648270869906850670
4536880852133827185549098144092860080654575858294010605698216159734505891187436365195725798242689385
1286070708242975413951295698545134764557953920553752588714969024829148480537949568847952494057138615
8421378112791232140416694147275529756826709710069785817138521457753768334985061870326470872295973089
1261337238847741015505326043137892890584232269446836714720158791165205714934730681339698209005873315
5681312608018082077682888211304381114310826731951075482824799728852057602942412124316571141911554500
3425508630832964779014660142441187624435028976957803206838827761010337382374803834998364736412608035
8362184432394486190270446050644359434810447554228114445362721724731690232689729178971772101193065402
9531314090418837269310647945922942197903468182390470762408498328311251198738798674927013397429828987
0322271500584223958674705000083664642885867069189223248889431213280970003279442873729612188140174903
9839863840897587911865259077721058097487706504649953993018665322761218494540964603122478300072925447
1068859311189074636434367774252163335057078415214548666268861018813226899073844866012723588283165423
8738610668216810094360206281600459273056590476964491405202062920145643825099807206630623604794107204
5607165369365899814874676302156074093210155731398088883976785105188895226635332699534999699267645710
4630226507152303704900882278882708689024589871696274684522177230454294490238437905990997653465815322
9705342600004211028187733333738735651771894920194953033941043754038324556894703056525930062463557952
1223638144337331158356904877179216858293392398630896969891626962547102214410015649809528298258637648
6834118389764954537835666122513530988659216000055816352613688605887226234808600457023684455520256735
6715482514835997435001050588523969440373582751507045515446824023273474873164578899665723426820417312
8341879118540948883246885229018800424658352774243565795672700490458128010699273136671440219010409452
8599487274032060384366170399355057710002186545060469201097479962111767122757598866701328663098735989
3750940522624961925952144639538114596524000029907139346684804428500659042918383816287099866168709660
5032432036539823232374801729925854106925343051907546822921782608675204132376903394332738563162233830
7975807548536447270643098576585564990883130687265918416418801010827282354650175567542603528025329397
9345127162707007557040389086104906855237881180646270637452970969090272877034940419977018920786146726
2593946984486015160461994630994340502950157562929819154248165005316650561719623344534689683855144771
6596483440446870323464613933697669650034860848254082924804705364899660848781144869269459774160682864
8310689537918110317024726630575279387613743697926935541806534299194107146272155688306190312180759073
5750395207052276024087647877908870591635665754796104751842359783414670715464295551728953090175505277
6951375608937671766103896957576881221745150391592756467990157051029842850380793003901482982440354411
6089187042173206720541882533271772266492239615920884614489774556208312381342053270861012281610963382
2591061280299729613026274225168901212936137992674421778770405972317600610459010739352434303065029832
5995188869244000290098022238885330566906056430821575590285795192361975178704129305321988335912172500
3244467801585746909898981428274660073627917241971552091329120146043603049900600906114652372256618820
5190750854029577748732356395197150460366217472577368641732374830935502534947752275530254825961174900
5692712076617170357715063057364135261893981201703300730818925321809433207038521914186786020484025627
1805594674684217189228989235113951653341239399560727124846752666671487009774295901204865111020629930
6321292193373851283376797137895529370285569180202426375116991226876287412081432145927472135882862111
6281282602713022781024911802711486101424202471320826756325979750034303086714524562494502169430776236
1608790204336603955233029274392806704876639538626579832619043847273677819235236109686979082949362134
9595151414245969917435660502428963545502405693459998100206770783131781107618708225278234118021779065
6624283836801953340210851425726835642912236308990046726615665957920239389904643509051948926259637888
2222964354257072484917161164635606407761655669322829069055877943726010806641330650699167052065974569
1184324329229037517694709618982272889343572289859351577260245458350508807036455244326325185593707048
9898378559163345301693532422918482337003719222372413518758515942929003281292242107816100624331904849
4220716922103535504600236748599644619929017894586642781868204185927085468885337953698311125972113452
9012295228679556027139106595943370684690499670267993350252078222266360583967573413650318091668223737
6524873194856868584643149516994955809063665307441733749957473391083492441005851935673669556585204107
4324253845016118737141098320262710837890761597087725737348955998214742254799297620903236057803185260
8801779316933205080473770003500246086489412756694774404785064491440801863043366708225390041976715934
7611983571941253593692747731899473111512511049231490520585919185669329134608995286006661370544565740
3300015326438743381332853577721880680522308336386372209612811760297261421111289114083059856562336809
4083130861475311014503925288833083643203208886819745001372324717769681743414071522221075872114304521
4899399611620491902252184920973251971610539262362942830639809798588014240790156558093652991687437497
5624945433445687161781706793643942330049725701557275804289178043840052249252138396155508316152167552
8735441672359109440518549024592628802700232153886812216358346010825923207328488854880588163212553515
4966812759835608517728062012511299915653401809999591246014421903431969237346952868273357441526220929
5752446756731340624755933644262009276722152224288597901902122932146807069870454749976042153687884325
9077971597825973919197499156848399472031557086544508546438006245404411878586251982358283640760256343
1377810900862646520976687886750176198765238631301603124617932111109477698378334870997615510200887607
6369589825068543033978520635627956345051553342994006584301594655388630757271070901138876808484772921
8649246808130612245541927761224396206547921224105836413046731702115993283537152465885478810767296833
5309948617260537763274661322155319921069940410354100285215223809999019188958689894173507410645991685
7421697323786708787369016079604211675967680647062402199077785293402823882773525828403669882771426464
1539982463987629439879623090584023375291328146895203615267520934333170736574924806738472746150713745
2845901713771773584558551124299820401215837872175260719245291088939634277644694865424339918151263770
0714705845489483223444007255870055076259182336574856335851221363286731847155890322203302909404085825
1263485190663984709402571816825816351664032704154697237972754144722913636941558057969439625112255956
5326061015934103015720481068389023739306020939334956221413007649841507820767456648636437925325961182
0447593125953040454548719151594917431460020970488691513982549077424521463457028943483796667447716626
7291226924804005861347753824537624448653453275170342798872025993381939220733420972083856407408722791
9991331551804869989016266898931824131496416696558595099492053556506574305762630239889870067553789612
7571172668366440589908730317811660360321831526697490877640419361450460478492156630721584380499609292
2066203267910524075322022007404849752936294632550337329678434222076491293746579505619529466697345001
2782722872249222786040750130827156894982530195709841477125266252905929384792476095529536390081588930
3684902002199601154135522420524715616824618476230672779103412032947062629846762579488811610094415829
3266079662868166088436264267837182098907704498878383806369421050868661786740221421672133153212711110
3963083452848185883939983792934651601175204008718406378871774687620398588410915636377653478949311571
0843275491107896039576843621348440137084856515167116823799315322974252750722999872844363581296597553
6043618660495280945859603065778147216989044516842023945286821703600792539933719822903164880581913514
3789841503789000466171968541209153905713174872223028494386171891158682131250617255242702168175814867
7560781778342904771174667559998791993336168811707427505809741643335695583880113167268479844547579599
0863189364846430002134109166909557757439203735940984276870629830240698575966071919057994236627834530
4837293279005174734689256024401888375255773524879860666698156563883537076967036322823136984006498298
6584300065351860652893789640670338696143055715171742381964952632127404649910086532807017811209962388
0562142321612432243102935369671131118474598842305375967407067711299971620425548302562941343171659464
2550880132381807737983192596924090346469393514160742955691737114738443584208368737585737890536382644
8312581029898794146833003808249297700405796127291198386642259958877717007217360677492777438626312179
1118964620202693877436624609292972228608075244202043237691602033208371351484876537529013489458087614
0238003121003828103263015445848738249704923049985929884788553733878665967112762456918854578957953467
6091432100587576802907070910224170582390641305945201145234393132725067483183548454323546277496999814
6114641977265162045406613514538264823283255595875023904327671006060563777504266498238156593490847686
7351988898644780877505121634507649856911591938727494815275309001665147403165310503945376279315072269
9253370652854855121282429654547610906442206093595065250415925251675083605085978484034653741886597481
0755096699255121516887493153187319439274203534643621609171285535155310732237220230947204666735530777
1126799877330473081535430510121847917218780674939117365639843045429414093591203281126339208361394569
7586265211562054171297239992057795472306921020841387753399075408366356799624264203476615178051276336
1151056251434292381334223646137770257852279572346361550483270605732174721679251692236843001423532740
5484194512630740182968316580272639459871118375355247686062785986705124845444178478334951791952644377
9347112290194950769646387598429373840226115603748284480474692984226272924527716471657617885792972747
3247783189982266958380152176207595792626063116721552262008209538234317870275819559737039714722196534
4953337506347189397016872343756732221489835847344619995929293505485882843919180225395232023916262957
7148214592291567142516605182173493767039446983079762901525628515174048931785396591574296498253358692
6473770101805130481192774557265626291341227254751865480622717632817090794707959140134815995556302897
8669855530649019632331326815882341206052060325454284881484993983131574877018965463249871514587815349
8479363130482949480774136693821296941898720543808094258816550747188262059683212210663880985194793659
6788603010041202916335267531543844670112185187087718090091223443800140349499648761281865159977643019
4070493926182931531309223168634034579717559906845845390730088764414219069918845528653535558504243140
0663562485285852165915182950120620473305760565708917259305904349162886141306060079214020129712965321
9257999030990985964004619304309766077265371578494483931561425975413987681253446331088835391289240842
2894160269035868752677690399383742899408672845143254031669215304801308160315741952496184860413149308
4643730788595774632143320230088850384808375295687513463928418375326561108010640401100383356708561135
8553100982409752913922773611122957447337006993450784610840465141669443681043078167538324620014233927
6284893805571454131609818967756420626844766312545238558842067108770734398548532442699214898709413867
5644688370952146252689142904308114889270779878551801983188196805703494963293987252260221799912161300
5942606415639033636239713661225175999525433638042089116113207214555430812314705883992918774255802000
6462144918399425271233063018405969112888898161409387617412371634824226727203021821703168254571152242
0677933448371899609525210655335572936248923019417385820337228953785940333235240392495017251523345944
7559964908151883670532160227871237839502801287906933222754982689212684868600605959932006738727515133
4704857033720319013670597886934279917831178097888118870853170796799815282576058998064636952525443653
3280070744422298207833577527040520245788685215654736813458718707900063690690131861588610903973784119
5414706895645432074252399696362723228782492519995685377497453019088167889148734799076914765756451611
9278040951224945608784878256973928788453606609382976485645025712071640293998540575606043748430179354
4734351788042559005643059245341255977544112733333014874615522609000533012973688558583911597060400929
6054498474431836043985075372959710683288233972258562282793266097194339135407039433759289256669128243
7450300585000354293156549807546823229246483981554386609868845883130164920654443741633151069498236347
7353340700757707734423301374997731697982887204787533726474191588080794507941343563918130781179937310
9532578943840347353623132387188413883533260623410761103235858643681631663126947579000828428080799108
7343134592084894734480978338320247063759051084172287176147356913483428783084128968806800968066176626
6913046211609365490886798551200809697615845226668542085656646435056693397574343026536184172800446195
8956505369716934419330414382020971635253056806292456185777303888951521758636206171901521236142862977
7798327041868991450889407142251770190855506199416788221896143552814097568375043968654654115206649213
8868106040097611148501690728190594493926478384691226955007232512744662418805189281998948288903874494
9576084241291950679211039229303124275707490420872468320502370245728427964863113756398751598111648144
6551865011915135150546591761825491650328679170046689742982625570570903410334902528089281681299579108
3223466364062306564880743673736825133386545395413415976845123678196688750105816231491457419129915734
3442807499828568826286472714983557494537113576992005381556122229540823289800762170166893175834544613
0789663721129027524371066198550037195094925463485997416140732149084075150355683952710498071301849323
0463877408218491247426612030913528808385878254900602253669376728826055452894333889763157337823141325
8724048111066688616952765224155580713491405938930526476600412373333818097419407362357631642219597939
9250263768219736051440632182128113187539085510201556187885789869104857162646330646538704431060685269
0862543549392916036102731472876417467533123566706644194588025678520609723485386787597346297877651907
3907622012667902734656478637541153269749253615190840124181682046403103381035739221393328626432839215
2929396298097417141240578085371304049954768749611538948421251305008932283792449323542383031859936644
9021664644933872958518241731358222535904628158591527352543896288094325604228106920170708589087217648
4565518994838484884438043999198810717475601087949479434160847139780313076017935830376784717090980854
6794999823516701153779577349422601516550648050999985092043102130505483276672015841812177234884983962
1160506290757167983743576259163341074952038432766302371543925930967164233344036391099330783101763327
8619181151798944082863258917870813534156544505831063878508164166477252738616961138086384010178195859
9620083241509097241777306827789578837927702506806105632101184192037379225219950694425001765339570163
8851610344575286238824509223743652784997960430831479457103126401061128612832983218901540557056040331
3064239319683650485060618978992919439116474310151400257676641680531252288370578822620036359392542865
2805690207201313836697320502570821458252996725738115546022791264651470148368100126584372680238954337
0923421897310577894648101770491601912126089562425519212146836598350881798172985050384559233261622616
4495616279158130613431347133121182728437260215805661948335830572552877437463873679156328748553081255
8666614594839331555203387263060117468159214186653580139846319317244577286443241893621224680339253196
1570307310408173484066336124721985699790912727839372014099401940213139474263347144446092015994299927
4673105901067925576452923028102398054384828588851447204931386757823382943924114629676819997416832679
6068552502506734492842801625085576899805900307331166532879376753893304518548814690585219733810980004
3349480378414264035956479475118808897227824334731127998439960515852896816441880235439187942308366123
0713798007268278422396397730317769554134207920895343074369457266841325542218339635503925446515193850
6013933676044274479698282673298212339303041762964316099692461990308791345178524891443396190583700410
6127472212390093393165598347938716123845814422771540449818290963371787686262502338113557953066423827
0655313630250735251173208188819606886880431408169085350954370914830633610183477512230381388717210333
4753261758960722554223205990661494171017633130170894060473682404084088484556462099648075019262409319
4654084735566210753435858148393210680797010510614339307799607030965775494318136810870493080699905032
4602120062775479019074777557350356725141738399541932178447867693863308122181211385529119600549755665
7910869815970739441625674658512255015904190227026735843866274276751119221413012978767008559832893788
8347675233167808799972725062506602724546822786241690162454919394294273820783151360342001451876380980
9751835941491137657205176716295070648130295449960667107084906255633286256473204392250801410168887522
1394130804813985067378123233042545854030326429920798150728559358058567661724786971565462897640684126
0524795945492239924141415482578108759054307189138817457841616642246825463285757211143502162485239825
0145563427452238011655060846495253801001133865778591535143349431476809677582162320790153094692760140
5851962529421414796931336009874741033545919098387004610586400862936266307682031469464548820871631682
7544806004140289403561342527502184442442002088977716555739610163739616341956494629462749132463706202
1431225703353273910692614295163767548210012305842339734100370786914183233260703268444324978301517592
9876525439517600101809383459246876176590908944787052967813977054976489466765631813375354930742847498
6697527378524020856147346805971823359480157029285841987664071040380184490060924310661770323127073370
9463658925991953529689405394093420283580802639656667700911169982153770397321866578999235506234811500
6036812805481762646090563559698266885651138747830579128359814193603614057925453162574083326211968809
4880763779800898134793939555720219345483589963876061363003659408477551635840542932203989838516525652
5625229536261145534840450967275690293837669367601718993360889537570969717221715476127001150444824105
0394237954037434881120982684198606076030452738082015837424226363020341096005627664466048555409578019
5028194923281995254462875608031056138263121708664768560760039067963295467626866521447150405923150154
4050741052390401278572060728821394618214941543207317768770549055027738776250394371796268367098888388
8194257935629790584697797501372758338659237992254275121655359639743092832515882384920684257922670278
0261133263063211663563331707253399780327875851339909780687844088273367202741181628701151971638910671
8591365147104957189833509298854668700359297127928452502255052486987449510770168170348684703099354467
4764652721746508046156470456053953072566692855128621952352680291626375768435147434306736912403902093
2230346912135771230968271011498359628009378737151732021494468184117668830905805811920794512626029370
8923479074935144298407195825376262143916843023585448931076985406250150771952089741954654783688088142
4739882605430171271023681175437977222021372587575282866509914650578727821769205544089739486336830444
7348689848642825802499595290709472224199127079724430636050668569199096219417645467791674732854375170
8412049544255861771585273152125557823684211667272066278396526167120455552299863552425428538584237078
0730768675321921160943245276262772650968478061483716032148412832460338108939143346461046300638802838
0433889677630729875711827638333103871754250758510934196346830571128977000696108513588247880366087488
8142202843772735495478637120898335889413104817193115437904202113936215445807882112878129420367694953
4157807523803246674603379152119140498264653358505543401878858476601027336379137053739787496032771051
6077195591511136813861315212408421072336217602994624544712044755966849142492754206215844872880451497
9390067792844698039420863095493537728301207824648187946286872691950255394546880031362534618070687690
3590493126716071789563270747544921698929487960445457657359318400283699568920099965517329599765956416
9852441579196018230349862160629239361443135802360837866701885078516021958446529840828172659237878672
2109615368053436398718678352925120295995612808214999668089202634576410394000531060880214210334491770
1312034517345833870287128113935546142775752741613044042268154011307247863376614952100500616038626668
3867590008108783432227818309566312384937005725126791170048450063817913236682849086478250572291099020
9726837220774993416603382054065829152341186308579360776819195315983740548635975537780075827193740858
9038934262313989441226105416097489966108837534789589403833099388771498862655622797343317579729025688
1835499432998480349386525629246965423894742422407733259115271098637309568338893368809018169130936239
0644330847559486246599603965898212969153584188333039067141638147490802281312313905654955055445994787
0531282299853747372541576468420289042428286849331933374235727078215613455106360209377416067246389768
8494901478860733424734056254213286585381829153908175480546175911781331563382483933724756260633619835
1312706240281552500977022937906423316368976310985420952942888999777996728694041589971582367868767044
9203075510441757842134908690402246126623633375675019308140200130941660719162011120083484400537236800
7465484213883566882100973273940882090210390534926653817457882361905833313555356125513972223305461785
5988578624371563764605376961102309840581922845166382612557643581013490981140598712264194230915188094
1797141832118034225980392362403496781174744895893306704571398829993679681675964200577055955072048140
9940939665605200361067999924187661271724412948551561721044678074462881516060033690408281150177344398
8734188344480806771685157324684577583552245767222841578147323862745536978311933780009324087025468787
8739008350787040652061271722285547557697024169312380312992659996079732812581882391725676685043742053
1810458494125312997425066193655214130864663300336287200716465761661180200734720620491195269439577469
4766018879973062994110584894550181849104508053995029912607716583848533287737387276985132201671488932
0157077524986699712716332715007682037953340476115263882116371309606995477650511609551743268698293627
5557817473341685265345192871922364810627298384291786624235195618022482167803852068343124236566238689
3819252226899685507763151057059280578582866037948884214020716948032566155565017495225434077060065936
2095802669897744250813823913411426555168185044861012087938232031479169332320555318307209797929954070
7395542591515108565931239898256027193992299740605553700366715913649208797981129568236999087767787154
2765409184292070882915597916617777854023015403002721014870277779032144157459524084044078975257574591
3190453207152456530571505494106836716052760631304688800409095049831719074879050595078085156471073566
8777326141299126887214561038862239683312974574177878993627037068238483164873921546093415010571582232
4824558327001783017321855859380117313423773895064263915022055672462813554388898627687346694083556568
7811880829972134926107979842798319471391979636791703827559718852240556478431430617677671158595766947
7561518793847566490437344618424850545244605302355911107535826831360961284429681250468711154340284605
9901534124280281181173055190235785255811262243201995410824088000136977677799339367941247473139838571
7546536793279025734337442139447125520421409192105525288089486943390462400218472936520093070625546423
2874261471081075585542505171602187948137745405436548256880778474538171882333456974072184297481047625
6243275038691598068803496699808366806422031101175240613070264154769650319236599073111608243623572880
1115691460321043219482473917394803031508285708090561914266970725214401054997695857698075013158854403
9849428456743955916348173840844518640843496041189388196337488069576300357388414019209790944274435193
8717902590182289322663292367810105021894177327140275723465727396595475517178335002008623209158727200
2845800364957006188706220099506598769033929230881333126861290041853808432943707355547845764718323342
8928045071095836178834169391184717214054049830931671648911806561817071554058867295022456749167754369
7700806059273377501008941663214935212335759910291678665104222453460255327689540320269483369420945768
8755002807126540358259254954237266144069352403306484348691601855064524494245169481115381940638935735
0167870689511402285963470657032001270264212779197181554349324118332940085752379289302285390939093544
3833649985836164660231341113266179690840097050018720450201154773999286285997150863918220399651575069
5412238702907404058625710563125419373102330527834177406373134086687790109711697803745766517341898313
0897412597764891613332979586984362628259038474641137215886569938847104253417222749823195461264225290
2715062684216441314019836100048870916788074818940217548754613033013681632517820193153753953090344015
6660624474089227755594527880169046361127665809659787312753272553674818623327716891327977312644273769
7757234709174922907698683645863119085876815731739933732674658744201060009949192742598466002127745026
2810365762661811550640409796218973739834711795645546319297706044934034539437796650758832517867340906
5830757284573308434239058680214636994322115237694059671059778849179429175039121144066164295735769241
1648059047873749920337561343492079493839360023633410225765112424029440310918132139135952604242734542
3669859931092709796818181822357796417019152534639696114053149541052494988334310617111037578186341381
2850327376606650944742693412674914248342197350893386919849820661841340399861256588947591347002534521
5795974966014349840142860461844416958704894479424286431976700664169286172877507995621721979974472749
8683915539599082559637514575349897692502070268356439368804789957918680347387099139804218267708229236
3181944054117168399189595048657392952445564516491065914642475351806656582571995544704889357311521746
5959645269864884868502325250989398776226109559152816664221839536424136832352630122648729493283525259
3653735544280481183284463026315359782602264372930244212521998784668942313526840747781507739440107627
5280783334527866325021462830552469119663020299073260458595426013207760142376242886213039822221735286
8158359751802538124828614314502414210375683511643306911977615514636851922802055256212891096463096992
0194695545480322861891651673147552259048672217822242813184995488274191378913629420461299623577648792
3398933335236745694099560405108457592523342869236066349083613885810724900852957286234562204067681538
4962100564321135016522644475360205434214198823109658319704321699099406174705111579229294355080511995
4788641266949352057537696212910546932140177117632828898565359151602456806476051930368745649528085502
1588428699716786936424682782717232407546059601519599856100840515535014605622482718378496670706398293
7254888872889705525513632281176896219684948121469179215371197838911216049139812579955339872745185187
8228144520303314734404901853713821448658254395656055991462339346826068215147479368319337823245033332
3662973431275707715559995353467897424971097112740653382539183417569311049262826974169879930475075981
6313611657611656455256142360786108045886732845487592581301352577001612570762961555258643600336840351
3110082585372357711901223837388816008490628286289473139911898815794463152271381756703608798790746128
1704040588725415077859573113913021620333602092417426380640699677836336293157933600385090911218070780
0220259901484584969552541602241332842465539753019992373367276172779889526227045631019258392030255648
0240571063590927750142574948651461516754530107019818858147662511418791969427391935713859329971073933
5044100082451239850225709787704578354661031636462737960809628446731183127698244709533075534989248008
6251304004509147476533153720354220410872436129486781825710322645644431046962052449727878224753176192
8934712133367497050544842880883959119963684258872319656021758211660657273619364718925672305715920422
7778203759426936244987986037151851804052492670949417991343503283622962777746106242576211011613805009
9794052242676779892859692536789702990234477390181780969112745711507277397778318534651869491251097630
6024726092107212119461703903204591281631032824256654028379891661497218047453275896856432741824505645
0648810869372921707044081367325085404797407611987056738575923650496190219047563894454532535630876223
8592712016361868975458944231513898773361684332093137371127181706212702191532892215711879431403009847
9925920089396601686779228467358870909200882400280937498376717249002707414386125655635255067510473984
1903076050854781766161948532044777253465534887027420901402573460871664038231899746748416429076573711
4923145922137588401247931143227425087463509162709110488450516812515126397156400851616317836451964492
6677125495986942457369197070910403230057762958498383930904182955613739116721045519000669254958416132
0948198501090297172763612369330092369322302637210432564293182470816746274453841499109371074807830747
1363142987022549411894152496030346055491909838341144083927088293485877952364727117048118331920357626
6898949642490717023310989018056173028147417815334677582629166150997404562716848336308367202373237859
0353510508379618650467706731952997595420310596551627395815202228069216535055502362771342059074471738
2429112624989561435985217045918266815467710122593410272093367381067411995860570035178455562493826950
3871836054048772765198270936802994198963184785702522397175089700715417083919751188099749170760472181
6265091647940817108921875496373070001934915324403629528974523198167475885038911987150157541438941270
2437514734472177780164041533338414535096839238030922605379324123936492070244970501788292168836744101
9609042970948653726807501911674076841514557911331625740527031596371850886056479377965998955035763434
6078483063019827984174358544424036525316223533477433431805667331726181277430848398133099295568043967
9971208024979548945578305509216865474525506496350419875824873460439768982536829473230039364089551070
9977724686963935532040709931556370510581331879249633373821905539135026994395440838365197987972234379
2079404416139537721651460186861874165677045649245021440557461554696703194857834040860524499560139921
2479294006806332651141773861867968042896826735773799484686388045925768642628910992106718934728686662
0942387109653060051394562827791200557594112077439640370491115301336906532309553649688879397703120241
6369114773472401247348283928004475772679068007987808744304710828162859754711181510993733682693226065
0085068127883671873649367704961789113813589759784517877549158902902008237129288420220526391948082542
6635962611530149560388112816457460458914615923745805538967171632918053962365957921126093871301776598
7572057330701508275549943603411837326848551012405435114944685887084003223833123782379828499447441698
0753324772719269801724849065378047398724788385333366560839363883011293976910869021474547203279728752
6529899942302935506692439107444552003685069066861719014112318743004843326401365721384734874363556317
4380469609053688699637505163334042481457221188290267963697064639931577722397140702721582430367449493
0141764170514547353888616934191902429990049122289678205333542952997865056679192411488534443880218512
8528895037392668069907387945359439735600107231678503922191709578127809635943455324678913877661537571
4167241508527669029901485203615118935584326729436253811341071601022363111254235440579348174723998544
0691865189988929645957529983379931407318385202398530754310459956767938484819774581065751354276159410
2218896376980957362115407062696957016464799447052189167377992530545799758352249381595857581853842624
5596681838519156093728652069012422947693153626440489965262902636237649120779995460043372061778066476
1432771423282245725870220850679933724021109255742903848722579298873061548243868467182538275040511541
2941646961028445859054983206135817488299514625608313315505923242672652665439594959209234879248177133
2973348519818426155385245312058807613002124200573883939713338227835544412382058075536620365488631850
9594351271667479141777182405995964895416089202672682004102635190722710218411875337125286283385095244
7449495353834398923160391567623333812368883288943536713117688742214052062640243005704677685200980771
5199387422027107216059331083359717704215078572740915995176199196481033477209772899965827648113880407
1330499798562716314360888631888694191426611954821410972009014697910398765170453937198481948579482584
5718853910110227778227106699226352878479130447265432318896334575557845094858526660608594557930773255
3077538983786490747304624074492147389219545270880222269649143748249566759869741212091796970107890763
8580124039551870880518162200354492964757387571888525894735877886157899184681660675750307900491669752
3040198378716753870640325098383779532414508140609705090514929248281193704593274486625912546120321709
9596373804989814784308463174361074690448649253372882917387209559284200436253895896325844708682231635
4112958482361653937812030218855262164111873082259068755962077833627942205273768008923395467062866920
3164394520091818700997779461726232206915734950814308006834550312910153768504711962911149099335813231
1073001748104146719922964575769084102444133521806488656898912090197888359154482667708707646027891596
1598152437206175305748875701496989036117581670044653261876578703607352471171158854325980395422326435
6633497852466672366159800785648174861208163972185311172345188423506895387714541990194049365229088018
4988661644604047964640920799997894102930346084389677256680266491544099932805083778635910457604411105
1406274307286464076406247799613658898311010655590354777202373954745868714973029264743440957804412897
0206960161631338590508382332949835078823162582521726374346067170018383467555075467885729413252363374
6101600769978625701984086712359019329879690654448220414554110360296718571642470488241143055206028585
8726921104778848813675723664575336260452223119076013981788213566381811872151852669613498491356404456
7246281502572984993744368426092268686529052812593985208565412815838876726777826499282588570812070845
2375368805185299031302062618758145172796391637894470082640819474510155985789356274589654023876781115
3964951216853110522695811496196304727275280239498448588854571054451678697423597596932984853238456471
7482398231576788838037074711190455517894281556671759693766492341142987883116494969156736162835582434
8025613047899941570643981204117138954136661612058225762092457715383222277096849636455640611124786293
6471852006873731459382322674383257245819223587813984888217562689889130592991036493662921159780021331
9252733621592638754411358690472976761135332323325315752147245437060003053540179322778702891106528281
7422612542318873087201505427743790718447725878836965565162357075817887317335925346991784341245322234
6920631300770144096126961134620687445035651071896635294641928380978735647976193362635903597392941461
5964558476986951405257287828045426443170604013315073531622779142459232604962835792017652850076261406
0060047819545294945428767956912262170454917923937988691921871883557792086312396891580678978951689427
3436422591644728958685616484297102015595339858137676463146763063974650137945751068123994414443669409
9580618647748795505616346841737206049958879797216428631851792594751913573395329469076508571550547686
6933373671562918301711451381711904381234569356052681217547686862410256315290038423183742157579335477
0244656802873663494483087397477532513290994150068959715274726671206281263831654660806763663523342543
4325523757941887161270022151036070381197468895674824966148368635660358429195542015367537077058307493
2563892610589214757499710482277453861339414438373790009764806949779508561975539880086224574932870829
1045709648050980871365836359452853458953017646953090429279843883039316639099348655995252395971520088
8085883501020954351861102120181028385208173213265142323283765120913566303774410464293038651578189672
9183776740951763825092107110943409772576625350745010579042032277981488029436425615381392601129533623
8298237237655855423247361656389344944222949440742147113258992887982719209812884842481453335803074403
7381106305579197855886330291457835195831487368640840486435366405558883557890147083468261387596817919
8126857606764425660878453972861699251382282326908220787423406520375711684356379237874474367338245857
2046142234041368000209583730076648589449335148860783740280587121888707597163105384194215327193974331
6472992815615227051106463758140432149883628383711312598301331932853702143623507907875722090408895847
0064151704234621017750080568309057328006221670552383095190849244975362408819854144431751207431672822
0376880874540533770278271424154768190957711354041199869485224347567921822583754889505897676364840857
8051481828114417153847310441636364559458222247525945367446069829523093667807431478100916570039336156
0043819200648759650198183586207207468195931574098327664458012064595776657946511606303468527633024854
9672264796709857695095077764794050775600499546470288179906899946156500045693421194849130697753699667
4529672079380706732379982791844369489218071763560572341088642077087264677699737694089222453057512144
1715888209139814306356549720425194941655242591591827679921228254357602816109729260412241167181572031
7568169981148492406103235658914996493722890976485457997763004417998290912538968085033859617921430581
1596555947360986690241627332230682058251825690418918507853326261382349035234564571013879719708768255
8245607854812952285657710111204914953402700433704705722139410055441166750538707819682616857155439807
0703553277295303482420200094736548197419980721614435549136742205726147624799676762234476545853321120
4028463724862022385034827167261814534734292822957472263542465639597696981741802007133804735344371773
3203337816209938283072064368611632340555656193045529573514446161895502937725893539249825231393207424
7593496783102551976972411374401990970626111672203422461709460724635077656550712144489460580163687972
1024919516613254324245871443667428928302671062325383265060843580291640231666518139023377695527104214
2680304666702434656872393540946163831230206583177112339162323051489111151843430680063727921739369518
5083695429590911058007142003828665455531152057209004970640818690466961216588479076001729935153922393
0313486918493495403318172866705343472370743749404585135350745637694129110480884840662332341144168004
7995862738349387950129068950290345185885027954875116155441148228577724235011105166858201772857979001
9786189172757321117846302307473285168195525632842038343870163723895840547106219758630231595951247321
8245734926164797431564826779987381610181036924164631370839733211815269490142670446931696748027689278
2798767436662678404604514243067222837572914226699841922448273304874340175590844303128304973050602122
4529869618052410444430418911168764545941620253732842325221741014581851427778453461177687215513098938
1379581673466548381650870985835141192823942417965108185978360583181646604698257116711982465465762024
1889724483430966354143362805016185978399034164172018755943871437324478751222722763516037231376592755
3889649604291378063319249802418170655096247701289634264768842063120927508355390715092971108808510901
3188421342822721937438395216386086140142603763831126057173287759694296554569460415862938346773615136
6106311429710087314332935338146697741300927291685315173624828280289424388766097009907234588718972620
2524290121435935315909274208072226947782537282654194121682918676033098584621103208907077876152376243
0356521272501310442719422514489262703588271405974825713132122929603437765933378087339766818552203907
2229661069615241887129297784037401874364210223652927571041456096908556342341053608365941154833286947
0059554477328179256843062857362427549974915925281204976998517831041625216961653036313647373881365289
9742240944039845520473125193799655998426539428044614273249503120365461329315111168539782739581832758
9713536528998914156269531147269589368773078711236865245044882641335871132288169663806258763665955671
8535331288495416956212827662772479099487027721133547671408577711415236017813882631399431453040214566
8608626473748195330160298152338431499794033494312730029190945012880781629610084137602891874664895891
7802506057833575765739016936793393275574396389370825757256861725289148280877950898344042121893547515
9919363226002426754743331313787271924172966913122387544905775033885538743016796295536827260800852368
7181574597751628265092132344812010924307603999833059929994861470528194803843430746269705335463435670
5854265005354931704305302165793495902875200561693272615328834534354659823886724265012087602561924601
6115082354110836262971370282717870101114488408319340084966648997348385717111215718450954370451638470
2102597932769568955602114619895188352084984269614454328717935669142723032011327582935492449607943845
1656895164152548353092541628864058427808138725759113184435521449080308644107908294743236393606387210
6119516793364536946747214295797579115668712251527359117285485478219125390704065291564331924535084034
7223697992672276375306029732979633503936078078269260618360117884065144650182825031244308388146885966
8505682401233547295048290586909834844850278314255895417306422779412013674308706566202603852235259886
4989896397241857252787857084943460302300285187043789709782872214188522776468122442827280657425107191
2881649064037770765613121310108746890933942962232452919869782162231405582129078913696801606480508298
6931173373361073803552883097561982179592318657350560589943069545854747806912607324815923929433811514
9169321949328385006338312707538589821843755996876219571351412590546661551832903000688054731741069760
6876019375500012485009603083060689322663189775812580487563399156867358265533725943189364037106346652
3662183545466551827151444744838202215063825566371577163056536774779127878646568372465207248133873037
0989862550914562892185930495407871746110197370832378003926517052589861556183625501922360631062441487
2700002380815336135505241699316972813581939706123350833596139031485101013819010418166235178908379374
1990044067997891708271898806058709192196208894459426761402932862893697912003895533213949524211306259
3429231883329367198043337759143023657814511649827060875572705929175768386874694428001648474336740432
7403357457755384009951149556120449069569117564638373852105285491295923934839220698699498230265792366
4573664211996726370793642965957169905542566226567789936794467549868310736783954556508999540152215572
7903708237927011323517759384970395413577421349080331420366519798686266693660601270693109497380081679
6304196002269944530584475044218139493498657900897131528883172300504298810058562343615803432187734262
2046883554593921353917728227450833334856390523416305119287071074738702387958085364506454329186944099
0224155114742405354929921657250093717209372671147871803794911563664188043244261595006366914198754459
9313044842504890588618554767289958478403601516651932915494642134303515815394856045256562210207685883
4461182096479833108892818272019811751004533009459651372972071150270547228753598393179272542157326343
3838217862815332947023991083255338023878491979192007310685714582031609217511837498657682396955905689
7333524071553874612077318487432800971529448496915720720202179162109137234633077344859827289961767073
3495495807871917195808534193910981189773801414541613221552683986740730124851810883361632171838038841
7375196839384868619907851745920562876515621215020855562599061345182190624308289734610694480690495412
4585631432984209202432972324039715461376553509348113004477873352254309912253459208352578538809874652
4465340432554248104135775186721261740782565460488146921531819581524981415027000107808024717438784505
1488561139609991404211368404735845410341197391905508727620065034566594068454129242702114892151140689
2690297962175680469208854437547318266728119086600207804793951202097521983500158318760397602857185960
0358288375842366306246231599170990250834886369566675864387777518872664062953470775790667390546764457
9929560340516729062484911582707281334777300880865785061038739064419586882398757860917671875399865329
0407982882582414610675926543918367439476176866619996806222985271025902387238607011590229322970440139
0976939890969340898393443753508394558621021702598722960036750115965445546499182425043413614448656590
6806240158471597536346933959465233393866233628832400407624366777105978179408558868120876731320443825
9018344840131782223445900183269964726662177695861102007948786505319346364743916561612276231033720225
8856166028248949909927344518923077595337709525367882466995998040749584832975736871080386543698453399
2213815322258632797617473352997167123989968600237316454975798281221126042733278473193782616900132153
6354807456683904613259661584246338201431318175856573655921997231220026112483349732408798284215623854
7301948528271471835286097944380310413569367163772553240640741332689139679244720091225106686627411300
3714689472710697644233518583190552098069363837357424881590833953528693022142730231865060791066885658
4566285927155668723196797265417965113940475156821125800831614157899546186845737257751286358424974374
1135381042006816673141688906459126390893986650649829826810402027581699041430560633038576758311884344
8040254379791598759161075714214661009635302714322577922582807291437865776295354539389235985978614435
8484634969471931767176119982737182082055479517230035210218775226370952970763217783116601281044169166
3416961841815063668967354850324791554830648590165997179173247010730863824222063137508441845817380763
4869322748887445901554776252451904431037820904692483626313262772062846755608628056432679569465281320
9711434988954869144281831299824606436775745174962198079913394452876994164236810570736812860569548123
0885190684701414251650526935809693157199022598372031682609009866678658634386505142863197017260928555
4806229227445885798631268141018917956291035160163184902736149746713244130226729618841729891226572763
6208609870971761321136411630912419659739417125860135919164068361346114325778342530128971071612314751
7149103076150204976758843090589963141119347800276073346393477782871462762553708934533085313102065885
1388015808668973066201505326639094057873403003049926105473809166778189321041247034921595869553039592
8940775977887787342196448677538975305892011702397966773679617799419153530414248131454675983708989361
0879778715348600954228712789977605277276170133990949114833878891958212012353005544478690361677506135
5314522143566617120461264524574477499641925973661399743620637026182899963142541595056814340825988109
9161935275001688227937885207261769725882426226996392309831552221160913185828747392006548131685644025
3918582714003931493967617059177599715887232904655627250111987456915370757773418324779327297991425009
3391294757325566125347895376036436979653152038659897564250592427100672397992403680830952948149641004
9867406262058675407707331862198841958731820618224544775930687766847407442056711133666105760451892747
5143421594168134509339121929201977270741154491058730427101929869144084639802993547250239693756734470
9664687569697163096967041664155329390183607811664124185425326073571646644322196337218105594662188673
3104808286233997281657501773966406743638000239617571277444802786132212140309684720190165136218266403
3518682880508269253873758735196630130070476356887554331261271087588307785315434843380249319612727305
2647855527233056577152894143405068690375713537595021807271620415169622179521744775216074480488204707
4958787555350502310338214966048118400116996313038484658104193540929779733887200585779166388132475968
9023018156692599915977267354709543448777338127593305293145675655215818833272032450750630260208481917
0339533721496337661881276960131444241175720754289206660505752852170044732812010143468756755136174868
9866298715347852526382652069348694705530183049586719399089259665057714413931391612190606988077937121
1688513131755402292017350995698954138466599277127949135391031524649061117280442018846568222475556958
5434249678668939917394055659430828966078453574512808952339475253579412076051907557654153176446502546
3719581160063008872640769526380826317903050441084413481029327171180232265429890831909311827281759239
6099035099863523358887927471937909914183631971321608325897970116958365524580887583028154328700308980
5810710457796905327749253493865812631534536068182950097874264119318778346201832853480035306032180816
2005522030994531218531640227565563974970696980559475457511531180976097949910473692057802004527279415
4413924928015180416393239327975704769426623790999997755376184987748803645228599952596609997123880204
3852170606885360053324424195941240958671541270930762967431541808041673130238236612025630688320993238
9892851027533323370437941331024785529951422859252764087170642335599187029968863563294907696157679473
2561939751636645940027135138224563524386216706111525657827788227494392823304846648196713125485001653
8545723357640470857888354384279170335080054749403277074435863642757966901612512943280140988515154428
8360683959354851597199217234906797087665519713012845471480987347037591581568779071523909911837993726
8103276158381225396512256353057067714767334411327242031082926936107636591266295821128552832157836878
8816035455567480122471024953067806645799852316549148644050681182566507727700469907002146507841644717
1323501302528951981741114315643250741354758348387195040802477449955523702231940207516496054756513309
4176127105620556969742577846713782256836381986305045959108213002799433498890452668958796264369975869
3027866601220434475186317366931718455009714112264696308732314007273879621826500726065622774118856976
1503027779557053341169821797649055489836157261214034621093154094191577944556726051941247017633620058
3563603900010463624606401967398086022799556721118343177180176990027762339580632910241214808616282240
7005328792790917365708353842132047226991449562249392118544554700441024038830133207131849769173584478
3719082172681309557528997526542195802283660498627111505277032209000413051621373653565254014428070139
9211464619418899154091660738193739711896798896789628859168640704945008912362804882721942635068672475
4472222803087740501199294364788244868193878079708251197088655403266753555225351565918309392836697763
8345933122774156791284476198775535643699237773125074073585853913993190954689905029655185137947567888
5066262114985845412803748026460594803265923291272945166453433289068666784327951642356558962753653312
0061887105538560008354734098136174039963309241566278736130278029802709208755444944159217455822179838
5156794812515244183721323079760384809175988781947407827662953392540488735915389864900538419859228896
0196579880416633026099959983449827620417184509091128742550148550324118671412048546279439108675072777
7676566232824986736968201197540367152108799475594575633173096234689506868986705299915683933358306268
1784253294451918156463862109924537527562100447477706979448844973319147561664117398371910290623907304
4579235407844798205392319903956141162462047082153900827140005065414691907215294038748194899080356115
2072481406628661785535154143085689285891732838650763607306248098105792344070160595298387066315522847
2727353935097122966840599142261236188955907092082880578414585831331251348427440129292859429809594095
5687122526939184822503331401561178141382295311845846059183338956983709965893738242811623855330141049
2360753162557258908386189248213822821839933904991084247426940793698777170199554557878878029029770553
3068780931233770534968711815896884025328763886536770732271303934889572159188323956976862948439291799
7216123892440298872826848014581894575749552730061142654163715469307086272186705069768021753180331442
8631656692163580858900766587109917114057268346279954979620479440636957847954280005647457608042251291
6645694600398448841727984721181209575906104402927115164451762581389644611171890835674483134093231012
0031014909349216000655202860861673725762445434041673721285476229231425489506037901553091728698602575
2554808758529071243979592445751820741003090041525121595135696214264353966106551963266733630834965162
7668401229672870004574560026821531596791033315047629556508617108537641912959697734959032372143335708
1821671759774417910660127251704371448268203821402061954744235090052712709940824009862649341990672713
9437201308666882774477743561140667848311667895792689615532678727067372930039914384271278716456646414
9056435107807550711953306016966697991124875946704037920799289559384648047695023377179002676317029042
1548755221462228342711958223850837289486033181552745828791639999377220370499632594286523813027261773
2255140703361541359992187906562727380484039789361228027697913324492682620539296493966112896511598531
7412142069552837795240393030227393483591116063159120084551967770818577507065716931591250752680457990
6777501102837428331395739456116579005178072076545092172940243360041298731296484224097516168417822750
0523728547981500929590451724370473213948124161620972087358708972296989450757457678041333070410185835
9215165039408121929696591197623844161600714604483802839278776615091652361027734696567450942295811577
1041574865563843149004119266493720240469032232172429140047627007674516763707691181419784673921477718
6991881177794118128786610147451344574234017156363392708086984279575755714285157083101634795888960801
9558432059451171461521918127390310479749846236309998429072051010938676299549008416267454585669563753
5049236471141030719951887133663049610313554280837006003431351548129269027153133943138471528400153796
0776398099042845637269453447935131763793498112848112442885514342872651563501258711379449580892383593
4211327002934654242631656921562381886426060774816680338753475094718907154720631316755044330168538576
8713580218234832640340450452297748458940708280562691350063053619250594457367534050275089440979493233
3747219645697894221007808045256380001063394549710004600480120437273898990429541224056419490761547148
9885935745201873035581135025525705259691380696579336547689066045531978548694601801452297325921140158
6870823168580577827583295605446835442677292677798640431663258445659573270614505512393927041378160498
7858588430357580111922827742356711690942242924683892615824684340431061752798675336290061642311193480
7160777570359950673802104633162771235646020875183560664152613752540285450791304409674236286300973166
4886202456142233887779565560875897392461122255510968906477698997657390034017129846107685916680250510
9068432487367624044037891901888124497367220316680202291685665564536395051051331292984916760038689493
4098024019416950984534084784424326563871949710078088396772063486241364559098732659084151923340828957
2704226846657980620287436215815278987892870588782816136935477755062243054856140426949955971475774095
6722413118689965545831239628188215770211515813983877958230984055761081630879638678391772286154899142
1752944190937471974120607149389647091504068593394858477019266188009469975664301833813243345330333291
5495262166354585579739932567161648453099540940937307126256125839923714469920359292743499546847826444
5295798190370202924625813701898258370685606852692877109300652689590791485213482098161685494284592391
0698691883482523209423747795899311406548486375476356657687431932071503988190862360963704815484012915
4048040165091937067338718825854530756507866806231572424752726883735455338757299916666682092040583460
7952837659764229621498049317530038213183613426355648749594228247344381566220103565534798621266306006
5618267268586537741675003582775806495184068744700650122337143686663312788387374629630035150245263161
0854382683013395385845694904998446396993737841533424361257152242810490361125461575098544230634676026
8238525996770484617932273254397244054092119377540669756358605736947250093903593794775727102334298323
7690567731892953230132810855347677285166986498257854646114840501779595516691723729054461816263711811
7394604151634616568594961533044500059325073830839923541080495115398314434034796892218340194950280768
8703540979464848536290403793751013414913974534192865240622262154754096140207644044287349256435727729
4576076401390630950248898971912373645994202939820183683548041896645032418185081230670150100445851046
4022047284513495527838485414894388460109753902207979903429318137678726618066302338049302406330706769
8553715150383985282235385931999991808534349931055510358685398488589937722782546455743265206859424770
8665913913693205582702343874300278361865401131922966492475059111189076731640885295822821146981734441
2622195736658994884102241021758706135049696702591310036544700675161528011912680929865019321020988740
5881997931268714114266635953381705175534489222518714600190854926029230429529647600134317262357616582
4875367254401458189033277599832132118285412030469874060964625910773053658666353818162777367483745710
3980890646265020912893168909517786546785232623776301567488109296112466075652176968094901041772077580
3312326827289251688909289139378006954901794294814822566264752025244692323309572606827939141437431471
1009541191190163645346460915788366552792413704419884693508445014808407528708919028446985989040934641
9275655324992361305150429717517002744678453191683414038420952327593619576579576079766810344878300991
9929767609756960798667569147410035175707552977495829589601825924334700889867373383811696216445202367
4344437133885413448265623489868989581446000910052504571638675063505108206768536000118829245315192257
3085915614120749054450292546824681941913628278275218272212145707113502696052617219973984838425293618
7745109661570531870918809575524367850254427385039937525941921688488810911689601384516769993958629013
6899133150227133060745978773668977507352174410117713443606987944052616950945518008225319208573245671
0775976132001335368639129164470863163274043271186161540320868514110780550262623466956474913768842423
1397289795001178557392545944174902706578143265031090051648700137631783230317446362630730202934744914
4554563406619125788901285662348643920081969426212597028409159652578677096497019900509725673246203737
5476283618881415790059734854695911658543120779783618806671451054790631530525831615733580584960038091
6120173413893624441067605609932710706007503296626557298491300040005669798841427868184218739590434674
6580414414046211102859647912806306650401917994939635354245720200744230526370908000643065135656398610
1709546990331294276729443344922718270829621108115923265997668094489905412808817612918418784779683296
5617424929501643588738262022100401418504975148716546210447066619846495673424691091226762274867969577
4118496405172597783247864753527494623013107892214844969891969010020577991383493264712435763334599445
0529095444398425344071701100122157441964107631722285742232669349529268551171694900908627810619484687
3649411080646733018305616824647969970497532142552284190223813232347382123743337462601291089042213933
2569889198726261518070972071736192854998919424820597502554387536782260141440272375576907571827143883
8517110109029348377523259241227546270363971390754772512435264998647000136328814888499094252206381914
9490645813534333757152421765388454126138680561718885894259558694929157899152053962460325426296468821
0019999577794390589535465506978845000685051879962412053142207033701906329396624917247575913380646892
6850918444195809356517146256420817219857194812939654976661812140052105622964337431922948237450960432
2453650931681697092114326781812371218960977100712257322850764027571182868405062824061958471004612723
4662198566093154217624377268641462855521816283648901709785349193803446763224316668838572037977520469
9237539665824451691801428556714601908884862114057574732418430766578405957485392511296563088294994146
3163098404730232571356094532030451640055638869036445749676896915777482570616989250462961032629163238
3943659455136638615565639405015591570823198357418182254988541427571794046971832520622318206635836138
1435422420474937845233265502857964811620183036806525996872123806792144846337430774474758979973793510
4005872184678258915639725500994880612293071477140471450501786749091372666551456305676032039291809258
4886458080340286349162358607075878668030372798892506479578086346517705728442713810710663857608926569
2021565383333458674416733122372278844820090868657529394159863438468561857841665515876273723041305411
1462778671691665862695496797016129082869428849272999861046717504019646084548118142779773302171440463
2842390277323293980510177330915697664046642429574522514358086162859733258014429138026631062507402058
5689284640802453181276728670904177903943199740466171083372313901362394363105785819934376626711069092
0990639706568315063303353270846718526636541685113764488314511453056093597622869196346285867444442450
4505571225203967837395681815028689390835389692691885701713211388186282112227896514965936421472661925
4117172840836970927928003820465215632900390091176474684821746392698448882569088979327313051306608077
6256415850598885604474164644707397751337345870164864967344393798288023189919055208024140122460124220
9137710806734712470894562377681824821621763409357734362932991589964940337754236162358884452707238763
4628020391868113246672461553275300291245156177336646188346032478728373149798979968785199304905583464
5318127138427035416613537319278832803831083174918759901598101312078153883098355553975481344514621817
9312494816141557423935587250675619660376469074393197108784458021975208245712671381810874591605251070
7537651146411049233396154769851724060983137528463490645388860193090289916226694319601947240234882940
6319795199217576544424390225031665628823461663302279963650794353890019302786225277960440314143220924
0913400709051323694391923050159117954423721261053999786636443814922041454354617335048460788808486056
7315176497334741619104683074023786253662314668683436670462008318932439174205174111161457697749132160
0269943294496721208894437298147988828969409169489730899153478158097285169525438780873442197179842945
0652610465233355875615017536900038416221426607857512636312357580964448329465742712532169533791305541
0951705947597926988715075321499320611680202058669011844137076435487186656892211390990515042685937495
2968629243569177745662027818339902001461925683747831783758861780810902542948278143345934118023077187
2299764583105157204253399820376164570084850864260024476218550282273371741795721514529572903953073584
9505206955415498494006029134886105292465888610280103359368800457801874505815441009485681891438526649
4779698029394906231040627586111429008839212348341698260113400660299518985674627275290377334221620184
4469376962508112303048946462447927643983773872887793560127704220197865487159781483168020011127216865
8317390111183872833574043237144537933719827841103660705929572027752539061898092580334654990381558938
3458649264359536082567243931037259185403675449557145191109080545962619606133444681697538654486375956
49
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.40, 2.54, 2.00
Generated 12 Aug 2020 | 8:50:56 UTC