1 1
2 -2
3 9
4 -28
5 185
6 -846
7 7777
8 -47384
9 559953
10 -4264570
11 61594841
12 -562923252
13 9608795209
14 -102452031878
15 2017846993905
16 -24588487650736
17 548854382342177
18 -7524077221125234
19 187708198761024553
20 -2859149344027588940
21 78837443479630312281
22 -1320926996940746090302
23 39891746400692938014209
24 -729151702311291841846728
25 23935047840415762808525425
26 -473948606502339697200373226
27 16802403583971865491584848377
28 -358305146515768811083482158884
29 13643551710185154779166896882153
30 -311725477468718865642629478229110
31 12688503090472193944625214100402321
32 -309231673648969114717488442403277152
33 13399059263538636805524226090024851009
34 -346957937834143346713022032376476964578
35 15944880523610977798573829047129572700745
36 -437167001671020616858407760794360975368316
37 21238580857449822427700340290776590837392377
38 -614656804349454987302921311676871531367852334
39 31475576830740636837851904310930907621015502753
40 -958864614785149780192557246215919588933849641080
41 51619946002414644414077123069926688498465424514961
42 -1651164866660027921491583577983813532144089081939802
43 93225622480360847811823284264287599428228556674019609
44 -3124003927720772827462076129545375202816616543030105428
45 184586732511114478667410102843289446867892542214558825865
46 -6466688130381999752846497588158926669830396244072318236006
47 399076515689029502878940642347191784128383676267876181520177
48 -14588848422141791442421698558886538567137373926627149940429584
49 938627964900597390771268390800595076269958406582044778935456353
50 -35742678634247389033933161469272019489486566120236517354052480850
51 2393501310496523346466734396541517444488393936784214186285413700201
52 -94789583738024075717990744216509395686118373350867244022947179214252
53 6596489611728418342862319996868422077010013689777294297402600157754009
54 -271287788658224904704889509947649890453670784530182052393674826911189278
55 19591574146833402478301090390699213568719740658638564063285722468529406785
56 -835566389067332706491059690638761662597306016352960721372518466886462976296
57 62536304676692220710737080527111889711353412182374296490008026119545866457777
58 -2762382482256601927659443337251746056546693690062888144857546051526646599634634
59 213999234603640779272142289563776886592251376488084842588807465381085955018512953
60 -9778833987188370823914429413871181040175295662822624032795713022404328962706604420
61 783237198649325252136040779803423404927640037946390523875035323294774595367757408041
62 -36983550139546418456044372043260806693942968196795164092033386650733172136956377916502
63 3059324497924264434843375285912171819647361988218601386255887972789389569506460435808209
64 -149117674162651159214770908078427572589978047769478101619078614975756150056208115759336128
65 12726789911364940048948441189394634769733025870989381766824493966803860609146875412962149505
66 -639714822157773473031367195656454286411005824931061055945847258245993883741132816607551989186
67 56277864988055764896450006939503074951759440401515046172897912321206671613647483076118625111177
68 -2914540729750815943130908943410805728888542538385914170889280108568748134324601112464006862731484
69 264055742523957648894143432560148427673655294363908596643237004611101703211233990593148589021642553
70 -14077231724696441005322290196674191670531660460403965445395222924387053488787823373201153146993067790
71 1312357040344069515003892859823937685538066812988625725316887912917175464959832933247948487437563488481
72 -71962808576648206419207547485398467819757848273585071356860379589466617434683353083804294887428562542552
73 6897748604048429370860460871234616475188079169068216812265562870292674243828881897151217249971833695456209
74 -388743091931053611076559171516122523162331896373906555469759770542298667382159473358710800981889094854865978
75 38282504752468783008275557835352121437293839388328603308073873930124342053250294529189255737343677009781960025
76 -2215835624007005583136387277641898382025291809331267366177630692091102404078308998144651565596767840672736074676
77 224029217811447318164428564452480614651043548100498986558848310239087649695620723584815524574935197861244030066377
78 -13308308757786075532317141989517241682443902606843591801262849936699161038894323842856777302974187651080452864504134
79 1380468040154138374529208814156185547479730343395274755175623287693258097424414898729633262430750689220985713269015153
80 -84108511349207997364244337373748967433045464475251500183981211599938697765812126686854832554796865954828462103666126960
81 8945432900198816666949273115732082347668652625201380413538038904252312471310208543768023540551264466151987421983218191521
82 -558648732381439518493310888836440641690287975044620464222003207446792830560524145454089797828960783671970645292550415268402
83 60882616318753146235256752825672552458232849767120595094539892782341238679737279348885168216991905956630426394017783011492009
84 -3894898962163396322935363516967664153864687762011093876555806362319039614667974342105914070463514583760979338979661495251298828
85 434701880515897464119733215175302024551782547337241048975014834465916444173324174551040101069322208530341244453286970702052944345
86 -28471711413414427120657507309033624964750867540301096237622944508552179583222892440794231855088291607292758967941325530286994432766
87 3252439470019944826543843915941609747696437019177237528431060991473986835304811473990882036200668764224013190999493114792760129589377
88 -217979422581100854035753875957961432730132641888545192795241263157475486889154464526720639082555960545433362658558788259877229377256584
89 25473105929196207881491385549654687543958494734196124322672069685224264894107283464296588107523637761402471311908030075056897334944000753
90 -1746015174874617840826388546423271076168362461527246994289882517891378649982127260859032319051273243968921234895055893961616607311825237930
91 208624737560116942549414447651671890985020071873066258202684250721986729482738651572589056600618593265886240044526766314715989173191366167161
92 -14617639044050300563398524910655625449681530527906111836194896439786622057650369427911818575097259598507808578541407944246654236414600891950052
93 1784993254564360560452790014107704699267831734945954905182166449177318457454311902855071968274892683982922669820971012588710003365825328926229609
94 -127787400523087727525229904768951477681115939874955229672015784676614650027979529538805117983500243410155262593608988248604251334736440997427354678
95 15939989763259739804843414825981802964461737393067377303276746391153453825067005292495792676694791667967499441501271142417180330056820187311230408465
96 -1165421092770560075030096731492837476451777371659591694608783956250725608255173309393902676009522219900615994853713972827270772172796341896537474663456
97 148433184675474697062701878859542549205067698604243417448113062394420962019023953283720821405381900012113354799259836878188783233489109584242177563626177
98 -11078492907876944073236099529570913051150595694996078648951100288119397632073677479098438838146518222375255647079405025696035960274602026068485234150812834
99 1440098757721455510902333628695281812387566811858369636081592931350672173508570394758659409275015193917523768262418937392187574931311341186317606722301169353
100 -109677079787981746325037385342752039206390897380461178624615892852382036557529407043074544497650530401515030906086109754390756006718560058078003818093047056700
101 14544997452986700660113569649822346305114424799769533324424088606641788952436560987062460033677653458566990059450431267661094506806244545981807827895241810465401
102 -1129893275975787950640535143801031507904239024813511062190792928165239740615667951357753957414795764196407848394499102689733568381214605718319595333994570778123502
103 152809743241078277135153162741033570281532146946378717106399474901378634734298509730078205113817427235704797564586230898047458888506405200084873039867410460749503009
104 -12103416772252640527261412460396649512670208433802330498187773846506048101475035094944260391827292226071920872001874388012425984499570856454639505217749842175258953528
105 1668682396192574786315872537132086587474331044654455590801882265923054691298539726252453999842886305413896389405281641406678251062489944784926813595352122231384572858385
106 -134711028675171889068419520684214709076019419868219938444829922911612315369417140606729618161037762476180479305380861938578301207480223632340137693073555743410632152766746
107 18926195737616183226394626316152126075133862708470835310874948660099286308708037575155333266218016476004412848634704376834544723550760953750639919798483770348363825359802777
108 -1556720647370286350074655981026785178082480415997149608668454589166591916408984476851367467468952383174741618852981240562210848753641464295322631181158010170853265157372516884
109 222799176223217708941117540993742828156475831804118673279619895626688798426111018334728583209918489955523948054127739924096260485639557947552533135867750944540938952135598290953
110 -18665080561969733337395125212511154285208940187805823807934770524107437077743723877447895934952739074265152010047245074340908076556161156900918347862084541948530649236896477439270
111 2720377941685488226171045175533599931790569906328289000744158925601870228782815533867036000993104762356947405740899704473215340529659002539616429588945239032844864605575655132536241
112 -232044281546407724850496196641938670073717544414802001580245067155703657750509975244432242263332452171264369788907350764206169207746195502592216900621435025504133031313097007525004752
113 34429103229971538990420747741553240736741452734490825593418075362417269615475313396621207628568733872389526367056826659813013349743364336141385532877690945199684606448165491357378666209
114 -2989194434880824311524092005141453947889629407151479384356716955099774519142069501098776144836248648870227611620704492544503871734186490464392938113805325998544241709375315650937111215378
115 451365543344926876164416002891762986058680445349174723529710968001290404658881358629704032010536101067026690672114997510148605015135506446813564336026528291567865190535449591695234314000105
116 -39875853761310196315731387348586995664847656291400734987318604181030992085355207144657673772115556975928836339020197930543681648934047782795001794438163048820580184403066710783501063613142636
117 6125933154277347563303453991247007246788411004278999347745237257713513372030337799322343122446995963681686245801944746207736867265419093496153695168552041973159066365947121858487720109609425177
118 -550526037028648570334987533734592062148886742759078547234920649323313876730413989839143844097827379609673514496512852629086068845183463689267794774013279052016930025868739009077015684243047232734
119 86020353352362514483907100945090475759402867322085708841038621572813154770050003378084342125400717322018238263550908126249041090141014910872990187556807773387099609910629485136884565779135548335553
120 -7861511808769101584383621981729974647486102686599641654514666872336922159710311774902974093716974980826137787010203535543349063109219861482744109372909624862801760769405593049619783970990714483441640
121 1249015530676303710306331105722713708026529633516684492371880785237247007261126049049784647660818415515704819586759185993136076628847536505875817523324848869580686335902340124187563895113048161832229681
122 -116051637321049477588671027694297885746189847859583910103945512369437644921643622421117703571449984666955446011844624591690918869618303595208268542562891882224679592477965364598487250979764927204565489802
123 18742727053328613476856804572475041902646103680551367492532443063270128590960457492041068422798241143228666522718908345012999965892486132807172517755012682136927779156550515903558583810066400716454438593209
124 -1770019572420646632182410514393431353400887559554373796905376954658662960344908529166887214871755166140404462572654214272469894599418366434116511811169226987690813144473927740856127551943374669724032850460228
125 290512269326593508891280470873363149491014607048546196134252867480686993159887091126636560553372737720044331102143079347701499471333535058511174025202696573122380576926532996505158049056029211105043798194739625
126 -27877808265625184456872965601696543816063979062981387301259687035873941625432309334378473634230143866711370285519303874791400839940839271337335061025915325056130307025464361918484008943108151048153517394748591126
127 4648777333764149329278270094915557118155215741990836230540314385425953264544513232208438241975070548996149386296493555721919394540279228006295806751293550563104333991978381010075539100994579436102910858712223479377
128 -453181651166002998530926928821179016273936043647825431969277472455166795063027620539656467398045218697260035361401803788609012054078283194859718752037279524112454271005948667346876049379166103438783578769033097344384
129 76760611335113633725042795807245679134978922331752687838681671132153340304159002490225732251492364905024418666527701592080333042649090612839956361077359106897978762875547027238367301635622495648931264099056234091473153
130 -7599856290053870285363644596331172102913907451974032494124783213073147153206973196450038958265218317553050793010708249534973132146892809177797483471665177619365858124769759151407111348088615554668400615956685042465319810
131 1307233211036985182337478812597393915668691047309748273892748859380571385379827812408544220242914974332565849890966758113128071716314013136664456829147425590472578331770565873869395146854651100901299427606927666577787795721
132 -131416714967611524974508142359758628003587287659534969888405751320460860573254980513014073666322155147127354312741167050958755401084070456302474084192034251394074418693518675246131769431148340171325983451122997754310310154652
133 22949786252965311861116778033959847583479540026569940696461098975285311241728257074644402330584615289382526060685812405434076427051608814627281204092512203666336585192564054481651101198180254727423212751067222114439642541678009
134 -2342108694152772598095684113135618268279932640668232233351167300033253457136550262702936820881193449032103708561673079182186938758120303672222693128470434428345194289955889830236560394801925718533371677065914065977318347576208078
135 415161633316142491567602514634333642785144879080650227198981280462911280362864170480317238160275690584929896437806346414302442565363603456607516982033545764324028826133483745573068420675080808019085918666806048050213133578955182945
136 -43001115624644904901036760317169951405619563282668743804327431628610533473027062823225920031378711724229424089192317733784952195599088775422008645838717176104417767163590137283143248848563356192272703990930182251343564861499180312216
137 7735291551946366902887570052666904432372819387030675033171419217584962975720885224389270781402256666978413830429207846391283109877854659603511256409249024680885305088519069147517410814018105615011608836599930287271571104843092968631377
138 -812979091999536572059000990556415101274643463422135270364614422370510745841049649735909244113245923858281491830269959074938306209996372388128495458226786931430122305994835135475106262730938812171107741652526025643901437271503502982755834
139 148378362549435209931189368750256560821775421482022408486294163431714759800278020374234992128858087385979934095293064909477592613677008080514552920442214791428741922207972784387678974234495301907152680703659862770443276933100209324287073753
140 -15820573130310981692268159276227837870804561798194752361295396659330139114066826183860793890443765678282157831017053403598299438846529406672980521617093273685630180074659491736345567872744069284849756652558156459030321969303458168044428529780
141 2928988876725851044041678139130064510621846820055122343519446786142049358457488122187398744623658644999243899041085101313087678193984139509357274649529319982803365544385382763812782951388937259647193917090245691088550286659398132061426835884361
142 -316759515215086475442593085028633769849248936323455331777856431913108045341845993853260815274465076410565364092623443246845151364585211780406416003817441525733687465454832343545110959948081755221261827697519408622705106469393839440585548023255302
143 59476048130795131300310316293175089952687221528039314307505886439400454272837753809137318908328012445354646613928274067263558393407041936877008819033342371570805140744289582401982370610903759994395919680434529003244102120905738469639333329467834609
144 -6522711937309060702313876806909626588735734096772592191969619645954720869679292705426346708131784853446361977395301943339035356899538680982128918350608755897908092288645907618280924887250899503516223555947319662358743552417757941760537604894873178928
145 1241859884971002341550479404201495878212109185505460882740722908854681485216852299534787218805888899859005021298822362524463099254339035641991944141416188718398411338740766480553391898355670508682986802927472965587736852284511819246069279919288386636065
146 -138085811712832815067984772002276794883535490828675776703996847904861440811110626573875759811149885347459483061458542140487378505563233876391669201482387362358714313750633864279007179863101542489438452679404757252134601004683935627070581095624465197905906
147 26652796851247652254356388972972504538188287339318201465381395069839174035724084052615603290011987568773965767115325544500027036196624382948431105163074242274266704152054330205636896922509400457354262764429424787444008323730192664659138885627767353983227177
148 -3004194919624390724619076699681533949486198138468670197972155423018165506286522791741241030451376905619328513485092042808443406767033716214777155147450819455476188609958790351254080205101637158400222976493129898777440379457903703502547562316405864845640891084
149 587747476163713227513067089631989670076128112406644978714590524080093465835787501528279283751344349866603493096427158907314596202207960892778802731056113190632129359961102089694704850935177298885576202481197675412715271554898208641063330705863525690038125707353
150 -67143756453605132695236364237882283771016528394774778924677673704455999065503784395416737030588273840591992276391807156768710141243203557400269417545525814829892815432578964350528692584021590490244983524621453237675792480884147773281938017771671079300073915727550
151 13312480335108104603170969580164566027224301746010508767885475370414117001180586909615525776967949524478569118634075149250675603980010314221439881858420963767817730003118962331585064873681765819758300986199127348098000900718444425720084440487808856879363547271545601
152 -1541083498123145005621065031987874177112371359716870725879201966864674090551442859443604948326062061189267406727744757862155435161814008049450983671504908501975699899808552389773334552188463544932102861857111594711134789021252959692367041383895394612095296513778727752
153 309595042673274080651344068556307147529128361405220391905944615214350704979455729170018667469166634141273603422954051670973711846159119867533805892499437933384369128952534587983342268702343145904299047735046905607367108947108143564546283747984482775586478655347064497009
154 -36311009382777542622443534283698291361121693977648908043165756743265450921573096654210219792458674285741518637319121984748106363282661657661164077267998654123551441039289111407839308718664578045690207631077263394583757898918762236271552229087343287850189376457654383292778
155 7390033668611052305147582916439051611520293986742610754794897965166551327859608255288345592489007556952200913705913213386142501767818191238031946653961583469884891108097000615162379953924930892735618269435569636847852890567471386885719793064389603853249245503134429543604985
156 -878000206875560980610684658979824685111922560379550596483747998052158603283637477098803114581650744229229920650376369591209211864174758882246947388340207456707473844330010713841554484817309497144789220519448228881035265995855670873046132899331960700217579122746082988019372196
157 180996704611621893057674600789425252069355040323300022606436640962859175121937525388522160251240773084873304778485226422253402153297403139801878437448827102344420753019511739066557009831529407424880762655015971545677612995778509207605049171733030177573780520862768448381973292777
158 -21779673131755165685028643650653531138886351032775132096375852839681846313053911256912910060312428361350277411653236224079535709502719068833017776915167186171085596182450245767553600550378179386173641404205432765622960808293195771676782372700828617129597267718839334600808546694134
159 4546999213253165197394901321031941182486337323001943167918901294268948197413314512810453709831670701438187162645105858179849968895137361678102790105589434465096538157356173908830045200987681773327854519419311237170512993679947708313454045292277184121008514245114468960251933061143953
160 -554074884471851415027128694472625832173268770273799360531801696241506170204091502375864431934348177512751057352458329540583388449749173111111972244721853216192417566881534252326563598001620883584257437322986209557448122962978900431457343561509080019776954490767272672244569427898769120
161 117130699733401535484892658029782804860848049440530056005590897340368105565366981849997287565263837269047701309737926906712935198738738436827927873119983831820886822933495039891461964377442682480925532420241457469512414717195452966154576206729060262957179326954148720416089795655068229441
162 -14451381136794828606737570609235026954743196066281234921390451841370963931263114564967296113711669165887573077866818151077495937546357933084022460086835375584730634979404176369181431763078275885644602480258126317677361943120415681053270434771279825075822527028192005837482859818455696188002
163 3092953257160200946014075527934444745155553593526636658883633235169760195559080522731028375448356886926473600784939697898661766857895127162878263417606293063062337446381870023373944631350751473591319609088895925939944823022263131024277739314887565303647277307551251111307267144067731666619209
164 -386314320548799358315308737526070740554195117243829971918609558623528607810525578550705759711740340142506603517535782814603621402489240267202088403041283260131019334269432442700958033890608470975051513502260232724151239463494951985916025262305852283926887792517628700047591808666957670497669628
165 83695315138755037599140883785906074803909280240830787989391115343693710891828718945101627839632537360230375637240468225137787411174642141027485808080426290286466851299093402832498941724351334875381108621945523755934906910982440325516955625860857517116695323942336855071974648918472818898715795705
166 -10581149239831614424256306320839077583779404261308502930850715810698448567930295596503830758504567916503255870345305091291993190214180290918665201359300748494988619565639754605579240548263766020006660954826907774314502448905126734894239931934557294056757456637057850094303539639387970594931171111086
167 2320201526276567152323383580312888205713973066836311104641900499557877053343275746596107326970293200700306473415580260137269742612583429433563961571605577619321434051713467313322535662482467705415315093217573809562027489386255210703981043860114692089509027770329462296305281217317903485510199288534177
168 -296864723072715774286934930137461160690514965955271358227947682784955673021852373255511475760604157465415346698407879641288160944649042242014070889336541799775400710533588955214131172822088219457306879748623724516167680706482235674192795530355939442056387203409295042245780108122668903011388936692628984
169 65875161734044294588765506612243521936631123313616544882992838983447245298522284997356679227340564554283101393215154745817362532256468728477747996941025559767774155596248763959853432529202223092151626126633355601085084478654557942307429797276376337805340316455194093516699544322089915760605578200062353553
170 -8528923493879124195263640542849259146638494971894946121888936926411776485917818683630844698602157443981382910645258382094208863939766983613064256650638845907547262413630010683301988595178594545008426655177959605349497466697234630919559015587126140170280004353949046563721262506364277583517204151179230710490
171 1914990951608667643695413277217919182697866754726832959748601829248811420828042824873158665138790211593009757500764548460910728812695545936848134271075613022449194703182951568312939283623908625288847771501231647323543405794487999382876984206824260140001242999352492298530455753443153851160804158275812617785881
172 -250852697801972800831094195646282410020931414113374155336997412879623170003814883122950404275286654742380434167898339534154871106196426522027445916608589735832780082109685874217278088561392822757787844782094147912539419490499064964606069766448554034688275488058349357532169772837186132286408008494483533656932052
173 56982470756067514405800717476896403200357723153651641550279396031127632638159242296925709239869841536161598344192749904002859646550568664896853083370125941095998237587911906866719821323513025054094954288790648897759357582820784909636887542058262684725876986688732760835072241399454485995140888533655080254836675209
174 -7551167909234985250617597477344393106450077427640788823954296122502416663454835611767053069494678881055135829322075816657129930038724831166070176981751768228038346031665764185688505021875046750654929703630598040463261605503002853564571912109634373552186468741532432360433374501944976954085453871700943330140968629478
175 1735116234522255813656631847171495477450892670028692485206007609147836413831948927941387846354036674776120669580669234576887076237464815846109176388620334906373146334551917564091618559300971612897191358093675258936772438396892900498443225655674098749902954244671912567427949750613389098552040055849797193759776760114225
176 -232575971604437545719022002302207307678662384771336295777792320573074433234408936842425234540436109536498183543119935153039601845192724799914961451037954461423581057775305536919205954673751439920171834871822419646268457449492487889788814892976738705407343237239198916701347934659905290185831979248389054568341833787922576
177 54052340937837313107031395303086427113550208456733828299137549040173399963692873003230114189620950492625711098777007995539186198949503943237993062858300673003336254613961335956582101359343867684973305187334171666398335000940007636327503365625559524256976830630019420300515490631108297198093151819832882180004565631078337377
178 -7327538561369409315423507204533343435723937094605721334775124851975283093483287964157449439430980067056911770709536676931665695734641987546120775476401793261611344806268776246176502807951212866124933829471637153375334020403710323455686402018125129652563756032458201069592668029394976072594822338199745553230177815322288679634
179 1722215686961372470216234317146939740691936741848453237267120587518004869643182319628917898309702724596040407029233028753869550670929094639448934968791176043232299744510036086248618913511414312178619449878841377634783749799950523308666912235561577561875795777533678769615024562488372565325644003283515292019305470137417985506153
180 -236093292447322368142945402130064325499025253188196341406454522730643621272031538205153020938466177760573697252261271730738268716570164838736011385849665778889117529657979970651806920472188078546545367985576149081753262137407546621742215873023991677405604219365803238462275763907106129059005175736795801725076329209684141257807660
181 56109787081201515079644914052647296751743299049422606470162788741336598652974879973510145126930114767338996461012412076801069960858869903353246301283216515488508325676136975689980004202201878290779421677052652083341254568482388049396368000634596196965913426432047254314057500245871178178309481626976928213988972217077077967790464921
182 -7777385239799693451364907436968579010588889890525563878611424887792862171943262931554150815754952827788818734883990813353980048061254370117641687072659690088165309661993176193211823574194819683480297512180849503051115961330479400813432075289156333837095414194348290281424288214627890103461748499121527300427464436825414981314699935902
183 1868792568526497661242653507437470865613562318140069331095241841818956754735981352397728893597534402440992616130479396629936436116365521001083221310538809264860258294969418112330474019958535758352699418375915630287763824657874416373195432629135860936146712580745765852183999103188985460406775595068093571095116708661969158795229224659009
184 -261880115794535277894359163217605992444549100393776786920603898821761255053673549431291366268100771617305104441013738667255216178318557150601230887110597084648702306938634228777828523390287968382148577830153564466737176649919902384189884839136472072962676786752095630356118632762950315563763995462420067259993582516785373250828576241692328
185 63613699032641980388699925393171508265485661309487960030482032295517287931212805235618691538060071059091388653081518661283036285401082334876872853410741067375843192360758992543729335639388557214325888201516168054995480591354045133343572526695784706266434096248585869608343329472553065072246641256117905160077772762853430165389602807392666545
186 -9011294784489958912344898806317822200016934544549859237937980158456804786396906835930735913285347551351468643815282747540251988695941551552188354825475645682761846381758403812245079489859808992029732563135584153300426248523743841039973937314686004030645708232139610640554042153373120358549119083861874514416379174402584693561011308476633006666
187 2212611679753353361879760805025291400490122271666610225780226047302682308823443791705289329076805391577316680131481382076746568078820445771687391587332395805466577916691919278655993752209212797028683043425135357288852805928476397827956139623532783653359110735718313716717397685714340709342882676170292977277825092237568008012581164846731727768377
188 -316801079443528995522397262434909357263795350848194851368947630450707429070569656723980951767459678515312231641970080272525098914594521186368733802244421799623175471397098444423288014545511444923797277989594596493429785193100738475601323740235101157701380518609100151679317905943985419325152830512248060428822226255297267486830913560804509982350084
189 78618518204996151654311660924158654042215024556857994542422991912758907797114604806872340440757049173525216278431796467950959056976648079159596397881094687759838446535897275809204770003497749104023165898981909515187517900250623367622937553103366868771155922661543122982402574568801954084371307249682850068635681177385266460703033949334071751065971753
190 -11376326762817126229209285694037595019342891048958677112658909409484903777924156372958155977969477055484862238263145582586376302023089255802501230838597186824468231177869805139240272602329315987213560252606341960079063586284247518658843535511842482573056574423252786446804306002448516407966238143694827849999006144827724875452098105968489953466191516630
191 2853066025659310343534970174937717555191983241168376621944530376514020763957289008441397234595073314507230098744289893821940304177682558792701753279104926218804537224787712139116041103426933314985000690474053496306155024600095122011036403802121183667705248433387399933031389431101822913721834740090990628990788869927311319858913102021333463846184114916561
192 -417192655046029653077562924971746684549342500547412607075427525864630391344034662509121496024096662578740868001586074804607591747790729188789325137313036035226898973754841494066219276872620675883095681583579772360019419836215925004257110134290287520919130697249526184577207509721791993712937885205576726915163553343122326632579341742076463573512175297855552
193 105723214646831404090031854802492061725194130984735364102776517632103553429201301496804415925155036742379918539068406305465819911608204898622356169510512145964020931401733461027084019128588440920084185586206526359120880591581124841240964979291402581990485685947603491918411166758909149890876308128811748747882672364026448268691883908502532836284198562348084609
194 -15620527390233442270530111036792139362896481905496222834118157423423491112703345833666527054134227240273215579715385812834117450220780482286649911791274695230965551375328775220827382164664663346414868509852393836703847117507596664009394717648096945358254091566416759402939803579003335828599820297867203809157553764273186153777035713506826949119442867502307578178
195 3999509210089632016725905067178274695064093975152538824008035662022477426226685235624111054448615039964232318332957810535771967256138391314883733892582674481818911834927576830654588443634500720006784740726192892165542912779513952744145705166593759676700073499397840099273494438489533140371850736512948455132401495531120538004613968258650817196631231613628040758665
196 -597016556854722163579660843826195566449903538428065636719995976723245830327521877762734664009010165123242299456722045766519968947438230032995759628662518851727503373565065788940022546333483433099976274446558492438821036831140344498439066108510265251592471379668448544380359292789507495369085131784484529586001704870521174797358304970230925995345106395938195637963356
197 154429049619980871429820646453887542525814796568589829072598272982011898381464770317918176034369923923098938275472166980407227199694015565450290733060402227091991823770223596585234968985615341800901972408919759952295942948242592743356953967892518248636743237958749401913148167258957853616037900638237965749572286545447626213434154542403025353596325115065405909773573177
198 -23287227816675292712588250874284584264944937419925128225900163068066926857755318364013228304335450500797189132608900117168877908763775600667032600075610210330482996589278956163394519442283854791497674561062460556068653362635460277506114212628551406403615938635347503922100294574547529364366534650385603561031582500179548944145758043668827499374431220079965259054398664334
199 6084813413126486296077793111576076950602154614395576445118517152037232820026474880066611972106243742417944365930154323362005566122343601309872355464045968551878661840194350152651428247971215697639139516856256381640364744046654639273750700242901004032784957062050643934181864086337457348179125360947852326464647234463727368061732557279764004982402402183807123656898330320353
200 -926831667103676649961012384796526453744808509313020103390826490109063688938661670887726486512550929931728127477834224663321340768798268906547897483009286371153223264253302455303101873802897420701607447530285930131532403832891319044743345662616345974863914357686830656099591724066991668701788079085347021729056983507146047977001170138019334475102362559182617310365066840493400