157 0 0 0 0 0 0 0 0 0 0 0 0 0 
15924286953596621055601913603446 -32908900732847623017415324431671 3833813627409520306027914998308 -118102147267129528778633435462 1513770696666830724290047250 -10008422055496814946932085 38459258663349005286600 -92105906900951817128 142920323735381142 -145888894029235 97184473926 -40634171 9674 -1 
538392600807829201685015339717869079342902389904108726655587 1020806469710154529728783461856945259131028756200264677741356 83142497195531924720005140478473780913213567611702096153029 1333843076748554501619247377010839059192928040373414909960 6467195436670953716284239448385481490128701665063008468 11368284652690312890381054245944119933295731685344136 7792291333243479406373914139311896025346145890518 2084395584781764247478148189352041651276355276 203148605612689170625744367500005511184455 6123059428355435193141437332832970428 40731731630662940880766438827663 28447622647959424136643484 262611478646825455 0 
6067599624173438201449899607577985612695556984166742395731620882222973175500738585886028 -10768366230668609756224603236123156971202955070653869496110332801140054157279679022196 7360994131007166118145832544456505425368750843749382768134412928932920501573644278 -2447541740537169908187719309530698701566211393056424947649009216534244963884489 413694132072291978324811588087062653370605505521245261686980759522277339808 -34269164133310564570565003620297764857945623877780500524336097710253458 1261114374762103871410685126354853933141414636077902874839244676894 -17521126527902254533774170517384789803031421256951794180251189 71929841703136362821526065426370623129284043331264988148 -60035508049057060469789635264624691568992305565608 5439629424542572768112257597851656027028554 -16863515846760991576203449968781249 33063701879205844138796 0 
2604065926995504968874539910685064067827772250130308767586335648994326083645014363268018265830045 202935946019416102714008499756824252238710414601781357284845309049360535390962622574415497584164 842618449388785519333854053882580833077329536838454421944004547086233358554544495391458805007 692331877694179488201412818750558782267164489088428076742205059310872388173339172012771120 152729615809334588811173535042815835742025647075514839423679859298497079532981334060879 9718170985334256463445767023615072848970246975003805542860992839792951821540631744 169873626486181511267248811884070428634403263773580222243613862712729784640438 702619767685714067387703051733717950503435223786935228852316594698747724 525819312524960015871430582092307267662522666057825363506035709375 45422819669927756796218240740810850981985374855422137991740 205047138711429140546957399722629735389888487305308 8094533816321663013524722605575019870452 25995643936672623333014692 0 
372534483487462398822929343252126551634871971507915616454635133208734786940877869649153215655025334277466 -23286487361557483175071980823660483164938604549998018197472642069554915019419282468179722139760059209251 66045950808291801317343156365574164499140351757268020241845664800430026664519928945569637104479988936 -50087875059043264627291721148302945623161681651836028399378775253377425144364032742253364915495830 12866582035723147478414833346753245531024421065524029840588129706492192551428533495700614307044 -949475918428535084078894416781507714700139909509090146413350334152081151082320424400599864 15023969730626197175900389482737562348289890884882879308473521486030558298248923614764 -37975094940610273850280703935358411902022611296213033195252702799184346657607960 10736060590430991891420932195370658211968859133383403042285229678799510288 -196006709018071004174426434203678775469708067516468859538701011842 85637914539034342652026788083922261955441319800698256316 -112670860350920392360472989607224280158335586 951050777620737404667584636 0 
17764890180619939614210504656131968993871032643605697384139334682728347038750458661171374002932404974309075017683 -20658725031595854206156839997404279826700831085214046893541803189702970542345326189386332974505206511482665268 8091537056605635647965645073133470708941890258550400376396064302721410799526889236318960153402613463430985 -1469518551712275115885908894186984284889301892527902532910940271312187916480746812577546099442232267296 -63725197382246011447166601127353692096114231648637910050788380541348991217589860583923709560580685 128814277307680078613069052743992060513635652086173897966094090476332631046102648503947524052056 6134491334934074486964271421542489187171129200015897178996227350571519066237314022763525760 20459510208739665644553330318961623662893854052925547702645504991649180340603318244672 4080919798580244353691552982535480877776545661071641554929496739670282165904680 27343956221756727619289638374700302264891072500008177261040374620872780 1984542806635292949119347986488646441836132563713775329299160 133379080977892029092866921561495482573803089704 3445692695037583629354464229 0 
12281981569472511774296923810116188519452001463342570580609466147134941355326984330104240413933062363510885464776056 -149712965393523790769482751308204238130359824269344521166125132072290224891200292931052640272623583246941823982496 -193570055870341648049822967725298458770599477834834942702244899014807912690151455534995354010006648459855298 57194422084866741780245188684040362807710559936135750331350862213877904335249633542695402064259387495833101 -5335262014019990745397660034041964917661179160782553810490024340546468350394347183430665786330083417696 -626398895283876329046949427432418949401214615428952057952251184509039090290961420431636766269404394 34310590751693538921888014124310932899508747649820921448355744110811685838950966125108410626724 -313306370463361459201203590953721403296902698741334543244020706079391353748291560706694604 78421542621837728976679529435719265261895981101182144086846460788531999304887759124 -309425792642817201888033826143156553364598308865125517093165033320020971756 5521002321872059655510394433104409299835719438469810496994488238 -25087238831723266894378997568786220299664683064577 1734053925616917968597865580 0 
7109771098936112416762668977727107735723720862685290761901910715359874519923155115808469063976002778461698816405579799 88640271264944608678191972939984421158167648529219726548625906352388426718461665115872257828416322811604658956178036 419644782693268040012211607141554657255132251506191477567181501730787482490190867325438787402406283849171991351841 -42849698634511797512978383163062416083034491707404366217903089293332737120127214301021885733770608439693414960 32558698683547973813196447313576039141672039423482312705929060121786682139225969559661742091651114942503850 -2339865734227476206190408826980809238580140846435203203046270450976604844025852790685421345696620115128 22006846962788529354095876980226364965307388987536839104485543042665743499274368700254560843783312 228848166395591600481121622720111506481234721409021105679665478387010112963179626097997579232 137360682661725492355197366396306622804355000475579439004097439088953987528478974669939 493830966791152363703366681145418231505253499451822827268074748254173738358932 2963159890859843608146967846193109634896252200697011637245253080943 1080664347186695847858050917736418771475982191875032 137854429243992330216715953 0 
2203643510455655517287845251846420413195621163079486283973121282472636969464268979486353062830064266842362911267488184234 62535729568200376777040623329982591655134775402368161948704221302396080835764701786449054730802051909385573944644238619 -101668688661500330772034008450641613720095016044145578839029212787215963857845726660831168154775270132642318545363364 -51649829112632547069152302256197471023888807054524847850352906971032502423447559697663704316952012702758272851330 17896089235866801363754003698101027271705098067893975654096564692849246064853197023646463690714171755692361726 -64862963514426956101431028683411540608480013054617262779211801525803496935577709065698617933664762694533 -15835671055267864265403185208288004360947008669215258430353130834251456916846079304483730705335020704 -19573911931837122821840298615179355801150522157430169249575605834640251797562473190790746431730 31585774554609434666671466194432413335841883862922679488313895911560023714682949287077386 -161238912675525693499538450522682524092973113845429117071534719472993859070447303 422593492215415669837123274336310400752073278225755486698798013660022 -13508917737048260264028232418167567036587335503868505 1690084380774820505407196 0 
577267822003650973857420946188500180257231396173007784067881738656237222207761617024003364870920975936537372183487679632921 -1228695375271531259701246092735958399908050345720404073075840274145908817640738894421033725095730506007885712995929686768 13452273700552309816218484477758852755175572505359792337002643537827264497126610260279605152181220167861428437481783502 -6693164116969449411170426446956453924200779963160306715222461942001285811395350295885622271519645918722149159256896 2250075405679246623165710574325156024911748770167407518671850765805703599503939730766377173276191311783689513992 111889251079568001007702747170924258629261652489597020207023479736498547088763933185573571050521606407174568 1714465457652213182308375184405097741383728768685017896927557615409291196978191731914241142775293649280 -1426250644140747164062059104330334590853523005462119243747410287817186936659235639368392257149260 1185731611793533151746952335947344909581370068324402917290023655876236552861471909404398692 14103037949809953415404444692298505348781391694520052605099939864144452819190928932 20134407262200136866050988112330818686899533134736328814609078114813453 57458305413630858391135698464964636962215138754406460 2636226213458739147316 0 
82145605883115611288107687887309830941216934081970994920545612951107081226294908803388273339658923583093708540593026253908156 -770058825736171678167882352371341603292555558143614641354693658435698659213477458950691008041915171388292231610895310151300 692268091233076358028973061158209153454855717593453941430398692488733706848692824528240790502633533333590676525447903192 -441168042539453091383362493040041814320757927408801042192552709310913103881839082000216307639254429131291485184275128 32747828157496340678816200306060940954505558902801927309581548167235444423845807795288510314231304657049475880224 -996508240860641078751722024937648942099675339683956619586479531092945280674222222174605483542093289085679128 -33032779416731812322659774991830183996575963289536685781514299201360567015321913280202046336759476484990 46275286624963394176990296312936740807109897830672978869676171923989567394986756876727881687832003 5319040839425794711973420833645527565131340676193916581256380070537214763312216676763612956 -406888986730287267936526481777648418321124972247015346951043786593126391094531573774 379908311013877725796137262500397740815955018822848005929940328053950076 -92706585390504151332141637462906761749734311968493814 325744195630081004 0 
9713754370207471672277782778471499271696869577665954090200713663876160274708129009068420277372635301666047768373957119834930211 -16914591878650114497081011131593005406959267452468401766071366707427039772366588799270318497907572361895769003119571881542960 21038712122656886060846947314987219273352702715878791824734982557343883821886647762471996931304078754576978429090406736138 -4794949047444820625979108665792563815368835340570864578771673564838057602338309109433000087198890455193688797792147624 1680809342000278610013805842932028533783605593116505856405175737898367303597444285131479871700963918978287400499455 -170593201134196744072892284262527719321952819864126878357569918848223356884542438378055629132771816483390947664 1638002307010485433271955725868452032963064403452440094351685780854130126846812920578249971543877905205032 3370190150454315227136582331571576083501335521850596584849726129827603756061034892673028338728990348 84369591103923667980283812373895971891581311183115338741041184018288004256204412273978320319 4592192984449997919145064155027028559407695780211206572547794616202102207323183890484 3231130932189405523671372238147322260838680456849216237791462687864651467 61055896619449095204672940886106624695077000770103604 968588731075 0 
90215030570028755556324393044180759680924118855549560145126889853473729251715430877473073438876620386117375124978586115877633470 -268696888771843231950600241713294318221670142725119547958416049276014284664474763068518577103399824222034120527158092691544212 80003890123745471664931098609199233599703253236332713536837138792949589664812554815207875244213399085356878268947472900148 -84227252514739632568621182059719120812594832465219734890775109942946927032630636806052564083971538560760575953050037088 11302752486843309909866037066995268508204082721303701471549863693062513149735072135271425893776622660824797427993100 -839386321613334982916465702099627846758281936176746982165497661840777526080434309133359785677083926242382356767 28094934708146253031727040555220976708388016890144882516350122209586323998272160405933615769575252512207052 -1696858443586937497467247004251707040371382045874336782323357619189410341603275302519154001526697782 -2258191354832400501200960761921668649002091240176055530401645298949179572970849356994449414884 -23492388608056549784419295508714703296406424998953515141394733672940209545650303457289 13686854054406197311930604361358640576500447865281830260574410755075830002 -17194445117384091410179457596359657314698216057300180 314 0 
330802344835994470458659756602553898918137233944438396256126466941895523705991910329305999973985894936605414253942083890081999093 452153700285159851849965158433355321414832147161724594237709226559194836239067415454158585704810628950597914228894838117861144 752684494368704906979408222607056285284525823933057634503579401393378175291012560228093547219335674998361979455739626499715 250420513609199451990901523089371732433812991978094052981124831953752697173279847064013897322332840647190877133861468656 -4020605736931728626682267962187095276496312613186768685017294503316063506979555975432740510915941361516860886398705 -1590305490954640545920595645603514324998822544970701355249139129701879332471738785587063974061340615063297709364 285128529524121749416684347456664349451709278471590681919409530129424460968346764273449086863586060056658153 -131760807442929416883965062738951056173785446931848748087977537022971843762454542637444733095574532004 30516501699735361526529179154978640941393352499653385165590089359336500406207187214340784000802 62126726127189134126258821078702794442283574696293258189481051645140801575033036078912 31198312693565332107866176983956905239872997824576788025779991435007432915 2121848132266483558615310238034146563695778491645412 0 0 
151423629807776215478898942815908615118014190006926549594792457004509451205271354222514003511679369501092422832540277394910146144 1328758430406066979959071534693879352619813700660070415094715380077180990753242711241472767433832341738350481798260417442644108 -9957606970724384180903554253747554791074585893343842971803130680797228573807858960906846163685255889889288070198394272468094 175471345262186881797435404993910024550058374610172020937111188317145711616515018491248584179777350747501963943444175092 -162849838461482101027776092989215507579147226717555710086159339637990220014947836483663549509948265042075086504396780 -12281058822072976376622575480009019946934103735132603833979320188317321268439531057184751259947753089014487309520 1087182587274280810382963370830710092935998126476367137861171586801975612619298168790287804449685332108103370 292026983720763482863150169863347937597989729568176653381657045029393927727254365968879752277044660512 -231506131420296096811558042375955593466358383802999602134395869021921516422880278713918882025468 -95353468605123699047076130451312071059207560901917995338156305164894412511932936408302 40634619542031133519508440320061351075152564195544378297620519511115230850 -115274567422068165962103180487901662862562808619686 0 0 
-1665536705182591097736522909856606312161710702902730148304233778503634082711555665960135132773048060951398969452179217210876147956 -20410313444653816158188059388353035149874201095013094779938822340213689908902024679102395873181066838681979754432830122144994728 46219898935746045217159849514095341372298670183586578375324548457575822989799707619228073015971443387979848200656198069392499 1729585125322536193929608124072277276295267512431709758325762312116550448799750508118785303584357074170353081100108173784 401138929585446135604515562818543764608705999393913354325806451078031547424969367467392429198229059988941596344899278 6063104010119164019493960047880841755563567096215262717995390388628197486799518837663681754571504303831342999116 1609883624349223540660716026960535331464047722897305754135280476380665134863974958222758817640111562275189315 5946949223693371235392443236375577612870062245853793014102044897759188788439717749276505123476225004 1060345822483969507500548394313469092661852695740655360656172499310187353957786791073298403781274 93535168356558149076893949414454647928353522873432144899618753962326659375124595276824 31673006639844217243979075012473399143528839643419158053299843785748365162 2716039556922808999720118903913695614342903427500 0 0 
-2043747998226002199476994864417188057659861366698730600269385294205359687515969756370620324198076012000196094606178763453792117880 55648341710260975236016496144503803438991026417046331451805799600628698690327167238906386994586937784281166642047125899082467569 -112846070502357826788369269626373016760983352665474710180865841067925441852132846255576622318746742843208943213485742997587900 -17209093796140850787739678402570688539469457800498544185291741217377545033193745766402460679446294386212600549074941904414 -469019611221811765018849881882472942291873001121994527100077943223986385936063952835449410488224205171365532526753004 166487144920983168259831685755456677701087356666729873009495524410117082740165163684102607919463522846130644558170 1004246970914388829571198286496782082557451408755181434687308907263334439395379488121612530777049571770085300 -1105939100551916487793513558259057312374400121137766567061546526001067853224906075993740039085963026776 -3111644069707031606909181059091812258067253456129587183711525840119178116898571607108692055073530 -63769915620745742801879889140494437761453339699982432861641800150966169512513540273045 15303283474579752764859882067484910711736535054347206280213480969466111686 -26755520295362551325610253929969035597761601385 0 0 
8571852887623319859989540185310894266723706700083740351359405333738590268693992591906079762796880090584205802804442073252377093228 -23772280455864581850523748318646906724505919449259465012216151999265992354463367167270106784576034758357505972695431634519516292 209737841240470328536239426998720635330311458696648341948733665675245856116887638682510737095284836847328645813542528381952072 32599569068649121108954898349830949068296135467158693046583238093867836531268399714768741916478971524423692788943787057504 -1419602220567822604202204709480953119703272935069885314417951996701546395854847159179791062704205359854184730113184028 220657827729047848417688842081864080204570177663844688902059101974080710984040825167672061676992074169897902893556 -29254727378729785598973491269038228256743799821341491833922060791290588746459507597402713131306622722574417 2055451688456285259928153224755562449227245250423460518290835353206615616669219349422850536835419880480 6161689707286726526252208060907482064715144025950836378359360117779954732507716256888627094167018 31862932208164438720516042595956211231140447657364382502130498463691053132790167363444 4704117435732586113019883015359317085212758334862813687536455695273538025 103474449436159075873895184272188851184618616 0 0 
2576409150905314399031999366636288953179202634001340031703365946125480938047377323142103586070495881046791041332553027879061438624 -156259777497816544424810483141521346340708146350736223808017645580556079410659648826873052883921149156120153641032361748480847808 -329695550407993744723914640270946343383563172963525062167399570933370003854293688909723062575124534486874418790440042448163884 -17980025124458224425653119133997519791036745050313859254840468376733267453875945336659669826068458635305067463636665207891 6440700705513744942924434425091136122823947825160067868392986214257761400321345285322013619362234425368315114370215640 -94440199118022058298066897784168060375432135086286797721740064975909344047160860972419640777784611072832765353294 -512836069972382012782458534858898869435657399697995991632920995124662441876829385431707757997308052602661966 -1498340573733154118234727254085641052577593710110204824410713812372175484297483653227987077103917833761 -8611548595386918669810534913020029232379999450303946828014461483301417792161537227265688351237568 -11925723680557067609307699426288886046503994406442959267042154705980338252155754349010 936873745955444557754245266144521521750511310434330728512908367202980820 -142447672286808169697102682811237203960473 0 0 
-27256405846133443986804136511399302053805023731864639415008238742112875974589478216032227993889223053689495197032687016524694457956 453909938631492866160394091824883954512056468199283576212260251205599063044320758415885411156532641163601228434041820835004039556 398174802509657302369223974679220545393495838382641399945215142475117590875602879686265172291838219032747620024966485976246664 -35472445702670267807070617865132840742680005781538364004183857997412130690339625420962084671798581299399150016596717563488 3184110225864256302931115953233491233587446541256221408221747458661723721909889564600082912335594006189966251605588266 -216436719573924060105328443263578719670750243133848598383911996807623948561845344262622959602455147160060953293380 787303126087306196145708384003466875052854024463592025419456632307088637833866368828193641301753016620539471 1719670711691444352007175178645600095852507779009827407970311893756521926032756643094892583627191461608 8830242431469383928983587519243387514465119476277206420315893915318700828466763101679790333731513 3836472808184363638104074421210388503757340347236504367362596651156335267429421188876 122268825937121729377336386172230401372415211669680298002733070654597925 60154364525296231758653064949523028168 0 0 
-1146629837748393435684692405400868162883764229847931756991567842494339238854492148709930694871172038839994093620592502460239387320 -767469121658817284256704611507730057725837778968667400026000681223874104610805494793521851351185076612636495154375821449289840569 -295026778247440229647078530162999748669947134880695626088186142283285374678293546972011360062236317799612627802587285983458684 74064926703255558628782602207359702958232391857288780110980788876751907118060904238530377807099446878048687811914018698390 -12293138310726505949356870718832908593183789829988825069356103343047758774558214822546091262143794453047410764434783168 9666664348438700324939468073144948810566568559018792943799039054292103674949396236456542558735492596671155580067 -392139782032641533664138848134672249381650069829544259244066347386954480187149455737090213882786592972342080 -3720961060818936130439098504612590056346560662433988947591040818922496935544847072867964740420391381322 -6868460480833700966744003956697317430637513724185692096908336777109665891870214859476880197548912 -963680422605464859295973835836543611021530709187953101688284250707602516588055042557 10508578252777001086008251123256998168467137126616978588330702893280246 -6195710521841787675130147945131106 0 0 
145855480859545989487997637225362668274975104346894981215246907449464769002976340779779194466908264814010236229780237106317438146476 923548110400927404707586818119934284472372482650482367257769465251898129462426413039705277377939720334226242941595176587281449092 32109223129192022934277625863509112923078694882282982852361972595040073522345267802027393777364025244615209906699910370300359 -19124756266594900481158451008027980757194050987026362938446446815577670870184320047290388067190337504466461381725538584232 7187103216894346397737383119823793574950085838141775422832248159388547737465094135820834325017876281639106633620175348 131794182681112336106905202751127401155910917527143971777635866943656173032161078954940905797647716511806651434176 -132422852342702142931279452644762225823194154920164855877682905321276760175694123595647250886729038405150488 4662687842889731243035437626635133836327228445200849429745798764676333433696128771812724347192235486556 4170231213755316815207205736782548398879822686383110126179911191797499821955023508365630094112743 153056693447608390196549952194809453346524418976840862985376064908408142503607655464 594076958447461811412462505884793549535424208750386629015065913745106 107252157498227767961907474596 0 0 
-360279507082318420676643391910075491085456187153669110737846402486063813460953716421423020242463457330094001247666188974796250554112 -760350361480702080950212988860494710290883989794410879783305358622202510003452183980732382993022891233645096860222008843399133108 153933633259932760830744215331692226124842403139359407652697957141633513000385636687472919306125039950258081817248356647927570 -55664425569642480447490126670955379101686129685633145730534176676553022553780464779245790804932356202488930069148265024997 3332131142732232996380506307272295012193269414563483702660795231669221132654191604593345997270144316168292738815722916 -117589148181921023226811732493454196577233543533312034949100544528662331643562308392362962294450530807266602807470 -245799701421988325639918006582840178727935158707238611063748584019354353177956444506937297716121885032261240 -3634451919375836996992758726814874210966059675853442169844712237709206357678746875206379382779139696973 -2024947215403480234574396951057180808372481351443701665627905705182506129039446429770420885265108 -38250342335777121740314106355689065690045427635572361801749419638012903141636194206 21924465163030001750130722598342648033473628135069651909171365126690 -162569909116859423366441 0 0 
505234662550300749389674359726766961526925353417808627640535228270468996337520539504921253548714407459762081647869811618417087167278 364384964862311448460174560864482556109697015548238412010791536850272041940691594228180223304336153441096070542040891313368713500 -104092064216807409216368106061795366863149988555824380873456473792218264510752984155226899195737318053013643129859649280999585 55741844068355725372013945870519635798270574886160233251245064757133377774302392260842652533326761884992636378682348662112 -5816655135821300292308603353404243497809732493240087894469823669960545163770112810511432824633149479483930318975992163 48729570649634267592067635247901815861695736671163657163549669254519036541554214354772248252851459893615254084600 1136712684405288679542252605939024424797626464433590151895829068581694646753609069824929360648209147274872972 1913880632743436480344282016898430883346959360586671566285815135197399628175746120853127784979750314724 802691506471853913918737389634550999452095957993564174287496025126472512588073782992870765910642 6526670982261046290800741220236218594060095176964336783315001016456038599267356528 520619779119144109437823770269841456955414031304266182494533535255 4420145944387468 0 0 
-487093453488660103431030325092008561719081338011987796517440502135496981641338042063051613736523974155282135737375954027717440674140 -28258403674981306389845167643098586183483530278126802140363891781685728285846470296771030521039920960134627981017740264090420926 -40032122039313600690570907436876963406858681882866223470327064885230501941400221790672524600978623798161249553097112499364092 -11141136093293035578918133467382545141533145295791034141031247977407300196237827996841171804749689729098709515343042908334 2528818193899381384083500665263469625351741438407727972775094227114577147133671379436002664457159872958450973119359654 33462514995748980390151330476665404162068183988052272243043440686438689114841738685646188688113444703645545920422 -1580250469000453869906876277008309916377145367431857041764785426322034990056255335218947728084724316638719580 -572547991098823212510844777931975681510480142742797998442670470666116751670573148782628519026729140084 -264256497751126386103567906282026980675686241243702780974966711325989178117885025414559359432890 -183506871586032576442761498638465274835481050669706259953030117107225908251801778 7778609260432961049371428830036588375032418652186966749691998242 -41291 0 0 
341323658574129515152129074611101969145845194882908993963906152556720443031581225727921718718760883488768765600060650203190761814434 -80957885418702991973073451009626778777910619375004435093865835184140622122691670053453734330623655117242840909919762445003842884 95310036816156747687749809608463759898215614958426144411507880767314291560725650959571526719850921030641678863135787213052774 -14773036580165355337149597813589487819407668616004488819368749030090010491154722355812447244183875534425530308205812837656 71487082954639517432781328775093961483786328003285160730895494544161722320067587665808652097185893177329071496891849 -76060999450705582835954778837686088515678036298339685096378024139030240489223181851873969293136223213005225410792 1464309885499923885780299989581415122325556111443935283502901027616210773574185005563495641706557612930096555 -79445968229250865013571867740951659259939151337317191579153163582314272603866350878798374732721314120 73301288592998394286946668668882913656221441820258032658291444850727719880115663712238011484592 78659166099268623717214495610723820177087532237292217838588835773483057850859824 70833797432058912281020575364150942201993254156062807008132391 0 0 0 
-174532441462959017885231972915609721120116198087974225567776138697204460024568946259234272640999248854330353555751717871463463144728 38770826271087044243785406819431268284981200337777653704512307307098528524945578902102820039117900200307901430847328889554922620 -58540830278888415288587384820000764022880917095585952224897481217645298489385729418877820140976445787503858545888060155462096 12317193320556133778615069670308345937838502328388501803849739339835405511218063083993635886015447559921150282078272808792 -516978755237087454755796355394614490388357359307800660477971652687450070214962951474732829183548267908857762267162680 64657655481822703660381779206817001338148647839616642617055804443284787885248791812116774871585885656890012078982 -1129706264332853217508906367242342863860396212327706411559056624522290322598599944204085847721768773650000440 226819457297731365526743204823084141397446312053897583510234108574595223489082956365338135449541964104 -17336377746559133327200036645859576594276924086942467195775764942067907264270662051223031110576 -12552589902912076668112736854639143001714080536210220990270569109926785558274894 376330647466088212170827685233950882448708237388191481680764 0 0 0 
61887953589422008694158638059226116546273588242938165591683690309918204278528146135842240985761618044829132629306258919520010762930 16541922300392076166873823469598760720186284771255417271429758718108950453067913078056264709493564395351751693481242737188075588 11785170654664270232728086937262155352628815931988975069553467243997586648108947001367655338762245455265799993333998409125442 -2823089730330967217486446402240438461009423304570226422558091237653259672564890051173760672472841630746001785816097482184 143610936785171956862347147830023391844045043551427249167100198552288964582451232752852847395778377880596552588292317 -31655224115644719467698938061704651947484511315482802647333869307082450437801008323922471131137863885051099605040 775146098726384656633744885398926785554090530941977363610207317522772404635325057104386504362991876221590711 -166982382130365180943514303710427188543206034730463314540364772028742465707500019758711986564353833816 3530756095310822068275337924485351873355374569428270978916706794400378703018080317744210712712 27725776474018197143484148517177864638243659294072698499977994990434045583688 1099772041464343747237438551100300593335399053015414477721 0 0 0 
-12131266007352947809648294600251184180813624240493587060598320019274825615126571729440067229118018032518196254124167742158020408716 -31087477782402384143301620034251154026437048504301032774916434924609690997296117880981819256840199838465995882379082169085527309 6699999400273936522316385929231894002830152957304465266648917389467511552283494622038687205084210515983262026538142467701948 -1473185680737369341163156894952814892989434130588719303293562147350706970189612342874325961743491076129597891864928908212 99479908149387521727814371527651078501577569244444920587097405760623178582146876962661321804483862246354950748665418 7489983578472794104560406926325800794202775511117139316012048667137471761201988512254106710885947213044514301639 -470721139389704933082595863791236452933827200321017071096764280724144460836142355435559713720748768685937676 83591398251002627129635758721325167211222417310375833032260289870912276581195560629384407034063584094 -624150211257540881703553070902124512113329826822508847197705323734645265439439760256964722248 -31135481170348410226477740192102511566876484371778767064142210859378131329997 1633328204135977780507297794494417899885817328891784422 0 0 0 
-935373271775889805110101264517697025106878445415949669686114753524316091854873502316161919170646966675748032795690625512321166954 20607856558352075332887150419198687662913672118203194692027759122955574522107835053583779998973559407432821511135311876071635908 -6100508580143670659123145708181985306346811882898948870708939069506081935556198096951425926597238844350584991824050910781119 1440330945376648911528427155827164700282666001143152655806540656135507223637276904017892075316872140128470622228178359776 -107554141026055559179259631553185385792515831770964549007584877796337582917809380081623161237295160380410319086347573 1717011435206247328107330322433522477837748160767411683501647208951692194174188877805449553624636623066268814156 250507318519556920526243200124009998629774712991509209035939457822941318549735638937387957882024577095340398 -32645783536712469295531268849216911913166275197217883242617848917670160712448562703501385135507070832 96399297254528566399821698472382750559371732066981598885403978751050382487364322502010953892 4642493987730039490573191220406171196428272862299775008090989314153134394908 1108054244255499124710075487120744341209940048247179 0 0 0 
1540650407488420896456263165749738559020186800126708822361855846993655249016684764688704094734392214350043311005737822186526463856 -8427545433077114419249449791467894904780502817397501904565578113555166986210410482093298797224475926309446958033387275237486144 1965221695144081973052000352412034982267175276139927477241391082834664556376421814281596046316237556394349514967571139832070 -510312698944158479726398284795318665285665429414258354679164116868970539963063697831831778552147729058816811693385200332 44010695116505848908894979218764138378858799704939738960123069287047701653242370635846301881074543062396312601328848 -2687878403931288099396892344748940092147362249865816317306224175309429590176017119202552143461413472804144831338 -117080931688716137020694838878464325553722218000265709043898374367965706911850266138012961147644225688265964 10474585467142822594564761061172180107629863569945490428736098302622705890071113452194564202848241405 -13073461901347645587832890429876636165057540819222668618741881394862308919366731210359518280 -66769797869435531157599593674684572461062009705916735209542540744389340290 296951381159377592220076264063449084306700335822 0 0 0 
-483537450159090591377740331515660792288381415641106855617008625430735028454242542558945774466416009560923038182020541452882828802 2193625196237805171079296271255600385830686953684289160026935111900115302865352200480470699644454703138329524241026987009834908 72199478957603199832569406894295608573419292865650543855559757453097348715364418493116165070245363827001865279751069869521 27906816062608867493580629071560682919077686194291073445693690222259000996135025394660697616700025391187502838170066000 -3775891675588251512628377875707576058827028656997371101147219474371597160507384369499631673458733070145146367617431 1555230697679718177304747222969152889693435314269820097971489102367116263692402741914134822834165878353376282372 48426719792125621544567681406838447677448712348517784583836781064389074441176705047496311613798939769206510 -2836189444420553116681383831188841311584318912726192240132616214455949824495696638323108472432867960 1563067224132293187564611889804109527387337000742235245315684021410452218548025626732980564 4484792993208277856805989153531707704990893315656060793544873242676533508 25698047173093471489692241713069048754571640 0 0 0 
35343903167174247874705684945475517225620705284949281046923530553055831246043061733995848381666567898792531917146719516902430356 -247431905210147077075194749730490160867755855886474470339443504709192885417158007968711924777454070466819986316131020906463307 -408598681730334575713297428624573185624137769038079362256036680516207389423395750605388282605399186061221369266360832697416 66320424218647382708551618601225951209561837866902164564353163138033243424606482005470877192162789196621621124610664036 -6406345867377006702927672894684341696409303751617540466025362385365765483633975500425030648022610913415188730957978 -645466916947454660522199253204172528882740207522158551369078447373710361581658479372791896413327076754186356800 -17859734766292792822006883581466576779225288320774907554417400776149578981726639622636014180575227945940560 658754510988382009766313841164121837456053868059253505588370645245549564718381566224997632838523270 -165190077579606528150460684538243142196359699999427845957305052236692700473626828232040328 -308443450712433252864966671658344100749977919437299466462340139683282485 537753089298377630051677293343817866076 0 0 0 
28147278897384293503593410373287691610332661845720743787677887157349586476690928268724935383771245764551968535958278714919919066 -77259155888360446421763321272321262143427549664474570843886133480298480616215000230364404333360012315261204066483208490430920 244593909681323881892938863302202489854753288941235717909129225944498576645818011110650212587035565946168006074601095926859 -40304238608326203197071569165863887490379509276233741628177900397593881669532732422508964695418077259269287050874141880 4644705924045057896465697989254777046918054390688246101958095763858201915718259545596879158623435942241831226005079 220186159342302597671809655924496274927395080011596242407712788654702650586263064891856790656794533396342640940 5908344143326288614072886554128039159836849482411119705489433740678818932429622238842424960328236078146475 -132680889657354164189479204340951824088557348291581385538601102264860347838446568295949793864600880 15460722915315781505635248491669763538139482931983446929368241524415101950554912163712936 6613012175800913226665658013513696645520302308971840709684156470279352 1751894487905566900778714927267404 0 0 0 
-12365510166657120071186197731265488179916955218597374072431779661606195565447466806722609863639184601499464252823886168745322840 53421799557827628346377650656070283089078056537589731635884684002424990403635783582106524884773192490195056143655503679858940 -93805675167040320469509176695537224444279118512855193576869500403660932315277926604096850946842911824951386779218975505914 12953947082481089888833355782593310260953499784202075595525161738527892082459496279281611974468293056708696223572382628 -1879303346406629412080797847470901319027554083426316233528051506185061022956826038888153467814043895314988168748664 -65026262451548018404353126751711445144306699663224396891689171201126608849664560082449696811510400867555216768 -1761922547068163679420243959377714670595149764414456982596246209830778836690768221602106003655035798403920 23344850455655596890391239156171336936205868822277565753811351009461991011345635600533831610024135 -1282257129937390649216021964512512105798170157725215462317886974564260183255220552850864 -185873880816812790418741664891321550009264991511546517088732798273438 421014715473808061344086986 0 0 0 
2164088060119833639400607509942403943930959353639011704404989927603111283806241142268380374148366838690940306238247547038667722 -17419015488080586477405328700861023481880489239441426445811257120004798749618696855645009430486258318619001690590926588859336 26769805022775845691909059491328683983939142406523514092472483697690077264331405896253057074876855441898515538411313463825 -1984329813618689698636931192610659053058203578501129931327148095472862207370724621890133096026995652549532665187680344 540723462423979843177634105793966521122058273364991744932480587019854226088850761560401014684960506231206572785087 16597392707156919807576723385645722274975146425925887737655305509563608251303257994419839259954013408371532956 475645856940296641721468126001443944232754134851904357427164378595292250834357962270266413289267461400835 -3605476376224495359474346720562573788783388376049859823843902861423503780489653325362889345095568 94231312787583047614212108920421141747432413597677254348013874969128922310600436742064 4440222124279636949029252060754180913154706865752032273191204364864 1726242868010259891 0 0 0 
70693030331944920408460825024116827618637218301307417255626592270504436649054540338728140646743418714354426919531073457190436 3885725188541278212907796952515045934510094169961523070070399020454333793303394613099060533119455634736879705784197019257212 -5753897083004429434484378841883425945318507548777856682482350588849812131492358698889173273112468577280257847339914336396 -425219825185515361011472407510659516539680880052755252075944985135765807097425971352433963570321514428851247396468224 -125247820127198715221272476906497390654571738177172321487864810064911498772225094036529515688792478216522969551294 -3386817839772868728069686278812048000316676219748241047842186070681787446836954104810676999908367899444378721 -116681428685207668402642888412143560214741560084464150598947689696507137911317081454261362248557860011352 490061219547804389232533032221546238081139612237134067313624544569677472631724319812222901730612 -6127437029553881161939630244135528439028746121654823880054399093852428581900331483690 -69057406690059493353478782158130809759912596076399258157776206009 2951286 0 0 0 
-137860286117800175939665456435275500373049632104860520770682828767254065664468780096640503891987923126273165855224078366214730 -595248743844380992980499928431966705762029571038537824064577415867812862361384391603639729028005356224112592806205409308240 821669535477421366498540035666689636196037782404445649120425025508776428305909385697829384969402721511626236458136374124 441546648211762976917284428359278753991284242793041757923007913583427548956295166126008786384065335373742682730092184 30166422106036466019104825599264957525515907771395893734486375838654618059258317443670637706790158094855253184547 380238397345984457359713497723724567387394436043587727905039619890421634466318886027748914219415693985887032 26098151870737107494066267658685001580657142883288526385281645696395351705081870406588887265400334769843 -58639421915735694287946575575693653328387119748978114151383543396633303382631028879461351768784 351820626609924782170250828661859805232974454379895262317943401862894322530851161946 854287121337115582106120332002087526936554192115197776480507812 0 0 0 0 
34391554578456630847620709628577226639460164453997884825979888572505906830079884408602095415658737433455835760912849679330432 42982752462787872308620309395906034184096665719157022317834394890612766489543503679994715853476960040301442256921772850028 -10905011099002481406001719426645894988511527861480058331998518965837241002659722552226453416398089546616254767224465944 -195339414806989992457885222376022714013259457651710064530597152589790770190000830345279291974205529697954547559550100 -10332410030602226236309518699105500230386629429318447543684714313600321301008981914932776321179626727655371758788 88536803135833004153917493426783682424994242223466631013105104522646904260187174245797071682822915656688360 -5338418234581402742054709948177861163899255672215967809700224745114287268081792576525216927110049192618 6161577481701783268871192254075553754768407816420869082449970155323856539167139551905975569855 -17772170328155921159328636408158464504521933271232765266811365957514127757455792852 -7219989825985549964466365374711792100820207983647868927463326 0 0 0 0 
-2432852425403939059846925107045321341060860668423013992058940075222380180352646685732934545519577645545542069216987578344628 7322725305530961166960908286859774028856660649695931783427071549039173021167415048510387542435474909541842579092507214320 -39688703518337006518609477529540260289149546070777160714537354408665060281548318053382019989963538637799326521062278308 64085161619497470324752726365846309607318644860615594190306058653403895769722677520208461829221880054904586740670136 4353120836907735669351656793488175677461206147271321436062263213634962153588991730564601218946446359726055123928 -77561208614078967198257666083718354055896063405559499720421841203113223047845703046969629439434110866196880 1001301154859118371056506280965766882243304406980219419042550615756005008427550394928341725883750720201 -564751602772285055455027978191841084284250116936415744735877857964806282066304453020457090160 786287648294577500923432853630159523740613487504116633633756372379955551515999691 37293089498866017805577642438108671515470090710576599600884 0 0 0 0 
-1018456554651189692025677483746233023344874120196626719216959025810961331020066163876876156793468943610375014758234930749720 -3215633276024231858566221853222378176972796110711961604197790396131893700604972692817205964192595538199532091435551448313 16137804415054164886611529665103459100296980151375107643696101442060651883130288406277087711570092314757552434916193680 -17420866917711049505042775514649017029030894297688236821933138541559350153259539690571634165614881854381852472314532 -1717967425119501918403962033065030306099383867391405083237541755871796393088628285319619885278615903811677570120 32549367554751943556701506884481138788909346931640253661649557930737109389975070838088991178195650529301243 -172617105289951314844901805983884422810594484486626849271024419022908054232492915457643568910298025188 44521039620538010957915833274800200777588193355983502597953042226857741307224036492288082790 -30271955388585881142817417054109640664967210036475620620722499327722641837345392 -102982573408662928468437588051299332461055379129448128263 0 0 0 0 
395969487737910829454124278472872588511665556445555050188546031860463253599774913479256284135161432043147583837960703963676 591148040814572332050368948073751148076535214610200352655101797676723717267833648144305150717412461609745153040618798836 -4294248444174250087197016268515120070472180235326884762033264974889076669989377418825301708744233735942148067958315488 4074297724216158210403855881345877188923697695833456027419466119905004543715541137360389924991096303204248429015408 588821456460050055004598219481853596100746259807370549788368205351993381019674444101858658464251667001615754378 -10467168324485426623587416862287276693657455716487038316877150557920788297995247523277398235913193219557328 27407048298130218875051701322680396264153452232271277167767680732756453631705649318533778906931810194 -2928502483089696302682543802048959775493785655728919072186214772273294751656454992024961560 1006384844087736059088626332798710181912953313342986741878582737470768358094909 124882115456561301932309978912908199586080562938101956 0 0 0 0 
-64619495987494346366203058196759414360177099854449665143516427728823741177725636019167313769787031615762559593810630047712 -63147331879701964258491288015379666717819008473548020141702460522883472843251519630604658748554108907294276767698094240 877528351058745416963950134339483728073259887772930811318885817409971751813027665519720021839826091949918928770796784 -823691786270593124838146514466160461682720748409189134866352174205676766344714319262951200848684847699455995367548 -176908594319129359706503184399978876843184946708446137387939565380114684817328828563411231214997152599931275096 2839008071095631767290586506597743628163112392553519840378574806790314081533716254297570035435116149314306 -4014910263325566280182106172733707808396892388141348681865303759974982808162052862578180260141527700 148724041169544420521022755632640160670407365479332193756742040290774624630351301741883125 -28592250185273072420019364901017219779751886122098535727442608723830556551232 -53375947823825628965669253064474663136148361059084 0 0 0 0 
1552663454387552060486512008733450429667266724228868214465093917402595629588372374967982578007521740183778567742817468748 4583919314857024496843424936642282505987212515516864244414091456919932990521963660229509870753710894125885240570806572 -136555450876682033735171043398266641847305479826040298110789589612378192541840112342488036966170395041777722845773728 140536514006449805331561433892784176694429041652677578286732969913181705585485423203608098752472536643494001436896 47727081775143067706219292789452400848557505707904137421958106174521703395901332035236478825336483227800276576 -674058518966747732018885942426088244125420815095065980979101772078097090327319712729692565046023897499056 543489037864962379923856758161284544328697317283665091638964393379170911750243606012013524128299658 -4222601066926933024901894503250937217042018230759500687591780710383936845099662657147184 685632796116305691634539401677240726465332403557247618774025823986884363106 6216512810123744296315146829032534732909648380 0 0 0 0 
1947278832382104910824914152452806252308743061913943256940632854394048163153950911250821854905785140808868751710268196520 -945427951868509459403942549162066567400487083496828745468200941344390494079598105591539816309758133834566090754344543 13243018214987154299935548673641349121384249442342174596331394268830121793372792036566520139009901021787022758129616 -18719071846650411548106268801410175952486802945706157697695514153577668898781151150116882666952425352332894890572 -11810606654678835809196639982685589914943639488968426516558612514103033227200961154695944110547931517705743468 142715395099658042477970806230437887160284853034796467748794823521803783322976519406313877185935299106798 -68072095007642988533118463412348412921682272556581713790722836394377400225738174780378661163969668 -174048551251136904739149584091491445552007561890253928795229068905262029513238541926306 -13653270972573671640720521703265705439378606546622627870278194876765733930 -141982604254170587134363757322719953466402 0 0 0 0 
-526207660776253896639448705511437712730812264140556789338882953432286533087043533225238868903689385805498573652192822196 338887317080086975004002444035397205620393585485399482378896341734999877112147345086600708566241640608060961513373060 562146902255836484353429188955875528069262666459968737130278622088453083921557158600429961077563611047912589331964 1385979090464680273234077778834041735589011951838398623499658471201900585994162456787949891541440330525742686984 2721700369783625101860470847553918436532271498529551941712531940518187206919579701230186087876813582938351310 -27228370719128224863294118810817909230062260409042516812596124026136680934043665492501949652562895409712 7897189777467730523859069889578478397379189816402804159315415143900559507617808910142925738498413 38172808386397857772246311874000749856448815922658665207420729900515172733933342463112 221363767016303339182341616625690461112336893838970633422917892593678882 397889474967216597915052104113079180 0 0 0 0 
59177028717483074077375380926745753599668949186233320789823176021822713986554410767086606975100593258199965510500697952 -72500501559941786381337350159207111399266168806660112199332923506991859677301195570378353881683129369644746784370948 -670565109011050119476473814925808686462528015453197281038776536675141671530162105853974117758530720376254352357624 176138815852375945752894616622763762291663572490448350378407054930563324781350519383365742905369322876261295168 -589541319626744693276084984887011095534281606718234754660665519038573594787055845166660711669722678490481780 4709750616914815041327986960796866148364567376358056873513783356666972530728507884648858892226933099866 -849307919638401291361252163349415099446104912779640054715176004347102219889557019060143910049482 -3583631256217620758885608575941634986732944364081289358603571055995432223234264230584 -2848629622865378789439763558041735687780729392372428155275060029680892 -64042373929110673380327064552 0 0 0 0 
3871469106665701640758362673079028097673532548522778378297490044334056932394374627558018157157539824632844205099597287 8662409844568962535816467582538035276561993183524205050814115394871424104808803155311660229690861237458339462933100 211584528071133833702128882549556713341345396641563041592178769381882254313960875173198441057353685211543767741324 -103120257630006569273881434557124797542267527921155301060551270048669554727031671963819666140801401788782132328 120642663225360192441095617796108906361713136448035290284658793024417660094011161590732889722008979024412121 -741002142286011599194350863362532775432820335153551575190448525140815017957355949005828860123629783672 84725542026637312785177665627657795258913277675678821123730079016205919001192263439884117448951 248809182716616392829595485732403777154423221279714842797805578610269277417579211800 28196765653696429008648414471702416893824630303307284889649977489114 141267676199021153516 0 0 0 0 
-3040187156647986246049106791950674187661775340061921583791737738672055493315522190060776022472658922815845973463472510 -514686498884756537422541904434659056692961130945855680669627734918469631164768120394210052208287000235619074492793 -50297501822502424310976043065991109237969361227264686286583424332573531024817502178731946427671322473895509752824 27821555105803951879116746333445380384127982661275078666223722593182368750996363433079362293454000227196617172 -23385366493189510596200426623963888765758685574744303363396136837930152996955434819398243873902650483474422 106149981417279482443674213542750322958073893867618724082358561262192438709827432461516356421464413438 -7843156519223397061838509742936665651192439674038536017461149298311101745026367118095206442392 -14108918005429924626809895740618391782164768729155636685853982273352329178717863924 -206268083175521585294801473860055875499046738079399420568695830404 -124522195 0 0 0 0 
658276820731136279198263054508116525853951045107823578387874860422170989610693959617899859407081407632239742758795081 69057054821822901700712061918468693071628303388669161860265550117251333267271206173867899614113501385466540794392 10198276427490874025008424909064117128120492074523074335115915306262040844530398159159959724063374322735907564430 -5771629023620548785764632062959540641291409231955011184643670246262324976553843140497955309596521209557654792 4300499787046660973047170925125740250041241859249186399000782053039220276205287913010438088995806007385421 -13826990834959050298391027038916300967421793007506744613523650295947839252442709062574234817207180696 673856623800750483265104872839415381389720484919799360352748603063144254916893347667958436735 675993612574016958816982374046490309133048022208483852091403305925055840420559892 1061422245691988783241347324967602729305554742323174353021418107 0 0 0 0 0 
-76203443259025576702455178061459275772666913576032024424830513438727694329648154612880335318949564578458889258356252 -42170019115107640789913443059769962520793985418079953890237441422240503469175711948869750983794400412503918192360 -1796222084927681392084162242603247351745890303274049192019746991961172758973333139817936807771250928516346693644 1009859342121698306033179296809759426031660062371933886706123447327317265213709406925576508474077104750951758 -751212291229608128176049793253016116965965855092180350962256925013409756094262139502842028451281427432080 1630685748800649361844562264720613513770927262157760311855301411115663814780136146120521222597568234 -53729946296367644758469093633735319047899651412513919097258550082082912618519609868441686480 -27732761348885805082958470023220153858371721501659370332188902630412651681771877 -3611235606046386829850573193915599664885274837676970875085476 0 0 0 0 0 
971235883282261384995282965340368438505718249407164274304023679825445797717933171125498610441395397806585627658683 14100935618713329913606728671076427454215546329108997828079812181019347745622634653540792118601334049857017252680 269605027874915494682199557548738845233991355735047737680937019349172101741670250282918528464893371972664422586 -151590796956315571893382962450364449531684771479204655704153802877989012843944504198260332085611503036645576 124796263134615618427217444537592706730785776914354495783224026400814874364123309017246679193229015308801 -172541147666485927280661688358383258385484856130943838760953564891979845645725724272133729753630064 3974709822690359831845400056681670361977994746968326639332753766415670214857328787642292735 978233472907135488050983684291943607527169591672810588724648384353327983136012 7522747469933753578443890028784377101427677392434271461844 0 0 0 0 0 
1559623724085885523788357902774034471734775342183407414858668723789711759495004039181180465986905850088625790326470 -3140095666969266361424013935119193595022474292989812177710922032255202148074994945872872753230445218111310931262 -32742013227675630358052112530121068096521564122383349850677005081652942281604434187261520008960631003689944288 18889228431121083139055312565569201941822387786216389515206220090708344797838677857962817907442135308239872 -19740906589403739561369493287412614482119004604607237783479417620317711580803894299621566737525316752114 16079998864104372371982074088838010763329340105400265674688260796176013483580570300651089044576398 -272642105592070725143587155488156077938397283594085290956874562693492928618052400873381200 -29635589058531789537041255507224575752437680009000066748232028729008319205642 -8684671487903749491661713794267736504786814436708069894 0 0 0 0 0 
-336623039587791598050018142001037233063045478870694288057182524197355303363973773090198185890295798843316447688051 600378239129726001687931702590417683193990642918377165787307314248944142938006866077146528305518830785159719864 2700949928632417726896808705165819703803287304250938949694637106443125834175531830265974139664432199159426754 -1673472679337382617842768060464878245487483596940484400664703578973023656233554444735148249850282888366144 2976978889478388846688324392337488916203292575794758323669956947601638789947028097777555627474285254419 -1266762737979448707333757067914642957319665674652189850088177877646967077607401004964821317501808 17326916839712855610170030106494377196309493290777484626529318131194133890232277728038950 767401193190689696500443445662565994482679177453306286864826999791783790664 4935265981877700904228791530434041838343197853125807 0 0 0 0 0 
29624101900293899849836493063691799818707496647235490881399537271228481172460332822401944439608712303877560725512 -125227388572268965290580595925521103101718459867735936016963257430209344190018538419838765086470977294383610816 27323778308195918894267478473667346967896115790585912997220594534481009818311980571392482128881246968476252 4875635524088583881502278428568873632254350908341030703656210958194529184242169942202023238209887977830 -428456688451023079258997609860577726941196571635481480798850818449765972741574481709875020477027054560 74921110789492423882518794875221792680738710780850213039294878404412665486173255092949425528114 -1019081464928131536783534553973472314390964409669723198746488068091244980711577878544556 -16850288581662532688032760420161477627981137966522461557115942000061128169 -1133430309602591857474432934324878650898925219564 0 0 0 0 0 
2734725244883796100578325639569651334014804223624888035460607208867631498467531720086082767755586988917503131177 29302858212149114161354844425288923508709239316587427789269527798017310880729553503559916369119091417083112776 -73958162882358652925699693571737906869387691194415757971084356906920977217417327454414793690766626665793518 42767450635985530937209405699758934776133415269319456963066451671222864001729563547337871965257782286288 58909989529981418095378301420186025993617241917126077238044581420436739291996048369070813737207776743 -1522514182918891151982783184923720408333037777394887773349144308557696648653057862536202023056 55391144491799474172346546097952460254219260729358978275867707999858605446512947646166 310257965345337845260035235064907799097320771872043549537706997208262560 1463180069648205539207844202673757413028770440 0 0 0 0 0 
-1507456523946907620928921892415115707128491286404583240350714102794409206594097105502289397976903567195646056970 -6505329579255605173689326605458241076828638946491484077104160848718032726704638617091622720258883808549645714 20902510016060413655268910900079749227274170573947144001998421523791118760524261897537036336068489829381480 -13122711606859113247866718906098008077152402132475917211080946719983040694422296452604292540769991963712 -7744511151555843471936378947571926213956038780821060812820352632790732646248803515603328268627612034 -407124091729724401185755293830849118492940811224804403409007605054964997658138904794965268197 -2777502325528023474146964367526932979938348489774735194824524760889199625453678442156 -4720115719746954563264732415789074876708848736033427174829664484474776 242026388297680741177434304630460668515728 0 0 0 0 0 
306934756087120602727797590340608777417944217483695206448994881424484824156746636543598801510797765275919701711 1211998418378474620804483407858877248778436430423898123199988722488535256290091063192825375324239441146688384 -4302526564051477302453371629832481547552747180855612222196429660425454600241876200391793376922907615586272 2879222846303937821640385716761551621047785981000834595556249199192705874457527992373168623731145406504 974181925738495025189077870879982199583814748751386562694210798905310335711327891449352472095747013 82860494276472440134918466857174934589803215877014687727819157283003873305349403203778020400 128212308748882642023487715353455070717679689696581910479258970690302510745017940643 58160402877261457651110502431079243663881578446504882095713737983612 2593479697362043979643931206545012315 0 0 0 0 0 
-40819236170466573019684260023221981984972428582865100203592143404999222367348968100485576737534154701976493932 -178029248686510181612374913141351309272605721875880180810509861294868061495264351571155256505799911379049160 748785396937508046260834799394064555867821422922610669223413941638734958379087848903991292883461115774472 -538635857921976128011587889454347849737329745608191349330738040565920781245203088606316217704891076044 -117326901596604372403887869894504286749850338585971188543835009428436967401198530657602045339912080 -10571917453451442563906284986793162192127058269906847537838577371360124778330237690478864280 -5434589033812744094297691172910749954558872504483990018210088995934065572865256120 -562523907870906189344196234534153267682155271721076227659485631392 925228483236647400099882298292 0 0 0 0 0 
3565347048963746210944700848096340694418011918784580674596248586522379694445178479503470482769105666563546177 18521271665669391096727074239972391659266420865746375444584266158662745009907772479415486153600744304660352 -115198852910723478262244747974353868395177756186385492655176739285462356264206918112166687280327483342544 90783354330522064523816244445498628770216296905563389032913211014470916000739871338992953294202524504 13536250818543709237995168299739276118852100738503084633277240886294489880363546532725830473109577 1092756558741114345622438352602329854233394818258184304642352743651579584637854199445040664 210894919610518617569253946023589217924738900917719247443304559616464309841003615 3972815218911850779916561544065125534992997597559402323824418572 3033117168342140097115 0 0 0 0 0 
-136683660866034480212547655399888020101849732008860587414026641248652970877436272623813071211163301282933558 -610751906280204670408640833865501892697548389885144387114362605394700398392793235289264621701191713413032 15933322155464643977919546381666348020842018300474654786939266917393527958578020828064359893450136437800 -14128494669264520948500135621742433982492192149956807592151291849925133398420688451412875178338604224 -1496727631456840026150600621339310793278155528385480599175474613689708530276035484113281947275782 -97939490176241651472149610828051145234831360186673034888676274907478860874404548178454481 -7466240493003577805143244930210487276317620548726430637408080879688075766995260 -15414545856340542245484196155500456672063963581662355362814902 3154212582 0 0 0 0 0 
-9115009416749086580342458070168749363710156052914308232535330670029267940425184341213786697808764806822377 -306716010499697442979443637042484260624758298305881828534860738671919019339614210947961851338487908991664 -1979976230336855259631924323206153447244389834998267306293776058206844729652576188028779395107881509606 2057243113628372773754304642077883313479486861492755941182677655427253884888677682091092914689923832 158672811034654366537861065916361733682424347503762749050504876267985150519680575476506544866893 7824559949429503574311016866643385281462069902484051045765702562187055190801951341705708 240152876076684610072578449578536155357220649607696667079620900931855092022716 -36835414923338681485796307501813295408129990708046827662756 0 0 0 0 0 0 
-241991359033093238694728550907281586707409724557574721476398930111300447638320435419092714357577086843072 106745031185265938865014167510980067713062228283264296971860780982168715048340623903251692285063969386072 215352181455251275477391231820350581506146322726998026798701262356662510062989652097464816946751606172 -282477095691801401451861617488544921386140613394862089959740027959117000120270202931011700698653356 -16133118529152096416291870957255922664722897712307848024198554298508219711552023208037918967540 -564738471155055364679146921501601776746103814242820757452990836054481146499977794868672 -6984481062542214462455595089093332422016042534755733404306075529353570352760 773284465551155904217114497037057498503174275820226465147 0 0 0 0 0 0 
917331786305162399971200421390016057643749473635314362275121216574692820708215534780537028472708040191192 -24126987829781534229128253336570593023182226420294527121373681496990058003429819908992935412437237047472 -18758648220391388987272916659276107364778272046194303171009487331519232697456050555109419756327664054 36757254631563003732741416362243391572371481052957858008421801883365724386353400810741758604390088 1573596249508236955845252964400826342802920568512042064875678919505681945564026712347503793110 37076573491251659512656441615712206122332389127486154256007485478027789041262444469660 182640587377463036321425704435767199492973847655400902996674999539523009224 -3143827038030923286623557820205194235685134479917317500 0 0 0 0 0 0 
-292133862104523174230031621171936101411816313372596593308892038936247031439643731350029920560583831625968 4559920173187199925044239591251030780461511986071097620381379722873358285276811790794498602191414959530 840652226135244434959175791854168767005003134348162359213925592016444421207304990315101050527028984 -4547342003854325906035882940392706237586251174021265112376494457192495332200953153857544017255872 -147260128633066392573694157919567046140475143617643592674019312333402440218616098932040230988 -2221356913565773406809470010963581009144443926404983190426696357790295622856529438720 -4265990951028842933397152399654196968415585578331412800511965378636711360 3484876286598248642680727899050579255619701918384110 0 0 0 0 0 0 
61396506664292805272884651212335689630285129504331575823392485687671019892759757827876713342103310154072 -770674723973124738573062870105179056413233512895921174488804830478740650959942597012466538499272460520 128833033492338112691269979782994741386954142169506767290077531561940951911283723394133052777378640 535928797336955926474143311388647197535024758094724702102462802057593943004825752172384015666064 13222093249157628466452885484209135355129192253322443099029256568723512178484783862143707168 121549568104216843362318966436064376808315352329247887720943334068295357918091537396 88318781109377129880912071726185435851225138573189986736539607283520443 14809275766258815001442449396795333791699498122336 0 0 0 0 0 0 
-10500413213528016073233897210419020268167513029124300653755481393045733300493477527279177991114422000320 119738155447595712538963059939401989599043331835573772306180064869628231256495899369604939443936790272 -48316676610158670527409937584105142461475862735820165181240692358141380143418227661328479761862280 -60239342863724709281658557517354512729090675122467048551446091948790878296834177670577592053130 -1138914828388459698353230255620229911715859671955021960626984449753141617506358438652742104 -6067321181972718850831576955254903044545329193804017947803832497344986993660635322 -1605738945801844085844648133627571300743048212528025399614519003543054 -59342778304256213448238541082731051469178123116 0 0 0 0 0 0 
1598759464014672167175117998309549622168074980234062837210036448117692089040075829305345971472294590136 -17355676940000316723328549623237277151144881352775616520535671422379808133048539922367203265725116568 10050921083381596329309156639197845261486121346703223208887823304016284368983334668469559666356880 6459694869780285630400711333185056087377108352461961869174995808214473638448621573543998617792 94093527643892008851241354399927337578266260935283060382966302236701943006155793125108866 275403910503760790709487625468194288421492199258221110365117115955458324482187772 25326327780012001254373523255730545905130103989091560157400191396531 14614206709926029084442127483496932354487104 0 0 0 0 0 0 
-229081189539977542855428044275247978560779679733902666493055658585267522517516183530008000909153163632 2367391304874047690621732706408279721787389208506077151358400471121046190680970169859911219138748678 -1709589355455325321292684541582297865899344503577312426721249881976646442907827498567115230800456 -660482090622375907722315977118405115234445001686576182267892047318703801811359880535445278208 -7453508775846228172797162316096239037408170495284636740336499538598358708103558724596360 -11303084509167656026172524342714429663169065602230448959520966139300349102340361 -339729347152003752449497264827241573120037821235874433427506931500 4340866574294083398191109963920859890280 0 0 0 0 0 0 
32072193893114650837054169228212210403115273984095785499810822207334557807858895103241705236688875416 -305187336188356008401643525680591368479953582311122462572184208247587954173354911485263148801933432 259447273924550974680823776288874080952536012022872566521619607008520428899254828993661207469938 64288282323035432083294089527760185323269124243634554288771263544390663381602246389523638872 565858383418097513047159770650789958464991672937766007436184214976192329592388115360504 415460349732142845076692313814979644734580170785942043316076924109169732857360 3722546052893144105931734586562507302330950471406557253621875695 359216111642407622135181185472057372 0 0 0 0 0 0 
-4491700124137389742760464479323582439306343122106362841816189044986541144669244352601676919525874816 37202870693092884810136711881597456526281396844399497142281373958255947791469827160510791921621272 -36369286356189182147528993910188112130985390985220975415049585031345790753431078844422440358052 -5939066677107882973618524615899531939912772991736362662335313509201977637453839321275054338 -41150428225171490160071181798499897849544832944547913068010491216067767754251534534852 -13451765988606198597813390368010781040777110403966623978859053520551541452202 -30248255582784148488453332143779648904095069925895064969646550 -1153382934895032384487725104541 0 0 0 0 0 0 
637279195127954507859911863951297630564454618759554523863677996069900311893196105685989432824656084 -4278461481051475713314520592299460671100902392014799073859318178594160395724437972121652428149512 4794917757689134813410045522382622756084333249203463065538915648535758560067608741529164314898 518076389485112052703376415977184723258656938307586659242961954421700510504664346292696536 2864778315037589379100464418106276180669326348619414468632088314801640581187466911799 371574560663831993211940955953807216430477822130622382371943012379846418936 132363514809762567474462170906146081194276129911358695021141 16925385302605812655612 0 0 0 0 0 0 
-92126113871055353857135490694379347776527570173605431688583807868233518439004818020644818829139880 461771838798045174288170309616634529019067516677030048014519354277960279477577227569105977122716 -601170184587980852670835389812808306162055918745311363753979556294907682918554407309853627160 -42302353270258157238332836267757778411853155457565609688911896705531771797383793256334188 -190781544559710234926115243632707674583090681312195900638058461498593988869027110574 -8108558324235751903346770855691855196957747443121240733912494386716798618 418727068586414824078041747839110182854265056272322353772 -46710179048 0 0 0 0 0 0 
13588442528649667424456329228184353899703137910670832436169340260582875986102868145661039393979212 -46285011703725301046130797535847337645856632431534216223010223794983081206296480462055466137576 72208642308637811878896958201049650511133416603992061916466282264086589686563424436621701488 3182598747304525645546524226200744578360435163229780626760554221882620494748125432698296 12142992641571359567007964444658375269669907464100114833398647506653444845134126011 103284373659117177279240490237864049035227119382362292025670627468400920 -9973672049262802097720935717507409950955616447720599224 0 0 0 0 0 0 0 
-2038481789293581405399233135230130217577324928142555082332213649477543807081861190377522338804624 4210706801116944228037867708693353448750741059797217052044575700478571811469531432179030179288 -8352138072133186835685134105503062935694064242884024855255530270590807436724667936314287352 -213668748921453619457691491986620573474136321986050584465509228401608492928096203197248 -737906367312532817711578672301064161366257532219867117307821892969322280569050616 1597987168802580255898456825852770190883911870830230140823396135528930 47753224064291475226939425492695240655394211862310530 0 0 0 0 0 0 0 
308474867585323417558465507040001524108390541433047908349415103445848831199960763755826903757916 -328268063070539838959521542862632232142974788214175656791471373563554030647120072134658484824 933906925414077466995777137956611331716414842567273399204893569844886335163212164796625696 11804120986325395395311925128501605421840597447146370749374610006995629347730532148648 42759072039565946744653019370988285022308039313504711005947934562210001138965643 -168697931447498059131455520771147188845460570544860882511704883996608 79916229758185720831645534127702331881407202235200 0 0 0 0 0 0 0 
-46575655113268435403664957078727924219960858239714105242180998322044159254370373623799353708200 17929437444576166312235351594236961718406590842377403482854584908132741486812778091363908838 -101265496559439818296034743346726271755495651230257294495842805491931865037689065330902360 -379455531402235884420536658333404958007338910808441797857083445650973523910391433932 -2359402063453901967391428042625104530451006718687960150571734120477448855923338 7288942193309483437656716022420540815224244363245439071959897198707 -2334373045501743245595097062797938066025076890144 0 0 0 0 0 0 0 
6948706987264806454054360600907515711444649018191507931056281221350789518488567963624337117300 269389670652896085223181718828592748970111639620914954443361436419059630327262766390791496 10675220507384814666286279377433340596015832043902491057878580510975831867512223246354586 -22886869228075340043932997150871837219637100885099906581992588831084996662249377952 123784252357705274552104751469866045628938633424106392548774078501423863088797 -236835428238788055124247241638574642167999880147851909480575068660 14295826454313190970410541296548191203649104336 0 0 0 0 0 0 0 
-1017803705815754986430729430209404040251140339539306406880219975726734194522183629399729989600 -287259353537037840943771540815955784218224511249540932110089438331919113777904217896739072 -1096279338448683238220088256139505291072290402110919935444122383013834707947881475059812 6361241468931870337481975180412724366191945091695798224629021610353367395696806308 -6165053359432117993935196546785140261983750189423179988951819377541520853808 6475974011633592123485649888853615137139577675727678718781428514 62121487744300220551732405029922182376319076 0 0 0 0 0 0 0 
145843397950759134290976703253038734202017765945158037844887346982330930738467938820485147300 59460712819371046889345259691983323352043699267543025326753287369315166526354830419689720 109843786497529957553491903618313263200378418738956514539533532788608834662902877474778 -858415701759664127915255620926139432612131768905357543567295381571547192604333264 291031390482197241249525153406329067197827216507432592348983593372706747679 -155827539639267838297385141073381329939078947751229159638957308 115030190959574975387934529111170830586240 0 0 0 0 0 0 0 
-20407071418032985940727505973158325961629494047303445415280358650713970715776598876314311400 -9381597149037753235412608020495203016124229611687025973559139835888478671287503201809430 -10752147854250193575094046716153275596177484609706225250085803965206380701309799956448 92887237157461947082098195849765801621741915882372937394353670925398591161016988 -13002453038694333414475397142236753781704258645250520802805703010682290982 3361321955466410590236563544372806590480782719426245860465050 -3181234921552949204505703691394858676 0 0 0 0 0 0 0 
2786676584859267702377762511069129695601947037481399333679430130539025871810287847392752588 1303376562576677418570232833575204867493902691109781622931673380685425363759437271871504 1029305512236476067158085260163815307425282626908474340962140851612252096699991630338 -8889672045070355441907503531115663918806704504752736337755418791597284871691432 548995409762186795431245181751707628449552381210621489730239339637186161 -64785829199667721324595644732874257247978283277949636957412 6141542502680255379956515904543854 0 0 0 0 0 0 0 
-371507292858619503999445457434425058571530591789589090260831813267426059392768182878101136 -167293047437292158412202817558167014667638476076602870846055972520310290037477786884072 -96447718437946337869895855960774339849818574866233537824745821312746187973579476236 780550807496459344696261469353847701697712449552605952282482738810574316479500 -21873645259086231731852118276828315699379129029141529720363602238993080 1087959807993050260413273886688224340253983728662801584240 35556635911997276926084860126 0 0 0 0 0 0 0 
48395140763219324977204774804399006446217629534226300176849186344333449440864086021591004 20285336654479204906695001377456634914507603797966605057941804294939134566958375126672 8851530343712812032681981333570154036222409501621509899331843123280641739986253590 -63993608867661095187414588553681458361162636441814754279316812733169020166792 820908786875154187490627663175537311161335109233988943016888382543413 -15231390651773232626419686865828086388148436139780877828 19871420726278697458366 0 0 0 0 0 0 0 
-6165609955218883630703178804353057590098269305138311478962950506768786890305769306547560 -2352600000669071427632014983892177411009461509155295190291677412950031659116671927592 -796061954051849637424574811094796261607540044760043190337859481069560603437196984 4946129827790921419452504678411207215854199918575690314771131963879128929536 -28945700347260439409817171404680156904815252708300572929635007747466 167157339787041821586467687885385888154360721658072113 375940198920 0 0 0 0 0 0 0 
768842931682828203039609232478846612064335341333476265521706463629065530944879597047012 262933293962479159831294646120866078460442629482699361483632641811293949572772163456 70189231750083937039486160539240038093101003228519852928293229903330720983980732 -362436944062164700056169459336129237802798920505573009430706769165914818552 955361787673657826696281283996100138429762042309157220759600444161 -1310722778729365394601629144765736581079218268276752 0 0 0 0 0 0 0 0 
-93919357623573386706844903417537326213825281912812883090470076285866973750697533203584 -28458238890639693104530849280852627566232880032135274056385813715262244408976610440 -6069409881349042887622722111864820287404461134090741100212511439855195647315576 25264204001567546434068445234579625721121288642284569333364017093797426372 -29364285879867360968411590058646734717005261208287626907472273756 5941550987120862430360744306165685234286693469928 0 0 0 0 0 0 0 0 
11249332210034040941945925999717768775879700245193983592533407777140229908869572211512 2993247790383951229950464817491862580425656224822663893159128402507407814744728448 514848452937155966610888584365593284586756255254351038036087750849788295464268 -1678604343741451682803094181095836892089846865256913607450064259581021080 835492847190504160381598668105038454858976883980692995452310756 -396743574551784959220104780812930976533275064 0 0 0 0 0 0 0 0 
-1322277443613672510230562010241269935723582975647369513549456910687268638486244699632 -306739972393033737156183930109539128628302819549177123988983039522618766328224274 -42847246127638432012719423112958897585460250737985827171843103448766386216624 106418514409539679350452382244020286322214981890132036612641011607688356 -21902793987544144918085075586779391146609087302102600130462528 -135787331889838107376905916652888363960026853 0 0 0 0 0 0 0 0 
152637083995605540548820724206930294978860621738523414127557668099138862384819335448 30683595130533797888764331618256026452092214986282116551738115470884405550037288 3498587140272005476315583335889033980846939410254925874642049582773606364896 -6439785737832429455261988863747941982963478870323048742356160043744240 529896914897251109182483061616625935612255334808687108098258 -103775086397055662769095956475427772212824 0 0 0 0 0 0 0 0 
-17315540545450841594960342248327775596711531540967758127121364749804504624810966720 -2999989747568654947417366102353173599513639284203967457865574621796012210385344 -280263242194372689568645898821653104856615568012656038136633958478123600144 371908881702055834908623940455039215191825173693211069034897192109972 -12033432723828394688646187116498727448934425957602038225320 4816922787990528648186689889245889163014 0 0 0 0 0 0 0 0 
1931721523937603851987324895631864237770435444889608891748906143215259886003732984 286962174927585092256599802342620935430672769734820995999549438956342797359768 22022743686230978771937034771273710555282653825500184883387003264199504544 -20485562768380678850910252507933545125027150667988194268080961325728 267274893367601259241566746251800289418034437648883090644 5504351838601564866749623664097600312 0 0 0 0 0 0 0 0 
-212056397747947982857802765865054296453729138949428759972182105726360267134719088 -26874748827366906784907315298027184266255568387333101148165759952016066952222 -1697042189176256287197361264718864886611446853599103848553749092507741680 1075203920459412834713581218622880399802675880928136906460139557068 -6121935644973435968992106308201006569212675741856694284 -5754754439218638564077733200083064 0 0 0 0 0 0 0 0 
22918073907906295010880325714068406415580080560549695512711795339001023370870456 2465580227941888955762203785393260737833750172448106990962283290996114331560 128201841743269282908390742621795854551409632054399863733308348419808076 -53709307317278538802008291766427918821942704760735224096296131752 146780274723056579402075072307750957494028772552898854 16106934296629555202604925484352 0 0 0 0 0 0 0 0 
-2439620942289301654704682726716267555497127622391918808543463082477434831574208 -221665894469134678481836654726352606787612557969739024918443979050971067560 -9491528427885763808654649719533089988650800896097090048759389213615256 2550190823924722219750775130698751978774280685651800972500635288 -3495926603009454021342169675399831835520055599666540 997306638402692852401181118 0 0 0 0 0 0 0 0 
255904147307501202810260758945009158159756690800645680718537460217824717164571 19532884193977872720066662623404644844586899021544968591170225404364511224 688433234751136494102359362561523365146388731972219777625715804387708 -114962899267136724523965800675171731156143899145739246670428792 76434640520536839288657398205686342171433160744915 2800904035490582499112 0 0 0 0 0 0 0 0 
-26461938900113597278329282358533751231678378230932038570323067778232540735078 -1687176386201053819893767851646287781773496756854905683847735918515108953 -48896627685725825217470586970756415022082523930040458923207983906476 4916298054626736082482300971823278159486323788980686442648946 -1440397038859063421922075396498290680559277254420 -1422107536245 0 0 0 0 0 0 0 0 
2698399110878012546869969286113809567453003114793040299890851706241661406021 142843223763585155877424751992302390222639921458558599829194844338186940 3399012928548914912491563138559561339426786896959058277539185001925 -199355576306817061824434426893825920075186802529711790407584 22393506549544176394211808560827587898621814235 0 0 0 0 0 0 0 0 0 
-271433563752570987426841421242317896445533573858162754965753560693514247468 -11850818575339447546259136160569178419648231773604922131870411522203812 -231101318314219023766698845276049963814963279251325731157871823866 7664008241277240145993035969780347019452307658753735757027 -276113291888659994197463837286150156303037664 0 0 0 0 0 0 0 0 0 
26941492981029333548611564076796420115469869928338398146070618006616136547 962972502630420038366811627675602204580864107274071978891988394586900 15355954945267459154131225113807405830677389356999522039155126783 -279214492731547713880800401043108292724710378499991294024 2548170529059824867421522354706707116154344 0 0 0 0 0 0 0 0 0 
-2639356184895812910472639879972715010934767005597872053983796082004117370 -76588277242093928906646317480349621674737997161214009598912289857583 -996154230384118196523983300439615288926715328548885410426811016 9626439556797362924406404966425366676150569726019925270 -15435247691480384465882045320713429082354 0 0 0 0 0 0 0 0 0 
255263861769681105637694821005429435842664281081826597184587384125769501 5956665422449485608373897664513109088928853183050769282836020521276 63009348918532308776076126652090776593496500408714393898501013 -313212419250939435111029521222064955279887289701893344 35939923705510022238783546223306020210 0 0 0 0 0 0 0 0 0 
-24376844978743956469948032642153057350446856360548560398969162692209912 -452477335027288017834798490333102548879388995940889084638313353120 -3880638850117543106655888817441597880249182329001519226263450 9585032810965729505609796654113227740324569901211061 186475855982438550630866009718537376 0 0 0 0 0 0 0 0 0 
2299008626852267535766026244223414839062446624341872702516057927712473 33512062653994441750133254471170508062280406477568175708078549892 232370633714329156271542077161609389949280834944554827429037 -275448394933667579366032764489806870776908693236512 -618527660809286290895740186926585 0 0 0 0 0 0 0 0 0 
-214166006150365783823647183535662239175878196224796825564744580688330 -2414432175965102212279933359552967930612358532736435051839678073 -13507451580291944243682014283454851974160514860960604550692 7460977710539601285822150782261191001956022634946 -3171791584881775939967733053436 0 0 0 0 0 0 0 0 0 
19708991541101747358421316888777290604150046633174647480483945223879 168672347559963005513636458887167282844244802700676840442185520 761035727812674664247038544525208052859244088212275100586 -192644217602297400057419844817567139872973900168 4888702201394981930350366347 0 0 0 0 0 0 0 0 0 
-1791954938607283454140652041449917731868756714412531875894405453148 -11371474343669595666792782617865068488593131669794245213895988 -41501692612343925130783979064705703567311091670073439184 4813422885989037148998705932458180079020094548 2144716314042890106458272 0 0 0 0 0 0 0 0 0 
160982818058369393906774632087313736192067269884655595446887784437 734329320396117857940126474990465053486250675349424558441840 2188385507507124104505163006684781291860390442002509838 -117111807764380092706183581794762527695584208 44954165389113015876 0 0 0 0 0 0 0 0 0 
-14290821478761064608966243673207228352803735197073821783873706510 -44863573811316777407070425967988140164606188227809986815428 -111536178496409342225377159782221532340209636344613852 2731993509174466132621184116826237515662112 1871970762050 0 0 0 0 0 0 0 0 0 
1253668840942112587750517432656305255190447663227590959000194131 2534948065344467689123780280108438677465282605583585271512 5496628362430068119181235091022470987829404333479995 -58929413551706230452950974119490812577672 0 0 0 0 0 0 0 0 0 0 
-108684567985789443857511473687851130620429275339449348729800352 -126041169036000265737003869323866598560976361077315778660 -262246131042580701648633605078594199633721444054670 1123741384168353325602159763147837200648 0 0 0 0 0 0 0 0 0 0 
9311502753496476419360129466227767679226551048567913959306908 4736928948940942826220516964912924609801924872453172120 12141648546991537121827792349586001183774019272603 -18107145929517920774315817519064009152 0 0 0 0 0 0 0 0 0 0 
-788390696347336782674461561542026336112497608138165784022680 -24707406019784908955126670043949257758263885872267947 -547247480736730670430481978319895192320021812764 234919233061871227548724249331614430 0 0 0 0 0 0 0 0 0 0 
65966734547195312161363513705144955923861751040532656670524 -20115656346533232484961638334041049725559886117551316 24070081557027233508727695509316231531599444072 -2298840716329046962630931226871920 0 0 0 0 0 0 0 0 0 0 
-5454452038297140707608240721654566979812331841739715294688 2881182678599900207600567283789777756834529725032384 -1031993197062863838204306196032193689794579756 15079218377101671814559655767749 0 0 0 0 0 0 0 0 0 0 
445651605546252533680767814154679511338483348404447444652 -295375571793423366451404389804757106061546369210284 42841690253085667652388450960361898650080744 -48267109551760777903595735712 0 0 0 0 0 0 0 0 0 0 
-35977258933884715807411701314696761511615959171617679320 26233967631762451497533746062204452898487288912451 -1702135250725862626807316229985680115446300 -38806949201836566693334550 0 0 0 0 0 0 0 0 0 0 
2869506387550996136318734763181850777969983266692325436 -2136100850256026042636942078816592543714138400396 63860739958085921481818665002290685711487 284212196322335858410480 0 0 0 0 0 0 0 0 0 0 
-226088583018924923698539366132618606411103245082280832 163348372051868032209913902356538141876076301980 -2235532648556689615696406127148234960606 153850147661323053199 0 0 0 0 0 0 0 0 0 0 
17594674059292901207223378793806395619773589202890270 -11874857513231477360025295608425141753475998228 72346080272759940226263482013251712135 -145372691298650200 0 0 0 0 0 0 0 0 0 0 
-1352220065561670495845589549202171707857029668255804 826121505950217282357074722620825765570775234 -2148404647149050389883561037146710892 -359237045222 0 0 0 0 0 0 0 0 0 0 
102611642196567450696806802513426430933397548697586 -55198023585271681230016839265144100147010260 58089430335593034149054048385527314 0 0 0 0 0 0 0 0 0 0 0 
-7686584208092542695675098626154402961333816643800 3548690100453962170096128827256672786360748 -1414965587071641341086835853723432 0 0 0 0 0 0 0 0 0 0 0 
568265382068429757172575489990156538321218760722 -219715976683713158893211734281923597070956 30579660463813007915054443969494 0 0 0 0 0 0 0 0 0 0 0 
-41450825846647646826837348421907481829919417484 13104508811567619633385677958945365008311 -574091984064663885414349339844 0 0 0 0 0 0 0 0 0 0 0 
2982255938194369827255230256050635062224656214 -752609750603677102391466253741369054412 9098689408027961359427715973 0 0 0 0 0 0 0 0 0 0 0 
-211558602170797634900647401337115857423455376 41568221206126751481448655128309446208 -116988954197657993220891042 0 0 0 0 0 0 0 0 0 0 0 
14791694967364343389631255303007890987616062 -2203117773097317567730094072341593044 1149244840837589324195445 0 0 0 0 0 0 0 0 0 0 0 
-1018869194649106740971560439232452229022316 111683050147398765884660815408492369 -7780016840929999219064 0 0 0 0 0 0 0 0 0 0 0 
69106632190832167718368544016690802110970 -5389990155142662338719509644299784 29074236909669942811 0 0 0 0 0 0 0 0 0 0 0 
-4612937411158619240965397520366993650072 246013490853590525333897146948972 -24809454340268298 0 0 0 0 0 0 0 0 0 0 0 
302842712570840656748981464017242503098 -10524903478071427220924416723592 -16470312576367 0 0 0 0 0 0 0 0 0 0 0 
-19540367196154438152874038275059861500 417465744378378560147122166188 -13382465852 0 0 0 0 0 0 0 0 0 0 0 
1238155902618106872457737207971148294 -15168239626458923536073264240 0 0 0 0 0 0 0 0 0 0 0 0 
-76973083144866850818770531853031168 498684977644197862191553180 0 0 0 0 0 0 0 0 0 0 0 0 
4689848602388193460348230865886972 -14656147942296485729129136 0 0 0 0 0 0 0 0 0 0 0 0 
-279712953596433019037887560707320 380298141446446709905179 0 0 0 0 0 0 0 0 0 0 0 0 
16308029226790352312762960666572 -8591603973901612359132 0 0 0 0 0 0 0 0 0 0 0 0 
-927937888019814528093718608224 166022228282549779296 0 0 0 0 0 0 0 0 0 0 0 0 
51431158219849218403119373756 -2676564343824106756 0 0 0 0 0 0 0 0 0 0 0 0 
-2770334697231167726934337080 34675803766610669 0 0 0 0 0 0 0 0 0 0 0 0 
144624137006529213016364412 -339983028491948 0 0 0 0 0 0 0 0 0 0 0 0 
-7292237722098011560350624 2269125475756 0 0 0 0 0 0 0 0 0 0 0 0 
353603983666046657595201 -8188907108 0 0 0 0 0 0 0 0 0 0 0 0 
-16401801913450159551570 6279529 0 0 0 0 0 0 0 0 0 0 0 0 
723012554468626003503 0 0 0 0 0 0 0 0 0 0 0 0 0 
-30043232138808090756 0 0 0 0 0 0 0 0 0 0 0 0 0 
1164652613340197157 0 0 0 0 0 0 0 0 0 0 0 0 0 
-41570913970875366 0 0 0 0 0 0 0 0 0 0 0 0 0 
1344349834177827 0 0 0 0 0 0 0 0 0 0 0 0 0 
-38641941789576 0 0 0 0 0 0 0 0 0 0 0 0 0 
965561794311 0 0 0 0 0 0 0 0 0 0 0 0 0 
-20431625494 0 0 0 0 0 0 0 0 0 0 0 0 0 
354418865 0 0 0 0 0 0 0 0 0 0 0 0 0 
-4823668 0 0 0 0 0 0 0 0 0 0 0 0 0 
48199 0 0 0 0 0 0 0 0 0 0 0 0 0 
-314 0 0 0 0 0 0 0 0 0 0 0 0 0 
1 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0