0 0
1 -1
2 -1
3 0
4 5
5 23
6 74
7 161
8 -57
9 -3466
10 -27361
11 -155397
12 -687688
13 -1888525
14 4974059
15 134695952
16 1400820897
17 11055147275
18 70658948426
19 327448854237
20 223871274083
21 -19116044475298
22 -314203665206509
23 -3562429698724513
24 -33024521386113840
25 -250403183401213513
26 -1314271266288959161
27 1134773387509928832
28 161454405968186651501
29 3006566506891583663855
30 40840174910330821350794
31 461610895866554038795145
32 4351445474347339710922671
33 30343096411720614896490566
34 43955673571289884337956439
35 -3564359680875698596092710349
36 -89121532940215325330294959288
37 -1518468198503894375592875517685
38 -21386350673471831397783595447597
39 -256545413505077259814567141603888
40 -2492332650352175584149000618188631
41 -14616520305294247037145596214198781
42 114537274574947510801105182525897866
43 6062790547310887977601896616735294437
44 139731528906413131579533773559291417707
45 2511071503572369028980201312145644914222
46 38465398229592227796482264414708210863787
47 503519258638205334198520131330179389132727
48 5207014814216893074174363949793108633808672
49 26461834143550867573474645842267191137097903
50 -564327321208142790014177539090355259600181681
51 -24328947397939207027043966101412628135432250752
52 -597040328367684684108401542735642200413917302379
53 -11826720578496513587886273935150039351213360958073
54 -201968918134097493006549185038440576390451992666166
55 -2964084855063439010605471243549648336264269448289743
56 -34560119630356887659928099564838881468014357178599337
57 -203685041864421554581323905016870693814427149653275626
58 4479494767068318037800133419124137750031022039230615247
59 222394024197999024348753434437703799921440437169684245803
60 6175129595003626580090782588925325337774395897356361599576
61 138320755247866426515898610877686358532858544174362683140963
62 2681017019281938356438721145042287157158956953070565297430139
63 45121353948796391727084753406406797325456770016526548082032912
64 622927557728822290410781871447091786623142002501792814842140785
65 5348575266881186331258447536031361171409802624167884690153524155
66 -50170134528400363559725592431078057931810265872662256150462871862
67 -4111571081473155514578387323587031725955805457518622206013195302483
68 -136889088527689985244897236575267013945616345888109940131561985050573
69 -3549165824295498349415778625430798454098694942081251677028789402315266
70 -79199295061619624317094928644801127759434182062116070997051045335920509
71 -1549381438267032289219669004391746095603629637662113211365301118520193841
72 -25802698615992312316427659175018567446927395488374527982470477494536266000
73 -319213793681821079690003415677919496014052633811975269442417508118160918809
74 -697361145652332903720024251874678018161195910456014225089900377429252566761
75 128205529051276176552426309149362754653650179500684992359238810093446612971776
76 5743255799078691444123917104513001744482395765064486854290887999799144690196605
77 178316877560605740542072373257679931722795509239274593234316874013229887225946591
78 4650297908139716216782826861754114337477358950047890692828332726682718126225601290
79 106492792765635624160241219987563806826239510715170686707864084424637477378210362009
80 2133104696331442509070384575503341365154653573378414759795141188091806850266825022399
81 35243789145983216948629678979790550438227237488980225394592794678188554347314175968742
82 366875610140658743438050027088600059047937348584122668144060612560814681422149105801351
83 -3799947106099179135309446839829391404533439980108407503503797356926948330199533376204829
84 -389467518167493779394378780173133714572421391087985033167206307806045662532257766577330456
85 -15655807277908590882547386360662190841443337467171911605248118871055135632064945931603877893
86 -489743477129474092987582605373315461737622676813171482424558420052442284597604249940917941533
87 -13234402885533955641080369152874666760018604109718626224024186746169638883160564738399412037168
88 -316325288058993899770671935639709409032942662390088059891110070675018698868010827753563180803591
89 -6577679281340813543811437222711208895324562005094170463498371504263145839514810526772544042743757
90 -109437446708238969385006879221300524353600193452514723301088936049036831412366233518100419403104246
91 -927908593937352227667729067076680249006558287364872156798644870299312846625893246682481084026788299
92 28902211916803648308468112278599494931490764615671231118010169149506359793787297868270333268239872443
93 2074333467820362526676529040396788440079374342770242248578507006936595563171279886058269803595279408078
94 83318358767946531575191975059289549374946552561221986301861191320028278503297751845412581045466643016347
95 2714617703584203209211756982978048902807904641105101645369594488961318637673342913910170102957902192913063
96 77348009792141215017479885023851253578521510181306075497663809356087809379625170467339462845715696287118400
97 1956344059276268940367539858614555838007460245066478563457389346849237775130066494098729355296814657329266271
98 42949662762928826661628599159549799778555954159997033792096732107415833736360429853125796660251151399883608991
99 743082381964269013373630988811037384645798089220628092010802679147384536897851537967997215474028288540805034752
100 5685026788138579269532093778427526385088905188339318035684922836713239924327799169931360852787194384709755680293
101 -285333665886934512008675893662946919989675270728284397389749102869951898892306813156325466935670161670082657832457
102 -19798838418810651912707082996772800706037030931921129144243639943048606819715160032986544482969425201827136768736438
103 -833566883924217247184711955861855743595665470096407315902913154737403486213455116290967707962012363683859545727157567
104 -28858503904504974632530909729111247221949819905420857359349036339086470855796716499589005984641848978482891367845835801
105 -878260207941117760427552689219792100439853108426182117691721606885152151507774849985568410487556800814954453594480075338
106 -23800972981542231568717246953477328054150467889873662068202954698857142508369754048855059313209432660644106318509438714497
107 -561788166038924595688861858970838892500641110447102203326501073562648843481897223890921803894554741464784567740837702514597
108 -10532325325359931995252276462687138366363297288758714489964858768899136953037493643991968361579682406985366429152235262039816
109 -93085499040017712431327314505102077889359078531541425189124946072476642233789837963140253949516320539521380931729318921264941
110 4238212500784384458676232842497225917125510946561874832480600504897577787450451708117484802324518875146320891716469350318287371
111 327945513183407209703885088388789590133979655641508848328201295794160816656865312947037875331311472094726610892770154515210087440
112 14959362904409590308151570223276989864381909407605027047361584839195474536702236170884095188920395664523205464341007734980020589377
113 558984095084573143703488044152084345524545167799459674899063528834975106583848063834491082761061670696009521267486086582258252421483
114 18367537451802159991806022387612406373536702577328578745492070204243085564831504762039424042774230354698728160421931759304013518662730
115 539125153711092602099795757659580131175774015554443561180133199930890850428092180810124715740366965125507874721510676046824390944915325
116 13897844294809829184058128111172710688965649711396517353807415858011402080621981752714270935284445257239674828124365466489255468208859907
117 292108116652330942915157433365033055764001508417099750935031184385043821204716694224780920462750544308363648690196354963658590361881853854
118 3509583626432742332841110692628609021299547497622158605865958416061229203238815892476566955149325673038621618663042097696066468922919747315
119 -87000834681268339079652105962798934634342152847854954880188562950416959013598823503226919653714777691347259888261061250582051232990841594049
120 -8953854390684054486125025037084154337166280303454859920871990716367960701103932761146349983261716543162565183319019612554248577554939231924464
121 -458149445799819736775102878840242803846488769033033485239482766215714459468963955584714436663399097921551190236869174597615807724810200447033065
122 -18765111863534451355979159955413720169473416418748781596644973317895657608413628125622086522747768288889629729036834030419292380204411925757448217
123 -672361189450473921791843901346600580341041194962305646006342658120478462686275718481600784543016508919765315169476517873370239958631843354574357376
124 -21563517475605733173208854795506225383943112889937449840183134361209022982176050906948035085076693942278854853652781527018607853355785069285202118515
125 -613661880027651745905117551044044665389868405474308595815867727971226209626520104433239923159691755986775371125740243989175839178825111475611508649009
126 -14713730479299245786747925979211482801901292538660486991132053651919156197268135821590185620794138523824955864049401083159032491689002288851265687133046
127 -241444289115549479990989690459837862278777637343532822890136729055325668632860003168703110508814020672604868664137333165400150044234210698471281557088087
128 1436612769442824486994314478445577614180795420081640318934540252385799219389536846385596586009923901159704119098142252290245267803190706329791171025869519
129 374756973079045675373911617729158602310793985215287727105488755238230561769216422486331314031510922425267940390154809138086631225082158515975379000217013126
130 22704815626069239877432904017005561232030741433756679620067154359136318728926013851933804205329452389759705083123307106954007076797037087066263868044960458679
131 1039411837306631962453118252657930178872569117178148197396232096509990211381516864858376577046639273109187247525268603422862577215527355461454701739950638331027
132 41037566222335510720416624045060706047823382439358607741617498319326266623362623771817227104588496599171658838963337804737300029991917013644032650706206416031880
133 1448497307033198388808392270204822855027347527586802774841534701519770423309404194084235537082247144156957816888877748456262751535847975454967765734200386540914667
134 45778609423222265442404620012156753307318530938201942195324039397717001466340555478064275044071455373789471193602309283414788496608475833980094857571752061895951859
135 1255881444689432644546380320100703562658361949955915765817760841639911462913856681878769124328401007138495380376731758397375034725204665790799298790467435205062857680
136 26695347107927772272137584182614233674004261770879599625057778140511087829711163988086969060507594997613731692516841509445986491895516521185635305016521008433246175817
137 200112841875247983490749780784603628111920091331837974014848148549876165460407011358572546952613743574897277987356460304125673356712413971008710498986753500746497398115
138 -21037903189784840828188452836971024875679333907861244050014988180486102907047375990241847682973447502842548073972735703187113170012198931886199120432166971941744642445430
139 -1710473254266354178278649983090369864908738706497164750399104114986531852204834955844253125230328409708618511533978554562859962913642158320832741749275534556965758123013243
140 -90349671090335324884279628278900998352453390357862476965983565706311287636843908690569891853239522847100112049630723581220123886618477297458864738279776851831509793306067445
141 -3985157539946962436065490487683383229002994571198866725711697938941720841443607260692376720599404050219900296997219036197611626097163601709736399425968655146255030759769077394
142 -155932538943942694754191198623219417260530125156268851152341411205584013468532048575196109051409766745555023923363269437030328149431037587571307687708196266400348225447774052469
143 -5490053997739941924779436431597777366852168207899521493340003392630302596064149384852567928636123307585375486334797712874503949237483461684464866815320373993427221900736103460713
144 -171569113851207016715175326856662049206457527895255914005190083257044749725637185505748517237968044256544735841425644843258258746718422393828828712807770518173486111870601838063776
145 -4485804616825398725818910530699817103542776404246495998195087915315028364114510987431073202172905785127951062422768747491123956268179238066133886238052508263393188136076871015972593
146 -76927464863325261853092387778990448273436320906317897229511924974709322845122639972237936801126038136413886328112392754510892413494080050477589656543071164265749042980371608358299665
147 918653046344529948572738046857957553920280523119502613487533401964790433043437584264363260555046943084196375072194730000554252372662464114423473671662440557018399379354755992099678592
148 178514838577462931960511891074487397483281527315725619934577251089066470098468005431073196566439910493743845863810831183101479945731231231858103330251145350798069886782076278821169888693
149 11648439393349056441935026851303302370563406092432552123643470880670648366057275514516835100010916558896646543373161020465807332923335682754642577177977193495895400262724035084424752407911
150 587423835902285141226768855919428813487280520309458116127878519443206831062736041796201431876108035744027700381175287253555401936510773997471042917016898844361698217052144942455444679690954
151 25736258970785782036238166346275031368427619103854366055140806429140802186594970977907916349657865854388184096968403314731667808241797649269381998471429574227763494875513153963738744090442321
152 1012519747003143864067121633889459352341956930920604389374253154389935112188722374097325692079075874898166644945952237984128618260316188339269686707616910172022606104581728773341788525755566711
153 35833814354420677256504743182035009379719619058275976259324545587454875749629950395024216934640372343133268081930102257728876361538224182809627540316955471407912464591999051051255967471390844758
154 1109897145015705789385160790607850317619638131806550468007220322416894283515002084139066209205220517217352308867358606589712948312714817766138986012948180550756242077504676721627078025920291352879
155 27295163060356175680854478465079338427021466359374597360015873305500962128356453845550151632469536703160295307187813522546469569486119259102012464315831737166578661977818223494448532373725001900683
156 305385785523676321836321615450195154482551696153987183169624516138296444476712416193850520107278120439165132973584587060598431017114023133096349167961747433897024694550395381610726002598239132507544
157 -20485680002051818515499997590593302880020677080013973588165239318158136262925819308540856881878190545847308548732053802129326434964890400512522940464056697429477904017835454106520843044687478560596157
158 -2059549398400880468078630688299670179178915955795609704247580580439328840796133663065364449624303129777472583342636831117528758488174527730680257462934162201782746279652270097896563768755899485149620069
159 -124737260604791661360199957688928147411416911037165775896268704316599521648884169198077887903907145487895344303044838777129787525934950517402271461171923075340709376230604728942874494863348543901190509296
160 -6231965376152485511304090466713914361384121347874544206114673475961715444313892377976063484233762551878941195541300345836683400235930360117563257454459096029463679690920079591554052734165466961217049594607
161 -275690100637905671315078941406611424893105919801895732460319421565497448575657999912687448965026580174588179175351164300264621942882746821807231469307383145748409395590099147805264409097955940135509473328613
162 -11010542849116122410881848481163558977449831871699882089552669504083889052540811645293668755836132837205631295069465958092232901359644917791171100102078854685037747862185164603589346172413844729668638431506998
163 -394328929769918844124704047361970865840446458720356373063797193422150614770548277408186473436044674865334540086541462138968990019042222187482261813841355084775560222615816862101236308741984098928692337735004083
164 -12158207135640644420402954095692101597134361254326156725765229550741362761181442524454557424193356066529519970885044124661486527945110098863418529397283247543815399055399363916762982853964107897732732776241220397
165 -278765349943956921778909265761053858560058108729197634430049984833310366002280727888465641457197692413942214472700722018484995429068541200443224071984637817095115714158698119884621615345657405613497380394859519682
166 -886846953879362462175304657339002964467703649404030284810783223294033242623050320601035055922408294814255373391677799105245556127712858366197902338400717264742275723958767173551779279368268502765326422104850854301
167 422221058596613945182456663989039483740285260976334949462032609015752874349002290882638306547315897528738308237022721228169094540981408351950901390242044832836781030798302295373200954105326936583680291810695905334447
168 35523141302276057243944088608410549427160817670927513160438361436079412140079248531560078003225040531375647090414873250450882493253842203902517035961698039115425834151089169612479062550075256861166890039692352338040112
169 2107954687504578018498596595747986789861135500320678916421617925718453279650008886070533405916920225777940867243909376583130944338404310402660669666398661983318165493231139175138992525923186705051518120007919728773771335
170 106422464044006859292389709887121320854034712547353544969991171736755460176788439513620968418703089291987431522333857565403185566048070895490045298419349782367124073539910931803209894959530524294312296045668205252376505783
171 4805422426271193767358178121955276124448278426149183652499944295916042029313773652435365497702862665179256759109712389844865752926513864130285854582415843466617269243876869671973416345158552751480510103715270276144670512640
172 196358653404911457734820679498307178659219657288282263136669734236588924628284770805344035639893209994891267752618185392358593656601614837506053290273350521519907921002305027294159425363796294955114874253366997964185612151709
173 7168974984449996980642317441492998888185058449654925321504210517004196944736934977455657663141266235547023072883234531175716840057137959929028582575685944212980569813258290980490252816902380515623052862392792992888561496863935
174 221925481014432709145282629848115260726351971598060030863809159967216355379474540966252029943229553139048990816882515751474604947994397297601310178571855621595864092574815939280277511981327641952574105057055902883542489936218634
175 4769030031007223192703438542964244985952584515809971595741830707036362441396975422148122694266133195646059380836203965748445275592077786178531888596681654945585966625062562354738372570397654408289675736244663384124271757210983865
176 -29086915546902084711350059326109396284396146808434909880064957134394054986650849507347170509618690961818299204662686920114943125489150280651827152316370936164451709444345951762705384754133280128030888350565948157727728793005945633
177 -11710397050240678858808365923564573697966193013818720707999209864138704582204751930121105379238564957677395648157896248977095640365507941466697009780599716897605506179507422517670546249430604513048663571583631516406853716625149351642
178 -930202994471159122850389927946407345481182464471639946372575580369688241192735277304122758971518990939789445074183339417170138588812932490256402304848426178487790789546962535032355751665458414623696713195231446095472257566342127475737
179 -55605334328852768417007733731127496850263191039846997548212520881539909476664431202966191707188243983427554810255898670410015355901613629628249549011412237605710396204623142514518360483957760996926826913556147522742553707515846909079485
180 -2873324096789520132189031821615109993866422867237678092629185857583830914606296047305774231965859585369521121473942905811138615740028915282171431500350082196510387403562571152846193450118878612526513358136136666152039718669363992191561688
181 -133536006102246968393236944423777273316444856190384419649977459416065587308890094316174074087123099014159902172215218440764931163116629142453383143653707208594707682795734743348455107896506076343428305124333866581780086513972474949932392229
182 -5623414846537350071048444036549395967760858993098573806746420272745378615719228974408583600108616615016687827050838950695661627377255048441263055200081239205350151426536455413594635542722778997339757573588780993478751464815445177501109171197
183 -211085188034386651361065841292233230023989343658778870136269721389822168239309504827653329813744767970689699765525871199351447307188457068447874196337257940026728680647834783528612132694225754800085291622223875869422270906838049740275611036720
184 -6649813081732355403786781074932696549905772474018934799657521657986372887863398202743258733771330321176310271685003638079693139660075393596926885191211098449756952692401953982456601153687124634333128023136830705078240549312585126829620978906727
185 -137983615133941449048196607833565257452676141951297738820683434605334241517060849095311107400643932948908620810236254812155473449566388407856062404684886120809742071687650401268185849535853741496405548120550266855703528565877317308769686089329261
186 1944815284620950424163333381666646046807982645925751352952955448115974195108441060339461403986822912969983937133818658029571073664163677636867220978911888328742894599150966101899586391965819833128423320980920023268992388961043308964151903877737226
187 463967333270816502811321880365624720032846949594981458858880765895560931970227890729359265716883980344866732464274241272241348015823023457418281974810090204248905295088712449516903654641774240916934205517348622647838965587907753956156944906886128597
188 36751952665389313736855588547672361783285091052880144934450333573613513967851959633739967805580172561755008014262233339740492184197559834937853168783682392866116360124725043580171154578256568208018243565926462912166235293088592555240654334546007230811
189 2252597033505050998420542233138319031439340727876470931623398416758340444486884267829806896882517198271772802087450032412662453801482385491159573361052368280875233353044362408652179223955347248306106966902099675280509994111291259686316009754260526894862
190 120279292799231970583206181263750637582819170970194547597339846374788521277076709883263651617806148142675756246693117992958870020765027959279704219693244235623867652748507680225185674714954701948327879128217972086745468809535215784379167258072460792020347
191 5794120323572498675989034795233901812104390374525124068628726995574853327705513917433581612804271042100078903073531488560832605251305291772355907769612621548234952978410911248339418535898666622083119719091353445985900073880115899094413874672540534742577543
192 253225372180978767762908055440641042578299039998330472078843645546526595000187977057193243177800275707705997945345978280331789731312613109365087514879331477292354912069779522298808154048005523975722192567069360151901706831831281728552065621350785167932735616
193 9863818797413505147715625102031273578417905812618616210105578992303057983993226867643668642781722938486100510100468808175296478772109497753599493749624826590476552206632750402577794600482989659903767654960628001411840508094291826306580302898524204636574347455
194 321681594508371629317055764917904118505673896236726107360710181806897561553070650651166377068201217120033627631954804530546294107169084438494539073962863545974438395006620050954182033588568435853450093821271317684050543543002061084650153442248556053807287927615
195 6806813387896730040347813142700670995618595495489719786677276078268186005181166074260561732439271571145190410627265666817767700219438171461669765642210209805995152570776174294201163559994828589127194767646956037945105399742927459415627988319287708962303321464320
196 -116374811027782225394386498015845266685796115727497118859361071211526446911926895252142777727600374470436908471262905740976296556736335257626488129251116608458284681274088798234694214157860926959664960323059811967821262445179783641190083307346938524813281014155195
197 -26408598822326057993352188244754638700242839466962043313652428202589957381702214143279984352507109049825550240365971333772957984686852263411474099871958180279117287655383664548354242761748829369551638553506442705738280067106282334303858604271144231021112580530290729
198 -2159730942472671077445831744455622234712120559723720963694737751491328981511307533314399969055210088146995360187305216413768543073936600306939491654158627152423757476609402164418833745695639859719374406405686424281573957224309945276861668455662649003163460880989645238
199 -137566361536191639370973595653362731812978400513592488721292776533845766414844449348149985314221150920942991431524276483201592290081006763459615613068050715630099912467378572343866771327540891210332423670786994694949493408889543828026059008523049676652817894673251430175
200 -7650993056447171043404117317436991573196475388041986286230416351445362344199378170158427523505983284387545179356427083123955150316337179645060975466024405000433910553143156599716865087488934944838942586184097817512750776989336193157956827768966906597608522313673607592953
201 -384450330980425430686924976606521141101992161326537429044869976772255238312263339604298558290263034917872390438355018498257110665157781673164967134955273443275859329041288306764104196495666806917079208251563549801050281146235222162644251876256463097956620649079861180618506
202 -17552820074696574352628271229260967462837572112372932619923837060424242034892179687070924388345736498699917043441983333338619831237353136255291617959970449184527145032710945029272698524006581249473187160928233400577977822195912705384870981156039367217446051939354981207442977
203 -716051224562487542752764028777275820376991811690293410788224848009521025099298659201207788515568830703731630038543410980398979281864755907944933385086147095664705766416068033790153301232262293101441713085995727411144318914743496665035187236066658991240826799369363570870260805
204 -24603443560550105625057828414220151980454402872133563208732615189378730639261594868743593442944284517366735042734988143569815122277147888106621810541978268296724964268932977291706473904486736471832206820820739777854014592372150037962887459536037465922777719141255539064651569096
205 -564364737076058992083283607807728321199709779389936294024806757305486162690957026121456952246476551439959337096269554044064023280423329713418365729549271786195693803207249665604545199319642265149705135415486065843400726631271254050002224637488968046903649790512003178528220170573
206 7497827403174128613989984595580809948766959888490953144947951958214917355423792683326926499131320166156241082066101971856709445346088401749674001331236801514772912467916920281666393304967739159359408313198033644006371971345961573811852206597279693632990496513847584532323736418859
207 2130582853846073809717415879560414806098548402573350374752908745613727899494404768623623632262521846774586794433548359588359781678252842200530282200108528598526734799619493586682161200896281826034532197839398810682225814695477401230946789003513430392891498842464000108300019692561424
208 185352296486549298836950188506890282015233491914567492297317498873429011802216907061378900857251202157468925816611453772950713579587987609834070224024599738210147909032312153110733683936031740764441381230558123166124246858110638168625597101512976613422282237166846871973993349110197729
209 12419077414075560094359735696332786742640830199649746833584277750344528241822698076815364527732156410119575728359782842006431440374478661562956146230042783877159419715300248102993435819583099704061678030995437775749977146641397239466364880525462455156406486483167778221654781872862688715
210 724711831864624333991415041554387698071734951430759962363398114281793796400129285587295905202806709529923430451026040380957106462538846268250507206162276135979291822521471522091748983749854304745210720321266021496109111848389100127085411548220201370843265920160031799617483267557932518218
211 38206281771464454616519454405593702947591544196317664220746175095935732465711741858857251781924983007544818516335294881598765717909497463754867277319457369246074101312158285126679031308450385832688259850090405346508927903334522160037733651002675790505739031416735679142009723719083169049629
212 1833299252503804021651433526151532179381172536856644054922453751377587202513637298663241761655538988850023667866731283148277397178072056608098359157935182837557584978248861920302609595817088112142148169302372024838643319625054761897585730875260730956498474057020828965003291419209672132601251
213 78959247949065992449239791654987984127891556885412687739736632230821931198495162927797020788945408955697562444430690412435408388811228999252276361499700694557293136064228665555753602027219969533109495801098142805090111937832758828495882743835745889074770643099026973837667400063520796029467358
214 2900828531027183795698270398533428098539543775057452162411489532873923017032518505418598022033611994906339509495905225610429779374575765496780821394043631262170959521380700500662992246685169053552379816832677504412546176292468309190871138201382228604222128298525794112634195363410778566008213203
215 75370166479853909238588990073316936334496720687864015860866071091745807921833930807873812309855445247550044408312355679448319627487951107625214684146071584969201069166549491457921896933414736810391003954962929797055482865196113493328501199553655701651642214239412698683358071349405170909755120927
216 -336023222263930381823349146868327620845596516162716776933655794872227157129885861116120859201375575845520452399571087288868883701340626181076568677114870164658554560268543712144749478269776705114988154751775641578904708298424660040998236343738326759992606484617262969441491442806362436229460446896
217 -237364177829253501901951441642575269803608719083838258664650486065455618987725607757436002976654953958072264314802362306863713812531849885227898936223532409633947201336409110273657410132925811131886358548576237699000987358254563223462565823283741565441317065962158533795429094120521689866384425618313
218 -22746128850767862735729694842630663848644472879764842162761730279316826386199175386075006046646537509540618816109926978108725191496699144639029265206763705042002743363493887785558990514023473028881813669870650335143927110165278960644619267981791875115180184476927092204612278758805199789122221061449081
219 -1624019317141362481741151887008580329393372880103484851728162760683258404335374441733810438775524319605476813749739296929863659504854403018021320369701804729151416958954783587640653540448721588368544701791792539965729218685455712170995007804217790876887933319898543364080344544757597180145214905898066560
220 -100168427275834941774295549192704070494828282223026108535062046764371546316972692916271943531916624434379209778892054610838416564008824605765375493176437566653102552382411673265148215919572225692849178939878313050925531511634064517867266106890968775164214534173151926968211472637902909188645984959625123411
221 -5571013651125836258487637540377274957315389701845719158529944618710366179390057170349402482133008914258643178285674904756534351467194711154798488156490186916440644923998141807895931501207511198519062262437320742065201355454455721631367070007536621341920852774592184313939288561654864699598649710692364602193
222 -282427205798946482704806960120485383108963728821304878025657863120134837336647628705371726448183690392746569747392627059137300628997355327448910139890372091039929953129415325918524999802671905476297078961882727265131747972359186714794532079664456288165345099360744104809442340457526679881845440478978841934966
223 -12924925269455052467229492682889199744281688031895762104307242882579807688792236909282987819831013873748990304339134887536274433881924411985314805428828508605995914806039072646627719782572239077491352673867850268032556497709528106411237022407112484480794550084638709849326424212641292685792578720162347929013815
224 -512768834120366006692959522999428233517231052664234738957121652598505851391145777881097518238314659252820758042153794530698015431756809094531844633765028790266451871609432282184969184446465454214589233581471757095194517033049056972497826033481740980699482154070660027526673332425181892950705479491486599623081489
225 -15364479602803485634459524447561641046538313743376495841521011050984998977770258969686443527736020571768440605048985540522814935803592103968301285720721520036350175371274859427442454930340714564223943291431683461572117634181079258713051142063943308114021745754422877718023850652903042352008863640634503860190110010
226 -95178522048390755079067995215121117025592448050642144515452717062619054929280411798585086236019513552715860268141712548118987440294290350000768469871053197995641295743980543869359278340298901924729538338997735670356920666311510865091148928830564765698707745729263305795198285913392687450161769865278497420854518505
227 34943707963204639576379116246387936869475531835962674969615033149248258945519076001529559752384063385949660742071745432613502852522917307094406118296429166908644812989673677705264829522054276682710765447621204360835054865623209854241637872033671411719344263457315904781312208078539548352250529534842867050481050964723
228 3894692555029181853120775403225462427755107200158161299535371989364158105882697176133200249601084754756667903961125045380203119201071521709484712914044509636532392348393561156356085684351178579363454010268166894398524332652022256522801651317441749056113730396160468031463453609193716630907157277448446730785620659135944
229 301173619225184961488301384009887596710860135037899794029134442602453913464426962975982963772790744940431446444792932006345650975734116203651731126277953132673078352812192830160030300210878810433072438901887578647920096116367771809561149867042178480504569743315051795019442616313628037762528899815922376432958773337602763
230 19796812868326664996008022569075326913038573029464584974032666647317386681581576146237614014553758857445990224269246612368637440318791446334641722011891532519044428474596766550647625969811812467965015149979351048168379781974234666696928706631679717910939826135302229701472059159608598120910504346607166167118177782449483027
231 1167939748612817162421336568319046034003267585680728599293803780254264876358691044901582268600512935135116303346736736273761341868817027717503062317412580410929334231251416739824588811952661534784486920221104107178037805467525539379949556504186981063222611861586702151961148435792394165569461759000472177568122277969869978064
232 62842548561643556550040317485264873396035792524155534092318025094997513411194203981212903613317051202909296118685173280097852276882864916091430138292101269599724438357004839080340524674760473529707950965556761167797545064851312775170390033929413533803774358969972666661195517142072057230636554073142410171177484209525553340393
233 3069936420269423943330038288689765381622495242608604596493393241444071024184474684589167368274101686090125812709902714667960396371970355671439483826837891036542368319203719574832376885636352871046159380488448923597335312122825135265089497600469505051886442766774335633042874384321876462859711098212475114168893659717278760646851
234 132189546284868040660909437910814327266065863284289505909974552428915382721531364785026435052305252834945220980238646558445622288051788757305390378480960443807037171520574411763611113643461859331355007582863485467550198127691970598867692010721137248076399894392945650451252044105183608834147995267655482223702526262317122765017738
235 4561732067642201712855216100506053005275417850286206239164015357365948799959247663159535403441175243116845301856032772461600396632864578600851732335102320950221752055814886937159185455483298996573694110375574105080589553586252139794519580736833075233275370936482029567086499985375942891462825895876928274789398885442839336619843365
236 75383244599293950529314853318194491820451502542627105064043295288654206145551002485348646287757907002621057864464313544210827400446297922863109299929802863718462293575871355489258519573562069815621515785168839095942618145015846535917203586281445292181662655494376236420613890962779527751310095263900054349898911114249200275265610667
237 -6202968351699065077279257474323312684757440758217020329201821484645103503568517721747513786744249154059066065495266591260368855778951680248492343481812800873490078192199566745701883933591129390336386316471660624279246570096581222798653690776529127101288104498276107139228595319565005782025566385731201340752349950135868988216092627794
238 -902292077033200019975729795625213864338187025693548448903853014386395179401103404273918009427406601132261854413534257115638796145986715722710579730839195680284805544057923494137137427719752567840153794510453549411548111681486747741739273863719179805057640639028774395784111629325623843538120167488350642146639082072148346861760565619605
239 -77423836821330611702612348978740878163800431702426983589669086955341992792103285350293910317401012606048620996706401773123212063447471422483199171114092728008903884467813649429429656465764217891730301521714192752611154085000030307650814938260009151291309318704314162773401583432635466815113448190977252953074357147252211650103646265705097
240 -5480466124430513552974392235515397954363053252874409097569964629229698717210708915880129525430775697496171031578587457780806638218746260556916861729127785096018511869641205765865438150374718483549122824290195633519030770539889283989379923994844603365235213784550297515243946464074060049178614356227788533641391174362002940273088221222860896
241 -345054318334018878222855015073885457775494744852317952977796381667611981124091524185407021657332634112072253679885029602426341622130655705169906397413099500511365812302095276934118156938980078925888169287637186415352386030032910196361781504574944175834549909997589288949994847816546979875840346028335907173614181548233161768082474406040314513
242 -19788222976753970807407163524383102915090256610921873340989003390381021884664275719603321764198945988302411314063036413919406489653584735448804518553257892468326151689450621724501847116216201872978484138595366302811292302453119951879753096747927495077118788564037504692860200780509207191514158169378941707602748062492026351402768865089796643441
243 -1035176434066472804656010722074487808337548489576954790233320955075740090158747669582920088603924783459366801153045936019533604745176066797482205047807050739180680006540763463466277184721002088644385754352634005332119737708504555109957130586948125198789201700520255526626683982512820699137275943124079202172169824147027087573956406917765885513600
244 -48447897834497207237418413505627462406129076822066138229362423244307062029079813670300075001655290098760317282433272147850351318520631629271079652465312384578057652986625923036637220114810505733796326453802289065189851143181653574828114273875747695338013898717490349082507816752836640490162366862488518205610651001079833267625624846811071051917867
245 -1905263702942081109667600185385788981460395295201161033162938698513506303827898181800761799659546200214858576822655723772229821156265679481464153608433845919936787619722753822425508825236612626008277512376282748321658370380369483427529505015269138065185263877741785350922931012265152709192495814322815633982625143134695502111304546038492765533753017
246 -49032536450124232129553545439816537579927687244727332707814345895214144755806157691252760527066860548666888711598899833372029806747402571362147376152356473629038717186484818135540512409828510338641235822500187424852389007379552218843247287189398382091622354056438640404730394605849515860324534636512956956075624073773790324804813685595182586362247734
247 949204056881800299226147747897846440244950164634278388710611295289286754852598967285839572998352908019761867075742605574744315072054802272169584495270851142672399261499492268307248279054902643406138649877624195060003456438675015205770927296194875205333720842896490313635408472286481610164876352745502195301227479762571748098197926301856023781576601201
248 270355870996391168426237735149495112720672017253269491724236836286973881794260459688801838852848541985116238000717694830948398080889780851612912571998671803078416270835390108063614512694212813817146119628448316454753920662747087289642990203036991250778674314554936764395637789910808551368914831372179581612186665231196944513879883238182178100897493600407
249 26879244353931908509143744860346004954006323303327234334881502913916655955856464543131905778965118701974655676191135263786203201894502025535378001856098868353219695831149524230341580087338009422797825224818067054551438505650681925847555684217043633513582712643171933717906676264371798766454144904104556546408846236980672713568471311589660626878981574959766
250 2080053556964560837773252315796214026383644289952596575871073963880859816004778672115368267323293869699893897423160392177504788458191957975697924582138791309855196190477584279720803030031642525003565751599819859577270976931313644593855327785830288817219021553452800517550015356903305120153799716228930838312384968500031900261092489651686870548965568536389519