193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-195689485500160203287388786796161949826 748375538034934851827664846053608501366 -157949980175678009620134184832380846259 8679593426269267489177116895246617936 -196807850008742707871162850817781900 2301117834099821891378765316674798 -15771268155187637404011762081303 68651431968065666081160993820 -199900844137904971615887750 402439042607973951524220 -570787912694318707082 574015106673341802 -406635473124457 198267564918 -63296495 11906 -1 
66138816468596563813072658654739844061873906384966626857956368319731457665 235887174686684569658091997173009147972212565843054407794173972699632392480 37331323118371757573173676566995636805519087430317300817414456641106717737 1218688788429806998561933927662536245813401578116708194103978384031710940 12810530021584359500130664648204858244208188373777022467093566799869113 53226451237262751094976592106373744133510164475471291110008241581836 97131597254421349031582628572262586238671550211051137940794173038 81833952408423157554588996341030204067236684627285440554549788 32162453704394004930347334378573620229538627913908746311515 5747927302381215395732302391821696004891002287068841908 436867824430996468605827084213018743916963963063809 12455935243613859971217904606187480949934177632 106540188712441215882697697659507585985139 180413944629443667730182150083866080 25390074827949132785076077569 28438412432710090780 0 
-7451163480903387527616801778117707655111932953736312740811096080051533599497644314746064124963749096418386112 16294122003736935396102194142917099000343004219202595192833080848102773667408070424978472661104187652103952 -14495395323896936853456045256872299033690628962443894084369570626671605266922658495744014170444212000560 6768369373523398251956645529557759929127460377037074924358270374662482275442893250610645603088849672 -1789750766900965053483051928593041316824777610611250019320160870595790049419162068408077649432542 270939967701714023420671020088391207997888582429375020952405773933593238239753739468594316656 -22820898756441354793916298751167084100110824588892301586589160084597563073434417274542878 1005563075929590375729803093467850523068200239601228040407424022414132685181203442554 -21065725966160397140016313457787386537611454299657877138405912915894017470884717 183236826436965989763150994867369922122252495537709616697059667887841898498 -548228815032538248938898086181005150629042676861690476131929032494497 431274649597303486083955880463024441595327924769863830447195064 -59273966442710495069079879497973672701155289981554788740 707396472449215455379289612661358858876720613604 -208865724917833073061964566246337101422 16845031463652693624802372 0 
600302238671552624499764692271308464328331302813944835230334417810081206553124598908804157324112941921320561801921868416 86583883329536185438858713444925244028981717449569688103132050891955571337550365984044861395376496075015392931066037304 681440952809146116670581103138077256603645329780009623338951541635300713680927839553422564796573496432817084454513631 1159126445583874377609739662318377484929174062149510664851898461000931758729275324819145571477157108893001687213916 607246540309969904007095171753782089080850389049316203402188199706906965405642285219468019741857616912353325677 111751586967783332741986856993800684713633512080699337726314198622019470249927220544587161786457864616233116 7473720309707273272024105695548335395262313346531592335117289138508753610201801935869780673524244831945 176588255442475544722080488312460612048590136543124922548705506463054483812138154025965161763833376 1358829727357044141256685880632452646086332799681161055098664524311576432835245115792347428335 2963282317277734461238079945523623900942696985328809874785224982975169288523900168151032 1479369223565478410691098529808298581803220812351865145164673317083921813540578919 122221453014785690356500781473733391714462819434065387871038095983220838216 1001144798553680469672173532993050953324266686395831356741201149331 336609423246663822882738797896624589682256864018823245240 602845428031112845167629764152271826352101214 33696490426582124102830544044 0 
-16121096640208663866800812487052236504650256769323944238523118627824597302682179052782473286914551120977807600542512449623977048256 1933691587696177950539684251243282617671908892668173821816148935807848798160052698595004939831840211405116892212528163312383676624 -10241538712370349717686297277842669750485981255576942348262323921187089970834959752888695624634840367787458303936271087066374342 14000878698446602673550855122547531211086527345418261399154256349381344499005431874305516351788365623009849738459714408823574 -7427012963364196703334573727193442472730677245719779218134053606238960653866276468039668295399500465631536817191873885919 1598632558024969573511894057301027842804780262113169938335666531214367924088444214777899268503458119692311712550657188 -123992277855982829337132116256151959866174362875492241139411604292110311718099217463085840290976373200562067037934 2870430270430787725068825417353313223510142785675906081840015383334488548791736705825263362531413764220568962 -16344803145505723951515703833827968086123239883029887230126014106839932287366105188740129830908573101075 18604095131723774287404300061336217870740306525045464485514719804433417370144216651095377929494392 -3240982951786892726865487273339771001036796869496500394436219213031879333593369585051593818 58524156896399829743727885526159700785427216106466175572281352771203557394620099510 -58819794235674890804201291562436771061735679902430841098482466899911072097 1064488464158747812745090922704623443306333773104069806986070612 -34667041649431601808294433228344006130300792335722 2156409601208340590180544730628 0 
144310507649973230404370663571955876030010551123604814607895015117826291392972240112574915935275343927342083376049951000200518215397640130784 -207307681998725027384056504154308151145809418673301164603687375250551743247041528522239715052822879172054411195116325562983640089155422496 107235532534145347971671325560247473040528731947614991067108819449198279321082296891655943129140901196282032066466738159513209584275693 -23486518822488948562439736476616301178811517602440617254742056809316432136650775009682034017439463724387783139461988837402367109196 2045984091633337693446075454991487500515299877757262718034285037671249509013581570226419649299797748164354562264683734431156944 -919592555516702217842128983621679388956498879632364339097180147981478895724767748713647136626201237763029907036349123267368 387157847648743247246312776097887408385904466115359067211534893363821468783269248755427110559961666424851683117670011664 39660462802866786101494463756898659261952788952389036849259996570180498063623579455519372859348074765849826951581992 415692082870955608057996717401811065230844283874015256602875931130310713191050735672410743852890995138375890098 503020144752060493664027230933654042652257877436261220030259453944329688607608418295883823869901967727468 56643881785822739790757741982049123480331136126549962927646833437724133783599724510104845741587004 391356201486924812402987051049071506876268580088714108861381750968963938861429393519743984 81415316997861171076637128259693381249263747062070743728810102439654838963724212 139211318894154293505304933625314298409092519849165980786929499147488 125473993915850197504708043407497041971265199337981130 10264390079383023424193316539004 0 
-61907384098738920036603045868592255424544511429448495513410152867435753167597182044152247581736231615283416413768172808498603809371163272885952 -23081246095212240844761172192159580198391740243736845730565680260743330598022306407126966710457213611451596464778621514730264015461364728177764 7680073355721228843902790330326872844613902366434946773929330686291206069201892211468008270771451832070222700041724230065850220202186540962 12858230884452600331887826118727901249277956559762944028170426329192226246755670472312026419617539507305385717569315924982193901097575444 -4808638296132098059380241444003470687643690628189317074779087950348449155864383320376997941757307590923862935687569734792408176669188 -195956430535893912329495535198353263396233959528182855241402369691999440005417095697800623836235271488297859865234050006221430372 8717393542738672732322511176180947359048932633069557867646252267262944388421072298501946556628624472123091875711812805196534 2596023514728275623452278982969653074291741176312435523782894470186321976849808459503432592573771555151655369277334250646 -82217930151482778608127885194279159408450967488789601308666516228978497722134219977364187203589330852705261468820021 205676870248415877886600106381131419164715014168757556530079859198504363371396822393802240104203935229884085190 -26223748709044879964595345290711835119668588960100018998858472836215474055348143022178023068853262492203 112108596773160808328176805832947736487756365601856488913091328505222118069142291061621878252810 -7410402166198799886315397718229117378819867845272363551874872033764042145089240868339 1743897524815449290641694681938276650936874034819687075119344071969775268 -57648213498945195697783304327558990106186417494292099750 5292971991258756260040327404740 0 
2424964879706955764481742177489622763835385486632974179545986215883804853285765070309789389490431857560761532239623923723715154007551866202331313632 81459358784305578814934098725800813964351248518421382350583498431165771810935588227707758596191959245754928925885894506011563018348654463443559136 854879909296073076608045284784676654608762645834731419985615624869454681179018341918585963205725978484967140907172376663368554010412694768604883 13024954401241748102015760247145334607936583534191118000241288099448173832679280481776530678105202205915072117581546392997396829251192202964 229731507665020021589457734108506426716089711664297192914885715317518132723972262917150431722569799547569860482955851567866888468108104854 -33215010127694637048342598104035403225789277782724127505380276354561488681746171253726527394380321964577494320643428918494400525983744 2512994932300942938112155061885969326233247933876978943367282389388234045615905826384871263647244610883487578804325089783944404806 -56252220344155474138044520018895709466902203148395692891293438391567991012834508749445346748002258151202351159215654080323004 323696985962652445273737481217079419191166582486544191464662570773450969911110604565963461417489690821862509982406107723 2498213031336517707519563124073149006124384273290720496409896488391606568841507979706302426174408606961458322462624 653498983797573786820278219984855450270779311672462220340135356491440251940329941149976930354878104936844216 2705390069278968540281858142904699147241000691179014540787037770467439971093639889079959035282134884 81535988850361315134890403253872349692337462104448480068619212973858442855141879038883147 3503351476402759635092292920914618714472583515818529494405173467363731952952 5017889117091609253466351883533227295619638862587953562973 340069085380033439821732619772 0 
-645605531735517271337198516274123917383145791714261248448092696907950486129719160700570785553573364174343808781806630063492927796563711872345454117056 605137236337792527942426018440141582913230825543399194821714246972494471728580509917822049430632840935107957347319172613527478449432351930085608252944 -170722320197329548534872023839523968502660595710225591232000006656619604378071426540073890795190984539935417415459715396300627819548913302817756310 -2618495468507830270007818992716523978014595260541226004653132081003201423424328669493807301898277164196108799306747178163663851582535707984394730 970994453922870138333449356617261672832101979511470211258436626198756849286018724738172597040647722560694993237294882276840503372693535132635 84435399744850486583339400001400879060776038167234008333839266202131835252384233159833032937307587493807535204677596848122005451560640998 -7388158741369786607645422381143246552602420394137836648704213931828368472020709804846341610408031954876386941484151105436414978370575 98638231724754786344842983747487106896122214620118711709688875066642975076673075970125793106985456910704548603985327837234270544 1610932938818959567975313119837286067029181798410051316072561606145489649908910743012198129329949292793358977553032067117860 1733934079406193605016402611985530341939313257835054277431881173759312962558947123033638569764796982314782598344264372 -1364401702633699924502187312225148046522683955910965440990007137213419495714912489943470133956752744390749607370 8587114627917275356531660917762756477126400552831647728614412061884383545050434246372361425074417920644 -163037421354724482465923439791569280023083793281182859566417039947059214264322362903522846486 1595517498978467600548379464507183337620091835574430690649161386651877158725904 -107382535056795047287574154705726008171190509086319420158842 2632236643785652658539592708 0 
13520522338525024641495550233747716235925235515962937392320451346474909785439977473318829404382716415220524105876276699638142982042691462448419355574002048 -383300646526522365867164473726070540753097295497877785312841424599422858256790644867911311709135915100753369157307079646370557932953844839473505039867752 2695174785406681096743425880324615979880203484556845250567525701793370744450525192618423915935701320345644295269163224047000462612506115819699953118985 -2122938790408413935984316852769591722288648738262111981778040262615050742869568144480230489779272931337643979299238390180263494015141660138723094180 338059443672892075916539072175230016352854023090495945017334725452009021353210390918895571456356060669140588920140650865785371882386867630350039 86203948326285805694258927929685986645967320330059410796812802853817954338636643654795905204075065212556528263954942126775432839025832832036 14345522151616793713593431088624374315719716415263344734876312301340083375212087836236229203744213067113090244132785696463355804304098470 142060280079261295153290729134501125493687784459326966089895162508382476735186639367485101147450866816700683043283360632849880985504 1110479903852537179716972685301208136203886083814299328907372486416118518726444139990780794896496089221528244545130001894265686 -798831258074649405013151255476468888481144548466924614819474924087150844942266205865176695971502347774220664596751830392 320161597566673646929971914680646119299105080064603215043707753210482467315026268688970127902310571014709991480720 4895004757686642332516800172968489258910844211628891863894353800069879869649769003819648327613673013821740 79458249179088341977278312595466694219177162584669576708873078914809513618517060333097586901737 210522191613497755930549246075294197729745858200261373986807643563668594437481768 672692753466013847151538306829526709995477251195329677599089 1955017789970736192091948 0 
-1416057532053419176830340733549419379886332907360882747830504338558744926321409412777544331668234272546946314012335989379040648202820136383717153598477592000 -437588627993334445622227445449956868740280617831747338382240528520078294077283386963135680659135031630307171677666867039283664279934280371385751712594707760 562992196790978571117775088247768689662530931131909250369900887793912375200686025259769989211696238246022495753054528894230865025910198993459465797948764 -104055114719310863409017215791579801164223655408809670820981787216821717667386846170841744119415391095482307742147186693850575316376826098613537378056 -115007924058232488527071692855109790150038985230124427733236447411588413202432559559270645256606015803817359018577783942378925213709634273802367318 27447631236780655223598677847895945392161103926802153607337550410243059206987046981289238659964846462183059898990075378364343344112100801975580 -738232587563262406089098328712099756712741850674051375910094699498848808671523581728053602591609923264758204250583735585768231178306649800 59781475417097478996561507237720439823271528864493374552566227814143763572063185969136847915778282180353921224649902716510282162432852 36770070058407156246116023336742903453678417542521652773369013097177047352813124854616973453811770472145641659407051547133092462 90061987669778578021866659142890920658676584485210777809015764990592087916086025935009615473681585896727925573209432071350 -5228333740718846949881793631196764617049366146791949345998727005702961530169992280596559992233869239622445911949741 626911371206163974605079724409788235377758072063810828752844513896185478940893362963852422171784071771604536 -11793124969916422569396995655154719694120173111524066122689102377135512394546321825074045004548814 9643583695609931967507112799132347217975600057461869071819968190154723412812735292 -1389574032667106750869265181625304843463577242774118445425086 79859270256920898628 0 
25019157427150323107239155612569889596504807365790128418838209452434487002762365129622322760187341978394552537058302799917419027533415086126494974067528094887792 -53006120910521563357782017945766504433732268133370378956595301666724210503022742590012805488009659283748969853205614427129689694143540648795597284055077534688 18244767143323620472315605650200638487570346577739752946514530506779172740539837073454932529550215534011408251062146869626456809751651421748064947878130375 16992274099941780959491708955131272572800196571767049372733342457187755689345498741151112248634467760798452711249243805294990899628263933785818103839004 -3185729138676778153734896619516970930385315168023129020774992895910285472497178246834328733763191585477986923854693167992490457209260329430413105177 -1887825725475661399223689802012653705997479352371404497205094756816892099153434674195614798256779709269130624028488887697539811336549911268993204 328228000250235812463619607995918667514163762950141843783691611592724788997855847838533937632705531054959689786463855086239449626060228298151 -7196472564971846201404860157955100123312210192231828148984867077847991911845484596689998946800902274273349683717029105217641407285821768 31805287688456468936566631791596400915487448910689533083444166597639266690016828145439943986902339878116625388145398662769345717066 19305416399608847308737427109185697622336436694689570814192060575110940176831034229993560057673051079470726971662035545064940 848060846841078145506650833481857905082464247032553810520063423540741199519981537762384304641048127082749438970640685 21118964879730274579011291428758711867338523254140682858498251527216439144234535331637058214274975533602668036 635625789807343604716612496275829914426283256740761781423847340163130734082637471877443550053721956 175886451688990257946407989145910122373939883668893704326316534656687196807220986352 1025244936336367832947190899490950631229714983949522159485638 43775170534300 0 
1425405652537664977795520087671272729109988592716818912489960756898591302659375433398831355713073391154707376769248468851112780543564174326518281681493328024405280 -968444219545549130217631075881869175396127983961947597207015444602685903700481715102364467087177199836335979394123974024774885651891784570512961207289669309950 -492713164686472558685153296037488300774326200727370255160459197714156883341523692473218768302231423165901097489423441070488729891661780379707262175057458426 -777480091550289210865624718394725353605642178405945889395077333585535346875881063019324890160051295016603578179090038417139259294662727383441690480829392 718462215389739956759969820917566961523499980266685074932417931692669216231295067429339758512427969058417768066625699125873979958894851513508922703676 -145084685227580586969954555348339740438624961862315587849483306058564138648019830129800213011460553809378315912322591563435327044513089958241779894 8636273167335608633607101466298386155429057093933100970031965295355387949952048093259674289444167935270222617593279920195435566947811939400636 -2917734182284207292755710456472931376341718857997872300348319052308379415045607442354263369384471129361928773792738989270119324103988870 -2825077003667194998679248095730302182592044263495837874133332973732038084554049799157152064021169940183864705225600559776025537537591 -470685996243027941723308911615180922663376229978240386653681263846233953945809006228158638155506351634083363498261369176790192 69542124175434040154723440107216437791516120036662511942847838853714067117472419169697401331180921151640109220511001678 205734778720648255228931282055833503292701555391946940990636093878992928900304925804188590527006089865923062604 -14360393999820964323533509741077645465198696765259068235186402337405221759475169105157123250444276721 1419398691635330264289317734810728040102709762462723450771581407337448118249055978702 -284073734300692871161326473658736575470337472710597791901286 386 0 
37355751432676839004163896163986612058378142516968082127888661100075492959036259699443944831350919371313450419265084854427187233520438065576157845771100842477035888 -66370817978362378264686260267890114404899466100472543882533701306571392977599637173076631924145772590613913306149366155905335964965989081787453137542737254295360 118410113569659219696437050898409051379747512173889504065836559281084825375710689828429795741518542882227060789927106027744194270030826232349021969566257699403 -69345164514423298140447120029780829430482353377661331622334516516186461782925758646787094911791410186578681187687502884166253880313798224428577893889174032 17091946721429750086561574505344872927196622509481049340076470422753633372179889525208168670187626807494193695589434873146226060530352777675407916314989 -1578098383178367702132328122251184908471879187130684400717968313969952736874693756867457896137177269302021870499318362389913627340677440303680033648 31496949678910597388671271285257025297100749558096887886941376602735725669473478696803568007907211762697571144394156789039768770723065122771397 1802060857030534945564951509672937173909328997137781063648954479166019482545435433291201433360352409771717440416548287817342271890443310860 98361995765049228719088453779227840036365743746007164012281713461384395888098387832976974186474597953314684357150001036022517304102873 -6791519529736798495396441158224478580892748641420702287546863566344113453243280395943800849118398927076592033070774484827728020 2407468862105471691579258931067426030671927498487163990892059003759582767450061424081438602873312642212409998318298741050 626500348341226087258734362270565694542892828258441879540851741469031251154908808417459674290655337976203784436 153230673726819435193703821450731716352233410090102871357787225630676392454014849168472290107499508461 5501082342969322241796085510078080981765720586230792507185914322369361740436096145752 30323988162510641027710185305609658335023559384954264031046 0 0 
580887742368335578884047772891446607443444683823037215707993513012742579140215320318449081757699490217573985290365203344966975932382730809324642123524831826503833408 -1621587372807087726479776053841178937564048377567663580005604159928400240825163654990544157936611175024110578307553405450747712910643510685664578002310099279658784 1175477857457941498189075147151666796734860450224288063790507859976989635792549458460785766436291629258359136852177484007705205541625822211602959748779955731100 -550692011849412319657792902534528540630677820941930427419722050637018140969385466660659781296620933019807487810510487429828552074015735428797422550975088624 57996191188550954396127716891458021456428862992389724616116411922403938618739305328304635052045407012958176222830518778799946608439590470060336888849550 880173171333205664145101464980561371586506416212425334188907306748826830175374334239572768907326891208262403046340539583757113179137961716522289672 -276286046294996709650328771317686297152113252986248846581095490229672696640258533784554084415252199852955275942929032497355795962690891110051402 -52210460175854491173164853327118429109045707485783913023140632806966698387080001270945515234099603926058195377697502219278265326243078788614 -1317046310836630543751726495828870687264536256594302675537194853879543169183870649282152859527580978591079672800562561883153861499383774 -59238642895065531061505805243552639413470678541869864356850750395447764526032910886245709740827920844798348755004580085225177738 35971688565246255562542505155894403287223775121410879759921076391168075656283133577390876855600280352323844557114064921700 -174446148137107597435571493831660011287212409344725944099616942939547966074654177230328159832649985104745852232 -853537462761787974441737831736557177176637232037708087399422666643371881891520156973460486535293365898 10913346435569127191712325804496976994546541657457262902321553279331481474848422741096 -1251174890162261064925072619833118708321795544733429174014 0 0 
5856420808551615690422721154303921629310649495375513799719882152948948981781151603864895034868993241672270424681621073555770515833176509797017158885632736079767157888 -15046193482720378425147498000998331638884122568517143562400882898719380241518629153023946265104840927195349313124889349752170960506038081555638907713960804000079216 12282444559128323259129162424474435008009677982805131424651592099103373430343351561912795429880311700073892444266733189060920591256116979242619323665737483287013 -68917017731285082462763806524272834562436419134696294408320870665049573590142169354243146497707412894455085931022478568851797410103914346138468343655674256 -230264172256199000712976848048952105348735688321244973200641981743305473382298409788098474658808247550361879560513750036565009766511510186157387408769659 98866987217349519063851690890773659586154944161404217399900354143136824033947345227356334553662066698558295519198776512435313860750435058965502274176 10679989866861536616648821022984273652877799548717866576236733040804659845263931715343837435471143423420999065464552892135583625773592235901920820 672155878812332147164310712798953530636874580633663231653249491310010585092033598753998453817607356267005952399108437000521477389681156275512 7925963748964887777961045253097593809043057543489313660157812152199422675848142021990588318303013413342117602251862896965641778622874279 599214843133958117477758187419641982923648940018442163360740259323530943443501392966567979318296036661177515671664458036460327096 257460922893263523928058572949308030657044699224750243734701954967281522490539108691551158385076217197151300581473215889257 1393675081453533960300079963757378028985873446024273386305322918199369792968509006476126681941585191504855271996 2699256140090131909338178560891682425151374587124089771691927275123398754874636934170111037363050247012 11642829833410356398699573289877096691852355646470634815022609389583096441867475366088 19578234137281514185063842605391854705722438122505590097 0 0 
39551578136377615979687687265906757870592381778462780294292214902461718745772859579968607230775007427004843209187340056157704122496345673637006105477708982135979845952 -73051189063362618851127404696090892577329223045595527256127410576727783716243460438203585975838243664319143442124127307612348601931573436995201626971432835170585248 40520790935504518430207126243644513671049951982857868464721023505495079244263196123308463124275056277478192536423117509095284813122580467787262184096716384328402 -19552213447639163896828966043625973741019092696019924740062215173817640244190301948289622715267822448314780596678472184296285177379633180004148071532456894536 -5380860203759308670512551053438870156038519877120097239173082391289979017597565011058604491114012028762732827321299415321603151763964218264051611832670727 -714601967283791621002627590953571688061455010824754378390740908226281624345335382637566679223031755934238988823858022109627931283339422196236861930702 -125481721843222031241986402175892645759870399925641670685557362077133540085286434990885572075825040310659385389864175233229402798821515234167689989 -5594832089885210589016675027110225722928093252323859841017888670250733471713556560767521322575468354164645268342075457952104936770821217632240 -23441472569890438948330486772236383118349941525499411874182875549288154673616041533172215311615195984013790523787441717212837559476540343 8727713647127942665621225252495203324157879760419142638073559644078122928954314424384784436941631440805624301680099216857822576656 908885946477600665683775300448985139845319856973139476433336296162694582697814151117081577181161161125716556734380486279346 32702526675297702699838719108015455212513962008495939121730584001231569989866889533664570553812024123431668380492 -5196584288917620750300834195116403674463089699718357228633971816801022941585728192601272846996393924739 6935306129030202743490799070136790902716583594739759770459731806330733096520343069348 -111220893091383525486314131981693850263297566943866042 0 0 
181265792920419763273741444294766812664611504358763755421039088935870931778643168210880416261301549519548573073910268682218554758357697276631629992845953801692283833504 -227776627733574534561893620944642998024020981607943426859400659636275750480291217600646615859514412495654393194144078089359223899570836057751773973926834975311479488 -2448852526669826721256499123574199616020060319002180930643890877877268515686745659307104467764378755300266213172796288860973967024287304011957788967271696159577 26971929699809791557818120759777131576125970131755720005421484391132787137896803028408115322621506268841481038573222245312158487812123166692780930586969743600 51764586885486697727034963883520312317252446008985471432472645849466937623258214022775126602926919983530481846557708662034584927442769080953743642519954078 8440765754041635077400862107029855465138457601842226148875601052267554767524957566176198808647728246120611992671411332296592307160392145232691209746992 912638116192435647070672393888108835795574303386667870529485456988831776825605576211682219201163695948659031536424678271269786414874758601014987604 27848471095782453328241446630748824504222980120881271798689616632967434553197359199385732941202774146121710903063323338307127538721016873726596 39397110087383716573048699449190301786317850020702465174367621370271504773479602457455305795682716312210934372922097304523595116250482505 -16511553524700414795077931142850315163551064115096964968031537505672724119743609682869433827663870430358099492395268441375161790816 1667311026258727179986666571274274358665735352550231766193947358491705348666643020240016390287330405651047214221614923439870 -229832677668203261189891323916975890428632672828853871856323806115215543742554187552906171198713705117629922922820 6450425069904719021244930963846138269055599970933744832040147079503819092098043427120428527162027761827 2371442553183816431646375930775590357490973202207402957536613631731101759684964694800 213061709846012632723518122018459647495723001311101 0 0 
573850050017075410926366056466742527296488220621370367106046456008526471898232376248372523228664743113050735507268067449185016834004880193257743146353717562099984494528 -326994149548000063104286770734033309332265563725431537852362787671717519604682056549025639987687747383648439578879077341336486620947268745617224625141121317751510280 -144634154491751878021839172185733258483574881629451087119204612345758702941270585803655939537785705873346075277724443906503299544019738773759716715300996384711254 256191912406183098483772344659384526263225704997107036309592758097022741480679074088826901335985088972690791950019678821454956842710895301546393719262081806608 -87325462092508283084088534023889137445758909064593822727709076309855288914284294151332557218283591498905795963245727771961801959204264148671854246558331756 -51075375658935361444042654909390732011777778248450718190301274024153489657916509301778727857943082798314005505627465153146981852431698340614295347178984 -5484517690570564650695313427564023632287023822767114996330535935299387180938595634314280803573201817407478434446692528580404927246513414442678317622 -81126465869835141800838494224491216827700964767702805126651532700647082174412328941012269994367989534100411843291124500919347922725309798095472 -15212031852717548855194992864433427431539013091709031377871912990148271793668969999594845439409528940437714163254156269578255405130375823 -74155387107225233282227574755498902894765168509523698525636337614466211915839808444709625239281258814253741279154613088799863708908 1295426532625682282074154557048145594328839654873753258830907539047948059356022966753589744372649565653720344419407681625779 472210140971829949609095820981567873884753461482092688747519930915625838564882999642648697323377430184677058811184 -5409403172054313140630344524860567884817235599169377318627532579672911288472533966216110238664660598817 474489260165096488010257474991221109297876008457175533204083371773460950901937769280 -122804616361744344061238500291938642335466250470 0 0 
1324634993191376833463402834676531916819986311634331964766152232615760337104315543145792629087084791514880899308868448551317729437620416643508015075596165985403067623328 249125335154825538789995185428548735074293475481945004039367885880550389774181108216163449491671469249593957522170841991936867133102692497630422294946281831932864576 -748982909449001908527587931141100830379530298108845086982396248811062171067527325503699795370448866676648113303903960026706496824676985049265314236874597370547943 -370990413694001318011084094230420983751906600982857817647156440824800771047482851163359239391266880639213274643638863065430401981641933151064942101114540825168 -164918082972479508030262333595573787306742944637107067006765428537569988233420850961847078159643663433089452695524705557597266694131158300555949682839793572 151288480979409504592276135256912667198192581491610599825551109855296811372261480924703000938591754864642352513442093951710646952511388457280075719967088 25720636332333970843968087359588513237926788115522586041620464692964756133334711965971313263244048845975006659056118851505255739376967811463645698346 146056562892617025971870295375739739200352960619789836074519905010463541634026514567353497183047469570110625615401589355950708668536071888767660 -6823492548406087279032982583374526435914978438262422537265559301811175760095373662782573054953513265555764259679985540490141682079908132 138589783429572492711587980559503089089504939664595117637563585125973953663116554534256802913088269739840960696365984472764308435176 1466904218768453320009563237213869984517852752634283067723638556278297478899370147264606940302580987314779977782322327057684 30723306468777408689926305797408858710197832054948396756416622472463601042330897139107147688994096692079962898532 3182686913380312175022374641712856973600500244148058706408654288616223269254597972039466203690366073768 56195694349692574818341270659541264368149527203059895481117529710762043169263920400 17918447836251726168528326079663828659942090 0 0 
2241057738794317625321493674446827329740644938133247921811916580840915312876362714908869989184796294030564020959453741718651943737553975250342111967105393341464002147136 1226214377271974962842226119794866776062277388702030776175760715164904133408139556716497695728026342026150775907219775071438532908018849399403208515505985635474993760 -1484969308583134061496589583245160953234063064162438291099975010522795679588207647121633665290945215423447252236251965058054404273900602067103434176720642370385054 -108212475181477547130767216359608011774233956015836813609667481792210741699021380476642571365029272365407962162594480667775818325789578651383104334186392486728 894673781551122751795722529781860681367957299980656671703955629646901496750051350847505945930843706054972995024940319106611204960062425542106451978584838411 -174545795384643816037986894224221009116268029888839607244879045232888887354164662129754367995521415920644487272137258590195272578441630821830207183493726 -85354708170178019871728643879183778505268349594193112482712628527888874968478716340513225295440221826453518237332411494869410059386072527581798492272 -150303147474234382320871368367797161364742474917001829812603070994471990468187290345063563094506363236108583682871315680624040866691176162243860 -198970133845672725380451182923024212643699005682097806819031809825123406148048192980896417256515850351387812056889638784851541464084201666 -12278776273221919989410648802890245152126758335734880206283946719927371195351285980462004488571844911305123445186502681429480483574 -2486573075270826363949222636901387291581575625081551660478961141636777020757340728980487950832599967078238090127954952751859 -1312853866780273183154052430083341083590356433731469332223989450505121869806098777219922313051475009484408738904338 -1353852106981987340027175803336749213767341306450409413032266158683518514382792254329968466104048007841 3956519465915989439261862770351484522509878093664107944170016131753780503605515428 -507435856127549474102926874164382487722 0 0 
2764850725623470959957813075548602428986071220672106019119722131919758144258782136150028959138724963089813788427530050153805431395663530516119114441982480249934684756864 963120554198244268766337147248718393038549995264362846412395576219021721836761227504939832865938979945528911156607408590132140729544119329939450490104761028595041040 1887968094488151255615913576992678281993849580022277755811635343657584090961993309478679289596114461399989171719218664239272635947525334471110587333408214645343395 942583957234328143180887885696777947349416438577869684218063961726847152417674141919668635560601890426320144845822353531921790145849313674944687477746242290032 -1329150587704309941366080771030668558579742360176152277512308919025872702995551856619820783294616232296291216279044371640913011979686655788721055520929716009 -190950374406781424440819212522030911025616072875781606737114122108682913437476371209846548607930418103647142306339273512917806800584251400044547953370688 203319067345563036894375255559432527414840202058180286637067124280316346208233732150671752335489429038512365514516268904147241087793491635228302990875 80927569937199348299797300927647659127772523496357828055678854942265948412730409314231151270898153901370652246246722176446325803054709348499992 493566336800792449285334437102387401686680173796225426683913435880727440292154792655762017255544645834384230567425759402916398284730368168 -103391341791266647365225747067581498849883107970761160166154484505588247333221854129050620309350707585841105426507153954340949458544 5836201019407737992532344364523993080444112986757780355715514141062123192650870758288260388743912510664345198775607499795795 1751106278060340233438204428859965913270701653254646389258309765178542331284964706026402124478223737486185527466456 426483753047652814708196838680170316665670349295231243307592973810143883256919068348891359715296731744 165139899812036143187966837871771863366496801473540159157961842144908978850309576 1803324190474632482443573608287838 0 0 
2313663541638161881963016196264150690469555640491244726478922900926749255317640764400302676129145844579796040821091360661081775847363464159166622588104833722982720524352 -370930316354293816004238819822240312963621639622990107174636219836195571472310282689276717566862443013479361394844719801415502844439904521894655732788808693455684896 3923284291702420051450367648100009208044685903400538776944401886357820426422211989094300080220485273637537454564864832159770548040832649855427759862436735665054656 -3528589203964529317546562504595892815850169273802514281960742261489741639513386414620477275779585995369354465349157209095718314251975510804123770567628459985232 332451207439218159473045202195751016671482126639514180829087308473099664144121284892996627805375417364915190819067612718570012971296588624567000193729884646 1099883344016557436039237565774104343318408061434590401781213304276183585119884906537138611057542436514448125357541907705161058777521951405729692927083048 -357727952307156030284443851253188624642929145184003369031218531691583791661449019824006459099271514573266489938549579070250446024851033579283623517452 -102976204789571048716353165269832296626338210539957131895495393347915536387053209002591965246933716049443511761365713578020506038344560660553322 -254913279556950760384622899406942012145126619984549130499640610573856385041130633742526205384927865452422378829353457308337979835078473695 81517886913842045229338827441487347332956494903800263400590780047478882248992721279495254664387364313518331580065135766296829368710 -9858081788084872270348277188411481016604943202958663968293590260185740576595201768323378377893092192412465708812780640639010 -813045374466910955877216219383891494032614971301711856346778122434338581911178456570038051346889904211443341361684 -101332026090686789800132246890212698699181571220601031467841642560006341584103732725869718774793731444 4045120293112305054568121975753274480474840011382325002077597490804147724282984 -380363380286599613243228078 0 0 
1041046398660607462426406656361359848352969816856998530538906583520395843364121177940485401865401681528660926420569620794277297612285524324252900308485845699918775368440 -5145764212045966409921401935308877471870062993710783471350512967508758596439707830653681214523712210501261958577297309872412902545167676737936174947644955653391424 -3686101363393501420447943094311388062611047664841427243007531810152309758163054183665233361606619027144363665443759052361022213014310855355937960302794525563953947 2786601960057411372414210922023526100214684920013406464433755297430580950834409155184571980670056082194520065263736510196586547010948025139247902513732088230000 2298867576602344406003976900612646740390192365184768974034067979586838628244686883606365370985498523240728928189242845296565219064024041273051330169078717155 -2214574398802964743741360561328562600661464444432526129374388708889387446011447116312071557566846198334661482702968838891575635187052155026945091815281776 479520227489646463108157322542280806525590590515087153532012279352580895383724787023557474877441521705335507830631980476540301187836786084749480402016 380911943323809375664939324207999361513596870540704406102942212433840809037556548245181005108059238830914826836963562779613289245210214813212788 -358484389865243763572584945577235043802311230140833958913582657334590336022936358486413270133982866729058022841414906623342208844238435571 -15350359979076835602836998417847982060552783442472096356897899024939771943568593512973218950825896851089851790649864862716652380836 12758934085837370275372812113890038307718982478953055779499593120050421645559555644151798791350444524987201998262194234284563 -121314575242877342954447082861423515280187842763067054759637061303496841431572015991778499876741565188695383510368 18426256442482254597846109298302553834030767644381339192918947742217715129693787022806184156052743658 57108915570987384184916594333548121421622478970316111648433374101999570564696 657449273658501217 0 0 
-176320554085155251336247502020909849742042734659149839662573993445850380743810330588410743717308695545288075895462689617783024967375255791701876445361839316992940524528 1734611557339325941132999034277440859535455306742266210461803888682008257167664586799282527839745055138831260995110794444967320323557189100493520010890560556400298046 -1808955455203718089439105632543065977771465415255251941657208086933312074920901310013324872395200231053429881749330309761941805384488064537539328289287483922041361 4288953782032854946844098798949005941548737581543730227618257773031234323789917405788169875671341160504336249592094080739328594132532510448865659143166206862784 -5710246361768141102285920553968480756663829012113651727095981867168270356768221415164146575952547693253140344525528009473350557283532348716923448572318901680 2951273636296420231367040442394524861118843053258590057790076924518170080163614506363662595108046282640095436227964008508088743659494401250744087986997810 -503910335013415764614277094492919650902533022412525163884233326191722224071152323458387087698767749366730252935248689214348113290611184433838874171411 -730993050662270967112475891854630288947029560430058069481402706507530789926976540654207098311188120827285860989095014835613259216365140600591990 543810211119697823302991161299067471694093153142600858322950496346053860549217381837766467589684003975539233568447144933358324133031981616 -29712395397265669407630402391927885508359733378730137300473813877836951828252394713501763708718138296926212905578494383258933573078 -12928791026995995547367774200787885732926074233435461388351168191722240536596253184676758644222258895649653318689054766390385 297034504100809556059217497953531922027075781037741430945012835441588282071713820478858966864604430958082387777324 -2589404553774769669944481913659640827800229084912057243227094169612628694061510328400141149127601687 452253395626282385453539852811648526011636507105131190654749959021191765902 -64655 0 0 
-507630730045094798771275321785025134590544279028218455497832755758706449451299620300608017481281334046460140402044472767754722312383737529037157496775736373636137568008 1361766098728788580454821476297015928906577964916489346779465072700130467385316398801605288251519127489262419513319455721499024642221377293796073427369634562876721120 4212582240562324932760729438094223560894018562295404282421289179342811475491369218960703953555788017636685864828039022313451711253676081770659791440989402258197774 -9305714944181458061959994049554679672387268465598646066656231190262997192907757044425108480107459242535726205720066548502062205385665731204273421856731620889736 7598488236412066464399996070124702815134253044512642708613050262084844438846393292272495206774395041252182837166996197871963239605237869216305331493179977519 -2965863899071575689380016028863121148061577341145249288461939242455112906114966498263169755235248600827362966049811107359593875445115802104960065377674980 426934075107478846551084382886676281398242985176662751792114704265648998200747353430121609231319842298141757333359484881679694127149182369331440656742 695851111990076963192858716701602456681280873007122362756879721254872186601162367140927327127076463197192956594837813653705720077774360820834708 -232899150602059769728317803920734491846957312169646761126771297776705750576375753383667830045400702676729145791200247486641566543498737261 49335775011059448275529396215254162514545512787703342620325256179731192803996228528100117232707352892811146958105942944270727568588 10450715375250853831714882966944904802842064284950880081926678311066257918671109064401373005332560941780041642244805535732567 -133665329409979148527456101059840570996189586052793367929678772080894007795598424582447323438815308106768089210412 283422280019022065626217414943258991028254810675794692768247117917765217926599751402959156482152426 1934193912656514812675955542544161498137343625653424385798858407583196784 0 0 0 
-160325864511567466488002326353088472325254539722236712464089478019586293157539092886485576023078125505056823090009784409607368645636606171879311443228824960378878109376 53431673431691492199766646107316197542969145203488028336958631316041243191512358658188096300386182445325969296248818380005763698051514410999451374397348679559032048 -3936054394950847639441117632317663335186611409160008376431436543409379318487283790037964024462359013224328529235845200732618302000071523395209111696923291961893872 8329736931211592106470209025794803659359198739448667742186328202793608540946172233106193787102699265737707756268155792108979219719336985443654904793908174933920 -6635123512189900187893116301327081122490412801546660053837211101217340984704335744628959014693380763715138418914484807591602293985015229596218411438317518146 2337341250519807625848017302614199296430717153326881194613793351854534513031349508380454020444336135034436812435101777230219918991968494513668573036992924 -299123427346165739825127916635073410951966033399774693852816199918563775579307784832706360471395405268888549347894446762630164955148150420037668473418 -140567774317602931963420755171277093761915296662819632245118628397467263204529205308531265550057789267337771066307727208894752476080332298022002 -79813880385948988874661989863132350334539270238081098245329587685388102617510431515333777556548158341527943127155724943593446779424592589 -50582970118712226719135263105519464322569024039661151649267960176186377603669146750625546436679541593798660648051655585513828238114 -6849583325559634323734760912616265155669169010490952770946110400609326918755315465270752022081856671473278028561773706339675 24347965245745567515336945913938014299975287667626194062415951839774424805362486216527645610994464441412128809168 -24230435138144177972719750063186808931349135490694300534460189257985572428171587474027312692104436 4244546661138567670453137889232310408986252037384288434285431714183228 0 0 0 
161688674769326070351537623121854868295996636988282008868468416912318698220175601869721409066995438003741926311944058302555679113365479107559880674597681559730350197376 -832025732025474923728807929581617251499452980977159914760459355573950813590866444504018576300810710275855669756169093449475299070077657541360910577863894105524560824 2475412399635948326308627157567112963709316172926074301052814153150098031600528484133541745626261257064294876550008494616699015886932011347431163299011091229975106 -4835469400204135958852317330279626109226311864781708292995593947521382475282304333177319779706050160601524442414401213579697664415465639583429959585950999092936 4135603174747092791102997712435775410476776698006174303000824170855640526715316017888363181254902464571205378856812673675876571116697802509088288940927020179 -1466061326167781164136256007932525446753203870221333932703158473190949149482162565132869162971848618605309559102821371411531364325022883120514916007381836 177659469706652855878377124588341961472109761905152707545694444366627697559381541939353425468059456839849821574612079877645192353729052226128705299818 -514763869122722309212553870801204572871347845169830249536401747489116163969362801850815724647803926202776001079476895134640669555546133159080880 188746249531054077054585165892956459755344186185444842874691791771474999014437634914992967771825915604879415478069083535860221949075310206 38713244477900892574363549858533070546122914936510943590287834620707406857096194249410249719461575118823561902645300274106183855112 3692043109275398626571138702266684171052412023864045856005355384735969857659544271764979990712841869356555284668459200957035 1087853521062852146337028474579569545768450367224498114014780435750189466481864602632723031798409219859072936452 1621575947711556633057632151090451341790228883093474987798022877688427280515103082050645421520672 4464906944420475703833027370187420097680957848220725692185370680744 0 0 0 
87574708124013189921598975804419254670643229446891070352233210174461554871684886955788789880757662695156202738997817708975934013476547424442908745422436663463887947072 332729842672996763623391918760310173673653526625754799644628892702370350284052480462301172691576101979073064820751850547428688202899596852749951955648504933425094448 -860747073390632001549405244130590383115483860182433971021871742568395143506887717915038935273442003255903516515985486235699138298935936085219318393226665103370916 1893493609944498806142585193663708356227586298201841489697572397457849458846018402229997767394129776673161485349235672277844984695285507207547862834420553393836 -1875804927081208084311937675053336575567920218831294453533577308725879740125241702042333439913157174577918657884512713524883226870892115610632543116059949001 734488651127921565032149811790098807512703904674826166025826704105649524646193650672354006772166909806091273490658402788430578374234909340760258527205062 -92059192632063231814929959541831806106866869814506452449165988601209872227327698213522315771075579517690505735838022462028429596382662309971544938278 808689588438312916012259008918947998369226361016458225915437760522097970443232937398027704894892492027198403162734762225746726267953097617285286 -194694551374825007036771596679534662043182429099314875082399560179058635079193888233192979093868414476847254358772212376011952548514325320 -21201377735783488805182848162864769180937883046949036511338155628260876577360024776769183002344019230025286754858221219840491098258 -1656630306117990038256176563392664336264381400479698598509109425853101981604082724655194081107181110857075910236520776374081 -1494343104846946360762927959943933889332856760610871666078526602010146082738072953840574301942735430960451471344 -84663498645134900190967413407254200941234693514146158082583262443524010961266487009566046736161 2057034737540800329862016572498562982023952044188480404360718864 0 0 0 
-34220362162493872659286711155789052142124499118496614795611369134815927620255160221872856256841827299702770980898995995904849453525841095211010308160111304620588970912 -317580504211818653716489110859288890330561166910247085675994047117187961846165672893264989983774150505885852190603473083022243682512830412770864886362618338557005280 411538590220335274358195583401368381870067070399672066414933782287052572170302074677106441035355414108911804600495777741580505312357784701492745822887140017362758 -496796562015413792016026245514581215123737980036107215363672940607357381901981656588521804332604033581469491284763517750565392592978241205080947683237207918520 590129211220672208322772949036473401709578895349762425783716926194556901072330849267433116393367691899084606674610941251267163906720117967423042066235573340 -287554559545501800757741927384244586619651992537874815921764969600891451367350973535805194489720638352320196212345084853645195351191107318672062092775392 42760479181175227274015457525667968181384902710389493565331618719107331944431616816909410344823493538395227137053500966769467386320902553330450975174 -693482948412415505178052411320336777729302722097782575682677080211204184021967813049125281082525252669257708559765681821837764591777800444314476 189828797516228642632245570337327965585063116604460947588295040984465287306775712127756010882498364909427954622823648756614301280699889800 6314115906993889695919382149494648970226123287654629952370099609127271175040350783974145184528731530983778769027803779544048394520 625182070907769701390640382944492273296495524364436736077574841709201610874175866054176623743649595726971996599018433165301 327238191102110801198260844782705958080136382054268898359802811596533924241262352316316792268513926730025497944 3435780722494335256277758570857755329775457870725642715579463164988445911426908947731846864616 367984955378327141801609105155436283151451678012169156389304 0 0 0 
-35856752332730988468621087847845879629853290612578895648318033722172282729266063471208342504981549100667946758534406897098655144574701357339333718551073052385667205568 188635065898098904212985140012017077746604695200802513525131727047761449030914866081280232105698399969782983431033055893789888940766486273821650187143233074095772020 -190985885362395154982617133567975890610442616516231186808683647183354722726142576361727315158591522572454632708447425124634428663713990906520563295476552191160628 60242984588682488508130007652381374294312749649918871614927309594563934703971981854368288634965135312525589198911803307472742037662334790514752569159262581416 -97217796657907021225577569835993314255284418792293724111480209267668249253017319934921585235727667030518818182776864199397226379129982994188062685546037980 80098498344694815186469049719845399514890398114548153969913200309218319194007986104178790318992252211280534923746872469347250190800271739507500423970412 -17822019387787525212957174780918779997949963004185835747630844890527753578269601955159135997633435965142600357423279385379077936746061760312018511900 413907953144628982823567763861096325406936690524672990149866790144295937117917647897863614705472579138311970069407275234826340762237479874953480 -182671765289420831466178180345711007491984842019564387783828308612651900979720554463412237239093699747762775469210050752903869155069215173 1778261710578036372491087098846900902828456942150740045193421466855171284281846004239600019391379981124613449551481931238408523390 -200164202384351287103002456479492034950666973660731803525901372366333341846728668601846918783566101120037911128067423070782 -32501800735186247011542958092935076805406560140328845325512393727810523930435572251831500474377184138300398800 -107323308052342638491692245679590043861999786968016885045214128271513033806246331501690513633 21717523771620357578567342052848793868245518877835689892 0 0 0 
20915220362322179404009599732795075843510087539077722344226328074646056987874668933205723005195815659589801333358611551485536620955707059936794882662595058893915452768 -27184485085226782789430155098437336375522182301615554661145923420455598141981205890484112561897633734601749438182088401626661396369279109935694884084167146060738784 39562785857466649903271931321424281235102320751149548861571198019698083669041742141959720718410336215613007525261440670420865061778282773356790349359945544972666 16133564999276908794466482144877229534994929719115650442778878054503160041111470587585269869281238262613104496407134977229959463821992954408722111674616645832 -17786592009111511879139550441797587395224696296595742151996052312449862655642153448159636073009564840908152462841827176527011584429027531853213171245740826 -9642931193047594078138779472232591267418193838832068441220237219055005472855481280433887819702712337097968114792871876133020796000159273282584070937000 6340661771021517242180249884442445247084017405390828012669875073926897442973878606466628895821310676271193600308307870880233586733251396257432718522 -182820650023142384202081810263600030398517087465982832422159126318811380326380834047430025279233428381822628687696787830885767483837933607073188 160274241310179299975582455729330255130364937626931985939852003039695441952949197132723608172237755584095582617646898473430855735901454379 -3927484606859610819249396917294406938609385935400890249127568739629232100031222121649904405927430557367674208033283839691926761844 54777240019534859235494558139547778386092326406052489088495790510959905304772405875083628856618998678898366098051454440949 329399039769920231604421764633193682683308203170729896414332751025753746691486560321735542023627062435244632 2551699959814999277706946708971941629972450326351348416728939531592867253805129264372058851 337251062486767490339576633351989414953711566865504 0 0 0 
-22327541977601553888024449714101171477397923180056486830096890761818020876181167786863952090065165089278593991025736200354637902370614720394003711946485486315749056 -44786091397928069051702618073847005853043971645574059897857970180579336287085939659828141229905978039585909583487989468052915260686183234840240904701643332394099600 38230314030513447738343173599890890297304819977671220112244485330807099458628150426837422153313974024785430782057409127168109942539153852351205677772441546105852 -19907149039508157380563388579417368783871516290408662120850111607744789420108055587343132378552868692326972501436872340749168989383735567644243174090105784660 19784925229022225698603952952344560646216534223219400438452359678105451675525620885519126168672816650169749590234440785241749307667493343416255290453715293 -4503765222680184370641536328709146562738660637848277373220703080738518852471671805611830105837648585844038155289692940733842036165149854533355448696580 -1710975615791518667233220528359709528357307589947474947495274517032416358676914426947729306983155471583461955851632649697212049094417549160637022110 59612044897317116253625767067614949552867202430791717704745046684467401542847059770371260731904433888152004131215987938932818338239219998191786 -123344682436575619686803597918932737557517778396102910038991794731521318909667042100253933165326904350740909688099563708274654443814630195 3125989971452439660042884988199342633632130625275564945125505062784501031672308588242831625991492744267668628362447564912719728230 -12896791781821599552541793774162774211019419726696906635154574418325125252370841960494068439118953654131400013793079748462 320724126734102128276940249511095345845686945118603726298840832218985987907944429315646167628665045617310736 -45364510541005378341933874030371768765420986667585945741169092239209291224550927037998019 993635808795488416030578215291422114789640532 0 0 0 
-1362430899952701997372332929384382336531325447552979329188494627154181518066860714795246117976633760306459386309275208973831466556014290777090552002165536465116843648 48376406817844053608433403175272252630520925415901198562599858184545315814154121960409727782395123171389311544202891832587443603255196187560210211216337351269380008 -54821761768233472943369190022558753209683370230563502697495404114774080431819316902340225210669020383856085724739531317517944898757916176256719263036797457632274 17397462802305776374112273558458664933411870492356273036214324601528055135464541000176511957772073601139512360156579934562799395816776113643275503626225507128 -7599352438021175494248838639935106137250845759759478096919395975648235298484204961059886226715772932569371828822351174687014592591309642657133242569134535 3529088264353634209550759116293068347684991247233213428789896159919574699857248290030952892752714184613390951688696149510591617617362070643753928432268 248173416227868334511573198499738609074048804910147854783235678380867554204184477876512827294894980736288432873034271264651290243704533017238069610 -13004830385417076386248843579572056846202648583367472061868236332324400024137176677419412400211717820502238573404554126195658033168988277679408 82807294196233813437981085933159242209141395779394409368207693331279048112412412080650031247381881467910599599214189019806047827538839991 -1747450317069757211111951750115216801752839234555455130369555495841822407548891182532370984083340733081637298732491414394046986616 2627592330534443993321655861146282981472742890299803430085455025998241038331090047159063748146904574822471206127022820594 -41976062513339735895898769178735097859189905169556253124790655416736438005046039463252139256070484858822396 590039095141007261545002491607803768352064740683647418946928135925000425969728071752804 334822348960082935740628537212787702840 0 0 0 
-2448027127184160942078253711348115371218319625129672812476920871341122779805537986154174250032580495018414824373315727623455697193549655634209643765063184733357119424 -28029344702214251972789128221411589490512250123330156708548341056214132194069191624871391840017460193846418873605729287847042044405650599753784814333647224889501264 38353670747537226647774898602944853359161454824627174758333798870473127177822928887006270078369476089174691941343568149544126433863991509939832362877175297939960 -12436641821337099289430986488007573783053381294531050918890513245165011178757584349659478049834638023441496993262240091759072832823940319104955158089482520992 1728195547376836279240195466739386063860326466420680072241497518860976103836991223871704630891773475938851111389191668727483314565713858144433899744357254 -1335694584152776804282634137580229756353284614854507393561793423356635410876119273943075354503062541501406431683738699714410130619635719771900542528960 37485479075381111982296553768803873367062890208198920137052217401625538574364965948361830481338704035717297425804610164270284747589958024760105138 829117870637487066914405709339241275667541028221609267098977583270617104459224442075872380986695200476948872182030323992692107768119155890202 -48720537163485945035513018173648824775654434229311520486353481483128456657996007152827752772319798624600853362912039216271213689719580930 771391264292837637038164720933264359575295275026737836853218127375048284382474015456540781692657454931215150523890785298192077730 -465661665039003053531390254854807488127892796365273989753386302655682626990319535274937379309903320187776153928833394565 2516827337386214900292483130041585116630949451685307972615518634040500926937604150743037792555723278121552 -5449308071398604673443208845340029204488179495331396456803030933509255679994454457482 5282260238417666848620184466916 0 0 0 
3661884281311955279709491596538902488243894429891074913373097664066398944389369129486219920995370260824641836417140319817413028595257284154362036338984918116621243216 10631611501659190032959950189517850049767508786720211657706348318550718571276221609158358779257359862740576253095509981593863957875042701583409224257485496311556064 -18370345776241136225397560078459401616134756219832871926156630535241222281172525301536845767567152550445319983406589348165654437149819771488137822167989464539182 6958070803578011810988732313538367653702308868452571202292949632834829816971088276401578032128289878759716994275180417383990737593976061811781230442918151800 -339279271900080471516045458433782440598691082443495664777328693348213892475576873010374492391294532179983920328550074130577097515729376842387142810003167 312837149713611335050573548219466083953650602532365288702552618202498231168682490009607931780427379519913457918800509076434804482514397444790334903132 -32833197806875563931136181860297801378998031885375655401339938172785584205637941138172052769272030493334599023435719001555409916396443227434763002 785039826267742597100512779375777792454287701803375909666584032451011605009862282592357689300570382098419456394346815588763585211615251195228 25274995438945197544677550264439954179987046111845494179214916675657667865870901345233553952449714930656419001364279136837577615945392093 -281387140707516447467256962780627730156763648563959908756265617708245779321548217486935564786291561733414159536533200819140421660 72099259076136406803598625469542338753723520937306068367286588297535866619770375668800966680367110142206139069108644478 -49895199620898515029708438506716805383012697956645411201731894673341727206142940920496032392436451903276 34403052935814709714067187110060541992865289963838610075378863376512069466771175533 662300524384971293280 0 0 0 
-2799230451404349389307641409781522874141584771339425610034252021611580542353125372566036663687009310812452498806483294664317211184097955584936167869468922830729979552 -2324634191938648885780122983525447688545604976883111327562975539829929051916213512016797179728363042616419045251868467310091055001321190039380392860209688133540118 6341343790459285711290110275549883909855624920202921120843466699330695958651146918474328963224054416038813235797480506046696238000696556302152636728041495825148 -2974838015849093354910389153659534357812216429391300720677498787667405865049167949909819477620384998920146360514349277976577712513791627912699139983859248064 177008417231041324009589118864678324460260766009264968891335949961245133429010957833200848799859309109566956087378458450510194173899036407223949107430540 -30045949442980324567116715488225119352454558894788790718126061154922763673698614612007669005778148883387483161487598834928257644456730404133933176154 8010072785684820140014179509969503494781220817081112090771565482951616703660068035331101584582016432550988753441792193822234341326754773310350336 -456624797771532453209871414604839812988569712473335241494849647734266913211192251263413921244868523187325688871465451617408717064217220642578 -11626217095977171383118660861985089551553522465408024278222961658351513791353616595348387458202566281898710871838986167676491552689276465 86845460125477262742305105756924927923066233912302495089838314327554986568224398525823455254112467324088250727577455890762707882 -9786989933895471496393166210025584456630914949623289010598565363981345246134209233605249155213335070261905321985172410 -3520929707488785360846207568787217353825423245549469875350490881539043083591229093152374813397075077716 -141263408514456558625334386406764804846071259691658265501007779304216580086853681 6161718 0 0 0 
1584801590218202545217252618312031668027956239346071750243107940327619767357845397942734036605608673680110934881305130803119916163264042605717664877304374103717210448 -123332421468634627031013584440651685355556096382949735319894690067314465391174325417290946611550829632211009765529448317673572860455358953076775121144286944952960 -1389336566833085369514085667191829219587461566686394319191661870380550695215203095744241286636358082646825051269011126686344126292918043753652607143685682351102 913561126876640836761122123184282387876808698450383716744221871254291179190152162475189906769154851963076174563455509034956146407444637012716079316586882736 -123853055550849272514393220930237150509078579252905138009211154119292776013456210264564009374993258757259602916074173618960246082002096367736948363072669 -9039983103428877173553433366170781875220468219589856160708547540892401595925461911602685312462657377839653353919609083177717233059053838276500787520 65586605754783798653159145296487976207493303306215071876616307984948114920786985351935434055054804326906608985547591700594962646674723514789226 159455054143281648257414580777546516454489439544258304427257587652715595119104496755593817040398505607416471790306402384546358977268914974044 4765353534838172559545782245833935915099701091668685891988341072698209156976529430618435147099979291422591846849804786587924279218723256 -23007578140104316456088163555302174194778184343212852922088184164819701295474742397395790863746317137684821979487481439061295640 1167587800680146055364350924354108489579226979075316972904067616983734041142443376145974879167656672531790762932099006 314429712706829757410089031896046533353295999487060143251973657397623451227871336241374249330890703264 353922981148354840007256470354759225426805160887909873601556325138181796415652 0 0 0 0 
-743147860144127353486222180054418952950300671912156088736117104168644294797832946460931014146569802706864804848411494822980863359858752040278900121616744171203999424 384059717682301432993515361170358378197032584612594820089663174985938144124568441676000512423755946388119260646098567139477817892114753408690674696209183129613760 1731931706915903776866517542940486835854230901795097025395115000899061236693331239676759603646323286831941742656879784568011059623951192043601880954060779512 -156866922567400194810698551359977567673146798063105072849490690204158198063269170558626427705948784438820072542630671802695520332924526676343803262952378896 60759556008279746920553208321683055013867556471616434059830062677779760592710558010385107947846111647991450521684334966920461049477824084993199281193042 4332364116304615465265478255991024280060926239976256392079037542967939917280493722645396636150360920808372797084217534403360830715257463944753883648 -729489600387646615020121891325734504641777449452908810089495152097170451283691619445141303746798586927957682193682096472084974772357538539167018 -43862928994582213303641753609011479314753241294476992162204137912540421452718608990069149588706050874455780408171516179375576276431772317214 -1748054956926702200827123805774006033770787445527551010921575149974204292461403362156979485009178486757815313508516638884637957076116750 5283025215301444890681895519408068561826171860126291744399680800852785900517817310795890170323549651019032272249429121203696972 -122600629031849285013440282724949968680800948375645200842566217414813250786032316235342382734403390060893902524793125 -11017688450067818233605989914962464000799373937457590254789886996114052608615266732928171701662174996 -498465009682260241626516813561225447039549491349804638425026961029072758606 0 0 0 0 
304793426198501992957414593261000615565606944900173212795499729065921522859262919939327628227608968512809319667864514692879466339150388757170523390841207763731510400 -206804781071514517676506921320470312537155338307047329419411284784544412724981176891453781994803001808122072363885293982726220010974082897194517376631462833990368 168281286847768028185574369389315054923256837866681877675347222150631053649137429841340073092710852805368146436486740144478752219630641269629847751851396094142 -19649623738178588401231328941478754441375892012769950200973535350416124237895655351981608476255657590600151698118945186388639387455788887499459288630758992 -20009586414684698804020664662244172098939901911338971341531622755622999925273696501387676045639124687747783677391191214429585341705223622197344432904397 -569321347686552085385052552859647564127285650037108457879600414967581728075829213717610502425937744799654656377363202889632893203289179678076894656 282346685110558360866907825902110850721733048116597115568036973799694523078668598747443273289132650750360856482387738435231585204076822247574510 10649737433831296829928594792468817879328286607178319867583601436466798036943549549041456595254179449879962148203380176291593529496258417704 576114447660714639170742664033172776985861451227211662499218256181207802754620347735151793969692455818854751059854401459291644070647260 -1058645128896879836315481775466667809818227339791524812850078901937069141263646232233755235733231345400628393568061609570044504 11338852568929787724526876654581680565503719146252532434223733904046643573448958876450226571984811657867189673963442 158750818662717660296767765821910346930014160761020983971629484194808227406115190734639966428636888 355744417668891964214912710689170992225405705489518036157890323771864361 0 0 0 0 
-112930757259181306428579809086418052410066170520249233749991965112578889830472137009206293518482973709543907459261792059181560080241261784945130049118539754549080256 71662059040111358545394664358383685498223442295091366821558699746439187963450957686341085783820461220804526736177300330999997016118674236157509120971774976532160 -94276393302107114379051161927444683879478280078893757737291432457908750698681293427397987686469577158067771133583058776215517530364967830255131561759124882596 27280086493221622112720066062069868620571035254242509759055602196080796247878728716503656906856068621765682688458190268316440516069353641875254293372078040 3896217827106302437284322149943344668184580504705417946234924464621983470048566002658213938331865555255145592916872515970644143873420706645162643664295 -142130987389660428563090989737898696021232350040541683118425373426857335865499261697106200371100238891586624722128654078193876059428889099668005976 -59623256315588459915179387481282040554958215767644687100395961498310924347449358182950120011598236273893840582478162001710603998109131811947538 -2509218167252283129767617264220950676600900236971066689557199615261025674097222172348294700176319663517310711759155577216172535584664531764 -171187853849199115030714974983785779260180166779449764900484193347011836666535301386100692193082778323622779516357391020671418979773706 186035323579146148171776212440123875561317713547041027024908184474023952244231156064814760263819196153676371856532569947534886 -923897601420768369305854019483012013615883756227376587278921979857446691138545993289600851788130092118596507527662 1716961209266167999946674869423497218413042725141961083610587146736837233028126822269141086169582 -112950142810240130748960258466386140116273170012020601412325983907926 0 0 0 0 
38585687895296764595985610171019146194942523618773924226613465280835546472255631678105561220012164332007885672066362255479995448713941890026179220380328697839614496 -16240709201732999365306301865601094051657074467893539239074940418562938654378274035055160528022938921772792873070529449526438709742051306209376129250807918823808 33841302631818980918780233955518463675396633899705734152853950485315063513336104982793516771759307252118004483769400327095049086924812184818516031891274686186 -12041824572698965036577744738028927412023393613229001341139929817809467833899868069361239490733200327555674835439686384842007481946323445498459151972625424 -12202754766565721575843434531449524015440960356753376092266581784961058001740082033866151907357733145043491525692503394465446963578629340877039989826 77069061187974714938934292419457094538721220807618029847336479205741000709411057524585843747497483264839328410136878799992822353897423789646679936 5884574753166016330479911565762271503105541428098716596658842479505009063091620888441647847346588289613561380873520745698821587781889676654142 607032012117665841627425570309987337662597092172576928879548248287106247539894239922697070909441097545222448269252036779937254927715949476 46005645769208473698856056641783376967233487517460651160129800270964044953207855807521786165549391115699293471500636070844610662469073 -28766548879692501075711340335158336385824773420939437308892219843122421808917763984751933063771544150064748356312170574041528 66321167228572306077419381858500250496207888205145073252778228163190430228317358907401229457573488114668943765013 -114507657065538665260285281696253178605530009370650541139147590349132938360187003924686306563356 13561943965713432972076022946439049029439459976951751320848314379 0 0 0 0 
-12321791853159979557517068803704391008493998314534910359499481421889101605404097527945775233935120911600523498182974739870233860213690161393288302265895688016615232 864438359613709758791174246557885841437662829243316054725791309075722798779943859674922160598577487019375625313586080630108827268264792101867627870503262348592 -9033169839115408818370543931563687045185391937381514035290725312218939977108738842146322182544781088816600599901505480755950496228369437067009848151652551892 3484860274724577475676959048016122466626913784746756954215472343352784632473726635577405331677143234531550458392660718278123003867649041203919940737422800 -283497792137702792313035461116968564431166718348695835124178268651353671472215244569681147071690224426329683632205429854607634363786124884811550027860 -9982420451333335381549596440602288459905455874481540195212700315512133506105653730200540167411825310898455769893519583569605613053358671392621536 832627650773604527811340024481610729359792028847281517356724316057800872628065441244049624747016192029221335709350050815568177664658831591036 -146415633386737716263165919985601276103198997754210821103470214027142957243004473140714128588516992362126956905115302200427688331232809232 -11213693172080568466307144505752028702773527918127282069982931302210211216232287452781730903099638896693441346171738679245000901891895 3922232056303892656245927753084769935989919070599359059215503944948253685876355986300898996413411415856847338606374421896080 -4193291544789411847486268415112525006493159525968184166031275591974311147019806942283659751903445752455960066238 2000864268194012707589006402638122400657559072722724415100407044652043056981482899041820846896 -501600385860843957331690345427260670470761281924650121422131 0 0 0 0 
3710161282455733466469119202008491773015390014433002861949320155512322049114933076897808000492970298877577871735415450729127495390146549427703531287320447151032608 1389163004876668634512668793553343305495839872705042402869888038942118685920743081825031601706984995763947200384464926188287681327084248162132136548953064255616 1777348950678455852583227272105434346834140116473983689494296223840567939316258581209192284293691303303038474280425615774451541179347968862736236132397683286 -665222180915773591025138492424560947196770240130979804344104485138100818788466867249741186683279145468639985221710275197702325319770053950896917967851472 99200359737500824022132319546159530755107134713126558740716807238811964309034669340964323443598502487265310134807925948354962038708461074368153932256 -3721636156008350252797341677115200853035748553270089898985394847457090429955662315790656109819583238000343977689761532009533780694120819257038592 -535287864669317299252888331751690844289324259291740561844269466901791830884376056069110265044734444937716827141786333123735017367565852754830 31996953686211452725682823104077876159606912836031516361571657628096323495898600355936694468707048342784634398622798441828916274784032812 2485332860619196121280744496148975746510248362217447198673226381064083566746625594784100433480706304072443644479936508509037509789850 -471937869303741498004292198212992730435121774288845729282175891772298442226067298120012252843044160671364116239163238151864 233377269168272120833157449878418828208812989765657804506761519703904497426088338879651974571371289596894737493 -13929826083465845875110875647426878451237380189148979777287930479937246689323603903845832900 4373778105731601678782925056897889401627686734789484276 0 0 0 0 
-1059514777951876855580624806229735554469347791411869003221731000193915386880452710470349318952017118242082182716535479672171576662440565744477499898075031848899264 -908162438753506694731334640175855661739976054178547204801048024974625608966684518707968888134841323171842868695088164847556719489126817680120473090972041284928 -207550204176222643624470471918158642250839745625414458254252593826532817922233876734229963969731425522407699615835919455317869676629728795859076828586678340 44764885132215580545566793219197921477064286423515873225922401926159013669906932082762517266250556316111314699452567097173819861161785918497803767849176 -12754163311956530078017279859411106573411719684701111423270741044059055496356674379994625425781950060559315503678912803201452440350188349667960837819 2444868722890682771103627787763868107634511076771491884234788078449760637706477777750131739436517587542125970876578652014014244630610214977395144 151127356559496644501904005617473183420479904528473066306486228608713130036412872875173011372123121976177834220659382922209564676445534283966 -5537851756643889494864375789161738564905203928965458869212446460724417745451606488868436336852707480165044215213403167150678732469652488 -501996850991279800189517268768243619349982597067674170437807616182802378960488678275139859354516835838322086556363899347406575173331 50081679302309652645721483072864664618842376905534802405887206315934141337609411310852399313239619877221684411132060808166 -11417377506521157850377375192663681923821001318642265298296591036927736852113056564811155465587878318458447841 -28545140591103725203521219881049653105534599207485489224027553650653390070139203935218868 -6221830833945113046802107125556021982670689847777 0 0 0 0 
288073920524290677233186007330375351162263117531795701369792323777184541099840243245277352120802265985502544310904385041192771006343184325256511677922853040794496 379004655304049958579804599513135956386190734226121904031360708476976941623743158289629564261410632684017507908331221515154812346318143535258895947830772600096 -13263125321280284633861454759767709525967228117214037435775185088477278292602803788701891975559723232022851041120802954744815316240510551716051890005696398 23712174519094856338789680855666287333586161014324889178764975493332488891480865360159335059356892375108140462289271952434869940033104619190351344687792 -3133449550663008857410131460230351329536495928992245214755267930702763921344202060848533588182007198766188635593983572605298354056333851680323435871 -760966930967969537156871040739175140838329485279847952924756789378462421236471980103979727679929794338120594572265233225391487959481300982034240 -34852188008993731000429645841999019039936463290642406737741079061656483215026295752659432124709436748147034926804385469006108781389711575258 527485695304035168222794345242811966003109568934476803323160200204370951835675846508482620462910761899506289126502439729528914315851656 92591513274053988633550877970423444300716176201163491636501616959109391785077417026108188796933858355931792327710770590731858221339 -4675937051130030531700330182623906350276026016693966124368075596318354060635157214005866639716553514503573424871095626968 489791045447607808239496665276960272454794074461952417662293457845245090902852542174565798966582387269680715 1092834879561490286600101064580855418865934350493987446288610472561966883988827131333052 834656845039067212640080924496283017452947 0 0 0 0 
-74777361866832555237738497355342240046957629333549451207068889851826724707575180959339822121995701312286230142271561316670731973570567088175529653376960304716224 -126349246055151764702574797050842297268223947654282177017475118272688690812342628055257022113563969917084844383939794876731454876417239549027117485049413141568 14696824569685716067552094548966013013133831685248748726366439905952931621618474575048835362635161004554003696793080383255355395383873168780301677659068240 -11738659974378070836481672743338093773824244452626136141211983158245250901761059408087431089891425392609940360218561225234860481121230366555547920544048 2140991375249543565369756377710399930247274881738028877888650267474170209179255489686665707440243184658123673612827968523806860957011433654524188970 163483460742195334174102876794550900469800361695815598918842454774984139691218561589854840579659892793704899104551482754732389249252667676564672 8183388281687224280625290515434421392769648896750326140856362213653997333107664230417448721467302804243886501200795536007699695803776419570 80142527421069020358145571843519046331916355014394896759170371287048236379495658626710020571766025495364323901974364242833463657750286 -15623056378957292422052935656066771136854822891613499373850413448614882731341980767175514216149255918666246988452528399101280892199 382183081793798553411331988862828818853666290833466742843568934409905062472923375171758205896451621875301319445443744588 -18355721783853919159888406135317426049005761306576219111812633246592917496331068967383561114606732160220795 -6515922029567850941110937455685754018048011617257961822226215232647632942161151922248 -4255336155382155276848705041818500 0 0 0 0 
18568632265709864977031848523868392717043045578932274872479533682262195935317847365779907540945573865966844092746311718587719355120567036603964539814120402832028 35835645792636931703911902651233423665820605743821238862790761356305238452872449852604479429950716554127391476080298476533571932538855176874550579688833134464 -4270177920912579290447236916564743649170932327544357291693210848649391597292869614200113509598485554711279027004539669819686425648871084838711770722157218 3065747296353242822552594044269343685880656658807027304666942458484283777186591928570578518510108848744208704352153759594073301189365218566622599206448 -591484587287481899993276854221688202866047987745582215231288909174295444885999543778373903896766398566684722338742769919661971964917364996889664131 -26565422267070663226866893722254641224559352550044224100277617301641819932244682387586697395592926928254338184044066894470945844619273034579008 -2099914097627099761404610045756565694719408343259451749621638711347647783864601510567585097086359901806311055046098299111913863726581432222 -56824504564664687205750682138730468778557986822837812647020872036882894895481370844176835601971781056303432364416878701577858893868252 2415236325046909785831306164955597330383644245568603667763192572256386406631069892612748697414748748106718419711376789590353844877 -27090510318707132168228059705961678102398315285189878513037712314292727112158754240237799555011006939925223419120927640 597991232860748029580597855263209443453992479084276417792308014070918194685773212525799007580029598921591 13179168097992143208936046147111878958690821225433578849221206097170854449437882228 142740113436536542651827 0 0 0 0 
-4417394180629009491066054051484674840289632885614890709633094179348515226972690893795391540190637789500987558766767728044560671119879112719149065046731230556984 -8856554252905972665876655712280323007239530144276430611156763851030204468444637669876399063793188610173253959576273896513609330358367832048738568851726332386 643459224949854629087538720438283661717261778554385822075524572311518814390251762769903857709948224301891367214406266585601297279053343953024399639832965 -509194402175430093768274909295536487281199698035606203866994772230609585249036265077106793442290872463089197789283140780190943785282831525391574669680 86126312199054778705655023982844224627610087170304861666324186657934566602205617164119364612122358361402092405869763036942126287806126316414535468 3613134765157324952294496049533648772552226732434482425050463301227568181915075663919828425734698027660893066969774275899986365650688056826188 545390872338201576416691887517628505252800642305017742979008518052542708144782017684535794378731206169632385918828801860937165419785030922 17662943054041888927005240141612119389052179306731143926697656573719089820477338286555328339625965986214797494900212440153867110105970 -342558299479602616336236937540401086361298151057315994268688595358782731016188332075493405327585239411088038839980919979991615940 1635999817385424421088326798884738868517891419284165665457832769806792273250061389911249758599324137699837821381340522 -16834200942332204673127386378191909130756080804107942663613199758367941383546140163543264472448332761105 6673021576455434841395804410860047228765640415969440213507949122220345111667404 -368183977 0 0 0 0 
1007672238418351289295989452382308183459538465371369218455244562312437746599110173301326444223971276640390914747656345780208680546818025756336702344640816268188 1919814519589669933372215389197633988549124838771935884280658432823445369006874262148843356052694246314377249439207368507833010334785438249469787447298289440 36450418570475374234673675181411375391665649611201236743173804986247965312005077843133907407226666007074717753471335827555839651153638114911864331427059 35951007776215212059604051093373700728109366192298750641098747202548403454876784629070412078838504361713968893171117316356904221254736431998916099236 1672765433206342405607338584448099416164014911720397226204265950054166948883565695986418444130909237794118953664603338657887628493153130084278202 -547867847899552986510146210486305408675748395257958001023631472643949134830035510796626929017727030570213436816393295726917975437057085224552 -129805415026604421440736164343795174443617093508595683483498039343027426259142824990965030242143362648169993077468311373290333094600752086 -4074701413932474928728964878108890895643207916780874250183662324368484329866178180402671440007337421134678331355478242500779976913092 44625747268416905453939809205063632483428049052002633150775602705803914577890037133846235753315922148860841804523527413847082189 -81067156486347753813062939151736309077641708395366896034916455273533472590127075235965847081357049477885178532467100 406768135835325821288144771403593197869546847808612049857415171812917872474269464940935700129886608371 -52576060615339374765835815360475962284269617712808695260418032448222733378428 0 0 0 0 0 
-220470147657135191409313871367842371558172766946953680177368428051596736160518070587435253171984257117564479939368364300781846390410346387149574319963530694592 -362348403366116258953195596087180524459221602716946733359590124951039003903900308124940611781547000450968937637757592869755053933854753279266615689990518000 -62300677220650464885935835196966786082763281053529867588188418114422039407669090822933709846456862840206859595730128093447006637588657807635275448757792 8526753562962396918259430846071299520819636633034457466978845317266927166172543771382362199785567877125336614440706416155340678596262434532723595176 -4708509949625255061329363785680283981230325440229601617171869000350470257371459700003467251962520689821314982265498174852601575132547554202186156 118279111358223303268798910684855636699567987093622067208149549672878039449802401917972105155713618556929927259253859594818991837518706820592 26559550910872349748187178453151726047746980119394269881436090210068422516270284176575244122953977050524391356242381846234814443884676482 776336984324864813805440581786519796941060010260421816888357995790425598188526297392786529724630487210462551080817175165273697500426 -5344704598516367098313678744625917994552292975030349703819228860061284300312543173324880340050896548594915928208543965269279911 2978811800848729555281358045303889678292534549744936350258647065902673974631021286449786799133635229472104085496930 -8374198594768133852983451464431489997831105466270548736902779286169224615911377717130700339790273250 51402302025603457344995166339726695342660923484138825682845879686653904184 0 0 0 0 0 
46242340220365373710959483487039934642177856992840268486156869173177140240940440464628898980046851384791865337868764441396411410079489547747779559377609985152 57911207626763214534064187280077630918296442405496699010110853478934487045176791570408772756924822021055614720174624674030844479212038245373419092142195000 25752045323365232937861434638266715089043492637402284683057878716104723438746860263416956560387594407735899095961666253928683353139769494178286926883269 -3670266723407087935185726963951707004538331340339881240087394683175643449762646765762568634466221861046921134733773674690396852251068408468211297052 1441403075704947457313057361943654194514861868912899248597121808191684873673099421546803155800771656960957143027700145917597947575273763740558818 -26046577878384973360828174429870353269709187768367336166573550808441926174586605489854818657725998436083762976017613388034441224474994069864 -4412280647019643820029350748970571988245181597007776465445094004288123541693903653440331218682542924852789077302267696726182103930767188 -128129924776225395144467730680888147877901182542835708674066327734201952548575978019750400149239526135037211245095270028381993610336 588951157734562121587751504208291814119583726197171997146906180575226082628346013731864147189565039863215678709795736411123227 -47736900005553229549417242829365843784759461705995268570617286029587649701280610047501110847431074092198022724088 145670180449687580061317061750757773377816866064234742846577477287274242338296035245908841397343795 4565512917968664314726892928594777035895984167657766084268579154440620 0 0 0 0 0 
-9285276835708633936035398061303596291965565278275034518379532618638192859244559021735163453094343502523015335670253835810436853973135300790972439496883068864 -7229225835495999555608962038142725919541349510502997027247212237429088153866628194297763754051395880464435807120674091652629656933222477658295224489974576 -7663422161077539100296160006969236039363298805438287530649734652792062988755894354713596581123882372758199548999078318117871405512179689209090757866450 672779680118800540508727375146418560844833661789216998144679736111845620313996550924668015321570048522538437584979054622880372065852944798458014474 -259788132568037275804375489910734864201250265388369976229192763795273935881208129287449799229181879891613685401055762782527326770023446655954742 3516781337388001588434388433351555979645616868403994685308312756489259941539803478407214503793329024503234628384343617046986826782449549136 521467318673889637765109008767467740785560158251648377164145646150033785295617053924374322005052332693167035691572372727510649562815814 18937257519930225916172006484943588012221471030303486660603747234230780886238288696524695552913208224227603913089655762123320917662 -59745304006214363967532659371828080443145771004726746458416676244305294626252235412569961859015359468519575286071217626482451 -3714597072824973614036273417768600504757192654690760364774793684484954906797082815405435098176170093809470663130 -2120225570767975818238904322767199957499443210785318779539903190063994208032393682592359501273619 111547473050872974277528108483340125347164355205816014031495736461444 0 0 0 0 0 
1780660965602150647461878626214739055331727110129513679567903281047471179769410900591018445787916527223543907044769083076062949669759503698733503207582966624 494293622614447236788124245677510841176710001830522972045587187346069574711903316489214583529198048240864371836942727753548142365565047648659644206152928 1886443105357668382903501247606415658334325944268437167274953245079991090896789300315454307655599619120046282071062726250232713858119288638484842116959 -33003656779619408245971079128000557646574598515646981996057210600896573689264345248534431693981625478565384370929056978144689524294017168095044564 25491846645543956117055491678779853054434060034057878186948048506562053564956171363182660498345509744087646285661494705423138966023538414008560 261190495027757810627046173110994484117736995876343745683869205022044053174985241785526634381110536903028779919354132619542537429220335120 -15519409694687844854325517687202006036118574143182177655112714652429501857100378199364702418648264446085591773188362242715396519310770 -2582023104664240140892447517626703646919059383101730546758713609977355069884682892587529308906849854421845521128149955633615271004 5581766111695087785820628535348454258563796857399204518471647720270635022583723494315531277042590360996039673057702559994330 447505876656946433386403610568419711962055678982646861643069970145949044425672271099084212549532005067263859212 25512590149943990920721623453289882225386143749793352469952882078091901664161781316226876801748 81677164877360314079706710625284973481900047769272215398098721508 0 0 0 0 0 
-324942559942111085139765507178403170294391061207216190322562777809807680538044615573976391440088523811482446231695718578285476467152517017273947865661507520 62382240617985727365131301564630587452484555788151358216849710070696395208695728675976526432198021728511516044628399826062324675271825439111668894161148 -401223903882989696361247272781207059928410205902884475214853066123668921135850274747794754207422400796895967477001153094570902311914241426686064961818 -23746762035525918290329536816914886824277354427202776363379189443529979387800338182282468752037573681331021504930376721321418610376130475967390676 1205410043606406702876987902923833358182818325745875473291468801260761447850489410638017201034541738309690783649311116574670170579116971449688 -310771272681787452103516556808614177666917654788876680073670385424009109329044151448369265481213093099025544814310758618591045872765805704 -13021855399877381596834374293173301734293482885504451025342218592716413434864648871068990149916289638546668394169361666450049909361760 333327627685467886682443248067605982971968728099236707222289582700385629916460673895750069811449955874343193431692452897491531460 -480375549259828011852698662348713931609519674214783576914888412435982043443812582828869951355379928942147828941054640390135 -29463709611879966211359089599714001095030199312543194088492533352750508949555045959606406602128936055225620930 -249994406306012201278583834157023363923305076652495863813121810785822176070367205917178276269 10800885826784881443070496577184305096405543365601150773066890 0 0 0 0 0 
56113170250884554642526061894925692875421126801272660374909539643580595607773711641688267342991819709088387804256885899482048639951081737856802077830595680 -32036386064938460506795132471957519976401991686247071519267822469496746926113169744206565120367685560977133385340610934110067752285494179252376820486432 74513807915229220875649134003775519114269332614453361148889666667710029879525931808382691873448121466466711470264634146058176943680131778722712476833 10791471940199441777434027379252320289860121704048405731073495183349128881552541594813765036016770994836817152461268930315821687139304716032075980 -1080949664932296985086785967400722094016450307429788939676112298722800252316161752070437058652300194952866392157090399892387161399596629840852 101108444337810805232566602980432380916944956282110821419335701072930447814796593986884269641359366485753346107067772838717288662543516064 4765480396107397168046553614570551690286391210474772143807637702231062460928129550964495105506764323860495760420900064264177109547310 -41368909780947493846684234154515458076662080039298719679237349510893792149562302767164365227878664182250483825590992229346769372 38084924564301077987420167316127496552406280783641078230088223238921208939276000778958033843085716050471028191232380144209 1473544165761793064072684190337965172968675649666224118703880031553069121052443824379780865751413420719167640 1957578029895919810969263257982402992025817604815161563163461157801811337162020807578603390 227106822433980248209789191212941891185372428851557759472 0 0 0 0 0 
-9090478407073201039710130341588263293743468393609139666762021662681253984096005160806941927892556530711274174673376701200569047168617775780847444367368128 7245388073110818693232106998104500063800052620523625422229959815708574968880253007698930972592327135613493640316024267071479819582179926333042545705232 -11922731024386895180833147273172405903307394675960453911227241881640758276903441696149243186649802646791346647488723311812907601122161573429863887298 -3051085306762230442714755736009845278926566264394385187763337440683862580952686256014606246040838572111748834374935910255167724986150175622892534 243613043805387321426708621515227757075156522725544689985607035062433367596761605182896912685410222784531826613549219150114062361728748518478 -20778265045351131084651343517097894162167527247066628366392007568552458410747690975333149778645992778182878719805926411387447187421771868 -1124005210191369874637307873578556466178628561552093853158905582185055400056919008550800928779348521174561114719778734957528358023452 4924408096140376856762029010150543643539078520919705090777441872899095753634432839453948237998246212719775272180484500899025182 -2781201532952213018310191213076895118900642781476733118858997807465381647786652969702953925408703803125877389042157875146 -60416477638057396864898137974198141310123712104989564159578247534077012553605032987567749391283017074279378 -11970369082559350129612644000393716918406246437285146234996214610217951121985459294093774 548163658456741169319140750100847492442454869495990 0 0 0 0 0 
1361466752844815550629943904296426946837669064045309525212579437837584813683951184162215068967949329221081971625740714125551207356444122131261313211393920 -1077519673975142132550760286013182356818066816802196559061876242573622567360210118506513411972337711075940261886982587060396655735445889333212740626408 1558614317289311322844815178949381042505989451349621158305375388400484029522255839174943686819215170361315947769451148497265433276236815358814135091 698540794902952498413385179358992106469298137043221961073816672937819119763390118210156758985328542650707429948030474646561793102624043044748516 -30380372520071345741254312974114275319727578140862986079862753133624055168056590933641614183343549573346622062927014401710162665911450477050 2599350987555240969430649328778412873924365432879893243363031721370866804361155695421619357634129132078874922761523068683166284376950504 215057012296423408572325602544129230866149465078366037507265638075068374343698353353814576131136275471386629273496550442273971384974 -551670289257706625595932808899186605400437905052821541168107167390784944842256316241140354895865200548477749248653946263814752 187018376841672537791187395248853123220946329386197033480772269592561398133232182394052334500530285605396710234620675100 2088750090350797289632720329185613450052448104535917022748514661727998678862489013344359296976215544512264 55623897459728935374888351019864414599683351384673874564975612949746864372732465970249 89895334023264468976289701308627620832090312 0 0 0 0 0 
-183330373190140163699415050048913552178594256179878084734088222613745168749116027114745355705440635248972818537919195165764192969833777335650340992360640 75181356065193931066813518587270099094475722740266282298726372719757253507905418018124991630139662712818247742629638229052513222586780168100213141968 -136371630694180920097027773941597311320645735745881035020162394979581839618742390598876934183073598016921644535716633897775701742317790745150655068 -139802719168554371792600205918245382338475028213242243297118160038549388069209183706628273680845206368275018577688615977590891195371231231391784 196965958583682224698613952780653571233159039948580811080930389950683607285681231450386646931937978499289265135523748863870358058608133860 -3077756547391124221316766216274018747976334085439875170471893162513220722398541981787085371849803741674538964162042682705407509981400 -35757070758372841681433158041248897411069898460619350511938279227944499340735320910208244134295668968558184492494406221017842065846 56532108215424356847566013159696692334198944772355302720910560423602778077773764467788941553050911186657229977466056845684234 -11574247000499266645328678772196754199099339074799879021769019710502992679712590684879607922743682395070233191932670350 -61608620679284952356875128252921621280363934234102614442273611418056890968476235449677889541533652314466 -190467724093777161283769425849405478905743922721969130564220307908478265463341574620 408717557621169308924460911380432696 0 0 0 0 0 
20813915856296752446137351563934172449503973085446279552608377907390323071779943615047742600584726202534556467719547659636167681512503067471501139441776 15980649041458470564031947613077497119237933932544434434729987853884239033710297792789318385004565678306099261584156513399207441391860305180142275616 -3035169925844467076329423301943032428730311550915837902609741706233180628578636531410552452646278330386847350330652361109873513081590962531316835 25198131044250176258530211385419668835774159329664200728613279103053608146560000054802740036629561810003939550707608407173346280075612473015268 1076979043474828578853133044660401896569257629673421060402788674060959611214264962678300298630384920178929138967458098663292382552097799750 -99890286566655972765519863633170134218942103092530851309508671691459238859939273658527380761815891849534425792014520353138334145402088 5328826103809957038276104825239392281822132122224508871935521983439777743606645063774920864961535105569399948825998650223946238660 -5122976226396382316852521440628773145759243863889895391968096122611504282931574535808019007153838254197370682593570974687556 658806709743703317034485258078625630856052581047912920467650488445459036263806491993245658396762383195346119489312568 1556850650331298719549612882514538870377635242972255679283790988616340140938427760302435089968961421004 452262813999182330284860602682381966807876552119578517978589133708828777853089850 9236838280935026306233056 0 0 0 0 0 
-1594032131527255353678748331769849128285554215852971619699196712008774521848098814298105435112244448397214346125700182909748045168868550613046350537952 -8247308615950312563343385835072404930608578281507515659336401371611509773454822521560723711987668065361164890817825545041595274204628354602591283942 4787621765234172223593594009867897605334462907397513588790431640390727797333502404616234797817242768702721564687225782842930041439345452791562586 -4117131743491020560798230431578289143597901078915719935212320948691032782126986181477343874059430100586718629167819489423347959031643237153552 -368366858535769900974590618895615170707785005911896122030406440279154815076392453537809520130854299593207931249373278181010123817731895496 32110438786599196225320555438557466075906645964416057176347086262112390856234069618990080802187694102361796869207027496890523842212388 -722335951480685557418890759294402366007242029997843096944944585565977107051899410006094799203953300072471184802938519404080780536 391962875949399592487733338567432222322560479311937140962525837707779538124568904879680295085640825957347672270435297759730 -34458207358175606827135675885471669642889419967435937906982250182832182424740015258395223157181944557749251647120945 -33705317245705733685595059559214898491298674672754410395708116915165902335079613365904970229395847318 -313586380182358074181441984985884935069231963254222070007322862858929257774322 14336270442 0 0 0 0 0 
-52060794921474532964191820985520121268082867775309480678443625659120791516002196286135945330583154629875142060872185252426993383268419948856797562256 2228899957503496617705276003711331264645024325467851842712198419403696320322682023276968772497006176194617515662119863054098894068137625121788596544 -1353056855055142922847182014741709413310015975891817698445871549816538518249910468379748806929189807717248322319550978722351509040627814879214607 601509698507976524013663505774208517549458458624428239366849813690679327307582038698745763674369952569151099889118423977348673922935544900064 87587071536969156752092853146272338925047092052446249541504243799460799095538012445799192039847088306597789066226970809717661219798696546 -6747823113176021270301622458759911953428125934744168335822271456532903725520158565826181021650152413390052716965864118235384165099552 89362575998709930179923372395116815090653303639423194713438104406808840256682918859962601791393922822111098579819414254722326020 -22975509473649854504308615101713649512548077580512029171558963559838990064150157896112756635554879569564161476657707025884 1654312023933484031365948064821971257727422658005528599210591322757176750570002770443682195004422991539146675685341 623395450509404930278257532484307725594777077647715588454359678959254643652501216236484779891203548 6886708406696419287617163067947368969976390710221044150742597313931085045645 0 0 0 0 0 0 
55659234775445711404309615587708199847728602990910585406765041917626258939274780461288769759879642009000360615298386149265538288219194483702663370816 -468692925019721752709354784337700594523016986022979818450104724962738603960032032302144487780221494472313625283177791182672383019932648550098679264 271504485860886551834483074950386148464474644244039615166775650506612496410115482572904006144226555154247554802823511862797168618521648007569636 -74990526523412737479306498799307919568531825228092054105650336076707705702164921340996134622498885358239351073276993707820347843433641487200 -17578027256328832296816088146705914768795878888808666264220124887066517190715237867280301197129722436487255209543381799675011034770282868 1091037378269276244030531575881163096961452653220066857900277737748141953364173268123166281610767664644548631020763758328327837920784 -10009539507625404010494050344141269912551438441300166502861751712524863100030798497028860580897862985178408045489636477467065334 670765423254296078665378970074385330765434930050361259380284821073940062043569305643622808885242807870594598735727964174 -72804077003231390369056143644937574520128082639092525803253273452128830942188222631391052796996818796376752670850 -9800444474872194942631556031287844113832538549561418982990379829592825162313456335445398640417210 24859921187451825985836916996580240491936827521799577232683990765662756851 0 0 0 0 0 0 
-15053042482250853034285538742173593520958159278400059629547625418698344414307678234644039275328339454073357074111144464224078738117889871446284059008 83478269224887036287630073457672768403628333560329338194375127763454476869405613508681108253567050230266136949886421581709701649107567584212243952 -43761385928123954048496764675402770869408592764881508370606147028022113523836181635755192211443683939911987378549102170179852739248583831057857 6829495371935687147620676540506106709987605338073099353061634112358008622405477247650715159902504611324003946680518525983518538986574514400 3182293455867716451532268144596238871476823427477234450622061365209011234824853381578248870877489243700774471950476359007007409195211058 -140357098278497079697813097411805012744421200603670124816792951150986112644622466573748631984453193274743485419834416180028913244864 991418240131799684222381138241030427600371941252989862360598926793021585068284017027461906542623505949072844948713580468256782 58227764975678582498485972947903712479041696417564974605905908090281613615494874888137656261848820851631833752001510408 2932426486057383556999317249134426545931590299212665788147985260961153405529370417123501537471152121379321075703 130040884456958357137725980609198394629360238286232799786316323271546131646229057822454829755408 40442097095671198507953380725803480612991380836458206657896920487740880 0 0 0 0 0 0 
3004294306093524649060876622729435146040308379085197756841538894140015116476754523548354621250312611872206994750735386137243173610694208356746279488 -12925163550573190714028756759701794529185471485263853866313710605173406821855428956464337941815131443541825468446842692878618957624854771991406176 5660789788734302013249883944661723961752220028662252206317287612476406769867020552626301499821049401570975042699102729243466970501126118145606 -62317255133734737249239662789288848752028604842894510037435355547980583376044584500365823799317352875374325290361853129583353018671399568 -536692621672800517976131560777909071583891399098782478393843113393789260209567275155278978267066685882134487008509771960848485559032230 14101015968361700933847205997982408108173606075324382534976216193653535664569267599600372030925057028641222027314485905020053261820 -82108622826675797579490428646441722368088974683049109507064998269848278249178926807366476580421522416617153173072733935021212 -12766554418076227571181674340284207939557082255415652882187112387896996395716552244595473833412548956449661486880542728 -107904439573368539211806704255024885066767995334648159829634427609755299811426095937564552199174297024434456755 -1443226700887200053725896388516746890510162362250749733549796453783699533321150464773447787574 23476530470969104150570025012092122211125910872730788929414849538870 0 0 0 0 0 0 
-498363417695916916212030024229279230069915193605381104860151263236093515829116354236963321492876102584471800617161717706903438078871751558485558752 1737332957569891384717967354576456038489357398679659084314718397820568843983882448527632598513519427924138141281907988764272865681193411156861120 -515219384775163791136740124796850901114292357935130492514771089893550955179863535937575202207108630951450078357197079309217077379560055881723 -167476501510330795897218226008525032435839834720856532271314493185918966418308234715038964542761870643358959094400014187550569667323845408 85807460920640641061694067098554484162249450498530070367132077520886570449378851541252017588157572832330572971210709655142479193603964 -1012284251285834396016252128980903765545790828406746946638788556670038799855411879762571480134198493417300213573845703940666076448 4781527308725258572576857225263796659899479607080299565766467534884877594558154872161917966684398873644881541247220062675950 1451638167621312276893459994645682847807371725011499290555116026637240186369562302537243204621213386105466167204574124 3619740740982771753177995665704004432712083467276050875932385417360288092835928444676751635250634445638750763 13248878496246144912097810089661517983433638768349820080409638962347211012235481236059479272 4508677365156210685633628099221264366915640780548424180627482872 0 0 0 0 0 0 
70027507615931511136037135588284779980407995631488747262356541543819892053254939663066711168931886682750501239210274004766344940296595818228269248 -196226987813425587648047679671977809039095860306102590026927069147838436397755343988632325063590824281154628545424056153328375980746510785454968 5260632081663251846742603134351064640451431471190651032305306341283482815547705554397173936715854125728684528624014998203810579043864721038 53446286263055484878927760552671221886082681393226958646596827084063902685552203163410912595204992576292589927837529218439957078964597280 -13129925510900766427502092103115132494851956992330252608044886710488568772998653771397561209918537788880745193930052042611001603412536 36245940130063656621766742353246057308856684983225660413812851462345434962581962773431535270821777535100220171155657730291546000 -1933586699755383513062898520828429523532877509929447250658457034674963285362083094218903047128746645803727275184891875040 -128582369677351821329277929331811316918901673378295167542796847507990782109274747887545591235478281835507451534669968 -110431138278385442687973310056494109324967069982408478388280463883829835592866230076321966839313699583665477 -99323367828907781553300494548052860609021048038310808317723443486540173221772092827094892 246290080716060062802416756733650943728536442071958149411253 0 0 0 0 0 0 
-8043508121051306117918822448858405322664281940526854035564405155383161863245475635813264608601500714361343989778206832953217879346546399195838176 16551705051185813623920377760713269233519249502536788731028338794227923388262562284191679522034167386052146373754204857670412898923226382178752 11374459689721691310160365901096698443765570405299012137154939499322494892050496268486991483555479016982582275281933221241213888516772961147 -11974772946791574940050173145923149893820282743817544719836434549959686687631799653203470964877838486697616471272847196786033983773171616 1932056080662770146619642118106389260144653744174994833956614354236160081256272232939539716273834808916404919082842282190674983294632 1106081316856956509630239758595227516540022240428862840667424520082062042761345607373418281884528797010213514164338431600407776 -51696025126189739462454790702650443820670706390745665068483221664488454721135439030325365777906652281343142858002525694450 9780112215866899312657130021984859499260906045422399851237379281950178496220107280630245258706266699510451828840228 3055485663328484781212481880164743251767386504706960592416930031091463006539246176036954684953326943228040 601644899844865656852996586143703973749312661407613704044951271646241771811849839857312 45768499696715548773526938550510684692779101513563521532 0 0 0 0 0 0 
641608722943107660565781993473454360194033974168859255178271983810513965890720105345955506641810020697683334907670059814440212065461149079204928 -440176649641798203288231258107657792151307383928793060042420394839252719298440961877631693634174527818486160757623309642595165390513142087008 -3406060929646208224349947207802189644339860769267167473550478223204692224723071621064739478155137840722740240201043396151758114991863937546 2264904694259956746730090722990962442722784965564675467641917289957371106893209305473790440468380777785170375042375537206576023461939056 -274036968291087801315507459384265529467653466715167872884035155442663446986194001577974158973935059888734913203996353845097597624434 113666128277213480300935913819389864632526315152164825382541873520506870619838853944192383280246688521672745269091793004209020 9621658028027193994686484040099598047786738625759378720866073765804855990013394959608597189059855171552651722950790828294 -668389939287189582273865950990796704974649915463648016958307543054606235178340240123303005195296837389343621485364 -76431323002803642876846542486396793634455895224921922313269839561895995052258041721338542492707266882440 -2987320252528127249908531670448639661451416574478144600815630259657487735456653132784 -815716439597988127154442823097232734080947754057178 0 0 0 0 0 0 
288851034193803130979725075844151250797819934093043307968391964673247571592588692745319874468786152228557505756693598926065268558091397319040 -202086012663262950439250219320557201901350402284339001667367983028115713590529277983326722836172801448123607967567320448413413185880896252304 704176558928303350271946606566942873501669609118251386063194238535509870055039290504956021839528560121316880721626296444403039525584968025 -382186089325639043684556604915384375666272092769085389832579083489700056621655405570629664228656476873429108382618251436894817373395232 37525278604487987826477575871729573749562370952994562985193991976035621583725254669547821458375656371855380054486374335116186768678 -130809690443590210332702917987511134816654681810696756607129879156059102718372103278584021422903527067294821030067806260826048 -1233915588283130664881379204632700988391689021701277280796622924156166297775677599433451729219254364720103243028347118996 42161831140630807841586609052961912641108107939374570203899562195020631660249859625692678662209076070776667152808 1722257508184783381636501888007279315656555896443908928377101907540244172944354862735330329073728341182 13844436539129751596140028582330372101088253279037305021074055739430733173223001272 549662924759338452888779006268759424900376583 0 0 0 0 0 0 
-13183927832783679571080580169891701199955940509412461986571774953592395195237714445288133318237777866988966452851816845912096025757137418953408 58670913354102323413442886187274619192260043181940392106585797179994469358288696769388238608284145214760784167086694876628497440234446243360 -121279653366579252582253277950758591281200670669754495411957849244361204410887462401592727697860589999813319504239376530636091307685229168 58898655398233451886878660490688981846544658105770944420268964868794777738027352163219072192515941867239180736304720729834798593339616 -4971387665668211518575189077285498113870030824806935276219528614017511855462191036008520688701369133686446401491344242884971280964 32166220881588145042304712542204701404764342529368526656873916954024579177786510297727976613877292835830551967637856547169296 128685150443746048289898934927914956134561569717891336053210944290897694013405565547315167159356631922481132700316232898 -2490714687357924523926416634205117630696059502348665967122492539536290147059961049039085727017815240574332919966 -34815311187248670838706837005850086260359815959431697386961640155995487303697410800021722918980014861 -81087450274507000092574036178100793659252850847293349022699998916582348486270922 -5826928939695628628060805513284760833 0 0 0 0 0 0 
3339453486191035716837362212602913574273725008487849812009974672472317020209529215861790103152974588624582082795511036761764804177730699289544 -10843708248935871042987143680999796014983395585572504415312831513544812499866669356764384013621301730898838753299983796482312074202833458624 18384897368069284095735720218654854688377889518294187444594641999378612512830645544290857292816182850669571229111582165717961292243670623 -8382837683366943473351045686942779566017957616933463036749641613474989393028023654946666857280316635479943621053061754947055488140576 639245075964939716147072385788361907756394568517895368298643641288446841434987272127644800976662014418303880139398840060744375934 -5070485234514141379663991881640729389575837363558680368997079375255732374277955898229128578790972828968436474088902169960736 -11432332635755603454356378277606005831572989197614324575714415527205272844550151840268353579633672056104729514003295958 138189280771648632566228045995821006015897962844717546138503971952969625403014332944969284550496697975332153692 628405761499874474494203956199223785373096511973602163381077891506946779886202442617752001854488467 572217517674786853680331639367768939366211051016238757436885746281548625019500 200935387628919921742673377 0 0 0 0 0 0 
-578238846100372879857112937914225712119279129492584985691528723560580191987191725348658855620950911591603196781301977371957616685182533723536 1613084194754516675346340217572880039732263325407647719814940904454738662214502315228957374605115700178625399069378104466413792621644986278 -2504893038279465249699985276973255276583304849452140997516661538355598524946224340185677046849919371906627394530362450279015337636402561 1107274320509671893495479762539276930691099913916383694140747486058356288041555117330903279921301108423975545215793821791069192049664 -80115313510302281709935872369045233487869153560259744590582757093318823874859019211999452966386693027731522209691516297636761568 596541019618258498134782627489431863225421816272757404694555280206788111637590310486035243824206696203123712023173245164708 876159072733961844357977574263156580840083123874226611694670065622122688977756518564581076106484027485142743280359882 -7148494355817758296501594222746012516952410535070227666859366223108919392779535621574017674278643560541550738 -10073041473837298258417880809615779304061682638067035924898866077255249469867867335386201731262544 -2753953289404298870332841723845586448191340587626229530454173368028150891952 -366444019082 0 0 0 0 0 0 
79115698241939481952227161683477082048336686210352703848166855084083485070360492589284746173130453004871023822096157398003244120369523750344 -202796376515271176220457746871194347286315878494702003907611161040201377281633321467837380708320150863996693936199245363802195477253335328 308551018285391883396315471552966635909060594964413887320491995125497105386216654172353113489698088392417694949799447906613365716549236 -135813208679052644415593514752955762545410085866719549169697415450011644152247284646288059682733998824997523163026147728939530263152 9829057317615350775119665888637341674352633351689473061269073758511536997997534078065056536423462296508228826400230096387683198 -53922999443467653112223626397714554204093650137594127512638609379306250442298869279645645228419103470020537636754975385576 -57467681584650393790679552488665579403664438585446196833411554515462898798494657916978861661001565372163814599184414 340003201105984187860132967277460543993242159288615436488405343085948467414976124313475235670578797584015836 142507208543344221384156847821276584035425419675422083127328690490707003849659374396221543884813 481215198642722575888539638546332419301536880366574739119434289517992940 0 0 0 0 0 0 0 
-8535223364554371199129964067450474865916025144693806358800401236446911435513822058846038754902359361770632505477605813179780783187671568832 21344762867313847652772113978152772492980374182010116848561749502191950484578651812323913507799048561798491532032140470629255905226711920 -34179015683498247314008976337840335283146268450750343144582774997277940965568948289429082641357016621205599129138732174953921324095584 15412639097701684045964313298266812770154604045847390669117531336052110970032082656809527385222388369380783075788135283671742707584 -1184384088668632279173539608767028017450988681728652501404014313605375369199001161070762641389370888259367399119729058066186436 3564605664585041050208732676665152543887732807703637676795324555740286016605756062850712825186015168296028977123973621800 3104817634225135175705061150586655037438847839589297084257791248048256003431025130617449080997001068648461945031730 -14609710573757017888914460261929638829608128161614258310849844788021360324140352257926608466799357187375462 -1766783560774997084563157783088625325363915637966114728540015856773667182178904939396922145055 43580556139355710932673681107218166079431261809426059055206356936586230 0 0 0 0 0 0 0 
623252605792990988600775508459835066997903283647718535470020304600254070132589425822360114808907245428475242529117400757404695075828792448 -1727525168073880128574984117468977269499501142647754888767356666452421719797781537949962577804604875805866321921373086879766642130651128 3335578027130958758258579415380917540199629473936395921183772248041898009923676270068709786338026676399070949089755493113532716063980 -1603319661013419729222027009917599366112225300895228808919528694527075476147723536699937861354615536158270693495966190620049715952 140344381330573875992319809212278314080389009053591569682308337047143797535838138498620074566821084245236266066550715081734694 -130312908498478967400387189356605187642719244393803080375891403721602377959988782928817317955826350894717087131515684888 -120703272502130239613326569077681402305795611411273171561402335289278474102965250979799044700702006072677310523994 555445784025183917042987640817598495344587112301554476281099089671334804332028261055542115746987932277456 19043987227350012511914925948916844838175440433911189761872184418968391298164361583479604584 -50420983762479573307072942197197569803398034344052837144681707483256 0 0 0 0 0 0 0 
1423502106472821884203701235049218494885178451420744586103750228331978088424108530856231131832809071886505940369226610118668081285706304 65578649850170401550770856142057012121653963152174423334744565470159450304357742096251191497821751849302376062848041152329845415375792 -271323620272262168763352695396702747634879675478739125407250603142380509677249535218413484847266572950079812300299788215328775163608 149919172596748087435055472573577647475626692655573062629996457926515331362663143298594992686117413360592976755011413254649352040 -16334797553833072122110545461043539563090167654622318083210210098185565046233242889821421434168120779415821602692460189233394 -4494340466821872724391517936367680501292444797583061440557266844264075803472874071704420398967019552871431757155302108 923566520274301886779102395097725096811733426238145748927241299284983652652525539285398523649282041695325964926 -18161597752425190983691833023161210647930048317091726120549553993518656857674610868883644480789338094294 -177084309429000235910043067050088544551185478571413747557915195266334088403917630749848706 -63208126598500977440724108032028264655742877404499599366086665548 0 0 0 0 0 0 0 
-10752886048393170195160050565917794997004054917793542646471000066691855898540812361263308468586423942022944971892088763474345086991075616 10995695981634582936756765569669424940456400844306385745616922165177947390714463305389159343327169121352671390229293565935039374948128 15144443391932145246698317569217987829091400463458960902160225711098079516980197777845643588028664229775153891994930865099605729092 -12054678853124612295249711781632783045630941942963391404472354228098066252935675839089589960082826779297025129395573362652679056 1861717455981615774102661767190829021380987591142147294718985137324441507247281065258720178211352890257171686082284913377704 1150866847897605337588487468083651199156916148322402321836224379234742572818767563735765861669192171131665156520329888 406320042400982464702008413582805650136410515205447189155872149629307990339428256411046187377901766731494654130 485206337658082227382343265501834349409254765306165873599876698299280106211106250066423369777947429084 1416099622949430823427237175208544007837005885385991538194332298429393607903153429486556 -7194152725153934641863782165197268324671686101191371395324512 0 0 0 0 0 0 0 
2409533728986955017839510907229871640147102125715573347904014027060910737161172573718587683336683018039175795219543498264009364477416768 -3354173595242644175273728308685859396147896098135693747200619218167411914427456233110744433219214293089080774518163365865818751352844 173345317900840011496318417225754193026507845903372880422689223067697419268755870668102924526124984985264676269766924326229119944 731358236788460273933962013928558883346219853619315410273363785448895087287041678025933266372068410465017000442835471938474800 -206947916993210937619633270453403502884729798589118233416102745502556078291804705310080394305425001178017921498102859681464 -88065341471094473937512634807463411751980762363395494150215545941265960412661592165017104833539641480727914682410376 -51983359525341635682415882039582146325468091167403258146623399581187436878302588086913705106194337101005762436 -9212875981201807432397618983873598092692535356623787364116636648957765860692387125981913797867282680 -9913076291709422219661463609077319144830650219756298080553225242783327250218428592527 9035383369280853212322063286245608469684714077953585942150 0 0 0 0 0 0 0 
-366804589222173208256958684407566611336083063487822866904499632501289955307210891181055911159213922245143937498792061612728901022655520 568874730549755114592305744117033239991509286064079562360811149802954535640991584106642048632969965241726166671216928643385551545888 -213107455993509467382998899660257287329774195246197029038832654216748782626332680013828086517679883905025077929781083992335037892 -12286381320069210121188744464335678990045050265198090994873015614954200753012304520185534789513419243979674271142681907053968 22349306385631577635422107066906088667834246950464975621880167810110013440543102088669508243679800613351283865916749327612 1627963221878126376936049452221894486762681559711824714119229951543852076770437949068339846664182683353163347901200 4468835965985211107370833534430836285558909216719674441507952443341775452035011212753014327449934744519504766 40803900029542632900135106604991919464544245071491632690123140088149912282567375185983929590327572 65634401349444636511163502257643896579628599762547782490362711377161067661365765065 783054074686119851680834803255039171621864088518739564 0 0 0 0 0 0 0 
43428191375862813607334486835298184658290913551747549934064775841093255170289432829034811517024652628725616039242702286726283822745152 -74874075558046858211010821819502522527398010289537045263261488888772321823172275731863989746884660523381365498065064056014068004880 40360666936009604005089809056714254002471446765652702025952006760454559747516567077932861129483042917219158722311739691470033640 -5425180743628949882415379849340800310325634631464342006770939566776348944036594126079424927951929312044840565624347319554200 -2337751514872450595020147441618598753596601893221132496187700533867865847700157392713855990561308135767742518310481319590 427435706897648405231322309597797197015160796904176960125147836818355191886546636189267532397889977480119055691856 -317552841661037934995193037335847972188156438562831765504105620041900427664365778697423053468197017548450258 6055192062778850493453829692188294870512034136494483847191830839620777436165205463117162479204646 -473245660417467838384049838573917063333816236488498488202602385657300454332314423 -12329389148585458324229196984081210046022226389128 0 0 0 0 0 0 0 
-3894982228425064214938360880508646774011091486373725802598846493995771297609866268518594416303041239703220231462320365770394072285312 8063456631879223186846685967503919494730837155980909101298964671615944720919841631125608210042889369421980479550820826991712969192 -5523624370468304543889656316875807281767745302413498341892072292686367405603983256766502733315303762437167328498802338275378380 1170184081374895220639308561109256287191294155901329393684252100106423851764989973177740485572663630692858359088435368669456 236426444463489289513149736188171141613447273125221836490474145246049792869775037575125713069539113772102006190893374386 -58480129126184623189863983409433177279339148388343393459055114300973554073511345442600630075209372815238975661928 19782456698993940365503237894953298496374008487523574826238210922994733392386274525642997930926433330108910 -339563604391769253428175814181645047515470745388911542853727375751046740437510874447281960312240 3764763815058155413325837621385197157293824170000932861152336787732144638892263 153851819123246298544907423896421771464753784 0 0 0 0 0 0 0 
195558288704545148318106685547347181574388377062517149146251492962026129275227904379999659952711758226465548002762226906515132617024 -686182154818025396901954747150485529635377146965334113921575362742476471798152783024827983300681234750663326580407597377839810768 626883745600928625398406613103862732010917261745592627915244312297460301035979518568805500265518317375783304915196377478978192 -166815190393805139824310500152246519697364418093358034382989957610170548313096207041888553981478858432541624156896018749824 -23111778211626815028866833092628930719709310921316439691843807104122587130970430419563510584482741237168632031005486452 3487213141079490502110975658446694897184045845065718661427754394572058880679103041214510700801604429574201421808 -1104486646958389960377922418569338386139624407286566564838842207748736063557244864838250109017843759748842 11919680113043838041101659323936848169126112374111151544222742413448403583532837365692395351822 -26294108943716625204483261350509397553173281552568134773283374797267122183646 11547746704185272629308831234408720962 0 0 0 0 0 0 0 
14573437775719592326502268084920771325630551872491923416451364169812387334522916552930610033178371854709949405064018621460183917264 36902338134183454863135889906523476407595433051191534064919156248670649174531439732765660838740486826404243083742966525501301984 -60674614458365986834402278741705973218055168293089683872639526125494662136867486799576213784564801553155830437347323116232756 19663306359204678879930878644622363973553905669998066585318446803857791438739758555181211524706372893551931585885240833424 2186452478445737716083664121708952515634584117384781009364402575649740188842826411819803209223983519349623117669945698 40154096517508552793029133063491035183806693240585930188426166343870113975555314074443830820445184609186229144 55636320141072055835458099250163852134606851961588394276770741000389130111172852130944310207287891118698 -322615980350507668219088783593151445486340661022069346169461023762768849453643245134408987116 117742886144051045094938898749850575590023981125937025672971854287571850329 1463120633214723201893278004 0 0 0 0 0 0 0 
-5791175497270731221214223773552275432752456988541053242649643117906923841498499608049010840268812255602438769466189857159023963552 1100543020418134629993912985465421862933244232506962845476935262715544863796358605050540233916443370027260646995522290019934850 4893651381202024057990484737990894813714041386780823808648406008793872224859026452241712883371503166272303422567369445178440 -2029944514575718198424175990355427728565926315731403729054742597558051180221475426972617665956617748166898983289679328256 -200686720767362290298751695601794948382193354388741685726175132848925286194746186017810020382358815979537175580852936 -34523319880863403171955592777416758801415511997998002883640962528553060860856170580541284846182259108103854132 -2522162460970830475922639942912067486792376025110337531829466975510705733311548772313438000015311577344 7036504481419298331938306702594226849684126907006172744568723288930453968520264451242337290 -141419596438772343569586387017271970845652212652530200221341567014015031 6049398866940 0 0 0 0 0 0 0 
996726426830929535541812782245588154241073633906314933165553418041709273760015685076588073214901828324718859419070593479607449808 -657553011398507096856361459760343827091572772306534856692219439845808341156994509720051035062064678536872118919943954954984192 -291820545561947942301877122965970327121710498856239823201390785026169739497344111320181637370741894383892987510941055026612 186425338769994243296187434901946669607889427406733288947758121658821524507749165976093548857128611265698011906161657568 17932482339286606760463634883674853022057907711694344159541546550215968493783584805036258152861304602535973408250950 4591218458579184445218426100381556738206139847179892051308645092187926505320351112539126930977794063830573504 101797744347610734039915821306752619605691004221758821782886119453018374328896156840812910657276230406 -122229028937646743222993825975044118559476924746152083788050869840141822055097683456048524 -1157574021944282137963328305398880681602070690511976380478387226042038 0 0 0 0 0 0 0 0 
-125948712111428459905650363961291978351227731214302482444059851899891569007558489079896819107146808499282710936712783679506141632 113729781833099047256190231025244279056237947781241928815731347406880513549228114642648061635142232972978130274650313727913088 4812711516689061390033029779117447164942756241403871380622560853279833250957443863584808390532941344700250289204771231888 -15108296764316455948275405296696437778049202539616800558187057317108663556244125423557906090192115410230259751617836576 -1565342607148058764306249075961300842107335869031776887466799085164018043693950081201430102171734999811136804211740 -407331299621067500581769331703596742868748554961641363194858929572183046929954410908031759614982198925742912 -3576691273958398300368947781446754673463918019093477371421206907731394457219810254890202460292867598 1545606051653236133283138085996815044064957493401105275787134635676497842675957822123542 3009120414101738835955351239873700988303140013070000661312307917678 0 0 0 0 0 0 0 0 
12369173072224122473745987420685345447812304434466451880816316827469526339502853972814725352499402898679293019159117670690090624 -14055241207310485429623399479613413221265664049186680929980342295206951975128747970120820571414015683768018890402192218971712 1975418007485545899595587226048685170403111531065562208004250966123800429829029225346823678132411054332366539668483160500 1037677658829034364057030016308134147272564565611562510008054356055941849067332916977432674174796306335933571458788064 133832589997691855940823611494561819861278446514838389003227122157115506103480098396559363372328019867341068129670 27857089085456762424217449053517001411489476683357782422443434910089099807840214296765052802844919369676480 104179217408911385988156865910429851236653835232404575739500688108771195995798555519276626202687850 -8310728203702265631966082529481743775880773123328927423173235024360679921875477242984 11972726611725326152370481838782665638562438712146190390274801558 0 0 0 0 0 0 0 0 
-855074411008359709451211166216492400051826164272162526377940461284181462465367969419765118233105674390341336555249630724606912 1356632365067845948545256632126720595513253207161164211102852696096145773913574430516704037435714194614693656917700727159424 -400243231997000121481604076768649099896447541345866585330450981520063122339801466114007721811750117742027133301979087640 -52583574020019037742287659343673495979953432069842290040400465181063293581137312712518944797852134407317107420170384 -11218945393056257802205908917577598260662250171428469069063239207709993672285757155902329144212225056550096250802 -1529807659931878470209815248793680527003042160199226424943401960000877001743465273883561811689254401437496 -2181821146485865877663433044146538611917051512161315470685720709700440774439418812563890584696670 -225588222824684657112520082768846594676600179058445195041675283777161058175145596180 -55127348247377462453981415550399028878723959182354485964531100 0 0 0 0 0 0 0 0 
13646762609645937158042564387038359284701247422694852284301059510414627177391779008686588516392904795343235931909650033781664 -96447508077516309021315280236298591327053228726694882338279377038317399058858281782410345097086857408680603954620838374656 52419066036771736495034970135419245868613734589398050279790290726904240655423703285736583137546414332354059039682379196 545830842314038189498352481261419215494851471370520329817862156119125905415958888808164155532517833808606616983648 921468416965333989188458388662833674044058834268563935192368098301503176746130825112228090049824541152426800556 68921624574891222208682824867813277327995119445581542191883288204772032162169836983853799681080732196096 9545100192117402571957805595940465029274356458736010743016055190700804978352536616845273043194 8897112475167099421674699183354304034403176142177275993580555388199443985449112620 95414240014238571713209250445737621501115994215144274591051 0 0 0 0 0 0 0 0 
7849070470016762060567357548737526922373865136935745110887945931770786577253651319648995739915199818884539046146167579324864 3026895471451873265671241775875063451301459861271281976265291665775095817665967499949776758586629228909711165727347945120 -5508380252182398336195329362400861000847796558434185674136736934511338446920541481018467343316476723695353473933143864 312777601159353279841942092952726339857048900823521161643635990278148991044065067078106685179485977632656448734240 -74012971283761286180932577664741647490278836976996157760542164232532135869740822850992284025055731347328581928 -2747831754904581996914835747266762798887307966666558963289318949897013842058562351126143369651369921504 1970713667315253143526857429166901636353357351359504083611694653950672719954103058545084499940 -187366097730485043661774347837011469261497080522249732726798182771656781210799088 -46484965705217493831095086172110948885994133299179274869 0 0 0 0 0 0 0 0 
-1684240361790122154665924158027365912494319517019343734194176043991215277545081407883837230806705829003078946846981377339744 466947344910498959812188777822373842027377630200505273315645907271052698840843227380854985831165262661517546782050193152 482918895407734878121437055726715375328819543901781485300266249567591299323644107022023837000788851443240529091205316 -53998782629428382456418221219354898995940338166482297107435264415907732820614983090004448296855799206460050797344 5800133416788656475751191773208921475828114459702098165065840272882682890833290970306344290119173582116356080 128392882296084172602392490139710738116432539279823427786833381414948797472545761936267324272210389888 -127890805926002844190810354249001308133323315008014179901815117050774949525160033769311805178 2862642848322728937684579874126759931145613986958122003517163083568089714043908 7736499526883131039529680401270506235148644332467954 0 0 0 0 0 0 0 0 
230165390260131458251107795291535922626930710447527151032371432136134623628797727176834844130537811742072367789595581510208 -113810201969794561816999005540999334524265835872527021681169327375191917140529316567618445309933066664351111029098673536 -34308730492973004470293738533283995207125545263446622775721934322847750105719894648131370596552071576524377761052888 6227410909320684768482372657255912067066261445521361092275668584195839248756130652036440939265351287427499311472 -442665916785111506414543524104870430423384257075873874011351603395468305532847906799257285124891527831989942 -9282425654772111759982078971616960567434347321004952204022447604553393044588191294871256162285983576 5339500145621342538671601928383943967316945022007193199456515112054548537117081259578893722 -33379771141353723267337238769738467685608099691479483231449724185617159760880 89122636306803162668646296105883065632484111405 0 0 0 0 0 0 0 0 
-24191753663307792109525933461652559115666389086420831768954680481798271706041702734430779063195292020957678857059038297728 15227661832783531133748488359753808841902709108656079469334924307107450020138671165871520549102488594979113512950801856 1673233371876517441610895914676482525627044505452766134485894000346228722176120361725014516888678044398679030773100 -585445128588576423108229952962859651363857822977748699729245956128899817908784006468171541847598624086920602400 32870876408630212817596715584667339110797197239607505128724856272549440465907378875265197841404014720050146 795723714973886347907411889788851710577953551234759501533435174521069508122890579886948574517720128 -175174557160150414307229617935602677779655269380502891791162947950659729863548630680017174 294467506433281800395932023487557295933848770319416627300964353466637467064 3755050072901518292253980224896014348584815 0 0 0 0 0 0 0 0 
1935200587654329835987624921124593550895926748440991882807479464510860167711697763564508122884542757369783643922495280960 -1512027482744406393017512676089312315226333254331489060296589103983050346702006057957500617036592152218772256658425728 4979410711927238473730887414046040485803062913519277971708437723241838067397866493357212212166387847510790684064 47059012781811697898522316648723739585005812759551428571215887622179093776817883195762122854762689615136431520 -2374534172257153532894530955991237511429674923221848191126648349654717490378293307623159118080310097012524 -61194625941526358959835227530748885944139990058042862818700460544274574939483494311036340694957568 4721130872865150700245386307455291841912915360574891146677698820559494531672426688150518 -1875907233518754807644057248243845695645605682499262724756601549081443846 -1933247739515273854605512472023887853 0 0 0 0 0 0 0 0 
-91044906901561420907984218388843078524306916372872101703530984697682169861792478134096111017616184253962517778846158010 111259000982410282444840112512396066009697645220956564163409702769800779883271734659388633069831869693570986310422784 -14110299025680270142251165374921861998570316390267437157953228931715035277012821565755863685098600976994690059532 -3245720980285326195869195057716771333098349782011725870561287165930544202936935270954731136555312838582882848 166899786691870275635680033795589267479805706792008110310639142407264335349572538960876000750651370827706 3942479525810302774690227851222286275244585581502134946603302371261624016080825284751220113164480 -104198718957851347315309281336348843746077497897295189937596289914523718372381940086554 7799625264546204918964172801364752268528820935537481077223642168787980 3200187808009094135605406875 0 0 0 0 0 0 0 0 
-4333927729259367761619700199891589656955619650818091144831506289362268975812957467864646944882244052640179829534288524 -4451339772421980332326217630296186348902311471146097957734714076335495627404883827139608581308588539675738318533310 2221034184013469457223516339833576847782852833043748388327658031069676868639852113554424337650092834328763598239 185263174649940249420278914807704405799397854853055415303598094435900357195315859267707083598921496000566128 -11413583499276802245414782940617054718523519749749191277148341948097980353868606390467958842638356932052 -211839030396535584960297808836840691976064516907713900223589132055109682934679467054077474747034 1795725751963202812942991409106827475239348469882940587492239162695811256554593529869 -16856075812572036586039125366673958369936505184350890426117974624390 -61924623516870 0 0 0 0 0 0 0 0 
1766328798985340060417383618327753438761728751723131133739994077107281183910645414795769434055973401463785143580108230 -295288427445471029776389309186102518608166332466598809688628295343041900781852590104522581398576247985138968158112 -245016127366531237859242773613866475307803143399457038644842121562136507193974819825102797573344659545379075329 -7536337399704273593604164168100001961918111548040455193177483742694208954999857642478123803623796537698844 758947647705071821030392750451499393693952570943313047907501571360491441231024584330040712478238811773 9481176280133423125255617500142869391400467890322876177460163432688749935979880210145943121244 -20366001689606153618250331700085036839828959383945125163072823581138525226631271648 18980236762381151604115101330022913725238213356491642177430891064 0 0 0 0 0 0 0 0 0 
-274051824533595674661626525614246675299175698305798576575709909523266085632340124739906683694112472726379913809517120 90244104579392407606964092305321839919898825336655019858771840479209593396156969792928708252803580785590992490928 22021878945390945164464005304718955397991563333128404276388858304171160200373734202282810685991207293603844368 24136596930169573222327104191586268945951960821321427995069009917147513921326001284946472616834542063064 -49019004628019374015601393729595490182405005838733604562234300707879482057544545325647820253557809430 -347744631534045936669961767317492193460234616045946396136613573636642541695681327827114473920 6649992920300048976745294209173060526060033833259361659120869645048027976218932 -263567620358406696896183665864225068018257378522496533405342892 0 0 0 0 0 0 0 0 0 
30912627891751950303009099341472612479845067840235440202879238165190649992373938087569770133250758511460020920899456 -12229190299176569867239681599541365479317498778955571243317408051211882508636695756394337919669659626223131483544 -1656951240976588039849270677993329565673626965022512784056200093817416478571136857558814474221874322496282375 36685917599054081190461274287687153625542531605099074003458114352768171578828032456109292342050326482148 3072330629208151895641703754670792454153302574543143636980000449977586898339014459024421573871236257 9908582370262934541502060934932107181124225921102491693161898605820767092471629164323482764 6131858955362763496605986019222248832249599858780210328748367699706510322711675 2121296788994427114778732254621712329727435449829575346296352 0 0 0 0 0 0 0 0 0 
-2716405167530624329783865672856839565727553157214032541106016190902753783087317940925490628390616808948805646381632 1198932545025852905352854495383068689485974283500394307210497843993818642638528775236803495217007546392211379440 100660773405098589088963504340198232309516699544051864772878191183496636586715506664009244205154864717069174 -5003623048904470544496384901387561168738990920525956011242787166953363905689359687364999106093196500854 -186855205938123228519496648084603290444435906186845906421338349524601605408344645802096426055327739 -181193322460312156347849933610054842970760960617545970225022273184594092444043212704502020 -157071329250693367864833574922851869879336596673177409740512768013928322926512 -6406175747849753854887188419726716434656522519359650628016 0 0 0 0 0 0 0 0 0 
170826387418885717698236685784390223931430869338246338526365272772803502023644329005988064983915180385521940176032 -87685194766198745602764505922397567266803271459766059801217817743976400115347993547354705376067767031761225824 -4063308403245820728855501230908188100818736570612076066688494077197485933375950347208022721722936197967781 465326175585577508819239231434124820653721111759139611871181686338629965230977729853516124931621252940 11044508853820757556523420063580885620885421151145533527942571145107161050038535189801418404325472 -439776245528395110281485339334012879753537051187857845934378545008462575224008344381480 2050414912591128706242215579198648382143194491458233381981579845535155300522 7800107691134943616875019176990384689439565934180206532 0 0 0 0 0 0 0 0 0 
-3275223827540204916809503037352792318652223279510204465004586043468765412623721040299310106779456808675427584064 3817574361102446145623152365156645705824668468907642931900309774967997109912366018988799032812740666020175604 -50257800992619807892996730889192145848196315490508205292177660320817075678687290733099084426452364685618 -33846867163793704352817960904411215230871963575301794447127959150207250472887224979665007221020986964 -636503083788238572398245371424428561188433407367295932030960900024609792649479276150103689258260 189238933826289831975337900057791012001815337344376969956900307592265655277894132188908 -7826084811950190283581043722452204148834986045522337253133322438338975478 -1702154782338735025531640226537533554861242589162346 0 0 0 0 0 0 0 0 0 
-1072533192913482384501665208019075079297096777338707659406722772722978926858011434724554123433656000220017329248 129843010601865402972916444561362902973773200754189104598366854647019110237357300995774485736355514863697824 33173045247542266325369019697632438444886369741452910660553734899262472733809502256813425185242211127141 1794541788331749568693337241275220945133102672282875051041227774515684547085631208724431888515410348 35913627880869720345195557974673151506309840072035708112284235335717924745276855253005018045182 -7894433584151307449159728617112601780128414005503243553614288414734626998144410562656 -181806800140299112245263772012937423526577047734958071388312675420428588 -3168984744864426759087090685944031753307477983704 0 0 0 0 0 0 0 0 0 
214708728606320618799561426269026781784270460069435405993115864458445247107245283122778077364591473152331965888 -52080406905980975218017915361238124193237406246010257072175939674450925941676494033505529065230880504448848 -4535642218260707289972222331691416822071698334296917144049243244235705609465325695532795131969884229434 -31393667052511075432350666368432688012767594971554599789428246682316609565533435029335677248117366 -1990232079999789844742351412807256546307269344881569504862016571316686761478656350332762821465 140037666801771064366097255882774826087672238112338267611269808478128643287681979782 577184626103100096168135303358792547922272489651819395530047321250971 791728958088206698937703197282275169866122242 0 0 0 0 0 0 0 0 0 
-26544217386141542855524546524905985788394890756182036526100996308857000704329702794198772705219327126804249472 7105513172240212245436613712412975843431213757298868358101684110083432861999090280664893668687866218647944 456894532562667672205518903226201341685061663437021329530199205331089940722203594845504650636701765471 -7892348547069219109180876777130586950736820863357801146463495458780072692665164286186626181826844 108327580822154093690303306763074005326168240443608641426588323957098347926765841513885800051 3731029326205274038636457574748769975416671339710617821583073554934252624210713908 134912626448389826427612212304932281161666854050961208926803131436660 26437381733535009746408438730707344653472 0 0 0 0 0 0 0 0 0 
2515730019250269980395464189263841962822993494668024145834622319052739451826214846115819109131646183250265792 -688773146779971645232985230517273692427198074461425972099106671982390742607635875973562128360434735467280 -38930016379713268941309044421269349567344116821343608706136722976701824420113748089658596658571987356 1409810178245294703468685203868698569674554656072817907321933168968832994571162776184522978902824 -5764850614546632964494307138700714318868093669057857993923662114042976953641089594333880622 -431604235792800553828255569768903713211448692847136382443350329681395315189204964 -4400671074072463525139691128018094625821009060790442955652302214858 -43481730567753428520914560269980294 0 0 0 0 0 0 0 0 0 
-182428908986714255960565313255197828680020670772598922750974001371140671679417784770438835147717967043163696 50520723880304696324505258782393279320772733919325064641508033198757392441700973488344002625532913460576 2918913062770394502813693088843468403602664552546016579782282835981225760544026290221752131683948049 -158407120261971953029204717195494594814263021176708729856100073237126467880001882271854697975132 297336305893342090886354142447117740347712204666750538386534050761357840038656481111206243 21596343600333237317119768682458416410940347933255245650524801457020586085826460 78908188483773077463826183206383493250475806277968321028128207141 1628491605004975202061078044 0 0 0 0 0 0 0 0 0 
8050498577296935132299487200706592397922955991096713556726460382636191946152097408905731661144638126876768 -2431866904918212920697078072138084239912630408471733774369090647639153007034203217867192465538362153882 -193442487849289789698895948241010445556822428990389032632792832862000336444999296746398631910836774 14394735772235077626127444420972404284208439179203373893962082732695075547371120683638507332880 -14699658786160526310887888094239260110750176654877578083308802727772544500785440143430260 -787248963469898058713693264835382519968320787491806888436075189150507507855630 -953756752433941384426129560466596048400991169129625974992351684 365218844733340 0 0 0 0 0 0 0 0 0 
259038247525864640696696522771346050202004165400497938530939930153041496049608185367213771002724765290448 -11472219570689915872457919494282050295384765906151363250931527600287189964946556701995878623083688128 11002167633780228424103996792960095195470426200818681975386210944284332291549260233778648897689085 -1130960254828089828657829727920165963355650459494617401674857259802914146437639011695049802704 688890880703599903031841020314108409742163370811806052569206526248437474748374918937761 23032948169984343929259126683357786646118252871989367439259408486043256813328 8142633832754385396297442641482947331218345654260856814747847 0 0 0 0 0 0 0 0 0 0 
-110898371633414964376323431833881482516122382433554305395078149120195451659582756204486314033600212390464 19548987639505222055688859229842632191761494734147547999629903615010810797119303289207406234289321760 -477158788482695384533472871732273737901207765445935164396274231986858135519291014978599063884252 78868431193469651622016776537761818721264808046668028222630148455594934216496473673575321168 -30323731268680034315222273911284885301313812495632399260253597044295803266497899096954 -554343939490672980495427453821887092933600024293174017250281542702085947608 -49018456586079272473837388837209771114499145072219049490440 0 0 0 0 0 0 0 0 0 0 
15751579319728141838621242083643746205633622279855502439942621023939748683519540269987083076756386739584 -2806153051599173093539693669841365834032527062867731119730493445876840397879649748289160006814069392 6289259620977983508318501365680761788961106628163118128079836328400332358622437798963077741203 -4927902424101432925798418257599623001903821946805971504539418661204669222588358225754419024 1246394507092392591401069849178684775112624508521629090357893177333225902494406595065 10840030688508874498432413821912074541113267090634524644873166076046460736 202208884255952992257047525708059747656510733660065908070 0 0 0 0 0 0 0 0 0 0 
-1609288998639029424260675878871573010458606877463329221641146539215606623205695998624545731241213471808 272683141136273687472672257780328507407798322719310461281855587635698103214927990321236367943352992 1762169817223928388821713809951491021500523307989857908569452722904621955680110602825299982782 274579436061522878952939413506834700821461909765973533944056151365683035008238721206264536 -47787038841548488694278689401262856575413991184847692692942405431601118429918212387 -160770005214896259996200495002070587214235704073716401959178106825234846 -546044293740752300037058455941097362190293905494847215 0 0 0 0 0 0 0 0 0 0 
127844407777135610014231178041530067008676157532085598842202530891818324400917414148638127378312292320 -20086642617147893491364263154047176934490287575968515088643965932765487267173908328949014741841216 -283504326290553932889284866881307183047755600734354097053151808232629383328167453720594903359 -13242651316856106959825855435750490307070629695685624835156449340258260523315512327570384 1718784475404972429039415559954887911877646335054115889461092398734870760801927718 1306498267310137595211837407777282206937091514507122609272743396053616 909967834330515942101649666520175577999312254515462 0 0 0 0 0 0 0 0 0 0 
-7284154861090033973253938616833686062164341675350145012444229550773990205649236712867683043657942208 1029721261167147373571465905664700653175336935888948684047554553020249836508449809976888255465608 30057520850305505290943414494870766698875342140106745013237017499367719704198203919176342438 496937785272369075642933090645414929650889627302790267546937924728830198140706757051600 -58827569032539355129512523643089828467764558728157221649530886575822654576415900 16568060860466327095523066931724624499018777430992012676667016373784 -688102818469973140542160479463102683355348634954 0 0 0 0 0 0 0 0 0 0 
131869088863744204117546415725967719588098569023040513166746895062787419872410122883317426940520672 -12341333361312373939379865144228955860004414800650812522957597563458752801204458870953340553280 -2628638848526327355231716190730838857181638479987893382655881444402100399377057496526131713 -7251132825903535427393033934934058083191610909346051872013461464487020223746950260752 1957419999817912144587946308977473758561118103537156327552114077190944208906460 -1031976115995963400688421979641601880026149185029012144558619311824 -93383348469785635518883429748712348830960688 0 0 0 0 0 0 0 0 0 0 
36142858716078200922358745069660783764647370044051195896087952710530989457891010178065036697461184 -5011997004129777718452693718779478477528564746644154271813225880217386719353867688122439892576 198621965346988835009344641590451141036433165462293478628249756103010697590335175089105070 -1067408077125535553421487828649863716897665046683545876890869247038162398328217175080 -64534433706233172720640524949014279583890265201398244122540072692248137987721 28623649798237397772451668204520948443675047588374885051398887538 221913805691554229039646304321055494615826 0 0 0 0 0 0 0 0 0 0 
-6586557081203274761155976694208321211314628619939948629020749602817434389861349360824421409131904 778757056044520292566975319317988394045193748747950017214619725287897126829604806049682958064 -12891405950089168217012751471153427905729403210701722374750375858454933208922521677540187 151956205379192621560660766463707779843070449410997921559297065271914616578261282736 2108663770164053446643286381922158263915458116987575377390198998021201118483 -604914878059418336205268475315910581578258086287036316586573568 65516674090735824024934280665183692905 0 0 0 0 0 0 0 0 0 0 
735758893784782531731158239831229986861950298003637854463096037680925813490666291621619162204352 -75915243832289117330040473565022897710736678127394017831106566534658897042154719860487337696 677169613440232742674593683635208871132029683223695508378393409397969510124861875598432 -13439479067051389523823951478016444471985877658620286379933857583805136437555530384 -66386174222262351502406314457536172097886019050349276903573585393238383874 10760469719128439325573521353238152565611850397119322133694728 -123417979279724034068702827273502 0 0 0 0 0 0 0 0 0 0 
-62831407334876407917125417174978392824172375289813655578598929940741922613124425233976597938488 5549216911700918990348075864090181239780366797664561595019787343091856825898144873991042112 -22274887725749690126444813822239505706601363242254383524346831234624459383006224868653 960589070682787719000585578641639237875873493463653109669609385456896566027385008 1911062749163057741031975951063638973627477283098111109176520077489251247 -164546012101330879689806717085797575853486540483598128515824 119323415109582993105748014 0 0 0 0 0 0 0 0 0 0 
4084966828673484889911617875668768403365685494706959373087575902915591737353749856524946409584 -288123428292624334930055724627033468481888607289762462132433815360666822631595123643101222 -588623705443785351162033542443228543185861519601623008316062448657085816812711638875 -58721414957360141877388617506795566129767050558599270158678740666024403555363264 -46594931635497074536841553777531222956599342208187898403937440945502640 2131634152641015771436741563577332284977216040845574495626 -1092360513853623 0 0 0 0 0 0 0 0 0 0 
-157697955465163725186668844535755016395499423915360499059137143874792602800699716122962767672 5280195038408611229179413202202494768443228588554961000990059674665604844579702998792352 192294121115738720181262080471489376409094070804495067625217754174970555155990056094 3096923393256002353543134276121997063152157800318792452552226924873118587747960 822585112968125125182337155473586236001469806152240981807809859944035 -22606829174901317345701143031892292935482382464121398068 0 0 0 0 0 0 0 0 0 0 0 
-5660426955671913644007764447065171129645768618576722445017226657772812964261411382001497152 1011108726206772247967693132466118241357676183715691895248615305881781267228937470294352 -22161935009827984946795448618184399981030233810959582101688564019238425917571944880 -137935724822706163039803369048723412463036807950683975397310511290044546048288 -3645777779921638554524884758971445624142911911402860109332742551386 187581951902880568480875806646204259531009702624812700 0 0 0 0 0 0 0 0 0 0 0 
1943852031035209310854099534795892562698890176100376506966153645948107902440646727079415680 -165244817076933719174150016195622879449578465674637482105158089438758669274538335237224 1925177239242147549266612821383241118788985620267103776267124810522545422215115186 4798524740141723748874001255179151673897630959781333332007574483553291548984 -443419409276913721592220573208125427341772723775402907151542155177 -1153478786547454007255600644191921145271418184786012 0 0 0 0 0 0 0 0 0 0 0 
-245752911193037197849909125691248925847700082642868945103944808561771060884657819197308992 15914428038935532197411149664264500148370902778419288059208154630461737262060673025552 -141077370084510165948481249580471113159456620217519708499245094627826925721819460 -89951866357022776774934121557797168513058780656202727357555925732873940820 22585340733268457849955284591886977382077608139541875962433643211 4941221751903822886666871598535050452436771288358 0 0 0 0 0 0 0 0 0 0 0 
22491891361289074606313165691878365303969260521385981809266066395147819318855387251663648 -1137485249282744520607520052068670759429848403102010464608722259361507370515735069344 8990539916807083931626301964622661821705814239355926188282814613349903342999062 -3724503190028729383200446297767031581916109819623417133978453986343244856 -694599559047030237705365019840486149007813465523001960806563364 -14158623108591291483327394412238007409393691008 0 0 0 0 0 0 0 0 0 0 0 
-1595093479744047857660266962660896749655172817395351962156644916796103692783673126013248 58040126190437767445668658577920387416069698138722659671010599191241879722511251452 -495483962479434765603492929797424656361505773111887882511465566251168702219348 549879119508966469328458609502995227926898095255292206592522788387142824 15755138793549602054880581033673672597688292235591169861536596 30104174181146121445611436161181260701598492 0 0 0 0 0 0 0 0 0 0 0 
79467225127241975721944709626813943773831254359691069447985617444090981434701294218784 -1161939005272773478749982298132273639043031761310525701265745190827370704542840736 22335881809164481985636532848507767976846417260697769726188091875005954939818 -40116571524260526243158545405611310452213356395703559128103645525244600 -268796620128717712346046473651510551128941710088284049574306 -55478243098175419384292321262425849192104 0 0 0 0 0 0 0 0 0 0 0 
-869851139164325325361751658613446240804065376345961343187041206799456554905302883392 -169401071877063943686249808762093600259892753964862741750741810934014542671646256 -633960643747015835045279198725944395625573043246570118552656033268064764836 2290942354108087028255970802919359129437522026178418855845401365541036 3179004054794754708014904043614882313638990052153293980793 40751465087556285075474844078564469668 0 0 0 0 0 0 0 0 0 0 0 
-390877519498750252903388414943515992775066894660685037340394506316920310814286592896 27822266827457925147497198348520842656642647213675022582162907083547529226053560 -17309625125054263783875373318041680707932897809974766297738875396724080386 -112779178958951894748917647248452819592482066062879440652792124490952 -14895188773311175705972931888702471216780880490089371963 10814804264694114193107230968442012 0 0 0 0 0 0 0 0 0 0 0 
60516748156453704240861607011616161951894056908002617064813274081044331333480548544 -2609716309599591938946317584997319477575856016736095963399561251218158334988400 4927841635458537529740602590816484636749039536568494825864817599286151928 4972050678522548116836395505302489266857528737425711802906669351200 -391754465689917436958966602940657926721855412594367090 410411898448039017261969148784 0 0 0 0 0 0 0 0 0 0 0 
-5991290861510566337138620760198533856395883835164401307064946442402125009617639568 180922758517968925090878721434902191826174797796229447537307740869321977400480 -547642061378530209686333031896471223922907634465066756945139473728087486 -200132848526699547792776979227771137961325626874187363619102968968 13416177031750304533160027402777682683149503387920877 2066847375470815235371788 0 0 0 0 0 0 0 0 0 0 0 
455219137288300912315571613647453487625358133684868932335361080326588071323402528 -8995383407994829182899499104460097453566917445236602967542015643108736762146 47744087522733869064707221067819539211921901772512201006470750726906108 7432647900271459130812559417754449244675522104488251044572909504 -256582610616230514590449100063772109646741727368644 1304109964225838 0 0 0 0 0 0 0 0 0 0 0 
-26004246650092159223280351202746847734460012092456821605132554511039281045497488 187199558779523724529947567283420968616101533162978627766651974937248851328 -3617279781394336864189537847911874648473891374116366134129595449380974 -255907912566549304066106613355639523266527582924423280248883600 3736620491062074535835030871109745818863703059431 0 0 0 0 0 0 0 0 0 0 0 0 
806165612213040845965026153622286836904629782935213578301885176873706837064640 22375263182987166216871126949408565873741287082098058157967617230217400768 243119281984367085043146172241061040615622786773664342056998969370360 8165814798008422033234618931859392294431590427261227515768112 -42241718517010480669226467881834762948897618902 0 0 0 0 0 0 0 0 0 0 0 0 
45574740484484876436458576843056700384079684133650400490396098405353390755200 -3661853794658264748010540986399743617505228085392337084790590951931793632 -14296669402791230099156980078247647322465283179824409448271214804562 -240047783681166308758090919215949845570907547074860108948624 322566706827219088225308424142456155011227287 0 0 0 0 0 0 0 0 0 0 0 0 
-10901547129717689826891517362865800895491456426464245962926807525191700038208 334246685884475620039500977268307448563230383894304138615380819661130432 697259389364920028792323197069444143876646084506190836657926392572 6413656420021921185796093405707064500952643283927066185912 -752542205717204616018486941055294142108965 0 0 0 0 0 0 0 0 0 0 0 0 
1197627241740423017462887806045503981898345200954856276036562217263737457760 -22561206130631461300676941790926139459514327938696274630063408096088448 -23449912472633657617887107870202704726535068002645066297892606278 -151713084189181818202593363236615170006958908135354502736 -15297335203228265082254309844822977305002 0 0 0 0 0 0 0 0 0 0 0 0 
-97093236826912208500637687607022732988258939919446572881525997041615778240 1108163136807224173459047550546727588712830555641142799218429096162608 -87020319256757000294139334093198925284696682621289862997974452 3005268037573795560839980474200006438135564099552697872 188981267212195434555553663364909321148 0 0 0 0 0 0 0 0 0 0 0 0 
6077651869708650648683789214680839068572284820922810070297171608402135392 -25975938675474386858952616554356048788601694374964031326320370706304 102554455755508082847815145684110982805199089786495597507247494 -42364130424813877617960453077427283436051080588589840 -888713791653248180382912310876302768 0 0 0 0 0 0 0 0 0 0 0 0 
-257245683420860371272418726006443643063425696065967739156227970870589504 -2038170186462519272622917821888211356553546237838589170153630505280 -11315134501812963222537635747775344911938729223868140187734436 58698243502410539175795560193517539399375625924024 1625894258995845816637518293974881 0 0 0 0 0 0 0 0 0 0 0 0 
132657120588825540967099247336663055987905633742011379275383343837824 355607332158054241315429509543688529036337884983480388360409944864 890028298794419773288498961939790159670589469339991280930562 22245677206455536752710424347254993137547524345968 -13103294301390745572479741331 0 0 0 0 0 0 0 0 0 0 0 0 
1380299376375453791902897058316759239634130714218335739161083679204032 -32170568684389728692291702679223415970569777601993997696949477440 -58386727928695905741092042108843612246599026900157254005488 -968405865579040447851160352529493845170451335536 -381077662089051814786442398 0 0 0 0 0 0 0 0 0 0 0 0 
-178591971806484130490083216855757370348929700481009973998591516450916 2148404914872528872151811675557978969394269247017441806907025280 3359645716670040963510277896013134501150868047101435886542 27851495625700570451541056148521586851485890544 15081148526629868136889 0 0 0 0 0 0 0 0 0 0 0 0 
15563665489002450608760966650706489464488681826885187998924931432136 -107363561253907992118949181005781542166331940356549804823187798 -173426069428197945730072600149573279424227737620076886641 -629731334101719415666415856537472229295003472 -346131356739980 0 0 0 0 0 0 0 0 0 0 0 0 
-1047542880624200435786451005469481161189606675425791331976616847204 3132224104190908060998172597488364021478141449301501786359648 8124855979450802413680186023950755243091242643285304261 11699206819182051498178418559283711548030748 0 0 0 0 0 0 0 0 0 0 0 0 0 
52245092155819869511017649962785857901581452294288851463881349824 89278714062160758519525562993192748035375487892181395598384 -347573249909708531198028471730653369768874903496711616 -180860415129172191970610072593528972830344 0 0 0 0 0 0 0 0 0 0 0 0 0 
-1240161647164796097667793195791169503057619297836179524203902592 -22410959751758045486587646801663133800274754473842782104536 13611869927640678216061463207960169557485361847568515 2332665158734678272377629445737946558300 0 0 0 0 0 0 0 0 0 0 0 0 0 
-106758197314326135154239264143628348393303385097376034284545344 2104936022433350572062304955430270152614150593206529703280 -487823852263935083132865024539245507922675964498974 -25120709664348482111645133663878028650 0 0 0 0 0 0 0 0 0 0 0 0 0 
19317789502605124780111240436969626134811685174166093366548256 -142497434419405489258005995617694339417707661566357019488 15942804560314511991293399106099447027795816508089 225888475826080995468688314755769428 0 0 0 0 0 0 0 0 0 0 0 0 0 
-1854026371823410404894187466634850995241385305961594595494208 7432247071407518081639445608229790299812721805032213620 -471595799343415588264790495474255864469807434646 -1673005521739122299965438740059244 0 0 0 0 0 0 0 0 0 0 0 0 0 
133621151321177333664156635260392186402146091279928210387488 -270611744362213462840781575209782023484858116691632480 12455823764452110017761480791353688142440418759 9618656715212942860334248271412 0 0 0 0 0 0 0 0 0 0 0 0 0 
-7433661525525989437168032304870539713367194741073005393216 2124869566855228105410501865245245224236754510960688 -286518867535230823055357345147089393539734958 -37374917051163545353884485226 0 0 0 0 0 0 0 0 0 0 0 0 0 
272709142313252751398813896796950290395105854930090906240 705297690637236516219967159563346113938974890244552 5450060957932600613499938455999148549094981 78418271058852525422252892 0 0 0 0 0 0 0 0 0 0 0 0 0 
1473312282132317898322038706088703335219239788816109504 -78849473300530553745054776689345658936312080304528 -73992919603994238222031232418944768090340 -68775601046359826864632 0 0 0 0 0 0 0 0 0 0 0 0 0 
-1402968808201086921550542433133194275647479547442909616 5662420379057720338326364477673059108216545401440 198125136252090162718155668445447831979 -10658410710505010980 0 0 0 0 0 0 0 0 0 0 0 0 0 
158373224409980736991221727471164055829234540781877088 -317488819009135584767521554116316586871995960834 27777386744381901817466149753706681734 -11645009573424 0 0 0 0 0 0 0 0 0 0 0 0 0 
-12352586142117473695847201113419455035790649106172848 14204719149951330215631640512169485208573918912 -1117186319311165757130774222454202905 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
750105963852755043340373130260953585393446872494784 -466161913039065674853451254648247106280617504 28305446616515796512212207184488156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-34020393870361592759501760097333113087010710573184 5959922415700350466179044200551312941159440 -548637734591657521814895234450135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
765487878574908219058209977011848476713022462144 609235108956559528359930963969370954893920 8513464750007236950209703209450 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
52008215594110972798428359400006301383671261536 -67139627850910216065590226060226237505728 -106806077602009670932032526029 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-8879034167772814406187440619182024412360416192 4409655560378082967847714180195671353080 1080092180239709834915670498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
781374248863264644040363428775514932028620384 -230351871792941313186598438119154569664 -8725516542284741841048371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-51809384680559617577341699784902582393715008 10296061011198068622352429486976558432 55153669584503526336698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
2703843629438323300142826931716482023655552 -405485439827504533500764685369280112 -254978474314971719553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-100945863316448336340675885942844079040064 14273998615387819021176923196350944 696339386615961680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
1049686602796778320354667092546480218616 -452732106773929192467480095474240 -506339042650679 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
243821892728752446824631245989658436112 13001420144987243201352241280450 -233477643539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-29086066869146164516976925778400550920 -339175386528391508051905775456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
2192112572074265140726376878079384768 8054763789358804257537052240 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-129438634000318160954422730293245568 -174197777497221718034815976 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
6144935970275953269570912384825536 3421070279640026132700944 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-216294446662021757460440141270624 -60501460292365094450848 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
3082769798037515113450322464192 947625537317884794524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
318529085597907571691863529632 -12789833093094321568 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-38889154730532472759996349248 142725093892485584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
2819265689944914260016573056 -1238198299147592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-163136603603785075399463488 7565077637008 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
8102206925914254309458544 -26939681120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-354967243755465160846560 32891446 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
13876228514802252096624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-485893674218511270720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
15231658945394388864 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-425816879847264576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
10544746331485664 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-229036884146368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
4304236758752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-68678268736 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
905969792 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-9498688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
74305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
-386 0 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 0