11 1
12 -261535698060
13 75241013495730790109766
14 -21451022788016578429723510655178620
15 6120645196266098901030880937026524413510456541
16 -1746280663134874755499501790878094901668461626016352027280
17 498234534595101869305427305369806595113095444596868246224462429282936
18 -142152120126771142087767622406550453302586563256168714774956058523643430439332240
19 40557659063469104426373804155224265995579859073069434933958974479197939256185832941939371166
20 -11571573458562259120457012069697437352149580230310515492945305841575958671501682750621601077287560136600
21 3301504955187592639861400060734107626005267901734039712535681314290240491284866674828389585615080444910356562913852
22 -941957894291765242022996130181603709783104065704348186287639395014708980987152456406403467727764226146915902655728683630289720
23 268751580465688914397648800534773418730995180422762412027370302581643212841609142924662102977046725242606279081170476482463840793722375582
24 -76677962402010076444374277132957870040677759647008733316025907910492359775605868480196145372431924865697092207064716041547219838742537320848190509840
25 21877117551964998904088299628294297215187897749271973705572887138994163197311181775287117270014031147167266619769415892838741992240212340184686664947338382953432
26 -6241796956904362948887651660025087779644885219357995116272164827251125131617177463806565293655186620520293831543715439565156470284069763874401219390165134647665243021014160
27 1780857517389039802658474546882881877282978467591072675407464756059709176399094359039064513074580394362291223386673833958016614494196880015779682303020454464598070071740464188548148647
28 -508099433406424927912415490338048362137327090737679180616696442391770698794776139871944169242699454763427954305099699637431321066971558770686355571847780971174544898627559358998371983989963496580
29 144966698181689638749720043148887625191786329101559474418744267980527458209151916505231854457698841353265959852113059001127695392845625194689356569273022018915213482702458755682383478307511291709022964905682
30 -41360690841178486841715426473493811449255319761115870693476399987673764205393626557161817245106606503065265176980630526019628582855676584773114450086358365620300224218262902321830036789279093933540326310738203204737300
31 11800687801521720952860450422682901580876771900211151519322034498543003775791640561763499152881974955153247902022199853313366744175635094014364821969245261556805601596348621112992373776797880444681969105312696121341623389143958803
32 -3366873951011010993063922921646345180755905237896475544557617147622213754777151398373135545608512339081638729886153257317168775301698850134910448997561778132286880500696354873824587987010701885302280353143465869495869700808490812648970912480
33 960608431699609718887165782976056361125479791407091367937560623464530079859027149789707339939094271184210902030494628339925067830521928077447616322203227787435768241100469653190014433663546660622129653613008003344762800291667372158874885838737983650448
34 -274072796451228339012389043268364410822324076805073110829332858693871277362178043186083940091536518420021153916029673989840614160937377658007332038499076087925317287682784421141904910012388877002378098056821034586983134365606532592674885502917004306931727272936160
35 78196167424528509586651391700081672359539901871497227672741854219086853902177834231626996762978757292812869653044589731139212593355943925067611306590120806985499385697307760870436261912864772250126871402059792580751913695424686290347133824576179527518161742968759151624749548
36 -22310279163269686329165437425303492907028084836287898792672212616624501077980887819150051748423536949422538940054703938375270643434081417018194876635917310716355061063260206908816252118624461865180381957054601129427347825445158603483395311993130720699105944585637632308172207884466110640
37 6365383019870257435708139010554825535909771130890105857647755578777332236914800164861478497687425879734261674390194787385468418660903830561702276707801091948742953309715501135725766825983770518045342050517351936942336260682414414681857737521701834433427771436676585199122418695099385867047726902008
38 -1816118063478075357452534066772688555098809485463723190209943475506849398087800252129890340428072316525025145501565037709836202403078429992593013013466321742687465328431333020267220104272062018331881508104080706777567117494112067530559897476246402085656092187888768671521521806608780029228220418861918681185520
39 518159678717743825405733483729898689612777396298826494041407129123376874437920121887468485844529725659285565790684980869684382077528309843465307601131970972693731669876112181541584330871536892077613302798718826919711429024093042871983512913282040739533954031941277715795230996229838846235299030482464220638457682435489548
40 -147837003578218513155239725140705187050407024545763562899057347750668761281125430223705256201340953648126563012171664443507330778750859124587491702228263440193023406154127712446868457306803209743869514999776486215758015730477787141735041643070013391985828749346849685934731668974830242808939403244484935137927369800908736757771829600
41 42179622469025908799529926768089471209127369431307054323497166996588088421491835639875278733675104555906470671895559436667149381818172728869270558571427711115303363673706269006855988133587802724127631317790436994576600975569195991069268045127559587571283526643304731140910786761569192139342164751137725137809850378080232084978187419520496057104
42 -12034338552379054641436408897694032298074590857176828899747657614481708110194642429011360191561163350415744071390907979161008618830346089601471087363314904701795988317679786226189194141766023384451626925790921406201118588182741461455050875117434117740484035525205673097782011560449528949933234119340216585933867021414986058411759887183897863377204492703840
43 3433537237077631408273075407321590966695692402254828725958467857627430462663537634967323108963636018705568431096831411089432193177428719818919872687074740845911030839420757786880579881018934309636716950931629397016523563605972098325716098651228955154812526899462585245179497987600718149347045413617682959125969821160201765237870701243477737770794194983566898451292989
44 -979628245215696188593275750953702377458731992570959204036737885417118938958730965859862646624919377201344881738634309076556274090617791484772072503372011708569147773602639568279252385556858080921322093025108907079440940692771970042495122779851323065510259368222751136316438207179161030200715641795566197845147609423086457849463916399466499828697887870944399417726223454703987580
45 279499371220212647606972826505596402922464111002972690003306210788307103920520779248347650290208927078648429227221930978801180471359695584758674960753254089174008990395009087613475598603556004387647323152728666090237160296680835136314215476226910597609914808825392008701094341437752218096045258496852723057431487324632424988673449117910021457685243758879958545315753979332439389323866010014
46 -79744432537562924059416848462792371030344177408555153180106009469081471910741508142850776339292798692097029448314757806199970499376197734134496809079071511656853548321082646927840925408218242757346783335522191914088405163937363418277465180423510490360926943377258350310707453210513988461105297378873899269862174388744630701258049179527347413057962075521438983478977681896907727926711365404508247554220
47 22752017269218263873926346861359918653429265830765807883702588652487071485077752330951529653788439393652333771772999005151572040405406596570470418671080007306474911430084012740436838822739730258144583793016127359344465483419441369836428264366079805977053073783663860554616338013462686841670203945533044397003217848842169835053696565678475688954803431441206104441751914431333435463985451101492662715960458055879769
48 -6491416056850985011862954706982854794345875175163996335357820755353901485870218933939866178487052544027514095005290595795693327548667666594694494704758088718811186070948272403092809418046489061828829987661885146992510670187331435621398577717771279166635771741257319643137820803726649002136630759842047385930807314367901899266798196903273795869430071108546077704326678993277214768845839155750727336721561035245617920216216560
49 1852076759811224685615541260831904288709347633368492036949422627125764196831526233086229451660346996418228794593280592657713522489095904239907215681849148002074060536608020620848240102232502410343916268045761016497445755002462271332053539311999754474155497126607746885602970147940387170348796970954479818950993078842331005092390949533485876017423677787841379386374835559802390685751080498297009050407729560346328481686878722844457016264
50 -528419114441548300042853337992951912260106795367718940371754182327807417273325512151288241545670104939220663032587144926054393719103682265580911184545416745542351152943210448762284401478051740405249097706326474114502133579033436533336655924863366970264410037805190757285665909756430482338164498866460366362896458905179152932700384429904864316140804127341624281175695727422827087872347162658252654672432781060508481776787084847335375685776883766000
51 150764140324103341794673568754026947830318495667922246729911494094676195387420762583184137285742712693554646190439298461413958583660191016787028591654692668285048440334578529624765759831102523641203210234350381374396460595652131715652915870274485791308083171266367364303541563544590376347719828228945160873352272343034551731438475559135863507718185723991364722198196115928966915058208218726396449754198993286047219696413172683041795590451887257307528881089130
52 -43014768744101155438046254842616798219181503115152490798819594309400902096702771198048681337569234414792146499567653329151936554308072039956664641470265054900154673117604561610723138246026930564208513647261247406190386914490248034213758777185549588988061438436347198383327306394004403550754090924746149104222097159212226520047748585635820908742135132814871558211119664977771853837622448029687253427249344706001799825791397221716694695951558477200736419230176750287113800
53 12272615531325327009604364479038847578806564622915545795772672661575901946856556778599559860072295794512881737468932157823052474468898697632047900056308108859877712576972329811308382519269109388964041565224338996511852274755967915992705293057606588348961164385676207117559079348034191590929363156545452684414105019026070090885020333718306677983798629603482270938861848955588655798259425859911092695221976994713305380504329942004934499238705726105802986633978264118536574644753670580
54 -3501520440008934452046102071671520294277493424365155365677374513825358222972529565751079408572682157872392583218288366903378598625725133744261605529473623580794333131971823907027321296773805095478106000719579767466972141744567078584648686668508262431460992107460388263838906237921414564031609823010687037468139476050174915911414383739382137318712172135799687468728672875590063650564856264464304860706158362255260759655272359722833651713235501247271061386255977667918815082640013213608803906600
55 999024646417512892279267249259229512390501992273953789802614093092941987945888449933342254859115067531564137080579030646458486662663430943187440382520898905884337604005691426794529121633634477869223600744559073928775395373889685499610552277015081719606060391459393870193422384623856785830089120323483519273120419362102264661075770737746010168349280995435305227526839191730649114702170590968773490301382522029567799031411817767608520455398281386728683921310769777595875663535229944030351514284573795184330
56 -285033390850944179503828222445089324390809047620695137028593842873609922111529633211136971162606410281487938949935518842317201410778098508768659953658499984455007070932462111510760839070845884862851410924615668844437862184901728905259720800502054714266146651166366378931945979224482740628028106614056082802280213506115207255145841451601832011913462611306552660854520898472419092175960600100548239252498305731823606633761505921988845966426247210122609539579035925044005422516957245498015489459754217748777345124732400
57 81323352923601006740943895215778962355063039230655810777391083569750219881609884298197831959616384821596319419233176721678629619313591207636065445261821516340924746142483351099122717490131391338655226531961285712638144374010590865440918823198379452736383179655332943633369421229387385490906400747584863337741055219638690680973441056011231345677345556023650671313268758685345733511526616779757929921609828606461469564122879481687206349272971859277464058085828430666434432160337975697222524928136985260590160377528277914381328680
58 -23202501682320554283260175239035626077231114677114810793899901343238516451285229303306703894304401410209712551525544733307087276534256642990670359007546162725466430614572142954626160258684457676171114079812879305518296266314907530452613763259129708954359576569351789158014615675067875113944811381494048810388153476476316269533618972453327357628310813289210502990498092183008377621813935607239130557141457626348977924343872613754678031033197521353548484817587391201816359394142738803922016462945401940861428153463190580912322588805957657200
59 6619944517337415345780472309013870736641125837677416751786330748653216347640854154845344819791648163941946699470884744697306351689724717329596578148021076614095375271697578307095969063948014059879641717465379673922997711402398367294695861694011033687374158941146734134367605702917528544149771427946345309030079662760591234785573693088237810005795007947904840991362134490576293784978150354496384249811222864426792267404560876179675220924156631964618397492898988251861241903870644283380497206979679361855613884492860950099803407471907458206706944389955
60 -1888747429593668025881414784145372093842684823515618811725933506153333483070192555822786978648539797968488078582561327308890114723286094313018842427803227149350065885092496150131532593948400062629604758722995036095513015826115555186728949631526030015955548719073291582362718458206557918286079593497310043624689924960437105497665454392885705641176711550941283664974183028583535395729607411643095540618692955222296655160427530015705545418014583218367795306360574075353409888898349852614301387934859659013822184411910613401934504267713227441011753648137624987536500
61 538881684499601525371560837840750067978475473618776947329897395010413195982586045297804280764828177387166935883493682703390007908977542759653006651872403118049384949219831790659153393142267143895669140335786552613658103266732355694098864103729138172659183564582889324904186914202391065363176728129045978169169861691212297507116879620641217524969263282139643564766713811735089247732784858257793556113481094334551764101592587318721585015018174085727053717743479905685485125554703688631481563461699052772110199815498785144885964714286603324794102997403134185623168124283646506
62 -153749233666251134767563925152967267868250652967062707390612571359022451117583134661636923509823909926385040212917054728262368825616148847243155510163641570037421865974560043441223240140951967134046713067604284269567890799635105700869254831643602243398104005831056389232280761403324085408622607866751206259562575761856678632133027254053246990963616854763960245674052053870723069122347308419219735864661568296393261233363944424015224963240020089808750413534207273923483623048351161350319470723619020108447703280888103196841966557959282900341618791342257595167565553727140822220270529860
63 43866450712479115670008168660129654919290934444124265034094859012378045329974334330118425491837096845663595718264349368991503278218368387350161073993681472487918518329014762560379711804473645085009696587773994826097619412517336846335580197628524531707130677158368911236631612212387977434611606263815628490544278933721956348844807712110228436458162121828463750963292151584726494196163470855950275769474391502787907023163018785377744172359213484315047052362065613186615177525356654064920595293606581984289699180799677428816436561283517998542572110236256285467830366733432775720884033469188961287471
64 -12515610336552507717257939188438245312885830877800376688959123812467454881450666145019784710211471907386167221479006256075955914514060758844203700123431316166817167021331221240509200998375170367918857784116464814889013669913968458298749903865642820446941244529436526398083571893025285898490322732397766388474745435907990336089894167467755337864346376463575402847683262382952595101443118345223624490206124600254246023637550405470082973733636762274412559315016912708920996927002152628816764962104977805571239008928252364881884559833635662391701193164351075480043434893173958084812206981297706063886733746710720
65 3570849693838095935132332665856361306224896813256034066112804555351484189968342787208816651545658246630416901207940120608147446982781096609729184642699741590980474738269227000372884421067609789914686178788875796062780693094109614437071448279560745062520831404745812143199897266737272448198017637773587294893539669121646505821243884810167561558229531698098673964126510289305025120953270139730302605197028058763308224859631396362962201365699980804061967430596480244321477437987750024461253151764691730765893185822800283993794969761674710747657575310634795491534902047953518634833854256505121853103161941850456309353134496
66 -1018805091649725023807894120256885683240643463471169169878432608781361484265420813315792929078124188844080687942719159833417681002307753881050211879494774451383673536152353236848056491823339160438359902688141897949695621523278706878475348442198963570342371298250352941259944666719901004740585882938930044986781104589240032877347546313350623458690427037403369513201850108593436352473217373729837170893162954898536520632729407872466913339690676351575803904677071241288531180705347543909125323120874526309763010254793512581396422442689101783420037165162330651893134161143163944698516596150680125616208066666971503847346538383295807680
67 290676982725576012581402020180296190761436150897576428891427644592649851189080717252120902071666660762600732001143318459879977202875245051936545835681887060369440871345083151787706743652475659458817827493625584789949799905641357006464142573763447221923189757197739116838004467555302557202067561743333073133053877575345232833395148802501239046527591057341146531042225876331852774693199821519762428057154088008446166986550072262106365046757206881055721240311591237248890677160222358251907665797155906384559792532215297406654689057546323581942459150731961009404951017455775756379511852512849474912013905530808997465962851560844568613922228158616
68 -82933535549598880306867765006250641610944892366197018078068305482907171987134489285323827347078682658547996690668230770327964735590855113247115551578927252272376270620249610292985812202380231520770491332847168084496875096513276832639427746966611917359834189623216675076692998640939434391287756656936282734355574387825474611477145198717970038830374506808743175793647487979796580979344414423218123777616140198465226451009948309363602148051637397029240624638352954252947613986254655483462328803730885392244315080577584794702928207323465561433256591009577458454863987295281825196752810739277690709726497210158346865565662036950556359914349873425663642137440
69 23661905577332814591287470370597135415409319543257252012620246060261424546316326312553436182936888586883282072041794816903932933013673320756565946224018844380749908401102183708795963622705673273781567777282262378708430574178961703567009080442611744848389123413783520903524729723171039766821091664719781636352826371933272153837101772021045737402468009866283017534666203929571254595967657947683754929579408760751509308189950844098355971041796812776419068265844969996757680106997673698676127588402313591469516870552359073711414017018177831220703729529785961923509253919000362738793069386245038897027995208845034755411448525170919143542789610446082810048232144198528496
70 -6751017810108563784590945336787231999021426431265458052261724215081239218087132415076573784874760588870570969281732093302255219661261994096737870518763069155722385249765608197805065746233290918800652944330111167527497360363645160149402921150269843380917326609623833587516704341498166493418643047263754270685106098973299530914454788563306533242939170024585856894559660789482153603107185612962606865037784339090703257367219358280793926739699621287485035594801599290916155350935374371459844889115281996103884093580027395562031512726366517504658529606077294163225637471094403808532302762623937360429820295904070264445513436971935150358696453535465668681896904206856045379917893600
71 1926144169726689096659495353302545197095240292288579599708934689142159096884254357210272037033879751043018006592622847893306430892716688408878681120966621476132850073237263812398364858342533762676394413036494837585266339300532483218983640735766207695816133065286764760414537236984689067960678559689483674103222104672740333785658024627995972513246256871861894038970359225288638011287770964955815441368272379476122431029323492476098499438693033568146611172153784887864575666779941328909686751743815059854043328902840079634374640022977033383886833406996618758323698753931117564458238574622898743365211538829700215108685123421898607446423018724255971619725549887962935355581877873431767910232
72 -549551410902359197441719078666940846301577272269334586109209805338159795587742661833391193145973599497210533908072144605917419781224065173804309066239763342781922445726380276637564012093578271176673253110951467697033841762397892121119669400252148910731104855425168043877048328320058860785083176539561228412924180160985164002610998508819442220628078656844827967728480343164304762798013923783699961084170999994972543935051090794673495190900615022468431334576792593981001374833309137189129562029250447337156223180368536333357461857026952272261261413304040830425425603475199185709046076392869718592490181442284716839982792834495975188221465985702382390581680342240489212408334953902207777602130566339520
73 156793431131184221623298067642216623715017192275472253908140884058388278771713200207592020061505588367403034812279069032175927753041918723933644023845089762901670815030335529787551098931935685698615847986672524238486407254299506172123669363236839605383341215634708986574455532094602294130806642490221761462579271367118862449952256469727144893575861464396272998360018772475299449912845959240733634927361592461027733977916995699747658907788588026724346371348947434576544508071648075469239623195213150100869549708468738041654884992237469443432130148647318312146518985315603695578818697937083309267080030464733874718151386202594517758436550943488455678549976620849507363829973329514962171354617352635548477549162912
74 -44734995776868945770146841998608906743287516296701593281509249363738832948641377241036742512364320938943220291873420259339155230643734878444250197442501485518518985875547859223513256193542431060024104711794472627386626555666747282279231231689162770037884617489339993681095326782652661994639247347171680735571695702078293811092544415211224272485293937625388223183387722783092908029651643672422737517819484421991439383035048415577524582899950151346912408689342250752095261915656148620064184773878419133544753469312293269494402521086713201522153736414772222287217280208220484563698129243873771227212201380124990796770958548924942786606149168579971742081238617146505001366405107063083021398105271828536927673374404654799317440
75 12763416379874508708486957501408965320951664584912819528092857551419778324247189808883414317215469114945288594338969612964050613218086921466246881875821582253484029719248882305047409858309056099985560620468732837092675736633383752175504740177438634488732450958602306166906127939348563758190408248297532386471454287233100304568256642925862906610128875305908403036102397644200635133580263325376605285655489898439422337178718964834477200595344417442943136699499787776289653190053167167550019464805998962127267771977835889512000536745106343553319195756053269289069408363098879527410501611054421445667310009296284714258306352635637575448159130980485938335352537287396632164033836569070009790273121973915737816792347253342307766311326638137
76 -3641551650045797878151281838831550282053683223102800405350517834732349527442340318811948896314756227122950564455141807954047509146449776764814855296477864746809988367357567899856509298844038211399901260502994164330449295021662362498365647064500442245836762751621309535070839778221461181568634471877171903588074254423111196119690205569063268868116967431488543748014517643133946420762230156049476246161660097141695053990256760000102651860515364276584740765696167281985717166316082694683181632078367659367801799263295128743428587951532606531639860466349094992261089020633267018889956463331028067226714815477054194706299706266518715436943806003792614784540279080370527869033464621095164370372656429759442599187834441575911341232220373199067732030060
77 1038977184890810227275781237628133663187784612369243014643044226461438969863920239775953959960237807587806807671786231797306362953983555724658153703037385991695637189189288189730488665942206813438221080877808894296170586007130658611715745933664645766883868669457284971777342677370782836870686804791452569299035571706917940045255007255126550574000912735777280446364022901594728447452831390817660917880974772013649063265546725083286574075875118752730171121196685957578916610992378075079939426154181357238674301169395765373285043772839004821252472423139181226461295602735865963506624404388155219970046212175369999912090046157302171609103083646114924433044748126410298169651047001700421767731967792231605611479031033028587933599875945213026806779562210750195702
78 -296432316347910893565417744327851990618114019563107779301248884082471315503674793827283879258315746233871891017645422398210112862510009970131431215183271303307362587542943809029409713390813033001871381721711472175905517159400165812570838022802951268125247113636364542838162620488984493657186508470595805510844831033182793017990391790789866867012997469676799021463979188477360152900485416887986676848825856177205440083131642113247122612715386230820654161582242781229589960527100859111189425985150924830857877911960332518757217380635083838287058931185194027802601197563591631052041276405415631183322856576707530591521123260171748305903344641238697902590158634940832770767354907283306677278479103638159805937644222656451023741606950018612718022793540432545876291221474780
79 84575599400310903342915146850282720740396009439630616855489605356269378223653800764065197441593644442016780193133124821539764573941546032006139522710928226989977669620530126029586652595745991747162753346763395774228738403486107880891302875680765317297658541125241159870306447254518054178334652735047086120377884401421973423913847584849718956887229541460218640176996446366539510674922145360059177434440164634116914167259835583305791032608543111827221110362338613065679539156522689675437663417115377762960620624225320526828686909430934424721473666023863123445329358443164982234570270525228825864120942199112804538760192495809674125245779550050481949282929346533020529663456277369605006830257331211980161612740208139580670754911991308965669658527544341237465811306358837501138991637
80 -24130405557829393585565665158670557752108764286938737245784194870542310109922825046946174560265467566880213695429442429717826281043253545928033695832016628140219319015642275789985657748600370507606733091307257006385442126481181355689923254253605561362631384996940876985408921226417111592997339060398985918564169287548036637211790615238733348799085199024537344351702831886296047414403524515331957962370888375059632508115418535943409572433699250011795548508122356888085810250981331109173068612702103953488321361375165750074488933626420430890263067215299917311574182818332126915089791408911762628638671390621227798554839955531857924821089880141057347435606324284812435297061589055251163895812216420034259230686690823769263255926707952875775486910170243253040033301453495358670894980103936414800
81 6884686322225263654818787301861733224033308346881305290605457555294003369893074774816066018801677166655779777621266529103527849114965756490239363716105782118826175476412600832894934104265562701655750304041789289727121060779449417160461307517995168103897191100762670460398707763521848797423767242000366242542083105639389469858876671326432198790296136246574562794164033620292756182204340992640674302186088296315745595473931478746560682896605055407889670495936306653795631613212159301200866006065746830698348136141613131640197190714594999957216382539230069068414695259239087085418239575493017998923966813890429563787067566296473916022587407456564715960978108427614005471662384677282034290632562194662570283841660990975096782387629157451570066110315675443626275342882415106695531828854610229067052618278808
82 -1964281356226791432426287845563244256680946339957995904186955938774984008711845773756888310771204920062662517209525275603073198153088605998341873740243879793453356403308280862658814405888803775616435888007931574043263082716470202511375053042758844393057679024438144352909197915740992535383731220572068712488039755726334110787628448838099099287651409177570724142416113185311817606888185063717739839969447554513076152327410359476353824980720159406339966094745504034025192524036825132511694891158495867010221979763338928013519799637990882239009920252912449951670943211837226026628652456733875590084731471346349353295470721019582995628230265536541176571637923202407954558288754625837295725776070604283725111214793613680395028866972744136581330642922668001816590500185775199899980888882944838824876813828306771553555280
83 560432395295106670981805902330813183130691698265861754991075888566538520340972971350751327070115758797428624127207781456580848385391520949195374995944015464129331107839418248185654464109455591880233136522367641388920484874437822451971621352581596230118669732950029518975414535807935124699819018527903825074851787450007005210746585065677146028776105042187453276430873147384823609565757087032925452708057273251127920118249703676608726517515038292619861889500682666480961137752034328461437987604877446657649704200417025595419337565559913701221136595267564663282988918193839762693304269288529841551087187246988670931573439574758600278483053544426114733466121923119379189593106379313461898253733309735860573323235635749584891317768328218844111853838256046127528730982466245518998563384511780645852861088004031877916230218271084278
84 -159897902966171220651269757579744608061160331580221748946076229163200379271951792144315462707904742042025433562884699218858691177870298550708780233788064948131755467863807854410423244382802399795559902093405436078779866956032365329599541044838075279775404594622507157585630345869072152644416491793483650025015553319281586233910667076513166342033042040104670663293689386175580377601246100182977576842124910482892175568407931703924723316739684822110300575408458199481848956336575196180790191834717907833487560783952661812035801882350094177838679914679521086534828903650396289948772972875935280548431555383334925052455703552212466717119280949756756473436282714558675617903500038757146715706502692787835017827899162670904499948268808235616353300375668993449046758885447973613300150782471885724597402244427494834948839090321104593295417856760
85 45620737822473883182282877973497914180649071866275768757641237495907978773429776262763131124469740528145396895042563451308764096090671258307220445866470080934389946246710101855935174940785394396594899224700094155438587391074259023701034311588040428812032768222803306490377515865247460141038802380445601434705168136637799248499000366498603123454185526329216268587638359518140029936243118245057875309050689185252794244305402862078092253936498005135907811353106395781506666561244178154873847261558181308091319260907030963229430169935446535732763178190876005277081927534850633410182313623216918807409545782293202098090008465576703950151992475601797811629287509814296340989352258683375288896748533195866955458032141272723146033424342299766847382848070371471226838735331843559242523094497551105685679291168099698242220910220105461194580642581577481891628
86 -13016128922636457951653584951399744078204893942493739175070941441742919700171565890173373578612097880772869648009489350657640378544888869461745173248151898251848520188418669684961242926573669881708944974144103604617319854817461767216030839753504517478683896933416726055216961129458394509238098433818894281149163891320708466577480392221417724878145917578670133794878786842083325840100714187144146347596227159764095061703770464708751691645048808490250668146079818608012131007495853075819485660342825951843796884300485608755088293804524657857605863200991813847535065069027435048881947382078733895947070415848446516937337525394924682429834480289044378975247443728045934864570871945398035826018795894521430870526898483351183247220392320199221795142662607972388553664201418431454425560242432857984905401920652448824039025076031016734229638263472724879225815559862040
87 3713653487805563392801939392431070225830492524688962887447587307184225351236772952879689701197286219724496817266324825966662052384358492063549977110792742237791790147843268828770501371904486905351233386121725812718916365661808347880891166446328810175211312319743237815390213601714327708583734360662956443946875280720085569019739926466091848832154320005029326464943554640185301042102694767422034116719492718183730737840112365242666879811353090387196412905903223308224295475405178621466828767276406698724103550345989257585620811665098536944335206340095889619618129294634458551493606465523462135003537240532466534434050491083936596978849704442656435189149496368129871761041866596819116379122101854226017139850320405296792639277410816504624650106634330738669886943869713601745154997862320023828408784556469343607809822732603658997301218763388586371557847882788033997848560438
88 -1059548680676172207940386540295278974794358867123955164570649496314010177307261939317917529690495077872508311648308637016753278523625262363779936208983523635467739765052996698851915093787572513424037810367330184619101436578965553338574668512301424940203736740991322320483889650306421848692583181604778543410451741227130897213734178815560343494243917404146692688752535789049239121932271149396111414749871093577590485796006934254254961265440164635052937159432271421074239360819432394138635308723281533349636204356888312777325069553186517963366705659000934623382535433875518303008560888344535664794186905726952244254197921113344197927856097014642395392689820847579266366314439153850551418206347645314635725622883525824309929098731022644501217769254566600272980001966621779471171393960616227832733062757536694207745428425577811072892429506252522230934694337076086758584515430411968736720
89 302301604177399665748200163308744513534881888557797012821513446330675930332391225547541788626396991594433623267004063227318279743698657831118440422510777906338163318144085026766107248706453970789260937626246678314754439308728883465717044725962568170048380048410098062153859552653113256418179695792920855748884937178582138193335551661781663527106023883487765872676695628990521605107526727198574360976405778570050734644402413947421501298260122049898125778035468241346376741924275591018475093851327668354976554328619414102678033761829195269992765467194885025561930591105580823282350604716695436325925657646889169569580694573311370869015854368169801667020735530252360826389392773434040740601498908785528196125426738076365820236273121522857039051415823735509329037633740015395712432442118247486409331141599151315721563165361418834354425087394739749998533023177892030699027983143657231459394832859128
90 -86250175716239155044451983860040922541617652646991791157931388134005237619981189082775178228926819544867483327094766422259556907237580161566150350541162601067562638699888458233670221401040396149828708510911849494834103056799354682882044253315936650749012631769845954036331898591095383082091042312219625627315228766925667264005606752413717136431907668210509414439772215924547239896761319891131123148018186070078856719812367214308550515498626685658801020058558084123783207824556060577483371286686788802880320824058809327364111686635282463722594233879343309042624720134111391805469062403401578388882662319169495564542838564100581887460259504232847656898114356217623944478585612397949547967271727637700830288271807460232928267956349574188323140422031126718818776553085148664938393925761117900731792993423022684328496051482920285901751162751036838351345948960650462081130388396163123213991295810312757199627600