3 1
4 -2040
5 4508570
6 -9900819720
7 21752862899691
8 -47790911017216080
9 104996653267533662740
10 -230677643550873536294640
11 506798783502833908602716981
12 -1113436927250681654567602842120
13 2446220929187500105890055171302510
14 -5374347381421937558314402513609688760
15 11807441196984503845077844573952807835871
16 -25940948309774869259657098248743217630320160
17 56992263436575402244735083393851561369308627880
18 -125212002770156156284348612102801629490330159306080
19 275090770086033075770313408663035032999771122828560361
20 -604374421879014667397480242002120572349921522003549730200
21 1327810604868195224284076907223024787233329289009467475398850
22 -2917199898895424907750120599341987622178712567277876521569690600
23 6409088177873248522327352342579109440104653635791192155475911514451
24 -14080766726787527003553136078441918554733838298856259361339384762192240
25 30935444498752196826806249600413436110345001232477295515594633705687135420
26 -67965171563758576428493328743611383697722453522961231184159299510964494826320
27 149319481925577592413399843524930192072699462287175569829376024516922879510042141
28 -328054901790493970532239456177760131010712972454292900030587017241734755299514266280
29 720736619233715253259330085230399451494974709588298280110774164186665108450519808317590
30 -1583458352456472411410748197249859179955169362726540685795707857715635309751092098133337240
31 3478858000346869887869413789358165120493007112456592544110865221586248315902215826097210607431
32 -7643051026762073143649102095219850828862913122256795150307980427178865511688102002315975112352320
33 16791783105796274696597077303198018683017197901742126180305139787039595006757427230307691086531585360
34 -36891547483434415508423778835126045962959874946635124135402124464864852813225542654145496036104695687360
35 81050729821105410872007042100771923163756130852307571002459544681695214265217559438296062218959858915194321
36 -178068453416968587685799471495395915159822694217040749138593817613410960330787140205141920555028938189657090360
37 391216392157079987145701438875384825611360928964704474213284473843498088741081228349873768930361133550763172938730
38 -859502413569104731759106061209220461867276011544348384574456827277750319661012584043056957524209614780277276303380680
39 1888326802611323095674756016476657354722554784810030542261071477866051584135475804699946418681880060526962830863119706811
40 -4148653985337076841197438968199216208325427615749077684459256755882790362064641277451248007974848314259404372789666897760400
41 9114592805785557820110773413133678009690968738455600214211112713161618745095505728627572718816097144114441111770738511082937700
42 -20024760394310870530783369188654690587291057597322279535116067400953751696955752471485449499573199258513684311091368730528960161200
43 43994398586300982556131062107474355220278453663176978067550471361742125350149011620671809278011292188831777615818232123609822328368901
44 -96655693694103258675819943450121158418951762677405492656424205935115351538919987769117676221211995397405438848237181482558329348206682440
45 212352559045944859310776415759916185046437022605740308824863306799729251868562612167444745458935254195166269732442719775655326845925073902270
46 -466538572223940855905775785424535858547022138664223263881704498884117707008385196494336953147923897765527334216717163848531555073377686635212920
47 1024985243175998060424989400577705281227807638645397915636606695508582582927039396450002402859674121583433640239979845442635274251279060089844124591
48 -2251892579257667738753701713069218502857493382103922421227468086995586193964300260762576723344571226468787121286595917045731124394247800956732073616480
49 4947407996629096022041882663613073050777912960482320398539767890222516954322330167452616337107767430905396969413735016442101400654067021592169980863112440
50 -10869455368594123960426016211957921492559074774179657435783459589796116568081272516313225330995328234265441475786084314751194828815660748777070367932898359840
51 23880193444801290341055957617671553519152287278872707467503882087370913387590021597947205248912279951813473143446198059141786651236163997110878057296657375037881
52 -52464784998228434879299938886024403081577575151683338292402220934662381858945163717036418617615352148362842100334569574410223553261978107931803939490044501920162520
53 115265132641107871429821965732595613570225932608248294230723622947361518954359253907316468635008321317028523663374312597867783700071455239005125995678887734934132008210
54 -253237496412513993531318858714512563013786373940321502424508405154742760186993893596027401369587132576155930721283230361172242423764674412093540598020109405515633947265960
55 556362779618293243788307532595784100941288663546886340826711111788813018116344526673752823566420849511207699139307637633789594114046750563928547262481200361968235348096692771
56 -1222329026821390256602911649112937669768011193812509290796273133982832704398056223829320528129419598024327877839813303673397140394582585080476450734456531439483300764477434160560
57 2685456871926594393756596893101124060480320592806082911879413964546588476454729930268139738166910041270901776495672330550932595023225878630183383017125769781379230799104718401389580
58 -5899948747622727883083243374143169560875264342394964157399072160836369333564259788098047295853250154506635573480001287318115114364590966891385221026055583436446593974270855895266635280
59 12962187398527133159133885692992543525242955760241736253805761591314553483656624890261888323793597843293053876317850277308385091109065607742438050778200489042647974050311521736209010593261
60 -28477925714564111550617146867504618124958773805251094549611258206999332543822709986953397795272657235815545503156710480353609882828215441141189597716806014655481912946002892069978723024090600
61 62566002794897353076705871667907646020534426050136654725495934282318600905479775078921498030219245198263734133301492437169783068046495569421849343149559438072198816016177449260102435454522616550
62 -137457508140389484709522800054393098307114134032150230431914567617993525814506549319238685932884799985136514158838991166962252936223719923230342226453672319810143049614592195392754732438444559411800
63 301994145384435697906821591719501636980729752468634056258916305056775790637817584147794054840024568577255787351681385118073529219345897857832998292054213733424514217676281758918980879935657189638563351
64 -663481137409605228301287037007745096446663266173589021600839122209728973593739640868114432631648421115556028500787654566808033036282794580004122720704930587677504518342866511860581767277562758629393472640
65 1457668058888902686577927620306015976893319195783375080457043551494775812081391195951522967380700240163102658852765199986131565882020103862653965215907004594669860509763485581389561035871505412982062184809120
66 -3202496725378919202411706981812317101234622273136075051764124682634022246693601717866533389883162724272030336643550776198948670618877318281469716014943155473061782210388252838805166715436923643123804855989979520
67 7035885305657485487698520239041660671412465134079956888725781927746946911889760265151758531810736339094556398226540723529918651506116091898297144834871164463049000739267955348939217901929352400788758254341293147041
68 -15457840016529495616473648965174528495093185899573665284530542895260042359354041280359585084442062433066895335386818485665911274014498250506428347360100547470310144150155635550545549722112756980137975947690150635266680
69 33960874516315301869392606776488439103719729421363342630113602740886313064526280474698230431800106341811098868931194873792062149575062814136231130274224121516652259118533466816921102146578155208740331735754149213438047290
70 -74612041312344718207055557087945100710872245538735263758359585221727229802590936851796562740448362348153615275954241200048655234000892485993560032572900294103403143488286533767860237443842652217908730192894155670265179362440
71 163922654763221345900901058922215386261786323448601374477116008732134723876321576191735559309343635726025600111977271291973548946255983759044023411110754492712228542708514177022820430250891268320340769405432820308755542364008331
72 -360138072514797296944279626452107203617144552616577219726223871184499988356273553233353815448938187053712917303744784258012022610805028437143286362906700047712697527774164951705157645855205258069921606041308050722148194329646272720
73 791223345315009661386582339315279526346866582098620151738513844992346474418733832946199608753090769884553019434370799465059116763614820648373317328356333065502670979971358200160761671671647529302867547360482635553546568098749832571060
74 -1738317689657076226066321399475669119384065880870668473369514917448185204297958089615564444750750687611607753617363293496649946707844487698413329765449360837666230696539154688548541550650903827536002618104134336006366715980796490792424560
75 3819083964176596468667708114648045055286792740272858635992824273633662893842613946776457985287283725699085868580858596456986286564021458655378706875128711751676947572245617242594449647255091705199390923556707454716845610100815233110260331221
76 -8390527469295982441662954727881754986465083650379470423276234929173157377772222837030288563547451870773122819145832902947019837814831221524114997991364016965900459401069694308198871852688428023300855877235873363631788376635485884969979061530760
77 18433988850043273424333511537156215705263788779883696519937888139393426758965573573637896621605503830293883766630741858030860040385692936699436742138273391179261520585408223132201680076421577383886882332048820482270262361237494236436290958373980430
78 -40499473503545071713260724847132205904464543949404481254303540242247358589447365141167141280241185815290961369616258224120491998543967404359810943005625957262862443019935508705339247632344988528223785989686393340204960249407782141508766051196957069880
79 88977343287288522554033812489149456372108603056841645315704877912217446821015861215163698066654897167071376642945399715210209890022090983587640558714155383560206582207151428454250534636247736672972744860005251398812885006218131447310178854809959849219711
80 -195483223202172884051212286038661355649522600915881094758603616773141730665771847089711351066540722059737578751702199987254675492580185804182702337533694996410098933772304066877260783279950762740078332878284981838277448588761600781930673390815945103308720800
81 429476641375173826260513392426938998362001154212190765184652146050592382272700748056096394909207081071001242356341187870612026359648589038451726166484988347547900420217672523668946931507400770833638765992167307101113360817995757330399083287311276663527094435400
82 -943560181101256896294347923161984979401316535804183111110680764873151463853123543479243685547421064727716664326115693941468939685033913497772508764641454585129236915618559971913001539353738057611026465769742457206368518871138312174622034434335062391308121155442400
83 2073001717879461401158682387186880999744692429161790295110165640426313766085312425023898393045194144019904659531575615981342160784401780143336504538225580677168195055598319907370302573714812900205830527793114730374376243316238481935112167667988002767765455971430097801
84 -4554384774181176698345625204649577556439089266868453278357033912016611344089431397777504766833612333458314752977671823560771729093242106975014879300271497210573489334864154759798469274850156338186547109938798773628415981574129059226199951656961328728579812008549782562840
85 10005983348876045206265338574615121891496679119309991852550403504700495122964480780917177973187495081569044779790175763365805541505217883100090016000461986869410847017882772846238537463370879308053720148462023982988774427199420352970621131006003547353548039711253338639855970
86 -21983145417480671318164948848429422795618204025124052100053236499826987785152964275675040007016192449548760872991815152491203255782799008552056752028972614384970660327875979945401607028449224420971960726451044315150360889401774692932120914681427900801960379814193129574627126120
87 48296970482205034886008392619999441881973194243197542463816960590119892163981062513658062895427542899005902393850034858959540239649613252813452815425615994463424660766743235707672904344085850863786867610506262334280482948752885170894027607999106757267754039396509904138098485109491
88 -106108444149404461644560438586138773814695107752305000793005862416493403084266394342506764181252120142354278125543620717383863936458778468988001117314242565684664123420073338237028648888220148412708406765561235855327658466320927369898592112095597179002807354397195901320678663539216880
89 233120251796241602233099283573746886070885151731814086742233879729036006576133268370487360906211278334295074556122223807742140637338626588584531602111107162640807174865975126160303095617939129390454831417752716502665017034497184200370515551966565188697896933800745033594386348269873122140
90 -512165193196342800106119126011521908697734678354795548572687833764692106447764790609960731910946115905965558187883337449120668205082323955735391987932282390776312947005206845827135756044834477976043424734207365782690147630916977144809135889692243229000726169225045570038899996543916724345040
91 1125226929452365131833143719847313633408923088345485820214195170781028557865739244970083728008348627223873573122193697191064717743566323664186691443669308000232755874904071985854868730540195794504285027776459588449740714735559465552487675056192151757038873641303804617390815218009234036645518781
92 -2472123564006846194637416752504548052599404025095032347010586790205919741631029121199273950434341932223089276288062585914975607843822135699467471145136697550190538477337862252721368501804671799085850412247518740926188816679254166883036209015182965316300438871524549127187742910489437162590310682920
93 5431255470123041089618404605252492071560890643133786066382259178082405672363370979274804869104249225396258742897449588646732524952433262210766900708531531007116832659101942248362947097228335325674984153556194284893705808986583306758295564829051145397124927616922733818479305889788230189732607093273910
94 -11932468267860321273891634917739725081219276742964927987841823414247045262182326041466746297422035548144520217256851387487702598966690907993697650400793184725935832235524945769079731788319626046766850520743680262127317433960422958574116106873141129015287930297013682953546540752018364955368177431059163160
95 26215632784489125838739921914274176003438751004293946789288486041100758441014570313102441615436212099282140098023517363942472130091612964637241109877581376366423297922140527462915119783283401930919014747397345919809584737185109677740604563888000460577252163089133444024014686233958210715319403193950514109671
96 -57595745227522609467711608445660364679554935956433801096066803832298366294909010977886064229113357982121403463817641336289805040903930659586028952541996735207553341144325753384230783775379298029685966138120337490886602420531174861762274507666077688998222764199594280696598189078579067838083218936459527039200960
97 126537852264867173000562403755115821200982194296285061008058768019559510749915097118415683111362047486720969868037622462606016927551276630119521879164946200976136581396097950726508173066163860557339853070713447667091197299180553513709939090972088434652022520173994638297512940592552140109220400556462218320070711280
98 -278003661425913179082235601049989459178557880868938279034705113338972245117563468369159255795662418328325929148671541858840052912126332132272065818822686489385023089764786786024649775378492214913621413452727986343065308392043199613316279818554369330698127517571656815301804718206437871656136444027062246706309682684480
99 610774044152731254443671615506826841815291664269057399039247134005722022523286940007042884983070333067332073378719179846736003148873497718074717117653198570271859505759288998477087143569837390122740612548316764428474345150826377894105654787925306102847009916602603877153891404536559926034055295178862528757253174183586161
100 -1341870575003550566012746539268498571468195786399119105689225953410571283483661407195473218307805521748928564023440199520574914151817575608643218448668818435214564455747875069054983016209236737120841197713090130494222767416251245692966255746295933919573947372125810008030242376166078621665137898949479438044167138857531651000
101 2948089653282800593530004146772891361515626142718864675199229419643025109813604111608454660622248731282396055360541505070560076717040730922565562956665172843367086247728574330155058673669807736971908679217048961057225310976963694515697745839259572441724605171847635247871529209300276247368696426373379585933893474593023698394250
102 -6476952968262312903985419110460042321249830635553345691412707034955726166260488233203774889387080462627424133593133354283688657182329405411422928183578562129614572190861544519569090799239746226414839292274661666845644384820659911313911586664761646585679664375772460363347973291334013445491823244169545737712644840246923001936253000
103 14229865671272301450055965785680712979785877906310700484033717355797730387274292648348693431983415776392450821509855979529484059330264238280797833923166406019390647957245097834452378340981089271252804973965549620260787169807170320918326635397435962813617416522930521371127241740073996614191687448405695859971233532898525134724490972251
104 -31263014879785246285772956831140526416589573760164608963422077030687613660841620948422079470067564460734214454856183188997847284912974507156881460470246906476115217409754613857573789705631772137744933412548670584156996220942188620390539252001959719440147179777007092386696809942866363556211997731755095626018970522319213825982933233953040
105 68684843690888186089843186158015736537247293551081645892638303236420687212869041223683308595738439120233069157319198463495075018644424100338147871984494950723719272758971761013406972434379125474137992677847294759825876786709972601195258911085284225096084057913583419473635786191937860958260390988541911679096033413793963384858497753659042820
106 -150900601588881344839385479989160573172332303931726376026126352210416249806673283568432228984837350747152052938630251308760589849768085119171563872486935144713938932572914751178209485198094004033891578712219747320130281721310112479712670283910173005005645654906297408768612734263951961303366756208529443467793929791088826977071646707127014652720
107 331528621690772314612129899536185779259614071738002848129399595806284500825261203999845607079687659591493060306170666809272953104227220779166783471236243557218930055198368017451359750997812568815401239343717603178484240600584813965938640872025982778503258782307155150765764369085621370613232951748335752089962797411910968774410908844938053248011941
108 -728368381854626775202849389281000157033372115608392257340290911986407048313098865187660798754073788122510253492656954188389194582462745368302804344574393544726262680034085576100568509411219806597389419323855505887699172629136398315854374981694526265703491720394584115950707778645170582087303366491038109425346896080674763842335305518877339465525467080
109 1600225334934615025120660108250357345002318537991637789376619133634136285143878206817290774862700112505155026923367328485668669190162285091677259746182588687795348912093893204635520653113184589892682514748425905977202871237201553116407939360645168143855058854349858289164557895415867600082051257432642348175276453698689235880742766723033506579452108336990
110 -3515695060851349210190090257826035086970093827967628223260432236594197418461100420377587832373352147173825594150638020660405650341755454281954735898768350161251015842984311154807944268078358383953324649578820019669328911772034690459963819617928836570001890281332275055469511799575504016473989790989814883928505120277022807478689815934521302153306003681307640
111 7723982048690414214787628296443799086073296140044879206503169623797451728359037623569560467724254667340894830348951731394732036082702986602348329205641586028674658613190260911579247345519264448592366158294334299797392618743960628514057079216069714667435605654603789595874387453379168975879960786910086829445911633157114463830927577471670935273813136275887569231
112 -16969588560972840029888419367287026592103031619678599616687463663483001447204805658982324347590187504147945942276646953873580564308063064716272231385102533502573581092939022970284819667840686221198500338136978781552196370451326230951459103127613446962086980261122289282648803937332048536194472344951975882017727427941502904147787893027055238487431039031286333393120
113 37282186068457329545664857349929597422850360468433883357862357668672154179508958032784166591655641946613037235181793357660365626290006935249145803444738219344563922476947590128380607771040795911501764093753371234162527536866590970012428856256172560390427808481760475810173349687221537199087964248126034357802050470270758546080029700726184634953982545147038060974116760
114 -81908962792400753011825691597795325538002241949149241737223599798072722732381180798026814001867445356708842805694400006779804838579767724172966554993597983802546687427990321436061834108602306017653032368179730125620465491739430757453865825265078936160664646937467688785483103148689705939654260004251271523983326722530925389266083653626783517781891416796632565536975481760
115 179953991254904454366981044440356330206990925562280884096680248756365771843041454213264910362102777448689327644110596814895234347121864489632237266325423898826665854572197673453870220573378526840169574138330463160404211353993372737145264640963503161052508793856069504555888204070055377659515616783953844783697167202436906296341648621761893272274254348470874193439109166028121
116 -395358918787025086244257354635462857464759063460331102360406506517735600739162074906543008065539802054770452834110981202324829333893938882585530447211197643020477320287617692181408513894496928440076343699612735826831740119722968375157914895734131364059086783803901613423170898777126989282383985527431651063249415005821238184640419803498124526185085552198541273371272808267171160
117 868603544575094114478633408134111897850075662422347431885813094819465114823939078569674988719990945114330684876541825701507650135582826485832478018270074435712577250684963670513604301985391204242541906713357760915030729809056441208513128152886080385488506209935923799656210797834170292675227900004083555471834529775576254013294687300421301601131364596673316166382499324114071582130
118 -1908321987431481769509557597670643839576616230341897307853131369318364857268194155617575950217820106416184514673762391066212307332831454362800094777388098162095108750070656759584701235775802810255176252695949850659034157337038762867782131589434783858326281220811152833725551251137438022708938220737592669214023280200566821025680953605918323260297957694887040586674601245925040151479080
119 4192583406386965447612498042082404515549825858061148385353329618392447591418222559891814362628550773796357378738255973172468439212773143842162790469380613820187910490281864124553781788250389955594323552636709040259945775842508604321494627754643273109254882253542705467382681755754898003685105478283135497730928975564721790429105783465455013935298661207621258220551830332367950289761692611
120 -9211105743832163088404658198455042720662967410160343002621265171608207358345834964082316154694926050030597161087948373059913160950032924896633274662084643958239861687431604804831551942506695982773363321139483241547914802788748582945458536070652567068678441143523157388292679335814449031580054208611885842125846424989066967832314352783015625523435826493677175918135628696338536998073872881200
121 20236799319199262305225034062005728857296539400122273576758919582023231566285799416088848591864752531917221962910222575612629214607294950586960429976455394194449469351779518720596334640908431490846863990100013623544407267005474673437730615974188170817834451635629853823865997565419120240883036679911282448941587883520167986059846476757097195179043438260395409004184414208575056541437464834493100
122 -44460248104280779284579399834226586299480497062068635048139346321705039751129901317147200356326861312622136652513758998620946384492214734574001410441360933135530276810920406808169688067151437734969310559518669779752107868358945465339285825428934414003199092364559490596662594686900752958177885081532690306959739824232100160475039694794745062606242828690499707232036710110686299015512314280489843600
123 97679165085104872088220941435795810099958652045364791200762143868785972333232393193772399182850114303830834225572728519970219206729397845804359159302328025075495128196576857851294502278009929980048766486180066671663948364420205111632786967566783240105953966366474562289610402830954665308292936520498723932246056333675689397451257077048581216346836737714787711057175010828648176851012980802088809186701
124 -214601125691975403977821408334443394789609158543666446268074430079722781216111567846717961004721701125516342793583284558374571597184486716735425080752125459799794563050614938327450998611320996770468858659548540668667986669810773905053511422206421756313364444392524799266005343488893718612986446752231958983277423777994170037933885119629381434708037550854080870879793309114878165425949421641318026007643240
125 471478673145269962539273634110772138352771321320435182450959522885150950331797114559239360327373577372759405117502476174748933799014317375901679989100149711888339186500138706210251314818068122382593092016517695970780799346446920695961993535783396971372163059262147732567662546316912356702744202483072024908727075861183260996453041815618665049991509314054694305651533503332888471003141060046833885044062369670
126 -1035838644900158107698784174141366387961038592940996095844758071778676637878958260686648874639239749487952413043152940155923407556434455264845453202402802534054996992921033268490803930078435359045796484547777643739235203849188406846939956307054018011109604708835469311941092662058220664040657663239117048293690179684068893950110333101385526490672785335677045961789655934765268363561760150498053795284740020559320
127 2275737502845647362614228830588581954350401788691368422570933483697752573420071298728567577582409729625031451455807009522563726401486498218557241562665845426039691023217051469144273211631811875508675407576981966393248108737894405611560047856587173338221962888280952382684781049713374353991058515191259752057455863966318257322534111502246996909518194518281622024932475138364447141481413448365499052690721844609854391
128 -4999795293751887255663460740803114553707832729754936424388340863683962403803896643306662967948554175986194098848407999921072506904065836585884348744966078285285375393576809584782342136799926983297784640703317432522379021063226565723664654250273795039313059198591419339323280086608551662507086420587523443902684010315191320601782700152100924446196623717781875314474558416546797151070725014768223165877697729757734017280
129 10984550260372896300692623247544442674496108507271595324381184877513665401157160925344738540582973524641668435169952375826596297668232642979236233146318096508329296297257098529071574486996662248821149869451808118403432924753842502830324883668371077689995331321421898073171792425933581867699567784230699844702046840352832994634304421449989775619955592508675855133738727477800094963174737038522941343760374520881071683691840
130 -24133056922039253172621693274855140555867950390475694927665463175897522886342282552982390573660792833637745552068385369691032065977107116625373838319297789823670275776844710178119743218628086330018876287848923703595693645268421177007135484550003453736842195608866213153147753672990455745619511432421040447726217797672845368411158905607987102483725684925593612400582595446860930255618785644479020104880933746929813296598250240
131 53020326057720239220249860124856743801241887007875101756081022597446857781293994768902312090332761855502126977894242657211197448951704335225947702825131802769270428685538552125381411353378210793629832310235987462598432533534986591373850579699287506727067409247105381075865818774026801700211612882519584977095702369341194270630388745979086737373074563622431013929209659208397253777860877837204551276332841036295461914766958159681
132 -116485656348811365566888942694310266131328425756301598558110006646590746545502906507278379662461077796538172970433651117893000795346894424491406869880454330293080437078284186686438116043525089547212998558702873002828777058641600711380679331095179495990806055287332475702127569378231999133651445269018995198759378672551437768963318248405578810552183818895560569365595242215790695974185277289988817200767269481893031893889210534403320
133 255918986998338570150455007099399654690528551386594612032167684602559870160469885596490600118426987918994366016042731506010922747377127050607620932542613044279977851672699996234385739701898737621947162405013876942687319685598972019150988786749311574104567719704295758979716158149119227526727833245664754357410086455630205815948546607251587978954212041032030609700090604226575799471749732625258462439406787303413950933038190708135099610
134 -562254014435349838620549650597381041355091227396348362634672403071824034742552338655489848460184092458030622137245881118705997275987548130184943182134942783457303797916342962890701947535599200970562201231224608265609189442828931107768871830407926352888977688246111336111734420343565687078534970304633355162943149852028087547985504829432188388914767995552837463408677689982737650953410694912618555104131141537278195190228904349177169380360
135 1235272069714463595449347582362446147857135426589777352708375269548797404329387488026111197067024451130293276835529200817797076015344643242016320172276208389901257918655455328444197334053332267556165771867768322974336639178082171404461900151665786785942854014115280874873453155964412138741350278186463067636117744001232318614541559524372511208314756308197779087174094737874551751058457930577261433525529785352123440441256412373026581724086571
136 -2713892737162676519202216638450294186842126532217740843900300467198707897311664311193366299956252719133254329207657654196700176005712181202709855418300579925617963758073016133805409591666493072729867136729579237468717537028946925926045561236105865801235315133427753030562297208428451352019908848904717325760999997019830544524014142396254709254849291633702150015703243262300719565007949197038522000245290451787378568340285656265350842284045441360
137 5962422343546400312687269954675296328492151991282376634048960126435561250393726491691825761003887223935759761269223866270150286684549662102353552354038526330864838257763416694621402012652311849113902011221685997528669538865052029445297270479835140818018299186054388127854727781330393818126067314417625444314458760775881085959678665849357900755914895500622593528966274646043992005183806365368807130049821659298609835942437203913424007405484556592980
138 -13099441888771441486973932090421626033697257924847381465005565397778928067115017102246941196925540230986864195508484834195520179845955607638870754521817208621316362604370413436061215225177515642456083837555314866805614365294414306682922099101143120809879174611154089829265954957947063651005192529875325850690192676863821582169248294390750939094935318490110746481508686842750287054155800976037604006771599867975325679766127903894699763730882433471453680
139 28779473829630856946881728802656312396032875660889697078617227178920304963451692573636529809645411887478140637532141180727557835121564469982599047684433325640995381752902950723128208694143716546293986042014712008962198231910893977121798776425387677942179434471108186104906922096830150996152012361959224258410186072740108445055638359205630314245676264173949105891096891437530981521985178483637238741044308295497548519544383968289503145391403218243531539061
140 -63228504003698992712299158179435918334084227826974664481722048112087910004703368584279455991790969916789474980658114174058444563762077140551770107762699861240573050415351687982419484016325292471318650429503261477016194988848551956774230113532246943621602361486306636895728882226572585324368952020048306157514661215923880581065974585453169128686912442829669070156800109092825750094668106316748659536348565752337860176142522931663586664328022655822798912411400
141 138913023296126686988921250520220712579983048535863337866343339702257138280333300779661964813964760907186476532505876840406402706585283477792238926754651621373104244519513818511189155575782396079457356030530382741332444905505754925785622703338708268770795217857311031367987378981587560291634503822566891140022546535360392746013041645321757124162853278290904730373825517861882711198308847914113176144038773697392104419035787857261840340458331464292033756602731950
142 -305191912181590331314659987392924905538222757633291753292356317325858932801892261812917336696280579713088688941915411418372866746367867800709548922079969607724251497493441198226748084986560166066692833703837170663007972354360216391179817063914628933505268307417962021747204268443210387194275695054545450970107879445390393189455552985154523495553757704581530282283235687289919209230762982079063364318505890216085948665276633800529609931027751511693896261060804214200
143 670506631062953957898307992302256017467475398520341981983306829164912075365757299202979388721728433629655849605388158886165188241770205558158878981809693228919266031177082594220320071493942989970783026844025499503757715400942467104972390216009606486385398996267521564873044394307041255253352959398410503279431171717548145079064701608656734191676720146317244551748342825631536214564920024157952831027669689019388706256444258541729143010937934170306699792260707572741151
144 -1473103068445309845502582659088056470376043450549191334417325103675311829578568786348945717021637368684353901583037785072904918567169141611275057123035896023809032022485955763892013081708631267400148560744082527600600865912478791113414335175179536274997560750096671106503118746097764579946324007303863844777730681136915030676866779955353745254827324532247764745285330955121144560620403216020039502612861121845685124170429193991700536542911907604336210252270872416763633440
145 3236407441374345730569174102016460065416167460856573361714863252774660089584115623608633740296537298999525521777934013805172106092070604119971300499309863564329837984115350816828847830010304784862723223574998125761267269494869119816810785415736954386844547150717205888374732089381710836917928267166149908203367659386327816387101403581800632012704378435994455219517067359339984035531518333070913075127929784753364049890383951348082786127721439985633517073811589565644269836520
146 -7110387148699437570060475502130162763719319911501891675687554566345928216816302025068168327431492445901957571346121028329963117084279117251576947196983770250829038358510809429971660612407740932868406056974448832964259919842836562777365221573312479058673410945240136846770819145860986881451569005456825532355487571026843231017814011040368323132424977693555646956003278534546044958985776091639423967786476429274740363439398654700672695752842038069639449102437411941663342912845920
147 15621520565692664341422864678179967591891345845569656011485557382262004292345415549074765815366988903646600784247427899240928968234161220601714552991773343241072008325696062474815361119310914706343162577395014012359797325733830989416639796300042928536144349842178241051163540629468884957355550283167363477483481782398965910183638519904169136657009780198598032580513068073176101778026316482317166823491432803296263340575940955031193933292709272191106920570155962232803908778798636841
148 -34320480682826783558106033697961388799385286822716534257233769568829623430282877961317260496361274621311581922991599094632320943210452201661966872922926035100635099023758168664608020133725242378651442797069302447603467935006415562440241772110106969358432768250028518982007738149687062095691853385006494254721367101414372569935462179599831145719896566908024776285310764842611188001607156849448700675661390712164564796559996473516092661998925314895356274692229425535959015172667704867480
149 75402096060170443477158956034421171192249475149508225763142591742718682676331482881014021310505720343021545484812543210907209112233363487051341219811668499116095330007454234176286684707267098997967397855305272301430939200656702070182282753726928772923872298097009722150121357458502752632534492996081230236220206883100606821522944695766464775366864122459244735539555003872321940660750609272742866117922447394428942387321558979743202716082613404524095597332500896593994441320035209739186690
150 -165658405044194464319318226407623313109372096903469572001624274058752945839900267889587804819181067593618335430133157434363138419576699581051796659926235692558061437076945428627497702205848923186374513001011344740979979118924128851754794112850289498463613598362593555418832712046655340685475667114931951190372840114113477268657631580145924641059449592146185968524505806008212896288151255103957983780356793109707836949677282884284095907177278619825823974024780019539126503876556277580423172840
151 363951515882095238109542143417548418901290496896922649687568530107080222010260888553424407187740805503179482940002546883295815107810008979570797261857939816550060977756503034226581352098476939210219821417940867603322595361807562193102912771339919667769431694656672761155677749205456893443336282417075985232173029025669205509421396227776211039532212584237889632981042593425899456728541909133870838329437498112584683552166653424129347178498715051373333761551987296419385306264063218369907925290131
152 -799601480392963238126664089088353876326135221682539061363588060645255247756543172151873422591466549690485324019185595502600905791858589728117041584301893776960483968046798452442896486400827496954964349891268584722450902780748432701367299870819879624989457960540574808595839129542605381312218297611934527004174005788546684088618289561035372538125317014750861136228792252394181698892650983826390345696892838807938297452211769959863771199923816953786398299517934528031388814225276191131833866133713520
153 1756724452423340234164281003727113466288519082036538317815802969237625779321125349217665909433452009669996256870150753319214190024713321632673140360711260627982183277813052542641284144385577962014847849733224208372170887239029436707736643929631828672683736346180445711340136813248145419638435365864486614549274104205200471652927489699494083477597791060748681072508935226499334225068100175093802549629759950601284711638170279230892060179295267233595508704764231223457375092477095871219555206746836222460
154 -3859523621974078494458925365188468285435876423234274684241319123415063837168512392231212003025294065244981776343721205042313575484295167626982889372482639599676856661352870494279404609939174550793011017623157481206115522366924125466278682760229674113803828124596935545005772355192501490870304390348406860640888662459393420487452299696560998126548605588077545146027518286891882380250503231922819449377937535293578138691567743538489077212034860477522617575717954579645598719276919827771027663678966668858960
155 8479373397477050452326259027319064823102620501845701481278178114142895250259221725731972770646571061343224962627155487477962925338996483276481407951344359200490054084992663080113542862778000387258605246410761387885130724595763083089138830372310569666160925955864961514772319754131736680778790885924491941955565837440311355469983670217619980310644656354764598867411499981784534285237941483846812640463491105908749809524545187965740373925745554387253638922676268946691283259506223679097716563585191438896285021
156 -18629183354257079843760791083019985416356457242555006154368157316771940864819510131433144177110516621771065242891860605989084546969775273758429653269103557163476648824728812070902747901551930721848040879487379105300507360126389891821524558953139791673710922594360111941270092696455651444669095844660500686793824992479486990166174509912568542999241607280692404577522081536869880548776497666277206447049692091273635138582642973801739419222014684884495552095181348941252020784080926929666606917234575531110074011560
157 40928315829302804416742458009394907959735136561893348521146841624947954080008463758758617757111805018031030338633417751358018749692596276447269948232220515088158197467929211732795370414496747601694236221355995653541462768463653363023467429302393805857343639702293276172600106906882896037205325977379057779422384991229125140163518552968799780555216263183295813077851197754453549506625735103699201443467220608662695620294626449260563745145676715405629781778006902355982027471018799780740077348370350547394769305743830
158 -89919509876978261303583180246640612787538095026479686700959611050010655113778594877992683212374635624614173653977618799733567193074634019354652076266188471648683559837040476214350705177210325149743035699177466635526427773707696702315681264692642770948600050899078513121043013334703621355297923685576260458170336425145351947291385057729693267001838559091733619951719797044455108144683258847085695538816697562590065148978143680817091052646628325411788165547916171098478126339123086421403188955190128296299003333150608280
159 197553163199721240083972247001869426294221194773175871682008265476873409284971572946949925017587074467277339517788828503014647123184970940522170611556816072212157780961977926574608021566692280310954734447267834031037965860770384160413273897024653242841951595239314801999428442536556215226886266332467658709264517860743209309773662191163262522401417063166582448205943816777117886729807680152561700632845107185338349503127369510714946830456765942454475473790890057843038604886512474100822345651971518392423854299591641125511
160 -434024299549787564464487026663107129568403964916667390085372159252690880199082545764448985263638802604608314920582056221123179729637381156327208833590324910650110644773465504628359984114613897726439742412913866534449508713025590909011015706977522188837296393843801976827092305014218116163997980101233078336683880943888721640786647155918727397614987455415867861704431598054862486629934400324414701629325227867203321340470544607452835948230465291524536789680129665320114778959363985934075713806792834658695885547128957630241600
161 953551386110883279128477997578846363661783510921918256017562633878161863797384353044494420624214449322324467880518777517807625866013326400450877807397943828698293086567303713677979983935998861422715113830518737232749783128358916609546665558798389575456553820366421319784116979283559906400824186130681597271933861184275255901769112788146760394093183905311201411353587345725236481447433213913520918004041399768148162621892927937050773003174267260345706810612802391974192052694444940104924476037975447098006939345414566350703110800
162 -2094952395285610564245266160680725460964938373495454408470585106630321614762853423638754242111399145161146855933499754206623354027631278101790578542853282591650149911188366258948921071004073028893809242128010027355191921622897293609540064808133939205085857437662549203904250817192703577185750751498749412622344238689009494092960357316824162130863638497256055937582277175842359177675259416088166726074880095990828818524503789685124082448470095448943921806481133995099320550815622920669803541275777086200301259318128816518517267364800
163 4602610412442486409646849755015553837739969606569513335409875479266816587633988971734343069918743921919039642485898959991951508798705917989633901058648661853855379354880840670911050154171808927850869305795079128979688582278313478664855661526218559168554109121204959456604424802855933662859983738580482971094002255182004366610059163832968775908395499404190009150484523539690539583200158412245029656843489530224112728397243065198791083542908919299195010453608598643269245216862414511110938052277079814011417200621153563494225147169635601
164 -10111935076136142641994128911769171781514713225633220797895496427949196043031873770900351724611480396456130094541520015102317464830756901823225680625851110092920268442673206953991531463876743792798632067089855700657599719015550139568494240857977712683101676563405698659558994498859763957564075975617444631039424632924663257575457514202496271172280825720259031539860095630911887715132094070860164082287134278752661176738934847361429858041356767260985152339858053728607340467920795994494236319980972030733454535766222376507036496956561923640
165 22215921362271105384461101219156870403987824956716186092976405652204383706541026674668072738971422431014117817707719473179791470233172913305626820334994888874145829768553035677919402353634949864044158649214799675969867742943397529478816573595033068810700160908526309893106667542014389483424218020800940975534358534904509033654776535919696913650741404720965237033017905829000230472618215898375951618506490297183605044558785235088045885830502175111678910124132228585614048022104918593611625786753782985572459441170725669918630148263646301443370
166 -48808379232909618529661039378487644277561251429905460846269163217893031003270635604245755807520215080938016845503859682576001860102280890532462124275983770856498388001511019384388925664988866157341136236693607535531153955161650847753844943421608182423346797118747948535623959519670320211480152607399236167776200199018841315146851161665932788896073233398269637300524307670282186758631529950927392770758046569331723043641422354377943180893237423119647375005576205091384353571139632637022269794590014295802260824350045420799463727076447327359512520
167 107232009174702431909665303514537354477802069391502297479253351589710989114185586422527925509121912532820823009571979722619476086644711116499819287034336344571726958439319709587502469906685602006958372085357546698147060324948510818157575787318842007172478599401030298809386643817568558103350777669402894725879212587110510059750597100209743722041361245714752170199164064626405017493226292193603652783203137959402398582744926176267408835665064122129870358694407442152863008140475993368344928391440003753536244690127692714388143093046621844549242359291
168 -235588724156821242905534671821438567787731146453130547561919613442595043083865733370293852343540841834607348152029639450594988962358430322950102973614436949024084127691185401963742926347689111952269241085835784326532207084469414767438632047260450757422298301927900728041073540463965988035876477415608155098525171827154417049599030727593789451287470325357661129606128300697878834326695569503526265862886635126328458905621064751433220901360579724012953623740086631721832414150131596590635541407055051461505445419050079817817044003557596782563169378017680
169 517588426972536270663459673991700533429645328757527812993537390733381309655253016214535593598759229510632343890009117872957190750301471419521376233030917977005912828537534328114343209192176536265171615768763630200402432436535080575571726578645168941421512052917189419203130735203879506380624916492058947531264918944575180388201812764688381382998892960830504248370986416938910270048120465600293717079236667590031825082347661988536032276407034012859521676981116789681683901995028473638967914991885413855323010430234947610058250981489507119782229477014821540
170 -1137141774058662186647620903759766071944930787280288605146801647441238737312590876623334699136474027234859259526350031966886948078412332708688463583968926795481990484296962918867212030594146548989861940109535867916367255746307045824506053510215877156278423846733776187160503449052954962535712015574968944324401962242818110796870049202728518311458633644077284689491208648704119196237605184277284572062854822763613618862827765907877208213057492171380074265785324315442046358208784333388470573544968063391202273543360542495265662305748397060349394929014504075440
171 2498300477606880824064823125560206060063012939654794065507523219428401505875762155941466334002833437834985793179391020231250624928271894960988554493979732169673933094000427532751264831215520004030944379275770294682390815000169108604244029595282699584699861035839880118585689014745446697585005334705123061895613124978123281147929075449972878324475916994294373764178579799276465432219942722073841777006907343799290005150458785014089326406373467998351270288319615297150555537542260418288075955608532415311256693329191697780311641550476904761324032732373508056960581
172 -5488766149302317170470416406855772713958439428421582561920028513084198108409049456603401535804225062923463787615122071448057622967413353229291854223273471576773631007518939289454528834180467022788848010500352058622160320308156534214725218145201898434757403006008600842351162129012984709607162940180866513769343595222656678980102436191173676991453570126039377257969419165735970592858283316063846868911924826595127808529228797244579269129713903942380323839917253404934906801421046563665497958776512881345173322291266311814726792381621139081120278306964653386751323720
173 12058819230017190823523504845862132652566691424242216888538302643245983244174681656157673174161882463242849941390423190971382597659407137044754203728531817054171667323519109618931599848694491191072445196709152554909250062458799240228458320878990749402589978799765539117158193028990214131769755828425466546944636695124050072398905770806746996850397476864170397997185139497525305044220476432426603374082459978045792344306648906606377070682272412068871299381664149788829294244369050996161510614894336254553305985115059750980761466703044846032318757308271797753536937485310
174 -26493225848347768239281140146359105437689021059060150504118650907211425187451775598578407963633655771744541321234759750564127567057717480087324985591584402068015153109771483832792724867581796277787258603288868598257956898474621223241501445163379688263988857440234464762155905503159772391013237169595420627700684109212579413133540077036812357663793853493345105638534702451284924359041579094998893604995389200274876507407578497370756012496658859092811970863166254304718558045040984432856883060806949242453790692895769566970104763056074112755880218449216835102956726901917560
175 58205617188820046821700664901550954646602779266755150657548676043143501136831550990076762296103141730522757282752767171989388264825805303751852993344710931343429291382167949980645616534077206569159421841891556896837056773547046787035909906125457120117305243887296840853079193324720881984602032930743089783591702365925804973366026196590804974043748565261832293818517238570660489685920443950618690902372992296568047256885856655518944747701597546991958724127606931400451456151781361298172972323454967812430711269641422746176762763731853079483126199405021881620815370146590623471
176 -127877740963837642867276360788707447358586306049061065994634441266786271997618917525198646764538602381958497750207829476860686017822294252342821026378329916161514153166622986107478419525367622807623772103947011275238542727458748421949832085701473774192496249448994968374979756684518650035149400651957578592244842503059398734026892622509381658074785101596100476171801425098544406503088290145243296883015280294192826097227991645731515910391257808399586559634609708966215620176781331394342196984563101984138921082939281489470632368318545265673601170386475192015468979451056452881760
177 280947396897551301379406164652790261846814114389787161990211867463129439578768761802861426941691309433162819557206601360662927181155580472397177794953190825806846594507070700478130087697232667312543919040745980701081085971906945442413183566577628164562097009801207901795321279483319412705991827135124363420091654542756150538582530203059815753803289722078653263545172011160464301585217511872534570857856166750760088460312869132710202424530598541778946582312579678596298096821349664318040555717180439212335431598804634289817787862668153312060738128152038013646531944412878859699034680
178 -617241430983920209130555343742180205277450609314362394892495472816495378754554969680886554990895806824658714567182903189376451016998810297856599615512160244297641968132034328950451802670820170084950121030423646519209586595933626435044955277615787219773187245823515313633762913590836752095252151846299494244196239720197906626398418294294682192684632741102429752568865505162535451938572274591206842418630221874322972540777357865354480457743588988010092257630933766034106121571715149088893560896086039286931918934344715364315670065778602627828769228771122133095871111943797308941096942880
179 1356079423871672699459830090201569910994558988663654181578812553777840347123757268388907761314998087593775195904100838307060062884346386224390949355280216056721919403986079420704142610467791913676755214782094852553403541270320639904421087468990123775804778419590208941530561412585417047951017187416777104594566064842704914040257915687514303657441320049735476944391136796009424168459904738506666970715269142484604580927512310095137550333765660232234965163512908241579427590114952067932582975166398075859974735029408226689173932100385300148019055608535582621722660562722445025399629438451961
180 -2979306494246064920713246708172849094455046098094048236928651180649915242630894718650430351609050798443524105401309541760610958156909010534986915733550634676618056930557416487287001315197738834347810960865837447965359266732174241686113111967003769501523336646992494204768999278199108323440365313296692046234190333935437007018678400938022563252659452405205691693345777202315425489193315125241313715459052185745588228716749383875769008021570204826220051515688200473642124182811807143358607522364243846276796520488866784400470234070189727821501207458988311106729964732080092775420482273406371800
181 6545536367858604630807003017855749460517736277512623976532246643887863788060075696874995482485084604180422459566677063248062275070729096145366253866610744384529871076434644022569541889489432219062144102598006688562859453981730523491469609898707394576179210313845685695799237274750868931921937879933228891259168215134708685882629279391674006624275729522983577195219054520696410019864026484063740116285924755032202769312864809081309531676636482593540071437004997783783028518615101232607777252946816936000042407128036291703806905807596504927268601702019357435711907254868789266454300435404435629650
182 -14380543400185354373882985630229081564757466601695234876441345876621636742367986306034365075019730875384388143667989507955992818330391824231369659744943805412812126754926912917585283531208282585279530015161516947972881110897738672359062364556143326790020542750150834741852149242195143720672833578774456871396024371951079427616958338125796097011800865534496731437801676222751620796443299262477488049204896638863398882557934578799859881535698277061218648132216085200757435703439700280227948904448249685298352091173213839550682347182873410514075646351660107661002488178750759451615634558774054667295400
183 31594053850207223559420919429613292197772154123924431023541636890937735922982465914357500069818348733219500751638572948979316221871870837836319142459641540491948242480574427679934867918064596839859127541033478067905572668147852698802896701187979431384534968232364599035526544868625825843864598579008646889913427770418800471314610582752287301681479363745736512683406267789893219140692384889651824022783980587527073311344397556685285016936211141527667401757911339328068442446833102848981584097044154793136091787596531529989299833483510987297329853298540202766103986676006449873107090966719843817187870051
184 -69412136308905270160047759986860402958505422610261974958720976249390205822792477613843427653390912166883243151349944768907557739452500230726393155983832464460810288729822017612816904815987919257170503191135258633876196317312399358048487852532366411081684012954567160727854343042155536308837184316193440307895675595544159489744213574059379858057842728443253542627683608847677565957697978469276953088459350223708357709998996969849266642065751236802507411510821426964452008597637207254564697017015031275983001198249699059445415710964073008610708344770639600768375252895392518932047476860368263084678862513840
185 152498463470664878541624928691132305299836413474745558984309984819910282192675073317614010554499834030642485203515828657289904353577143006905885763696479924420400204339418972695358739880725458608003595513715247681767789924184166570218957289809827528690713320231761551025786365113398116389367828193436154474109056444925663128597080835294267361244526570686163931452702322129602926776616597998527155560287094808723348352819743938645889519188053204884910832392768719007546086535050951262893008646913491151307699196272676115316104878831783553888206385688796588595564277420700772114111962642642332327813759777190220
186 -335039124245050738155949968334417674743740600404015993088529036649342889977307136078797981188236135365321539992124275560065919864808983186172231022841166393951619248933703483011703151517953832561783899343160705882572872525489362499251942583964630150054518315651952530288421971041122435580355040252600932305732675549205622434220478224530003534241770485523421390588940839458715482000110016260806319219335565795362153139454484464363211658356601243165329069094845377201952254780995039746344987074778543563059652253838405371477881731122840260087826614432355710639408342203781494031309157734960982855987682307428559120
187 736080955966376471728622080430715631411998099087623136815498293518606329280143777965119164670554789397611423362697033405464825942985336060020391557182042567511707489907346552176711823884944570138239226857003786987364393506012538906839246869285630236920724164950971172989937054133445226185517570665700180819181239908394786536605325773925761578800874548651276444715240225712741656987893419497582358546258203725818342867246521700213461851798516394546624564532537599886673556455292313039737343028550229695435967392124600831298802685409862454023740015930774897761966616498310169273536638949682425780999836239956569021741
188 -1617169860258129108387782710706282242212159823695508031583649750860378105428475880189366804781208872306552297127845382391806222596738783323864800251128947520823221355326440375132235877075223220593711581404823847979633119588799950773504744168739237542779420875493929949651971404676398391178166397270548924659891956836915830266704624690941863084047403273546236328258446788850584927829714703008620583813716397386817110775949521146523262446281833503571617195114734254893768823496203286231756653827813307199736859875340675903531857735681910274390327739227949434674311977326726467168866371916373018081092758630354003093467880
189 3552922182987109651127958615421702086140115132659031145389278502640250697626361508776038870104315892457495396789876305114798271045035106962530966151730297703248617317652189504165522221934265415644384344346400270784595454284114213777004685662040843244313671972878830877627150707324105215675420829029853036447157148574572929258412780095808316128325846952544145658695785776914547221686667329106998390625932701136435372081536550982883959306638772074154321760810147654509205813949371229556695876755344337426202895405132768459654888567161798010961659273426249426445092436845170055519584215093254810059026685830113862773850596390
190 -7805770036022679903528125078081479483249832946451891426420244870300630782685116234780957397619182015729117386747358242337211801485942129996680532635351464054037212246881860340651652321589581118170712404529041010139061501159667925662312399499262527824439326276123036752623991053209799365245468377414315879798579961639082889903276678249673142278310030123404330120863117039155401995189239604653172498615337720239634420111536881619453997697595862606782579862939534801379570457888028169807638853740865315420332147275485350872471047179997094876626084059304577642273717879306108924899720261693363618404265147882310221327492588958040
191 17149276769141827748051290796545010424699882983354805463845277980050485829559200367813763402569342888556870898683946058414854327864614859602707130199867166526719755306399447168411680150532309716621055152750303164302441524359318172019074946938020537238673909895803618287368271523483962110561583895269213827693094481369759007346988959850450089660647229782814954959164535743875088227825485690862758580642579327049029102592711746247065061698587685422717680536872139394603779619348037277929339433455944302015469196425584608570216457650251313403667212033119630636912106599691367538548374829120293137010924201287298685926816307821171031
192 -37676961061804595562468685880009387903065642914430507604068075722170917367541563208086838195444846326159445364408629490337434958318558846547147565049108164859203302408159585429000461290719484447416458170592416040982913973350773835977620950137585331263550240039730288571774874159744901195938977829861259228519649757914731270340550918274068671847733148014157892600751307803397805599029883321600164778071535463416365602804495469772263295757914591456065217717635933035901254136352580602242195520197379665950204544160836519189906377543882174924489046472453127509941630794181261793103456207614478454015374867482869034245041188456407233920
193 82776283452784696450743702878380625223035217483003825206137562361609505456488814368166783515392327378572301465605758990271344603425873785864083200412890638195669655390726609187514013455710707330973958600791538043896695958859313661406093681152481511135438838827515638068331272434731590369280989208184825925163501838322296947365522834129564431647573516060462919265976730195241362888206611434822640391611599125886404605076472576502410576177363097919008514574072054182480634669515448104052929138677391217982002551094689170945155707985139219704371318957476546454645398906325603393114420207318160233347834905704177681415084354704159898888160
194 -181859494745767978102283915223802233615008372810159403977884224508456083487905925166862423383316943250723346319935852501626144093726644707543390791307120732115886232893426360384968287562196424006149787045939009082127168482474016975213196800816666974983507324417273292037255828849029828868645617009581503498966328045683052526815834479713490446757639474296239526688811564164196465371563610457947204695132837644115881172857175922143305942457087506641757955222933008058304230973578303174457381793685257393637338325140583998007809818967768530239352302770860046001572992847672355284322540546812048181931637718175133835998375249748332445696556160
195 399545309956452247890717761746693507252173395063920210539411641245078015422929317591596744173147324321839191864899067946072638573917438422472829568501744248458602053666857713765775327774145543541511082139928002953486433615110057573016815853212348942980563346703015000056859744041941289328594757621505857668135445364701431124860699394511426992544215367371411218807932150209372183124381899388186533740652040216514747843587011502460931417758863313086662215836059924443806712756417976914926260986269815821893096238712875557820526940900535447755062046582094126573321727348467229926031561203379416597318760431436344343145192243106285608885915101921
196 -877801045974325588615906922557485635433024948955432702555087375815436399884175710748738046948404671535080704527183252277521586946896612214172806561998332113863548711906086397143408395119797759160699847461421822488800730138806421942855936030080266387507133852118577072535700389377899767008516205532752424529620388038680299943056530003545434949327652998359095614325355312717823785593450459577004881898912294246488626495108118746651214375180832676791009160689266603168575835651585952228479233302847825959986266402613748705818010703347022238383089150694818278731710015864926751535508190782882257080795322477400642467106167482801326258560427682051960
197 1928528898005593318189147508858795941046355812855085647513526964666513770545534036514977489145645063362572307846221605253714926522331857034537656016710335654158216520057671814524068244078195676876057564872743744007896719117754482306569970877589552909950549758783876851518512014602945234631952798161983691357245160858239736751161546507476473339579199637069679291516674126039435063172318660591703843163162050699989344803168217079991890544327421104959273011338817800695848190802444078341647515986287277942406808272893821064751196304224671184146914675384454139668448625936860872481590792164568928173926834626906790893724614365979052383725362560716465530
198 -4236977988918288520061557076962774682478843720842623167587218741372330753888538278223405543652982204207571360338148866742411693569563089904879230268712607432185601694566704976509377932239795902096698470025418005585348835866233942940152709996168205649196401160168365091872540170288061474025493282173375172033369528956555910738112904511768683111307329128697053291125519277732913254937811245167700267549785481287239892858073322972023923378273394668325345695966557734816715165607861161712784935281065456017566942575000561064347924130994257747903050246837683001958962401125945232453706073072533453857159631691604785589825808862412668972888913731377618457480
199 9308640641653479878575240898087215977406019654691243099189119574795010666293118597256821979405601902644034278662913060233078490772330108521019668900361598528511766922963050833391103317130831596906446538645843358271011435668110851281682980069281978925164571024409586394148374346782160014325902026535562259598779032234433793554441994437267351565403643243844136507587653581521908043924320917647171637630544883341073646516175435811545945627213259332572698711859934023693560363250235268615610195330669394613276472415788604272600697814954179933283309045701019283818793850303862732093564370736728842024149320833897880147350003143665553146535522709067511471518411
200 -20451083489712695293229804253097613502361025181356661088918495705824638433845981558173237888754107380108943310222419993332073444226809248420680212574094431967140351929749822680960253987736437018403463045404917858121412116850210405775331203733111134840340829413465033987389534232720985717928276787032119250216109749886298247094094519373666318633085220652697223845009628892513716074244147571640515016554107524119280516673756402132066856314880351552195463872865586827461392520441685171593553434306468605774622717472244031496182758705819201193664003995789877756755422265684445325796947267982562387493154714811020455129007434829181296484371364940120812188020802000