5 1
6 -21
7 903
8 -25585
9 875007
10 -27125217
11 882215391
12 -28005209505
13 899790907743
14 -28735427761313
15 920460637644639
16 -29439916001972385
17 942314556807454559
18 -30150270336284213409
19 964869381941043396447
20 -30874848551033891160225
21 988010700592757731721055
22 -31616093669392670744019105
23 1011718977428008309729099615
24 -32374943597691049085736485025
25 1035999214007107990603491540831
26 -33151958546138832582846840996001
27 1060862934309918913340525792558943
28 -33947609724582251302411354619674785
29 1086323577959998235721543954478235487
30 -34762353426346114288399220635201601697
31 1112395326737057164103981268441976635231
32 -35596650182082127051725391116183356473505
33 1139092810202687316132055050199528582774623
34 -36450969856469046230861963861659979892293793
35 1166431036527280646531529070969390580529725279
36 -37325793150948642022530794336426260675962241185
37 1194425381117145963447235623365514067351924735839
38 -38221612191160040131192336911203809474794658889889
39 1223091590190539375388068431639509219222966147841887
40 -39138930884922570553411622619944289065024889447153825
41 1252445788336317289053533408639947871792553324090064735
42 -40078265226461432748205336597421909371417184478333927585
43 1282504487251577375966710901004574066834556490962206293855
44 -41040143591973491582548638035730564051141074070838181003425
45 1313284594944383481815735240140249839181131411152929173634911
46 -42025107038200563399316674918571797353932580009706105188024481
47 1344803425222733357078723308865226684403656154378260507848965983
48 -43033709607122422173709711037882547268243169722096035069227597985
49 1377078707427998233603661715046958099287407286678308536018002607967
50 -44066518637694651890597959526561924034584676054084895849551601238177
51 1410128596406249525854642150804351173345677001765386744388765663199071
52 -45124115084999654181660429692671866614895525794645193604873595208761505
53 1443971682719994224144143656312198008476573825056894768975296018596593503
54 -46207093847039730527316438503784126577533760425578071310611327839630426273
55 1478627003105272731198864568093519107461202526507655123271827455958628269919
56 -47316064099368705729167849603442800142121778247665459233930981191887417933985
57 1514114051179798930040504252519038758214446165437771617399040556462149200609119
58 -48451649637753560213982007037267911187560385268962584544338747824775150848606369
59 1550452788408114015604450289886039042273665770281057070059765490719686276785471327
60 -49614489229059647079229992241257832156944794936392735757847639749918831732063371425
61 1587663655329908729257158424281777599775515396199685442172667155635373847219106840415
62 -50805236970557078972680290816032454025726235769296032922692764492065099312490232316065
63 1625767583057826532942549766288789414416381690544319428120786368986538075875624637792095
64 -52024562657850448961093105158429247243191524045639431050689650687832782383835932680945825
65 1664786005051214368244075162874728137283112484553328455945120015092577305512819974961200991
66 -53273152161638859759984872447111424794730745458335892083838821273967749594657436819872972961
67 1704740869172443512700724442545643603082140602577600427530337563093464735804610559995647197023
68 -54551707813518192400323845773651347144836351981132959465295378997867364312844342731197916545185
69 1745654650032582156907952446961791079100397305539645777363637381453576133907267140522612330692447
70 -55860948801042629019493048187498147003802246585548703740235250138775900215291981438640355888234657
71 1787550361633364128648760423844407384560556785665672266303437725004970769709023648608143216357506911
72 -57201611572267652116360607453509569418918198181336447523451363380689633697816378570047035982038073505
73 1830451570312564867729935056264489691597716560033285400303349300403176947487574785616372942111987564383
74 -58574450250002075767255591916428734608049744948345451853506825516508133605120913062016036429109109358753
75 1874382408000066424553816219470278475826828098062318349144593160582640703539131585738850571305595630878559
76 -59980237056002125585695922572735967732550729383763956891574338112915366257167454986876717664908841697050785
77 1919367585792068018742688665532558063344147739557842240677343931077908389705386298165886068227102525646274399
78 -61419762745346176599759331005761744492572337943090317264524546595403514135501626457919023936790089890920562849
79 1965432407851077651192405892844857640313361055068481867340800698913416986863484135610856079095350784220245884767
80 -62893837051234484838155271760467735425210813950561324827942241924860575683907242906208596619868964479332619813025
81 2012602785639503514820996165304050878643813883744870893413988731724638220128800030375960271793504097262034769248095
82 -64403289140464112474271437786224294596008958885331948447237630797788402068884899167448994962843461873244900026384545
83 2060905252494851599176693041215262763401776050664497999309423389204953889375948132011698556371189915471521112665194335
84 -65948968079835251173654064805991043047585003760096429007741713722125521265048849895071708766777759380840984490068312225
85 2110366978554728037556931873998071223623069398103161867080734375037973510306496499700700322195783119468648111906537439071
86 -67531743313751297201821791164636553618332632294831129743739044868024073277054340537738994014187515041139389122413923041441
87 2161015786040041510458297778121197324388333648546206297593029017441333451526144540684852791347189561801502739597946140852063
88 -69152505153281328334665521526233072642799646111693553956265801647757707476717782875897125252497706866689128085629613070516385
89 2212880164905002506709296806817782192371621165842760205795747254464230420684784286618963746141429377876707918643306101161688927
90 -70812165276960080214697495930515848271059357462671308663362955084440787950042033173286356220250233328924855506701076550449791137
91 2265989288862722566870319899978958054831219756314234529941413144191627822519335244725952453773064284600088503132994124712485158751
92 -72511657243607122139850236316087443192081907121915465442385909458738842510155288889313254370922416053217596921264520487300580409505
93 2320373031795427908475207569846625615146895029183535549829629810353447836647779584579144091288897401423215013616260787374132390887263
94 -74251937017453693071206642111382780756696256913357287291147276442029556042407143460443681981849083342571415806536609945713819996291233
95 2376061984558518178278612549543596807062350365555686799670099796641439015368922741600630867263473149199446625338062588190667954795151199
96 -76033983505872581704915601553725532660426089388529919899780785569926163550229183703340467463244252776163864552733785737461454763887591585
97 2433087472187922614557299250225930087782740817380990359923517931281987445557467082062631642886141218757110891972424392317478896696352931679
98 -77858799110013523665833575999122354126662010845023164748231523242576011289716108961902532934294959064265599387327571304088579724297741959329
99 2491481571520432757306674432101633870971355472019437700258685345739689884145515238149177514436096935105261989128791030155096614322887178682207
100 -79727410288653848233813581825176787248392637104962863555282623776370724977739966388820898872477203695449854848211684448596640858505659756478625
101 2551277129236923143482034618438865137911616195353357919417361824195346972734959862473038543230028969826886412460418652482957863216982170744487775
102 -81640868135581540591425107789512357277762889323394712850985636134664915971631153377201096786837740407175260303818301725179860272571991507703333025
103 2612507780338609298925603449272896667054953721195234660357484580734956731340549365913862810977106060015294443216058963480223576306788833182090100575
104 -83600248970835497565619310376596673599093858872701847545424600181446148084957152082088362399428695927646934172422192109751175163385177967948935102625
105 2675207967066735922099817932053269871117638047215189706829827317749343443053941402248028325990999417276267642832625793047634696366383018075514865549151
106 -85606654946135549507194173825669814820618264498266381252534645252969180726347249850691428905688821338325568019964298071660229020501651170186086365429921
107 2739412958276337584230213562421991211142122912146439229937426013743804797009062999951603238551869779797053093319893620237449623575020996850901549243531103
108 -87661214664842802695366833997494804566430518017455414880296555413490169784385911957896062401678831576031521980848248253417801085569570433830633680833511585
109 2805158869274969686251738687919976373167655219298263523812707012245223352621623743582489048446874208744448101219235558725589221391256843235666749899074797407
110 -89765083816799029960055638013436961908694908733709388799715148620370961211574037990010058259859731046296510549853847608738376747317790673110296258303273107617
111 2872482682137568958721780416430019293600958012020061144987548368617413101047635733916374921242962597816429685430385367760330415856534279502052159709074231754591
112 -91919445828402206679096973325760033194867121463980185385254929994883928678049517348442985339178818907623431177282093477679523496203808603682272991793033331769505
113 2941422266508870613731103146424330409441564445577954272397703644677261461952873278579438419265203926589766767854225040806018771259021075694333925195802247921762143
114 -94125512528283859639395300685578423546836997318805123275613782472432779637348857381587156755198385523582000298629313704718531274137899897145554819527807639158423713
115 3012016400905083508460649621938511946383472953236794559877444785635410540820985093073373647173323119628587686762680700513014802003413771998212894845482349325938687839
116 -96384524828962672270740787902032343998116109879016936075153373196065977412286634519229055960845659622838808656480278664523481684269571967419518512693413350692837556385
117 3084304794526805512663705212865035620518195910121509791859705701382496440175556584366691829505559321804881603286677643384071487036929228328195211434519002124442491780959
118 -98697753424857776405238566811681130055326582820000827940233818298506608315328670738956022938276225520392708249838881357601274639663764509618077811862076874227698979995809
119 3158328109595448844967634137973796318590541631102226260475910411883950989114575771140991999833140370247735203753873621997994458943247284326728695220260011191237855593463647
120 -101066499507054363038964292415161479685775876501476044073014281558978655912876948301576951070638668503662116089558467838905725275173941159544562371426845341029891039873368225
121 3234127984225739617246857357285167390090771339147956550531894635828241854069457620009223883676074526531498706285192232552487955475085234046224976091576007558266541602379759455
122 -103492095495223667751899435433125355840569590195123039373893626331448945116798428669433419188034494385627473595116632509246702142994232271903992182482640761692171651367650361505
123 3311747055847157368060781933860011397175588368765722383854628074847242980146690033906684840259104497252154940151651778719714463568154104905424851098267132251396428209552874110815
124 -105975905787109035777945021883520364545181044080154554301107585879257747814102659011265088106886552517459649330587601126425705731075645537506099663945116792195532510150505633317025
125 3391228985187489144894240700272651668076797950090522729351290948389912372716386425460529808230584098360328950677269707552165536985657850014038352696782614856758252567685624188731231
126 -108519327525999652636615702408724853336361461770487495471787739144418564859127852892496728124877162506607573518056823231173682495984174848182932267672252906965769090211901660227338401
127 3472618480831988884371702477079195307437103938774147564976464791886332172695596365486623120471788874817433357860477002622319499230144975539610958751351813576491676392033342931828834143
128 -111123791386623644299894479266534249827210731446875958721178759112123619971953089483711368396763290931271801437510657495220855045294075965397588543718966595294289511244952210981109530785
129 3555961324371956617596623336529095994643168919802378892806810119239779991978995466508269521383989052653353022789120256802791153188658601740986720099217327050911337914707926585319529217887
130 -113790762379902611763091946768931071825822597217638553150152486573243773297364714844910425676120393750036637265144856615229145953470952640116543686292476029239849949559387052821295945384097
131 3641304396156883576418942296605794298470464042421034843519526566222667728651567560891743947485198806565277556426461517171193201008635651887345686753371191685371640571863971095773807542894431
132 -116521740677020274445406153491385417550348594454167496709190498185063495586679706531029586239686183397912596082706439048917010236613706143928854610333524535222381763124716772644768188548153505
133 3728695701664648782252996911724333361622455100986249787229045572867021806456509028122386642017395610470818821414682529998069397321690614494880343589274347619024786786348078363386803559175389023
134 -119318262453268761032095901175178667571737761976313754910770264236624858643684403253440057315557614764406711738588866528699383938124615882096182674900732551763331703150524139276452551516662956193
135 3818184398504600353027068837605717362298501203325979969633595561093912903204685066930460660870308061568705515594605315510500613865847238350486078886645281478563525092851368728786617733089439088479
136 -122181900752147211296866202803382955593505753385088322028451904266654534076841391476462742184358265126692635789374112669813202614756553455846865228161010458529697601679437526353618811516761154945185
137 3909820824068710761499718489708254578992924670264314896907631395546555951670261145410312231434272668607996285652047147956345555063420147839120275231697398036403842489965028814713447483301239314022239
138 -125114266370198744367990991670664146527761740457394259229089477313272016674066971782662019686291336035056465206893287443724156078412745978799392595255847458109125907100473877520960724518270715101872289
139 4003656523846359819775711733461252688888565278493637374882138911532188914040245263133856977354621315627892702462548637969483147247341772538663245115760717154075566400486376448805072950578080334859829087
140 -128117008763083514232822775470760086044431055570084058723408034968910295161766213828154144116092003761912754712517404571626793729982426570308230403546685788648147390175157255908800706156489596717130481825
141 4099744280418672455450328815064322753421842311710087275514183682207045446576864996497316905455333363087425629358601481329837180143476876816800374093247760344731416856278662942888688992156689627848702263135
142 -131191816973397518574410522082058328109498177439244434474611852819394798268054141428150518892262801249860864404926519686297751163119192922268330919790345144777645715678619168551434040396426765264436654669985
143 4198138143148720594381136706625866499503954102623475636657051690400324040936221141090462770809642394013437544089468152176420265897997299696168269519509688652232363006064469645902860058905192089527333138825055
144 -134340420580759059020196374612027727984126332490868760637514095689935321368223258668927895709315287681062977611786187544245409306617825715033225227279136276094193529654788039066443427294248298914916954274955425
145 4298893458584289888646283987584887295492045820397119696168635996523931050850917362943302675631761149727241379010645246862559618426339359124051889431140321198836552270097100723930887392928007780926521700030185311
146 -137564590674697276436681087602716393455745415361678720585105392937629781354144986245601040658303042817102936318590920390377050599947925581636350793957002018700192142935038592874885786776408785869597456430535966881
147 4402066901590312845973794803286924590583854105830184813800027917222329199701989469756724542416513890764097204888393639983042911382186982423564845296445158943766077476939766271086840472825764729106055090261730361183
148 -140866140850890011071161433705181586898683318358462461960374407859623715248554064473856420871397008150823079775232757858348773106367688711784068087960803556834864937546301232349936039114047894929506743510427562573985
149 4507716507228480354277165878565810780757866395920454016031604819371811994224283640097154462665060266294313614121780936434874633266639692250114963312540019239310785981550142775966976401731068091609317208637622864150367
150 -144246928231311371336869308114105944984251721334260044780217373934076334114848219252169028992839856624409847221389261142672376306221338938924795973104894964096525783242413973117398713399759876332864886330727571653820577
151 4615901703401963882779817859651390239496055136059433172691659650463589086880404731764448109602297555857081426376752770827332315880026796436356201121600493927167775282491635709470268540250118598665987698835463288124178271
152 -147708854508862844248954171508844487663873763500092073690537849861664508456888763965341717084629559433601827002612728063004921584849452795396861611889107206581869842356664456388578878891336514244804866039792131700245561505
153 4726683344283611015966533488283023605243960445663902963466735338823989747792987446108864941363719635121980381572568123869427673984034665795914847526089194433373955060106976957895560704092891102544219968412125198387226967903
154 -151253867017075552510929071625056755367806734042669589145023144550356064294614846287996798496296011276640025204305743199751400898354431641656374792133907484281469642377516180272630203715548281448595167689337783797333777088673
155 4840123744546417680349730292001816171769815492862631743615338806283579779583847113015687628216129935086167988024502262213825689558832314226137396929588546072296587649740268577423751354048735742579138977962300649837380233953119
156 -154883959825485365771191369344058117496634095715648937540097270910319581392184355107705362899938991146838169748120220646467178741741471293480483648500067043678962500884967686613654415013201354882954882083511780358479875207757985
157 4956286714415531704678123819009859759892291063796050453372609803382306149421879403587317872192701220408087038119457840059139616512727167731115035166473594466924650925383448517460394765925752572980489238000400185185309584150855519
158 -158601174861297014549699962208315512316553314027149063274491559560200524063548460272542231761028133676067002019196791623634917408701199843057123073875435452136848155928405147267970437808423382953603535181398916866187962507374788769
159 5075237595561504465590398790666096394129706049097962844518641172294949133520777618997382458748522369124864327810294385782018066423542962224486605105961484016194144268433296395636932199209522914584787998784067651655525013709707378527
160 -162407603057968142898892761301315084612150593567467725908837937251541854456869253563499742001698035991814948134681333929362006009870161354093112443456241197070606772230819459819187729595917912474970798769544795079427918029813447819425
161 5197043297854980572764568361642082707588818994217640590934951276239683627672546197942655690907014218010336216840874999954574460037484255435282995514697718139968899933526171868773406618904498753884732283355727077439722916057140419198815
162 -166305385531359378328466187572546646642842207814025725120284244292624367524677796991594358959386439429169565001187666423621651348618932117147020269639313603864002119827396549383009268501101107489834842387773307118482151052887221903458465
163 5321772337003500106510918002321492692570950650063843584483242962116707897763188405212149457094612850593564639735745250374809448404820143992311886846537126365843036168035584539388184462178783115876492154161255333680122548164732843165843295
164 -170296714784112003408349376074287766162270420801802668613317420471691002536846046543090703100719970918076327169933725915852203891271817878537021443566399842960456535691805288477870645418009158511882943660559716917541790033334786926732017825
165 5449494873091584109067180034377208517192653465661530613068499124150810484244289208158071771643963780759882135492070916453225437654031418426102086068876367274916692191224158382145254228799048924075084881852665611992997785311218039657193111391
166 -174383835938930691490149761100070672550164910901107456139114505267918761046773803160591588333872065334747240120706640201029437297278988797792156803864493712537086997635126544626358018298325649247396905471562422066501269413027882222012318515361
167 5580282750045782127684792355202261521605277148836422972116903635851915144681456925146398160423662658965287866837866055391414436055194429792147324540726882666345011168542010360360197529291615840146935407195266126839285374449384354093251741712223
168 -178569048001465028085913355366472368691368868762749785097097084870805047970851498020565263793721101257717371783484612692796838994848885323490409857001779240093851130345392565323142515888774401143006109999176948908924324108046015394005787616641185
169 5714209536046880898749227371727115798123803800408245123277408019489061321610529914004000078836452911616762768134956871634010704151913170688197734923538914176195450169001075714259200759707106346485284516076591041482001109122950063346991264298794847
170 -182854705153500188759975275895267705539961721613059811942152235765677165706844445610593416323768450510643958097529156830367009543585811676308427581932855634156906683985088485810612067373967535490303148758172392690673158742944047167962848383185617057
171 5851350564912006040319208828648566577278775091617978494192468678229234047974102445739542701544559099564681542479370229046572486917493103490653473402755967387466294204152688794085271395143585455267936573928234517081033762636873323661102960345441206111
172 -187243218077184193290214682516754130472920802931774279621461443563694453609489995284456512382482392259657376630675298373765763506550549820339261630881513280783883083043674583452041299317204254105374902539819657021596434837190736760583355647228199993505
173 5991782978469894185286869840536132175133465693816793462969927060272479090314580376769950061310532535173017099080805902547078888043003062802393893552217757968357015512296042142024166618288607979400116644199055128490201274962468967431380172529761631698783
174 -191737055311036613929179834897156229604270902202137126573707092068971225693092163613960935320799505400043907406123155778481185593133432886370013284454038350921463717833842069833083793154607538691623241685083220320141160285319666439235778545579550968021153
175 6135585769953171645733754716708999347336668870468392278219916127963048905330539770729589396523784744411935729114739183122682179920884513324889958310857863074757653345746297037993757027080607209335651199589030070226061850396954663355622134908091151820881759
176 -196338744638501492663480150934687979114773403854988485257256689186722050040151824102021429228629902675434639904870051237048312460440326002924838712701055495946098551331104702020895250064991851832165418988260556205514411818733733667927487424522467795123994785
177 6282839828432047765231364829910015331672748923359632610564704084504633840171665548245892638678256231946034832961460629939610519950712936084382298683071010269893136172772222565427289917948692644939373945755579185447857434798044782317792251353087517524413480799
178 -201050874509825528487403674557120490613527965547508226220750690215675831063304382712169253983910609880960448968091183099506698254670252684569563964829635749639113173976274519389166255533798497408404057766760338207847763938326677070220973737637377528025865945249
179 6433627984314416911596917585827855699632894897520263516141139534717185823180762884096605094745836948851747866041041546418021309935196256578092198482987002624092127158631821851344442715993274608530881867433871096578721373209741914755428407352838538680484225711967
180 -205876095498061341171101362746491382388252636720648428083282585945900998675304050094176339555695623440679802512921868684010438878519967002547295430680409332772109559413942497128284447009075291255188589550884440635650681432976533036131326489326873155234688505381025
181 6588035055937962917475243607887724236424084375060749769596784816909615120273415398164283241400998492862972441896583316265191280048465215591125560553854644963668353355988161567062795111676082103538393996775781063948185896775771356556902890432642171963240787917766495
182 -210817121790014813359207795452407175565570700001943991492189241074855153246130320018846817714932135087435623511175890990896383965020268636221309253687473900164216579869930884297718563514269244293880053256858841395764848505300503481118559619251550866637812428983926945
183 6746147897280474027494649454477029618098262400062207745908581683455405393518073804161662103036225389744811910863581403097639909052679305213869915257112600642955415324806218676283677390087837738776577425823251026537070101034769632808895169458478609510573093839396765535
184 -215876732712975168879828782543264947779144396801990647578538198365612324758307904716236164318624859400684030167009090551425345776753572958380610423558103767322803037220923470503947890422918532279610675596809574201627183474742727433351284402710671259257556535532636504225
185 6908055446815205404154521041384478328932620697663700727161804995778964757614180263190549625852545149960288183878056982524990434997591583869298214921021835967569523354473921271778206597994302565628264692750618945845453249748894356190375798710168878392310091358867760709471
186 -221057774298086572932944673324303306525843862325238423194800437495656946398080531425761710144776650412514834410307628925259170150735795594725300387857702697640079537279428823857839084299644294896999449138813076648327004369621930403975858850685013322956012750153188602183841
187 7073848777538770333854229546377705808827003594407629543423651157769341098267748797565748770752929523379904900892487740597178194355151627641690743543363256723954404655768869516327982483188280553293637261224037972197408705127867626799947622822826368526333014204863063616487263
188 -226363160881240650683335345484086585882464115021044145370516242522085814128101212851041975926172517385286073633813313881209437180656049444246447705661570557145531486260222377181833519000040360815554981888691323670061316114741834283076715794344473943751205743313865602455732385
189 7243621148199700821866731055490770748238851680673412652161169273131275668362706789970334985444260194135088487409614777460481358030709592920329160067864033703957481273898466396281219779222553833720473444639977083027533463542441738662077340253847463046920258465995614341932351327
190 -231795876742390426299735393775704663943643253781549204864283024541408347527391129619258851441308492007427885499159437403949934586030252149858170475049164003297546399825321601161018013990343079521851709835947526365548545081238381634976902962837882728807466692764808259040927973537
191 7417468055756493641591532600822549246196584121009574555735047060505746702639963950372953135608397091516011473541019238582189416856551356754369039064849932019392689437271409449694334300189027318349877743623195100432347650646650974771578726217376685793890944303192487224246719577951
192 -237358977784207796530929043226321575878290691872306385782273661533293021176263681571027782107684301372059260952231903560611189243099062895048726160337306263680272520729515000148948249709038825451559910752176054684549484382034992389304461599734574638157184108403223361150357947449505
193 7595487289094649488989729383242290428105302139913804345052722679511630650571880447727396519154448132809146049688760017463650345842913317669028072583196348466266583187736200766423367837593449016251522917885647689874389176276442954790572314963146778481796112838179417400266108424781663
194 -243055593251028783647671340263753293699369668477241739041367677577232117251397092128004568745605532427440678402563276585169657118135525418489489003556612646892190188530738338095322901662505925591917510081129916316991578680639219825646696032099308196006013544392238850743582855902953633
195 7777778984032921076725482888440105398379829391271735649328876853145668769115156263284500117736765962837333631881660607765850072499197562410534933604564494880424536223920329956984575102865537622899243433730616088961608114299272705771315286843077400870284475035806209202164988640257474399
196 -248888927489053474455215452430083372748154540520695540778442280569873544338557811382090341081538288008246965452218991763554438256772210309380463198574514890218961977032923953700962305067841475144303017266003771045358025009309324354258857652242402515648873789795803251007235989614791655585
197 7964445679649711182566894477762667927940945296662257304911461437928559119203884988915109517585836781104666266758914294814538030446341799276643584311373237997667698346553677394490735063825141323680123416216440106086331961363287741734648946569252564106183407908856626681995952604385593098079
198 -254862261748790757842140623288405373694110249493192233757145830658632200608603759250272006915120991957897106579678754063344895124356018725807992803681275258757887259124753384045042325024892461143347876936491002486819184434024499420347637471333726852275617847840408645790070235265257442541729
199 8155592375961304250948499945228971958211527983782151480229001546757537478770049262328888183645884303251942833855424196465541107576200726914400586402556716610956822126143836822766700551674893913450419849894499232780159498766356950081341077468499268389264097117324002246122272929299625864429407
200 -260978956030761736030351998247327102662768895481028847367322690045340286371925912933401478478876096734474403910482309323937078536873312626818751188935586115187545546103873520609621478875822383100430001347005373392888242800816358134332842586494470232246764961101445897685486190954610699743166625