181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
848004830054440398800852699290845242 -2677928574131864147255945455667950485 469611966793655980108696323538853666 -21542748334672838576416375145552261 408931237253847020977032532118312 -4005620869292087084620837897160 22963879209672508114474995030 -83268064000747515979469959 200519501748740392441184 -330149227090749110548 376676624506931726 -297334818107655 159236703526 -55188851 11162 -1 
1324331844927551274886674955726936216697210194254559396754146175916589 3881908257270570946256024455064603848852951780297820478393306182146120 500302696081430047294944936570764014025211462802825333507608895367888 13131923307619300739045033622991715570600695835868740948325049300152 109101666625158465207192154322827394263041809641289172253248967858 350201387457973996779627038649731142335701779332596455757778640 478906075450409018124668763608493340452106238005943808362970 290118939725761153326134831085261277130023680334084707844 77400766655903985254990756688392958469187032033491751 8639634183060897179503439126745313275708282699996 361241238617667425857552400650338878024760531 4602679396317067532433629158885228403200 12075131103240030602130661891204590 2845311712109298512414386540 6286485117761156475 0 
689404420560756068114855590196437491025976885933064703373618765603589838323392968898766150875469285948 -1412890791256346723410969843833859402024782608079002200001699123675886152653499457559535308259271868 1159886385181055025807306468156010095750978380023520835507211712038225993935311609715790967240488 -489424641612380809471655129410467918281606202359137953178967388939677408521349106454369149366 113634343325898338849180924428640654379836819229402513093552914484947109238227506754554660 -14510783830346547061111638898458215354447606278747015854104118997576284115509829303190 974554208425764310990683821780038521908312914115293375383789173265022173532438896 -31634148614705155041154332932955376282785621803963068162891470486858767544066 436730512111116992419556782666129079562379565554035802550335432764374652 -2137132744855019408305917740618666740990749262544035938284088960354 2853701669517611300074572145499968204818477273958172187565370 -698953302348831775589023594898558752582383202059309181 15985193822196856303090686574509678198897415946 -10041203165659871654259596656155494517 2258921713051674692097412 0 
9655522573931450085865434730906816370787363273321570870143910407952748319734403198543142511934534825479872664950 1150118192992603755587593620463412464784909599075626382304358121203018706531016195842315327497923784901733726296 7433818087266887128070699739777447562857596795959138835710667456303563895884358559433103286287018006293783136 10143736777155980236669777789203352216749084820583708922678668534931884270002579508983373528311965862964648 4110978307682103146240283536651323310133062789794029628030944978293586038164629056206306953044968428680 556114401719159540389014902457701069026510488804564690944417446721548411254259736294331317197215632 25478054925899306718772270695927743065217312863947126860655973639565636015886757310010462700694 374088550998027303170981664358865187264933003479645237147161973220293200754960030203163028 1560449475596643170872043451596533473544352521358832544567030689296674337215492964664 1516621068328021513171135288177197984476128298401171705550498646360152487494892 252066460697629013751960517917546045176620523322651058962156089518691083 4373209675248250781097359021640968745018271897986068073467025800 3371239598749688513772116105554012133251737922135803780 16278640385237713353974884465181519305509092 3341431067720905230679886369 0 
45077146954866731968526370991572778826046117478211544049132576837607709565586845011494465810274516690521940784477408949160 -4417791269586861531466153008449293408105310316561012099155480024324344107383689622784029916977323132958629306767875037378 19231845091156521284351610890706433835692807481155867279774944896802617037402234440998588723893935927054984875582962756 -21908697830475691589539085453331022402115158005172115544515469796700995277227844640687723667721316787976138829002824 9420878867913990180491944935319748611289640263044238669656396796274429494657572865500146827827354503428730664786 -1518825476282155479702941746017697598519371500547246422177111679142787222261447159734436008843772862577581901 77122971244855703289578285097819473020429485566032256257245503153172660820855577461203477121804776451316 -988949787671702010465600844561856391196586915557960785365063597932941554355934533945099018116589340 2564104978857508678439968929334399078210508394253427090159105323058321463733847123435548342384 -1032644836212963534449792840624602891564982614196101246160122956892639787381381737878608 44371554912878055773571565363160286743138868442994833984603579805544188141995882 -111793395165215749611934823113264595911199154804216748945175294852841385 5580695429227197248242463928650689903557916539717099692238218 -593088313157901949241387845347836492688613567725 178408442183928793298096908436 0 
70148193561864923932216005065031637849447438630759381189477629408640926386062652422545579956434843813206781930016774566343906333396 -94369528297379437568823353609489934702727836368750603981405530774822771593745260815669676704302922606637879361601966231734424856 44454309223629316419001943733438749287328883042598894444157514153738553474862861451782308728500624732604320078641649920112732 -7961204310439856061444181397804984891908557672319147912491426708368037573252780450612707356780152228439851753475866510200 -289248583916370177529303655307544198602953197143791738044176630400973298461876729312529817278119218141407160730091874 36099149686399083490292368008461561106656623784224372835311501312326344181589629253683994372100593233796851128480 155901303736651998079794161710265431579343039148642070050546585547181816546047358111718435082576120373788060350 5424700932141649312193748415650728694025887972276405638812515477710264205494551637396145238533573139138512 19147450682319372079512871424417741432289525662505978467419485182062451941122959104520674254161348159 6100976925507968147028196268633461918295451330238565669992447846579877655687890875674108310536 120351508179688139391560431524631853214337054004622936428177568015886970479182945134306 74774611286719383438529990069672824890265619308304270772142932542908536269176 420149728237563279457402343782337273112286111657670459677396374198 1499275606967085064140202893286972823379115047085448 776969228307974721823752249536 0 
389440359144471182380593577937774151531786212416885114105134943509413437214062169555606355546089283070763799341072452705253629247012284 3840802875596671866732437779422010761893510255399899498730414170528453296502703722056526406714678978630556680896581662275613336517156 -5029447691932354887398063494949096518119928227328580581052886967340495031684290833695067522435633946728343014344846784912961962972 431241120275737234824433907451115099755845717395334676016195477498687500242388961190983029311465040338064655236294613832797432 597156744766091765534199041481898980008848790542085452468788079005042960659754279561416930420474306094656416294517279794548 -31766822095410938585427866191271637531567798529026130821985839434498911931899257457245014025857904065380601373477338496 451634694660491998731723286094329849381159310416212359544852530579983172145264643438671241357724519274591267694086 -231597794921463442025209594217045902338563229485517655816020038580952119425200474997500167842287022301094336031 2156167355874780778099555500865272779474770903730233718378097935063840406777598448690057001783765336415888 -991902955325601899697937745538628504107563895231365880054055696251763355352702619906355015038105248 14860901499639607067155903266321777939488618527438935752640011608666691428423386160107528022 -3528882642580434409184329959016925808462109854226816460157497701515110502253361487 3260609734715541988280637081504097714859677946360131699522356793720748 -517067057759226951028589306415033084036645527655964200 397136050344385151522642079100 0 
999521602392806218495125369482278203300189982879803832699152525516555995939926096568748654230469067040319343769632651247662924313576045453 2661936797535399719014131574736650957071470505112875403652124162825664172145735720118917295035052395583978930550832087587725614512210456 73318797157273746194752114064841539587924923266939216688870946301033308866872397866826125668843923795931355782059276071971595782720412 -4724714801754232228375644988299977225464856580267528256707433943092083044069044990667251935735600009158155529825592930625080748504 12545303474643937295951643744188159798241336416723066504959916333792898421407269212065989706454388759574585141739022837125293274 -1429508529820773229430608062639485510063443590794977391078605063127416736232282612519625147645108015715104002843789339467960 77324576253092895452893568912301226745150891250519365782895970535450727302121493893330358916536112960155277470081279926 -614413926831093402911010775085254953261217752697250690972803936410652701140869038252519301800865110546614665924336 6920018732367545636534393599587825000469637397957700297386327053529776473966083312792292364805480406683452222 8662567156320832988889577258012934208952649980302312906841141992131857223517952396845675160190164019768 160244391824671040606799425872794365843384001011896877057779823616183832952921994775894243572065 21229532999276170984184880087015883936931026836214287849016591439137265111367577958664 4309239054345168076667477542843396415393469446703597641791605556445101514 35908841306286573671986143804923572084937931058007009488 27301908500222947717232833856 0 
1474123480804315286778108742531500311130855470044229140876500677131226730542156155681481901174267759132623691351585264640499664226908029096210 -15681717793041412259926928660416750300825861572203993110796103126676348681564156469737597192285823828373302452312833537858371622602075248787 -93453229468393795966901425275261124356486650882200277107907120441754524294150111053721812539666331323130603423264795171753845812592742002 94243241029694713888332077013582316135530850889777032877519253295712868582774045625491924967938100723075480825823819166193354594412775 -1038917364941249699441355431157713678379240179943190264845505604701748424300992369814410573452101160433027100639282889515321761194 -2338205877615570026397678534355957565170981457780750714071680988979235189935475876545974926932171580322124906860314310156978017 33076982935771625268880983965803814848605732773446888720330188849510508526523647380771435237374870910597699949527649315740 -1929708852838632188875100759451384025329543510976386063825810960320348466651770837549726899548360976129559254889838934 -1933546010091001739611454543895252446640737542586511458690141512224373847727172275887785928997421623962541110848 -6138365851436526876565779362064843861561745531395156394246577137764261129896997241135668722503295872625536 231035803041395671692186204448098738075262369364411105185341476205034899817714961612389646968099444 -24211440026982508432608336067343052255126847560699965606871873774513919363418583703658086 1359219845449630090435579238896107982862601729849171151760741017012943655936 -646609466783596075436995633659826033004431638414917264914 244853651620293578156258036 0 
1315317586522709612597777007339271659657411745078538423796156531005182250320465649516847965397280674099224382011582250377075404171584493887099931 -12132227620170264783257729442228811276862594678099425866884893115539622460486934921462929463971210843231971829292866217130964958397516041322448 45345941221791519221245562732309717710699753680511088345303694613077108559422933871226435769726697048071970638161026824438948990879170540728 -35472649006778817397346932993619703701300201818547644023758874387223013742956853963744174746321428184208628056303864598562646360093775152 8340894668343711951458502175939083976366128733934455791281306119668153570678596893395005322541070686683968737423838411324292368678578 1078235871028201473024845854028684112071823715713921566440857279061621013140562861802328591057047635105368300191087033300705667312 94594180062147411427825234463963193870825917270253776944656525914570362819206939917956557724003473991565830492224290379750676 68366629585718868951147967699979169419850889266549851911977239130115594639891275328273152776315023662714822058797467112 2123101463253389020901409163341501086983726880562235963012173163662236132453055095939394245747603727784951828029014 360421354549125346506655850206095683065056766160992431047307077101983686582259992099447635507932939669661832 59633260142542485105935346564575832633331266552593709949026456208582099328019620114899707330501696883 6971242532176934380884236106253387448530679833335543958090412681828934941577768736705664760 130041295934673781708595948991549177912114637186455032840201835403314372273966 3576888267298949533560777560395743333805094542266751135020 230780667269315821552349 0 
668889090180403289789984490926268888613340507912468701076028478162417074362182622038120341858028493143013891786649673999151663850018700734487540424 719459878198323998995764277518995602125323932901398263597080585979691651147402136104400825073687933808547647997008785071290261096819762598757688 -2987662752079446639287638479091821468087027196421857980223943784990872397037574364078325727224927175927655118345274884679861596338616606503896 3588374911173405730149943809605646552339434391608645264402904105469256555733887920855821798276060729620321711642275665822960342353692103260 -1072504946843399779372412575366446271561834725148628316907510725381642669335120036147206652692128084919622778427996093483561472581270144 1066823889048456352832689181270459440465899475258986642196197974729673447826866241167777543395242105473999731048863016166512525764 15512390467877450364880198726658190621004268797148080735343323396337327185440439536100144124862801119275711512314176960266105100 -46622875942079089564613825587375160063121965310976994168223934552308437144578419477760217862197633505156820850281392798170 -317069818232081485681211341282068718456546933295685392998148953723658553156646866019361302421524055363975565397595022 -14257763169310362961644807270406658517502081331780998325000017920000755279178228348926015627775557233567067863 3349147205312061203808964888906474410497591632663400507362743548915142920705359840628284591018805384290 -630500768682161471487036148918488862401644073556522235961399767194615718109394125488221283987 4505271668444341662389854405430900448517336352583090398044982727191225803386846 -6824201277578587302446679206863160141003624498527028286887 13458078061882694212 0 
151283912128956731051275064273675009065309945171691702093438807345484122737351441082201625771634432161704868386522184193747599740155075247873441577089 -150385166900091883611314362023885936698259763790503642685864225712156384545866571805412573678438827989534870863370631263332343728232027884263858832 139636867223958585302049285619834504495781398242339612651312887437977477951883994484576178853972782752121778519346177690338902913945431600058632 -93768369871672780567279295374368508471727542808984217162924365273669601582072469689609946903690090049542192090368265246969414185975340956880 46356053627875844413140530698868545950942660342720943031623538570331515425194631737420481931919445653307929603048047667278985918402048700 -11289652208549782004307663388904704785151958653029813639260241302959349742041920868755604888427332925058746239455999445774432420322880 950714346196463121305840437207915766804797073537111666488532522327480210942053188991889772129769363332385887964563946026852323136 -1031291977943408580814669467290764984505281798879311708765298246721366083354147545993880061108289206465333600526454438430664 16837334388123395782898177303700698645367757273082175058307221924463545254150367770207130551026346136085143929750075360 767883624325297094046829704238601785472449222971288647442226211314417055325269053376703930647950780003578009000 46047350816417202987818321941849354072485900480796956761800084572471425063486196760031175043690611378126 21317687808293201370669364213333628745091229868947490602873717720327863291260961548393258282568 64649989705948642311563907897341840717897789329663810895395024230879211373486395 4853532094612779193410078880066135734049690492084948196012 12719815890615 0 
-4179342374348715954955974480282321220145176699238222491781279083075987460815601805290863900059482058686502378789165373423337844905911431013927171499474 15150442307358679207336490075551787517674573798368815714875591100199207885966086495785284820421043030106340688102622124634161223502062943562765522152 -8767608707281175578818759848379390249875448402162092462010621328904394818647437305911193070624039577264731518022265858381232807691481498293861050 1285576613058262090915916091404914014455787049714172150012512290546342922173104355910938889841294046687462604484130651024137630027939314095344 -322928816774645742732943650854705138014007588044674995245023790827416826132592006311227866403480074665996391756151249827355473677654053866 62856402187376772043683337086165947801936127326897741087377933705614828850392050286975372119238066314480525001639887122507729316221617 1572549289927772302950874671539584362297029610824904947561910781290168683241459903802042885442631930132256962200179985947661932862 332382586203742449480320493250727557413595213253468795405715480985568637905307345640037323000916623348785096521401851560545998 -109572282484543874279746445651254171283075661048967027617704167619739046607195029313297545061778463244370835892398347566 74019777534326825314644593517684142548587990638074670957109361460919441929054194822819643294793055059556912639577 115302853423996576420947036648604423609376165666551128644197694345597155355462374323510004468445001822502 -311012360144155392982585702586805203454897062689615591986583999450143349623089671613167421364072 426175431656546795793411426027572986219181344541238609013346542329907536339488506 -1351410990710177604698919340670111476341515371125052791460 362 0 
60570607759690985382306427281961674096521506452038184631831680712272505566790821534265619108124309840805920752044651127708265151516816069769405057252567 -75173741182142295489008505067007080213198974740120065378416641891975952269903245192863434722662748317587166240859211741836204055662696060049652275744 178945800555405770646103178602089138268739803936474440435956798660286844708313138583241998635471287958316687669490605260049799420326338734829613732 -103575367086086207546458737413746706928649635179552046521089907148953862569413401139333918973161293443051635290795839291059650143962387720935872 14644521876328423008725100506832841874625406905857878323201129093251265331407744261335463991080542930571572228546820184701167746099217438500 -497237194733329545981136513240362596290642624181293524173690486560020992628139399716279059994413376797308729885020049639229903212135696 117365996876893861963637347243753982175676617485260771022500056704984688653360280650545370055538888148334648996428066087806553801726 1557875429684765221054363152682881481341055482572141254873683662699577105632167124281180274534239143594298959425973529892628740 6043114498835835413919503922907831026185379058929342606758595594499900000348241111849629947588182810627579903342688318634 500399055609377361184200671242417574838372649363557161739831425461525732379956590955565194391443973141904610942380 960877454973521395767909225021343843102525086067573684003531623967967899140127830307137322789030467966008 2209253401613219207096649114599331808451961338314879970441476270171966080115884627332771984826144 1398628525120389022592646147181326979467832374813868734326762548237080902697685309 151071531493159512095359962554648345010700282639121285852 0 0 
-511849351190783585153466497866882140300198116072151754130207441385962603093396026768344189904708285344631144615038726361193779039035848969726867817252524 -1180773799016965871005658182756528178715049258802089755777458611252120048273839841918815460321354403138340397275193062079038994417798831645557864390664 2109480108610531049127303692547927023991566404320154857483027523426938818246313926408519785210864622410884878529598295372998894994163025077124467756 -948537907714290009715925342685067810652308407967622205633578985034289692337997243570865663742859685881520377773833602404748459017105394218914130 140599619114749768618510303745386299421946518228112969668797541195772963031441632140093518324390302206242922104109970924409452871547148275724 6086874168876174719463236702704103076623281337214571843283387057704970810809918038137362794890750084230215988860120077079385752093190554 -121801172110881539683659558916588527359022875598517988809203332678391543876259869421931499161125012262768598370615152702439246794106 -18799076717784662075589755788783700699094063039062705314543105638469827072207400840195592591302236726863024461138658427524608741 90124315448889085252723622139079914497856105993509182584191104549017081680027822829601864695951690966363483614185570540198 -6060325311878006746360415606266967339901088449059086961576378655953746281349499667235115868943805247020013054117103 -16432008678369667658161509501352484893878017716513036573436310706977888088089919306654987619527363898410166 -8463849708558783458211682012019570012149075678455964750940396413398257870368796416413926924943604 2432583295260633328372771999153110636447513889617341249949567558877186969317304608 -6805504479498157357100741453282607592667410345206723407 0 0 
2761251902169035561307380327611219186777291695207416073046248668784005317653169297351733980195236191706399008312343195473661011241439408965048483133949651 968832372411442761964187536325433066881426543087576924755491295751265837486190298309201347636002351357749521054481292449103645766521790329135385568928 1591428675551389020842136192148985447892778282646877081124375608993685878903359036706126835342480466929987617949093874421833891661139486404994971508 -3255913380922876801405238561729119481374818490841482379853181840110128613373192984996301602686624918939626910501378507820806745012725325265849968 1818681596320826842092822222362500921047668254047257467379657981629155364377118785483309746085909307549588171991616093887821330142308022009174 20391641785696250553998301752210085222015679175061825859947756762114346286258687287189820639555797697597190560229437534168061437317864488 -802381927138526049426974208435747811238607384218254994716180025596252880371950324858760524381498923349012807327294264073637974612774 -64864108431204948925590981888103469632104415502002835976480719782036577620575311573103639243200079685629214443848184869343940908 850346307768405785216469188026771187003753492013312950453357510467020914109422546321246980725910891466886323698640598249803 -14371314362436670470990444878880652220965614730106539516254661073010778186929755745231867934475045302501393732640652 166142392231148374266345259984662371236720747556677199677495091979075692474607402444783204752017983471109978 19059429466237174141095798278320290391044899577959447512585395963128112328757069043729708994545904 2353330068485292738272084792926769401340977911223768631496206731184035211991590203 121373941321045683728672029829998647139811105593170300 0 0 
-8084752130620416438246897353502776328745731572863108328977686696352299047866672381915698021569732757304024615231569710257246849799532867854607393358801322 22457075446298353105926890806157888281908033989690136481881772868523198163246963865634136822312541476766694626301350243093850364030451439983296774531181 -15784260439855675209597078452203924049452301394125520050811390829712761830894471934521311189798443442356140752623567082356535212639380124099315526950 -8780788549586358464395519607758715741360800162516651469004540783691592349231026334009119094369171095765101291941223866043912738048719601403310847 14381022467005327323741120906988824921741416272303661556074389078738807809586414637744313780168957897428715387454529395327254951661592051648590 135837868654593244523844880655763817649757612489938796307093497145499177757542707004557131009025072410511364742908146072353239520694679790 1616371129319348071576393957452104420927804878421436887796254604269430582892198098273091365264335648076622617298018344999309460333942 -46318390647072963238603639840397482909568162920153146380247755879366066086874476726113894223852913507528579116187232626125938703 3839849906451768285670441952565516170923932733720520929313255950834815917118284003966711524862358561117812249085837065265050 48957929460934597301667243248630446801403187452696060844037922196911225099286793149313506114235211423134114888084177 -1034614161717338590989587367936560256285748387378744420944409174343692083374287358232912348320293609954455286 -27091672552356178103934686615684209452164680217857390205323361987380569296762474563266611363801544 1313827805085039560093127632116799594918740078724778697546671162131684343805392374 -822223606452030199799176914027066527941524794845234 0 0 
7935105734375363740300254534814370698540869659163997456974642802853547671897432510880055497004428413871478149237693148230652124063465610222957602449494401 -23812287496880005630558923733252976065568332929093275066219481856108663323265574219646756115045334181252606121860587742907746372416063814760483444765832 -55134381367397232716658612385077992413433809487326505669314612940316084905167076148032193115183840753231249081281727214495223514058620645958788155096 31231385223067497121267385752879289490780717115455168403386678989990085048504985043377569677840680311925264070603586824589054382324049421221478552 53983926776549821534743316195341312214741924139011824626127909768777979699579498121502374614067367782178808242513510804446048210538617859583214 -1642005637329983537982564788769897669691595281196282837123207576517777505304223455492808024440763150630614886886115803209439203688897969032 51858984118085686096839788321122377341339683661712687745336877810323072289300383639024296912719678343928435089729345176530357766681548 -175738039976169074390971321374934887355206875187128126952054811614093892967108275566885597288854634680448702773674710548623690936 9034160002934991979701312181577594222326237023856515302794617771366324615181156780077360051560556962228333380208614032477877 -4363643730298025885209025366008043137045475986707317246253081458185384705344358642276593260819999656831118046131216 4160140951360473351820384558698312505704511139728367658438871677335466566291075066476557838132159020490410990 25761234974916651476588429399469378495952673861404762051078321267859170644307629695233481331368000 434953401271344835203996925147841301539770570089688659934963795136113976888181485 1972037020628214526360735150461812991019612918288 0 0 
30663816917386048409860329483273610503195873932215656593671213451891965980415094816243467461569465182072215076359177072834825418636700559263328779928250312 -578840880707911196106837900048099457586720534891787698753268865423276728753404502570961525141354235841297511056706829233638381718501311926049711820668 -58379720307717990237729430461557337321256986329291819559850569065602068603577787241723441357497057627895750595416370463839123193240603711329165056040 164997505192340197758279356866493438998712796851809209688784657601213923800209509549221032107405898977921766910701849294991414583183055388653802856 109489606968829892105519025669584075638979445431816569603743805255240566915620251532271680431445670774060549059898553386611263408106253020252296 -16848429384350768768878284526954856037788953500153762852467382131679255146152595240309065123645054841064120932844460956135726021401903091400 288681160810476185547444229707057073843113320659809223954771915216565495530914188212841090915344085340177419848285494574483027098776372 -1497774817480490983889758276522737106632079906572783728501535722549427500146702497950299937524757730731742503149590674234530903527 11187925576617071367185632581748091988110975388263054799081493537792634575405917655010353532786646771788688799669368473778906 -48120376032391214924298309760229337332954363298791302787073297523800723179506004330099894572560461672206946562139871 -11280261747641996136783360372953797836768403931379556158168277780835381489309610656667869060444510050693118444 -17169986409657466858456892742898640351497098304713916746413859050915981357865171965827039720918769 87016027663138916562011839581644588674195489453372690706596573342448057275858776 -1501835467871022171899867510438631495198864360 0 0 
-17560325709422938202739789883943937318850009190318453838022116129684627336574697880596348500389279099727699626690117643606196940750275345831740607117361463 -180648655091753017017154402047558552410068583850036057842316883235741199608897175796480818386313024084098595184534775597456126669797145713406640949007576 486116656559964321313737325982045267847547219021510121627154757738487548372625718137925967150585801484355378210948792668176151858171268324984562123704 372269050160232704680269684758425595220006261727285203483126241512306663271122632263100804857975546709677070978915039315101500491815798822690609208 182671103472815242333649396146668708512454427035335111156239624538170607023465266817556250682721191423245310524804947551590653902300094670259964 -63515947679760051186801698407029509694026293451257947337822404620005664767423924008222202112224637073529778747776976886171686547032915797376 1271299526570839475709218642959147187536124560053237831666358967655024678405273252962698375032358844737434509064823953356541194096216432 -6256265342523324916367260898182211113380080480374456705128897206765122867366660218313650892226293826710655927054415139120565597544 7203319343537571874496417575635693625549738839409792828602929921677127767378405595554120962477490467339449093643354864774617 8707501246612753955513166224240054438212027873813719768254524144313904359600687749169329754056983191112051713883624 21414885261090426164354386381814384083941437115368296120748707842307350852878915584480221858473075684040082395 8325117740143334476129533050310658440071787204251834223816651886783032502485278912920471770131544 10641104437637933960155620225300860499679217209033951357738222118623613610173345 307928846344715059180863174637396084716008 0 0 
-83152749453070647810761243727723656609668555548725331316233424585369693313788319561323593006686145679380873193029935088046680024814267739519031507838707986 94151514505975011036094555596385163482462877284450037820368014734818423643887032346126002568565433050689425391170376640256562598426923255799827508758474 805778274862696271653303087947838778104998004824520954793767148969954871899389496939866086936517315797350480879658879743272188508217746427841194884070 639743311583202305877595943828887534246767841639343542993440308990454653223014874947848234541920420752581198343813785134028988579862269433465352264 215870330964289239440549413681743948588525664810624379685022770815631452598484072559554353456718706367242396464640851875015616630588762930148578 -134953322962916886037608251109922436418648991277868246228330674414321985969265094871554812073234450325609926605970832347482451550440177295822 4686129889978748934429027049621367000831842582705232287028648403080879803905844627604849201137051129393043920910495434526304039640071768 -15142589995544512705513764082121506411844064477642019316788639341024832797161651519416050348799755762828132541070294236841044321128 2178779796644751719891101375655076988939234269374464054185824381143961403472188633101151080926745241717095405472398062994008 59202941856755639959443655943711734248615715605470431644319257969063329459223399658766203748535375151205397046238054 -29390689116415359581638185408427425891761672266868436493708387605926891359192965209858222571696105355186467838 -3023421233098630925461075528009842074878579848057185255819566875013258393558998212519298044394203 799042807324811566368011485105915475173522795409231684259154841629618457859974 -13185408258666296684247207216651276045 0 0 
8353562044918808501409572595841779391382057667910255194778225516661155340368440648301527370350972837985802287084556349601935270566878335055775394015759323 804740531520483648228837957788264349620423738003806159091103340198751611082186260347923279982611943211233458669588046089314968520313779999825699104298024 1039346888178798327146538344299064706474279796558921943881572758409840345027520499540619924652700883895686252682563662876224427559329507804757309056516 1061186813778227521634811073277992566446571988794121814431566920653399830467491765493856276419696382958865135640889257921834943574303553808835163624 -37627291076590780282025660199144161110363687023741451790234608124710141588616644908889006979145837278369859572546295767122583981085528021384388 -182381932137293515511664889821176407371232475376031982651997351489649080817892087238768128515704951661437154601734714522364308470256858852896 12909889283745912139777603155136318609498065045032200706482199833604013191034199033289095244583571828761346904290960898059249830620129054 -22832114677238587890105197553785795024871197126953632460927809344394270080658709641027132980149143872438734414970725112834371062520 180088175700420398295305022318772517108142112325562990176569734542613361557832629429738756059315415276280948422087982747433 -28366985094835562462140690385808475777361147987201697666852460452759107813018527824033303837252722630547080395129672 29969331673720320731291243746584230929703184770939229700596506434580114543184007985121772255523121781227534535 841461770828489866603929864249713924266698391727059905472178575840884650229728347791782698288416 36758446601014084019309335815163488086646066575586324094102492610622102917263 77849954397514413802451462518772 0 0 
143332011483215915995958550163938435769797479480237451523688055289099891837322622273943564054950896560046621883341444422841163359545768357883369994980131684 893494318385731718337047865795303350548213520117261946329782169751562174125523846999812326993063482416782205068357499759461189348975973453363802792572196 1106073450651052324828214194838083281232971401546182636992376661569369987853725567233792712803546660127393716512225663186928120793187713386588062701260 1938964622654645604400715022737738748084866350902475636006607760567553385042153593900353585938445147013647715634707226460516772380468997723642360044 -678233464675478468564525087415625110392529904403702486269428216451137129724546655869386135668406988251854712599859005077058020665364972266609876 -159355830825360115827638930184755971941330493717542241706092886820231677346802673664786155877737759493777672436765213361508329631198873085820 25932508657388177735186954897325540234720017051411406389071895997416487194257432033685932153140360477651302873424564217359470810035839426 -22354812223772121281819375884038608086206260987723130131993292371980208839428027850045513594417517812482246449051315566584326686959 -56927082066346719459750083682095847744195565488973218045471503441626807030513931540915414303696382267249697254355417392860 -42808890431424347646274652242357726178910754215626806765239607519640280284243304100953505670725953091285393376922731 -23241485341821179334342467909276155179311872023683020110302505385586964423880499987857598640680977062526747126 -182734789247883616503787919120170606989044356224354010712592990240720727591058496432494165937684 1026363557914110836355173300086330781432340534687845381191164373661756776608 -30896252976652863994794957 0 0 
65416894957011186981859344804777267165659980555865524095637211864661573666463226564166970540377219987592655528705079362444996805367444634515860534368547869 771808949053127525171672973828217397958401388738221009915312247610594996354917146472286227464090364929079525714916317386549537341399427401323552408511352 1223626208008183055631335072168255530585493189050537161488889044615893755154017126484460000732256156346238770588458907411877585530036741749231458597284 2510264424029665765697569671064472009843948810621878833782306412423338149494025175821804249986191098568673805814656302707291890251594664807713601576 -1313709351717745731006587160663284843725532047647972398133350264696336029447440901482885353147199047973413136798005975981823499057521221111916504 -61388031487285313974359024997917492654519703760389639167014830687694917872034210396867201668297956326149484444587635961786877240785370053144 38512128722542204512951902772587599320792849876052801765095664136808115546376262858786445230961927310855963148945206721201766739559393182 -14515165485164430670361591159235067017674192824614567660557001812090257170877854068302230461654623282764205951173568146855117053384 -57724177054826942833114937578822057539750593417786909956634329534187060904155935706317455536897296538858665629508906560057 40177902258915803680438548724039571086548068705871726813574197371255296576032609886457788962564680629934584422055112 13983811104430663646447781604174228031261495342138928678290110408921699438395186131187799154652275461505995530 31372774521055111611060163053262337134816817398303638717615019749465581989366099968493554968112 17101524000492132153110888665082375212388556827555199363398122249678580449 129631478923769020 0 0 
-133738705330952194074706607164017177737012966223620251875442042021896179548348338165540971279688687016368472131879635672520592233363242742397358570580388478 186229159501017048206456266429551773364561341072819350245738400085885198052151703475568579277188413946139307006413233173450977564511099871421967266496513 2612276209978742358767138990638502174983320863482924298214859891209345970789113870707065698383543728420211219302848663261078611437805267002207731413184 1572814230311099957065455894619579083611013745863643129794867372262110485393422107703896009624138735599029166815814694305135697277847924170592161262 -1489575922341590039165704589736824850398734779935690219238848387672303880443510430498759017458886095365273737838312104884558063897160528202639258 86485054861221264760882664858587468443510042272004768890579064027754462180012010680019123206896883818343075374398632271000851334180185910836 43050161405603124953356727656941228424228155850726732248385264845739428075441728652176808816591358746417861419730197506528036209773898596 -6231063971850983801057648944759254912729032098115672528076444477902325500121910339757341983154130764401245652987703336350349542768 -16339086545632579725733207287977177885751165528458047675321221354994573177753943437992742280360267217377489597251847677978 -5577486634826956745106934330543568345735636687232795256608504605384152342269919761262375900469506980439939802865472 -6639333960578944703718275784045966330361713629773488661531057319331397610368756025859557180582408661539689860 -4299587489484619304021261797264299274913895296732877219773545606169809182550331817878012492702 165731107146436834446534188159644284707208240275276556909930135597212746 -56291 0 0 
-139812283618411173212584911563057588538234093554817619013755284332325764885745080446243010650019191022392255988103986811639902394312021133384486113197645809 -1243673881348069119771644683688595116821733937174441248084441994257622117568980810302267128666015740408569174483525475939186721433923740640878852980825344 5068212053596831972455778849258911612638299572596624535101087761473464911282311696382394997827113313690714849371366930095850965223820173444932693876944 -488378020093488841059958738676516693030124433208619146351174618561663114757950749920841346172848811416669020295484085219549178177636658016398411288 -1200281958744121102158049087138066510859317704129422523154672031315179987499076571567282750929894162221143926986635659730180424365994928058954988 237540120234346063781503159339166726544461298033541394784550664069904676316060773040481552391388296042590296522160292559532451554277487167208 36769653254909851757106579817050995623623047999775820478851728498022518622147220679324999858702519604972894288539119541503670226283241498 -1671559387494494072805285132882165393415167618462427387434758343969214013872363564405997435725951614021219673516170309021881882288 35302604604947843645171666082793196930627145079959620545301945577118016292230544166372622875342202016507956492416320677897 -4681739866745936300312334847547762325240586816737279160066692513101578124296961470940820766274017084996315902225604 2523470099264926967475620095729118687144702421506878155636766644660651602335964854483675369192566412999226407 473913316746274407294035045877146650767717456669457625918686411661606503271743874838877462512 901050035908368387468671608635678030960936736145272030543601905156255 0 0 0 
42515612847651431577550988493386601544047728705574267444558676288157953052894530857522118154942723412178970602340178236178098559802199578912138541142456752 -2368330383983278128822135688675046855928783795769809006439271322302444392727169679974226405208857680263079230455417348259388360984833382944419507644849176 6438036808716968315310870718172017753270026156491095751300891035271584958736723900203480905939014328963320910681365764777797535006670079147308927710520 -2173396273091587734708721262386966523342753653853827924982722521744124509948580426313133683287615056643514027013853026543241362351249319053407036588 -706932230735206045150289642635008049813096293594605789179556772512031121085536924032845214389785627214892942339431836769770478287641084380184832 327268988628036383961112556237796782744117389741192202672081427302564048027266569037565518493808284130698287171211504054428081775424737575078 24265502644035817139058468971637374065472152870440770039387879053841444929044078576423445136381310802839299723113343121863501423181016064 -219042298655050003501067154453058595730720280912694820392323154890039204083235715014331750425552111946512033059056393147031249145 9929866181175261328825196489922360795993668733107822260425022160498649964339955671294622999128325911880683038989550531476 1835649891699274985006352794703789989617051140508255423921369789317321653595255096248750896548303369784795233575599 -777140401102061887371844707887126489098068548702128562253036249637829375711624069038331834903573549853400224 -42149948181638479443542024352755597736075218986581158095191271124598268997229102473358958644 2617236945967026355321222014887551789663475424721135555628532416286 0 0 0 
143989768859654797674527051948396153442519114152882774134902090618498080128448237650835232684641762977142742638781152118548007521529567774767525754407135839 -2133070415285831079197906548705373703853306445136087838627123792989486557031185701505568030218733251987622157923999315525643193994450990164088726265955904 5608784505601964376651470276333303859556403169661369343327941362011627751257857342738901141309064387982986786419169890071704388194259114806412628233504 -2744648620600736416946905724658453309821906602481591456235079173714318222188590865982671736149954788086762283705288920169499085350944873769522836952 -193885014963131566526421213378861004851591258162221100442203026283542825561660046145014368509703377716665367978401687007516775353723915457945860 316726427907852321092612435651728495462463931082365779379435607226486547787111720076889521081924202882606117611736621167296813796607156865936 12457074303284242934829244679708699014462223130351967480320977449513304307056783130351861078327452529826582752373233343265529043438136918 -1248091828245048639379263151675083189309368079825116876225698538264421160677365549272846476731852953606625367130818614353305904 -12726783706255794190986304311217987069820550079074200388339449343953756044019543831803505560853597300109299883954162115046 -297192335699007786287731861714623948031458542137940541569290945339992219263719453988941765287511404857780780803188 195891100983055356688479017731483744177845405648632537378285999003992422280610192281270110989046049320615125 3026866265296869165015827384431219902933415684315042322833786021076466986109061328582009376 3804997404047160831608284562347189848336304477874871599429746086 0 0 0 
69230537733790934680378682130498877823045976867045887330315624774166448993491942205395198574664153084455951293306011459911148074514144915171242061061354314 -998354681294823253203921738568813051348497850584732112240349401112090546082586604453609985429955785362051103270460828372060176216926450095246566617487080 3598595581015122446044178457493240091858804378548250270546328716655675591621271583407532622864860873481372846260644987181632529490508465482435706515262 -2525623645739867466099805479815126868158292036133406429829434022837171936311498835224926657875159634583771749566408499584365077693770323364711231784 234528389944313685673934696593543847922571063025733019053521903248174508676542613463635799257599328803872036808702795126017397240597363603084410 229621129467726853013014188134689319114416856130370600656176919367475093703690905943582797981935774737628948062753997500404560237178725959529 4979560956192022949934026424166443326224154214143536506013762652529909524742322349224212691676888352752668687380063409912191780922044158 -8438247027243707894879895530990574096460460821491643438278689175700372698961344051564917664732028752155093983919928941917763182 -3304776573175361851317115855697920108307466207081440946690923813026430447428852169283743321908724344268065776958620653752 113976949990468667480672186857177559672915715665026460519531005294415657825296302221375514069974769683959371915853 -40753052664956536122604633416479231108126734032794470036101690639110856268974785337559287239140397281903578 -175470227596929881751511201640725096196287858443079841391639965831297578857993436044382763 2538639589609311327362108688629622802733073387730739814032256 0 0 0 
-39161922634361418499525073826158453713383524187315048574710027227260792597571685179627059855559599440870502704303156026319002712421676109826997399264663227 -19215873194494889441637642555042398699850483040812201537618885249893818231707742186913391387039203737982395421293920108801285362131787305612929394193296 1812596082444327796425236283335778377269544913185981772769327425904602893458798827994012307913490129102548305330160800730011370907062669136207041823656 -2008561500059992778671872792951932344190870825354443626849590059658062193314916958177122084330685344136597574324231270371230181972623492239135733640 480237845168299809375591357545280785310700510614869383826501984766506875560994975479279783265374823562392905345034497927618025278385689069607280 126626203529493474933245871066535165427636597810006990011462553932129247858584921433349743686386101064661026918123750266828079894629875454560 1537355496682692806798051138216108000932106621026427229081508669760785771694278108351393802935937193512328998283710400206032196112781156 -3379336623754276606003831984539475852474630451295116805831872856864840287053857802566811843357001726796030883717325579326388296 2174961471866205177813648954821192448907704943975309244048233264366440961600952479728334216657855202824622553350618211530 -38552390302041644435655531414349779797240993682260964633773292136316471459508019531302237900136028395827938973088 7044681227784775080339607669537997231063708266929288359349643336491104180602063719131322331526657953297598 8173116947886727929560662281082516067220344948876551461996198725522769868457728027374264 692166158072501708139292399588805923450539418303526777954 0 0 0 
-63284131291537811361143005470856292915790904977477196672932698647169535358395347009247728483048641689189928950465643917512163452170548566093721772594434476 354483923072799812655037961163053357359413886381839966832569378883416917279577008915796037505384558124344676791478654044539439504217868002790247859714216 752953639053133233344435559480049219369507891792561143327365231679941891104230677236745774956272419482645155455876456695192314552245160189614448347128 -1420110339070007447059636348176193380975778995881941425153188529730780836922222344353582191855391142666285242907785368754830590193639677346563807672 508698143420196520851380447598883323776987432493071654091495457009666324349118080834274263500486041185333441246500139148420926668861825925985508 52411991894259795482961323898132653432617694124387857574579140743705033550472358057376436298371525824827589636283988338107889781277620824024 357278411907703703060246071422542980755277405772489803330344294277801185105018864831774432396681258895831553219745857416400890021776120 4241386287046620528043369556895153874014202473013256882623401409931426300556284341436442986678620030865162416254250284401244759 589666781473737489955837219675479304263836629800564258748874523168278020541550304289444609349657111394070114829475905628 -579386196374009605864494725205331634214771725413985326574817683821156118097549310977921086224018947003455197833 -1017221710957917486280149462349933530060045405452676083992017425877171036318332806423545767850573067958836 -303406640733688914051569872417582325467861760545801261957148152969230298198565137178489 65908320079480165491010209612973849227181642089034988 0 0 0 
-23047268815981948983671359426502579321438345950337065597102445575607144313676336635184052443736874093034837944007935163774737592103915595534449096833669198 314609700982723450511474332719588925451646936661760375641224945159285040100267255895422754891836639051803327508397499713924579269388039611306269740656176 244799235488480708227563646232836252317472458429665041186029824994057573851318954586925395643425010033827271164840237741137855440190163934374701284488 -861545034859558300337937266459382810046398272550760050421353839913165993189336256052772646151527024511232313478454239959300276770452653133063433704 390096601172075272358700231790036667212660238410664689191556669537983276993023894377855878786534137882439635384986591130118109048532124960020088 15243975986908782373970915676393099944837906946732663509208812568583681426575277404305127425770166139469529527562633987426764418679900390960 58258351373439136778743027676677018421766983467057635166200258794219816189807466524490372531206366261393249174301433674919172611868292 2866284647292803435903164024323078696490127619922515034274971951838174280135970097716060636866407307267463483912428874511121960 -187222725310836197445596412759655633113312549559738934428782765077808613446274492007940377551983758945689563898221015478 3476421080585344294643453822946341558194883153696637155345584412917720918366672136387327092468799906944323631336 123179996564159053974942407667428503769636412998998041819125247963945640423055231801940350354645222784758 8890970211355540352318331346830840523968814785855094985300324673701343216128309823680 1762487286282734903448102749057264555490841573998 0 0 0 
16210092843903898819850304547459090703551623762877409867765897845761795452520328573603361789190264150547621231467379195806890584454955380650344284215925892 170348580798690758897277066199796113802350114972692282395772754326992312041644356481079527770107260799516900473187118461917337018584957991613758930440698 23383023150259136865237493165644019517455437041200068789072654067661096593758304346401883607811904106913901449313547156454646435720591935642142853574 -424993326636157950698861504194343572883139388911474017523037894751771975165755450475884655108885214213507684271189456247825977385735161752001538843 234999560731484331350327928950024560108298602859200428587379293722734233262911002511069972744120294003770056012715097228815860251638327051699086 2291180241606384374750541183310274144461084026649860015342194838329358936457119647028153538393797334140600796645107598764030010118678463097 5129556995758575037205786170269764369283554088651918695363631595505207735831998811588763971206748940230991515818767485026988899800534 112401579547620542419655004908089905006121276756195410950691327508404775391984196705965452362674975362790171332471762892756255 -58403959025392610429873493957939623522429232650031900574588862217285168349639601230914092061137222581336590279717694754 -888471344996660368846708093995938187527132902636995673790245228280905856375572807558900750262392034403190089613 -12543141002677322821295213801552211940979849691640205087992796911378326503477106337634794461026605717578 -202584502624247296186572256891542894805534146504532651085802946052052218678927866824 9665258969975378544225779762232722047848218 0 0 0 
27717304548837087311043490593497526007639863553957961003033183576179107558935928055905647554324712158228893403436222522823723685043864691903244609697293776 67698577786498707939664436416924593994136059182424432297799207423488000430906026136058488679792777392374537535218330880213795343165665205798814823628144 -56561625683552210607125412232740078332053011091156677094502894405362719767274293514306672885414886628716349544266958228842068284475726572021958080448 -156952233341821499533867043213043981925599871231229027791766190403655925554655473250944069610930370306729121825150913423935525672843775184481291504 115387323715507988172418240313852141155149041591161981296684892506645460889513467348183811537825888714709139370955617656456257209375526988675974 -421852433235936682791545543499113029022638556037797458782142041425768644315812227887551477327691014216753746471348002649858362603561112920 -272230566541311904710025539843535271845421896050797075515776529907379243990828167530012061290402824272383757557766140365930546624430 -425341240686596124971765877875593274655211227628961822028235582135499274983402010633662987740386128112911973331176246672423724 8406821482556113274954539126041223041404749803487732098131145733243728100109818113474128331804835802297302652495486705 75214673387218632210510555236895831583036592630170786553082748231915216185376896823542179126087646504486873316 1075624936559774435313111392953735951460660161258183740069052533446013897331905719447359768724154756545 3515589324774602228025094609229011462037792135880412880144851380393338510286407344 6696505385427618877759229228212568820 0 0 0 
21045768605420950767000511878332126835305662935248048184323281327897201984530121192706879621403660356257556503974618636069112575229781231086703944703402748 19403750096374581242781892918353675830747222222769559574361847537701302593352844860884819241183852696707517234938971758884613073949398320773621342420976 -64201261351399110846857223687703212907433624177450485042867227305136340920562763110402497427846737732711420978637798523668241495042568070377740450760 -32853889789202423293047802651380624734387397382256235348082429989131273468019933964785367966547244043977165864878972504269435150814935499896259010 47196578531085344497957891071547631185589705562869489936942493603128846969545324816558559822577591346183743007446880789269644547782861287647700 -414965733122801785518539579954042728436133932331192981233320953163454118737732214587859581365817724915964348917331654804824167391271575054 -170533081728031102399161293581085854829941151859202165384968758754879483008445959142601464039785077790553991517225404497422226499848 -132333232748422671593614430850450221038869128569650121201615979109372213006744957229594011631834760050616869904933088586059555 3372519004077302833544984944116031040271827457196615485121108401247431206108380694317509121909076451621976443601113666 8984000177043946334201780566805692768369555895862592807550057387408297613027934170041284239301472697373556772 -77702501473491569953375605892101554105377217781550337813315622529366110937197224627685291131957901984 -45269712773399947946152654970166747140959283286593482347493852118827855308448084 252085465449423363622296077066 0 0 0 
11211214020097644285049954830803661707027314764054428708140491048171155189746267143228755797302521516913949217732364660397651354162251243280735009384835451 1423236186226431129414996555683963101719818239819216447818958812872736415072040749529034285584101414956305781649002295111500370790675500987432360437040 -43486654348065596373300203239553795768730748204847400989024422702379302696699624373951798496571333553594386536112632720976358778112504361293344697680 6299945855985327090455738040815917134501808075036601098843587861609704147801431263166269380287397828706125111396486594681784353640326919153285248 16321055117289095993154293512469436201598571056418653293088741735885003921812223237048333132420526465994817135470512509697651001834792342687938 -153432721027478211086519612924748290196354955540449191386074872359318950549321966005657509966634226914761643181162762579410104242561515536 -30212235360721401803552068213102106044634480223995867232310638654782619254153572265849257681502232287805860021045766812187065680106 9564584631544672243243112604568128848982795080579931701153150120476412376484601644579026180837217379169868797331611897489588 -171575336633451515800361574797117525392423439180307295990333120352209522201955493348072004122717763073264516927040310 -3309637828939303324532532581641524059335081799660793933209928762465662044860357011034071758760859827840388964 4724332282882320703899459700058243353554030308302852882417521995554633464607873177377811041001386067 417515295240342368501697121849264588412214214931586698282498990474824235867424 96871783790826418470 0 0 0 
4744066757196320546614030519992626311921455699198894417951068086270342925989293916677401754366989586564729164641191007828211718608703409465547577702284886 -3746864431776234727843817957587115652887968475173252982923226481145414001995461462203445834843155767059811698665588504829526836454356906368816351540640 -21372676945107914789662776008425750712088096490883188956899626079734701398341870513996704125674896634774093346571803756129912588207914395923554884688 10580266578623835368012516073113520122274277612757052015495980088047765924533075793150276073264196707730978706356996869437799862510608033663765744 4825162023025305216957072025904881406078860230361676911130928752484816950340124651389203437517862892033117402765680376157891283157211269132784 -36582534193960623320026200838695506183621000442794790792925686692644162682597229875557801409568036713277953469080410334267928821257251868 -3930675481837549528621550906193192971325558759622169394980812065305958674208613264496985815570363368062756094186599436643793971964 12971677030973784638379158323027827858416453977114955227049732951962249005195233975049994116254685129044679895997369509817010 -119805307715513293973414440159949827412827849340668583186143954764028854275443546189876879503268906764023271751904024 406915906068205904761706393610841989247040869751423559073382633906113975013116643888674761501222774750079336 -241241497910458832199618234467750094741933700886809382660303409819653991749413433127295597896868260 -2631564041606578015416713109061934420148578837112094569297695154633251079912 4917046 0 0 0 
1732784645164253146778820469235578858565042385344831985646622925389988517159490423971241076768192168381201677025404690175585789182810473112188605509357487 -3999347213386637514058345615988531592021650435586609603549520606181694114962081883155820495292854091226711263332093680159590005649443769569207851161040 -7688788276686171993089473268292636795717294901971980837589542558710209612396568118479948318516460954404019107002533038138776233943157664863745463676 6427973958099087991220657960619598815407711869622085040353555082976886122954223979896749203006424271050590529670129261911739893903130486838465136 1231257436469353596250200415708774197379183860358514146042120814308266531771309188522579812368074083226061073171099536192096500903611760112180 -5754489514847726794079221384618757233181017987253646395548266779446651244741333276840085044147490714714332159797081393469493801767701488 -209524919624035771384769567300606936998409125119677308841536356465109884011929088050150715314545399217317058516468025614498011670 2042008873447168810618200325076729768135817265579969427912113963614572346936077475427417596777855728947497991356416875673600 -681175146588537807771037583323091200948479699385831672009572675638840922441756072436246666595116788959051078371317 -13545240892663539370420857730883610146672990618694499548556389340287404590407337665567007682961685737335284 10310418148741969965026235536829022157819526550870805085474034179777366261051171987836665286046210 10660290119767308795932588249367461609642804158097834655504251848902103528 0 0 0 0 
595955618374781538995712143620875994165363095073377838424851127966365976941312474803535465242796033806381516761051005340820507486301280305906476739439736 -2729047320646581500040055320787102179925589465239134034754785867892490221195150005585389894851318767030119154627465493127323820900918936731666362035856 -1736595456702209721687076952710317344914414445520797977940119513817283679475245740434730879258384711751587709920241817587096858741811871032065154596 2812248375643581929572021260221110288593307693899097874610584131178036485378378731769980928164532841003444077443085118369562283618177073251618356 273755808398184297951112013781209190248831737963031911951362526412655696684924949711682431721903676154695479516532923821467054968708629826928 -449935025259720575394232906845185118762760460894250110915187785664422700999068273593322886086541058764758095401776506616013227913996298 219231281514916610097819613809844449246661678222942665334873788031560891944896038212712698793894543973876348992007411957468460598 -339733977435265563760576509286037908392213900185650498975390530387765623789525935061998091781989784141775458578692365536542 2696899089938065783553401187450959799308408802150883622568286503918723572611951318258614514940044602615582776933226 -3343036236485635000163741995998007069562007439839382691326329675083584475180249134595569962378106796770428 -367031296776384563742287672037437021191149710730934431556698724237421988516621468489828098985526 -25597690880020542518708388591158910738402174892329721335135265730854667 0 0 0 0 
208297029128301618000079718269583829722675003771537623787161483335190524990099644254117654434080770651750103879787837422848423481972274560512092652792554 -1442954183666206313119743902924979855226077048264459905412325716785587355282790523864073383554774423306823392482028140083213433705330318348439289823248 43408425078843179537066014777812394806174951314985443570135257239788508593211084005011397848637521287916187265127530444369631941086633856374989700 996779922827012740661407621430244108464256261512874910417398766135473494820376792418340010197928354113811507130352941415494768436183638541732432 53562215389360619403546131200432505683516877100721829031629504841611371054333839971549762504482815719838738103542308072968225721730238306642 40481431701898725306252260765391704462253455261634088974474199308100910540201934108583574863097732714207253280718109517617414827770072 94113296337484266289315608992772679507577079301627605644355608305360802684588225555309564316748758344972949836409747234086075378 -155154642983984791602804367138312699016052273249449125389436780031126874716896476327604067068831155348095961879455136978496 130399145512711050168803840721979286765254655733649834341448796467666312226704429642928370714257221986311371826643 576681136965596549183874984591718991464018351804424593875480100077395484809399567459134822839526794812116 10812820301760917858279200133849077082661461413827565891200786108249398268348029315875664612995 32816736306946197508313708106727689393555729291437442440074119330840 0 0 0 0 
75209385592401771726325357316138570672306536735228608987192990462499648633858144682248108714912518715563552418928512761188883114465184557496365555237684 -618288861585590636944713561871410592160436521673827251997506463490943972960257571897353958090193075427382550417119232351299389245331347573514130426598 283676716198200263332190408577997859940746809124350540001946976341432235435285278790032917277300309470329296786713023135199042524006949191939965870 299290872000440618226134531538497124460797479952467362824537223424144947474515241247168807264091852079659544215183007399816576607563333153774467 9300121290104888903611694688512155357431556105217550949791276072334743415974213220688622078049300043694554454770495772098948736824178987204 18580665967031167516911242758169935270972371678188392639624508271796496395675352702295980742917824701891705420005334244664079279162235 9295776369495295608518944217078000627836829467750159700892480967424864812351111505557648372604117043767107267958945023833882820 -11110205213273688812696140030638828535291952394855618760526697491639968154094172477448223456094530832303665618609175215418 -38130747505779532205544529407574467762894434968963035315034876427849706425834789351255035324140494622711994120920 -36419023252709724382030760338710534644006870031494728958386617798208583060208377043942713885619338353213 -261467084933662395936975440843605795342739752998707550495074684926328151400785398428247625358 -19681042789396027167362115086565887467106160240457836925939123366 0 0 0 0 
26848519400567122514597004412466811210210369874010527581934248345609106616495350181118846508641107608943687346610844279193646407743301100038778638974326 -216252805811836039942769482928234463880375042407180025421087872833181876762003917841026475764444194934595154222638511419958350234643232466361512354576 176479545753522960667542445927291816210332783501053181790631233361421045790122830518076732515868553545575765479840034851737066642975767057097382712 77854602138077111197412318066820358505523239847426561149606817276502344194812750941642325102142000152565249589904662850828335787149487121232488 1432781498495489569962489882348787866861588416389637383795598129310567607106276791493976571508933178478284370201157368671479595491544920706 2766465863988834840317909836533847323924081745221057084989924011843808842651508028013470320721896365612597790571691161615201251643216 -4274427875109011962244984056642413301647843141821179595590563633323382975439738960345904539375094650290988186952360208399143448 3714168516595270404590760513166673145452868129019245122938427565070089048304558361213214611073697467461177153327603749088 -3609351516785395747774018578019824969402701984398128348355384992569938490586025640240559568118122744316681835101 -439526374655239256238855132774477743761775521636443115984634323653097711136277039450101949258794071544 5136653149887362007789711785374842000434343494693726369801566298160246142091575512588821775 4684699935419090301983040708686833183473714419274960065116584 0 0 0 0 
9037220393087298867909124630005703117956164470970124138016804056852019798198203287329700715763002404453370746406432113039249869241774972863397598522320 -60197246069221686320958745863757314212029646166999299214064261141206169632233277070442569960863633293967381373890985638196339786167931500618756235032 75407221132689104368138917264988441218637201874107324797099273159136860739111883861922252546202473651808990630295068569600209859801330066229179256 17776966651727199390816625149499910939270107262399658083807367830925335085494431156839275611944333230596611830430072030326971125933486451928344 191208007944863666809555735063411555350724167070918574960807038653093164197058116991864573403725242154923458290031550095143124054952419040 165602788469907919438309755901451209223317866836502824011965723541771842111269118754206058937723366542725380836465159094662745486568 -1543849385838978920967013888105007495705371568665186209156207846327313903582484691003550311466667425286930823606896056950089172 838905395314647893284248776455760449290522841145446592501659656596012684554522298699148300337510586129952976510158228047 299292425643339859517116927308683628534496310817686426930034750207418010478594638190721549402555419422125554500 254863390346477225606652882543161537199354628677365095719090191605357471008866918630392873642480440687 -80952481067312996813747559738747233416349645170098508013730867457878401296894236228272684 -360799698069522626661715247162087185689585225533526512247 0 0 0 0 
2821127482698679200253447346504489086128254248987791801341906554854395807703437332771299271560033211254773789218553566500579024374359269531457803933118 -11960606054865608543012777447288417523044808966184900219849726400617728049070278503411531521923734482409157519255437670780943132073643761293426169040 26022979837873471080516745198391837533522758773956043832747426125305955702481568335429159896203670728172063739460426006779759622688987187234385768 3593226764055073078465797140771376703902271468335889195912564582666329785544077554900259418450945786006216361832805031784854803979667068597640 20369063311052800048962397275345907885036651543931973584319421785047039085697656545080578267831891641646294209188141899814559413427257342 -14401626887034041577775121079742625252853712978000736225919529951670468620890634140192566859200796187434796346365758165708766668768 -98193958741452953240645075931146127372000331373677784491957401822437942368220498894824852539722366514127185577204997196573876 9597758806801010172108644111861040916173785751792772505912830950103240942000754127796043842366213142239826974327824064 56750777545922408588805298499322124845137515010862912622879547916763890940360697730522695715895657942050514159 -19447330333435142706857386149002073761914670126587839879546843435506859895509029645252075425237955488 1007708083373707309568253353208683801268259203278344713596157629329660328809199867811270 6920595375411686638711599570908011066289859088457496 0 0 0 0 
828399159064843240553057777770867121638822837730455051834070274974082358537641709564094567819240187085942326931197833485183708306905252083693118839284 -759935507197622414406530492513572870487257596895686381111183473728161765429829776235643254496322728910826945127877389318106704237364638484988751768 7662729675241719434125855697661518242230764526917509141885455356360268740546360803993764980739192101171509748313581076356879048825051192366547186 646919399171296929894583022121780763844943515338483635890322582871292900022970633376748786967797088717799454258029758863914189525249690462696 1275488095139900688103203334163068799566204824424795712006080349473973586677315302520113175245949694840609278606973160697798498076835676 -4358336918839746662514962040640827216814396764943177300911963062431265651705002170114379069489194281376792031125979257297068640869 52693570263801060444737470098531490911138562918299077522227709695432079498145093149917730130200531496556692230103690158314782 -18088336994121832180159685988654960922090510334197692550989583436256361729849879761711569729798664780939504868279606254 -199145118055315544600587559989598081492192567242947437678115577402537974364458567854097944875754058954769560 520697970885827789676870008677370721662015294583439396665385574938472924726249890064637670846520173 -9722593889330182532226141206541918142992852137852305980576921729188547651579227357926 -23174888605255955268800055462111998505332114905 0 0 0 0 
236206779207513961750432179219511559902259862122135799099957235816994278511437425789098804972662157684587599604603773866928507484177967283331460705906 677532772386335363411697915078126556910689676327546956553682263031212488348906285808216020208678823687190295333867904074661328467769319363867424000 1976447676905700196298250807899337793433826728429134504433383593495280776775596536646521645003409838051784437799961942159201216970468312628753812 104316210746975081294535329726330127582372626126858603105591255812961763371343855041103113194929231194957275576458286373595238448019267384616 -75499919302153170195151503168498884797604463857904853410007459483107774299140335650916239904680634690094243843415705571769641529645650 -519515404080572735928267451401778752488668628950702668779805102643953927682672143806497268772486134441991275699602504739831218960 13745671123117593992775211920609413501319962339633405170535015836136232167807103842919028436638317927010930373541891417751782 -2196888585064977998350384659103299089045261954193295908305926573308933065520248228033274218044772212359819495981913052 -586562449142351892482448476852007508775752693420648278595789267312050173618772058568664800185355334533837817 25115049777166797219424242628851590074671583062904809375389444751205086861214224071915242764884412 71050935498302655036044411262386908136209470481896432183506364904415222886566031058 8028836730389583772003881163950268503080 0 0 0 0 
67272077520582823746958754835831536384878369317400207623254385002786294111525650542415005823859368453261542440546641396546900216109904151831632067000 416688464016976895837043440254993740458613840309573437235772282120038899552203718985618190925762719426585036599339384252153902417479888230019716520 453269436005966104123308455365658456525204993315896287533379753048792340369024687657091216846167269819782898731510821661172188216359699402320956 15156811200385831590381950918764762006095092988852830981649511187932334235816956134346138803357830630489054334867303031378895163891050697562 -35242466986496306534336824268957635089406821115576433973573821631945868108368185672648951182838049022480439736343755705684272884117200 -40719974475393218326530854619542162361338885010489012192374120532610790263639514564169965537780771759902218312762879258860781406 475422128027432613205086285455338292887279790430314394732293916258187118638439259757008070966831143410457909175403752654050 97479148219265387750427360531878695981283740608038654475191887071615247692392837236292655875312185057763607787812362 -24999015787410790961743124323510889145164229774813809602290030879589060390540234870827943250931804222138934 -3129364588246784365129568046870454855846974140445220960884381920578584370126176978108821567309321 -382389877862588016652370422155127592358179238701956959396787229587862411894767286 -121720199684616535066806383616421 0 0 0 0 
19219316321572358189370195855061729318793192599535539974251385504808774054839463204871453062808464558591446765644799336113370207596465190364846241665 157554075425654290460573657719945934128296177746432879043393176404646385381973749181000183037251436638580489494199163831498119239477847927864533952 93319428644374674455611021076248704261109443036191238884999077456353127698465214931889628448648137962405364863991104665763539769623090637854692 1997658957304393903087877553598972694877488042142120841584103041243559897203880578217761410022753851295744192217663731748716797155036479032 -5131914732958488848859763253143145706271110552339358183138716992426966194749680143300544045627728064363932610903565861515074554817380 -57299251883576842522084468014891839853331157595412413632932652105879409209740771528602284825369219691249169579637622017071784 -362054491023332175349071356014481994051945533135571841385765391893364460895490867463998200316062865873807741659979037984902 44811913224274141623942231622084905934807788998735883312137399750021632196243649643725642194568192502894375717071524 4173365508732798232834220567400551120808360373058729153143141292695030237690431356545538616416457596310663 141556175882961510681387959142282190633947688943634086540180447643317535612559362239350246612556 1464587939086587308047263983015806603604185602536874661716397780244071402625048 15526358559850559056000 0 0 0 0 
5402784290019545840731997436531740933884725795393568300079095364002337208432492015642726723318562598348764519286868585338102827312183212326353732658 47134578277151856688012968626332235899255502542788827790651943156571649869619134533950231631717493339787129045145737637185669186743702304995726731 17369097365425775116983966684221082226653095916889810489763069507868142489458997018233333156811736483268231060714041039817047305404018015396418 239960856962477869456629419431921920845283088585113007266972891040214328970858883556068564429936883726460910472168904750045541514562642069 -346121723233802878376630757782644743452305663389816663770647421180486194572426459710301246437624812412190089917282079110549214213192 748328847810282054663142601356531455614556255534148288869689848124069941302336536105536045040049987527123139194228116206593748 -68718633187324610052610367748321937757280208308876015200774679668098738091069367849003078793045441377975864998912645685484 2716726144910959742936413192019707043794134104121439099615619058554112233547684678407220842524377247591573150521902 330882964770469071298138596694004214789807574989666898020753663918348512868715234997108758489765206708136 -2279349432443574010670381059001575019753433186991627558067361850157066969405000786558872633792 -3828434903822302815471632639682683503205559335573544777774405326081390870858 -264910695 0 0 0 0 
1459263282168625098713432808269554296958072805784785046231643328884468207873578646307380220147598456159490820557198700479919872750334040566494773205 11914409885286037936334546061381484316281867763078232020564595355006828994500320667560393925867245548560752926558572934753084900513684324570709640 2940703690094153154857769022747277150164872408562158666673882853190728862851215037635974739012683666810603101089975338924212312301666276265608 26122680570889226058251741309534246467061577145449432635187548899285930681542402874490634466326806171897964580192118210038105409262250160 9972014524122552885272854564486228085680250284084358583608255765241239539183252057782334029777078171612762860181810102239881710964 22316028805779112170640610220610804020488766170279080447262704330640855401932338432493391738643564609234594500009065657951368 -662813151051007556854299764235508289919960695526369580966453664416415995387219506187771003152005511088289155707680819794 -344639913572030197029117763866454009962746915174581831644872207302206035800091418729176927744315800838088329431756 -20144533832883149008727122984270610459676390089474261047170363826105335016004479117715961452794471540990 -99419392999318386163236571599852995290338687667819575276079021445377284582222338140516430488 6486911258526682700454815044243365871473969520275064282769700348271898646 0 0 0 0 0 
374060022483087868803293678829495713273813296956921564229341458393994486640172492504602834837327229515316843243577091796827597966476731514139308164 2602544435127877070695131491582142191694668116606771634951264860802848101322206712914310519127140376206037795853204611942593261467006040285387004 456046383320702694454961067199558791942432609021729323955627123067161848266089785041421018913127639426643325027272108147887074550297649069496 2487608971066716455483553001548275572231940744380472340835869025323230078822555579118100255175091059957905168537701329000175822439763548 3586568737768909331995717140276956391738539842315032854495765477346380053872564308206853307265223300310425573562385308159659834600 -44190284229532817674075730530639432846637808803298141635914171421098875252874742407402704165753045379909723596891492268397478 1477721931847445165058915818800799757849620568640863927488812401931313248986245418941012965558951598697802246664697347500 -60022865192680286889811942870903424055711217557679924262748942408920617838962026324294180530363226846155886508678 -2413097030930902036917148427848025935737369631409540348236259866452159088693326685082375560464234757374 7228105277704000918466950212096864245169258948339210438378620639929031613848702724031996189 -6665518253254399034082254070297246168888317475549601901459545883207870 0 0 0 0 0 
91299033318114060278523300588676379761260641052333614717900523994908224891752137635063607478959767797201682028559897796507928399670971264623231380 492413780589240927366377445213100424632954291955596206773507946123951513162877396534010602730318515323560114109432333612208575451135087221656088 65398938598743434059780754211343202552960749998070825155137530265147761191777713960835231729613594700843447705177712023763426206905585755480 183077083093605427607496908832947257217843479306481166555162341787194114850961197093149565731979039766650071593984553215259050448694992 -86460878181016689957223428201394464448850105853356439239287754491867812582011055424421550250956069178761049940527143398552797278 -8550015049018736259662385946464996035125590370876263957707802188152934888812360029037139315930964866838706551702136210177328 202473609465789821404167482244907724098830026967029251080645843000141713550774704974536413033241645854292884415495420950 -1021044516801092222105746833760484073493584942082389712387974521508755626543092785387290056546746527578239060972 61606680763391655217386024013771334132369849384064232625506583628525775588792988777690078850871824725 -196032562005789796808458306628853302955698443767160892401761829758007321581853188939411112 3752853526221434985643674056305767564344470233927685455835808799823 0 0 0 0 0 
21533216545107286187137364106368793741790812665913550828019206129671283614699199352741433442211353238405124861533783577776080692632285939169450548 79343746275342803963444830429387484462678602696743565708842783192917096825897330452305779495144577067776711524713393077584766976355925102941822 8791391409080014793722527300260914247620066539605258866362290405983417081100580458898358998690471247490379450585088153648756833796909101054 4698167871547040887016776604444380320110954337082337300013098069891038872419844167925499902856216990975779514392821529215762789381536 -101772027647159928670696371081254698532441263137570393350671270595143256223336306568486203082151854688339519865933042453438958592 659996835561555667445147381319683201881607580215857764231875518130610302938912649389081669443303051347388706396067341347863 -2995403317972407517331851327493925076466777794230217261352318355448724985650401987900350165164321107648267752546154612 499584175193643698388324606522265267578565458282813102574201779783111754638574169154987941023530012646030441266 11700405284180392607001944068172034290133582166369506311356974078282309123963002752712161094176113646 2348118453488039166618440986706314782836641442528076420140240773809290409376026304675814 -920251680717162591830664752835634938740417790377882726972837996 0 0 0 0 0 
4990144017514501148033043137019802005145987572678595657954972398419175633434206645854562668758304238751881847237494244547284481216109796448449650 10303407356418991347884871578219989942719291153850269826094458272365518174844082805483606329084499746296594421872032211932156600807989494093176 1127557878912599771902107245740233083434766288403350980202506533397790688339801250540883303201626456413515690012501482219261336522874218548 -1586339385075882495105772367491173135766506733819047860420357037894432971914799038871668585846027284956439348659834730401052674124208 -11759258740529855340541892005765144676329173370685537468875336148672034182885495863551166834798146469571478228285387450240580894 492446591560723647110822499267071404245115116919965781407129500869934958408206413150398543604968965827337707739252219741280 -3758797031189754003192817205706130343608284444023951087833247838071974523448083631443110081310875693973979519298500564 43776681114194423697010906339451840427674043356619133863249153047929905340894284014381205440038745680074149824 -75351959522912117706333060431500694734902335508372629353833075079165779284420415547776610569755038 -3342505440780000476284253954329341368441989311936625960984216063138418406020203944696 2200485428857181952967927148079530393926400626420265733843725 0 0 0 0 0 
1144186867007971075992920598352473963251902591851947608098222314767705940470732211366213559923504432392002713232529679210937175038510770216097500 878405072223181180867278617480981410081956128677133548508585851824581572581808627668905486993584807648233758649203758761014966659277403613020 140347115633967495871025971648432113458381114828245458030591610895503228504280146864074503660297726185661455010258250069205428160335311964 -400986344330586885741118192462854349902511121231879644867645193313801050821531153520210200994092947945913763522357311208915245382480 622590209235903044105245906299493039654577321230075386310234437091465552981801492079057087285916428092244131009438361791696744 68896258027585303841788762042887189356153399373893736777808998894687576025102328277982770403126696479471153698425678289416 -362568254332647423870688387879564411362498853157649093161394915702209042030260720618660031706883162113536233277440444 -1042129477860472602298742016102860611604418125489964395873913262013134711751021150999941166516613442847601913 -39044475321505715390789352345174823963710159916078232670629747762763981928677804939256954251033572 -166760739149185617978078974499756317973301752438143078863158547305146363413686834311 1124173465996036687271722791777459682540506687248360920342 0 0 0 0 0 
257284733881460600030470173272131378856405524800985343574549651525433267730719297009126546966053690557179039125732251619642993620820228858559471 -22217069109242920164779730575014592186550833315995136987936153482416729173941344718196313063396134584978708296274336033088152773378940459416 17055883546877542827288263218123600664305735471721573521335067928474957620408569646812142855156833283593339037991562726078685342286417940 -61513217587509705297445194641021151372518054187938544427339927367610117046190063391415272364673500227758355833835784755227282642032 350690257361955482483481127804026718902960096897894865399046221454479916887467512059034838078365074680307682933997272930538878 -2241300787537579328255529560226634399466125051344791383687563703182196870953785483894613304664838257152553906941469612576 15202379898797342624527556966552596798766560323191365195287718354296386633840527048961329876088678938024639081402716 -380207169792007300636812394261878744184385916216364326201364348635259842807251526659070332366172090363401632 -257215636359670063824170776619645460446526677097401197847356214094488810142932811481224114311470 7565139721277009456779158464545666753713753964278007369753525049516206478078004784 83137814826777841125279797122992679561932605057479466 0 0 0 0 0 
55587603853775155491834332551010852526177400950656637627653370083335077025519836149649390874622437557809324278042898281542471488084845588941494 -29817462143500458134446749263380845363345406785376839176709177218906675633503363378585841641433104335657072004419145843027167295635875171277 1991865790843085030763907585705127488106054565804473643027901524954936914644196479869127492187719641705727037606341336606475786348939232 -7116954893906851548910800472328328383836632957524578420089396527930016573931383270532389895373504903838161091562311204093127553978 42922006094243166673146611725547048818208875415528648799456163766649719584244248806323644621663885370678459827393402048581808 -2020336213573042850543492850327761931851431944443267201622943461784806205732811391615469798395124559810715702175900253233 6138643434438882516710781310562639330729999142747641204514382376918453811272883380893827158080592504548840436947628 -15969939510370463870289729235510919222406639934147560884003704547715688744571234853526620771282417211755898 89978875906105763907240715360274118595032892906490737215266914904672769532587341048454750764168 -360398908676464778990136214873866211440138651423996058604885493274276972620953663 672752868161538808896763570977231276228313375642 0 0 0 0 0 
11272942796355811013539505497307597336490328742625422256173058947703543465366540760187557346592381156740260181919242578765702180730431303017853 -7956597241529839320711220997922509541959072718060998295514789053146474855931287030930025926332828632014357714646915010356387099099937917568 214023522145103233615702622874351125868263433269459595666447907318723308963041588130115317721482121755249212288342294884455207477791280 -580761686948104554585038637857576276486650481217796660387619174159550869812363511958029363884380199325618951145089069562245273440 993191793841911190301912706153070542413579994849709891909045234270901964741117833264544483874746666360451251117328888947226 -241732007086973938779900645696541412996135496257622378805869161728421135346266564292002781404610342520836703501223394712 396366256555913332564890428575941694450622282802069117462626127764323172070999201428978751202147765420570381264190 1352407831582399480849529318828928817804569064128424529918751389818151030017465051922424965806629579619904 1653686751739074670015558808253422065795382620479257788542479923317668346697274178206930694034 7268349668740867410471203307933100652515331340332530392936623468724682386439428 382889267717372282690703525230712032919103 0 0 0 0 0 
2100976520941066373410625371057203264934711441285388754823290300349948686078316893225915392770883516255219022804974281285420005746189345742560 -1501322882939785272937797738370224442387599119808274631544254917552572746475664651599684952383904433598918497405989447140982099114695756344 19464613368084174259122402011739745453521357014232183206180223918573517500983226733245808250307633979633993292392457863421009697139512 -11601777675652512672792990590563059362840708264465670430451729191304182746197479570070268442249284761514590059919404041451190144 -280357548973276397886903284911757121708854074912274396522456929824506898340587398113609583555452178361202102212475434350432 5956644364778142482771200302752457557103853715453990556396785578270926095821582623732513371763186253673907142843722874 -30740871708992153141017202036749229373991179058892021402040665595542042420433125805363236344562107331802471959060 159790698303667544515151719073765962778383932306382671032229137432621664572889378602816343180368184325778 -139191415390186422281106461585506748337408120663328359037445154933845759785744934148775140844 -60506387637065111001577119613793745456845606465918085700422287915623466903143 6688973168909364545726367071070170 0 0 0 0 0 
353046658608020541630455344088258576233738303300043429340470137285609179838827704303727184795469703263190906280271582163406265816504026712473 -227305525513790421628107106126216744688649536377565121766088162948538271056073436964807581332488185083352757607162853534090806067080120000 1200878666706826394303282445598031031615877976922214633437236915636714224662981781138917933884223954117552877596378741369734320079616 6793979204452413712923073427865421949126600291645159548235642258481559805162441971165618161659457402729455498250450561522248096 -1959466380915639656266629974684204213523920509668134928285304622762414581847514267716367157286595554487344194580689596448 4768072516883590775701500162274024748312416308843663692887019031500773580875978502072681782185408300921853205373343312 -6547153981992125619844655566432191311936385348210382798162505697331653736176611133770443542457565636911487199034 1577758919173908761197372875688376235929136071107884868113223911569738547920517163288028191021980181760 -4546102593063966889238209129017807809230776632864532168998798355870254171613297257590203283 81346897933607280412545020511665265394641592537144281169662093782844439740 724816160503794960909711 0 0 0 0 0 
52356601402335345085169544157488946441856405073640877694598208555715731366459161897358333992095001189917557492418918565422920720543217008438 -28120873805562205000602064585279147938242711896948119281013863377842319628064756448385811521664504909549078055364326382948090928417835176 -15454301966448236646896939585824841453726686165800763298934693996228812553522765561129049962921014349997215575828893730340321190986 1512034261156493719768170001713429038264883158937772437085179671446682731027335528607895719207656265491985202144542809127147552 8383103588866796469855481868761851420743523631834592411247360214820473197176051143383010571777944250657465341741373001572 443665054071515947044507753709953898654731620708545900886313711489806313624732209218879296410747149576419265027056022 -253275859184796018855177785614044066015974505848597148476328422640986959804914620153674528363778680915048171084 -637968186948542925724656174330200869101155051901213891595564671970934007173018358409027306827025244910 140525035404977965427800138416318791362663760681265149456691343653638055067540399597804022 1838324735304466580578094940831508473875070713417531053912412606970989497 9101434046 0 0 0 0 0 
6628138147421607921641222616634727508856536310111782371493067578183424928717580984502409752593002301592060546114189055466678139795151147467 -2713496454205518184510061547563429345802544157908138996038026098023021839635814054427242476702562011571708731602515207948565885928072272 -18582775270342099430952482549941957539735332217014280735107044508359828726335263296265345592839517609858913464500827299708507232056 174027441773903815944948906230000819025525633189397915264461932542040827982243058678903645002336757763314427652417352054278720 932261575801586727632833948497428838533875220329317198754229854298204248962199481364377338529396160513733665463718538036 -19993399823951683079230981678294541490981207504827485265773069998484684005873306737398492909462456290845395691224688 35246660742421087784824485721498317722600692931213276117613360060546061872109066379946331313485584035420827698 -36154325776343979237963646059057723316073195935480837635510497141090548872695228852758009009788191292 7714393799380159940291224605727696031731668092771171202817748153000372257984629225669483 -11341471091255944493081143637160541894894821345740196302718620587059000 0 0 0 0 0 0 
666054557843614568735711308613284809674382076261437329385918522958956753157167333677235501022746737285364083774751357330715498132032928252 -161943778986073848822517967281275354302360057308276074966840134104104291684210463300747280806473298421268383159642704620524271908126712 -3280289780980794101938585401237989523866626352294213959673650059876257175020910083526579687979300684375869505464458459797069629288 7364090102637791728521584797865639631656619942552332915714394523290689385801510592635837663305747372209176893256702087821300 -100334798504429248463016531724892230872128974281705615630115022155335896558588327287021365848146013944969333381161469464 -7568772739535929197456310904581853526511952540569675827361617976261141460501310310977834338836146732690431936420246 4589846549581348988900639386769163837217144290876952319427903026371995376320269394966930442576611873169028130 748904406200091563216271921166323598921251451573810727327585541498474939149060038243302057197639205 -98586847923480911976559553933431298130104496658307452289974490770036253879344656174620 11111146782074253651239098904990326335093856541591718505977626944097 0 0 0 0 0 0 
40916607223437862092607442658632860721168458088191031197709367433482620609965873602503061553542080830322899348500567874624040777953120817 5577137576894357917809749599717797894696177474257799971095874327740127795327948600680730960392091384649739287614175379150126740192624 -361973387402085670519997424170887178175550967909634170827926681610924927530057458967961745636849489536900295806848601495413728472 -1332570859043575742190078255040029065408730287290845920648926667370617149322853031883728667915631955418890168993775299169504 -38660862225827128894488188378118963355191152896894841275029904999380116393744838201055629232232501296540507081167219162 -434439981635004282956092485249998882135007824000285864116904940155773700895378470593897897370853866640854358621112 76038350145434148504211042392385094240859814786309873987036654399425088487327401835358258727553833743148542 151968235396170878458790542881469380061841082335600684731875313585218324136774492986537556085359556 -8286423275585500800658849463402560586037836744561470829370196994514009106075489312387 110717278808029365248693281957790631014742575841132930878982285032 0 0 0 0 0 0 
-1826689833294541642528995265519165392967199336175217467986432534585870085838860701443774708635556231665417583054774513109741618337297614 3444291539206028146455149502596820366575718308375707876855321871715235493851988030183077801515399410343771882121529105998740649630611 -23761684652797534730875604429414553380554117018153448061193660560353793176632254252957377056181968566720811311649901387751687900 -295413124002112741711141182217914449730434904081514014754180952110989462682519791920274641601845008671854375740437954806902 -4548792482653761150705938289421278346118725577146128506218554408303043673917071022542639011559231550974057237314192128 49171390304652300415195028301031080029855214973809414507815187507501329722328039952957601381397973889000392267167 -25047106048367206367259938507615565042482685841762214073762088696418600042038864374252667171007553976539858 3801601204008317246893028170095672982962828022657996861654193151951325305463750948929668107337375 68704554203433533832244217694708380779616151205636032728345469918875150250441136408 -196177970783713760394491015218819904175953419723129567573551616 0 0 0 0 0 0 
-1041157017125603780918340512028343668837948283507028308012788526166341083497846445925181695045191060756109834557928242904515493931347277 618260043012507323553961725261495045637192560638745526182514380578381873586241660424306283151377786909710268831850216722093474389256 76385465703600591354234237997848158578010184442049475920045193251256685074996860805771549536782163640134323120783263574603152 -19275707865887305181574087964495429550908588989663416743045425913821864730009110494043620646726757527232768682293227581200 -162561343653715631703112538341147363838505311328143327218543555722997473151377468413630653432764222514378825167000482 8601003411810195562540237288804483599321502699371350958592883932182758757782660743611735219819092973661801251424 -2104456297685097865805043348296082118912773959836806255766376902650095756030794688578333102303083491439396 -267908510406301933561426927726925074244932683374278379756902462262469888231170778179603100989880 5287642938220738991964543569446618070939647144560650636567836042449249222208296677 -105771114330348555648348042286244561340488026009015244768872 0 0 0 0 0 0 
-189046843666795657718590251536713994962498482442043913962827934840433438421650852561152867561467429413992275947411111728167837572946504 76678742595230724562121047700579908288402259629182286288437990359876102776412951318438034550935927683402006797180582102093661795196 220716259218007700235592352667200213151055180216615753281198909305747519534037350609865162066554678079432078255401300520542256 2570479584381061989860347284272180053495883930623850337272102154629402720243377087945471576523761130123026429322566224400 24785515740330173949935418163804887696343963085119648200912300308266069601080718866719190779631152003470339898774832 152472052539046269168192086421219318116686968033257369603784542309053013386142787170057378102370527765390462536 8316751539978161280647751376938403078592547689570162971817219422513519941773820941069846857947991190508 -18745993372339749681381643500721209360252299699479052425489906343448494463573761418413926680321 -54987701742345417844707899745998939178351631684147268685331543820943373240549734 13412505495478640615007076730467085776401202147179324192 0 0 0 0 0 0 
-22859675193003866497680591373079920820622751584929896014669725056731602756720017848948777403927791830666160571557150430191288292825133 7008195373629594532198962650635938104769120136250463121797557943563276161383504490385660475740548919909797827470891132915800156920 18134374276827675732369189394901599128628834119064800788850956229492673254453611131230694280867588573974606171504241575797552 799188664013335628413431707362189697433641321760352638642437195333289552404959095611392681221741994821503357764314186800 4712091048607534627139428247658561252991054428473264139498363950366612648639616484477344610176217274876872424890198 -74253012590424603038918841950304740298031884058843890460188463813202720951407452941017416393971486017624549920 11392329742865320956916513223671106730782099205787076251844538557444453728775932510321262130522207778632 -47509174623054926179351986934067353302447310583306309871682765817904169746544192844926066216 -1521439160639401237832008483772811800653829106293894362947383346320765892045143 2904644613946284727714946768330792146646796647011176 0 0 0 0 0 0 
-1798391816182249004519649461282112835351190322826373617558078770472673753660438764792127739838749610954957659296793237530866860738678 401633731714608585636963034941701358153319974695310352267154798123759699495802691017558996568144568263570945769169839900844140730 -2539587841547146877016923732939933821719706836367934856135928805255470317482070166728662410617966859404909478188377784690084 88972252256001571792248560802149984209633793326306250844460813215293447796689636326244470080882022816521090372361863840 553327324518161604153551313573485405777951413827417166130305582614726473885277367210894069201544189243204974543232 -7042083162256010336339710448601911977654825891548086855818524887296718137865133442157515303609413269049274057 617928611544857580869519999169882989005682380827822211931639517211302524117465180689072467942969692260 34516802293113238531633148050476029655482357491005053128905694262045476904231848613854949618 21041869251812167406801543383322740490941402986703765396581701776494662547530 -199745936805590613795289405097339537704538206928 0 0 0 0 0 0 
-29592812597970358986460629121441957570130416516515003143039811591287418040674013795444183515094575757389998782242425497420496918511 -5403391477469582798544041526898629882256884669626816561708853011742400257702824412948310734498281108714530121573277575936493144 -966751326725330257106250429071246018980459775015838651186852938696361192980839167229656973189676966528285499440278489860792 813670752041061809809628438721369962898518285643734195532665647273476700615336754217860984260280897294416699025947728 68253568204953050229034903915606421324173615716671940517743224513164714654014916696796234038820139501010775701518 144162800657400521256060297440848458238790996649037628292296828026833651927597806838361271384623498012502032 -15873652302164274000806816291408575941316913061149949497423535620329290714488313187645688784356736502 1091883682228785761043386229833048570970725787142930136877982273783834752497634911974105616 152230858129001380545829909490002657506401602081672680187196814991110008063 836138251025040251030507788563535404276252 0 0 0 0 0 0 
18291313620404612113810831350356370569535229936979997560117147697729967202027311309603625234635925199764096091550811548770199354572 -5136893549001225562572226111911215984895073620800755833620006404260581135472793673372927227366756173290620068118324778759572452 -148775339879840167175792338822250716596513868497343255211780322496646798211881651465291871564471150427778692881219448562472 -1490738211782236585042924942895735307747598450802614347465103522143015399047208143712375850539516778238448623467393872 6450339975890763589388490254509780496834630152977047456526408877487895310359027161465270326238289224918453477736 70633188342961864199787108619225156471848435834050317711215320771236880452792765464601243403053483068645642 -3338578359114864924289223211987156564581723080626757218136907805937694037106650677108097093750500682 -21472447629317753973321777700707023005723789809589251831287183607048728978453643814825345 -3407756863738230078991831348501268850197849806385830811896675152504662522 -48596207160863259486084160257940434 0 0 0 0 0 0 
3681018179827820297514464291554833705103798223577008401692900648951218107495723860666966784583049842018618794600869933456327890201 -811899580631909364905685322876410036863211471556151813492469366525938313180647301787517274964298021451229516961353609515116808 -11554665455542792451957998523685290635488706721588713815814758971464117506687455368076455919601496712695007494790647562424 -295582537049338023639730928204223404771897982329538034491843043929349695904999878806078847207524401230492680900500720 -20483884042573536684807548396318910690023774697409313516609928558459015043731884134045603808923824337438554684 4044438664221606667562481557622927248612088111857779038765289143715733299370500176504189217711421674702568 -110388692302151959726025426453583205042629522877757432715510059078459657181131767103052311598071470 -1945992323661931054168901323501458293926296706280964421668535670000224480570332866534768 11305564286094574489108781233180751866395632647993396030394905162305394 10714327048131914832248556 0 0 0 0 0 0 
422313693138736454424346080438096281144462532872349629535972351383950466418614991520799212545647086894734015206827023083271075706 -84782475913419229011652187860484845695423207099144657629069477516426590214576752839182294184808594385475311764820040395084247 450491955131580859171616033276578352715866130256849608910712153197233184710988015180917515031870030436095427877125765776 -31335923008704228138045100845625186616854953099210335953471697648175280089542181378632453369426686878517284569100860 -115050841858456410197296448882131173547444338906163687838778224459827312339533515917367102314552793460595129468 -229067084261499819124507799981781599838255941280722949793555457609403182185121031007698562242171142606572 6014027444792078201807095045382129719693865512597230111901038997074699884302075015908907232927076 -21129229264345406407797322834012333640622032339506498703459188310112013530925541338608 -42917726629490422890830098147567286877781193816200952212067475576926 -199332503188 0 0 0 0 0 0 
28618835046009091325896695064666252424857438411469734524370481117814289914217091447607102452042111132776807548769570307896165343 -6341980337964963956849290389666750486930341083057475342129648288097991957940186963276014885849754820406632257412896136981696 300845339813587630913891257228024615810192037844641568991572078658906050568966952256421623612099625835412961092768034560 -1337865131883239384891540793959476392191300233261981979170860024327168596351610282952952886724590832409921706485680 -17364512092640156254653150690009847618874571484475106158569611465742847311699026177518140639648802290142982688 -43665330237417015237393409342889472204960634220223552147928378198829056366566524439363004353308949919304 622968795153054059769782894986929899492172183443406169639220977650603446839725295020367892050174 1386408634823826090177634557556916027104129362065566259074857259942714580079105997336 -615332619525840240623035454179857691568526781402489303798968285600 0 0 0 0 0 0 0 
-75988175591003560392497124098649102193975359463206795050849984790990837013583402368781539978412729048426780699778238936427736 -285026258485637902166323676022002683256192715563217992186082368920316741520484747541891538593883368302156015666637239524432 52754682301042023601487420722813892296599785816090013756670791783260694972048182304084529927920026869621637032648538064 197715757155797157866009403185376384334043903723500430396148468400273446722392501902530762410234927478084972924208 -1023922628374008926070770885269317500329386008946497083313156272395046095169200222672934532855378371624614752 -1539381114714733564362976607752795981055216216570116351790048216418201068556056920982982132595045670926 10451822211198187676549463840635240749414402134172186196900663090999503017574614151801330486392 42837333650674210981459026273248070824030188330680304069538666533247812802448402441 52977125354829138598065109459793390312558860842821276327915284338 0 0 0 0 0 0 0 
-332794561491102586652854878969351575162751326901966113813774836656085181980607796852489105561496248827064666676025131260438327 5529181591097449688171273080266929372943164453865032609840816049891868425408095870029305551767941406278068803822278869568 5545124557101738390216525365881217790462265816614865115396216694784401380801424370244530203876077086913582408055545568 52229548266374942696941119530311091648031196567017112900324108093763516048319829481681207077762605402777836682768 44228129967806201390316743289926568451129318229708124714089488541022812774889212904023157033594991618391746 150827007660225127260653439311785909229830016965035321685870994629047926534051229718107985817768955440 -1174119376278903835898572934700987095149697663632564652606500831491124562465604025256862995590 -183798469882165916358125709878440966998763350047352571852997266186988299930984600 429416930634065127105415943430469603392984769306786244723452334 0 0 0 0 0 0 0 
-52663642289920259798909049568192072088701066953687035945634593328733561687394119355932850398447700027609452018198336933428882 2974910931719443937815222486446033087633174994325083826935071273937801330851837903883721671522336368970479088163877406656 267034020145768372059141343123700572050379676606805073021487427364726428909843410223404185599100991991653293578419052 6457747330093357455853965155272501087878495059480739930033314532391408602154921437070040932799760877088247972000 13592246851424964775573671484032021979269515365121879232603228198943262719150681663186772622777648146688688 17685260586587590725379671881837042852802758602714981612058530830534732439370259637616039579775118171 -71707035941371421368799471328351365712515552513913227876222482166629650506288475940202664186 -25327291441498487015110891198192675443010897733747906706358426303867277480508648 961515246870091123270322519775158558309202468853386320985152 0 0 0 0 0 0 0 
-4796579792605980142955447364759213504698923154201464993979650007902203793092525155347293344136577625784229134631206404165169 446486293207474103749576478946592996016138012511556722058640198242830093694306285449892851308916599529202950049422615456 -29088031886044742206251424086828921878742900145491170588450219534419510284190098578050218287940795545156008966552848 457190912234482272548091452061300489389625417573129085257862343833588508935563126055416443488581892987270707440 1129914686069301671466127966284160177345570866986203048752179957867251841456281059176865786272949752752838 334854070039290016044642931288824052064799250683142966695806432356735877882516812465106386960028832 -231165238841976693556515899703475965554577130260431334872126680403719023256099424303948748 -241129412996623132050463449143090720857529090299874325581556582704260681261704 782909178896337574692364910833742691798430449668752140422 0 0 0 0 0 0 0 
-204736617474753676915205429849312488535482327704341921038875569500236313748539734604916500989370768398519203389958681508972 56026962695349826855232956700012156415662715016849239713540466324310110586389920639229453184520622666782552271847240752 -8896138367364676672047938803951662010478282226784169485641316010565364178595579178772695012526226105388637175646704 1503415452331039739649338985447315297104199886932998671441895567047717790919074823317546492510413216145506960 32895019634920652825747493733433137063110357809451521397313354186148195942332996186393705310486241403624 -59390588456744647479163839731159023570033354650291430470898389456694411941921180450606834507160152 129170788223517917088669117896103646029748243458133829201960554325325688517532214508346360 5735867920170002300433362462923548772659156349990839103504856261774229463233 -26749810595164911608614862902022827489408655176453232 0 0 0 0 0 0 0 
16195091179122481121566276421908665685365172515924470349277552208188400294550723687868060120293673692525577575188221030512 6571014445520750202496349856499096930093144775301946114532075903049220967191928348141487658155680368408132109900045472 -1205456931804048839109963949773583928147713296065540748854322380672337876000412318401812415604648970321688747735888 -4655742276878232674513787095292087921957368190001356759180056911728652197316222515360603500556105857938425040 -2315848995944368154228206291868683045747043935910732108161653400766107876796909382818614557692322130294 -4576354154170991400009977454510592795911831329563952146553782855665732108044909074740030260281584 4787856131036021506658385614908250357785539832932254368947551887465531855620246867979636 107816216817164352488962600764066405343097733478750589806238022694390480424 64835466606166081338366120349501571593145075269259 0 0 0 0 0 0 0 
4345844925370668652047371911186947936549427604892575408068329833939894285153915831362822189364138041368756929843881546752 652465709182258059083403961931913687775159855986935629900225097371962813372865893741626296714032104611811252052377196 -99768456718587195073430294110710001158559708715177127516921612155055455309817227784591110670241506845814304379508 -732161274415930227186357761515302743474894882011835094175318480859888865101094045438995023281730438619993782 -376201191337211676776000746146279631161349797469033968741620329416656342592159181381541549722594458752 -11795836498571620680692086530615992575756749337052365550699452380213964752304831211739499721525 -45182179818311381073344755073269900402192391305210425714041439756573454260377235140722 -318795623503626272731484588747656238610989952027720533843326937926802383 -4798398497555907296662084830039194566107744656 0 0 0 0 0 0 0 
482895844809725384432155757367538146324713466583710579140046494517084313096193566878640796211733938296211542228083919118 40070098836949212187542755107881143852390586762375289304339119809629329658918387638672389292916611781086863222609120 -2707248807331815389248128936877264877235657340285348341422800372390602273907463381226107696608263486696169482912 -64838532320240146730665424148978131454318797219539852698895594352803139023696926274428915109954770535447904 -37367070343477195072565612486817832192082415996749270431569220090363989786602207888333496933819229638 14982716327413800256396853694209809992430169922534002500162793540401446237046022578483897592632 -7852271014476340567362111489582889224376742015552608060696389830132982328358377340482 -13768720282226776475208892636982979900350842027702915486143742593089628 61361402082153721059574876085407542201624 0 0 0 0 0 0 0 
30305605786615477168255217431023197682464314859475610766840971767558163950005316413963064712973770512734983525321762500 -1625725733070742042714525164683339164439768279298378429991314680671345313432020707371568493871292538748116786007520 686871082034860934037868560614835484425138030027043142031577309860001095200471701191743929603722865986420552144 -2757714031810021058411034955016605896094400508729829679534009930977313384906922731102846648672308313697580 -3368929784231759393721058078451274310720742790168380279985676897172720692072355288019621229824353560 685123566752628551388891773821859975937489748230637362278524880953022651719851031797554296742 -163211732019389218526001773388558305265591931555263919908408659326384318300297221376 -6170209308714742626856175735485995178898692899959235023510911334941 38289638665780852525824518357969532 0 0 0 0 0 0 0 
105755367712211864649406428843286539059838209998571576807464596716849390673503822385681459523882040464991373551141499 -881420580984123892792899495978528841291081560724893212620277186392919380427116546458531536052088840593851377415328 142859383931098019323076732048230987481338737101556668431274770764492022207485288108224251084494424373707703040 172955773259852318741097201941513844343582327114037700928545893074884090928804871809972478840621981741120 -165472739013962954805233779918242123497031543310549657714262498975906910890710394321335338015600956 -16425661980156042868528118090429283617248448461672463784666152246159761400219180138455956528 4051546015611022484674172516502163045451312302047561178399059657136410242963872098 -874946376411645048438302075102012930772773755303732988012734158220 47891386914267910048719331 0 0 0 0 0 0 0 
-236198211762189273239366447647101321357149806959312578982464448975724109599036085334891686088711952671154194827346018 -138271606289342655754435353091149167442150111403775889511434969575101180392208342231272704097654901864625244115776 15811005277603969587786168009425621255095794029528807955390499222320728401128567249660093223418709270028455696 47075322186624888290248962751356731308799219528444504433475565196169059244620493856363522728135952230432 11257296369804683474356234577111910992737957123571796308542265452017944594475298362866528198274808 -2451426297712559473837453586110245259043786418488091683704296019088450081534047703523223708 241516403401898035116589117689458202731937283712791113240629412528014618971290116 -33107447290294215022037658655269587001242385880244824660107077202 2705384857184 0 0 0 0 0 0 0 
-32868561895649299110644372195341658507450999401450000205820725680464759575225466562217532746646072149863076170280397 -12765460778592654167443826629360708799748684014490217997523410574953614628273140383399716446731892028168789307168 1049363572840202986336162614695801813818114155924100559265899415093116034433760132527740949496610587477012136 5045994914170810267922560444137564597779946355497126132051982512252254481218484257791879519277256121376 2786500120669239355759566589065286223524001265194659855536568801590801204603115044018998602285740 -34902181369290300204770809810483418399543076897037929361253725156137472164150780616153936 1839343421313460903680735219276792110011753189971787624264550131656302219857862 54342423133399605000156961532597150390803830225224114061365016 0 0 0 0 0 0 0 0 
-2579476596726649992419481134865139311440829670705457773307156471533082398178084539484910930862643441272736170198320 -449536766539083672309950163173234896039693371384422832810919916370184005848138825281717855411506744245007126240 7453984325241016922395708634641955569456501807616048383204947789980341764131425678616810668183429922341848 315675913326751240537003974104816814528918424266896689848425123926024934145600982389219788226825294976 206406944240212039794621522341781583162549596205152241970733122332650826792437677687742183658800 5458636637603462299338004279223703024937602403443039484622306508723981150076685981010786 -127565298002939962572387913858138005437448046619254648048116523800634793132094 5478499115827590752874828375653753654869537536659439238289110 0 0 0 0 0 0 0 0 
-97974539836197024155682779388433216924016976911070662365266984574425270536951335061642331659831014888029810306660 76514277524769089211560422156643781496097702870925971947962758431923065360042878528228491343585902211705300320 -8907389062352372753829626628632946135565042254889337480936618098629541134209962874944820853349750522773912 4419643639332109094573348404542464751210600486681363894557071690651264909849879633619591322706403360 1437094002203669485413807814637270434148781624202101827087866228856028543554232881775798059910 260576355372741420465605771249408666099560578236339625712773951938625846109693110701960 -2964820598855889753498024952618050019212691580998841458124739210034450059946 39960833411110141923332290416083267118347835939324942545352 0 0 0 0 0 0 0 0 
5466628926056636221560300410174443968333494805210258168063694626240720326826160924053108090818009965008068120184 17107749230894591559154085427298267532657870333045494239031837916510534561774800057809484385412307863651505836 -1417333334505141613523356232491304664824844323867352342505482266742436484155188197949789474910371440336004 -1665026911534905623120882493514352824615434345446500202079055256745091294616760849576433114901006138 -1035334933921395885743372816819260058089590532729538311755450836355207042797730272595457189444 -6261402436027144957533949238454239862171531093433990788070320598513737082649907342263 29799815883465494171189642862653504838764407742935404520948921016482840728 122409111224596268445264535033704211141104792963621779306 0 0 0 0 0 0 0 0 
1380042283614909209866520644305190638070636034444810751571577944971495456646925769861782106860472759039980295300 1793223487811749435928927530565878925015175025920128585250193873039952431074609319516299482012460528888528672 -131116300151655640544657306806009925881616712897070166945286188025695581695840774395886388382472575226768 -241733403830662421500488152239008131804429840848047130762410229206159207705209483415532051296358192 -88591521193697773045708691291435335504793859347756411316007275989876871644411338985610708698 -906588277686317932477292377011640086347782075812651103631544591393131490066754536720 1703773930220913847444923831070599881361847599322182604738676123644117232 274656530992815151923043693587931328966400657116081744 0 0 0 0 0 0 0 0 
144456508240264197618665185941102343904935589954010603985242444771093805991847672548950415786940458462718871392 88748141208381234070304129260853052499747764881349658946075435762692242868078382145217818682343827432420272 -6883855842613354018461455932141304695085414496427365446754689721627946310815620305980275761350205505744 -19137283857627241900632980557412400633886622655254068277513715379490457521486340504625131994634960 -1876997521459942784161133268291340087104953238702738321421351974442577331434111084661020960 -18698501800463036468988148957116249724750172752317396440928427450869846731896744296 -5827551052789619869314464790184144403878272781896580224121478758107148 450501743215868487901877470703603599456147457311129 0 0 0 0 0 0 0 0 
10255468818759120565141895593999968416854312745470791751876154565858234180666724064431823361158500363179491220 -5303019179504485703303965469777138208625554939782436704274400269719583552228048971006491881851218272279264 113964310702534216878857392594239577488813142898774481553987269491171741379150527486625552426688446672 -791458732078423478222190184770744065201392152787079942268615202554488177858285835061391219508208 225702463551430166501038845871503908641782423824638857210520341159723304095459354790924746 1322571609358800105700999048326492624130951950884628962785922922058304590310621920 -1342575066937479438654271451945872880367760894438417882422521942451332 49613924272922592455859167248790786307700666512 0 0 0 0 0 0 0 0 
456888677464269614679962404287523609670936997758812409769491495667618429229931147561873168578655846027874744 -1648614632285651721120723554592661607871312700387371855404202970281313608477314391249358221146715232056384 72701846295829553447477143912610496047367261169132627480592230086939398792211398801054529277478161860 24307589549953683720704440313377154455918382678235814752796508202461753671039253974731173980576 21213423390345296076204545444070298796349461075887927077794015995042284860265421388779044 89719926176399895539332198434890131547681851624937736449176034629915941314182249 -24751661385892158076603754642007418606910214548966202932139555809498 -28846179096616644142185814743820875676901020 0 0 0 0 0 0 0 0 
-6383416374896653424362739843653040105138994643767318206740055532734024368217283455003463306340381211892180 -182559361757620137415811857807417222493416704220611207152173356891080020784517062864871704474473954675392 9280448289238308020970249105961260394573064368736033396985926928798649087000083061793255312398812168 7658629791651058368996099256225982644808935407394068164731406362379357316831407594461357086992 536979386359543755087359606189464599479837159475295079964335963626179719800119126610762 1039048881754134069775854583403481762993960210049222898953955989060473162432976 377507690602197131217057687181125502700606658452549689008463975826 1042026537380378428099352197224776950308 0 0 0 0 0 0 0 0 
-4625264926882922457969581469986170373130649132939269723058771389186433324410416688461784695033403245978160 -9939181331781886021877078863535864057677619793702768820621970552400741846334982607192614692865371146192 718254603894448858453116893425495831821628728205604861731857242089734817989705358850334269647828632 739238224134313924340136810360667386096411065886347061136005420927649938607829397474026086588 -32898624548353677956004804722088344893407488198700928714042945843493676500784818039952 -107231280535856630971189301933126805591292779310836058441682304654399534548042 32938487792440105630038000478282792226989576161767853591674669894 -776542859834431674146952131353746 0 0 0 0 0 0 0 0 
-691198747948181611614120231429960666676073524407191347683089900984958297313611202606414229481006747583857 310650215121445779270923854735353543697931084384739379240928792361840001808215789953093959834594524224 27840250229238568448151393641294764304125031242910492339660858753969513028457282180521826836895464 39618231872238352969481249784813459741794042591310463655931939961058346073582065400790528240 -3245239474331969186543959883445521439498675658081990239243871035821133556056205213500 -5419405208237351272151313645663043298907373395666601755410451619567592304952 958089115594250132440116853849800943503869202164950900155714806 53805400841850709880380084 0 0 0 0 0 0 0 0 
-68947689084607436980235969441585547909843955385337412133215989696284182952748596081414323923195933934578 130945738784797717407889958508676972803285643033675229623008925993975303388041579291182025404503824953 -1524306531266941121521188198198208173051900674691780655565011949913610916229419191287929505531066 298356537664434161157896812646605531221755525397282959603810880009011128261942223005565749 -82666512283679454020654524041057126196762032047718674534480775738997189550829258256 -51240969752726704313926860646886238187132707891608017496482723770500847884 16584149559161271394236788883343773664644545709720453923256782 -21416163115399 0 0 0 0 0 0 0 0 
-4396091556655822337264223554811294820276553448545466137342071518265354948970022260283545479083505893921 14744095370751414405249827066058100728617717153574162895349436946489370075287494543562787571639484632 -398985526052365345139409713055585168734893649712549446642734782641665339536574670348525800226304 -175158644034071045784877616459115668882358732419875562083239142790292385793928194257695208 3834119399120155099380866653034770885570920205667379683077924420315699251037435418 4631089332986833602676840611096726102907632469085439489934205841768556296 181277691667588185148635122462349035538398465986494021300096 0 0 0 0 0 0 0 0 0 
-33525628485454767044565391445215814563277273819709704967261171386603023204236541628790455806341075900 822821791214386227415192764376489626197317788457049016543028752931251220734894499096324429768928508 -41280692192461872496943445500499248277887552311280474740266047462608888765079472768228731412168 -19408618353725117022462938615675329770138120646985563564299133945117620783158677988869558 400500333464815637180704681566926428411067380984065854298707331749719765923834580 210501914710753652927956967542667446926882017320160111004721444314513700 1228639427376019488449360472522619943250394626885595999180 0 0 0 0 0 0 0 0 0 
34203393141725715714431134740916019233363430754371090591723377846333582446449644500510071302583102598 -15883631624308816220460802148846799394288367120963560821041051187692749383937630846093226205635064 -2596951540559097074434649743932181103835369296345102960434616948669108548956929865028942636560 -1083738929267071118083906061329084969390903319449963847153684367201650805707581410808184 12441483985317598878913984800562930442473509879872088842450753360095159006157214 2338914703483359263671434858158035464702047743818547536545236292197344 4988655273715658393174266051529236382777429830776228196 0 0 0 0 0 0 0 0 0 
5099684968174325858180390681748468471472300595727635420552736678218926257998880010441511057550767232 -8711754432478293039483333824316289643804432090022849199518071902354732713202743639950716869365190 -57204912906083828720282574442105520464781743506779524774493699549400900016619526910390763808 -15238165372638742744510230658563988289179199007828308069050020332190473448728252529304 -287049500026964857850115269820737714585960412106162814223871855429891149221154 -125075146075191777894541276887422408049515982434978395369909100213262 12801274475330028549905367448479840839143884635955580 0 0 0 0 0 0 0 0 0 
414567028369806416034887632772987399563627747522541942187177315078811047451196306197153051922203632 -974357422573687271808035920991092478929280211602498703730719411799216883942485967039699324121000 9392314396865686978594641738121690871152050981313635223045056507960605489878875736786958340 3278536493673633154731964616242958499278068872173308185458429059279401607563842489000 -51272081557153399735798443146888599554284374410196787846895531972273229037352 -6638004522721252495471712614959827901460510565176248325963558605056 27414225635062063187261035198239521621170585919486 0 0 0 0 0 0 0 0 0 
14964311308749349523733293801076790008637543591672152219295514048952942295036474810451392753428948 -54020266817493627061350620392950479682449140041079920989585712155391602123914063812639240529764 1495620884314753039909887940644655402655263382322057478952351261413575870110881103915654364 352262968310884951041724821636824102858797792800215768613515385211974253239628845784 -2593072535085521361090458471240091615727221513142229945299166427833059482332 -126507233413640880550761248491126234991278129126987134017312210440 50353397026292255788708778252901645999723987846 0 0 0 0 0 0 0 0 0 
-1154580531584055856053817857277890102883006765259453983412314344041579470698011935166911904002629 723262415535451348680181531735780830439215325480059428877667704099826410983213681758942577256 122806285064907054081808961537036822250595685489850901064070577961348451778139519051769348 17158543483542668171721741861700435293524080911376613387052509497088423393289662408 -28248319412846629057385199020729380638147324308582102808364366138093158160 1314790958356026533926180181312733337288052876825819723504713368 61361327205885343437367604289198343777417590 0 0 0 0 0 0 0 0 0 
-248975639244604016319681773127589667386600541392406438060345947016144344247342991539169228202722 487787338314335469740041821095834497951645240653647146407746570365586247541198330724415167331 5765235151167120732827818710471287281542733898783052587728074116917750234466543390362254 96515784883440584769290844556002897849294110114280532830241477138269374465078787 5281370579476905955373122834427496170476861149196096306700577069645264970 163368920539705344879782704087893148918462953989355980706379470 5073291779367936567481802037276981877076 0 0 0 0 0 0 0 0 0 
-22486307853971954054753230690970320671454446460401039118183765420684906894548331225207358442507 53415115980775983169844914488858405769663553141457027343950189969239233095727112077967245104 -24628989419788432831890706133540153237445056542440474875685831265819005383756151077640 -52925407465092751453244203916263958951367645778303243125296095400098765263339888 395982700277951384249570270172187335213859524342548501542867945227349260 5364787365684531133955561845850673268291083853352499940239048 5093104828087795883947063824335297534 0 0 0 0 0 0 0 0 0 
-1089799742963064552698334144089062027393966164720165499510979149943019003222427080946245742296 2896462302463839040136924902770652536428130111155343663733692725527965734195691126273743688 -34190135025967329270444584809629690110733468522022976611588164127997675900035539787464 -4323314900850893879178698170409088144428030066782805117486572114453616332386924 10302227059679878972299906592384228088284762375198742627849278998503168 96826267153074223532784704698618011308944459084650641093034 -33096618503896205942694941257104 0 0 0 0 0 0 0 0 0 
7684776437805986464788885493458581211625428511236634051716964798098232403713555557324241883 -29258127450629586417491750075407655638039984646738166364016943946438876084630746301534992 -3674351819169794023420818530955006062595644292691650375497581687664180048705390086872 -144723592403631231673842209571037821064245405234781586080437815441172694932304 -284963219305360342272902208590283849449155955610518257395724233098588 833088822130545077276971342947479147785877785786986388784 10011785721968570965861410 0 0 0 0 0 0 0 0 0 
6996295923584659685133025424172877470328206118344953429271641708209626173302257464141583466 -22981788817517721176103351744302411776727074784022571353349225911332489176741772248336296 -226723652253316511296354904240085041726432076055091492756407886134358125846521987182 3137936702191286814279304716034905169343942694442262088389605865822781049584 -33312140922278152553200914345370112988766002553391012416007191736778 -2172810591626930102763042097227397552410462620191344783 88619492208390 0 0 0 0 0 0 0 0 0 
754669537799436842201917623435564376082114261468980350582274797219162558520453175753756981 -2443536111084989562394957491306100247904953532146626472731780560244822310176331026252480 -6162449809975697389225177054736742361562260189469605711185822795071379352932076268 645089858903897424264254473051681123178128046539015182175058209223268635648 -1027467577491961759629252556333852985708951291783321388212054977464 -96251105499153453923717251566394989632192278254821440 0 0 0 0 0 0 0 0 0 0 
51936535962529998019535172977378007107570826398808699231291785321129837562995098623717132 -128590691917796914098912198156047057826119287803924303987306797993647124572245681684344 431770717416064255491097679952893156380464847823498090071957030863853276850925116 34425524657022236699070368041851925158720653266119951408907295794370003310 8008599267508193833681187839327443903609422085834142032001979244 326907998096368063432386355534621341849947859593764 0 0 0 0 0 0 0 0 0 0 
2560073172996977951477340544734320290546837024706624538632520958932964690383339702200709 1027914462565416652353842455692170202341333678478493795006908064604472186913327494272 72607440355725673327289633710282839085004662419156861732581853998767144256374372 513548671350151693540902929141683536334837436449158027846150631538253136 1764395441460549694353882015701667847659666398001626385651637292 26292911033479822636170896068379648838779882454832 0 0 0 0 0 0 0 0 0 0 
62057002410691154205206782752986453066091635924559733098047662157668023716510086643802 908976541882815805373084019530143134550738566939508321901095546700796842640324425763 5395142314091977080805762612008065980131333329845052552542477689871823608226466 -56634672912265449569291195318822212061555643146649095949101647210633403 52755542009205179401557655828010218121990475721544503718939698 306519496201884144898610391953381799961345056303 0 0 0 0 0 0 0 0 0 0 
-8059418434046819812173506014091112611365263976740902895646645666851082051534917408233 93440732588703523842141372626660206953073916403939470310720228227539350807210693384 222396261683933077647315992708938187120167153520073535606086164668608180608968 -5010492507473987802096782302453948509371890390099899349925597089095944 -600998867887411789535828223524843850471289242402793091062516 1597644770455461218788856188008069053609319400 0 0 0 0 0 0 0 0 0 0 
-1915340210757915465658630757809728861824305291214307117660044473953816880165659695944 4756449433990422572328604879666598557342909340967605553370128867348062663976103740 -628560000249701725091611453272177130549714736822242383861012662211193814024 -195206599967593324940456807488728361357695213694919986747226256803832 -101296637809816665611518715032798102274254593118080054973304 4062889484360916809918841343201079504365824 0 0 0 0 0 0 0 0 0 0 
-243908403443761950973576872526783011141530425151441811780209539144024627548978782177 -30156059343156877118331978015025348500928655781861972504030647033157134652472424 -931073123666567309912076392156542960744471933694218549527943023772733316968 -1520293641571516392388033780649568346330567321736441863151956460520 -3374489748433842296277270939017479293724322782437073564186 5862961615969101126259513744991575509920 0 0 0 0 0 0 0 0 0 0 
-20263006088491281270289338224070954161803892034133466643010596864806013071315908574 -30066862042709697129740017951466716180418740207692818432724115619254302564983938 -83245757578043771932237079096168234088599802428338774018616242946551557090 331302011891745265933927684080128846269841683046771658380578820696 -6258451649385725793077178620702052425944489799065026530 3459149567305900409873968895486929939 0 0 0 0 0 0 0 0 0 0 
-798729540062520040118648206495271714324842992732306380651798373280464213427820083 -2984285904034676475421646147772844778772432256377988592078108926071893574859272 -4125376575503087663523010359630796277336412081250202599083450078410026060 26044516321733202214961048740123197059040725392361627708725365448 4315272191647911711515189764055433101860040522048850494 1306857348212365279345861899132752 0 0 0 0 0 0 0 0 0 0 
58510503108499982066582159726782556581104470171973145037708604584932237012093372 -146947142735193955962277800656602976892775033215198168875096894672016919226596 -75378598873840720974376090821334457449338111898276567625131302430003876 1072803305064817888359338116254647982171220925247198389003336692 223476355766897985039912612619055531343149667977684684 -197897359064918823293465247590 0 0 0 0 0 0 0 0 0 0 
13892392968748028582872077706397394260807654197747227136273908036061904099803687 684475617914065314815877085014166125995207527190976065688901193991976797160 7081578739311154398928964131125707333737660842544289132596971723544724 16669521022162775005871181447824847477130699084202207463555912 6662157256122688241311529153185638525556030589511220 223378819757457124181520 0 0 0 0 0 0 0 0 0 0 
1313455343975785090229561297013491177217254552545305048901646610231762051511718 826542333972557555799516114556184721331042532413488374846739020858176889371 825101343408593895697838342826247314771216912231104606460876021661232 -1155429739301293456323068094008926794314546265202929051111058 133831720914450277753665921522585472282159964379974 -156398405869640 0 0 0 0 0 0 0 0 0 0 
62392726543200101404633542885092506889952598907104484164329974281345565123653 79333919248272441164486890218114966954539953920732238535746985033021323712 45951072962035384856389427200094883966510811256380763141372334401520 -103320857832229341659582302904003839436581175959586677454264 1809889351829497932168938740241095117500913484620 0 0 0 0 0 0 0 0 0 0 0 
-1344701017656924123105624421926858711277203173954897461597041903582066123040 3792222478224963258255174748956468582039936019269320906077488165898276840 1310698139670627997477478825863857968104305363986182205701778942520 -3679250681444155313060053787114151492503967732312471159156 14746647447078715286310500253931185004709415296 0 0 0 0 0 0 0 0 0 0 0 
-544167542310641926184077965979827503017447922212964330339852663829136937807 -9545851837045463621530064733551026877434334762703085918030798782696960 -21408650201048331890479303623658011747416446055785261792675123648 -14621034784473999639316491972025998987321411912717126456 40216820144375874264985225397432214485837818 0 0 0 0 0 0 0 0 0 0 0 
-52505449028897189727472923757343243451498518588027832408852265876665212986 -18688700474823441873569819650955123090064435862324036717699501394397848 -4889870554309237251883167415617626043734628281803805528434104266 4836474902385080260697527642241632781459441148451939784 -390902586833680162104591811965165735549274 0 0 0 0 0 0 0 0 0 0 0 
-2638849677238346614549125760182884108653334607153556462492159784887712909 -1744074551009878160819772591533833037714648923659633013191057689428240 -305299807111249095424519732350783943292355624398142995539634712 195249016109044302128197273896007517765791510889709848 -2621177875514746077985139521957185532046 0 0 0 0 0 0 0 0 0 0 0 
-2014463148166183146324843552241200169168759979079829871897594695010020 -81581060215688829163203135448538882842842088691364887186755365135192 -10772786029368766040064914564297022512825324141799989249846792 -1852157897005833654137212576914075704664573010857304 13526365412494112792339709529314868788 0 0 0 0 0 0 0 0 0 0 0 
12834581740321496225588273323131320134690841275311511410854774694371290 -41990316330253309341029038777022674115187206105381379861658353616 -107311823240629626397467097021575661386808080615654125212344 -493499302412107576748513110183557984739754708213448 150267183039000315505517420268966326 0 0 0 0 0 0 0 0 0 0 0 
1315413113319453036440174956124658935534820421137055185753944183078228 341811261974144165079985957562645704559343480948733288716249120442 13881230703886436519616960162803662634363970592244823329422 -20673675652603646795341914470770534686727194382687 287537087730646498965234833000866 0 0 0 0 0 0 0 0 0 0 0 
78662611134654038385951776302883434990183057152868931785081352094340 31377666126185675596677257603281640138097424310888249933848037552 1117115755199376800459627150958959896406299934844601369504 -92379308336487639793741267428689126034351402928 238384189051964519380811800040 0 0 0 0 0 0 0 0 0 0 0 
2965220808409998163853635855783318433203966059198168947790993525764 1456886227996536389680526219068251524748525400865326388973661424 48378070067539489594176845274408268852985373210387975480 35989382397944391223174541241997387000054380670 7398943859903754383834660 0 0 0 0 0 0 0 0 0 0 0 
30877385557172607646637053532173644537081879176580090820224761545 7137024967195274413626861265119994529170317220547773878617200 1229144473806222789682404999414144372515160854327964944 2393095985367329703603432349253830056058691008 2026224940496116648378 0 0 0 0 0 0 0 0 0 0 0 
-9427595810732878801214710089593454916229308609742015511936505822 -4915382912498965860622035543505273613407259330724386257122720 -789693057516029447349967574797075938292206064347456 92746068784375500946731774265019138027385584 74758466850152 0 0 0 0 0 0 0 0 0 0 0 
-1786226024373179254039482446827604199065969016256600985579783075 -454424072141954698154222939360264212620870534609088129360400 -1964321421170672019908343086287102895434102447669676 2538101659248750353546096068781379667297520 0 0 0 0 0 0 0 0 0 0 0 0 
-227083256363295995861976345492498075829597119980026106898324680 -21443244352681970406981841362371719434017287168193743379344 -112177004920925813919680708389602253655178568704180 51083919488975087970362775006417621149500 0 0 0 0 0 0 0 0 0 0 0 0 
-19908002839831651199584128378252860730284930937952424940440614 -238831593854093534049244841497809607335944138158737081936 -3175800446802072302876850573564179524797064852204 749327992517928308113463563319500426128 0 0 0 0 0 0 0 0 0 0 0 0 
-930215472350381215945272530979647066939294873177145417869036 52447339109444560275767954328949574680579945377158244698 -7081382645566483890434603133034850160636081610 7609203631650363145430062062596899815 0 0 0 0 0 0 0 0 0 0 0 0 
33929106305624025248742344969579995873113631013790114179878 5140052928536346603328462225502655231374216023329297136 2259225326592852740062198688202022051446536664 46611290975580680678746864779152456 0 0 0 0 0 0 0 0 0 0 0 0 
11207254326901665010239580455615843897697986155516140371920 255882825704372898287518957779981396002574739428307176 -102840525273656288468735979504632078730890920 92251255463727641424566809826872 0 0 0 0 0 0 0 0 0 0 0 0 
1119319395607801039859854104686685875999777634817856555086 5029997300244173294352738812916081863114485771903664 -22702584711069160792315914149966893225371576 -671371468556249839239990258200 0 0 0 0 0 0 0 0 0 0 0 0 
56520792109595342966235988942504091719505318391025748244 -352586663920144721360862784459518520499014554243560 -1495186665574767593982577218914646896924950 -3063130627290688949713055944 0 0 0 0 0 0 0 0 0 0 0 0 
-648817085342608666273936601488266072910297589389404606 -42323956996000507351969403855107682710737052574784 -44421190965254046307604930804031111889052 4176997721745966778948808 0 0 0 0 0 0 0 0 0 0 0 0 
-411677061667683328815359184856942627982308212049782024 -2359635693935806325192046612849106980909786915416 928747684177385653530768960249519158316 -511280795374974590886 0 0 0 0 0 0 0 0 0 0 0 0 
-40537912020485879132053413556995340001238114616390533 -72252427344431563959186868416168793650509860864 190852374787626018416188258669131040692 -2559355369636373928 0 0 0 0 0 0 0 0 0 0 0 0 
-1977224931253372894689920099268866422940127526483194 377177313362134967496058191049029593346705873 12526200345267735982024228024552970710 141253167259 0 0 0 0 0 0 0 0 0 0 0 0 
13746874498206635311691416511296483505810188453791 203085395571020100366217371927318050533341272 551950665082646444169355848019829992 0 0 0 0 0 0 0 0 0 0 0 0 0 
11693007416547362882917988463519001485212855880828 14575064011605449037794437267827199714903876 18289829832523052043534657339398824 0 0 0 0 0 0 0 0 0 0 0 0 0 
1099966534432961132938740126717671044441286215056 657119388719861374205683215072084746596744 470186490225659043218712291195928 0 0 0 0 0 0 0 0 0 0 0 0 0 
51175842566504648338697092337139192182540535012 18960022384337422001548202618636047159754 9390503860067840057505417044478 0 0 0 0 0 0 0 0 0 0 0 0 0 
-245081841830417766708035844368932587473260438 90895500417205846171587476062608474184 143089568589347710668809059052 0 0 0 0 0 0 0 0 0 0 0 0 0 
-258380259689834322199187990489688619579586156 -32307287049928704991822174788554441628 1598096639662066648007422628 0 0 0 0 0 0 0 0 0 0 0 0 0 
-23256584912483632674130248939118212723769687 -2810687577054365112702076454863678952 12088167179897834810425292 0 0 0 0 0 0 0 0 0 0 0 0 0 
-1045754176673578154443927383575191697842726 -162650035728413041286674711731858979 51468189619519158950436 0 0 0 0 0 0 0 0 0 0 0 0 0 
1467086073704858120771617283077364214739 -7331687870682932411333718793293792 48025913622565827296 0 0 0 0 0 0 0 0 0 0 0 0 0 
4371457137539629725893509093528105687472 -243025405484842129248078222161224 -322092388598633432 0 0 0 0 0 0 0 0 0 0 0 0 0 
383914080468973110570986888663683428491 -3591452476426437529289692985504 223815500342288 0 0 0 0 0 0 0 0 0 0 0 0 0 
17150411298845696088546421241121729202 225858754864495772323298372072 28021020146 0 0 0 0 0 0 0 0 0 0 0 0 0 
77633671661926389796888118484808169 23933064819317825624307230768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-54126612533244171078403736980090076 1326661202494585787802892408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-4822315980102707575030027852727017 53794954702828495901788272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-221985214682805976453827237407906 1709960055036413060867773 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-2891944135799112190693867318123 43347386362638431196536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
440204747222500149088575560392 872912968106442450756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
43184786754192344872705293221 13703070257854870344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
2137953971005777994182136998 161743276782309822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
49519571229490141755582311 1345692217894456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-1625956430270007646862444 6938299913252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-236193696758962315270813 15417471400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-13400686375191573614114 -11552325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-454832268040223152051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-5525852798193524536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
437030484386436871 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
37736574108959810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
1774274885944793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
60889205067004 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
1626555130916 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
34288212840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
564790590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
7056828 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
63169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
362 0 0 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 
0 0