0 1
1 -6
2 12
3 -12
4 -18
5 0
6 96
7 -156
8 252
9 -204
10 0
11 0
12 -864
13 -2796
14 9048
15 0
16 -5922
17 0
18 31008
19 -50172
20 0
21 -131352
22 0
23 0
24 556416
25 -450150
26 2913432
27 -1178508
28 -3813732
29 0
30 0
31 -16155228
32 26139708
33 0
34 0
35 0
36 -89582112
37 -289893804
38 938116056
39 -758951832
40 0
41 0
42 6429943104
43 -5201933244
44 0
45 0
46 0
47 0
48 -28845161856
49 -140017356882
50 151035228300
51 0
52 -395415361188
53 0
54 1035210855264
55 0
56 5420434409208
57 -4385223553944
58 0
59 0
60 0
61 -30056769383532
62 97265748909144
63 -78689643838104
64 -63661259146338
65 0
66 0
67 -539346842554236
68 0
69 0
70 0
71 0
72 5981448142551168
73 -9678186396592716
74 31319269078287768
75 -12668910467868300
76 -40997455474880484
77 0
78 214665463770995136
79 -173668008296114652
80 0
81 -227334374238863436
82 0
83 0
84 -1926007725796405056
85 0
86 10084707377459752152
87 0
88 0
89 0
90 0
91 -111841118649012727416
92 0
93 -146401924981462520856
94 0
95 0
96 620168506258299876864
97 -1003453721878181075724
98 4870866684409442857764
99 0
100 -2125349089075571490450
101 0
102 0
103 -18006246434482752999324
104 58269437481599401978872
105 0
106 0
107 0
108 -99846166503723381972576
109 -323108982098811372912108
110 0
111 -845910297205069509769368
112 -1368711612311327646626628
113 0
114 7166667043655449606045248
115 0
116 0
117 -15179244384515968721859864
118 0
119 0
120 0
121 -52020044391047691948311526
122 336680799683973967174170264
123 0
124 -440720888466069351070793316
125 0
126 2307644531112442139250589632
127 -1866923642646372788179796316
128 3020745908202593857805091132
129 -4887669550848966645984887448
130 0
131 0
132 0
133 -67001170957705229606679421272
134 108410171895609404913809110488
135 0
136 0
137 0
138 0
139 -601143614976700693671934995132
140 0
141 0
142 0
143 0
144 -3333392425345756166424094750848
145 0
146 34907738669586544408279359406872
147 -42361430728342548113146754857764
148 -45694823153688304279570849608612
149 0
150 119630600126271640634572869122400
151 -193566377098854976989574888636188
152 626393954450253235248295515517176
153 0
154 0
155 0
156 -2146684017422198019089463454701504
157 -3473407703295287825941056505249644
158 11240183441434971690061039919902296
159 0
160 0
161 0
162 38520681713473292702975769315504672
163 -62327772282216325889949442205857404
164 0
165 0
166 0
167 0
168 1382451173650194141268948768448765184
169 -1677639740064897867289723354800275442
170 0
171 -2928078573578294227020772190624749848
172 -4737730653779989875848395478049316068
173 0
174 0
175 -20069349108496558081586730815397447900
176 0
177 0
178 0
179 0
180 0
181 -360129857459561446890368005773953878572
182 2330809398932901125746598672123001486768
183 -942832207192786728327017673804704250264
184 0
185 0
186 7987802642089621495708704714951226988352
187 0
188 0
189 -16918437491372029719744427103707158226968
190 0
191 0
192 -35833825643266464813416030386152123201024
193 -115960695675485409300120304710309948716556
194 375256693924036677853904730965228390237208
195 0
196 -736826084399283130731037553513307508430646
197 0
198 0
199 -2080830254073573757916220447412463304531612
200 3366854075910121680451343188956464126274300
201 -5447684329983695438367563636368927430805912
202 0
203 0
204 0
205 0
206 120831490038840343818394450071467480155637592
207 0
208 -158170473916489186051586297820181509688490052
209 0
210 0
211 -670020879543605586439537039029440068286812668
212 0
213 0
214 0
215 0
216 7430645419999081622744104654359574491232758144
217 -24046073695814503427356949709562414399259551128
218 38907364535812666672845159018281563381725067416
219 -31476719115813585050101054363921988890492309272
220 0
221 0
222 266675043766506843646296644220095060106403990464
223 -215744642382786925259773010347032289525049147484
224 698164328532080694165842664914159639156502285432
225 -282413403324413636171347171402056054551650145100
226 0
227 0
228 -2392644748478562511193925693326495966466403156032
229 -3871380526042257402962235711391800004251254879148
230 0
231 0
232 0
233 0
234 85868535901461743559335028315533759732684109626688
235 0
236 0
237 -181872477603486564435788453747177615440337132167704
238 0
239 0
240 0
241 -1246572506348758976502126220593304820161704441310092
242 2016996684713436106024947549739782161789395024794252
243 -1631784595531097541263536885166543490975549733052172
244 -5280565875775631188552021320072869143740494490898596
245 0
246 0
247 -44737672018902567461420423001769562790247364809808952
248 72387073904129482380682655822727213329111541705612024
249 0
250 0
251 0
252 -248074192788677557143837274059472377508149901478743488
253 0
254 1298933336904903810640237909709610275600428960651427928
255 0
256 -850162906284339079408259795252471517946246769749199202
257 0
258 8903021538507165142258879633320047939754532276338962496
259 -14405391451876973966884720085630209807724077473681128184
260 0
261 0
262 0
263 0
264 0
265 0
266 836505000980019200307889114062790058358029093079420408624
267 0
268 -547499631081238591507730756121271584688239179223993387492
269 0
270 0
271 -2319245654916183357384709223574962894262181349580256733148
272 0
273 -12143727905662155378431276873996086055999145927125277053232
274 0
275 0
276 0
277 -41617174657900071441570979825259455541210039659760338013484
278 134676006224446186345759507126199489785367083556826034360536
279 -108955177770123164614450733388359200433893581438173355193752
280 0
281 0
282 0
283 -746789898187285102590892927631095236847518532526105827509564
284 0
285 0
286 0
287 0
288 8282026883172359221672701957505147350215387399565577119785472
289 -6700300496356615887597250858767227403857061772905072278579334
290 0
291 -35083228868598822772061705392574056965643634491185866234102808
292 -56765856744484413768928909067613659123573145436561587911046948
293 0
294 445844827072702950929758570583404125638369776092927126168590112
295 0
296 778157940656437074321659323031580933029593261312731076515086328
297 0
298 0
299 0
300 -1333393467776522673178439360771459803240001634578998589945877600
301 -8629903804958005463082375964132538377256813143422413574134155224
302 13963477676064096155796133407218377590216819681738407933917665624
303 0
304 -18278429578543098887337321389284646778845226253449614720984743236
305 0
306 0
307 -77428670216651398280890473539204856304009311585509665671006050556
308 0
309 -202710890330900045145894844542654464149445892090498971538007498008
310 0
311 0
312 1717394222442394858335386551269725216278421674562951052696050777856
313 -1389401111997246166324487335723621144283539201967462775291041832396
314 4496196446436887190984361222716967504845500078497876603278134442648
315 0
316 -5885597558434133357308848558440588649129039280465339378569176275044
317 0
318 0
319 0
320 0
321 0
322 0
323 0
324 -138248901513145009573325438937852108450609704800682980743442141739808
325 -447382843111210786553753380915023942190110994626951302436928402953900
326 1447761292275001611400808517581456318182660808456634527847625372867032
327 -1171263489248711592254157639705752101281441398855268566360741089387416
328 0
329 0
330 0
331 -8027959384656060378372000974900944983681198206961294623575143506237628
332 0
333 -21017470529333257144907283386500602589389381418945029474080135653504536
334 0
335 0
336 -89031433877354164967792414982701122979584510680802558123250391255047424
337 -144055886080697876024142264167301985764071456730676351921915654709323404
338 699261959874156122975804037450009326230967902234436730135498137893112484
339 0
340 0
341 0
342 3195208516064707666064200376503843002020988414498847211983154387899648704
343 -5169955980135811416112377508073069597539210045890426079941813282523167288
344 8365164496200519082176577884576912599560198460389273291924967670422815992
345 0
346 0
347 0
348 0
349 -46385547935141604868987255308490324392088818956283158367554403887999182188
350 150106786291693239397194532564084420574596260352183961434559085975681946200
351 -121438941080988224567584521590532534679386949132375139084833946875840155288
352 0
353 0
354 0
355 0
356 0
357 0
358 0
359 0
360 0
361 -22404003568844274104906808100604575728400253448699669477000894204421541011698
362 48333919011285306981814655616276883418802508521468412624107935352077657934744
363 -19551480942436084780422599937604079430834044946600326315027281906159928154252
364 -126539842781029646103505055366693201142138688307869717884217062976717370551752
365 0
366 331285609331803631328700510483802720007613556402140741028543253578074453720512
367 -268015687941288808276947982800456119436544212248205882086434722089715768444636
368 0
369 0
370 0
371 0
372 -2972339526859819544537335138613155755511387588990998909262835910662912281858368
373 -4809346380563969032915125818341140432705528984835239431237824401478602804662316
374 0
375 0
376 0
377 0
378 106672937357621699972015364479589804478402339647273819992433549530286767693180736
379 -86300219162210153784195316747340071669262977514786103880194404504525134715477052
380 0
381 -225936907003231157554398315734475045577727124853209117756605583774193653277544472
382 0
383 0
384 957084096691735480203600945177695084550109669236473381022639109861917996956768256
385 0
386 5011357390461908558572403041622950468328275471035576022869801133083783638061385752
387 -4054273293770173078368802096445255383778165801799102641847162023221865641104617496
388 -6559951989001127357655003617256730617942303537316890653282062589763757460135310372
389 0
390 0
391 0
392 134887739478948468070144273126858257723138045275945283575855397055453152671971213044
393 0
394 0
395 0
396 0
397 -498642651383247889335564470228258867035284331813598475753316951226550092104999065324
398 1613641516356919708283158874480676142209328267840307826887394963532354048425593170776
399 -2610926819123415486954287814937193876279896931467504778394028865985454232635591301424
400 -1056142083870083798809361672354467504622306299826953151320355957379452070265296118050
401 0
402 11060063490084085877429181193772933913258347330083129988956876525021070794757960245824
403 -17895558644687836559620915698127997808027469460858447372632329220524333308454736019448
404 0
405 0
406 0
407 0
408 0
409 -160561385150807281147252676812923721405211940815912427877937646033492449683987625109708
410 0
411 0
412 -680148942060344965305871261992659816246147314785020512559655954489777369493390564713828
413 0
414 0
415 0
416 9323620402236906392418084436343348775415550914653003946909340346467583152466040216608888
417 -7542967354510640338579779942955237374097576657282496451571231637226393503890569992269464
418 0
419 0
420 0
421 -51700267375908561281526026369291210033611209658391988178220168705833342248151910286260652
422 167305579683354777379366901269000541862638981089784962959686407927960211824579320959355864
423 0
424 0
425 0
426 0
427 -1855447311225923831850195473844916435237223945302199585459692950482015117078153670537453432
428 0
429 0
430 0
431 0
432 -5144306500792129231932879278390770332368025594853495100754077215807531624921067424217835904
433 -16647325533657405925370233238234956707101404298061404280959016385632302711455231124550820236
434 107743754140966657556943967180065989487349821951073577929868683268989463845189463891945968176
435 0
436 -70519202604140734703842216828267951450776315273598193245893358020127034634049963070523804324
437 0
438 369243338554361079444581317379574713960982980666052370510425806486267475881705046477169841856
439 -298724135950220344740739100551306762510206665392454177264532448466140441247655083406646037532
440 0
441 -1173104911766431843805653289688601323001357231676901809676416700263121930654244035077815493988
442 0
443 0
444 -3312901433987665456537366097859390884984110774804764344392324103944792219685503283446092904896
445 0
446 17346577111115948511890599349089355306921458695141756261745898319899375718863679107282341520472
447 0
448 -22706964232686257311298532925774642075398077267907870048226523375904271358610015377477419375812
449 0
450 59447604142500797677950299102779248572733502456152732013806620967763126216398206578791087367200
451 0
452 0
453 -251824092247131473767154429662346958712871357744947919972580058087007088364771002139000598084376
454 0
455 0
456 2133487946262053385493136035504334166848437866871888823808253706631582959350964430269586959409408
457 -1726028005820105776003429241459424104492764079026390577842480309017190763695608823771690518599244
458 5585543957902264937499994518423182375833966024924669979493214324665964486742182077812967996607896
459 0
460 0
461 0
462 0
463 -30972315860709588630017124280989850025799684494830632807185258843749811765446772430110324579427804
464 0
465 0
466 0
467 0
468 -343488246446756607398938364350099941471713512455599295868784454443580911663285587770120054372009792
469 -1111551314973904979128609615632715752719803113655849999902984357756958842028692589836428303822202456
470 0
471 -1455039561420661586527547979982815694191516626111449295771768812200539753691978177606548358194212248
472 0
473 0
474 12327292984258805907018260568562725436475560033802792957911719406491479852862396596392626974297717568
475 -9972989518904435223527469416413451924452428338407819366319673960968879766492786536097744409820394300
476 0
477 0
478 0
479 0
480 0
481 -357916071365585763067860289375251553527567617069025647187605278237122712751711622709682370449711992344
482 579120368589350756179391102880680411501184270652564721838278658645082188279908190269209415878326888984
483 0
484 -379039202136071818856660623784153094132484039593538772716040648881821772327882000812025300551591442578
485 0
486 1984675028521755535050268191264578359044312102234950275377104563968389539827337909737547095370385210976
487 -3211271652771367432387215134960850529823656125282823005322127830173135534998911817851043589637587536796
488 10391893362586245934874966652450857777735936455035546561398464788283050149652499455177181370015945495544
489 -8407218334064490399824698461186279418691624352800596286021360224314660609825161545439634274645560284568
490 0
491 0
492 0
493 0
494 372949920315926152143140017282469519175491343839974546766668175060899641010930164005840110488817384061616
495 0
496 -244098891872164896973005950925842443347807698366543574655538585834447698779069638912883998672660411696964
497 0
498 0
499 -1034019499202861408793459745987977457151292819912730599894358841641788673389883112561499938118893366454012
500 0
501 0
502 0
503 0
504 22934903942620914069527684420376738816916187710000060471059228603649800635082893558355918693860062754019072
505 0
506 0
507 -72865359118777596164288281771779513747576766978447828843773185406481945204545044576358043848530533695032484
508 -78599085104432824681670202876873698451805813905947843961537992557394395363315767965947023521995549383537252
509 0
510 0
511 -665902134943337204528123301985987560704372928711547940685956449761651559392014726665970258061388052821310136
512 538726143759719315736927577927927519754182603486634877495236333599935867225668928982451205307038814307751228
513 -871677211231387918000989228920921300106369067842408847838214558480761646921676292315436334337732840718406296
514 0
515 0
516 -3692483921213602385476822842618618939827472410500496298505116342642156675216366734911211413627276150770721344
517 0
518 38668193634598799690770206884028031998487462240689780680727592543383090046007019933742986804948227189144026032
519 0
520 0
521 0
522 0
523 -107209209706378087067619058159998009295946890229739305719839094052784259273440981110108650047945357610864477884
524 0
525 -280677354918312966360348061560196225769386287709356683905618024164408228613246901882969639464905341147704843800
526 0
527 0
528 0
529 -961895605113684734839963659000787889133624815492817777042713455578456525542826135866715582787703328174522658374
530 0
531 0
532 -16298620682079451448745572673933395110623648418263032556866209197807368804591323819179110582366983900161452953416
533 0
534 0
535 0
536 111712408064198542825886004334571795553855463611666618281886640519218636383100561639864512282111615320096580147448
537 0
538 0
539 0
540 0
541 -619454795128725533139399380667629012212994586784224976466635788610732798833743746109916310779993333563746076707692
542 2004597826024761414611255219003327198192353770431853248349611851658188683544600099879705096952400990468006761494104
543 -1621753708141106240445026990169292611309171472000151600641441714439827140606043796049768859256193828797749457454744
544 0
545 0
546 27479435801792320543785344758044820128479472745729232201095747979910680421450925952116046698883929907445020535433344
547 -11115665279742673324142017779351453853834388015648537875731626349686418728347119130068401941709570629690757429514876
548 0
549 -29101189509933426784230371748214112739788644217729383801737189694350507562056969748165815558140123736242769992888088
550 0
551 0
552 0
553 -398925040480478788602833841295317080713611979389778913573405277011489608622828801190242637279984556001739775309120152
554 645474274460842363148569487660052392696160869504478600087850668556249009330010022151627185094547510845404445519941528
555 0
556 -844936794701081757449986408307710933052966859199368056874553307061993813641424422746748503734539788846274333174501604
557 0
558 4424146493745648181551348962186213205621640285691729741159469173815713872518536514328863837312691222232241553527068096
559 -7158419398089132848202725107757004545137346852984723368569831733507440117754224183164230667156302866771934440705132984
560 0
561 0
562 0
563 0
564 0
565 0
566 207840711778565216172424763771317867120965607626671677375039565663260522815579682532724073895347346091229763450659677912
567 -168146667951844564325735490934824315926362119500503459547861565794691477663266444514244991633440406568561421804021475736
568 0
569 0
570 0
571 -1152494407427070645887314600331098380313259008942524813801867177468348172539701746370311069010223051979651754196096895548
572 0
573 0
574 0
575 0
576 -6390679418793529856423336492763870558503165951090554395254029367491730079672254525669891898030063622410892088941197844992
577 -20680673021624709669732139696910605463272782845278279027573267411467205889459154831417716287498248202110785035451052483084
578 33462031859211769382578812682438346580279114747459387818081326146450666048803663882757500083558375446932569213333448173068
579 -54142704880836479052310952379348952043551897592737666845654593557917871938262818714175216371056623649043354248784500656152
580 0
581 0
582 458704356721865951844180965005847098582427844546263552346252865933309895824791567816081298560573243681990402346040796629184
583 0
584 1200903596685501358662763364893966698499621508958396547711286758391192611500241738254378462772489732854019360113886492229112
585 0
586 0
587 0
588 -6173336777488809760327173018100644219187266403521286293488651601997208403395669401940087854873648598839637755404727160959008
589 -13318224973302187903395018918592331587582940393727837358515463529418954470379184758226513523239500308692299669750320415832536
590 0
591 0
592 -28208453163271694868862092402022689673624099128620137762424730763458042910096336339926554091357448594824633178498450171694148
593 0
594 0
595 0
596 0
597 -312836539430980531002295743869478656057531716342671243203604002428083143643985512517011959863302585631524022961421627322579224
598 0
599 0
600 1325196846875426908157186961212619431311082848290667276560106702503332420468777687107420853062413839090330749709370214823510400
601 -2144213540028630627736928313753668474995390130607336536441962054969040202525159286919637259525272051451258136044766135896555212
602 13877641547616230143576461099865151625225891915592015252008275029889490491975747896108232450350743562166355543016545402880262448
603 -5613623926932688163631043588719956381301863109505340349444030812441412825519096260946695372112957941992847021798902486616620824
604 -9083034313836745699525158863686244287608336088403344162446099569913785448513033234973753484700643832534435907553038837336686436
605 0
606 0
607 -38476350795375613425837563768498645625428734484220713186226360334624181996577292226814651198327847381589001766256921485243300956
608 124512086699963585977037850169182181163894539541065483721125180573786331438244909915417707079684185977301441206323803293066589304
609 0
610 0
611 0
612 0
613 -690430100776732411037339219519221952782721830585365500815632523968266235735866100795744084310375980817150773656579820598482861996
614 2234278739825536432514893072495346685137488765781382699354249112813209220642420504529464611209139975810342763942320186573758476248
615 0
616 0
617 0
618 15313974303788076628798500679592065142383774812419106501665040707875643517627299127421787561907955763954618461651079856459689553216
619 -12389265463185807785246268387577496504463564216052358301495159071094168061249012522096578866388439807327124924052179849287448214972
620 0
621 0
622 0
623 0
624 -137399059464956653853966398799600134891667950759466632666123874338442453284060347995327099835877407868503545546545138435448809602816
625 -111158174118283903861697745878437857563780717029178541963048615377863379433373179648471337755340770275535548929641328733287792503750
626 719430815403048923154723781112951700038458769635647433184442210188338424301613414584539550693117896839149286811655591804048789220632
627 0
628 -941747163639616730878119272869827415166020203694004517110539440944065183168359773881482226203799437390220384670938249270624374228132
629 0
630 0
631 -3989305002795034731235872583236185375791642248834375152368254994531987491540185454822871580325879290111952636543035654549073081920028
632 12909662172024720924585737022578383542540946950197129974215304424540027657788916138350096967181437307726078294300045212917843619988216
633 -10444136088807395193528741094525377147062115723932940139475907206802001320434643523997920063916597943974991783693058261007994891914136
634 0
635 0
636 0
637 -214755521106222172063566933019483383147365997134881186976107478012460144266569775482544237311065437044392229079746077373250219668659012
638 0
639 0
640 0
641 0
642 0
643 -1284543821634537997650165725533664113508404340560452746704276613080228878107878467440442552286066742976241421841933428584952244930034044
644 0
645 0
646 0
647 0
648 14245809282120438938011517252182954224625297039331936559798388262598283738894612580382726678076020549559770770266562293554833262415658112
649 0
650 74592025795680097676719956001564827613454906340750251209633329610743166993495136804966355746909733554901304574122897297919113862533435800
651 -120692433027119317477416877498763746777659218602836629299669882696289766509201048449167258137667426010683067607712670008728561200235555376
652 -97642229411399707577068416750164287195557062471793440254651606153516466751348092627066806942288579782792186090917783653323837531384495588
653 0
654 511261350672718147785690544499420895559887468490010390318276307310355633514593418957434485906821745141851811971383804622023911325773537728
655 0
656 0
657 -1082868917858995954310089527748223664508604546281439095286387555968856150283787362139452600882477203289045157746623944248412103251664853144
658 0
659 0
660 0
661 -7422093979088012313854849838738019490975845152196861912100226344280331701980562918124517770166218130235182384331593491081196604630151698732
662 24018400651720710409976106443961249193580414143135246976809829443621868239746018152322090833299075631924577842607562340771713946599395760344
663 0
664 0
665 0
666 164624567133131625933009631252234362913757141628857406356650505283791331410613468270357560787492686941033983519027372650345749360777888994112
667 0
668 0
669 -348680428571211619384862165565187369915280335481479298113806151633673928643080508535000684761801129828265438343690119962158552299485627567128
670 0
671 0
672 2954067995702824581011906955773733322235999825480691791267099718353182760555257536550363038881901725567157490268548332347614167756662909531136
673 -2389891211062724245451361299612893676634640036851258492507227864581724034737983406680272621542326859089500836873256309241789901967239995931916
674 7733850417828273071914629554999520675505279899183208776281555447516630830031224349910908281966555443746159164015060950831193971691142901394968
675 -3128408209988430390704338038556327007193639993221431440324002794170019724876797790817863381262802290481290209440393392328693443906405723314700
676 -15185612443336495976048986281918621528209879904051700903183174968147532297153811634886771355263323454253490001332475890109475810487574345990326
677 0
678 0
679 -85769715453253427029830649436125102170388639561978255135324722225950286987629628866089992471155712140864281680853050699067450793201543170478904
680 0
681 0
682 0
683 0
684 -475600360201807985200025886676187822274890157540472007632426749966484893846978570938450412732339694496626628826699309320286576348454058888331456
685 0
686 4980551632280104416892201481206803392527013094245700181431368088541823010803628989306320289404795107621262652470014037210607374341202829706838704
687 -2014675455938244223246074853927213873988616389582378083083257294304426611554835923714709731970057859314004697408307709285017110822147355965087896
688 -3259813364008270327469125224228914722120369663143803128441099316439882364255743171041289804321256636219320360525811218587668954407448063391797572
689 0
690 0
691 -13808791003901299428899525380541171914338341768596165551489812537928500315876901360553288876903885627285970476394049074333041084866638902105568508
692 0
693 0
694 0
695 0
696 0
697 0
698 801861078946678982846572523844740346676173602893658546001673980699785988108554236053967655685890045771579540888508244929956956074961964439899636376
699 0
700 -1049649779469034154447740956210855928108406891612368572890765191110330022935484531867538725810541127980318320429310324067969330335324618029261491300
701 0
702 5496037597867525943839873213420395221974267746780552891342917165962194149504352955151264699177356722110330381687353699477859025936985743735669311424
703 -8892775636796983578784264514419078587731721710336368636904303949703728253137736846567451946733631188260024122516086750819779391203322251412815640248
704 0
705 0
706 0
707 0
708 0
709 -79787192030650497037457212197405591708153262104308607705249644336923010243412701323293496450478029612131478323103978678240002146569537609125978907308
710 0
711 -208885580603157743249651165486038485822169080416914072186473797387566418873137232420734962435833975782578879090490688608453769422794828583242393654168
712 0
713 0
714 0
715 0
716 0
717 0
718 0
719 0
720 0
721 -51382456090337875381779242318264468828887836328597305942126992770557597508688125791609384571967601768048254562519880664628285357642261494969951692596504
722 124707840569423579822505089018033608603619266229572538201043529335950483057331734208774375190370315165583531771984229030219104253399518638049796796012196
723 -67260508234976797631724650831810103948983673574156165704744672830595626440121307632062817349440572605885304538588016675720510763287636960168241444968984
724 -108829788424784657572559680504487973483523428984013678438425849275912454125898552368320942412897344327746481795916093019126878847754143172851507043639716
725 0
726 284920085084546112776844011840786050916030531542183522581596371382420534691918412368704702175235261261378268130420202713974268458795923305871255532248416
727 -461010381744307567981128343177084128348537634100353366724766893488928615257938272369088461937573178195010054464924312408821658069837703438891004020857116
728 2983721867315414723031889420071480717058272662570147557225453059485396599799426738951172656451233757825553290381378060491183706114534506979049038212422128
729 -603470424286580624369550349097477153806552899871445128015565079180138882603897478553440813025190808825699188530134413765808792299235665091826631786981324
730 0
731 0
732 -5112683479377191107733246804620603281368453730513744546706117004823531595523098240796231206376761731866971776371495512840444606852681244040484309828099008
733 -8272495643352367285969420556028382075859233495642061948074740586415436275888544839747787622590333406626156853087377683026475702578257531152553096529129836
734 26770358245459116787405334721297970714455374452311612989561715182477935742823286161088037657934190276986257258917746391733840618861877550386074812714457688
735 0
736 0
737 0
738 0
739 -148443911198598303579468441665333793237117665287456761698620563661988924350735868843091088744688428141075813301107873982067740988338797857307064733503479932
740 0
741 -777262409881803001970716963603995318975902934385237483430739274078837993772391175216291269003966664388991480617544493985099021263134124368073951576760987184
742 0
743 0
744 3292536404614621795535711051358641421931044010776360370359214115746234271459012400709091990041079609380654149883290973997224142362315430411141498949791016192
745 0
746 8619972216477455989824636110198601214315561494133519667613404926405004675533726589380875609604682355646131115016999681985609866537355638211890723162858034072
747 0
748 0
749 0
750 0
751 -47798478395566909445020857087894304338223539684926976913589096732266944712321691829202961487327736288248216872902270497913403776587023072349435953184099680988
752 0
753 0
754 0
755 0
756 -530093248459474731890141746021936648327616717281263505883286766518138894173305473415923014165407440348553451159433475318040246475725931614949740846606525507904
757 -857708893214272952913230965052677498191831455587007004795976645775475619619753095831317414962117451815335165229674014608447075116478895198389472545207260748844
758 2775604283347495369606745422149228293038896345736541021358526824587229027586117138494480858255049784327777232778214979852974643184409653626678426783627572513496
759 0
760 0
761 0
762 19024274776023114565513112901062206454345470462204747135568493997588998855649104267460308781047953632530897155269118986915555666620921639323728969189381427060544
763 -30781923198922692485986273027720601326229485321762398218827981054452588416886468066269021015661572792775569514522459984908267896640066180997322139721093187596408
764 0
765 0
766 0
767 0
768 -85344189867874278178863937181768960720390808721280730357116579605891425403334316466863428007633087626214760473131318703460980376556284411149305490928913159018496
769 -276179599897089959420963226284432734437873536440274576964655852844297820132358459500589871725992037683164790465472465849565963994644116733777509784944631427618828
770 0
771 0
772 -1169915559162766990978345427580374046195183844205946652322433876956459162010412644369223327208508463554353413288942672362541813490157487845929751318549546918930468
773 0
774 6125757395710924914312690364186302965413792757470007838576825237626593630184421681346706507768534355454931856910185827662275031445431555963426266377692366022271168
775 -4955841836548157923334344936605928919218608913264061186254391360670134468174009036977483180560025891900578443621243155299733217955274068117496515059142819103340700
776 16037441068807240760981380237398160803851010583998130211085607958966862566532439755301672868888586139256088744152672138261741467355979692198419296495978004228952568
777 -25949124741903556607650070110610018642288228410526252583594390680307131502880457829256639230008637923057245631395158448861207903266527828433412326614263642435633968
778 0
779 0
780 0
781 0
782 0
783 0
784 -565063765105851613990057061556739861453586950659770247749696330814764231194058498424983378344299762145898483949962298917616003783168615296760832285010437909593522534
785 0
786 0
787 -1595765680406907389967416076450595251687728955328366820774804604145256072457822466672716449629820506405589871061283034776521642047649929900743379187974127204681907196
788 0
789 0
790 0
791 0
792 0
793 -57269706547732726533505784260956184485135248218016579894341736971950782363267609191805603971916829282568180863816755443295687849796996898207999331244509327143683631512
794 92664331719963953769455045404941150975422846115444850623111621428383707322195409320015927341957392457571896435936906836661362345408207477112813068475334124807315424408
795 0
796 -121299184993830317036207937535419243217990470224453140570282489914359098503829213915918729327915807098855986867845284558309206270306705926216812734097588788379157240164
797 0
798 1270261556486035896895585159615148616665039950462547985597166636115541767401559748350992897251074900271128049542269601026387750552864056160376126672220397210935256033152
799 0
800 831396982370696605635480932175942219280789492622457848627592487172297227047340597347325943610390368104490050288856916211481606644341336194065282270067709119822284784700
801 0
802 0
803 0
804 -5698479691601045922412158587696176291747535978132751799822864920291721490827554967515362875944816769632574365154153128922062040240082647432240163156376375050376836252736
805 0
806 59675254067250227698215717025857957486265997776586075399940435833548632932764132190367436085264191718608139827925824153553352953701759791018474697307924388377589873649584
807 0
808 0
809 0
810 0
811 -165452177260558010407140287395557480371626812883240986050692091857574449577345654781117352897384539237313582614988162854438086898330306083648841950468872386975282908097468
812 0
813 -433159423580813338443475533079742346840543013385255867501796460621371000547736909040423489337463011602945721790365514629216693583343883807037912806084464425554615054735896
814 0
815 0
816 0
817 -5937837713729665352652766804902532667218927336864647963724590818796489311299716615960071712015100950223250052955919256940838575943520304410713553194538196487022143427189528
818 9607623240495566695458960986117726214137850219184242694539787057579901518467703087239837193800192909303452940399621751815253164183637918146497313453507351194667162342158616
819 -15545460954225232048111727791020258881356777556048890658264377876376390829767419703199908905815293859526702993355541008756091740127158222557210866648045547681689305769348144
820 0
821 0
822 0
823 -53275087246306430163467760956727236524598719218898590687470625277310829352120103888859528055238524012771936893988285149613109096593352433612773136800374895996224007936608284
824 172401803836279689862188627258750702121543471544312338738813958298910634230477873061798457215523315422730888648842436829124999741935455371190173500451901137426850257865578232
825 0
826 0
827 0
828 0
829 -955982651576650910266093313818638991109167482271742308392608959582196683682512011691491469138285881754783239065311173064565544450708583652824559685809479029688521071145354348
830 0
831 -2502795074482920335678061478654336447095989801060961235694664690743602440997579017704057665481095624104709510434693293650782915546035863034462872533149835590932839810764479128
832 -4049607497389189761090029643490033903082812119850180162996720421905008198312646023716623861823905366454635781804075414237000286641363142416101185380490192152177158550383603908
833 0
834 21204020138522599715716241531268808506523228081522643123376211069107237675245742130274610778257812714027962148085688244249566977657524295733330486588260439790574313823063373888
835 0
836 0
837 -44910835351528119767110544541191953460142445964106247482447086828958077791489063278253279221996721052160633806606069782149916870861084454501123845709670715172081467456891226904
838 0
839 0
840 0
841 -153911722444412364136502860333099651935409159913916295489219111345028966950556608953176136513336023187282545677001859883580817446920096088028651431027027489230730136918545252646
842 996137592728397014398612039193203043929299435450037804939829351080887727809384684169005390607575673880443215308941686035772171732226584283856926976373736118090146601152374199704
843 0
844 -1303961037617221742671617759859402347800117755277870395918267573770945661710497902075357663634247720255008306662945405802933806626066776459914229838427791096551606874989464704996
845 0
846 0
847 -5523667595357711698959476760103808695071289340939314174651508517773840580743104826207782927563662927394598318005785342978896861398107298015714222215765219364667887773794949325276
848 0
849 -14461149507202890118734500780189222911578282229987220634587905081320074282713011016557136150726281178613999948345936060348709056808301633269242670458626943959945522871982105665688
850 0
851 0
852 0
853 -99118193271549985852997575961202357207412389817079822552748715097239072519474773653833740423119260646728204632750132453852981870272091172106798697021719893585560519654471997349676
854 641506422467396052195004505367763417500644889140549189505540893873167051086214476336815421286493362740036030953872968278554933726069538969686334419533296698623809433867170508110256
855 0
856 0
857 0
858 0
859 -1778603811292542033654996890541538621038351727366497491774825363232529464769802820942799544688583028713713085071496598826374776803499533799906662324175192865175421466006701002968892
860 0
861 0
862 0
863 0
864 19725018529834811383253716922298865685797030223316609706899464219026115875239384649454998846896036656535852943524930829159761278270012256541394869170810445691585588484540503659685376
865 0
866 103281537879658036006381326752170717014559897852192969472587144084228814337152721305543113821734823825471920540358238951161308557725463547535215984617884394742315228706013299431551512
867 -41778259674911612311563804914935925664381433814438179882843839932601349230956668328044057487419393584468033798416654061000773639727725645496910557723536974525364820110736397885933068
868 -270394576579304485252636546411914419672085633109945689003962503814634211260979394617719343771412398163344055734024855195164403116636366129522858215512032292843774509148958890975283784
869 0
870 0
871 -1145409807137206354250420078555230664331308369845342506074638230904713427630591530477510491213592343165776437589407798073499398467730903552543859108324392674734242088332767856013315896
872 1853311998995461774001948391038803206333005371322986603613938598264387247076376993025125408706094713830336684251124124707831299259914538393577217770242605158523250387073631229507615736
873 -1499360903066334064126184234797016935332156870584164554844288414584550337353484261751317949959843528498056560920265961390665348863822720973060538439283498916628746237703199542760465816
874 0
875 0
876 -6351394708194463966380501095429854012329475983075480268146803842018038259136829778279079258585625299324506367011922008879827345851382701312758833088093101908409489100183229857789013184
877 -10276772513824862981633843760543289486160292409905302679642349970319332557381986798294277862858359713235787830978015994015073693208985412455668518851781402320928606769126444558063752684
878 33256334444038653896028689711946286996979536785961565895578307624674741633037633153146714242887970025120588395979876005789802078120736227536854703879749008458676191738619348831705531736
879 0
880 0
881 0
882 341913460954713671054919766684486757852789157583859468333618456917934555264220129833248857587385012607526503448651213989559178824786390418627426948764150184328428898961783117260365262176
883 -184409200345278930492283977650501595418719609193372776980524980350295629319060466604058246285843678666661292738809583993234576778527871972425761409777903045439347800800109618117140890364
884 0
885 0
886 0
887 0
888 4090258742040175124726276198022981386208810939040162659467127875331178586652367898442428132531448900691669028649790723856950491205733919620903605718993616008124327809341030947408805119744
889 -6618177667402391771758955507896970856101585346141609365939614592670003990371412824149508310564655712573334962935188991768414616640585420182416073714300946831174663615265693363100944547736
890 0
891 0
892 -14017525243143762782364709459868437670361188958252576708376549764336184572209487134666690598378432469551671473052574211509572416166612049894527716290445036254886323232239570992060221941348
893 0
894 0
895 0
896 192155094661972503828379656240135145998847834476495911257804568825375405424280451986891240244766605673031731594086248237277063335126834778902484422347236891560284197442012962941434302059128
897 0
898 0
899 0
900 -329262653036880000308482043690302286662803115854741556346969720562238867206386047409726325129152343693029694553124647309480074628388654838132083880962442042103054183907402899651479917632800
901 0
902 0
903 -5579115922864605002794768986471816204822688785164523035842272110528556761294504520443995475408796220230493551191436387872803251335318794008354464321784170802079416389433641618664695704262448
904 0
905 0
906 23633514303605940012413004120648473965941967604077058368756967324363182514003562271414887202151794255694092982978244140729133303854829795385946192810986451376729882293364178073264702487580992
907 -19119914708420606260008445337104309525662147899348924535528293520904526075826297833672164270466044746828193125031542202515050790724952045041548260688685881233067265817381543959614700791751356
908 0
909 0
910 0
911 0
912 -212043103426379700111100072998455661120152102204984042206118766478144164891619288347914532169107843613860777457697947971943239585436690848797251567536953178306362832272462796860079362552963328
913 0
914 1110272103700542683081723757726811161635055790625656589286028903094711467866750818542624432987547204690807320030041946335110866160560773231762327455467630879686313634143759161256258565592109848
915 0
916 -1453365052124434324511485563591761081332431583733500841722924588163923036908506939466022117312212963422350202587364971530723059655404468998846239615664493141223107618943175945024308485835201444
917 0
918 0
919 -6156553156921628939475704060231994245027102128041847619328594037724903716675783878787486153573517612420943692906782911318504432116461571762468870622854834826429224460572120563865283863583897372
920 0
921 -16118065418366289510945002932375866153233971111971369469182947388394220810143713166701726442589900512763534333560639764061622610118856163905595296364969333636684614960901889382175363901877344152
922 0
923 0
924 0
925 -110474863876165429269132911278310946490790462511645412895477796993979055331122353697251353079998651264845443589764769378537467584601464595957355759051190164614189246305498753365807059624267061100
926 357504169308307237889813035639452577533812227630837130005470691721000703896978703546370025971602237207642455743508804752417143541925644543920788999260654326289507744377727918297906622812971974232
927 -289226948530319048214039429098037235257696576327063977898213142854479407279611705470436366065799769868666671461519171754746039355564286867917750258681517327758943118494362712514760371030753048216
928 0
929 0
930 0
931 -5947172989842168293714750096848095127767603669244726753497815255561694276730579748015210607859206615464391122768577197707067736272129703466409804376895704384686931627115216320061985368119669607284
932 0
933 0
934 0
935 0
936 43970106094817541391797980412525483514496239135425499988989449232506758733254563522324581150272450750613177356046408254604247209537543469964259354429829153147327006343222647598752465989023882427648
937 -35572563075176844333019367669810259820114831552956715108091413736376186605052356134394012294075241041521501293021698416863868950048176756202501470502323036143507400516385799167006105149093750582604
938 230230464490342460115673431504292006309451804482677860410344553410518263886718551582225211476845865667312359884179610176663970219267793964738524590868950450868683614751988491865529352574422767185712
939 -93130179197762459361937725545883261397477782673626180210677552089005752576731994029950315163286707458349591264066600961029861504865125247387132618219560648860678304204382922133388443292699442379032
940 0
941 0
942 789011539676917216287299784779591574694318500524434941674409865944552779347110515761927102456566110417409907468579215942843139248458545449061320300186314344032753439978286024665860012330619421459904
943 0
944 0
945 0
946 0
947 0
948 -7079118804044846175889799072810061430491618385152201725075194068884721634757367360096181631533958768381382578539189739358286129631358137306569753024461914519721117456632962898193363877981062851925312
949 -22908509670686135419605934513535250702260969939179101238785079490632276215543055105842349414678295233437317141818794250921574528895856628065219032291977932896089537554059843666045200101897126841074776
950 37066747278775827771385532659155373563244206709483504688935467628401719485057789826034712677746212770200082298897173729638146788158572902678358538340901761935531772467325769462431927857859252544925400
951 0
952 0
953 0
954 0
955 0
956 0
957 0
958 0
959 0
960 0
961 -5532351726626088938568333655967258329206294068064423514093934559867090141773740229526725792626367186013549807497299279049934952924924303412616092546306917309851408058204677666651165315450432491493684498
962 23870755017067142742312167359064556282722959669102894341814030808137296830113329929414772739257084178143185688129895702276789867603901681530898160166949865736031592785343043545314296011108784216164771888
963 0
964 -15623611992950963996868306116843783694165675879927729513636305110646708509572491784391870231379453546413959382396480703838351569085233709707193141781012877741250068431474640217091258215854680435744842276
965 0
966 0
967 -66182682456221248613185446904686640329466899565087200397274510149164894132805793957251964787268725642998204067917455668053362911624217707770516628821589455838234545764701679312799143073719010070641825436
968 107085829680807354918212323415451852341283187287594665352729917779070695453994936828073882296592815237704285793074423853999220151978943416509371514122890622627976852862789839077744343718505855323835159292
969 0
970 0
971 0
972 -366988597886350260215308978895659591347408317566617463977736559671424079834196033006062652922385126558758020584562243137078094747383685102929203728539610740327293950804027116663559573906843153415550636384
973 -2375200099455130164823251643694096040755199992252386649616423785956780068591976928821701764618172300233250613368365338344521151547905271741855110514182144520429975103451654218371900930233283785887780803032
974 3843154491000531205684487559276734406144833262518856505527370024642476387928761060845952376307712806468282695706614310892833530537440012153571925428340587481739150906667762685026139225860656399549983348568
975 -3109177295227830685253869601485415223450016627385621577571896905299628228260368994833827070462942553350766654537489824618677341042672641947713517971261366001084563005059708451699020078046970092718882075800
976 -5030754540728096288096113381123782426522433258645049830335581917620866422224749525256803258616798956584908002390796980065094106311392648024499480685431659741954138458393589794212089690977298292493873750084
977 0
978 26341372753368046522892192727465960152989766289351442476486121481082722145419736090694867175393080933041165318638167569497731107330915875993424958684249370969985679843693776080246398920003133355413259151936
979 0
980 0
981 -55791922801963923731038255056417335529429549206088506530544139867465072519099841176223561421249104419433097291813824963614139555704504393934563435339760107941055922692447260612191817918053236803545400379672
982 0
983 0
984 0
985 0
986 0
987 0
988 -3239774677004908107605903280831482195113058687215652235277087482337616682495719549281812514808755769133587925620908462200512927761398694860358251175134426848062982667068608878192151578472948391005183205369544
989 0
990 0
991 -6861952881787607754355724364075276541282151768987893344860076464924568377974652868277099329237175527693271857627585412341641060965374855188286233398990481425970318091520895282423734772603245171249971457570908
992 22205745983865277316870124732641570721402984650571506152218773135942513475171818379472204245115904467646609535693210468125179646776823912995037825784538657701942445608096990286367280107046209709252505975397496
993 -17964825873720246412790786730396061901983644094273646420969463032895825115560562058013201451795127761516576625474190646404230884353786811685805146291259810276941540895569390425607374826126350025876224445269656
994 0
995 0
996 0
997 -123132748344399148039259120750942665592022697447225491333175474868392895790560537859274313626649495509052797430910768934208923891934169927921582470133107037937621372889992437557587794291201064693259881189444524
998 398465943898850329189003211349544844038753228761235873496605274206045769224828084825572244454301566522498273686053102683093592383544708551948071469582850252940776882369595198241554397753252648960282121001301976
999 -322365720293824312633760726425715087611399311827843428081478111971415780402974580272060435853800278770301934273937320275755720083706524203895618204924532164408009814074790036678364993167827389173400941690095512
1000 0