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 2455*2^581230+1

1133525441815426141888630203425146272263350118814965695396163511594441812204515610895637747091794095
5257165622263854903381212668951759635665868871304973412408923271782559721865429844626406219364815125
5885465446262212360107775463542053406664703428395628544497200733334692636018569923166874191495038711
1907660248425016802657458576655493377957160923879160007136774653935322179364086698168152624900992687
5023083826256824297875814621258149828733231551768501079452653580493033868733026552604500066491632677
6515661511153495908328869671877485150112326074993010155698301699302619613440171049940220690986965561
0337522955676597076696456393205901400619287337613440718268958947305484540535947270960077529467268202
6997112792068634207455831819092591956063186200422035382974977425993011551697172606630741536372772971
8536974033917425288613332262482634470374144396793090879796241814999214646151106049191739715020782657
6941100408850106147467203116769972777526384847713163168646452665700063174953494420213513781656350162
4372993505224999182547743453191366811771054913694935805294484842912338554709087611153516306412323032
9930534536097041316983611009969104359863304849853950098436085753506110375365462941554566707578915871
6045174802569399938373723023402470144281365167990856960348645583450011251764100384964133651871729555
3699675294144411211569232917703690181662238372018152895528701619615325198715282180166121218557104611
9823030883504919541059833733640968721218010325571305314243443138874728065446911881309741343768270960
1299449807678924810953178362665877841389073589621582891492653197035026372812637245984963820184993955
6277874575862418588074773575747783277068089584473781998792852025353011241034673765599540488740126347
6894304277298745893422114369118639897470373865106194307865100540900977040494231693730883609389524930
4835627602909157005921113229311099035368091713232287582679147190434485550832234089124802886197988604
6764766640484612146578828868849528144586099635076488701273815387902714026050535609789730444253483727
3270821903909912143164617018040483232345275628594480380064650606139782983324143162674392796796836167
6117579639522824877690014092096118119648688923046635908090907455930529647923010421402046752591751711
2856686512656654824961674030945314416280567736887292076155975929812513188144430674078571649811809489
7772433869255536349813775899672779492927341058672817730642686127762201237010808871752606277359839078
9639173324894650686875356690897180349013302886789243523364140302468347942552298735534848572572467532
6880087371035275999697259249852375926803917039839901150853909066249665172870661889092516815485331384
3534317957970850706533497948185948809450867242479447787575684394266152956982740542541489314083905316
2442126609660064820488332741564742266897909354347137363671668330410486269342675175062396838792475694
3318981442310196958600888616065484028508521912479803596234272535429712122180388635646883261358257986
6801335223538969380643109818825072967653731922478329244209478338436870908719374512229388155190120070
7804753790380751427608599096105491273439682605306965781652706536471027543103843875751249390161235542
6869685565384777837489075827745623940637689553339185067202467960884879861375960569047186078479610482
3736987969526551608215110739601858669667118620712928702741939981008209469737915969475173719260702988
7706658877496297781748357989263164698690275904028641610762384667136055274843240790233676535556466530
3371492486714043656543961522830996691861360426966291261825706933729340310357416851754268027226919054
0535687748109490991241073527107668815206954524691982536032981864053187128575842856409886668267455667
3601364518235298536959543868377348929095011155829717188546450307976631680426893014426142817588009651
0846686704603734828915728681283907901604133396004407670996888023481300888344874812708326561196644849
1323025628952697580631492957385903261475485352369053864481125003477055168541767032961673462414158123
0320179922177115501184881077922933626977450974779923681440684155540469179855026227019928372937538072
5766524154853885196711598777827344653858205607522795659300540853123322600280102044815424324403281162
1161438142473065745066142936422028069556978894583163576823841086339488343672879181618391280499240288
7378569719016371219278372922345798655959574481637011881285169566802095940091889662742902121244745340
6623516869727918881445585287770391266155063706845735183477866644361727569241355239819734102506830551
2017673033668039968768340546093533995058422362897858002968223606357662472532320585621663807813961756
9406951211175779803273596900643611768426485632954896659802526009548067238259560287204959999710145343
1666310980321334474392718360256341403786505603776754116964286645460501774704488077947253786857921985
2836698058768194992882865228286564741423199207858178130568669267673590125935052275218103992877013461
5474034379165679578530611951714226727448842647986266771711595301243436740484137791547149397606506929
4844559165844624178664414734267824451238580130656341760389032062530879746504878504990536912474360459
6882386198792299798437941638019139101562963352858791343543253227804701684369433146102022932760747530
8478285686035689959580281139937377860807877852176726406599362455777121389353468907826337402101454035
2193713480881692120941603319568196081079377494257449726000973323414317634806324904660929203354680446
1852435121965601532301205371706475877484982792279491495549313514680446551925925038495235813289726062
8180027112483573664529268615885690421066175777413065677874566337993183443550580499283853542091275834
4974863875983927453162321567582168384562245097679221143042914225486079926806189683830996058856256120
2300106552596383943469385629811398978459057004836337290902191124000335806054947274834996211255211360
0416341670787010208224136937022830399143862647269336474058351492873264229754654276381638976846172208
8777442195957556133602817057906454351912076935987730650545970281984087285303575557316599998032253939
8400851669531306995931560425955511593269365067915861440230482467888215759890520880590255396834729635
4105494965074101087728639943561951686209949202941338177575080141129609815845458370800191109700051844
6983403141002618998915409674654020616684443083663919419510114061557349710025322316785012143542478981
1023021791854556272485667546495108079122936224018579844126662042639563000760526907984195261716771303
5591741694945975898916409165455858316375926137690422904472979056842780128552182739716285503255756410
5035758735822423980737161064332776101854247604058919590636199256815634761201457063155729252659329982
4608672109320196600116043452436573593927393422370633293406211456241065162450918223112954797785802270
9449306930297618832341879476327192784964979212425394041041929124331574859246978349772615975706848768
4840276900897578691293216684631752144230646076970238324397263413859600048323661266006573276926739767
1392733591907728717118889661146870467204408763575748321124680348142434226264151494921107890659917121
0479616194477519094044271432481675409804020913126795905182355860067105129118053012874221123326579093
3770264892761417941982075304406369676722015275381352351290296515490296533870420931644196336001306965
3026567038333474503777950449619996822928564734898199087864513834306491544070258559805805152044658265
0389355054532274713096709486895667091865541453713739124674888651516115262954403248645304172956293500
8122250694974663299763084630109983335419161664758238846813871134801881768230618458476821330996214353
8816588306877977099765891777589087444655423296301007961088153583939768444657008022654741130126619952
4698519016786338916188288025791491713407681882536822527314155787763081317487119365336843386589942193
3023635493718754478706737807095672212824121156533749763866302977655305247495873518066834954730326698
3677491717956200822840306139174917090678270190334834959067857537719828083735223122459732148082848465
2330194176623009452970959575334041422662089811628288805930046757159912770660611299661768108407374889
3110523670898575503307100086311056816613941056750455252290587253424568886328043239350627166817589565
4126828203430124445636705380637440966222873546855414484245564868930080306897911313995770798088914412
3722322095195173327429227805139639882390193686906399109568246968250944986171704111816055666721229327
3512637606398816869554081197815017410964131338097781961405213839727835812887933991846463567500660377
7225749251326909442054648836105102583717344527913334781789842437530342725463741092896937034469534379
6213345799131916679478937667653448381023836227664588640387598988589233967287590033737546981496544869
8079991974770192198833633302276056480318541498391699253285841046878556732167265452621860126591103070
4693908206307529618020918601915667116410496404487116065557852085584186293364147661139850850296389210
6901821373660642016605195545090732865297128629022727129669913886290574081328629743544523022195584378
8476539555594782248797111714976581299302521774379836319636450297612745411457615643775719714291863431
1907308775875416473772986762880674557788292120613888152433637168561463073452593505713178209409166421
4618302831168713755101561825007843418652597279232056477461023257377939792978036293079583168667324499
8384341305418474992131650925649461611275452323880896194994731598625323218128660198754502648933646391
9732378392214388815440999779177771463392263592966344236122761879356599484434191052385203062690202104
0949603596823211544601594227099943166645216334825899376834302397664322098891881998534918493586896511
9532489120658084089748015756292771830292037527253320500299870176497652588840501386919866950391276040
3200088544913278441852176197761251930655739038746457018404196902617814339878072421300207083928684938
2698771136687017537404254632305540838850362990830444463271870058047841621900411252913503249286989683
8497838593003091851285926778061926246519832181226075346280150333665039074527013846206550904781973569
6164015222948911376449806628761129236455100413303684370214715992874277296638735924427718710105192459
6788426152756468089671781535481222881631616803045862722585352188588968341508206128562377102952793213
8987112132017838372181971012051404295784639073129203862052242938484091188569341457421578331818918874
9360715007174590882214498214842578339158128594733683949401976145223485825696620077862024772851863727
1339583714666483861612535623339244241519615828642698894008624646495385827249816826646675522266829232
6633929878077697832558028342872868735092693329725399161978203948299632161551287957390261801786893947
6102085845828416096870223368661237394706442448680703506022029371088009396416515000447447516579154717
1605977564283337711100038557716024528169081247477092781944880249804415678125294295290235106361735400
7760681886968117361940190824535858321411292097075922166799722033312639894479925855431647493682787921
1909133463397091275182136692726807997851976299914664560202288372890197906827041390410204408092509872
8767837957963967325755663105865774160936233790543450580157608156606210807913357444145714675841770866
6271169442433464878455248300469615982623315369303577420650988087185225574822266815038406078278023317
3535554138974418957922890145546157198277085747590599600353372015622047189764279651113778312181424087
0089442056019771447232303276774536487491369202566825874364100535813413101646023343651388562472417562
3514898923476902712518905502985718253030692502497536352389964791598205751103872924936598414630712968
5858979764402776419574857250242668587901930987192752067951237250966491067110344446932550561053735022
5724440453695898233651545111568027568857141950800468958863184377570085000426624659979027555011163629
5036074893399691171827995155453999665775768193444523101634335740039114546700105653913904709105871902
1431093430126879138088939010125791632868279458705860563890343760804258722096806738469104113215780377
0889887483502070543532650032932364454652108222404027219536232603741956085641562738482449779325839374
7042823440254244895683145563851890881616085213486858962686628280425233556997682069195892151602259296
6968304975026732004759886928787105646333982491620658635326482597986057333149999126663360875980231293
8895430901542174889642117003904185179365200803441908756590977916635078670612712306302789921443910825
2979894674521718561353678303299264632305152483661928033244912515067871532483726841841252190623596371
2083238131800154440783305469014010336200030959713102831760884312185509296472559353052799440886880274
2869831777466335114602356557842979473166861943896463631300607611947340451922868788852233921043225489
5463549758512172257533113007479248938093413053390727800362822906345799353685057705828320764765441271
0313396237075349396242824011524685774761014942382685628161146909331257295696095207108392688029501874
6846927947014788539829865429965761794151966521895918828108726054222499365763061435793693954551069650
9317857635642602203351435313423614491728542747613731675447926326714445169098453224193002081601462351
2046635508352908651940586692122145657796259093032195787438034516713349128538667509158808767141982906
4195379938979635119016231407761820066118757667348406289953961904250738513789302559448106134752843736
5781265808615246465912728895672793163349459995333535649233746965741514060439191092240125584518759075
3411611763843276430028306565747129984359371391390343897263018901109527146538071654197575077939779938
8361175657744685925556753926573189924297710983352031501440642639068092425415408482488197610602088822
0120262078221545161563552742689920265519293763686984037504546941408871849905162555401934818924517682
2956618052366190005810329373654708986104622038679613445556669924221710806708258323754387231068194857
1847361549519381994802807305151205484366997659277522001594332548111533570132686560379674084583559562
9644109984643928733892451507533375891751715141695134568275257377545017771884542817363163846707661177
0422281057750781809767234140677419064391633414990894554095300386454141605754454858869205742414058096
5934011485343168487392585635873668647107629530573124667916070201406128175638559233775662054961352856
3912907159907757773537389593421356105995819773228539921442908874990389005943682949044431666807411601
6045209448013564462003197256657786296595469484526678356358309848560378808053248441855679131096858144
7126431971224711207213788976907091183991343731087059932847440787698175624180955516242802981737835986
8658126914043637083927655260018347584429766566890994567397482486633685153805353769462922654552072432
3797912182027405655801153198187977007430732758195004875161123987282172495505436590337369654801267706
4567366324876356409829017181722162777222508403570803799031823116372389610624219811672039511466608878
4860679227403959257904785789895402549867686334149684848619165902933925758587618702126250832872735816
8568311023534837367197757844641326913898861691782233435814023506759347925031672115583231732380968448
6181066867455525470347237183377593428333880702402502323590142549840724374661138899277293298170630505
3976518136996074790672006519525400264404399585684635674889907096469597343813671410559939816593820395
5949031887473199366460242945639415583105568533067801918455985262786809749168391357817210588952817179
9549811478506014434590717188515328659141925331112012673358095482208152541110061950017351155914020266
1292882331838765138501434977974594948330740422764867891064374855655831155191439170052265237633039470
9669466917526908843285880209778223351697079226384745814308709153364940957869525119535832386358191220
3782297726353289386622218566440825454888742512157356480911293071480414140570406094195708989418244976
8612256816942755882070862553062613361334910436708234449308916410623077213260935446091340606357668713
7697123888408624973341502494711225069634777512509038658164821810932118520354668673920458796852514492
1225975536076310391977684847586979594805506668689798770496234228187449210412320018222598091363472041
4812374034671747629238813013151846957759449821282909772195736899223883256580214585145802544729429926
8367312850274005990457120663057895004644726481680093244662350604199509436195899392066501523061441168
6371306145466425273837491420607153831375097482062619203076346910414383093295149118407874773862146947
8358440602379211592175561728568927760425707250459261550381240589319434712707113205883058390703534646
9380272552916375556545704431405239993717774423534174449469731008622271284473991671317377249150807735
9753592100496089275227110944407905857390908838141710808635840199898280442303034769310333482312887373
3880469145240402486621191481108621727560446081528389863555057845341959733752553719190550455693714959
4218553819268960186188001843324376363534000972182868964195068625108165444410433644605819617148470771
5453672710418627682778529056715234972177252149502813839653678187373249841920064594840331673688281654
2780297799739345627565793348482331936856945572863851120545858838542423737378546009665000503566598888
6997089088070827731840373212530820972849548896901839146797430963019292121080666522099901295643454185
5939670165666123865210879883386911737193688334802678946543162473572761938887243009088317945489552672
8625673087284634401891429697203513801762522420674214286665500469620392564630261119795797710957357065
2696662698721914919796408274281713125292533882149422075164252267523547183859193016895917151607767953
0521555445819262137718701849974901496841037769223699833149410690221062591100124782443169661995135434
4982921121733668673333714963294968161892521296721668913516942597300335871813632235466802812687130270
2835269208205942037891826505419435934690597188491723676551556620211632921218140605320132179382617004
7681139242523005715410923365308704505728695577705779186661203971989915177877239486493178328933331148
0104182179484516678823412920799624999431828381230606939695173018660724239736418436245955649580117985
9986908865919349028042361873455090385361547215874059783807309262517680959406882192974487281593317208
1308109898549539084736515370298428472937711940777185484048111599871634810988811368484629084918712268
8960812036062315837990130311851457920725709449900306451010159582499316534291560604285417435680511228
5843772098830385060486804558396998939066652489516665741869993730564821804658887768524350231287625619
6544954047516925553974646650272416613001111858244810968806259154571390382257104322375958287392921684
9491645143747412443931458055665495959558782231635885812394072925599784764214158932068784045915141008
6638416505784500096438395823743282131509829647634890512208412263582246220609759405544414747261609446
3188053725421245644437678348914501320568746393557033397647071615161146080525292253458631779364300407
5424835299489128762313887769877345153093799969066681458812929783894097952557607501025461148645611678
6840042317458567471834135547758671436105636675920427698172131408637154974191103972548619736769342872
3886832195817124269359866569462065108052810187959413585986381318216841849482051994516893510004539430
6429746965424990102415014471236013439985252240950215425683832344923791748492672645227224402729053876
5469623354287572431927798181124518783027940907949379794612500119126820340696785243298121326889326735
0715487197953637951643327382655222167747263256848042420196811443755444668788817183736020266736364146
8429795338866163634916334206737252333512778145140702250861366251756603956190088759559897488844225470
0268969095471604097082672763915164235421428974146305591665334002455810667653973962492913309528088047
0188621494112074786262634135913040307878846554333287538154272067280207118922643511691790682624336277
2001063668832782260181106953531802951231752674958765520107593454838190977555225169469556960351284394
6838056583751325011390053256537592556888779827187766538421767729203288609637602559050013632556677998
3508519172028825100175216812847519612178973237891990030121788909238688249674640197165068953907670930
0647727269530704498830384328669133828537629935276140074206510684489036752128018020160531853783803161
8567855692199735926272823034369014205524291683074870299563110260827517855777627246538319594966321847
7693275328754133359826867216992140980077901712898915332848525297703035088352519681483313505129452643
7874418223444320343049639672539687499700178543877096052742403808252089586091743459354414338482857283
5081422395836179949245136676643142600103774382878065448916312399101717084248745395344769401318336929
4114156176616923091546037313765365919214595512779475220492231936043437715893465023446797388917954038
4389243328826144082053601084220619342632650317338678660742956765419718869971284633465902886000499466
1720786506722017462823094904533306793363474737427922926051168233684189418788385416293313968924761648
6276739409123116072452304629155437138049388040721405196159325286582557767128534169169955654602176978
1031558879013017375350738385083046838382469229957985516336667706468420458897040633972699139515051442
2385651815908273984445754286526846603600209314484906587562289661287634678586619300970218167374353062
7260387149650608458588442027181307707945148805454565638473119531805013856176513309488818791673929363
6973245162765832681128434243462804803183305328144549524121308043323459858600882955796435748186067999
2442171327358700348547764255204027487800630375004790519331292088470242155307674785598795624190446161
4335540063541691499900521163799031805947106484346016548941666412845689534200035941065524511998545432
7414016033383337157593152337729880667579450628618206941975893777956122856322592163159232116716103293
2542476821145826857599518483592580723227670340557884672577625172888914934192380180158938860758323645
8577835120888894858328687124984467298410590665502913726907856151701383180277558676522482801155942047
6933652445414014129134458893110700881046724496751845594547495581479199922053492709831646683268190943
6975869052624102532518023303969924086571992358218329301111455676085822427875262156198176434786239371
5070417430049433109166768218524129524976972747975326173060046256060005346714461209141789927700086558
1403109740096105546896760345459083876918442942848443714194619933285930954533338846418282506907858691
9137284730287412997006034468283515589806263753143925922050925416425832444763985020043253107267406320
5896338681331843219477738830171853781325933815840403964018745910608576859320209342753190719644889355
9262416995563108075750868749564709989731426458760605063995092999399463727506858387864118770834453305
7788412391879626039221662217652728552269680461075662350694823821020449329913818925454408350478525848
2925504017486778850835943469450489479090335854344630692046321539179112717928111235660726967519390295
8616226775047272127314532331161105434881374120784555956847430825139563189698941409334352602102782041
1695958562127115386603096371320752428943449395902155952714954894707914170250662914401136517497544821
0925860033896177621191428645019000245683094857746812026376359929013228486305941279473522139885298407
9320746131287106908042767156048070038016749754798472510582372856183030096574766762865013872068597503
7441853630442441973346071921252091589421608305732626757465801960249380714696031054562776962712096093
5991314300897851872003285900746391416338203763734295097233404354919294244569201863949478028970387927
7520559960113479778460345543070019833040758603620813833325331383979797711702019464580301670989221397
9927946059250108582684388709350835886015048807448746048949960459480035924520942010797333992277463889
2031497853182053546807772069126171770339881796454108981967232730421063300152809594989435246007036024
1361923167689334829943475030028709153838559610330538512119749287727355817047863702193811271851190555
9921768821927147104306812070646265305255293046592128120136674861537629174978949242296028320671008452
4906958064512387734615562692030253838171245742459565524737795128290914066221246433717922706200052917
2702811075537088190956432856374382643993235254077380422945763298622565830989861839305568593009677559
8823918690727482607335385404985094367766184718486579111814496423497837339258504621609541502434401843
7545766380358845046097355947613795577486689957272848879857785449825627509499990874264664724141620733
1667168590688941176386398028075775502983072929390735021376696298385649000984451491951633456769356383
7419530309609996106942921525863370852584693688602465851146830543602175523084542413459216493750289111
6189549529389304265571265915911698691367676109074383855493532728671322955686734789387242293683800574
3359058196119774173690060399228280081197572488353216886219502936557327869794370992039991522931419795
7994061921095663390399813367987109641232581405997109675254075499908680966156424650264077717163509434
1736069120293182133439912838991970522254259309057664625345875861197561077254898325284249666880801076
4003655687467521749575160998314166341100282055835913549019365524502285270886545425283998981225227512
9667606833577043133070988480514366228662813342854743497687856066443425278757028350207037708518278928
8249427292790344135432936047287158701840865062260375631622503014539715302797406559892230184647746267
7818827696820926865830106735264234025293585222654074901995070859730643035371881193932169054979768442
2577266522650354289450230916305448182566113607975864146119708388804067871563202604812280099451917088
6303605588020158363328271988967041927366582886084541494452785509606277395510066757302462220608245463
0699399755021519987442308009829676822743938633000087954489208575899026407806167862025183529209497194
7732190580333066193860999617560005824129013163064621680421061758617410198547194569608596841409853690
3657643349364322107350906249951571789028417350024811421694812429037415555875512389627543494258311638
1009375925457127171792251799141067876404579328374283545533732731782824940190485127309555098144970199
8373308060333160236249162394426130561761911920606743161820138027133028020478175194919000470765979696
5565089449569710914661945083572414630739975297117828151696116096230925240464251397945997613084455670
8990773517651984299287581427319775693438620063559366653593125612154897514955185753598689340856581060
5248109853985280648228183308097003058789150165549863855889142937975317752263876083633184443260769737
4205058037690911171316775193653343797216527610666835205314987003880329754683327970425805874603125543
4685579709978217013563966056420520931566272212564327720728868515195562821027334671844063231888084776
4635481288671382865269144230068024745038789200352986056696687509738997079773907739346581162356375664
7608754994719229431264617464590118172848803425008955252503607147466513113722320642170095176425100459
0502704775365365610761580970997424070596533160547178836742433527583664551985001957687496764212831847
0217319389065653729130895944027242671551622226859293922259398575888563927256733642362289784392201818
5236607374954912006835459040020229814677440065589608108774553213827457193151482872475016987225377187
7533326702603009508997990239967496830027036797053813206063790868010843259737207912647187161088757925
5109611338350961487217304051800749671452197296232054530314890153563046956982982875331326149942525587
7224949418767362166309455827366238589164855899363716214436750736417618146187163555087603549318137898
8234034616875909381944985039755701218724792497469796317444970663684688293213478003496320305371239607
9305459405967335358958679398278882065590875341076964104771671840865414967265211576347870401126590797
0488356489844601588683646672164914444544969346832172487448560666296923408738202837052296236720519330
2716056537619327609369518288234710556320644131754934431583257039969283716237421980963052576317527860
1563908314503122025463922904691088416035787214977521050418568389838715624436170104492904880815195625
9062750573653482496687703823944603467001877471114511069933584173310643862734280836506970218922625362
0494059960660070442882932945454303448854980031253186668577843367320501058588924613921062365349066645
9228574580089087898762941223895484889916936063461241362419487083667374618205829685295472170085355352
4080671735956407490550624477991906231595743776632761316702627288551312854509434585154830351690562117
0411685307711761175484235740951227588154345055205159488039085419760975631917949591771979103662796184
2215170314107846625304157012478897369361463770979280160777622615102892671902214529285407812491976797
4343783890623743448168026865635410436039410301705274292081717201267889088116859620720423488300298031
5436669520455758235718063960345425143385918480098865904290148666902899499262872410128541399741399067
7008290594680225307713635136142900753938240591022878664552932519480472637313434896995536434921682546
6249319699490111028563181834081497310071744248907465624953410278484951335519868907615619582782331425
7868829688593371157674034258477598433710398344815544221760128336292334384834783730406050525548622456
8335914989103098857627862736363882637915977147148778358273192982812777039970833418181284464657452551
4095856184126698826950523303148880366174447555071833778290599986119975645209887782184265270204245125
2583736086758730764873439576073761343827650750487855200362760074307872023034159931729921533668530895
4816877255419775438336987517229188118329044057284629435300042251195084277809953649065348250766018501
8546507520072682139423855412650264294866204648302296338523435261389580019910228686006608041418205847
6397843092311320860394037714329340818543375367982770273082999648225240046317134051280872289344686820
0401303513639224660128773780290500819495830366472063935732154069900164310967330437374600520528578518
0093703735061045354624236542200414993245287645892938333249616315885822945564672159248053128321668679
8212363014597678484402116195724392006294749372365088221668770799047062315671022101198846117953644845
0468185849751863283671802959711304650899203413864512243668450875181477756880098925252812797067473653
6458774341098067802698242408999426368394775051002988349993589704642560425135558416208091480285940432
5770916768553179031322685578209524478099972304269845245486850979545977080221978144574558867345828251
0575186232583677005335906616166414876751144776278354706943083839206583684549828774273463823509106515
5499856768503201613119706044232235687383626210926371588148079128744690760880837677334117226113751913
1218825185131527598559844009819248556294614385128259986725360492750201983851692185404341635873659728
6577485805257204631404226860365881466663129348277963514411978808547052585828407947296806252455245843
9750759774632894221681391043984002976262438632343367952810311281513182587056198705837673902579767589
9366672339830137863139223330031458550676472922788037733967812434477535095624909157715309545623378448
2999586831941669896203695582591634069728238470340679610212549994779146297198119758746668101297052317
0535979267330977824443900335140163280416375094514538890663853828191768461694857665034997421900108551
9442299381593323919649051803890722523704083302450320572235995819853284582735520104371098960560192803
3147827905478199880017319843934532598658973019818802294044069903655347672500886351507699862397185383
5837382145597255494221340404497533864483417785214119064135800171913984456348074805088339230598131788
5854134051217707773648085387583724500655726144290989851761057368232960912332910231257463238379328024
3007449173360199124312306573766613679153979173441317468512939196211715661915879201776373134078817866
9979846116464641769268024885831367630072997901531064870445622449656302039527787258023530721191360300
1807516935917118534392637276869232740049263274156177935790151270469180831841877781536755473357122579
9839872821963863995039344030995749595111211879328938422893900764391829309190707049891270542252270396
8114027048393247707842421375629205209852052976717317324977283725033960198964285693966987349800445640
7224871364339041755899766358378416153615274606973926606755564863392168684394052277860111437628157006
6270962280014947602879723678709810121381561521262371480865697366392746806085610625227962502914503882
2669948531814885420030857660218701308915307497555861870425129728281338942564436813309201248100807180
3963894769727749675823008660186739181113019380801428964380704829858275972720701376067977631203193530
9565770485661122563186783171478211393960659693607577657113532187934035122738220925062507949136525802
4676753647463249207646763171867966873721873814712060822212159525595108232050031103403665379989950521
5653238521076865528147513295317493633583921171177687075262303525610387875870683225202311752635905814
8579376784480540489214447970726964184481837892019232767398684201389972461922991250317316335617839446
3579999130366345246563906255626029136846985594148771983359441941595652515278549097085486097370302351
6492318334974136810250495399971063403559772121765583964900216343955596114316678750669884436223123789
5337426162818479377567721685775166539427749536113994451624824475522971063887709812370467193384817807
5277374992349413216037782435921582031323632573058622246762286271704164255287936496541510766637688812
8542303521719115834048922479462064612588875790661294136270859445861791447051972916847851678621481629
2659662834806451104184135675642694128128241488816623268505250844618232008090886608559248541839572420
2065426108279530372343410456522035737174801986660309512416808544474392102595536119163376821066792388
7805042770643871955631197300212474801996469999828539212796122227540466780390174475498595048249402939
5610638774889867050186608578407062756485708962261623056713503395515136580023410076542502057952189659
3181075124284917483360588937008787603289052311237409614424910147008185234439815433649550019962685767
4823436846389717675166671624503720386948511853535585547803014964930988688235457110354159266341180804
5918519062740975048752138783020062301386524172591715648115080574545642163584097880621355560005963750
1537139529945653186653996528684591232799225235045462337277100373863951496924799995933176332482504514
2636577720623223031779941355123161361739112009606058223689213597492499493265033588882119029184577735
6575908189695453424511801505251929368933238160256762243727192938123016548718058104238286958606318671
6440933911909164950246404850314440820121440879902526502298095572950431369394487629857710948202043959
9099886763619319238736440115690259568106271548528949717143924231885495544250219895816287439349366146
6794186774475564584691807472464572561068369951246606600022568951024791173687761964070697592903448602
7401235562169347706068478762457978259725152374390966436398911986991059716343973633634811455374354848
6205358548495427425983253319119785052378711312246788387051038086251626924831188590547362307086337339
7583725019465142349072711541071612795661231339804460996680754842260893558813420265483203192370787905
0350246302865106285445226367849507075719307367063665635558168045247195498578313971771836675679588983
1589478798284327328494941252319558998488205435923504518859579988758807472601433959530327606692452105
3944175925975510593214464027459082409074195839284094748695458577734858869932298183642957043481739925
7606008988317725029443950992279032689649921116033050607176798190620915092592050035457463224776759248
4574592452395052830356592784131134948728649533124197249616959542060356666424019318441475224307660080
6065474618231364978598008084230891788250169123475729253147026532730441681052117588364315218916838067
8808469265398125356725271548715391892002446352728980004683631164001821539559973679079118872235042086
6707192918187449538205415501991044437862083231651223865179569743312317962448301570121546281344450931
6580134641191802158280737998452478524491431562540881391719960880500597622303301421321720890915535532
3101023176460534454275398567519454800901270024282621104035563455704744920416869870452762567525352341
2538641146910096194951293192575513249494177237983658933016053125545210216789108369100179986107012297
9008245403657230828263686846532991195292272363115168088695950098439739613363629965319539456931388072
6203774115077525343392719887990971714624307085109604622156111768032848682484596733175033668421250324
7902723940293497083007406077306460434755914140892996923483879941313178751211557808886364126903270090
0895142705143163626658733035703025963459013077377013550384282156797324853904238693869617113134727763
6166204919888876614185848784264930962088355828207724705794398593554463656296560711274808972355677473
0778664365619509660428672965745466392026607815364398177806150221934678498829753827067298321924559596
7408893751739822083433469220331601785719948089911377554527873073741502735829057883775506151134590932
3015409781846547129836791890573134204073514722181220558065414166933333909888824643593232059241474914
8073449141027624899107764516869540883285432879433067766180462666971589128923920987783013110144156463
6034827153808332602711402806862565232766608918019424804179467299108076702815439446700560294632259283
6953071556071688541497775459171288646890204072466559577992236046737909880316885484484384380851195860
5895713222041673145120729650443777067767096009954150209016776288898115596827093750591365307086565870
3193174891854980048911248710402694538189739912731896908559432043066003605389944450550419953907186630
2362468955202281008438800140271210699232653331801209561219222950405125461224054343595050545028645020
1101591779719518592096326734368264467842046634298511761306443237287692580127918746662512361452676767
7192296990670854317654801503420088239891138555076841127788140998337756757855006147430843390506553864
9837848334736598608915195547050680024844546476364814985384586923554147697289790955434722748596030072
0757129920403141152687199449409899139483081396540825331985086849089197512504352189734840094970970730
2892038019863991774394982937183810178902324388349615141662761303573485309787907295572351434250601305
8284586933072738874871139438708039673556715364579985864130765716473234122167835912116456949779453271
2695321603423027007875921507195866064676117164180340694228990250850257515074181367799835473345241035
3573030838667568131939358514421511831059918316142009052536838749344432238857135345166004810253734134
6855065943989491086092358717855336053846781278764057401689879798556710560294179550468890625329044648
4279538669181850087835649131776620469520045171801486493246289494839085726236756516770831702258954823
2230368994543504768612082871740382430449611105694578628032982187516879675940212972294226759703856554
7506409288372656844557477573992234624921413457227835423921019864150529354013105579344940532490434660
2865252232390717573274325400910415954720323049243371292512436414948274964120790662886138292301330369
2618306443534575739215814872691932644676503667856430650933895094641821038495836205334908961673379966
7232709117131146209826671409245245975568040958015807707300105318137821548145951356594567414342015272
7395962846567666597892173230992532642987474424486697171030051765810723480483224961670559570614744579
3863912538608039331263940123604970054842196518424283691964993711913197770784610217490195031252398524
3771089956831948593908884123864555868249182234088300912795747927621067786108738711771647936286029143
6996436987133374733779953335460549387071758391687577297226004720174871501418094780729066895529608027
9104914290821045680823597473446370978620330001467453256551010822471740107174118574052902960206609075
2620755258456115153605149082728399498683147896112610669907154395999947187368600437951907397911071940
5186824365513261968818954106918826345473781367366488013697830852266796349412490591821810590838569318
1640041767934331675322351466227377705351406766845998689280433147965346386188153724009347950134155099
0596869099557506525164905453199775763004787613621041246918206460360579541108079970056299604245273927
8225210438261634865136049561495193351479708999158285842716025325151739232757519481942774825664249175
7217567040915160664830834083259068471704511636864889217555659916478024942038507390755622217352475489
9274484604314288573185660240787584530822171726232069511760352537363440531907096129998058523023835458
2747545141070991083361430739729226914585431256502647218580374401735366766012286452990697269250544894
9881159111179196702315366793326518484919354300055129790617418693706489144378638134255468948781114306
4936892096987540341775443159297212009846887452577737997468889864022400896010194172549263982132124347
7148680821371031175206914102564666625279697284536727579153475437093472145697540377181076764792154591
7722671214304180586461463593140006864360883129483869093904966901190868364830597660391713312860128865
8800852988348270166735992295142437822495633850126805875097568580337278080547772497438468032183306196
7455501584791366271346919761670924979108895205971157913893402606100190677869077836980598396622030004
2484730357637695429703350686926685435207213111192961281079010745384820332077300539950563750999873552
9883997955280699074521644447988528098895601824102100164597382322334647819878121836633492497097025639
6143476606439762108268363680407405189214098362397506533886130793546986291143417635664114933446218834
9337180614796554782612389450552080709881362176234512086129485138705332404785442560195331335373890644
9846239961609304223718616998978013567245970247053001660882978467407457801508179837274828934234098299
7008147820129304721313484890511006771547255284489412841740877255679100295469757255094821239565190800
3109196179558869262536274898054825842165628059305813692837024232879349081378550657927649351791369290
9190625935347681839874322688997477322843605408447880211852755637384668345988608862880009610160848001
5421889031821272329724795072376082286959875153646261284801777308737868275745777340025783707054821298
5068175045342064092675276305068992731720025476696204146329175430311679823184015656735902779241040611
9372730869513827134702267319278931730356581843501518440980301734750801759584226917023337291816272146
3533824630055678595464412556717730768266767599577468426467191002754992996444100864109425331096237688
0063612336279084701815649430168792753742075551330048805847658233538593855431751176440494950863491764
6971292458129319137188783761559416996649297831985990318669592440200184902676967300969469327561369962
1076219281827081550030454755218121077829563108521050871484173696983608999406465544070363278826807194
2880683431468511104204384904787515334402721524224702631478704479269984382569387241734974107589969258
7521359900759410994086232311418353447865968644359422038855372212803300560126828046396260958080378512
8991908257594647880724324670500087877884106682366591304878274203236360792870666455231401405342656953
6894931607885701694157226539145460489781532833884039250572004459015566376615627798587695617869796495
0048268655935241500954208153040960399578459280625553288503797146326564254338655011423782221696836510
2246455160229719693500921507411866586536060591476909407687135442161330857622810031450836712101811811
1366084853033427596128128224482008834123676303743529956925562919364556069183086118928201666287110254
3088502008287085839497743677414648970464726771743577599624285726491944958343259873517352080303330059
8593348366637518211298573852651723235500796309364085488639865023531785861605152265837696701325773849
4508730003065364145263791796311582763510178509334219256014725631516504769370919126639643095425859512
8514318405811007808000879929377363195855499730240297720962172339080409872854514789741211021762093256
8995658336439312993959048522600959975697112961608832624707733812211255304075319211328937401627842819
0747136911192265534585993483071776641420059474097353683772966306804146151838629718654910231290772946
0269000921602963211935962886557219118365558358014811338158751870119852179761929296705283361009054613
9869971804403961136048839479356221997610581657655926860105805946522078427331226750937494182694496499
0028240977155956036237013933975389324588795793695743830142571074682680120006718628730814817611987691
3003445698007524965246630755464381098337078493900210567245804543561447190902476531989465930453817160
9261129533218190357028717392840548735443507237463678614144032360770267571987287853538009595722291795
7334092192421987741940423703227478313583449853015367197461586882892446812551934509517081984424332385
4672475032728501320922011527781908396579158483845685814266733965889535212322431268384477798826712410
3309166990226884816655518172292636033381826955842099808492683349441405749997329518750803604166476988
6976798739376929244957839784396650436093170329227381232468246021844887884508532088922714110525216746
7200579904366611020798503412775747608793802386621585123507480887858376354394484142846055594329402520
8035595700067827734920940021036698697907187999431764409256566657335492785879085964080453018644702209
7285152640237552172547812103180771042167704808393793955230839944248112399827247466242274266336955789
1823166487467778895684991364499266975122822783222938332617791493335964976144286302612172779094672537
4302568549269286352499211838756285093284969054090900707286963210952242625700380823865060451339249386
4578202699656878538210196956777854905114458800085319320961513089063635106801574802104904542430132625
4242490474590811896820752163007912332958733467021702697959919722785503734087865912988929697924049221
8127562228234288521696125768654957063241286425040782551603815450704871535594005818396100990133842898
4687658820003058729653767604722336203358540575581687026436704973263079410870808074457145403297237185
4210707027060408251369666628350381141860289495701907035667561689567717004731747554763626033499514922
8655811398465661564860581488273348031555220093570968994100165588941078775482351208901477925854530999
5618985475826750652128010314176951012368447247807979341038535866511634709259704501227734689060679198
3830863175345824792012366086908312307832665343272242321190117242291827407685132151163509463462870135
6839790313617781444448942933781527076647884007547244264953121070312594964748526372174970844599509496
3602629810987527076841854530924157837933166317096809905408364993361375779200382943327989949658683062
7205003267203004498008587847738223447824667720082813354353017769523573481676878548716965734296214892
4617273832805333306401365737110797458946709962180934184239676480456004274171074765564292900644932896
3680829654436428160182892344256344285960017584196494810133747407523112464521669668692562264334364916
0017057795672296453401718461591143227535499739047969508757979391494158310102374293387995231033866782
4324407159010925374319160269528972063987414598535013379312668162168205706385528788331599766090158692
7038435880839776327383932661623851033516620096378837810002349184740370607689621474388044382677015704
2188781040782847245643080613843145653483570695644250342970813617762616563845800956398059023579765959
1185816909950945474869608849149527315502439745022600234765511845650792737873581813206746731928827629
2359305666304089595194520993083939266976472335455756762227053064786118914891786171716872005872482739
0635904587063536188985353777415742548873751210859831893012870951324435771982993933891281793130457572
1193774728657596043240177503526392110823364746416521312143389913236352825410300153593865495359714949
5054291506779190507881770876002822769590754254747743594116715414523500524013162326220746562505087552
0694052233208785491245398045267601716642779312515242734934723530884995553418328717382135147595190248
8846166522425517628883869394623203250884439732055168857200617757812643861589829641835947441322232998
4544215167337384919619275471971898732605714267484041093419128015815464814841997861678083431120675707
3589973724149605033687451695499559429916849885657533687799803504229352987099074395428075533149728594
9168461740090770049163633403804542650476714840824089299950299405512975877364039293936487982249021928
5282031661698613035721442768206624659641074815499173950424525721346203125508585360609063712744860510
5060068323474469653055513238658693867116306689217954601985600863449409322257064405152696840916245250
9029060653346668798509444490240878546618126204253493126013494064937844186161430513635078144132073015
6411294518889130362656151556467699055952774292351864581761182500702760091055927839907678176205909594
2013280578278492642933239678323166805804014791387042132367096426811583665837946924838808048175521742
3493432720435779875694423200474250047257321937622582213977804413317842322401714273894374357113144700
3520999282334214086510657753974039870832586838491396141857711972688903256415986513879975168110359031
1432722604101169677630134174971435662037378312427911266443112947213984782336406163525803014785296750
6872188551430010205488106879494077664561522139594675132556320031161521145991581858184604855468114830
5783824813953361077105064255417415518157925510120114705295818436296712609417189771761696565723863801
8770924660439594719126746164409621150646754628372703517378561936254609657790447977048314271750420635
6512822677854659975881958084453004634009497885668676356672758906302092480658545519128927408620661641
6590456878129761776320669250244692110495003763176578930616605855044989307969255489925686444635276296
2180249068461607306441127260689359308398878705500253756591313705106390036944817221720878922883429490
2187175728670833638986778062890303781602191143414809959958705496952598440862910907856698732929770572
7220605730909237959050194084570675994841248074592505584783161423883948713816555394015628178651301330
2849010409857516773474858202931977442924794499333900640586323660217075251370559799475842725517998500
6236580827063589979699767545772541779082126020405482239851855279146155882022158605487222117520191953
9454201813893652639540298516823798791284137675940078482969230480395442732615242907724420756954182094
4429738427479844762628377603259209147705824515405529252160089795419852325473333927231848914921568103
1514344835542824961779799044169188336871528306707808437823840401913948798673965024220549982519917243
4092994828736013206729757486482519039823626979160110332155577627899728897925021194168265462449121887
2392654778134043544723324628410187248573643885474746914751117677198683949637648781865830617336079370
1751910105249224740444214191130512052048396678333294328536710600944269413650889450074887400132283123
1814779072628899592297723921458758213772385341163870667859284594256089040847442201250730171763116760
4960005125340443147414666069861506522860022421315059481493936108249913106719956155508836720485956090
3112594745399512397448920449864409803285768696107154901767140007809434913455428544771187728347102992
6795612638032215670039966870646487240833540913915585865539312939706891354808866738626650226740596833
5069285522647799096196519984380719756270178124155152999202263502350712239483445101914816148077924281
7569713744529362343059256584404831230855448657558200428407943052232372096643016731405735765239134405
8830401274666350003634423839821483833539784726673338906131127371184346240742682810310142281014925330
9138255552748352817409278967982076677683251171007300702096583344781256369673361876797774696190917665
3096378677483589607406081921514705729752564046244562906113862787672845368500841614725429410612490381
5865188951661401259445199174376673585952079290695690148757385192628806566915279137545483853005999569
6965546763761623550034610099971579105929448926879921226483082411246269598595720296813289065412420922
5400870897147915874202689704967616070724042409569401964275479491482274161672491325306416472837985854
8210550843233209034414137867925334097013871865657549935259718271618487679097601583059198526531170043
1698479469218966573994641514769064482334652725767480453904365927270505458515920515940547853402998194
5939685952275632945169475500141066879274513846275288171968959512173919092613188837351625538180578869
6674812343928017540317424939942849092464826341953603591990336955597335299340599330275891023541221974
3961656253469811444592030660944460468749261674220522193038883258140192220896322007380873093333345656
1508660101347366060324457506402307920378282238236664219850872533951178619833824677822856240977092529
4860150395324617802423971526878723735647974747077482187173297316112501228643235133011532528769662749
9191521143696936954251793208707234903223559226719605804332680934179326479544825982248221694304220116
5998329352439061208678195450932941373960203778636846868235304675119086981655393098480298062880841546
8611138251010504625237847804550194593584190268449280714883490324003875364887273942575779933157923067
8265640369217683448544775667884294437559070900741740822117280333861209264388191968592723522923110623
0115784475284389804637552665677438058830421455753983382690419850837454611947230354429250982910560441
2593092079802355362373180753262322179055557311627707013826353194476265033222069903933426605637627443
8025010138870587021732285633789960557530044903951644471897547068942274552600331008379407010082875363
6673497708651834704511609283952975300746321349641398721075017864235564959518602031147893764243080202
3227964483919177676273404380820307695521909670883764707535910025295517115960880327750023778802122776
3723492864468280622485939264122122904475198773141527458897249664383371596258691738393924928608006910
6481606200644155889002738107457003512330377498454914185935239731322422326311855768978824822417647813
2300614615529664826468905154932827589275107022110785160720006830573172578571499995674927944841440951
3451437178616516418522120749827533924792140860088849452399124195107165655377748427206866561962541717
2682618453614565679957335925152378049621372036350236483566578578609639326402496130880416161200315181
4098342329606403814646406628229034641850967283473945371883108070389050138134084430926228751166429188
0195551573846823174377503041248549933977039476736409390244494854149952367788326349248915956471992561
0103756544853737295090035416376952423862896502885516791046574093316060857819061555795887344446018222
0057133801805967598848084628055891630048956542584894333052252225301513393914622360861307816871231543
6415218662902076126145135712811006973793772416041489767340354153743372840822073480022933841999460107
6527763187732326200348065044708609524743927498520334556866662109552579652059858469552524180652742779
2889906478481461887629990905817966292635436088002400235756601103752595521005556522156482917501298182
8516036575698177459040063314544435384127895328612727291655461601851761641439953979318905828802743793
7733309936391003708723204030708305109556832144346839927387915338432176160129612997482259675128670997
2323537491092245172885494686277354455517407175097217909591885115858284693095108248269102881737898357
9128981563930887014982803808697357370875454541233293528421312603532501590373112370230048672919512375
8212697304376043982581267067789826847087428212318613134362058879093481684425208707971523787087870511
2584992411952994105506185231336713994699019276432921369030009123534706089125543532524588243629434497
8960269061300404174618893213019120556520582524005354725147737150778191604793028764735575040739583335
7913920915825730685953679916921466971231168037900231282111527458987832085976443021804257285690331666
2349735681986839468683263270464269123485456714138975424321678987028307739183561607820540203983300467
2521057759023855466975082400693174101585161307554901285364606658937412552340799224133524567524736656
1344947351898825025471002474655083655934255042070374920764763095791283168754284133711926202926326287
0162971723795800493254225772877749146072001526829511193036729851795678388440813260809933133811017595
9706056068751466569006838816450069983598098010077425006364632032178891542373409929232203898787678365
5756169231082239887872930819693168875411773286922361145571956972825372354359217728366746943178496466
6253176870923914879208455212421888976383397475156828414297002975258175922528025893490163277361378585
1115385187599769770162572005859003567026851317549583267222064814588110848927414848688258015302642462
7871983372185731599080625923427288605661420843031356248615431407321832164897438960866874143245953926
4131478167951722806505678688142766454222535488463136330648107951009587382070324465046649845137444018
5434637533344754254930100473502404524999886187402207490526484333003742295386122901216444526596124000
3929483722232086762623264647229916183366248262576471796862328774357825907060197037371063245181123807
3626204737346207147653900920530340881842926386807983903182390660867779943567541768608696624109542132
9373354770125547900981891136162026512928289228370073748413792490009010444864078470418849102438454661
6445306420151921611977746430111960234046462112252879546118764296124683055997581229758594597199608176
1475682359068182861002174784409194634495565878194295642564633929617263139508123671900515910085669124
9146595814199882817937010870187681520864991452905358094026825699330034676574119028842715379045573044
1574203803261848675351054156498388696783360106847117936612685142962955556077377383506782825156885030
5411729117585257226732580821158491385798637898175504869819463579634933373956383155082422131441732250
4311740925587816201686917808127625153938218847246478362897493892604316991653564301595624360384038903
6616553985394637614559673454399397401363183193208529119065321712074453770664842990039861619982864624
7307461490950544013453058803048164087889657446423786505712500151929457155801162301414403404885239637
6587442844207523411200720305591640386433831984483515638264856592628531052844725320581761800161930779
5767282576232233311159013276513545754540849557239628423743918819994421044508861702297772709721631157
7269423904703696954090517157704521543622579311358121783798905400962328263349371261478406050069758495
4667945148361877428797917245464165189935491579889478417558304600462366724202214101796774600978617144
0180371154049413936872640762828802157523014624167200631887844387082736190444623905934611688631257978
0322845696655527054822137155784612801646486365835739510176125742166463414454159723915496978666461163
1159655555281832440282888929355754957864014969137351653594638518963526503831254524837110995064521071
6880749509940073941015393216581534566277738847779707094303667719681631187042687388409803690500620623
1488639676678823908486737301419441444848005933774372879152071089434566698291401157566474739163704354
5672978776789151063322851614562196624331608740029753727684988908666306798439665546838814849728185584
5947883442357416910621044176942022395580002055777066841246656816503263651289454365370375187342681409
5387116745347368802686997941770820728715218146438878156058080152774851816788933787973496161446511412
8193430608560335971787885529809141169776867124056452012907313181644533544604044128660955204492468994
6966986742675171213949289434212750236660761237596710146698760608625357251829484223727931085444861144
8991253290653569482527439778443506693727307295179434472207655072168040962893504032212626688915114507
6636622969990329246647839793930389033380891935092175280660418535538554830362948159753804974191452012
4657447458409064736469416643920055289522544621085931086762288780527373060044112676665902023123107479
1659338831372825530200970665469462561655281051406133907281780800889098875285017491663955268215164550
6011202233393626902589983578070205655399700383466444156744065360777314496064429333588382765822694585
5714864437094371915952809589209870576612023393804692049872078858673888245395873972645201460923325998
0080604635802715518942659936832423604814025661307083310763270243703301234617660272018473332510530673
0762900200567167631489726574808560806967076919685532139792883740764514235677399265120020614537615473
5681284554638430984382464210435304006634707070210324901049814417849265198621362024429461750913844038
7924178072136870805789586484470289528492570931393236286024367745611887247740689278500886088351717305
0915560347398220838149220356203807013831634813293840842263626005746252444806564204367374007378718747
8782181946112387838196855241029175116651947269881895525724264723438727357222977341563669906235181083
3000526945549851824549551508219628921910198145656883193877098617024606878307525292935936438115522607
4541037324823066047883652960844234153890522284487547475043227910974697315310820920862623174246256911
3432102028249640661829701266747711011165779230866412843833897057042227394702626882933985343039699351
1803028051504001683783267972091532922544512447392876106393647585681923067474808449927250100199058530
4843969928311614618401269334548131922226970299921330636833352300903682405988271642929727221066752181
3434714017845619072619593207055611216258188119741384126863218619806281296986241327656958364471569691
4905813736128222339972696204049707911660121516431270923187089904190227927290210781808762018810742308
4951156452567299717713526606154335467520535998211127930313622482484902858655083640920639482856885854
1308767610809476869386156226068376960470837859399498441468580836887228277722241059962143838110018319
6370609411835284305158409055846328805485525420426267336139135327640418236663862197602771889146173985
7004939296914222966557183600567430737038445276767280127053023461647936116854489997374759774660022785
6106446528991044716409947159897883329719702887370987548259908238984227203161312775736655783335020278
2826998497434083493925456829865277981857763034016614301312816720409190058845713497462163583184275071
5396761593235727805124834131697112518342157269605815326442870672004005154544860927287743825885481814
6297321000884637103232345836697055027817301389845477405337554264266533960975053982555212367730757274
2201621879964303292899883595914723649045378900226503650501557619557359737933340940666765848903292254
8660980757732592234572517920702358972294332468355811276767038119773096068277780337575620391086131645
0839729544028175021633559299028135457312953218766966646137209138956711236386046038684649768365049727
7077043472186803524132875103078638471848734868702468285109159398004794850679883680380550155307483740
3222129591800507100099746462195747435373345114657654242806806707311479091236792284133726273038383193
7726788338750910012221890313955945802369842140645357978725204105334148107743558974435538446800982895
9128226663179844156148920197473301229932551775356121886562806941537705580804892771803253135434570563
7936796684035675721532566906825238093975082014470403270496901801370823456176884802760013884102915054
7992324863035200721222543419559480076139236141400654809815046707436994410616043219782871335107339808
6721899500205424266316329881117823170423218656000639028464377105001691585443889186206871791497735736
5228365744814177693054930735236451880945196646409452462138278684878441667570363381475814521829840267
4458398311904367749750139037425381574160833381038663635001085351503016575089298220706979149079425309
9200833626059655578785720875805593164139028061801487438004511943166897359652827302547574001285925915
9646811103979946217405374977884135835474677896731547305777057511524888052456514852947672306015163821
8208561797357397406423040965776776839700378663433052875941798200924955912918795490973879244660261012
6183054582845456133727008308539011922448258384984944157423352327590610158924812074668964457576847015
5627780860997182343398967508852944434887739141715741708902247104090990638221187109785232711023832956
1396583810728379628345647920117360164652552035491509181595508650815672565730517687550501594918653213
6369508441630579986491238870926551917116968873546880230983692459373893474189444720116829824524945086
9520247724521550599895648989601523281453296813185182976044279109715174137676084848077765842648781385
4437765903766994960084423341427792283529657062906680340054251507961727100811855393266517519632211523
5204080866746885940275254623628405638970645608034233148595560450694745771336649382060254443348109457
6393239704975647892133381036723863245402243459773495907446357602857680255576523827289905656396974953
6223651873615186724747793534493996381124826838247261036404165775826332159607498988545172242027682741
6449814901237247247424540004102676758164730828276465939928428829686465910810928026693841420528141549
6942791251060945809683853356773594877602126232025742024426325283366163748109505367963293254209806461
1740171967993568856306348754799135289405966039865368434964093446086476442923156062267132562354779369
8792424045920371332201133212619403229125885307200681861140305598189144482266279764966554430003097183
1705129408438921217331109417487461298446084761333914170310895873368358568517747872773358166199930745
1695535128815975565406614614326660381425495867843892749554663329387628872116273530198076296580214484
0525484231967460182287194175231479160133121748898629993730251366680245300922964646138626212032772130
4556709741843789393834442672584661628114351166897897949919500672778798150073222447359545482089845090
6380868292597607890727696223620851574869587361314501516937363351930145609414107088448563362550867294
1192657465672545289879285460137471791465679088444043533345205815007244134007248934067150330969018883
8658293964027416322672099349535438897800487135473992043279574156790662292801144490993583697839021982
7904256433352105659725338796899113226375953125127620277959892992534484550635404405238101205229351025
8058645935489491813960298391730951859345021874109140206643408685413583395784780726231651393372260170
1188858998827632780056292735560602673017581963198965375496867247580341354804013055472646409914112584
0298641228190945095341737918226862222557060157763138289960334797630190879250130535556115242571913943
4954228834061867948006137940486923912680740890573063063523298014497598238380901308484509213413840856
4416429481482676482023093968083528268697472921656317618455333637862572868209498574053316106342808110
4835476617282405452784598959473541772584876514115769675295966214786688820222024185944910845190009551
9350233612100942804086936290285306270660004764377476440680860860312874297706178282775220284887209900
3202122750977425980337826715935724820986929885145720070953602656314207372979127549194109323112193387
4501179032476301712620443139678322721936163785933019636968946085045083152884448088231949291149867310
4142892414242511345509313146695527144325065504214289145629006284402966799876116022171022167329511157
7801457327941888606959411326734857500708070951610674008940465008677728229373914939472545360625370396
8345660384715280676307111766712821814036438019142211360735246476957898929244186117775353945598849336
4855188430446909027131579734438077954153915765110673836094368024226338124922927608357346976873477727
8776214706566154222465412526155204477061570260649599606970853273726424984195677666737189287289178848
3879430439025719108088976372808405973708961499443447347624649009365372566246632506070740656677000425
1610235810322968681897652149499337110766518362001808269780970794158020003207005835526223704928007907
0681694721829334174374330302523943033675027855700688973203762633854502285243872427193086148157214008
2292516924781637980170877714526945631292297197549919884105295064130660349593543974182338158065028189
7591226900016076229088736332594783349120545694487631035696819794512896232985893951353493246960929357
2128354705436723044552447518946449795636876528086901834299544893631025985523049853981205839927793221
1391656546703405095880158002673980131877201702835995437598713337584384982743032556388381981106962619
8239640519080200960365894288973685966715291345268806762086922920874439540530165234075369705115923678
3225074650897826329975354148609364163789539569396770248007515877829262734186234602229475842853631923
7608460161280311454916380761489088265058508466144129148793083911468593713523928649505387129864282961
6998948191473604713896911671405658762978013762003147567396104014252247531032084407416042692594217229
7685793819939092782468998672705362766682244876220146174660679394112191613383498285565919419538904122
9659296782600844828492540148533418335409995484216668366164314217876048032305421216608496843334479608
8448923841165056536879594860703661208272970325235254825267589146850068505250020111856207020504626109
1349310629705668297269104199052626020027762872726741817448226770129345408282620790699326452091779590
2487475043814378257265572314671380811032683941801049964458705156106947384639756121792258331136931891
2816434445905331061437789817047740147122153272868864750523855453488919009599025171010281013858548681
7220153399900171010209571968790112905366448266507792654284113205922732635482402530667979364317506981
6636542107634503400460015354930323283957287024774038883458253221828311900200875299049049567701791810
7862206143610080911143054640131558297769604715555833449966290673042718961351494635407019374211526860
4657889262977614388577884063169728866463490158329705396560895500296745535119417452766783614757702527
1290782615759046092423501830925637680651628891233538822684211808918768152874084463681110218202197023
4252588097063353176870982929845121877138852567368528551206468014946971846806435157662586634530060248
0266372404435722144351976318763562507694864346287283439438720991088394710189185851085430132460907602
4655749461412041742875815577158554931695629662597854052884700375036400391400977985578892273849166809
7417008795099048195736021469473133223983207988713737216193522065801169550134431769650533454777521303
1473859940469709068988022222179660644465430973443467475419695244567990676372664675806328815067976936
4967072864051029638202725040265975992095076838996588888102851656738512883145577211191747435527428431
5720192632257911650681488061170353255086805076477616947632588968935135425264808010963550648467162740
9388743059949076562509685860596208886293962535769613975805813514066600450864649035711881098362895711
7618056193264297776279870219483303069634564704243255818817720703765246334866580172996150393850627116
5993799774300239651890230535690136811187017105315893258187723782359582621205645471280328538318911367
8156745032997602818896683473899451298055319010613656905339579490739180675887023798513934268649222120
6955091516956988241546248720135673267773902412966928981150835975709028473897490853633870041973175803
0612357394990224012109956133141854783203829041824091699562236829452505365841453820622713089422502821
7438218724269136080341878263572186805393013024393794729896182075608971490491932280297875909741606371
4977228563609492964991803850894941772418070590014922663822201120815417728097356167347807163215951103
0367210299687604765462011783153229192279469386782152121308569479775079867690125707476914457511630998
2056560774532708107300263394105204345697931591212731085855893963666386463721611388292386156801679468
3360156904068989392901286040391193400633113753999669655880801781942950078168307213375430286185853764
1420505961396663061065490599908669391906044749777406513632483956701356520295590087114685494983251173
8771880615830080752130959409022440833327353637809792862556708975942690979526185775031628140302410215
1549811198467981515161736712516101120648199888387975244374433926176269248077225806834451469277274001
8206219349525392888114952932916643546992999198086398052768239822462124782618563376904672960027729732
9985486437035602569001693714373500483509886643837837637887140888438455914565609545713302112067887362
3355691114061962895496410855923817440280165618480996752599532900915683830414750384098209224861887377
6980776409391409906742822501541450614774964588509139290566074328474934121135369612460053260022005844
1214239072444664908148789585918034285567984663895214478778187732692403881307834206552480313321418155
1113280204069257545201878539380077588250267198231521451072557365773057177795894374709928755025117718
1324709567120920853572304271959610888568441287407340260277992483058441366019966430412256861791391944
1809215399974813759846549600021553539996045617684702901967083886315765676857965121425805088527513079
2336528678745543558139117145073039179967389269365984962187116917960769482460249822579914152983014224
3282951501433479916585635128146939725824308771857866727996673202112484226981214020810019418939858993
1216132272410248008915633240576771089284627477436730193600544616955563189281506955537422125883803205
9545732867985438880411952064601639385302878852168411718535128566860505252357277681134034594771291703
7135653217011946549917742925659303721681576892559900718716597693276839986327787249234156125797573949
1904111489889120757555437767955918026489494029788566489807117687092958022442886939165924827712548882
2554774201602724102771997187291358167556509111078809011991386156202323776050186444140162187937608992
7676975120994554290933308189554748257586310146166410901409186557084237612226807203113463013491847743
2273301928808138750861493433706413805659323268719335230070071627071011518685408315671425337488198892
2161011831335934495591543088821242593511456155159278407162918505214894837181831933313741892224188264
9435770417602916889271848664158538525783041626527125183005397158724605650758922974952818622162242674
9324281171451227883337982575829529953099529687908664064329330355561251796313926173823674959813272710
7070953818512561608832728911008060751190235726438498316504194978802994594727778147780131165661111250
2079799440245382621208593744036366747181642555442619446610873403934666579318244779251458182270441526
3528796906077338968762934212750452954306481677160117322827872456056424311125926105905435591926178641
5177542598483048148092366546149771084265573770929623372644359677441504804276452069028077963044360139
5228105657833528082221778280553249258632192053891555826284423364573188339727191334635884978080072535
4082123970710979535454702116689193718011432430910640206567223458797750160887456694810772252967324852
1638502905047567591596772982091143971450524955769801090213068751915889904659857843337395421554703409
5905889892726363937273379053338412629279932196495745486448904350004046319252609066971453998143932570
6696187246647146076125937747707169266523646897846364859441292340342184298290258406510173831369190543
4412773108404631146500620147818827275233544998198901242316200404806379380413862837609835862268391983
7396477177562054337865946737993661478691430450376854738465233727095153478005447165385239808264608702
7736087141219547987467819273232445773566697134212383624258156922629410885555226221535066322457797141
0396511384401776932417530889426915250811630006497141421031316238644813651156492893092109333322541031
1692091188937172133658312876085019892998011620504579830800051759253951958369728791067269809126295833
4676566154711709220201764549353042294463364440194925362591878781386382812847467958834940494382416129
5010037273763664810529787871396584307567898636505942064119101141344333137176397371119289425044754580
1827184880828825274692565747732576139805087256993113134206549561553514024235708508225897624750503949
6666577709951899524870843150297418995734821749692132791969951763354078009072975088357873311038959320
4739399074328504653726205617400633826299611574307138553899579425390854162558350066274882199462264883
0139616664516989312879066730919207671580977953561929732467967015606038953951027388403999676752882073
2551400634656823046194548226372902589770436190646458605314176963302441555285603422155142496324129825
6495692559927263843185702694685606335325462766090242541387075002268561280778872351512912174307973249
3050265486959461126130770952335472777587516029866966403313379009068942284294144890372509023973948283
9910783925638053579672957414559087788564462059536806372486759583260222545768842488084232450214112915
5754442414865687191897709195690886689875647331470345839647382791179663849933442141669882853759040327
8184716951009918578745026899091681136115777198647526261551785586932492781241129197803028461173241824
3641942146817373818726370418521762616936841978451925513662716949539946527193509976806958585619474108
6325490959660823895238032578648212541931609035001283176526777325039209082714052563159011637241896626
6059059400490954666195143528422337715761549911458181300581045190808825559546248825934298561885508889
5278407025933625787135687510078936097160580263412232338097424915965302532207109709227637580302758455
9010331541777962300566255055033842482587104162874109874990884639928442649486491367193637897982251001
1873906348665278853388129111264633088385344927969716628531331216211425519742318479991794683481895193
8203566248510940756697759827327507412802781505624544283842687580448982627711654865926925316667075136
0681629697857118241323716348430311865992190066779509167146383724512396813077725744120607270333211146
6992921006759561083535854503588055525179182734340843875614552419871122396803311643249175412456990304
5289866346693657591580690313457876086484893431961595742196993155083968805983198470438858403586102444
0062395995432229763713408821324547171719478849520632168966150942935296914179735562485400957894421269
3960736728455430137859640262178341723887645757641229305904347374125342112882271953027649983813911904
4790993504942608320955224417434428391594341052689925984797088724496489982850650859520448641771220986
1363936619833231092578781249768074234618832478180430240360220359110240431662826506299421703333198440
0968145494113965771775583440543187198407000974615304260837092125616705382992361387856010018258619976
6748557245518607261201445674625263523986928475401104219927739374671766372774755536578345417004882766
7254977509880332486506089354197574400830569800647160500231293055496296446540593235121661218495991791
5924747484132148332469585629552432081070380386614818966694203905913024462959211562016183546826390637
4885844868518639484016325272624285789114872743522257765936278764754642866335301065168788881414143906
2789543142288051527355524447367267007608183726529392379347147442854407137153688516467601195656825677
3692987440389652130470661092831068557924687618323832703770213607206835926495527268434073157424102876
2637187606416434900212542614735032771994475315942231720341927133440843879638183027436825538580572777
8888697597931296458895867306544899735827325309865163377465513598818103772480503738680136753950927028
1503484400364973016796028319337985570368115986672945100816795276261420292922252933933928802879670940
8539935691494989746639294143118513540217628598771847157916214973862007872436268762431681714623983992
7285552121166163154423570796963520681492244800510841797636851439304335798069547152055108419861946998
4945062255714668583919180486583832781942272322043657918876434699349100761067890957138957675782171408
5290157306671517783957163637078850806245465387653541408151107111738441009987745708562461367994096380
4173844105032590501838025332566601101709035204593396955111798304878549905633238451162509576145124654
7991712771889237353940490716127437442942980112142800242109299976405253187400256003110157736019767966
1629361088105423766152150738828949444124386132342302035412330372014966647229020988950899558035524154
7400048622064096440882007713134487075464121678145567277502237035642990923499491737668860130733075113
0493597910356793125256891011289259986780722936049517602591567759516091012820849415529721710807672496
2914282008619038593163564887835043047658313105393521720444452934730322525443902808180459686220712221
3197903936991089126263373158254015661309192967730437504843261052768739047268032435515107866403215820
8984070164354904862846574104749189876209852544814055502888151178394166513613531523727977923619805925
6833407601517354347169678536343741146213983494377046780746677510285586471003800645201144206371043881
9916772047052116729378573415312247992982505447112713115138966475364668391769700282299625665492106812
7226460562949894758190252025313836779615515358082947608024678366839768206131867360908562559684582887
6833678193583876344978260035201518024676973418935467225926915363876999095746530299473036645680725845
0409384305892344007211093401062923750880093103096687340211191100699160624369996403646338002041391729
4910963130190279139993174690388371618820824597696089422817195668084566809676278260689318916850230522
7527816980153832313520096856977206515134199860124148868305215608335386179362276960966929532822641767
7385069990529592037302589757349300135061353218016212228461211890999031381697479107609751843995945412
9259165889094633977919870635272202193155151116522069329901036269691500168938002061497361311471363510
3675101075277587410992134202366708072577153501960963206994501543985661657055314613975702131307772616
5047285118352900293212939042973613784314234110923080975401224038308574825039374628378444429945358097
5278394751577959868926408082002900714344779425489643094590223976136304525731144150120016135594608776
7865463247093333469993041584021009893445632016850539159691610277612456957720668347732501436319729803
0880798844775848925965028645611949723587057160048754911135224345936738464879441791220954686909090082
9949128692021808195903608172181342613150746248151304399737789384923265873864995496879690109323393513
8335531995670056553451680601887828005985801576167946985237063755201403090140613209881005907707934047
7734732787043312820670201644153944471936682882835639393881462434265794735111838093305731203451976121
4594907210222198389265260012260530418429276288697321994720371487988256011481434360971837148777998543
9794409739342959495830381908454687553165710418857177379265349236741156376056138820972155448625924025
3801347098975828255259609395742247201536049050235017104820606350701923202926207741254359623761223032
2542144018529108613895048268139011789507307026184156618756064948534521524474600303544398054748559900
6852893439647914811382290213950904493576447239659031025781088655738779922011429919711459404920337855
5302170652875323036356825713988824348685832148642438886421517331012219212581254036008632582649549128
1599598853152912902753833865128008666662067502912483237035428007794029645023512248119148682125358755
7434328474723360189168552239604024294184628403672720987209125514347145292520059601481953236671045586
5961635040100958889925357969785272102446965303675761954710225924040081616695874100404288447708967453
2743797899864668465745320926361065637913433891412075589983413826101336868016457772240154312959516855
1670775194679583289294899663199310833018135269933028128685599738184535165643659469719152654866695777
0217397773688606407736548067325352192139008502567452532535594083985919049679275081919800542101373437
2929129660801256970078431470034952416413270168335685883534640868543640791339280466877698177483539811
7326257439587753456257274999865695570783423470918249219689178108264656259484045371206257167332567253
4277805337419195110944160268952599249882938732152394542376448829162236795282829842567907486786169825
1267869790549761786546597477031422229588000291111260112094580081979322319649751001009216820389338543
2409036320749862733767529856501844982228796790389658589674913401010965953442723884787652842396180572
3272825888885077356743006448386680859234865173562284094051651151194269931865596899895972582765316880
3175149426586489455182781368832102749241942797311298775470242338826758588066603221017610945034624598
5847508933547872555362319403364183591424852349457630915886428495787768058790197069340504170096708714
0160159672987903855419519807999339141319577197633485147270519709214713444281971246972028713041566123
7225936841083737225846533563433350204214310489279681462775698583492481283567679957675944447180057002
1876044186246634407264344472700883853182082260193725984185690728051059604370022428846816030357571515
9878761810996924702299892654796166816994129102644789613734125953409485498186666936285608473373146470
3188748684255734631737373951028777969653948551112150653326233163472992264970083387747901789107889069
2777662938517465343430443174766910610977009047135274989984678867629565401521003508217984498713614863
2952193462777243084193297208103795018081832864216411140120089046372614504789466267825854091820568345
6151968995653501306288983904654471887221724281244359379754975089606699341883438432000514459736154047
9407285693626868271328009504848310571316306742047580515001550387806920219409555333052100877728370507
7704801046833327638420427276440149636108918098854723448844703719461873473526812069350008693694939259
0855335231407719183539338273056886427276725027972850443363934391084231586266039601482521983968725434
2539093361693056831391649337831307795782846561437183957969688356283979374421625762216002519725437478
9318166557273267755897441427762367051320155234030684470691438506550692971493651560531187148331312024
6126439909427751043098608577735207540278445743127672945896662890237470820815239016896103175107522425
1768575091687085679012944569516756402169037548082201019121194546745792117312519988749559012012524995
0206966815978489779200641684249252180556834516232892813946551786396318608579748362569215967943663721
0121994515745080347929255138743326643873798220156547145886606832378358273196582212659956167661877571
0391325392299835866758271228995124415200938993511636795286881642825152350827990286154074277163644498
1142371365714467808582694683667145724134145976166707192447638880795334300812244155658018831643650605
9138453638726707633801497411854520110245211026323094515077322492159794338292355774549080596112182627
5819131272887230402969011185418585596933283853169104067366517451758262831029988044777133265173412718
7176673598819506135367441274827414390911949157237587092330856920321139194120553141951195693991873636
3556986347615467971608030115356594408492375497107870632684607056233192001505678638674005054266926082
1944162698917735424885803000420096792998025472172641009449555216833616219753799622131728843849365923
1343895198190071128874430565972380963586058694413547520780802313559445440641395107032081691501535283
5733676160757513629816853913926724996456396003044797279373711588518872943952718544907058487692553887
2024139192094881080918296422624743797419925963801147876316944762225081298581869124884068833654964623
0092447879811749537906644458443298770084217113564203278001648331174629754812993314681916947336563141
1595956309133963270257999098299689249951787533900378417684520323473530429984871677875852910108178147
5170699280591532504985969063881760713273232917240324266122942849541631912298909921664914664275356717
1316351133250820362115473215490101898423825622351317210865773535165600349776116250871338750070815863
4743621549248465662941426025869768164083002966805476517659058165610424190051248766627465539127634475
8395322632295778770368075631692161896224323944570237694445216330010102930084937572410255136773238162
1736091159340892068873518706147430116259453387800625886704436983969464171971888690980490342302811366
9617601275274592426712855735167325183064162711232918267917308869372588484385433431184150614305057868
7902715659423707623291948488840672417158439021671621809438214407810448376068063094700886448125834689
7711132359071342310763836171015115779908608703624753438707857745452601827198707113762034396355903362
0640454317613927379019029435715749966866818527475360457993681656457616625916095579679300998480861828
9194079478749171500423938305416312231970106958193923742965124881204833195176536158190748546616966912
2760082217077766308562514310636770746995705387075634993419256946215971513877057435785507518331102100
3766086436257919560276848514463117503183860101687963913530769196871992711980540531311909699912345500
1209137523780481140905061422703114563730869227876471515234693880986490238491395853041540529226049776
3720108777405326946966168766506422017236543239586631836009165369571877199056250940057810625718118878
3612223786472958881935131582115869053862341866909687831113007223801810739850698090113670503107837986
0612235624688795174714863701270419647709653999366965308663425256046306448315923237658258115559103137
4763843446529589248849855745084027396482794476745440306976531450396980842249349627959139296841604342
5669782150180646850544604547099720409685682343328768292659959816164162914695893310793355583548785159
8070486572995080190402428413715897566661315634822859371404875437713589764040638291545315975135190132
2161935887686086047935742883802727874803120977741162730789041829492117177056284170520397047348719224
7514589260970750516508677856470233536744187609290476316362669706021820015366926412044293292826536309
3553813589412499753526884031255746849035083882617855994228300355052900890222242388368036072157524567
0072397665062948841061051740448818489107252400705735289257210301884414266928599642991944745645981837
4319318331187021451077745433539225401355412287528518082436322677889296698614473802360125904018675483
5427299180976094657474232207960083307447119469543308191271932971096751365737559882875680060692631419
1055164426252321008694022454071457884810209218345200887453844449372312575170983581371873448498167521
5146669790870285414314173130269054438795755692726813068254772947015641861518277745846223514649719656
9824268597583271207468925667212344253247298915382271008367394104718197752570400522570081810791986231
1888735204015011480079320081248049674300781708529239121841331971736252582117620142218994509678434119
6541001680116667804819490295251098124623171357578474171028378509305976099689568451996412096219271513
2287987900149610440516958592189410001394280398500855646971382244972488320104732173645905658073645723
9791168656491651065582502206065416171894290821124976866449219083620959480431124852870519750715723435
7165035417168655121712652149010475814342712617478793806900612476422919953495973852627477831386886241
2114364577499531065942675807568211491389763526167851745962036319301959296285303475265208701582490301
8257430953231389997600259898873953993555030839562838900000390019706805686560293161382062255883300018
2776690090294794371659297131938250283389348760826536408493607485967985102822661029910931916461396706
3653104663393336095768015567326380030301048758128190564958488223481748107028430493424451245731425418
7280296063076382753949744696101089011777276813199646227242344839182809718366251470421827885241091211
8437603122938227151190699277576168287524893957297953244154463805282969689576645352135105542233040708
6685257760504256946095859012569967106674316747829512411626504943693341220057092843265631908211341969
5446260091440731519351100208520875804871805611461444695311363141437123587581217972744140503583573411
5716799726508724148653499001336819669200256512991830603951342157907224589904753749090951509949754801
8646310063650874883177875839662770594966234379001630804426466397371760896827419608686846298400937448
3112345262472305331228575405710250238356690407148130183571156338281802487935365658250670756712281506
2053793381252625177143310141592017700952495606813223886749400422657686686356434887650691285214475219
4534824353240196678734263908410791491624380384537678735175950341997114057509287797694897710595769373
5205050449651932384956650675776228920228502681302972952081420649603359568290494366341701631719106606
3433260788441651992415294802225727939785500362356942295988326796941270462874579182014826570045476507
3469760651674983032048928110413721545229560875934575456932177192781230826211391945460716544492094910
2320201726110530528982935020344228100751578347803661070664660056206807063899839924402097660978315790
3712363208841431732938306759470857427172289733037190825673601500308989598926261479095875470557760623
6584155524375182097751417280827060146688650729201852799143637742728303392326035996010261751423900389
3387215626661312076827864312116225674854119003263692307413604751731740660066469605490858434694459658
5894414348441498243634750846531993519702597082166603133989801541953501251466502821612221587302951723
8440752929107997328118135000851253495413705439733773184832690147592480882467499163356821261496242207
2503982195752297460007403624485445289872157405834777112022480439688995409660511610279205434673315647
9795120829417458206514579557947648793962411988737556114004296351213568018208504488485157770737814972
6534406246589526524717971019309972321164319209730093708728450712980605206140459294740887511203411563
9076966992476686474341604870080591567594450563571394586663040703012310808437382076015427948292748675
4934882933928903753440121740379365223334935978048014583763697165347034823180110987014973493924715228
4877134671411790290030786849644213239973717799859761829021771247225897969241110507184723977726291885
6131301370629835319671951281991615794206936205193485212716104056686769236408217530231776263106567193
4099965040877858794285980846616662947651778346141849294862530681022694300215162138344089694240931981
8340983405529301371944931152376854408335051722978476287266864062296027288825630303033748326939819203
7011076684256032862998958309580897869120334925696910309986320444265314201586686026407855495503546349
7411890224144695358602633160839337435349490683293802102204217865218964425204918805695722856000546753
5776679111935353012488180936847178477424280512112115364602549235050987622323467293941165567045343999
6846642023069566718726439375452122409728303062641424574546823876347769561833156210261741640347544834
1965721725118885700025293110111109681694946363848388445681989027364849323712600298786253779176768908
7036337171852238422422929412274328754045721746340474966749095614478024646106872175990514080065603662
2470854418816983440359453029846124337981900196901247726597120164285190235492977026831622927489874342
8815684579034708648569127235727475333014916138628132537040350464290803216753102131511159740677514917
7817889876455923476906487328546865190668861091868093499340180550736212140319412298600144410152764736
1032289542209522845729043685053455899978470707912999197754789326711486593822511190969561252847388414
8155278674644092870221261881618048598786714670624050199895479767622632652693254094545743625052845415
1111113251203782404073691882237353596360680425973717116168686800674018206186128555254695070475930103
4790372148448850677651027454157006277060730140551969021124780725922004238046482988409355876676769011
5886482378648804248856791596978407156404483529699077003839716052876540445113791323226109328288874918
5423136421109161381201575874435022759231476277481020660972921325871568913597185898865779458131829644
2603730677145767204997648551177820446274776224026306233967926225027681270046514034661973320984344630
9138845032920087025642215846205543072635574531414497379056534633095636938901878816696770414372507481
0820091159337461714035458078985211580858677988900187036162551908960250485576282456173016420922379450
0574578093793404757172728480476726948921528698335827979620424138106270922417261369680495964344285200
2803131176256599684955168851460648212695098397321111877943810076957407926873258677072454408279973467
7132951426000158026598607633836763893849347652513528546597836001092150215650581981628329323114547622
3773520344607288816321111837612630564604061494767294034967402323263285663085082676912477674751249962
4975654647459610900338249036221643622927717867408209125278034159275496053756628112647592787993730321
4382303845365900603588992665277025395739939682075417163355376810139089866809071121350714918461951154
8658980021308561074815603231242953253461359156040786537618206020149504859451177533064858258991326900
0720549210236395528440481959960210108973375650806170798677805880923647106968051959627129532824124568
2431776168292438738068717452050003081607542144401691139155500546953140598365774903094601033772554181
1186471332974890286893743873321786144045855030702838271174998843498146512408474182912305250048693995
4846447157674680569727458606279283169186461399637882633439975061786775326779472824846783271990132553
1311001999089326702108926311450859463357739855043338521122764408308556652304540895780091129014237087
7740943256911844719419888870906289912915462140740995031609484798519332865379524313694133281180064420
9901783402311066235914333795407951528564359609284436477268130312986848818542768274565840783261918879
3152226200539164893995554158971614058392817460705556565963257896012160148733507431387982684243849279
6436806424757430740294599808444145890730150148620482434853143551029738835624516969882427734054847819
9666754108571628619738665543070639167826914088200811529784383992486415426290179823829348338531412800
6864174208545199466998323016428495665133162916865050856019434581317769417853815905838014786557727775
1765085129209712807720511680833580239331083740330521784159763532397172610087441948746637429532508144
3173454280864309990615444812028045428987246684096039744844378162671733864820744791311178455566410303
0950081890209721027509830618449286423459721809014605496727689952068088100535400281273138465134023528
2385573177326176605175234281343637799130540996994992108025601962423597224718268480526266824777767108
6318263224480410996011975738608405595904158823270865927134559499696335826212123018700149928833264864
2762415248085752970180199126041858561185701392906981908723611509481589034969169602497106056145602959
2708151705934026037583781351621311233322326282790334934847961086609471366230208910017168184251526605
9515199543262481501602538754363291751342215026480502246470642086318313593735539174635817881568767666
5433989764812851781323928338230410341907464318353403296363889002839943735237343683114252670309836216
4728064212684886877018060198797510111541292970165266661887017946126587485342827748320441520829745152
7392596402918229986617698213200668389987852880175204558094440770889585886477985515809039634482691372
5325155102161741809250293582461928192376820875520731229949569990676149022189664387764598967443537012
5910503671240356765488218255427238149316181699112037623939414374846336992692986790455369409562548904
2556673788073541160265882808966926174567533150431708018778932057895017242053504269857755891791756448
7020053393140556941493700728311255048720834114250579676236310438807192302572612606270139989958456876
8505367974169327347420954291472163315488502175324114143177706308760767150753355863180238804005476839
2771771979484259173597793588240165614845398852116126117783093280185898919211370695938852338333634371
9863632961409007583468804011400019866621078502378222513023668379970768432918944390750469336556548512
3859231257681720397112334119474821839541183727495302985524458231639749533424160162708743628224382629
6743016851900732941503453286293686818515679613496933251899539350791650150153468349894189236989488341
0858522665133932064360228676545696843561801826901861281361734221048981412971100665919443329167095527
4176601105852721984711249632840260879355301728860307723492499717257588691858146309558904800841920193
4536898051716407058511404962643548611390378338792053406707720515044641128078112691145808344654994939
5307383266984027932613362113226022345359816955942706746735456838867476317796941604065835333553960614
4491320099436915664555429152814021612585485201739583494434577398408398243672062042193041379961645241
1197535940605011295673029192331098007848415279699219034862902275257152923203007299110644936364559611
6567692901068032625667370782472759159560012862595360771007551304760193239569510245521764569228372800
8576408931943562234642900960546147068588277463117736934620859110504920421999850003659956390554268404
8514308686133761939316710265500735993598298600089024118604852487466991928978841800088857895232895951
4291800966446423990130535578287085539016418519923319161529833117885875117732703480108945423655250620
3331589582931961236552846229350898334622677294156131497733040401169043501512465282406089829131882411
1921269721313803321184193131510333686222416541039702609083468562873389159879748588229222690914085864
5571280171824213604386264470826766248597612222996914145212897929149391878070274769898104125410968685
9623391271610301077191533541846595756975534311411289412963840070587139935662760417028493750769644521
6901967009040168966948843076936303988625029451441997481738651057561599856193944660358154344105632567
0490561326338426516490305730839706964999074253522336446524370420841769962430279355047626217457911484
0946376936464418876560822875087146290148363297258449202882062186780347788484459649763096993267597697
5250831979952296344303405920422412826865529563239002118187036054426132873018045521599074578127504571
9851890705404808405883927769648341910545628722141654670292753372479594758757071355647266132713682395
3594217019011176958210656779049694447872426759170389432795975578833761719047636600392177908368957237
6297240915554011670517850474590382091826533347701584438648713239701029215783426141329899761793470243
1259918593310831139898177928112387012446566398303554290783211591126740475186722682535616971234454683
8275014475039223303394919549130754928563991209624326953504501209390179722693748844426354980731749416
2491591956224705557036416915841796400077899605342700922958424778446632049927495451996286994358767787
3485500525613848541146439656629122916276248735019584208375766558405600390479688183383426253720219220
7315087305477206751847079134578507683298822191371896395947897977778813472741589427426983153398769207
6405028750069910502900466488082226835107026746620895584496397404235382949142356530572610329456366587
9082077846927202433400408985615853214271639373826658903231861056496036909050220832510135873519319079
8987433122024706253845366567784037406929029839683343392112586990973751153415434613176888369051507747
5659203681324816720078450735363470601734018592773462154660544511060021214644624819903715119623346599
5253377706679254526669048080811656710300996512409135342679463626685430012696923059796793206717011022
6004075817970950001500462174519317816861796646993389124449675186757487627216819938849292092961420148
8146137275166889813097602164553394274926816172730071650918554049943508691285095016026289422965929094
9797296774433534960644068708977599069289937938348026754966815501887606835596893056517696018238550897
3988115353663924682324757857757609132854089696661834684251788736932005401819115106141080872189880416
0881757018917734549209436249895345888818353109951998236160753023693575269868290973669062835838453338
4509943326366736302021471051764814861384815007861009561941332768922037630327846095570587253051346063
6112852202804376293840652737120223503140234972981962821078114130562796218763400546155229801096444463
0799229821773751330362966184788210680718308591108317735326739099433125776336416117663390395814236247
2373383715155350409566900416260917849143086987763005189695278806939540212819165600351755433406025730
1751045712962273119252950028353955519771047515960364631144732400040872008587339118349339390042545849
0264000120718332406282077547625931263394206844866694291732298569282332568918752615097174159552654457
3490437563984938820891625279408336832143822758467550342469532973077027423951255922718553767458178079
8093905440547958056999841631774991664265373899761677739462904990766780407433417034312635729207440557
8143883363870912366480050342012527299844319215427183651452111330585451800407020703997764534517490651
3041618395638348549748051285904996790889216764987932018604276243300296893224716022684236264985182184
5376829480414166499817950160085750860071035409114761710215779134948427011820299856106913255765791367
1252154366415175597695643566550784157918999799814148884379717509002798091640961291298239644193865501
8871055715960800394867758260384637520134648213346209185294003198462105266651191913541639876826957685
5756991833691601400166047289676244404547574808034772338884688297770674864662897297167819278244335700
1217740683667755031938604429862425578553766747125540143487702499044536252102296285726557720868653189
6030008047433670308135680400277098187525826325198608844449516998147480934448711062396986110300952618
7929695565608905526306683553833957539089883461533183151955855068535553930460670348994011653448643162
5400044852788937039807926100336999896588553604059076650401571646696953568603561656250892757049239438
8079682095500015313981050240077134819241435338687555923915174103895187428805048381940526116962520360
7910169883965909248633678748018528312504189886991106182101496086483979886650742269647183082343277694
6282391114376852742246564583611320749106252198844679663401134704472158382951204172982586931489921401
1720082502989747373650366806535913288026682689302843325486704931322562502439843194470427264258904433
0619140894840179632684722907745254749778617600658081933260926886418909822574526379053209422606416456
0439768989167640187497079333011402161640377943972701674621869012619264119473167679217589287894659575
0784273379850135333116312051929652153492134393259862581055448703189357270793700365221212066843806086
0712311638800243775017983443057163567150248926448119281519620224279783093777511460732271573927202206
4798469125544978260138655146557262048058299880623334575384804551164635412352494535256997229802211958
7675777882540676876119073451893144227562205866383427797651123289028866207043012177106248356039882202
8499941087124738404562386939482699405152147717694515900797718721410006841605270608937393843769634830
5999901432694769931148948416059425082910360073256876640309893512845043970581774745885096675148698700
3822238977565801113885227299348719269651816706924381882407739487420445895581577520167506399085464414
2171064116518858488956124327859702080230751643346703057911196319903291624479160457396918052141812727
5375354834904495719540129310739208419969522712742010586065204755898375327428785652613208540110318638
1019693369029984085943224617897660268935304097195018087973683971127248627415753302344319315563834555
0155374587373618379029743263908483398547958712442862081776055782530981935529701800606279032232541943
9768046885388899999312308761050178053669564671196137400841029283468166287567734082098881988770556057
6550020987079953244424693718219481804466041144374835665040084005985227568484162504721169602914946648
1109284445298370198331960248418021561090529439896606988044851875093698434624500783256485846828368802
1011962187540592668859084043024455620859677391755964515050658437671566781161991903138197979813381389
9041571039852701131218371400879349304592564897140116803413721887948462924653845381665717469465240111
7012575695530931269088895948334567419006478053527726013692518393989449641801303541471128421583710517
3031197550898940549363023979009267573379345171828413213874851054680141083277095894291665656992544318
3468823007754965276252431581425531792986462607753869394485991181918239242596740568693807256507668079
7865609497780145710035219424512795782708342829582603877213393645913823920334011920492861063811537808
2667539484792708365105539281936326677604997700074000293900715635825317494893908894240864094046338303
9709468094119484518757751249739265938355551869384461706003103806072154351387400702508346951586604058
4796245053725076468337740889550864834069218276982298401151813903314020491112957949730502369423116265
6202821074756641009939237574172290899630350601744580957654713435962526007298609633137450849767345088
6817070533006921745309694800480262715837926328670361452061942999860449567910190549901825673769357373
4423327300899331596078012760490775169614516952072913385227328594327949834222784586352676362879197916
1613746912263005631436643046583666035283601012928056125865396282842971341373776707604458767593767211
6960914840466709216531265954368096690615374542906053893972812447788225226849730808966685093387804700
2875343828091112237752217943616377299171519897725755383231439299189919272586058535914158919393510460
1117839205778912071797961128697646843698130223661237302536145737599755255233697457522854692482693860
4676839964960569589232699811831978858004259726588388706966944382754344003335327166543308663463202146
6483238302543622832171994642656561694974565345666289360671782346946719313622130959029662731971990511
9094161109018769770103437019841871442731930396744491530882109198065972665162377688041371768758173289
9384680587159001501981367904772362118623163992604402535985660899935161021285763884312398575065436909
4799059008316156367519117254451485367922436597355322370792969034923718004753667642721684285883109876
9182688738383302736732881629097423476792824727407959049904823557224416874283028859272099547014473354
6140337967548729445333496233154272069555684240388536337154722011419155668073053610478376991571126868
7477227532338492877287905930726068319005548704858741517765496778376782186783069953385909550638702808
7493795155187318110485861511093989186042675314197751534041260574692811890750055136501331714256514455
8098592008601026177290142229682751054779708148673418125245688758917822900715788730725291483220895331
9680090593526058796583954717782616591709853424738262650745610750587120200281684275119734763731233660
3288264680592165761531815768277681045674976074864325372224982264021643869320068902962137672883811464
6118347812239830771245022782074230359356475155683364187768275741891318283451155960100519761746114079
0682455110972671577651660329522262747615691843468225570948102011457315409451886081426069500380285652
8024215367780154340801706537641303108986186594328577563406835922668308517266132201579236388877826635
2325966003774980298213087153792630739417635793504091036345910576048617439428766280136200446622170688
2835532418730073411898102173485771197944415837484487427829900539544451695197379508533871553878047647
2038506431066019652427931811496622723388022128620374228138732429061352816716459534556093541306983421
4070323291454806737146087129711185382652286012739241702530467791010191259115413100414078168169679559
3233339967844187049432935522643669349994081340130228814435083006782217208631595251563098565836366400
4381729783462524690149549531078472080814152593892737755936304762997926534657458394754096711472368996
2443514415958872098081930731908602114102628428071188691921801240488182277845001362099971260909286254
0834710660357489253801315450651872470812958765787488163576195261396825343222951035860317735532297567
2522573781185983741700753794969771342096416451519770020834852244637055209824356720352580600039482892
9024018030655418374979078261643676096877711857544976720548168921787188076277456654455423699168445965
8931369611202863448200381152341639772945930610414734297861806671790515353530120972404772623537788955
8527621578442974128620918011019512374807860545359492830559549407078858445340588780051080641607839426
0924146093196813842363024098961385902922246568501446189516806517308217222028141266365796756280316620
3038370400001183287624039104788053561236576917675123344343732038701026848533383854472871648012898976
1404401728370256286191197387791007066096971416523520665272029945819094757947985199662813922139023745
3800645650438203224323106993049918095459443960181858323064660849081719451303845715167909091052191981
7308267410826832382605400304098089913753155534699201652047389570396659055597196102115040977491074524
6593224367880336965320676410129153976462206497887122335384444008199981426616899771676532476804482008
3895684182198239845742981729774893215591148218711709008588738743539820081265725023510345032964902040
2635422745068851728623924076062546579561412466520541953688012394783800626715506227571679984814761198
6004503266743137854944270511918139144529702895539908909454679474305357873103197801450499092342712958
8353493335201307825241108241040191809396475547192713304388130601908733979749995058171425548635781068
2053994908474348902932160663042561955187090404774882586906494960392819600264705433354000249291730897
1623888595642687898260744539521783319230714280466762980108022793712703430257301590751818859852657506
1947996717641759770655807279789738452157660228292866406251490525776661936655890977817242804740457985
1059838476434951566900080239555571233883085508786229310891587998376363274934056485808847412896297498
1037316726431198581031178292823255524110576670002938044778678719349953602480439516631960781648439218
9951395969721068606788165591783389412402510965194621161907441075927955811365732161265273620442120984
1770006698577391178283040298916449833171487815103905170596257766512915408988720786525239287292854666
7980379558162640401958923381271129895687100579645380300593803834514228542839169249581429257845315247
7720211153215928493290549261184573629260707634648923117794275933608677601882197646921866423232071652
1436626923678214703446870340543219403668858255604038269268016137557869440334458640281851770872093458
0802260937392687767336466988113421634146305883438978043956949430900628717771941841226948418403362287
9511718709508368407561918871521768149538902909393388308099358736778505333872843074378369505495366310
7138805072820743998383075392101064702969737181782290818426903994572178405449209638767425688234168441
8301762716486295515238665179481476369723163960134220466227604282064759282846369812209364668353892230
7951193226474588944651444047440956472962452425315470634360924864312940558654053022002566907316132370
4060143306641073977439562689315644039822692498223880413426577753217367768148402872379135391055877143
9748611418404457866969392359991686734760553014242804675087276475546789304207483235506343939727092638
1247151092444559700912456689570686353111081474902347115859804112240305544001544954109552146394476236
9761303114363630037155272397836312314132238609403289796536516105902089326724678447047075801866039326
8650924452959276490323651810616741110622267209490997535817328245558299174925570431940861327881441625
2962785480246034820610363402126444175151862712281415989596972614362106064001187809146745669787385534
4997655004045071989599880915660766672824576993348228401663602176433722089763157172974827218289818082
7635649040816704134042755809027052211211870503690511459423132604785488332582258780634977366666384633
8173759854329711867013736461723037016351505059600982221876377144775158994415424521631299606141162884
7121121777024686850577002303989965703210418393386867821394557918602533878213631924292369340515397553
2928056229394537188008639755592246980215624785780301999502685653439540141719949783124425900132483680
1079199138864665333595180494929506214675528013966563609541503316450609774759881360155811500754244911
7550184528034015966442431490151632801931538132894615857540451064494268720500199338159158965047631254
4343527485252316201210406138980597063397723775036138694450504853666335304242148005685235121489584693
7414039247007243380427280282647572145301122369017932036176731701597791267035057453485268496155855592
2361563130427073563394333857239218791877199152450008437204279466354900827132774532173632988847187640
9167482683982429567425689275375194258015908682596364689190335065383171900818294817573077653496056214
5457607154250922857104172553584798095460904345736421145511301620874741548651687298959468921559898172
2207967394359831802785510908664185588470676996655924883876438630530057896973139323794971437836197070
4881697864924395226691672171302136943486795077687609484339157467982619889604730766558086317000820845
2588592172086335944123617206303821142349439738007976546829321370628143581856633858550272635611858581
6312871198494126082586418241442657051555428857227902401574931613077864790043656249613691100793097227
0936520583388279493977514934843483757929503832377437917050019513765319234640767530040798401824460002
2792872425515963446512071163823677035504206572038339207081475655297866386834131068976499053520126117
8695681285476287940922169339666963383762055994104219258101885709429444522382524204343389475392592020
2340771474547118701250197677900284553401195211547458596369723834573476260036800593316564881560167080
1439397485491174944412123350670139783371958692798108212393774893258281205913200914286251681058169234
1720387023268704299614328600840573125564086428058716288109569054892412097265023308899461774719470619
9549383554404743148425674521401788784145269655838776873073758235554281854665162117680786683642623678
5197855518603457834828561052687209977576848478261624716019225442958900092059997509134673907210782529
2509502194506190535097686942427579743892171590435399459759981298583222811225904550113548590263055171
7499675658795559093555272609335577106781768690652259344087579783226771205087976814755504750467105960
9162591510259105540319636266103169285637850403908095081154005873264219442972822766794721720491231202
4671973608203202571023860676049933719914610954238863688952574691287037799906669533386783780698469528
9039822188558517347161642864998507707825178164953991830527234757570296497199450990528076736797168545
3198198143372808079624360116037397393365633987739682116860232271302893437625684208221861147056973768
0878194716499693036838550977504308833006470195881853378437248530272864944050492582392970779136692471
5292223824123008796407636825658839267659144804802248103241421882214165898156575310103658730934912918
2123836404371053402662152182447665007610042498286481541090897647922765713608594706885728935063358970
9505185781499240763378416272004342760662322476509432997918269576664111184263771927173090756138464077
2845506304902367533662227835394901746607765501290265581540057683650730145030730255932071595895309941
4360672581310556506757277635295573742970426340326103401007790068665063346519214272457376226772303783
7925590691393068879727076395281897133185547992735868864083564874320104695080396143003342318848110433
7941921524989272101509415371308791805492431317826710350674513739545425792193620851265936810031439399
6772371289310308193051105104337090928351828794575172959053773438647454653310500407636965751980827240
4109533236760546132823258734286660914642759391584236011523103178105805213394409156511549397276398786
8834187451775390281467767186316748098857560290049397185868261225270111772667828242119714423662476505
6128168734246114263339544723122484218567498801943116842976341685162323274972258620760747123098926600
1461956515368089702503934968215013894501639644870348767563244056470968661433755341534679928083195248
9594064750377868281283193012383717611771192501457524860945017924583241688280640878169466184846212212
1106202937136478056231449619079666048227803651703961114926685986505172980808762971210468169076155953
5862854346104090283404403957807418656959791513046974732250516249533571659977194172644676036200329430
0871209552045491124774096806595749469660476768372766882771093356740212783964046425470657538744809133
8290628941086582344853592219854572552011263588930297612405886071044503133029387289642334393616545482
5391468280455551685801686449684958964056535302389781157814970073730983936226518336244639327469208155
7764015757514748443798753890355923325613897561410738653210074177638049024825565523597327057271902296
4350341467146319550646425890774069833276103553938717359092806638818036589391438720971959674269357571
7299488458613705627070829735957578546563355596660147776182307414887489200040599508140591075658713223
6878959623678125953578542351696389749360914977845175835065564714236119182675033436964019744018160327
3046495446880078890228386328758216213987352690199912672373520218481285061624506476481697280284668177
7798729417291161948989832197873941832477053390244739464121057790962513197919048092855202477088814623
5232828481003180195290613364079684568284433349230274326540742502008617537763118323227029858640709075
1441559320638131061224751124530105081322418835000686129653968317779583346214317514904426769531612757
7442311071197836492387809745809820445429069824495009248800279398428282490731696642562069270602823949
4900425488264048408410024527389612098568232352847406154530274345656714045884973849957717572331446241
3290651225471478646924484428456915305770826815631401747302698228114840687290747728510416766318682996
4132474749933966852302283793104790014069828573471216145658381924191176489609338382836624594586348170
3490792701217429223442922303346113042243826304675042721461726073088236942845201815525546914145514222
0038006763442148985538628836990338662019712643177930511130865117344088987506011251402476695651495392
7902822682388796075286670521586547293588060007536487278055932359491659191192165847884110348059932413
8385237759612808862131264364480229096938306551960319489343669682950619569607751568061785570339211079
3557361073611669749870906788084595253506951581386058650507663053157724073532287825270490100081734045
8771988787863540299055838422008120039890146858375506853693664361273253211576715213031555240582215784
0652927151219569902389034542313728333435015504852202718524484010503254811671375801100488711893845030
5680329917435893781761752108067401999572406489519740268227891471553730108204139051427991377024875042
9000779503821202255618846574547393271230509398927806208821896436334690702826462525428771853722743764
5309034225650130533553671898088869436162833750202719595901863210903463282802544946657043217782459975
7069474646661341176592222566875119087568963799548489267901379892372652174248816539907744790323999991
4310724820108065863106240972603153376511220553592720425284522899252592185033878231995534374299838871
9401037075689399315526339880679663444224122104879251303671968180755932361082452954454538071352199710
4325970899068999923750411358806718515302694289656325539168113717023741530770507369159495444429604547
2838039308282105726719108075902068001615273235436628201338620730297762159144751016960284185579939169
0260986334003018248579525736895105603852252064384492264622776003536616674171782768658882225418141852
7366162128452015244291600795591357956071199940663310529159460420106604599332138868392648908377838233
5639278177097239058747873258210008529247302033432254702573748626165015070337009572826598108292753360
3566980217823341467955085991494153083641337192613252766390020937306666417965931885583361932873815780
9648233786403984742631818772346868108943979918372297987160473349892199550219701381176516981477789786
6579852431920051222350780953381940936657730087766373196798289967418868858893958720089328170656371371
2441403224587150330293190951990784229635029756865985781638347820511556910728973322202968325031630172
0173473707051540598044806231128534096758341048137335460868050109854763562100213861743219433020458350
6749718849990651374914012996414565471564616502255043317896075736933093119302462900242885897018193159
7886228322378555776277191956880668110244645275658222711298278379197906249148167258008783516542231392
5784358564572226909124713724427619284207122198629933558610014528091271913306846880471703179939418683
0718341811256976927049989470163747231148160899133648659664856201773707873159588432825481024053739092
5228560896900499900776628280808176701614492603038535962885703292565915276133123331731122190213575024
3900916163960244925766172006484604350122408707132804847379128780423807329369961476692579393287541039
5152501911772477980167727437039826625035220902784845855165681637551492564077747423047723015789034265
7159572264324660888975902018500569706041642261682539121462408394475887330246914761240814997062653229
5220381963989167221099996863898761606668272112283585296959842509288363728773956908198711555664489347
4046262770910717358917893293177934682617813289638006846727242748665382558528857858532052288533402403
9708000565626694808054549694192686553094098113314112144382485246340435656547249713000192088580447283
4463775227919117811091011938415281458580628636169171437073296478287642012337590410521620182198343743
6465216409634642230853907383465066089893086071499585878988260057554142251638505884337946517929975620
4736118413751312779301523392346471938316652267503120891779131578382305614606909747736334678985234981
0093702364107055441402355382191599161827705003509359705051612280144472656317483051179306474296606232
1332387508417990826465635553671180570302759586056711960748590961641612084562770992461021805160446883
6947171440558812703446613136750973121003566328652750944987654560756744405282142899359710369590442419
8988302158661146568564348403921818368988004572349576676319746675268956423521170378252175041032306539
2931080710601453205021918728006351325135313371164574262906343602825525860359197698580869464376620645
8775992882967038741497624344819458927019894690927612916008536164030258288246630089015126597533920713
4803646718696311256834124764056058234953084606861406729083851682728497816658867056114426487414568875
7888381033854676408670310158129126635979199243600935486031940957109921495008792378510592169950819252
2569086904492346320523576305654187242777267359671214943661399967142201111113486919863314286570248704
6865283877313253080724778436274933750247561117910030221357362377621269256409008786013471863361559642
2148543475579688636444950384826580237153733928536955239588443443912139397513066657860413707967292846
2748872125862924337720185453530968910874441351361555829502972597387509628963527084167167193003413697
3033477839218453589921061500748514344664099457479906058487185824906721900061453416034647856136704774
5746573381195833256345092107695176568496718266083953355040426794949242966922473028455940953290808713
7886216872061854628283865347190470635263737764463204996457391493336220921222227037342449554690513585
4292724411833808324693116868275840206876971551356434945438980988131325245114317761296681229368986232
5285107239606364711384202532347966896542210072303588484696507748249682669935442572724062939632521407
3200943432665514639839191648045356330853660612145937399257183508214501838797249377903144157397905325
2612178035180398255353159906694340288283226936328232287020784908355447416826896491790264375389636502
4853044041238225587913636116374548974251803380303434961509297195577011119156673087396245391335345514
0376424763994899239985976892512443721105265253250288986055258656491272337849307228911538579106078774
8899007899523038714734959150657014987874057128021523894832161679797816720777561218216593746418922340
1751149334974284956923115564069836047608459040415796908265386186821183847113165034159373338884564957
2337996982707162702344380530817273544451757011654140922573327554543334697295649111675238597506130215
4926580833650611931586390756304432011400137797679766823675186129781397001354620470812352895282359817
0470352804913626870033018492615137451644837555634555011942829350400420155391715548732224906386432001
6972252116772131312782684776241583295357850896744087808352795838123132271465405818033151382864658747
3793769264071400060285828450872957348907660797996486607623135008051725838659839632118004335359792281
9270481339521995493086318483314839185066990151965975882406503544079868071419027969954574617409721309
3083509927125481269825668359010234086681095807502337533579838982523226110004935771887182815058848360
3254499731105002577418648801558964079864282277473563637315105265169266928081697532815207652976907414
3865157071993725900576600901216297788955826025979189523179385008408694012322729898864149342617117155
5867838672287084355398992906629025666726362761056262056140800714106545659519886284936408986164168865
1058538346692753180491261008079188548053999392041811672733465834556644700176571345526514284788550654
0696353147412174530718593580954891415752570518492007870364150548417925972616086467866827844964979400
1937270424239088340164363264460240079361167852269976712054966452213199633134401217044302681528186012
5362413442396581419021587216939329984722872827178812390495503224965432796007356945645797180616583291
7372476218672454070611398508449215427395850184659476413729606040659507382621228874710172046151006293
8615263948071019009893739181202266046911223664316859362738810827589306992689179736575196701675614315
6018346897512243976192253085779905660935637149860212594139620093589583350842413306052567082437239604
8909035889871678714313258248867032952339988787352872160722039906110932212465569896154512053169321271
7429248102898675257893397385399179282781215810615551556943503946459792644469388667605458814717679683
1088278762995827282934681898780902588518088188448042664464401586862990931530647082713211429405039944
5940173116015194879934389776228494815601625111767908837236488586504419386392938910770619547382050615
2682570868602373979159139766945950495354444774995649458194758153868580010534346631601441749595188277
3268931781810623588751461391234369571665714424155038950061513927331370688240413096200849142003027020
1693328948894254029175375852596919834811265009559698904629731658010988466477734307219862320351064540
8878027378122420104427669944681128180128035725796619704187613285725525219047955180472644238481310074
0530567916246536477888394959734183393975444331521821724086809749252158263097698213287024468828650949
8943216123247387130311334058493523255726617938436181906945049328054732210965029773396504798243773822
6277382435933263166535182880479726778310243481041953929736997965369845556057865377299991144999915721
4026145892717306631385381033969764234391154140116472279561566283811234997198635477396447336606544509
8826167085182444040655700556838416040069379421229847881785172590220028960076126092286034187742034517
1342732092120657104091714495513738589409945892195886171036120037691927889726873275548661644615428198
8328529686675591492869427245405094317009204165718663053137592827977082162423619951646253382108515264
3685850421322034285401881295264381656160896213628731039944847154046465991754404202329519634329111881
0399514256332366550917550909720744218870970111425788878233748589528198610959737965985639988382190288
6840474176220236151062462072055167693629893352126934183559308469502889275045713846366161541101028235
7773365225740510877527533137162721437195561062816979824493988971204731276657876875474378305880757470
9831599865519384548687564179055913845072689217640780711826839572888771426527677649103834848826011284
6080582422086140883263529640855497153097721883154581486046042429655221329977388135710684159750052953
2232862296378517269660952613515726208970988487378900735133823467040837666640143215955605973743172698
4751718586166873619504103529628348883386926820179807580529085862214728570411198041813218692085033024
2731100027291851951802354246026192848120546109209096066282134196950600443105102767407476239790655236
5806267250914052315768702716820913730315389854682114742380259122942813501659087572678478991117344598
4121914820493663388499324050639874370314821228631697393525991544888239378101351113392137061653434131
9493211899026350987131464318684666379257368545981839202033954799412364469864019545931090322681579803
6435416378282756007059044794105140110693773150755160746449540366744644276689768879761871379657375829
0812180242385478881487294597703535816062435232963136029347431276560409548765633229657781744325571577
6263052366707912927292268515503682342332999577242875187920696068144076512743869895694617630093909419
9471538940514751817597094385936735758151247503793632848775888757406951220427939355682965110780467417
9583408836415724586949450675458298966006543522538185562076898069129455517286691138577674860595244303
6084040015715212205384928303612399452627887549146850867156855589090952868803177193793698535625821429
7602495632182660882220530722414116769939894406937261181386538784910345039158934170930455379599900341
6364497704492099099555553149049119856800519800949206230813614097878371828779925417015307602901835958
8436783224841498040477921733514314751273903023759584458805803590370492020052632394377543008764505474
5361466426001892452016604482108725742888816737196569323206807929594935982389667088921296508730328158
3278710865748605786173563287278078945257463174816126029527955791470197580954775522344072188578804012
3072966962526961968962572150942594186889325157896888442203401909128621788070117999567267789653159095
6149182846686741943112500270090145881916278807868979835553059705690745388743189949574927469342489393
0790446495919718521520279086021365356047623530650819442032013410096408257571525853770559904541236657
3747227154695625989785494782999920000090705589811957291677211600639233110252005989923898969001459628
7249030398919147651328348326975027603161104854145437213913812880236237869902034361439664402908393221
3875124104986975581524977904388121878976031168974364344772184932875265783230034658397551458958574620
4575806248567594117395312287491403679711848502743655568263047531844646077770492176245619661315832416
3866156300986072219709764315160115704820594767273183417176987643860423723835366950428164103563684142
3555202027480844989925328943157748585081911081449381772862809860848741056622534510985008496844391229
8512514967984325052993890851182602844496550954440090199214461719862338613033999062782688980354723120
1270522547120727225804611716547498335627922401812214003747853281586817447669875867076853768952340984
8496628049021458090642389168102633153087218236898976663027123647287948557179278948839080424634206292
8499004707239763103544838381403820529555703118383243310693538886160791257914634151223321500419739009
7423385113407131878012192233447631590359370242313820144215542667010881967691172127130384716817659544
4822172880885661670238304933948707430712982935983073739221297797769850520172663473227417089912244387
3390759617859494113798627922098847866027037566936216354028944421748475721245373432531358465904211221
3241056612186043122441299715560457269622581264671313827811349466837658166104173963622990552391435754
6407118367103268926176562886889759361531905906899198221419992054868122336114857324485422034104029688
3963415052021036189783860892484582051575507844838326642624832853364605406385288864964281101196014996
4680302802725579335138675135193028084276127837997032308429233533137984693084215364153922871535022803
5484709186033423781674963053021721740152507640496299088233298335076631460623732105090553978746078942
6478081884761380814117212889594199828874323714571707814081229138289379378186998547307941175541805731
6191818657615526433060627130520898272294398869794205916713646854565863609672356381285640063433192648
7217615166199338351458921963476888159237643788337508254098158560523382238053788433688948775438825465
2869673309096342246811267656443617022395999644498758822871030449896184782746363145305136519325710999
6155315544543539831478855310088829135290347326065208181008353621535868913291680524092902974414510001
7408134401842724761799361777991844024518903171966104976281844257492879108007104769082489957923786566
6551910208758689783670431904962876477548537937389122659713377275378854617176432637436047360205192577
3253422503866459608875205328265101280389169619254966180990890741473021246573154301708019203034977911
1306807913385446823577533777771459107661978938312526516307745764523827711229143326155471522984185164
4631476748891893431798718919263470689110387047906058638002748679253082848418380562818906616824904474
4026191390615272228384728460803878154249981653988453433847232361904712062881531890212557535185515369
2337183899249767331555533569135182164971688060258320072111874993764063680365115802569756525415197859
3098904947890720869946149613006558575223549395540582212224352875568615170856511947907203726506520786
3151979707423469643485012122114414140224117690361733619910726626858458434495513549559784539350044888
6128410476972614029550796917482833164293525224204494745714222602025405454620645021419176294146318272
9767458528819214083787469850924432283254218454066645794401498873252374961463644880525395644958927114
1540039192039672047492666026135301377523299872179229381072124974115131281774593243252644406952665241
8030521794889580638282052905297756146324501773534967507215896717353624866695912502479339054524459651
7675910651687201690158886353437612739915387530719798722511034272732773707735785051089828495330604445
6229949970078850647031542279327322721572668093408978681190716146724931846326028347498871092513719350
7160278710657309446675238756404219730653100893637724955454721272047245203929577882812331191566749223
7856519817829752261343279602135812452604002002114373933955928340981370986463038591651048606088080898
3478658887652894641568745077547775662737212490358946508184897840215481001729976267172519207925688654
0739770677775092821178689321142782507978279920694477321483154224227302490278745798978389211684528271
2800629931956762390274932535590078204559966922688340263065778152932343207933348023102304319358202968
1006176644357132480511313601424901566307823473519836195184936863679486783185245117730422018194328660
7183308043610301235489748070465649326428720077772173885277453140558385881426454498313282275930548906
8176124010236426662660198443363063671212888252770009153180653458778462586721697536667315891334774701
8758781834741690233770395715265548491443784121214992932892952597499175399764468308130381857641227977
6136374362318898307024741759808114348369748076634912718410593575405914908582240015213472734578094911
5928341951211483464277410410284955462719587741797720053046367693160199160399288164599093271696465764
7573852975178537438149417385165971639302358436650386753209138395282419703691747607155952141875390132
1186504747282316952193827246194664940452717766486667103665354052706996496787102857055899827444309963
4012968909820556021785257288545157409451841299636567289410383415689618129578822666791904354735470811
4115411037718992880687557302348073134391076144664217705883961897610594039210744329889352759761142428
6286955118495131656338857275247698259299392581036852194545141030760889283405883092822059642626836265
5993934649043372332318736210587274319704102902328241465454826341538563073907613283444446258162016095
5742169415422721028486693369512990189940305292429927784591624788033580799603768824701127329954433368
8628266731618194640450789422980339651104693076342190006522683235629123524501141547903821240381432169
3673986269550663498823402909450124782662994870914871575490905947145301164937956183012246422247106291
6194609164819733420213573707997214543836010068175664584392721479895994062837692591905078417693935194
4337533504524659591007016632299550034301751904032387404654152791199430223591458095789392374484635615
1494839457227996552976855378518007251445103620204525416139053359722787848374702774048393929371603653
0552257169360897828406417791871247429441485588432765336273595968408718702472466573428807637728899819
4749231282629195008599189014827863598215897783508421681132506375970591851550714397723785952344163525
8772237642405818412563646440381035193350518586557272351821028495976574126771718031930273189607751995
1053592148115547627158980958411569578713108831109729938757896407122788801013880327165989721789740185
2766103871082363413682124867936660799601583225586989860693332243227118365406730446917556678612513320
3863550201444257353080616095056834849050657443307956278760723844772048165150924705532263958478459340
1934222124977142435416046483361609719001709569495410819103142233576780939644053624949015936107136235
7043086422892776579298571706764728606784049687058707491791042856902514262268400899092545257681673721
6862418455199947874741393804408106386385995335484843543877945752106918762477457910258511013396729685
8442499251138117328925218452784735475835152031032814337818264456231433731193073529047672891596138517
0194733103855787207880444649238907500733757157202377764019938216760254930294125197299858826571437799
9271969927474300320348944881582226769162309295319377965720139843183676127592869816678311848089853152
0074141286855024819292473842629893103768903270551349839554158018008081279320628895662829925846249376
9764457287611906972539526229520886583273637562163199255307718079486919465851693851435465154730374193
5406234234900177351333451846389911034342261975966649263858785834781271462672108897603988759153758943
8009607922974110215133930549305197043469338493067737827188379229365913837355845137787158300714438706
9865031500309442496277797286545369400322493286335809161523566271572513948601502051456822255213683271
5324817256437020171363400917157372552052250692552841168185332200370289787482509045862496899109766281
6746505316548517423866614548514979700119534948510892709422945692541438721344308606765665506088454494
2495150305905645105763584566187967818016651098518393936733181129803862566012384951498391523287513507
5989190950047340250361516034762812478375993509166215724135814534226211340544543134696591611860902695
5810192586085364659847610316344316635437339853558128926961833423110392039869018330886295444882979158
3857803527874503091820863063708567178099667294419835554908813084320582424734414201786512121785718828
0878945098623298772816707017913402538187903087063488676218284973351213264708238922725721020359778461
7488265633384834424176950586168161914003088533070933748779178806883632520220301189903340803854795013
5588544698867729286588563670306161864831837671614651312308518043412859294025138462119618449796552241
7654119612227998256710834792857706621272109611922721017285894656575865240257795235095528585468737851
5917184855228006286036282187016559698309199427815612102992362260066589449405824981626957086715583074
2366326557704256391975443221787889212768161626312376618574777319478839273801451432075862473260966433
6144086839600551128010275677838280720164731768424102661831927768645795676910016485679657918205369876
1977608369352676583579826492255236693680101961340910425019994789463340490391249698481231016089718289
9584189024367170741476951338871694540306729963009282891081558049510842029583261652050596858717533729
0218816903615176448262442595481181898942077051237930965961340076088013042769924654958590245037636698
5427470719028221823166330042880658207127183040190842042633804567465031393951725288296273669656590230
4465519877742623972201434934716872769652826814061479378362393098289124074364543953130230987573708329
7193715831405277279792649010485978486009960766401468615217585792248848074683186833103493031632609517
3366027736629069552657879511242830174237022874776060867856627074769555276971365882520348455051359360
7426472687107025470459078541225837224753428854419069215516481174603027162988665307147172638080951810
8890452278824589196152929202335672650467347181520879418833907715303236197127982191625015563511729406
4166594302310474763705571795762219260073647442522790419017859350972249354905460688194392102601800961
2171072520674208840224425841336715057103157578736028254814840400702055186036610692620413844705327110
8597265280201385376361166122788352535429631017015289833826389784543625908692599831077220856915205669
8169249854538019717158953121256134063155829299976271087057755522718479944858338414644201443452892636
4645297772659963021023215702160741239130230243095515288026324344601815184856025020331512040706706195
0514853348906523438494350265735070218471354417615290765325064544865967680302900949568266540281083091
2459661815932982084019127794965484604136350720901657968294984431408519031430999316704791431025573767
2755899501059638341806104451033943282025950522773994836906836997174948888969398299710453919530583613
3964275229133605888112238861470094407437908594781038698499671767950003642638102212587163276080539844
0162472432972269380730976668320364078399626176874153994931306791017990230438658285672044360110980321
8805308127672470870359376176979299114483924807694034628134053854473577567014178529063655233887441881
3734428771024470890712029735022671704306454011909411708172194087156558526274499175100593511150471151
4275619297979255502917259247386121322297802927131442817663827203862839533989060520303533580338222387
5488325894517701221402761793616089034209079209115713977814604407744364063789938084293145461677819036
9694007849219845866117870911154036831645019340827439697085927224260303177703173557424306165477545878
0123401674580842514596890925007658656169386086248360851328549544859066044267728726158882123724320435
0751642497627412245166449275419891835876126218250661499025767572833669562588739261337597731271488963
3729405019864458382916068233431891994465893882622157389899270789309332854257242773486982991937443590
2725826773982362976780632493058859446291273646931356713811035520712238184165263910510085540320366226
7404024065687812021384553010975307438343979701740452226988048651571514763026491909463997556552699387
7152578285660541460599681381251979999719743210382238065840871174768864231527970525971272142047215696
6078902108756023432969110761736862303371085402650189471275117409672809013971512531103136139051046368
6648984401247368758044151541061462997099955651653278701154995524655284955097194688828679930888796800
0815491537087216229787544753632073665628349463212930649663671616351842554682649151231441576168542917
4752193852412557646774493803476022266938365481571098821861707853374414012457392120998345953747668613
3674463389705079382249354063358565269832492639744066647645421236551574406418252230022029840334818028
2079598947752168553886412050171368548351732908586481936501038954779662498007520001762074519949870541
6509908097976311202781318255788710456457227162464938004269171479398111054812705974823290891982279843
4654742429501216897530455483988808263662834034190906474244968800237780112852303934827262185945206619
4269023632330984116213783103640601460397875666117980161960178597010056594543487121894355381996813124
0087474330245730487953017557393906512045107142370465046752773449291326378307500063258876411967731023
8381850558531134830684528244959267693494771614208878980790241971483134319549098102386480262834431004
3898464627381445953722689501222535301270216418806213167212933049520377738737727048738293857665646755
8700014345812559325745119929293600491909992730042841165038116096348744650657592726877686684578001686
9899115088753041757875463191109473412204130545458076764165105328139433553675938117797697186554477980
8095642318077032164397732974521060525414925298109724011600157701686559730105703229700354533237957189
9923514299541708369314182078105217932183511011066984318949916147943100612104664052312268806773093360
1550412945553468928609571613493903677687440882771461069152421715581099538555083493608602596442809533
9079988720950048194537934463776118022735207638233622954729533774758614517015846860921031157341773721
7273668276958178863922695101620034943483747172053395562409860436969831320779204391639771456679723757
2950338058119604118745658405374014917913129278953106910118711430267137969414568353765880811754885076
7318050614928353239332771049037197291740399631068466692397490696678062486464504491582828744896157077
5927165043172322514940191850455543747759637114005331921487820625675747458758167707463353147566059438
0050852052921591810556385486630331988843450357512456924442046771880152957989589370348936328682119225
6746078553885867042488311315451272942889477822982847709507155492594418285457070996318145685931224375
8509714950587061931734439639394829797804482457445880393843143080815745016589609961821445461874236931
9499395002776838072881398319807147934598920682427725418490031171153736298178803975507969902438476974
8116837646315141854872537766472379361112322676621489378324014724556013570174643316184579827265527122
0782016768778240604306994154227245506772317740854735398256729959791615037166613831296577486989388184
2828584019627737928844096784908384498769539298001904752694609828290084171861660047911614438267067203
4407735005762389479487775348727994263349757651293263863508085028935103884766106566019444747910805576
5866685618896226549659288580333122890272619932195637583559589306886499284862402505749637129722186365
8663922646106140361413287959789945472438610513141768499812075218384077932452120514901051424719230943
3269693114903760236654055096227928049024195282285501697607383512742927467230178597891700279902761632
4002066508390034049435622175361930814281908765379240481339398277195455661802792241081585102220786034
8588683189364960425961533917554541504592497607836987028712604422303924434286619583668440944137501011
0551835583997416140232375375761296711318119891570835267140800067440274567364861688592204177341435861
2529215069858693602451701912394966043495367551348821619732305351040865906237503321390984254898987369
5836317623859850326098776627447291244959220998009151906936812610678765261850396579886982800228791444
1024634008614160373295478973284608932965692097558560314150256308865377729393574990982481450757984531
2637633129694280549787923629016529460174152128791172283825238178765480956082657106885461186874160311
3752255371268711589355732805967749966944182860093225715780849261814498884568221317922802756645145964
5325476268380108541315415950320610118445494441952899601402604856727295405155258370824502334826126672
8448304989489740000407160749385774534607379348665900560331874901079529289934903622040535876989634561
5555491115851665382745822857658763308636904884387488878333946373547391780295281537739817476383887098
9837290762442911907253340868430383828723677875920248002186275018643531524836428391541340301873536423
9072484957595226877285999081506434476502064561511383285361676241473326973911834352070489497900815883
2768685019603074898346095411053210075176736692632663925314174136683331132690212884752986109225344018
8496513183235039656985272018971362514909286900043599087819798374338849555371773811103581965509238688
3636933005255879344612938578507210595594418398436395742573240422937047821033240871672109578309303799
3882985768188139671767812832950034050320502108923987958001746436768585276348365314897027495482450702
5587174274339947769042243357586052359717319025096084252334497969835276595610114511914284341617283959
9196525615955981344907774882256354635854952970644388954790152445874040275453032998645343542325884888
2247686871368174400562119987821543851168121189246530800665397943998541375640552300308426217743634119
5489424625301778497442728802154262335363456983082897043977508995244677296975097057688175509694649189
0691775399965194109636197862983407694669860545253454159393855878322495674420128972851363218931391712
8269548964224207719072593447360888757361474663287919171791560641508971616200641612984816130469839289
3168850573496205207553586114009839901939179325626530400550146767007126122073431374011158431288347668
7817834068623109104856125896471695446523849044187063629620815351369420863941937882316610448456011109
4986211465379433483942358543604944562496090081055843682260948765124046059440667277389555671812053875
7920607667527694102113313207427814195076187381417208241538517443757906023401335296557758449702568634
5461263015661909829896009685182947527586853609995781681997675649484495544253288281049832981718063487
6903071536300768120829170138843911116563101989657275588805502081795414552899116905276637661175949332
2905856486745263325185226761563638492865623866513806393054613007545295273364455853034275925587596280
2538251001813450759619685161024203185660125380045733418638332322357915674023663684461200595943352274
9622383669630336334396642799597480392773365111004727865843177782774642522599529881917424880301789403
9574616513632489018925985357081129535359546832867586689374390668139030990508249769777415058146368843
5328882753016897460783083468343792719702988780738530392004412613203305483738849841067311187168747928
6441447515763513797824243902679082084098955532091880134772354888771724003720789012859241250136036843
6515468886276850333450601438839081029013990204697331330857178830801984261007867597105697704320925680
9990262141189460338876083787301187090351784390107627681400959834209412009925919786772271112326000902
0078505167522689744027702728920855818815507078384631419183381696325194750123394093552417612368830658
0292328266435491932950245645132254870485848323698983407022700934673409620903091700299202353214856722
4087711065363536986714608380383034827538247652141866010585477355148581653005360325363222261139650706
1960385032229899909139451419444130093473063136664105654733381934821612832820916915842072956043779229
5119354060544813057417951033983615890620895095800405376000508934665085365178888729895570214298420669
8922631422065667629779622721579762636514659117336860982227475281646777741834418542197767470230971403
2657530275828119461186530042346680151205826438062066233451804832604242510305796025222466370310166017
2300864951710235214815513586951699096631031990939655729324423359022794083925355946343826861633187056
2582024968309236935745174798942752065903945789237477775292610139045841134430023429048670412630039816
9376381874582809200839510952155095619263978203852033743413044702611346676501959927450801906077610126
1334429322222257715304078420365386644739388990713764581497682266355422348459234543668587426746139984
6955927925806413588129166079064962877931033985040064666461296405950523978999290399489422825976407387
7728924003723273172406089003253003687895705568864256597081144318123180120450697908398239484907486877
5166348371946641610417002340061304366396520050698388397863105126734605574354248597383119953859060885
5793176319107014503265080194396574320841162240279369741491579197438181947775099106110970433515420522
5237326397781220792636536358498192421297367331355875697396335989175354662054192076550535888228121511
1130700932222763389857873676960935692384322843852173897136622050703792991228027662207628344837571723
3644218464952846394873570873023476720653329439384131093567250568681255500748126424637691458123997117
2739437033501827366856888958157893885922666771319700052532187745006281504494420725546294323627320693
0985160824209582077717648753434401077222313966249354865244411546598512732089562894851243270211147955
8663985753520755922651774296934694995485670170538618789849287298245252990295131739778222292378452051
8068653549632295767279277909743865377764220940417841628905626864244234376243855929078453950640854897
4810375022524183395580138026955690683462007329542383000679974400004572236039256135788043666655881560
1823371586737258761024444370858130597803711517271219661303984189290535043322546289780637899276621396
3629164049317262565420658099297448432441354316542841928571041794778794611253804655951591221157229153
0636941562833581729904577977705684575122385825462220955995443877089550323482670697839485833659983132
1653323012038012351845122329232404485910284558635462365739998335780868776569501561993063063613982107
0761138060982857531890221978408573625598166723063106556642527023658286317409067737034145639419560936
7271281358703456313753916682190660778146977347431984140703794344409522579783489270277402098457538367
9020367417461805460841037330742067463046489731159089745736819893590794885551512297377423440713483047
6692777400787324502556476461615913827348870376794636686144019621795845992988391224208181388631763858
5556744665366606006795757836674402390926679097868803914234067193239888360706705564799240736019789981
2871879648446202361383635205668632459127993287249596093243148171001456164831632446822586100620922341
0620553289945898492289712431253375951599442496442484460521346716533709245621594842189502947064326786
4911648399165987499617455453748482887460287446533152874655745837647029467214939326837705275422819578
9195124413441191351521659549696020000506243599147461957903770182497544942180150748706419570558622225
1379223735125535462223389531516649059934250124165574092197654600193190012957235957314020760553524976
3381487788415424686994663875924644335795990187882811193612069805413519749095936105243568044316685815
8537996875576895447015187608649310826634316833413164537442036167126716692501859128961772771953035248
4790064417419241945159154769189332516026695623282315682916357169036235268402418990148673170207525176
9895797399421479866869467375646018457030295174133346204014946683018197085597700146247833023275524328
2997322678234987333880033084487209909853858004379027300445425847233422670090827984899370473199007062
4128970813989164029852154940993073520008400634445050457899188103502197817657892223058262800359273913
8709424129652057181566072953220130943819235912312786791854782366785497177506117092018573159826346696
6441965621278037979212734730501494026084720604036621435324001487190611153882380915881964091832750504
9328043018697397768558136584935694848294306540547840436430775250259536174959205974183227359252780686
1082487743954523484123464676079536879972738857492221893149799041434263093405424401209616648049936311
4583765893771245163755309531492621319388803066188052626832293175647465122633788522121433822975907181
4566404013236595033238282049891405214554098503178561923189720051839437648304315527172838401281868223
3944461117741663114175354387054921940885456446769618527544794757538913168645672063698239468848535110
0973653164886250815255241573314364293324507741845017842208256587592188027949410032115758988124456581
7882803281592376780453361369074248669342839552897227099749326892947510005174867604878940429019094141
9327793381743691568336560937510173052650083666346113498229749294342402952584364410389487200231951431
9012630485840866612423191614118888044613531377001351017986348028071345030401164272246268983962261769
8837613970461996618857799661429717072824732019747068046584761302042201390187936729838263919344222508
7362319656622994849174985485513450877473267658828398108932183040249991975123726624699369532896018828
7631535575914922549634434118326583164404615753845877293173678227250728174523520364026796363316313407
2793319087960795288250132474654236020457542707758649218748417584576960479869451847825178090707508058
6626204095928146003470159619764612673385321925489810443988671386521896174426655920730937813309723399
3018502548752824949568903612170601119529134361085791518953531615091140434980142404590425340645594626
3157895221857702644031774356876880445667935214325394446058892234489163912506164372096840283482732830
5767101832957833276361383673836025568116634188258021246462124449431497433117388236670730125822789595
3179282781843235382996110816299688291644057181511381332086160292434639663069446225170860474277257656
7724838596582966719020014311479335921704568624568932189140991284390380140261425851330194674826886509
4899537540145759368110704030131742177088565439245673178367909669059819165792714589422421733683870810
8834866779471468705463472742244131600778126363316367459389551546496403297712333932501061539647039583
3245785152342772250255440889915538191736629603025700990983014380559416991141051791961478417308406557
7763308634040026028848262490718566891694211939739692581438948792990707588306969592922115302995295162
4362115776982084588587900758697589236778341492840730812119741580349527246415812844970241685283544980
2355406276210383066874862796191488746303682831106489820758421096175524295299006712162246614627922832
2689969533876469373076752333329396537628759149361597847731250098200771303001736079723034127623685152
1030545242139397637557089106641142187167222627081663136534995276689327394456296829215471510611701713
7634107293395693290959710908724832787276477236666289572559270709527871789327532307134134834276752863
4484340507311722213411420336908483301919979840756592768716191657246779620344253370000836145758943052
1452224105721384549269835676663364623806827755530561538855555502657451728767828809380997108313290764
6388290483037440507179100636383088702964273438505072877566144793934474036064617393056085020832223293
5116938240732719135462697682700402492255648291891664847095308578389154303696196763688934301977249044
6356372776277159336308202808027331266135817257322865885639153234987764919366658479243873293949706845
4405607605840667076024567722792636696882936730278357762026363861800562075807297146033775218601758588
0299498329684212884081205379207405791158133339723226130996243018414398180639140938507057631007492073
7815148009822198840722435040625634185121313553136442362596623030049657130630324021856963658162788960
8375312391040575855244521695161222379119762346756909665529282547595938137891032466462127698450780978
5429482236827335910723977703851224788444155801361683267314481742695948041941347652975770535171831961
5499708730872713647362509357626897856693915897691618999732201331502353190157388158731564043765529785
8677810338757074286500583817820457497226483486965806821610206067518309505772172010162064943492768837
7899008196720092045216299118979225252511366825446179252110862077997138954513401099423197102962448571
7793764554179016605009463065079951890746504649061958121482893042337982941657528627862035733505205371
7480747797919938058209037190804800214137427001085296129632733245388916055634645381145094139389464722
0284972732325147261833048856311641039510461236461502327991667406586762759130716947977535218247837368
2929100277869922807007715492578373970694250933575080000468666746880592444474017478363122978609746117
5920722355436769841362831455010332286299631015809622119117187362028034118818348518898226859057528891
1180979681554757431149033451689110635014196453181736927666513779458179667235017776500446732009507499
4191244295580877559584895180522728853484882896505045094554744526645463587119989951145180249924573545
4770992528813826224441435015717319824715859300964105025660618981847244306164086356090785810126644111
3198073164843754830118436961233469254655091110294824044809221207386664111332197698309150054748062126
6649510301069960060114618332554795286663691744658615139280350037042410762678763155697663293153277630
0009345947139594464469090549299016084023278507611985988042338965547448281840390315540772763178157519
0018098349831974717628582949292540259492921179719409712911440348600259294479398602844003522254282473
9748318947852992845126299296628548615691984144261017809761789932157916032495387659203471955482159848
4424824805740370857134701857706244870133757913371366193871293118524234083285493240933025657638714431
1629834478618178825505326143346971407639781128965681256827066547695619349656006068486911343390004344
2167705196785788255930384176074849315517801122771735903571576112520345800155829773797132001053449347
2889285188669096412673014996101808572053203425596655800314803954279203965423012838464512119762394038
0028335215662140191910623525157831631841696966542584929511288166310193452416646691542515513407762449
9390439054366275129203804033025141359445971554941057432014584265844713501783613402340516551058553712
4249910676935602247567104405767928550832569314445898374189152177013249451122232128767811817035671498
8232400049249223068074356083396087410123661737162481253087509921806520321597902356805526126654973817
8629597282105128962303968877069328661543069321413637260737615459438320346743158837348965782082471974
2085633477072025184994360257164833335798129126365027017312179858932501323184369337817730925328972097
0401493739760791396114567725013443237156734035356160989811557358965188302595928924270973807658403528
8706163644980827949037676795973329791218783953474620573551183323325565190038685386156835290844366723
9120328698089545650667961984170612607294567693637116520775559420624337722119881295704318060209692001
0774609842158795862235345531499819127773627195819117688186698207360108600579527696471193291563786464
4303864088922663330639577653262333036638126592649169814755831552192314461882303487822504702753047490
5835135924601257020114251352345275106718327541928715436622599625376321870893455933420338857445314825
5254822304073586499331167568993849164068228235241321055209210006858333016253738632664340835265186020
7395636956531479588824388526221084149190102576785187235405091676206804898946591121466062755663740589
2409213341608026968860805134367321143183503952833898784689094543037737801399105971521654772998402097
1393293796878866850640632062104758670170108144129730023053852850222651875576234683694310018861900096
0914386411863312278638480918611335697466980887558200777592676696717770703973040315499305700102850426
6466191018717675474813723023734153363937570126861179265793056077340269001233632215549984333460018680
6537624379945452308471985841328384264684189205025240500913741137322922872856558802396020660535275455
9225406581694777012550505700328089802314699990066988013053517753739597354864727098013500057816652516
8423420464711429721106428900058657793216496788084678793747853471831899458700310745882357763190278691
7766489133244646772807776192594081644875207079870970285703497181303835638698746271231843422543974846
8666361971155432765634120832248600130338724094635504253316962588163925666545104124424825808059326403
0322398201901532022816209275884905703965869106921076993322068159929823728643551792876816970484230410
9071158935672614652159316584600258911024917129387536996290786198619393331251809507652554318800448056
0664620615209763231991241997455476163440044344570705911071803080466780932006266953876489821264356659
5669469755817455215307364450818003990606646609441299089331168542238599992512387577689642303703738600
8409058322457438069593992067431339418505286761000040407923108722780844653826139253338390669999586436
2101391360811267242384936917292665424549647910233950010650054464746515413917800825121727519061812073
5010117860196968704443105367922141347953464441841363149067940832044644091311238947190492983776755776
2182572612879987960356039703387322973260624789562851992411684858348039671364450724107840332472951812
3691835850934388028164833593792055115906838135351071672729691271605071214967427813000061986651806132
3244784930265459835926148272571598521137049427176261829029665657143886165767742737032294993228759356
9902644108077888622232087194953798509151083232072628589647501482787888590134467687359580278153834401
8571101787448421742893548787670289256957159178904695638897674035522335362917528101926943864295756449
5150735989584794930137762212418137900122542365932099701982568879249826469298244720970275915385261033
1846282910013541879469485115401031042377804133457810804210144264751067918816354320493518768980079229
7300298324005035253882048925636438221276834356760119819014973102820463570340109010721599070788553622
0756450680714304840316501040664482217628564747005738312361412590870058196322930864873451589582304665
6841574771828498962477455695066774851953971127151414587354588311015479818099178811048901389248648680
7015713372411332449922883181401421209440979935545671650374209152817886955221239578806023694018520752
7692003987513454077444622189033466643488023448317453774087397397098436818429484821498572762405549657
2874889545530063865173245964917054436491342313930722996706683497819617481745021302210327578783972773
1047055697841790485928371614454707036229212270262675762020968184766160711798062896192218799480032243
9935630364947816080675910144161455017432507160199524919198915170982990452861738303430142250214676158
9318815841915949417351997770684976524900664312052332360430657346015128356811967755653485721776939510
5196372185924438446876812135504272177801472172582951119339116232426021802589331508112884837266011221
6068331841001804440066501831106139138652910943663987952276998428818179323586061347196972684582439776
7878064393287986323485018326442810322063261335078539253070102459946456945917514380562760815993688681
6241377212084683661912689350159777894342516807823981684304617691382726455303361895614943672560739768
0301865441766320279905715356234111185611361800596248528692380034785015903334020353345079438543046194
1876585232674694907133489984904438621082390727277475722873623834774525221262004889079429737813057757
8140266005481243860481609742379958064271239006659172107307898569820910599727259404865144983988791639
2505899086703298982157910266054280636629167815912338165283634897578745524362236318583946577132099343
4677536134024650719996653268768047031580662215477657001159269029892464995789346612511196463529422615
8602066289805195217373446384924708631602229071842161414109589181093109524439892522994158195083154939
8958384702350927571498533819335730459222246382964293703195750338133263651634110563562015622504370312
5837459738606550961813824947564834945565032891402906355116634862695654812842609992021196206926547110
2956035926835234070584357025110206537238426438037223202990180900095177782373090418175063153499787845
3172871495305480518957311085061988064816200178473511043001013056084644600706080150739473373052060635
0603046018640895011055042602230941075725300093550283041018658399762563336667762408342641704677648666
6270661182121873191021209223642632753877326485528216928875064376138968293020401330697401607748334880
2994008954141191643017193869792012457531753659667452790502064539630756216463643993149605195559510193
0052480085028750070606202412601262422890707208827510310527148963914598393872469228422561462773275188
0632178785713245696015788164284080895408302961826723616999280069470351504545890915543998977242796680
0826014676495170840359733708469773142380777884287367244985691215403290958123131666558574598392823782
3084042719816330222926751869115213542671105267818266525630504651051644360333284406834555822650074741
5677463789992721079879074167666157105952514076608978160384006765334923399484635251848140985744836678
5263594238322886812086134002128600497074846698945809403568828298546033473274280267780469456246384016
3496124944212841967468513003918722497630866304518602249443245607069580319175427898643030108437159392
3644846142714669323630664502634484065314500634860555807417946236920896528954282741811278110887814937
9988075359897327719662334090405854769406608995616098203855038331315348780377771174387469462464348527
1566061133842037775696612478220795620277730327139614163943712685862129639243014847563203149869356644
3244923078735722543505706313918110358371120659384849829073458805316407279029746826291831886021274541
2042725314831540063801021471552863505893557921120636742526901413672721420348567216501259400555541177
8322077513181593863295579426044090932035076599239352401281394828573089780671418466978534110043127991
8435096678058318566665838447936688594140176731336989808209377159420075514325853202462618876700965150
2089043467620272771838006672038238987686329535497428193785726808485407347081140924296436326064000959
0761539463971455859925129239301717581848591074586527695616369165270173388046410651482377814351325831
7074457639531460185975137703046900813941229611736033236258519888898557833122582453040453029694820176
5699383229543724129559393135557831027713173234868482767533274906576447937812858599397103407567103877
8493977220908703369505299651691724412831920806070229369299493897570966599773931380606895873359459395
7704042752522239074016239518460346473736359725853822516163085482755891412032536524410603002565117166
2767620544739820566102036064611670698885805647030420804345528530427349953511414238171904689216230557
3029559876474401435170989848808558167875491674095035646325577769950675151562153863574900414497198546
4045345798654820307137388166191157171910865308508571117098904377839286722038607363015889194776917039
7755763106536770332182384740353295929784003626658698908708220275064087941853615952944474935120412019
5354981078273282289872318015652486401044592668204114887238340842085060298797656749794267261675370737
8405178170193924783787614913748943731973619047151974531817539533010666042480505820037544537005651429
2801302312197947693817179141939881949433130030946414001762284879992472720356581286408666574351095917
3073168707256499455296084856827314930824124678236691723281930339454497486712271658763659288239099105
1309575239002229921774447653998595034193971527195248634501262743830479373767920769553231899790292969
3549247776371647246924034659005810265068762420830233978240602443805303162697687754352430705778127496
6728598246580157967563254531625775130700442627024955870799244664215114747993457605244401333352689662
8028092854961730233865460313450996292240131841966442865135863635081388094658101710348845876359734802
7562957548715684612833079321708138219131898615152309223279769475107852790255190151487938602181978916
9643387066914202926472510824761763189219582825805109360276593212051999283141949861700681814391442897
0625878422837458241938618181973301139601003881112869622850919519831734547942312440039185228027825727
8868651520811671631084662411978752361285283715983333296749283701725673470986832018234632476627842489
3927146068351813111460750690969152404477096978138718188918932674165106125572512831285327384341754486
3979746562033630784676647359441818962884508172006484420850664341829680565338204310803723105209381670
0513385008242997516992481912381702984210450437474520622402740954754022535032699922803719660251863477
8737614384417355863310643940082857557098736697275921401400385665075936639485146051222064391669661720
7108374893976242691559372451306485231637518056665365899586151633747311747191120903846633835420137492
2764013118177126720129984786122037059828801971729442680079843224145798530460884704786548024303551416
7085814934196389298244288130638120588582015515832931918755413339242109569137317572366170383428206414
0260837229523432535108791519853048731306878971009430667370416075018096949828773601596708111783471492
6497717575126571740405845951140779283761786094913646927724988734419194125355817482831503369960455412
7330845763030049090945399450879567576155564211879306149929045544496344891485445244806307087438543469
5015327184423049206778338788006575243805201742660952878351153332334876875664731306674627768921565741
5151753773457444335248941893387226593101344542087861932250935413471063928071757067057553079411138156
3641705952770619742242290834387461239771931046016753255510273710400222096389374824639926408635007243
2057821280594070506182597703783286840128425515369751633187246545023146847061821699223046314480763992
9809373941656442380133616670307858157841072493855811954375996086479615850979759147907215328758611129
2341861794655446812545227046937549495941059388040058255958029261718610487043793730269871895603382795
1091362195624148804224475851428823532626883606782864712794347234062365801669066180901448049818167415
9443380313887840527537760362143285069286216472570194623532927809510348108224892125431199164077346503
5545616391821104549583620234559525358939968731670769354644948805688160682884372758522695235904077603
0600708061167028596410091406480952295332125036647140756623279087147729205826284439091205001132857960
3914300469768059930572168322674419275361036969596779886487975503678645793212786793568077946719131199
2230128642646502247072377821575319187634994762409319970781114524028439118371828876088686033413795471
0160963239842277760576243128404815243218879212540971209364167048932084104422883692058549881564704992
5753320266206078847727417408481035617518099529869416351548612927452323968248652165614297441656434162
3462737415925582458318683113667000284825300390673652276115580413463630985728873412027668803179241014
4725040957483526709017443497679504819697515133982492374722210575178606080998992447338556674282821621
7037895459102595832905897192738976615718684251167574979213962275387162086088177414123906096501309273
2285159596437945660557028556633396482775839410789910396247485851940368475873164370864586578745315631
5904722422979049155964520709779634428320918986520857921111059830774471987818037140236571052014411713
5364635093794075143160471249579047641271814598928455164172366085632078744540950528639577599059928755
5782065226948729211521525398410974375832578506945496877759153748910721891149784310840278518814984179
7247532781154300807112986014479301283906105588919530550929713292164436347678798320972845724003778542
7275997027873264019057512335017016326186033599154843158091309984874984457395728100888156451470226403
0779159599465838787951250809374742585020667419020051729163048178019536262235040314658941193992194018
9303130326054468855183059367884857227935456451421764751725761188553193609475686907981029172006928180
4164776677852350896062872938554204585927338345435016074415963229904811775909913822403827294625833121
2548385783311858095414808697287954850590166568296809840014083923463035198739945333244613437325672198
5069225219184482650923162623283573211741888818073004004969764404522092067516949693552175741393125480
5404336832247112108360717184903046489719519674728076295205230025520492224868782009928745389560248015
2886527351522430375008131061317620406794085511458518119007615941019080990149458539429395176235113669
0912603243525452776432081778596860456723860894388371709471965635481751711755018573188349980812167529
5506486577565358548501002949147350111625850469855449612925943718644783698412087892984154387024463019
9876143163618857978764076558317713835644185528376194983133465141587645168768496622849502250439422892
7147810496746942737832853780286387663974862304840723191506634673818632269790273391230662658557369602
2730246210389823333069139858064299268246680081855126009294430287150906579286388319724767216670127483
8234365035026055384811320469694181895122645529366183584466954802226508795462417600592124659962749433
1787243197316321656024757239379866346768499333103017203335455006444807350453890563940821854551161876
8308096081074391719025230868746707623993934119916305696728448557772385933192129766535988601494060854
6287434608466381043846319304429900665246081920934755782181933016941532530791474766463447891605161423
1367029126253771018891660009263530386531625575524785341811628473692086702697030296504494454473142180
4103776074795754294172602201935882332140552366589541688896793990321513836741269383822832842219883441
6792916363071418982169163992544355647582687579289086800485409595588360475236268946200029542634987105
8927774120860709593872144683937838583540141018268400831517903643370517249108771650302874567093268776
5497593274594178679110307326602001765930737126465690367918076034967880699872268116937352690524958755
5528397889271135731723868772112448342328918534715365532878400487966281568991984435509450487633496259
0476650841812325937990468526520685225785767982012717730483743983331276463010025432618885509432640887
2703669811124689679777109472474253854305804911084423983670686113117590149553986102212154486055882216
5248047903499435168762038178641958620409916158896164182564712525403994505706581062647090092327320044
4780948394309314405202279095034369364572551816811475721068932872047573287748235215342219763619275878
6495367767049994765449788756030675273773280190892805047957873451564127517393680876834566879400574424
1118125405390581086508997492914458419978147198940974785747356659533761197653727774274571425353118957
9356546913265613975533817759525943494049177934331920576184652051642938719788298619819709341824294440
0034787093603311191610061062524246675993586790245874414025343183085684137487663139954145678708871852
866239934747823053034235289604669902117078262616260751056022383016017921
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2019 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.00, 2.61, 2.27
Generated 20 Oct 2019 | 19:45:06 UTC