# This b-file was computed by Antti Karttunen, 2021-11-24
# in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running linux (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 19 2017, gcc version 7.3.0 (Ubuntu 7.3.0-1ubuntu1), threading engine: pthread
# with the following program:
#
# A000108(n) = (binomial(2*n, n)/(n+1));
# memoA349450 = Map();
# A349450(n) = if(1==n,1,my(v); if(mapisdefined(memoA349450,n,&v), v, v = -sumdiv(n,d,if(d<n,A000108((n/d)-1)*A349450(d),0)); mapput(memoA349450,n,v); (v)));
# for(n=1,1001,write("b349450.txt", n, " ", A349450(n)));
1 1
2 -1
3 -2
4 -4
5 -14
6 -38
7 -132
8 -420
9 -1426
10 -4834
11 -16796
12 -58688
13 -208012
14 -742636
15 -2674384
16 -9693976
17 -35357670
18 -129641774
19 -477638700
20 -1767253368
21 -6564119892
22 -24466233428
23 -91482563640
24 -343059494120
25 -1289904147128
26 -4861945985428
27 -18367353066440
28 -69533549429280
29 -263747951750360
30 -1002242211282032
31 -3814986502092304
32 -14544636019834272
33 -55534064876981014
34 -212336130341527770
35 -812944042149727068
36 -3116285494647765304
37 -11959798385860453492
38 -45950804323666464964
39 -176733862787005869352
40 -680425371726441228328
41 -2622127042276492108820
42 -10113918591624766912076
43 -39044429911904443959240
44 -150853479205036419009088
45 -583300119592996682350408
46 -2257117854077065108126440
47 -8740328711533173390046320
48 -33868773757190360727981552
49 -131327898242169365477974476
50 -509552245179614558246178376
51 -1978261657756160653482343776
52 -7684785670514306661336557168
53 -29869166945772625950142417512
54 -116157871455782397515329019928
55 -451959718027953471447609039136
56 -1759414616608818731925372733840
57 -6852456927844873497547747909512
58 -26700952856774851376749317411944
59 -104088460289122304033498318812080
60 -405944995127576983726151920298496
61 -1583850964596120042686772779038896
62 -6182127958584855642857107843031728
63 -24139737743045626825711432289415696
64 -94295850558771979758846112799889504
65 -368479169875816659479009042707722614
66 -1440418573150919668761421666623491562
67 -5632681584560312734993915705849145100
68 -22033725021956517462933880352984960040
69 -86218923998960285726185640297770853940
70 -337485502510215975555157905370737089492
71 -1321422108420282270489942177190229544600
72 -5175569924646105559412707621632099735096
73 -20276890389709399862928998568254641025700
74 -79463489365077377841184318035577547977516
75 -311496878311103321137536291513649442554800
76 -1221395654430378811828668820399309543835392
77 -4790408930363303911328386208394864456590376
78 -18793142726809884575211007811342523379264568
79 -73745243611532458459690151854647329239335600
80 -289450081175264899454282485178747294666484592
81 -1136359577947336271931632877004593987253297576
82 -4462290049988320482463236053252048630515437100
83 -17526585015616776834735140517915655636396234280
84 -68854441132780194707888031806831185686967460816
85 -270557451039395118028642463289168566419681265680
86 -1063353702922273835973036579954616634914215486040
87 -4180080073556524734514695828170906403436944312880
88 -16435314834665426797069144659055927733025609230128
89 -64633260585762914370496637486146181462681535261000
90 -254224158304000796523953439612241403891581282910776
91 -1000134600800354781929399250536541864362461035035632
92 -3935312233584004685417853568249113801618895155570880
93 -15487357822491889407128326963778343216753985119466384
94 -60960876535340415751462563563348991468903382127345360
95 -239993345518077005168915776623476723006280814114346000
96 -944973797977428207852605870387202049264667718141027072
97 -3721443204405954385563870541379246659709506697378694300
98 -14657929356129575437016877846394376965228616219747697972
99 -57743358069601357782187700608042856333798595365200583200
100 -227508830794229349661819540394669749465682439246596200736
101 -896519947090131496687170070074100632420837521538745909320
102 -3533343320884635898708258511464557733871645036703615133728
103 -13927547459020991989083038404429289207944958458536245702640
104 -54906677482678910726192747555907789806134288333194401434640
105 -216489185503133990863274261791925599831185140966498762822280
106 -853702637172735926234421145556778947792870229903874043424216
107 -3366939372774715522158184331074634818182181954352680060985040
108 -13280705303722489004068393750349716133753460345363176308500928
109 -52391773216519910749994580850004383791591241114366627044787600
110 -206709359781542193322705891717289119403751204489739293540298592
111 -815663960219058384462569194343901173113117249942311851168977552
112 -3218959557293069695825496284821463610777890403963783637881377376
113 -12704920022590345879098861442746675573493602966676969141151592440
114 -50151000089172417943811295168736863558876682152806244703930822520
115 -197987426438993719534698504405274280676181776208398532567189235280
116 -781708976802233823680102715669100123750605092514488561557905110752
117 -3086748267372923303762456877257472494397093951443985300331827315824
118 -12190039767760866606383939871203238625628552148046316256646481761040
119 -48145535217206784075634048230802707999063631776107012034547523651120
120 -190174864107966797098754490511670695784411355257747017562861580421952
121 -751269297881058917464501210451062751843240026086509499359064211557984
122 -2968129521136642608343357241290264311491656206657740067831938752953808
123 -11727731278637465915893265197293239487190634585543091609374514967835920
124 -46343454246228695957965322150594252799921316235421048814227176813283200
125 -183149331181095806425878953139148487114152581147038684080777359060252296
126 -723875928001473901587997767169015449021942630952164042041234714702154800
127 -2861304849265668492891140780463352404986232263244287143198790516197234752
128 -11311095732253345760960290897769189975772607714520028653280035529109294400
129 -44718285453094622775889522153971216184032648852520479733973659105204928550
130 -176809220945312585436978572208778500911515207123291496362659996975084687242
131 -699138751524213124094312216825551629561424593205010237977696200916445964684
132 -2764775971936660990736598311991954171444570963255328952887020799640188749224
133 -10934377152170553993439479038404269881062854488806451985760537780577389451508
134 -43247909631719355347185999181748231619117935226886249168956019808684179442660
135 -171069509209912116706646841207804116182333282333996793742529062445654530316680
136 -676730852609799402854235298307342753721244946488855177323472482104924621249832
137 -2677285562879644352897777603522480091364515660984549685943453807118230006063172
138 -10592738531393375483204250518284595144094215612134350827828523884044786192870764
139 -41913713613427025293254228669471419634905851996333034651695296542467129122133800
140 -165858552441704085803306019163479760555269625071627130975471697057905878362848128
141 -656376399024616169349253607753345435388942038466586811917818341221037952832087560
142 -2597771382055171036438595264488592497806936974185514063079558785677264656670892040
143 -10282088127575012633735978459444359117193900861809983856381541729425708909205253776
144 -40699932171651091675204914735300588172225847226858003472497008724253588978699028048
145 -161115593562260183597018076262500259385225118963936327496691227156769599884935184100
146 -637841185472509493966277041641953081675754197536323311629744995351709008904030717340
147 -2525330407789119221009341756704875466226455554887350891089631339727092386319092532504
148 -9998943371381242321023474793439574481139884673262126825107621328807615500594792173136
149 -39593131470570019928884900188787576804513637926117934749025519709205419589642069387800
150 -156788800623457278918384204747598804145874005564433264983932377564400131913131162676496
151 -620925183926009621146978506218967449531342090729015621989883130549504437230725772687824
152 -2459190531075380210068954346998805293538604856891862667704437406544799474122464643178736
153 -9740323279945623577135858393995268025388199638933335358160176324226580738128850448921864
154 -38581800004979418065278400132059178542122089469310965051466329740568287163013235366100632
155 -152833710987466856077941533426350552418470728645416481987654604282710881067393289370125904
156 -605456624296503314462614536265927188427018655750025162420550363230403387514244001150448192
157 -2398688027467675551565262685079023638226787285986588029157540391468925848433886424201803408
158 -9503662691106106932150977473794106313480815449394307653616303975862566412237622439941132176
159 -37656021983627970863239722065976647657188136686863728482571084172678215431038790362980494272
160 -149211987110125834545587398686432466341607991621118623949837391708755152280543493105801222848
161 -591287253268697406460153791067974618173577010277285840891775738645276126593539822696535383284
162 -2343249485175948981156905764602714227576768151837341539192994365326488416775036035366871199256
163 -9286743358427380624707736956646339822175412429990127674192529562971773783776110268989495214568
164 -36807214530352423207683103791586102953744012679829996079809439309837835446943218406253482084080
165 -145890413956669604714089393210286735343930813894634267342913685039555835757717543035670293134288
166 -578288508334268674107655546580534167809075153871467042683204939682579312287812000098314970009080
167 -2292377200702310552450706418181518677183279951275056212304445189714950263835792002354174244073040
168 -9087638188498445404358157586362449041690859806840263704181785013116385111279159104167509169889264
169 -36027914711798570537987962028774206259957846571497449389070496356530188318146206934716765380989256
170 -142840085386777862015316978867022441289479932877583464110000947940948336399958965564508866443678320
171 -566348408726522751148449775858720556691622190005859389137334807741159835308852379548712585612504592
172 -2245637295066793699321178762416554765486548451069742660453421707077268177084180855916328447050945920
173 -8904665805871794668984558560796280746380186343548236554868946245171727887203643896882888138235330480
174 -35311605781905392652869801189364561580473152741656791771216708686769345098811366494673377546917453584
175 -140035739500813385720523668716680032781990674301198967378145931000424749296103018580236891765420451872
176 -555369012338453086550713186160469675464940287853618599117699079750376377501935766732224203038381822496
177 -2202649981138949529709608229856778034894847921317741692970659784491657437270108981652650330011888659912
178 -8736353295978080718960580956622951082223385575563627034987893479323106341357898047528747881309096439864
179 -34652574525946577153419064129621761275858121556704889869389019006160580494242082927782059624230382921360
180 -137455212286254756041895621047499653060903882174929395973461458783102041288806729462356100767574923634912
181 -545264322770889032254591469127650557446016504981211639082934910114985694031129290886842493262153292369584
182 -2163081544179021325757225498407492870747384157123268148647417639624673244330626488049445281723493516185040
183 -8581405470349560013659812633026447126571589606948047417323610091418731790088216590265552957764570913747424
184 -34045793442147710923759039250594056534767719636261275071728480786830220038888439183861107435604180557212640
185 -135078985873169836854265593567221824305510844394679869775274287872620002090473099553338700111518249634171488
186 -535958556851609352679828000282847883534768834211149160690274878172185906874827455046513610119421741314653680
187 -2126637696170556896729584899518038126111221791361885974626562559424277576468711040854759421600945874786531152
188 -8438679368846997047661012420427959798292401363595568814087736062517144019803768683828490999715682097821559424
189 -33486822892249988284369096906460157929731751442839558786546261172967558933660162521453740502534960177954495360
190 -132889812951349953507443679302478731994830213620531722762972018174319316705728315763643287106424786128674277808
191 -527384702707451647951006852938632873571106292797712281961762406743138464936011202440852373371766408879279665600
192 -2093058038870198727805558447600199216985328099540920619033854604165875926298712064543750808289023894497861567808
193 -8307162993650633292741231973376956477775965410613187534618550915282706629842137596478465120847179369914845276700
194 -32971729407788596058818291853094105607667491578206981451829073633012240178746634884115273171898767145545607884900
195 -130872402880145504356540296893819680719664812725806172531904942492471252901222876195644991645741105481705196362656
196 -519483313473230624435654851956080161223975634187128582805185200769566489610108335567716261770213601407974576446160
197 -2062111427086631209688741595074389269427152009818957115500902294433065896096894481273639630418585519559287299086600
198 -8185957483283293589976519665295302857422936766251011579715587560881789051487253409798636510149098017391880776942560
199 -32497017144692472040610304198911001293287035403710045969725655314584740305629299507691330189130411971857871567302000
200 -129013158064429114001222907669676675134349530552728882499810396581239830554648995406453785906255055276091904740082976
201 -512201493211017079467541693136328292324432464582475861864920694407578768023144050097813937972562457793312542760169720
202 -2033592067105127216499843751957105398238588299975968520869633835251581918521964775402876195974370529665146247546367480
203 -8074262098949421362063419034864172172316759457047441516359242937945466677934365855629907258155478370867279880544693200
204 -32059570098769761290545928520784213037140074314747194256132281069273299451938184569172708721620807094397017916835680768
205 -127299951514139442392704321053260241035278148742459590851178939232543376361292319063869513428795553292387861789263701920
206 -505492040478476038238990944764887753237172454715203618040118284243062760907225327631230288154794509597321176346891937360
207 -2007316218711629485180920563269264411405583370898054946999890108911524696117149996589358283448567285841680910091420056720
208 -7971361522383682474805001852213521172216403194047083587605332726537219068261245362362953287239701986435309830827923640672
209 -31656603175016538057838045633192452502103419383057796065609694996033380133511126584886182637732276651177152704510343396200
210 -125721938323637108286842524086107168508353579835572390089135645408411338666819063852078088310244691995393968663161658757240
211 -499312721873023207319308223621600982037916113280614516088605076848742069696904948796304986595576309936684780392106808447120
212 -1983119395363611040390837378723528428660025317840931238427384312946560870394122330957991665081751529269783329467903802749856
213 -7876615063275187512538255504225845308198973797621726890655244742710119053754444503182984391103923264793019037790269710636240
214 -31285620578429483110549145694354993046584709009245176902135317896553977309082708337506199410780467442111019201220696113975920
215 -124269395227808272448413815920833321217596937180908749183365402276315484049562079218960340159451141696664789338638080338898880
216 -493625653266016193336754879907754581503232278246387531478368125682136206589426614444934972519642740650874662088808915855171232
217 -1960853977489889210397616158896241701639567851835880424582273384151600672920291763569427200472978037956456955232877406298238544
218 -7789447451863504844974016484422684924861769539861800218753434636020382429479678835615258341096316832739256619165162653748156400
219 -30944380288224882260855681924418885317944015980272904978609534855839700452256005624156381574780008615736265262145861409832365200
220 -122933583508675214072672118190645935308559408939811449778657879381422482168035774320230717236413280217883269199271012374247269376
221 -488396770681524153646181537427091091406855932349115171518830851118786972757066959025507879092427258325815216144577345154356056720
222 -1940387170004974340161856378426551092886697893387025140899138786875711509790071152872957198529971142044122853041539676031948012336
223 -7709340953472678320104954041640916001334593423950243384917654552346752261038166874003175031966538720018279648661016180269844113600
224 -30630863609779837968274147754733996612445482800516592020431752462442711689474559029638821232654551074926083826260382301500756136704
225 -121706631409525222860609280412143079873450051660719258961182163117464621111460870138281075062236617667684801999467833505007346188064
226 -483595376131653319154102361991612768700699762793477409500626471148130474045317037822296698404482956025242819820839584002981106559240
227 -1921599247888772219722468416371959107348155004580249442156674347910293424073113308809152054215358331883275797084357665299645795547120
228 -7635828590294858031002440286109626979199247518200464888569942803538170935764035066484690272169319595696375377314313601873284610367968
229 -30343248983267776455075199390217294982844171360534598465496279262968676097665651547169108684179773429565723658625785657185052719619600
230 -120581432916116294260603183663733076583998141841428795641146083679796864691522798160876432069688202123712871155787274986437679353947120
231 -479193746393916701866812651962367810840304303941262486573905215662570931998843596121877187627712206846285906643737498424130926533257712
232 -1904382043858582754832764073746996213770519690663120744056640555348663950818829997361536980356713846486766851888153703468661233140586272
233 -7568488294476599274571414301672611562023610444437982012860296799368516163876659293106543774079598459315224321351333798682025919991800080
234 -30079889375483920193809467096391148515734862022766338769060153946208199093192752188294784397635118072964688842112692369105869478028617616
235 -119551560326391410472417201140550351973176004805377703873626313981950909442926782963778978960556843312063832514979776419120921929280874080
236 -475166794856589589081048028262017924367962256387475789124836790318092997049858271342778152761791100927063446563394329809544864139011055360
237 -1888637640316064949005684568028780104449875297540093642850617115947863401632917358929829984510042295060137903548166393338427337478399546720
238 -7506937847642846393946964711576579742897403493583733555196150385238146029527164109904159434222571870868182722794488026018869756540976826640
239 -29839292699835581900626010359823224919466666606295175219398924125423593387143610113396825130611443162551961442994410039223862283516529592000
240 -118611188481846438054988391180297319054879999760023321497110723398558783333546121984818785696670347747477949642086357471589773880797924360576
241 -471491778280534803554684144193878969521058256307478597486440136995100891277644085030376680243256871930107870427364577385337878708485977231600
242 -1874277234321795376114074986423601523468008440362786821413038891691268830766443262912354753476010433629956196111555995119109262102825439141408
243 -7450830487057013717391754884301230747613564417244658722160475594130723012229779734483705845264367542948482128370561745419915388884019247190216
244 -29620104805103702073237714089230302562234251986587372788916644779945907050878848918584069987847879475350578327562277745770153313093693364270528
245 -117755028898657166609524626624123733451494536469126943250631885778233932544236388383163526404966100061326115048166461831521643240544751668348112
246 -468148041719051662374451564383711428112039254743114432923243838581759292774362374185545917046493312975671778458949822388387403131819052077265200
247 -1861220149668456406687090834918237337676204648411896247492410726669180670151648241625303941694213861204327632201028287559598674901786078462640800
248 -7399851078923782326586578883989443608664265255379555242046439421354081212687656503775888118207032529680533451389468038749903089623213210955001920
249 -29421094651142749009320132912247185432038644991268111203317168783696949400211003928295831546272022187893277357158358275427015505076971809131234880
250 -116978272332943570061056848459094809277785652485282010144389063083979070814872652956542034615125802591528181886202546106163948211913285660092355128
251 -465116795969233796497747947259667807407291160080922096111953326525143875193659257831340309862635877995262413955019878805418475969029457769094808256
252 -1849392974449096286074378742675345805643276755559856905968957274516643503744768820949564474745876185742835231486958364517675949251201072823752395264
253 -7353712775872691161228557372060861187656665676257770938358778727919934248097604238112256233534966381983820446948169553836619122882444410836738389632
254 -29241141352879598711971822621186888974540284775670663967489631949602888151878451722952566284550895064122768773212276548760855182057192807779441539776
255 -116276538556156521937017365246601982039936661813843346129547007046656190533374716758071423483287022855871759273154421486549123404474783063584920915216
256 -462380922852216169265170616488440694205685631744111431093276770208968757667850274916803888253736631247810558810295925319183673242159348084369343658240
257 -1838728806050447178945542295919013188631170099776194095631629802153953581076132688111479765113051517392441367036708073775588228430597313880732554755142
258 -7312154089177359711620644944236075703626281094458818380302527817868047961953833578942187760390071697093472916320526109489230415369272141652803679858394
259 -29079222825686025107989437423023775964228067672944335643674145376077565254102473768256705668435104943730869891009732695887075035776774811647020410451692
260 -115645832314459038314081070366948401334660853745478627136765639687939240279776407444548238840836428011385272701859956022265575712857745551275746140377896
261 -459924804377043991456000578700737320250490291907305804474953003816402036055204130204535457416534787139193312203454934299441406871009670306715496864871316
262 -1829166588400304729378445049641863693515308718196231481919469580063705807517260829482519648627298560226928386643865400567269327429157226228158931803758948
263 -7274936317363949608098302364735321001585600453358395931892643272800898382749263460977124490943003419386025442903012363093584415864320562642990721945589272
264 -28934405807697526850390975314288208529033638166766347456391194835003573113207292326607073988383145762997729650014753968337582562095886911086619624935773416
265 -115082504608729031321932407476451969017363979727440491392589884362617985137058460152421150287687562667731766118650139826124497062992135791050833487167021604
266 -457734172466298177212798823722128508347259738915909924411128186675375294266946785805161398682852318769388571888948388009778686964125645176858955176205108908
267 -1820650528686174772284615546040825752302583680631821497095948068349245552477518763107484931129010653927131355387303782206349633297365657723672339425939574920
268 -7241841282012919056923134970445971089382664938632543716060748659926476712466548426461564828290861533562040070977749334556780440187838341632700708009531637120
269 -28805837069716815579582730179840851545128072432478891361282531844317212202004486650053535234760751984719037638986644806522056203672249546482344000045305936200
270 -114583218566206888638784637826478053923953888120304923414879404447395132981306735443629488402890757814810932953686454871940206131992019419697213017040901452120
271 -455795976436793453699667304711968052140303658279294123399409586694804255918260742350769189501427160678585891012229680619607134823534613939182128982102691599920
272 -1813129582737538665084705969479225854469884405361015593816769017660949282733669569321289261841225414343845337485434030904381412073020374698260305978037437910896
273 -7212669329131747217150149021444832519979100601546018076501872355969930113731740489936921429406795248999322722859277782311274836253853051384849856936973711083268
274 -28692735652385417761655702311587107469989852757975035413821317036522714686013128221036831640858984365041166589587155299784970213537763979936690239828601546818556
275 -114144919286216898295459412105004711171523268789907959064438257592566726787266771926080707733383239052710449620056488501346609744876466971149821086186015355743352
276 -454098265856036791044979835113388307486712134533764271930265242161732847871083027423874729789585700047635244175305591119788288219693923512090018254914378117122384
277 -1806556999903799796864865625613552039170963076737213818292968580730070752180265329402369487188860797897026018919974243455702825365940169960899618216819356617263832
278 -7187237560768354587527127273124419263752104902414958572057637590962080042846667101783153338351851138169285704263544618507193061671829714785656089461116851175494264
279 -28594385994454744057903624635011130404175041009607899695283074286623329202723299222481536379184095912254234836421065185672309467058190349273351912357818744253559568
280 -113764807135080660287516563726437140250896413159654286644804802697494245470834840477684109775156173422147736561109034347803659200019696983639274184723328489877075888
281 -452630086750961488261364833616216095375452633140546236544098823543767140343036838627835211572541822853442568449001569912619494724836101209684308083652776886059861864
282 -1800889919626165921380323912473029996493822178665577579441414468142222452003146570709435854948021424546275116187723796977545552420579080934141086757898652535017136824
283 -7165378266781140733124539665882091081455985064231238001593755092325591805496618511025805414565638019973428621739618717685962412469057901128753272589286219583680673168
284 -28510131836136228973347640219882968035370644797821475147186419909605347676799925765696072479979449385286187395970209966360504161128786583037676745158624578388355622080
285 -113440314042731521599214821085429072814422144563963343217225965535061278124530230941421887501021742915176067512595805744645428984122889448513803027231637290213195999888
286 -451381389442756893636036595787476520499344057740525470563647373352796274495508401438224568607530666189663873600196913334616299157924552463652920342701044521058277983280
287 -1796089013044001298022138649440063367283104229754982882869983624978722458097110085165421399439314989956277340161067059039566148111213285423761708271782151781156580588992
288 -7146937531070921831713093375896918815647352247566702721420143174394499781178083880553991252071264262017669839561438291356737269561653135980515115818654986571402445897408
289 -28439370798379100714429264298551753072645173303466118095616486680116521620604832050647693943688403802183990611763147312430846628649653845395707855676744787925394337092000
290 -113169082418377524911901279312168010502870793076551380283935950444325744655786124780852915048179834057978754812035999132395701996181729152758231197731724211245345415064988
291 -450342946530863140371071070252544866537197176572668379274219349190822035434365403767106696802429340322077693354647101766855907781522536219755861147217837019403632691373720
292 -1792118163934462222983508848059784708617202462936440605193982478629230154707988353347183593099899238043526723877765858389571507809892741792742632261536258920793550488472240
293 -7131773990264788232077717804906856553746273282538872852068885904715639455254315426630776645051628100514990066210020818828760566434756529120952363634547322261742246057976440
294 -28381549553094565413370509631772184244500475308062861350070056151419381505603908330469412210258928903402844979499222443282825846137476705365108687043894255705378719290480328
295 -112948946357061084051854163754917099332351044107341692288075409904292725042640638576173206319728067869311426901242481221339893218533989084165859276612902049397864702905330000
296 -449506279758844449368527719267879537207802466075839572687002813740732534122400919738959564612382392203896644742454612035507774921017073773143115966115183787878194775683784816
297 -1788944184090754677284847690823682198584587592261422137764435440543925438830565276536869457943899385623780070656820751005135198601495518284756612929551375472964908895884692920
298 -7119757725945084051207481078244587542017855316852505554995370578809045538433055093868211924577041325134467403300633887411506915212866852476948604697293608259769733704397308840
299 -28336159511286454919521412986993508946492467649011644182088598624691519032559650708037365499927532029654393447069621322187712454333678323104526897225807029224124504457134669040
300 -112777914854920090579695223688234165607040021243066343844712622526272245749587409817988714376133976231109928082568683366199451953323107771976536132874041167008681245747657360640
301 -448863594671741755862042783981742625904431712455792292112842929523169934910317996551330498997589600726489482164006103817421596314821101633539230654646291843838530063837678376496
302 -1786536558925276789887998100483624623632870590635305745429262255916722721066894807465891587483655261529571345656822248451272911435378613785393111142369020974450622960887137095408
303 -7110769274138230391435398380142743551489247301340523858045182444341807266028630817834538798689636267439598181744685771060389561996008223397970040106816304336957421832460366396032
304 -28302732966142298597489579078857630583230227745467216671824574860702588131232379242038789292497605397066061290095873486882029302919784308160888425292505543954617055545155467587744
305 -112654156789825411466729013120436601731283595026220331277360766822599809807593798032246197400206582168817119856471513336353714185102789373610749708946449734456646737278244329684136
306 -448407722124207029955803718891149610812756270398484848025573248333093360606696882363646628848008298151282778941095287276305212528408027724479323699020638148468108522379365729653304
307 -1784867219660524399368052587898973369424065675657812652401467457534332529841640359115231858228245897189103126672763775135461484514383888915764466264335316763476638933735727893541712
308 -7104698737999360109172832703779679710759430254404150363130516567977570394759256754140500838195010003736276336924015889073790019586647534679875895169808329766186763423916411895371552
309 -28280839636696481987969528238346297877780256352482540280422444590978678270400924943666071297976613374135499232547328180859579575587499863655236411902327003695808723458045850697673520
310 -112575987457043415397272251116513972842518826899882111954971924597637706405402391549948167682607690331841860007080900724053072903708970024538263313803319549020519600926562532185283312
311 -448132065825786971902967996405930219868290378463196317042621359009245918102534278903009104795648671701688715834132277598525235442378901654355052064643857509478395143190319825340836896
312 -1783910338960344291998353370308222221398771314266954569765819640671421250908165302556209321012236683717744766018485952906212613238213582789025239129967583629291889703241982343233258400
313 -7101444991516258747060537697776501239178495391618611482198758058391664148982664431262098447229251456294111388877553778739667349211676767786591529774949190007353565502699291594467887312
314 -28270083564953259343393860261849129136857067641793835518307157875762994223657103627635742226226299185625444381689679103370555922515253303559362531644508127845062010973113483499000403184
315 -112541856477623451481320319899551771230535754993045935682403733257799348433225422060492764291091412978879987888641851664891603318547386321358306316614468359702583714587028864076672397568
316 -448030555217880702416142286182392810784854366396366414836911064678201203572777154911708536323376554470285587671931423976804430977582511293274423510740688736264469625289138817221339602048
317 -1783642147271184373656692634581008603187653660543263140454832061905015517062601796525476885930994318568242156012221470428615294063231403250181758468593981167158281398824691358347767988000
318 -7100914963664526468708719733897977646652734384426953257282444623810533473588848661639162696819543578859789251955985412262242138522739718163764662640696125154182014294202782976983805129536
319 -28270100325560967445956345022101666492943487988157462811124466057176732010839616928782873432479360474757902084733837311809075551554037920917442823494950560913432582151943144868959849386880
320 -112550336921139601644213698619242259725031261552851898816789280490134864318155224897716814853058155466155677423177498622842509174691830256669323819840476677655476314074376521557710468007616
321 -448097603069210002807804071138291613484703901135653354167777883072873385042375007536704328293485059413040527191445301437332614462046660633667441618682494808329433411729099279360883377220340
322 -1784040767499152868321754096892204498408044724397228571562395174221812669640760123174083692149836849001636182665537627650990571372532236808558331617070165498302401340920290420051765366540812
323 -7103022993820156621243887828493421006045651751005684034146254470740715458693552688550686155122884546770648724450807444813388549894100306426862066992987636154850416535361090275885538871783000
324 -28280554512432105066063627465297879931478057897522630876693420577949144881835441259970324506507776379347131051008030290538073354281969541577979401309810121835324964812357525732087158260915360
325 -112600115504883519863034873661832174250254175136597798013665496085742133775677110739697230496680211382168785278031859784702725268720093803476768983368609121001155003266467376504166621599518880
326 -448328067255640517736868914150485160051625519408907796999195748218691072517880029877690199953039596070854029436298118684354729034923673921913931861500647481356537075490945722331793520318801464
327 -1785086065953651235759643199461564765710141976362073246767439951623045187823485623549702264033203603262787925599263906012161750184926580892167275029679858429117393017702577798438972672556685200
328 -7107690250413013761896628105173181658589772625392889208165477368352734802736195805963143770815133785718500911345881210401729141650317901257259887859580780315358812889325255620123900373316181680
329 -28301137471249386103600555677133337303199398599588707789351900767605114260135004576935314102637767038681271317284052248498471457500018812937154025273380397976239315537033492275394714542784014520
330 -112689983749156646485245848968949106716375787151089581924873932147373091326719381860887887063230381189513688786391834979478763564743959202576277524410361893416272824646681008406316823030058054576
331 -448717216257971178451824860849168950610825641888628607181220068188029408968628837742145725526699827167208981904065004620219489065406230717045098168797531712862272371101699935774920723358516753200
332 -1786759517750114150341302608562052267191299694508334393655340151037876140531708805708182678151497503406827423322950411145924342213832378261167824121783775585177143543263045851854967339200903656960
333 -7114844205815769859917619396256100018905896080834989207168111232060732019054191820928078772459116189342565427713852158897892454375727507926669162363673940686712650471819804993538445369557574437104
334 -28331565250703514711648005380301236602230065232067471992615532750421477800425374616270493315480911767348215714940957851188997236450501342863195640366928539407402239377768042600069087112335833911920
335 -112818829983398473508472952768124924260820617968889575039251106534514183241096864889865188307019511354503230254343290529625692648158986931655205654481589988052780653540796110474420840476035882520400
336 -449260697969604635578383365487354609110053532268970986317017799235654693977939301257856017722595554125650086957262998264614568051193912000764173730993406307509638252105654018785473215411958296455328
337 -1789044085089642198653384203216705891470895668560709387648183639686197624090191520142560165530336004928823850429011190315756810939166351371806208954752411475447787930530853621273031292013294861464600
338 -7124418161333308873927382063697296242366347839889688863238033074016633142086975698555875688768734504762846249503766948169611849682445400931123233641315000174381855081302135121794862566607622444764984
339 -28371576748672468966967450696139675301458907326994336181036414896526415167603000569470301415450712629873503854135520709385084054716789471772952803912416966158848755628015673203811808570241796853260240
340 -112985632110889773474335083066391530465221648590442150556245016970284606285101361091361141519177249708092920471872017924520553718991052216216407601441082605584844256875528301936715020707574714508338240
341 -449954511456270710786354964235072429242730201717948505734254349107467728255623602234804780595433152797589852412647181861385668225784990792270114429479504130481482521229373790111691909896698546809238032
342 -1791924107027604409622852225988797218212276417367970364941679600831494286210992240478959389388830275175233908404843626121116200224654364121895491675436283790678334487097129224250944197534794740947531184
343 -7136350816908768581763312363558883382151514828351742036473277943836213396397129447505126897682630192101798200389671292820939633511731446721328915273994353219168281067354441353770624089300516823789986368
344 -28420932032456433014580633540917646027754579403610135435954624369347710328674614369424487935538381869703251558357103828777774206170143873051063571485570572488773776366052990913803592752946186906907306400
345 -113189451051000402788503740536872016354013890146551669823193199662271750700286725053881873691100686055009967108607258579206945966715647460273900677909861746504768407632169815071384606442042218310842979520
346 -450794981353406228446699868380952712531303874629908095423006442585579400187847130416905265740857645617912059673188263122070041120260379118705915432779732627349305533306398751830695609887297623621793913040
347 -1795385199511260540960631752456705039533896123165801117794221624361010752333154853706521836466470507907720688658886482060996743942541454933817204504769907253125066324066564066023781569438702071064558044000
348 -7150585880812089395894929910646532140212586283643104451904572331506784203257909848382871452133701505632403154033311660871422671617053617248053152970098243756306108029093394993238822813964084023922065251712
349 -28479410814695714212876654944981890185946976889008352974634256563880888374007148106739803204773195108392947135731738984535393958724959774957976790556099669988436298092803727692894774435879500444527168380000
350 -113429424787673787465000162838013585483457387952221840133257581857285595409617041316557959049868097088856200806263981643063813748269977857909920721609120287676329992532459260442116697885540864071181467847264
351 -451778734624410127852051930619780605429838827228507500017931907226453738981893514987316315531953275584676240077164360715754091750026099380984027977685198661441071612937311324288961490663510146281744990601888
352 -1799414164611997156956184110025376161399528510722634985866876516850818585376746329580163279476700262413965050023862918899188366282538449890640313610896099232018368921346027229754800501444913144111791930404864
353 -7167071715140135984930297050129401934639481830243696289316794285247169776316445720650735328453939288821632923601172690374895817560137517810106765861216316985758453972968010861904409415886794159676972328808200
354 -28546811068778507736586776386108634824411495425546925898126214525984489787023131260219030545536876828357347070060640810882305277845104976026510093829591990400243381965818789357862079927889825111977207685425976
355 -113704762961275520956432962844951013075261562061192544281550612224625545236199176343520307581377869958583929538478571176160139948295922453717850428647580328059091748420948453955240489189050909516821492151871600
356 -452902679435642384034331295826237462193036221917896145481007775658761300968905708019976955478634324722674173778873784245510130749297687988288599339246458156980590123686365864684083766577348689449316527461925472
357 -1803998908004155378422462472450727370415959404950275403008383913128175266044212652113185520141787142172668627338227716971364063443679420042070580817626751347044923387933547259761239207353541472114323555060651296
358 -7185761013446719468241428731046752039701558970556124929301551564583178573684489502551403775760302974129121334561646267663172940286695352432435333390093831753299669511918263910866817419147266725849637355440341680
359 -28622947769439578940348866533138873027223480021992363924515929630512382619411754843032054037151067557115998906767457679569771485761832213639609403069810115830650567840215807832311315993698509400154614811071988000
360 -114014741948267656112389651690336510891773528754269582965988453028207657433990156791411015247985085769178728703713281851110077667826722889331803906387522846332774956823571866053752316710481531338866060229644670560
361 -454163985932434596924144928339900007374987075758004599183078657768871499695506497135869916694189898437892000751415207305166122057691505948665200316982385975480593188202264509114700724992903559910387665865930037600
362 -1809128363852405217581814880293192847057268959234924397850827139510256084422431958204211104621607274992928907980025854276038366449908640689381810127548759586314333373875111875397115930668951191483820078522334772432
363 -7206610507246771197309378283481974812244658168192012890612385795404491179269522345904378119236485178071006067537250156299070410927951578936670822279537791306272832308582408400605347375726431926570591368489280239280
364 -28707651745900599549721424480903471092732841604061589811505382976199209367969251103190517233222262385172963726248047699097045523885356117081093095490648512962906900883770685564997378205621752708436090061391255826688
365 -114358700379560196562451921082831909503653566280289182427202265335325069646650112613805512485219642487784902093849047903999173169948820667410681175278893333595973770268070898174522040611965077415240200822203324796400
366 -455560068725133242043865849559477934580128141083774939832953286499737572526819301068110484162432346303798872258334215955559881289033873458222442220111697456701951554522649678138738347269700886728095877333327875175072
367 -1814792426365517165853220359825495205330101750039452212631546879734649403362969531775415607208381717428212401271870989979102615598116662492889760057918940414227329140485838920470498951774886114293834195519202159688000
368 -7229580698510456970491361542130912964711764036841948216624586211116837025353568841257498043933390211276520054998655346021586193551501017190595550639456861399372190356603081730311572141599510432018910640124423652910400
369 -28800768636342470858055017525562173599258246976037029480862172710953253190432916522082715784775294337605648999859398350600666597931051682024178822858830760488933249070091607161754450521942032420506816644697775446525840
370 -114736035053969735256143502250482821311639610926158328256191466421473230277562483658243035315564280685488450339710255997943883475887063892064582256694554647912083796042483101440824207537962816246783940887568944325938592
371 -457088570915814740454393790636694366303513059161353124427630693722203327089588546757097590825886810924937815640137606057148651792728543199612291881513859368314645675489220536076257202060455421540378650277052821556484832
372 -1820981887358165175681213972375217878660769767949261640864915828215874545018199533048437176354742617717090975210444029597840603759220185455954241244582560514168875311485574348212865050849744142671351427484322086164170048
373 -7254635615587757241453844404690546294074809316816629486126715605171017624388859265710395828587526889886319541995476398963415871802588858992998998390323011773110100234494269826277851593819794738738217835678455230626236000
374 -28902157933758712004722535195157524005806058508173203032964722598141219947431551620076175894640147235108599244844035052028754204350544573247938543003342496368971547166780195846803848255595984765135245613611976489597010416
375 -115146197208094708626814580217507575639131337096562040883331454830994620270567301654383484764246346584672659391475580696445643747485710912299146883113438123442829768132573234914593859318547771660249564260510665846090387104
376 -458747349515228387029170854164431777413347720666622173519230104619228566929015473080495904725641029744254371724532111692527131361579132620436064375363595356075458114325139523630110064246265856156912488373342102906193173952
377 -1827688379235737499516749663010547824071215587377364733755659461904724953653531142087280766307461078715835719708945839668434397040379392247230594915199444558412676860569990236674651754595298412627299940818694635143054758880
378 -7281742590288414482201653419295992124474208133836802351947151189493427989952957407363610672113852869169440724554622006620517621565260269013407386409773523281681392637662897540638366445785577125567653661064110029570709811200
379 -29011692114341704137531653464741287883789061430326046309868597087427641859707033469971113759609281879804368058252190924016137740179846440324281433128522908325333528371429911613773077082931861262716126423389894334987052577600
380 -115588689108193000169007693014785025936991155277667458192476463132540657304201180719832279558022244121115298000509779112375235559651636456459716331369125295374219362750115853361199151224555566380513164070499230854981790776960
381 -460534462116107543980455847759694670268641925751966408231441656260358839337998405072717586270545319096727092820929785160256503616824232913165910016925627670021067312562218083359085647294913250337971908780482816353149077344832
382 -1834904322881454664759826702330511225520609976425374013948309426252005637362391551101246508648612501741410039982865785581145366522899078336656727566087472272744212897712203815860858791322220970255882369556980657564847473349440
383 -7310872054091644434526098035917389373745302412598226488995091865432273113877309417703661024015098375084573684109281457898016951583220731108755443794724860847554275456379556976159400976899984090862469914849825364292054323422080
384 -29129255840521395793814921861858348286016439300196058667089819151331713188104904711163024392560157588227598272622914122696333551066939489394552270971172851538892055416891175381801412687013078920770755155994481630172191041608064
385 -116063060933402132851200234119716120183764202302599361026794240462708696183254347602400206281005926598288664286243004378488932262613979439440416678132407622473125240676623023634913671949227591216862083693184658249349343394231004
386 -462448154703555648510740829212754903737381717982895899635257880392865219507370949773294086166287862974528408477310192541414887879822275600073257523205290363519092297357174831163706293820435148545746717851716736765478868196098020
387 -1842622879981609328174579738103535042798559713513244127228856980790176145944098202972660157282728384255097689591763158961634184830074996871504829445261847887338141530244558904879786931759469714024156472270805364107811970392176160
388 -7341997351679299024118299678113570041666426074978029434783022918303124540282411911844671657626541448604074814713571696310887704390065472990597908044713571031930874636798012056187362842152445966402002232555629822155054420936746640
389 -29254745231627026959854407457779006592758252997984436051191993633341498810893929211720414059951514769502097590761018589959478421463365721008050133832990794006983928351360975374471160355790148165437627116514690638986053301139173000
390 -116568907922944615116958331254842503192682885022737983650134251554391510646485041012855188331191420389246819630878519965939885180616863929089944437941324954544812086806442942472785811331848576261692173779322069101107059272607943392
391 -464486850496029949749926036048707467964705715768352374749128296475043410709012004854292540716102897612395255715879116405966108659678940093354727763311277244906007032705012138699876119185093534055232034991549911306728898636230478800
392 -1850837909374486687523939970173676186124669204158587778974842854831678080427236611179604460710593688955513748541334641374602408069912486908843573552870838410577259648919438880920418631233054889247245903496464875386377000195993658448
393 -7375094570179252296851119575806557016466239118860937562021892902459053114374179473555370446495648134616627303347913613281549895256084657078168021654551648609049945971751907385592017997537227277933811928216921617959414434656080411064
394 -29388067195891944431614867345219021613837551818811350183691299129088105049663608562136882236035958302913971741767066932048450586314181518725876693093978030487317824360112553299443504986147169887433959210659904733123917237174962495800
395 -117105867762870684899650129623733519038431155855212823263620518554897917337140556650135323138026831313383776003902185715280475937537308249556173306896452759857500715070618122759910125882243723274558317210140968188771516213894737826000
396 -466649139721742274675878546833968416774354454392742007853518126968759882722241915136145302807591767203332319530701133970276042178468444178126863392345259070635835364573450897906097294519849712088571843967536627746647537274453504790656
397 -1859543927052383573141662118617979937876646717504578983436437473210524268177800276436730148719421097520583701505212075483317552149736573321114373067215461185515261908120441182513730495203514086284679724163904807832440776449491344312400
398 -7410142382676081273876070653588231611739602246136337356106004604301234897814048337760437225801512212732778267807201888670035206186700998851662295332338101534599812072677947546646117927093768988860752850255412549433274225753837951022800
399 -29529138818182880264318176288735058302420971356783900742377311581050033803319139992579185937404522351491522420585090233305003740243049246273894278022442520182077750660203054082008476180233768545011511653831053771210205951050733984929200
400 -117673618190458777853307932510609207335147570856783844458373586650484384706226772870428055960557021570693716846031584579462413588739693018399022882580080092657055069247257004147835907114485325977028472113007842711647469060016196065543872
401 -468933770245269643415426623820332950926598050446734622056062322861531288679676765703102327743067632094684687082190703636890930094713079530547498701434550228916097506991616461590124204969620357303273005799369720421582124051666126292785640
402 -1868736069484880519282371769552670117871666857750420061029382689612370956380204424518333156826851608496728529118580863745988706495494267850858680095563536118643470054819828790558667818335707044161173627140197307191908836418735014084490760
403 -7447121904696571002400717275190045184371952787958249672489301735775354233118134753787699875592862737582496321996131184063779289895676379721411375066573016083096198036851195213613141711024893465144182490751503087152891193052661367650763984
404 -29677886798419503252141472309544486997125851456962331615613306422273070087426230083163853464615121305712423461420225758269904738469846605347872376499012907752495295774628321111521014930030087673693106420298526224419939380980622860138162720
405 -118271874796664390738163793352110622255212652472931365994073769297651197829891198405497430844169890833135435720326529318158495513785056226385993855063516961328497020444364485436377894484427288693752185796393963909171646897259409578085403880
406 -471339638967987645848150289762844795095896728328086084183279208678816842583162460640627692378982471349786046786917055262989875469162251340262420101567637279865980486605228624325110969035832342669285462867291810566574526971624369352860512624
407 -1878410059965788603355527690406226677261780081936500315836066035570125107297025825943730017294126704003324245425993768148883958027592539549887418024795594698942545250497156582148401414906179738852088706649685920014891856389851824539752135616
408 -7486016562510716345725705942648344552028564738305758611640792582933880942316088218099276980686887305660306919271239870122694007705060963683587882918246757506476154833928410374675664914988405836536996792005952555083018190958309282224990107520
409 -29834246936167402551425185052608316918842446267575517205316606137364855589181476272620590412028426181482396768733792147432996935838071785393778554727921690146839152650011109486279784158151401411014423428317480276433854350269082757813047325200
410 -118900389009018379924460371648687780110703798051752183203627644947449204957859834706004987154279142391566430049051259436354664895607726104855297904590635044639722554507681307405080977034752937407146539245035424028152724928403887771651408143200
411 -473865783933752083494564692848054948470396158658807971015917475483994641656872041966997978001725633180987378151693340527370701055101254697241499919891072223040138956441374242761595587406094266138961102647713330306849026077590610044821110763152
412 -1888562177716555633733192295282782100457258476984860894194506055205629130098504594441288057958333712823255521662816662975588045162706082399551053252239452239619516393103064941327133511708917854700370585595125451223435312450712724424113687415680
413 -7526811972206902114103715540037431809570574947014724048048806215177882683152877875182470080870259785247163652922509024837335560333199677415929579688562480379896805701618807127687771985270651636171309081410353474150130305024057845483035510211360
414 -29998163657346349005485822804497010835245045078681871205991618973535039679232484285147525684627846970187971080488260606235753653362198972239299702135028274579461559340817278171983763445652554586847790882866534076078104162438312306445641370387504
415 -119558946239158701819454339562983267280711577253348951746289488631872182239639828934057849355119178045038323294283332633045646223766574935311177556184482074412294816601407872255239500174623918167016095100896297153722373396233636244724081520132960
416 -476511377078185402924652151431313118152451430495318658642663394595298264791641433588144024593239416342965240437311936311513641362577390912312772476904639994533580581436723089003947604933766164419442229038087215586937207867842396294380455252031872
417 -1899189229505861246188901380524801924147180521542493071136946191408598839529275929552746687947155659381314699296912321702004073000981592565046460691706638917647931351563881803652781394095343226470877441092946622165853992457410153516472524176500200
418 -7569495828604700564953850956828516759878475475812903006014718552360587719272185881901617182105170642414522222556593129080236265920371002152013366410950026526103258070636688603081102032086295002985760148339800730581796531504825746055442703982748312
419 -30169589579402983158646613598815329329348577672094386682683961771938380647218497429058951537268818550912296209235108652897361980477504005129115596862431883440056797144114580859628399832852981877030704952005395560672100795750958816857931108238314000
420 -120247364180763318589462931343849669755546473864490484063840361919582974293913725467249249698542862510064723462522790202262342499316460744597544162380930334639603646195147866928829056147864748343793449226534559358944833635211652705819544014264293344
421 -479275717566082775755626600463134788241821812695047582563240207365938790653651380840960192385166088579307852660601524844171522887828613167602884834011192243470100789432744160312363451732206233509143158864633525499673296665774020414585773447406364400
422 -1910288523569078741281905075779603587257687888514383966519834191444334231941804792830556975336135926517525611789411764900228675535326516794020059984148541746174124852665109167788492291542383944132871964508381056419530327785370416529333222749742122160
423 -7614057803161859947520784770128632737863975839326835384284729188593729350009179387026759008077364473069853856919499374992400824199156041301541551333290239801626680693724343854034034524251157273432535436519952038616211508352477580688819817708853934080
424 -30348485111659300262523882692257993695731413133165924055285830963970289154517719726592506423704589527094464665551778169191408941544548260686941178070354736101879676577115822378927440011479611759756319893881725433311973346394899944947092874695512246496
425 -120965491245060834458154017131023626636632973759019000822715759183448634888830628745524013839424881550348289749281675808494698243988878270813158965871383440169172913933647011658772045109234189392636178515444037540096631976857867425079505569574252882120
426 -482158225666932621854332209127882906171368050335244749758148730266422023570972787816666139669820302517585436606291750053577459182117932558521793810720693407997266209562916722113729107384424979890479128572029059655532622655616866747911147816386440367280
427 -1921857845632597944721483419053060202116319488689898276553557702373419869128327130828959648051602236264474035372151191080067530573247585222465647209664735168140806833221097784003499550733396941253867386762172407947149379915130694496664816336469359998176
428 -7660489450114981527324417553515235291613180018002258083645722991236108169936743189706086821439330409035496972768434420520082259652289460687828870553873760473084912171959537167280604685334913659993791164060997926943455675581506890237136459748024397500160
429 -30534818087870905388635790248277511302234353917911098655091343391640431166880724602324961456086841490561071849496556781094034182080213986373930538193944542386175468609255234786958303259915641345447735391560193091855663383904799093355725960206149842395152
430 -121713205122350539153771498803599196214022517709999123476340843193655114000078051089267404501704293755399249186132786797198080437159569983137213553857639683623228132439837620798281884056018093493800977044242064032408927663137320057663809511170566320883520
431 -485158437123429759318281751611562457298586277089973304251400391198838714274093020351186545090320131489039234574886607233378891395515384856223856402923839554451715135116714869338864823671189343024988588761842973945595451447215049500224263774686966622200640
432 -1933895436867004735060373093229422572842975854511421365557665448250926541620343011677646367235026079685475837819339670499718636533914352217582506330536795130846188667250440384877693533683776790005699289703526335416893012862366183119023409118873330790731456
433 -7708784120167321415044350944374095521309414145234903641922703380325864228260304938003735865698972317637716619113580303192873826002864128597278738627956088317048707748321982008770809493950721559518360190731461998320440531812783594769376820373251384395257680
434 -30728563428316742046144532566283836985864715371558486867572066469962546347673565766696919464652585505790898043932013650976202117472932998204679709658384566734037618911460562165391604184325656683233119230116626742663823293357712417101374150887722068328434864
435 -122490411459083288983941653953876260536757279205246933858321754618195529579002213883798754831511685671359579788915199243201688440700841518346780580067351198979019304399445139826700556712044352473913855590711035319932965997774976418432191304914231264403431440
436 -488275997972217330858005950852837020213037044171374245517805526436751904606206072775326229121943370864272820351226184139184712178741445322726329522780364773970456352733385759403948817017460747622180969657580450951678307827856258927929451555999389045290317120
437 -1946399973610074577470586650768059700711923411776965527899352922317670063670505672253131100984955039005865567624338701991898784016921593105518440456666555857410214189335872764207225059969230179933039342531321055265214115457100583295036947358732014071599420320
438 -7758936881103174000601927607856237985029722093521876282448105484855369705864618501721385621734546799324751783269624140817021180122187201564161443014792915410211057148497522573492233180358852301827519948645681512489453697928056410847780806574831971139190748080
439 -30929702828998985196021351511955390600915748664381055795635955805232111583742784460164976852016986102091835126929025618291086708915571544574695472354898853882926688174222024063797839479181529289197125633727813754604496155538068213654868333601842911095512680000
440 -123297042641055045531412387618113079804559598084828117876239696550857099358829190779839475905540440052429724574167070305642195653267737062796655055277519632378740096896622495290987219024270871453170695690794024948808460377390359018900028555406874280697625256064
441 -491510659779988140689848021389212685479400846787137939288955525025865715811387114265210427759501346059345704765046960538138276549762163244617088637711018206098375059983689890247014116242063371457421049792496067102127321665615376682965542589043230271871960512336
442 -1959370548715699330080344374859259619490281203708002373364569310170985048098787546007467813828600388589518397728535620968777473485702488448574723330984142205127265400829090330291494985794096665849006160071757432869081109865506484465190436618628389072355999406320
443 -7810944444767325094631801729122917580180218071666664088852888040094716918606001819975594038874285070539705395911047193297654668568289660536291215679071497624029217118733685188369835710379637071005635291816030670307167796504376759914070181870272167047704666408000
444 -31138224475761633823194344730962982245313031501914404137994621240918128256605007255308111371188028321746122862077823270578488205778988684877091187690861457356008269195468782422674602264908256968637583693148086281757391126909901084114290795578015456082191299523712
445 -124133056674159861578307342815119843827382736818867759417533613666042156240937714316666493421320364590511510016463052768553343993375129913405930212612465437339301858328177937128138054124293211915255970764229679035294736451689603771626408401167425084276477385340000
446 -494862275261561062525180393554446372926202928394499722521019652686598551112975910437293778706519300990873239482671093772394272691078417285434110808062560569440075247557011618288106046223977543133328302053326285388161732789186597045816821597397707783293528344436800
447 -1972806654398438061341994320613027822269560667559280773003259555005634492356427455031896003702499763681736270152393487924846966298661671317079963392825538677401383667497144206443617764025687805791460295039257781657979160540341265799356741847853431412235501597632800
448 -7864805099900916021332147001372472523601418197010882724517458850982283936045936238140549693331840575749064684134318681771822950467432405194310313073329447554023399527877086610616060082621995237758289455657046046751571894514561441991784288562396658556470499300414080
449 -31354122781342181911324149515493821419257324215254966763666484060708882506731015292364329512391970224033019564811649087687222898300009164713379027646057099205235739649460707322563860573035199601917937046581902952577243004376614203019913999676827164111934287239355000
450 -124998436154950831886478942735102034724772532538149800831150383122026078260167647632225793656069321293144971331715774362913061954556036293244074904498501914279645657783023606292517308890779912886204267226311973120643963776149129335483403459315469815690341538072798048
451 -498330794249670943973146649751027624024702912424818939898909953111758068097076342445104161848365054734090151783647366528864047437453999319090672343549906537972894134723706583237988959993639892871848833469815940609354944379567673282244251472321722004505355739710281360
452 -1986708166455546550972589077104760571886094354401601171897866671476522209537459223641764822236181036793872684765779987798701357261708199858033565354120201473713761040606584861863430399568497562806950619335156915175080129878066483426273060580449459541344034387904392480
453 -7920518650372443865466878307397787180631978816885853678692157193568651457891062600214188231696562808939810306152314918243829252129459184746920789441661970521290913803622103327710590257273016425524797102635559189605069733195965312374359209404300833638430798576886644304
454 -31577398143555337877742400300418490742167140217099989335755076036033610437847628428166697575706560978372371484880374453791477855405993662218313902657275310871222977794751404297426054410343607656936634267287044273397855562315790453580017677888162851764152431278362839760
455 -125893187323976665736757613505404708145694928250152484956175182262340591943418896634493163521608135417071388733127470899291738087266972549968315364309369290271459112784937777702499383115402814140873821493193935932305014522922378856153838773146778348542606651535372664720
456 -501916259989012233134704695949179296949283727102581617654224739809068412616525337898045112461148224097008299817600311611649955795288061598417810653433164134735278785331221655336469599603979844409708919916207008258470268457600022464947731509128939940370366893299828153824
457 -2001075329759256649390441916891476321754037091424296952660825986722369032357350471882359288630660972220457597959885706250385600566772096849326499767154677720920285228571042818873316377950822584115387744341287672302312438314531403841347876505387382144483389271502024923600
458 -7978086358385158606521718210139379396338147879783332392049493999465165618088475898814821093972897238590732694049675326666384512303331547639903433419544013723911699095920703019601342226830807520087568157833807825681846495972556307217530045887848228154163770367367699430000
459 -31808056722973508169792471295326937462524641873645965746079681958651967496954054237104842270088021670198346035100012740303885964085178065995816066310513304880901174539717181183181096812143299789752651293420014873809916461124142242319056685404415123126122730734893321858000
460 -126817339195507421703042157294846963709283028687536306909369862417755887803073337980109305920307460311182101366029181229820275778548296897663895102892726979199603967685232347462338785066981155230941434888232276357256342080512010383740611214450249549209503811518794308313600
461 -505618805729593581540545520841493968107727129561153431885947520875998528811385672901173328159490481674517792431153221475942878266750042729608452378560684784101625587317440009020728538746645588050592973821059005337229298396770717347111404305161042465559931622174106756272800
462 -2015908744921886097830486686991411015702236737341222124532284271544565562923316903644937814869656855507493016576156350559928099063535884648259727834720351384827401388366875842856581799693280236332688038791213556753678620961895061582959790110834785876275856403026888351286864
463 -8037510892280349323099521434527310442735051872855067045111440097778116693642425494878088998378804655003957038012061821022953068836473527132735725474255095290893423917862450893165558299502860535502739090342997436894484374800558034175469671836118939389275351849366192508721600
464 -32046110238617772085633867788524836894525530096512659554862422803641198024220877511906173808191354766718363190349815450199274089110939709469383244807480951490663856007776555314606121942122663664214450176230562763043759175060538754761482043662316625139194853903465353030200512
465 -127770942757843762251107937376182898069785661933192410354225659952582325025603240660374292990079079005367409365394748053052589594003617680351178461272467331007764899406175474223528681921268816021460054739052374155525187135129929359948273012507335471873310615401689830037283088
466 -509438651596724700134245810396883743806141115604874460167706601270167295917533950959174756170744482386207396139277772280196805720297685944389347102905133284310142972033294328608391171838277083845377336400255612859779803738789482214574589789282260386768063805181120059090041840
467 -2031209356045184992826479012760166019201359223246844207349613900567562109204385902967844531027679285231516427433265978556159426662086276720516379777340447604034240172988057484637687981280426070954998598839666606722027138691980267447987817666238681398018205292374968042987412000
468 -8098796278590417086782499653441174768866957928586776262637563116365536102084154049012816014738567406500020627330073324755968996050113231539434636512952611709030954063233959725049568252595795599387829117813019195490607539783005799504899079558388484422230427716703578579894082880
469 -32291575780307206721286299257857136072028169139567743307318215410668555460335539598409309056633520362803920198522893640284993651628383247289670083295278664727958915789313449000621622636084888472070923818467686525376669483601086986488608470443277401478314812951669950686064313600
470 -128754070238927032756788350657923985104214444611808406293434756765091219005678300441317117387513227999775630749004048259349102347131042990256870973677968956966704119191704864034702415692566012670254686171628533390807505183578047930471327157048431823082462565829968776318028473120
471 -513376101716995684749996863132868883281772244120968549934332214872274542022640866727799461685243826292099011776283657390780497256713585426120706420865842096223364617514873974053465787143701595163999770626104977428673967836603639401031718711235687516305921536040381333486031258368
472 -2046978439473275166736216305966227199865032549651827989356807687266145525607224811825674972228027290427394788480859837308154440332913067313471866369947394501102287501746426852220379777615327716688950209851316675774898156093378429260334862370056475396842391509251801487794742014400
473 -8161947858026632060178655291865337207072835916793546697519956232947041144387369968505756866008582388469485351109728653621943497817915528442303873790424915613126697550647706923675163243580553133936446046834382870082927172967407220704545968352232462672255677952172030012592851933920
474 -32544475636435305050079448315665585066176497642910977338212483713649594436481285317459663453072195599593517539234993998619141795096751790624372428344768082023708440889775685236723713182669112648569616679983801037339016957018067106920213570508627769965731102224290905776670047985056
475 -129766814432438879504948368652359196032291129548786086481209356112952277605674851350039163326565765190800257303812797122915062231396311350405407438830257399172485517007113349173453408201268322591281094630296100309664894887783732705756989589210288569622618100947159330599417284874800
476 -517431541581447464916789923744070911910270092192428554918771760299124838015905184584820025197104668764997664627388001973304176712584451561070286076249994932015988390271209487032141450499750807907367585867931200992587753391562214177587648504296579972578582691394004637942421461833600
477 -2063217593475708759479527117319125522962963763836476124644662239180158159132603063061483622484052578597537857696628888371539924753324165344141955290186714453002290340774849647053406751726238065648987777179669147033576157835211901907180518112517507203955560215882376785450659034897344
478 -8226972245114437020016691810900111394910897351197329484461770351207910985997367025512945155762770323863822503702457450284843298284175437543796105139606813189552444332742592962930481712671410924746804521156140900900332800310893757474090593372093975267172755114656215185435698552193600
479 -32804837136051304192550900540332385729185415325233610261632528957843653409718102335552662312122946385344260922905414885269416909650887444068164248022436589903899851914191914580201278567575847419281283380581186302393266257170021404274555258984510315768292695021593332271618407886704000
480 -130809288080004575467796715904575388095126843609369020918259709219401567971250933063016240969590248711560240430085341855011799927232913683221804701767088938548924549531057898793914488528209170940893174818117345080874795438986437684314076601795518787574951479797513135404735492588554240
481 -521605435628791633570133266330510591198447580130498507528528320754287333407191870301174948398490846213664326704581467105847468316907959343907321981251134304573334022736044942842502876334270832554779079681433320936301996188134621518559055061528086294706438126486752804916662524537835792
482 -2079928728793646306476755472795106548305842840271406911763135752053403018275150984893896785937550635731665634701671327339084718060367422943962390857773041226046467562205733147809053755216409667553770568919964272950857354823022351194088691553179338660661166181876561115633489277927600400
483 -8293877291214415706571906916363095677095348468659895884173497843591830669146875355912308922806878932544902717257596224544673223569912332484620220721029414778438012044413179042447263204271652826032614203296346802382955160519315989853905451555233593041598609226809346488677188660119726384
484 -33072692504222773375379711464009864993376079637424791438956303384570729734407994704361066572349744503743103810551984944981858102251923143998588892928277701857205452824985224574125915841347354726508346859038525101907558977628560939671434080701866477126800670869759722871295656248411556864
485 -131881623305498646820586313343082636901421315502638240500910290197442868672876415996359387115308053340699304679603172955865801174753029609264476136439161686079463630046934993428557142291592641988302202167041114657560974123379836956514665769832340871725411150735855067611751599201123709200
486 -525898325033037813864807150738465329866161542066075946688815107824370945448630646504001012817833348506739202611257097095613009622780599552992910998306354144449759633181428538526229331441814663800341796009385510065681841887606060998674987184759913155630911562642392064646017159935985837784
487 -2097114059988007052413666297195276531006336169799424000964433140441331367682219128358870568567212243942684869550433845091746334060451590003926556853490688624745122147819117438283198327291762368987105968629077289192831951592668056086153312368119007275203050721467364104432139189534172388800
488 -8362672050689880581961054537586082232250676611536227675977022318235309101454095130709758455802858661296034336363000538009299930495161463417297294278655036422075398516754085212726083287231843506433672895429383400700913279116098817918246959306736780674674577914046938225193573212255560804928
489 -33348078729744922566102364720435297245171409800604588891932911084987428932178906962953024517005264600260259623533437728257944508109539578044437063310625214239164550497541004320683113298191569703922803993564679584159284504873377229258207291424987345865690140945337948308728064969020580121728
490 -132983971097799140192171470742307287381765172959961972846605935224623339047913437154306550829037320467160300621192525144930660344583755786732306166517472939393150017132369363981578662453472819309782326130399192350491232043314420984735108341509559089397554292038456167798174219549225613414320
491 -530310825681243821784667494324720302838077818035856502716200450447683295022025478509434269904796483655193215104470395588134894001415466049739013186359146045822666391014414770949082609531471252589928522062721147311254403633481330339267851610676140499412804789853932436564898738591283576904000
492 -2114776097533740606385198422490043158878676176801525321807287162151127286246369896007134222669127440917660748038558772650245248030034846320300698925154444855391310210150043579773430964712398314866143743277217927421457876884523314626966277911846987423660186216515662790991767195328145657015040
493 -8433366750002705947572616832891328296867094043796752094671656309917071490386132283062932823057818557493146106782569060913554072265818474372639298354349689017725409755803913243390098604383597234639054769720632677627117536157417122920130484816076251831581229132510656327189463327626707655405600
494 -33631037444342774730198492228331815272931528879108505316808022126592370113483159104522221986688061858828942976440609412954861381302960312781577768737307696066895996536694055353399343645772462266412923894386932342057228834251585565641410446748556520725383240438117499688806844539602483852861664
495 -134116500838651792560427926583286875452054218196687251505816233692713815361647992065306800407519664867329966536351036325601810841802108398850170738373320180175643965771787272492661627001819184779452503615353955123825375974894506660155277576476672071560473087547382084298218170621784458832146160
496 -534843626328333156622029110447059354121296862082756821529242964201991787873668807066888812915471566749150552034077318250081415010251150026059753468740094080881313250460930118422514455947184266855688886362934033263822264093510904887750158561533266055594154998416579455102475575530727126378644864
497 -2132917640609167638681814279489077746214105393657996016641769728467500449830204377478015346475783994560998780948775140385636548390981447387626622485054727319886552787839341435431705847388459485674647745977479556931877877990830711987856564987539577914221996654319877832323444525797672371076749600
498 -8505972759537764920526271403745599204781552834949357608535250362924610227636116252352085297391379544574585499928247849007779488161624808256679663163231696881570593692039456301981465092817610538430815728518196582519976870757692461187225329653534447606565837883568694813095833263415450803867545280
499 -33921614812585475334363286760428341518066713710519482246463222890220389484961666016394087658935561710828507304323072584219401165213694125111808676743383111725525109395221667675218154975403925407900951874783446636778584625969536221341025202009861761506606387807458519527863423617862710486790680000
500 -135279399872590875633440787600588225974050054277551695198895332886198913266027124073379621583835020102784087129640413465866971846872212170945893002852377893016728249128021896991851812423355283221738432056347607061305037346734750502151932376144145168982337486914536669252267526849398935880086237088
501 -539497486917039060909410566119711128734834348196703167679426896420410037336371644508208550747509720888947317534973145917768881736628103627844100238921194561723883202123256952806711505149177419849031076980430314165949496755570111466569205426998811171964603589810332682319672058247752870456316764160
502 -2151541770533689641316015843369843983520195946394023389829108857835977877982900462759827726287877412788192290249036330931022512423763871440127268283505507042446336772747164702350573161015968673731153363919684683355582773066163199320339542783775664054613627603957221731085769138967032914901835679808
503 -8580502567973322903538623820675759504853902720609166838960621011568532054142541408143567433267360019986309610814248270074813439208887328248300795579948137526307713980362547430774663117776046146399479736525822329139797057650100077095468111625095183371912385245180370867446106994742771792967576032640
504 -34219861431798371103398083094361659930072112040524653464902476653279264739735135377715417739816257222564449043128252029465029787321157797180723410943837087777302103991016582067627889123328897482724900627648824572669470980235866509356213561817090676447754902610264811966606925772812935205269229651520
505 -136472873116122612677710374954543332869634126038844855600620966296444434031339728021225448174237509002464951233386731856123900973593686739647479108199792760670074293856926146300550623737206991384117514932498987912478304498490005210173064126149708126752470358664912571855869876499736603640132791895520
506 -544273237052046309058536633711992975752809617285353594075203774676333730978742235468049317026899788867538086144218230999324174238561383084206744743769119266946404628141940316075989393498343478394238680374690392338554473329039042961739671548048281772526281319332596600901366341656242164360153020857216
507 -2170651844811119599440554385336587370753808769528569955069155882436975944850131755653640471456393240808998047699426554399671558797576166856540508623079268039802950270741734373553576267803340033272476130316043560501391227286738983403989056290271258976528710131248524879004357779808939591906856542531904
508 -8656969759030173835564100757267570892022079856426934505846672869719120598949541214476920462934355720234311111494169683491603500243876602463289508799918439644962918745768626924109768489547970028505323934877329734122388672418160039688476334785211254560595800418602344768000092722777494321755255344467456
509 -34525832241318767949302798697943357388614581745671271211922880010864076259071844136322492219561379395040572802226256301548045393899940084480309828809105208641077834469707432733875583600297869924208245207655574397198751262740199550048211063134521747841146249582792151403525727984694250107966561033737600
510 -137697142703612498056631161865915272408709920138618364009904192043328492374415943084862645440368324881397107999467069249703381041553878689868529787838666423086045074572024592986255657860753307236165726729150965513266756158015637658231847626143283849279752628340200946393862286424218966067763175148230832
511 -549171774618321469744450700357603376064483008302356606364353705253040053735928947176027537000921029566119972804136765422496067637351868434348461267348733158889493183702093025026946723815839598687161065167618246821353002645435122494219135621515014485829096424635112128195564099615455373435012054154749920
512 -2190251491739477424254235019785597839694676372955883183976582551028726151813997871354391075304454574949251922785248583970189394756782256529178824038918188744090390782129524667129519386462253113080265603715177774401933862144473961310175525327932118023484880478256895049953733082387719997699594468279484672
513 -8735388990446336861645545517507472085799820388046270944280873098254919506065184492770144522559286667341460885026546984021457118269739759958479286517790674585714767741726261407456450946200956255414870413458221468187511797977375210523293392495560309412525175395718981949001494481934781557789067253130358054
514 -34839586440496090596057136791615404233248310886176761548201925780977791804345580175445128932386260054571974346895761317595305627340401766371366804205196266557397006324278474570560786449350977452835840034370559839339533187059834870564960281283212840538452873779036468255001877778044482183147099792431681466
515 -138952447667531980746216231009666097660372874874188481980595641852676474497331692583231640441012384761341427783541541255030597589431427627430655176383442988470662885913213588109164285441306964242663272448936844203375977504198469679404876077115716617565788916133149922359470165441156079090579792097721506380
516 -554194064534458946464560084143203156947766233509844759527259362272884078518427564605214565944967999687675694532031961052040639222964879955915287505808383067299382168950306864217353715090270554785036676779858181982484565507014641377208396785074898379996976826902584977897795511928387681820669856597967392872
517 -2210344605551362374487278323990879902565365519337137126006206586086435144883941273144975696283412021965159153046518188954173690672637490269047046106338270628484815273003799235473352244769272893078392381176505016696165581968522217990058231378645240993494380275565070784265479513657706153466455967502907781460
518 -8815775975036900899016828218851656136486573673649662745808538237170994226506221371269343221084033276795403108482831232392515144651870762347203083505202446116454736499257002333225653605097849224246487548919551424030624484035925287871230660452382230489943374409529378933239980856664263101294469117138435619204
519 -35161187414887061389142262838194466671536045287966862974612088922820728417857183503906629032069265670455654016492217054051071964218444081037977616292425941390075697594994487045960257984337149106154969927269754386258461558901257583688086039769485932887607024921848359662625844058145120253115467172284097397080
520 -140239043650914933309771256012337161301472611398544757325664370049865751420453458821350670408676263462548127750393958019426775488055871200139933800366329619851433329240348396705148580534401749727150230257422638938406364442524946602881607156448096560724571485455480629971605949767497463817487498565882794062952
521 -559341137632631922106918752387018466764798630491700586799866719699848428890023584320089622090651200528167004731897590718558233136622073615913210052132884741903843641574540751605795928590257949865390953245937462753179316419658966686262515385439526360795514282052629747942942913739553258875568360476666078672900
522 -2230935342051991689322997782509142620314771549202529926661537376274108101434921652403116078913286972221539662551361654934939159751814477525538895265403574774259848593847815934412265362378059941146038505568610084003133195752770850205020233152769150023699268931690656582497366289796072025693069739240970082377996
523 -8898147463710238363150618306527861388100599333912958751464563990263459846258597642280879809967718210428550164593002700180273589373393881679300450331992078357600096463915050806000802983288927604810099083084896264130169067841119662515497058561950674491790216675447564273543783313928610580229207120374297877381800
524 -35490702670141981257604565382906928055592085129538327844581944159638608928779521130471448097008647060678759244273617640032007255325177886850644925942487488102036708062860566465940969127956460960398976234690424807214597770765603832784915025307313993057224011676043277956761021527208601694485813651850457326046080
525 -141557202650052016673188495070108775901733002402387159060103982991015708755932032851823261552640203704878708300017057787099091795525566657267143761759178666844429364487334290259652032803506579808604893613804888949544863583965455875493737553905222012294200791472162863327395227873418839964902042862207640460077784
526 -564614089657431807947432438511574547227824789049825588798665696416636800323090123427994682010340584359002908770790470032954172218655206933358303445191552933520835691423118756610324240939268529933051359552908033595007583587450407404502403227232045482508839999409561334713613535907053820882817986961358014738869896
527 -2252028114724709032837766576378234721580432080802150640711186515878122493888302541642589794280333791883537218664519104381915882359797428793015472185564789879110778853225035427983580299043054533984705544755467520141143478215703478492109971866393910747927833119274665820744363618447924128632153474197888338918964080
528 -8982521230322418983250637139872277128121950685926759941927573489468420401759024910415329747640876828990017769900525064068778121685101108026686712921968650540486260477952643982915544014872697917358201430588843434337802479768361427465398550804919898320686538784963262635896376614552052610040866044469051480174795760
529 -35828203773119667400111236985123827486459954531768361961185595581811657935182500115267194267527883004100070878053133998459587593110705742790754185756812575880053143291093690675350562924778239783777555711921008766363040715787337884646020928509408709379249709710990081059921875310592822841262643823334787596688952100
530 -142907212785613163931764443370852398691276120528600598464049715207452537499954349516367639021799895605033112898498726929704845607237796113697461035263965632849642183891484545876395927681238037388202541427339482285311929803301994762068691085108157721363721511234154180893887504492643478527341183697041850441742897180
531 -570014080376513523931218627230631601559553339509559449240785869697522550706032603155681091239495628797476710205311306284585429371242282803787612942917286648542428691095455450739898833346388726419906848514558307715915724131100839717511976412898187382957439396152093884130967515386177552564062557274950349381902971112
532 -2273627591276243792823394599592857628777015388043769081370202284770945211650754105068336984229717526895198456871561263037387746477022789679769388467801658398884486190498218656408855087241722805883760992830237219609578607623084184540668302930657178128049847214288108907573446141007870776056969536821521298907558707792
533 -9068916058261340156740219359726858008967982579701788118185835004546021613451225567308225944601087171067902287634032355004664819906473641386847504470068153388424697798687691488507945095824332412244593656973648739002927273651821148376517579773981334048956921064839805886108622899712599501368239602110301555114319413880
534 -36173766299806469164525594075314995429029593435889154853437881197908288458148146925780002363296471300327025978764960517153438326593237558340796225695215668010004984749887913924841054465735311678235066161016773461982538894571484777858121074824409782970418177715937640198272292919450240236023648688981367491351538826904
535 -144289378100536458312331995806957383636540471761098049452778389675394930036800272036662663632289102345603501754550328492720443717663493363550017094642224739314688613070499515718764338259868518440494315167773329312326947699263050454176171855704610715855681827201927568506417746474866326345221702976512704154788967010960
536 -575542332796542813193592923573274041445752851912738115167985442399243209736341383608926818742227800027799042446322019248948337067844307483712568187210963605699247185617301579771434950744236146165613857484860380565095890034442090835807632998746830667565117211614165289404133282696317523519713717239177760459841304681840
537 -2295738690596265746481705851571607070347863331093268235921461485324355596378479038529462282580729883909768247523317998568430797019222544935032255227199039186979177831732424817906244922168281593346167221730294296066369770895628212940057006383693207331789399112986808638451818231433239930598578322879614478839957057349800
538 -9157351728660941063103607355897153853097610982390620138080773880122801319383301146253208287022762696785060704804907853025748123426118181097730891668344122853638075523823599709913081732259217082833851858786755041025320159920974693433676446316466242618772145060923584439139196345711519668312215204906540649183815432866680
539 -36527469789649393850969862365823526501224236757216759363401973733328428268412054665017435653244786267324453646253343012996954481198801650018778139307866167226942460559035508643079996159734860934609323835070469383000541481849770231715905341137286923621279374980556583313537873904066387706063046684104758444058472059480432
540 -145704018383157026583313117659229400154883344398231295682903428558498952759554751386013993327943091888549765100055001574065629541670775470630459466794710600383025807952382285395841818223444514549722677167671520595677002553498265892776647775912885484254522631722480167987645931105513504278033219306142057531995138970049088
541 -581200132478471096796284118130530583242584578948952192391322733510611349454933740279146391130686122542496105519258213302834803236461244853272701532981488864374436576899098527972565635343234975004773148082839683329984503961832361746876352797218344630144276030882866242305004923525820691651976792938022393147311076223152400
542 -2318366580107849651796247718446876606956582766951355424262065959132733833065621303475118999307275640104938339728111175573300451286400758990360850026394795064165187057514783321019526002163682118426108904180689705912540097058098872562607489581072606746440046553001072377781482265108916386010009436919731255639612449219116560
543 -9247849010153963804402711893473176299572667169828058653686252057976982472228610945353789599446701724617488846871250103668082463142438386690831678005840011250426882396105323384010192905424124273953137676336687972207556596972491089303253044871948774379203109149929214019658319393328890020770350606806475533706787544967938464
544 -36889397705945039440356405898597045165574793673762660438417586334209654346941334101870815130145850629448438966379802803234814237167447241027766068515942691936445464755263907582463329030533556766692240982383051225929111168529294301455954895208796686194063378650242914507230767770734535147079118926050516792992083101313585216
545 -147151469014173423382265736556972433376072663205064263840586848973526217523395340068747068060435007831964965711760901457307314039636752847696079693492953050036389813323726900600171363487489004965987058955519537385074659808613531378298582143448124014849933177203394533764929731664790579424501213314745120943421052922595902500
546 -586988826946647831733653432639351574895762381796025579935527760191099087483434158735771271493823163109926181905156123395632472487781772348501944271845516012782521988173703813361364960710235020875755865545684424059415503294772099149794967508404598115861765266382375988937280481761209071602304166419486196872864396764559185788
547 -2341516673487359358030771096926992936787117947127838785044463569903068023562803170679072969651777224690784147928794627512376700124935698838082710056977908482434118847661993917889292870042016718713251217201971551086777939529688115890540706833123366131870686701407192710768010979174939447884807964490035220859784908191751907400
548 -9340429650079137877108148937741617809884379256243532087786856503299464780124612648000827576019680680974551363818147911938057420571367586970891978438966620333213474032010730710751051728352552579576090097982903627618718544276888228663917316180326883155519105309002007140176817115774121028190568901679540355925981110345616437296
549 -37259637401955030875895894669679677602271021076818461333794564193489668248584520399128984319641349164543292325613376916474218125776493652943995323827571764170742273689941133723120096686965512338840014632309861610957465766227663803016093728917065582188780960671197812325769093422920179099365488029640179329372731072004538495160
550 -148632080836162432257664714373231295744332036804617643938809588800938785704353523192161802904169309212741787931628634463171699214461140135562046800868531728346560997000311702133976189102176328647108745117476801282803499991876046254148452463871106247406376188696931362751211468345408207423281554204334887434064611928939188104168
551 -592909825186724185303715140095031557252344495275044612300369285271258531720814961844594633000660874137216787429618400272325580532460228707741159470615304426326208841939140084342448545469007524464511310486806349945621562666813303164322376537955391867241390306186182818081919659572189735839326956778537067918973591470342557248720
552 -2365194628733997565287646265379093277300113367021101877328647040158172621103685771706154677296114574003897402029021227173298783211009825388489190496911051352844767879435981848219215724291842084974045677946770626911200950554595931704751201752250275155936693070890689894829660913547671831871019080275050252739213667763012545395568
553 -9435116367065458641997373709631608986842766885440417253864367758750323331202044868686758079774373870257861969034395709121694603550610623520808597172126183154386180730631568727176173978080026531596770304126491755025456175371046935066469940441107028196052442697321840983661418354999665147086152450191112240221918219284176882354040
554 -37638280092445241153094216422898656788668799308345346806931864163967896321221153718046453711735318146696525183332156168156940566510558624514416967058481705363165089192588631283693022232185176031857485041007436262782356023287733824996354106424390879666878170678381777083008854875844478794344041736386666887790361653104612231112936
555 -150146220044457232275586657946482209243446345348966842937922787854098959378709251048206934266273863741956949109725033795134173719377255485900755252373835127340626139604307502806613291392028116621169874432863943044310845085874652640317557197227651654877347584136898703276046060842323265670248890774177733071482563884467942362218960
556 -598964597227708887027430229002333705219359701410087154022145222051063834356073954721084496767257967229605239434118929779869779333774735013899056024757493367700555355457485311254485377708971577586403646170503390325172698686223574312484301525856981833106363636955315528154812926898128733199300482785601661110207356841726084203261312
557 -2389406346570860227962208202590997294429833494673633135075775015076236696479706153303859518522167330671782481189609087918977827072975693358857634626590934044938301615544833833622120425594803229800276159782716135527586736759448695828681511132611853203790176705726608462840251078014460984795656145984901573520777103336625162884627440
558 -9531932844922463920150314442594193507886755123913095624872177748314879724666354654577762165287355695475605381949945931375707245635204110065980456413604693878194730100664675230955248338719375527675165430367861598418791505314338040343872072250489977065799681490552644018364494435113076448653893412640633243413057636638213052534636208
559 -38025420830370473241386764234320306838260221692891240149311192090773133785341629480694829389250095171575313062161680549137436775968703337114734200004183304737699907199659672140546461455889906247920873973744100263643571179779458124530037790319575365208450706791097677872576315701496605046472968227781726546569293286003593576934927840
560 -151694268098299352180817913034770652636916670110569697309930719876405680136523571892629015813544129666605802465837847047808988852703720098418421790730974112114324272649843376746409829558814342868717183679041635725430223597473442984248055122583207758106519620250172144491979238200533801796292510775869129821093927616599086689847976224
561 -605154673803910784635776273390047630305560619799384995685605973410687900437682270758830191427293693750202826949278256137248693497951739002246752170509661431215432659876753455321215364684622858252100872929515495719813641707955328913780614754710186310356630327562389627980009627613611665085738487684621893693615539338837916089788177920
562 -2414157969160797115931335240107627735133571013505731602005566890367904399966696887973838592846961675067535121032529982668525926730262987265190780011179111972927046305059025784008286062117648886349155747716675680861516389215977494722228116670043656972563623100537910985887625501056033098884979179046224301610565223582184034672209773592
563 -9630903727771137339932111810447125920266430721729792501073718003137323769671760586837018613737612650447040642698156911320620304504743640137865882602323775295193865010949565053698571606610141118246550358920213343593309314162773614674037214982840097761090822831602141993892133024591057534890142107356631524069682778112528624593186591440
564 -38421158488448686196537680094868853405318207666475236041517492033792515038584151277275340214378773871464257883104349380268432065843392181401060701870972507826571269990486684338639091843463653387733100584635523034871296427937254751482026929007431112387711968245104530041096075534822726440868359343248416894674387523685950682375197166496
565 -153276621651262546348665364484662647036437593062363154048814915122421821056581729166333835120725232400496349147818059297566452878603550401553966056667561119718746270015159477718672898709983464134774932985827722249524471809378354317515156391719932077434796045912478074191648130419288226884127325953095708330033298834493105491752349017680
566 -611481646092845988790258644887576425809675062075646646364353495311711081176257145684773497707769566714347626105606321367323410953863633934114585434550093654284326992392618355972730404656948348122650212287799979972320755449043321410220336683003152753875067597069058638316139245848854805554415439871080126645929327946430291337081706431664
567 -2439455879121724209247910149445675264870343898439352229411230346375820927020623745218620197204541022765175185627656964608263766450863386171017975754765982091695145779174841512136852016251664583546531271208211748807442911722143081534112456668973138064016754491406562530266656799075011848893101638670526881952174570125027131943968576592592
568 -9732054616355329327739021828598415757387674777928824210996211205788046163078755997650340434622341474623040441253997679229446645735310621590716079331513583485530282281003800139071022567024926449642869847722041622790801606983467117091275018469764252920574786730961081068607396878943280671929591650762594038605673270510712650839160083701600
569 -38825595745389450920856906064882959172706540853951548258280139608328409121597146071469723702271907113171004923807688456679866231668110915660677504538727301427335221050753525046906427567005486887479635892801256707315468817837677648758495430939925352886961495456401002888521564284187532792059964811849799361256611331366922148572573430930000
570 -154893692500027388410576498932533068699534515617343545156717609595331232179845456432495002980642661009387482801295936053491255808444358284583123939159764707799579460823532257253872293988483954521460797598398332124895742409739668478398833528109533843912435807130869767664362949549103079902697249701840319722312615617373128568184859349509104
571 -617947165525503311382299937948004081431768172638018556684768326896960677593148773648377612591775799963896122279075555744050929477471537954956841214371180392937726815684775829874591706463360515626291702528909182290373265545321652690338872379890419992979866358931316852352101664365834946749349715916458041775891427270192803761377346160468000
572 -2465306698827270203801413388806547751446319877552374731389233080382629836132107520044751244640616041114704459861626605258608778090192394428691453935655653245950861177259891481457183132229899260547783364157047732057744295128121829767059774776174677556588828037552236963782160019483671776904289659599818816671328142607996088960841270432865152
573 -9835412065478428771186790587804132914147098150235128509521442969903476100171025812953405489089787556698454441961044362340627690600662851071533444497223077347720189618178209407202152133616173496634465463884228339415419630620135983655364529698818724703430592983907380733747786288548233624990209656630724753405389671084172014488559236303693600
574 -39238839076560282031389809139497324692329015268359659036244084322437213012877437476765328519190964294145401867753992316655117441594978970302807644422719245864597969034195291778018713260396423654839296785892225185117866194076240196272521209472421740975088956354108828324055057180197653076633184290413034514423619501330632630834615086191203136
575 -156545907550659629530449082027838022337743932218464448398511181627253855046157985342086371518302734070903568495004623259837981584380663926738505628357770347849369984285989578398663165330830175982214731231039119425291462895778020204754843577231953431892043138834271790874010812842108712114199159105188461585134062234151942693933547815543231200
576 -624552943665652480314187483506895443284957562913248788923226901700398192527901129021032086369895282803709028474862194880395280696018690457717163079802354616940715666474312574525791524542614226169524103013328855579114570377875616926561263743851290278595968873809896567983107218920892649978065187280808239852526719521145143643927998694967939904
577 -2491717289979778179693690792084702444440159982367935376258697275068139755977865509543181737995665409036634633534025602451767653660719281514150622893769532631191555397268401350888860455021875323828988540322525568082376930341367416988832032014799744628872943855492798107537652047279327785604580881272762394413892233893658074423501932740433500100
578 -9941003582514478343207008592642428783527697092284531103205114042053858611219650285478507072349488638820898728251666157878505552494149936283099197911821007348663887103980853775560206862204505312922868589719580290692285229343184680006207722511123214005181934224969192962261298090541492518003235886083542149686142238616757229048276724163151855200
579 -39660998748891960229375112001734042296975786326731030826258745141872907412637983004240675884503141201513430159346025603971239769018111144756406126383949096676016544404483199227865234784462612389490548361936666091744178828663596222009100020113522702660286094648849437617823883917456531489035396213419098743456586573283094803807245926516717746200
580 -158233708801613786156506912365538920474486154413888974710280579755679151298007401158298144821965980586727719635735695254464566940530877912010903062849065878807417730606851936003455202906773372709440767081735436470630879035737862980069389709989755163795879517883802300742075993079707873473233088929744150217095342965574719858174213664322741773040
581 -631300752155147601223378696838759410774283831207219696004183104773948834266404743347564715485915908778029008804880106023836258464975172117110625300661161285844396384761932509777385587658345754616278879495135350138091866278369303587139262663770059714119317050762265097911348287367234020049500333268280470786262168627252295183929779963639801132280
582 -2518694753443733213128325316253607133707709718321587859315658366469259782073181811087706648381953161825744602139057742589944660061292697003317649395421334202286406194874926610273007121616416059840331327171378107167271133965270669165067503885044497523984184232858730930356956474182502537672963292760490003101011339667864497651245853454048154450760
583 -10048857626947038514127761038775111823334704639478582093942060652499997003605867740291604912755442631915406422942449930127292074275414773978931136352915992031763603446447820407530034223227031019202115413062545791427296608952440612113074091668486578351949084455593394901347015915776274689321114020965269426192318796366962928907527764569684990633296
584 -40092188819840068044379594555387004363647023647234753902200344726583892154797383278903149737534557075963864666876555371911970090859103464676214978942284694236317116490108598540157167336718373969685257838873121839658747640666821916707005305733960456953957140534277527204932811040976484885568775964439848605872958872889022154609184091940482705837680
585 -159957553342746527889883715713287637922653253320762248902112144601447528699653149697367438440009668744101983132461333740243655029171192284708180787779987139055665213483612767523234933595122657268602412134483660501860885624450712989127101457096701757653386829293917263193768597784172659146583657295373225096742891506408143492404927517196672126245976
586 -638192422722425566905372230951649313077070488505020713196481559860382802218070075072431861898878166422714055569444706970460179962802470241719670105511279745925162575298100086110861494247109967382248044885788331693447300858072027279787803489892652540259902886918872585325278418335565067748569739185362308956992687846577379002615944994157118174779720
587 -2546246429328655328266408458072849559159282937101803254354616376819448931507189294411644668768607607771714340960203583858292574911215307165430097763385719190726968912007070531013701616519815692825003324226064717076322185119278992041488411160164646435604609913973692334333267595492515943432517622770073289195360233968015490440112777939210649575631600
588 -10159003610892900340328221501086573241135506412314337474006683707514331961421540960356663933556383414681023544035097972332575477451889643894726206382487920444635151475456781404293821921906544908913833468209836288417549808380181276159265654290686698722635282315201422487593654792362188932912176579134958973325158470156898662664309589922997484773843712
589 -40532527140234831578559118043384460299946417774089461908176072517247334650832973271372088699248728394737530269070424847167321514451512161549416952459841448293535833560820774703266340915755390481138115527270703809389463979017523679659776629266437153552463459676635029995532430098026719008748290386374031422631869148357836412298383037004599645636900400
590 -161717913369682700908352820125639016179786216000350158189570296111186823335696303526796435250900858713918891954901322186833686177998067166588690688288926727598276868139274751951450316540655690022742264471126160322187498261967097533930822375603606176122344119591380469749498678584690188853678617489537387302234984030199399817420246025921605639095844720
591 -645229847251627425959214805171331303133563278052158499172600267732958594628717231330263949782782106340813447089098676339346585461454217223039141527893890395392109737855177436720901038297607474020329617359024830930912839975852181735768930490610040984435534655391839649436417134326601941461587654806431261933577103435876821253603873264920019940350137600
592 -2574379897311391858303488800362642800678169700606754011901489581731838176542280575003519340180627255366556354771032218772865937263437265339220358596090150530263789190564069435024047359837355374675618613821627502173584611322853140550379766841521372633999120449822951562811579108458714414458045908191078070277434799583509475578251391708295635001518897568
593 -10271471900571253181696550593015198762908177928559156816456870742626524663910684385258561144801625777735703769626074586200001361830172967609772965326052775977409991947511953260150123300322093875913871017655221376244129024720643176054221628434503733564096324007564688562547200394756104341460348763896254555395388243581377034150497714886881021144415163000
594 -40982135360865101078486237214555591023724548300816837803034989326641184265098185173506380325218607901066696858609085470191924625484023456624851730341321681930070169891588096340999439319987647591513905577081104591324355721428144373314547290633960748896417519470019842147407278162547407328143451365295651872396472982172542265854553450052373076594091819144
595 -163515276212930672202229121256058778303062315405275920914966495229321296546795111935973356121124327995180400575357930934849796741006843169793946231647559114120985854323748135653010357735523929891532370246767349819971260679930204999258556109530382583398014530372865383341946969292498797126037786116978143327684220900498700385440213004937028715280747719040
596 -652414977909981776001511493870650628866916419519708288482869673918332287228655664737826578617506127470703007664767046582336940688111196405654369360499824787549839532855491722454446550241386877083682780418401829401915390290832784063112905950894814431272930120058360692472284378853934239887477199760376956580166443745462509919894042835962725164598639335520
597 -2603102977188570503242211689112043212664983100998233070630143322066109728942475365838363333780401332722302452692588115509424778423921055005475222473552064730223982859734977023260511894808693372853856508201825653015766553995800966456949647978000029022967489761254266172722972458501586399059208188794964029684316679705639503700227290723935292537095321706000
598 -10386293818682155887518256003714607199696738593615023589504217335200230456951080640284840993979995952968919150709891711714862075785076316459973044852667602753034152346701764510868808513322352657239494784213417330867757513114837605417792779969405467928064284922559547948805510536469539108028853188001842797873173905400095891413301076756806111494681063007440
599 -41441138942655012639680520615822890162396002068013199297020165995206261756449219916996277087833372834049610634718933540899032322414578291050643701498957546877715566124569644709476774279938041402432233466818272537139740718430424294837587859145751408696242531043909412695717568923645987427155178479540002591733890845226492185390272419863171917236741462780000
600 -165350144381193500432325277257133331747960048251372665195110462320872984408232387468815145580455157607857946432528544828187138966434167381292068368980840612042085108837032882390812103821123075355523452142157530954856351386494906803714286132230442943948792068040670948546729454708629117693841372320123947170672623789628689272411549264026261049633197410795968
601 -659749827331284549145950107924468767939447912989669968615432427030704520151316580948783226459120578941170308727459984189671812381878757704389983275900259214104692331100174462517750359144646886687686619725768000001337407635202443030768614622402216960788390119598579265991480222650288320503775858229298395337373880673783663493607045455406366335373522546935600
602 -2632423729650740011708591626635504951147099480068417383080180547720518700005751540596307823845195399695500135487307112995999490600120890375323488087562163840995798968941227672703713990421385111373337545983027943496828678079691812933532406079938503726265915356159368097991266440077604406168677986906608920262857176237148749737096962394300704463436209687876688
603 -10503501647661161638757664102296890402089421806044133040946790046128636803008023559991238182705705027640751784382190570262644733638293303885619091772262962191435973995476938276161091245249535884553199575099571728356360947902386134644425565551033955982583097183156109589192934684741096126131145364926503781033991247021963993030898814216911526956031810903945920
604 -41909667170303641638089355110158122299727659855242318921658549687367573998757180098640536457484683967904324172783243831677108953755441825106526508561512812717484598226985796764152694938601354801388822502132884902517027377379266716959809825222060114091941092795605806680045317294297414722587208065197453061207413998095735777478099262573713267653664607606741120
605 -167223035618368580023715211960201168977756315521578442771708659413727807657850963236559099187385168757886014137353306792840563660108490191416785110194201537024806314247840848576305147449887895837667700990749774032422788410731837094210115455478057324554120841283839442397074801790695198628511672351322657452833246292103536070369647270132029029351898302473750464
606 -667236468853490472767893370494664070277582130249466459772263264789428777090237011726072445272437851578495680171815669678363833218056648981593706924834289301197989550909701603725257158276528996501559845834868179665665211175217578991889675281484968055001311780777189661716763754794413391834412649221616104811029858035086258551271673571047199470058889715289757056
607 -2662350457270434802378645376174755153562279933219452661562473850609549420284273545964658092998096336940883916599897120199336415245688968424085598306340442648272702952723718754897154648748467205028609493781088112951714835058139874813598619279472906854816619848770157228093744816817601574772169671668557538807158803053905322304509704624986192219531984937107003200
608 -10623128633779728339754265925328875004181070917747355521300265726280866601331657273865560088179904133912145364591036864479589051621778679928999443242075516224851278558071943584507396617512595645674953186456565135082206251057714470081669041831115528643812421339709281441098073686587280848559062377827447060178835065067644919843161306940592417250088724542602649088
609 -42387853169268866774388942854760535730968805139780088533267070139347300231914494541039919563673509105757821405511033794228902127160791777056598763675276690355317909517429922677098479340076994473631703492428255503280535015712894918340112966694622148959884172174743323023999043033695327129609259474025758235083155757458971645070200654919729452002413365872916567400
610 -169134482973771183162069978538503514703570609361024156540937784785526768466360458545723220029477575677728749673793206975660897995916995385829117034074792564466957035681023658682061800944769398795463220182231111291888800190293770982378739020581399013135058166188971636635698819790580092207633566982759799619752761530009708644082314587849869101065773300401920551512
611 -674877036808599254581221943824667052123249010838260055068422781190039707890322091545782668464593010642066598534710046819412879401056685352948260767715784406170934947611024025968685222999426289313466509191571386751020891825982034374614895320112192833093198741401099926923555230862076792069537248896008265802681857810643821340309132740549431827117788912555605699920
612 -2692891705697057809946640501339602845236885758933057278557334038670060403052559718226799471226366228738442211800264598583343548198334028810293550318238473071682063957624380182051518486953836514090614069901819566214421395758553027737032876451653987674640059077661540444462139245878534884914751822701442546572018457781348058784071486862079566052359925345114754746016
613 -10745208992063627085039939096699296181809824741191285649838889165720991428819838614653754496932613043220603018048037859926359410918637902887402975658093483088636751126181458279442111290836369804400102455992891438459997765287804862372219073967129361123158484429471032873537273302918408537162937995321177442798475009617883093566631936278622575250017639787437231665200
614 -42875833925986785599915066428197517337840505889118322218412505628691252443987955384204720712516126963991005528041844880813649115229092609241265945215519598643583127457890183688327642769311545724816167841626409521640155093326334304729874257443753903745240944962002719131370680273394363465522082303555323890080717898860583046709256793613772514353795776631510365326576
615 -171085034885157027418197679698856435035870896669750183291031363923265582922839743923314446550430204178266548887503556646368609640279989045655392893591683081416834137856361806131961033113253108167142649813739204987826181944969331251927895814233128533677145708319507754850913526105605991161403949642771295402886784702458735152361033347089693332547538432870591763407040
616 -682673726863175281483652429707449865776251077945204465145056968382121433156396250914783944189865977061979183710200880254503315739948397847761291773455125022926263491641132012130454901596790829593541268811152655793863944508245126856839049779234147363057111545008024911349566574520433090410156430180299441199397576989799056815567155517407650543815355912044715205592800
617 -2724056265052086779599274362949338038154181772935321544873792959735466723551130583066771589295705081890750000477333172101437866048221970018133387919362265488564766153031551075956531552295433645129995871945907401617348742747291631919325408337972665135442731357543496902966708322182184497118447997020455582510025225740633070666374634072964357124052904719742544915198000
618 -10869777912003957926362153040506581880401637948314729659642028217973561392034123006217894400005192122884449031030911977996999640250672132790804101309299913745632222222290946526389655029005799759060862408546079798520689280643826484565352810962521762880219749389472416837474147474756710092511824681619097151705705124042224855171623699273131273436217277744309837532997200
619 -43373750311227425005031531518661158715011382443194478609557043131493855635418875323680450998405209278715006634323671382314360438480064891750058368714007733363023568479900869014834326206436240311285316268383500116063866291932933575537455883784677925020741214176285454945883797660330445848138006072043162220567189617063514192141781094967630635406697104386044502118380000
620 -173075255274155886229754853188980172033771226071714742064587297915025482003268221856105541564604012508936978085994779032009238265805936358370394200320088923129226303902056048294677617797715587589795384859497034993157303032124765033102922641385690322581037109563598790345452883039002679206249994603545778729314799649502843417798811688214087341666562780226969147898067200
621 -690628796407984357612451733014964357970507404518050130170768638057058203549273194459628876001753209335178472942182065122896767186259436869632587485335234060409376459048784038122723247831396381064975959498458186778707311051550227146771107974561322822343846929410763951381914145006385661385383289980835619773716372792580510965265600203173897267845327830687557306823229600
622 -2755853171518677131180233442673860991129902536999679136790752025173020034098546734162056061473233867475744324505620394911623434334880904036058009869135130125299151722442253991351445500188051996002223557045218532792962329319021721137423912820675534235335308000075596484325959700445851029575968278956049789004353128061869224451506935623388351954389846718503982075755834208
623 -10996871564037610510616469243157653971025582194191336009730031355666336765279273163927562389763177198306100145619538205056654667345929257517881561050834564191803677659697340967094211097062159509940310715310938730981436012424194443835240544719960339496047425991964258900064361291095266220267501503390121123089388999969990627046973514008186770742823624653909533634761152000
624 -43881747106496234249094564768369484595919390486436581192672721275014709207604791952210946074535755166317611158001041875947227759120775402595392767654772539803831982968984581743693246204619472531487742261935614575541075335903747593829397110656463946175807113203506318760347477178004546165168300808266569080810548788317776951985220908982737479661361393159103188861302389696
625 -175105723653762573147586951251701591331556735797076533591241226975818695622026161806102559215827477415673795564887357501779817649995542166516655300049604342833211144839436074990033529654927780221281861437753456860816862880294853712521727941393940784335446867322198886217778685844561715240601026631130398951169214069096347073352754896803112620433538442209823906261728486272
626 -698744564995365667288613744771167052949247166167886870464729368986573644830385546632019477509803576013343676231770956932022339440397546856163905654191552153989395271260241717771731241338659271539349379417822388889972695360103982584103785776399922099330415193380713293776471261954926744165720666239140334578049143432067583631732801499550561067235662930757467920904878318128
627 -2788291709120262997697147670522264699328574816191472009414278917391399137744217922923943752359694652608270937690416163068452780350677292239429173758831361226924189742732256424026908398451931472124704457196430475172809182461213737825147259241482500283523916970457914571600811514502576104170101219310308522632445194948064764621616695202511418108260249517233277058114896964848
628 -11126527106776081325205496914536298306556382944865969515274176699017271081507977889884399750658271973624724474286915453263602973819740914573263550063107310883235699833259609233457694978535835608152152529363884503335304026658607857504555634716153108153720228339886920974151419956265000093976622653887407731990632638608466359560899389131436883587245530722778371179709440931648
629 -44399973033398989071964701519055816771790971687779941944893773473025994299817209067742199322976570196817263005501045767395299625258425589155630382604768442475233078825884927147820054683823671370876627844300880668601156740129368433729724082975908113510928622200507043410700787784103135907105883902345714329567795143848853061492355415459852223046067437966158063543544467386480
630 -177177035247563584963363904156994164070289687020759958808671343668551348682127719994133157298354122975870792374332744538463148028412193541487706002965695022829739619314721756904158122976400901624832826341307218313111483507069018678325770010670592331209925253569005202523528121342113521310269448134240923649586796487339152091316766163455490518637306404920720586433872376788608
631 -707023414823082578348257227681951355196496722532921673978184537808894288401897938106540871754763362366470135021505310218463085159337406240041273717064374116458453821607716931671426550958126841603990931916185793409739666582440104611864395984470123732469959330219113306076712407294781385762656493307654171574913074094884637109697647607540463498709078170389980520001078016043584
632 -2821381411683250415497317607933356515515134073145614654704084500560176258464535759342873542034039873240882405892779101852790982233938193888265968851956252407766171737491553958347053420120878683883929327359830248378977380658862518631650129217856484490037158519764695834812753625961275064650484504065555549174728946597968827812901461631015672994630513728751145109198202080202432
633 -11258782694963492179377921449667707042956127438808566536781228196548191514820564499368244181955742053406744008349383904076066384080454783193933392290744855579806239824492362241365966728634031309543713177952985487766392823053344087121338484751079361605894711585457012407839963858264576432926633920274838255231626972954541891563836318639594574962075734479936602663742398197708128
634 -44928580785895323681113787488421606969525240410387497378638024191272751628542631204103561167741368131102621989154481509956542510604969402966327259456757862171781998037800751531002990257798260175847557729273292566818159611366012142700543844735912757312088608511476279191822059394228814631619342268624474933461087445993419681360437434968855999921575526482626411684848585760059360
635 -179289801120407480642428877945921814268940093228223493476328745355409689175948074757792793699301774557817392315775521490125793262792114121443579961359723500383142650437460006896947365847654803661568682923371541821158249624807993267136897221761257877350743730057828920847215574207612148906661286866048959636107917465376460040495334338148967208571051813848313645150732354043023168
636 -715467791263512870865541654444574787129826975806967337174406219673002816239868260590059922026458968282610914618613637644558590095859096918590889845803424911906314539009863989786874865599603589089146986601005196453786377404929434543577528549914354134350033105082467910484667874266789004003003137597852044430876745163566316583226276842123876478433510724588996342806202809828521984
637 -2855132064979355914819791029196403624621695718212419106903203470029471207035706622323284649593812711733747166343039037507798957650979316117830521174305033164938542477493052216700527328656502919255358422621990229671359652277313937507497155416817344165567145636153571760369984621544419373037973627607431662542960856354068851882998410496665709585242293645353853374070619046749533536
638 -11393677488146457929672708401777497849979368806534199131936608204851149989205186615102010529570293360617743394215325061904163238525694888457674775720659270278892678914886067309905239151660589962933377004043562168813456781342186269432910791226166788794224551461029698856662664137156100125534036151732697323601831460653692028122882597082427070080069279950679069939810829658828640896
639 -45467727065373188921229118035262315363767434204479198413831535089781584463964359731627741549928400734859539366586977946565909637309111057225462720012020562145815854824662709922157057647471838105880474210754330993508097660627659000102834518356472062848277742870627364061278322839783242822518944750613432858561859055002605994119633654395048981090619596508602188970438732867278421440
640 -181444648320254882038779949159468677248534417122249801170196469717659635501507773054026956122683024182548849284786158868014583146386671312740362167047969555813146395659669626783108008174442303716178593555012298832540854988457732247222850894112498692225347513103836635926769680540783783475718131851969744502698493124641779860833969215521914966181684572217164222790115344710396341888
641 -724080203437148187605614836115321180033932978157121671440503228608070745105860972655539709456822427237067014774544453017755543975752114224633145746191429210249654415128603596429314017020629350205604315136149239353255521367423213481522600142792645868028701912713853301689247144372152428050871876791090521290545372886234572515007912508120523938043641576247076228842134387516083397940
642 -2889553709043572673902780701133104148359713847412064987898082977716319702431800330130050990075356789067547806623649359239080535305104231531947226482464862362398153600559941454909505469792604976092524817816119482270748003741077634307322573999463943866764380614426779001731197630627555839140023860381938109017127593638566132315136268243125534853960156614553628156512572831279755784460
643 -11531251660040136051686680060820443615382621667899469298517077637356261829611196962851805350751734868969405399372137256310234297967181116813338387486788237670161216390414945215082101143837985024810350826543309993649128881308425769885054658648207610499461114942023229506860041127890128292781142711678836710929598919415928095265895838617498465276428152055137991839801855932070715391080
644 -46017572618483151634836595894889037409213257277176453567063493055909305748603689743057670421478196604427596081345330355151090288471514705295465304101002749708562618203985107457703416055378294272460802974654344393291680043735240426482964080283017327346661616464759287787781470575245084197909140645970577051939815340011108299404796595057439340153772132968472343953251356186324576936752
645 -183642220030969972570650229199138577195837091831708824002513846706838066661869608369969680100596710170227336919973457882416909151202602870434926655435629577906728960088461498598648981281463146459687362368753366565043681431590042814839943850923130677509329236207080605253701203789079145483790697130295016535661897862961755131816417747521240237504306764152607154189738348142205588574320
646 -732863224829474596419715620550122681131374648207655337892384979582397114325541564052293862692474177738151818234816678670078625064706362538670651575407202866630878110074386599670769463999399367745970455849273276548042581511185186434746738677059577576628622284870457323995558104100313923241608035867000026080537776339626273563871293154729550993086892976631830912320272244570492434387080
647 -2924656640664147462064460173509144919136335922213548813660182406926969627803011311256603946633645018423350841858263777938397233256679796097136974293201542197281185904500875116460474120628205823117118590019955005933770297076074462828030641277219755263039197567914336073029423660684318168260290182584581268012238305294054884072719723823535416717061067649630521356983188795574650743801040
648 -11671546408576366260646132729467050556923710948833699432292024235051147310954609955107373157399083360559853822601034150846751921607675852943204036299720969324335103007776640511059855055469969534790458449295511785770233838030405105682240239672378020824112178765933493248039882315554378972169931553381384132089917952063059556157701429012267515713099159725419673821966746123934116480649824
649 -46578282277677640393025398720061110851205564495345580168931190706906735801806532794650379780683553010554732512383171726799826620899661724380429050872538228890643939584193372763705738973293098760021233676501962757145015763896752298554789769893106782551190233594234637547252401674731745820454250526698371050467692430187475411481143361681423704946186425862104148604606105573676863878488440
650 -185883175735839691045396745045905417766195745078348361474165397990332419492132532414343207924758671552890732518649149937413461930174957712373589166097483331911277506586765552229311825994957381820536461548753450486480347008904297901424298823730987471569265109279969039829526901511765767711652386260671005605341189578253764866702936896418152634588456638711001272543567429330363953355077216
651 -741819493950401716337850604653244662606108365151381018601968823316257489770445958851710682317239675413840434844009971639631603831942457967352664598342951914447771063152714139311447194984484297957509673277764729851127912031766890822280566878744804315846323612236205267001759579150781692316217303311678719172272402767767081679649438298591013702746311016795473316738996708337451465585972080
652 -2960451416041327094955655327159114435737874181171615660126262083234512252120706111859127600290579195439896950098334273322578885231156864464803118535104847977596779610925402132650898161579184268841802990903439373983904831353688983544274103284025713286112243532794235451492296982962644680444518108844686546720941791859653724207987765078363802189375283052720052751393483809354720943274281728
653 -11814603966621283934845999667039283644001378432057014410856108711958865128677733732779305553380167508907153831479722995832527679804586200299045829865977387181649628891380701313458255144066392350082810536264777039786371441482796048653242550329755338838542595537791110959497881551796590136896871106560994570989361549833234383215950454449623582641122926050951272368235089797777460120894628208
654 -47150025004406041391357888579468700781106418513255057511214745777083544320869854805128421245141035471326714832052105533827060006559587129633806752217432691963464115300464266709672853097879639195281040683603670792088770411261776697662712829748593031440098414215430396489422441476929109585354974818490872835599568786893845850062541508469245812258495991177843812971741679185765903727743183920
655 -188168191391629606407648123277452189071468974036104916540939458719536465427105038871153729976791857590913026825930082237288450163582840850172169237093693216477091904420478768212343264118866224208357210346401223113252820259061174577535059479717928401707660199734811882637936075827892494975335291919034124472670258747843016628461819656812755787073425693566982771969867244575410108898908923984
656 -750951715035497423132961565153002791141929533577016267536858998365467174524635658177866562620794334105198634497385602587227381902835178880717590034620867135269857630751239962164504063206085022831508919812911372311646760765469768033004140146672288239374300757009845610800193228079266626856887711054219214363935755241485272837063150471766672133647225260162522661135346454002952760740134469408
657 -2996948853611985149854832912985043102548157134001425652179062851924284522988728608435869295573398392730336102971301445941720236452410713889256500868760903544410299403089423410647381512521088173309366302096083385152671526095654885764314307811601674390634758520851408844737074276772794966241730240772372486227954009546778305474762682298723851027992085432029183197817085689018731796067295458168
658 -11960467613351174777384181199846083871263617984631829426477536548865001758918543048256220015464656807461797274168142244746135776480289566372625488269553393172676969958226179143404291568207260703815134749251372044405475819446684836694830337241198994240662748897182304461525481609339484401329249858384080972226319457301992638742830576249488519072247768720771032198675140271369139279992854401736
659 -47732973934921987351320783847640668560581662063098196345426283950705545714652152074224368195253486196698826754267396211961057802948651835447655590514302616151958165387154554092797096850356746056197197654801528450011087016794602187953897747770845510555257997871968230098361649099601705201328986012403029505438747022050595750774043269335730746113422807566687995453010574492859703102293093956720
660 -190497959613006840429362037355584122709957724051819165414928533221452132443020861459859069433784367639552590410212608518644585231767801416013825493052534986279178496408734993152162959248241922897004954351467692500842185875327792651893486441802072176597588989097468880384655835214741466113613729919956125221155454547584181103278360288703976252780430775109882687619179712492368052464540177482816
661 -760262658788369205828528070414570220437017361647048348509200409437504879553236055266426966968718853000211397128806144133410613980943207466633088730215714514076358356318067945439343247347749156735702971454653605699982666408795578201485707764185893419816452932080383879091883582898706394759530666747568769298824302417692174779918932436237955355804221040193166925460230946635125164188004275004624
662 -3034160037037570153774880909418873900898187114005289632569950878752096513262310661652416989020174032668517388541247481571708220751740111974085529343247609888504137125970295335121971086847059323407442079277342146080836758966649778411834790301856903128216254850734279845352389669844730655610396783951521606941771638854117152817255621823370559426071395855290811734813582341835399831944079483959184
663 -12109181686276637446287081276504284075077832735532422877496365045517416853834199111210098571564676456170282066485883614236410184176627958195219171406083221364980311968804527084061441170131702820114772422894955890970392807364885260150530147251900814931899567649538090840432050079662795294496470481411041675593109319093528386050038217337166442170918332313768630283664960565857087128072648534263264
664 -48327306428664291013043321359542699998428097513796567206875553269007763046175644043233074118443362362727782343656011412238685222994072423520076512388735747917466606502006019236088582983206344086301422511829809546566188684137171338845623584595697067020269698764390613862403728653566951375517105894903736847758397921200277438254426120670774067572858773191179345024400794938813682156685035792508960
665 -192873189867180493757318759230415527512523565115212164461725892294656546051955126752993351444133358963427871188064743290348076062896643927853057238916849135297678757377930789552750525169067123616607495985738097374725676359901201474691307135241742054301890681302578042462215696476552463134252672471939073065603153298224953662345889692186022419485778601531821451290029590614393948226804601523988256
666 -769755163163612240851281174225892600793224678793144043752653786365160809919064154518703195403162865052239161588402534032650429692461380721071210421983460963395240446111921979926743086936006628487901974253933004017140231763285822382288692466695151213406608833300437427628120901138017009938037981620597207899489907856714884784602989773874477048941397490170065460303298578917626211249953752920641552
667 -3072096318353127114162084686340818745594548867987030651378657240335919154429608364810776471009324657824678632906038299242751789867064760838817934247856031611031679261694057437128920685792578178462961159435382621374491800832492541003191904049974852916897948541634128852090809399639614206281691749467073259826594380882327880015097538223322927137414994035098375638566441881161987724484953140713062240
668 -12260791593906342644245685290096740682268064793493149276310629046011318062439125599678937233100089128384121609771703751169425556565261455683066785486203862687141402562389756178721111599285948239194991636532573194078592045295943003341403466493811089572316390235995258917035563609489107988874132816738142648344063918764457382977816379093330712242351608934125161826006436980034330065753114372264771200
669 -48933204119177780059993990619668606310397209265510775138638833412332166258165120106341946804749234637945597456039535150407124418578846168421208247007719451980071068522542076228976633737060510909791670883157741206198220210972371524260314964793757770401173695810242494078544413628316116636961707433974072672791601004762482423025217917757853084522918907056761754284244809175443442509291239077347692000
670 -195294608678628931164811837189543064588062891904441511523463045588919720260199300245310993665521572271442578503656294018192015963104230827400463958953196738201059757058623151994453012855074337571317802672218757921821024392218454845648781651281910745881653597015083094029076611657704642954814720450287601258195539595966224976850347134160845672975516995343778911475504363483998032233686258433452575600
671 -779432134189818595617535171376447581172626564113404423039991111903318943154714941962656991112171044028201527917722139166495109909378733466137768229622445402239102875414296275769217836700281782438135731982801024002561739841642559020453847396554674841793788737757554582217336222554607129584116831240496290445229355142565768116417748121700286156341106648488846215544615336492030531033198826276145763008
672 -3110769321275436716437841264332786328430036376416890866954250241256996139197835527297389955599468363219697169457337466137708161870466909458603414273582438346436419511698128886328931901830588899552202429425693405213871958389788839401566404871499539518145737774693213120096207263627897658522905674187293535759394810688384961428320700368039816743402258660660891734174225488089386326884703371709667162240
673 -12415343829042827667685054436846751973496400753426105302584125034199541797749459474473684131857610733444437737239834225922561846633096758998229971380152198214752188422616900726121116030188650496578329461888322371318240984490413465127305087108551765965306969030974127689219207664514017900633267890233654573773363715467528775244534572547421924370113815652925935284278787282304565111819081090582147171480
674 -49550852967544816655894356728661369152381777487709530065209638489609447234341314519783694828927259455438482957233166272598948616384317925378692319009806251035138556167417600820869142613067462664385320845798153934933576505184644384653310300622013188763856813269389995826417316534072016321264669866224920117797919905490456765233852899341726004986404292433412606841382503610991986164313273738493327354600
675 -197762959843801090475525032632612931105950383039836257771370023838530149406393335283403368695007462182150034202646148056861581588947188875511403122092471170798019659725960024609513289184598139878302302767732735157294884846387949717315006360179095396644344349031333480570773987312498080586485255466588952649173610662843913991717468868993211208842455353808517469397722636423580557500931009922312108469744
676 -789296546832212044531015588820694804916943984380884945957331840704666188015457423956541847247233924508048509288075898605639862613875023056404978732848353873983812192219881873367554518076990800875236113694838322633519180056220218620114116331485054882567428565959640554010020218393047741390391987259964188843480726922852481892740203402410921847712426388457325682620157156038360895707509190838377324491104
677 -3150190944668592236813595451984516045621244676214403432757327376047279231931707473457276323873007480089729796301892286606261312825244183601781761500969353275486352353586589101682617884555434481484324932410566474888647009847283018292124861479202898108509705468480471948184579217039928614819485039413093800685860764443103556148958157601885104760378207529283819318689072691877533152104405337781292237192912
678 -12572885982703850431884349989778909173231693353740672107730572093781618881426549296718863912094923659473169364001357710260388071541461299154013933070240516170303937269624351193441244831278769479198500393900473485217520561545044224711688016893723840628647408755490823734655370034484231586575592731113487086605828472888755501885458845553067967382743805061997064549309203920707192323811486218709996801214064
679 -50180443318302554742866846056407722915254622958228602963107290683576122486989615013414022388479003118074063293731486590288146795106568660835607891929825918735675508101151681493705115600538240483988123810933810148626340947846882815525407313572752409154556376772603094344763571687389982044371900504660385185609575311298572827828771485951490269255695826020571275733446717175681993233053448350920739304274560
680 -200279004655695784664912676760427294105883892218577100649813510169449406514249728156478907003429433033019129087040080303002985885175334331629176203966981681542093130862537740549876005499795271578740835327530441593678057706663741541714210246476100877003624532065222904370737160311527294388491449269951802631867017227096005690429230584831610492985282738610106575573782999291767111012658961424593719599698112
681 -799351445894539122935730771563643737708946283480312128584718238826084415426917417223655901960824080739715114329772302883351124281801114116546403703938702217960953200711273977701267228999182890089599985933688590525362346043052180648939982099164445030005132171185056925594897925192644546292264905154200193471761945678420911634927155541934247652609258150719250095000789858610302095072189319576435749249643664
682 -3190373366165594563975160058938765768392597923216143129043406225930501141923855146162450682019594058318921614671026698604811965242027320564867024753843324688108085941841770919798899409583249012938256835353206166358372364632955201693838698651669406710455554264141058679306080782120702162039882242424750093995578099937684509042914762163452114288192481909316816968008364393060047878891271586871457193902700656
683 -12733466758663851802922820381650183725678216601298984143151281657227739550343234448665945181823445685179180558701638038648195340043581955870904113439204836163664190742987800186488725901206349647539806929978467293542287926653943026474983759017104198759104093963853119577045812981714046812745058062454129290313917680503485222780761793300952025401272869039999852963654238078086049726167566105555290442264317728
684 -50822169957825022546753362049568715747224460996412612150296782052970363994790979597745658401137436725934448721133730768288849822103770087028608522937177196969010585860170606007476932324990255172198352220524509297064374673878509357356071619184473784317828644827600582969879480065666209601004706495817588231247951734661140970769322617437427430268720594652325428848526290134902744284982943193566833762482558336
685 -202843522138238849113611228968643604164834564035316907472863360777840839652202245576987781122204017530955887304495795504382066297272565573629511973299624024106970717871104287334951726973026799475606270030545703152103981458825784436471834379619760662445418360458629339995616339798473848298763860647343619071223001370417729703964379486159000428204007079664527636291811911912071293895266463410286521951475042608
686 -809599946959909575616716537778638758313873230799850863936880294183277287124970478702321493750137900874281660990830157567052620294361930817197673152907245740531903535759596995223174677043946613650451847439685632882128137614826266067779999625945470576430112071226947223861595121848927893644370869313128659465663135016427281218227911235197726286553321668998751056634862787862929809461635899533298970132720726720
687 -3231329045944791930627418845107754694754935078388924408900910868486966988787000076567344302566052582528792306312745694394262423358282990248553158348284814877057466513905116391414767051607717051862502133449282592591958196545496377820748931427671323475822486539493899190789652889362960605885201369747951097396227022838715667716352812770473196642834147617405251783676818916488231518083375794034033232281563455872
688 -12897135988611044537068157192828334871798040298337189573898112274513388591873695073043499207625552894802418129556394879079425311834077167474603158174985612866860178847650362806431613842608707884323300666354201877986977540206547951372128289272458232504867994899840659323802564997192849399130365477433957851953602946436254371072703036177742348798513605296322055157339607322113380748926296375857543404834817993664
689 -51476232175152935380170438723190015816320189869996039663599141879407574205591671191392776227823324326134470038142359822160260678583036590065542358463295261805320017171318574336265512434214726679084291483997404179376439399056004440867674662630497517525554196980347697495629123583582069995123860299838672268731268384323424328037177900261669595470753602755734618410850770374356768911373487002612985177288400081712
690 -205457309290393020343462881512558410953834496959375497439930488023026752698839800668254645987573094484310623891368201377143996969300989520348556022040456740596885981579436744524746697454822256919127737314389412910956903948470127673895123387683799455213005821999306597518012566667266478605095336406952460245545953628959363913379139387929958100956369215088925933283809929276982095546134690113279176414241898462528
691 -820045237370338567449016826644914757468416125345814214094541658418969296589580564751152407574134000850548047311712734295460410479496568881506971792746135586926500053829358236467802303300144406053479449367708574763286741545734288728271420679123194845290185869876747220903061868560691892183567450808436062112588243070779311296765624134588224974989332942902473788559756231471043671358938256219635444956791676735200
692 -3273070730660224166610093172244587514635499043649044594406248642417909244480377918847807730808899003394817495195015277635927245295331680998153549265267090305044787787105039666364262950455200649594956992996546906930554605542049039356745411383214047453943649681785419628927338784790131540148144945440917711811320042324550073626307353486072936755680935195605806885649045679257381961312393622568216772420603758715840
693 -13063944647916565721274917336837704279194502676382766736114983758914771962817785459643630856302185632597496669133351021559848139230717791689599880617213234897191750388358643170510175066319025969379005833518688655653320181778590779227171271740801989077406331416165008319268979080292955188125971344076265720239518363445679451734491222151902650006478374802257540277858660649629370280243679667631963347318853777466832
694 -52142833825257762316904208966917061748369989068559458010141938057916308842947068765436394051811317294373293621757035057234552371281107035994512491800692594618474277486676428792958479731561530165965196194303696086693141184289719892078374658235485067286162224626549819401672131087603334527689615313352341163892687744292860568496582670200357179423318280215605241400129059664327617630008839917249215522603329573524000
695 -208121181339949687290780252768673279553925682987315016575731994493035742058036214036432456258596538380707217995329518343552011910696102040070183672309526989167838339205813544563549385288275805295521516896400666050768144652795919755698379757906179727636698323710288807714835174855633948666099793758831813477721133578487877293830208253605098084597075992751013112491344637815169572308549593595116689298390747752892000
696 -830690577244799182893372905447376969254030958820059074780723391812720246317851440507484717652846528191960706308944543043660185471140476246142198623097508586075078888381824751145891080935100843550228123474426782091118332981377336200556987568233661073929082057565783414751618761925342492491112045568274414579456653802250184004819786220677302626747792781595367365766001026631697487957984054397663690393880968692332224
697 -3315611457525152549224337766075470198658126438217222878106129807780470194054896280476072431148090446814970853588929295190046823501740035748590525924615880755324059494229894487357057370389455590755716842906535649301794896976552579726455612987275284434004000680604275260946134719433001010767185684309150777457506921831353165714573554468655789513333091809695355616492786611942365838017958874963054615600100587757308400
698 -13233944872013001435729233547688051537910516127325476989117016682630931175697623262759796265298825193161187389826299450429040759707518251569589119234928142957496890760636799486786191739118944521268520235440699540397626197222719836593259361873682296348360184585247504709991071849026032524381980383553037539564818005254940455835500732578379154069197926140704361651016618400858586920793946505923937086826112091511050400
699 -52822183394730005730593078108797802275780171667007268669007834827668523576818839632474723290677714290300018337074929136905613332738162978367887900808940656439794456684086796234811838272019821479741303944033693671851916217816128257434804309909185757362025687638698335622355818189010867252705013314224829321068770308124296480803908660492146116276927193489066284204533625780561170331287939773777979082607136945090583680
700 -210835972006965194301824371765687227940756856625169012373154129297865506962331197047334824105933619610140358905410502869306119502386324802228398278371685991561122445679055012400091823045747687449138861742328771371932941728335657000389450383810350470327366625931352804526067936886210535807684334988991590619951018497081508962803709035714646101703117698376933510600506791279741260248572056711933014580130492518725054976
701 -841539300535647095087738362625382116659397553262800137831790661591194990699861183079091066830816359014511732121738355247244682407527727241990097550476429963463652786034230991006357947049931568448916597938710275225990630624401830158674170350107539203143387731796494340618211356316417962063999966843847808297424049926453343682627798648716956647012677742991870807074745186168135731401706564458765412460296118062643637440
702 -3358964558548266610307468507231226055384091088664339011687574691992205646639616858956713916324711450083563922229502665815925356276200415572729705607457203358440391889555434810256146677541179850133709839635706824143772654696441750142911844345910761857142534181865024383526824037688702471218613256490669992882302849947933072888035212273072043555562734074853696749330589146043721018142016074569700427183496038476695383520
703 -13407189973380421207002498764282816943681023605678713039538171530199330077483307121241165361603329059650754432113775932118757538706996253338662238882681241285609871468125960281050850038663656699111223058346789973090765757881088461460492275779280733205401777127592245406557797446106998459892155530657522166156777058901707146033517314134490734752874821458365654999116852578632447006118577105189668241162497103820475090080
704 -53514494069884919874541223760844766493954085698802817672020258522528576019500132117454083332536015138662812434999588592689927107623095840740967175085702113654209856286127767599080807682734197904122921582321704292402665675954782073451244414806888103773640412828216121437308629400011502076474609364030880374583201785009525382277904633463708119215645064076200893205500290609894270607241879360167251148980352875311549188480
705 -213602533776817254648168799522010174346080563342455502027042563804816188537409037983710341131569285957726459846934528084864475008299846377085222171193142904713399341261224876629522543005977351634328938060501100551699580327054009580200292134027517957979532737653318959125343999954665288238479110927325251138211333811115932618588517042432842948210051809476090878694426011457106093865893388862346952495014415699577069888040
706 -852594816123330061754305491576522197319058112604871961348733632863983030167731825832996800720626413355344424714817988871314575882987205510801920790966397599833370175175823940994326524349637644342123155034691361677860498725014627459324141358224971776027443215868206326203832664452187543459491184303602151582448327403890158122171060104392312095858844249572716295081709352711423921393304509947209126981025502627472115820280
707 -3403143664922259454413932245019725093117937756394552581225072577004469747006137500001014104149374453308036727786727531251555492421202113085548826693220896784624852382384971939867028927460647004714952678228994374392324300088037066745628463173749950312665742864321782333028575282912446202507360352839484392587980942069411947702666755432117537544455175378411303967833300149770684110339026467355474066146302296904376645198800
708 -13583734459138849178211543113595682363208039688659612421669569353975468227456701377122691890291147182271909311758887010334598618054120298841470316716161376148799198916129845624384496820626819823904599249541155511288539812959607886536919719726394820158512304819207499719480273984062901248854072681910338083962430106355050492506646416908824445911408720534447962767143037741858127707101974850213380764052886849647666793159136
709 -54219983807282007298079925263012385173312767727654024193688125912201093206914619037034158038820799049124828423522778898796775866139859584938449924269022136108747155053099383803960685475844711003737681066574710997331653908779938889546634641990228792884004071575391854428100916208702719474888669110352775829077686848420803560174459113075618910845194197092416860679394711201807249418210360306102579180095925957006716025209200
710 -216421738182869308003885222810390281100237160197424654316777674415743518518867648381626484340870626063689808101779655491816989865690650793965587444194941878496041461155610779859752933293723818288158574848834832346868234386024416300305672912902081634459712846081362116294980460811965116558354447677381591456407872094697714570274431065223810162128697739470086718431784067139144515045640688335352506912704483020786148723950160
711 -863860608949343313804537640416156987007697694290142291070344641338790584467716436156196853107441401925107841621449595338645031278242006966630572667546054924292216127650665813279857699982543173420244775556952537554229869791990848547420834351510618324629887037184577450614958963110171012914192684072210277655442221400596175745988550147628421274153484359813251948597235478887953652286668955690726823644176145571372190774624160
712 -3448162711564654069989460637728536737466119167377225268570111616130397248675913078027965528836163573414545626247415379146670195074106437920174280226356584402863031228628078990647971324930319801770134342883229089506287017602979826990035285760866032489375358679308265454329716714355379139877031706496911186505356297986767509792200223440182427107710135785989565123981875442976946685003880541712419610846196514920532382870522592
713 -13763634049246852010084158450175898393868969355337423722791777923572385090787725974849354691539581388412057296353638385766372195204638039720639553329888975049857204595617830024381663942148233037640676493472187922492946387306351001491674385710052836044270733487332381967882566659333910739418013361486561104317854979511643763700179101999996969920747425686355666012836025154717436092417123059457943589302967340701334605563200560
714 -54938875406657602561260296334735728883090423897355262759042811039469604353984620487844062844380682012569136266957800279319552880018513183758855359930229102089766152797634195475473028340507652881338834742851170278854791447314384342256141068435561546276215126622728704948136334385370604070014548907774651153264542627903224343125401797184510431423460015610488478038041371601324291900430856197953444826859221509973555252659276512
715 -219294476098742374419352287747322755569706391332939748131899556233071679477303645975254483017989463585835405462793793003046159328073897379647235240896327073236633007111116075366433598438893484368309138959576559406799821001961035848530156678472505461402310863866746707583710424772004655272868658559079233249908915825056823979081480867676980575290185185618333431650011601795635422989538300372582998354903982884321704007731502352
716 -875340241187438136997917372041687758963995623504946648269509681164970474785103100834186190594153473363572051414336117880874194636362009372949438992292880971103766947379287351113501709969773154084675306070488556961764802253957241274889198409401622429842111475538164412535592977874170660687629102226529103940434256381368018028210779187390929014222159568762598537129387361022435328002017561404966593885149062276337086011973089280
717 -3494035941810945534292942146141297581806074580852381181795448685486953275920453381572441949066202567317354548323333290620727956833009861681145459408566562537376542543095565409884019377870977359819164192431991980508524400762714914297028033174008305443351987122088828183782690632958926840945865295706836934168730011541725732409584469552876457689829466415842732934207409711524889275508328821639031737556181744650493898583425045600
718 -13946945695306643316550936198942839651053216920226914299478768708364356669621196924215346275799075985977072612109572717157390423793044935345630761371799120100447313270907925438339275121139583723177889380933271610219205891410785555905186632457334562644818526705564067604631736043329900480573053355225787931252100087509165494613533268085305883844967306215703158881399074159998219701278419106219988708296633022746588725215727087200
719 -55671396586272693071628910835835813349822993826218698246876309030605985593620076735045958013273084950979413625527779830656064695808120951935967016880477711666597759509743735755262475101071773693352632160331696135367573301904243572504872375029833674439228698776488331285423927511037490202336699029620327333611647258594090129715835447128732093133976475306480422758325525596749408625969265051194484765806907119943806857280514536000
720 -222221658040205166510918735753044621621376783689656303835447933547168892494533472967391782402981730762659492721898387824035458244100749466477735009047906865735836056709727078556422713111778163325965923373324020407008668733950542391603057451024038744114804342225307383215051867075501566408984898559057598823950568237628529699310089261897739847307034994935499848724453373003860559196973469533119957731091720027961819999564989644096
721 -887037353453135186155928046459448572852042140719598949290456522536410641607860381692307281214676034861212233084082607708147085751070675401557449869680826573630702040514000737982502868704157495217933325198927227089281005388577413636147270816757715787127739175250962863540182389707245314011947347291625724568635456173162113700893684069171049142105419299022795475711543607253618204223837703040940220312039603483991603432634794694640
722 -3540777912260298623963136606504336270027126661431972537195423404362791508467941301990622693158859186246556309900728636308697924009121449456078352526897703857622830028755332585686389567320473547393467926902089014503195570245269279312767972338807775738076862633983213869919093187748563358084310171070084684275763122545303179552479991590030891616754171586141030487178595735946094622036758868590969101143479954355420355893297879680800
723 -14133727599976793677396420811025607849651849992935923571709532427373466519278670259398253239912126710245589917529049577298619929032260723554968361538902867680635528994450746669835297774947284450591353301575973576564626607416838094203515649148444839118855316717948589807929443526770395266564589298737130474864634978166694039885116907092881526913608229175309651099103876807583753393937608149209232250634758662512587585221319068640800
724 -56417780060680847690159746055060782714770506187271849616354349054018395360104084322736121358212770984267617212236123312697529827214410899273285310562747634802536849162931847894784544985632116108023495913749397287668188226266286234758846916534611768660565367941185707699430944467774076615423853365789710437856899376069664716978665376295308013204110491890134563645048347441045371662582696415159402065391249634375416866500305033131712
725 -225204214476703963055616972528752972657304613663399631434109636085971360237436165558618393394024495487545495465119090850960898372356558817237086467267022972577298815831068645251733066466785302091889651275021732069671375445585658401535865296545784269660517161785555158378714363968581604258280370588647597215215747113452784501342074390474840802386892729550372252510065709886199524850183368871298751393914172210007365319266312567341840
726 -898955666051636480626966923399898229698166350408446462666735158921687330534559239378617223217469680334582432311177858520777800940894362882029031104875802444254837421871125253360223728127746288515559517073020632972324566910893638464654489168281563633125001867232615198593384376855061379916389492725022056582498441438770022376384457851044530113155891671028395748000021337015822574189119157584690487207587174913848074321101974025415440
727 -3588403497774207794744784060118988531752515473019685879860887800812567583509341007808455545773173331954550506969791121633146049973143660362652335992227756111729763684002758576686890315029875831185906077779788001218275013758708009469996364167791822548432690077998703566383519361651368159813189195056183830280248222555332234143009765509785581048784574987267269803202153203538127419395195045176061152534948087582724055021658548430863040
728 -14324039236994296499352118789431017408341771929389020833620521908188628293513935396554082164858299042115279908316226647618025303876312468425642429111832224259185018222131890692104537438841784567893191019269318587280641687066572161385352321259902461717433360367646781662411733122419316657099296754950087864562238685620553105198329175078270917069654579632831001062705326611134791939820936031196292396351005778731251252949989746035797696
729 -57178263620923734997413807513366612699965097825133128430501671814580121171639989031512179835031070250419018564060657811479360266502152651740218749952581306713619208541020304408812351093319057740149774850581230574741656346285676475682941885109748480735161643861440699967175372218887699522026685063545234563010167372243688093809648644995563235288679709664624367232890559316808822357573376129425342462412857091707291436971931441414589368
730 -228243096152564059975977856293082615626983965838956077049975166668063661772820449366885605533261011931124685062565420359795692899434620311193147174468249216114364895463744064448327659021824293499721156047388638212050940309743505062989322838397263413599552266956207439016633823192508721688471456182036376023445601671691789526780620980293121688466369915274784031741731063433967491975446093365570077895473122381389828287455137129150289040
731 -911098980264270761983451962603577390423446254881085954626303059285102277774405022233340898695014545574585268143045002202303463584884024716910538242268606310016028406242414747004405073906543486227341085289028791111853138838890455798790904488252566457305769327360364047630924953800493771332511856346428672237188959534651437143412410018521062689629941567993722340907832921672382240768002147932822428622905848892352854135943210243786435680
732 -3636927896628687385950336932688050730624740378090892294286963851408564010460124965800303423479279374547729717915269803873129399719987869156847804294957469450637752736393901490091354680266284244202582856850467387471085889371991763976054585467833873542584373974370744809468648633280643940188242320017952113688084228851461280471552055400901259913863013906201744579110625998444319669483659427733556635791193284619263002410544729756214460160
733 -14517941371808375567927265845900731838755784919909892023306488716536778028112313301407486790041434447376067059508976052022887617436131657780268315643991208202682216243777020136435612270749178306325726383553161767722233717555778204056501295388246747077307982826628486950554179813672301180702690043646363402684334020938160950671518737333793421737978449182692623782174170998726557629428285696806862808750846154180240449928809798103302695360
734 -57953090217164223997311837777233166604297615552228860529002741061924740629930623941585744270873845954784572866977247728102262560065212203400798589696041198956211026695186197547351967238821651822253921394837553105485210885251110158012220158058631445112650447217209942380392232576224826987729642630850915699666195230850749864920633287849320757996780869305216414331883591282376411128754358117755548745160106302745624979486122188356820811200
735 -231339274417904534977024397331159334444910481673795206519855839830866923820702653938248399579243352423589029648586727665649031770382765448677473553970319561547650547379151433474735607998235001968017694384290314029243005099287019267375113840776492151587105138792287129490580128027973785938668666757308862801234462685847096187079908003394474941637401691673965959356186017778885168811451918863950126001482883452656224460005122085613047059232
736 -923471179673646092068610977389872451901014939072840104287141925846585627969054887595888312450838273669163816722211692774017466496446419685073936551039128901938855038315145260256485348232084831225592372419898019861298843710683858450191157341899524118676917138201118103548881306079885978700848427984208157875011892250274170768077940220490960478679047153816709725127556571926026369630663253538727682142574889221543680626048112944521042321920
737 -3686366635820714793576463358861607535268366283245991298253421364777008029151912454962148460285435822435115262953523473732916399501418408023727980099263388371104628931781760319775549381952230086113558696959755731929363905345143506635682379530854235103182879382566769407623924164323052666959789867449035905600276088879748458006416967221930025907830584122456951680480799152406356746332121127373490000640360432819334939426400409353687591865840
738 -14715496082829032224764581375618286990380226382713672580832763334191145872468203377125324341464625925330419464310406712218389854920296246663824701046653038131807908987844262739917030459662967254323230245587317596563558353799841241248616264378600773368898366434331341650717378149516458313680947478379270964972472021926861106938008571621401098694053111502859194430426908850665874983016015786933852107664203657438278509857945904909212322007280
739 -58742508043769479111035879645566910178107804910697339801700476097244763631638971532502986207470428254025355101103788634701285618423374732961140552216003332190572843726847868853525358397842697429301122089962905155429630776562187004922650281433554647955435731010691630620074072365575603545308510000402170120759979987654946301851487465731592308065141969175800869793199044328228516114115546684094432068182620948974014294134974173952115258804000
740 -234493741569317623370270254693249530629906021224594515911112441069271664551164218793261920617388709543771485092784583279604861779490066163739471880062261950393178622120417033234207984739496389467777722505068137606944769342966069027921126652940037900986003478195076287406735789119928327796028321257291263138547687319591318866414037121487029535216053190052070404553631848445805780974052836226970324229713709607464031049516919483985372908216960
741 -936076231527721362927475591609490029154199744645547338819258570422274741892501699312373496877511204899427871665933599650568395605575729706263640784378098312095846645387575687323599485640256842166918357854239610042297743208059933290107931974591062173320451632092706607811440127099023898745057226174913027209679556314182008782057676856420293270517462420403928318829035264837924038032551397880916428455474793934899181943523849538086765577998112
742 -3736735576529798756052806876478853728240889007601228056041299037184336638120741284856132476753622896107958700639481566260085697821718748503979654991007988140738406689539082460717657245911645237868480021515172136044859724233955799145634266083429118291199896623536635569463662560399871750133571113950397196146644060004608807024202690586981636055051578395036873129007296337250797930839425952964722530968485386988554018689266621801087275466755744
743 -14916766783293920740851447100452597789989874557934377408100259682757392286226270055024614974496965692942403103764067732876735100591141060649803037285773476211884406784889527023537781145859945862069867757488560639985267755155618236431526038013225072433049480977553298204541547628870423803575076797136362507582838749330861755101637015690826126070375213935592306811219052997881669497147624733869404606676536693998354461863644464711886308325774400
744 -59546770626858796505818276731645450855201515372399329169432488249717009529693578042235358164322564661342657551316238127209547377359796975981068576261757021974861139988067063521380658606457041949391810806103528361231512409690156641335004547201431207977503540725653320232231041849648069817517146188825126055825375525393656906895266103904357177631914569425171504299188311372215720202439497356810136136628688263086350865614759368597998895407790272
745 -237707511200373235984300073825387343413918532506732355637439221549877028646051947782024100913684976245413508131026164013853951543983941216869393215842235413896962456811424760956491380799467439942941268909197172276916131418025982619592362268244306407023870236322640581141499767383513931521508744375063361531586105304746065333814385147314741989304843729064769432916457214272950782268864564559141599658695873020578678659591105290428467626253096000
746 -948918188143044901824726031973195051858779342902210395560715820074442079501263673585613636087069516432763307257635276720183736860568601801390151470212033595958651737780727799099773903513155544437103349613390320429834101022614681400546377883414605019122368992892847232089404686427350440198576249937467175089307655524505619898644571329820443507904032365181533639465589303642127675830718157601290215506668346776374375391421344408539925068634327200
747 -3788050919735689286802319983057654142761552878894767603162054317887531835438779484112851221970068672024765973550560100642018612206446546950127753258597435318806826615879692499217571325670990406307151524159477825330341752676680383645569831636586857958570922027984381002484737822197615454540019178614851890958761198074607657766932164476458704568612754559740912406418938212922196374570658954625582875623647669556684302898312921976151777822280477760
748 -15121818243757711511218886991190047152788765904251037517435687424080441257513630400482585225671958629232555076232583503365063604342846776996098223569748585376948107319541125404630572163707991113948067448048396773310695820177171641627543601916696915710749756042311063916966844953669471286430050805217836297772379983030165943176257832940109340915580593320513474603458924317362506815401398419973172620032512942401636982403078056588684817837105720576
749 -60366136914333187474692219097006997312200814490935383414062357006676260827724639382433818190599674634720079676816321328520080343104288201893636433209009706644959734159449886461742871521344316996935542950153145997595434582549954664046460943696544751315899616235066490442736638405352267273114467827619454217660175809225826769776983102770579711698991954321341764565700940547452178359217433634657923052726405797291894570982300190042106877201897413440
750 -240981618562018084398971338635251933270305651447814050588936929170651633224276760414675802216873901141802558069850754743452160729672318501959396641370366748926679258764523946755277543113206513451766687457011358822400974853539188726479055897819353018092636252859107167173211536432399588044610966327315258720501323086620763544386534848240091905099543466115247341679257527159122802295386046408098480513329289152620887401955273644479619021957080071904
751 -962001188347443697773789711356172165039116302317638513536129046143293736892652100829824307651382098033454153253545356485844977187160600358021665953166923453105438638849590935249430192081748505097731729688575304593286448216925670064690638239061713353481634702390326922346896367804887377311465140868754820224000621368345728886710053536202319998520536475617959227417499211300874074351502837886518320413284064588146387529797095888930427795259799543424
752 -3840329211993385612655474353046846860967323323879721831962047069843308242223060647195655015384905662628230542642477606609716252015766120046251384563041361976359743076896904238854773187007192835509827995379126415410965315887247568588015458896501557997589367115934217747225399330320876309324030629153378631703373403599822492033468380506124466136725200255156542996477998685400566022664354212481533328358675216196863441418748967584608548126534397030016
753 -15330716615208654915859702397422073923064772790946140540342514597541812186085684336613730380142133362364490054692281122800540575776086264089019471442898186057021763199405171503316664276419152275620906977569261626461303770992123438465657045147339313035762117017721205304988310915606576091921655874341875175289124745375938796423122527177665870564261980927220811086778387523114733644447111648031967263326834535966598153272668168970828693401931260769824
754 -61200871368405903576575204530822868048308973608418943005876616629444104350289005110354547008259710107051876743532846392081733598257320497225396033213691697654689001631577674038439203543795289588354018570932994026059050862979162856269962623874458966815851660898172584316855505026468555042726302197001247152074564103131159096567878425649674222623045010374316892792765895808621431253124680479046721556111312384452971876756561292662612223286347454510624
755 -244317120932947540900394260206490230857752644312284363204916718571052358293736505169018019447542736771727624509944369570509066311453727124022971714047770565206930663466986900068683125140396030224237101950717939065618515630489017041196314412428167434370788786131623404527898281992571263594719783448718387287519520973902801182037198188909302824513084746772914598464551467026672811467110957560918361308839203350339868777134339429015520857719589358075264
756 -975329458962481056134113594316385604138488730865706624540262773343169335093249699206476696683444417429992024829381094396556034560803370979234561683857369796024493045427733418528155650362057168276121129215961296428619947318539474100973122196594592894220992832017390515691135785460878213540034116911522854986203208711422286683768203822099249725080888304442676404433241673026589640843605751948805001126037592145167258448898710073468771806296135142044800
757 -3893587351366734150115312129490247418370558711593349299023347557520551823846500120213966416614754332197405414840673272478721712606007644781039425903060728564842824284389181493780827444377987797266100465641525809520857966706243506927335523092848071536498159264640626764243821999070263051386753500112804974634529032403561839566947177687851044298151712888051384978885372644471674934236656493434334330431136124022858558903591349926800350808853626302591168
758 -15543529452817595696898330479996686923468747574249966990560223890576767571186687814996652211973940117716818977978729976940121243200236323360719396810899425642763042591770004221874385022015555507291846977613795645923636157325979957757773149784874395740708149587084570929267383898285501626257429486855261922666681234623639259707456960767098878264863159280249839444463860173507474287956598078500375456647244632332865797546956658615883908268838038021020096
759 -62051244060655223928329303497219975465230968577045322768639628970286700580626698391883868514204266873098763508926945757745148045977228010254255299521772410668737838014575906182186280127413877716856780424466140720880919047032568442446517597837808290561483121977695422499858288521272342201921424448855221907743083238879472758460982903844490176144793039914716646283137870232268812538875463491736684435767582342469869213488380390699213774365363795708314112
760 -247715098000036775524409351066533428370408892977309880631648203020855065212659740685494285621178612753923221692216254511840498909861723398830803393090865123643356053337135920206254176192860138148609831326092461772569353143022121682484114404455986969305061065272484852155281612261847149574217947784246896015187471907482068536880697766239254989275509320439765961757215303959182167786017589387750044143371531488047196994169776183890796985898531691140395072
761 -988907316326033802947642061156542122719188195617697000471678371586540983069724431277965360994928548681233570960516401060409245319526827445003916830762218456804882641311720007341130338073467936524936488263691062897589612153089627297902253064543965098080838730790573684633383712429655214051858237431768528804879886144364150799210039041242454348591058970611671723355442320864644528889147851012266651919625254682662739193565219246835201903862507927605872704
762 -3947842593522040457436649803199739025343530828174585663300322318065954948160238477621483763971880111664452129740014293997066829740158279642653431757452320925984846449960960974188606940183057037938132279918829676291952231193830243488666841938838379005442518941325784329717137017341476399512688474383948442815942629902857288118163412076105576689006075015019697597648159701881600754733372888636417465287013771492367185773302061171244342717947312271290819520
763 -15760325740325210004393231062315078730270504459527900301982675990601440068277963830714337542671489934639477309551878819810046609945638426987578444473394193369003725146239956916616640550193436091165859665311605758827374175906168970474515260494140052922037925619054089573899097032505237298634625204560361997719422044460188585159468384353614819088810655943828836638999838968042946596455625716655404807057467494163533785501111546549062870360448503819131673088
764 -62917530769622893342145752277566741004352144766439916127025080852531926974146321575495719247575974215511002348341924607880421675830101050146746407910801426407671939392711869889634494343049712144052188454450782152386768634180386593119813794691445593794765015676824372519502882161216597444789009896393311784437103603270824567613188365712021079054345538739534661138452289069312821293246660206821843973121905481247519479846771008511056273641212415492681925120
765 -251176652248925903616879905170835068009531307342101312224751107089715692783062570054331930172675850005451766237694428434597134376451148506076030757855670008168666801183453660971168295063625909657431873908356455808351884194492680609928767232872679654643442948642855162293395474675215641559032172249458310063794382121334554376586359173545666046734248864704354337894452085142615899580679779691172917493829096160784331008456271706396734901490799949253997453648
766 -1002739167855372602167648498710722764977998352287396622432492017598368914530816369746928253874729437750223891847088201244122763607294532808851830362301095150104155454332899863250434264105180198084107924819522247861540550739893756258435919335843675078597475647420901521821671103728885705936083087332377417384422307081790189384861582421451955822201886130301406722772446791061251399565985185258388462168465222408978968286885288302856885451743485482220884321920
767 -4003112557983247598223389443353628561098606199092579475734407507022432355010899249237411099562479189558260178403890576544333640372276218332078623949629665384118544981965240392793780595423809343590011037545472129011782485483122140427773879355424463634554491270353185116863349275579383377030285524535828163514659684878307263318003408595065358817238361797182162817174692808667391896174829814450545457663947109539068035762597277178424763962989745041569705016960
768 -15981175915073746271032437543388314021260841935439907125783454969441116667270074346564977124034584889564616805971781911048081954923696465372595131548912179775660753795189358130606420970793488863863247188951064515039225391264651669930745022308190809328443164394646409636695023585709952241308454689819450120319521514707659627979965873829462179130519760929117045577431646934237834421105515236906072136233334419267457833151158906299444295146847923078507018569728
769 -63800013080983616452626246109495609941834570535501319734922245456676499568945550382255500352127666594230654869094109839944878545664171844855483815156255386100492216061419154045463865254013017961066539492951583954707960924814669215690820350256108133696156222267067277062151703135674061894341281517454396416580915493401963644702781689914668836879460184051583444029371981037194656056589196277791594172824592683594804153764605650940533364451832518465274143894300
770 -254702909364861866201783221481285071378181129644326047876819457836134493084335872565004426081091489754110432555318563179208515129054109416994489932195232541393393600224418804591890807520566256119894210910822297502301651795948432686824473562142645608300176450265716863124749953107868896470054505288420029171893557037690024118269122017445648056822381640131963405871118353426326078294404152288202780491154280196823415050340534434027571683307820712738193641868324
771 -1016829513651160602035134572917503825813283420292134338994617757742700349823068502924881483109727114738199625687769828100653449503538973781464383931643224075757283400117718651794863690724128322097320857566162168238760679932463392750661755936940449691543361550141178911218200758807810803911508575312829550577427317461410771106102430163841903798103096126739741361001338233536611930425920464352094865516492716134756168615727441862444621420227691213263119045761312
772 -4059415234550358776518503567010034703570647022461603669405974001765547251495721665821871413140128196403019749183557785241209755660501447143100040514668933421611330879744571094341670848201766177077646221527087827087902092683746342560654808091694528533725461732164015327725359282487152368676724432367301523264602219967387198731970556965949448719399196242524863766571963319826119658519191502772602673261816489873830868449544072754478688352820300766437713048177040
773 -16206151893690048103927686944104743978291095357459908051470680167462456427057952213099993765783228478783595014204992658802552789092247691958094081537216466415384950963637446826828455676003428748333268097842940536084431899122951116617121562460284166258324795993996474213748484746631029369062332776287524754972905501707798182542289558959520486248414889993530918554077515139063543277591037107526414209881628598994058851557924148185666277897272219705890667931117960
774 -64698978490312982740486502141193357742790031853425214314010854932117558604146088292608502243243121446306600250508304025452051832422539235336577147222220776774598835242428566789276392815052448103811109072783832372740173860839688566335986108248147987723784716003701334721228226654484985583271754098792324055484226542178757580718790724601136594482137226151333818751211899220274875025840764881194978068770724822705478246873282061115620049414662841731272276501353824
775 -258295018643907572385890629193357740459603043296125952371031722787060292027390964099781556052379635812738866032351861489998255960664950185975960894845872365600785543535579336317446657251319063784763318027346035304849158613468382482909604089420769125858237691270756908996538865517672903295399966682313626604864989802212780215500971304242956118960607850608573152620681704399173924348878404273915298141006278815084753227944961829782255254931259057700598377307472368
776 -1031182948142816571200372640774513247350322458932214175831773553085454619459867534511756779188494989365805421350806787237132212585231978964115369654938804882256744347774774206071455855882199045882985514495770640946420996629542588829951750888061516082246635008320067839389962773331681382379337429397681914865146179278443637493538165943699940649619200473020850109177879314545813162064486072310502222944933781001675277779611924697920240612799326433086611836938081808
777 -4116768989882904766877163361238790338842600087011233427838045767916448171897695099170488454366424011599393072110942926653261420127914541501526224800025962348469010253278442197211912567498817812521262633160721400535132473030683539962105380960536217835617363870028142891024662844586923221047745920433412978841178174059963917936556522874292645157922860972265698453375858440036946734154054807375743798445260684243981071268289562320706922814137379726626149452501346136
778 -16435327098427123657995461953737381481291922712412456332731324106874663267241954984606088867946160642709145092514895540083586080870568850776016008006273314979877565355633472319460411869731784223253267016191774640182675400042806009154567857172037379104727504784451295225275412536789356994959696769630721516877826241718605849815984504790460457142258150158602930119298786967157304544613210186848701886164933216040120005781978346011051305281903865041035990246667445176
779 -65614720508483125258492794192712781010035789005908522714755350413838514455869679078465900358552708085783621614533151642695703095645018133393337336199627740163567687106572655858179564717414440223771066008159716471075892803765246069924118100539636674099348952880655858243406276409579413923700989928049971810133247562826399445931463712149724093359379181800774157191940131261269947325017055737898463286673180447643111470340137840415136839717788788307291832673257889840
780 -261954153414636476993521232200137948801604419185127102222754052806016838481510488013260017585298888434782304753405428481223614666459726240239554442212359978037627920063932372233809185294908419047209101986422252680679910501185867002235284509723165140443320749068724087519213537742044645774244452825029181359162071648520970461181692107556508004125543738097430258985864316577294238147227532714213511813079212148863904950656715008618276977268059506521009847668732661248
781 -1045804161775718995218692960307336906995393827169303847286231929128246481927464406690582246902640120537325513727423976958329360473779035105079296736002738042921029263456262658930879692380953201778742612027739543992778439107167136124161772119112210487224255374839932013744964636556590268361250244687751821943993369472700859767389182512327330013651812133513723763248296876711316872836897964260891214674998334225892681886990651357356758843268509663455996102972501058576
782 -4175192574250376858149308723886836091610766660386913825099253302734508333219365572491045747864504419843389071428411324889903150126775124805700210242711698427109275397072189285399240920221657155950427665921487028574749727484112274910015762274212462084747719176380930394414172372877510376866644024628483657563680824447800473989909261984168974581433916295103471348999290264433151512499970085436661607693342916199885353709436657076117154861993410683643798598763149677296
783 -16668776484172002629086512223333652135856010958326299638901999775668037100438999718527469997221508066960963266009213028870801082115324444626588578823393064218574195263406977913356356470769987572798259110690381163888464429266072760368725640920788579382078169454590248955336421682950295245379387957979823607851620688170739248209593418950435628594621726117149370746654296915107123158467371222874611418918019237988556720134751785009721476352383562357451264262672010862288
784 -66547538769717306414592835789584606103608819259644538099187830737042035872926108570141557514417500318351804875776577525976540034465517234287273280251556493627726060171510001108170147644783241202625702827118486024197568448472969056063913716796207084529054378641574294522886679064186611546428637442449581404777376087661151502426306075815954741424342397398801765874043185824095343240760493053226904195966018168697974463173138795022542094269378760705962986984578204748000
785 -265681511470438265354565538044023128062051005808568130449496384114509223472293534087673428344184007640400708892590820339376403143968064983766005681921500701948144551054155851557968462062102774431884016127629726369216789194285713403444990050307425429549826525755957818645938193138512747279880208993186080357682056787017735757151308589617293401018784915920878229161413641257903375641711902398085768945392157962056046611548993404701685911869119373007928284996046862581992
786 -1060697942740757349468990659519267908217196000289168948283103884670903235694729147540864145221436915999462372143702282728960754536605328141294816577442327229915111451918500079120744318003662221586834659807254556420613593500850596259555174534626000860232499984557534945296850082876282635585771752423632639352303432546791763371079334766139463254710005971434486865985014837190282142075934836029399457052934296962163669252303398657528305772856903348607421121713004374207816
787 -4234705128451664030535665377648716350214015035461968024784640922027926259914661984210159014340222096658590563247157016943322351656942745895741186386688427136459059951623795741546859780390732783006142949319433057526769899338846980238274974247635544738592056370921460186184236892304832227626600497700194162051725682882872310219608739932549455929062287104820100333871592273444522719811078838934383453526498643991076486549648238350236394912626461368716231828462118305156048
788 -16906576566128090152367009236145763499712298606044862190320406523730781743263358632392335354206013599096352680172025349370167662833428779934012401487971816968655079451533580460541143234910209816417926038780376140836571197106614974403062211506938480992266732383106570660606022658895096118560146787154039836245140518404089289624981095377557355245386967429265549378662450790428140206486336436198131698327490452201478277453286008531387336436201699415804013648776819972899616
789 -67497739142336481596902508357235937926608036259874925094435083079533539279188313931604380691697012467875172297264739987979756828802662429394346089590762006909079214540343191952730799987284107632086776960910246950107983866775459023282187771092116031996058461572179939747458984223188860944195969118782938832996204706823654024916573956924532046618298361017649788227667875213915269202671919046698555495971464644051242764232031799166047299835033849538415229687822270762266512
790 -269478315512568687286874065011040693950027527042589257908668673459302256818430306506683818609635920662883915728573404964668548149422275066214895653885143506064855497038281553694826510328979842369116069031279644152709596349126326277762050689869953037442893982723355347423450070276849893900928265924331737139950173371308959718172379450635781153546237563230685093971712269056217781811186647528385179326167049073563238614135940542291141333670302801327870195817898504665221232
791 -1075869178746766010685143233002359685833358951201639540424242314518933662493808986027948797938344168714775481505480167987892888819058842805444551801478234124086995777050433813613479291553626222758114470291758680447859551543035320335237113550252809712434772469823735639272012096922215355832266999767679922406079075709670666301756402127148384595231679988479748720921224818354538498850424349796002598805398175079714155501412910487145313356307458293442407789216177761883495520
792 -4295326190905649148720230937820026927531667933964121498511937119329379091926040421490371337223540734187020293586273094921360245512454622412646051510447192298438233140193777422532602929157280449950957013967854731788045330781663741035378475134756498726614883160342214528247638989760844945755413905672589389056019956266027029033327412292451898234763599050955437697636606097002360353203046650080123190466952811307941686622515839557931985083375224229654202542145386747809561728
793 -17148805448180687521876735370918291617358462394615899954966951979567231027790471594500019739785283687813500945137630035965985545135474570691598233394799257019994257404607187036239874998375724974205207952360943355411035961229189664713755681250266617511393194619554110654628045468846456889160194393236063016316439569702918841496495140566211844417262255823098590941381854745861678929639589972833639115556845538132955510814771108953137229237228976911978499958009029547700938256
794 -68465633842232719703210643735278317918169176059108819719452440522957332944705031428923252613500439912303272035373157700267221886749942555531947606878480660898465738000761691315970281794522730690466636283355403572610811079466664026627966633010566021853817774301041670541333454393108666173005529634125456301524654369787674743093719684073285496367510529826759024906684717585268373145255755007216969015213211915139636193298234297482463474432481521339696350699854194862921182000
795 -273345813604083839418856079516696076820464106681272193445964838012410785869803483969059627415409303498931554012923776780689512287477129146236983275763896374455006606810588186461496445806056788945334721463358554640838634422927285057254296987396127550053520173502864643125948465263748766229165959639269532379179002971549520116450056087816517586264201835842657982010195068403497890520717797276179699082350832573723704715166521098377188380284717095707173709199682248259136863696
796 -1091322858836405077478799774753844387104817752554124410516678712567137534540496824188029517495189405175382510870693169106823203579902407571282830214042289796505038940256343287154064955743276978980243398003207897799730125874450894361751452027824053619157997139926381099675627508440636687471407473382963874187769992617614176060629146902662832441367426812402900440325081385373898918665843980256240647090804312087455877786559001230176533805079286033263363855636170871738308983680
797 -4357075704915233320624267105729903186659385305680331084396576742018358387588282176369272176498987060562192157579103719068897658458280377530516895534607987619170682444034735683468299484535893785589880166180937930738696688246553006096729134754948914353213711576151892470016753712633544082742370783642665432168811802004833036050620389517060043487869571445544353619421650237077552592993012058290970103976106088135221859862123652489645863631536757083097576317027989185089859723680
798 -17395542851954803708657788219117132271549876671550795532440468045201115066235923576331455080608737813221985230635368983651012455949976544877477229540427379141200243441973268029486218242771124813144559159714872490392841665104658994265888500353557312751276952606225714351694516638830327270914896907081883187385940414899810981971700867769365867566462845034463225342863143662836798479910527438543193541057190685194932920936849595528179873601030253945518488436442509261786904756624
799 -69451541549106162491387164479328725840105264808819821963060191569701573293232285617643731798675686638520817128569245379032202421126940147883795196788439723980511610237665488127735965199549296813430718046921706188176676985837124144816250708781281268256045375344443045687152916204398674906758207596944249380300833027167103912181442701864669531121301894058297732620683176527833622495647126534281492367565531553834877772044497668285415340103924994493183621294120098390658505116800
800 -277285279634806353746863254183719937916620269749213139187517814842033531373229900328442599206212678904294362385812712175786068166349308540426052323177845597992192603873879461349985841059200567527622141802334911956295382865954718148178880954573918227131343605356072994884739603275766567851664454914052742349882306448511116628528298066080649961614364119964584537144105666099269447002369225225876162962183133706990813602046437629123127576000350844761521749658257646456094139667712
801 -1107064075246080798105454041048110313929277930908843469565146032290665709527577055243894422298961482067332547952345884566996062416960160689491280061826155084118641631945900770783089537712014250878071921952393318896669955562201234254526917969388303311251199991358900092358618903110493567028230207204616891699652609991716584798910173818407812913222896239774089821583969243194695273547002441090953771287572064894653794714726022745315493270837967989752057240529700065122345067304904
802 -4419974026107170468246463640194575093767516128142290261281293759843780052253493430038590947881888610448377579231186436887183780372950666493455210421405671545321559233779020284348444762785373605126666202109181305619871817593726124791764577727218425729617119531537224178459455953208899162977345124303315862035400835600093510794546401844373838515737393230447609060636657328128889655613682439413031846061974103796915893584100996696197110796322916113892913166902327458322473765518104
803 -17646870146574830038852008008049573786573669622446055513907631125852003546107970033254947171742633729884805129533230033200885678550037156635139980835649542931881592656906026191308983697994903833170724587748487255065142026407828089766372647816275312856743654012064827183159390619338826171817971189464386385894936116996248091277220286178844561983278077543987330470916272928121402472936522508538625362745586789045027529945833371946716896257336633578943268143559368078583688554589168
804 -70455787525503985602879285703780014744902337671706266417467034718886730575878835580532811469270963026032617494778194535540849537494551334326864848858750040810124269189886000092166464764382638438405504883921199115372022269613343492723950496874675157550267962069306021707090734251915412567503746343340090713713995569276850292393825671023589515471120757635918256777252541550119519069361754478975157494893723447042395475540065437051669617461134724345593026391302293366356718650610720
805 -281298013797478024506402514598694369428715668666911727038185154765840934249533636715319821195325310764806003264865984145625205482617997501275209471095680287159924721958128700989096916463013416075820239375059296840752396987002839733682952667040022598535664648532542409318353022861285975842952473167443383208329319586668013631874177342001125761422330782943457632997458256578988322408358387895677321241721613533929029008771383376109525884126968550328430594564508342084471939612579904
806 -1123098025310526405535487955308434839729040969938116547901836014933593208951611963957691296037911724616806102365184537196801378713479796475314670071942802933102528232334067195760439053570691281553336886239380666542855103603194960624059232856728024766225059511813711559477485948797035586065052556055558378122002331769368777474274603582014798966841285841754693789423087412356518731264494055729926285797295524568829835304318894886009526297835462492605404399760297468104813816180620656
807 -4484041930050205797565479791826241702115204467336569414299523717615907458788220257585726587155082499027694252565829713566411452558651678120773069357868291264506004912738989473036102392323131733785441694502211285751027439664800697807582215941047936865342015428256813961285978163806866817927140392193965495284297268449962157723092278412052303669456228327819608366734527353975936343047040836474421338795384354321470995662120393848220084971654950378048945069460031545386231565032631168
808 -17902870379136093939289898277761702637405506945083877389270128110184303789666829889816279666042445720127898092546245861343122952913626625764373665530300875766455905753089084207938695937666365065831478844633828722565364505394365162286213154239817679285305811700867600519624185229521778438958544278869927703723700132126605363084175030329317430503180775386828366465391078327938468172917242928027215200386421644244923671075539736318427269614514551750755372428551284290078894991382002016
809 -71478703738701586432517146399468849837848933785687174248878261799623363709052979658969818691368479203971706846630870373471306721768867739454792261635193855037889463019131943129347327414910209100909365473630737668586065948607910351278700232626455900173369050413858076130415050281034335424286866109995956047608696488916821717057013400921024702299352484623275997628812139846601614881424214657872143925993422205084485257726723990657833884509634425361715434052459730449939663242966675120
810 -285385343075260408052790680809731185648893150448039903112188023037014763253181896564331350182574891044005555483955845417044698689136442307897281696454588799003129041239349017383097847975085945965852948076199760024947329972590101328438662410263909605831487546574594065259915868396063699092762439736810521421857196919348861347128673916612997956662671978823403338422902592619493678488359666290926526908748400388013053343197531290749021062444712589341000294554853756381925445393285009240
811 -1139430013412691986775507058522699850963151690691434286408464634517698894468314403298773010963227493465462378122131969741542212522100863369878419399654696092690668107932197433152245168610762383523343829680314208336349512270341243035122551028896800533099309339584409287345691553953364999753118968426596905171325761753388395122516312393352950947421276915269492439088537325256944418171272925117782445955570643402605476545424599715607486300632450008349503915366899787908221174992111838944
812 -4549300620054122439810583600653439552737115494115307828246603873283718985056989280165790765446777751003730332354620499879408685956466747592544132627685375286333923652606138027437904971226713851456503319979776679096607289138480677241215899551333327429475710427334726001852410293065977331173407492411716159027763203266170099939799883505944334283334639432662242844554027501738948880915116628729169261157160763923066152412764853900520061131935855451926414435575662299767564738016949157632
813 -18163628305898747158210521977516684856315715736652262251523340925804368789046724727451607410381599729099764647998890704315572687102941036513404987096515040811119208089003104596633996969990053089579101816303019803625568586154376726106994846179127971430521938773585937015613855104184409567711176697696123617253213083326000043170463872477056840069219843221696169361168172626160725709588838952844792057592170471219908742089761562349893194420696350172984568573530491672129782107367274979488
814 -72520628985467970840521125831608385482833017376068614640603019666909334845702525017466491503366337984734932562649133647451610851455231411140744727350950715769210597406953427443563255715562251279032040421357265800716336492631111007183947481673418733535158079496692914621210132372934580979223503249383563440500042207782334867647784448127712784826710999459723117011147574335361500621583334775471329589609416730168173838322531411493000251119650630051490938605322408022229448353819853804352
815 -289548621740751873760804593197611885105691581032794198822726657663954571273516584548264985707919096689972356513938994955592075718570948480799979561717783594003694826947517120124361759629987197131251852185394531184700563125179920512118484791859284397074938218447201695646168017748153062786707389346686596997725923580763198409081144035779297642227940155130271644413971955443079626098187532117395279425092573372517352892745361392226244568382118424527229727028748479897549735605374787894496
816 -1156065452979619613618506574311053335385224474270641543828974816996524501481761069189028582642647569872463158728447604859459537611647242831429330161858503614294163904650748501673003202052081235604924674534332576715385336595387476750590715014555804348641076836044003553998917891820065892085097744477268057898401606534839020295108469599973548274623719269899257550053542161454876471666137360539826807005994234608963819570215862887545626955113223196720485445892997797970976089007650306960640
817 -4615771735152410256577195159611574026960345452963075539743103859293345072011633546749830154933067775916737850394364855632260724221778832455474265591165775752542916348801397322469200055194478568596406717663393959908919177446944858213496832775374642134686960170243548479375813954610663860878753426259523561071477479994997006563283188779597643976874816822818199065038505738622667911660596850600392821688820762697046418679823395248074386436298963126551809269925734868641434490712314331317200
818 -18429230424214880070881564048033497276347785145938147570661341325736020788740825383477928222507823173770251612943759924810468857345146291931025612983798806366509981412207046033232771858514874089285897726025237986629009820955650252964890777315860064062420078662768771640634061501897248097051240753811070968816387189193051739047067099349941108463618883303435928682717065231484843904697561237586000092604655723856745947717828429282797323237462095323459024056194401488135204087487726551798000
819 -73581909019759044971651665979327882898238409557042420703373121044147482270064101347952167628327938679155949663401825340818355511011756257160505194697218677434050841535918242403749894966231548561617686891456078408152456794291790387295717755583470823687531892261375542839540445872523382792376248118247527275499053082804435205785969138987643290573110206824064410893520834643889079124076777075477391232745054167551717908534719374779049413407404233034156483270496997829919939304213092934995920
820 -293789231866696479557545798068682303181503113280191323637614144266510801161207155869750483920909355165312901460948263616877190174454256080418895131022797499901320067303166250768142873316392792671629642539789269156452614078672343570739243819244247904580904195699512745294690141388636797204891501787270671159324617044397060943432243378029445640127312739693038144788528336740117478508057931213084648128354314686811458167307490224265541618779656615451961945151161514578927354979463645084127360
821 -1173009868525007381229762638330256504054771261062688378665163416450209995379338680805166974778003491147254191216794650592111363449282644861891763994510024609837426529378537113298382872997729079631671094087002709250732848903639393696569112350161565664710297559838613354248709880961069216823062570214356081660300085442778647383248753181335330404865834677502047038579367397816494945796099078740182411230127072693430564643960577974070137093941983722627731988392453855361738698437874658722287200
822 -4683477358271379836004964694647082538087298392710149949852878750352298302718965389784133833602685471952905420405742145064853400049325596638356167189759003369204907383723064240687703879779254062470978747924018116497451593797742688700900032522177929115016846477252924286593565434442693289880786521123129330706539154180059168873704768679746830302402821830125105229143911770760746476549433414731136601032426719495876265585537604079378376310059724378463293136586275595437855641374610968875823536
823 -18699765005200187291752507881665022138705786778184146701356694500191557986311689271969214796134173099437724436759743242628321108823917266772343092813545668373277430939142149568529519986579135904349497163643163463925426412174219289272366350993774821611411044394740950099666606822595153703513753601575441673525317790338346777499458145965585573108733896944582615082067345693307166307719061651683009051860312243760367721570272451640061510393781581594552916077729767742096427788645513585893742400
824 -74662896683384242948866202585774178199444221480856605154688743817512409921074584593178054222428919292657904607936353480882495689357630834564331038054084039985537315278856398155900631985249219812269230180080106548925549631132501773915152056759125194161640615511910244460682322597467420061891115628801516351155723970068391378201026287602010946837106539105069300119103135385073263541110450926338745347881303147653959757981271195223462358121567696444321999562854260977750141712896274944076020160
825 -298108583848566904574018510687927446047235473403565645308539057133195003975781432302943649222643466848503197307324058625487200970598831477642310835575942821469527171549761182455195977890195066741351326319010752693528194527212679810032134393896434426679141593082304073076070802374577163025803856069740322198924662366169685198475695022895171204688684417458684900258126721362426489588510135414545687250637999579547421779554333762393800593349253500020947437866170443863534582742004717553921297880
826 -1190268897739193282427497637105066243418622991870411014803343596156509834276183006943230212029392437852740368909872573059148654722802598321143270140108304388869855462192629999681884182907824854858325271428689421771496350545699053285091984541247506933115636314648470388021239024321450525724589957445132512391556500011822553530288854588217283606740240065575003223109615823861862916080914423185230273195824090873822765773932397763165223642787149521666611364692771965282425330664274349793400399840
827 -4752440024588653226814506889626274166588020700309670097800049038100115444715787531954711197244321438681679199686093393278487131674358137432182681986260726834399350346021843118439639143847203954948234638763642648959469104597216776236243933440386055553633491385034620051737688856972949584457887532731638656869692633704685987059999136100756813224488385089235096182536337939729034811789418476610126511921682680657639209281894872177045641918393347092778065785921931436548395330708520738616052562240
828 -18975322127161941507063719537565775839057966709207450897737876956472200072742021232659752678852326903721777094398822171713379779366458940037193172278475800621406101743898808393190153393187024486786067289556283330265706352413524954392539183519222584070815656403815096543430285986600871235570026005934322080300824670113123386970245369856070089687500201126519208690052530080105394816457760025366258029778758006497274522280177410145139928873386518922392489893432444202400442810396155408326325565824
829 -75763952039693638586707975475684822710834583603711293693018543698338941183083341713032305629675756394836046058456093351473205150425789012693738721642647647836977318181308873077755618493907178590183211976394810401905293156198754642990717367248041922162831925341689746652678399977586363714184541013892151350374242777896744375621903676613357139970928494340989325087599854004800711351983875385275736732818343121712985492215281960326022378867370940729004424407110695383746166046917949059416293627200
830 -302508116939210503947409916537854822245428686822529189516461992549753314555106258357818145610536694810224887515329510080460484178928993720562710992197270246905714255967298319734556770709407698611888149987677592375800170505593581791411129343445796301023080903404043825767086763676107211641959458649975095995541794502460226919287798498506789918513037922267978258831293669055586537310795386036444636449253398370191607682653568156977414233503441643631862336951354314114231269865550423409876418059040
831 -1207848293627317030201571724515766907593661110562156258502552215740170273999810547811360538069507525126746301776008801981910814086265224025062665550072855209666859087003003399373356636839728933807755573597008726236949417253380871701446603082494767903234627683198164331130075666928135607584625163001012048497695211456398115836879446712934322265363290984573588332282768674624624794991229397819578825855374196057002526141767310366263583275557847816771149585081318770326217996743885481642992783569952
832 -4822682730084071122992333255818963542098728616932071022530623149866401021907897403641033302243874998162321171273919759836427553358861868042377614131420703132828492652673049630671022533150936920804524057078441092018204283792946220904093287788518772804991007490536299756667656473021107523786593282626384347509557216167762293505795885232814532520562686967307253347727373811596140326220588874378779499142380799546973409746271168017725153176120743888624741456074758823613587628473245155104378260878208
833 -19255993709795462851227491487219535103265751956681954646983016322275690034652661181884846054337488888220744556611112990655411815692166354272446512126176781056167546894106318213219472923481412003116262921780186160927427908637862101713102371170004127674153474902578418116364239544524968170545397567431229360273450422355223824242828247914375974498943690716288960412413260073898915617175439224844425385732279552000262062257427730457096849224670652062065712237769067356091704590958765565035563511168600
834 -76885442510334402031879552341056417138938793783873991576083266610525237188721057237022227051491412467356210279994012300818370918770880047634588591582936068245848838318194292146307967428289091091579323176892110210897284095640384650724977093520520078119620172410995630418285168082197571221149492553492944037235208224428480180328280353761287643984296905675322329931586739548277665809473158781594917382820525384397651940388427683109361160949664433689203090293037124410197956933800471734631536584536344
835 -306989299795754366915313086832433646396672980210102859778037857340707953038558089614649227532541759480437850387425194025064010351116304286004453130943124373091808415512406910198551812462174646346497561044021910710337179850137775359900686981793310108339493950419885646232515382983695906205420129210767448165848313083301904171491854608136163976509804307850769858943842881514154452165191207327578334562443357613064563212507743031038492363144219857028733949625509365525319343552714864235964089859630160
836 -1225753926696445067898702253405099894344610535814980078874510009334070750290319262121649666870364106633614287790939351262755582000031368070194814056325537269593847477249299361534409031098970059216039304742757342046776921459042935587737431991897211891895424174014534961458772140669568965180832033863615512142996482837936427581120473549544272039605121370201900278755889744823076834443092269149768124703198678547437913779516637701472706968201190421258357663914120588416116077959252010479657826556651104
837 -4894228940286164177918115807502800294981706583863397160810767564151092529833031032270672863417869587060381063079234542317955979742060731291028755766117019778951778099124442612004772977219543533930708908542765874695732940879476094067166663938973096944761173356839868171769854281855604883700559602452253865321501343426955447182461066949954160570181411839913447947302789411443064645854782334122755989700715199828235318189146243721035225208570418276534283870013060346570954972500262340187697462299704496
838 -19541873549161700882236295336401395927218126765640724224430582660679660626278427009519894273265145153107440378356943649875752635103741297016446559419364615967031801336122177780152709286129585518534787599026365891088212911912562065332624889665637210473890598830371264323350883893433459962895088560413855896522154146989050358362501823775449314741663778543546981500133747300431974194060139745704072156860768329390201455180238874545163013266856445258298653335850314450776554433742484294632440360367551280
839 -78027743015127172771742061235929292438832806513583344638667999896635116922565828941467992628651056332431376957682671307608785849341517693689029766453958836101974415346852557286664572239015627517391583381094547956073317347922625648229193540381268957196347607070233296150641708407764187821460288614766924486440046407968183374077169299669189725487812565449338227207775067259665600499762508918323857240121415402271222187984943887348994485487585304161390002209218955502508382222370377187087978107780692000
840 -311553631038972068424312944506317674809339563150664926092967228158707359712244988416290056281542432070208140852461523292523652069870774219801197424626878495578597844134932710880324970582926684158727822214513230767464174267776769552572279921950923907662318879216355705850026181279742164890462488021233238945586504576548080523620298538458453988143568410097149551171093403878422232818410300413810617003664937304000844676492126576347287309146553553693515357267843268126502210494319204541785061510780044256
841 -1243991787192471112685901150597163795493177470939278028323643224919071716900973449586090379302520198444422041596392146511646163674941807170145565935668321032286482236153512536428217896810306546260413825203728215121456239228530787345466963112855175364959422565643710424128459868946824594630500933286296235993165557953270361062633635044450728349644417347387401662414754117586190006296205200151026970870487442863446247120389619837848812863830704104960393440860994599887714790604976912343455117744102518000
842 -4967102599217444039014251387538794157301737122681535310242385418263561890998898738133534269851630531080934565139038475738900715291157192049916143320328854288060752111577326778469915165173694309415096532464292469404199378012257134270142434662017932989302579056277640335540985278152071696157179227762410315059365925569703934642652650943120156469748113335806282618952435125281693535183774938638372230411049804238601702006348171887032884555204028389129982979390286208884854269195534055321939483560914374800
843 -19833057353458975842612064259140665638763519756756877644455360993920699080785638377885499824816830803817824135537370710957461219062912346903935632759462542744498803804945767421506209307205996495244620318238206941891500719322962650003913920607772671935937968668518614755251890064690618211932988404616057153992457222471661855214530491305293314856057607775209288774953869770196366672871291512919853911071372959018905489024882704538022430774870893927621638387140051407542197829166195550161995925093930695744
844 -79191236115114631030334901129507160192693200924491324243856121504162033059535072669993050248379999773537994474835236132614507474220396456239648201895010389868437166851501464704355361807208777475088116673534072741912745763173440912930319801478902730360317215457203728815501878746729226781230900410426896124193240947410358312665225105697330085715777421468430667223757299359450036469350398686719275846500232898548637671335599565133508664844367583883127724626692407801156794528393906115794490592025425423360
845 -316202639825321615498639001669771785195440070910335772779610123023719171056652467678765149749152803829487802790643889599338873630792446915210145601412739710551605918292267386878692296730795757634257166457401137788418466514730401941096921905550080251166536302461020621499230188386882570325301624689529044480513693251699899780271731130609245334526155343510799211883209560506900788365245113448416884482027958246719435815139806850800284651459163250222774977524544927075036948925855768940092216474617558935248
846 -1262567987387631698764069205248805071383211063280276879963975172073431867410605243284714746870730698978734985610868864144877913859121614278463205486492003241422369730486145665338324560705234124454516203656147805495599976225483803495301893849820533201466367312916695874181286490783756814317111610347646538120218730546637305990186397432240160011319382783387195737588007439380987690081560776468488413391104404253617740298545097069045434759655206955996370164839352396237854073063705451653582771115362735627264
847 -5041328138541877692113438078100895810410885260937303905594054347051176594548603226433182141578289520597499080679998227317564468325323848275988855909463937381924975712519651287100606451363756563052153247656542949452324816522533911949363642266933935404202250004452474655610148692348111801761877660127884059784083882664650551173711757030944621627687863718398966834749389125039836523562166027642604633526397282589237425176742175142508211738705122372636956632743615262040775830008042733080243526533247285967296
848 -20129642779602355973462383646756642941098181006525602623044183984805759373987701090451361711537839996159353640545370280303388313383899233800115879846043504687733452550225871766654072457921792125583243981798413239204683760312853568231775109334714982639892413967034587039767356405407618503783502118769270727619941346619330038518610786856276165024123235338043572512250773303785304055658179337296913293747179417624995354403813090133205115670410452695435119422368894882238327719833128744236613381551223127556928
849 -80376312158836262367535312794469987715339026633830144749257695769719109867866085626183882452430244507632754819138757656335084078175993407046399096205050036385649474847191643449890819354952738876003765722375289612372058830931182092232882945400098693933139563146026274575815215696415171068343143983049317587275260309744952354697948407046551793040878552325332722727945650436087144731276292560203591484445389892817825564457465396106472239269977149803852901927045405895883935932795551426807842002165764592849328
850 -320937886431870911147546884264036633301012536935552366210565434638149010460632346606197761227703823363418317477831698218354441601563907792371151214729340968815169785448668750434034636342011289111949153954990274052224432555506390612986358490221099961422441731383856540361056780249181138665636880473428227716365688087627948740194736331114269990628694275428600307935087367937028058914576691599479666782099771003776670307885344617453306957261460946929006590837527066742759151969471865708640037798917811270634680
851 -1281488763919503356144963939752287285495699883086964677301411688484641994765251132512173904408622317025729074958486616387741941906127095979409132582432785678065742574564719640393477901633553890014574882654591012020515419299190029733169971973879315709651536810016243273302352428791325419062750578620915139921668859339670012380851255635815797895833555674972267935770344294381687278685073732634265985844779181911025725604414908318193758746083419279979031122031580002459513783556144986777567705241543624100968480
852 -5116930486918016922071792632672865428704660800776823746689439629371774725576742198129595801406259533475974545784943038674997753949113122678344916719995700559600535491395746733120436410043838419987774355388402139546705934807329203230333620487250507094171980523565308778546262116157282537252353700067130909338572619234883812366816674572083221532114119407168893439833305515238560752996412228700390664364552521518934042263172502839182929254020633442778740901610663503124657879995126604768256399608797435060865600
853 -20431729470624578706420311496932918698907473256091279813861935964408282198492829925943028487209519309518369640027568569433812836987900698525724251287579549948416675127425455302471519827209042975941804753168695999174771880367835013133078911347684908748827396187251201574294945884340812310691528184979843799407284517729384337383589869940382250945540630307430227879196542790140046199586973586271813982096405773037470925636917588081109120072930596901854802940158441324817280665019884555432404691035125524005208480
854 -81583369431885027387462836305083434149033353399615063425373772410576396132155210828414200399747612231215035682077293702305973974389626910975081612284129116304567754314427169299095881277263274646325004927757907912395751887651425520824120711587360115730095336903973532819518121640876452267952325405278197510108412004661176740839467195917990655575192830458685640920852219297591560638465293702940662421104577960995443409746859290072092530996242974454369828483064444001126245311360793882705554168318963592572652192
855 -325760962854333898831342834088368238812631425153550674309036326327143644906640806746439859841799237610956879320013895555172625904755773419963659209752066436331923173367782872499547764538686338763220545992240348085285493502271306114729296034338301093687187711476738024590893138994433910335771109922630684297234562446321928887645388789569203974131250696491087939255191005401336670988883663658007820699622660373949757075446236345773618638117383094335751483497024366012692371463409700682030200679560458242105711200
856 -1300760480182375310987768466021077850772867069129481547649867013301608619498712940957162898293539479152161931677345204448107517923429011155882928947351125092736581082442852638088147499057511572304541853039109240368581561671452481659047586267953636843718233159711136249363112586803238614380353778590873233771123709392582467221676112092340185056438005315496616437976507606053769970301349420042777448086663898120255231358150877754675846050727027739902344732142565114516141407319500620042081574892098288353394451520
857 -5193935079561363260443574901661760099585473874633705783031324293486703262455770926435719297503491362495563745857497420795127101906620859014505697617077654687683291089987679962120934354463015869808800724737260000631605722333384355002638086591525490407472338302170242756018092001224032992611249668773129812336335656957695863305134154757361147738143594072820001038152731219464614793248779408761707337334839180128905841786907197326942408472573285339254580586071935114431613385649998907204811129005541605416380637280
858 -20739419093912856095897071810131923194848290786124797217558644556509843096938777615348221810311143832062705586605811379538584441878884688792187086289170215571099015471209547261336038576212461969656120376398429792731796275890646620325219212893433951207459476655987766717169591549294313480934652646366656659590723389977063831734743277192769084568411367971904177266845088374186147442836728436602477045536034621172494015403560711915336525365452227785806094156283012038487132358024478830946550131074398555097584305008
859 -82812814309803371838098901407162394130767913150649655944384343223316369991268925751623283829298280959225937324863717149961984441961087872592784291003322281034772553045691207341539711660545686328196150047784184154912760449714689066025031315744445230083336443701404996417562409755670566173212556589482305261078367871417863340516329738734538686874364998326564118573827663287592761228469695087327651044802482797999511208470667251567007622017706037557822754668702972880058514651099362242059304122464920182486905163200
860 -330673493418447417316315845851390304005880248557361533154669575149846993662811036082644600778849182341839382294862796154615644853132995063353047971285358968690010403673143727919589964932923124245378580539640567892988859749209584014802276207286540604774624822629393075450542311344750867786768955628097099773656538245514758625867767724046695322310039141072134795227692553001395640555658813767249190507881576664180596478961162347094291878584413594589516372283098390226962681903142877403567172715046880436157113128960
861 -1320389628771918955555742018626109018783061898420684031342339139796950016507252429793417116698819383148947498640811025760242261329931750322657118380115057066615860357524120948417596166596271429913602276301143173537857955653638269271649507085541378164012961836279620664135013674360727420702043835792121557254105867028338418066557432403959602564341930534452729091344548380440381709091095332605516549006070012481150455064345855736624374621893039605052551120973998285681009265140525880613768747488521235679204455688032
862 -5272367868019657824852510473446713738574592870491872895452820555894549833895548565370001990344937722504265998052983237432429075983323764049403481977211167544422031729232046756906457082858893575130648532515701627978314481855943065931574945926256871972775655034382878399480190443253951325148609288182969441259302108795970487886650509194770980210027899904183267581410050955100665620402662584680894517262550439522189704477729181156383044705143138921145197360987673461685451431092249925974530486364811587599033475328960
863 -21052815380296339356247683767667874325756717302103121665968041292714506057478633089530737959129380523464311273801367596978158280230050626783597217721285843983868275016145577200810719707452777821437097153011712410212365822103800469525153260326629409986309278391456675449899668793365833254425256156176557724546525005575394898493388265889026528463654474892586195026648250615753639374687015949828962845401584175602048587382937971598255911399049387559795251719797075892919863342511870937560084833787678639639447643326080
864 -84065061414377743957239015044507137064653558671592326096747387106325284604515375183890099489579123617999854044692960890711395910640827155559502779095412224241140681488081297850459471054064911439766186548484268304667432970206147708173355032554249380153665521350907128457462584670055324100308670755713497538298350867536419566232162561802301850718298976830080932916184972710444450772835097039637630152091954340713263738983646972809380380254626964629608023975617713445080333921168862388014448747820873084469384549555712
865 -335677135404925696680119720189280521874350741793849588830249104121673448582654457670701044667059298238810977884820216088459146214281406930985575258954397482692369842612523471416747991931491565448499894032907124536787645640568825646278344835193499837052902555791205284820754955098460285283809248466397338381788904843633694911310161893616740019711311575629582631925776799417288981054087572472365218843206617308561725802145625567355293205764425456367685662675455008917949798539412820448051451844406493912529086636402960
866 -1340382833984102839630316388469436541156472130627173069486144806065527465587550940675847820391098213983612426704051163087634789386818828137815380191067328516339740087475873168774959071707965165497589646149876254790082769774927250675323921986257647155345192884425676975535843919214340474221427768768930820813717297738424012411762289820761938609167719294614869153638349870762429805259789098120644637447253703636704969654591886119574570549772793620249300540370769166519439273544039000596999636192856437473227806366897840
867 -5352255330164895075894066132504255254306466570047604575041560921105947042519148046850963268966530584557400485870155855374154141703767915816743767268137360234796055574211618120298625497408276127973074227186703107362475835018221616883473377066232957845219213109498349839161626507263914426405339299731931816838172730780965085553514799626242425439073140374069703066318615320223038786202067238150503507211527924191965301446899774668739239295785219221490081279616071764977429602389891883138877068495043764330912083725909960
868 -21372024163999454300747503704216300358785959829245388775453974830130429089137519735467095265251146320363997792656636169040113197171958060162251033814935588218667198871218281572528843288038116428058381649111881301979655811259396456357279636994888746418813125158373197876062948859429286282702577502146790934649863077977787879189662805351376654839679777222725174098686205694639760203209996917235703331331838679807434128266442467967569416197670569911840459746067756528878148587862550379050021910071936293021358577228584384
869 -85340533773392527530027431362060485897568792413672611105667770610532323290341994801002095017746234443801003844094968361989865125646368778783672137327763511068786168104864714679718165948782812434249233972863323495822100880402883433325385892258071288922073123474992235742383142384372688673173709736629764865263107916506184214142313010612349296564517201435610238817756002514715929393456308398325536666953678337309392781362308383020235305567675680646796477951029624960594904456157641615478488923250955274210981415803736800
870 -340773579688236368550937122473331181618567798672527185035735442644815277138675965446760089760517722365246767074006804700635392467236189813212042534570862571785015112639425308962460814374794816547795217036468029683317216618988065571692402976671884664040554058565413670865632450253423749393937612565192925834605640502332188628614638134942342073686577621324221632909117230444780098488528422412187981310655508318836888714686865379765299037632598252834404193956886211108590801499760283888491901448243181014196823264604794672
871 -1360746854369329609437611150358491216612375205261824970785634752604669958539971306341942126506407162326438870130190202926302979335301341182952335172488473047839589623145718971953431357514967131978452083642750639768745441332767499492934761828777054950095346745914306303757496033684936967321490447497169551879345712214730009386275407046017227476529991595846053650121714740377998965970350073342799234882758408455574942999974067492834990216640197268384767164429481132427234023326600365141325179279030069063096412403145440800
872 -5433624480405969839520369295353516532390241358625773564536215835515436692243325789773672573962511168831032277285920053428196071153118428897981687007574384349286067738295175986630559617966875634803864856931258862012352782936578478479815184275001955660816510744578856647182497296176529997517365126630611058530787721614113348445992284418117847112795024992141387122633622623054649007305069744655765067475885074330401381415122299010418735179488905692590624744979365894707280308492263997446159998660063244934983198896319597760
873 -21697153423476759290455907632992392476417389892519411965605095535632087410263727036828204573692226729146596241258553615407435858006610358692284262208939637848351926845013726791974949402328211297739144205340628170647264377224413030905653759888495781710889297200006069338300169385683992656168248351820430062211098303306471102878632460206727701918205074478173534255890529658278439946617634587958694712949590001066920868388089681000819783537746807450800193244932517662385713698254557039974343538175538404469222270164257104320
874 -86639662983906052544269013317097768584321156435804059221924237321917603045561106817540542290830516344075081100677748418503376595472620311025254090513958050447080348614528497144156262487557731612253562101417382512081181552074601233250265013742391622621285637560661075152761694217020269776386320571506243106399252794962032128304594964359477844141232543536717925304033335326472027560800963955133696290499081851152649193262350796374071542064518867862765853861431080985948765970673386816460826182026466144299839498173853721440
875 -345964551389448854388201065748502403924134994956227866195889468803177262904217722537699034016184941835655238132306346256286626085235811847682557476863736489442398557781900078881922264150316244860815938265545525139670455249084179095973058237732475805072882305870815312030588510623332785209382138603464443810926270515092915353734183638716508664076767299715400339228417671105431020739380522013654151921857319828386905341242063295620931564456635637883391892103486481415828693824898755617708088586603285050729550746888656186736
876 -1381488585342799192522748091310800695121717137393704424604133974741454412829855700270400937201615212946486327610510957995993856217071769227389938417887386118800810679361970862932607397257769662697641726087760555865944352124767646664056801045192009550393769755634815488385368627168457794617865019070740699061087036454963663044009940365874055359960634863602293851829032441858783476541274002170673999013904287644812108417472919519700233769467006856082263668822801320686791407363164838477547080498243002545476630187366335540992
877 -5516502880125978075501327041927507450759696026399946288442049235512626401060609649198339888346700656486425449591800883582634531895308250666270882941210520168803237171180868827810708215731709645116466732906884226502322829123074456804477670764267294692678428374268162125335776714908368771553852590509214454145347581398819856910990579442087591400875940595591622662806942978828360462886303500863226267456699729344616449918310583826749563096586236228738437133154009469823802191293192853900919748201245016004961102304625017034432
878 -22028313323145420424496187481774306517498285043915958641546497288960442098084849009213416456199923122598414152925801705968925590916800372250507648737908979170642539319088981902396746018627988628449125701106533141363489565951593445964121541798999015025661241321394216513518297767939335648718168779794317389725437320330621049648677658241478409022732343996346340806612606857960528945209181008844664635616077546506571834881752263817938535697466190446277355151943197094065403692164975683972095432130281409247823221558236434460864
879 -87962889379113112275291943186607299063047759390381131776823897024176509401908782733036509398477508714812780064584259371957825738473230155403051020557520497029528228680321190531754924374726097936127908089742811520120419085881789528252635508207606988327725775925021521147853338723939868255845718252468796890206949885520096983704904789363944357243118186051878837456059089112681732145019477959919753494708384075744932524924937732284157291095817412170708725265330731317047937667957038258418630052751574952324640924481869447242400
880 -351251810543413041517472600406520510122215711929317383026999061526086652316258480140784425029829506390741033121533053901204317778403330416007183279817189802911093404071191663100666823014531259258583487531086636001935400758850691366227001336183557905663214064318778873080410890930732456551408688704721473008289309772988816612355802183329578331791528168646537157787796847973633493385944648870756680264254599970425673308238812524983557381479608664500376674211635174864256601722193795391602733713276507554562901940626318142670592
881 -1402615061852130624356945071770873047230368756603108460259912257036064520827011728870918963967014986926931843951819845203673995396620790469368071258112228974621142560184395313039893170675506208934956537042409518109885062281085961664456970148347056426927567625736055553932891642176636936623626615104244775169686625007959176009957598083433082058375622074745731105146059258471448886763250593888692846452786985901974898423136485500453479525013592976232182741357101005863027102416558033021642906770579222914514513230611209881277344
882 -5600918648348303921751882701561241351865486123306290246071894522994352882486094454743057359514542838953122397276994892071813845563376897996728284547699853116344290359375782644587872729160014589420540729550301953268724704482975914945824771952923279745622327866034452147309342983953554550903064861480694912113993833068829152142318044016699119867040110108797921865222964167499848388164271031452998580344565175690874730054380460824513327741763261276134086525211680067899626125325980430597197028692464342767593360118347804212970288
883 -22365616256031845558433905329224164220473051042783668638334654686385150921456363587116670724403485900508164861606663634705793453518082607402563908624223875524609250064732740209305593706702391214379192086516834300368656067958066903849352373619487524782632308103779707517039542615964441099991453610768729627235236464663011841640063313259240088961623133078095499292373078042021116869399150050525409536596892916960912240353062137444161406219144569191857343280227086787444401056632075157687087664989388321954309966280816935048977728
884 -89310662198860197761619554086155316400757771697993608929096528329117175059661723373893492824823874693205680951890862704198473858505465615532862666791301222400306168244916937713629802923822897043844511386204100769571669592637982093425581310946596111405760234848803579265817257132350748304209249428554986793352054937231035851166157368216688320563516197468984461014242012692089772056562360723734811015201679545988721898673553631483741318191865710091997296342969682169347517842817650686862508720659463798988692259375723154191562560
885 -356637152780533264281992660045732077017263237492327021418561730073559431255191559777784862873364489452868786987550631408629837984133689813890549903322551999957832766754278483480189518116147026161521472586265866801882802644500145444255372150152848200799951039497934308445456751444395942954745230492384535463292327634277125015589925907118753092770442285466101001696919578906595294912958173542627001577126594931573366761141140291393807426743280155158476745159319127716393695388804166716070666805738216732556875473849323086980206368
886 -1424133461103303260755857823072009129217920241814732507651096389390805042642062910263885829397250071878385743072182995399246463643188481446438787311461838573195047775142931461120666495592469727493750530485562795423319814623297420521191316780181463808611994105805520958734799582937441059239656841395312115564087846700613660110428386920482808885312189400934567621060272688798052414392640046658570045763885465224755340278994486946033097436124684903601843375479837262081785404000458915140244378976948779047377545970066103780737019072
887 -5686900472635738612849209029674246150721390638678447059864919291118637498351958092620838340163539745877387037160847992902064232496249832337413962409467680074697699232870646263009470944068238753982936165704468344294699868540833667966245370953103432705866610059484955232436742468428576327168599753471187881989474602818739559802701490984582593547567832655263145320440727809465305846264992520688080315512556433949329521770786517909609132162547360023082188912399768417377780299583871401807684360024035858691070616498315113338475034752
888 -22709176887349469731039746868496482939705012617965960894460589871966991631932481302289969317815216147388754992986899755439999739224889533185213863405374317055042839504233459063774306269894115564891319418455005347825456907484004714648993339414081950872751125305105463061845948337944898633048083877948846578669744362832509831060734417973799654267097577892292479087881551774510827106061593944649456329893204604765293155270442154471975869767573542561138226080718889662903948325774817567441284128850176904739523687478190757484925601344
889 -90683439763881459555895502118293042110183121252844950703414054044412621252373800475961069829295857506445534561421253241633294796679817595958952997850482368442522025016905263977951391741421946293997957182806826754533601824036239299217015022407188892686463998687429014725123183776841383905512424473065893471316216143585690978658512929500224290825363233076755252177900077377015511892775571991226301234009660309544514054291176343752891494646524250573279926181565581440198295749217308214696830496263737085194055627876621844840486334272
890 -362122410023409783440059117447655586134371699924281971685318593341396017899928636956815328284626379301019584080102397776140145738651765995548448263326532963421037389786608211435549714886532131605470494188421867736643169531039094909457608302960841937761452866668677211361944892430213173922251782434115576836310742288448240421283733287515459573847426344593741434033716745940927303328865679586366254357234929075916207301980182316317706318742972277455284088731469171636497329526190510193766103871056317812877113930381736847393766115488
891 -1446051105346006744646161997619257660455773858956897031713090409774059519290624119295565587022110726771074837437715298863643814296434324817240604849512687187263805873019923699537245662812885885805010121573967458369221545669401907618238126085224102822171996969256064555453569874927070760725709195704799136991300983462807873663408213113957338916118875433741069396869367574285134432321007287755927311324677353243782565749539216878267992448389044756244568794600791277315092157114031070635269356609617336642967352918412807091465255462176
892 -5774477620226991058777611026367484065631688885206801823948461927819730950351124566065924462973944404437857142324150106000335500587330790357635688872157165651383045425669246880887521357555492741297585261262861083756913840442163223022605611116107908354906561888441818324711638559891929500179433108743679592671152554751944104273050442510116845329222432819342615995622185265648465880439568974057394658361595506422739026202612819147861238436892435741169229229983898174795694450639207408178935942051125362573476494966908536674640872471040
893 -23059112199025140107055947278865003558838300744286064170436971147374199965231926318691026466926187845717131656806180602460466287899688240106751250300237908972936103010007317331741210706654968774319360628962332166491774641676096364276160816618186787450836281852389164781020224917962009065587284471008144411170223175313555091665856708792718406474525631212267635358661105626215423650680564105492298078935077337321171970683632397822090983665883133533515862654588128147468365464158974400599341954800719612629313866258490695782369368250880
894 -92081689653825223917438178731038101459790529817786632089999985454279523351093933957188998307524038712763042522145486298415955981881305388345751637104976884824811954972848012163664566244696016246443084390822735832634939005350854609022252925421618379417769044981017134524289513041454099676137717803403782775905729599858386638833646941879116598188774288401303554977737071189064926490489621526102995686734390061227902377542857588237522793732990238103474171431899838107440292217473093081185026395660378150848499180749109081545457454099040
895 -367709451198627207017792235513664999572392573819854104010793238004016778164033206662562547431386496490966607792344098358143716960048922299382923297221438420518299359858054520081494033249769343089148138114860846777471812296227881980609532911124987807864923538281737696987611554833292723469261205400119600575050164515762695880020953597157807903117790788060616359485985534455520114400522964922594103211711671929313425299522813564849325101127704600432914025199993493083405388145120476739736884357650714691382220074289074605597945872673600
896 -1468375464719518020881317654763273848738862309294015607310957818725861643159498675712777672666853665674864422635052660631069441164123933021419753970377574406935798113361740036664716128312136952648406292605995658225216679013285001927032264236612953545246312968718814151570960281757253262346863153454429084927718467888789535732566613515257124848170912612648460138158703047477150731424522422720909569256545971157463857928798260723464457849480896231397369372875856281023581601918573388854109341107868843664136481917731029372195794323292928
897 -5863679949415065274021047758486116974562547148150684398425697777788223417834252236792831241351917313765177660957367480914705393812588548587207980737895731912646631930949557203269802866905322814254839844052036173648524129571445793648416466550220289408107350115887170892958219836109444089301323653056407330401525208406945463581378689877467227785932325739738776049324013237718676773531849004533921509710881495832311314570313592790716683878996434691376503612395951427189252020677597649588307551045280530786426076261008547041417135279799000
898 -23415541535192008989576255302818725468576051306534915648947162840922682824447247796368700257781709896616845314246235842494580781973209950148917393013467811401726973390183866515507252873855776850688035279254567615482859163299782423188442593595868549908099061821348992006783813282598191476082192034889142297940849936588762262912337390342499249285372401600909705473356130265020914406568637699562675430917996148833478606097644394376453945451313519532207326642984517478257959440018945355392413590866893349691799728420229117754750687853939080
899 -93505888889142727778174367671990238523012262725762343915150516795230735639338842701850538293032634626089515771016670383265344835688346741973986029942546655096996478832881068732670787338311722907641876142963178798201851386258308008060632826484057946796524618396710657735905464166960560917973722801750018339708474816706548593123933911997176953651630268683472445548746222313662028025505060946634332821790513878703280994871227306012305088824631160952872993951843326906247900316046804255131668034078128034567899592402508047852367339909863920
900 -373400182963976626260842974903481019168562302484877626701167730402288070986426445189389816250176987606850799645593237063839610377182131322949450879570569642687339272139305067805798677437658146811183225397566294000819393202458176645522127087093004734207454976130864559891799156701085938268668775169518202500452964369638517780212608655664674478395174911011548378128076279099920060266304433234796982731077959858095298080227488974992108958470851328448162795126536834665537601971837929577869183211567607077816793800151975551500418462339071744
901 -1491114160160252942604342978582380362895102291166026305073031624847316847290968201766286968777066372263539597252879541571248521794785026082100026930848956242385179468542974066554121688591225318786500826837340206231906966417807457902984032474318125453583155387479301538836396064991207804746864989491507532562163406155498238557143090011129410024890128437492838931494997823328516686086752189140275304226330440935324222025219821179225541635553257324069210375960049144173135680776505398625736449947327041776332561770146652176760479723008367024
902 -5954537921172096562373440586312343755153169016385838969925787042904695436742868583993531775537686333584556130049747348935296203442145968899916072067536519273915095837795778922093066876170281151074252747525609116238723828200601400628102533228928922265860893243570337187237028422777720738708736292230886118021255016538902751569015273464162442743688599678578977741985068293668534888544103698520178386082123318711084561892547410746194345845034663198598629368491763470699356348755459522162556804703120625143546020932250242972266272744180871344
903 -23778586648667309195923174700157598650146542052145443328407960217845328621145940325449253136864780641091815509368094064519023377200861975474083450581989688263275565438639622140717164070287966590004158812378013813019754290688115892209233371897583270975298317869672907970299355984744838992947549726935304266676757194954253727965027701764797084962189595816910171596043488081679583345049838547649918500071149042049979069783631481356531028483669727385441053713135982445175151382582856366861780047276903369207517211317457857645721751726420121904
904 -94956524116912595350976394543770941512200239832129480548177805737192075577806243998751995380621524462767095120374800412515126539485743065775930593585157936538080521275983446822996639705464114369375014726421050735620921448433737135924040345741455318828348371138848670102629516743986634000416477957063100658837525901761170202472299403129300801502943268387944036138933149300221155991395226482049244744897868959634809771697955331945555868722373350301600758903601247226132895885899289032121068682439028408141559153359443143836313576718262119200
905 -379196550451405657014838331360428931077449355528525903537143193297472001257670459460209625752006839125348377640922131150088030180885608220678688580350011914528865197670059863887635199884582662244111937261089146252523768082474614374839206419347645880934421009166628832873941915402646227588923294155442385624809294252992799872934108091945552927251020693063549638388096705088337424882198238959044181125246989290518143323794185011663455534985345581530192608139501787240279042197535798887631424651090133555639461850193645429812781038271628691984
906 -1514274966372169610463228568280388380395377227706629932668194341446196137472684020228519233963312079421093190181960563466907829132940541437544696781132829036164938504602954290889033281658300300219864226281038113842859815587630413695549943515673049445055999129321040968364136311199756707007108446215118704635969891238092442354756967867355699883391274019947389053648813795485938922585531047247032420607328371070497653480776405591800882896088131605377678396993138208767912894442978736785099499351078192434403794069242975268104761012211009412656
907 -6047082611025356481916002066495663411016600130929893733323263401012262855486286131496909223169918800069679751751996869765314395942128600977714323860268033923913348692030761236604276236126090063281530570661433349877440189700548355463375849408784768566695511407277629975099183126132990177247087358608179424213692882159779875780571315989275144750610978343688417565482135402319448923477903129962862712336672757958956455067107708855215554588800246043825495244881189830236950822120554431285535222154900521330263599812298441416360714135680229998368
908 -24148371748433857492761479617966162476152193914924884005539816180694344839199640432607701369178552388824514074727687940274262114191804303023339359380321465867962337397911387933840424705058593138170517455086296615259469303804172177213877566031116267426032956346683575208931256245377966614762503064002547392312403761216660325990878701056200702455022330595802479481983193671887221993297724657750280695096209400715192417112548329750970754921356052908054788389187752097657845117017319797135026961945697243807087535205055708764709127343516300806656
909 -96434091800676460614658053919930879855261236425937655599680454054918010743998564103812932860416001288705155215909248870402168838851759757947988860891712784489222535483408512871111927040002962696984574655625144899220983028392898793494362557417989054737623357028010316840946853050200815207195685953966367516322127378057704212617675760930726241940054822711937833601730217716801796091251609370360666707234623471367336354534860997930517350747815833612985303925879513160608322841350620200610424381519836174848734586421789848294495011074391242798112
910 -385100538025998085575458646093438260872548717771271912581581065973156100048011848300281536279946976574895092367707923511034595121304719736684606066462070614103115048293084105245737080069638204880046092635760194026119837719977795841273091795227442005402772834549219221318682016328383332775184045997645274415105259040760749264978036787242353520145958465212425615111188622547876407016575781764513963484655212641406861355183721523496877480655132980677507074930587433832913031897041805498966843409662805259006058791181714846455471164987436731048496
911 -1537865814861230554691019269470832484143065022230392116324689262360419200850348083552606178909382108429712783791132190705975693799458364876024804467386402737768531883304324890103173981661189669982006240404934781412759571487683009078541721131764472025966287126333764574267141702965411123919143205255575602246772119063211365461548451111540969150864958520674771635600754587950020834413529011567030785777715277806489276698956195250754835797308822315468261199161315887299426207449094462921345617991720722627792634387583819676438292731401119400306624
912 -6141345721189256228272688793215758670229213608512157990849252514820884571816850570502841780249966709321287235271166051042942408791258075524651686261207542512009860876090297422977806624133829800520248604774969817878585920348839384938650162677506806051062738721609178266974703033667509970784217451578334355350555287428396445068079887765687278406431542094387272217733241037920353562160001880673538157507347382100862241899265292705053174674168091258010733785259705788153169480843175980988951908246838829830169342439089480490622178668499474623619904
913 -24525023548144609209509554589336972740039115899929165426764922967181758103881968433793385685423196738428711127928446245457358184504848787911150107457133296822330725908242304933381251863737068403830039882814392065701340926168530555844817626639857409487595559013129314306012892574726297035439716151940032772205430374743561304209611396933733302077452576318619876287859667343006903276495490237052878787988908680533040014314775845576620191599496277889935933890660414906985939406541151466892072525371759124856265583116454403195625123672064894085953168
914 -97939098414363045530317149071203446937792968309345135456993401345966539473926898012413411106996354590005246845666114656366911787136431155225052398488552005909745240224381195849936071447090043406979918569225963938522860372554853970277444570279518101345430842886129099799723254091668798008133270097213671270165322430453168092724564698925845540582178068190700161376267143275402601709758718483776785417157199808044371426047437065212023913628844186468263958729290613027149798583236922297911483687605941784386411575446318453934885819078284036230007600
915 -391114170061292424445659959241723929082727329182893032743009714227499164194239218947932900748595278329922592321381402135917700186007125072341356791341168338354326893748512447689252901713297288097382101040384341236461783389415777494419434382296567368651589398804279487069058781502531473008050888175484462802287483649594470316478349131356667292196903965777122301585312614299991522394074622903031290638578156908327991368770664767500490874907247437843725086975828682100824121358170393816761402322472138553002895587717032122985387475429690973476721408
916 -1561894797035161232120332020639984860900236430295876325080709098956541422076994610165435099277687257784778212567263284948894047249360331347843540548827504128493589276563382678654243574745896812074480049787910393278359392618431128902386780535415767941623923603521893410151328611485159300984541028163902187724262621286822769273594824113351181151389587738782605622758549162791757684957041542306779461318612325773832569913955853768022096459483510071797893264544969360077203851431987266749406174456835767051032914642611178793482665516797216926623320640
917 -6237359592958299271564510206743320131533986704191383972132559128003113072678248923037975281957350859332451269816050326589803708862767211991061118309494351274311367427235667796326979248330942340040071910930564733026556265832818750316837939281016948966441448458121236279143037550370946400238048941440865847881204381606259599359902601170759081198758622878319939705879497591758769990009746289803183088275819461923697936711459373207660408400321296771242420527704353500689623312062480011844820160017923883440730454720208359877922349587012453456277256064
918 -24908671315670070947228207426929206538348142982097618346228716517711778349061503869125509132522492647399527619984357840172353373301638996905479367889549337441857813712686228912129309285818338364473751226003758509014548224992498408128026018958832390970560294169359969716054875382636489498794473223946881154806359566201857528583235104672883132450584735364136513766082602007872231654819385029503074330482737671660482096328486237660008079239870665851501113315521237570460879210432693915431869944339310680459218996306007746955242291620816878156778050672
919 -99472060640379935121139849028106842215166142268006811023568432665943663265566615015985439081999508178407253933996293006999496060954314601352676039341290607629617166839563068669765576799731557995232499455314247799873114239088649790892116963633204434017362654626279748485224584208647500334277765721612397329531077892156353082113015680494392462022946035287420136965250727309679554094022024421728389494527650023354758599100152586284192607655582341141841206474132946150201562085455720835895880817563803994769915799206250024044477694792858450828479502400
920 -397239511731256393081595440575287541628826529013757634457163501755083716127925808226880981725289340268987229297285196204039291878202338962358404096239023578729579859748429037274694270828493200080961090216113637409493284472186629708410475787378688141934554775105382386885559915379594578378698755790876498224107355381197465694148277061843316366088554539120695325879574216054386640398228700251887652319116471366238141490481380617710417386903358072314381697930838140889404272248327118135716979580150674213249298454361715122968510365238882429233751924800
921 -1586370167369773087680899055847890964289711154953963712848477046096848977110218374222006786955064270911330107877757819368573849650410643543489913426674406864894022501796657979474837706956783919541557969397248597602732139292836508216649001027121406065184899525339409792578815819434329214331168966174182268761304145643355307110308834591514034244827377062207808458489824440666950353106244213642990421246298714145535200187518671296488049707187736720329169510289081775215889012101189153366461126004551476046578617541001579584466262720409805875207460340192
922 -6335157219366056951020683648190818362814226109046089360854764082135138756746013073628447927948532153465854075060633721166040037324091094931811129324311459952863113721925482299811662079191842073483748853926973249862537675570741890730695902149523879752723210468871699410276789421068155194579168730035328821201092176863541663632744252243240179603159560970557451100212490770849010199009311611149272065039353716349697488916184713900844871696439439369383768494355511532685480236848139233326880931859735595449257736541862709808663519878495889374470093804640
923 -25299446923708868820652480961247406809678480431141804316479588739707607212747350151023249255057735122074905872885694362099700517417767904570591357193295819486731784592651492694589151055147486330293714274728952761639559991499192426038293711075996772230268422305808325055558229479723338984894235993528844652861017656347972883288318974682327655379314513689068196514445304629591855360881352547299854336279476035694799509012532817104964707985113329598825912427957966576110460738888021909956522709522614502513208875823946064504084357575233668921599162689280
924 -101033505571954248861696596046539968752936788734754608146980175811169989843114417810904534362730565584909526700160402809683868949428099099421517432947252785612597711197926415630989142200751325280069053759469519145508632433584437285802276833193103992997500517649818960449144877463694503781000092323950971181273839388426716935852076331647324366380209302197372302167162437421871332000172577168070061680686626938671689538012991424324623182126240743443681457333395762410988651549435586342679246959885155992077427558333136593404238356234341650259064721652096
925 -403478669819242157075791595455047183322538916309387591886426777779958856735637469614574432363164010022330585546370300517807796647770160079203335564656380313570741562340692085773917720313054481713054145499978814836225825091525309550003903374935487729873261526701006745836909380935979492729186200578861106148235791659304235001637317865026737737924047071561684938739782292106374678325053461077439677639193235890851544208983939482114635824834400230095701320177142694070549380898506343491033863840648945365359843428331417788528185455142577773460822031965072
926 -1611300346643150644564014384441430328214631654980686085092879291825364851196962594637900918875788886676650653726217463622951654431375866061440534468789734772769548917425355651395191932740470273622974330517194014324366199987538439218050145443316882964439871626069463224735303337674262088488150499777805676932431294401902532362340407448512407228680403838023044154368784115779511165635765944563751010124435748206501121204099400244643074299679255906046720238794770301546080474228963540825514953949100619699209595234951670839682151467932366776700046680884032
927 -6434772258115365357255643205180339886785940007269147666681595618487055748793048031660743475380982155854326558893696925924667772065753458640186470985393309739798133864410643604600863576057412031232201695334036937463650131989069365679850742644184574686468613548769312683894382908446200628079370934806543120501726923833714669764836143232360338775106829566439943714725576850601461324120855319314909332930763310674118613843954726814721641907053481149290091743152363465960611574070627938241765358815571848059409307380539015538624356343204625293648468208646592
928 -25697484901482267256454109610343038384082644037650281522329734226414901514037754316093443232502068824995834296616423283918985736288450773405744678310202161525530047523174402153718534927660311409209633063478384580000309686585658479751645314913090553650918838159201587075983386916640239167089735020907448648667993407814124118846287985652265903854512765991672933992106820280975319382475211617544673274651725904858398709353752328045202224995908572634105352748868612714640671159028212765433038367570323184023404412540117763634658690251156050669188660330750720
929 -102623970919805394533309738056375320134495812034103922979379240021527755239052818635852179109346259785505430829329311499827165857513619342664491664726426285532525808730868710430888874684197799061536855398821105265663238899066515564993115304981233535032194714284863173360493396621068966036462282880992505689503885718781248562148387901686744543060559796737164150967771919159524528824578353039274885349231987995939539134599529219299330115199431343272172028650866401031032305654916459344638149838719979528028065296431369809226055583015207463306430931304361360
930 -409833793544255091716895018431589181698405855800711795640230642408552777374023837003822573346356998756308785053902218183180746230973744342640776390101018520933119197447791817785291699545280242703814925754001704254487386313046278288585408863118603601193087278337614866517067177473561812802033687335719468136879281042090060030777822347963128500446361247886242611898934110533879817667914430390274021542168123433439300456324621640901534680293583901263771263405732659914088973476787809221874845526646098063649861945398173519859923404302145852669956262695579376
931 -1636693925239033760476278924305744981261732515431843669377419472046186064743953411364352661333786596537009734511716914291155762069560023056861876067019964404757612434061106314205923242652365136812872066544982101415879809142756243476864178467320051760725991945069014042653550768901882840739321778442861676858481700262661406419513600701526244653133161426994023338980429930870963935186551082605695372217921519818101138734007898032103453788744739749301785371001055207523377925858853327780221389643946952482325563929967743929936164277943975612250560281800631072
932 -6536239044785068300957843515306848519588163543387684696805531410896893275726389052680386915755744326513680506279624844411675693586805156456695174593828656131446173261347036160380307198661054763108916128412471439345391254967101650451597073235370421301955088003805654792657205967652208518868218202278198419610181434634303763577191132851210383577461410935280548908902637829613154561798768823020154944060962500966027416059611653791500979038616854836491885095070837214398160905754330163484169809201497722614595317242841368610398143122991013952519416672990067904
933 -26102922487533938359452223942157896660220254407998406409750707435157368001453939560865082152310721715530518291959144877039553734517080399740242465741270710338444203185186555984541291127771800693830462480669741246517607519836463825919239758708456795038675946304587213030483118365997776289533418879050340526523701611046365687762166865467073567848109864773882945591767415687161124706467918878482157989325386863072377329264295809264754615346849587104577244297576356047121932102513157488877446816303121319442388119678681833548036220244364979487344366530023472224
934 -104244005223235107152844534586990315356125855398109267567848114275307261933001278974332715661797635973157209024633415836571237076818747206671417984170171038075371389593946310302290166923542630179858270934580444164358325534250546114217092398268248228580579528603972488869059990904890697281458843697313886832053073896230273957520189832133678082770010267223329329968467373585822244518988207143376767381956278018346493753413886145807000717126157332285889979967761780246556797669827982538678407907091961819318824153631284124773155887260600665458284388272775537760
935 -416307075404876887816814430104622286138795662092556155185395570806414241773076765444019636664334088474619271120835480998670587427637649272418261767798308723180146276731332109806151319029420514536460731197565110705576457267263678278595318732763250144941052363430196014371197867421258858524532906745771638049362000907331806104876573546232770992163269402827219328369648166767032053407498321019722438216130631784832372181600285767508576620808555277398216388363648124176779597715893298499912527869073400994943814033525078328759623681380861625436707482336508031328
936 -1662559666520758340447919166379356950413267291561939004362188721874333798875812979946309190012052161023639781463336568347254974150117022414849853085502220093213020066689871182110463280482878080488557920103096563907526492804520971586954381862253236155758177066775718698418309432073344500232981286490286245928593928966280953285028116955827393643752633273701970419942300059610650147961486771184114674095015698362287049407670001473231409090049235488751876982209366920655636779438934567833920226485810820542710342164643424983433707138110734625647950133851576015168
937 -6639592606318759562386460534249256892685641627561126738872262750537627615147590363883766263634043955763564634189760340187223173180083135407009765470596913115051356552351652042110302663358516304363056282845023844335073784497884178952383454566223702982761044379802283211826375554768960225467625341225324026138959269950686795630429836800699772184936214922498154877616754256261881530108946862944779093467736594139089736518010096325401919550159246827840962318797852727218261904043933046982049022353677728162694443931197370935534251634367056252454108837746828685792
938 -26515899683656794584967677144240635735608116777019169257799036528266474463052103947876959939843420744445962814152283831920402992252229664429273540994516030414693370623783889711881869698231345496955233300146545118208087842994748544089156098939311291442881526915500376238274629880772350133907847198198565745009737404315566750091987568836862278926077448709631661726296104030028532758622062680489033620107640334279931029876919402727818387910305850416920568033999563061934236505090584360556230170461985857581934326657712816499994057637603095875343507235012922957824
939 -105894168065722023102906058882750142714089923230907225470443436614482725491422140366920766532921009362803365871215191022046337828483345305228728198859888300378168413034280709711988297516898344636402688898348822357061053686081264153710687296083511547295852743272765080823780470769857886250237251647811534814729445361772008012900426135477144230658541476919138709287112310895134954818451944960867884790549729347602023303476495597816087759439658479064247499581894785101444334919233634335637036455358879222800598519016006945616286938929132288300427006851243487610752
940 -422900752041191994391818452176429825264567629583857153634090064947625693079573100997255912302750499093578548383555135209321225753326040718966644317574490084701749172904989132190217094551528069962825206515320722477028931422924537907478638414359045051647479998134000120651565837521325811623126163301130764821696915947872470380076946290188689132499410992407144722828712700978349151228858527452586444419181039862157443217782851984763789137192767075636282783594114067773140022956963550960218823542315467701336693152900399517934679768665584099954123043333820080158208
941 -1688906510277151450504201640041470014180919396361461406330404318887542353446371640326979509493875000630890738390435917233399751733261701404757331929271980593314743243121093686260186866444891059426458157369367986257890248976993000484914689863083200110617672511145135444642491410632458414235175385187276954538980398606564066911896776312976402992098440951188200368221487002902147353602228118817778291768331153725003941053711725125401577008096818838664460351250598581034972922645475360048860255404168407564370191110940997732395305928630011952058780064427071571928000
942 -6744868674801108022077289352267526744531442430055008291523334445493560863763535149586090143010570862392156006183460637613641046730924119622820682290786826955467159321254304084618708058986921619492925252678940938749663605787099435057589239134733544390810704869350317985928930665392046270862159410036800248388061695576345983931685508051665766214842373134960551093265731348972466282761330144066257122413876967313285127570795991753388098170467167491670984160160473673921317177972415251911985105932196268509869369193759892663480542800564090451949842947863599473978624
943 -26936559309969218251477276458790568101702451952902609995627653787623277002050342919767990963497147261684898747918253193269323628832089326086471568936482704469023671266006054276430598674596762268303665431165314501941922735306698274047593928506263550557574882861053337788980225753835047850281750233944949387492909291950103768605800999424911326569818446657594856784991450737832154510328038424990585408699086958751273250023238814513637101815137166118427395067387021490050205218000238763175479001163555705469136808308116669306832461609150247272520632754382894828286400
944 -107575030295110119500073445179703857779044749854282669156267219045910756671323933058819201199559581754822106228444718790916684407517983855239404464926419275262944110882248754896338301910201052702865274020649614059662127872993911539363802023801497442375060708036198181636075689716057337426765788830962864822957502506795485023794932230064270969825531764212267228431115511024660652530097857988192643143456271227657787725335299248833234550181591887849645399022624949474098586446592369837786150302346474804137994421004745660348373747461717958535262878438427248793687680
945 -429617105115074699463785377892277628844566016878373326344711623999224545690557167580935095584272869357353046461534781711025996776690868856797367672626779200891376798380536297332043123184231505714934967358657823768428434489607430846094168082356456452405798002252499404756137198929524240104981320838449534779684964966909063556685459268000235243710032130162459051250697988150010242722930417500408298575730328404857596245314653541541190473554889514751021888605843924404032705907690706223418757604886594231757244866312925260943339070067877039770565285309194909660240032
946 -1715743576241809951981164014457743003990243564235194954471797585062442213127827673489188996952836046968371891682535312160947374019384886406956083580532739768464716220170894430571309639947174025994740281903815283506472119980694369700363390079432021646077277856775838003349562724688945627562594167802615734185659604054719287880921892749592533872071150794875185110698897025728063647431379141797149948412483300548076632087183168811758547735343815584441171666106053915422838727441712013048292176039331081658420278851860579472212507218360991292312610778431830591189824800
947 -6852103701527481772326042558267353792070856557484168234226334178148000475237005555581956479910903832771259233731096674332315700677205533675932321120987140236888655485413223586505483694065693945419332361309640340254992141253417218803351997128206869974091092771199809217178507101133677323314366146507853864711207233584328385495857944039436307439410811317462688737834921149787192400741987642517441287099839323182094316015611279865440526197605077329141271742838718676941869599248637728222322349580548530193539408749830215904173465155269279097652252840493001439748808000
948 -27365047061163550622390714267510761030358927137800697188587448521591065189079433579570978093821394420751041623318493680403108905869092985756413257135081553730865453236049013184082026651616790376959485569534069966461392665385482690284272849290497056668680250244475187443288847979843989751438675552739869574732063902793584369215905743854528298222299800177513383958782752710519412871969806455564952215030969141846974724153524814731769548659352978131808739641680474396982758038325881999730451017351421438283043970741190947092698729022999821926230490768663359460170466688
949 -109287174248482462443478195019879646264552511962344196359058408742708258236681826413671240227168687939564223132114953686752141994988263873568815853047375225121159186264094583738325480515940606458036301694978003343402189885996817066572596521402511954451315224896270769662871163165024996211422239904176731262209420889707923668014894523154763407706156788342151268421421853653443149714225874186045508687935299935953546943539330005504810953544107497444799055369952163694760052072848999217473434233226087450297765540216426771894512134665993604826089337547393615874288943200
950 -436458462209202592116375023058340397818644453036983032617123792389300138684179841487861774128292633729164907961309615039513291293668919090863249838380780635904924160722078790213901971660503853580831293295522678615650429923654656790080453897053821426513989435006790842211508624261162984610083190289276470894126992016915147300100382819111166373199349726695573117482796787038687357411388530675123981808117888861462649948207002390116967347639247807982195055320737063654671733043450713397440502786533372358761359834495297053331576896691504868756758888333135605295081135760
951 -1743080167687225494067289524264539254379822957554638862123907637744018850391708767582438504878291717038242187630971522523734469330551582236696764338769931498598214471527292581737539104486428639221868824328491202294679634963239102511803957834921570744374481465989265634825772612979912740835756760407442444979476471044757289702486513143599708513856360984201143420510865459590346174590137806618986096016665224791484434766714382999403337912385789826950247086487018390744601707999471520139667169418716562733886918164572982172812154310251762277675641992558624862258860057600
952 -6961334871372721983659490305938842694487486223343211085919219368385251753350080603307175625574858306911131089677472404028611819742391928218404514722692520543771440568011309239250129910984665636892379485395928099920558794254448600577603621521398962153478758963961331873537381800997508655118022634346659876691598243806151469718171709493258532777668542912183882040439956962043243887112962439060432624436109673395776616659170324322867788602727933270627108944820586965236853796367862608129142371121000182966675656603911059051216335495738865122376250581948590717905135419072
953 -27801511563950241206514186888146102093619488526804051828970145767129347506034005011738835709273778296016542421104365130884466512003718445749472804863135082045744074293652720844266520924666985743979429508307347689714214869813674054352947936527223976868982325935820387314463037916680501516597988500358201042638853951171123058980417070409347466729797600966117651650561113596208413467694306067393735269969889231621950618255663732675935678170905930682937447023136027666178729745793925987873475554224073495655812301749566474713116861367788911531155204494147886399049798459200
954 -111031193981813856390795652037564621568857705751701716423874481522812174002085491713548180348357542251386820361014288415796454308945668006609529755271011176723569101738801746767982646460148024826584514074057646433764317247369075625874980752797403932778640106724817270092352384132654833096752323918252718720510582614378498277675109200062492036078106192164744743358103981635475161019199045137491147862067889397355241869509375797129445478537851793384864472981677245636714709839356487589352974509340709060844585445933433727213536978200018787805183726213004722839372564373312
955 -443427197745170731177481274210755462474998209148680991037337458144508514810423105126149486752498079734857940164302090071044687679914950552051043441469776573846798485897162159343545354553931483443553232124037553401441995792110632918415891718501883350385061117328223107991865961342351343923300091337433063473651513028429195727973145633071187962713487515583856428305031152869842237105430952099576630860333728678408152937845891781293568175477199542044185673356782717797731177320078527662909721374931634420712034865050097156236274248689153054491223311999486451453910489033600
956 -1770925775095252982882451364996510832353078621892953999770454409200558064378865497250668138515729778690049807057850815785824913767693808794697577258924275061660121986564189460641899752810575736179378912394953325195298681939621753642794847888326559238253308939287819902000987699168511957200240353340649197447834269874583322491978906162736926430281579940365730165315526348196973350889245309506856641784158505386550148114385123679121732716570804981298284888647982374403411847620567871208261950085314716250950083002270675614336651770093753730402082104750850436714796342592000
957 -7072600117465054232577564385597350471529223085553678356450027953985927818240359384004235763225829899846781988061761565238686332727404114120516343034073750559733527933801809946262634122509948237907613587433136477425738309689900044328904815704476603352773403099224710204229649933356376907504917038986014617791672070703425193382489319442563134164850544510669897877533767237021718827324141808365955126245825952639490316612415882564642923579718702916330535958711622652068051903201678560482499115288750074688455896819424217718320862986942943705065320616883481596628403894573920
958 -28246104435721604899626055677761443532432993241470118363024850680532525921281435285177668089876853023813974829148538359711079236967691169754797002555705813822067304670903679388727388468395680540954623784466785138445589533270936920253016518669444138233518831166632297746745971445742691073122086141135509007137797303837189915265433069336220202560991918386841951301069216465476195452312143977143969488283453121635391854250533226511369403148096764019360696260055166418188736890589731367190811682052162292894008564440854951230902597492226827755424571894434800975543815432246400
959 -112807695504498171809768293269891896485107783227143434129703001153743038872271008490334169743720904151415561622146925878720994241487233764505602210415384011406170778821231587131205315780975449918515337950477358790663824726201969139279513312308624660515513163053390719885335840080494793337131256489062724178782798302226677216008518182428584807521068007548161687801392870649746842432969010160790867371825968172082673962153639289990284623471402382542256863752577010496355220144514767849880541644248012730395052651763911029622568104906439157563059231420928416961381457249850592
960 -450525733921089573665262121246630761587399209263404090055501360857761261496132340158272090413985360954715899228449285228141970751939639846994248827846439895553394547917293651105251229900270703112070630939718951670213650000269114249997556291032569737933830694944479187542060011321476080889906337027034245538078207287708641355243765803855422533200745936706667604714310911031393970027489036705190361147652699822437102312846369422908877099136394930747510106220162975306264124090763527653981574134001996971336821295566320389833154242667525006620064244721303317976261502055348736
961 -1799290079905454509601744038860113280928655738972887510544239566047958087015770990143026309062305739171903872256803701046419233866747489836382858482075584098994722450475102011386008553961747095259237337717628862133485940375684558263777961545247661450770075137561822187082649660199609987987996476175920446926571245745587186472886333825954868144633740304941016339896823557471594924711841206927397944808731100901441599922284609737213535470476013644263782503444638214464894920723594347593722232924701335491322705815299753945683585407041030591188865330597697259813131285881171184
962 -7185938136171264268076819747713674870403217618642238893462545127605254646896665430488053097107462214031657668618128710416156649185076773338235906744422447098064161803248796182687156823618536735952172402818222545027913703662557248284235892158878914026880071391385156801217817042086176272192181801049622205809665062110318158057550396481442332934717195179264174582544863772709362889838043169334690997271860859617139394864539040366628602687777195446218667067037577494745478951510303951787615249053664055588582947064875928126412383746017790136487391669076760427765654201550819056
963 -28698980344459690939795896936351810541610358215262773400059136615544973387294470660080012680659708904637336857222557653437734655000836210029963964007319555077003911002383042698457741582177458241404003178856577267058521395935820536761340852796519525802056858329457230589287356535683732027886960951036037039241322215951088186248013794033220152634300906025640699494325717483070454182137387219381890502515354823888281219359686427252296523447824054492761663690999997421190667484111374598273800515741677689651701312409605813111116093833310640026516665839559866591793727277645995280
964 -114617297018848350745035480503064803511618131876308794180734103703161978777057792573971005000560040749848285166293409715493027408457696481966142387373631003160233461990845139407740980385252296918470344645848363566571895616548660857397471248201867400765476042083413213453066724753508680816764304521680112501037555339066535841939542989659599911946243944469665697130621909969860804562179823723685388336943295635936538265358145246810642748716070075939754233513149713802729965372536850777720306438418364676869378513319666352837135130998235442353408765501466308770721169018926081600
965 -457756541669058594581727193636074355164535005441755536551864492924338099696145836870553630333842898497321545109735545122808422416783380561137318923251786410548745867888826080080242215963484302926201770222901132834785581042672061082290004342559582344611548876880284481500641613678779747013290841157716782388320270578183143850890507895089025974214191100894216815757804875456378960837976871431402243899336729504693350758030677593015833453131472666183597357333098856818527422464527165745303728993157788415917505399984315025113047596945286221642398644578571809124254625086638800400
966 -1828182958342886188298450841664570250750285767074837329210241422051859615556656975824633442886093066669427040407204692633328047291873998141685068743173283614800270764301336456469538787978387619761166076107611356601038065903342455129891135355688269860777800794000142370216848183822704207015797144322510062321940483402140947697606036486554877111459757835834440018986355534495949741277486410963912607968087726012452182365493894077443047748299163767794433925711318464488745045470209643872377773663383646038682740182434514106704035817259078207029684572381884852151984431612733847696
967 -7301388402399406886461858480360465675695557013901780522657654986519422787259368397760842147286547490669418024873448317424935800042623971895747399675424220600164059660529225847864900516207376409015122425985103473829585326286151563300557978018271042608401103067661375215902241660727284020160364667302720993623838374672275417331090379920007098697277084652881603571265558986010780325680881985085283450762943103343258193448982950559122191806791701310084188629462543862711250072224012639032052504671039986262080292911077657175810119375463940255749492320588310983936485330998901464000
968 -29160297069913333701509860418464421799833701875768887913837287373847198859033799819982867501456397312942117855537966110707439879095851524120825875149989707479580841578105358603146389871547228509558329854192572344860719908494072255909046635349830424301734157499564955149460812252450082667293291089937635522789777294795064504445628339546042757404387799446991477762135162357613671192353533728285598317843294829206148035731206987246678848562386640126995295785093339589904623950683709205335166063154032937565370079522680704914128314040937784872998387333457184827193474405136078483072
969 -116460629164669351315627615912752644339893112754618778355573067220628131666110222191262845439253103819490192054625313569079249052735753765064598696419463537611948252742278367176652764502464163397307261646775288931487085702654344303785356531273316555260795861221172731092273832215667512819840343137975884579424523807867524322558958106191516139360906404177557891008882761819377360340225141923006109380289263455686938345459959862070433472806458031184770965390443409831761739225316372755597109363894401755040667974104091199664358046172715687846894239800217387041299349351499908283520
970 -465122141632916563914166375305158499147160741042673347782979445786302455746918557493765219826460334223407220638781922439807227660101350603979644690648455406916172712498542674682837948126336256702235393422275741567609247435137041064808733198095699314515797078732807381702545181446903035736145601511514808446717292055908148087915273140241091139894412003939047660415656122722922635821678868346714593196287962344940314728213314987528150230444954878628008081524137591459165491251079443139162193149242732802061644534932742233521188248820739847792039690654473763127960862981323188178800
971 -1857614485326931446816825132269211801949216636213684081052929238681030817081926020556973761572619130914905459976515237097396940129632376562546922873671174117426279896054941804758028386028766223986888625840973559010492957315614258753170203236060887684544038178502396525481431733935211094320055268316709355925720287394704518263508997591738403607316019373312459520063173299075140829168833141823140737613079011517120737044204552028098477724592952788214879155576982088044547751321642626096171969428781935175058771706795195953796130174869551559202094718830760361149457995563420716584000
972 -7418991185225460778336332472704815036179896071791688891612624798929795917604976143829395208256077640135455756819786162975406297925136713802270735180649689222066685757700909553570644233090195968638993462463641312838203354217298922304327910455132063777160448774636114518435100813926429493981948075369466929504255146585536938603231140774784677316831712089124853168484862766494745803358531263804506632160247339934005602808453938594609653500248438316092302213467398996821908439189493698299688101568045149767788857114072369758800530890067581800076611210471638368025094332230165325655808
973 -29630215566070031433314478919764554193828444126395172695587523092128660776786163715232301931431775652175109014390225107217295862011388766531987746055503280901285859048741762101927567820954266736003215411237112170287007435239900937383985878755028982361814495311650504644027545491179964042768606688764163047094989575449714370775642274263430825894620450821538736303926211169561368229931009961324254973277143365148063619881840186899562082595739502392669700416658308902143680784759046093419179607174955581656856651045534485442748361209708076898421318575164539541653743606445069645004800
974 -118338335269006593712108134494747552170423662886732260560406021384374220145480674386297386563931834996880055509217634155108091276410987989537404858476291337480494858007808474924536179490258827107856784342620499324862894171543341526102366599955916572266384380659466594522861552321037022717012192950836145171007978795356716597452326536490643884447761473285449799290316957378574619440004168193121305437291789984903212278728550890494834550682418957336800955978292474320912877394631545123517270831092081943664817318655487193182133442354866972866119712390921875048007562704284426712302400
975 -472625105166678641964050334074407146822184352083010689868944663867439193073335124164350793107641605618308652464506120410247084543942961262829389250160695864768253309828108924467839879933402946418455711005296640380529343491271560925787297989977783725543898234141500429817459368962172478420559482751672049725645121668463771269018444113272469419439695064593681308230959734517683309726527417838493383130368454617982407309269225112814200038307059480101761028570629526735486963509590110817419657699479781006103725542928643869285681792858596181000211197783197576084332761879116362307712368
976 -1887594938462821051614619059653728543353355127479073431464289241552538908401496223353114130669658789651810581256808255490925343803575474387816556656891795574658454305030705520057008045061890046249119222846973672339450185378049738205654597914890779674354626349061033478922598996121463443528013163362788736561391176511980863769058788729728832047397036736310045639509134228233846717075305479053377068221417827218800890664141803478978610946446722114743292438333854775586580697242209628056982183661637682599735532359023890660050543244607440407957336394068438035511984507995357997714637184
977 -7538787563850488990174251351861667119923021194906186826585114248247704012878851856216838626277388533491673375705287423670000707800973900779181375716675318661532537050388754287883772151311663214395151696570001299353669010588689947265572406411365222404638436043025744764335702438962078154192740459267036165451767075101145283263718663365078995985326530880004063043722486700436919088006991877968546647340771073351033469752445139626443243092242509385640746808484251373985645791238128704758277371797166887041424724078436161793015532201718614053135836004605731425025403153048823347636045600
978 -30108900024948885476094709386883099969753906735484218552803125003737762652663389928816944452187606965049566672295350385332334115205116622130350157003408788028574733863822570806210648285299955537246894199184483717050543103639491752575997770391403434266378048245458649334862222624320937904168552319701637287191752204548924420507815631440410008523629403881924118623076729764789965666297909011294305967327325271369686737342981753758027294036273781979072445256694471575555761275587929852616767732261412152782877332873221859757102629487963397856606725451066684277160354060120100233341899904
979 -120251071601174813290633619716764985578894561119247491870745882292762667999912006763712209201280432311893570672803697657456002441728300298804564978430366048204011449854490553475264182630768974617605062634128019748383680832717479828980746968570365094976034901572771520836885894240137760168844780215337464207890751365379761591409176278010651454601916347388853920753753077650031885646452040056523924635803857058463651429984091584981199642802064243689904017081308072528351846779143894084854125625536427968592672546272283540795726613617439293379021263604941450860669229780608210873235536000
980 -480268055354079815530142844460630768934482971653810901206223860503952125052709790278744476340624093947705546544238441460492646486657721805633742168955563992520919198704567373777738786547785476176843076683650070709360945693118587806765962892841233654832857759954926257709766724546835911531488234185900256691834781701469698177401257840687704889577993677890144087314739808175395895897320061089884209581986815295385150645779039876994972863884889598118481208936683842608715002133593942678409927369564269387799478684615271671689009933096970697178941166234227187138962467702359241579132267328
981 -1918134802117517550710601085215852551157292847033263110016294684459209404644767541602569682265611824757502886198089922163313138567507598404151887683963200532820551906752798135026687630677088170908125560088217101976836070566400231423964365559787924015937957903673191720394358844826200918838298575517247301978555287718872499689885863550791358890549030026480828699538873952987660205170063502228952608697876868363401564798065291759669726725725666234385405200095677117800836375022500239471744225760588460930092699016216257882555487971751690081924531852338263959182576425252368668036820592000
982 -7660819443895014087461280505312193182931672653833460201103775715324866889019122503223297651574062705396055315345120850024963471956990632322895828407844880335765992442244882164536322696044337888290904731839091114005245487537089315320558290962818979623735917411615333938275636852758004077071086570404392522120092639967750493818718617181485616034940045243625382362873189633767376305649778984441635679168840420999990427009769255121684121423828241514248485536679751564776827862833246994416286827842563370224329428101293503865111468386101784751205056849257091321654761175714604293200440075200
983 -30596517941741429610755836484085117432542977455697013987317826509018746089815946030167514323580641079740501696892110332856568251173087713631423217018513733670617788736778644331606920554089593641332748705188475802222374144527581538096146338067169190236813033324518617539847558783243055957864787263043383158792075476263069790610369388544353566399511573707099886136164165834297839910538066719613277046789412505745176576272168661975555730682279975052852803679126354922175592758575765759095236441738208573740758924410229528250084891978643391619823249826578382972425314632187621438314927350400
984 -122199507633174612164908981079730194623875916057814293668860831484190723712374662498534889524056828702622125679660562609884464661697393002613306141141015216794235680625548853885381298554443194116298478060356412502778384540643694557640096655085340363445808151387559112735366774408684156417081924735364447615961844622304668477274742642587474390248657166008294123375718163003998532018673223572395677939082533924870642829206049549606044973459889497738421036750946190410179890234863670793343062855916516894152091646033200001386214346975801839910297946693764871632613147616307086291343514066240
985 -488053668049653730209900438139754909289672947991311097759693919856656149324347129207346452170192450879305017689121475438868511653926440682518524222587567373470581896021227605264050790368710178328444885979129062726832654601921111055589990092493125877965288596506251319290287198501282712025177961345749030717349612015416555307360910791874668436865602561478542612350400752735196514462530482735532399999105821854828517063518856277818204408506738710640952822435696530721891804773976095685153825980007569784852691477783876085530827899216093513854914816775083655772139982950783471985905578210400
986 -1949244771581679908282543534882712812152872281125540672391150767135407622757889447077616966172634758177183731906450679795399796037689983172168304653701663607228348383906282261186442203318438825818880284975466783994185592111932388779831015196995871914226477173470200502398733253243459756546806097122646129547583606478800400006009703140953889300212523079523321059106909924168104474394869689596864498803239963376357517317047287539405737827438986498708403115413047565453846867608539626125722437835875463654102147224089870114676796401832810135523188543416031376819146350544771999286210144047840
987 -7785129574037469299341222507099953298385635797565229311616936498528649289677406484680816697722924231747171500684122167936642346484877318809207149893507556169902886858519315778720319316597047468468111533306271593216899294939450330871422352488913603937062586644194053070370624604139532279946818272466017939345081976119649126579742129761033840995675136265321448796743293365020197322930839608286404508435101423516514156526106281561939815033867316947703263359069030914676815957449170073483081290718399360225712144174867588698715606330036614879809919905450415253361418081404719549447446999645920
988 -31093240181327787302834477745968032100637367264364772129190720063961589167071908895294031061958156901289816540181726796232784108531706376539606693805446170694774080509835242978573259132886588371027498087476262861167899410760193325524931784333252106412600168925090823295225186931107889045212697270328392569499668172976987077773763944390411776825724373681119215819638170317942283649543706931783949801562826661892541417899170147228098103002581232326571939605774128020299029521050770270294187500321170432774326650632746488551738378292396717255149465836849240223666980684694837437617761745199872
989 -124184326305606430582604840340317216175447523452215217300610054856064992123290232696068172593260586208387032693344611572416074043175167024602069201750770853634335306384074024029690974292115292280645720369596803136110417262389043110033852930350197998311193799043588222463235074194010274750849498703804687406808895049168520774327794662283403029935862960609913323850000502176328591851792918175310708191023068582766787626941483310257203213179636239429282078740526399586065015851570040132755899397803451899555714707813302870026297938768013982896897047752523169372910388205411323871409572205292800
990 -495984672941785683357191453237994214906787381545514110309709249394829271571201596040660155993689250371679118454024842583164804814863242843713718811840957530575921011558210799003432436718205924926942604385238141010283424096450784300074600491519881702345919476180149324868314629659713764004907997853109276095820040883982508936421406142700513361956526654818263777566998617362767906962304781473019801316908630088509602293597452146414489170041238899403497939486358614280525878113796801377621673802992446545706040249174324350295135019428230610559385676091212085995593560040051617810970671562620752
991 -1980935757319462900835281303648820486983919733760993792740493651972486636608290531916178503958649902089915187528789431830642076142511317028676991985132704244217452435668414069077281114561714481191562894204614088918972545483100105206554257058966389281417910481050485396396356512808422883886403486885638931390408162874582359068808500927232182722370240951251997313341779101841211787029032247322036369814547119786805082326876822498099188450032933708226547351525225817944067970987364279846803859151010581693134947241005472088510127463800041390071860694052268832851552577200414935290170480252128000
992 -7911761563003741948698976335742567307893437485041388514957495815640112957905289402673285516818720677500245940513169081565528130722409110955260324843846546588295913861006306997665511870860395942017109059313186512396138331858913928254403192003654066867921130368873007198107222282002995429393075216774032577030404968070924597656746285196690781221430146285228221083148565619307986075593062861961302932232783259435193887873915769513236595753354770635012587475102019041363104029556023979330724639161205108188436282265750578851209145771810748214441315344717843470206527220710726429240381972696482816
993 -31599241046196214067009204579612308099804001073186452014422385100532414895319615076538016475028243914366541188393986482868967337809742733180828246053066871872287607626133951211219959798421279260865915940821850662802703548995420583541755346914896303321425179298036602767062682346851842772379593463977900886351080001981483272115530555777407618362771789804214582082394169292637878905797229984475375523572181070168800329161074902777350844852277477614497831173381875433664674670237417645183771367162274596718603112350855780610334229266873618490705260428727267944219767350361943544909448002340583200
994 -126206224299194134653950243642918373396601493219869431083759425401522824078892225205086444070283831328003187643786847421518913813988610312603509191982570906773623543536973628077005272031924022802452400689197934739765325039750321646540008779931728696364243422347289047268851960681088345881636806893348114968354382879880069560876289758427398997361782605072080535862083964987434540194757252041824328223863101273863737063881087219426171702572284762395060235295941912832325112765624004197228809088638114532442915123463682919184458783410968597548281322542173456848693400891635920241897729913068527840
995 -504063854638188433281204289685384538570949079453026250378753725171509249135193671321621636919907483113049917282823046887553933162603756163101854802953504305043597951774807234148762764879262378509493306873238786588771257997957566053618085318038884260654777246641333340549163509293110639732286101099680765139344602240236823612880155467253661633351274195876097321927418462749060630277548327224120011608445007812377242118239678288051383808903634212330838540507066817239605109406432246621038303696601925662193136242581533462299143982672360512387210240167740058917722376632699307789248876158491440000
996 -2013218889307945369068906289526565958268308672755159060247673010775365254076104843892982802878907598216578886497058313773784684860278857446605600809386586471348827964016248170124275380210547933444542544921429611496116530437625700563546931119637230510928417557368698824000574738923688880376540271259551345207405450285080718874900599613573434863678865091203727839261370302452120525772491859222033913773577526950866611100576499896525333274378727936455212461960994070935303085352138108570644710028859045186891329298964084034983373886084984870748378780763183352470606260930356010666929890569359193600
997 -8040759896914983409861970757166284499322372251666041502413474351963394625607873107704972438378946896788783476460668210077442943945466810784737715569686446668917786311647643142863454928784756139394351468281978648924308951055792918399241604531991426173036066914184712855737501113735335127040504874779941021246685518350068699884968523182864892591721943307088885646769416389385394145897487051886222659345874841362591002466027930171373546222021377145964565880063865475477609350764367547506253299887602504622408249375901130435461417568441077455196418866688481281248744289062021246171600230473622568000
998 -32114698345794713298306428294654118250800576949038919267154417602130351681035052311935891923224932194990071079330885255880448471509650007803571677616002180783874044326881268103661053453042122216058000954480928752116528535980351275289956949563645114955633028777495255954879438315981007832047547525924626456058239033601810068758627974386001403517071612360212783161456927686050298176531724238327903946871586590272403690332149704346020462692639317820676319546022464596093074572612258123275570559356526336155161846217767385773861739609227904241684610748149398834663133798821243781261267082701628616000
999 -128265912312032938999241890786456388208903205231897185061007133365865969176506365089713922696363843301311695301832064235198187588912415947083334328015864565893550987852108368101709312590228295938009433241620526247192140999561162751158086315074018026699675460282488559819788747628392613863733448076516046300459037213377768161536810646612071844252778457242818599932809910085516200019191596126573215746187798864893842870157274609140728277864339490095990085433789340969039590895526126398543190272113074459066042263689521268865832825224604476317222227334144200166643983075075736315010442488267679618848
1000 -512294053774259558362972111801106814506359401696197357133662490663268680890966422168317407249277190145438911035517264555381561230116189292650837306095363076178842645481320822198226994485371813976409676367032381831285411152247284028125396742405627998638503788368259307920236258027800099771751391617604818365233649448479539155602820546116666845837042054837419697465870383055019648628504475686365753650182167243158840335758464732688911771350320733225098146249243253996219665353824360086811296402990452629980899829569012432143418604848022159803426512729374985842535773128614913093485872925407170433376
1001 -2046105521468021692642519982997827217179245642339057975844538099572176010191891863964968026156453752449015750569428595097318163634370154637380666882886375203359653243390929717431080443509007504772912973142253209352126946839844796747697638537600100637918819326569730982083021538057087711176285777909275869648636874856805956580057673173655666887003493944650164153396910927037406301799052584663611016897272893305532116292143271037140718751625839812072682464343153792956281748582435751481498598087586998603921577523654763304493220184618706342720543733335002451230048153054068877972026928695427238011904