3971764162441845971319084876123198071661926726779108500543210673668096
8811021310572614709407316477768335018551727698192009614986078846976
8089169211803638732985335007306185088906744917594794363986116608
4977985803089638518688481082583801787957661743658657789247488
2215644019225141953935702477733774445854000442060822282240
562225294062812797723936648729801201031667520911704064
123374759967200377745621001480667852521247512461312
-2033217774087208962515166529888341374655266816
8077585391085633135766056514901986246656
1919660727577366583327510757376
-65706380089484132352
-21358565888
1
-145320554004465224090854687799861280664679215390475857057984973459423232
-260805950792453701672399100638184219433022759679421083149139699564544
-294606429586846853654399966816381693589885586322540676558989819904
-223204093721953777761966133151643875985036031088081160238006272
-87836619832417980646168656061401413218518384713923030941696
-29416613816008453429121845877851556069675611412957757440
-2960036895777865117857030709795252588060842804641792
44331179899095705418730271724417530320490856448
-151330741982225573933432735175053961854976
-210715314563872007327050387423232
-21216448768077313695744
2144386568320
0
2115397070320285337936262543284434197685726227853341866654505752070193152
4232461953139913622723966365473063890406659151983426980407687495286784
6616953751528005665469672444831439715111304046823806953523739885568
4484589934484194274970361049099820884538060233136131238984155136
2336036242413659922744372728419747211540530130814406357942272
501598630706005108302463065928000314814027218227537379328
37808166535334724876379252202738076514741025815658496
-319902619450456133442877931101206148901163237376
1505303665583622478104580254279422116364288
4294688630454811625779405194657792
1610101281531994122496000
-37859106526240
0
-12316262993738524095577391080143505871289644766453512025705605506831220736
-59088949471802496306996662785456975152827698655248908867577820523528192
-93294798312889403505454904195398860022212625174355567365256550285312
-78177790779576322575331224654755873384046523583825480751941419008
-32328683044454436734924190677639564096979878763465493614428160
-5702837024957908435371678756980846122917589663456547569664
-341991334137920993936696358089494568811779509041758208
-369285971829556649464575444118530217255425277952
-10423910588808369004292496332576274927058944
-82004095808095875647483755175608320
-47606024132231836626608128
763228541363328
0
-40378266504247410998849782777160714766770500881038687608666301816088035328
648834287072116495362250076896334368893645134731844951178196482791571456
1157290216996894460349392790635758124005858557920083431140725213888512
958351451442621289149000356994270150316029022140661521962040819712
315019498442713854662891325050637935057545834630832118910943232
48088698437511939952879520278441283805673117423726227357696
2447925197984933510990907434421914297338940999730200576
24600792909982810819354932043137648436189968990208
55964347128165037807483674227593375516721152
803778823330736800994695919087190016
1394054471779639734010475264
-12478027334231704
0
1121723850937229447705333026702031371338291261793742641715177223186127257600
-4573484444109661502335240244439839101563397102930894604574668028848898048
-13879546501993718796446660013942990308197187590379447557782301845749760
-8113324647932770141026867450827554324981287439778972542339966304256
-2652377137477281961047149084840147907550005035737752709237833728
-205034292759226991645016873719687300447493885531924264386560
-16537799678637071492837338007178906823271589586319441920
-221314700801757209245295529956877363495781135286272
-247210569334735006649494826433333445439520768
-6121496593487663049724228973025394688
-27906521469057884095483120128
56028092169021352
0
-6611506153979847088122296240783844572044067005024017990968636236859141259264
16739095294548686786201444163652393808784040493075747997590260523156373504
132532501158032540408458771494347786173565541800559310761906253995180032
63993461861920732773035670008293066919522869125726262897908515864576
15181328310421922446515528037485442558480207150982949895478968320
-728149203354812367984862312017253170785981733000780187697152
107962024855740584996368109479605349323760067668458078208
1124188720820578136177042704493438627137044799815680
935241348443100726066522422768106443985387520
30075891683626235897870143331461652480
519908304134320110164483376384
-797623230699076176
0
-560087835046562410665775452409702232796494691134640777392487144177046388736
4887807193042286422930252205160581398870403896085653850726511740385755136
-926824833790893637604496351825182668345955863764219715607778557348020224
-576727816419968784299860407463137654851153239599148464941241865338880
-4579086861539479107324844069317759905741393228631865019651325952
16614249486419813841341664101040258888961110551267165977182208
-453117214433996054530819979991518641200986739526942588928
-3502697346221758631233503771922739671256179712983040
-3131893171961676659255922549983903306113613824
-57548075132908585340373244496951410688
-7626496020916597508445927878400
360847476703515754
0
232976085457819611220783835716204302866667441112591929109805340684210432638976
-467269130368127542540210254596445538891016970541155435201616937327353921536
5278407969220495032275890278894990088196560092479639964872695020582338560
4466088950718147702031496847548074120007077408325314773616033112522752
-724265161523433872956330950776790200842224958985272179344187326464
-118847720657364510898262714063611140539358422592556842902093824
-451747971127189332510759519614366498295668994703227879424
4656599422949725000358019091315339197162327868702720
9390187863561544520481235734667189785137053696
-334082038788378324028383263058315196416
101695899556044211831158554933424
62008731332715169996
0
-1360943537202869854758852514966410235042334778822844622102363232535522553364480
4169630659350080081177405492103442355109553635979752807026994945964445270016
-31438216380855781544881753210893397810456521666371865204754994782843961344
-21412310300031939873961043449612624438897159989132334235882436360667136
5670662089141114947419207520571017217152337879294382920735939100672
539993717276562886743848362128853296580369662295228333783252992
19018446884880194420205337338535795729803447116889986170880
16676117531511301792554799015497298166315095389372416
-23219334975496565215796765813234898308371841024
3323903741021777515748964432001035898880
-1152864699790513405143852210538048
-351244553588158095392
0
1578892653826346977893025385120227337376504219229921532080998445659831347970048
-28192131486114203889319827230722143816044901324154639726113701629543967621120
206162510272929331224247992414879111543020277599336643609918968018375802880
26796178215633279231320085099458755338848942060158869384833338764689408
-13746232155424390468250414923466932512002569668562323592993476444160
-1799498309288713496655717860367071982450923409867988818108350464
-106979914065373266079518757953169450828799540109706965024768
-134049659623363597813570540359468104589422902747594752
30886426131417855621588897918850072717644038144
-13157401456898541421742007298934888272384
11685037283228495547580179803691880
3769092328159098855122
0
22811295639734183256894974055552408169188092149999560006078581551540854897770496
117737816139523828988373190277999104853723024639642162122510276434098091196416
-1151489380061686425228135514348708669591444951686843061491619155430036471808
387052111049536232560665713154652507904445280792982678074911056952557568
-76885023085739507306554787158940956446981694297925111285428292419584
2840001557780750702484442745906068065110126891300540180814888960
149143391024276034839199072960484711705867077118450550702080
505638894002332677505428496251137684912946692384358400
66767057064556617310569135514520929825176551424
10270293133481466645141233295666308711936
-104208252629283550397031145054714464
-22901450303800387897373
0
-151693419776680878898729899027340590200580929784691395613586562631769157942640640
28672157204330470401708267133767988319468053895920662051606436736079805546496
4295574949155876628995007601438147505023746438312718006139207651837966548992
-2970624557942338601023589092710198227120935669065456228765944652551421952
802342354933216475997611075460674829793896696370401560200895466045440
23131095211305107761932842956896973741222237559817197145961791488
1405287620846624825254958032047168443033616590445071376056320
-1298581609033803002450577126464427713393698393733726208
-372782384271833678396668673744144930537993089024
256929089291115087207154432754045459796096
828966955786875603203134052170922476
-28178651399594396170159
0
342987607981165723668354316520801835633723134182577823576614793033990835833667584
-3679208757348555249137161519666339505056169339074869077764512534563240525430784
-6835163392117544665446492694400860291209994461952655374754439877299655409664
9593180229933558820363864304373460365979228984672427201291997671778680832
-3096556992309641398067085910772669668646006156249854643560618393600000
-247580974419275569372047231629407022969262953256437598989653639168
-9524785092812194353075600032460409578413690379575097001246720
2039720460328765168247826780449235266008547281166925824
-760563135635570435768027806158681577756622692352
-2560251020454229300216713750870266128128640
-5867681319729583517748022967634192370
587783695728386708742210
0
922713232140553906691811936492673687466991809662728836210970301576166224705880064
20964278199860432021450612572274362900117083778587798746752351821626455294476288
-21135228528395323408375005468580565138408421786369824096592789777580021514240
-5698851162732379456489764962692337689022177047614403140664738075610447872
3819669120081055026112789598695266860356476927825659817581845317419008
1093746950985692212277120845960687910704799035006168414762349625344
23073039359610810442094110611536279078954899682734969647529984
2471533514667522738819174228207356473928396474184630272
14314066289731240742123798655162403312630263371776
17998536539487672077705859413613807451231808
37114316193723473732015289791226887625
-1112989120080172520523114
0
-10046494602612350551349691147786231495241478296358127189919264185610138142585651200
-33635042371566331548370687451009260602340531491587731275776809309891631475851264
142715636707119125015015403891735549321551007641241412017480027587281864884224
-79290496821713317725852565212338061357420217745162952000114255496642297856
20396833327970718399693569758417154342313828383279369281766895327903744
-1454017569774597672937376774165576829345441821294094173064266776576
22554135619278580676808623600345696900072285967329344633176064
-37932235665090149509898990075795149594509576358444269568
-75629061371352456875433218167004970887008492777472
-113063056173044983590177037973518659861509792
-210333604923367570036312551455017301970
-2819939421526224389563324
0
34085894019209503738926538726556521982632969798224380171512783718689298290443288576
-201924851492298129737407334743635440749090497921997046388534626315739621679431680
-196608250109721137503332662085984530559162049777566902695282472116505072893952
330545295215261798677807139923817842966858577079190740649841504136665759744
-129351326970711920689285475592690446035850331235859910474110318871052288
-10851350947668553367344226454706187403461942940830985712902839730176
-352288995366808787530183393289798650492597426623213728298958848
140114059578334860162754316775156480363496422617478397952
239846316480042552849056499790120876152934319654144
654185206691727980995337625045333935161235656
1073187709208717551772761504799080660394
11167735380403799317140274
0
-16872663108129452776284205677308775200684205372192821254947653831131024551906902016
1294789549966838328369913681447936287619510531486253733498222389743366715585069056
-920607980138580996900209318023844927728046702959938634789225169697276883369984
-435837799159252193466196813168607864141502702067899024226058791594328326144
357893977863934616235415065772307445405189365564623942634610394159644672
71891987401633860259291044534967619746259123385444349593702629376000
1137250730596423473894019253289624616335621144574910645527379968
46403334936160669483651128576674341847116912203653742592
-447005655356738898825900576364501764181608937573376
-3399150082785035875697114740502986466448668904
-4954901073676738961806288649564698900282
-3156835064416569886527596
0
-374160356075733782482490485202950195001243957977915609303515566620105680361804005376
-2086667783585018272720933078273841881017365096610167636621784875556693824168263680
4207494425254505358521333703186753387611242472065068511027305142850796277202944
-866840225660441184222871157490989782365494732399301539140091914661652332544
-434945368144152920173839846308328498837596361812933361384490438441828352
-168786758427961845517766821361471936715403710314760438617209437159424
-1027967802791326540767934819271348293582091557160841810331828224
-2726920611395759857434382175589822516437793461497141551104
-57331284940442632345284433175836017257254826483328
15358843751162755628765825106673611736175519096
20815199865785744883137270951094121707900
-31234060245791134593821763
0
1851929397022209789408593312856493814078373423134244673356352766010451324513932017664
-7737838343143519235351419636173955942280215988718613584670264951801507124629995520
-970040022971114963368537815349947941181186605568605272251287714747062960521216
4254012878743324098633965795887766352916772227853372051232104889454556086272
-907987784615158493752164625436795787571732219947239755576379441890197504
-167112082505666091644596336028878318588212415923254278059022604042240
-5625676589036079454259111724720558682229126264359525956271996928
10737526328833767925260689046287837017063515521644041879552
5038662476654068588326473324595021581969855481815040
-58442558817429857939708076101593684879590341662
-79988698890533539476619837031285262741122
38460262663842564065441876
0
-3561202347917922903088760984006224140462125551384954429195343288192411071729297784832
42916332249726207523221336296729743054232854534579451220493286557082111987515654144
-38501244783216937106127618161313582251027880041509472144844083624121923639705600
-5204409921626011159718258429291737346122426573765234229443551531875187032064
7628295317255996828929947178878649170916867282395462038448478864627728384
2499485019929925554425238693110885687846615898378053292293285853790208
26967876749242131518483214065198237589711632592362659377356275712
-1487649052516079078285290144466265215742110016014592894976
-31802884514643338080784133395787909601444875820526320
178190819163422071194863163653432541339835108362
282611842701498027945040232354475367196007
21469206125945430261426870
0
-5322967056593744285640217325798183172311351971404889321215618603313522509104839393280
-37475028457628690582415041089971614281181724309549295872988485245221626293956640768
106791937259311233368286233898702379404399071490695698537201665855872389556994048
-1046785096894582160906344532685664326611761950838058400596048115904557350912
-28442044455462988086569262449727389175123638840767941668079218094357086208
-7744211856276335534488212536783951175183089271176414410923071340806144
-52420521976444123268250152747251102985603586712809355100081094656
-147646229878637959288516810335937359535401049097159541893120
149381735325862810019198945733475211209765156922604192
-379095575113279503972548539085785148566483160810
-922345859422305012268912478167855123752631
-67203994398730281405783585
0
57261348116264937954802536104713274076538002140960210201969724706791264018580767768576
-295529454199544504465764879813893647147437684531286184546210194919132010185689661440
42915798858259253740450607854393954197045326367306560037766175887390916097343488
-5575134090118135572544192814670645245771607935185686192536439001130251321344
61660733214550741734033982384301018405424861380725769274305792394267721728
5042874820974548514902839452984815766183873378803842423891050253778944
6639051436541926186521589323896156855372749274539511747602153472
606919340643186863420499427400952847827078849019174780201984
-517803601122280842513997457158293225804048829391679352
167516687364987676133249752148837192645686969932
2792418910077540031350245417151423203521111
22562464379994489594077844
0
-170091911672250439591216425383565139168276516992482860121089326949345102465864600387584
1000984040699498159955293768008246652437024626748067077573595713843967960400208592896
-847581775096389061608819397691591078213339732359288253727677850978684529664851968
24061327123266853144237129460065125235268161223670916214042458121807968862208
230516046638061567946279450788105547809375316512065407377762195651690496
48596462018741984451592601642156838612819905830663066807856806733283328
277942787247942686525994115989269055365141375611336812974060011520
-651897340561656509872623027767480226679086630674028033706496
795385271640396332786482103376222344432681933038423344
3252113592545091240656856424463256325000293877949
-7872208246909197508074551404271245733974306
38725226777027822658130248
0
119936107568773731313538036357940550047279193462535577923228662068832140777367705485312
200766363845147079715397516815968496287157938485259094190793499536686746626911371264
1518373482504592213025943548662032781926383940077208298377898797654588933772673024
202564267770781833837795761768422418969562663255328946153679366984386947842048
-560191392696776128488600515178114424496582332258328429960470557420794413056
-206105868183250045601036691618083206323505399012898533395713142342811648
-993060893059054945413932462287720395879170324608293304068487770112
-3773352126783448728425353396147108575291971986774595196169472
4570786335680571070763086146538287716123928931630774174
-20123780881829617490371298000893154158871977602312
20735060076670032927756027544779541650879547
-32866984147730135416887315
0
1006467665237230606809694697695483255688537338220785503489666412809751296217909334900736
-8253846106817210191232608068674103761352745952136501539127924177452760323073438121984
1783652357797991047193744639756214869730620062296015705549989644715207175077625856
-876205103478423026910731095146280668495906176076342926338814844899148255199232
2051152476084044184968485754066345146448646318569605387814861641012855439360
322781451365258691493481158218165192275151508388288873226517699230695424
2119480744803148973549647462175043421572204739214788589063150690304
19247034007325455098232688461379213603060637492422565931496320
-44819918326638239965345384536488753623553243765184090810
78837236709987899933736307496707161254930055818429
-51179791072040349779032356414054812011605861
-2635011939820420216477345
0
-4408844683018050220148790999152416502792217432638600354595058920717634301939452269821952
16110891857042316549844641054320676655043813063868752288663930660039358017306095517696
-10289906812600032376495377284924501653609126424964813681758854528678536856219942912
-405074299950121821310298906848796091530243008412402829352737490950579009093632
-2629288848077848111778289824000902532181175420284669855236127327210866475008
392048388033197765999529523229531996644795992376433288510489355357257728
-2303174561640267508769357337040534298669641298375813257756138102784
-32750745210972559092390914239801290308477382422887190338048288
206420971808062048703707612328191925664299476102384346463
-238907779818693742512624131181558496838216779422657
118689626253409286245731325262529200759415051
12132731358430466259019614
0
6873944997541223609613356958257157760457982899218431419778096200878121495831103907299328
23204129201475971473753373843918706319982386489293655536046519514858855790620056748032
6157386496658512258051164896845832976123067507146560384123038770298445299246432256
8768600460798443876663003184072131537191089328520427385760611641675408895639552
-6059138900910817615828323839720663541786723436961903955578092983357173399552
-3349804612306622637515974058747295833267492666199403787601400595554762752
-6305255818916176642294547166019799824091074827948317969593558163456
-46397392859822464324211405405841697089654601505457496469273536
-566768867778151544173907698771150083191443907502590822268
580398418948450633602746622326186863628943753968806
-259205151731050734412766788153784450571457827
-3514317614028513744661254
0
10119262049010489217204619103995368440337264715080759866863589106554653237166934673326080
-148272209656546070319314874817554921348576872682737407078376359063609305022005973614592
34422488730728872567910017949394790547664483560075084918325079031758883813249253376
-9076807401310153594925491003510620922346274130823478968963456728752809343713280
33996586289192243166110927097653468514575231665513299206098338311830412197888
7910606355182565876997118434815492463701257356578035714970191437257932800
48716071839049532939870408310375387485091711555335779613200683474176
390898705309225270748121766876906061365338960965792284391273528
488684427245185747413727739403804857731234641653830208664
-1087703732730607753120212604851481145866733314721134
534147114594729300974180030000473622484350121
-1232756114132264975042411
0
-78081835977916212155518203787637383155745889726618400312888794542569264425013123603234816
142347594402779078198951612040263374069981362522635965123504906374203904262155660165120
-45162945012204438104648038171026321826001325465664303345389995725898885092308156416
-71902705281804174990992893998606852355991758272271931033989855419859938201042944
-54875380272655877854654537133300827716066262667796311561244173948816132669440
-4346201136621380557222783696404324783213871304807468606720005704898838528
-151887494637022556627377012148719063243047254358725603432122690374656
-850597803069475400902755807647548690276378478060033582969028072
3871289483360951107528625126265672039639141828879679732150
1252039176137315262085013122140003263103869045428939
-1040450548373245413131210674384479103933697727
821383688766892129070073
0
161208427136303951414766667020453820833905666294817163698393492690131303032972162793209856
557789498083514903579931953659726927510760829858555533220608052336211055749071219195904
-133821243976056412936776601167976366001926427675998905889377399252872925943292755968
242493128363220396720567310872306776581644377591803407623558881391981971759955968
-50698453982338344151334262461777286806138875057389855426590320353040417685504
-30851096087247110986444485762751236384242542488247300905736286530148917248
186815939199422957155996973014752492229251069760136260269368981764864
-259206082628038664271664476670064298323219995442393380429193088
-23489461238372010176033075309683774662642656537255260546261
851367237631526125293721876486522170109872918646543
1918586914186333318951115890135186474289920963
-67733122190707511119874
0
41370162049819803143442181181859946840272643490188593075980129706552661204375807652265984
-1631699007640101523898071699498523080718723853988704032469852862517189629734853743214592
254622990962080433908749693822572110365598633269408732861358074521253696878661337088
70267932970312537583098516942774836649955042906713995215112454111189810133598208
407928714265822057258507504849391735762353772484353102429752954526951441170432
112460600971683184913223848218514009501803162326636002205531544680681185280
532432849834584531322467902865775082426085860782506368606213469629184
6877575140077067334688293914814856276251299263222678643029407390
70628361521762096147644643046861007397610885871009782226970
-10074893188840515209717923374439456723515758517909748
-3353565939773949159314825183753803667266487734
-46125220120622325724986
0
-1096405528804413016991818531741043200173215271229242358326776695481535667380549097315368960
-266202344887712883016466627051349481804716777370131925302286405696424976982984427044864
664768039736949524968647110782742485818367909760611127325250804153924834123589877760
-2107910943781791729527621269803555770560362690897154383692047385164935638359736320
-666129811038321725267102049083881602514353383486882833792387952748584926117888
-166762537889857619999525547459074814780229762245927320264878747031992238080
-3316596415985554160602007701379764886120908676121179269527008111553328
-18653304011698598344840472554424482573872348899346678631719899504
-104211909617664855887223920758438551847288550031935371660695
35468896733169662439456613051308074647074874582711571
5562663959534474936789025849643366137532787177
11953380684474854492013
0
2624355219917201167477565061899193145700716219055793486464518045113871986072307451570421760
7973933275895588721313211182999496821833114327560604133542641466427895826208126901682176
-1773475977643085670237403657534264568147452237591519521277141691485454925482919198720
4485425177959619369231918260226171203519098014320108059759432900826591594683564032
-538087970505100948365701061370170520160318135511991574444627723122009763610624
-70070904675092130143250867753299134899502145489198764506757266368069433344
7496870901980451289275722507910227603762999669769615409278851341555456
4775097609795885220602951038632585583591206020052475238280337412
-130969921844030850618211878215853075506053413711978522558760
-88301927088621360707205735639211149572965824523196909
-8764404842771243374424211229458950486044468483
-280631407090774219939
0
-363081604580974747492506947512017633588575376539983170812577568913029404609331345735286784
-8666276587089066097678034941019082596567720562351742765931090697732422559141261628932096
-3056011251457173980292151624916783630253582012800278370941386032221582681319342604288
3587863002564897357962410719169924743914877450652813147950649438657212619669110784
4311606505183229488926313841536339200129532562161083119202522639674881463025664
964152411106341125170854342593736700757664802925263520615350802538286272000
-2298411991261401085810841523670967656844236280264113402133201211063880
134400559403769856723589904935226035854480536819163531888010468370
1302754251248811274973674890051885619979981643495011594948107
170383485597765410039795500529142354655335867517589045
13127252275413232021322127853999147715671430913
-248960449433494383882
0
-13622686703233521578672621789957312300743878491998013228194095544747566495616991025438916608
-27869146699826427585014978722455517095385345286398576382175032342879954950114364230729728
12576044527007251173084923346556915476993624608565309366336258544786560797353275555840
-35639542017094611850809276356927817540770383825077059151461420920945290693660639232
-6531078438933505926394151278350210194306686338632754368516667559651597411155968
-2337555869557100248906709372798284899109327024636026590597032168759933961216
-40598050174968707647546610644363627682542007330494935763172866258777088
-506638621122325266129109818494252085561689886467635091457088093417
-4134215933689711953631334184534319289465669600177830150334426
-243740059646007145854618617239988418464824055597926542
-18703662017634061715916707516778707542956072482
35457873025830818665
0
33810745368914173331512844536911158678037122452767825266300390942620383745246111181031079936
79150332020548758899999062402714414026267539910318066804468246813840463668694236671246336
12378657458243490984637249869811889561452810945832829597732543854647814592457357656064
58126914490319819403504289476282679412081576488727584558511902119794944256077987840
-6037076511727626121122137941346104977111328788041270456156710350875595550130176
2194122618450660819086498058139902607905693385494865898869227163477610749056
141133889527600297516774027661490398478511538006555681121823419969462508
747711422130994405304757669074973134800164552762482861558280730105
6990721279050167351031195334726418844300108574819142432562140
177430050375251792600750513940217523980076640983148300
25364003291660442565420681577040784034054565759
-1322697255125471458
0
-5590387593442820593614867209108015339822728719167277955862058939897312539105437257987784704
28966052578732216351313505215341442281583862986120863142250870464142838099023365043912704
-101127221222712875941355744004227771620878424902574029279485374533131603826902388703232
65198969577565985831826667352097351534453767236966941565455290243481287459591946240
41795534507380057438926199622230485502581661678037934507750046365246613160165376
3915685549154478117157785100559310155517691168733784243613881726889103155328
-198974198728076325062590498483872340420600769157681959332947213708960150
1190310154755528710111758333127960761945792109594023868893897730536
-75031023945526363576617354003930945685893425424054220548534
310405525119819596222812482413940694370777272548412439
-32751913383404616050737437582348124345830262250
-95504341162519525
0
-156436890157365608536509058177561380691747240862187855114791707545638941167858769315957309440
-444079140843641828576745509214837001238450839827852738687391944838218073209750618082639872
42467887994056604365821157891233291244894954500608698754923662981751968720452744904704
-426309449623108246849061005963729786207964124372518391099920504902801028185497534464
-62385103743233747676444662222168665552603926887626134245268735832046288058056704
-19435465063041153599821020708002409696767352382641652928818138534496967513856
-174072484655506465458283819472766549582764737515919979056609242803775809
-9893707169523558871480303929479408982478048029750597280298520209126
-39854327812935770461370555433922802797644517667049066819437377
-1649405967574769056761440422631640362767095384826415474
40283715744639217586708484969476484413355140648
12007956539427924
0
350131640458225448921022866587278754806362629635810217464565468886044401547125707980459212800
627492601270323599949746414666063034847353558710564134811225979083918743373885777324802048
606258112692894734736808441259297876231506235251606102719518866624723425657105216962560
554783589127486921524803825147165929818280381688611378523641354106998160309880881152
-40445153992524334429585939796079345489461401191701957480048366518184667630026752
35466246504151273333965139936854867078523221020227209597450595843204967401952
1544702457368904480940786010523890171582640935607225008587289684343975030
27425062588049721676961595106776398888974941923145993921926995019637
135998116207704562729225319108949091237364991452761112659923215
4225019204057789512942370747601619024443380209227986879
-47206636556125139396230925890597946410626715165
-556672898187986
0
26722273346359717774682976817227752531515691412778740314725415535471231336952036867348365312
871438004311326852256874635265200690224878922737002911424562692165987741084942284460392448
-1225527330547677118303423715117004931619466723403071130050963998518015661024354190229504
814857171045203636555158321314097921900051298967849446581350377508916958015587876864
332732637989551108380921652380200160138021177493879159357742615176138205479310080
-15728480585931056869219289732392828257600344857783706993091988180535578508264
-3580351467485917622561588224269553322167018645665545372197510374182180470
-31217387749320360599479509920022558705709379947282883664308684609275
-245599543593550320525646344924796880820027914904375594227164995
-7846928904976822329086763621041584059418788402618382197
52714215256077246920524642808697751619860596438
14906796060253
0
-1593021694999284769649155859660920262037226040755101721200674735996274479877051007586984263680
-4343476887577365140652299606397975348449410263380893055264503931407837110735803140311875584
-1497972580134606794096405873216175703672567101798133174834668510611828942126458068795392
-3930895788673765656011128392171218668385660018137716239004563332419330775754152607744
-559000356240738687453884386332379859308721933641501322873191568314909028792055296
-96396203098721978453435189788389986796577564706408284519161852057963380590552
2786600246036246460648989437344742480615513101288660722683188697096398208
-67097541680609215379604002101060410875382374298778416449644506817812
130120846594334767705045410976027778631112750589708789902011688
10844716677457708705260815512892014258625919992118004810
-56097131818214726385652214872437751226956860353
-274370153793
0
2773663350770075565250850967620580103409198178466898929089356100679800712350415065031752286208
5143190372103056715045702644889297524011976865227989971021449385386000574474062602038149120
9147813355294901769055821224272444922353776425906617232664731886207215698605957414125568
4092071874282841046025250873115830553360609981043049521138000074338919482995181617152
16489737672710508207072446430367704892727234088623735576766667240041985896320128
301742217293276396875097254757650415295094421060313844684409549209858966020792
8482724567020472310462815967690897121380403784890833076443843192595599219
424702371725665665870628094131339241883200322601020138457886257081370
724385376916985538421905556448071757286818632288282811071618797
-9119463681595938034598435448316595072620283251343812176
56891552236717008603260721138131552499748633303
3539869185
0
1592423055585981416000480189956428547050217341480839222418155967872401378712159508859963047936
5877598762974292796348171555480271988930759604647040096701784607672662041912191773579411456
-7531118846226167558833470044845437826781662840798690887458824066403164457330306166292480
7688711899023516041285194078283685445901198515195414466455834758528414749892631068672
1832092937269801042049013759486964346356240327065434365486989158365386715648349696
-389248068358094034292994787762234567589232801721841756354190124824562469257930
-34955873096014884413810529472593908311996966342260466238152725550538347716
-1048214159476645376431580570086945856942306667054009885334334647023027
-2784854676541702366632887707208725696007148606636453549688322786
-3936579534428388722352885513728147035575355848767913985
-54982632593422442252465150570927424138125733369
-17084728
0
-13239684220999391217201329586448815525453783198677081764973548803221579946068629378119650770944
-31766911563586768592212496465324924875912817050703185787329265958473098891085220914038571008
-32131782588713569612423219363106633916563737825205934848223153865816292205870156481560576
-29089177289734204495521591209837194059164512165661542856737166806594786039427968794624
-4013366286447593008398758563949989618018555822183342687728527106811864612528130704
-143966258872013265384281978312758710295000230558798394245242536342791781214278
57228005519470830775414170394849257946414622542849708760474436705559741295
1105740250055871327957623772234753128356406955867104573211409667964265
5278578874925255301264965990123306258721597833178903762467025515
35252370005133891258681800058813056769992987021235670922
50631616797799971868183221415677243610278375811
-11567
0
15109083284914352626409190600751789143731362530067946693852648454507317191270682748922261143552
50939916484446651205120948610896704201495319059923119087873934743404633496310950896099917824
88476084811294299745884108750024254778762538501657653312418506221420454099513898749132800
24631287505351374213878099303996139404432802474864278259237240239437026935557877661696
3334593599325692429615550512468211445389448643286330750534656598472681538484671136
1704982400504535054355552313534352257868123278820096577860618965389399418535990
-8875633379335036409433973606971687804964999472253374928457598920873400243
2018394592566877817600593630925885660395837856735514304242636996041435
-4264734426230133525535633749523966268119629313687264773850704477
-86492837189385552180646954348330821603094278700335729168
-44417767508482842947904778630756391243720717251
0
0
22968829516677950657528618247806223750470354539480187196840513495578872675188867196825708265472
-127235899563994480658925018143594246647137047014940488782089948223228219870459230475517952
-3582945847416617408802701241036295241516691416588393332232385517559699063696805171560448
54988161662809935789745660829841160134259271357829277947308620063340945307595930173440
4105595742191251898166877288896276381710437095346981328627378741798800461203339480
-3464217978268877935696356729448425175743158367134637500204304094401010456667048
-196288348874479151817170639829014576757623017816966716771109478488506477505
-12136619100452321349798117260719956430559709698733700688938039617820928
-7994928250614202372397506469617971580665338939166473540872630104
145693327123012818644482381622973692546252452042441404453
37112745882357901599911610619949115383220582331
0
0
-82132299959251721730644451615068884920360960716270411638786473586999794005793884416495639855104
-206047474677647087442157501612455237209416365460956994250379918909792916681603970781306421248
-372625971826276423493825727580149846108658331065334697124841189275523302558050112126320640
-174331549161796515355599633774260673083474163229448952757827771432338092084033077542912
-19635157897798593256478703261206723290977054626037357884323961527101287134615050448
2218139048192049686793397993041640271068195525057761109980413892578578195524833
516318005219570503184438188290059357132020171946834043303603549037715375884
28118437069975473376505482887639674427281231981975159797289347225254624
37844453416809114421101689335822396801733148225045320577913640006
-180015546360576561541001753087560127695266162446528496851
-29524721025914083292515668591543697611288882698
0
0
39619900963246766206116231275676329109390211363392212149205681675118631085439505457441763491840
502960764778097677113719347893013876453631078414502187278939598696100842279279258899008454656
635181293508508904688974099619154091658536772757089359480513629114396336562298289295196160
129806521941418786118552018858742788985533378085450845320610049993221563275157777375232
37586154686747487704384121297186712682839639525927366762936117216918026454917409385
6246174096140031560334271066706359159728265092367408825620715259362231972643164
-544197805262421517600478651939453688466072504163269049320244563084750120285
-29152298952525237922367633226633186383772239913947400035650680113295518
-75175784632039163421552112118857812279919335471287332360740678095
136920252867916113380601604538941842237347727963351650926
22355322772332958278085290341182660689967599918
0
0
189411846419754505758450592947480223449523781185978101154340247148146154387647890379921571184640
-302365408955082261415467680980443774382949320567954743836385992444464732803830611049095102464
406698279891021809700474285722601274123481465981613158533000395701491888620759215572516864
284062733858868271616825868089454158054619521722563518908934089794812424637697165500416
-35435907413860811346082583770275983475098733404176729634381793629161721863821053726
-20722489629958642218886985032859356917335634483807061777135993334001770545248681
-497989139644503421435464689553367058527852052293780150994783394016812737198
-39545349774443000548120821789449270316383038271330107519910193034491800
73574012742798203367841045327829031698344553274463314642696359111
38522674645141735274680053988397037562369649672066714131
-16103279423315040767716582619801327194389474498
0
0
-329568493846138840748783392742104068349995635339160087139522744651183159763511633052223894716416
-1421864080144532398236443925147582634144736134381191428640801659720741700205316962719291670528
-3069089640974433875298204405489965323691249190451288243711058626623249157545888080931586048
-825586130480269055849728868572584566640312538997186849963158666052184393243434350024704
-39674612542408079105424059951344435703351844943485329684606363959847256349547319783
25750108458013638091603985876061247853467440661734733072031614350006642688947247
2951653659006893777969085839663961394079184334604437477817507404311721129926
244070812783161109263828633703653926969351442820005528390428988303705640
50001322733515331842079296100069420059606594089525475020715125705
-368319808464460218690703148775853506782002583621698275277
11029603468873576257240595737196808081376566934
0
0
-141283321166029498125804015203229665950822087335545678826624665983071813619136094171089487265792
4112967325630065781248453677823455836065266002547855956691155001073145325025948611363865624576
3643537439510399968849839477505206058103155214414925782438286704059458550394477161410985984
645873898724180548511320695649621249481975305994919471361982653311425668471806985787392
242809604021348787623608029794992933685126825653922177943688721882795309690821038408
6986977552728251549443867358034913468312441638163603994850249215235288724646867
-4953517049052176723334227985956875983633249961508944641222226338403002119886
-543410516090940711057924899608011546915797084220286949743029646740538723
-355967086607460272988074654593491260157127064258529395249705310770
798989879242250075865742902670473217474605886869327736137
-7178889521772324498956562698687836713089207413
0
0
936732416623366899914123606344386919953366284785942451676049105711417132565430931442521570541568
-2419328225252148537702347914696144324561491680904832247112360423592638162263176661817425395712
4499341132146237307047102307837010432495898932756518067137555023942792901498579310799224832
865817472906568973129379355009692817183569172982101509578154507147929814913470093102592
-479977129714469880073864435611483369428583799090708206870388406142155690710971184036
-90551046231204901895780698299195615679953632897976382023484129972087996247058962
1351202311041973624575004378071447344335452420247362944435860924375666207660
565374236500015698292013570927912893552216028977209285593399911474334186
744672257440828025269736406566340866771888712889347353882953325662
-1176598741120446079707588827895775617063166973837882773428
4437196096545147756728007943252562193094818787
0
0
-391238948330629816164510723615343932622275344372064899730122810001448273336211896291143733739520
-10676128137152170969562053324719002746489421758378465528952685653874793074058765632512500695040
-19346890871578138263196202424360753111633287732039141373151313186509742903233832396560269312
-2812459447853946557931690594009931392063024930234135382363653764096685528140887918909440
291753714512848674592571335320373753911932580605340920436711574827798107254285555708
171262923461990154122105564078486834572143515038905462678838970713714237199919738
12775992254260909363846648647993036357857381176839701270691701481607618526971
529467147991144287211476327802232409096933683141168738404978120085871563
-812314932686397193307004739609057642379264368359971024774477210385
1269089773285966487948810855054765139062655744497159259869
-2602404737699434823174620281210210034470272042
0
0
-1976451110760942815480964044772767355376768399895815046821837757789505193584344127900200132935680
26505970012180517311497185969690417738625334769877502879411582791882597550936783859913362243584
17664201384341648182103620178791667762904485192079560233024186407467166302872326948459642880
3129393581539948159109706733235337555351174585483535308750911354017544501960181763798272
990017709714592575032175054793112143238469649711729633363997200302452433296656103488
-103445815320572240713404016197049146240229479984643486543101070873485830948170231
-31210180499562914696478874493286372554529674490380975229235402113388326920248
-3581622607393425606063413467861409566944776412318285617232731524543797955
-95253203754702052207063581936660294636948498624460791074184628066
-850941989792324176275531039102329878597761525251656710584
1447010171847697605072170990651442605834132800
0
0
1897280437329624147630769586670918902086132552379803092353788792812165379139254143708979311673344
-6622845794504796625472716928522219483095219252318353151054713409761638756248907075664260104192
28584881890239681828507896831953313353172663224203427853518952553837914060659222433438367744
-778678278568638100016841839138837247887285747405314085605334642067424128526274877842176
-3157623842729260843554508714500651528073024922916487771759954470267039450988443295982
-263616241698458538117765087534969244928101568020087931386074658170697092511765881
25087192003696599810957748334839819953568176219403400852392969259435340863608
7786045527867678779025683754501922454775266092789405504106539270480629846
2386531556582905669504998071988966637671257690378534524224292076339
-169402849034352795647113874580402365450913647572451605779
-762016199304607293692492148125413109454981732
0
0
4909857738582400083020503470889442381135758293729638288745840387009775133654994784148328642772992
-76442680471880413015543824549156895936084336266025972748771115511383048745692598235780121362432
-95510062448896348082642281144192987885736846279759740493403024756363907189046630626633842688
-4177009518702351402437466508022731390746378801618624479794408037403080611715620748441056
3634498651753086613035196409469236006169170036298899264262678964451936830288827020616
844204506761777042425314378535650828748364174762966467237546642981335563378966112
46658860267380040763507285721385607498902869668537902015024682098841651569676
-8209838939577463704731532132322842106055783232809552706948024752434405473
-5299220246113103729857811205349143181263302703680240986886874973165
1637841352880719567401955906580910542089567119124617240521
379631331071538729377506530558971639291400066
0
0
-8939755928347375231632973314287542105414647954602160174960117374278214821173678474337212352692224
135457297409221804231648894528103322043670475628277540134286125286653306415192402974120962162688
75882696021927538060306234819545513196716494466335469922272799541781806202169442838695182336
14052528682755845032060871516456257158109745751645672715801795473503315560306184918319584
1876385691391573338093710795021553571096661079198177143197273497720494901357132098782
-1050940339167483516671657982080822790294043906501727523841649926953966229992253563
-179913016864204672851998290917090335482158202517193663801058624829783905173378
-4827828588353817879677885590011130812046057987797621788635315041540958294
6174910547965339343518739263671406302918036100522412874380404409759
-3133341899812110225616541029589105807611704337630901510962
-178694378211086825647698649288274419865302868
0
0
-9810865839147704757871624957262312081590327195708817657318728793353235964157141369643146785325056
40314879942728301725754250091909387005401901949213841653559864784895730892380045049717353086976
120093914320778665024432403858641345150917039477409710868841637904508243648720673773882146816
-29206075931084721090826353993743794295447342438514919369722770130274223862777171302941168
-14024407258548297044337271639541955380829716142088657427038240487822648890266739768876
-116517047114328069598759600667885309578775207428193914426776243562473013528228592
238305305500935021485078187966332477690183633387517251588089782804910512933317
39335944503002407877284665071925347425304381416975147269006257076065710032
-1164335213944552495176790506270842707737542811810637214375533103508
4083349126071525814042375684520472596485066992457326843428
79357069462579747752194675962096156229197596
0
0
39537689098477609370494967312575102382764979218395615102345282716309968368452152466145082532167680
-473577534412370268292973087001703440854834937906257508499119356470152463828827326606728398635008
-365266574846369792487044102127979012632012611033101873125022752196656323569184859846486556672
25535021857768817092081045292547865610397347969891870125058361037595752703325849283037456
22474850559392955318543425595978054841695453198295294384570229124960878076624447616262
3164878357826697491710086219611797088210855099770796572030378698728133666064066291
55358136038968941481809611826804759127712545169353410741086861014625977213934
-84610807940442726415885588950705938959620114449184634733478458476831153106
-11667992291147389042007805562985001990794723124453985061496914818750
-3992217412086240345424246141146343493905914535717132076088
-33195577725291454145152070475311528782117494
0
0
-11390882072674527948233382301293337940952422021042075325092837639249869584417640140095823787589632
562201634085212210600097939265151202961579753103080612902034896882820395526076772360199612661760
297211185611514809601201025967532233935246457941354187416386653156535707643343544651585126400
52798213746343160432043015093901466386940368711526631280617093957626726767652915732484828
-7139718027347637334066302168301469770555739261147944534491565799211671482319853703348
-6402316653501920298310362232091167340404635209386655157251693681693738505854622025
-881332924040358565896719655758589158906507471230989028112820736813198693569098
90896673568575227371326996379984422418207900878333633890176893960114823591
27729445184487007021625392354746232208801365435643977055387359281259
2683500161458889874800960777654892548424580677353625817266
13055640900094460468744961765980606110736168
0
0
-105002359681113506622650494772825379333199554606291511429008113443542873573585458719926158106820608
582879626726129865256515462353907159326773141629534441980977568722509379336983827625567905120256
293379489901912533455754132429745959686513944321209835681057697948893776848086388421445947392
-212334647041517429936500812470417592863714077068459966820067979040061027930216038020425728
-42628931347578664828723789546118585713466737285886853837152612542521736582212136096136
4807643986394078141596702417535593234173013893573002169900337848580157907516770512
1805784651702388902595633027921887699493468525955712261024561242647531208719467
27641402158348060834282349329899591036062906854102255112977625239528266137
-33584641162154280918516384769878969308004782114393219291300496113387
-426696882410490264209525168992818843504979755283755216336
-4817670318541136914689903199040422228498509
0
0
152590350916338432366931264518174567604091982788768920579924281504603270635217905107724014983315456
-2465612389269871362061921923187752590463845456006562213229159975755225816540780080733451242700800
-1008569038270006280116769146303342014622434713896491440396353236307525577231318821913841281024
263178281522255350905235795857692892958288822320419720253662549537609667883908500664790672
99371629154565369884476606019445925085713578383955055375933658909260229573205870928651
7559224736723687128332398361330008774422133404607949237059056519657128013158515991
-1376730881898647140528373279175317064918626927145108737342995934580406788475824
-328889687427128265076370043199795674865793558693603371830730287560447277425
12190834930679182835604244906139447148078299625108917921152725106631
-2135280116800664652768832074028432085660428149404967208052
1664087079832668333994430827566300197790710
0
0
94985704425343628149177566643136352548302954956340806770878678448395484419227968693539021443301376
1966936945745547879499864693641642036112006919725159977917967181530982618726074533387454881202176
1059918629255489556531887514847897764612416072913144446133184773197740864123700438931568726016
140605622843682556121457101906092174456955866853004368962831960538992125071471542345917316
-89950902950629014651315046046009007921036338431606766238904671285171824398550744063620
-29245839806997759511984164161921672162121028088117648988381339557093194352619233495
-2295376695300533155157749946359595414899168520023145620605477601433387699340398
708740515918447133325956734374231341610038257839790728675266230047027665435
42484063073197201138674585816106436580593194407002121517780646104534
4237926201508650671770154174161754042833459414729320586295
-536603464437257779379985206271951586942960
0
0
-466035939275246734968208127027999170935130833954323684173026075719898675578743404771679943654375424
3823482443437308789325681385550720453256470955221090945775824943520145143689492755032268536283136
-129992577246525846659697078714919684625645914370431804741400856824910209518992974684346793984
-1009419192987460058718749258954544370234326616635198154689594881879656115691359909955914354
-60846237665887195193289806856342849508485040974802644866118382521370950616473549084191
40864614768442459416541161184077446033049223303047085809458074967617289793806355383
9252970910397016903459476754138932868422939208498012721804324834263354029038477
-777935635720270265745437497486561731126478387498289910744794466522410266951
-108629202406165405858562319639244440953345851050999503004475041246499
-5305343035481783536210781850398033960606742224183219445302
161046885178950832872705425895058661479808
0
0
286357688873552513096579213060972624326356273817702988607211698703980943654665446853215221394178048
-10797517359257472092266821334325464670530638819466160313208893744792723927563340304346133399863296
-1397181936506757642323372991117824871424109807585329074396366150727599442688975051008631216384
1417704019806854508954011518345137955762433845431831699188118643432732910467858655431332488
337465954724667882894822732655663251095514393170851537852306350625785405119686532449172
-6433395152244941390590431255791463459264695843465814057615814183471563578440010239
-14474649179316817636412351996243569040049764403765854976881168166386884792700123
-57346227091576566053229920860410098185118699934330945673940214466152228363
133851609756454357506822624651313381205896428470240283942546478436398
5164244658855691740655986023264577510790139566737400003590
-44829507376647808083664013665444349405266
0
0
638138789416704726340346868873577593120977614929181293228971661200353242058205468954945370105839616
6131335910534492035413259092294528095195038699827418799647389252100156793270512119057576504590336
3355494955738252530922656869531282943626595636786795236447815629685382555334542397265298696320
99055371643594508077581781318727785913574628956201642532198695506024810011986396234708042
-538060113386186107139355236603520038969986405697119045756702338227516939395474965312670
-95661054965576696767543218182823631150816284054292771261348326241379522557557553857
7049484236965622141739209167534755092509141355941399866503286051393420663040890
2114836576735411355904352076944735669165654498083083079536723243880096571310
-61543450675853082073621331749532094846439909395654449506056731765032
-4063285863260170810621288336145515091399878376272747280250
11528382615768332256133144434947508313550
0
0
-1056496076996307066658085545809859214506667712054924551366673052596372622582156644489568645243994112
17538514972869592779705312922665420143876251996866378207622057587254474366441014646132305250746368
-5482836889346650963155568131212364814042460063277255173043042677070716286018669045110633049984
-3560049712091346692150731782660175324802020024439969171235389150814234233561086436704929188
271897254812312048384378850242618127742392545709018715078671430235186851321243202625235
215298002836625925396556310633387511852993074951334927405211971170845563382247805109
23467376063897379353977135271362615708468256842165523030871563262761825482010003
-4625021016435813177864204989865302017266723456953008177821061813535314876689
-117677993586191958550102266784043111024826158356359420482332187231583
2508912139779005013121034347664226431816275017686086844210
-2726363820244439920937789490142279619423
0
0
-287227025154019389227420463027908860969821513813569556467324131034546008157714736519833797483560960
-40142214069777683951993969610922852448406222203718192113234380383333926569429818959654142485463040
3968092672404241756999433821770729941548154362400219018102637781571349022651908361313335048320
5703602443319328080499891092926056890650365108753752624979950114114589840390346707603907481
799027789329179659432407377578137059724931162495893510644964113075393192460158562704608
-197930451233744710095117553723759314687788101407628081821746760458053939529009316447
-71776112707685929106428067350498000974526975836993838132042460680253571897240804
5195151903995312960048610320276137180314918280341180004465948768509883844741
322954106929176924484136247747294992466503758187508802478400142953718
-1022624108994551690714407808565342405570401002846015203779
589840495676426525189005555514249946553
0
0
1651666372166395610323409214539403260443350326755000316111945903910318686385869061581318368486490112
18187542726211554067662601316043079724439242178201474311439791175514368753183972427854939494416384
9151136892619218824147273399390497104864131709901691165104750124349238469570862386014028411168
-1663164166436233130702281499892464033908461915261343710121702765409190124602363790305062810
-2371045548501402984028516557507437934709692005062963887471767173939442453315987222599391
-137204465435643556349753437197414146319042219913696348065599334457537997427950743803
100329936476981544758056248032005275056186957411584001905830518373121241683091972
-589596794345242137979922717656959214979514614970149273576382575396886168881
-397235019783156163227693426956706936902891051564419427124940476832802
-52303246229816724723477612117779998681495725718402558748
-116034026806987687219795110443975177866
0
0
470958474533225333854233460017599364381578051623969793409364777066709846668392523966870053011324928
62379126136542977249820250741479414141089902016341974523386731546891494288907522710292847960195072
-33024962291805907930101708071416501860948317595637208148556573640131204204988837855105181379840
-9220548976884432575794697891130004421642971222655473924821058497414865156334642827718741093
2868990294038132546337232057915867510841519584351547822717555874800123610161704057348948
771313420309753043946958551564941906238154478406671058967837419232515111592498242999
-41364141643862421649317086215587148861651257433698648685083387294183019874380244
-10497533843251916221702676998237709202566599852646334004928706987721600590542
201584884094104735799166861670218807043968913795616760639822888873569
617901514259498648712410664035784280165325773963719160722
20610243562102150795087427289241499355
0
0
-4003868389551034131539243429123594094579930352123776754843943223234056642608334045226631953559584768
-128147602305613757120067680252788660811559091802819304186471579921222374478021694453365870011809792
38310123676822004839991491224373597459748023306447186571549341036877333519595161528191023406832
18812385975874178413765270314479308327957944932531733229417293108508989781386659628450292691
181200496336211875841370870879657430622503063130808867165106207163896718888765659509417
-1242307726648141486164324835432021631599006982961319423138344652317221105126419589010
-159648386876729449525190084687417244130757219507665624387004743291423258139570346
23651779129238824497028441123071629238912582059038757922077966045867131608020
252287837771205358949409962299872144060867011323772586167823162365548
-767733696479030625228542253995684844884653499350929423380
-3278487425799446423030095254274396720
0
0
-605838376293596849654239640338299654194568758373885066814500773362859659481418142187715074143027200
53467380060804127163868600385567970461067117475583967861456432219339186899811283420962531831193600
21034008544142877984173394074386210749511975895713339612546684507814169107549954820792886922166
-13823241498622573960883352117728042582566488582497233619875866987865649016550210494062280740
-7639837527515516214213948641180470950816797621652353449361829175371134720551542854698340
696156574053650172673662617220780931831120979546245214103223987215054081361480071043
457093515484292253598967614705103797926971733798982347882661296824521376245739638
-27224915604470438663002123979377229105761824885506083222193697069081842876950
-734120034250946104540851365978537374700420364899747899770704077037652
675835365812205613565090435944773017187793657705595572354
462611836727137497027424078768514060
0
0
14776182276655016902428944145987599575541126861659124806816585384913366365485405318750838426523664384
180642173206966960169207432090029230306023045587215226911409465380673890271051687662617110651944960
-136423269782239971573583330474352731119424515244061442636814526525449163880060206181523918739980
-12774811643577750377790964644338957070293072814915373475730235452190964939143167227717547343
14926568769287630382254507834685707891163668490182351283554198925723356827191031477427202
1481535764376699855087929061970146125159049053011185418459661721169223218338849767176
-623362594712740808226326177953899045319054607158748273488483079703955134455689721
7262161863187991037551924149068929578702623465690767357903240682988701593503
886393298716432864025428765847983145155776101913007566027732658962732
-499065392082958286169173441173300071981618764579299794359
-57264282974527730196252863710823005
0
0
-15674315277640321175004359170954057212376710129977130243323697879311476525115657990678224278241935360
-356282399865301306418640228390054852423167766427037378076181195587998340879245225362581621058732032
175535036277813768872395804236376229567844946834833319005332263303907460616233900958092278973642
51468833379149319107072666947415990825307346351643950576885518913458237730827604666267523011
-11234353609710704221495808963805211489778153261903572812436573219162399000145403872513877
-4593461218593658549144110390187210688678083838772978720754731357336932679932311943980
278335844778582971642484372767309397738192653179904514703145891361953232468630555
40083592423116719211855193989748743687469066426555137648449606708283466317155
-465365403236460249857488902668565310443956255574454216513835779587159
330927051090517590361268205450449685688825069356061875385
6138272231026627522475574049001292
0
0
-21463665982205058171746146246171790478369811116224127871094984419881999245437947562976661842297880576
153971347448096427518258311537233612566679901419308033874590368396277191725259304426885851263033344
38975178018345969891427754402159650342845514763671132341902863287112719462855660052816697428900
-73499934368436950367006273052697681272627764131610913702056381567766603831786452727307440210
-12936043616702046409646467671064312488573169488094535541278258669559038075608461397426547
5957508229866813448646027362760090679406890383294733074630333421908178803416404710464
858912636230990874498106375262477012853379117990407989381546485663931172880941892
-94938198053337815023489274229463685950717230275292444450772081188309540814454
-419067115594352090595180882129894303464602554195196685117647400367210
-204311177126115552133838462971095890562022769840341939099
-561257927087176076783740894019226
0
0
68558580318243997564075500906376519467611423681627064705069341592832625711840470454374774314268360704
441983864116361187847137086845162736725554302348236473061386417057421772811933675218800883004274176
-459918328601269668902648798071473955502890295458067484622490020444146288349842747740461633133778
35461594318343579709539175966786671783518835204936354634947029663115132063447520657222112108
51030921840889849119219138279782697769139937363133421872798483484382910370393769084638989
-1884378647260202476211620333297447290351009237781533927536514114220653183544706414570
-2509426815638945811992984799156910653131812223688214996099038858477057048298015952
112222860723930206637605329956593333562788494486525102637412273654610078645090
1272597713042911291258088607968679606872913322717654538441289462498441
117708530371216955380908861080382139848440066520750021274
43021779723254477440018766473179
0
0
-42847826246566545639399791174650431243291461806535841662683339448550724783251940849457193582115946496
-880081919292554711348494423648576934860651987937426420926100445503282249034109457100830204250343936
622646302821329222251623206449232277375541603665073903915561241020596217454008846485029380237876
99240762404981793413686068041647699776276811703309699785687926957236848232827109138085843008
-71023861860548776641994466275764308930270103389874891636695758071796756417421364077523544
-9089750973638762144889108769634300120301970775755939536360337282078533099829264395891
3446693030472308775737494369241891045719438899979856466181881201735562539703601004
-44226361115549328054118162360878508088766354378555545846883454391275970783379
-1488852486687957104318522185099336158431505442220695017522252577847838
-60000322992748780152483509860971087741295473791835197879
-2710322628328236615229529577749
0
0
-84804594988152030821907003896688862416361509859197166736209366479752403075388335245750307884785729536
419012629832888789869104603550143601940434270267083355059087587009730602024850900086915983754996224
37273470412754489059264119836375044721313122691608937932411613551081232530210204748044463427572
-297982271866013813925140927405481760344404569337393180909228869333313054475949563105079524972
28388801201843541193735754768943028068289793673402851991166219218565609735138585221349879
22135148181925745445139235957325099224027540064465081952867696428240234295815895815221
-1732432495260909374962754075518163144963338906720442134279296892051531626022086344
-116136871235616432986889409757304931640603599268317066788441832681300551414660
783406080352565851197531329659300021935074452842402707707375259168535
22622677294888289698691936885169049899061546064769085532
137239637657250653718859349780
0
0
189234822608127014378416068547919460015251462495552886091994786871700084940000939849426342300766437376
950834672545445690518814689137086605422783740135136830124416686365795131689603111816566538187436544
-1351971775205972056360801302169790517569211942699480598626477177164622239098828215379013146874386
374439977663753668242701658732246141700839518320350743754118897141508056229882863795168690640
94812359840207973135740379188841622847630721576997197972864472383770894450242657711342075
-25069560055465394057352654762888328313825296195704165445691626105817021174548976382693
-3937883169998294338350889460030670973956299510468583592478283666065451888262937656
298338587020617725222339682868590463965501012368367603104784888269271563022185
527226649465658470708039462762198505095719817329687891722180653513585
-897996675931587845319660551070390281014570415080259736
-5448813156718419650256861328
0
0
-97469537959101421299283620666661034691336337047659740830972470047835895407014215259652319236754898944
-1985188421610958364011589721888663179444383264454674814629965349253562354041333685076990334680812064
1938605224472554167335278509831136180874830790735133455761386132620263586419751592816153242570243
-18283178956314777854236455765223567179528589882162402400332137641254649201494994262345187550
-246618909938918742557353538831403640701958514925875965669874303295935976595387503917689169
4493510505605994102310255663720109397331661124704038422379978925350050789484816704508
12022838196673911837058622041542626539510239925545067427411351264521314147433025665
-363611665476687100763452226493887383954148949366253751111839059556059397161366
-1658034692172404287677115089321671989037306722396019824565119457089167
-8638163039444235297422015373856730657754296833381873887
165058199156137306226118314
0
0
-152481782444861313343950609779745358966478486652763275961561163260013029029576227386413846377740959744
1057237945868805473926088606075334150205405740684065627807866966935406322056382336111157220796074656
-182699753766504305206822314384026375652310215339729388824917760981330554220283588217967789903408
-888356249996852029432547119631321828049873299701702708508620608797353002351357277171629873334
296003167963028558051408173904596139251818707767117744515621741484419524878921030598894068
40947365122174968106478083546798177209359203913796535751582304377056807895047582823783
-16599272441814989429085819156957772496045721898463096385562408229038172236369842427
182710711422641898002873223018608550391373213984903750094862444265906615878215
1862058622375992646437368146337558269496017035682418080026111664150259
9956381164964449149693364568785004195921335086208388235
-3702618781876109879827009
0
0
284245996313539939943566246156639887501243401171992304091195294098783160376570774633759152637664133120
1878296098229799356883823770324587317686561084521289084181249990386024936570078692815941952295855600
-3514240430966168752766712772437877011431461355214063093897640525598799032000036615829455776939217
1771903655988804305083164840149248331216540547551134630156422543296199875862753654906136771428
-88310834452651038576922149813885229966109629824010689347537995644439218501744211357473742
-88375877880352016225166390668275271635188516896264073968570848754141780259214038412690
9004063141918789036720011059991739540392430692234204184045198260941588809662181616
247102513642853506767447874834334462087120672441673437912822364056675366871826
-963310196301231237275314356308105709161989589229914003670547209550137
-7231132318437209305668660295475306161947106936846811623
59519710424838411237150
0
0
-164627915270872890855673235053748624146069594871479211628326301298612265303360163415126936225052147712
-4207915661344846982611860007790306552877790090966904166036175492250793893860541894846717626459934416
5547938723125743522737672304783569513471766744087848945236327378612332111533819214008111984196448
-1296605460714359494322852142790180300358475800284196910020366312731638721318901732671795880415
-431646310181914939936976179794657665993305830729243696555257651050270833761626781984426150
93530898732997413207254703135385896297113317720498596713251880375973482186361085506878
15755682082775381098672152822018508131028219835819915944210742635276343934269022810
-728575357278307331546348958256831659098777874373488072234250123221903452638646
-490867516326171329051873195901308626657734284924654851847402802316116
3728808761163403689772371457405146985502319687906065343
-660668497819977093936
0
0
71715153481709238953717436237520142879542677287125583357252566802053778455011428145652478062157778944
2481566797973405642286311738712351019230670507130390462291033902214079893105735873796251973545076572
-1617420352326223324554942684033944304861285073677737502112782309242997228264235225908245744313168
-1575652108301889822519472869464097112279825478704610358061823846675715705085285652464720274329
1066937318127716637766086311023283254779457541493088140842406991165845206478233534854421422
-17189957968838914163899889288643974717490970134659754251969658289284754370620242619116
-49942621444629083378361842660556978489148084423364365678091398547461372027988405896
922445746592252408493277016180396723357141242404663631619342842778793159224253
1594085870393377989756469045106832279195522731139213422586709766893484
-1168365702474760436651444980919745613940714804287984974
4841284384476928672
0
0
-217258186204371884752906863372888182394606498293751350116769709056223494447483466021658091212551696384
3508771896247415164495335159246225254125148673002774361252230940425490180888646898462062000593314960
-7792882816873108165787248871500969480513605112567578472745247312025686742403923746420212088155026
5689131779707068295331067812302709239485523296025104235155841980523420977650011940186390228118
-1290503561600501134697564238536434337031050646902173194575767101002553395108857327586277770
-134928359548913467254480101041066412614655752845827999584471260292532289819678789397568
68581862479478348112108364597273605734215243475256039538170452919108799472708015451
-551580962917072521619939124012587397444799374684307303130770569101150513552907
-1700730976115753812527706245224028050936562179786054151829736380921841
-93329480434023625584689488779316068927535209371029614
-22185725796218735
0
0
34203629712284029271665359273728767362564727866519088848394178698507947374530682963877684508155629568
-8483066694724656156212023429781703331571402331145862201522837518493855840008181779111885083976171656
14436713450541049482578818224668142720050852511064661944504098476847559462386982136186704763568081
-6898608266834280127121068717921116062617559755970947407904526202448621686563733415747309912151
420028154160813336190721989065376511593397027887381036701156692667108208209174335547063653
288362828573426866913210178166870860690947159084471661232396542795596658873549855651365
-38713130364921105420996053476442666978000443707252641224098637914649560667295370865
-355087929466098157027300491583543048146137891396777094924731012623342567778429
842479229007644551513629999576359797294335980562745069164488797816470
425424109710788440260339235657360282412627805654200130
64835268428452
0
0
1285677279784235783353296316530932919740383853153958418638651806767133741529524234735799165919006996480
5415941742587484103904833483830289487996234210152201476608659693908821263321089274981953304448211724
-7682429521743946979769226705365624480027997330247068193352113190977305149947145805106627077068206
666602665454948230216966199158494298419515188499913429708471101569001928644366866067110630804
1815166143178298176383591366038708400512333799058919057489260071293250468768591032630201282
-321418541703607053651373369953924415552391389287461111370712908697121919331633853301400
-54641320127839703989894666466413808817012359520918248878255903885662636346451964783
1364091866427899207021293176279414787517302286365595023178741370746338982136558
350846045404782122429185540992203841639000250995312632710741530968354
-333508114204593113514418905247557813379722346244744789
8724432077
0
0
-2885769152417163139042098449591733129502217758291062704383719480762944556257822173927201994198163060480
6161905069627068032910327460923720652161335359803243722340946295141489176336280195140304585201966370
-13350622899936833556954081820968567703250267303604144790271503047540618022687095493810877225903657
12333288835387682124062578993981780560913542095558153497094886625821635989745344226696604981410
-4494893892075924986095115376384801399787199859782364948884040110881480724571117449417636064
132803440425248692047053110395168403331293554563203565614149675764931907303308680045264
177919101773980563363180702795390457124827504647703724450063117349069734925732154848
-1818307550400361674988505450573559315668385324573982669937512231659515291781822
-1130704101832205957175932513030787662998589534627882932595892533806479
159648522019379035237661767143742795519554322075125421
116469737
0
0
1704230361571916006953655058206296459212119518923176644599292730146817075625733675151852997506116198656
-15879672635043435281174479931583500008482732799639949420173621197308720637638581231363145669802410600
32459509997163356856117028378251060569591639192239366009586626693960250642164903652056173148976176
-22470469876937469473141534473104950940110664561092858683400773724785434670746314299431834990310
5230138934821242987279514811925522615308054284298960774849824781357990199145474326280542955
280089322649155642907004350404055422473053474504334380330176210634388588267293683876251
-241150299062983752168239550872769843284941124868128866678284896114269439455384699898
1247118244240134851422586985780842086338972720818326703265659026237627390831477
1127451482659193303751652808225496688660989017796464036273408523969774
-42210994686029361274358259940818217718793915114628351
11567
0
0
4070513330517865703543946511816903059431491188706215482382923540923579108240912303135042066033991117824
10471245751076754967927845763546732130948472066709086890093813874486790941063314724184722998754463730
-26031054062391558929357885659070273320611386858268293153702204944963954077674048952518483175831910
15623170105348702856614286703248258558763665277190651838047344907919231734791557612597521287127
-1318348554650943075674567562493063561011360162563252364494356186906883551828012078175200584
-777829723217009798837783575484276241854231571351841226849728536334208068141155131294137
139072593208743043845792486947857138064410701683812003775350835748767685776021567049
244893178278553132296945020277096475598457232291698773617774168478077274221692
-516702188165184272102261433473837917151216424769414090687851791062960
-5880719651884036015359109429492718423889351427975827
0
0
0
-10175022588441594184602879768200985669299568620606476485280301632812237152965946496567978770686409500032
10036022520296760574334846635134760800644299467442119209994894345634228059586402504830003074105318946
-12891358585350816448411383310674601817675607862292788932758607626177993369019083857325795797232713
13521062279107018145632141227399495881932931508641501642389960038883420077296282031557014298872
-7540593972625714846092379912777640198799289997183064069583856207926641303599474593551449430
1091378040197561545620655784489111435281303438829808846435176128758599229382767495242365
161427748917948703367421561787782090369849735864461319836279641283822263240116763162
-1912594219701436535474930692201139902576111559706389314119028072358797642760134
-204353751655399581916034253577299111098846491075918875519808123845839
13978124456040950906272472338661230135076472361242158
0
0
0
7488629491051975092184072450413556892323096486385511220949899576749836479617618712159432258947881149968
-25812087749970274325834337185649034619300366368025005404490245900440835842210058736154094447881403359
58096834142842740104754680753083507213210310067781346759534058282633948580319560258199976296828249
-49221529336237368991973570859066239951097448018551851192666774144519380614439877151301268706163
16663877003870555658835709784368894593230136130681843369359199002686592573887452169353523342
-887592442427122629902352499386255228934511834619522798561145114544367113853968212047828
-538251888496888314440824518947179728189020037287912790290905018526294993578336468597
2750072847986088257459314064896490519148353657314243279842677328370388720118925
601493832995831820898700006969836247512841228466305480690639705202125
-8829008317201682228925265763153014380038783989029911
0
0
0
7685797146290626966327373231189471221614237335520111202913292028098726458545100937437095461931345918912
14814713706011301682121576361214010891316702416713885896617949790074467146117135886791683556068825124
-64640457160564093602855884129544102032272731205994288645941756325604673398882760851678068764443638
58498705718423326974024454734753559202247174918142244172059977209274963938349033699446875256342
-17069382382157894338977808641157012527835408223455313217265177725649819116571276508195317932
-98777166918037693239022153010613963670797538158184893433770372629408095979387439496162
717830146781919575049752551340997841598525056511015831045098211841960368516323309084
-2122054679845619256257905114710862679022921025558253203079382351560344719295763
-553605162848433941675676520526671042225080772711880863170382772855589
3341124924176623503048316410230902534457802994567958
0
0
0
-23778767042922670927986074176076830269586647303564180783580030130329833469354547456250095810646551180760
17561602854688840144968852987198224360656861496773706271178710368922374485568136049186311849991253547
10786484522476000348229323494060474415630276611401057927939534762037597100072193292252161301986856
-16207964702426816623180472102716652371239000645623258941153387979850647666448680318670206413512
1435476371836319894329797311059225931741799857691265776354907385399531089291156569337458225
1829301209079697276797972672819394807127036321821869814877606623904829588582993458571885
-420175919043228227864815169249411016167182673634284119721928416229992729468029049007
232199478715263183478345889667868091846183194639213294538350933492863786170198
235339126319957926649378070746582307989530605967552748863639320551443
-576067882471006485697038324694252612959525062496465
0
0
0
19874812457098068159957642444175493904178711964627158960432126230287733157385815357243169486960388748704
-33112922913103313593345562524218044271415589156175529797149852841549772251606633346775307640076856518
70304450038710373700124632068535662733118383876772589777151140201596496160004723574613153556406066
-64680319057282390291172642495268247494437564567716824465179681154922536317932809743465352356288
27049490595832005925346072863219644105594408989315281151371938371724958243429517088137689506
-3657335385332380183749430878236270283338773569933862005664233096661379050483366166887104
-399205590904423752610843322509106667958849801004636389051373301016928336797846317174
1922727939518513021431471767626302060538945063536250344708563132758282952231749
82072758993256961118002764225173697761987263429527394036896629330086
-222582423130886529068015607410990151105511624391186
0
0
0
11098749182436788674366946130045749650527591861335762868908544062313974553113768948417227104364887754153
1103301806719517393326176952626047889592554228769138004095080338076974878773138467938195134231038842
-109386155032643874172091206959116792078517392599675521375245867871039339611405802006796673542568366
127421499308067418365147174554457079077312935310301518120519014819325210032869344352878745387993
-50338170524231430246664541074509894163126140560372758642576474586911290557965946247988397099
4203538320854291699045203170514236940149067126606272429342892391211811620875826411136610
1372323837480574363102541279613301506327945653761830270132579668300580194373957630804
-3128331713196207494836288974969244178266309140925106740317920034166531195866349
-226398338498822160453691256541042556545533790076156945377743758152884
237647447430698609568258678410039832207999346479883
0
0
0
-44422264422772035308347769665221345974559166174843209537426175902027065483632528700122081528265041303014
49600289181823725808516735142244872619159567327220227997412432940069425223843821765215167179433101466
65283452536444748856316953005896326691084075681660673564819044893277064953648256760869860139098636
-107378613399715194287438884375389737840464285220585001436111067436067906704639638008908040530811
43377596320866302970120617933353431863160993289493651267792205711904703256491236593053867430
-1839839022628569107525878359450129818663564891876198170081096407427677514164907929029153
-1801761367789604282225376599486611750069703736881057475298568465182390215187141980714
2697796079550002729557341306485562730630671040789426113522929219408254898097133
190595532404339963641023202833072645297080462871826476404827914149494
-109784462269991715709313791681965220623828665726420
0
0
0
38600226684952065531339513305705221226214630340506832534945905762129089538775438721742516572775209408661
-38008944629832246124642321403120818849707950867227890987241583621077985891994723653602546053502888017
26664146171847447656663441549967251046280463010833746830722074813738909923212283466379524988033143
-10266122519680077860552359580200640059036240125871398906988396591685693568679958320469696464879
6007699394724716175687212700992458526676397816347697178812633059935979354421948031559759446
-4000086004845446778643733765260739023935187894844598271992953727591472554307742840182520
1069983018235209474652345518107519600529034927350125866706107969929910960822430416731
-893166085946029265299570114382101568846201770118050687044958458314644121834348
-72428517982646925400737495549188576609450743065569960098115806375815
29478629345234675053986358163531260335608203493474
0
0
0
19144305049329626185712279908540462467610969377765802727840214696074428768608168056691886403787361119012
-75363238524051119113633533704183552901788013180020766096902593433497282964379273508177069417503194111
-83947465009836726464154205919201366558996490412975783549041225441632354724146174149551412026296966
160266082651310005871258473953655502283806713506845114763675923026140298831787221216565296293542
-77981125970490072409073095046132102965444247843424654311150526872972735075375664782012654135
11241889573083454388120392868171025061096117078294989813149036543005428211028659205229710
814831090282775317711435363837777611551042517701368921807977888130225983529855411508
-1254369109980680362099470701349741812826185502463798403948634932941988938350395
-26472079895760152756465694101149750825657030612915441191577867766679
-1564916933842322358163718942282502615261488107419
0
0
0
-81182920387402611592614540952887496060769292376842583596973809920658924777894917738016236421798003434898
192278657285142297308210975795183057426415656879586465566156464606858825123452042505554839332339129403
69977016533747581403623116195892885426056825001251600506429486638908834263554284809375087006915867
-232194256068247149380617971755676533704663158436802978922414311173734379881166159131621344803212
121676635029584215903274526856081772055683410086337870777700665439446174694263266169196763549
-14788220698928638725963599229061342927756809749819990127238479375036134070053055135576886
-2936547164363009196251385144706905162285461262343875773709575200051054970554857302237
2591264526013366517703034873329561747950693010365028239641496841742313500932174
61871386592616659419372814050286893570329580078211175334114285564456
-2939432987107423391865055278765364291181779025360
0
0
0
69531771315244195333839805557302427976081224345108120905346519279314281134102320667802745069212002527496
-117217499082861207444021987368761271207576132615142354361044920481141559197880799048597020251036411731
-49975550945867220162868054771960547670049266678361270851864106232416470420277666399883789941398082
154554506588851875567961587716229437095027812416162319990637295583994413340594404473686887101166
-85914373060367075728877962299649219049128127407899070191588427532690221962981634917980444553
8822681929564138657421929392480181241751652317164710686644909911757240152092736373162905
3806130793943530766888770630490205287868969883126788947564688495062068349096331903063
-2516925085301340565850028908090635080913577848077539461790862499319940799126142
-46455216281314570060444903372473750038080238867528450313988407083260
1730329975728539870526000797344707853155748544120
0
0
0
40669978101350010993347393209304530243268320898475587126785747097462964093296502181477918721639408077080
-232366137746142951186774921214136088010051301993178382591558112385450734065825846593978262418718596035
117976869688371098848492857886926070520737578107224226352095930133146381900141198533836785555423963
39466516560247683993601916620181688634417381053205484901084413304516577613207323268320729774111
-35185185144316391241797846023399856090282520862802609951986382563216642616625037921083185607
8354577104692575037590809986523819043038857679230910771419637154731646799486451830071720
-2294265425388104573794337882981829465902936601717218782319069132455471077133496073405
1262401303195364795871045815634088823756378148466976203982503679198105436250145
15118173640828119176452528256236334291992519599651871076000658563298
-545695384513649993781468800581186079199734300829
0
0
0
-163525943330190243055142873409818189242350474861694218458743507231620992970363953677985330947978146031860
623503320175639768126093864024106042780271653778521373640548504944463074619630158311660521591770663282
-237453704697296903836188151968504478818137512752417157474549507946054009881135445545904997959640601
-228440977600300267869108215350861226884052996333896138551478333293912317180083267262066543669771
177699335257946513827196827974187811710106820014031244591960391724642840971791259134845254951
-29868823280699726081217684164468440540128231378346412381332652126044702450097557684556439
-1364475921591216025860272333755704953676243494069374099876258867187553464201387045604
354276860008295023230220183579963983873156707951589135904516241135734244665983
6471299857222132941110188803860940374735586791351974953131540278332
85974530357790033810792878269670430997029460044
0
0
0
153414851827116140021949872494974931953834298658496485698593079768413667417684212572603374921261502913633
-582274014897606305741556401073273420645100829402292724266570955827770903758177798863204566513443053754
179354596817923875730680381634803923889897939253482456100990339958714427426554223242500408307828876
297044415642161773630508116711102266739765388420268312311026369414607481771647096954574214926610
-235591986187774737116577023374326275323445068323440113236789788642174075134685709631622015234
40762526018488427546130386902971971607848505475740441914686381645921205632401947231082744
5274707164616630290234094176943836458206122034868387653329277739778241418377327317006
-1474427171765020995877029887517408151892580221808503550227956478154209968951343
-12012295947990958943202157950879899262443455789671600868622354554980
11975499825035949378809584493825376001203531450
0
0
0
48695049130298337218864346949593820306674801015179597134449053652423711122814090420130368689267711233442
-186256287727086627917922283500547184490346706406349326924085548792892788003999241031486465440491137049
288358491556998243846683563262609904267373722851274840424416818588469759245515749798427870573970179
-227060294761630268449972339422115904891131686698211047321230784540974207459422861898172918735700
134925758891592464779942430323049993014260667614536602028103081701720831038673484571001339682
-26118945436846242895073344631588003773390694011398012554861215595597183256672707343092794
-6763320099811122886239601522733713295376128097809686168819951673549230314620025622517
1670124246388914170858865810290976091976831929068804365379738913063905280682023
7790005148488807020927360313981344464482372936555071370889732053603
-12824236406536760388889539651250931467340855730
0
0
0
-306699901643200951074218236471124026120598380056360482793781893804105222576644756749759348543130406844401
1344103059042461084301266915884211672487521588703288934820810227454055311952770304448955818399838881849
-1048936042247051915382013704349691763701341301630755629449715876822963231943284957472974217706227561
95076279559974881045091439253392768656653910951030944654408892776697646121921499615729046879310
95442606863756926712432139057568562687587354352506103524343602461846900584748427538333548693
-16173721653896070324231523745500618120356263816568257411425115928318923701622463308673246
4121619151825923617699736617315884603907309599025621285058335190768642685154636127194
-1077435198516811313969296080280465312698923162873937084655169621128820992439367
-1984135372874191967288152537217467186040410446145622412613101064829
4470780515202262630037830532457203440540331038
0
0
0
360619820375135770183837493911610367091726704454632518011422144838491228943170682836715043713046777990832
-1927932560177598306936049908689322797660689948868928307211224458645359429646065221580043889059306564306
1470303695265241319210796638380037828786264967351556089888554331592269800792310566123312737603730055
29204815115675567379913750026390487209860265842561027586697524053861644518963657067161905585411
-318697871226257206229893826036716764746337810756640527924115387217770312527229174710301442004
66969893203978788251246723569604127322701065369990489817608481890797980463278720068003995
1888825213991622868198161622035137448936881105777507673265421415683385300804233006493
187365065856574074623768859011721931811963145996674633000300094126576103388651
-1202494869174223774422227182290061988412194219991458396923856418627
-867636260882006280845566805424864520999169611
0
0
0
-65574637708997530386264955232622777737198153106317624410082676012412826453544068413857370576622452758341
1019040532043461354190863318105093626856091100250565038766397972621707537057454572061414316818306034132
-745615516025206936367413875335697608981774973839922057423626125615124427433555990090589551901834961
-179274348056565029860286154920097142364165967807327331292493448407820915105295607030181647252513
371397447467453785677253282688766068633104589532711556361141107474337139638144881767336374740
-91318573410590495332730836202972179810927055259612367424316871823024588600128607401399066
-7976102116024420363827010665935601000177431105923368276618849377628492799209897619942
503282947051660492371698095541488413283039675008253000438926795671993176630381
1644343949217117473123997241374670310119931024442059881507300596841
36708948310725609491574586547522281386734309
0
0
0
-409407002729153735027679478166427190387133435291650808029762403052147702252731664781316412808192306609998
1338387910715862237298125888171651620276593248240850524907513252247708416187317126572400947250262078853
-1339911117681642498479555598960826925030734995908254243827752302295748685941034724648830138691092836
452606968691277675662022512834938069662548984487294945349101188373927535844447767821334967472404
-182753154710568790423308452576198440208699066844319397452723155145863415798100513348110207271
59561662106290508057531032863584513349338698929196731381334311230862266080332301389805678
10097583710972849926312373202234427524565112291879090336105572316572727212526176493036
-746736709972865507729003229490402573737378429367665617715035972364175911570959
-875058788060980227232882846254979248264353083082463127034513090237
38495208646041814241936747251976395080208039
0
0
0
655890294375656511835295112078571946303271440242328672855203106838504877355752937970726178456350591016977
-3773303369756268564407309734554521487727903898714471027273432690572514333640958980210511842095070698655
3793030204226243297476051138486199083933962801333973401654703490876076991538967648581212902403110652
-823651781690832633892053219336587434227837525377716806562867891831193868093867489089662668726969
-157807780121431417917729263542351786377323085126160125710621495753598453133637344553847436377
27053658394210931391435439336028153925623224412350831565604158299270011536378248710047987
-6154096416079253222164557261115253511608818372660501272146189391914268973346680777597
589830843036594552285232340957276010136017361546479017736872450470380829335855
139173875960839570384529234626044077705900368801616736963790774374
-15205093271335179504225541035875685337591457
0
0
0
-377595329492038709785387655824948762729638921827327084846379081129140140105098546418521870863479356131668
4293457625750306971265607679901485137201047345649438840764007112740671547894884003832352469786748217186
-4639211741527286106260670701644879610121095525152619439514206684486114430187394919572011961975135064
982044583884850655817967292969330185566731836909417027850127694968820292410958042158763524263600
445532039549706932030492528948369436302447411411000292541127924027426137149254696492529857341
-125676899693608507812727418107262786844731761636822500393958687380926050723701710136131945
-2211020612313181641333792974068198633002682286577156747055177510061507832300636342417
-250404052063059179296258755696878440482829606053372314097185150219410006317254
162004656075226495137694505527056205691563324307611626067951497228
3098884193002380438799103120345976987447247
0
0
0
-279425210406095133074555287392227922479559459425166119612629923821691854395538137230837051034275274586691
-1738403901497961352896950737086929220006811389597648220579787453289021437682274702437720001465759140418
2174329272560633347002846472426058207228424347878430832805211938074556514728490906986801536028800472
-440598652221910021234698297360548747004964060346837508598839291441969576889732691142384775852145
-494389375811522226329000922431038387926329885388504270467887804384381525448634680245548279807
170099493321577130263507722238714675309968060551363630632959247391563007869814506856183664
10178208922167891533493012595082550726406286489369455589078842267912258671560926812504
-51673882850405117230277502887817194397940347189167896850746552432608991842137
-155019622311530410565052380633871593549042365612494816927692463079
-306952882943204556772745486671940248401142
0
0
0
774254460825709873948091714260862394529640740396121024146872341468169719357855561965146248333090651012538
-3061351643695854495472374490115695030855868694702172224429814839733846544516882863951737005887845973283
3434419582960434252778940847892426426266043236479938350847194797298970472921362733578053982593038376
-1021102102101543724484906830842276906929180664863134814358902208384069280651100708848887588317572
263854994836783716161306953244698581488736608227671464555207872792083088215442252633848244570
-112845948399129424954642180223371162653952091063068033123304029477564108602618252937113264
-12630192602799588706838803253432042545925888652969635572368871791550600846977506713499
201789828045626799084629667677922752421430809415263076143678474738926051472047
62321186875518092918650022023653241892563263498845642452856291151
-25396601427701269762772402646582643528961
0
0
0
-636888815533078069329205785318151808663082920890377756798547580646998693656086771663478600489485021217425
7407687538633435313385383765456895860316062676171142792984495991318829245649678561450202722045978096445
-9424144498573056988035573945655535164391691191024309057160063660704715506909112783235338478466636338
2863894815558606924494301004686040033012155984241326905662326060273344265929974425429532614409762
116925525019445594475293812071259764886044834059998296631371764175612092854486262778665687786
-34751361635845110191843785939983293851167899431282965842863508580782866380584016183833243
7574774233010200924790381493507362195093623407946439882697317457786022986885287452773
-202517418689503573351776010055213695363912082578413820426204326198075261227925
-1053334997770742678833827624137531995497903071099117220524261806
16233875300372643430964418109699633442445
0
0
0
-43445824838788773362741975934598632223926103957339354729239859091402326558278729366974671692166352036592
-8259549534672267243670687660851773158902373923878285660481159579610788833491564683684420375886370110646
11506045318552187562423612415743182089876307456411979004809910301044286820845366690532196233821684628
-3756637107643090166775059494518014897049181095107171920448122205036510748104297956755929660552768
-443545186702922385610759754171957114930419537109077290571614095379332758797412365880619343521
195737217673339741399221635405517587823424584819995655112954623194550726972081280425735545
2264318028645972697831531366341752576539238871377259395999344488533135574855001264037
122113650256682334697316307207230298157600588150707078535429174107824389801304
-14875476942863242722412697973075401214775290401578793695397995393
-3272026089530159325943871034575008809445
0
0
0
615329897827199867734720709106988544928839855997861249681827920225452297212615706044254167645921481993467
4229162628385154091649172495404539434829188401085285953996579692600384751964354411559032745849733892787
-6504859256019352353733654373768708828024509193896329584372741270017937927960731103784461119145623511
2309462811753590551247189825134082631561289030812205683793299585246918183771947761344286436137711
570964301023394403932412822444420472063168602661232355200489387382649312519797494718452822616
-266900319355171015233863561145052220679068733492296305956847102833594340123098432729235502
-10966342438678742667949592428835135250847341857552020074604448926151043708148114195528
-33092386273811127885217006604269111102930445445784395326185740044312279196574
9578079742241629208787138506268823617660898189348921352100048520
373340214438382586540500345118764894374
0
0
0
-451272538104241103591842310665306349255466588620120514527877371445906594479608723043691941218642984086934
3293878212775880011045649739642089488553649990817625895437365314187511774111725330533414656879560036609
-4940240643362114789721504080497794722254455728138146199279429426614463142569939640768596182118745391
1728829935411933031284810790992923509278143573965793932068361139974065593002440884015913036388390
-480957460483162379948566533918722517461527923779105578687203294322720241594242613284154715813
184827849681666772865132038871529600113764055109753570648163463108366851002035405663355034
13179366505453497252871011549208028978101123144914787881761062768953184997624085325898
-23236888768238872679797671123552510868254431338046863837198529655665559118202
-2437305444515800396796684611790642592231237019620254921687117303
-17702584129803674111243880153150830576
0
0
0
-371336205930141108717471568853499829232438626046014852665695452935717256035895347299031322054348686148803
-10681296674787596402120581664165514951474828787684298162068620336748682998482978277734429306190089027754
17584195320374564146839046168368617238505851055226994959988666356902276630496077940121414707070426214
-6677787047107047894395119691979417250859806862116010018908625934563870644525136297300598259604443
239138954669846163122255562248517800926527438950038731823742748391758420034879483196050492646
24301608687288105441216550016993703761687711204097609113813172992296560613121761586772682
-7618699124301569963825931754834796572142553577476010361420487429236200880485466338664
40379148870167082936254220345859256867026001901780082030342166022143454628477
-640646610660613958971413086992100194275695027245132952551684758
-1896375791990993386961805325540745374
0
0
0
988893875910527331238489843806431942451185606308938310902564904420913485586508667729229864115426259946268
13951505391416881686202129339037529004808721558044800280535508926501763242152952065337177996198898927838
-23759497613387899279092279893800178355282055365271469572921701609824634780492788632026189699578772293
9383212603651015503682157862010881828287447998639621026212725626236614008553256423013915914702274
97469960542901031824035928672801579275375197542088496061017969975214912998615698053498766072
-248917158473376408654720300847659152825843999619127754117077597725669212519890656740760948
-2115290672693574255894985347953182659838401499613634349095741270407100236919408532657
-32024312724298531033702387844093892649162137572018968079940914386465159337784
865257691589250022242862109476572830237049780794941134314762675
467591897802575569593838549667181788
0
0
0
-483354605675959166246430351345468885113404658504873731084587386646072956628003895330761790822187640884618
-10848977379231163727372924252564736425430648476346756848114422502681689207459015996241713120755222032002
17715877280768068160448980477972908057972832198104898410576881269572596971349558807765918423519294604
-7005691591155594814458201875357196909383340331965316154701269432118900058307001388430947221354344
-512065859973028508617491398951213227280312684160613450915312063191792084877393867541825500744
354178322725013007305831964770305006499990038198520316083150766823079656007603062147628266
9966298658801825668709658429258535115380635915280230301483978000495064973220157682876
15499013527524833552014202207847139804790783224813485089407709699082992327527
-347826790746904990963583944804110389927812756267966290115678059
-46755778646784696016313548523541467
0
0
0
-1147877324071807619687066834085724617291051395583955131740505804055448864545389706305572280013599382194756
1973705908459017142641341702900861829514322374610361918703239927227623560459304137785430419565384297237
346799423784694826775869602005687381630897877696418637087558201666353956201944181382096004509484356
-823646335158345331646480252609476177324010727792741510207339639500765628822877072899927374212523
949702552617272482617941567263819149911778581653978063339424503727080183156299884058540254089
-265679349981056697238172374538670168598440885570269405970359923227076049334403901137580059
-11395951296333715054433143875802552940429488081960687212341834342367768684708233493829
-2228696747416047673110365003448454731885384194101860566053401209259537796717
21920403543754831504269635586753500948134151208660651525900227
2656541593482040457997001192105799
0
0
0
2706596053049870688132710501493219640018753898233057527162321579444927882028153948575523441205409606672372
9452389672259799217431384294919451369576126427978986589778686661997486610767497685724231707361284549198
-23185679415324027319276604383707610539448651492954094843192070679424540409256797082668636886418895551
10971199087850179542601141114834682544875218964648540145360470922206394899233325306430960266539749
-1208760191609872218915397109951002114383128478916603284296837714532349961118673883695772808083
20564380858449105894639169049583295710874337546540341413094286606331009170171253594818435
6166847098066861083567260588006922567081265682210392674279608044542086051549764646571
-4053438011722573528242821998723294485264288158572153610498511979644128712890
50703403905128760458673411560636471575136710425486021586839680
-73269837340919199642291171630613
0
0
0
-2608546823415387309570261503061336363534547160406024608177376079583457428907006737372914819094430577132764
-18815459131429075451967253002749320917080595415376111896415228909434881943890229254267335896847278996669
39413262397541668255964024604163903988505705436242905781574775967490983251097197657959506808019465792
-17894936259347214037241604844957503309821913948269115570546722467256510483914512328030893260910226
958995138920754956251711489418116919138945275999097399715577635112711194025304623727964939537
249281365756522791348313705167355978060871796728573605983261250877121006392518898943361654
1867928274811372574554125684238361413936311946635824656650156858958778903604816825658
4723893115116033615101619649188062049611003588223545865350004190641314582755
-28503557545766441191489977216855152742385650404457979612561347
-680280205474023228875048419753
0
0
0
232229451271512949674381489617207446014569964291428934501724828109375883166958346226926769212118889008389
21723833729711224238060849443833871733780611422061438361543399942662750995046242061685608338095706737315
-39085641210086136704784422511108403240514727808080600816631732634603767902843993721533648554203715964
16571215252520710052757312870082764377189036071819770520092545016264124751047046599764240456717038
31086660082967714754930380881289794575250097837486576959477888072820094918351921565671252290
-393521260354643398887812220701860264146112098600112260946847419081018450997180287780290115
-7610092661950144100400142106507329822555448425238044299046363191046604474842804907636
-2844086179124492989282606842583924041326760049452433622669659989182423548094
5232594579676736731625810421500161600552037200081388075211839
130774245892463863028764031844
0
0
0
3332608499896099651924940085745154710417743440303918719867542639890352611421608345215900701609901947690714
-15632844070391876796233549098257365175471928961886260511566931416176769955742185249191905145172429090966
19091073745798870706341830871972696419094351376170915453248986161640119737133672330149820351388883562
-5677673869516324708896950016705822976464290158648428102583910382340131401666490744559748044363585
-1573909723480614988422514681228185979871794252208700931825188333616511257028255560823871472293
331753794812717421479413171384704258566946866100452505474586008685522465895317559957347561
8062344463618358576248864935920920636331169410988279087263121902071013298560134269498
851756025055809020419544884779057492933130615379048204510665682905184043423
2002907035479830682566340591684646380224045812536379108516738
-4585191162436053990051978129
0
0
0
-5851998132753645493589987697954613743526183788578357927854665733989328235474521790859065612673314959432403
1264325617099244339004010319006093047949099342929040529196210334427422928984964966549755283165260192464
14439822936866176473383278162755176317174492748232093386580094082309939419675889576132998238780829765
-10932789211513128975105612854284613468622984083289013558520436209479973971263713172240118041711147
2929399748067264272142048068161029039250553267776444276055224030178726490427316764936306273440
-99094256620911296323510996769454061644819654150957535329998320018307018700200791568865660
-3900446952922555288855153698367297144168161605539131169293021533544893448258502812682
213807611601716266963226006328259817060958419590671537163050598600629744260
-1625857874517475317578733684911556022699488704497382119855420
75478217518236574996642370
0
0
0
5458987262397336082985738938689429984795178671985008765547836644494785281936663978820561033293560774183320
16693926210964528965900023779181214035541679047745780909860472911978424056445675858235048485741436848940
-47935603981580876013858437045416698095810286847837002235174766683888980784038017656139891014063426058
25580721427044337904711609740014484015092003430726722496621333881276130194653801060272657806371679
-3089471399579893712282950798501434063967120421599513380204941718475101275402478586458339092160
-177504956797187609586944002510806949357333180643336633426169553392446987084469219157842827
-1542278715170964501392564041724977195846165598751797049098124794173884297823599909543
-410600317907627967022396051436568119009112654453386148938984220039213026776
394462399544016943080226112221399917361672507532615040145953
-518116099282638433174793
0
0
0
-1942996141799466570186016697466431734879680178783247557175667852492823943763132127359287330926286232536898
-30507274966376634315434225085914801825702762890976509084547810101466059893816901469194349090109028873938
65706423638987129849251362443868732961174979231445657597255574841100974282905202576150978912797540408
-30419530114968324024644122630626087101632372550312657994424424881537294728003239177571344800436254
1424468731615113412223537905935295262521917894479002409816081915905158033544666261205481006508
354436265531534151902821455997680627433635410300477984216618528162344185537635712930227537
4828241755537506855767277639193245803180356275362243464114458936284366838969512483838
219299693284283872225387410463056095334740136320880875607592729915571571553
57975025351927351620221311820500543709171293402893051801606
-770581158850164156055
0
0
0
-3140971456711496787326556888415991752421861685266412412335332146700024528229694615571437437110989720084468
32474861233002668089674707543564837575761838755077894024564531216177734380818745739459089792899540671184
-56726596362814112983221484350385087857899040837079209093102918937942469894464100983643644645396219456
21503778593407983260750100913453999616150697347603045239699181732349988190771730764016957463020181
1700548438264663183839650799235570517292877023620518773824917585729162633286588940450413726234
-350248356193898135181168142625925234424250783043578702100247756365493695175321965303277122
-4568620602067247193177096571116222091993009533883605658856850999956044308483243355411
-27772877798460747115471455365309999809151608257701216385355850396149252387
-70901559113234900938323588105305290965370062478073415869543
29258231642728228694
0
0
0
7501110036408201168722203338969064796850731320978849124721090155018412755912305638482400229817826840919458
-19309244280199693074394736878195204221125777101561684032544163044932889077082854112521289005306470350822
20286126825085221083527948477387969910426154459938947690373499719581626492349610519169989775111106785
-1095626303322960951884506584461725078157957805208064535996086443807239956519227389548468712329624
-4835047705345977193797609979776930811717735792397801174690572303596542819451141901591879702818
182542817536547336161094156411676169935844742838997028175402037790419236255133422955282308
1831488447854209894390865467043094922743694920722005748754047677635516444938517725211
-35449069480470522993885809932794057133920230616944995377880493289109601822
18410169577878917347048538366235231144790940020030203741645
-131552655510215940
0
0
0
-9365258113795383041181840572511699225183134215604501400235784513206624159663280358750782624111463930001584
-4648348580359108532891418429504784349980080450608898165808725297695439686146284436519630885280632796496
31905521475515418737236110606903881244048402311788621308337263900258338404804920915915924987993420246
-22974051424389476589024251978419355173273740941602676175759663860107001913208283193983169009757840
6098973467461795379536692752873651575990590113510449746551296627942892439646887869490673221142
52655374571997717892541165755906946960975998802973997903125963347556772448947404909621571
1109176776723764917709019800023413307879528215367890831951405439750580019816034076976
15505201725649601334148886576995633395689666962243598221049486303743330354
1739903739393068732140459413304139119583451791355093446667
176190257317490
0
0
0
8068695438575601549178810492717490802247604010569264583327262747231856091819783344444553700400134206504002
28108678004731461534314449263006439059413478513111450165625552380112729133856327495103616690055124146408
-78734566220914331890132356148446814181599892221589862784670248451362364022247535037636237149804137667
40520925167983788991633240816252201670341872481539597843922680298717177013663764115043891957912921
-4296646862299133939428283195298707925008717775846920134375137790636517457573319458695268231580
-239453666286582432379180612804986319270044049790626438268031387951921864370204922310029982
-2492265303717419296389888904961876300102666029846619766050165254666236565472086743371
11950545517612074279915281112919800627448416258629533421491634867186164708
-2513449720711440271095490411529074495518846448803504491628
305730067
0
0
0
-3851349728924002126367200305709611168032639809931657214604823600411583667199060213812870143602531646860004
-38235080271245472760776130581899655452321272494948372495470092954368510112974027495322451512805314385156
97703320301860310469895172504320941359537539324708164110797982417140596589027332087732533354661569470
-43269777770956610829725576261063900793422374708301370402361144070652284864154252370593701663824601
-190179531463635009250859703182339081366843618944076868454370708050906587927290436028886740319
301037868263979062668979165747116247336202349236171122221819828624480691551606549384519831
2013925947814291173229675019476573270637767454319016261638211520122211480133824136658
-15600526475653136113079282901426403680477368590709984569291612042277150573
578390565467349089277820606802306436317980497579506017913
-38545548
0
0
0
-2542556731990884738048649417189368038888989925534432105279084605152857509828633686324332507781026399025738
28364461627357758461143597833676817335540246671670376885864877716710080636215966548083533085191529372788
-75446788823420709098760244879531248761104485953668691212207077821743495828033872186026882730395820111
28382048127367826915510475992840418678544708707279711892264360995491501733969707470041182076016420
5365706876450810520277859684143776919457720501401868511297849083141379033847523018740526979861
-228565390642649644606299698290738857269600230583235931046774105530385448534809006013452917
-579716158800340392990003258845151093099699476343487653485491839945777971640082922185
4468983780081923252007891368962952822555048508168768503220582054342905167
77721835889225417184718797186691437579361485491311555975
269
0
0
0
9890092990239415548320281508227516175541827743415665130578654756273426897175358530927431560527655971915832
-3323575745560491958639521101274379888069741200327728071792791296788136028956238621916996339076966447528
16084558257874238471040608277500744935448495422225640175881217274802663913185462865556147112790382740
41974222414216567153394368916157587503937161579451107212604621755472022715311472622818784679521
-8576426792504368894138205438325499455144848420272001477020369188034045656090499358118732889280
72230960331130550436600963247322047721944039459792087632318793859131565788077780428204050
-638800024084111709759184167576263211707303581422218431869978371175091563201794758947
4479177869826146908762522858323964405602289104971062350885658654993517926
-72778324454777128915656993945904532032020556859060705689
0
0
0
0
-16211263189450065414950234884054582894203135745978971735434822653166983086282606976321615626739856051746794
-21813044791179486033128482395801472801523017736024349357198377825204190865790431015398907477234254094648
57583941116447549296653819790020902341827733770000080216546903598379868882101108993734143941742936930
-32010315572100240960052608283182414464764930295571544695814032791146601649472134188878018157235084
7954760445202380060215751212816423699820935723155042867762576724851837570668070460765855587176
91994110429429140222433322922016111532726016462157128232959282944406055623326139872939787
1016440430850098174660991746840407849992356071963796544453618594251089754282927933032
-5352885528663763599820690166575357785291191376111516037808513083534985687
11034664062956012398541554848281366215865711001987431872
0
0
0
0
18798491821637740692964532569743520426611475909243365709278691038440394956706773917066934498989505355986844
30022440435369867185074615226589208818782329599680311242794006979981926563868553224333836605059790408668
-112437300042961561326721876034923835185133123006246890288722816096503065412135234366708103240163712058
55009228042798948496130551408701607033648434525536587813641791665417932050323543760329428269488611
-3499460327947201030266957970955528347030125776392809586275982946330598000546712677084291049947
-198399682688043522744672640223111752282341718916953974357289640449988662210240378907417791
-665561582507118614180573082298534015548561161596903513574116521339003007049109972556
1966423993138512964605759011892897657627287667942220657206076369064023077
3440750918567577677916734449811750606268001380298874956
0
0
0
0
-15036638581353841578374284990878933851143275149983334780615610728821412522209481347089194530720545504872862
-13470879257517874271850738996200336848880361031291424568887066857038380366567484574104757024596283193564
120417242277177288890216574516818217276658053904285188747394534893784457240602628701144526713492699466
-58746052042713092824885994976889523834574615793132635032326598768222376499046527310079930115735113
-2855933925137086811747365140384231962964906191784433471945553261829979420345158004507183090409
214448651019726309209722069156775949021378090464946051193655428442789722074962806074368410
90561277103492038069328390079695371516972111480043743057731107150275469560138832412
731538686525520548327753467234083982946883877745682084524424870395132604
-1554754124996586498961524173637678916382535120384350109
0
0
0
0
3830317645572135281263591755224227569043812081556233945299228630060692580359991080027238600785975561236912
-19433961924368068262787706888815110124701461426477422555330320288300619880680278521510446388977450496498
-73705867564859859289333264103754991068068921996449216363619931176602721412523037802504067753222623969
39649320721549176758271545500929383342696710066655264992595928329829772223062289051259332256584707
8218647260276346417573653019440062126998689451779271934981325929772752301937439987597633573615
-146022334812299689231882068698776870569006505443539571143700855562185777441267417184471148
277301928056220531370512277442950370168082460019277706359745117637430110847755416704
-1205973565887764883738873751447388128211843011478744490341735271327443042
38213261263006448115044975035068761548571344435258955
0
0
0
0
13117996458744347047965126479627079757758182495817565090473051214344496158427027050776335953170425165395186
46531844543145658890885902053315689945541477409835855832069560526750428330373645186712989898693745238649
-8861462805392651208523878407536346327103608924799247007717511387540850649485920079932037108337028807
-3200852519891607972887345244365733580532869483148346779294530069497210631286389582402752364913435
-10176553549149933121246851396912889640412722724158820813480847835411847794245854746880655296552
28926672290275390269234562638602766415644998427981025228514119957042482396956117032101404
-316082024875040076309172708794657096897224706118378825151335846103802854153295344324
507057282970757756664765722583204270369979278142827469817587414076594098
100738852868127593240810991455922264692071466021050830
0
0
0
0
-30958769583698017216019552382524873863826242241113504199110316371678043735695701934443691188812842311173460
-44067780633129015481530277535764398172349566703662139779979131297071706802927656752378480651601493655344
89009771663288588435406259570715634959300515405209245119136457097406209149764489546110902513366717554
-37347036929402901979579346250300933928390996153171952799794405715518569893774127118039143618935283
7910117281549145948248519593695307941689041817951074575740501084644226295221123705674827067418
87054002235179415935822804800687779444460345023361950443253357347181440792454780713865323
156028840012712139261986315681391949809233108107769549878272430765708793736806221803
98970069879341630907195464395935262049897999628734397261821839618433212
-17197390107215519561599666817486111057307643578204638
0
0
0
0
42634445842109123842558735032153840469430532840882109461189950217817259184906876602081005633018961753893350
2367618095690432895041395885133436009700644429944667794193628969948669168836372577855736150372061761523
-127454985085458047307355620082880041739738838343365147890270762084695059836769681653775668086089597017
65914098933596298883201691386554601767045025487916933433865672645864401589111228959236770995951592
-2456904601098613083408928494150836599595179152750095308234198269677021176811523265253972402919
-156496943645353406075456464461217443768372786942639844742088949307454337517597604287004011
13244756528169917044435616157349833328421788184692737470509474844743633553842226856
-225879726688599310408036491767847440492518686834018560129458511620217444
-4040427315998932764520274961314830159837846455556963
0
0
0
0
-41014634201108274800586813824284605471038865893018078238838616059429882735456409473350025690562098356341160
64400369830541602134109887336229482491539319546282713903712053029045891475156171361628479456935735749738
104357209238017918037602037117460529483881192148482537269100109394631816184816877918834374851739369014
-70398107441059178467010290802460330806727331214343753484261481007728819085051486059382190791145863
-3878862473445241873720358149931840218197609452941872460481591540248923301428541881718870728232
154817623221434077124094525062918290584380070952275456855403787090967057382235007506845363
-87538160024043992587941351742584585702715590707523646365862715641377130821940349406
99295504169775843355599737727240488884196318557472862330928484535162098
1417170897648430580116263310800955924070832134914770
0
0
0
0
21835273270705910199558311803842610464910831729708305726039209126809465344594154152599470276580803191570627
-121552728399082063510945847268413074453828714070486295662687141062693207420251136361720148243898587389116
-30606984039119316155813929384717021401349869226454275221609414281648769384746709555302549722016920726
48260790420756149303271178607148249878204102153978468845004500442136963072779502837813721293793399
8575891795853234639015309865884807125990428995872592499569200180713294461947683397648755752864
-87862403915874664639369351225848100959001305646622266394626552813930254752777535944824884
71758972700944938266582950898456441533590352225361846447139096871362149797933075534
13966644240490371691677665304527185522427847827740629589155517899725319
108617855170683397896402377464723423978575263330351
0
0
0
0
13294905719231338965521812938181553947388903835267710124982534309063834898672772321027550225720245923431950
130418180158346914416952838547264716976918434877052062186756681113295843703251005882152193199289912969786
-56778915333045079172181628781340611096347479199684767176067652762822774939929405249079956882640643168
-8014137244275775289308419223504162218206120800375992548589048985910571341241042441476031414411185
-9900545809184130071574036038309719266711573010788321979248778300607150024319650693446059101930
-10324221075978718696540355228074252569895448782702534012694557482125991168356068760502119
-22916598583439925686936005283503301326714931504485914845709905744998373649996171619
-37618645577086579849974248510890933300696886644045376137433344214715535
-80664598141466706865802096449809604011602380762193
0
0
0
0
-55094063682258715564584554275963477895381792084827805276322638284190424568912029842522406311014254681762453
-70209152996344851931168720714490501867123319988394248489457444547681150440560970593766721993820300258367
113242242911847336524529541332288756090793959644156619241132467668363569833228524137965871001766096838
-34396945247512093212752820591641491605684945854419804996230975099390051375555469635234698379687424
7499896046646438773135864317356342182777625610393818872796011311406403493325623542920158550149
92777670481540569032626043896511041702412674700622896625104288533645938098501066202782560
-11910724454376169532869898938095781400535288638972549916780651715515224664958814918
16170841798270426426823982461797460757824928850825136170363003362974124
-3089956004757775183620247080154370179013587482290
0
0
0
0
87641746545690541759873331250513321638003217494173946891604544813119924171234238731752600218835557271490980
-46663578174675384415329724698419306974949478424545991904924521897362153531113314723528325911863525897027
-109542665091298526429284800812988040446774056218367190029548825553065151759685429675403878958257107050
62666876764933125449762700218278033187890958187180384111513978049290462053138721702857377518494541
-2438040358589003900402507259347188045237018501241017312084394519447178562707924644360740637925
-122265160584069007207535540002891135476400818811389784147566784839669482341100780029219994
19702709459033139547897305906669873970134121520347770226328840783101566284150643474
2175619762804802172141634755118179226935806330448893876957381975769714
4157542862310140646723556263444367792657979934157
0
0
0
0
-93297227432485162260497615683125411911867721985649905261245204604998627742526010088599365329289210803985856
175160715804181970994825859578120083947458226749446800118091543878147599778245316530614299605409093945563
46815134698971646085373818749422107963448418862894992443015521915147883715959416232354143499247774207
-67129005050430487596917758570309711774282408195823621969270181811144297645454059762813025211642243
-3276666645995947264392131036769022220095860044843019421342683132143156029567505308465352700535
89924060183869224492439218312689286963177424800053714198211940028490568647861470939712896
-11241561054673607562537222967113359877087538142935232756417200989880317192800181651
-5567106557850704047540187906335626117641240354457353848609991438478411
188718891959403317740477108910271712391059704614
0
0
0
0
60688520157026384465591591857120923626742829488667348027851407620441295022193950641416705019700004128736836
-255419731569127976980010259204213861593670849349749688055373047554827860418437226324848568598604090997235
43910320136791333194712429996486694891704147732216009503819742842366986737455108012680170724105682204
48256119255985191921033544791968764524806691303521589363770030852656359901545990725937428204883194
7484470125903514134841980358362065219966116758022291514906520066529973089444082845662526562557
-18977540361795308925148209496707006383855041583439424816463162036728174120014116333749146
1161452897714839666537721133884999906029513819055340522791657734314998075315123210
2204838981072449320206473914426387842655164226527896763859548648159436
-213205833213929846836672194381586721825828908927
0
0
0
0
7437374793403689574708563722516277817189095858794660669901777833617289753084553018563536537081770236681238
240150630986870547732625309640464207807891032817910546977840043287604432669749908252206065801731206093137
-117113011664615199035227833219747792254310763674295487994228541336608319517026603774376891179080774057
-15284884697835297915247294102338554394163183930287067326981869704301726232310081715717002368876335
-8701698984609062081271158733505888586286534683938116819491885956200921191216671043175347028063
-49432333612646391898770524557919136891499758721994845810895606262145378410254401343622884
3439795892885084234690951139050329499329391019351658991119353576829952742598614354
365245169265792044919989306540885401513211392768493004105707181185891
-9890942903185570208809808698370967367192924498
0
0
0
0
-91004747581670400142562121365796515270648596089495917896504164965828681563101903251121273049413665966010828
-118797763312247038166471156660575948336495914140617313470682363346264065716924744081572465482008565258722
134957907149849646177304034216020215422351735795471236607689284729529911821758662141506550589502399097
-18732508223914394497090817074511680466232489375999945719629580749583422150543170687462534139857304
6670673854418460129693003221339183825582092881071553219076228199703597403454497160742265424377
80221242581432890453387327854937824272083520548295940449131303430247835792372508302830510
-3095657864007742369255189386050030909673394476748178099010992949835447520780914254
-727144256530601526048264963031076691758710477480806220963414280680840
8315876495112387183471696581339190524465261821
0
0
0
0
157340402441284103801819318252657020537991413452274362938220857216884476714747890495216543660049267887316987
-73205031160880699826489378762773515335237274203283806271230200425386518116510581185365213005810775900956
-85277942952864742266284275469522915983092980697035321433680881277780753503603450730766385303197021036
42523958128222385108235286161123457584816395737817265444626999017211389169872490228383345838332289
-2406195864411211093863075874076684802003906135084388070809684659660563322512708399655101692544
-63494343832745676782037003862197222910745348523952527711767148859953045416465319157087105
1096891770019544470188609302752673196700486680712018195506752677658717226689725344
248183310988164170207040803000292553446379096380011711032893772235304
265571653754264161797158849742245231137732395
0
0
0
0
-173514968972283049333589477746554840362845292597205937118155062884737207338180872147878567922618289922058074
265158928303875895121988748931059259650582879674235007270537158250115561135279536494300865648062591038191
-12786057005335027232233038613028649874783489840373598352571531498671188168980914633016483969229659185
-50208676322810113778845839929364214339670063457329528406669192173843159071737735157101273400482611
-2285770436427682653901485713978912308649093380757163210629723725976985922240633907019330082566
17209775157677577683629041717546761223301404218634985957443958598739278261684554123572530
272962051173329556564956149857864532981483313065129780257767139619750079334058355
59477636113760362898843283095449905828496116902250234821896098346245
-35378846363603959248055067670972602947475038
0
0
0
0
121667102780854028124648000320760114293131240970636666633556863628891498978280513600707528617364315840551445
-378148485988208131716762584477745927803757314230451224429263980971698637599293092278823864619120846806829
117318376586890317728503608619931213529070213909029291327878833789980650395409290345332002368370532523
41981885381637446388550300452848221656589284634239747253085698041307312420581407915702433271776206
5601472523613947468732565541981065332505226621984190296776601005352150621230964194664018676472
27206401692574759808267830984208297345456615231906319925715684141514810908758481741161058
-570470566740695461621722254925695429385861579903241801205250101898288469398176003
-82909597331439969498499042529886080031817617969781314874032476241858
-12467314922490590642134206913232151265665855
0
0
0
0
-10195600210690134313858475340017731910888740837401108066043244670648383839888345363831577701623339453838464
357701535547646952562578102296183361668502341261421147426441543115957508517540141929315654372538647022310
-181824175254633473315133339117130405545588968239256465213301700943578743862306043520429495340059820357
-22639386673140256750815580160810740325931604275854555745866186673823978599510721259535916360220079
-6477110911131413782665737941850657333531269121535256655945422443065291992936686739448046602435
-45590181122669328873339456623399976497527279908147252031275810782695865161003665000277267
315257515289944924357592880061519998299051062648114392829932909061211700138758117
22300433911918265616248860715869645075723716951030061170332418603983
-16205944633832262290706348804439476708312343
0
0
0
0
-125329969947379358852276590011203147933056739516331600269191339947096125198585879406365349236567951307532063
-198645206764050704475659089542562889831494081250824181116635120279926884530482545995885093112852259558556
174991619264855230516443873500514267431825622407063922814173709194160191502050156283163214006771181249
-667345980475390312557237510388105953961358018771393698517724779214456446108639214041633484119613
4937036626952110525554312985103877648218097527382172682357878291661948188916066563533612894295
34081094169813222120006802831549274940463002102542318699324698216060390207206584315087283
-37231791163517328204000984438927931162555317023131275263351569034196107983481915
8523271477483428588813247409940223318278973384475710577173121757868
1490819021554178173474034007656836058124800
0
0
0
0
233466780290999381847906558247948993355224528114954529321666954830971341728039920446286041720280568394953830
-48701408284098008139513874009003434349894894564615247486822086245246979212030600395263683127884742244927
-94023809759848040828838120713461804161582880977984541916652221815469936505514159176047002941374158288
20551881791216602834158900231477179067687935835547673832842992830925023971957411971244777666343421
-1929935793966280021601948745645969486880662329724814852649631296119316562181801783606957064117
-7178610581929345902525476205359921718561762181386589330425298249618848759191264350755916
-72266586474458592914482896103279548212963480874545837436962803605910429679575574
-8091628617846006690856242237433514151455673482022793082219501307162
447073237420666816439272638867845276673686
0
0
0
0
-266770707607221603650536124034088453062047233009264630846510857257427529508794564326276215840640793015779501
294887307157414582600936495642856360744487031361245051500835850739838397963205934739259823039205548701225
-33438960451862499799179894885310024676641864074436894524207370086062476204901758220408732384767771680
-31252473754593705347832267193332911418304466231783247420397135029676218831917091263267863545741636
-1203732079511071990257339360213197043226461724779252266031672445117222935148441272920295750950
-15336475700165955871642966378966492877849109806887631277182379373978454920501696499823932
59579775411936826685673380373164070258763834768215277810094898502035200809383023
1465407440459528548305181999858871040123821963298156625521438729365
-78724336521282694525796785094492822789865
0
0
0
0
202316119493134375573178333530133727640151689674470972141493976032801934554984761152079495699869579273183924
-445087026640521760903077200690639924378058580686511651928127574456888946659577047867525238612656341208386
159397944718301870740019294402797639961719624780158625046652782902187516815675731018690567238778698954
30260772610951928800140304903794733487953898418128916181700565348146854562770862594189115802598482
3329682236579632105303820308569758226080218474887581609266257870164481847520305504455941129421
21849931077910084622756942243665465289977255160214318110681310609457681164288575193936436
-18096210110482001849956777574659547101230365578254221139492949987977862901721429
1019671330426807564383352116388887705233524133836113906630823594908
21332876342846657935175189425406969165606
0
0
0
0
-53941936410610853735305142852596208856838818532642413284181043164165566301899055601861339140282465519679905
437355807702694034657992698894698843580402212335400270503602774444159254638070859537661467834114358148580
-233878055060587604433459001163082674086772601663463543869844507894181437699304792191256331001466320234
-19287830458712711044246571083232182790221742979238735119828726688495399463937112159373432063718563
-3907497904375409393796460208824811341684181717160199083793408290972449870408565756306199749537
-13803324624676941179508905342540236535393001766154685478540507511230842693044208194739435
-5134270623575977124345778212607750401457747189636782411173559488165351304643842
-655056599551240232940751048565254823528741331102932102132412748147
358721809987979771064622611980125510748
0
0
0
0
-129801058330505959721019022166790269741965467319822609492802879060520855599964697890082756591284627990440082
-269473996921821504278369637211092930367040239275754186756816609810402428402808463825696385550023185467151
224840307351818782660916720028081501506718527982081488829940942651016273210665306048805118576867837060
3779542686083034677875968185576788382439407348249365990077962458923874768784741953463565164741000
3057493384853700046978507184968861735007370314884342336992058122251413776045174532542495948449
910012748299105568020655456662121795609619988904189660006743503955212730644866851604173
8163545227591389172049459052233053639543297501641349960617823518096461598980530
49053172228977798174266717869646311917273990807989196724674004353
-540042500801130561986515731405259666359
0
0
0
0
282297680889384018466265306457544943468895474890868013886033318809698707274185714645485311904166236943493301
2180371612784794517072249200396854132522745740429318876971816192265399021314897685699887837808940316703
-131879788446532258841869247397014072502410181150809079498096088243052109717118206420227622540423058124
9352920560758688375693472407967069716254594656278971896671750042796933629873718889589184426404129
-1369083742789064531842330494848877247889517400189546572655410347053544767946161745688652014552
7518852920078371820287453514875727562946156431122103522954056006891349196082374768708170
-3675041449607189780959248126313674465626021393952036483196829895729728967477912
98816612269710721844187097084212099532015946041400262719779502766
144619259481374967316141282330055045350
0
0
0
0
-344157097440660557201004980047643911788022995111673373944046262883435873637583999486378317174870745771900288
263834229386626440912633502183901969170417639738839443187387861537188000311013851764561984714613059228022
-12252057387616452300050406950478481075460963355806221681098420585529641309060651301921765309273061154
-14970823987609470501916870726170380123684177124139663021311411379532586706497859675558227501712392
-404839711180002160763436013005607499013715636352835302644003205656837833722850087943213203965
-8242639875630148124245281402441873778024279204242882455244817259236601861593442932526825
125973326511114508000413949606647245969684327602895304341999377331611198122988
-41717458673902139763425667870586751293630401866858495531237466883
-21386735015137997315001782145251069322
0
0
0
0
287108798033939664323440462587700801727994753234356717295009155041030330694935316351065913613501355530562689
-428256414852403670821319714583964908669781605872620501215209329656481092500001522323652507477392742885105
153784295448975605586216655429456944063097684011501850834701951181262066299247753938307982641113809316
12167611240408084795502398387037581126901156149640543634516025815540143567076887534991062172216691
1636252141271486886978618437690214146120867105673485868708476099893304556185978312668676018423
3934467711324593302627763332637213780008902477778568643868222811330317885990216675357350
841498561097929449640580456519251696226364346447846085068192293500083543147951
-2739629502333217356049432358683037863121814126301689291509001760
2293950332176845289418679707190248124
0
0
0
0
-126506590411187193963208367177609551374234516056643441916293515189751538411384498408974147851485278383101810
431756182931423739072552378408709204903442572737092319264985989410940464497111852945564583641664892302509
-239387370409026861295572970980219876315895904743119786846583415790547167333895442775149617202096346865
-4411829795552660860871178436942525156371529621391967759336260649544768486937389829377484167199576
-2012516898989810170240664251708534849201002714696021326810810493925417995518407384621865617371
736560932575374184776218775016520960161498584788665160980571033234284486380082977139372
-520466782853746203134004137367560056648843699503105753751796032262397736083522
7528054275357050825827647393115399261346151814553744195312181412
-182298814727546012626970659434334791
0
0
0
0
-83162673024271937850214851021873965849385822473211726567525250692457397448030243260957851085292862735557417
-279283720404162244628498605156729266570374304075239549926932722402269300816781816536031238130744842978358
238019896760973676182881186737999846959790831761989403404363021567495202629924221233778220589875967635
-2782293882858400422127041233586112019138946105333874037749003657654203410553860376782707679821318
1591032898818920391525411506421063993133043140855998046743165580514797213607846405177230575162
-2833551183578630611421540369641266708301106503101665457168797320051745162921212686950053
99541377771489707838641569027945447316542829454837583501169672370999080122502
-1863912614824438307229286969634198056823349889769301400349592108
11031688099764268810348642169731245
0
0
0
0
268356306601782675441369736338909084881543595684821700462651651558099529718408158817114581518865451315465892
36113695336770502902440144429967175706212249415881722037334573230048983987847956272261818979884981268166
-153435287531342282948621865357079549490511448592757311300935811710401429982255284099469407478513093567
5203996264967600458802182739080592159730429169691330402298274303977845922702855969909861076795084
-714495339162561345423296723434146519687055069954279976121861290750361434118209322461160072480
2279170007592765752622793425060433275618077936837899983264346349597223771473098076361431
63115979630994001236638809111553028138145731363685404691831207287970297481695
-575325189707041691383829706892340671514446249110420348575490926
-506616226804375491010900317502277
0
0
0
0
-364159591305942122406701564495326737310341743027637925998126005634682360050776490300539879372899743383221364
201021486584440295016652016754286750172042259983464154422037446638069145842305300102728330423100767550368
21603109463594110791277329743995472640274229897226471847496293654806023031079422326621156284333774746
-2218751087585882258190847874520888886756598488503846076634750121358602033246067221450458297817674
-173408686030372435011570299612467391618130927699535889839214214130125688491840005495242103623
-661488283880040455963224391420757587835918078682230441501584761968201206409107788707339
-56856865803435156596988789820568486794974060994148583021877042255824936131704
429335180791688506260098399136874322923038892097295014996954089
17585114718428187729953821464901
0
0
0
0
338425665145740317544724254422205804499280292237506802182537241655859795778847314956826959437269573985783944
-344364593244163149455344938203129111497023342990237531826716075755531415777477994229484873950582531054259
105622400068001627005485793633553779191467155778103274255774807711087360039740913711900085857792373904
-3342097587067174224946141600157221780742029288535381888171849523737968736720982890551906273202823
728718399571348021930564393050656059470179951395650599776441727026148116703270953668571008072
-523241728862642062260478023180407244018289510371261956404866717188438766434464864426848
17020510536421308737451398331413532023469910086674704966717418163283424548410
-36318497188982652069710653693672287481294904152885195698818932
-454963313161094096334359782113
0
0
0
0
-202854941043656311428384769968788239835135953036320979363747987378271901017297193448934161928218717270533666
349289189004353518420004332971902855261183907276705704536513724758463576652237534575151111508029307145192
-182715184688155556179693117225185648030407554507525732605945935639553381108484830188700564769154858127
7365039323656726375932982584802179044730614576510792792275120147575857269803034632281747391370198
-831465936572357279732699387653095231559363481058642155183857378736080367176570161321588228106
776029873890493711346206767274177657190893544080471269287705814311864412843308629198568
3019296071183152463748973955092676391482336245988619602489729908986373318123
-47772918689961377074244084675847551223005585012472418489577642
8629743698675518325570648392
0
0
0
0
7112182963528240473491000464054794514073604458659931083350159199255711362404224153890663264347508731219236
-228187523637043958596988127539499056856014251295440648752166107524618933105362243478273841159891035233241
188215960385451789692045811779534802071232028607125346314372305501589455774896468545429313662704351784
-7125672814815365959532803048528733795637614181893041281145221717317609210512241395929231231260885
583707362719376309720447109731008326576606013288143757224708809791145644114195261452561701083
-428337582597876361219451764681851205483275018942101635114935123249398459107583414162172
-5107559825153484018190117741020319151424696382567277126730223953960135920151
16448114251226332353976130822982864016415829399393643153301307
-117212365595230602827467131
0
0
0
0
180925150511053294744397243432483373815633362675945286218267668462327455485929420100223906013032580750184971
39986243309834509399178817653268042921156643263342557500165026242877446536105147728932585560431198732087
-130456662826621660468587746913684399829180979467594330105424243373989243214054669696585791771205148159
2753842029475025262722003343505854160696296015295699154456436615241374897772963750528115535284285
-204139978648390605139172391037679051900501988933352344575220151176926186272539535423571556193
14727975646911736578698623887463200161450127730967298619151579745352353908168383669435
2002972455662653905827307275212222283273300076251515282307760104644622224415
2008587188522861121523439432325258641196613531650025278043359
1108094630435769120028724
0
0
0
0
-300385630328560005503400678558196130593268087299133786574447744836580910918219271479568722528376218250725842
137948508206878276029243077293727139090337371238159058673317066836083003035559455711934249372670484858730
40079780481224205028193641588808689063678567222655835473657323764238859008682794067280614594780313052
3212319871655720830196023181743099060372742278682926257089892211926028296524732520330532100607492
-105209286325299012694646519726927939519036727729103623128947240823774098375008604154034115829
173763356341359004521989099208561675211442290912247833426522106237030733055217629605647
14523697946287986384319531525503512904442659672270410463609156684069157477
-2391516919355543043418344152621800432806534102151728245785423
-7019092813458350208054
0
0
0
0
318170909007676529078360081489405052032704260067915623420794708928110245080782377649850007813776115414251783
-241972820637733255822723678639910497949173548591515303360593849774193663062440848398369901578757533955912
45565946751963218246346927314611920994930128682756544984638393410187628925491161412510442832804396045
-7607116548925627357475772362492393429821224956164257306895695117845056231747627922679880477917842
245134939665804951117376957091903229616612426650678274162914920292932921592598870691371000528
-147078010035155740444903665855673956924503720018626109927881391114319781895883647597888
-402157299848117555896154707649070651528647828289583198412038479707945704827
278283218498542872197576864034791870235918931968233764034830
28381205476569180892
0
0
0
0
-237921290359364568006486791593841880738951207384956582585545716572776415057061772068859953247375454128235952
244761233344585682275986702661305872717918138863058615487859154017735193567567744363201291446015697707496
-98092922298489465141704029168677218633244014195409215246404628087588869110829904852235340624571705578
8474523598211657537672521149394318525012605265923298608533546472150178572972317188206867696442494
-227857474416934729560381816027928245683721838128335738870708601092272504247117603159460641737
45762130883932585976671847092564091254004921385486035201273981022354970875014654345694
191116055125958072670203314678327207617190887625433923065377627399724137243
203829286972611065083284137154962082412515127998798880157212
-68099266103159368
0
0
0
0
95039142778586111749772820972764594104557192668966923402908195394615124015692475647523228610630149271960852
-160505952247718595472780668482909009833948375206409302715409988288832580380041449822506472343660022752148
107094786638977537720720557144562315658149727717595830450379580256977636916634551860450540419616000556
-5897935120827435925929830134394142707286348260123778818829564977682543031012520377238476596368331
128804587408579940913646697408599626327958896534553374386003420279266412631469269076585509547
22771328538500424697273107654999674321758752249440156229429744634908391196839182935372
-12250037946421364744450209891190126051438015915114516100522469807057442581
-66932685639793115988333020368207619363514471265737737358467
87007172624758
0
0
0
0
58890048314831535859563680981771971914130018762263515042166332887250304297941876553047695528612435949032520
33199849237993954320531406863654405592479419513965202366028177356679201801729643563182217896773065502040
-80074031196600577612991202328237844083635035296416460368954132631046908382667434806953782760594463670
1568323293570498229301396104539349118392530842357023845794473157651413907762732772999898387769235
-26336859396559400937249793736664865439530314683352256538197177617395352304892005485541360832
-34993743046259704320392376460759885169534937921839414707239223687007889318818547957417
-31122744400022315762443964778359565958080626072460266837085512624798087220
-8512690448281870802790424281181977497792289063154683575564
-49061608040
0
0
0
0
-175382461527733475929204965404120957420075464299705129674064917935642342401134475960359992925344569412147668
84686513790187700851335365904079810142317121273232706574547700791225219221864989005021400941165317709868
35346921305430326067283470484638383439900237591270174591835943870337168888655954248648845761804224616
2386965900892854737400393683964029264970729380409157016138411867112814772181477252323320695667274
-35337490762084461530413461325220675693742870709625475705531513779041632427844647915773675480
17611448871382489915794595355208814808926839492123402983540007300257952061593572643702
16219981440316137595232719488497645632175821013374445863851565458216513763
7685051431477542560568915757730450229965372325148426011066
11086297
0
0
0
0
224666938662749718244945517224659137862142248424968054111777199869618834011757979382737913178718536025017120
-153158209989940752244650872947232188281932180993803106318962916540126897727701282703653783837696547027808
7468142913581451239348305132386390296131271751248142807579777156949303562637306595147360694745569092
-4509807355868699446740289111009060145164000281106067110687392431500597401869016625352970433972953
50823831129344337788728564850803623888091452519694832604003441157337625249921166386672366868
-162182388346643566083716594162731764653028429340676004527225553483366231457989831143
-1041368676611071871728744995111428660134137683599548469682216015837225868
-373298884497522866111090823720176973285237795779028737855
-269
0
0
0
0
-202613858907385370295796224722121887939961412782838080239016757582783005911274047794979685433416880339785908
157198658205578628382773463972496972347048382049841289009675085376309581718493278991194292352809575541244
-34927850198136578183709743325288606469527186615404644694263898346815800606262353348795563999165611313
4496425149567550579217493812413372652650906111106497249777797509319377775354757411626559154829248
-37529025836946465574304743594094196042456333109754908651830551991237891122295901473015518455
-6109279386573827278578282953801361998423045089649511093757796691983656234950245480674
-2684036273097584532298517710499848061786588054066436057642291229173280722
-604463902150491660131103801784383282157633476315799896654
0
0
0
0
0
127884129856736607911525318230483454763711107991308130235622153416410326525659461203807408413156965034478952
-107564873613840297975603889614594642009164968049515451350683911892905659980847358910867718657004131147344
42815174926966337358568800992751225883263093683322146043982630128407606881335530994676329161742339464
-2996006643182540795993522340276153801960943377887700014039554959739915464935662699881335882682161
16431494938012918866333146687411068583831597184347227566275747384471710376698363447680416628
4352181412652922118980046697961136475402609246331919751388561256620580337576663312419
1288739787704036959126250497694391239228448314302347332867299696854265652
102892399634536254759286968285191801527116161735058262000
0
0
0
0
0
-31917716520128984505330138300567419807906942532405067833926005601351716368861434346067261306372244732782524
31826116398416884630742016942914610270572631965610250899903390175414672543498053197405930443136026200568
-34864376706477066084863276715463590177568638768492648811891566548774463149683184372677168954727804842
1033705825273585309201858155660471659346596917452787274004266506180681164571900976356739823673209
-716333794752992252265961068592861883041385796388572415215383363502049806224504939420754464
-959886780550865285731618685904942733501078189056864443576989269824858233192258282041
17828629369881272422158409048045247746749856039566629939021929959714910
35188274425931829434652072225496387428857380015635878626
0
0
0
0
0
-53490818551104326407523041943499885908748661184285900132751409850418297519600739434194916560357287122705008
39001363017414873742369905529909434796363910886953286240790609116169831673790559717949241603585051172812
18957197607202759204049507922568881255295930204593444663543705548606803635555563222931494070588455566
541980909004551479467980175803828640674901127322054447626024564781001052070012908985059775822546
-6046009295433196788690141529017956926516084565083564774327802842782838273734758529283957788
-764494642675553050984149481029247147417713359465093567753639010928415425702705066883
-261524986912333768489979279535407595767415565628129429297994075625632171
-10608314831185630921883328514863020951436995147968780777
0
0
0
0
0
106290830890947573172449826175963055948146060964297833841579017735528588532373809931145676790603640346084324
-82271156403888776035704043055615120830431637904962082817032354355939160235022865917592598245960802267838
-3017410350020637329490245469974468059966411741587488974561759664345791007571384031335107248760855380
-1338366562842995633040643948612361351558002776093016458439711834494735723785484669740961741667165
6226239039886540211560067712637520389236270864137123030884206118668336781807208356289463922
809492202753328576506865796257327118849805250797298315013652696220217617285383321154
94774538843058775267900652830203873222240884083186746073387116675407315
-1569763348157547488058225306313836576217386156026261276
0
0
0
0
0
-118967173324824692554476400184257660959458417371202790103197928298757345465382261410705500216313668647151448
89878506449185245345954211499608397152563674738549175077918584087868559918943595825357389469523555702456
-7768214350167873878808201843793638332864010684534884477873014025586545028351426162796059743507888770
1399044803123374807419015342791692288959185027481732974096734330540090062386326777837182442785837
-3698995689976019159675677810156684478094591334788169409179970135486967012452784799885701865
-290946908580476617033745969584143979975614189888316669108033169867463761670312964386
17509464679170666149800043215827020410750274785788538198585122633043065
766632255204118052484267060661318269871061115108207956
0
0
0
0
0
97545231064823372300814948128935855972356320150818525603485319024199170928055652667682654615422091555863724
-67743904856770080069400277994415435479295517335336661059803003146311681719418395884100889210273666452158
11812644015244093197055848389651709347491023572569716560570602854343493410702617125129622146393351509
-1011471238263117516950144150670601763181203204006803591229166490604405857736119929717963939570827
1214201258762390684688528684263539486865232370120183914775985261991958825359575028015191701
-56525360430553793399974462684607574735947821973550749887141559275428664285494852710
-25531743662640330899675545673180350295055480141609955201320622340553906
58395955155039861153774234386708239522125987454829474
0
0
0
0
0
-56471678058810192981940131796040106007904074505422294515107107026387222445087321406351294509315808054704032
30350322646535748735223824750383754470144732259576680809109957578791716809002291978276596396284047976686
-10402857503766836311448054033260986447142553411628962640639998843003294172570533718370761013254394739
496119377967500862553903312585862650912871921559829529893139832083043967342648945142984067561126
179497995561992797931664543802572293764560271223230292128273282228954829532757760906862184
119797637689399408949198195787179367453362278627357062754398327134161755501630188642
5721381806715337086905144169081382035825107195363938955905558985990992
-43818982775742986064092121175721978632287503144601287
0
0
0
0
0
12083149591413492459849878410657876174094937217627412499838281356551417330320175173973154538831644386005180
6449104091032722307030977537955654075830745497506164288859635801773691597985729684971442378376839145355
6197456027037221296504570575180238941862273081633851111392055187263431516798742713180943171102582992
-74230816145291720014819983444164252534641346378661055772432902040299515975271726597447404740594
-574355519546716088053474614667998831991508620571952988475219682574484721602330555142131492
-57319601485292979104885745145641514771424968686868065798384134271687121880766502302
3052509086266819748795673728435190422265573851091990761757608283474378
-2411298866070781505922063425466512022059475375795028
0
0
0
0
0
22809419084256758697493353806090843788903164375718858604475328860157520371024482314166190942252448132085640
-31259335809370019548459668354673079629332674416475660099822851719709110555693798400438206237608482596148
-1772707859298231916551146468255819580073502716929181418272100758813487907848069461741225824560134444
-166476791261568682804555134421111049068119914798586081074488350658645132755733925837667568426917
450986240292214238017438535256208729908017940430425485502485663011152451126259183431525888
1439238679453025824532407330964376942099489879776448695936385522985525486332572951
-2210245891599819182106512661385025797322746106578004440806856685917928
2050745553527552427620079950411378536324628753164992
0
0
0
0
0
-41739496997844046242329939567415366684218016916578266541030606388398524700966916578209913976392445850260116
39813980311923759530615771826039747638608633607479401508148050484082239038515468154934742580267597643041
-1261862002293249781104241481608518223590212828365364400641276035585221040420733157821213234548165463
239785787120725677509883127706641864146114825805679804912510791495085633825316481362529377387122
-211072864154282151218870696759522173300719625522980962794840346233178997490980941065067531
14488575942720184320384288967012071243620125712405824914552901736489992639500167573
178797627589892806226465192561774157184042143845841161499625534883188
142298586766505372839612086501330566131827310722990
0
0
0
0
0
44620512530190482590873579077326856892490679390271770504987511997452164365111123017257138433325437348557552
-34367081123821151304449186060010462519148586890606606127209954047094473656264812738926213232666593104002
2456588722281792235041794362560899838958226955458501806473300187991528455913175543818660996659120202
-206978716879056860950024816600532192949408256460925375936509605805903324042657017612267409150460
42853127451746986307754691183130218554850774228383195495851352764325063217284823585447526
-8724794449472960944613182257192023939308457011615857379159443459304214493964498416
359245174530431328579768342685358329909249397024992277832859870993056
-76144673232150706057026068013738799297679220358875
0
0
0
0
0
-35808899417505797112595113032530550588591854979491861557061137162575278856907345003626922032038123715099681
20964136174196698076534594642421797203737771873768388460164035569036942445664668747030554826683717452722
-2210229452219412250805599024559978068420317475651692134654954640953675563550816496177158662204045429
132395291762945359061535335747128419678868842896346161941283582036198585606499986255032354567954
25825012393514738508387711237363638319806318714609704283817659127310989280955466940621255
1258604976103860761553744556097123671686151736762752790974198651445041166704780580
-154054163110629296921210698316042509971566187720975770903841503754744
-8785530534568544336988045744461708946258484875896
0
0
0
0
0
21423468739367144866281515347518924619045474547993728123291687165392773860218251668544547805089617609213718
-6222403732403355897194528831781896441152237927545782659221068900430068465492305035071189349185082696458
1267288503329192164301028361563595317553450761466664450044851510095234903990257124609345306701262606
-60379689629610536384178498584160619434789153362973650699417149736656211979488047037759445863170
-32909378428112612422025252591988988414569702193615012025672088713267873344337225208303730
1453764698128364021955642240106224910629493214308288710257982175599778786112687564
-14617855187727414223517418168982294841851487819808565788907859791368
1940645929155951599596969927214113701627409057022
0
0
0
0
0
-7010955838530232050231876435465948571718650019866568094770611840356864696055502720437668430564574244673557
-5053769933788187028646316554091845708091688255849040509739505522426377869823476668666769859541688693487
-293454165507407204899304085113961643284363558400002980678540289813788834908474751963567504280379946
11061095439597474538577335938625610234482106018365946307679013210254720521487857706033806176569
19094294648067839910423826067757539415498757741347159979006599255699339959502301012024739
-1090767519093504787413021081398468780726794648792424909559916425297263267337776984
31981718993490808734255756224145778490956198074041600552868555288912
403548476027816969338831840690340855327358479374
0
0
0
0
0
-3823647554477575431129812035674013516185163135407917596386183361175852560863084919027822021333114233224628
10829701005597046945241816052785891710999293201669305251412161588055383904011792614746336228690231820515
-337965406659739733673344865216027881252607533535594307304325679851408116781421490739691525800505810
13370621815503246688743948195716938941538746230436836381478423250854552913547843475798724285460
-6246624435339563303529225237851069360934467474090701892955188368982037052083847427082047
240702540224496522095244533237749865016891236313598444555380702191183597754284420
-7467280334269958240408096231168897801268531869156785259258189941331
-16623089091908859643906002730033094345570642724
0
0
0
0
0
9729505577152726957793033391197044383040847385846371530530716664140394496579701257224955177116886889837030
-11509507802551291608047176089297820228904203822343787263597970167533150435427731192169379338988019689463
554013364844242626810278158925277882024358983951987445543342971814677008069252130961009072775535670
-19677436573541611619631593518542525083957086871903845631416602595105608674491701729321807640277
-22539358167625453551316651838120567991233147261339903130105702715751048260256241097131
122327848576529767009590347559712588250254761560875567806203497272932844308849876
-3109269425816089348945182422685499289859854601722643081599784298097
-11183313988866897532350567438899993164858842581
0
0
0
0
0
-11148106127086052780569834663722793499657192421942574269742810122654707268967572561843051902186301466436736
8893096726370034031208076944070065041563545532249233269205069404319297379573757723603419341090508101255
-470706009702649122705202719174511465033100431853670134013485831650564650167176517926303127334493164
16458157590170407753227897836073931935395455765348086441756613052788539584771492406832230230031
1493353826439283535524006944741865763765431843993173572962821525430110339544991765847493
-115648236710751834013623663178653725472308741202660111815568730288234969264153743
2138918238263492491294774334239323460995456419349300067655235171289
-837296216476029934272479624692941059528724763
0
0
0
0
0
9505760655063474483876822069775440666534958459680132609495739557981635430840389124560064929581736123870524
-5056170108621698246993786551044313960031928507360112032068475321123018817496872016618982471935812196865
259895907409624740183004024549104147858237864716413523158011798259951605096854106980796880038318500
-10339673381430007527409545676160206538042071885717899392915662581653238165948561292541492631999
-1055822169205284291029671101847691383995132642370720095926868993491294983009205640119296
31533543510144381041778972948275975615567057654961976189790556572852598502173825
-115723616662928885040016091799815385362886885993999001125061375633
113187941225505298284089586482232241238124863
0
0
0
0
0
-6437537963568114723843997815197753473035420193839536916170939983260140979523788751317539909900052452827596
1579644357432835549487341585097040829062372625111935805188589683853152815930212788959643134340671453614
-57389740830464237100703952046075024177381562603506368673418463770601371178522256173556307427020123
4959698758697621384082579661286008669211044746833708406421579619997932764401517455521658618965
405190028713252088902317580560580882359316334385351396957438834155051700063272874907789
8747128326570658925057654307003284748619240613739656875399899812773006717122814
-299711580064938682733237734347147673256513865710013278122843183286
27425099183645496038121315899947094491518345
0
0
0
0
0
3263154799371383964896854062079985113644667509317336929618403437274519749176209264821411469150669493951687
740087037044177927000023842505869516563475194100284478323588316852549365447069857392376892786525018846
-70542774262750205472431967131660981359832415158542832936713047398418477224403635641794570655927647
-1530144555310496210992084550363207263336941863079431071630382558558381675821260294908714926153
-52492295210541926379207981077842989403174558399627891670658205333074770879299916860274
-10613940270052376733330587674253768191566380964133350230479496574854999025562742
97610038758266427186720315309443007219011040340787689576307964609
1843687201516839437440421757871499842227104
0
0
0
0
0
-768177305939521774220060794768010283982572579512405017708802730589312157977672565532849664909062809392050
-1798295228086195459600976384934892722681230045995253923333101164754374516752225750797701413195895235179
117241267749959045539587671175515323511661793062277733414058975646567496284778492462459968299138563
-110554773931931022625408406787350062831854570009898249749400212868555813710305739174927491471
-46494546055109041548887117166242977826001464290405919695672987784324851588229424004882
3254353220216769636511442479784589190615911219090177021658375759335620345721724
18812991088381365133388584859860115618313034925859723071856692885
-96372225949568436586464974548812334123426
0
0
0
0
0
-772762188948597405679381928053195431184313682406902209039147533054168728475504439231949249339366768379191
1903076844138424008675665709413963313120718605720101860911700214123435750597334789203530683526024145983
-107842346130348376582237281059529904177918340982428303820688208196278306197771025062304738516363512
603916882654887195985363490153692581153802416661046022319039199945526841335442464635351650528
39515488813109636903251596531155415792969187311645776562149608418985939332405608287503
546785124227993876515123083878519070248760327463283874097309146270707390955984
-18627684757166550994979254823925638889669312052291871592349890161
-31250104150961258099479677588040790072551
0
0
0
0
0
1441578472560176950161780541949842036190467827863373642268563361563966807725815311206976197780316708602928
-1489130780284928503204575809633761617778964433670146174105701765648559822616499724301724148179184540486
73696005034845228705654809121619572592712843756246541701996802072512258509498957919118020376889525
-555737870966166882828920172605794568653202374996954548508461310299929584235096975603661360285
-15845794279369743259069176527381799957134353198972421527551991484477064566222910824400
-855322640082809996515960394791105972134156269212427612078363922372000400703278
1848959818779892226729981195045237003999885165108347751488465971
-3132715360480611295484741541967279435564
0
0
0
0
0
-1493756097018797451154928134113440265352257322094139642790234599111905595892042081738065026397161878743475
925187947954924507560091679124830915327960072525400696909688181890421918501996427157955831653368993132
-37906613013388978488554374599824463301481527914935167782353937422749039297941063304798314330257174
352910304331734833974619572423763083422690727962819675606145629355689274658411395804271418280
2561317195292689233232714116072221221763349213812121047140452791037874712675837908671
277211557070538982200289491780434564405166831785509325579059941946967428643896
2091638679437722973093186738564858843181544864082699861442691252
-167170196264708073892275628027339323036
0
0
0
0
0
1212219223395598996906347480638396296873975611849701874335204301740103645697406182575897828829171118545374
-435841033659552665493828355133285698665919848977111086477102542355987043897184226822590032046847051017
11704124338450378342481838337138001598319042134780226779282079934348500607282366106795738763724586
-173345122013276135366859913486950528572337335660766775439315207456522660697880979030727073243
1167472221592370885755886539209719897274138692432739140691030209434238483976419771291
31855488126163136698841074925147811568373826409234361382449675749356097472523
-705060232021274429813702387276775637999874455328311208617302688
-2292076581007661159113981211222681856
0
0
0
0
0
-822524816517304561753061102889748751072470278460681640045973671224118794858985003540606543904345120268761
108084428416704747304045493552308376487748270048025206319281996232884932318764991661843268909880717523
2855926816295140407718916523272660587473277743895540894006858508678073609737381232592871562608603
63681574033307199837317581436191513386564913272935392932309399068605483730929327956666686071
-1065454765015421400603702314049370807848300995062388308609059933881882770432652360120
-61075454887792914130793883001277469596123051773322717769332267090107448657755
-118010972833804115852121637496440539540513839488935702173677964
435361372257948405027159589517640687
0
0
0
0
0
464180196473893258206923846056407797154107385573256316606680920192168191407213443244610416006277718908116
62252575802186399681322441524469395434176432448938225440221081217603534739022227207419171060910847358
-8414877471282993845132487804521148199123263964974821098350430878430283870275961341616596621408760
-12624985414885352312715912610966590363549206469231277479025265561145247694361480360614869520
399018858343612411500428703932388499851307845024547474091722985371098575561855102337
19844475717286418430933418015375647696632179952842759548813084699712132319610
111364085538062220250895375514875018993237773059545293496492172
46205400336663559678374814188434815
0
0
0
0
0
-198843741690541496769521956530142562112495638693828815344505037305736290003661922637079482809385730983125
-120169260141099830257902325551572121827824422979021543665651478130776085566896641295248591368301102874
8746609814744351627422593431028869435037864962595173782828298657296836886481623008273649607612729
-4377104756437991121153055721707112187019675124476079534178318854946399807378316627480611514
-51978668922583634983635863465939238933601551615904423517735972043869902873653325755
1914029261470411807364665656148138934483208238780960505126658764689039361852
-7217558798618067386660495046277967343603099622072079038099461
2685727627942353859125782422546303
0
0
0
0
0
34816183855369067803898973871866902768411402553425978568367993040853871745859433555204077373768117972086
115827457879453283030100570553673584066579601921192074664258918302981995174163370421635745127041668655
-6891151299091566515861927173497251499410908822929563591235854050157698109341770654242868373647166
6556401050323258361094765034224331797467679454882463378976086177665464964608136449264137717
-30637386745803961426184351398900892607737389818843361947373207790488872761294660990
-3877845521281076913803593157535234638960058614694379203090593360984398058093
-11722056407567928324481353471001268013883527420465877432891350
107684129030917539419002479190385
0
0
0
0
0
47183767105157658632292759750991131296255175697727362358392977202297686977769266197514584806525761047401
-87148357186310447493955911995155561302829292439902822355021665416822467172016866289527219692904201365
4654516229573178733086710307960961392384280345676934616029106432320917136316754962776153692526641
-4424689115557721783042830613960544227226077376983427230927888902421101223304625864604447932
22340260038297223908553823797096109654228569426661605355891694181015984445722692213
1197670611771240925969553692027155857500217910872746314083085331836392441194
2853448153094842821953201343623663976630030181917170027421563
3060086601120917047715471408709
0
0
0
0
0
-74662603799667682785112923526740322139654735733449554743856439835968720633827570277488485772702260816240
56068096805273728167321272798498534098454249021341697847046820554324974409143911314886085813310870854
-2823315246597959588666319500673118714964967541222122412050096084009715484065557149995330207085496
2184600208945637853602204820710652648477842743597115697544058536718483518845503109668337368
-6555333052646378884506942583559538224137731387859132414327579526624159835551043591
125625169170439818643194376499622798252562447889671046623017140602448152188
826789695544422223146483345287388986183870994829930306571378
57569873706872989216970005454
0
0
0
0
0
72263850846012235228253578242469349593018958507293250533703237051779586941768225877951352036046316703309
-31819204349827266312708970131040666786736551031204474495070243287140917732117903334139852500084767271
1575338560007221920007636934588989811826583353901017241791229288984745688349514236884142642273722
-835189954517530960316876965484658059342588067666333390234632553537080930982587447424769988
93961899364299060480263830884416154742981442431171585747230179075150238714429688
-218185729161751245114318872497219309186932633016415186713667157258532227982
-432866260528852523439204852543098415797872267610842217587724
330605691010883007301581013
0
0
0
0
0
-57469218640337574589433909235894912464907988913000695868517519441862898655653371835383184425516392291738
16068355886708268979611020232945531749114342579201180658138276842475855188408207510038685444840727659
-820679578322798741143669168778805860772568959557706162013894132960231514925351608231583855128131
227623271295631674157028830178290192507117163825827756421123191678054370502186862094516077
806866534453013410406981057686429351306808155518422048774412854022480836984705137
60395156750216486354848304909079617519054129115071287962213929505045877919
-23558409989359394379706417223945478799382090442103016501335
-30702412652850757134482829
0
0
0
0
0
40501672597670309218916885317612341725493010172925716379870487087177789700788948589152538572940982840027
-7170662959934891397388075002450374519969882443698413753896429089008136203016421418541805042124270958
403253547277316723268596961231313149275179395893045798540663618865457003221063789121037137482075
-20808642718329088011796287001013054493819489972458513826767039241959910399689844824749393
-363392704094137368266223695275204710460030680665596809003845849748224379629501868
8437932282326952897088366259422505600821982422500566229835219684164136720
46765857951768867688942690671805456382775758928477543098799
-1124888468075374317580483
0
0
0
0
0
-26100094155473950662699053378377150929322279353286883099334944796355657331810995370234193692773742932188
2745817633434671493830352748325951455277106645668295710047569327850661886457566370435604402680013178
-188231399524032423272158885947437115720601546433347913320801094292349181051427506319099907974119
-23200930527286606024659015655604208652021705057151663052095401622123559549234878089628816
50151155583770140846084746229252352467069227963055145837535419466456666635388164
-10756775641009239418350657749305626276360377222979621501501756967484970588
-3495636303760582999843386755262504798549547589606526580947
2357322927433958344326
0
0
0
0
0
15629298226192094577215363464714815329274997732093600707472928107453401844658330012093908029771180276918
-823946261706083565069277060429463739290287299956163550873524476068984703842647920882562784630035746
83860389644420940863764307790756626502995953030494862567854969979902356156142910929825781078873
19611042629285436224892501005856069769904255518866045743310507386949230959125724706207683
26788406524579382689764659484699907552297865131930983889829887385583237422457790
2483657638700081352714810247038618235846649417600795939469486296980852776
-4027582112090554748881998344693133586425025774407528217800
-602231984475286291374
0
0
0
0
0
-8778716094459498941508144146742321562666029311576409698829985964811781297470300087115424658281750709540
121518563049789744637767052920553851252000591502209753587854793091927094444174539877321867473451311
-35746453717925946043895918567903762123660525307250430137309332341492967867608971393442310108474
-9908234980854465026255874118605204327310028610224520103961421707624181421861603037914438
-18022012024177294808131340491284484090826531065233123335646978121686540422743299
518336523432489521980679946758438447456172422076884734512193151444810596
736894638132195948896552401365283025588880568543490308892
-38453137262719087826
0
0
0
0
0
4652248759367525000368784981199905923040911062208980360822707276008216819390824056260498647486114942552
68844022477892490401069563589739872112264817690821967081825793053306426365242760951064841405308070
14583521269209454680290778223874750607916919538291021214431077547021040240761465622482603671138
3787855487887745476748434127778303012305034582050892338171666398203483997181510837104341
3984503819684139184124639976209421865126652095717959294832872038762577730715620
-455534581518508240767892014034120638982943810477854281545736745248219899
288912666051283716398992301442940873765289871573741963608
1299024534577912987
0
0
0
0
0
-2335087835375818537966474011034798727484081909640726771158857917091306842118293833993193210737415055156
-82724848131448336018752581190645380773044481167408227030257434030191600968147807750961648467638903
-5685741343830048711066943292273355065922503602332676004629639851787935944331092653042322483744
-1109084940394232790687783498205242578976079776016709393239394830854559993209505541267160
763445654898624296722901853757690139898784788395100751197953300334212857881053
78995802502143500363410904100430488644466659421424410728796108974109822
-87091030583830498856168000216899593888014275276153510672
-20703312352103912
0
0
0
0
0
1112933289293830038849627609828753421750254637397073827884757493157824865379621842370436674261024982075
55254591222860961694325378436393210925058520147443444859975972435199224037003303871491164104887913
2112194931117705764704188589541031485369801825095382155532557030012381594331627046904871348759
211825389699886552319479299448658081405231383836059319873829115623733174820054949502625
-863665340432598923502008114456464127409868265564502790012049565487046104669646
26936000709873414451460365363568883458390545876641281416709758350867379
-17766059911400485688653998535428261842043230755443145454
153322833177453
0
0
0
0
0
-504556328029620502873586801305477200077802952237841940598973380499899868260799342974176797693305452714
-29616332819828897598227923731262164546074428114230766535265760993991254688064661314941628764759802
-744800037208450027299322700072513115099644899761219207379906413362983543503747444819048480064
5339960992950092648041808542003814927980121051168474543257142955065695059798181385200
263531310798853763925909212328285756965128693835529528505393548598031465155169
-16080865038771686574997994667688534540027002586943717448223098361998413
8077710319033542948017222211063630042720578560331666784
-534794074947
0
0
0
0
0
217828198741401180488071644249842490134512990538379293362684370669339999881777463395445482065049398699
13849193676435678596146129092895087227614076633768585154099591880316506481774428908846662513495832
248245550889944368562382962482373397034241730134006859289321212220003018871023520236263295742
-27701241498443215101834016339005550556171837889777635573773310408682631202842117217311
2554875885707455791537034853163945649522929282618117090919829951542711168981
1689934815703552981822250382804236501713849773899901355260425648699559
977970496255874083658313916531943054920486512802910839
839777650
0
0
0
0
0
-89614871037769427251172116541254404625727993705239755193031428775797711344335713247137285696978427496
-5836329409465717851385634503222992427610223133211801250389796856935847283266152315406466694176788
-77894470935463801026628592549557993201693741060703936641363681285046233189370084208819891818
15532252556562181996125846922021203954664989640738315500250448740402799277022767101395
-35031433101389915313913934617092750939010041475033981329540269850328658421658
1131314269386175156617242960269289641965213275049106866233817441801870
-643822629804731565860090991251408069193270455032045094
-315537
0
0
0
0
0
35144541023976251443510233481519393741907275516693338567282889974729680560114191441374611904496297294
2251208299836497308985111460952483188391654601970093639024179633962516466741068136831578356602566
22934754434593574925111688867109588733619412389725537659040958969651832475013288319312277189
-5924385258097577791339031636008122681586782927163447055129203914021496555464475028485
14308355284786479588023299738626757793410624844015336344904960897027028164938
-452315982582435058435568268185643816468782240778159531666492891618933
-53351991211109065811543568630252011914062516202165904
0
0
0
0
0
0
-13139539718065146071962222864702151816928006959954104625606308958706790608303835762518137758102946324
-801239775195305490273970286633690268495554067898882373396769793202188475801693083906042136293576
-6326030598246997638398718593326564555847943533004034466326995832408564457675737979454246658
1744097628359648813867628796879226513750669238137750037759652837193105129392349574602
-1696972763048381621110952542429114311370998946823853811068657873396727637902
9984950126765381246998500313815933907707438728369718667918626491576
45858211460758838227479645526436298763778754994169740
0
0
0
0
0
0
4682549611066170620608695823780739046252497580025565514376956114377086097110639662612222539633274642
264228841429365404833191204883863147012068737600038510705004397925691120983994754506693701990986
1636935227440132469374180708494307154991527400363353145474739215444657638265818610901947012
-388407193461162299912943327888824810142577759457517409652583932571810612597461586286
-952127976940518882781250649642454879816177664722521994066002723905977864552
37014513808155633732351250354866032520210072550100768174810743319452
3418247445501385542411731105888939091238099537224338
0
0
0
0
0
0
-1590072574971207735729302288903008292053310264146323602058021468464618760694363291079205191282558064
-80873639387227922937957766850127315630077807166334317580231446515386879548689832831235104693184
-400031596184459493338764567236560081745430096330178632506910225672100473757176959466941082
51324179633635927433836166895046796127111193120410974951141655323530916909888509144
562027066512560090138188355238439422020021878456223103272010896967196525620
-9384009927812422546521598155770929415391581175464422505614273013094
-2954670495410127287731415780609944475630591198312194
0
0
0
0
0
0
514236350048161335934446327693848354032006176205980753181767860656477502149538409373326606777074770
22972453780746291866472215477549916405738171870390962702411371636480010672369920445505906675872
93673390159703264864689722954261879237055686306454413933170899119770308163102578819029488
5444155455023842222533719158925687502573694809048798398103414397683987762461592012
-117949214833041383293637063956875377247295375111073730447238335839959347603
-872805923530377494097086075117910334160318901274846990163724353872
-273449049348179097826813489990945892015195254559199
0
0
0
0
0
0
-158282119367492052917139016206159790061144395539624968996178774344285978690143860624939315917345604
-6046087874462884662525963328993564546660505922492822079182565146160814076580384353577612387324
-21499517471745886017355182163452435818453955118914354408366856060229333718002403266958892
-6490508302266421480498880162931496702884567412965362892801252803646473376176737904
-11634113113579390740115842221991786401470667051360656363263342841059970899
900389339137084443732736855361922193138448813314027370206464949082
169320854245391469316388040616709348776176806999639
0
0
0
0
0
0
46331170850897612394877942905149632359661994050866120769029622873044304210797409949453341994439846
1469599086623370363452044122071323300005850744562225638438740194972708646686973999305302994172
4951938721899621471084146336573950846487035803193127621234218869275258987799831430911332
2670795096541421071245342281448987783414080344344792639955832464598921905524000410
15801290845933958059875760753726768917850611673943043318502560077373347594
-119386141681702227125839170151461158903882888869120192632513696507
23462290640638935704546887117287577771405120828341
0
0
0
0
0
0
-12884728428331156103711159664096666929774387552590726609285649009016138231901687434426588374937160
-328163753012819241873502904598801771394917384846404750799622287679327658309919677672345388720
-1154298143563369675446660169216269936639495002950573150166902222419660510074608631537716
-792961981163044321137566502199398827676858042217834573605345042467788453545614767
-4825564394174502892009942318160994503051148187058565966700985532215457790
-39127610194938722031589965220119037547384063666225347613153967727
-8086781663826868516149971126159370173299705407991
0
0
0
0
0
0
3400679374050434399662465236256206952530170319352831530946071700666683367951022111424714096080550
66765890917704461671436203437839813571527042937243049638123172129091351108590141306993050260
267118700070047873758120362794890725285130101627760193139932270002288138837443543318695
187498297989155644318083791806405770095424771121301396853926838662951575595692619
390993889215813108542262048679931317360841691964217154364911479669842126
15034161230480421482944798914154750369949716147747803838856115679
-1825749296298548717029853901775949168278743136625
0
0
0
0
0
0
-850767670115056558130282611386866071473176690738619648034707446103292999807342853874906279716868
-12210355152018171153561634151568294700661361120147381809477205724542517601427262677150157292
-58804395571413117664341914538763479895926039950276603852332531768249689918029753210508
-35235291968475470317417681699257959064445041218409948828913433183143764136353582
260604154549918108627401369771705614977335562614931725831089056655188529
-185712851747350644193295506479943076225620710195914721868437726
262233160010033448204231111065539602568120823525
0
0
0
0
0
0
201471589772621677906085591067082491308427769514623621775014051655038169598373438318777104580562
1959112762121953499943906885249611725665466695478407443771809096254101877056886820376924200
11649842366335429598537153537099385166398763406013146050773794067906588562739442802691
4700397739602407957029554679464335838442014185052207668549226428460275301697893
-124109025882269560511464017704617878096705567173212491994871432789092944
-854217961445839869467296823827287254944644228143538898530352819
115068265010212696194619538977938980715343376496
0
0
0
0
0
0
-45093023209790347046518679009054893577903036107590786329881134857849184158857791871530621419664
-261691209647144328547555087047212469587713960734660071887930815504357063247629801470043166
-1926618980154663659762824149808385027364853271527058382882631376899621558222457352899
-158462262567576067628164934188601805767488614761240506675638793863955937940825
23711782538468925237101511016811410705495491923568967217404612579970439
142526643645923576857803083427915702093504978589367321562402531
370197390028035834819751721328393933052791336
0
0
0
0
0
0
9522699526222119754751148834528628085664166555717683550255051071576497076223395993540299962914
24773944603690582037656695880681510473334205563939262208546657422541137229389962431444475
225314733302039297387566422089075925450994666537951466261237639483933330910079081562
-149095713254692308856808969896014293666860771946785932189965025055777101634836
976096529915156914709749689703749177946309858017793958244050814254182
23994725671589128448200053046042727691375078468970730625955880
-5104674123417205144825413833086843703261566526
0
0
0
0
0
0
-1893865237470380068057314731059492113599701307695189385361872405347195577087613864679201319860
-161873582534804716008645817468804831316074035453291106347993135095172557229680856623360
-4319017057808553275747307454414410644367029935455547003296760339383066033653792440
60343661990468552390583198220043015357199361975510907584999413197289620530070
-2074793585745607953569212565763517151566112979403321718257270750164398
-10233672128887579619262501520457250776780290500477545484520806
-713883863852975040216392237486438630930361154
0
0
0
0
0
0
353974078556789347270462660766244946951745847176671447291263118269260924895870094239077717670
-645790269303513799314642272537670280768645547325573676374279373564524559969615765510815
-6430272158667212550146144366774576634218050645645065020901642856445410258643056652
-15157950864483597700385762881546455639387279268111073621181936562856754091810
658557970378903129901744224681656281646632974984452590086629461530369
178613662380229889612449717106895947322333958976249905394125
99352900898072501801350395833853598479688400
0
0
0
0
0
0
-62033139739621284924359831519639006252630624700067650216625617095213567248482130384126794600
201983201306606165303707821306947125018853626233631740909997865199198437353723891691934
2068800658540441881289152072976573836060611252500679419683073574493191819607208542
2908721344692046135099292663786114720429642003963926969062900223756413299171
-89579997566696393613216364798583079682021624074250233335584632353256
417865626592098041491852400952160296503178460117787857524052
43449790846981343101295314697090914196165596
0
0
0
0
0
0
10166948066696945903906980834272735377868243661806805158056428143235641192837578184324013717
-44614307965474120095524490847125854653484195916817939602760982301817803817383792236784
-393536662742181209015338095929286170705481335930645068298438202017044995871926259
-452522874613542155683251582640877604712979049840588850278640226451679236406
-10589050630676453912305104204977531894688865559694969214709239444233
-51136814006783323939108809426771388614402918065288637390258
4009535108630104002474096549317961269603859
0
0
0
0
0
0
-1553918172039532909071589839550176552448160786680779357932753753318805512608803901130689662
8471228042444816446148765523051199261280470386659549359677918967008045093521478856118
47517858468865874003821780422177689672369658340582192047446793789010507071095806
62237516456113262407271146230745369705606326558338119830500826224823073226
8470110309006725745336854969199997823007399299393240637953010785452
-10524094127361481738238360631959669171780420087287795095071
-727602424141873157071125028354290078477795
0
0
0
0
0
0
220771640338984012989663274034531844808196503337012140984046001447809492454285455215632693
-1485464474761863862394926805802018626406308001515697419048118114395058907923596907649
-1665712938611869749583404810856953913979464439289891375873613823313691530547599
-9305744980588513945463351626849167366302941190654934114812113444832973370
-2042019108689057328573647297834227472806452119091081093210934924947
2642149849065675418674751761676516533106741524401789767045
-271687788806130482261135180729917058030851
0
0
0
0
0
0
-29051415295368694430276437925188273713928753274310612143362555244669491792399814540625428
248359011063674752170990636747000499852647344896465084206809685934358894471572514399
-820902589938864879198971647912192427329714894195663412437229314883916733736398
1709544058710863946673988393678463658967367501341952255186891901819505753
188551190478404867807143879093013743705966103752661057942710924155
126505705372982776336761326675848907982850790597643121529
-34904670208104834797305561013158188941147
0
0
0
0
0
0
3526321693571285388367201870250861241988462489541845711117829989145504665275904066593612
-39774587337205717664758923356131079841612208530043290935152436005128109910978988415
247377815596950803142281285666612392658487455495033746771950755727824282737084
-293769796052120657030751752097875764258562579559278347847256901079987096
42488901875130869720405348066121291018874810854143407878621361241
-83644219604715095862246263859803511418799893900271810824
-56064421830816802902109201777963667951
0
0
0
0
0
0
-392984232259192798129311774768869252931609356319614303505758686001705403099879562082700
6013064694118324066246605004753085750436502988367559032897309036886431655841274687
-41962876868778654656696161974556058511231831092507915590044461775993675383590
27777600891987856003637363709540200893228563238345603792717779609760501
-22798348455119839630866186346365877071878851723025970986678372909
1593558955840010895617130718481353682324232589536138062
891817164292053692069398691030779743583
0
0
0
0
0
0
39992814453845657956543118464634066709596230661976567293586411433544049252942880534966
-838659868833308324804588671034339318465092835597285418483824851884843075570236461
4936699223809392315090060684201932211094547721826513979209547107129851173030
3048532855715518207187760540992135109317647677634708600650677182672535
5841492363995065258583310892429219325513654862722492309495710122
1861500186920261679673679819816004905476991832928542642
212046461781987721329026068773124376954
0
0
0
0
0
0
-3693211445040598174210776306180958647248695080898418906714832634787010667716074154228
105439997358884410800248842428499072306906692291662314912954649242437554432749506
-391405040848769494341803398876908863226402508571448844639791249335134979349
-1690416433395589677018463590810968968944483140584556629847552976544690
-1089360441440158457946382605124061976275721501508100980397772695
-109849266411409467912523701546560064052120543343744472
31925225416603704927573113512963175722
0
0
0
0
0
0
307183146924829263564963861813769906458738349369223837233422177381352165376718232509
-11702514318326738628343890282176214695410642599168145654685795410472152472806728
15232346405937663986104922210123734724977617557241384258091478057928779731
294401063053309772877101366694254785943828080899132746949385540257442
158757455247857369733120830394470961244736650159982061214252572
-30313569762746376144526812473025582833650188032221477
3670354201197270732510785328448016203
0
0
0
0
0
0
-22805974755643112537975003776294600438851289051683229691502649132999459951173944534
1124017391039928927166161371007516478896628769550477436674325773958146438516117
468074060645401026376323548492593535438309220495960709921754026357581139
-16963442966976192808594734730621035255231614211872936049447819388486
-17934585850285354747730538593127882347840005479627583701071400
2570384978780674257182758590892262491245742476728947
343343798257890032243740050866869749
0
0
0
0
0
0
1494630049613672796956355753372312201045013473475119197255803610841592582961479731
-91410218166947164835638449422419940877214233262030772558322127793187031955915
10191758492403982385656001263873112029930125894123872423770487827926522
-3629178536462790457997743614822908488690407492074528634127735957812
1585650095929592938229079810389426044991016086840519175814208
362526665314655688638024530531076618360528602489208
26940255052239642157491122171158093
0
0
0
0
0
0
-85258947310723745937973024210804939528811319320224284636456469891368646882544736
6120872853673748676515033351680993995772752799576608309520934268431886958194
-42548435254129279844411469635271947442629865579363328581579449379114583
1034584740034861770898566221434664429237974844106882895775545127465
-126054223980941334708132391484960549553011702478315138435479
-35856042798286921721902298450279709874902107972481
1803548445561959599453126090177473
0
0
0
0
0
0
4155767404803474580953102795873481439139065735357783446571321396927400404344887
-324303510191468710981648688302447436155575399576752480468594484704271878532
10954527057897636548163617468876956909480275162829682745560528462868410
-122277471419880111553255894426640071382013423404563132991250817458
9317659078180973226526728669108771832651906580016249279586
-3062725616088560534414413323503330881697976729004
104082802001502578617522638985967
0
0
0
0
0
0
-168765652507651402408958712424986063183482917319313724483954662178322850786870
12829069404240753561901795634693886138891530700883358020648344248785302659
-1742462629995394484062442481643730637561263637907369797656922066949758
6542323223893986320494481092696062217363972567870870799276082158
-265831926828635032496461531918796837430534850997423637743
316918558016078549360616870752472458377727602991
5210775685102460050369058362893
0
0
0
0
0
0
5504447527781807253457988681836402176164488648700185040873058207293096513493
-360544626944670110790304959490944772791896033223188026335747806605715773
205348477830023560981638737832663219988956637081783018197685793595853
128294145504828117713883042665937592474122075722662245200666774
-10222232631307937317105490553440343911494764058773261496
16161371513029707365898905449505829881543593521
227144280172879643872183906386
0
0
0
0
0
0
-136179064381640024753393759490257252871035238260486671055385094092506647988
10130984916414273554646205511206574140165915043333049191253983601057250
-18686852367337401903738404711300176422418627410785269012915781808186
-41019300434221560983228704180560413445513668725071455213253902
-3837655901464593567444236309270987908510071007251206127
-1755334984786678952384959586575427333936569974
8636518204171076831201934934
0
0
0
0
0
0
2319721305985727432550314176708068857935828338659249744620300265711893785
-719391082843584702967744758063482857772761794951063921302733240886344
1305500124901548364979588470115206002635374828417442905391213476237
2051165261996432628979946243454914713660403549999350277932924
40186534328063587291732622650839126737845607362209202
-37366316192805152223067135589884776546122540
286476692224036327294412542
0
0
0
0
0
0
-23247391983569447377746305774318441067053108699772066344707774098590430
55961998534435197456561169794689687252318702216676514492957926539203
-67865011292189388321990901633298268866859115026732060715363674198
-4249468795438815089409299600307232988838787656869141536189
41082550123096235169960452814705288183616142827589335
5680372456126256299805650139579354276292683
8279744050067282073164802
0
0
0
0
0
0
181849556158412409810340184103501826492793189243741793200924337250195
-2686875710445775517238658911521536373690120502958274122126683131719
2493126339926375430846997329880052403041150100911181547820115025
-1961811696346157999015989727419850679337777347625316296889
4237809654484382523871683480564014184245712287630723
-42636722367147937571584851955444242588920
207962580182646447331640
0
0
0
0
0
0
-5336205214512561660868113881512078538508865092633900037586400389664
73237037575370026578821656517700658519645371595282806148989684986
-60145706549915876237240462294048090815065169446336418061867610
12317875331956020830395266745732047693026149993318887756
217449112983422941142326067603192731620227234558794
-7623074666699423656778697516886980247821
4520865725436479844428
0
0
0
0
0
0
67299487700666641843722666720692388124304280624562741831173038679
-962066682638080592162221757626142674940449589264654872209830331
863466207779295547527694496062518863444066368071059084234109
391520972240266838758689311043317207195536587044224285
6224027314329357185957690553390658861366901710593
281985303711426753298501923271344794761
84572438497399294551
0
0
0
0
0
0
885576406602513385389247360679462429131005025882357630922432610
1679418815694264877597938796257624294298472389644016770134823
-6480648504894292919802189177556621159139794126441622145621
6997444177060501425010300049897721121034944959729803
95213737875799555872105123875824654343208178446
-4337393922967014435878886031224358650
1350924399628778833
0
0
0
0
0
0
18146698556464268526853994260869419980854151890569141286966513
72966133644780369420021647448314081790008240539881207657902
21222628410397021294911399008082889206545752326389612800
111570974969723776568105339791971614318195044715175
689862719791167051095657825873944576010395552
33915869534754897060670758145483128
18235844175680475
0
0
0
0
0
0
100431949730116191239951954497059169140813216637735865660316
-226503919242521988018691777140995561733588552783425855966
-10547332977272067762688384526177813810926843130206613
-2955020428914650590518536182055985163740757469169
2017698080158029289230300214422689027910035
-137630701534578773642414679777965
205157262557371
0
0
0
0
0
0
563088412131277678177965529725841537143962778970396290152
-348612130982971550608317248247339754772058721013796220
84782802167644853488963024409691892335658474049079
5848999334705413657253696375099960958384177703
1992029652220839115825579570993678886521
276202976396480005450256067034
1887579440398
0
0
0
0
0
0
30792491880075171593346128987399427751480162856424480
-174353568700250845889370699330567888017091442712337
64070436418604505349472215392201054874211978170
-1449018967515746316897921840191397217787413
527272592287233837977978962154922968
-244838531876345597286685165
13830419262
0
0
0
0
0
0
563742789486334170241212411091160787228030939318
4701593478479590479953760121510529813664355620
1440567116240222998375369609406775257654750
31892790497317385966830949266807007005
25847723268025295490292215080586
77140671548506833154520
77586863
0
0
0
0
0
0
3444049155324472040742196678670962075780588
-2837266051540689644218175220350056770803
590661408623650961915328727727807524
-26151310620494329766793577518159
113742419374429763241371970
-5488609009857739100
312847
0
0
0
0
0
0
68417544256375472263157316309
12090536072787014306023041565
71611686424704263334532970
53262905177695172700420
5152284741862260144
25595798891867
807
0
0
0
0
0
0
453048157147746
-96688314392154
1304196754430
-4850020511
7121737
-4464
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
447992972765748962706183105893291075517391190046633752204340140179424153196083734315945330220062800991072192293900127233812201473
40370177
