#Python Program to generate the sequence

#import math
#def C(n,r):
#....f=math.factorial
#....return f(n)/f(r)/f(n-r)
#i=0
#for n in range(0,126):
#....for m in range(0,n+1):
#........print str(i)+" "+str(((-1)**m)*math.factorial(n)*C(n+3,n-m)/math.factorial(m))
#........i+=1


0 1
1 4
2 -1
3 20
4 -10
5 1
6 120
7 -90
8 18
9 -1
10 840
11 -840
12 252
13 -28
14 1
15 6720
16 -8400
17 3360
18 -560
19 40
20 -1
21 60480
22 -90720
23 45360
24 -10080
25 1080
26 -54
27 1
28 604800
29 -1058400
30 635040
31 -176400
32 25200
33 -1890
34 70
35 -1
36 6652800
37 -13305600
38 9313920
39 -3104640
40 554400
41 -55440
42 3080
43 -88
44 1
45 79833600
46 -179625600
47 143700480
48 -55883520
49 11975040
50 -1496880
51 110880
52 -4752
53 108
54 -1
55 1037836800
56 -2594592000
57 2335132800
58 -1037836800
59 259459200
60 -38918880
61 3603600
62 -205920
63 7020
64 -130
65 1
66 14529715200
67 -39956716800
68 39956716800
69 -19978358400
70 5708102400
71 -998917920
72 110990880
73 -7927920
74 360360
75 -10010
76 154
77 -1
78 217945728000
79 -653837184000
80 719220902400
81 -399567168000
82 128432304000
83 -25686460800
84 3329726400
85 -285405120
86 16216200
87 -600600
88 13860
89 -180
90 1
91 3487131648000
92 -11333177856000
93 13599813427200
94 -8310997094400
95 2968213248000
96 -667847980800
97 98940441600
98 -9894044160
99 674593920
100 -31231200
101 960960
102 -18720
103 208
104 -1
105 59281238016000
106 -207484333056000
107 269729632972800
108 -179819755315200
109 70643475302400
110 -17660868825600
111 2943478137600
112 -336397501440
113 26758892160
114 -1486605120
115 57177120
116 -1485120
117 24752
118 -238
119 1
120 1067062284288000
121 -4001483566080000
122 5602076992512000
123 -4045944494592000
124 1733976211968000
125 -476843458291200
126 88304344128000
127 -11353415673600
128 1032128697600
129 -66897230400
130 3087564480
131 -100245600
132 2227680
133 -32130
134 270
135 -1
136 20274183401472000
137 -81096733605888000
138 121645100408832000
139 -94612855873536000
140 43927397369856000
141 -13178219210956800
142 2684452061491200
143 -383493151641600
144 39220890508800
145 -2905251148800
146 156436600320
147 -6094932480
148 169303680
149 -3255840
150 41040
151 -304
152 1
153 405483668029440000
154 -1723305589125120000
155 2757288942600192000
156 -2297740785500160000
157 1148870392750080000
158 -373382877643776000
159 82973972809728000
160 -13038767155814400
161 1481678085888000
162 -123473173824000
163 7598349158400
164 -345379507200
165 11512650240
166 -276746400
167 4651200
168 -51680
169 340
170 -1
171 8515157028618240000
172 -38318206628782080000
173 65140951268929536000
174 -57903067794604032000
175 31019500604252160000
176 -10856825211488256000
177 2613680143506432000
178 -448059453172531200
179 56007431646566400
180 -5185873300608000
181 359021997734400
182 -18650493388800
183 725296965120
184 -20922027840
185 439538400
186 -6511680
187 64260
188 -378
189 1
190 187333454629601280000
191 -889833909490606080000
192 1601701037083090944000
193 -1512717646134030336000
194 864410083505160192000
195 -324153781314435072000
196 84039869229668352000
197 -15607404285509836800
198 2128282402569523200
199 -216769503965414400
200 16674577228108800
201 -974488279564800
202 43310590202880
203 -1457567939520
204 36745410240
205 -680470560
206 8953560
207 -79002
208 418
209 -1
210 4308669456480829440000
211 -21543347282404147200000
212 40932359836567879680000
213 -40932359836567879680000
214 24851789900773355520000
215 -9940715960309342208000
216 2761309988974817280000
217 -552261997794963456000
218 81584158765165056000
219 -9064906529462784000
220 767030552493004800
221 -49807178733312000
222 2490358936665600
223 -95783036025600
224 2817148118400
225 -62603291520
226 1029659400
227 -12113640
228 96140
229 -460
230 1
231 103408066955539906560000
232 -542892351516584509440000
233 1085784703033169018880000
234 -1146106075423900631040000
235 736782477058221834240000
236 -313132552749744279552000
237 92780015629553860608000
238 -19881431920618684416000
239 3162955078280245248000
240 -380726074237436928000
241 35143945314224947200
242 -2510281808158924800
243 139460100453273600
244 -6034331269612800
245 202834664524800
246 -5258676487680
247 103789667520
248 -1526318640
249 16151520
250 -115920
251 504
252 -1
253 2585201673888497664000000
254 -14218609206386737152000000
255 29859079333412148019200000
256 -33176754814902386688000000
257 22512797910112333824000000
258 -10130759059550550220800000
259 3189313037265913958400000
260 -728985837089351761920000
261 124258949503866777600000
262 -16107641602353100800000
263 1610764160235310080000
264 -125514090407946240000
265 7670305524930048000
266 -368764688698560000
267 13944883186080000
268 -413181724032000
269 9514052856000
270 -167895050400
271 2220834000
272 -21252000
273 138600
274 -550
275 1
276 67215243521100939264000000
277 -386487650246330400768000000
278 850272830541926881689600000
279 -991984968965581361971200000
280 708560692118272401408000000
281 -336566328756179390668800000
282 112188776252059796889600000
283 -27245845661214522101760000
284 4953790120220822200320000
285 -688026405586225305600000
286 74095151370824263680000
287 -6254785505329320960000
288 416985700355288064000
289 -22052128384173888000
290 926560016141760000
291 -30885333871392000
292 812771943984000
293 -16733540023200
294 265611746400
295 -3177174000
296 27627600
297 -164450
298 598
299 -1
300 1814811575069725360128000000
301 -10888869450418352160768000000
302 25044399735962209969766400000
303 -30609821899509367740825600000
304 22957366424632025805619200000
305 -11478683212316012902809600000
306 4038795945074152688025600000
307 -1038547528733353548349440000
308 200628499868943299112960000
309 -29722740721324933201920000
310 3429547006306723061760000
311 -311777000573338460160000
312 22517227819185555456000
313 -1299070835722243584000
314 60041089045986048000
315 -2223744038740224000
316 65834527462704000
317 -1549047705004800
318 28686068611200
319 -411761750400
320 4475671200
321 -35521200
322 193752
323 -648
324 1
325 50814724101952310083584000000
326 -317592025637201938022400000000
327 762220861529284651253760000000
328 -973948878620752609935360000000
329 765245547487734193520640000000
330 -401753912431060451598336000000
331 148797745344837204295680000000
332 -40387959450741526880256000000
333 8261173524015312316416000000
334 -1300369906557965827584000000
335 160045526960980409548800000
336 -15588850028666923008000000
337 1212466113340760678400000
338 -75779132083797542400000
339 3820796575653657600000
340 -155662082711815680000
341 5120463247099200000
342 -135541674187920000
343 2868606861120000
344 -48038870880000
345 626593968000
346 -6216210000
347 45208800
348 -226800
349 700
350 -1
351 1473626998956616992423936000000
352 -9578575493218010450755584000000
353 23946438733045026126888960000000
354 -31928584977393368169185280000000
355 26227051945715980996116480000000
356 -14424878570143789547864064000000
357 5609674999500362601947136000000
358 -1602764285571532171984896000000
359 346051379839308082587648000000
360 -57675229973218013764608000000
361 7542145458036201799987200000
362 -783599528107657329868800000
363 65299960675638110822400000
364 -4395189660860257459200000
365 240073384836904819200000
366 -10669928214973547520000
367 386082928831279680000
368 -11355380259743520000
369 270366196660560000
370 -5174472663360000
371 78741975312000
372 -937404468000
373 8521858800
374 -57002400
375 263900
376 -754
377 1
378 44208809968698509772718080000000
379 -298409467288714940965847040000000
380 775864614950658846511202304000000
381 -1077589742987026175710003200000000
382 923648351131736722037145600000000
383 -531097801900748615171358720000000
384 216373178552156843217960960000000
385 -64911953565647052965388288000000
386 14752716719465239310315520000000
387 -2595385348794810619407360000000
388 359361048294666085764096000000
389 -39669726110450152324608000000
390 3526197876484457984409600000
391 -254293116092629181568000000
392 14958418593684069504000000
393 -720220154510714457600000
394 28429742941212412800000
395 -919785801039225120000
396 24332957699450400000
397 -523915357165200000
398 9111571428960000
399 -126549603180000
400 1380541125600
401 -11542986000
402 71253000
403 -305370
404 810
405 -1
406 1370473109029653802954260480000000
407 -9593311763207576620679823360000000
408 25901941760660456875835523072000000
409 -37413915876509548820651311104000000
410 33405282032597811447010099200000000
411 -20043169219558686868206059520000000
412 8536905408330551814235914240000000
413 -2683027414046744855902715904000000
414 640267905624791386067693568000000
415 -118568130671257664086609920000000
416 17329188328876120135735296000000
417 -2025489544933572483397632000000
418 191296234799281845654220800000
419 -14715094984560141973401600000
420 927421952808412309248000000
421 -48088545701176934553600000
422 2056418072747697859200000
423 -72579461391095218560000
424 2112100728312294720000
425 -50528725557710400000
426 988605500042160000
427 -15692150794320000
428 199718282836800
429 -2003862369600
430 15461901000
431 -88353720
432 351540
433 -868
434 1
435 43855139488948921694536335360000000
436 -317949761294879682285388431360000000
437 890259331625663110399087607808000000
438 -1335388997438494665598631411712000000
439 1240004069050030760913014882304000000
440 -775002543156269225570634301440000000
441 344445574736119655809170800640000000
442 -113174974556153601194441834496000000
443 28293743639038400298610458624000000
444 -5501561263146355613618700288000000
445 846394040484054709787492352000000
446 -104425238761019736921833472000000
447 10442523876101973692183347200000
448 -853475509104488234457292800000
449 57376504813747108198809600000
450 -3187583600763728233267200000
451 146796613193066431795200000
452 -5612811680911363568640000
453 178184497806709954560000
454 -4689065731755525120000
455 101936211559902720000
456 -1820289492141120000
457 26476938067507200
458 -309930713164800
459 2869728825600
460 -20498063040
461 108743040
462 -402752
463 928
464 -1
465 1447219603135314415919699066880000000
466 -10854147023514858119397743001600000000
467 31477026368193088546253454704640000000
468 -48964263239411471071949818429440000000
469 47215539552289632819380182056960000000
470 -30690100708988261332597118337024000000
471 14208379957864935802128295526400000000
472 -4871444556982263703586844180480000000
473 1273218463756728013437470638080000000
474 -259359316691185336070595870720000000
475 41896505003960708134480871424000000
476 -5441104545968923134348165120000000
477 574338813185608553070084096000000
478 -49702397294908432477218816000000
479 3550171235350602319801344000000
480 -210380517650406063395635200000
481 10380617647223983391232000000
482 -427437197238634610227200000
483 14700221069053571251200000
484 -422015915857997260800000
485 10091684944430369280000
486 -200231844135523200000
487 3276521085854016000
488 -43833058004736000
489 473505256224000
490 -4058616481920
491 26913902400
492 -132908160
493 459360
494 -990
495 1
496 49205466506600690141269768273920000000
497 -381342365426155348594840704122880000000
498 1144027096278466045784522112368640000000
499 -1843154766226417518208396736593920000000
500 1843154766226417518208396736593920000000
501 -1244129467202831824790667797200896000000
502 599025299023585693417728939393024000000
503 -213937606794137747649188906926080000000
504 58346620034764840267960610979840000000
505 -12425669081477697464473093079040000000
506 2102805536865456493987754213376000000
507 -286746209572562249180148301824000000
508 31860689952506916575572033536000000
509 -2910351486046304879499368448000000
510 220110616591737343827683328000000
511 -13858816600220499426187468800000
512 729411400011605232957235200000
513 -32179914706394348512819200000
514 1191848692829420315289600000
515 -37067064609527426073600000
516 966966902857237201920000
517 -21104436371884145280000
518 383717024943348096000
519 -5775005392123968000
520 71296362865728000
521 -712963628657280
522 5673450625920
523 -35021300160
524 161388480
525 -521730
526 1054
527 -1
528 1722191327731024154944441889587200000000
529 -13777530621848193239555535116697600000000
530 42710344927729399042622158861762560000000
531 -71183908212882331737703598102937600000000
532 73726190649056700728335869463756800000000
533 -51608333454339690509835108624629760000000
534 25804166727169845254917554312314880000000
535 -9584404784377371094683663030288384000000
536 2722842268289025879171495179059200000000
537 -605076059619783528704776706457600000000
538 107051918240423239693922032680960000000
539 -15293131177203319956274576097280000000
540 1784198637340387328232033878016000000
541 -171557561282729550791541719040000000
542 13695771699041434727055851520000000
543 -913051446602762315137056768000000
544 51058798000812366307006464000000
545 -2402766964744111355623833600000
546 95347895426353625223168000000
547 -3193470181743901323264000000
548 90250244266675472179200000
549 -2148815339682749337600000
550 42976306793654986752000
551 -718667337686538240000
552 9981490801201920000
553 -114074180585164800
554 1059044116838400
555 -7844771235840
556 45188774400
557 -194779200
558 590240
559 -1120
560 1
561 61998887798316869577999908025139200000000
562 -511490824336114174018499241207398400000000
563 1636770637875565356859197571863674880000000
564 -2818882765230140336813062484876328960000000
565 3020231534175150360871138376653209600000000
566 -2189667862276984011631575323073576960000000
567 1135383335995473191216372389741854720000000
568 -437933572455396802326315064614715392000000
569 129389464589094509778229450908893184000000
570 -29951264951179284670886446969651200000000
571 5529464298679252554625190209781760000000
572 -825829083568979277638827109253120000000
573 100934665769541911711412202242048000000
574 -10190519140194135317017578110976000000
575 856346146234801287144334295040000000
576 -60261395475782312799045746688000000
577 3568108942645005363101392896000000
578 -178405447132250268155069644800000
579 7551553317767207117674905600000
580 -270988755422268198002688000000
581 8247483860677727765299200000
582 -212732718628592184422400000
583 4641441133714738569216000
584 -85377679717160742912000
585 1317556785758653440000
586 -16940015816896972800
587 179734915829145600
588 -1553264704696320
589 10736852797440
590 -57849422400
591 233735040
592 -665280
593 1188
594 -1
595 2293958848537724174385996596930150400000000
596 -19498650212570655482280971073906278400000000
597 64345545701483163091527204543890718720000000
598 -114392081247081178829381696966916833280000000
599 126648375666411305132529735927657922560000000
600 -94986281749808478849397301945743441920000000
601 51011151310082331233935588081973329920000000
602 -20404460524032932493574235232789331968000000
603 6260459478964649742346640355514908672000000
604 -1507147652343341604639006011512848384000000
605 289836086989104154738270386829393920000000
606 -45169260309990257881288891453931520000000
607 5771627706276532951498025019113472000000
608 -610460622779248677562291107790848000000
609 53864172598169000961378627158016000000
610 -3989938710975481552694713122816000000
611 249371169435967597043419570176000000
612 -13202003087786519843475153715200000
613 593740879609446659627189452800000
614 -22726923621414226205825433600000
615 741095335480898680624742400000
616 -20585981541136074461798400000
617 486577745517761760006144000
618 -9764101916744383143936000
619 165748643648438602752000
620 -2367837766406265753600
621 28263315514133145600
622 -279143856929710080
623 2251160136529920
624 -14554914675840
625 73509670080
626 -278974080
627 747252
628 -1258
629 1
630 87170436244433518626667870683345715200000000
631 -762741317138793287983343868479275008000000000
632 2593320478271897179143369152829535027200000000
633 -4754420876831811495096176780187480883200000000
634 5433623859236355994395630605928549580800000000
635 -4211058490908175895656613719594625925120000000
636 2339476939393431053142563177552569958400000000
637 -969211874891564293444776173557493268480000000
638 308385596556406820641519691586475130880000000
639 -77096399139101705160379922896618782720000000
640 15419279827820341032075984579323756544000000
641 -2503129842178626790921426068072038400000000
642 333750645623816905456190142409605120000000
643 -36905119468018215507174871516446720000000
644 3411397597884036727553979720007680000000
645 -265330924279869523254198422667264000000
646 17455981860517731793039369912320000000
647 -975481339264226188434553024512000000
648 46451492345915532782597763072000000
649 -1889175526030057553359239168000000
650 65710453079306349682060492800000
651 -1955668246407927073870848000000
652 49780646272201780062167040000
653 -1082187962439169131786240000
654 20040517822947576514560000
655 -314922422932033345228800
656 4176689959310787072000
657 -46407666214564300800
658 427720425940684800
659 -3226339419811200
660 19553572241280
661 -92758881600
662 331281720
663 -836570
664 1330
665 -1
666 3399647013532907226440046956650482892800000000
667 -30596823121796165037960422609854346035200000000
668 107088880926286577632861479134490211123200000000
669 -202278997305207979973182793920703732121600000000
670 238400246823995119254108292835115112857600000000
671 -190720197459196095403286634268092090286080000000
672 109487520763612573287071956709460274053120000000
673 -46923223184405388551602267161197260308480000000
674 15463334913042684863596201678121824419840000000
675 -4009012755233288668339755990624176701440000000
676 832641110702298415732103167283482853376000000
677 -140575771936751680578147287982925676544000000
678 19524412768993288969187123330961899520000000
679 -2252816857960764111829283461264834560000000
680 217709192155872162067535796676853760000000
681 -17739267508996990983280694544039936000000
682 1225409926608344771871363767844864000000
683 -72082936859314398345374339284992000000
684 3623216402981411557042625519616000000
685 -156023672855658870877433634816000000
686 5766092257709132184600808243200000
687 -183050547863781974114311372800000
688 4992287669012235657663037440000
689 -116876299943430266232913920000
690 2344740585284866452203520000
691 -40195552890597710609203200
692 586407270287234504908800
693 -7239595929472030924800
694 75064934752590182400
695 -647111506487846400
696 4575535904459520
697 -26046693953280
698 116279883720
699 -391514760
700 933660
701 -1404
702 1
703 135985880541316289057601878266019315712000000000
704 -1257869395007175673782817373960678670336000000000
705 4528329822025832425618142546258443213209600000000
706 -8805085765050229716479721617724750692352000000000
707 10691889857560993227153947678665768697856000000000
708 -8820809132487819412402006834899259175731200000000
709 5227146152585374466608596642903264696729600000000
710 -2314879010430665835212378513285731508551680000000
711 789163299010454262004219947711044832460800000000
712 -211904959919473829612244245218706482790400000000
713 45641068290348209454944914354798319370240000000
714 -8002005479476634125217614854412692357120000000
715 1155845235924402706975877701192944451584000000
716 -138923706240913786896139146777998131200000000
717 14009113234377860863476216481814937600000000
718 -1193368905150706666147973996599050240000000
719 86362223399064298208077065543352320000000
720 -5334137327589265477557701107089408000000
721 282229488232236268653846619422720000000
722 -12828613101465284938811209973760000000
723 501989208318206801953482129408000000
724 -16932175677399832605573801984000000
725 492572383342540584889419694080000
726 -12355494565448342430336614400000
727 266939697401661719173939200000
728 -4957451523173717641801728000
729 78898432729555187933184000
730 -1071460197561860576870400
731 12344011492648163328000
732 -119715628700251584000
733 967399019800012800
734 -6424851175142400
735 34418845581120
736 -144860461200
737 460605600
738 -1038960
739 1480
740 -1
741 5575421102193967851361677008906791944192000000000
742 -52966500470842694587935931584614523469824000000000
743 195976051742117969975362946863073736838348800000000
744 -391952103484235939950725893726147473676697600000000
745 489940129355294924938407367157684342095872000000000
746 -416449109952000686197646262084031690781491200000000
747 254496678304000419343006049051352699922022400000000
748 -116341338653257334556802765280618377107210240000000
749 40983880661942924673419155951126928299130880000000
750 -11384411294984145742616432208646368971980800000000
751 2539599442727232511814434877313420770672640000000
752 -461745353223133183966260886784258321940480000000
753 69261802983469977594939133017638748291072000000
754 -8657725372933747199367391627204843536384000000
755 909424934131696134387331053277819699200000000
756 -80837771922817434167762760291361751040000000
757 6116015638897371664008366732570132480000000
758 -395742188399241695906423729754537984000000
759 21985677133291205328134651653029888000000
760 -1051946274320153364982519217848320000000
761 43449954808875899857973619867648000000
762 -1551784100316996423499057852416000000
763 47964235827979889453607242711040000
764 -1283324035531234500430963015680000
765 29706574896556354176642662400000
766 -594131497931127083532853248000
767 10243646516053915233325056000
768 -151757726163761707160371200
769 1923196990554583846502400
770 -20724105501665774208000
771 188400959106052492800
772 -1429988304410265600
773 8937426902564160
774 -45138519709920
775 179405881200
776 -539566560
777 1152920
778 -1558
779 1
780 234167686292146649757190434374085261656064000000000
781 -2283134941348429835132606735147331301146624000000000
782 8675912777124033373503905593559858944357171200000000
783 -17833820708532735267758028164539710052289740800000000
784 22929198053827802487117464782979627210086809600000000
785 -20063048297099327176227781685107173808825958400000000
786 12632289668544020814661936616548961287038566400000000
787 -5955222272313609812626341547801653178175324160000000
788 2165535371750403568227760562836964792063754240000000
789 -621588856706134357546857198592091745870151680000000
790 143443582316800236356967045828944249046958080000000
791 -27012103163553291262026261876879111833518080000000
792 4201882714330511974092974069736750729658368000000
793 -545436698494826073560145672513905142792192000000
794 59585521684308730725057930610762746691584000000
795 -5517177933732289881949808389885439508480000000
796 435566678978864990680248030780429434880000000
797 -29464804754452631722487366788087873536000000
798 1714882816396714015594502828936331264000000
799 -86154399866820560592068323941777408000000
800 3745843472470459156176883649642496000000
801 -141212353128846674538414264569856000000
802 4621495193307709348529921385922560000
803 -131380298137510131981619838730240000
804 3243957978703953876089378734080000
805 -69513385257941868773343830016000
806 1290699461022793319398957056000
807 -20714929621353473027390668800
808 286381515502582576415539200
809 -3394608481172853815270400
810 34288974557301553689600
811 -292790105328001881600
812 2091357895200013440
813 -12322815880808160
814 58773366681120
815 -220952506320
816 629494320
817 -1276002
818 1638
819 -1
820 10069210510562305939559188678085666251210752000000000
821 -100692105105623059395591886780856662512107520000000000
822 392699209911929931642808358445340983797219328000000000
823 -829031665369629855690373201162386521349685248000000000
824 1095506129238439452162278872964582188926369792000000000
825 -985955516314595506946050985668123970033732812800000000
826 639045242055756347094662675896006276873715712000000000
827 -310393403284224511445979014006631620195804774400000000
828 116397526231584191792242130252486857573426790400000000
829 -34488155920469390160664334889625735577311641600000000
830 8224098719496546884466110627526136945358929920000000
831 -1602097153148677964506385187180416288056934400000000
832 258115652451731449837139835712400401964728320000000
833 -34746337830040772093461131730515438726021120000000
834 3941811434500423724888447717327381704212480000000
835 -379581841840781543878146817224118238183424000000
836 31215611993485324332084442205930776166400000000
837 -2203454964246022894029490038065701847040000000
838 134072656554652186673752039353204080640000000
839 -7056455608139588772302738913326530560000000
840 322142538632459487431211993869254656000000
841 -12783434072716646326635396582113280000000
842 441609540693847782192859154654822400000
843 -13292594870383378059316830742118400000
844 348725482710675041679608213913600000
845 -7970868176244000952676759175168000
846 158571648068514607811871866880000
847 -2740744534517536431316303872000
848 41048017222036835952893952000
849 -530793326147028051115008000
850 5897703623855867234611200
851 -55955442351573692928000
852 449641947468002889600
853 -3027891902141433600
854 16848365115254400
855 -76007662174080
856 270682557600
857 -731574480
858 1408680
859 -1720
860 1
861 443045262464741461340604301835769315053273088000000000
862 -4541213940263599978741194093816635479296049152000000000
863 18164855761054399914964776375266541917184196608000000000
864 -39357187482284533149090348813077507487232425984000000000
865 53413325868814723559479759103462331589815435264000000000
866 -49407326428653619292518777170702656720579277619200000000
867 32938217619102412861679184780468437813719518412800000000
868 -16469108809551206430839592390234218906859759206400000000
869 6363064767326602484642569787135948214013997875200000000
870 -1944269790016461870307451879402650843170943795200000000
871 478589486773282921921834308776037130626693857280000000
872 -96339442142673834932317295922449032788490321920000000
873 16056573690445639155386215987074838798081720320000000
874 -2238656908764055459164424344351780409347932160000000
875 263371401031065348136991099335503577570344960000000
876 -26337140103106534813699109933550357757034496000000
877 2252518561449901003803213349579964808167424000000
878 -165626364812492720867883334527938588835840000000
879 10515959670634458467802116477964354846720000000
880 -578629359867446279328824590892775505920000000
881 27673578080616995967900306520958828544000000
882 -1153065753359041498662512771706617856000000
883 41929663758510599951364100789331558400000
884 -1332213397009534112167086814376755200000
885 37005927694709280893530189288243200000
886 -898715386871511107414304597000192000
887 19070883541040023499507789856768000
888 -353164510019259694435329441792000
889 5696201774504188619924668416000
890 -79795930030769883684289536000
891 967223394312362226476236800
892 -10094361800223894204211200
893 90128230359141912537600
894 -682789623932893276800
895 4342064381131276800
896 -22852970427006720
897 97662266782080
898 -329940090480
899 847086240
900 -1551440
901 1804
902 -1
903 19937036810913365760327193582609619177397288960000000000
904 -209338886514590340483435532617401001362671534080000000000
905 858289434709820395982085683731344105586953289728000000000
906 -1907309854910711991071301519402986901304340643840000000000
907 2656610155054205987563598544882731755388188753920000000000
908 -2523779647301495688185418617638595167618779316224000000000
909 1729256425002876675238157200974592985220274716672000000000
910 -889331875715765147265337989072647820970426997145600000000
911 353711541477861138116895791108439474249601646592000000000
912 -111353633428215543481244971274879093745244962816000000000
913 28266691562547022576008338862084693027639105945600000000
914 -5873598246763017678131602880433182966782151884800000000
915 1011564142498075266789331607185714844279148380160000000
916 -145898674398760855786922827959478102540261785600000000
917 17777569569596910999246899205146491485998284800000000
918 -1843599807217457436958937695348525042992414720000000
919 163740772351550496045695124257928211055247360000000
920 -12521353179824449697611980090312157315989504000000
921 828131824062463604339416672639692944179200000000
922 -47548238702151020344846890295101987225600000000
923 2377411935107551017242344514755099361280000000
924 -103775917802313734879626149453595607040000000
925 3962353225179251695403907524591832268800000
926 -132520174755158919578726004166950912000000
927 3885622407944474493820669875265536000000
928 -99916004775715058412531511078256640000
929 2252748118285352775879357676830720000
930 -44498728262426721498851509665792000
931 768987239558065463689830236160000
932 -11601100596781160012562094080000
933 152337684604197050670007296000
934 -1734394891129378185996288000
935 17034235537877821469606400
936 -143385821025907588128000
937 1025812710042264144000
938 -6170302015291814400
939 30763614036355200
940 -124717354201440
941 400248248400
942 -977407200
943 1704780
944 -1890
945 1
946 917103693302014824975050904800042482160275292160000000000
947 -9858864702996659368481797226600456683222959390720000000000
948 41407231752585969347623548351721918069536429441024000000000
949 -94316472325334707958475860134477702269499644837888000000000
950 134737817607621011369251228763539574670713778339840000000000
951 -131369372167430486085019948044451085303945933881344000000000
952 92445113747451082800569593068317430399073064583168000000000
953 -48863845837938429480301070621824927496652905565388800000000
954 19989755115520266605577710708928379430448915913113600000000
955 -6478161380029716029585369211226789630238074601472000000000
956 1694288360930848807737711947551621903293034895769600000000
957 -363061791628039030229509703046776122134221763379200000000
958 64544318511651383151912836097204643934972757934080000000
959 -9619585932024965758217778456794922894154593730560000000
960 1212552848574575515741736780268267591700158873600000000
961 -130237157809861814653742098621406519108535582720000000
962 11995527693013588191792035399340074128417751040000000
963 -952586022680490826995249869947594121962586112000000
964 65521789919822120375334647139252505743458304000000
965 -3918767339702279926754464541821322113843200000000
966 204457426419249387482841628268938545070080000000
967 -9330398427862571254177296528146005032960000000
968 373215937114502850167091861125840201318400000
969 -13106245283285217146336001812111445196800000
970 404513743311272134146172895435538432000000
971 -10979658747020243641110407161821757440000
972 262113869292260458275845263810068480000
973 -5501155281442503445295517882433536000
974 101403783989723565811898947141632000
975 -1639069784316652464631987292160000
976 23178764626700135863482648576000
977 -285886091221159170991721472000
978 3063065263083848260625587200
979 -28361715398924520931718400
980 225450837829288719648000
981 -1525607173280901110400
982 8692918366272940800
983 -41115154435074720
984 158338207067040
985 -483327860400
986 1124018280
987 -1869210
988 1978
989 -1
990 43103873585194696773827392525601996661532938731520000000000
991 -474142609437141664512101317781621963276862326046720000000000
992 2038813220579709157402035666460974442090508002000896000000000
993 -4757230848019321367271416555075607031544518671335424000000000
994 6965945170314006287790288527074996010475902340169728000000000
995 -6965945170314006287790288527074996010475902340169728000000000
996 5030960400782337874515208380665274896454818356789248000000000
997 -2731092788996126274736827406646863515218329965114163200000000
998 1148300377191553092787075159612885796171343280786636800000000
999 -382766792397184364262358386537628598723781093595545600000000
1000 103052597953088098070634950221669238117941063660339200000000
1001 -22751872275357112561049274724264636987077897171763200000000
1002 4171176583815470636192367032781850114297614481489920000000
1003 -641719474433149328644979543504900017584248381767680000000
1004 83585309695074072218463722053159245987864285020160000000
1005 -9287256632786008024273746894795471776429365002240000000
1006 885955402469717870736640328779831189198853898240000000
1007 -72961033144565001119488027075986097934023262208000000
1008 5211502367468928651392001933999006995287375872000000
1009 -324160434340172595541129306899459765257109504000000
1010 17617414909791988888104853635840204633538560000000
1011 -838924519513904232766897792182866887311360000000
1012 35082298088763267915706634945828978923929600000
1013 -1290653106944468050410611987973641365094400000
1014 41826721058385538670714277388034673868800000
1015 -1195049173096729676306122211086704967680000
1016 30113971205355257095247111419956756480000
1017 -669199360119005713227713587110150144000
1018 13106439080671770881187938918055936000
1019 -225973087597789153123929981345792000
1020 3423834660572562926120151232512000
1021 -45477879741950551200836923392000
1022 527868247004783183581142860800
1023 -5332002494997809935163059200
1024 46623233263096907223206400
1025 -350550626038322610700800
1026 2247119397681555196800
1027 -12146591338819217280
1028 54573902035773120
1029 -199904403061440
1030 581117450760
1031 -1288508760
1032 2045252
1033 -2068
1034 1
1035 2068985932089345445143714841228895839753581059112960000000000
1036 -23276091736005136257866791963825078197227786915020800000000000
1037 102414803638422599534613884640830344067802262426091520000000000
1038 -244657586469565098888244279975316933050860960240107520000000000
1039 366986379704347648332366419962975399576291440360161280000000000
1040 -376161039196956339540675580462049784565698726369165312000000000
1041 278637806812560251511611541082999840419036093606789120000000000
1042 -155241063795569282985040715746242768233462966438068224000000000
1043 67035913911723099470813036344968468100813553689165824000000000
1044 -22966007543831061855741503192257715923426865615732736000000000
1045 6359817473676294052359185499394444409564362785895219200000000
1046 -1445413062199157739172542158953282820355536996794368000000000
1047 273022467304285350732591296691175643844934766061158400000000
1048 -43316064524237579683536119186580751186936765769318400000000
1049 5824008675527741806189730310800773268831834053017600000000
1050 -668682477560592577747709776425273967902914280161280000000
1051 65988402390847951751418727936704667885156014489600000000
1052 -5628422556866442943503362088718927554910365941760000000
1053 416920189397514292111360154719920559622990069760000000
1054 -26930251468260492552647665496262811267513712640000000
1055 1522144648206027839932259354136593680337731584000000
1056 -75503206756251380949020801296458019858022400000000
1057 3294685385727332986866362238390895411986432000000
1058 -126718668681820499494860086091957515845632000000
1059 4302177023148226834702039959912137883648000000
1060 -129065310694446805041061198797364136509440000
1061 3423483042293018701354408456163504947200000
1062 -80303923214280685587325630453218017280000
1063 1665288730250060300197996944882401280000
1064 -30506366825701535671730547481681920000
1065 493032191122449061361301777481728000
1066 -7016587160186656470986268180480000
1067 87707339502333205887328352256000
1068 -959760449099605788329350656000
1069 9155107622571756327465984000
1070 -75718935224277683911372800
1071 539308655443573247232000
1072 -3279579661481188665600
1073 16839946913895705600
1074 -71965585102118400
1075 251042738728320
1076 -695794730400
1077 1472581440
1078 -2233440
1079 2160
1080 -1
1081 101380310672377926812042027220215896147925471896535040000000000
1082 -1165873572732346158338483313032482805701142926810152960000000000
1083 5246431077295557712523174908646172625655143170645688320000000000
1084 -12824609300055807741723316443357310862712572194911682560000000000
1085 19694935710799990460503664538013013110594307299328655360000000000
1086 -20679682496339989983528847764913663766124022664295088128000000000
1087 15701240413887770172679310340027041007612683874742566912000000000
1088 -8972137379364440098673891622872594861492962214138609664000000000
1089 3976288156763785952821383787409445449979835526720520192000000000
1090 -1399064351453924687103820221495915991659571759401664512000000000
1091 398195238490732410944933447656529936087724269983550668800000000
1092 -93084601205625758402711715036591413630896582593557299200000000
1093 18099783567760564133860611257114997094896557726525030400000000
1094 -2958618467807015291111830686259182217435014243758899200000000
1095 410228611082485313473489128767029467123342311109427200000000
1096 -48619687239405666782043156002018307214618347983339520000000
1097 4957928632965709441589927092311077380438055221985280000000
1098 -437464291144033186022640625792153886509240166645760000000
1099 33562075246499900514964492454953605049650700615680000000
1100 -2248177289239227785691401408465791725813922529280000000
1101 131958232194476413507973560931687775210817191936000000
1102 -6807369121143624506363715444888655070399299584000000
1103 309425869142892023016532520222211594109059072000000
1104 -12418429530818408950496288437011836552871936000000
1105 440777591371641058428109003165543581351936000000
1106 -13853010014537290407740568670917083985346560000
1107 385826538866423207642641833009627007549440000
1108 -9526581206578350805991156370608074260480000
1109 208531155443535328702571395209162915840000
1110 -4044785342654780082592979648453591040000
1111 69455909924375011519273387902738432000
1112 -1054359163937381579040203231920128000
1113 14120881659875646147859864713216000
1114 -166407696328500880530335106048000
1115 1719634381773061563509027328000
1116 -15515498181411081776021299200
1117 121560170936981409926092800
1118 -821352506330955472473600
1119 4744655042990115052800
1120 -23172918402882124800
1121 94308388848938880
1122 -313664264464320
1123 829799641440
1124 -1678057920
1125 2434320
1126 -2254
1127 1
1128 5069015533618896340602101361010794807396273594826752000000000000
1129 -59560932520022032002074690991876838986906214739214336000000000000
1130 273980289592101347209543578562633459339768587800385945600000000000
1131 -684950723980253368023858946406583648349421469500964864000000000000
1132 1076351137683255292608921201496060018834805166358659072000000000000
1133 -1157077473009499439554590291608264520247415553835558502400000000000
1134 899949145674055119653570226806427960192434319649878835200000000000
1135 -527113071037660855797091132843764948112711530080643317760000000000
1136 239596850471664025362314151292620430960323422763928780800000000000
1137 -86521084892545342491946776855668488957894569331418726400000000000
1138 25290778660897869343799827080887712156923027958414704640000000000
1139 -6076355912033903673510348064888606167572415808190545920000000000
1140 1215271182406780734702069612977721233514483161638109184000000000
1141 -204492747039602527473905944491443476793302455083335680000000000
1142 29213249577086075353415134927349068113328922154762240000000000
1143 -3570508281643853654306294268898219436073534930026496000000000
1144 375842977015142489926978344094549414323529992634368000000000
1145 -34268036139615932905106849020385387776557146387251200000000
1146 2719685407906026421040226112728999029885487808512000000000
1147 -188686308204006617727671189639093234130811355136000000000
1148 11485253542852576731249550673683935990571125964800000000
1149 -615281439795673753459797357518782285209167462400000000
1150 29086031699431850163554056900887889846251552768000000
1151 -1215971224892635876402761576124075662468710400000000
1152 45035971292319847274176354671262061572915200000000
1153 -1479753342461937839008651653484324880252928000000
1154 43175826968385454188581347979648736559104000000
1155 -1119373291772956219703960873546448725606400000
1156 25792011331174106444791725196922781696000000
1157 -528069197513262955227416787436996608000000
1158 9601258136604781004134850680672665600000
1159 -154859002203302919421529849688268800000
1160 2212271460047184563164712138403840000
1161 -27932720455141219231877678515200000
1162 310856984397438051865093401600000
1163 -3038451727193003514470837760000
1164 25969672881991483029665280000
1165 -193017838987774536031296000
1166 1238882150114085597120000
1167 -6807044780846624160000
1168 31660673399286624000
1169 -122851836915192000
1170 390005831476800
1171 -985859028000
1172 1906884000
1173 -2648450
1174 2350
1175 -1
1176 258519792214563713370707169411550535177209953336164352000000000000
1177 -3102237506574764560448486032938606422126519440033972224000000000000
1178 14580516280901393434107884354811450183994641368159669452800000000000
1179 -37261319384525783220497926684518150470208527940852488601600000000000
1180 59884263296559294461514525028689884684263705619227213824000000000000
1181 -65872689626215223907665977531558873152690076181149935206400000000000
1182 52454178776430641259808093219574658251216171773878652108800000000000
1183 -31472507265858384755884855931744794950729703064327191265280000000000
1184 14663327248865838352173626059108370374771793473152441384960000000000
1185 -5430861944024384574879120762632729768433997582649052364800000000000
1186 1629258583207315372463736228789818930530199274794715709440000000000
1187 -402024845206999897101441407103981294546412808066228551680000000000
1188 82638440403661089959740733682485043878984854991391424512000000000
1189 -14302806992941342493032050060430103748285840286971592704000000000
1190 2103353969550197425445889714769132904159682395142881280000000000
1191 -264866796165580416537630556674631550894182227536510976000000000
1192 28751987741658400479413843323233030195750044436529152000000000
1193 -2706069434509025927474244077480755783129415946967449600000000
1194 221926329285131755956882450798686320838655805174579200000000
1195 -15927726982186489661977209387465525419042282668032000000000
1196 1004139309746539565646389287470652689461361298636800000000
1197 -55785517208141086980354960415036260525631183257600000000
1198 2738561753854198815399243511283598243985530814464000000
1199 -119067902341486905017358413534069488868936122368000000
1200 4593669071816624421965988176468730280437350400000000
1201 -157497225319427123038833880336070752472137728000000
1202 4804292019027617811529415447917277595303936000000
1203 -130486943726676039325490296116271737156403200000
1204 3156942186935710628842507164103348479590400000
1205 -68037547132235142862985068191882510336000000
1206 1305771106578250216562339692571482521600000
1207 -22299696317275620396700298355110707200000
1208 338477533387219238164200957175787520000
1209 -4558619978279046978642437133680640000
1210 54355564128923453640410617651200000
1211 -572163832936036354109585448960000
1212 5297813267926262538051717120000
1213 -42955242712915642200419328000
1214 303278350347928154174976000
1215 -1851516180390281771520000
1216 9688166060181706944000
1217 -42963042395484288000
1218 159122379242534400
1219 -482676580108800
1220 1167013008000
1221 -2161135200
1222 2876400
1223 -2448
1224 1
1225 13443029195157313095276772809400627829214917573480546304000000000000
1226 -164677107640677085417140466915157690907882740275136692224000000000000
1227 790450116675250010002274241192756916357837153320656122675200000000000
1228 -2063953082429819470561493852003309726045463678115046542540800000000000
1229 3390780063991846273065311328291151692788976042617576462745600000000000
1230 -3814627571990827057198475244327545654387598047944773520588800000000000
1231 3108215058659192416976535384266889051723228039066111757516800000000000
1232 -1909332107462075341857014593192517560344268652569182936760320000000000
1233 911272142197808685886302419478247017437037311453473674362880000000000
1234 -345945905834353297419799992579704886249245646014744635637760000000000
1235 106444894102877937667630766947601503461306352619921426350080000000000
1236 -26956823831248308889854544876340640486954206182967114465280000000000
1237 5690885031041309654524848362783024102801443527515279720448000000000
1238 -1012320894944848352006823987610441787517564473644544950272000000000
1239 153124168983254372572460771235192875422824878366401757184000000000
1240 -19849429312644085333467137011969446814069891640089116672000000000
1241 2220001962598351649137771902654477604205185249220493312000000000
1242 -215470778722781189475136684669405179231679744777283174400000000
1243 18240912484468248844456015633388798241835322309187993600000000
1244 -1352794945020372521957264317308738625590657874604851200000000
1245 88225757283937338388517238085352519060260296169881600000000
1246 -5076482065940838915212301397768299707832437676441600000000
1247 258439086993351799319898980250022530580560463527936000000
1248 -11668654429465716691701124526338809909155739992064000000
1249 468186751799550361086773514945692990182174752768000000
1250 -16720955421412512895956196962346178220791955456000000
1251 532232002803581312338128285273618404905844736000000
1252 -15112760573435024918243148841102744830659788800000
1253 383042318681532889632890869244539615523635200000
1254 -8667983504646757200744297687645831816806400000
1255 175110777871651660621096922982744077107200000
1256 -3156645900912126709488464456045671219200000
1257 50731809121802036402493178757876858880000
1258 -725960231540938231348808113538641920000
1259 9233198493366463991717750251683840000
1260 -104133817594358616447944551710720000
1261 1038371400513547457458136555520000
1262 -9120829869375754693889037312000
1263 70250294244229176076167168000
1264 -471766322763443795383296000
1265 2742827457926998810368000
1266 -13683729002961745728000
1267 57920546044282521600
1268 -204976654352870400
1269 594709828876800
1270 -1376643122400
1271 2443022400
1272 -3118752
1273 2548
1274 -1
1275 712480547343337594049668958898233274948390631394468954112000000000000
1276 -8906006841791719925620861986227915936854882892430861926400000000000000
1277 43639433524779427635542223732516788090588926172911223439360000000000000
1278 -116371822732745140361445929953378101574903803127763262504960000000000000
1279 195338416729965057035284239564598956215017098107316904919040000000000000
1280 -224639179239459815590576875499288799647269662823414440656896000000000000
1281 187199316032883179658814062916073999706058052352845367214080000000000000
1282 -117668141506383712928397410975817942672379347193217087963136000000000000
1283 57496932781528405180921462181365585624003544651231077072896000000000000
1284 -22359918303927713125913901959419949964890267364367641083904000000000000
1285 7051974234315663370480538310278599604311545861069794495692800000000000
1286 -1831681619302769706618321639033402494626375548329816752128000000000000
1287 396864350848933436433969688457237207169048035471460296294400000000000
1288 -72504064097401300886975231545072182078960698788055246438400000000000
1289 11271640216822891314361695660368364440846831324193462681600000000000
1290 -1502885362243052175248226088049115258779577509892461690880000000000
1291 173029564731930349123973398295128401504227673836303155200000000000
1292 -17302956473193034912397339829512840150422767383630315520000000000
1293 1510575565120026857431513794640009854401987628729630720000000000
1294 -115642148525935070425379046479617979284362689280737280000000000
1295 7793275226747798224319022697539472516989659495006208000000000
1296 -463885430163559418114227541520206697439860684226560000000000
1297 24459413590442223864204724916519989501374472441036800000000
1298 -1145256823632746267889184444251772083676396702924800000000
1299 47719034318031094495382685177157170153183195955200000000
1300 -1772421274669726366971356878008694891403947278336000000
1301 58767283642895436570668331498962032208353689600000000
1302 -1741252848678383305797580192561837991358627840000000
1303 46139188386639188978507309249910453688074240000000
1304 -1093816966062566980093923279631497824501760000000
1305 23202178067993845032295342295213590216704000000
1306 -440269033548270304218127937290580459520000000
1307 7468849676265299803700384650465204224000000
1308 -113164389034322724298490676522200064000000
1309 1529248500463820598628252385435136000000
1310 -18396974441670022239136870802227200000
1311 196548872240064340161718705152000000
1312 -1859246088757365379908149913600000
1313 15513606645600609716820249600000
1314 -113652795938466005251430400000
1315 726849276350654684747520000
1316 -4029097984205402908800000
1317 19186180877168585280000
1318 -77598304862158080000
1319 262663507753920000
1320 -729620854872000
1321 1618502340000
1322 -2754897600
1323 3376100
1324 -2650
1325 1
1326 38473949556540230078682123780504596847213094095301323522048000000000000
1327 -490542856845887933503197078201433609801966949715091874906112000000000000
1328 2452714284229439667515985391007168049009834748575459374530560000000000000
1329 -6676833329291252428237960231075068577860105704455417186222080000000000000
1330 11445999993070718448407931824700117562045895493352143747809280000000000000
1331 -13449049991858094176879319894022638135403927204688768903675904000000000000
1332 11456598141212450595119420650463728782010752803994136473501696000000000000
1333 -7364955947922289668291056132440968502721198231139087732965376000000000000
1334 3682477973961144834145528066220484251360599115569543866482688000000000000
1335 -1466171785928974332113497285624822433412090388606392465358848000000000000
1336 473686269300130168836668353817250324640829202472834488808243200000000000
1337 -126111279488995694300671444847449761755025956502507883384012800000000000
1338 28024728775332376511260321077211058167783545889446196307558400000000000
1339 -5254636645374820595861310201977073406459414854271161807667200000000000
1340 838975598841357910263570536450120964056545228833210708787200000000000
1341 -114970730211593491406489295735757317296637679506773319352320000000000
1342 13614954893478176613926363968708103364075514678433682554880000000000
1343 -1401539474328635827904184526190540052184244158074055557120000000000
1344 126064397161834968647466333043593549667365876652163727360000000000
1345 -9952452407513286998484184187652122342160463946223452160000000000
1346 692344515305272139024986726097538945541597491911196672000000000
1347 -42584682489014754582886088311554974824979210811998208000000000
1348 2322800863037168431793786635175725899544320589745356800000000
1349 -112644189010163686491671927123906439944457018566246400000000
1350 4867341500439171638529033888070031355624685987430400000000
1351 -187740315016939477486119878539844066574095030943744000000
1352 6473803966101361292624823397925657468072242446336000000
1353 -199808764385844484340272327096470909508402544640000000
1354 5524666296382796802035179551054495193780715520000000
1355 -136925996569832248326302941459324773121720320000000
1356 3042799923774049962806732032429439402704896000000
1357 -60625045919596820890836216964912929275904000000
1358 1082590105707086087336361017230588022784000000
1359 -17314151522251376817669073507896609792000000
1360 247738257075138936977776886440492032000000
1361 -3166579225772452577911433886833356800000
1362 36086372943275812853691554265907200000
1363 -365740266316984589733360347289600000
1364 3286497900152621473855612876800000
1365 -26083316667877948205203276800000
1366 181976627915427545617697280000
1367 -1109613584850167961083520000
1368 5870971348413587095680000
1369 -26713216448797919040000
1370 103339328622042240000
1371 -334895972386248000
1372 891471088872000
1373 -1896746997600
1374 3099259800
1375 -3649050
1376 2754
1377 -1
1378 2116067225609712654327516807927752826596720175241572793712640000000000000
1379 -27508873932926264506257718503060786745757362278140446318264320000000000000
1380 140295257057923948981914364365610012403362547618516276223148032000000000000
1381 -389709047383122080505317678793361145564895965606989656175411200000000000000
1382 681990832920463640884305937888382004738567939812231898306969600000000000000
1383 -818388999504556369061167125466058405686281527774678277968363520000000000000
1384 712301536605817580479163979572310093838059848248331093787279360000000000000
1385 -468083866912394410029164900861803775950725043134617575917355008000000000000
1386 239361068307474414219459324304331476338438942512020351321374720000000000000
1387 -97517472273415502089409354346209119989734383986378661649448960000000000000
1388 32255779290437435306496940283746093535065988549340634237894656000000000000
1389 -8797030715573845992680983713748934600472542331638354792153088000000000000
1390 2003768107436264920555112957020590658996523531095403035990425600000000000
1391 -385340020660820177029829414811652049807023755979885199228928000000000000
1392 63143952965428516404047677217035419926361035643762700713984000000000000
1393 -8886926713652902308717821237953133174821182794307343063449600000000000
1394 1081632527648544030995261137514032656145999221675564780748800000000000
1395 -114525797045139956223027649854426987121341094059765682667520000000000
1396 10604240467142588539169226838372869177901953153682007654400000000000
1397 -862545875317818206535295962929850602987240208672699187200000000000
1398 61878291055408697425358188644967543257780275839563202560000000000
1399 -3928780384470393487324329437775717032240017513623060480000000000
1400 221440348942876723831007659220085869089891896222390681600000000
1401 -11109047605829935978144196950840428215211968037912576000000000
1402 497164167544858245935465604281438917038807211573248000000000
1403 -19886566701794329837418624171257556681552288462929920000000
1404 712118436271149742188730573771822321487946669096960000000
1405 -22858122645740609008527154219836272047761251106816000000
1406 658356066985616618909192229833994010592201932800000000
1407 -17026450008248705661444626633637776136005222400000000
1408 395563990090626495164875164215827122351636480000000
1409 -8256553872859376559418646691411951320432640000000
1410 154810385116113310489099625463974087258112000000
1411 -2606235439665207247291239485925489684480000000
1412 39362856401938742208691216401100400640000000
1413 -532730387394659668989805936255494144000000
1414 6450439163610551547597365325030912000000
1415 -69734477444438395109160706216550400000
1416 671384571031178386801932344832000000
1417 -5738329666933148605144720896000000
1418 43371096319843565038884518400000
1419 -288499532061043669881715200000
1420 1679097805646285909364480000
1421 -8488866560395783161600000
1422 36943809982380100800000
1423 -136828925860667040000
1424 424934552362320000
1425 -1084939282627200
1426 2215970757000
1427 -3478761000
1428 3938220
1429 -2860
1430 1
1431 118499764634143908642340941243954158289416329813528076447907840000000000000
1432 -1570121881402406789511017471482392597334766370029247012934778880000000000000
1433 8164633783292515305457290851708441506140785124152084467260850176000000000000
1434 -23133129052662126698795657413173917600732224518430905990572408832000000000000
1435 41309159022610940533563673952096281429878972354340903554593587200000000000000
1436 -50603719802698402153615500591317944751601741134067606854377144320000000000000
1437 44981084269065246358769333858949284223645992119171206092779683840000000000000
1438 -30201585152086665412316552733865947978733737565729238376580644864000000000000
1439 15787192238590756920074561656339018261610817363903920060485337088000000000000
1440 -6577996766079482050031067356807924275671173901626633358535557120000000000000
1441 2226398905442286232318207413073451293304089628242860521350496256000000000000
1442 -621656837233885116816122849104924711766726324769110405312151552000000000000
1443 145053262021239860590428664791149099412236142446125761239502028800000000000
1444 -28592229533032857135613342579024582095681162693707481782786457600000000000
1445 4805416728240816325313166820004131444652296251043274249207808000000000000
1446 -694115749634784580323012985111707875338665014039584058218905600000000000
1447 86764468704348072540376623138963484417333126754948007277363200000000000
1448 -9442015711943760835276279576887202716003899088038459615477760000000000
1449 899239591613691508121550435894019306286085627432234249093120000000000
1450 -75295181115978954029316424058111664401944968804134446694400000000000
1451 5565295995528879210862518299947383890578541172479502581760000000000
1452 -364394380659628995949331555353697754740261624388538859520000000000
1453 21201127602014777946142926856942414821251585418969533644800000000
1454 -1099055109803441666104399218336479698091637371217484185600000000
1455 50882181009418595652981445293355541578316544963772416000000000
1456 -2107976070390198962766374162153301008244542577070571520000000
1457 78280278476028608696894531220546987043563915328880640000000
1458 -2609342615867620289896484374018232901452130510962688000000
1459 78160032272532404996899301525891768937506213462016000000
1460 -2105604317686756600131985493693204982152645836800000000
1461 51044953156042584245623890756198908658245959680000000
1462 -1113884177029392255834297426368666887229276160000000
1463 21879867763077347882459413732241670999146496000000
1464 -386765339246316755498019939711342669176832000000
1465 6148892515839694046073448962024525742080000000
1466 -87841321654852772086763556600350367744000000
1467 1126170790446830411368763546158338048000000
1468 -12935745565943322292749311003170099200000
1469 132844627121369163468542346630758400000
1470 -1216525889389827504290680829952000000
1471 9901954913638130848877634662400000
1472 -71355550929764801017410892800000
1473 453051117014379688999434240000
1474 -2519495595125468442362880000
1475 12183247558633793241600000
1476 -50763531494307471840000
1477 180172250201623680000
1478 -536683298472921600
1479 1315400241355200
1480 -2581240662000
1481 3896212320
1482 -4244240
1483 2968
1484 -1
1485 6754486584146202792613433650905387022496730799371100357530746880000000000000
1486 -91185568885973737700281354287222724803705865791509854826665082880000000000000
1487 483283515095660809811491177722280441459641088695002230581324939264000000000000
1488 -1396152376943020117233196735642143497550074256230006443901605380096000000000000
1489 2542991829431929499246179768491047084823349538133226022820781228032000000000000
1490 -3178739786789911874057724710613808856029186922666532528525976535040000000000000
1491 2884412028753808922756083533705122850841299244641853590699497226240000000000000
1492 -1977882534002611832747028708826369954862605196325842462193940955136000000000000
1493 1056369080660485865217163060395902134983436866219484042308127555584000000000000
1494 -449934978799836572222125007205662020455908294871261721723832107008000000000000
1495 155746723430712659615350964032729160927045178993898288289018806272000000000000
1496 -44499063837346474175814561152208331693441479712542368082576801792000000000000
1497 10630331916699435497555700719694212571211020153551787930837791539200000000000
1498 -2146509329333539860083362645322869846109917531005649486034554060800000000000
1499 369776817238130816232848186799317914665994196517779953476540825600000000000
1500 -54781750701945306108570101748047098469036177261893326440969011200000000000
1501 7027921965052193875770506474256042237803983267150788589466419200000000000
1502 -785473631388186374350821311828616485401621659269794018822717440000000000
1503 76884985082970623944392562268938650687460321145456028297461760000000000
1504 -6621673356428092014349598664310505800833903256546452197867520000000000
1505 503822972771702653265730333154060223976492639085056145489920000000000
1506 -33988057686979940894910379617535808760318947874785533624320000000000
1507 2039283461218796453694622777052148525619136872487132017459200000000
1508 -109125536386290111234494864323860790668582575116368268492800000000
1509 5220511771566347913995896287098278565935277513283049881600000000
1510 -223736218781414910599824126589926224254369036283559280640000000
1511 8605239183900573484608620253458700932860347549367664640000000
1512 -297465058208908713048199218638078550765542878249746432000000
1513 9252945359032874714632925003719033261140158655234048000000
1514 -259242003593593472608250053983507397402633755426816000000
1515 6546515242262461429501263989482510035420044328960000000
1516 -149066760734629102759042064276641594734422261760000000
1517 3061192407943276217373185248538175606153314304000000
1518 -56688748295245855877281208306262511225061376000000
1519 946314558187728913690703795255574511706112000000
1520 -14230294108086149078055696169256759574528000000
1521 192575205166408000344058566393075806208000000
1522 -2342130873645502706887198780456327372800000
1523 25555985142473392822260833933092147200000
1524 -249631112502792603880447706306150400000
1525 2177015516012726196631811392204800000
1526 -16894798904755081348583902156800000
1527 116207611514188390228354882560000
1528 -705000676526926533235722240000
1529 3750003598547481559764480000
1530 -17361127771053155369280000
1531 69321273265074710880000
1532 -235987313242807526400
1533 674800323815217600
1534 -1589011751527200
1535 2998135380240
1536 -4354590240
1537 4567752
1538 -3078
1539 1
1540 391760221880479761971579151752512447304810386363523820736783319040000000000000
1541 -5386703050856596727109213336597046150441142812498452535130770636800000000000000
1542 29088196474625622326389752017624049212382171187491643689706161438720000000000000
1543 -85648578508619887961036492051893033792014170718725395308579253125120000000000000
1544 159061645801722649070496342382087062756597745620490019858790041518080000000000000
1545 -202803598397196377564882836537161005014662125666124775319957302935552000000000000
1546 187781109627033682930447070867741671309872338579745162333293799014400000000000000
1547 -131446776738923578051312949607419169916910637005821613633305659310080000000000000
1548 71698241857594678937079790694955910863769438366811789254530359623680000000000000
1549 -31202012660249536204099538543175257505529292622594019397804878725120000000000000
1550 11040712172088297426065990561431244963494980466456345325377110933504000000000000
1551 -3226182128207619377746555683535104047774507279159321685986818129920000000000000
1552 788622298006306959004713611530803211678212890461167523241222209536000000000000
1553 -163032494299380765563474448537617971645015164854952901439291129856000000000000
1554 28770440170478958628848432094873759702061499680285806136345493504000000000000
1555 -4368844618480138162158465614406756102905635136635992783667278643200000000000
1556 574847976115807652915587580842994224066530939031051682061484032000000000000
1557 -65938444319166171952082104861402278642925607712385340001170227200000000000
1558 6628732497693953794124656044267953937648606066324452169429811200000000000
1559 -586753833527933709049311659420847597351670871899532847533260800000000000
1560 45919865232620898969076564650327203271000329105180831546081280000000000
1561 -3188879530043117983963650322939389116041689521193113301811200000000000
1562 197130734584483657190480201781707690809849897673756095021056000000000
1563 -10878451908508295463688706787284872569774325456912961765376000000000
1564 537207501654730640182158359865919633075275331205578358784000000000
1565 -23790617930423785493781298794062155179047907524818470174720000000
1566 946576310229063083306948227880457102614638230430443110400000000
1567 -33889769131657814093705553837695377747931492200596111360000000
1568 1093218359085735938506630768957915411223596522599874560000000
1569 -31806999671675506831550679700284176835169295377367040000000
1570 835335344912690078404361285057968280519597656375296000000
1571 -19813456947644451575056007710103611966783625625600000000
1572 424574077449523962322628736645077399288220549120000000
1573 -8219868502810649102205775204408064127633899520000000
1574 143749687648516915936825957469775366302023680000000
1575 -2269731910239740777949883538996453152137216000000
1576 32332363393728501110397201410205885358080000000
1577 -415077638162730757498342450536426906624000000
1578 4795505447322948417824238838033173504000000
1579 -49770203055244275398664261444788736000000
1580 462978633072039771150365222742220800000
1581 -3849600607583479250141617705728000000
1582 28515560056173920371419390412800000
1583 -187412679843407970085162828800000
1584 1087501043578769652331699200000
1585 -5538199758965956562800320000
1586 24570540190620925300800000
1587 -94099941155569501152000
1588 307516147567220592000
1589 -844824581228628000
1590 1912810372593120
1591 -3472785716400
1592 4857042960
1593 -4909410
1594 3190
1595 -1
1596 23113853090948305956323169953398234390983812795447905423470215823360000000000000
1597 -323593943273276283388524379347575281473773379136270675928583021527040000000000000
1598 1779766688003019558636884086411664048105753585249488717607206618398720000000000000
1599 -5339300064009058675910652259234992144317260755748466152821619855196160000000000000
1600 10106532264017146779402306062123377987457672144809596646412351868764160000000000000
1601 -13138491943222290813222997880760391383694973788252475640336057429393408000000000000
1602 12408575724154385768043942442940369640156364133349560326984054238871552000000000000
1603 -8863268374395989834317101744957406885825974380963971662131467313479680000000000000
1604 4935228981197767066835658926169465197789463007582211493686839754096640000000000000
1605 -2193435102754563140815848411630873421239761336703205108305262112931840000000000000
1606 793011152534342058602652887281931159986682944808081846848825533136896000000000000
1607 -236873461146621653868324888408888528307710490007608863344454380027904000000000000
1608 59218365286655413467081222102222132076927622501902215836113595006976000000000000
1609 -12526961887561722079574873906239297170119304760017776426870183559168000000000000
1610 2263274626744344745469409991463402429895504641515816749392512155648000000000000
1611 -352064941938009182628574887560973711317078499791349272127724113100800000000000
1612 47482442827165712130827534177631322907895455563964868938278581043200000000000
1613 -5586169744372436721273827550309567400928877125172337522150421299200000000000
1614 576350846641600614099680620270034731841868274819368157047265689600000000000
1615 -52395531512872783099970965479094066531078934074488014277024153600000000000
1616 4214423186904984727606360266796696655760696871208818539673681920000000000
1617 -301030227636070337686168590485478332554335490800629895690977280000000000
1618 19156469031386294216392546667257712071639531232767356998516736000000000
1619 -1089163791082163885212954158339067241531344585140618959781888000000000
1620 55466674545850938598807850656156202115022177946975965544448000000000
1621 -2535619407810328621659787458567140668115299563290329853460480000000
1622 104249604299894147574871898163901008901292157111406134558720000000
1623 -3861096455551635095365625857922259588936746559681708687360000000
1624 128999766372116840743782430737034018524384389666785198080000000
1625 -3892234330193180539683090582582922972718494515808174080000000
1626 106151845368904923809538834070443353801413486794768384000000
1627 -2618546470200690720159401978967293357530123962679296000000
1628 58449697995551132146415222744805655302011695595520000000
1629 -1180801979708103679725560055450619299030539304960000000
1630 21588589454122722284330589249097173193722101760000000
1631 -357104487211052549064115010135441962602921984000000
1632 5341306432643948383437617672966012261154816000000
1633 -72179816657350653830238076661702868393984000000
1634 880241666553056754027293617825644736512000000
1635 -9672985346736887406893336459622469632000000
1636 95605087729376212742550418496268595200000
1637 -847938693830387696164526993315020800000
1638 6729672173257045207654976137420800000
1639 -47631653400201533320105998950400000
1640 299425287332021244275327846400000
1641 -1663473818511229134862932480000
1642 8118106478981153719384320000
1643 -34545133953111292422912000
1644 127004168945262104496000
1645 -398757202339912416000
1646 1053320911841278080
1647 -2294816801397120
1648 4011917484960
1649 -5406896880
1650 5269880
1651 -3304
1652 1
1653 1386831185456898357379390197203894063459028767726874325408212949401600000000000000
1654 -19762344392760801592656310310155490404291159940107959137067034528972800000000000000
1655 110669128599460488918875337736870746264030495664604571167575393362247680000000000000
1656 -338155670720573716141007976418216169140093181197402856345369257495756800000000000000
1657 652157364961106452557658240235131183341608278023562651523212139456102400000000000000
1658 -864108508573466049638897168311548817927630968381220513268256084779335680000000000000
1659 832104489737411751504123199114824787634015006589323457221283637194915840000000000000
1660 -606247556808685704667289759355086630990496647657935661689792364242010112000000000000
1661 344458839095844150379141908724481040335509458896554353232836570592051200000000000000
1662 -156282251071262623783129199328699731263332995240103363966749925546393600000000000000
1663 57704215780158507243001550521366054620307567473268934387723049432514560000000000000
1664 -17611026893944479483253719964313016669834127735348311144305086515118080000000000000
1665 4500595761785811423498172879768882037846499310144568403544633220530176000000000000
1666 -973686583078661125276047017257690825495636869983199894997636994826240000000000000
1667 180009284266643233244311213274531076982386648232188215881916083077120000000000000
1668 -28668145272095033442612526558536430778676392125867012158971820638208000000000000
1669 3960730596802603304571467485060954252317133122652679311436896272384000000000000
1670 -477617513143843339668912255551468012779418994202234858143861021081600000000000
1671 50541535782417284621048915931372276484594602561083053771837145088000000000000
1672 -4715597836158550478997386893118465987797104066703921284932173824000000000000
1673 389549386465271561308479786822829798991934683771193497450918707200000000000
1674 -28597871625426682080186016096120441592661871626059840090642841600000000000
1675 1871860688209746463430357417200610722428777051887553169569349632000000000
1676 -109557063691205896689067741809400293118741131799438730660413440000000000
1677 5748364452933642727512813613456188219193207532686600065515520000000000
1678 -270994324209728871439889784634363158904822640826654003088588800000000
1679 11501085377601225313098770700662627433626425074871257425510400000000
1680 -440164995932886400871681347803137593138789107803714790359040000000
1681 15213075896297917080818479762781253219082572850358806118400000000
1682 -475408621759309908775577492586914163096330401573712691200000000
1683 13445900413394623682541585648922824814845708327337328640000000
1684 -344439574157167779344044414156467049336654767398584320000000
1685 7995918685791394877629602471489413645315199957467136000000
1686 -168264282108404774360892307901713250111851850956800000000
1687 3210129388395639574452635444865753579240416870400000000
1688 -55513515739172714445421515211964159640999690240000000
1689 869869904744871593874126306740179139673784320000000
1690 -12342748648406961804970711109151190495371264000000
1691 158443499979550215724912851208616052572160000000
1692 -1837867215880008607309733927328269230080000000
1693 19233494119674508681148378309249329152000000
1694 -181246895806245370055167644821085696000000
1695 1534365255502606307345334559331942400000
1696 -11635732473477803139625894029312000000
1697 78771883282731742724740094976000000
1698 -474090038275700303435935756800000
1699 2523993105283231429117670400000
1700 -11814435811964062008635904000
1701 48261584199199599708480000
1702 -170468704000312557840000
1703 514622502642453004800
1704 -1308045576796358400
1705 2744151559712640
1706 -4622896832400
1707 6007663200
1708 -5649840
1709 3420
1710 -1
1711 84596702312870799800142802029437537871000754831339333849900989913497600000000000000
1712 -1226652183536626597102070629426844299129510945054420340823564353745715200000000000000
1713 6991917446158771603481802587733012505038212386810195942694316816350576640000000000000
1714 -21752632054716178321943385828502705571229994092298387377271207873090682880000000000000
1715 42728384393192493132388793591701743086344631252728975205354158322142412800000000000000
1716 -57683318930809865728724871348797353166565252191184116527228113734892257280000000000000
1717 56615109320980053400415151509004809589406636409865892147094259776838696960000000000000
1718 -42056938352728039668879826835260715694987787047328948452127164405651603456000000000000
1719 24373907454421932080828081461344278414140649311520186034755515735093542912000000000000
1720 -11284216414084227815198185861733462228768819125703789830905331358839603200000000000000
1721 4253281571462516638036239286345689609305170285842197705495086435254927360000000000000
1722 -1325698152144161030037269387951903254848364764418347336777689278521016320000000000000
1723 346154517504308713398620340187441405432628577375901804603063311613820928000000000000
1724 -76553402909606734693925652156838003124523627688901360633369770837671936000000000000
1725 14474382903076903618599388012847521599174635487397316086141343225610240000000000000
1726 -2358788324945865774882863231723299816161792449798081139963774451580928000000000000
1727 333644401225895487894615522908229908207095642570123319139612833611776000000000000
1728 -41214896622022383798746623418075459249111814670426998246658055916748800000000000
1729 4470398839954808824731776614129877855062392596527796106118995483033600000000000
1730 -427789362675101322940839867380849555508362927897396756566411051008000000000000
1731 36269098139845546944984249625767679706143813452170594578456589107200000000000
1732 -2734574859750259491883733106704706009590208157108100384883631718400000000000
1733 183962308746835638544905681723771131554250366932726753164898861056000000000
1734 -11074654038271041785312047729190235344403032123040406545044078592000000000
1735 598168042190565528527656898953176291750163772077799736229232640000000000
1736 -29053876334970325671343335092011419885007954643778844331134156800000000
1737 1271588752061035473679482835592011745630321622340453399107993600000000
1738 -50235605019695228589806729307338735629839866561598158977105920000000
1739 1794128750703401021064526046690669129637138091485648534896640000000
1740 -57999851854635808870620454095603527897752308991992948326400000000
1741 1698985559378220663886861786638891221247289859361409597440000000
1742 -45134341235854059382193671751317793353817946928007086080000000
1743 1088060011935767502963597444004982518350968363443027968000000
1744 -23812761203981443667553479414250459155829273947406336000000
1745 473226574005990533933892675163959840139691453644800000000
1746 -8539426899356220161213100905214312904776387133440000000
1747 139890896499425259051211766965761536189356769280000000
1748 -2079459272288753850761255995436995808220168192000000
1749 28028655146382433161737083378804179700015104000000
1750 -342230221567551076455886243941442975580160000000
1751 3780450121967133984105720136562451474432000000
1752 -37720677491911536426775478081000070144000000
1753 339286517123013819711737104432275763200000
1754 -2744481432744297833866427538380390400000
1755 19906780218164636125723604001792000000
1756 -129025427339955974888949285196800000
1757 744157300541006066351526489600000
1758 -3799952172975350126050348032000
1759 17074948489676818376860224000
1760 -67013141639233981070880000
1761 227591801793624841372800
1762 -661123607243645145600
1763 1618134703043886720
1764 -3271161798606240
1765 5313778100400
1766 -6663044640
1767 6049980
1768 -3538
1769 1
1770 5244995543397989587608853725825127348002046799543038698693861374636851200000000000000
1771 -77363684265120346417230592455920628383030190293259820805734455275893555200000000000000
1772 448709368737698009219937436244339644621575103700906960673259840600182620160000000000000
1773 -1420913001002710362529801881440408874634987828386205375465322828567244963840000000000000
1774 2841826002005420725059603762880817749269975656772410750930645657134489927680000000000000
1775 -3907510752757453496956955173961124405246216528062064782529637778559923650560000000000000
1776 3907510752757453496956955173961124405246216528062064782529637778559923650560000000000000
1777 -2958543855659214790553123203141994192543563942675563335343868603766799335424000000000000
1778 1748230460162263285326845529129360204684833238853741970885013265862199607296000000000000
1779 -825553272854402106959899277644420096656726807236489264029034042212705370112000000000000
1780 317520489559385425753807414478623114098741079706342024626551554697194373120000000000000
1781 -101029246677986271830756904606834627213235798088381553290266403767289118720000000000000
1782 26941132447463005821535174561822567256862879490235080877404374337943764992000000000000
1783 -6087659735724813815443044251950291639771900654043503852105796124439216128000000000000
1784 1176606503543451409707479141133249644661795924731097383180111855984050176000000000000
1785 -196101083923908568284579856855541607443632654121849563863351975997341696000000000000
1786 28383051620565713830662874018565232656315252570267700032853575473299456000000000000
1787 -3589621234365663807995598772936191188886929001533856180625599251034931200000000000
1788 398846803818407089777288752548465687654103222392650686736177694559436800000000000
1789 -39121337216638015982939805871978691851239789756216933387998290614681600000000000
1790 3401855410142436172429548336693799291412155630975385511999851357798400000000000
1791 -263238811499117084771334097482258278502131090492142926523798021734400000000000
1792 18187408794484453129655810371501481060147238979457147650735136047104000000000
1793 -1125307901999874190296429738704941135828508097391161309493645541376000000000
1794 62517105666659677238690541039163396434917116521731183860758085632000000000
1795 -3125855283332983861934527051958169821745855826086559193037904281600000000
1796 140953686516341447355137824624108453500476257409738743452637593600000000
1797 -5742557598813910818172281743945159216686069746322689548070420480000000
1798 211707192583001320485614073509498957297182294795306527117803520000000
1799 -7072115269475259628290987369390590168332598209757006832599040000000
1800 214306523317432109948211738466381520252502976053242631290880000000
1801 -5896479294312648186430873259511446003152358923666068602880000000
1802 147411982357816204660771831487786150078808973091651715072000000
1803 -3350272326314004651381177988358776138154749388446629888000000
1804 69242512308556534925207176229990603809239653497307136000000
1805 -1301550983243543889571563462969748191903001005588480000000
1806 22248734756299895548231854067858943451333350522880000000
1807 -345757364456011890276576110514024121203153420288000000
1808 4882324786926997166934964333317413778221678592000000
1809 -62593907524705091883781594016889920233611264000000
1810 727836134008198742834669697870813025972224000000
1811 -7665679903634022236063594378905458699264000000
1812 73006475272704973676796136941956749516800000
1813 -627457067561165092267711995962216755200000
1814 4854600135869749263193129562570342400000
1815 -33712500943539925438841177517849600000
1816 209394415798384630054914146073600000
1817 -1158352087395319230091014425088000
1818 5678196506839800147504972672000
1819 -24513407211631790275727904000
1820 92503423440119963304633600
1821 -302298769412156742825600
1822 845590963390648231680
1823 -1994318309883604320
1824 3887560058252640
1825 -6093354323280
1826 7376942280
1827 -6471002
1828 3658
1829 -1
1830 330434719234073344019357784726983022924128948371211438017713266602121625600000000000000
1831 -4956520788511100160290366770904745343861934225568171570265698999031824384000000000000000
1832 29243472652215490945713163948337997528785411930852212264567624094287763865600000000000000
1833 -94228967434916581936186861611311325370530771777190461741384566526038350233600000000000000
1834 191823255135365898941523253994455198075723356832137725687818581856578070118400000000000000
1835 -268552557189512258518132555592237277306012699564992815962946014599209298165760000000000000
1836 273525752693021744786986862177278708367235156964344534777074644499194655539200000000000000
1837 -211005580648902488835675579393900717883295692515351498256600440042235877130240000000000000
1838 127082906527179908048759155771326568725166723901291243268179810479982971453440000000000000
1839 -61188066105679214986439593519527607163969163359880968980975464305176986255360000000000000
1840 24004549010689538186987840534583907425864825625799457061767297535107894607872000000000000
1841 -7793684743730369541229818355384385527878190138246576968106265433476589158400000000000000
1842 2121614180237711708445894996743527171477951759856012619095594479113071493120000000000000
1843 -489603272362548855795206537710044731879527329197541373637444879795324190720000000000000
1844 96686360508570572362918938119210514278730186858338002356974409035211079680000000000000
1845 -16472491049608319735904707975865495025265142946235363364521565983776702464000000000000
1846 2438362161948599960906946904322194987292537607172997866458784438387998720000000000000
1847 -315552750369818818470310775853460527767269572692976194482901515556093952000000000000
1848 35896212343656638079955987729361911888869290015338561806255992510349312000000000000
1849 -3606796455582724400378352834050718419455765982402439224552037524963328000000000000
1850 321475336258460218294592317817564033038448707127173930883985953311948800000000000
1851 -25513915576068271293221612525203494685591167232315391339998885183488000000000000
1852 1809168559030295600792077979059884168614646403746000476836284585738240000000000
1853 -114963888366473633495148767900126418741398935355097020267188652605440000000000
1854 6564296094999266110062506809112156625666297234781774305379598991360000000000
1855 -337592370599962257088928921611482340748552429217348392848093662412800000000
1856 15670733383287372676541793443503822183288242735553307360322650112000000000
1857 -657783870409593420990643181579172783002222534578780802778975436800000000
1858 25007912123867030982363162433309564330729658572695583515790540800000000
1859 -862341797374725206288384911493433252783781330092951155716915200000000
1860 27002621937996445853474679046764071551815374982708571542650880000000
1861 -768575576982821039472713824860457444548824714877853079961600000000
1862 19900617618305187629204197250851130260639211367372981534720000000
1863 -469038125683960651193364918370228659341664914382528184320000000
1864 10066796020243988539126274082667864707650995777685422080000000
1865 -196794508666423836103220395601025926615733752044978176000000
1866 3504175724117233548846517015687783593585002707353600000000
1867 -56824471201901084575889465119261355571648692551680000000
1868 838872167935638604137007508179082912803542958080000000
1869 -11266903354446916539080686923040185642050027520000000
1870 137561029327549562395752572897583661908750336000000
1871 -1525066843986137055385283513276980730695680000000
1872 15331359807268044472127188757810917398528000000
1873 -139516924434188473457173608513951725568000000
1874 1146899282099228263429376859157243392000000
1875 -8495550237772061210587976734498099200000
1876 56536492265563850114826819439872000000
1877 -336813145411869745364925732833280000
1878 1788631899654537046464066391680000
1879 -8423698114542560658386497920000
1880 34966294060365346129151500800
1881 -126965483153105831986752000
1882 399541730202081289468800
1883 -1076931887337146332800
1884 2449162836699163200
1885 -4606575868399680
1886 6971210454600
1887 -8153462520
1888 6913620
1889 -3780
1890 1
1891 21147822030980694017238898222526913467144252695757532033133649062535784038400000000000000
1892 -322504285972455583762893197893535430373949853610302363505288148203670706585600000000000000
1893 1935025715834733502577359187361212582243699121661814181031728889222024239513600000000000000
1894 -6342584290791626480670232891906196797354347121002613148937333581338857229516800000000000000
1895 13138210316639797709959768133234264794519719036362555808513048132773347118284800000000000000
1896 -18721949701211711736692669589858827332190599626816642027131093589202019643555840000000000000
1897 19415355245701034393607212908001746863012473687069110250358171129542835185909760000000000000
1898 -15254921978765098452119952999144229678081229325554300910995705887497941931786240000000000000
1899 9360974850605855868346334794929413666095299813408321013565546794601009821777920000000000000
1900 -4593811732241762602058849482696841891694915649172601978879388704757902968094720000000000000
1901 1837524692896705040823539793078736756677966259669040791551755481903161187237888000000000000
1902 -608530904790467253779224217188412822016729085994292729669737205045852081487872000000000000
1903 169036362441796459383117838107892450560202523887303536019371445846070022635520000000000000
1904 -39821066152153973604676798400416971526201556108066698389178850223353034178560000000000000
1905 8031139392031053500102883711008464845620481904147905557481448784541788405760000000000000
1906 -1398013153427627831499390868212584621274676479610931708154178121753570574336000000000000
1907 211541464005496316608460460321641094008668151520075192681224321054816600064000000000000
1908 -27998134941903924257002119748452497736441372995304069619573807198431608832000000000000
1909 3259042162549663141026701769661137302654551353950738262595892901404737536000000000000
1910 -335260318157022763311359272955571540703697866554741017444075107082305536000000000000
1911 30610724701293382737124107530726097194685457381085049418806857603167027200000000000
1912 -2490158160224263278218429382459861081313697921873982194783891193908428800000000000
1913 181102411652673692961340318724353533186450757954471432347919359556976640000000000
1914 -11811026846913501714870020786370882599116353779639441240081697362411520000000000
1915 692621944726409051180649367101996201800033092015893159140593363845120000000000
1916 -36610017078395906990977180832534084952287463435125781268859934946099200000000
1917 1747958375095825797977690331526826337244494275417146055277132172492800000000
1918 -75529065590560373986690322967208545436490493382222360413209414860800000000
1919 2958511785805360271368054125443652701429351123266774486231705190400000000
1920 -105205699279716475167182959202198856839621322271340040997463654400000000
1921 3400588259546391116515004741889255978654426578467556880726097920000000
1922 -100017301751364444603382492408507528783953722896104614139002880000000
1923 2679034868340119051876316760942165949570189006145659307294720000000
1924 -65397315809649370794960594332763310216780708062478215413760000000
1925 1455584135667871528027739778471679400691462500595699548160000000
1926 -29549452378219948313345093247169431442608637230138261504000000
1927 547212081078147190987872097169804285974234022780338176000000
1928 -9243447315509243091011352992733180506321520655073280000000
1929 142389432331336222197864230953527812677610074275840000000
1930 -1999363213443671007662318261252222033934695792640000000
1931 25573250404512071028238954504388886480560062464000000
1932 -297693047946093953211207341791666638631796736000000
1933 3150190983556549769430765521604937974939648000000
1934 -30259670721726211132044764868803752034304000000
1935 263382046900905125907546309302934011904000000
1936 -2072914258016382935383466323217536204800000
1937 14714564386984084723218926872884019200000
1938 -93922751406281391850333575784366080000
1939 537139918173177894568901168701440000
1940 -2740509786597846400861740656640000
1941 12409855637424210117109769011200
1942 -49567324622972516807627980800
1943 173312323856547261565132800
1944 -525542761020527410406400
1945 1365933102067647590400
1946 -2997345365038725120
1947 5443121122951680
1948 -7957779419520
1949 8996924160
1950 -7378560
1951 3904
1952 -1
1953 1374608432013745111120528384464249375364376425224239582153687189064825962496000000000000000
1954 -21306430696213049222368189959195865318147834590975713523382151430504802418688000000000000000
1955 129969227246899600256445958751094778440701791004951852492631123726079294753996800000000000000
1956 -433230757489665334188153195836982594802339303349839508308770412420264315846656000000000000000
1957 912879096138937668467894234085070467619214960630018963936337654742699808391168000000000000000
1958 -1323674689401459619278446639423352178047861692913527497707689599376914722167193600000000000000
1959 1397212172145985153682804786057982854606076231408723469802561243786743317843148800000000000000
1960 -1117769737716788122946243828846386283684860985126978775842048995029394654274519040000000000000
1961 698606086072992576841402393028991427303038115704361734901280621893371658921574400000000000000
1962 -349303043036496288420701196514495713651519057852180867450640310946685829460787200000000000000
1963 142408163699494640663824333963602098642542385124350661345261049847494992010936320000000000000
1964 -48085873456972216328044580299398111229949376795235288246451783065387919380316160000000000000
1965 13624330812808794626279297751496131515152323425316665003161338535193243824422912000000000000
1966 -3275079522309806400547908113340416229603923900316506010375321763267606688563200000000000000
1967 674281078122607200112804611570085694330219626535751237430213304202154318233600000000000000
1968 -119872191666241280020054153168015234547594600273022442209815698524827434352640000000000000
1969 18532871737872829476784688154265513235976796752737022315333348127193715179520000000000000
1970 -2507388529241618105682634279694745908396860737135008901486276511326208524288000000000000
1971 298498634433525964962218366630326893856769135373215345415032918015024824320000000000000
1972 -31420908887739575259180880697929146721765172144548983727898201896318402560000000000000
1973 2937171917766960295966908413067289802251961743946970218042658003351502848000000000000
1974 -244764326480580024663909034422274150187663478662247518170221500279291904000000000000
1975 18246067974006874565855037111478618468534913863912996809052875475365396480000000000
1976 -1220472774181061843869902147924991201908689890562742261475108727449190400000000000
1977 73454379927563907269947814458448544559319298969053932403594506744627200000000000
1978 -3987523481782040680368595642030063847505904801177213473337987508994048000000000
1979 195674229212116054606947001001475281641536442498086072299078962642944000000000
1980 -8696632409427380204753200044510012517401619666581603213292398339686400000000
1981 350670661670458879223919356633468246669420147846032387632757997568000000000
1982 -12847847518098708937083252290450345244353755416772738339993288704000000000
1983 428261583936623631236108409681678174811791847225757944666442956800000000
1984 -13002249227677377798439724013105978741913983976493599838070374400000000
1985 359883683980355992635385218219897625892262056492233566946590720000000
1986 -9087971817685757389782455005552970350814698396268524417843200000000
1987 209500145240768652069706832401459570885235495621452470681600000000
1988 -4410529373489866359362249103188622544952326223609525698560000000
1989 84817872567112814603120175061319664326006273530952417280000000
1990 -1490043707260089986271030102428588697619029129597812736000000
1991 23909558845636873977391368780946545212115358305484800000000
1992 -350323206529478006994745330123758904206818436710400000000
1993 4684554505917438465627408484213055114393502351360000000
1994 -57128713486798030068626932734305550175530516480000000
1995 634763483186644778540299252603395001950339072000000
1996 -6418235421502980571691600127435743194644480000000
1997 58968313833924869855967312582823559331840000000
1998 -491402615282707248799727604856862994432000000
1999 3706230904971616339660767206107662336000000
2000 -25233912544487600610456287360733020160000
2001 154619562159850493936619407847628800000
2002 -849558033845332384267139603558400000
2003 4167643184901630564329364092928000
2004 -18159665293689022066794614784000
2005 69844866514188546410748518400
2006 -235326369656969495993088000
2007 688088800166577473664000
2008 -1725614545872294604800
2009 3655963020915878400
2010 -6413970212133120
2011 9064401091200
2012 -9911865600
2013 7866560
2014 -4030
2015 1
2016 90724156512907177333954873374640458774048844064799812422143354478278513524736000000000000000
2017 -1428905465078288043009789255650587225691269294020597045648757833032886588014592000000000000000
2018 8859213883485385866660693385033640799285869622927701683022298564803896845690470400000000000000
2019 -30022891494033807659239016471502893819802113722143877925797789580724317088173260800000000000000
2020 64334767487215302126940749581791915328147386547451166983852406244409250903228416000000000000000
2021 -94893782043642570637237605633143075109017395157490471301182299210503645082261913600000000000000
2022 101922951083912390684440391235598117709685350354341617323492099152022433606873907200000000000000
2023 -82994403025471518128758604291844181563600928145678174106272137880932553079883038720000000000000
2024 52814620107118238809210020912991751904109681547249747158536815015138897414471024640000000000000
2025 -26896334313810214208393992131616169951166967454617926793699303942894808868480614400000000000000
2026 11172323484198088978871350577748255210484740327302831129690480099356305222291947520000000000000
2027 -3845020419886355297923257017017256663348644398357467856322048345882364784295280640000000000000
2028 1110783676856058197177829804916096369411830603969935158493036188810460937685303296000000000000
2029 -272355613075283500269564038705389013653862311550320639822811757833334172220915712000000000000
2030 57217565772118382409572277038947271776021494023176605004792386099439952147251200000000000000
2031 -10383928603088150881737191018179319692685382248650569056425284884713176500797440000000000000
2032 1639567674171813297116398581817787319897691933997458272067150244954712079073280000000000000
2033 -226646119664927132248443333368929423632916237934942761138694298567269022695424000000000000
2034 27581273821657799162508977076642204992365468108485097916349041624588293767168000000000000
2035 -2969275889891389861992593225954304365206808767659878962286380079202089041920000000000000
2036 284017693815698160712335004221716069715433882123988422479566790184547647488000000000000
2037 -24231668321577422441726994407805140868578684387562504298851928527649898496000000000000
2038 1850418308193184986459152300232392575418735898686591237366874542111446794240000000000
2039 -126868144876121378670276328276802835438408314123997058080337552218343342080000000000
2040 7831366967661813498165205449185360212247426797777596177798614334465638400000000000
2041 -436319016769729609183490017883184354682356635876180358477351370063085568000000000
2042 21989552569296717704207719734165789758527257511001132124853252072144896000000000
2043 -1004461043288862413648994605140906445759887071490175171135272008233779200000000
2044 41659674606450514851801619568056027704327113564108647650771650111078400000000
2045 -1571216175889836228246828324226251044883026912439442529932120424448000000000
2046 53960959576014577535749659619891450026285772750445501027971812556800000000
2047 -1689479759021329277684761638952958112777448292945637128959269273600000000
2048 48270850257752265076707475398655946079355665512732489398836264960000000
2049 -1259592893931245974223848263769641690622917197722817484313067520000000
2050 30037986341762622596753138245698927439338247958413771486003200000000
2051 -654963611963245154365293991823510447925420444206014566236160000000
2052 13061952375335373448880506959443228306204966123766672261120000000
2053 -238292374414902083189036275611464300180766273879527129088000000
2054 3976637827206324879919732455647029399679026393368231936000000
2055 -60693495531232064711839628443941230153831294160076800000000
2056 846885984156726484351250629450342746332529685954560000000
2057 -10797326849004827682970490286783748983175267614720000000
2058 125683169670955666150979252015472210386167136256000000
2059 -1334351144130469660854683666493891010166587392000000
2060 12904749943234716255848004511546334721146880000000
2061 -113514004130305374472737076721935351713792000000
2062 906500476639528278841733531940921176064000000
2063 -6557663022498715208642327677870493614080000
2064 42860542630710556919230899855362703360000
2065 -252318736052063718127340462256844800000
2066 1333004643293921529729345838338048000
2067 -6292324024263246146144334022656000
2068 26401359542363270543262939955200
2069 -97848704503367916433925990400
2070 317897025676958792832768000
2071 -896888160217125120844800
2072 2171642034424031769600
2073 -4444881357008252160
2074 7537955947441920
2075 -10303384291200
2076 10903052160
2077 -8378370
2078 4158
2079 -1
2080 6078518486364780881374976516100910737861272552341587432283604750044660406157312000000000000000
2081 -97256295781836494101999624257614571805780360837465398916537676000714566498516992000000000000000
2082 612714663425569912842597632822971802376416273276032013174187358804501768940657049600000000000000
2083 -2110461618465851922013391846390236208185433830172999156488867569215506093017818726400000000000000
2084 4597791383086320258672032236778728882118266558591176733779318632933781131217390796800000000000000
2085 -6896687074629480388008048355168093323177399837886765100668977949400671696826086195200000000000000
2086 7535269211169247090601386165831805667916047971024428535916105537308141298384057139200000000000000
2087 -6243508774968804732212577108832067553416154033134526501187630302341031361518218772480000000000000
2088 4044090911059339428819510172766225574371827044189409210996533264016349859165209886720000000000000
2089 -2096936027956694518647153422915820668192799208098212183479683914675144371418997719040000000000000
2090 887165242597063065581487986618231821158491972656935923779866271593330310984960573440000000000000
2091 -311083916235333802216885397905094274951679003399185323922810251078180758397323837440000000000000
2092 91596930891514952874971811605388869846883262111982345377271907261908778861434241024000000000000
2093 -22899232722878738218742952901347217461720815527995586344317976815477194715358560256000000000000
2094 4906978440616872475444918478860118027511603327427625645210995031887970296148262912000000000000
2095 -908699711225346754712021940529651486576222838412523267631665746645920425212641280000000000000
2096 146468045559348654542398273309055667244193812770439605637998755215954279063879680000000000000
2097 -20677841726025692405985638584807858905062655920532650207717471324605309985488896000000000000
2098 2571054394505840061061706384883516847983981027156176084028362836657273992904704000000000000
2099 -282939000352317327293871994508712380400151022127234688672977728435967951372288000000000000
2100 27678815251857129843965738593243602430449556512446871718008690825257734373376000000000000
2101 -2416404506114511335584310512108568466150358108229488800778536500617738715136000000000000
2102 188918897750770886236591549128488080080846179370669124424503762775568663183360000000000
2103 -13268551347044109066784021845144647764875484169846326464597254241762347581440000000000
2104 839522538933346407003310024152670614752924152721758310260011456654716436480000000000
2105 -47972716510476937543046287094438320843024237298386189157714940380269510656000000000
2106 2481347405714324355674807953160602802225391584399285646088703812772560896000000000
2107 -116408890638449784587213212617410995659956642231077598211568820846120140800000000
2108 4962130130901661324570148464106229077670962860080496697958578768786227200000000
2109 -192496427491874792763497138693776128013097697158295130524255210858086400000000
2110 6805429254763250249214545307355721697432746869232656129645386242457600000000
2111 -219529975960104846748856300237281345078475705459117939665980201369600000000
2112 6468293934538803520278801703419896774633659178706153579444059504640000000
2113 -174230139650876862499092301775620115141647385285014237830143016960000000
2114 4293429514449270856495915226585233361996080241522608404399390720000000
2115 -96844274762013628342013125411696993127731133267427257242091520000000
2116 2000344706622788619599986208646162963464531954953981809131520000000
2117 -37844359314485190100540279623035515525004658607237493686272000000
2118 655839346271566195580608183454402387147064045183191482368000000
2119 -10410148353516923739374733070704799795985143574336372736000000
2120 151310295836001798537423445795127904011411970557214720000000
2121 -2012997283849247874112063580422987636515458588344320000000
2122 24496792343138995293427228756470219915267485466624000000
2123 -272461795525307328844994455329800221504491749376000000
2124 2766778387829523165253812167275534164213891072000000
2125 -25618318405828918196794557104403094113091584000000
2126 215948557990572069981852965831259444609024000000
2127 -1654074061204381812626958887218157448069120000
2128 11486625425030429254353881161237204500480000
2129 -72129516012749948222002393477156700160000
2130 408280279317452537105673925342396416000
2131 -2075498878156984574974377253011456000
2132 9434085809804475340792623877324800
2133 -38143204082767420515334058803200
2134 136314244610279930366690918400
2135 -427317381223448057575833600
2136 1164000130451281028505600
2137 -2722807322693055037440
2138 5387125850438492160
2139 -8836182368133120
2140 11688071915520
2141 -11975483520
2142 8914752
2143 -4288
2144 1
2145 413339257072805099933498403094861930174566533559227945395285123003036907618697216000000000000000
2146 -6716762927433082873919349050291506365336706170337454112673383248799349748803829760000000000000000
2147 42987282735571730393083833921865640738154919490159706321109652792315838392344510464000000000000000
2148 -150455489574501056375793418726529742583542218215558972123883784773105434373205786624000000000000000
2149 333151441200680910546399712894458715720700626048737723988599809140447747540669956096000000000000000
2150 -508055947831038388583259562164049541474068454724325029082614708939182814999521683046400000000000000
2151 564506608701153765092510624626721712748964949693694476758460787710203127777246314496000000000000000
2152 -475798427333829602006544669328236872174127600456113916124988378212885493412250465075200000000000000
2153 313594418015478601322495350239065211205675009391529626536924158367583620658074170163200000000000000
2154 -165508165063724817364650323737284417025217366067751747338932194694002466458428034252800000000000000
2155 71295824950527613634003216379137902718555173075339214238309253098954908628245922447360000000000000
2156 -25462794625188433440715434421120679542341133241192576513681876106769610224373543731200000000000000
2157 7638838387556530032214630326336203862702339972357772954104562832030883067312063119360000000000000
2158 -1946434781444692748593150996614513484246269319879624839267028029315561550805477621760000000000000
2159 425271464853462281205226268167876895717672288377060889251619569430290758999516119040000000000000
2160 -80329054472320653116542739542821191413338098915667056858639252003499365588797489152000000000000
2161 13212015538210633736273476898490327535088503111129450141223561184786079866578534400000000000000
2162 -1904084592271532509051177553017723674174519566015714873293983817807405627830435840000000000000
2163 241788519653527937657292387684790307831685024255963793434156675277130873375293440000000000000
2164 -27186747425157447535628569907141493942797119952225593998577425210586485762293760000000000000
2165 2718674742515744753562856990714149394279711995222559399857742521058648576229376000000000000
2166 -242738816296048638710969374170906195917831428144871374987298439380236480020480000000000000
2167 19419105303683891096877549933672495673426514251589709998983875150418918401638400000000000
2168 -1396357070331784811313937537036651026684515238826684832702853898775942293094400000000000
2169 90504624928911978511088544067190344322144506220248091008518308253996259737600000000000
2170 -5300985174407701598506614723935434453154178221471673901927500912019780927488000000000
2171 281219372647623426976478234691534984252211046231919039890053098780890234880000000000
2172 -13540192016367053891460063151814647389921272596351657476187741793153974272000000000
2173 592773383205009271745947465171608987116369076798805281215592382649597952000000000
2174 -23634283597613516222629370917402513494941439484435124358811334222020608000000000
2175 859428494458673317186522578814636854361506890343095431229503062618931200000000
2176 -28538896874813630077351319030846574860201841709685332156577426178048000000000
2177 866359369413985198776736470579271022541841623329733297610386151833600000000
2178 -24065538039277366632687124182757528403940045092492591600288504217600000000
2179 612159950124702489861675654887313918065247569920320295078880870400000000
2180 -14268389814936674575723267143990023654152386968067615900334817280000000
2181 304880124250783644780411691110897941328042456582641365391769600000000
2182 -5974002434643733580156715569064892093590021108713918646190080000000
2183 107363330019271206832084747069202168562593447396655790817280000000
2184 -1769725220097877035693704622019815965317474407637183365120000000
2185 26751660303805117981416465216578613429217636394515562496000000
2186 -370726999775569816815638376061233556391596956686745600000000
2187 4707644441594537356389058743634711827194881989672960000000
2188 -54740051646448108795221613298078044502266069647360000000
2189 582340974962213923353421418064660047896447549440000000
2190 -5661648367688190921491597120073083798993240064000000
2191 50236454016754134174725795209166670798520320000000
2192 -406167075029075978433953237861347551136972800000
2193 2986522610507911606132009101921673170124800000
2194 -19925778798522173196328161198064538419200000
2195 120306588972209347600471916667559477248000
2196 -655264645818133701527624818450759680000
2197 3207589175333521615869492118290432000
2198 -14049413503819333223148044992512000
2199 54773541925221572020070350848000
2200 -188874282500764041448518451200
2201 571653397399406905110528000
2202 -1504351045787912908185600
2203 3401585179848305049600
2204 -6509321011191398400
2205 10332255573319680
2206 -13232909289600
2207 13134401280
2208 -9476480
2209 4420
2210 -1
2211 28520408738023551895411389813545473182045090815586728232274673487209546625690107904000000000000000
2212 -470586744177388606274287931923500307503743998457181015832532112538957519323886780416000000000000000
2213 3058813837153025940782871557502751998774335989971676602911458731503223875605264072704000000000000000
2214 -10875782532099647789450209982232007106753194631010405699240742156455907113263161147392000000000000000
2215 24470510697224207526262972460022015990194687919773412823291669852025791004842112581632000000000000000
2216 -37929291580697521665707607313034124784801766275648789876102088270639976057505274501529600000000000000
2217 42846051600417570770521556409168177997646439681751410785967173787204417398292995270246400000000000000
2218 -36725187086072203517589905493572723997982662584358352102257577531889500627108281660211200000000000000
2219 24622568614525681903838686637736258135011103323603895159468148572516824284083961567641600000000000000
2220 -13223231292986014355765220601747249739172629562676165918973635344499776004415460841881600000000000000
2221 5797878336155406294450904417689178731791076039019549672165363189511440248089855907594240000000000000
2222 -2108319394965602288891237970068792266105845832370745335332859341640523726578129420943360000000000000
2223 644208704017267366050100490854353192421230671002172185796151465501271138676650656399360000000000000
2224 -167246490466021335416853012048726309570896424202487009774000861235906930233361228103680000000000000
2225 37243966364282062088626931254548295828813069255175678647151452292029694547765315502080000000000000
2226 -7172912040528397142994816389764856974438072597293093665377316737724237468458505207808000000000000
2227 1203350375220224520699788275914499031895860863361670318862641952710316154247972913152000000000000
2228 -176963290473562429514674746458014563514097185788480929244506169516222963859996016640000000000000
2229 22939685802128463085235615281594480455531116676284564902065614566917791611480965120000000000000
2230 -2634222293067383320792606539513241774797831580051816065308970093808741620457144320000000000000
2231 269148799509058730602722842080700790033691487527033380585916509584806209046708224000000000000
2232 -24565168209160122237550100666095707026884540528260983148714602065279931778072576000000000000
2233 2009877398931282728526826418135103302199644225039534984894831078068358054569574400000000000
2234 -147883955774208093737759803341044390128401916223644714607646433837805609366323200000000000
2235 9813287188720598812845172135285353048643954317309757296495056566397594448691200000000000
2236 -588797231323235928770710328117121182918637259038585437789703393983855666921472000000000
2237 32016825575931927161272047019631257957114227613503982691482545296204353241088000000000
2238 -1581077806218860600556644297265741133684653215481678157604076310923671764992000000000
2239 71039210187252953250816967273460719140209073045835769754100202910164975616000000000
2240 -2908933175771133861563625815077055309620630146273447468379103136407617536000000000
2241 108717704549022174624095106220051562076730621628401572050532137421294796800000000
2242 -3713318181940036324921654481899294340381691061311628646887245680423731200000000
2243 116041193185626135153801702559352948136927845665988395215226427513241600000000
2244 -3321044249420276595310823137220538919743726222763977640839813582028800000000
2245 87118012902121723088439716636150861964660544794285581993413233868800000000
2246 -2096072490878116645736895437862276378097095814599352348713701867520000000
2247 46280802861268957277666494710634307493596844909244959266470625280000000
2248 -938124382323019404277023541431776503248584694106316741887918080000000
2249 17461878746705752711189783505469524129787519980156088263639040000000
2250 -298493653789841926687004846247342292816880683421471594250240000000
2251 4685656193212634895668099330626884829102196774639379677184000000
2252 -67531630279117797831136686583314304632293301630057578496000000
2253 893275532792563463374823896604686569210228857540444160000000
2254 -10838530225996725541453879433019452811448681790177280000000
2255 120544581817178282134158233539384629914564642734080000000
2256 -1227768888878667688403463489752991600981676916736000000
2257 11438840579614916351585063569127250940823076864000000
2258 -97351834720126947673064370801082986730409164800000
2259 755590220458501636351398302786183312041574400000
2260 -5337764508733528043298732123293288703590400000
2261 34242262886215085560784319281504116211712000
2262 -198938346470385391783786894881650638848000
2263 1043382936033489817047833364763901952000
2264 -4921617622799480269093553607376896000
2265 20786559160621586581616698146816000
2266 -78193952955316313159686638796800
2267 260330957175689904587334451200
2268 -761201629168683931541913600
2269 1936352363628647649484800
2270 -4234778269280804044800
2271 7842181980149637120
2272 -12052533780967680
2273 14953515857280
2274 -14385296640
2275 10064340
2276 -4554
2277 1
2278 1996428611661648632678797286948183122743156357091070976259227144104668263798307553280000000000000000
2279 -33440179245332614597369854556382067305947868981275438852342054663753193418621651517440000000000000000
2280 220705183019195256342641040072121644219255935276417896425457560780771076562902900015104000000000000000
2281 -796990938680427314570648200260439270791757544053731292647485636152784443143816027832320000000000000000
2282 1821693574126691004732910172023861190381160100694242954622824311206364441471579492188160000000000000000
2283 -2869167379249538332454333520937581374850327158593432653530948290150023995317737700196352000000000000000
2284 3294229213212432900225345894409815652605931182088756009609607296098175698327772915040256000000000000000
2285 -2870685457227977241624944279414267925842311458677344522659800643742695965685630683106508800000000000000
2286 1957285539019075392017007463237000858528848721825462174540773166188201794785657283936256000000000000000
2287 -1069257840760420816009291114175768987529648838775021002758385340787999128632905368076288000000000000000
2288 477053498185418517911837574016881548282458712684240139692202690505414995851603933449420800000000000000
2289 -176571749328369191694641179993261352286364588461049921834126969862393862100918339004006400000000000000
2290 54933433124381526304999478220125754044646760854548864570617279512744757098063483245690880000000000000
2291 -14525667412697038205648900490898636886805633879808593997038222948081546348045632589004800000000000000
2292 3295739665065714550861515237430783159191194241637244016134722853766401272245647730278400000000000000
2293 -646941489809195819243186324384561138656049240025088640204223374998589879366738258165760000000000000
2294 110661044309467705923176608118411773717482106846396741087564524670811426733784175738880000000000000
2295 -16599156646420155888476491217761766057622316026959511163134678700621714010067626360832000000000000
2296 2195655641060867181015408891238328843600835453301522640626280251404988625670320947200000000000000
2297 -257385469885125578635777597298272998412538127300896194714563952915895795832166809600000000000000
2298 26857614248882669075037662326776312877830065457484820318041455956441300434660884480000000000000
2299 -2504579106542629854219782002695410129480184675598782847118945297525280000851312640000000000000
2300 209473888910838133262018131134525210829251809231898201759039061247568872798473420800000000000
2301 -15763085285932635446138488128852231584141022433838493443405949424984279725637632000000000000
2302 1070332951513944382145205984057867576700933622050761900478181751079179487543296000000000000
2303 -65749024164428012046062653306411865425914493925975373886516878994863882806231040000000000
2304 3662412486612700936252826842001721946801603109934967776172027742419473578065920000000000
2305 -185381372779161405415266543854408147924525589515226763979077947455800514445312000000000
2306 8542920404569650019136707090064891609425142373973583593505896196119839375360000000000
2307 -359023594588595205545615922966089194792651457526907069123631413414519111680000000000
2308 13780703630673351323973136437082211517293692309113604673432316878537097216000000000
2309 -483762840924965843441182208891880290455281418820876065386143951144091648000000000
2310 15549519886873902110609428142953295050348331319242444958840341286774374400000000
2311 -458108750875914624470816485693068456870531646610678092221727226462208000000000
2312 12381317591240935796508553667380228564068422881369678168154789904384000000000
2313 -307205624444323970890813737611689881664855605327217578608351929958400000000
2314 7001837594172626117169543877189512972418361374979318030959588147200000000
2315 -146660111769832033535308013643834393341195407178620850648477859840000000
2316 2824007286967240697085520160022485109265636851963174274360934400000000
2317 -49997687009798522720073311746429834046827514473096492036915200000000
2318 813915835043231765210495772616299624018122328631803358740480000000
2319 -12181667154194710454924271541374772643286753255575770890240000000
2320 167578489951884905729116963003039200383838933674587324416000000
2321 -2118029448330193449559112272535884736903929899830476800000000
2322 24580612553155049704747918056509300621709051061862400000000
2323 -261738004038225066300556534860978664027457488158720000000
2324 2554674396113997985187330863771752710117153832960000000
2325 -22829005241869769229333594952853960388280949145600000
2326 186511480734230140762529370529852617551314944000000
2327 -1390784196997791473503947425458084667768832000000
2328 9446836055079338310592850437073782648995840000
2329 -58313802809131717966622533562183843512320000
2330 326231064666471149463622565382846676992000
2331 -1648741903637825890146340458471260160000
2332 7499150958716557005214024177582080000
2333 -30560803280036125726577527996416000
2334 110995653559453241137690779648000
2335 -357003564080112763893157478400
2336 1009054731713150830675968000
2337 -2482638760365871371264000
2338 5254261926700256870400
2339 -9421063905456403200
2340 14026397874128640
2341 -16866760310400
2342 15733918200
2343 -10679130
2344 4690
2345 -1
2346 141746431427977052920194607373321001714764101353466039314405127231431446729679836282880000000000000000
2347 -2409689334275609899643308325346457029150989723008922668344887162934334594404557216808960000000000000000
2348 16144918539646586327610165779821262095311631144159781877910743991660041782510533352620032000000000000000
2349 -59198034645370816534570607859344627682809314195252533552339394636086819869205288959606784000000000000000
2350 137424008998182252669538911102050028549378765096121952889359308976630117553512277941944320000000000000000
2351 -219878414397091604271262257763280045679006024153795124622974894362608188085619644707110912000000000000000
2352 256524816796606871649805967390493386625507028179427645393470710089709552766556252158296064000000000000000
2353 -227207694876994657746970999688722713868306224958921628777074057508028461021806966197347942400000000000000
2354 157496243039734933210968533875137335749621360482888856311380880772610637753752556114070732800000000000000
2355 -87497912799852740672760296597298519860900755823827142395211600429228132085418086730039296000000000000000
2356 39710591193779320766868134609543174398408804566198472317826803271726613792612823977479372800000000000000
2357 -14955936943111692236872414333464312435764354966490333730090614219221711688126907731777945600000000000000
2358 4736046698652035875009597872263698937992045739388605681195361169420208701240187448396349440000000000000
2359 -1275089495790932735579507119455611252536320006758470760321828007151594650333896620722094080000000000000
2360 294663538943282775028877695672515205418057144418974335368489665518225654488925689662668800000000000000
2361 -58932707788656555005775539134503041083611428883794867073697933103645130897785137932533760000000000000
2362 10274452344732886234559551230686385452076992535661605114822337021359184005205961547448320000000000000
2363 -1571386829194441424109107835281447186788245917218833723443416250325522259619735295492096000000000000
2364 212012508700837334998847882537973033138096671370795026178873621075665701694726190661632000000000000
2365 -25360347930722169258235392648082898700729266910382180164937036013835610250565333811200000000000000
2366 2701428366533448464464204869034917470295074083932014843656336444952054135386307297280000000000000
2367 -257278892050804615663257606574754044790007055612572842252984423328767060512981647360000000000000
2368 21985650775250576247587468198206254736600602934165315610709577993549185171109340774400000000000
2369 -1691203905788505865199036015246634979738507918012716585439198307196091167008410828800000000000
2370 117444715679757351749933056614349651370729716528660873988833215777506331042250752000000000000
2371 -7382239271299033538567220701473406657588725038944397793583802134586112236941475840000000000
2372 421003035365860002862586856980578894265669995589667248175203570009552819878625280000000000
2373 -21829787018970518666948948139733720443405110882427190646121666593087923993706496000000000
2374 1031130492831556757309800545770832417257614684538611539736161670871664612605952000000000
2375 -44445279863429170573698299386673811088690288126664290505869037537571750543360000000000
2376 1750874661286603689266902703111392558039314380747381141140295418146765930496000000000
2377 -63124513405019867354973721744054001143732397028842963342818999895234445312000000000
2378 2085363389272977760833953307616069680641159544702847896146699103681852211200000000
2379 -63192829977969023055574342655032414564883622566752966549899972838844006400000000
2380 1758147097956212883104214620767992456097716049154494299877980166422528000000000
2381 -44945113782339276710934809854219356020543117046054741500640094479974400000000
2382 1056402247020794965427954932470967769713620272450004607921027861708800000000
2383 -22841129665314485738982809350723627453267465350270369900995197009920000000
2384 454476906049261269517629711086285270251149824042606846553819709440000000
2385 -8323752858045078196293584452129766854416663444003788398421606400000000
2386 140342344699597248658438342506839092312839092951226664857108480000000
2387 -2178262556313039336162014185250274160066238693256289698447360000000
2388 31118036518757704802314488360718202286660552760804138549248000000
2389 -409033847061526958978855762072130060390886942255261679616000000
2390 4944799891943024165605122849034454308400470771944652800000000
2391 -54942221021589157395612476100382825648894119688273920000000
2392 560634908383562830567474245922273731111164486615040000000
2393 -5248497014654630754248695068208520035934305832140800000
2394 45023871449243155980074590045906421876887427481600000
2395 -353405584373965117583003061584822777683574784000000
2396 2533851359662391409085682328344012368297328640000
2397 -16561119997793407902520799531660211557498880000
2398 98440223763107669350648109104273984782336000
2399 -530675060717561559841768782233282936832000
2400 2586135773477395515798093480669020160000
2401 -11349812172001108846762792705130496000
2402 44657251282086687351064257011712000
2403 -156692109761707674916014936883200
2404 487171624471109221050357350400
2405 -1331797770560714108940288000
2406 3170947072763605021286400
2407 -6497842362220502092800
2408 11286574822715512320
2409 -16286543755722240
2410 18990839267400
2411 -17186279880
2412 11321660
2413 -4828
2414 1
2415 10205743062814347810254011730879112123463015297449554830637169160663064164536948212367360000000000000000
2416 -176049067833547499726881702357664684129737013881004820828491168021437856838262356663336960000000000000000
2417 1197133661268122998142795576032119852082211694390832781633739942545777426500184025310691328000000000000000
2418 -4455997516942457826420405755230668338306010195788099798303365341698171531972907205323128832000000000000000
2419 10503422718507222019419527851615146797435595461500520953143646876859975753936138412547375104000000000000000
2420 -17068061917574235781556732758874613545832842624938346548858426174897460600146224920389484544000000000000000
2421 20228814124532427592956127714221764202468554222149151465313690281359953303877007313054203904000000000000000
2422 -18205932712079184833660514942799587782221698799934236318782321253223957973489306581748783513600000000000000
2423 12826907138055789314624453709699709573838015063590030133687544519316879481322011455323006566400000000000000
2424 -7244827179827806927704552558256317444482582582212887390323520515540089336672617581247253708800000000000000
2425 3343766390689757043555947334579838820530422730252101872457009468710810463079669652883347865600000000000000
2426 -1281053357472049776427278524287081106566850266784896171915347783467128683907146165715048857600000000000000
2427 412783859629882705737678635603615023227096197075133210950500952450519242592302653397071298560000000000000
2428 -113118653840881318399267703025990655403579246313858620308550741777305753979621400209774346240000000000000
2429 26616153844913251388062988947291918918489234426790263602011939241719000936381505931711610880000000000000
2430 -5421809116556403060531349600374279779692251457309127770780209845535352042596232689793105920000000000000
2431 963084514125150543647016047434904960866386772022016117178063590983253323355909754107985920000000000000
2432 -150127880143038172980270148570735185076230879168137806501286383300330665111362402846244864000000000000
2433 20652512612269801574005417263699020169216946340590386079542042147135435412145092455038976000000000000
2434 -2519804170396554737498268613513516814904459960215573421188143898334706234496171567480832000000000000
2435 273891757651799427988942240599295305967876082632127545781319988949424590706105605160960000000000000
2436 -26628365327258277721147162280487043635765730255901289173183887814527390763093600501760000000000000
2437 2323930064924358782936479617206141990030463731424112509659684754722390466597259680153600000000000
2438 -182650021825158633441495889646636577811758855145373391227433417177177846036908369510400000000000
2439 12965896611045211633192609450224201511328560704764160488367187021836698947064483020800000000000
2440 -833521924995763604990953464657270097156836045306267459966462022832359218025573908480000000000
2441 48640536737153313819100732685570138295624384606731788114753751995522288585046753280000000000
2442 -2582151950243941350890532722814217218162775972949959122141248562725257295255568384000000000
2443 124942836302126194397929002716816962169166579336288344619737833680254385254301696000000000
2444 -5520103759037902985253328783824887337215333785331704880828934462166411417485312000000000
2445 223034495314662746878922375104035852008700354962897166902179170188541875453952000000000
2446 -8252699542003650026829196042748954675843751274718206365450652407355913797632000000000
2447 280002305889409554481704865736125247930412989677939144542075706678147075276800000000
2448 -8720610536959725181669259286394473209953939914211909383886196251760472883200000000
2449 249556422361327588664621092456439614911241523777129362336965870479631974400000000
2450 -6567274272666515491174239275169463550295829573082351640446470275779788800000000
2451 159036556460585132977153942561083875149614106470655239156111103544524800000000
2452 -3546085380540073910977081151699843162119773995629474927129504335790080000000
2453 72833589330733225385922077570215007180893945994957123021915365048320000000
2454 -1378413473292264949306217585272689391091399466327027358778618019840000000
2455 24042095464399970046038678812895745193454641854541174862417756160000000
2456 -386486013562970693644745945440120072400324065289187400781660160000000
2457 5725718719451417683625865858372149220745541707987961493061632000000
2458 -78156928930833305084882900999013159231612551120159231705088000000
2459 982630634526917762189050012560126760165341551800841404416000000
2460 -11373039751468955580891782552779244909321082775472701440000000
2461 121097140210849571402574437119211125920011529108848640000000
2462 -1185206053127463890323068959039087615387346880639795200000
2463 10651361588563809471857645873717290661160797129932800000
2464 -87785947158492935207617960497669977976599976345600000
2465 662535450252776869491456305642792286615848878080000
2466 -4570869119390980581095740670738218389869690880000
2467 28767707744418758902001165060590185670508544000
2468 -164774606352802864330869206883434351886336000
2469 856528168175713394832328560797579476992000
2470 -4027561919321536339336968154220593152000
2471 17065940336108204827699017602629632000
2472 -64870533441346977415230183869644800
2473 220024420942951873652561392435200
2474 -661637132414562769321535078400
2475 1750362784165509971750092800
2476 -4035160106938931799628800
2477 8010243388464380743680
2478 -13485258229738014720
2479 18869297896088640
2480 -21345359610960
2481 18748668960
2482 -11992752
2483 4968
2484 -1
2485 745019243585447390148542856354175185012800116713817502636513348728403684011197219502817280000000000000000
2486 -13037836762745329327599499986198065737724002042491806296138983602747064470195951341299302400000000000000000
2487 89961073662942772360436549904766653590295614093193463443358986858954744844352064254965186560000000000000000
2488 -339852944948894917806093632973562913563338986574286417452689505911606813856441131629868482560000000000000000
2489 813219546841998553321724050329596971740846860731328213190364174859916304585055564971471011840000000000000000
2490 -1341812252289297612980844683043835003372397320206691551764100888518861902565341682202927169536000000000000000
2491 1615144377755636015625090822182393985540848626174721312308639958402333771606429802651671592960000000000000000
2492 -1476703431090867214285797323138188786780204458216888056967899390539276591183021533852956884992000000000000000
2493 1057185410894598119318241265428476063263100918950726677147473427317891195960572234462912315392000000000000000
2494 -606902735883935957386397763486717740021409786805046796140216226793604205088476653117597810688000000000000000
2495 284777437607077641542848181328382939548507669193137342804255306418537357772285198770565126553600000000000000
2496 -110952248418341938263447343374694651772145845140183380313346223279949619911279947572947451904000000000000000
2497 36367681426012079764129962550594358080870027018171219102707928741761264304252871704466109235200000000000000
2498 -10140988089945676088074701095838811387934911380066974557485864745298814084839743071437665075200000000000000
2499 2428724038348334189160747741440387601312142641444611553683589455806858835444812416268684492800000000000000
2500 -503735356101876720714821753780228539531407362669993507430670405648829980684849982633504931840000000000000
2501 91136330873694801445115777822080821296800674167268562199627869443044897821272200805403852800000000000000
2502 -14474593726998586111871329418801071617727165897154418702293838088013013183378526010270023680000000000000
2503 2029506527859590116214763119567346020474972996161862939739612218689655287616565816254791680000000000000
2504 -252474496288752837423846129706942567140427262680423140828851280793928408985792876663275520000000000000
2505 27991737632013901540469896989247980269916935645003435178850902870631193170163992847450112000000000000
2506 -2776958098414077533776775494965077407729854726686848728060605443514999322436904052326400000000000000
2507 247401721495072362100112725915070532688659784741191977590853939513154485089833270116352000000000000
2508 -19858332160139587593320085023283253459959313825379958067493292803731463686140463153152000000000000
2509 1440341993096544161861179006318384124410629243507496958599050558295337643902163222528000000000000
2510 -94651045260630044922306048986636671032698493144778371565080465259407902313570726051840000000000
2511 5648935061973941673081926000528713788423650121372714483327083470389065787945202483200000000000
2512 -306855731761547448908154004966991860111901981901727700328878608268048018110603591680000000000
2513 15201378416758686985081361997212730397248600485915081928734769764430950205940039680000000000
2514 -687993419723992298893768538666955470565130625440122242464289148821228349837803520000000000
2515 28492656776448165913782333419540580094111470346510113071753388991586224589242368000000000
2516 -1081315247683042349669158763549927138296450487533590628909047020553556910407680000000000
2517 37652941660391653247408206945042105708537115190901816542368601608561356701696000000000
2518 -1204387022807140423738646350093939408185530620584401539234012509364757200896000000000
2519 35423147729621777168783716179233512005456782958364751153941544393081094144000000000
2520 -958822043809311261711438934174741678343191117670023339505184660263849164800000000
2521 23902258926870294985684019014327605941603767178383772708462580562132992000000000
2522 -549105948319993263184632869248066622982789245989897481140356580481433600000000
2523 11630613796251461928814431761993708959199002001069715582562109856153600000000
2524 -227215898339466899708218447120756218983130686223584187205120583270400000000
2525 4095170260769461564508588291129908597951773995890180118231824465920000000
2526 -68101501010578629121539716593069433447091585297508538551527014400000000
2527 1044943666299883727261720519152917232786061361707802972483747840000000
2528 -14791922475428081073472282374257675691612597637926432370851840000000
2529 193124713170482683261001752468547990170957512680857676021760000000
2530 -2324649325200254520734280353788077659465229319306620174336000000
2531 25783599436560054577798140569965368893802454739425689600000000
2532 -263321866586145238241342712203901639766493154785624064000000
2533 2474020805343684836417844109758879785387803333361664000000
2534 -21361247141899947567187037054433027974305994244096000000
2535 169277807539584490155067086091733429230349388349440000
2536 -1229323221057258461547328148814331366959690547200000
2537 8166832587443325443845886303311991598683258880000
2538 -49529308144871919807690685127902914008186880000
2539 273553683711118465474574934104726945464320000
2540 -1372056093848870046267460484537815400448000
2541 6229068222679494762110141424959815680000
2542 -25499109683483311891678941505683456000
2543 93693732584873672863715726278656000
2544 -307360522421674159203004022784000
2545 894435382708575595564297420800
2546 -2291074238495326832900352000
2547 5116542964381623200025600
2548 -9844238507708750745600
2549 16070352041502158400
2550 -21814957522401120
2551 23951424596400
2552 -20427654240
2553 12693240
2554 -5110
2555 1
2556 55131424025323106870992171370208963690947208636822495195101987805901872616828594243208478720000000000000000
2557 -978582776449485146960111041821209105514312953303599289713060283554758238948707547816950497280000000000000000
2558 6850079435146396028720777292748463738600190673125195027991421984883307672640952834718653480960000000000000000
2559 -26258637834727851443429646288869110997967397580313247607300450942052679411790319199754838343680000000000000000
2560 63770977598624782076900569558682126709349394123617887046301095144985078571490775199404607406080000000000000000
2561 -106816387477696509978808454010792562238160235157059960802554334367850006607247048459002717405184000000000000000
2562 130553362472740178862988110457635353846640287414184396536455297560705563631079725894336654606336000000000000000
2563 -121228122296115880372774673996375685714737409741742653926708490592083737657431174044741179277312000000000000000
2564 88165907124447912998381581088273225974354479812176475583060720430606354659949944759811766747136000000000000000
2565 -51430112489261282582389255634826048485040113223769610756785420251187040218304134443223530602496000000000000000
2566 24528207494878457846985644995070884662096053999028583591697661965950742257960433349845068441190400000000000000
2567 -9715718553166142393935872368177428340180904506108724669438684285214255050231080742471098538393600000000000000
2568 3238572851055380797978624122725809446726968168702908223146228095071418350077026914157032846131200000000000000
2569 -918633645251285899426628957888570948831207317083998005603978161582758089685310518919542970777600000000000000
2570 223868703464599084734220502342592920303403463827192791281641736856302391603983235703081900441600000000000000
2571 -47261170731415362332779883827880727619607397919074033715013255558552727116396460870650623426560000000000000
2572 8706005134734408850775241757767502456243468037724164105397178655522870784599348055119851683840000000000000
2573 -1408324360030566137625406754932978338509972770808320664108367135452229097508718067739976007680000000000000
2574 201189194290080876803629536418996905501424681544045809158338162207461299644102581105710858240000000000000
2575 -25509634682713603996632453182313004764534708425441215036822781332524997323295303345939415040000000000000
2576 2883697833698059582228016446696252712512619213310746047640836150633260566981208204323586048000000000000
2577 -291802756981351267249263569010930334004253134680254064344608420004556128801669877818458112000000000000
2578 26527523361941024295387597182811848545841194061841278576782583636777829891060897983496192000000000000
2579 -2173659941028612358652160973173546118304713225803047910137703341475106462645458195972096000000000000
2580 161011847483600915455715627642484897652200979689114660010200247516674552788552458960896000000000000
2581 -10810795473898918609169477855995414556647780064840555743542016618976719972945665101660160000000000
2582 659544551458024212230498649039508049875063505282049819897788812298314481108090974371840000000000
2583 -36641363969890234012805480502194891659725750293447212216543822905461915617116165242880000000000
2584 1857396330270933521386452928682690360631259231465066057059825124240004939116487639040000000000
2585 -86064700648329893771139521479909143865457054906247672902556552093017470239233802240000000000
2586 3651229724474601553927131214299175800352723541477174001926641603946195707119009792000000000
2587 -142030757783167612629044003592282929615238771537537129107203326149709700182048768000000000
2588 5072527063684557593894428699724390343401384697769183182400118791061060720787456000000000
2589 -166522353100755678587443366405093622384388891593432781240407940110590377197568000000000
2590 5030086977606292357967287697451158704774863180087794663859699303817515368448000000000
2591 -139934750504836704695330560004280354944864614784397295160006672361840653107200000000
2592 3588070525765043710136681025750778331919605507292238337436068522098478284800000000
2593 -84853019190389547199178267500863001092693373483262393115042160995572121600000000
2594 1851734693500156999211849226591362026413077470109705626387312884370636800000000
2595 -37306010308611221595843116286639161704292769544334728736740735765708800000000
2596 694065308067185518062197512309565799149632921755064720683548572385280000000
2597 -11926842876986003913485655699332893444367306305103662051657431121920000000
2598 189314966301365141483899296814807832450274703255613683359641763840000000
2599 -2775598595924969212857977556941065288704735285345195559873413120000000
2600 37580638629545037698270489165546338531785584134267638141419520000000
2601 -469757982869312971228381114569329231647319801678345476767744000000
2602 5418681257587461070070057222183921926721523888037702926336000000
2603 -57645545293483628405000608746637467305548126468486201344000000
2604 565152404838074788284319693594484973583805161455747072000000
2605 -5101454203797378387181849667454142226227440625385472000000
2606 42351695276808424346415355729807973198869318399426560000
2607 -322943210171741797848483104693524850100310706749440000
2608 2258344127075117467471909823031642308393781166080000
2609 -14457054721842059259422603314555661677722992640000
2610 84544179659895083388436276693307963027619840000
2611 -450548919817622701443077336610105132122112000
2612 2181834962797204365341778869782591438848000
2613 -9569451591215808619920082762204348416000
2614 37866682384686636709689417374466048000
2615 -134572682066956336037715261308928000
2616 427214863704623289008619877171200
2617 -1203730404905444718005844940800
2618 2986924081651227588103833600
2619 -6465203639937722052172800
2620 12061947089436048604800
2621 -19102631137115914080
2622 25168156965897120
2623 -26831723844240
2624 22230094320
2625 -13423970
2626 5254
2627 -1
2628 4134856801899233015324412852765672276821040647761687139632649085442640446262144568240635904000000000000000000
2629 -74427422434186194275839431349782100982778731659710368513387683537967528032718602228331446272000000000000000000
2630 528434699282721979358459962583452916977728994783943616445052553119569449032302075821153268531200000000000000000
2631 -2055023830543918808616233187824539121580057201937558508397426595464992301792285850415596044288000000000000000000
2632 5064165868126085635518574641424757121036569533346126324265086967395873886559561559952718823424000000000000000000
2633 -8609081975814345580381576890422087105762168206688414751250647844572985607151254651919621999820800000000000000000
2634 10681638747769650997880845401079256223816023515705996080255433436785000660724704845900271740518400000000000000000
2635 -10071259390754242369430511378160441582455107886237082018526551526111572051540435997563113355345920000000000000000
2636 7438998413625292659238445904323053441586159234152390127320748286332411174433276589109117819289600000000000000000
2637 -4408295356222395649919079054413661298717723990608823779153036021530317732997497237990588337356800000000000000000
2638 2136327749553930199576169080215851244763204703141199216051086687357000132144940969180054348103680000000000000000
2639 -860080003067166703725470668658329721917653841524378905163424510494376676577833377202359542743040000000000000000
2640 291471556594984271818076171045322850205427135183261740083160528556427651506932422274132956151808000000000000000
2641 -84078333633168539947521972416920052943873212072094732716296306314354130242384352579076814274560000000000000000
2642 20842948253600604440772253666379340855834115597704156429670092741793670942439818496493832110080000000000000000
2643 -4477374069291981694684410046851858406068069276543855825632834737126047832079664714061638008832000000000000000
2644 839507637992246567753326883784723451137762989351972967306156513211133968514937133886557126656000000000000000
2645 -138271846257546493512312663211601509599160962952089665203366955117127947755401410287197644390400000000000000
2646 20118919429008087680362953641899690550142468154404580915833816220746129964410258110571085824000000000000000
2647 -2599094854465159652487080135556419353367687273535520022619679607464811048033861095624015872000000000000000
2648 299460928884029264308294015618457012453233533689962089562702215642684751186510082756680089600000000000000
2649 -30896762503907781238157319071745564776920920142615136224723244471070648931941516474895564800000000000000
2650 2864972523089630623901860495743679642950848958678858086292519032772005628234576982217588736000000000000
2651 -239546197582745035443299372553819368139703090190539973770277511101338263230315801188761600000000000000
2652 18113832841905102988768008109779550985872610215025399251147527845625887188712151633100800000000000000
2653 -1242091394873492776372663413242026353316978986173170234364401909414346550083118969126912000000000000
2654 77424795171159364044449841408985727594029194098327587553218686661106482564862853513216000000000000
2655 -4396963676386828081536657660263386999167090035213665465985258748655429874053939829145600000000000
2656 227953185987796386715610132156511998804745451134349016093705810702182424346114392064000000000000
2657 -10808125197697242473584963162593241322638792941714824038925706541913821843996803072000000000000
2658 469443821718163056933488298981322602902493026761350943104853920507368019486729830400000000000
2659 -18706490049490368492605795595081166339568033324456109687290194175815423926416179200000000000
2660 684791153597415275175747874462792696359186934198839729624016036793243197306306560000000000
2661 -23056941198566170881338312271474501560915384989859923556364176323004821458124800000000000
2662 714801833659841545605877725427269921204848978223002399601115164226699552358400000000000
2663 -20422909533138329874453649297921997748709970806371497131460433263619987210240000000000
2664 538210578864756556520502153862616749787940826093835750615410278314771742720000000000
2665 -13091608675088672996444646985847434454301263337417626366320790553602555904000000000
2666 294099039555907288110117230105686910077371127605659128896808516929454080000000000
2667 -6104619868681836261137964483268226460702453198163864702375756761661440000000000
2668 117123520736337556172995830202239228606500555546167171615348821590016000000000
2669 -2077579081797561972026533573432181438696240453147089518675810582528000000000
2670 34076693934245725467101873426665409841049446586010463004735517491200000000
2671 -516835600620511508601140648533853536517433466926346759424704512000000000
2672 7247694592840828698952165767641079573987219797323044498702336000000000
2673 -93951596573862594245676222913865846329463960335669095353548800000000
2674 1125418415037395760706858038453583784780624192130907530854400000000
2675 -12451437783392463735480131489273692937998395317193019490304000000
2676 127159291088566827363971931058759119056356161327543091200000000
2677 -1197732726108949708294869052358798609636007799003545600000000
2678 10395416113398431430483769133680138876086105425313792000000
2679 -83042539758447890875324226921192104311508467449856000000
2680 609752914310281716217415652218543423266320914841600000
2681 -4108847131470901052678003047294767003142324224000000
2682 25363253897968525016530883007992388908285952000000
2683 -143115539236186034576036330452621630203494400000
2684 736369299944056473302850368551624610611200000
2685 -3445002572837691103171229794393565429760000
2686 14605720348379131302308775273008332800000
2687 -55899421781658785738743262389862400000
2688 192246688667080480053878944727040000
2689 -590922198771763770657414789120000
2690 1612939004091662897576070144000
2691 -3879122183962633231303680000
2692 8141814285369332808240000
2693 -14736315448632276576000
2694 22651341269307408000
2695 -28978261751779200
2696 30010627332000
2697 -24163146000
2698 14185800
2699 -5400
2700 1
2701 314249116944341709164655376810191093038399089229888222612081330493640673915922987186288328704000000000000000000
2702 -5735046384234236192254960626785987447950783378445460062670484281508942298965594516149761998848000000000000000000
2703 41292333966486500584235716512859109625245640324807312451227486826864384552552280516278286391705600000000000000000
2704 -162875317312252307860040881800722043521802247947851065779841753594853961290622884258653240767283200000000000000000
2705 407188293280630769650102204501805108804505619869627664449604383987134903226557210646633101918208000000000000000000
2706 -702399805909088077646426302765613812687772194275107721175567562377807708065811188365442100808908800000000000000000
2707 884503459292925727406610899778921097458676096494580093332196189660943039786577052015741904722329600000000000000000
2708 -846596168180371767660613289788395907567589978073383803617959210104045480938580892643638680234229760000000000000000
2709 634947126135278825745459967341296930675692483555037852713469407578034110703935669482729010175672320000000000000000
2710 -382144103692528922902360165529484263832592698435902411355328810116409418479220541818309126494617600000000000000000
2711 188132481817860392813469619952976868348353328460751956359546491134232329097462420587475262274273280000000000000000
2712 -76963288016397433423692117253490537051599088915762163965269019100367770994416444785785334566748160000000000000000
2713 26509576983425782623716173720646740539995241737651412032481551023460010009187886537326059684102144000000000000000
2714 -7774443249946984327147531716151207562210143009599692951833531790533945243079139801811969426587648000000000000000
2715 1959943676457222939617024802391060729968943615865468811386604653075784515061968017263521704181760000000000000000
2716 -428283988559170938657053567929898455808028419763195036562258053820264023661689307476102890913792000000000000000
2717 81712076764578665927990483355046415910742264296925368817799233952550372935453881031624893661184000000000000000
2718 -13698789339944070464398404562463663843859732543896311831219283339104033109767268290595938054963200000000000000
2719 2029450272584306735466430305550172421312552969466120271291745679867264164409965672680879711846400000000000000
2720 -267032930603198254666635566519759529120072759140278983064703378929903179527627062194852593664000000000000000
2721 31347344027331969026083305634928292548878106507771880620639092309162547161938829040265304473600000000000000
2722 -3296446891763084044409553965577776795814562787523630303360856929336537697584837180821549875200000000000000
2723 311664069766691582380539647654626169786104118093143228681390109682727200498930060732219260928000000000000
2724 -26580046083781389132788498378571797088781454887542315489549992631804493688035841299904987136000000000000
2725 2050929481773255334320100183531774466726964111693079898885030295663926982101530964498841600000000000000
2726 -143565063724127873402407012847224212670887487818515592921952120696474888747107167514918912000000000000
2727 9139420502331747908906547236958570567907956784202584164792707948847207771699130027474944000000000000
2728 -530312053839002656442725580416114588508239467725335130549700337772615759592418655915212800000000000
2729 28104095019117652299960111404540634874860616953185963139730663061682402006049836603801600000000000
2730 -1362806331746006846442031264228802337681818710014405540180904997603133717965778714624000000000000
2731 60569170299822526508534722854613437230303053778418024008040222115694831909590165094400000000000
2732 -2471038257013632485642308427655007401236272592478154679644904697319618379613261004800000000000
2733 92663934638011218211586566037062777546360222217930800486683926149485689235497287680000000000
2734 -3197997744241127901241623912053513366498963898093571397267711256000768736241909760000000000
2735 101685142901148740897984862068474192893448772594390187512486844387941772217548800000000000
2736 -2981744791838196161670232797496611671311655737730238581193223256488518132695040000000000
2737 80702494365991064204749890530535073724959343328881101200386384434874422394880000000000
2738 -2017562359149776605118747263263376843123983583222027530009659610871860559872000000000
2739 46618899184462103840998011217895742203121571884462767060556961483560321024000000000
2740 -996130324454318458140983145681532953058153245394503569670020544520519680000000000
2741 19690948274096992777205480786727976979056517641519256609756220066103296000000000
2742 -360200273306652306900100258293804456933960688564376645300418659745792000000000
2743 6098628966038557577144554637778699799940075150296324153234601646489600000000
2744 -95580130408086594990637610602193980686624029150245727376275354419200000000
2745 1386558951761410952475400540650783085395899842605112099268984832000000000
2746 -18615837778278202602678988740218846979852358997939005036481740800000000
2747 231252643208424877051912903605203068072700111775639814117785600000000
2748 -2656945262394668800170914211634248016154426816145648928161792000000
2749 28219189878374750328612650940559823700986559321808362799104000000
2750 -276875881852185540900830562603608945260857136202986291200000000
2751 2507555156397152068535823963202496108022857082593083392000000
2752 -20941818662721313571649945952671536123647680791445504000000
2753 161090912790163950551153430405165662489597544549580800000
2754 -1139794194270027952012878045319568366671680739737600000
2755 7406070138206809304827017838333777561219497984000000
2756 -44111389537908895545991642297285822464943718400000
2757 240316286828801489052012579101436078804172800000
2758 -1194554642131469390024623931205968812769280000
2759 5402169099520494697680605680976682024960000
2760 -22152142288903067377039115695639756800000
2761 82044971440381731026070798872739840000
2762 -273203029898812116633944770836480000
2763 813507781336413250522912468992000
2764 -2152136987662468916727281664000
2765 5018976183914339824457280000
2766 -10219634763626483805456000
2767 17952805908873928512000
2768 -26795232699811833600
2769 33299792087587200
2770 -33514283502000
2771 26234272800
2772 -14979600
2773 5548
2774 -1
2775 24197182004714311605678464014384714163956729870701393141130262448010331891526070013344201310208000000000000000000
2776 -447647867087214764705051584266117212033199502607975773110909855288191139993232295246867724238848000000000000000000
2777 3267829429736667782346876565142655647842356369038223143709641943603795321950595755302134386943590400000000000000000
2778 -13071317718946671129387506260570622591369425476152892574838567774415181287802383021208537547774361600000000000000000
2779 33145127073043344649518319446446935856686757457387691886197796856552781122641756946635934496142131200000000000000000
2780 -58003972377825853136657059031282137749201825550428460800846144498967366964623074656612885368248729600000000000000000
2781 74116186927221923452395130984416064901757888203325255467747851304236080010351706505672020192762265600000000000000000
2782 -71998581586444154210898127242004177333136234254658819597240769838400763438627372034081391044397629440000000000000000
2783 54817101889679071956024710513798635015001451080251601284262858854236944890773112798675604545166376960000000000000000
2784 -33499340043692766195348434202876943620278664549042645229271747077589244099916902265857313888712785920000000000000000
2785 16749670021846383097674217101438471810139332274521322614635873538794622049958451132928656944356392960000000000000000
2786 -6960901827260834534098375938260144128889073153047822385303220171966596176606109561736584704148111360000000000000000
2787 2436315639541292086934431578391050445111175603566737834856127060188308661812138346607804646451838976000000000000000
2788 -726209469478654372066994028174255421138908112601623777697499412171515081886310468700403308076990464000000000000000
2789 186129317807554271832296788733737733989384012053357354788014555220430336113718229372792444507127808000000000000000
2790 -41362070623900949296065953051941718664307558234079412175114345604540074691937384305064987668250624000000000000000
2791 8027507127664986869960168519949215135507058999377254336617586811407448706658900243417218001403904000000000000000
2792 -1369398274719321289581440512226630817233557123423178680952411867828329485253577100347643070827724800000000000000
2793 206496565235453210333709283589730043868552264643177737603935122926494128728714007195279510680371200000000000000
2794 -27664611610491339183463444691447087216839537846932902645503270057137969399062163643386728703590400000000000000
2795 3307725301254399250196716213107803906361249090394151403266695332918670254235693479100587127603200000000000000
2796 -354399139420114205378219594261550418538705259685087650350003071384143241525252872760777192243200000000000000
2797 34151189798665550700082979083385767604638870478744809942818477787926530546978913193311256707072000000000000
2798 -2969668678144830495659389485511805878664249606847374777636389372863176569302514190722717974528000000000000
2799 233723923742880177899118616915281018228204830168543385276938052493861118880290468714287988736000000000000
2800 -16694565981634298421365615493948644159157487869181670376924146606704365634306462051020570624000000000000
2801 1084925375464297908019781378253956981165407036591381761895601039427737289232117560344838144000000000000
2802 -64291874101588024178950007600234487772764861427637437741961543077199246769310670242657075200000000000
2803 3481242030846356147938537277892881250368604247809861260221419959249267970227651499314380800000000000
2804 -172561566184194378022815425412793682669133400214712950398906592807614576110422380353945600000000000
2805 7843707553827017182855246609672440121324245464305134109041208763982480732291926379724800000000000
2806 -327441302057294834957904033041354236563820493766058729409689929426213616907822353612800000000000
2807 12571407132556855270705244125694850153789536814232611932693452647613558506282465361920000000000
2808 -444443686504535287348165196362949247861246251008223654186132164309570250222107361280000000000
2809 14485048606268638140917943601654148777671777656070882211153750983062305452389826560000000000
2810 -435640559587026711005050935388094700080354215220176908606127849114655803079393280000000000
2811 12101126655195186416806970427447075002232061533893803016836884697629327863316480000000000
2812 -310704603309065597188287078542560033841093471816192239621487580074266526220288000000000
2813 7378735765362918546833518553321387196482964349935245741973710181481297477632000000000
2814 -162170016821163044985352056116953564757867348350225181142279344647940603904000000000
2815 3299971272523666613074024397728706259607765809452256593011498292254605312000000000
2816 -62194580524281964991417311265396902897263878892115700755205621916106752000000000
2817 1085937120265240658580302260189469733126829631449639219535336255678054400000000
2818 -17568244615008948976021067910041977482334958648325811438387644176793600000000
2819 263353763571217320240161076020938734019527910105464291387822519091200000000
2820 -3657691160711351670002237166957482416937887640353670713719757209600000000
2821 47059912892914462480064275883658824352794472746342702172969369600000000
2822 -560713855745363808273106265847849822075849036977700281209847808000000
2823 6184343997191512591247495579204225978777746731371694278049792000000
2824 -63105550991750128482117301828614550803854558483384635490304000000
2825 595335386714623853604880205930325950979759985692307881984000000
2826 -5188107945225480205707017045144452731849760223898107904000000
2827 41722546412652463192748738474937906584805764038341427200000
2828 -309264158045267584312827576296709550156916040715468800000
2829 2109989382375119970945217382141293227191434975641600000
2830 -13228773557210783516897914621575506126592068812800000
2831 76073455686139493589909315317776820945898700800000
2832 -400386608874418387315312185883035899715256320000
2833 1923847470566736174211505698137820886138880000
2834 -8414860450811311860957925415583688949760000
2835 33392303376235364527610815141205114880000
2836 -119746989566417803121555177248174080000
2837 386280611504573558456629604026368000
2838 -1114806959609158898864731901952000
2839 2859812629594390831975758144000
2840 -6470164320349300524832032000
2841 12786886008595455582672000
2842 -21811319417646832550400
2843 31623702552511977600
2844 -38192877478879200
2845 37370721603600
2846 -28451253600
2847 15806252
2848 -5698
2849 1
2850 1887380196367716305242920193122007704788624929914708665008160470944805887539033461040847702196224000000000000000000
2851 -35388378681894680723304753621037644464786717435900787468903008830215110391356877394515894416179200000000000000000000
2852 261874002246020637352455176795678569039421709025665827269882265343591816896040892719417618679726080000000000000000000
2853 -1062044564664417029262734883671363085548765819937422521705633631671233479633943620473193675756666880000000000000000000
2854 2730971737708500932389889700869219362839683536981943627243057910011743233344426452645355166231429120000000000000000000
2855 -4847474834432589154992054219042864369040438278142949938356427790270844239186356953445505420060786688000000000000000000
2856 6283763674264467423137848061722231589496864434629749920091665654054798087834166421133062581560279040000000000000000000
2857 -6193995621774975031378735946554771138218337799849324921233213287568300972293678329402590258966560768000000000000000000
2858 4786269344098844342429023231428686788623261027156296530043846631302778024045115072720183381928706048000000000000000000
2859 -2969259685690949730951338486164092729979245266846961736230904854604501181583543609928261912863178752000000000000000000
2860 1507470301966174478790679539129462462912539904706919035317228618491515984496260601963579124992075366400000000000000000
2861 -636269932648060656632429675606591299281266842895777514906622468843821681767902202127484695613538304000000000000000000
2862 226229309385977122358197217993454684188894877474054227522354655588914375739698560756439002884813619200000000000000000
2863 -68521377362098839945030888142248293768751813850314501605328573567796181113466390998344505681457971200000000000000000
2864 17850106707773647380638298591678126948162237221510500418194838492451106004348387570997308202732748800000000000000000
2865 -4032801885830342556366430422564317569769986927822742687073648696442657282463894969743836297654435840000000000000000
2866 795947740624409715072321793927167941401971104175541319817167505876840253117874007186283479800217600000000000000000
2867 -138120343226000509380197017181479142772694985724579229027096714255098749805748724776443309730037760000000000000000
2868 21193068537322829481617531736840715028614574529168241490930183668771765843210121791094476096143360000000000000000
2869 -2889963891453113111129663418660097503901987435795669294217752318468877160437743880603792194928640000000000000000
2870 351821691133422465702741633576011870040241948705559740165639412683167654314160124595244267208704000000000000000
2871 -38393240103845705582640456045001295341693069799217828787916999399948851165235727882417529159680000000000000000
2872 3769518119286669275386517502600127179002592307559568644631850850176796296223144192091902862950400000000000000
2873 -334087726291293430761681317120078161349728080770329662484093804447107364046532846456305772134400000000000000
2874 26809508899918608641369488410870469737941142284038800075884070727237010695092141999580092825600000000000000
2875 -1953264219851212915299777012791991366621426080694255434100125152984410779213856059969406763008000000000000
2876 129526805029921280855422878832360170200359819674685373614066654707189043714446688326883737600000000000000
2877 -7835572156131040446809532176278578197305717486493312724801563062533658200009737935823831040000000000000
2878 433303529371301775860434959056879900311836911695482731325432058757621651613441729169981440000000000000
2879 -21945329612555154596379787797061805295965878070784146952904425389664027614042846197186560000000000000
2880 1019681981997512233771182059257417215772151910359667434175357139317722495197950429364224000000000000
2881 -43534809478072154193266786211180051906780679284805535614697411071439764975244562923520000000000000
2882 1710296086638548914735480886867787753480669543331646042005969720663705052598893543424000000000000
2883 -61904656334560272166351580921982216666387870676145437547354122885975856280936382464000000000000
2884 2066769130406622759130974879748213910960485348488162461835352274412548460889767936000000000000
2885 -63712431839602656484488699300508849886751803975950872883646197933018411200361267200000000000
2886 1815168998279277962521045564117061250334809230084070452525532704644399179497472000000000000
2887 -47832156035737730093459984459841478893957810792755910573307956406169978378649600000000000
2888 1166637952091164148620975230727840948633117336408680745690437961126097033625600000000000
2889 -26352627733438994810119709119004954273153444106911591935620393505290348134400000000000
2890 551566626978955705328086935048940903391583713865591459117636143133984030720000000000
2891 -10701126354913220447052684438310937704382167397614024982880967300271308800000000000
2892 192507034956110844021053582488133270872483434666072407099445972597473280000000000
2893 -3211694718681323484678851477304549008489359627897062403580241201070080000000000
2894 49697403770697462045320719184596503032717363681192454987701991505920000000000
2895 -713249776338713575650436247556709071302888089868965789175352655872000000000
2896 9493120359432745017530207376531176636684402260900165783167959040000000000
2897 -117149144861084938514202559114640052112275602368555237324200345600000000
2898 1339941199391494394770290708827582295401845125130533760244121600000000
2899 -14198748973143778908476392911438273930867275658761542985318400000000
2900 139308480491221981743541968187696272529263836652000044384256000000
2901 -1264601311648710800141085404753960353388379054575163801600000000
2902 10612038978870300420764353046886380587874509548882493440000000
2903 -82236151116582516737729150969806857655361765372067840000000
2904 587782756518783420477596270739360256146185457500160000000
2905 -3869416265484154178692640026810835542028180127744000000
2906 23422616619153475657945762874157600133342494720000000
2907 -130125647884185975877476460411986667407458304000000
2908 662029864871494507008076960829779540230144000000
2909 -3076683352327885899162741480072786272256000000
2910 13022998316731792165768217905069994803200000
2911 -50037134925967439161506984778701312000000
2912 173826275177058101305483321811865600000
2913 -543468392809464963196556802201600000
2914 1520900353011562397005289558400000
2915 -3785046127404340807026738720000
2916 8311475905587046128736800000
2917 -15949527324154246302480000
2918 26428379990313581280000
2919 -37238055541907220000
2920 43723744276212000
2921 -41609958390000
2922 30822191400
2923 -16666650
2924 5850
2925 -1
2926 149103035513049588114190695256638608678301369463261984535644677204639665115583643422226968473501696000000000000000000
2927 -2832957674747942174169623209876133564887726019801977706177248866888153637196089225022312400996532224000000000000000000
2928 21247182560609566306272174074071001736657945148514832796329366501661152278970669187667343007473991680000000000000000000
2929 -87349528304728217036896715637847451584038218943894312607131840062384737146879417771521299030726410240000000000000000000
2930 227732698794469994417623580055816570201242499389438743582879440162645921847221339190037672472965283840000000000000000000
2931 -409918857830045989951722444100469826362236498900989738449182992292762659324998410542067810451337510912000000000000000000
2932 538967387146912320121709139465432549476273915221671693146148008384928681705090502749755824852684505088000000000000000000
2933 -538967387146912320121709139465432549476273915221671693146148008384928681705090502749755824852684505088000000000000000000
2934 422599428558374432822703757080850521748442047162447123035047870210909989064218689656058544486763986944000000000000000000
2935 -266081121684902420666146810013868847026796844509688929318363473836498882003396952746407231713888436224000000000000000000
2936 137134116560680478343321817468686251929195296785762755879464251900349423801750737184686804037157886361600000000000000000
2937 -58771764240291633575709350343722679398226555765326895376913250814435467343607458793437201730210522726400000000000000000
2938 21223137086771978791228376513010967560470700693034712219440896127435029874080471230963433958131577651200000000000000000
2939 -6530196026699070397301038927080297710914061751702988375212583423826163038178606532604133525578946969600000000000000000
2940 1728581301185048046344392657168314099947839875450791040497448553365749039517866435101094168535603609600000000000000000
2941 -396933483975825847679082758312723978506541008436848313003117815958060890555954514726917920182249717760000000000000000
2942 79647837245149265488237000845645272002957241824499168069704561754742481328661925652440766878675107840000000000000000
2943 -14055500690320458615571235443349165647580689733735147306418452074366320234469751585724841213883842560000000000000000
2944 2193847991346314969097097595655028500548308715053898653647324530125960036597130538512607491055943680000000000000000
2945 -304409529899727914372324546765530270411009343237143832324269910878721727566109022090266111199150080000000000000000
2946 37720311313661937215701085142685272637885940357646083570616054174102474937539596215532974648590336000000000000000
2947 -4191145701517993023966787238076141404209548928627342618957339352678052770837732912836997183176704000000000000000
2948 419114570151799302396678723807614140420954892862734261895733935267805277083773291283699718317670400000000000000
2949 -37846466200998599213078011848848099636674856546133194218009418903781747428969494530635091620659200000000000000
2950 3095467142982910120822738623439736544357665736026326070300153089352519465641023472413055333171200000000000000
2951 -229948987764444751832546297741237571866569454676241365222297086637615731733333172236398396178432000000000000
2952 15553578747992947405119179290189809237659207146536219663577123897239260369230758334292199211008000000000000
2953 -960097453579811568217233289517889459114765873242976522443032339335756812915478909524209827840000000000000
2954 54199049798860330463876072795364727530672267037909964976622793349599174922648002957011845120000000000000
2955 -2803399127527258472269452041139554872276151743340170602239110000841336633930069118466129920000000000000
2956 133090665650283988077438632256120281815130436299987897278018353575295779590619442997886976000000000000
2957 -5808511024585449195030528542487222925518026631688276351792072357176096642474852350951424000000000000
2958 233377675094951083728905164653504492543134998594618246277360050065111025813721746243584000000000000
2959 -8643617596109299397366857950129796020116111059059935047309631483893000956063768379392000000000000
2960 295449568070508643948151742333530388604922715055307795734748929894593832361480159232000000000000
2961 -9329986360121325598362686600006222798050191001746561970571018838776647337730952396800000000000
2962 272456866641719622174408939173970893675254865435618974924082458967124316842570547200000000000
2963 -7363699098424854653362403761458672802033915282043756079029255647760116671420825600000000000
2964 184328796430403935482114086454998869884032539152571557819089197857923331312844800000000000
2965 -4276248024636965536215100906770425552865223741024248594093644394750358113484800000000000
2966 91989056343934723744162054389828921776751906056916975570619094538234447790080000000000
2967 -1835701789568542158974409067646253427917443801579274457063352219166541086720000000000
2968 33994477584602632573600167919375063479952662992208786241913929984565575680000000000
2969 -584333790635232309151873462719288249908185309269514020336235399128023040000000000
2970 9324475382477111316253299937009918881513595360683734367067586156298240000000000
2971 -138140376036697945425974813881628427874275486824944212845445720834048000000000
2972 1899889821267806702841712169623106150888438372481486512071347535872000000000
2973 -24253912611929447270319729824975823202831128159338125686017202585600000000
2974 287321677183804726650029479135743003628309933260133024875203788800000000
2975 -3157381067953898095055269001491681358552856409452011262364876800000000
2976 32169542956511414553393306807651093087142310586869548710887424000000
2977 -303706651005554385761883070805711118469753113746771338592256000000
2978 2654778417880720155261215653896076210399939805478770442240000000
2979 -21467210926259192630144600974900885798382262577995448320000000
2980 160411257733580711661249454978141771722804431219589120000000
2981 -1106284536093660080422410034332012218777961594617856000000
2982 7031469509069873392515318014822111560029416914944000000
2983 -41119704731402768377282561490187786900756824064000000
2984 220823739371580723337583004045666464418988032000000
2985 -1086612167492742761092535285079824045801472000000
2986 4886880118353605010204523768877515549900800000
2987 -20028197206367233648379195774088178483200000
2988 74546639725932631445580133154174361600000
2989 -250998786956002126079394387724492800000
2990 760957143290118385968313209052800000
2991 -2065946995357787473217139934080000
2992 4990210133714462495693574720000
2993 -10640106894913566088898880000
2994 19834499182730342750640000
2995 -31939612210515849840000
2996 43752893439062808000
2997 -49965238034712000
2998 46264109291400
2999 -33355522200
3000 17561700
3001 -6004
3002 1
3003 11928242841043967049135255620531088694264109557060958762851574176371173209246691473778157477880135680000000000000000000
3004 -229618674690096365695853670695223457364584108973423456184892802895145084277998810870229531449192611840000000000000000000
3005 1745101927644732379288487897283698275970839228198018267005185302003102640512790962613744439013863849984000000000000000000
3006 -7271258031853051580368699572015409483211830117491742779188272091679594335469962344223935162557766041600000000000000000000
3007 19216896227040207748117277440326439348488408167656748773569004813724642172313471909734685786759810252800000000000000000000
3008 -35070835614348379140314031328595751810991344905973566511763433785047471964472086235265801560836653711360000000000000000000
3009 46761114152464505520418708438127669081321793207964755349017911713396629285962781647021068747782204948480000000000000000000
3010 -47429130068928284170710404272958064353912104539507108996861024737873723990047964241978512587036236447744000000000000000000
3011 37727717100283862408519639762580278463339174065517018520230360586945007719356335192482907739687915356160000000000000000000
3012 -24103819258514689872109769848315177907133361208524761832369397041659310487366547484086302167022834810880000000000000000000
3013 12608151612146145471565110382195631520654373555228336958470146144867947024160963299368219595058098208768000000000000000000
3014 -5485364662427219133732872698747450077167811871430510235178570076013976952070029487387472161486315454464000000000000000000
3015 2011300376223313682368719989540731694961531019524520419565475694538458215759010812042073125878315666636800000000000000000
3016 -628531367569785525740224996731478654675478443601412631114211154543268192424690878763147851836973645824000000000000000000
3017 169016838338093586753673948700901823106011010044077346181972747440206572752858051432106985367925686272000000000000000000
3018 -39437262278888503575857254696877092058069235676951380775793641069381533642333545334158296585849326796800000000000000000
3019 8043125859510155334549834839494670090790436223588768447694755744413339098107499377361231540535060070400000000000000000
3020 -1443031404206233751198646838850514339818284145996808456792294412968275544072227829467750364625407836160000000000000000
3021 229052603842259325587086799817541958701314943809017215363856256026710403820988544359960375337366323200000000000000000
3022 -32330391451419378491957227725442525271238233695531138053750045707119411065641923725448952499771801600000000000000000
3023 4076440661265921635942433061034057534199603379001752189385875328288969221320068643643563576058183680000000000000000
3024 -461026027166979232636346596188375554463050382149007688085307328794585804792150620412069690149437440000000000000000
3025 46940831857001521868428017066452783727146948000626237332322200749994191033382608623774368451579084800000000000000
3026 -4317300588854655021343713944238968402998465117114453266350704082357325262267631227939114155245568000000000000000
3027 359775049071221251778642828686580700249872093092871105529225340196443771855635935661592846270464000000000000000
3028 -27240110858249609063240099886269681590347458477031669418641347186302171297641006557234886931906560000000000000
3029 1878628335051697176775179302501357351058445412209080649561472219744977330871793555671371512545280000000000000
3030 -118284006281032785204363141268603981362939155583534707564981584206165239351187001653382650789888000000000000
3031 6813594831856727258315849151417280032427370713337252739918294021092467704561463228881489100800000000000000
3032 -359769554699331503941246345279576208608772807061988560620685783441304868021025536869820006400000000000000
3033 17443372349058497160787701589312785871940499736338839302821128894123872388898207848233697280000000000000
3034 -777835389379268848725827300472202026547631392417386572326938385221842506905328053953495040000000000000
3035 31946810635219970572667906983679726090349146474285519934856397964468531533611687930232832000000000000
3036 -1210106463455301915631360113018171442816255548268390906623348407745020133848927573114880000000000000
3037 42324868356147284807456156576152260321077300575365023761071009491876697845272506531840000000000000
3038 -1368397999484461087759860701334246010380694680256162422350416096353908276200539684864000000000000
3039 40934982890560801770594123544186846464379755392278363061764584078963068091469135872000000000000
3040 -1134009661157427616617810179264635611513222953434738436170505369755057967398807142400000000000
3041 29114497077212519040251865963148539448349754902047199901681780994995069766336512000000000000
3042 -693202311362202834291711094360679510674994164334457140516232880833215946817536000000000000
3043 15314934785909132385514547433549896166075452467854285662567935739338491848294400000000000
3044 -314108972881728324980065551575025586554762606048009184875284713057385919283200000000000
3045 5983028054890063332953629553810011172471668686628746378576851677283541319680000000000
3046 -105867533832736206599280603833847518218659456032359010743270884077312409600000000000
3047 1740568738062394112367282654908518191215871133994297081852616082509004800000000000
3048 -26592022387064354494500151672213472365798031213801760972748301260554240000000000
3049 377526493516441589984030547254139802886218721757611513366435510353920000000000
3050 -4980136722982846506172317857395035697647991648717428474195532264243200000000
3051 61031087291456452281523503154350927667254799616635152870043287552000000000
3052 -694623834949857580912159180328169898881628410079442477720272896000000000
3053 7339421652300381986996398886486323459881356785745052594780241920000000
3054 -71955114238239039088199989083199249606679968487696594066472960000000
3055 654137402165809446256363537119993178242545168069969036967936000000
3056 -5509917471073192775070447583557894021584780728352165068800000000
3057 42962319462559007992752027941971883209238056361420390400000000
3058 -309759670106224822518274809612963421257829246492999680000000
3059 2062564389327162861804493284347819390941962295050240000000
3060 -12664869057272052660203028938977838365433101811712000000
3061 71593380764680908197869016048489758990577172480000000
3062 -371862830653071967129445408671762006785392640000000
3063 1770775384062247462521168612722676222787584000000
3064 -7710855924451384954625990373023948716032000000
3065 30613820047449667313651574681980937830400000
3066 -110439466260640935474933530598776832000000
3067 360576615589779173658831489828096000000
3068 -1060519457616997569584798499494400000
3069 2794517674880098997588401843200000
3070 -6554305847266756710761710080000
3071 13575612773957656815993600000
3072 -24593501402097204376800000
3073 38502546226375271040000
3074 -51297644382304320000
3075 56997382647004800
3076 -51367504188000
3077 36060024000
3078 -18492320
3079 6160
3080 -1
3081 966187670124561330979955705263018184235392874121937659790977508286065029948982009376030755708290990080000000000000000000
3082 -18840659567428945954109136252628854592590161045377784365924061411578268084005149182832599736311674306560000000000000000000
3083 145073078669202883846640349145242180362944240049408939617615272869152664246839648707811017969599892160512000000000000000000
3084 -612530776603301065130259251946578094865764569097504411718820041003089026819989627877424298093866211344384000000000000000000
3085 1640707437330270710170337281999762754104726524368315388532553681258274178982115074671672227037141637529600000000000000000000
3086 -3035308759061000813815123971699561095093744070081383468785224310327807231116912888142593620018712029429760000000000000000000
3087 4103287766878760359416741665445702961885987353998907281876321752850554219843234089526098782617888484229120000000000000000000
3088 -4220524560218153512542934284458437332225586992684590347072788088646284340410183634941130176406971012349952000000000000000000
3089 3405195951994192038528958343142602847591098596370521757297363116975979411012761796372957301419260703145984000000000000000000
3090 -2207071450366605950898398926110946290105341682832745583433476094336282951582345608760250102771743048335360000000000000000000
3091 1171445615963813927784534814628117646286681354734303425053152696224642489686014207726594285317309771808768000000000000000000
3092 -517261700555450305774989398666961038620093065726835278594898593138153826614603676139015658451799120019456000000000000000000
3093 192536299651195391594023831726035497708590196687210909254767809668090591017658035007300272868169672451686400000000000000000
3094 -61093248927783153101949869682299725234456504718057307744301324221605668303679953415777971198553838374092800000000000000000
3095 16685131009688676267339250123317151849746524397788760518401622161362892603946205764813311461789913841664000000000000000000
3096 -3954994017111389930035970399601102660680657635031409900658162290100833802416878403511303457609461058764800000000000000000
3097 819620470651373571027191234127860090864741549365061920202184948277475426158760984938197756017750153625600000000000000000
3098 -149460203471721062952017225046845075392982282531275997213339608215304342417185826665200767273825028014080000000000000000
3099 24119239184589906984320240020787168251248463583089512777814063759612605522350093721103827523024673832960000000000000000
3100 -3462091748984197174782809572361794485825138313362131020738860826738651510385180916904855625314546483200000000000000000
3101 444050898239277463722142966889882336225398174974708109181723453864305302418968856733448873681648353280000000000000000
3102 -51101095432297803364849785872248364089430742358200536374087222865336721310119431925674671971300802560000000000000000
3103 5295931708438135985084432354033012278359186026213510133314494006043987481230559308660829640662083174400000000000000
3104 -495940093097885644088174267267305497638987320180529377032795425315156018309216256329442240597118156800000000000000
3105 42093680741332886458101210956329941929235034891865919346919364802983921307109404472406363013644288000000000000000
3106 -3247226800045679812482093416631166948826702691658228063905208141944473929405582630728490861052559360000000000000
3107 228253342708781206978184285253914918153601117583403298921718874699014745700922917014071638774251520000000000000
3108 -14653301013403237978846398559510587338255874215230829066579483314010823180799989734236697797853184000000000000
3109 860965842953416056360790698773087504897522563337295256216075632505244219148386493601464962777088000000000000
3110 -46388245848783192691852947132170662979392379490155994408193730199636003186874272284561689804800000000000000
3111 2295983885444824688788681221693295440394168277795599723233831090689054703188726608023760404480000000000000
3112 -104560935959536608218080359242199412845275215687086135403438228038970233162294949891025141760000000000000
3113 4387824991159125523437300789628011074757084944011650324965711355206786570203448790069805056000000000000
3114 -169898947469124388954642959867751270571402278976882083289918116447400826792389431265329152000000000000
3115 6077466324412239668488818119275681379740145114435368639146514499310840386055265824276480000000000000
3116 -201059036296344770987599997930924797525237883485079864753719276668930057884535109976064000000000000
3117 6157790997680074894919373156004107046713126061152730900576872433592587242902428581888000000000000
3118 -174748122907137260531495724697413848622940063897577498529884217710059908244528378675200000000000
3119 4598634813345717382407782228879311805866843786778355224470637308159471269592852070400000000000
3120 -112298774440676859155257197286430080729349054622182056763629726694980983384440832000000000000
3121 2546309420457207852938971333820216946770123912944825705686953105293173460461158400000000000
3122 -53636229477479988033082544725703017725756490405711406217352670732339574000844800000000000
3123 1050021423633206114933361986693656960768777854503344989440237469363261501603840000000000
3124 -19110602250149352951264424429207103431585441234641263710742441302870280110080000000000
3125 323438626090535470645190935697412292120643347781646145974847894390938009600000000000
3126 -5091163558832502778674301765607415709306423066933318964418902041338839040000000000
3127 74537887063652436422472031173489227332347808877018423170285611075502080000000000
3128 -1014983994058245942774087233000704372185161652793442358063463640177049600000000
3129 12853146983580728850488849764306305366723860799263363194431116358451200000000
3130 -151332185834937937800104196597013014521866492926962674973678764032000000000
3131 1656088071401207621208687434457878272126086149012044367636484587520000000
3132 -16837496731747935146638797445468624407963112626121003011554672640000000
3133 158955388726291695440296339520158342312938475841002475983208448000000
3134 -1392466343289617278115803513316750977134905785669159156187136000000
3135 11309830598518658854091971355724098254831918337143917772800000000
3136 -85089634597005583855237402049334908500302833884468346880000000
3137 592330991444046134585490389568614677816878080914882560000000
3138 -3810316319230706128912511277926761085371730345066496000000
3139 22616348983562698899706822169717914865123328786432000000
3140 -123654177056110983595991373262536439940532142080000000
3141 621542159805848859344930183065659354198441984000000
3142 -2865716925334344126078059245692076940464128000000
3143 12088632191236687380478165552547222825779200000
3144 -46517103188981962022042003088204801638400000
3145 162723075521158915655464096623850752000000
3146 -515412456401860818818212070754278400000
3147 1471313555824372122230293570444800000
3148 -3764554940275578990781134935040000
3149 8577072150586447576344756480000
3150 -17264637984272237472513600000
3151 30407385882279870303840000
3152 -46299788172485527680000
3153 60018243927296054400
3154 -64907978291956800
3155 56956807908000
3156 -38944825920
3157 19459440
3158 -6318
3159 1
3160 79227388950214029140356367831567491107302215677998888102860155679457332455816524768834521968079861186560000000000000000000
3161 -1564740931766727075522038264673457949369218759640478040031488074669282316002376364184481808869577258434560000000000000000000
3162 12204979267780471189071898464452972005079906325195728712245606982420402064818535640638958109182702615789568000000000000000000
3163 -52210189089949793419918676764604380243952932613337283935717318758131719943945958018288876355948227856433152000000000000000000
3164 141713370387006582139779265503926174947872245664772627825518436629214668419281886049641235823288047038889984000000000000000000
3165 -265712569475637341512086122819861578027260460621448677172847068679777503286153536343077317168665088197918720000000000000000000
3166 364124632244391912442488390530921421741060631221985224273901538561176578577321512766439286490392898641592320000000000000000000
3167 -379729973626294422975737892982246625529963229702927448171354461642369860516349577599286684482838308583374848000000000000000000
3168 310688160239695436980149185167292693615424460666031548503835468616484431331558745308507287304140434295488512000000000000000000
3169 -204248697935355333570283260619238715247177191734150369849743687701577728005006212193555716653647878101663744000000000000000000
3170 109980068119037487307075601871897769748480026318388660688323524147003392002695652719606924351964242054742016000000000000000000
3171 -49276783767620692364858548890655494237955336467329984334378721858072948364844156088655050521334627933618176000000000000000000
3172 18615673867767817115613229580914297823227571554324660748543072701938669382274458966825241308059748330477977600000000000000000
3173 -5996394947790594936279261451544509394981958144902655144963393610720629079867253609506207536730784317990502400000000000000000
3174 1662865825857896074766517881520746302810122846905778317510857051712443358282515706837855871530385567173836800000000000000000
3175 -400319550669493499480828378884624109935770314995835520882243364301143771438383410905409746849907636541849600000000000000000
3176 84277800140945999890700711344131391565425329472807478080472287221293425565975454927454683547348976114073600000000000000000
3177 -15616180614351758803276896513765522554769987519961385644322806161592605325460157824793073716126427927019520000000000000000
3178 2561384121930711761384041227125561900517828640840227274994745984176564894652195198775583519576292411310080000000000000000
3179 -373790505831993821637384006829328411319587433232664745872439007260216408071253366328494245679793868636160000000000000000
3180 48755283369390498474441392195129792780815752160782358157274653120897792357120004303716640740842678517760000000000000000
3181 -5707463727765951210301670911731463837436764637869363355712707408993987597361270345077940086725631016960000000000000000
3182 601877993109863945813630750691681641038786089084405590238794599493911419358097600026400954600157452697600000000000000
3183 -57369641483716128614342730417100089530452854645169094721758013664135369403698266223252264903359489638400000000000000
3184 4957870251679171608646902628638279342137901018718316827806248094431451676862813130404516720043412684800000000000000
3185 -389546948346220626393685206535864805453692222899296322184776635991042631753506745960354885146268139520000000000000
3186 27898587812594050166125996224053978109415623390665784347450846609438066465105257668248227848671723520000000000000
3187 -1825463153169734146672441728240568938023491407043563667178882555926194472408121798045871698740248576000000000000
3188 109359543738279004178533375424550212876983356182333307250347802889587687287122504030397843703332864000000000000
3189 -6010061132168350445156467830444031095610076686744610635525579684664840572891430717187812531109888000000000000
3190 303538441018603557836185243961819752303539226603263163410382812356810129944011652383222855106560000000000000
3191 -14111369648872461417431761816061829091910267650436333023822350859092691050528055945709601423360000000000000
3192 604772984951676917889932649259792675367582899304414272449529322532543902165488111958982918144000000000000
3193 -23926203950108430253221241174419407190468347026353089903306294746657881651328233385582657536000000000000
3194 874885041100944190499345861703730310621259112251384845430913798367458311574800266881400832000000000000
3195 -29601373571084577874038017877193882690192977482189712815331669869575657158545873691475968000000000000
3196 927678374022593608588086030339409429037386758701102111021790223832855352547021682638848000000000000
3197 -26952817623629408898167364394996355032842993664964453225633094341089716324001305644236800000000000
3198 726584300508623346420429592162931265326961318310980125466360694689196460595670627123200000000000
3199 -18186786520667617340193903100537351574118079396062384092869834238252170259110192742400000000000
3200 422948523736456217213811700012496548235304172001450792857438005540748145560702156800000000000
3201 -9143565646187246381008124335081688127038172232847328670421331605370941062565068800000000000
3202 183838886007997546284819431075716480861084944364126184907942116933384000199720960000000000
3203 -3438846704901875233841415040344544889716958008833502953283042632222046515363840000000000
3204 59863869137556822252558482327081052238786503055128678103573275996128469319680000000000
3205 -970016398062263323536827259929554087202559077282177654456048453640970567680000000000
3206 14632013102980014640750721755814036807846942603191677130215460259003105280000000000
3207 -205470822297166163040329284230580091344233662087372487360472420658341478400000000
3208 2685893101923740693337637702360524069859263556697679573339508766775705600000000
3209 -32677663327957598702302499518515010269088371372695473615983034446643200000000
3210 369935811259897343799650937945452946442509864596552531501694729584640000000
3211 -3895475136723682995711647494705205318385180128286137768173256048640000000
3212 38137518821071022335638506941169842277896868388815334793304604672000000
3213 -346938345070390027985929813817919724226150756906338962068471808000000
3214 2930603304688154882272311617695228339792046679520731973287936000000
3215 -22967110538308423842259495436482980719373406579316081295360000000
3216 166831311416283950428035075809803734039032009050722140160000000
3217 -1121964959817114286504329457200434468683548598879125504000000
3218 6976605176929483974871466381687269166488996375166976000000
3219 -40051587948474347586741605799735552896738360819712000000
3220 211913163748541521622971459257860068236710903808000000
3221 -1031339680128660069374092655199626356684812288000000
3222 4606479960872427108866915085258877027376332800000
3223 -18833612153639071873674256000336919063347200000
3224 70274672215071163707739761195287011430400000
3225 -238488706612232456021741271024729676800000
3226 733166862663867892908295519180108800000
3227 -2032232241925433391856682675765760000
3228 5051115762863546127232848407040000
3229 -11184032486211555434694310080000
3230 21886560638378777758697280000
3231 -37491253472670156038880000
3232 55542597737289120057600
3233 -70078980562549358400
3234 73793240325604800
3235 -63071145577440
3236 42019417440
3237 -20464002
3238 6478
3239 -1
3240 6575873282867764418649578530020101761906083901273907712537392921394958593832771555813265323350628478484480000000000000000000
3241 -131517465657355288372991570600402035238121678025478154250747858427899171876655431116265306467012569569689600000000000000000000
3242 1038987978693106778146633407743176078381161256401277418580908081580403457825577905818495921089399299600547840000000000000000000
3243 -4502281241003462705302078100220429672985032111072202147183935020181748317244170925213482324720730298269040640000000000000000000
3244 12381273412759522439580714775606181600708838305448555904755821305499807872421470044337076392982008320239861760000000000000000000
3245 -23524419484243092635203358073651745041346792780352256219036060480449634957600793084240445146665815808455737344000000000000000000
3246 32672804839226517548893552880071868112981656639378133637550084000624492996667768172556173814813633067299635200000000000000000000
3247 -34539822258610889980258898758933117719437751304485455559695803086374464025048783496702240889945840671145328640000000000000000000
3248 28652352555438579188169313743205881744533589150311798362020382105742453111688195400673449829159617829472829440000000000000000000
3249 -19101568370292386125446209162137254496355726100207865574680254737161635407792130267115633219439745219648552960000000000000000000
3250 10432395033005841653128314234705731301855819639344295813863831433372893184255701915116999681386322389192671232000000000000000000
3251 -4741997742275382569603779197593514228116281654247407188119923378805860538298046325053181673357419267814850560000000000000000000
3252 1817765801205563318348115359077513787444574634128172755445970628542246539680917757937052974787010719329026048000000000000000000
3253 -594269588855664930998422328929187199741495553464979554665028859331119061049530805479421164834215042857566208000000000000000000
3254 167294380056006514188631495959056900767563874294763151943516527626827634833271277172778227075178184333852672000000000000000000
3255 -40894181791468259023887699012213909076515613716497659363970706753224532959244089975568011062821333948275097600000000000000000
3256 8743821764623147488660198801953631874912877932803775850848999799209192902469953448723423418037456271835136000000000000000000
3257 -1645895861576121880218390362720683647042424081468946042512752903380553958111991237406762055159991768816025600000000000000000
3258 274315976929353646703065060453447274507070680244824340418792150563425659685331872901127009193331961469337600000000000000000
3259 -40688015716794081568397209923717059855115746830572031353983524724718638517920038564281996578915267012198400000000000000000
3260 5395584692879215164504847402927697067743609905793247636071728278712689020854613809611308241986589755965440000000000000000
3261 -642331511057049424345815167015202031874239274499196147151396223656272502482692120191822409760308304281600000000000000000
3262 68904653004301665520732899734358036146509303991731950330786140355854686629961518347850040319742163550208000000000000000
3263 -6683059990383773578933960174904291131266788681472329630745144047892260576150113819691141034356263354368000000000000000
3264 587861758413387490739561311681395979139208263648028995297026559768300698828019271176535553948004646912000000000000000
3265 -47028940673070999259164904934511678331136661091842319623762124781464055906241541694122844315840371752960000000000000
3266 3430493019918972094501418794957748419379995172481866816056918916419791876449979831799411720651486003200000000000000
3267 -228699534661264806300094586330516561291999678165457787737127927761319458429998655453294114710099066880000000000000
3268 13964372508118703610489646400365642567368643943282560771967488676670427761278719745420032349810196480000000000000
3269 -782486390541134254036057772434281695585311945097729698429212727572049831450962744355432847187640320000000000000
3270 40309904967270552480645400398129663105910009292913348100898837480984385256564747436491995158151168000000000000
3271 -1912234580990064159423406090992868268781309738753005128126130810293376909704210030194117417369600000000000000
3272 83660262918315306974774016480937986759182301070443974355518222950335239799559188820992637009920000000000000
3273 -3380212643164254827263596625492443909461911154361372701233059513144858173719563184686571192320000000000000
3274 126287753758918900541644706993755853533155663159765116818723209155650504105579864610706554880000000000000
3275 -4367847122488924379635831971212608468064030455149770957640050842977385856283213362475565056000000000000
3276 139995100079773217296020255487583604745642001767620864026924706505685444111641453925498880000000000000
3277 -4162016488858122676368169757738972032978545998496836498097761544763621311427178359947264000000000000
3278 114869517985172833815039345046711038137405313180593048407062738398482488056077451526144000000000000
3279 -2945372256030072661924085770428488157369367004630590984796480471755961232207114141696000000000000
3280 70209454940251732057492742202074427007060492552240831614334708919764192163076558028800000000000
3281 -1556750663863674768458819117562625875988037528874519547989683124606744837318770688000000000000
3282 32123426397186939666610553219546248234673790278363101783914096222043941087530188800000000000
3283 -617133570825633825748837726159129136965421653477147557021605488593361861135564800000000000
3284 11041558085371591659916342295883838524042843896834845072436848683730362118963200000000000
3285 -184025968089526527665272371598063975400714064947247417873947478062172701982720000000000
3286 2857546088346685212193670366429564835414814673093904004253842827052371148800000000000
3287 -41343220001611615835993528705789448682597318674550100487076874944587497472000000000
3288 557322818649176193867559823239808744495797188014768511467948069105958912000000000
3289 -6999344661214143722041567638804505425378928577893482090649269313732608000000000
3290 81879126225523945427656074265260252145942183364036960305708433481400320000000
3291 -891929479580870865225011702235950459106124001786894992436911040102400000000
3292 9044040177568271011022845931763134025901257360776207965269377679360000000
3293 -85321133750644066141724961620406924772653371328077433634616770560000000
3294 748430997812667246857236505442166006777661152000679242408919040000000
3295 -6100064558974717372504121987929879679065576787466351192047616000000
3296 46156662825171892951756370974045699750798855837366458777600000000
3297 -323906405790679950538641199817864559654728812893799710720000000
3298 2105666289764171526961206217018339421158497087777669120000000
3299 -12663930665612841332188774405249717677825843611566080000000
3300 70355170364515785178826524473609542654588020064256000000
3301 -360426077687068571612840801606606263599323873280000000
3302 1699279274455162000159795342562163525654380544000000
3303 -7356187335303731602423356461308067210625024000000
3304 29163988969254532938712000896044109743616000000
3305 -105571000793681567198957469306947003596800000
3306 347730569149148772065077303382565888000000
3307 -1038001698952682901686797920544972800000
3308 2794950722117828857068842785228800000
3309 -6751088700767702553306383539200000
3310 14532676263883508431774993920000
3311 -27660213673169981788684800000
3312 46100356121949969647808000
3313 -66474918705046819968000
3314 81664519293669312000
3315 -83758481326840320
3316 69752232950400
3317 -45293657760
3318 21506960
3319 -6640
3320 1
3321 552373355760892211166564596521688548000111047707008247853141005397176521881952810688314287161452792192696320000000000000000000
3322 -11185560454158067276122933079564193097002248716066917019026105359292824568109544416438364315019419041902100480000000000000000000
3323 89484483633264538208983464636513544776017989728535336152208842874342596544876355331506914520155352335216803840000000000000000000
3324 -392737455945994362139427428126920557628078954919682864223583254837392507058068448399391458171792935249007083520000000000000000000
3325 1094054341563841437388404978353564410535362802990545121765696209904164841090333534826876204907137462479376875520000000000000000000
3326 -2106054607510394766972679583330611490280573395756799359398965204065517319098892054541736694446239615272800485376000000000000000000
3327 2964076855014629672035623117280119875209695890324384283598543620536654004657699928614296088479892791865422905344000000000000000000
3328 -3175796630372817505752453339942985580581817025347554589569868164860700719276107066372460094799885134141524541440000000000000000000
3329 2670556257358960175291835763133874238216527953133170904865570956814680150300362760358659625172630680982645637120000000000000000000
3330 -1805098210992630488854666765821970549905616116469643296807284072661774546036356310242427339237055923256788254720000000000000000000
3331 999746701472841501519507747224475996870802772198571672077880409474213594727828110288113603269754049803759648768000000000000000000
3332 -460922180549167185765487338006089582972902576792847978685256552419929644322570102795169258650341152831603474432000000000000000000
3333 179247514658009461131022853669034837822795446530551991710933103718861528347666151087010267252910448323401351168000000000000000000
3334 -59461915920205061625195081265208672162369643320231189557953769983660795461485405889440905963705869876512948224000000000000000000
3335 16989118834344303321484308932916763474962755234351768445129648566760227274710115968411687418201677107575128064000000000000000000
3336 -4215818377411364157553513698168233899342609632228031428976616496196056397798436184754011322294490245213087334400000000000000000
3337 915276358253783007889907579207577096567803406996875244448870686674143823206239434847910352866566961131788697600000000000000000
3338 -174979303783811457390717625436742680226197710161167326144637043040645142671781068426806390989196624922253721600000000000000000
3339 29626125508370193843931026528972305646763633466441028765229552260849971246015842273321716992879851838688460800000000000000000
3340 -4465181595759144048247977682596304439583992603793743569879095197209445427031095845022172656821604463725772800000000000000000
3341 601828823776232458676901339828197554900451177033069785505443265710838296686799874763858053745520601632604160000000000000000
3342 -72840393353869404720815439939523910414538733728208843086968331762621301781537286429752661266818961705533440000000000000000
3343 7946224729513025969543502538857153863404225497622782882214727101376869285258613065063926683652977640603648000000000000000
3344 -783992071975365438466666638449117187192055692909271220820516553480326568278023697054802130995862342467584000000000000000
3345 70172129899029622578806581836495056878301281155459461122824012502868736049576195106756980860740765220864000000000000000
3346 -5714016291778126409988535949543168917233104322658841834287098160947882792608347315835925584374605167984640000000000000
3347 424383172864157929654320972379864004462936130064847669390023205587641162315739323192058133587503832104960000000000000
3348 -28816141367319365593811917877645086722791959448847681254878118897926251762179830587115058453472482426880000000000000
3349 1792709255570559610674934983171468528837287799813104594197486659548407367693215266940337737888841072640000000000000
3350 -102385334639266874316564174685439474168508893739326016694468526892312058715237509857583944082013552640000000000000
3351 5377815556809977236829633417821063289659053004489851381931680200404269750699343952115520295216873472000000000000
3352 -260216881781127930814337100862309514015760629249508937835403880664722729872548900908815498155655168000000000000
3353 11616825079514639768497192002781674732846456662924506153366244672532264726453075933429263310520320000000000000
3354 -479145142168533121764614821663553924166225906130724580399786185988283646124748081429321466511360000000000000
3355 18282167586716685091177672050755634626374279407213656485842398193511617658177987208749944668160000000000000
3356 -646061561335100901718308711568056261232775287322587860777889259469959421003282254745298796544000000000000
3357 21167259132061710455158262629722641037541070667264274640871015623659639149680187833535430656000000000000
3358 -643599095231606061136568796173999220736046067585738080296753853422083622794330035479117824000000000000
3359 18176097683049208401802969853437718685741994206529188403759415629378484854268627446136832000000000000
3360 -477150305476871771231701894809415081493837454750155739537029836424465719617552490954752000000000000
3361 11651344668621287437053185803485717106244868081108454104973984377806721060428607337267200000000000
3362 -264803287923211078114845131897402661505565183661555775113045099495607296827922894028800000000000
3363 5604302389909229166451748823225453153556935103948270372762859248584281414347574476800000000000
3364 -110499389892042435536712944441755648629282340269960841525657993273400897451746918400000000000
3365 2030453005753197558218129540032260468042905672272007726293522120110848212362854400000000000
3366 -34780907968920513728736478232034091350734958275029761978176073353750640674734080000000000
3367 555506959574595605250449519233907404004639972449454938426947045578980951326720000000000
3368 -8273507908557806886708822626887982612835063419459967168060913444793333317632000000000
3369 114909832063302873426511425373444202956042547492499544000846020066574073856000000000
3370 -1488235658590657308899088319200807966071194688874601629524300887832395776000000000
3371 17971147575434352409347481590349379212935181148674434771614199400240250880000000
3372 -202289605968941512233032654067113564125268923605267784284691423895224320000000
3373 2121918943730155722724118748955736686628695002852459275713546404495360000000
3374 -20733035501406508072439165673758882719754769232722816373211875246080000000
3375 188604611448792146208023599371425833707970610304171169087047598080000000
3376 -1596339971510152961635309461764419282167776325458502058103537664000000
3377 12561997354498782385750013924296277644177416604697655420911616000000
3378 -91827466041657765977704780148364602662115618455392217989120000000
3379 622911018937192307367132482634468757459235399358228725760000000
3380 -3916608374946807837464200956969049049087592724231618560000000
3381 22795075198103114397939793929449491820086518500818944000000
3382 -122616951629140728062688440706567450876489981689856000000
3383 608520851757522223636170921620682138344863432704000000
3384 -2780638812744810545716028742374449405616259072000000
3385 11672457702753402477352732593922595452680192000000
3386 -44894068087513086451356663822779213279539200000
3387 157730586166053883008719064814331886796800000
3388 -504468825691003890219783789384856780800000
3389 1462834208714592887961262023899750400000
3390 -3827867293335287347724719466726400000
3391 8989120845405762851799732602880000
3392 -18820009383224855609021137920000
3393 34851869228194177053742848000
3394 -56536918358642320382784000
3395 79377912753446571264000
3396 -94982117824636922880
3397 94918838598904320
3398 -77044511849760
3399 48777785280
3400 -22589280
3401 6804
3402 -1
3403 46951735239675837949157990704343526580009439055095701067516985458760004359965988908506714408723487336379187200000000000000000000
3404 -962510572413354677957738809439042294890193500629461871884098201904580089379302772624387645378831490395773337600000000000000000000
3405 7796335636548172891457684356456242588610567355098641162261195435427098723972352458257539927568535072205764034560000000000000000000
3406 -34650380606880768406478597139805522616046966022660627387827535268564883217654899814477955233637933654247840153600000000000000000000
3407 97763573855127882289707470501594153095275368421078198701370545936308063364097753047991373694907027095913549004800000000000000000000
3408 -190638969017499370464929567478108598535786968421102487467672564575800723559990618443583178705068702837031420559360000000000000000000
3409 271837048413841694922214383255821520134362899415275769166866434672901031742949585558442680746116483675026284871680000000000000000000
3410 -295137366849313840201261330392034793288736862222299406524026414787721120178059550034880624810069325132885680717824000000000000000000
3411 251537528564756113807893179311393289734718916666732448742067967148625954697209843779727805235854538465527568793600000000000000000000
3412 -172349788090666226127630511750399105929344442901279640804750273787021487477717855923146829513455887467120741580800000000000000000000
3413 96781034850912573133207902752147190252631879475333952144205922972712066045180026787613219649863690654613954887680000000000000000000
3414 -45248276034192891335006292195809075962269450144311977625862509441787459449694557978624362433702504721637693194240000000000000000000
3415 17847931102376084915474704143902468851784060890256391174645767613149497894046186758235165182182654640201534537728000000000000000000
3416 -6006515274838105500400140817659484709735020491913208568390402562117619483573235928252219051696085696221670277120000000000000000000
3417 1741384680520291090452141665623968256183682411521056265625788978092923295657786886762197960365671903526450626560000000000000000000
3418 -438570956575480719076835678749740153409223718457154911342791298186365867054553734443812819647650701628883861504000000000000000000
3419 96658730561043447954434179198133520652690753738912431118312555850284582541628619104392956961817753319523745792000000000000000000
3420 -18763165344202551661743105373755330479639969843435942511201849076819948375727908414382162233764622703201668300800000000000000000
3421 3226470231145941423315613357920890161842851957204593288963280925908192181011412822578943241255821364307165184000000000000000000
3422 -494005011467321174861720705518987967363498864260990360032655452770632295657249810155627673302326716066168832000000000000000000
3423 67657208092263552209322618364557047704131366192266071047950638096847466579145082695227268300101267635149209600000000000000000
3424 -8322910519286389359083337973417732058841556952223207152724086432548696285529752236317640148028330542419148800000000000000000
3425 923086439411763183461970211597239373798790861973846611483944131609946315304208884391592816417687569250123776000000000000000
3426 -92617368502852493323943499491361810080146240331824074730830514877252138659285172346982556831206110627102720000000000000000
3427 8432754230969594299556584058627078386926895338854352483208333916293018797681828963691313044816605751541760000000000000000
3428 -698713921994623527677545536286243637773942756647932062894404810207135843236494399848708795141947333699174400000000000000
3429 52820548479699656601618163883708073412619014759856933136579673981176051809655412190154378412587530531635200000000000000
3430 -3651791006003926876161255774676113717415635588335787969936372522155381359679880348948944680376421863915520000000000000
3431 231392287246792601600079570976021030481405480827728500399194111426896284311513155751373222834911523635200000000000000
3432 -13464637404446983282763250897311568584047301686096270497366898725271982061230291390704907363238386073600000000000000
3433 720834123672414256551972017734861752479299989255658925616611749938803080045662064350868778031954001920000000000000
3434 -35562973843420817211292737117848966915487285997432888170838530357512106415915016457538118081272872960000000000000
3435 1619385416084340783728508565187765457758796058811676157779254507350997702867558785120039305486532608000000000000
3436 -68155951855401548136721740959081037784461113586350006640541014619149734969173349542089196358860800000000000000
3437 2654723084987818647614757795703474444704765155589149702215031571016166147447928559270564882022400000000000000
3438 -95809554946928793297374717438922385974307313885924199779189109329906748178571857778185800253440000000000000
3439 3207299916314567866792458489764495826775244838061565092323282149932775758114584982603085905920000000000000
3440 -99686348750317649913819655762950545967338690912724320437074985741153841130588452161987805184000000000000
3441 2879259110246658694558334088146838619082311354988828253959161975835637259869371211353948160000000000000
3442 -77342735562181308034534004809805188790977838595548500106351115346012234086845136324526080000000000000
3443 1933568389054532700863350120245129719774445964888712502658777883650305852171128408113152000000000000
3444 -45016558946945883279523672422558452455946081222464481769217666914253240460746891984896000000000000
3445 976549691441683182254217232447035212007295941862986112453928224065811036450064852582400000000000
3446 -19748224296090660915151005711770176178105074658503258088047082387579596288171180032000000000000
3447 372427827634204920546851655105917249006817171993049838217522346767700316846555136000000000000
3448 -6551971041712864342953871710196692343638450248025876783456411656098431500078284800000000000
3449 107552319673192538016545365251675961275342794665908358912106136324597145298534400000000000
3450 -1647610003504226114296014105983121108898868343818170604610987620291700949254144000000000
3451 23556515572977089052434842201556061605988722235962406520173434113647685140480000000000
3452 -314333410314450952818989260146352470409582635801696162357102339036115107840000000000
3453 3914340581274294884160998333897974159817444143945650323692217806864829644800000000
3454 -45482533987210398073039922543476823933971754758990853434332233049990758400000000
3455 492992501259972846246236922674049490193400138996054705057447281311088640000000
3456 -4983077842924253836720723611934462501954853156968207935216785188454400000000
3457 46949076492788616395354445986387073605162684065002608876311491379200000000
3458 -412092207460213560836966924018444533211459295868361457221542871040000000
3459 3367581598494481278026061425090194429996792066720871472452075520000000
3460 -25601497532414185154584092705364051222197834425363350375366656000000
3461 180903741749676265931204725165093634978786280563618925772800000000
3462 -1186902624929532635961977420438011820527848751647581798400000000
3463 7221894278671759425165471076739225363000137906850365440000000
3464 -40697150135957660695092306272608339648054055827537920000000
3465 212069516837496494937205566184807725213184906297344000000
3466 -1020055396043754184402143175492100650376069775360000000
3467 4519835010455067514841585898868916128065607680000000
3468 -18406567915880365445056232167339477444611072000000
3469 68711386598587222785673242609743328185856000000
3470 -234409847671086474322126200800830117478400000
3471 728282459624336602077856879041518592000000
3472 -2052325771888227139510868821775616000000
3473 5221181024373180589753678020172800000
3474 -11925042309188840326807030118400000
3475 24291752852051341406458765056000
3476 -43784702328859663674222720000
3477 69158006486440325213760000
3478 -94575051605388478924800
3479 110264050839060518400
3480 -107400049518565440
3481 84995290850400
3482 -52482427200
3483 23711940
3484 -6970
3485 1
3486 4037849230612122063627587200573543285880811758738230291806460749453360374957075046131577439150219910928610099200000000000000000000
3487 -83785371535201532820272434411901023182026843993818278554984060551157227780359307207230231862367063151768659558400000000000000000000
3488 687040046588652569126233962177588390092620120749309884150869296519489267798946319099287901271409917844503008378880000000000000000000
3489 -3091680209648936561068052829799147755416790543371894478678911834337701705095258435946795555721344630300263537704960000000000000000000
3490 8833372027568390174480150942283279301190830123919698510511176669536290585986452674133701587775270372286467250585600000000000000000000
3491 -17445909754447570594598298111009476619851889494741404558259573922334173907323244031414060635856158985265772819906560000000000000000000
3492 25199647423090935303308652827013688450897173714626473250819384554482695643911352489820309807347785200939449628753920000000000000000000
3493 -27719612165400028833639518109715057295986891086089120575901323009930965208302487738802340788082563721033394591629312000000000000000000
3494 23939665051936388538143220185663004028352315028895149588278415326758560861715784865329294316980395940892477147316224000000000000000000
3495 -16624767397178047595932791795599308353022440992288298325193343976915667265080406156478676609014163847841998018969600000000000000000000
3496 9463329133778273246915589175956529370182004872533339046648518879167379827815000427534015915900370190310060410798080000000000000000000
3497 -4485863810167623032628818245745627558592768543473595781852869338826095632665552150714176375719006648653470194728960000000000000000000
3498 1794345524067049213051527298298251023437107417389438312741147735530438253066220860285670550287602659461388077891584000000000000000000
3499 -612492943311348529455088645092191455115551089589664039445295621262793826767796543655204851300095138566146891972608000000000000000000
3500 180144983326867214545614307380056310328103261644018835130969300371409949049351924604472015088263276048866732933120000000000000000000
3501 -46037051294643843717212545219347723750515277975693702311247710094915875868167714065587292744778392768043720638464000000000000000000
3502 10297761473801912410429121956959359259983680599826222885410671994915393286300672883091894429753061540220305932288000000000000000000
3503 -2029264761013906269113974032694932560055607647612814509772103010762739265241603185785755667039573891749295580774400000000000000000
3504 354316069383380459686566894597527907311296573392713644563383065371271935200914841962592259324370044591146847436800000000000000000
3505 -55096996435214664783796287437414626735010232704608581092392103466824583225022642888919848938000126551254892544000000000000000000
3506 7665669069247257709049918252162035024001423680641193891115423091036463753046628575849718113113061085391985049600000000000000000
3507 -958208633655907213631239781520254378000177960080149236389427886379557969130828571981214764139132635673998131200000000000000000
3508 108016245975756813172976120825919584429110970045398641192990052646422898338384311750609664321138588021432516608000000000000000
3509 -11018379606222684955771811656155676672534731058142670757144470253230429429166292670212691511019153627604320256000000000000000
3510 1020220333909507866275167745940340432642104727605802847883747245669484206404286358353026991761032743296696320000000000000000
3511 -85989999572372805871764138586400122179834541326774811464487267849285097396932707346897989305572759792150118400000000000000
3512 6614615351720985067058779891261547859987272409751908574191328296098853645917900565145999177351750753242316800000000000000
3513 -465472932158143393607840066422108923480585836241800973739389768984734145453481891621385127295123201154088960000000000000
3514 30030511752138283458570326865942511192295860402696837015444501224821557771192380104605492083556335558328320000000000000
3515 -1779825588758195679117853424166851417646845174728799607596387464833174221352996665682437569607325922099200000000000000
3516 97081395750447037042792004954555531871646100439752705868893861718173139346527090855405685614945050296320000000000000
3517 -4881702063352649870273222260523190881591312450955306841604719801767719530707718989882828593540880138240000000000000
3518 226650452941373029691256747810005290931025220937210674788790562224929835354286953101702756128683720704000000000000
3519 -9729943686877125011998395739318408954109668575587326948003635247029816164199187380628653672190967808000000000000
3520 386722722053939785850492676443497971149032932257047970906344803141089672662924776654556982201548800000000000000
3521 -14247679233566202636597098605813083147595950135785977875496913799934882677055123350431046712688640000000000000
3522 487100144737306073046054653190190876840887184129435141042629531621705390668551225655762280775680000000000000
3523 -15468720812603638806192276148607412980757903820326656506083505396094698217176964598527585943552000000000000
3524 456714478420903328039053082693158534733545298931339023928011070744772861354390482369877377024000000000000
3525 -12547101055519322198875084689372487217954541179432390767253051394087166520725013251919708160000000000000
3526 320972352583052428343316119960691533482558030171526275441357128685950771460407315746783232000000000000
3527 -7650671375316659877362856517910053181679598280141701687349421581760467390685983690194944000000000000
3528 170014919451481330608063478175778959592879961780926704163320479594677053126355193115443200000000000
3529 -3524070625637378440308696969265387938982850572809906405812001852063578957624147076710400000000000
3530 68163841888537300586241720875539418548991307017599737056324987467380637478223347712000000000000
3531 -1230736034098590149473808849141683946023454154484439696850312273716594843356810444800000000000
3532 20748877238574279361137859923417919231983699143925780159854421650945254679484825600000000000
3533 -326684450139254611217915241347431068758892284393725049325367489823393371549335552000000000
3534 4804183090283156047322282960991633364101357123437133078314227791520490758078464000000000
3535 -65991525965427967682998392321313645111282378069191388438382249883523224698880000000000
3536 846683729367755057064885033556476956144755039378304606379243960769731939532800000000
3537 -10145447737522119420167467722354299038771574545927397244195733734713563545600000000
3538 113515499161086650855020617872495653580660973940446402732259957870920990720000000
3539 -1185640321426444129550417504732939777965124727814635608052580422506250240000000
3540 11555948551914660132070346050028652806677628926068573177900393981542400000000
3541 -105054077744678728473366782272987752787978444782441574344549036195840000000
3542 890288794446429902316667646381252142271003769342725206309737594880000000
3543 -7028595745629709755131586681957253754771082389547830576129507328000000
3544 51651636344367567448677573129137534659143058826524475686649856000000
3545 -353004622364458498145691451128605348955324349552518286540800000000
3546 2241299189615609512036136197641938723525868886047735152640000000
3547 -13204375348657535547344040098812651291264084113498439680000000
3548 72083438627907141945798730067959882979605421959544832000000
3549 -364057770848015868413124899333130722119219302825984000000
3550 1698030647612014311628381060322438069585910927360000000
3551 -7299226765753002697045076956137177222201879552000000
3552 28850698678865623308478565044020463328861184000000
3553 -104576093292263453356958551332270336160051200000
3554 346565346453234311042116160173223980646400000
3555 -1046392954267011808702041546416739072000000
3556 2866830011690443311512442592922572800000
3557 -7093412666915828521062381748761600000
3558 15763139259812952269027514997248000
3559 -31253520522340027930660177536000
3560 54849983366690115708424320000
3561 -84384589794907870320652800
3562 112437827841316282905600
3563 -127770258910586685120
3564 121339277218031040
3565 -93654891338400
3566 56418609240
3567 -24875930
3568 7138
3569 -1
3570 351292883063254619535600086449898265871630623010226035387162085202442352621265529013447237206069132250789078630400000000000000000000
3571 -7377150544328347010247601815447863583304243083214746743130403789251289405046576109282391981327451777266570651238400000000000000000000
3572 61230349517925280185055095068217267741425217590682397967982351450785702061886581707043853445017849751312536405278720000000000000000000
3573 -278938258914992943065250988644100886377603769024219812965252934386912642726372205554310887916192426644868221401825280000000000000000000
3574 806928534718372442438761788577577564163782331820064458935195988762140145029862451782113640043270948508368783340994560000000000000000000
3575 -1613857069436744884877523577155155128327564663640128917870391977524280290059724903564227280086541897016737566681989120000000000000000000
3576 2361013120101904553802303011023282502553289044955003416884462337489224868791079025584702872719200182672634588294021120000000000000000000
3577 -2630843190970693645665423355140229074273664935807003807385543747487993425224345199937240343887108774978078541241909248000000000000000000
3578 2301987792099356939957245435747700439989456818831128331462350779051994247071302049945085300901220178105818723586670592000000000000000000
3579 -1619917335181028957747691232563196605918506650288571788806839437110662618309434775887282248782340125333724286968397824000000000000000000
3580 934567693373670552546744941863382657260676913628022185850099675256151510563135447627278220451350072307917857866383360000000000000000000
3581 -449077982530205330444539777259028030112273322132945725668229714084124751829039111197523300736363021758350139494236160000000000000000000
3582 182126070692805495124730020777272478878866402865027988743226495156339482686221417318995560854191669935330889905995776000000000000000000
3583 -63043639855201902158560391807517396534992216376355842257270709861809820929845875225806155680297116516076077275152384000000000000000000
3584 18807136259324937198562133690477878798253980515635566387673194958775198680752340928706878375214686019501686918217728000000000000000000
3585 -4875924215380539273701293919753524132880661615164776470878235730052829287602458759294375875055659338389326238056448000000000000000000
3586 1106706483096240821991412106786161727528834379757794659508546925571201384357137021024052419009343731410735231664128000000000000000000
3587 -221341296619248164398282421357232345505766875951558931901709385114240276871427404204810483801868746282147046332825600000000000000000
3588 39232452046268854536203497965435362827741747853847747188927324874746292461337661591857942896098428573819714561638400000000000000000
3589 -6194597691516134926768973362963478341222381240081223240356946032854677757053314988188096246752383459024165457100800000000000000000
3590 875323586844671239652137540418752374303162566533216327441742374207726204801011900504839687041097662688197292851200000000000000000
3591 -111152201504085236781223814656349507848020643369297311421173634820028724419176114349820912640139385738183783219200000000000000000
3592 12731979445013399849485636951545489080773273695028601126425343624839653888014718552797668175143238730010142441472000000000000000
3593 -1320038002660252158307875403003044018407931386441092424478881780501770135546676505474005730533245487057907744768000000000000000
3594 124262836670178058112315431455533464695808355822386786872240414522543176340042078447398687596493788133537611776000000000000000
3595 -10651100286015262123912751267617154116783573356204581731906321244789415114860749581205601793985181840017509580800000000000000
3596 833441534316844118449406266298955030358396323628740480348107365308455559385655471208395896346320594908531916800000000000000
3597 -59678529617749331938352547463381965136774057741317219580481761960358546227614836209983903688995795684808458240000000000000
3598 3918981783654045991343427656005497710594609782551937230515507409839213289140605603651016716904101790361845760000000000000
3599 -236490280048088982236241324069297275639329900671237591496625447145469767448139993323768250158006142521835520000000000000
3600 13138348891560499013124518003849848646629438926179866194256969285859431524896666295764902786555896806768640000000000000
3601 -673122239226059721735032231696292055899420969652478913178250798326764043970037931661579459652768906608640000000000000
3602 31853105963376040403532775249913820502383313742483377141470796706534369937867866408985456572854242902016000000000000
3603 -1394243695366628031131064236528214365424185450007689908549226791868507775058189438777141196791599857664000000000000
3604 56523393055403839099908009588981663463142653378690131427671356427101666556413085355830048518578372608000000000000
3605 -2124939588549016507515338706352694115155738848822937271716968286733145359263649825407144681149562880000000000000
3606 74160997036254849621261820948206560999025073783706500223740346189404645729286924106089807248097280000000000000
3607 -2405221525500157285013896895617510086454867257849940547796984200737447969598494835873182937776128000000000000
3608 72558030615216554811073911485252229822451066186744034497084889239191305886475774894762258071552000000000000
3609 -2037649211416337925097313753554091924195817487539820260601895546399755842965742152111760605184000000000000
3610 53310589833566980598476231924380311970239411011216227748305406737202914496196742351761178624000000000000
3611 -1300258288623584892645761754253178340737546610029664091422083091151290597468213228091736064000000000000
3612 29582595984557751525803045202585538969161113349881246524417763449473807243985803602087116800000000000
3613 -628144100784340527848194084180279391660650536246214536918880720362942317617494313087795200000000000
3614 12453533913035764817106362403961051768900711792115471960190575210290442467271405626982400000000000
3615 -230620998389551200316784488962241699424087255409545777040566207597971156801322326425600000000000
3616 3990336706828969304505144218956267203877286140626568458110950353292313715728292249600000000000
3617 -64524593557234397264338502263973682445675265252684936769453665287279966467095789568000000000
3618 975249167327480677606423441081301572912575496057738014897788241678659623889928192000000000
3619 -13779030621581359652210064316690289099235760540847161905934213775679649317126144000000000
3620 181987196888810410500887641918550988103113818464019119512338672508976500414873600000000
3621 -2246755517145807537047995579241370223495232326716285426078255216160203708825600000000
3622 25924102120913163889015333606631194886483449923649447223979867878771581255680000000
3623 -279505144160788828992079068535107222495778435834495387859621217021796024320000000
3624 2815029067246411208172336297786979823706670406390304426136535973903728640000000
3625 -26473627591659039575288429132792913702570568085175276734826357121351680000000
3626 232365375350518204504650255705506809132731983798451278846841512263680000000
3627 -1902406581817108107055616128583096682958039633437612809272386650112000000
3628 14518083015563007035189834785682196280346825919393879550693736448000000
3629 -103190311209578508177948524993913915606620413861192145521606656000000
3630 682475603237953096415003472181970341313627075801535353978880000000
3631 -4195546741216924773043054132266211114632953334845504225280000000
3632 23944807704215699697268050878938673855225291985470619648000000
3633 -126692104255109522207767464967929491297488317383442432000000
3634 620460398637430029469010439441818870626691852857344000000
3635 -2807513116006470721579232757655289007360596619264000000
3636 11713383663619443063242297407872308111517640704000000
3637 -44955417045874195125450181949190095097509068800000
3638 158293721992514771568486556159120053160243200000
3639 -509802647318888153199634641414235275878400000
3640 1496485266102411408609495033505583001600000
3641 -3987589213063144217840298909226905600000
3642 9599751809226087931837756633324032000
3643 -20763702543387356737933143403008000
3644 40084367844377136559716493056000
3645 -68520286913465190700370073600
3646 102711955733042424434265600
3647 -133392150302652499265280
3648 147791239651561806720
3649 -136885989180205440
3650 103076799081480
3651 -60597765480
3652 26082252
3653 -7308
3654 1
3655 30913773709566406519132807607591047396703494824899891114070263497814927030671366553183356874134083638069438919475200000000000000000000
3656 -656917691328286138531572161661309757179949265029122686173993099328567199401766539255146333575349277308975577038848000000000000000000000
3657 5518108607157603563665206157955001960311573826244630563861542034359964474974838929743229202032933929395394847126323200000000000000000000
3658 -25444611910782283099122895061681397928103368198794685377805999380659836190161757287149334653818528674434320683971379200000000000000000000
3659 74516363453005257647431335537781236789445578296470150035003283900503805985473717769508765771897119689414796288773324800000000000000000000
3660 -150895635992335646736048454464007004498627296050352053820881649898520207120584278483255250688091667371064962484765982720000000000000000000
3661 223549090359015772942294006613343710368336734889410450105009851701511417956421153308526297315691359068244388866319974400000000000000000000
3662 -252291116262317800892017521749345044558551457946620365118511118348848600265103873019622535541994533805590096006275399680000000000000000000
3663 223621671232508959881560985186919471313261519543595323627771218536479441144069341994665429230404245873136676005562286080000000000000000000
3664 -159433969304659165841483294994377771214084601896822591845725776178786268223086475311011463432788212335477074559521259520000000000000000000
3665 93207551285800743107328695535174697017464844185834746002116607612213510653496708643360547853014647211509674357873967104000000000000000000
3666 -45393287963863998266556182890507157638375735804789649027004841369584501941638007456182084993351289226384581667795763200000000000000000000
3667 18661685051810754842917541854986275917998913608635744599990879229718073020451180843097079386155530015291439130093813760000000000000000000
3668 -6549533696068197613139329593336529528913080256876968056727568191199131396600654815125417284564200438059014694696386560000000000000000000
3669 1981371538306345496411898028236261033956898228971183613799936595656880086366584649953907749952195090505248142933360640000000000000000000
3670 -521027330443520482389795407425090864484962126877607542888131475154216615303805593136027593505947597873602289438031872000000000000000000
3671 119973398457389584760808153025514343795879437109975421059767115989457773260744708945795827452027407405105790331125760000000000000000000
3672 -24347542628117298083811066349295558005634356354671482509188032362566430455857014462529153218205562091036175096610816000000000000000000
3673 4379981213523746745235853205693380805246392148459420133928005821837347277773219532941752430788302175107036789866496000000000000000000
3674 -702054405038495291700483647802527545338536540542538633907120550390196812466042365327984241298603458689405418471424000000000000000000
3675 100729545070740628809199827728188734765963938425668586604065122447289107875562600242710782447190931029349473085030400000000000000000
3676 -12990913550789962048805533337960848729737412693786623272349668569590857166491208364635319164816290708150229663744000000000000000000
3677 1511669940455559220224643879326353306733080749822443435327961433552390652100795155157564411905895646039299451781120000000000000000
3678 -159256197740301389421659806684883375124053657589989860243581221260536138933695810660412304264333487793437902110720000000000000000
3679 15237475709720194666887203726022792064338467238548412554169808207026605885631389291582658741340549758014120263680000000000000000
3680 -1327837168989902678114456324696271879892352145073504522577654715183747084319306781123631690316819336055516194406400000000000000
3681 105663435198135491627145065625698027577640754249880996491590560889953348884825473298962733977465729659590148096000000000000000
3682 -7696472440358017291359949224587881021087412963880220732103509990749688375561361635356544820580837098661504614400000000000000
3683 514280416521618666934190155560019699565748792517341938320280621501707287767925086233501842849871603366782566400000000000000
3684 -31588344549280456912983662572113278960396208161086735435620684725859176080572984822531901985390820465416601600000000000000
3685 1786815449252227865784934448523579415941603693960461802418947822876882687385946616224026778971601965720535040000000000000
3686 -93239895359461605899593353575708603298660534314824856862468814286744352757331180163492858485235396693196800000000000000
3687 4495494954831184570158965261685950516185418618750484170154746403110888436514181900739834248395278054850560000000000000
3688 -200556593102738032170391547869827758718709753193413856075927238522623810719908788501019541384637825679360000000000000
3689 8290097648125896401319841406383977307927589162207885942725132275974911094940585852188407116058161315840000000000000
3690 -317890962446932869524294670470363039627298531783911415848858455695278545745842013880908844299974606848000000000000
3691 11320903221044617860551804503930307679034847998002543299460771214219321429695228414562280779913625600000000000000
3692 -374813687723774510247998932900395321805883481014949068698363371281585641929098778590237674470113280000000000000
3693 11547533383017443191209209742759291044083701597379688894429680244875552511294442472613227454791680000000000000
3694 -331339480465091471298432758186621904195319887104301207593525623631960297943125028212955854929920000000000000
3695 8861404710112911441702271439874771856386462096975497412384987608761728898478925173137191469056000000000000
3696 -221043909066009431749779498223040317925382923705042895541754125495719401569596248775595130880000000000000
3697 5145995766616092591000157630589298406728491345514226139596392339582885539186367696363061248000000000000
3698 -111869473187306360673916470230202139276706333598135350860791137817019250851877558616588288000000000000
3699 2272010577305061483706233921503138225155544492805456835664036648121280723297319855849472000000000000
3700 -43126126698846074459238699435939197792304316761585060306585880820820606321847275041587200000000000
3701 765326117104633087120473814302381504743643598253505950427433554939141194708913487872000000000000
3702 -12701156837055612935190842024592714334043446949739034921987195167075109188786223841280000000000
3703 197158480313771769418812090251030696361785532716537306795552866155577675316126023680000000000
3704 -2862976362484126949959202252467871179507874690153799196010775528946771580336209920000000000
3705 38893263792237196301332558901450325457465467488881800398636950581918406374378700800000000
3706 -494286213772077658150559027433101449168951111877582793737216147555244815941632000000000
3707 5876129814073650481510142284169737507602915316027208037435436719188225084620800000000
3708 -65334327447584388776898482270081313258388209376313296912186459478844820684800000000
3709 679239271709779220552550822820858357462125633541918616371009325316125491200000000
3710 -6600757812853653867438581663776366483174261642570368999216705042257018880000000
3711 59934241642133661023958065954385894217683973752152260888771534887321600000000
3712 -508214329713998880027714594350055828161647730646905136191337576529920000000
3713 4022046702089307134193332007292697339888676217669119223673672171520000000
3714 -29687058763371047737348267959787541874520026756989124942369914880000000
3715 204196700488795566447369038876845526121037221079819377910480896000000
3716 -1307612067679274887598418537889635797393937122693515483545600000000
3717 7787267896849279727633261764107012192916747132666097172480000000
3718 -43075315446737237550640938089096027041146027910370426880000000
3719 221002084847998886687057051763085959632745479017758720000000
3720 -1050009905386420049870633051363078088752863135604736000000
3721 4611374200203864953318546558467624456534313287680000000
3722 -18681473305729943307687075609996772851631546368000000
3723 69649237676706499490134084710012823390507008000000
3724 -238332737621580211620829194861154991473152000000
3725 746247319363069155759934856708117390131200000
3726 -2130511950979451339246102560072660992000000
3727 5523549502539318286934339970558750720000
3728 -12942707918711452366644992721208320000
3729 27257370134176452860607215278080000
3730 -51253174611271962643876815052800
3731 85365047653684148307589632000
3732 -124721660532980086813036800
3733 157925496084811759180800
3734 -170651199844656115200
3735 154202891425894080
3736 -113317821447600
3737 65031748320
3738 -27331920
3739 7480
3740 -1
3741 2751325860151410180202819877075603218306611039416090309152253451305528505729751623233318761797933443788180063833292800000000000000000000
3742 -59153505993255318874360627357125469193592137347445941646773449203068862873189659899516353378655569041445871372415795200000000000000000000
3743 502804800942670210432065332535566488145533167453290503997574318226085334422112109145889003718572336852289906665534259200000000000000000000
3744 -2346422404399127648682971551832643611345821448115355685322013485055064893969856509347482017353337571977352897772493209600000000000000000000
3745 6955466413040271244310237100075336419346542149770518638633111402127513792839217509851464551440250659790010375539890585600000000000000000000
3746 -14258706146732556050835986055154439659660411407029563209197878374361403275320395895195502330452513852569521269856775700480000000000000000000
3747 21388059220098834076253979082731659489490617110544344813796817561542104912980593842793253495678770778854281904785163550720000000000000000000
3748 -24443496251541524658575976094550467987989276697764965501482077213190977043406392963192289709347166604404893605468758343680000000000000000000
3749 21943593225815686909403433084880533761944918853675366757012319316387354391239830046502169170891206383499847668545817149440000000000000000000
3750 -15848150663089107212346923894635941050293552505432209324508897284057533727006543922473788845643649054749889982838645719040000000000000000000
3751 9386981546598932733467024152976672775943104176294462446055269929787923822919260631003705700881238286274934835989044002816000000000000000000
3752 -4632536347672200569762946984585890460855038424664799648702600744570663704817297454261569047188143569849967841137450287104000000000000000000
3753 1930223478196750237401227910244121025356266010276999853626083643571109877007207272608987102995059820770819933807270952960000000000000000000
3754 -686714122050766911383129160375312287867133099810086486386202834732029475473717971985889642411703974697310937989125242880000000000000000000
3755 210630802141621783743564826501671416026473597840908880278121037543857780292358873760377915529640294760099573416832532480000000000000000000
3756 -56168213904432475664950620400445710940392959424242368074165610011695408077962366336100777474570745269359886244488675328000000000000000000
3757 13118234168469426882274651475104096963052303023425026754163678654047282807682000032444589475968825375409710274206236672000000000000000000
3758 -2700812917037823181644781186050843492393121210705152567033698546421499401581588241973886068581816989054940350571872256000000000000000000
3759 493005532475158199824047359358487304166998316239829436839484655299162589177591504487296663312553894827489111612325888000000000000000000
3760 -80201856957681238248888087168366355701808338527053592595897025263978603024105794988364050491037475713562821984780288000000000000000000
3761 11681574817749223831903264870175099634828605828940414573750218897144709570902365791783459528042414940888497984739737600000000000000000
3762 -1529730035657636454177808494903882095037079334742197146562528665102283396189595520352595890576982908925874736096870400000000000000000
3763 180786276941357035493741003943186065777109375924077844593753387693906219549679470587124968886370707418512468811448320000000000000000
3764 -19348364087369314835450542228033291320627090399901307782609058214732438212674725949123742489511246278904344488181760000000000000000
3765 1881090952938683386779913827725458878394300455545960478864769548654542604010042800609252742035815610449033491906560000000000000000
3766 -166610912974569099971935224741397786372066611776927928128022445737973773498032362339676671437457954068342966426009600000000000000
3767 13479132216775484215236138871651545051321038883809819119110569217528382206074236210504346097725378246908383225446400000000000000
3768 -998454238279665497424899175677892226023780658059986601415597719816917200449943423000321933164842833104324683366400000000000000
3769 67867281173387401322660197425110185870280021688409227515576342706449441044408596724676260434015814692575064883200000000000000
3770 -4241705073336712582666262339069386616892501355525576719723521419153090065275537295292266277125988418285941555200000000000000
3771 244219383010295572941390861946419229457447047742381689923475475648208215879500632153191088683011454386160271360000000000000
3772 -12975602892387620573736136877608611811780867811739444625915205537286205018265688235843169797199849568904151040000000000000
3773 637194784894034938888828150239708615757096187183633441451193129063161853575547190153012802541064041330114560000000000000
3774 -28963399313365224494946734101804937079868008508346974611417869502870993344343054097864218297321092787732480000000000000
3775 1220238603822223289532732040855056967593803220144983827031118508467537875397600848320193616659791667527680000000000000
3776 -47708576991545572222332380544708994221712607103412901507983580782189450767424995573421103809255012564992000000000000
3777 1733003865077510102093270233461651499506654531534229328281454857472693724457745565701193941789177806848000000000000
3778 -58547427874240206151799670049380118226576166605886125955454555995699112312761674516932227763147898880000000000000
3779 1841350427366989795531568570230825284404513583882169558290932762380780810863492972612117561228656640000000000000
3780 -53958986882549151517408602790646894781084647146730243466400960069766470648014446083871576885821440000000000000
3781 1474460688069657047278025773930467473669173497614140373791189025162223325846906375547653554438144000000000000
3782 -37597112888694137569173606208870013186686242178631073832813023923205251102526437513964558483456000000000000
3783 895169354492717561170800147830238409206815289967406519828881521981077407203010416999156154368000000000000
3784 -19912766227340532199957131700975980791253727380468092453220822531429426651634205433752715264000000000000
3785 414046879968879538006845581790119523222393751141261110004108012017149587050421099444568064000000000000
3786 -8050911554950435461244219645918990729324322938857854916746544678111241970424854711422156800000000000
3787 146445152507971541220502664366760700932696202525808363614289410737604667607550595904307200000000000
3788 -2492683446944196446306428329646990654173552383418014699817692097661356044383839930286080000000000
3789 39711868640042345345568098388983919735608064931904645952977937830389250707095489085440000000000
3790 -592249218336581288513182001091596919133872239957761595845039889150232153402522992640000000000
3791 8269140029605097235844427939769466418095574671108369451421311659833430066374849331200000000
3792 -108093333720328068442410822742084528341118623151743391521847211239652680606207180800000000
3793 1322820517556462376043489089501034437740962171437419127015612724960784552873164800000000
3794 -15153604311630633687829726766521283990294041047463696198965913965184189621862400000000
3795 162465543302082817315913249933464058375472174972807659053240792999050765926400000000
3796 -1629748396760705377463706582404655131039219310072051752258214851401136209920000000
3797 15291222850963034715912501227162321144738437836632446828088577600918650880000000
3798 -134133533780377497508004396729494045129284542426600410772706821060689920000000
3799 1099455194921127028754134399422082337125283134644265662071367385743360000000
3800 -8415731399068222199320875665341253537317640177703509715144419573760000000
3801 60112367136201587138006254752437525266554572697882212251031568384000000
3802 -400338510640686799587131819560290895730127789483846700442320896000000
3803 2483489520103516126471041064269794638524365939726096156590080000000
3804 -14334715844753339835330684353649608303170943375042402058240000000
3805 76888634428481067213760667008848178864956086200087511040000000
3806 -382703610277507574367134541672999985300686401900888064000000
3807 1764772906418019117635007767925559879515681695195136000000
3808 -7525684035897736109317730353627121021388834521088000000
3809 29616403620972863727638126909468786123941146624000000
3810 -107305810220916172926225097498075312043265024000000
3811 356986061400308207386658837077745656504012800000
3812 -1087129231519781370039311266319743148851200000
3813 3019803420888281583442531295332619857920000
3814 -7620268185370573570330828791394498560000
3815 17385659250582214182923968811535360000
3816 -35662890770425054734203012946739200
3817 65338407474129847114629104332800
3818 -106068843302158842718553740800
3819 151095218379143650596230400
3820 -186594897658713986534400
3821 196711488495632214720
3822 -173466921071986080
3823 124438250410320
3824 -69732838560
3825 28625960
3826 -7654
3827 1
3828 247619327413626916218253788936804289647594993547448127823702810617497565515677646090998688561814009940936205744996352000000000000000000000
3829 -5385720371246385427747019909375493299835191109656996780165536130930572049965988802479221476219454716215362474953670656000000000000000000000
3830 46317195192718914678624371220629242378582643543050172309423610726002919629707503701321304695487310559452117284601567641600000000000000000000
3831 -218720088410061541537948419652971422343306927842181369238944828428347120473618767478461716617578966530746109399507402752000000000000000000000
3832 656160265230184624613845258958914267029920783526544107716834485285041361420856302435385149852736899592238328198522208256000000000000000000000
3833 -1361532550352633096073728912339747104087085625817579023512431556966460824948276827553424185944429066653894531011933582131200000000000000000000
3834 2067512391276220627371217977997393750650759654019286665333692364282403474921457404803347837915614508622580584129232476569600000000000000000000
3835 -2392407195619626725958123660254127054324450456793745998457558307241066878123400711272445355302353931406128961635254722887680000000000000000000
3836 2174915632381478841780112418412842776658591324357950907688689370219151707384909737520404868456685392187389965122958838988800000000000000000000
3837 -1590910508871637300931748898653838697741006616891464089883393150438083193364887678371407264889612462803738955969571743334400000000000000000000
3838 954546305322982380559049339192303218644603970134878453930035890262849916018932607022844358933767477682243373581743046000640000000000000000000
3839 -477273152661491190279524669596151609322301985067439226965017945131424958009466303511422179466883738841121686790871523000320000000000000000000
3840 201515331123740724784688193829486235047194171472918784718563132388823871159552439260378253552684245288473601089479087489024000000000000000000
3841 -72661778049425742109863531428901286675670975290715907951404975620970145850800158387155620271400569214593846546687170969600000000000000000000
3842 22592317544779432420713871116549139554620387275264610035310790739293238625879040843065192857494294629747666573339708620800000000000000000000
3843 -6108293262107031728563379968548471064767734337386357528065510088771875628478407339050959550359568548042887629088143441920000000000000000000
3844 1446701035762191725186063676761479989023937079907295204015515547340707385692254369775227261927266235062789175310349762560000000000000000000
3845 -302105216291516507318266238382544350649116272568876351426769423121147718776911941923650398814223243204288327785396568064000000000000000000
3846 55945410424354908762641895996767472342428939364606731745698041318731059032761470726601925706337637630423764404703068160000000000000000000
3847 -9235007940862413168952848860710420075664107215688671029792260409072830318805123158218978166835638747605836707953377280000000000000000000
3848 1365175086910095859758247222887627315532954979710499195708421103949896655823366032084544598575703119211297600306151424000000000000000000
3849 -181481608775746870245640007804506012183944411985324297842190900723498166547947468550921603382087517831660593691492352000000000000000000
3850 21777793053089624429476800936540721462073329438238915741062908086819779985753696226110592405850502139799271242979082240000000000000000
3851 -2367151418814089611899652275710947985007970591112925624028576965958671737581923502838107870201141536934703395975987200000000000000000
3852 233792732722379220928360718588735603457577342332140802373192786761350295069819605218578555081594225870094162565529600000000000000000
3853 -21041345945014129883552464672986204311181960809892672213587350808521526556283764469672069957343480328308474630897664000000000000000
3854 1730190250120525268939327333852977012325307122298866945944848474971266109402643762758180818773601830709715420577792000000000000000
3855 -130298278095496347413949342425964935496103375876828251484735502436107694658717616701542012278011989720114371179315200000000000000
3856 9006793416739378853498802471840894158716823217292275448253606159177951243690157836512120664378708966828182339584000000000000000
3857 -572630184900456198659945415774367193280487682995952857162675391585667158812197534864455947412008436468602109952000000000000000
3858 33548031034572181335633165772639694151786147084611379510540578496938075970815613153675196919087362944625174118400000000000000
3859 -1814267332989197662363463424137061258682932052962854489659215345659839023089648908690214634144193252223562547200000000000000
3860 90713366649459883118173171206853062934146602648142724482960767282991951154482445434510731707209662611178127360000000000000
3861 -4199692900437957551767276444761715876580861233710311318655591077916294034929742844190311653111558454221209600000000000000
3862 180272986187320912397005507167832001061499607806324969163276564552845689893645559289568226763135259561164800000000000000
3863 -7183810727765419817324279608943681245307879108071596515529066106241219221325725294997831592816668238151680000000000000
3864 266067063991311845086084429960877083159551078076725796871446892823748860049100936851771540474691416227840000000000000
3865 -9168527205106016283371828329732926514281827690481767324624183468926480988178478229351586867708960964608000000000000
3866 294240282577214899979840447038925754630353905342803829416693949580439056103288775011283275600415948800000000000000
3867 -8802059735215830341277278330224274711164433065810370965456656611380655524457356517431550979499622400000000000000
3868 245638876331604567663551953401607666358077201836568492059255533340855503008112274905066538962780160000000000000
3869 -6399682476488589068839768187292439201125071223014811045889695159102111220277869689877010715770880000000000000
3870 155759467681732855643719225722461483201985860454328734450225384824707468853323812557853170860032000000000000
3871 -3543567262729008343765098664060043854443561031569662816107250918661191151870359739688267284480000000000000
3872 75395048143170390292874439660851996903054490033397081193771296141727471316390632759324835840000000000000
3873 -1500919939887188325274815233989183271681177347887071523764891543562167253057776485486559232000000000000
3874 27967452296034565067232581999798446056171006482367792368289904538425476765051735754407936000000000000
3875 -487942784739326454364483345528398420554472879054076377489313228117210445688136666353500160000000000
3876 7972921319270040103994825907326771577687465344020855841328647518255072641963017424076800000000000
3877 -122034509988827144448900396540715891495216306286033507775438482422271520030046185062400000000000
3878 1749928822481294901531401912659322217667252693912933319044023521526912362695001899008000000000
3879 -23510300084171354886224353946403384914193300535504187656001768444624458031850061824000000000
3880 295933847213345725840586273451231418500335251495856907558064218184084087114196582400000000
3881 -3489785934119642993403140017113578048353010041224727683467738421982123668799488000000000
3882 38548642547130559381321234756940108396362034243547999102632588157047499915264000000000
3883 -398779060832385097048150704382139052376158974933255163130681946452215516364800000000
3884 3862266933001308445986931761570354018171031234220388989159147181135259238400000000
3885 -35008852316678526849589147546397945778743265573342707211676480296840069120000000
3886 296852902628704297763616287843962231023826446353951728759269194150707200000000
3887 -2353399173382292136452944873557929114185611521122088609627885902233600000000
3888 17432586469498460270021813878206882327300826082385841552799154831360000000
3889 -120563482242945293875663159506041450521803868909943064017822023680000000
3890 777828917696421250810730061329299680785831412322213316244013056000000
3891 -4676701044350777121276635770378184708909520276107583671500800000000
3892 26175565546739424186249827073012227848374180649855878758400000000
3893 -136207694021494741240666520968163176586562478494725160960000000
3894 658008183678718556718195753469387326505132746351329280000000
3895 -2946305300053963686797891433445017879873728715005952000000
3896 12205075808011448578284554405323189228971535687680000000
3897 -46678027446098535222907917411662760738820285440000000
3898 164423580044965486108090511430514617083907072000000
3899 -532013867674993007962987950955224303469056000000
3900 1576337385703682986557001336163627565834240000
3901 -4261907135103685075406456388329923123200000
3902 10471516302466056696330359676486297600000
3903 -23270036227702348214067465947747328000
3904 46509066411130609355231444265984000
3905 -83051904305590373848627579046400
3906 131452839989854976018720448000
3907 -182629756083466314320544000
3908 220035850702971463036800
3909 -226374331998941834400
3910 194870300142561120
3911 -136502031481200
3912 74713755600
3913 -29965410
3914 7830
3915 -1
3916 22533358794640049375861094793249190357931144412817779631956955766192278461926665794280880659125074904625194722794668032000000000000000000000
3917 -495733893482081086268944085451482187874485177081991151903053026856230126162386647474179374500751647901754283901482696704000000000000000000000
3918 4312884873294105450539813543427895034508021040613323021556561333649202097612763833025360558156539336745262269942899461324800000000000000000000
3919 -20606005505738503819245775818599942942649433860708098880770237482990632244149871646676722666747910164449586400838297426329600000000000000000000
3920 62553945285277600879853248020749826790185781362863871602338220930507276455454967498840050952627584427793387288259117187072000000000000000000000
3921 -131363285099082961847691820843574636259390140862014130364910263954065280556455431747564107000517927298366113305344146092851200000000000000000000
3922 201910234504146033951081872778086940917210772065688385560880590892359597892329645093478164463759036403044211191547483809382400000000000000000000
3923 -236523417561999639771267336682901845074446904419806394514174406473906957531014727109502992657546299786423218824384195319562240000000000000000000
3924 217709054801386032062189253083125561943524991568230885859637805958937085909229464725792527332514207757957735508808179782778880000000000000000000
3925 -161265966519545208934955002283796712550759253013504359896028004414027471043873677574661131357417931672561285562080133172428800000000000000000000
3926 98000087346492857737395732157076463780846007600514187936817018066985924711277080987678687517200127708710319687725619389399040000000000000000000
3927 -49636407876795083789070565637999767369519406447013679604361866293668195632984495565187906664555908839476655426250638392033280000000000000000000
3928 21233352258406785843102408634033233819183301646778074052977020581180283687443367547330382295393361003553902599007217534369792000000000000000000
3929 -7758340248264017904210495462435220049316975601707373211664680596969719039642768911524562761778343443606233641944944868327424000000000000000000
3930 2444855120251266146284819998666560939910811639193499961659038003246760201568099446909000870308301505338098836747356576153600000000000000000000
3931 -670071403328124795648432147782687072420000227038218508010254860149112055244590218782466905195608560722293755256682913464320000000000000000000
3932 160905304088661546323472193382026829890329001887466944357725673654227565897549624905000276576577055699761329387295568035840000000000000000000
3933 -34074064395245974515558817422076269859128494517345941158106613244424661013598744097529470333863376501125928576133179113472000000000000000000
3934 6400154952546201562446232902030198835973870663311010111707855926862833153347912251123260300805025744920478647898030997504000000000000000000
3935 -1071796283919220357347455270674913680665480733090360545022846686316742394101325018130689524058257899867065802279574568960000000000000000000
3936 160769442587883053602118290601237052099822109963554081753427002947511359115198752719603428608738684980059870341936185344000000000000000000
3937 -21691115269793745327269928096992300680134729122066820554033801984981691309193482509787764177369505116357284093753294848000000000000000000
3938 2642372223774874430776518513633607537398230638506321776582299514534133304938115142101418545243194259628978244148128645120000000000000000
3939 -291633054797895840186037160367588791752981976825112436880320682206108358070092975549654889608780637350355458384241623040000000000000000
3940 29253315681887700018661134913415542382629364959309117896945747443513955670611178102974641704584477511995532091011891200000000000000000
3941 -2674588862344018287420446620655135303554684796279690779149325480549847375598736283700538670133437943953877219749658624000000000000000
3942 223473605209115586349453762733784514753242894118860104889134622380159661356393084712379225753854894521345178838499328000000000000000
3943 -17105387065389094263785349740116839400865505475764600621143637762431974079131322533540138267579016617683211219736985600000000000000
3944 1202106694687482430980306836575031340383405338734609029826914635378283892657846399246484371339078356772668069589811200000000000000
3945 -77722415604794122692692252364764957352375345176806618307774653149458010301153862020246834353819721343060435533824000000000000000
3946 4631941940083690140271558474263770185646611480233929777938085389715174351280886726459154774621579352768248178278400000000000000
3947 -254888645659254296143975703517361167711103857546079627248964850667438436787752780013881382284678939715899804876800000000000000
3948 12972011430872763285898763482579987999582964178684409601063389721467849015090989697135034634130981753398472212480000000000000
3949 -611475286303766619537315450357305831630173395628221327996254060944612411485770558114109376693042910934608117760000000000000
3950 26733816173853071601392964840740716009268312209500932464065161647022005271635437755386339998503465899366809600000000000000
3951 -1085433137885763809379864737894735837970292375423346130119938893939239311780686946459295007458035457568276480000000000000
3952 40974327854662024143257002213975070806570866023815772718202821494857324447561544275172817233102478099087360000000000000
3953 -1439638546244881929357678456166691676987625022458392014423342376846338426535946150208774659541438419697664000000000000
3954 47125523657566738380771245997754348861597481479703461319377702964803119225502730205807129420162618359808000000000000
3955 -1438508048155272844345886629968081467081730203898152054926059309059924274282745122277384902935366860800000000000000
3956 40980752534656028705202584225834879004072546506400843425219131479032726418520064529995267583623823360000000000000
3957 -1090396963228098324750401354124209640906586603274523550116695294342334184084791073968831953444536320000000000000
3958 27115691678159058869454425208379816466989190663440532727769671340788204577769936760071482440155136000000000000
3959 -630597480887419973708242446706507359697423038684663551808597007925307083203952017676080986980352000000000000
3960 13721898762057011033303148018275063436355917186078268777266375897794399779583095162197120122880000000000000
3961 -279520159967828002530249311483380921851694609346038808425796546066182217732248234785496891392000000000000
3962 5332460904443923739485678967961570381376605235971459078220608465326457569869864283840446464000000000000
3963 -95303556590061615769531283682717428092688263791830332461815130018600518270014595711190958080000000000
3964 1596178848117862028819764146646819669853030561872975339433995233154665542920996088300175360000000000
3965 -25057752717705840326840881423026996387017748224065546929890035057373085446169483332812800000000000
3966 368774473958689725564828066225680324186298936127757105760645798957566163170041452822528000000000
3967 -5088391434433627295375260173048602875482701369954527966196274640663585403217710678016000000000
3968 65828840235679793681428191049929477759741241499411725436804951644948482489180173107200000000
3969 -798463021726574316890638435915586657463168697432217693977418550949509895421322854400000000
3970 9079339103453574103694719056869893765825505006539187553349463704754011156512768000000000
3971 -96770385428658783550351237596732410043281244583803252919712152339070965304524800000000
3972 966532299983577438608229673332981093047300566363652344537076582079098624409600000000
3973 -9043577075869730419726125598437249993425034539075109656487266265067589468160000000
3974 79239934808355467216367974435148318201293406080081514796807590225295441920000000
3975 -649862778636048118231558018877651598151668174522265020203452079485747200000000
3976 4985719730276559637226238769167168345608036259562350684100558281768960000000
3977 -35758235770426144939122614123125182806615014156697187283508102430720000000
3978 239571306650497745249704858889424301682036074995241701403156021248000000
3979 -1498040878526440927487331969967540125957897534842781201655136256000000
3980 8733913704095387870145358966695080025407518276835244879052800000000
3981 -47423965814092603819793804344045683395877927295033003868160000000
3982 239514978859053554645423254262856986847868319671883857920000000
3983 -1123524421087244819232262599953700151525181883322269696000000
3984 4886912353527784010745135583891404967280202889347072000000
3985 -19673560199387214213949821191189230947182781358080000000
3986 73150223833337978486310489751975614089329324032000000
3987 -250609826608314353398094559485260954245894144000000
3988 788956861544693334771779168749895596700037120000
3989 -2275290155860687338923660183849734958039040000
3990 5989707325010584430300965734950162227200000
3991 -14334342316264646499865559023812354048000
3992 31037050318361159976391117140166656000
3993 -60461786334469792161800877545779200
3994 105267434263875864795791334758400
3995 -162499898524044249453212928000
3996 220255886553674434499836800
3997 -258972235806789458553600
3998 260086893923604908160
3999 -218621653620289920
4000 149576938711200
4001 -79987667760
4002 31351320
4003 -8008
4004 1
4005 2073069009106884542579220720978925512929665285979235726140039930489689618497253253073841020639506891225517914497109458944000000000000000000000
4006 -46125785452628181072387661041781092662685052613037994906615888453395594011563884880892962709229028329767773597560685461504000000000000000000000
4007 405906911983127993437011417167673615431628462994734355178219818389881227301762186951858071841215449301956407658534032061235200000000000000000000
4008 -1961883407918451968278888516310422474586204237807882716694729122217759265291850570267314013899208004959455970349581154962636800000000000000000000
4009 6025784752892388188285157585810583314800484444695639772705239446811689171967826751535321614118996015232614766073713547385241600000000000000000000
4010 -12804792599896324900105959869847489543951029444978234516998633824474839490431631847012558430002866532369306377906641288193638400000000000000000000
4011 19918566266505394289053715353096094846146045803299475915331208171405305874004760650908424224448903494796698810076997559412326400000000000000000000
4012 -23617728573142110371306548204385369603287454309626521442464146831809148393462787628934274437560842715258942874805582820446044160000000000000000000
4013 22007428897700602845990192644995458039426946061242894980477955002367615548453961199688755725908967075582196769705202173597450240000000000000000000
4014 -16505571673275452134492644483746593529570209545932171235358466251775711661340470899766566794431725306686647577278901630198087680000000000000000000
4015 10157274875861816698149319682305596018197052028265951529451363847246591791594135938317887258111830957961013893710093310891130880000000000000000000
4016 -5210550098656386488011663992871052502841344871642923187186089246314810074908680124202033073966458738174805828591541373768826880000000000000000000
4017 2257905042751100811471721063577456084564582777711933381113972006736417699127094720487547665385465453209082525723001261966491648000000000000000000
4018 -835859078326128665785204432189731338997465739826052261277768483263000782849934103257409472282119422582208435003226428708749312000000000000000000
4019 266912982994898229410401415321090679679863009356218369147522708941126300405861310283878655014458303009444710337164741940609024000000000000000000
4020 -74142495276360619280667059811414077688850835932282880318756308039201750112739252856632959726238417502623530649212428316835840000000000000000000
4021 18047844244903571798583429033041584700575532430884648498644627614805689172179949708522496775465930576296517329084604261335040000000000000000000
4022 -3874978323170472768519383292388340244535334904278174530591346517296515616379812731535712542967685094322487544185812091404288000000000000000000
4023 738091109175328146384644436645398141816254267481557053445970765199336307881869091721088103422416208442378579844916588838912000000000000000000
4024 -125369542467579661228013767946945617389842232036341030609243838108021238898594989263629797471271652630164782700930808152064000000000000000000
4025 19077973853762122360784703818013463515845557049008417701406671016438014615003585322726273528236990617633771280576427327488000000000000000000
4026 -2611865468074576275583620165561367028955046500757104804359246627250442477054062276325620780651492763128432972936058503168000000000000000000
4027 322921548780129430435793038651223559943533021911787503084415946641872888072138608709349478335093650714060803926639960391680000000000000000
4028 -36180173525532896052170791955906318588991157973394252017819177968236594482998807330311730850252967554919855958335915294720000000000000000
4029 3685017673896869042350728810323791708137988312104970112926027385653727215860989635494713327340580028741837180941621002240000000000000000
4030 -342180212576137839646853389530066372898527486124032939057416828667846098615663323295937666110196716954599166801721950208000000000000000
4031 29044474277019657476655990623241708044437346302305183156067210921408687415653120279761287309088315497472608322692579328000000000000000
4032 -2259014665990417803739910381807688403456238045734847578805227516109564576773020466203655679595757872025647313987200614400000000000000
4033 161358190427886985981422170129120600246874146123917684200373394007826041198072890443118262828268419430403379570514329600000000000000
4034 -10606518982867571276796069372711591180020822105128209845067647666462703139097463703696351328151264639282980769182515200000000000000
4035 642819332295004319805822386224944920001261945765346051216221070694709281157422042648263716857652402380786713283788800000000000000
4036 -35983245356171968565980570006899193814112385958401723929560762021810102076174478668166564795637088937823924178124800000000000000
4037 1863418063087476943595422375357279679659391415702946417780825176129451714659035502458625676916920677137310359224320000000000000
4038 -89406422218843590728063194777243216953354638632212075600595147339544400450812309461398706720761345620224486932480000000000000
4039 3979936124209253641312829020290636048797980734025338818468464428469385075711835715292788216504479614254826127360000000000000
4040 -164583824685345075392635786553372167431495443888265890989297401177305397867782679955716805945673969010537922560000000000000
4041 6330147103282502899716761021283544901211363226471765038049900045280976841068564613681415613295152654251458560000000000000
4042 -226687700320251793030397523059478297137974493920948342578813988108034981470698597652104748313948034240086016000000000000
4043 7565956621728557918857940435874757028995297614819841985942443762270743925851301076963701484162578806472704000000000000
4044 -235570077965907480990082394523573021049304138190361380514691472451653199156542341224144551704695677124608000000000000
4045 6847967382729868633432627747778285495619306342743063387054984664292244161527393640236760223973711544320000000000000
4046 -186003548643993105897005964324354761244648564741912475590739605626563172901797277367849917391747153920000000000000
4047 4723899648101412213257294332047105047483138152175554935637831254007953597505962599818410600425324544000000000000
4048 -112246351597960755320067155513758310026141300885870112221930267410704660810303459146342415682502656000000000000
4049 2496775712527173474237470577191915987041827775991308105516824130025345453227252959734889323692032000000000000
4050 -52016160677649447379947303691498249730038078666485585531600502708861363608901103327810194243584000000000000
4051 1015399764781089478579273009062077634481666131910100161220240514281233362374289505955478503424000000000000
4052 -18579655270462488331450527399859292886260273903035875290412911537911929609401893087695989637120000000000
4053 318768595326562299804298264213272181872112542454046879982574462660253694278954048073215508480000000000
4054 -5129321981314385514904328427293626160422533061466217456548490176244270590830893238226780160000000000
4055 77423728019839781357046466827073602421472197154207055947901738509347480616315369633611776000000000
4056 -1096414449082698428803490270971630535380325232031254604926713072572458875830174079778816000000000
4057 14567744428371517585500919684238447672885440145869816429096187677536166881659655605452800000000
4058 -181605978386033069630570764257689543091900702627083291063530641532627417325271986995200000000
4059 2124046530830796136030067418218591147273692428386939076766440251843595524272186982400000000
4060 -23304585761466415285596350983589558042187847960358265732547150098597443056277913600000000
4061 239817165826228244464369229250013611814281728405623799911199486486777561717145600000000
4062 -2314025284288167271147422387500131342067630712685843683353679255574169455165440000000
4063 20929567297123050502181321763709497723619045451087336876008404798861905756160000000
4064 -177369214382398733069333235285673709522195300432943532847528854227643269120000000
4065 1407692177638085183089946311791061186684089685975742324186736938314629120000000
4066 -10456729803151759812911998730005321315020133425537020338477297953669120000000
4067 72652216994602797707577162392096525265648569705964409299594129702912000000
4068 -471767642822096089010241314234393021205510192895872787659702140928000000
4069 2860531416365321435230007968771972609921470386029079402787373056000000
4070 -16179476336907926669852986248710252318560352862155426486353920000000
4071 85267332473823065453770678517577087317841121803190653419520000000
4072 -418155361811925480903353007655495310940372239120124739584000000
4073 1905430397651690260951484293376324946290014345617801216000000
4074 -8054355545629125499191056795672871149776630687997952000000
4075 31523896460387966728732120531009280429654131851264000000
4076 -113999625570493218090199902948073149631410069504000000
4077 379998751901644060300666343160243832104700231680000
4078 -1164379737261706745694183099085101864776478720000
4079 3269581571812444354353620495851461887754240000
4080 -8383542491826780395778514091926825353216000
4081 19548566769749321375899266703360352256000
4082 -41255092208886554851735465445403340800
4083 78357250159328689177085404454707200
4084 -133054916911487431452290745446400
4085 200383911011276252187184857600
4086 -265058083348249010829609600
4087 304227355349496712573440
4088 -298345683307155644160
4089 244947194833461120
4090 -163734755904720
4091 85568202720
4092 -32784752
4093 8188
4094 -1
4095 192795417846940262459867527051040072702458871596068922531023713535541134520244552535867214919474140883973166048231179681792000000000000000000000
4096 -4337896901556155905347019358648401635805324610911550756948033554549675526705502432057012335688168169889396236085201542840320000000000000000000000
4097 38607282423849787557588472291970774558667389037112801736837498635492112187678971645307409787624696712015626501158293731278848000000000000000000000
4098 -188746714072154516948210308982968231175707235292551475157872215551294770695319416932614003406165183925409729561218324908474368000000000000000000000
4099 586463004438480106231939174339937004010233195373284940669102955462951608946171045469193510583441821482523088279499795251331072000000000000000000000
4100 -1260895459542732228398669224830864558622001370052562622438571354245345959234267747758766047754399916187424639800924559790361804800000000000000000000
4101 1984742852983930359516423779826360879312409563971626350134788242793600121016902936286946556650444312517242488575529399670013952000000000000000000000
4102 -2381691423580716431419708535791633055174891476765951620161745891352320145220283523544335867980533175020690986290635279604016742400000000000000000000
4103 2246368047240902997816316005348926631585409006495158914470737602070938318787312868797498602754366517349060816615031002353788518400000000000000000000
4104 -1705575739571796720564239929987147998055588319746324360987041512683490205005181992975878568757944948357620249652153168453802393600000000000000000000
4105 1062704883887042572043872571761222983403866568457325178768848942518174666195536472546508954379950313976671078629418512651984568320000000000000000000
4106 -552054485136126011451362374940895056313696918679129962996804645463986839582096868855329326950623539728140820067230396182849126400000000000000000000
4107 242290579587521971692542375668503941382122536531395928204153149953638668483253625775394537939440331325128471029506673880250449920000000000000000000
4108 -90858967345320739384703390875688978018295951199273473076557431232614500681220109665772951727290124246923176636065002705093918720000000000000000000
4109 29395548258780239212698155871546434064742807740941417760062698339963514926277094303632425558829157844592792441079853816353914880000000000000000000
4110 -8274302472841845111722443874953811070075753290042769443573203977174915312581700618800238305448207393292786020452107000158879744000000000000000000
4111 2041357517970849945326260824412946810051583870898709566671020718053021869880353771085585108252024850318943919519434292802355200000000000000000000
4112 -444295459793655576335715591195759011599462371901483846863692744517422406973959350177450876501911290951770147189523934315806720000000000000000000
4113 85803091441631897017214915760027533986139558594731007463094101454422845791267281912576492022855884231426509906971553452523520000000000000000000
4114 -14779479865544250203922186446703307289478584255551752481681280633297715064524507889247625420204841303020834242349167101870080000000000000000000
4115 2281180587942699487996685299382466994680390178574292230868197662965516890394000130731698706162051592422780937406067096158208000000000000000000
4116 -316830637214263817777317402692009304816720858135318365398360786522988456999166684823847042522507165614275130195287096688640000000000000000000
4117 39747843577789460775699819610452076422461344020612667659067080491065824605350002277900810789187262595245425424499653948211200000000000000000
4118 -4519821677741945372487604905536356516266507346825520737151440590957317848100000259025510256964437887084764095093606134579200000000000000000
4119 467327241371466574007206062763789948441135790489675755230164382089722678738734594683193190149100830917714806128505572556800000000000000000
4120 -44062282757881134120679428774871623710164231674740856921701213168459566852509261784415357928343792629384538863544811126784000000000000000
4121 3798472651541477079368916273695829630186571696098349734629414928315479901078384636587530855891706261153839557202138890240000000000000000
4122 -300126234195869793925445236440164316459185911790486892612694512854556436628415576224199968860579260140550286001156653056000000000000000
4123 21783355707764743107491992967431281033328009726728887367050408191056515561739840209820965481816236623104456242019434496000000000000000
4124 -1455353506337730681750542633599934724209414442949559285298626409316275824167963462294073124862722705422927033410781184000000000000000
4125 89673296855153102612912222878379816340176041434265774144662839361911944721460374949432788501642510132119746503088537600000000000000
4126 -5104741756460328421987413067080444952951197804607159818481755561399161938603057397500917751516651430670953311371264000000000000000
4127 268910503242106586515408366926559153771536312921270026152163909037991566408553916475494774410252173579987719081164800000000000000
4128 -13128627262661769375331384917289925015782075883361667943455813740912046171461386494594862723732850225285595712716800000000000000
4129 594858309993418803174792480354153995150698191853430105546090129755156305066215445303582810216830256630587405107200000000000000
4130 -25046665683933423291570209699122273480029397551723372865098531779164476002788018749624539377550747647603680215040000000000000
4131 981172801008787949456097958298949459687761300103123580897734507018551410365627515120619420060748661408976076800000000000000
4132 -35799548144915235993668439019015723529148047436195049573295718499325524432259382308455032894108397105462640640000000000000
4133 1217828017766692880400787720159071467936358481462347642737274120965502435757219038734349642739245857888010240000000000000
4134 -38661206913228345409548816512986395807503443855947544213881718125888966214514890118550782309182408186920960000000000000
4135 1146349739868980009236621884978084991966671881775188810993004432802521672639685695375633661493199312519168000000000000
4136 -31772442901024944823631426967241823502402214018159335116214091818251709330368228807528649154467830169600000000000000
4137 823730001137683754686740699150713942654872215285612391901846824917636908565102228343335348449165967360000000000000
4138 -19989403465424074936786427481918235211038355072653890197820347621863787467707233043720979133245685760000000000000
4139 454304624214183521290600624589050800250871706196679322677735173224176987902437114630022253028311040000000000000
4140 -9675005886042797212670198486618674449787082631966318908877693503848213631255605218972696129306624000000000000
4141 193156727982220884902466251951127040922989671001989507941213934193952800978927344655621706219520000000000000
4142 -3616551502645837844982346845042378638558104478335122701878048129588903507690554538232917052620800000000000
4143 63526027211507772603856582653930670530228142389056485367955910773007700502734413866019376332800000000000
4144 -1047132316673205042920712900888967096652112237182249758812460067686940118176940887901418291200000000000
4145 16200915088151474248961973183565151306693057254517826457098438783080960318963991095833264128000000000
4146 -235307408687748355104749065846988399516239030566707719057348420959781558735860437121761280000000000
4147 3208737391196568478701123625186205447948714053182377987145660285815203073670824142569472000000000
4148 -41082217272732345751564251265861120964302942729423976924371661341299769811149365706752000000000
4149 493840818418160101626990674735822441741133489599963335348197358553635959393283473408000000000
4150 -5573125223527825598298327363789845737517493926519962405183418466436017096601318195200000000
4151 59037343469574423710787366141841586202515825492796211919315873585127299752132608000000000
4152 -586920958469453335136482587375033313124426335308500352414251374822902979991961600000000
4153 5474389946153747896976801973820265498334106575800031551630948380202317224345600000000
4154 -47889687883247657928719973527131901570992731116894753868832790641463682662400000000
4155 392746117561025766082095020989706071084861022387232108448099605789781524480000000
4156 -3018028567323456194278394116211880669197190233508443456312240823179673600000000
4157 21717823437315193457586458900780282731195661729961503779914388057620480000000
4158 -146247969274849787593174807412661836573708159797720564174507663687680000000
4159 920871075191451554341352565331592720963181043502438253897319710720000000
4160 -5416888677596773849066779796068192476254006138249636787631292416000000
4161 29736982200245794077002524133005009202097091228862740380057600000000
4162 -152172190363731142398307159742456337068300680062410611752960000000
4163 724929655833847612916541978889083627293064548764590735360000000
4164 -3210235996043608591820435494275330072553828517073469440000000
4165 13192750668672364075974392442227383859810254179753984000000
4166 -50219835053948854495524904614493276969205383249920000000
4167 176699419634264488039809849569513381928685607731200000
4168 -573285788287087380085900737608370741657595699200000
4169 1710399859754384952871237721892296000031436800000
4170 -4678016710439343460844410863295168547094528000
4171 11687250275914415708305490164794724884480000
4172 -26561932445260035700694295829078920192000
4173 54654181986131760701017069607158272000
4174 -101242695868104527386879412671488000
4175 167721333516438223080673725811200
4176 -246504017513871580071536928000
4177 318297870534410935529961600
4178 -356736195611556105945600
4179 341701336792678262400
4180 -274091981384501280
4181 179051464191600
4182 -91469458080
4183 34266780
4184 -8370
4185 1
4186 18122769277612384671227547542797766834031133930030478717916229072340866644902987938371518202430569243093477608533730890088448000000000000000000000
4187 -412293001065681751270426706598649195474208296908193390832594211395754716171542975597952039105295450280376615594142377749512192000000000000000000000
4188 3710637009591135761433840359387842759267874672173740517493347902561792445543886780381568351947659052523389540347281399745609728000000000000000000000
4189 -18347038547422837931533988443639889198602269212414605892050442407111084869633662414108865740185647537476759393939335809853292544000000000000000000000
4190 57662121149043204927678249394296794624178560381874475660729961850920552447420081872913578040583463689212672380952198259538919424000000000000000000000
4191 -125415113499168970717700192432595528307588368830576984562087667025752201573138678073587032238269033524037562428571031214497149747200000000000000000000
4192 199735180757935768180041047207466952489862957767215197635917395633605358060924561376453421712798831167911673497353864526791757004800000000000000000000
4193 -242535576634636289932906985894781299451976448717332739986471123269377934788265538814264869222684294989607032103929692639675704934400000000000000000000
4194 231511232242152822208683941081382149476886610139272160896176981302588028661526196140889193348925917944624894281023797519690445619200000000000000000000
4195 -177920669223135965215933028794025170431311005940366568096136013408470429434321058145312991184822696198183946530786807353095435059200000000000000000000
4196 112226883663824224213126987393154338272057711439308142952947331534573655489340975137812809824272777601931412427111678484260197498880000000000000000000
4197 -59028425823180273774436921940555203896342043029765971293433336716236792822315707702356088284195421985431457185688610111851142840320000000000000000000
4198 26234855921413455010860854195802312842818685791007098352637038540549685698806981201047150348531298660191758749194937827489396817920000000000000000000
4199 -9964200085536841085855805199367224589339789314853657547395798291843390241373805360013100372759483625745908371088461963325299752960000000000000000000
4200 3265578179293586574356104225002703857010519187220946591163328851948674112719146294458074912080839171462944760272689214871316725760000000000000000000
4201 -931294517798541356390444538241511840702999916355603287109541931852029283997682461752858400852683763713506468670359516833671806976000000000000000000
4202 232823629449635339097611134560377960175749979088900821777385482963007320999420615438214600213170940928376617167589879208417951744000000000000000000
4203 -51358153555066618918590691447142197097591907151963416568540915359486909043989841640782632399964178145965430257556591001856901120000000000000000000
4204 10054241701256428042263786156318842818047092934511356682730232107412781135595894924386017983061770324871539256770337920998440960000000000000000000
4205 -1755884316248132170060421984237501257697219579472079037893078813017064648082536673397558164506002951472780779292427435963842560000000000000000000
4206 274834066891011991835544310576304544683043064613021066800655814211366640569440522792661277922678722839217861106640816063905792000000000000000000
4207 -38716703867583038532388186608963537048603288864135904251679688113109189445298168885474108596250375638064420909864083215351808000000000000000000
4208 4927580492237841267758496477504450169822236764526387813850142123486624111219766949060341094068229626662744479437246954681139200000000000000000
4209 -568566979873597069356749593558205788825642703599198593905785629633072012833050032583885510854026495384162824550451571693977600000000000000000
4210 59664436159575001105337920311663570432320530624607259854310837677544593939270682431642306694558335935375111218257263696281600000000000000000
4211 -5710738889559321534368058086973513169950679359783837728912608749136411134187336747028620783622012153814474930890338096644096000000000000000
4212 499879000942858383644949381618371179332552835206542825077231004566317154981915418174919060635348543967845285727801477955584000000000000000
4213 -40113746989241722144347789882955711921748067022747263740765450983716808733116669359715727088021796738160424163342093910016000000000000000
4214 2957695630543168453039468378466780602525203098451411151392844312163451335160676081822357757642160128159293947527527661568000000000000000
4215 -200791836987305616962808736900223252111085986209524679458781456536958441934399346071991959839931129390124481351545520128000000000000000
4216 12574842316376715405751658270519031950391243580798515279236818490193356969629049956023738899066393961805775599793759846400000000000000
4217 -727766016412694155361338856263435435459075767010160751454882284536807187046842549637047507441223938965988910424496537600000000000000
4218 38987465164965758322928867299826898328164773232687183113654408100186099306080850873413259327208425301749405915598028800000000000000
4219 -1936246165600151297182494251422379630775859950108201854971052254133821430184150001289042340324324152191258374596198400000000000000
4220 89270490941819376181704822402621636395071444440600721453355350349572053219936963493453462431487123074000783566438400000000000000
4221 -3825878183220830407787349531540927274074490476025745205143800729267373709425869864005148389920876703171462152847360000000000000
4222 152599129815075856720862944277985703239438366565129438381804017691576159350319595715305063985448073630770570199040000000000000
4223 -5670913607992683864626663469790009242006155514244675074999473630430195110991606597528228729188948682224582000640000000000000
4224 196552846490118696206572418080013157296747366989224938414615902466771845952212295421389185735688850346679992320000000000000
4225 -6359768537226062819870780316386262110334316514303371023183542631708734942287699424501603689860506146748497920000000000000
4226 192272072055671666647256149100049784731037476013822844886944312121426870348232773298885692949271116064489472000000000000
4227 -5435629531507347560426864525555731164790970774226699051681906828266502432239396584392001297346356385415168000000000000
4228 143799723055749935461028162051738919703464835297002620414865260007050328895222131862222256543554401730560000000000000
4229 -3562278275900782021026481264173512166567126860239195349003234449112975791640993155333109489703824916480000000000000
4230 82683441606981400874889313675207245645658650527795636727347801526800211798243554862664050051152609280000000000000
4231 -1799130442374132333851758214229046548771276192039997651011734570259078682646966240067227015001931776000000000000
4232 36716947803553721099015473759776460179005636572244850020647644291001605768305433470759735000039424000000000000
4233 -703090489855284021044977157102102428959682402447241808906018720465988195563295534546463010639052800000000000
4234 12637247366679941554729981581900533853850500697581143624127787459355996979078841307207668491878400000000000
4235 -213265948495776093741518527481052965351480192306118200878137700452240137402036960835922191974400000000000
4236 3380064089367017334771237039322348884815912481832816768634635252450598404107755605701408325632000000000
4237 -50320489347874985739150587731378469236547716686690445720413959822249286335663754478488649728000000000
4238 703783067802447352995113115124174394916751282331334905180614822688801207491800761936904192000000000
4239 -9247823330288223304181068561267790229701246634407702595028294502986269235909780901462016000000000
4240 114170658398620040792358871126762842341990699190218550555904870407237891801355319771136000000000
4241 -1324236476723806115773441451940509456631240084651437733720526710052602506786879884492800000000
4242 14428726743963989154916432285066083667894867750439394193080799504205112059421209395200000000
4243 -147662408198461877316396236835471616484304202124379765133867831183385649730918809600000000
4244 1419028230284823015476956487395713668871210534830105148262155528613655198092492800000000
4245 -12801512192290639560070957923471446438695994436684928893562365348346260671692800000000
4246 108372589987645625905362606759546636518061328564528498569840129933090037432320000000
4247 -860540545496161476195246109002547574810425508581040844176496933382630932480000000
4248 6406009023544626373661881704733604775263713463382438045978885360168468480000000
4249 -44678754613466610109714903664568191073267842818203632355312091256586240000000
4250 291745599155099133179108512735053486485890764671105808290284177981440000000
4251 -1782156374929338596342970552906435324687568019484130503130695204864000000
4252 10174805829636100901387183657348993948589540734867675248440508416000000
4253 -54236704848806508003129976851540479470093500718910848872284160000000
4254 269610794608814455690786960322487884689777136962274310881280000000
4255 -1248198123188955813383272964455962429119338597047566254080000000
4256 5373847105705876300280235854800621025562710202553122816000000
4257 -21479023452573925067736001703618774559729142415990784000000
4258 79551938713236759510133339643032498369367194133299200000
4259 -272438146278208080514155272750111295785504089497600000
4260 860632964725824052168268674886276469662877081600000
4261 -2500984683818633997753943157789179484490412032000
4262 6664849257344794131256344191310271777456128000
4263 -16229340724053881813124214751567220237312000
4264 35962451746874698541269231801510142976000
4265 -72169168371313843938947207999325696000
4266 130426207899964778202916640962636800
4267 -210859536581365749593192688211200
4268 302524442727927904724810169600
4269 -381440177157656366282332800
4270 417559033560652836652800
4271 -390763801460503991520
4272 306321244938989280
4273 -195607436104080
4274 97706012040
4275 -35798490
4276 8554
4277 -1
4278 1721663081373176543766617016565787849232957723352895478202041761872382331265783854145294229230904078093880372810704434558402560000000000000000000000
4279 -39598250871583060506632191381013120532358027637116595998646960523064793619113028645341767272310793796159248574646201994843258880000000000000000000000
4280 360344082931405850610352941567219396844458051497761023587687340759889621933928560672610082178028223545049162029280438153073655808000000000000000000000
4281 -1801720414657029253051764707836096984222290257488805117938436703799448109669642803363050410890141117725245810146402190765368279040000000000000000000000
4282 5726897032302700125771680678479022556992279747017987696304316665648245777164221767832553091757948552769531325108206963504206315520000000000000000000000
4283 -12599173471065940276697697492653849625383015443439572931869496664426140709761287889231616801867486816092968915238055319709253894144000000000000000000000
4284 20298668370050681556901845960386757729783747103319311945789744626019893365726519377095382625230950981483116585661311348420464607232000000000000000000000
4285 -24938363997490837341336553608475159496591460726935154676255971969110154706464009520431470082426596920107828948098182513773713660313600000000000000000000
4286 24088192497576376977427352917277142695571297293062365312292700197435944886925463741325851784162053843285971143049380837167791603712000000000000000000000
4287 -18735260831448293204665718935659999874333231227937395242894322375783512689830916243253440276570486322555755333482851762241615691776000000000000000000000
4288 11961743453924679507594266705075230688997370707067721578155605824538704255815123447615658022733464344400982251377513048200416172441600000000000000000000
4289 -6369240020920933244303440713092005951284314272594501100056881023455673694654805991587558167948987508057665874110104350340481338572800000000000000000000
4290 2866158009414419959936548320891402678077941422667525495025596460555053162594662696214401175577044378625949643349546957653216602357760000000000000000000
4291 -1102368465159392292283287815727462568491515931795202113471383254059635831767177960082461990606555530240749862826748829866621770137600000000000000000000
4292 365912221628537777690671165724661945003486380721936835984198643154248868527760751455943265789570953315206887240811586384298822860800000000000000000000
4293 -105707975137133135777305003431569006334340509986337308173212941355671895352464217087272499005876053179948656314012236066575215493120000000000000000000
4294 26774717386708063996225280474443465420211247595223594504399330540745841914933370775394679024514658206763310974272836108968064450560000000000000000000
4295 -5984936827617096657979768576640304035106043580108803477453968003225541133926282879205869429009158893276504806013928071416390877184000000000000000000
4296 1187487465797042987694398527111171435536913408751746721717057143497131177366325968096402664485944224856449366272604776074680729600000000000000000000
4297 -210225053753543495429151892359393986195530124994328367002541216791358151017005075691707648736746106792768548096107065620876492800000000000000000000
4298 33361802008714511231148017700512523896247172009969501719968497447324228313568196794553605125614056077982834806556121283313008640000000000000000000
4299 -4765971715530644461592573957216074842321024572852785959995499635332032616224028113507657875087722296854690686650874469044715520000000000000000000
4300 615243621459410466860132274476984206917804990313723278472146316561044210458010901925534016602233241957605525004021976913045094400000000000000000
4301 -72018484117322295451854948517372733251248075789231821894732846420189121625519670793958831374843356081993957776390532414570496000000000000000000
4302 7668634882863022200891962110646170670271785847927462516568775313260878691606261241949320007506468471693801059523065951551488000000000000000000
4303 -744953102906693585229504890748485150826402053798667787323823887573913930041751092075076800729199794393112102925097835293573120000000000000000
4304 66196098003645185955406933262796425869189572419775519563257560301660786886999102346193827120499185973923754503954316929269760000000000000000
4305 -5393756133630348485255379747338968033785817011981709001450616024579767820422149080060237765374007746023417033655536934977536000000000000000
4306 403910309546051441868202400434369726032348048132270835362085301379821322957879827423865731278007492501753579709227996282880000000000000000
4307 -27855883416969064956427751754094463864299865388432471404281744922746298135026194994749360777793620172534729635119172157440000000000000000
4308 1772647126534395042681766020715102245909991433809339089363383767811128063138030590574959322223230374615846431325765500928000000000000000
4309 -104273360384376178981280354159711896818234790224078769962551986341831062537531211210291724836660610271520378313280323584000000000000000
4310 5679174092363345462373305003341451523136001967561433006888992113260441798919110610560531441996693952288163461705446195200000000000000
4311 -286826974361785124362288131481891491067474846846537020549949096629315242369652051038410678888721916782230477863911424000000000000000
4312 13452139497094850824622416341360570725740076282945694922453892449228616295556018291944538993986163028737359454666752000000000000000
4313 -586634654760527329194060261502942182024755206323947598122049445154330635445300045814122753121201094486290863436595200000000000000
4314 23816364188995767638220395231957054398440916496057701633160127046863850584317736902710111772014574348802406848921600000000000000
4315 -901159726070110126851582522290266923184250894445426548281734536908361914001211666589031256238389299684415394283520000000000000
4316 31812442191178470460100795074431759162473555323811591884143388658510850622635841888572990432035565778333020979200000000000000
4317 -1048761830478411114069256980475772280081545779905876655521210615115742328218764018304604080176996674010978713600000000000000
4318 32316498264741737817250360444892983049024375776169455082921024768101362439299123819851172238012106815454576640000000000000
4319 -931517688340670934865309724575629223142609501308653915915683640765671201132790708776197869388375584480952320000000000000
4320 25136191590145088718587722726643963164165653209916058048518447449232397490884828649516450443813309422501888000000000000
4321 -635394125130057854362682576507683598689728342010011578577311613984640988141679187298191366122682240204800000000000000
4322 15055276659271196742636095865027319311313679283602788854104578861338205231596847281243412446814037606400000000000000
4323 -334561703539359927614135463667273762473637317413395307868990641363071227368818828472075832151423057920000000000000
4324 6976220082675207008812940014357527434011070948726521503923052415290305095978032359444349650007490560000000000000
4325 -136555797363004052087402230068275005091280537719753186885302302597171929538293399376357482510784921600000000000
4326 2510216863290515663371364523313878770060304002201345347156292327153895763571569841477159604977664000000000000
4327 -43347543950071699053508649539172160864463648389662164550579616324478576764972163667580464136192000000000000
4328 703375241453993607283347898182793553649787502171876632330159812057576905997661523662626399191040000000000
4329 -10726855534156765252687222848103605393351879118089621843815073386498994209114663759560751185920000000000
4330 153776600314834746629432215654632105289310155189396676781964338757503063836958466483213565952000000000
4331 -2072460920685104402013911262191807348912535784223674889244802409130769054406448335353282560000000000
4332 26259251431682609382242540359155453738657860813750266627858120193664715114311723547361280000000000
4333 -312806129907190958158375088917839260836676711887934210613983876915128267819387302445056000000000
4334 3502974215062368478165822726985488090483365114967786256875727435187574427759482503168000000000
4335 -36873412790130194507008660284057769373509106473345118493428709844079730818520868454400000000
4336 364773727432039798684370579407015807821599413953385852817977627061274895039070208000000000
4337 -3390461107897581507727884007610316420430393678079584197870759792258979341533184000000000
4338 29599263640375711575402161971201175098995500364186846171887585487975216473702400000000
4339 -242616915085046816191820999763944058188487707903170870261373651540780462899200000000
4340 1866283962192667816860161536645723524526828522332083617395181934929080483840000000
4341 -13465252252472350770996836483735378964840032628658611958118195778709094400000000
4342 91066304879127372285193157189441695424524474400909455873467275555635200000000
4343 -576890619143793308593983801200083138435901647788566688791195410759680000000
4344 3420300113500750841466307121739623350410484077797826218129617059840000000
4345 -18961152015142755197894239907298551622744687851331232765750542336000000
4346 98183264370043264280728251384106004674527174043761561545932800000000
4347 -474315286811803209085643726493265723065348666878075176550400000000
4348 2134882895630425402929511880498064898337185780468831518720000000
4349 -8939364998833147861524412137601337602477747843607592960000000
4350 34764197217684463905928269424005201787413463836251750400000
4351 -125321547287975717036511425465051196061331881168896000000
4352 417885117316872345330592678805892019158530316288000000
4353 -1285800360974991831786439011710436982026247127040000
4354 3640673906824593794198778014503235958435409920000
4355 -9456295861882061803113709128579833658273792000
4356 22450844876263204660763791853228474972160000
4357 -48519887043483307386646045993392814080000
4358 94993754753807680124457620167787136000
4359 -167537486338285150131318554087808000
4360 264406362944208988729484088230400
4361 -370420794261990737923065408000
4362 456183244165013224043184000
4363 -487896517823543555126400
4364 446207946794461051200
4365 -341921798309931840
4366 213487636307400
4367 -104292934200
4368 37380980
4369 -8740
4370 1
4371 165279655811824948201595233590315633526363941441877965907396009139748703801515249997948246006166791497012515789827625717606645760000000000000000000000
4372 -3842751997624930045687089180974838479487961638523662707346957212499157363385229562452296719643377902305540992113492297934354513920000000000000000000000
4373 35353318378149356420321220464968514011289247074417696907592006354992247743144111974561129820719076701210977127444129140996061528064000000000000000000000
4374 -178730665133977301902735059017340820834851193542889467699492921016905252479228566093614600760301998878344384366523097323924533280768000000000000000000000
4375 574491423644927041830219832555738352683450264959287574748370103268624025826091819586618359586684996394678378320967098541185999831040000000000000000000000
4376 -1278243417609962668072239127436517834720676839534414853815123479772688457463054298580225850080374116978159391764151794254138849624064000000000000000000000
4377 2083063347216235459080685985452103138063325219982009391402423448518455264013866264352960644575424486927370860652691812858596643831808000000000000000000000
4378 -2588950160111606927714566867633328185878704201977640243600154857444365828131519499981536801115170433752589498239774110267112971619532800000000000000000000
4379 2530110383745434042993781257005297999836006379205421147154696792502448422946712238618320055635280196621848827825233789579224040446361600000000000000000000
4380 -1991290579799647163467327841161577129500560576226488865816196549654704777319171669282937080824063117711640281158748815872537439240192000000000000000000000
4381 1286680066947464321009657989673634452908054526177115882527388539776886163806234001690513190686317706829059873979499234871485729970585600000000000000000000
4382 -693470425692464536648062423005919867476418997874679339284241875334295789583879364547484381993275127706571230781158678534631919399731200000000000000000000
4383 315914305037678288917450659369363495183701987920687254562821298763401415254878377182742885130269780399660227355861175776887874393210880000000000000000000
4384 -123024320711788179818814920235184822643653177988344555863406371153055358825217060345202758151691597174867684691465169413114989547356160000000000000000000
4385 41352712844298547838257116045440276518875017811208254071733234001027011369820860620236221227459360394913507459316023332139492284825600000000000000000000
4386 -12099497461850315848971526546628821648115282989205378043210835133633829252651288848143190655441812856289507738096169789774147742597120000000000000000000
4387 3104476322448436303354536416569237133398000240651379892665937961919206189825001743931476549751517772337439485432569880270998433955840000000000000000000
4388 -703072578907439986347939129634797821387194172147518387456697714905231990048603336125657924502549613147008354053846708179020233572352000000000000000000
4389 141358507928479997255141200667313847686314172177807929753198482361898495353687443242195773180406800526911732561090872543929994051584000000000000000000
4390 -25363368647454544962046866148441479848022877783099508927009297074503318544321909672642782269211746506024832397324917322475477401600000000000000000000
4391 4080194086764426798242321945618846758160202078150790566518886920680968635390915903859925843307976611838777385656617134485185495040000000000000000000
4392 -590980492725799913237479170694793280447807047033745459039441954781172044411779486074949576510877564809981645144708434161544724480000000000000000000
4393 77364719047741079551088182345500211258622013429872132819708764989535249450269314540720671834151244847852142637125467744784036659200000000000000000
4394 -9185443231420763625630871148044339463816326009232310083945355040563549683894851726406634950208592615714886500394495334246934118400000000000000000
4395 992254670060884959558890401794913213683862377540527323882985884011494564618271019827877232275619572685250084919158446600749056000000000000000000
4396 -97807960334572946013662053891212873920266434357566264782751465709704464226658143383033612895739643593260365513459904022073835520000000000000000
4397 8820877059351406271789150748809649106867529889011281174041246244376529930255641578310723709430100483211810152407524500664483840000000000000000
4398 -729628102440178049641818642185489494024845064893525726741683331324972228798923439193603072261502138734804049643585359931506688000000000000000
4399 55478634517340727276912477401200814061796974980383292586349193395677611867199247680619588443846936816240860917599808474054656000000000000000
4400 -3885895736667184561421671369696177709069831221686329760897303416723108589836154201767535828502210014068594784099124515962880000000000000000
4401 251209421360302840334330270364197346848958786048409196664068099666948434090418049407194235377920647374131379982165625274368000000000000000
4402 -15015363895350169773304370998998513141825809792267342874607486033223673005404494414282008376479127879098934477112366596096000000000000000
4403 831207644206884398165063394587417691779643042071942194844342976839167612799177369362039749412237436164405301411577436569600000000000000
4404 -42679853785033626505108473964505453870840257210764708657832425578442108064604225194515509018641821217195895106150019891200000000000000
4405 2035605108984115731563202255858765685413684763629477360468955115029035360791934428991200748106923110518087206970589184000000000000000
4406 -90301279270723930949044310598245996570983008311382830276442369764445929538890324293594619652863506406441462564860723200000000000000
4407 3730394727707968657439152432121273362618956183803564213699186215340358912575241316971857507027124908528208567494246400000000000000
4408 -143670607756320414509480870696562555181946285457299432554630820455675985146478888559051268851720351206829654288629760000000000000
4409 5164026979688025168505089062264122650955707307836179860756948617148815897434414479657811974131155113981040205496320000000000000
4410 -173395289305763970859450487438661016973482235611104940379506821699136064932168984359694541255930116769815147315200000000000000
4411 5443805594483287457215306000981217974748860885464922546798469983577527619963444857804363504546643200912801136640000000000000
4412 -159934421567413655893797792711754186619561877455455041563369683552998316994491450922190280344219561889345044480000000000000
4413 4400312127780693178030415460852496139797469644277069926611229388759742054874897062409468030634612284786212864000000000000
4414 -113455974983223130475000600861211983382037892749307667470764761793097494842578235683965050334866140810969088000000000000
4415 2743132857428025398331735997611508302273643441714402018151952654571989720565237806672269108676647505100800000000000000
4416 -62228476858320946536229196242112919820096541038891527263632259293531248290600302095806104780164688773120000000000000
4417 1325184955279239322865572945706042658103209392132561361426064084334294550997699423513173482452486717440000000000000
4418 -26503699105584786457311458914120853162064187842651227228521281686685891019953988470263469649049734348800000000000
4419 498027025676838307612878721425473547979964314036746916875808397707332919492599456549068465627568537600000000000
4420 -8795610736050912026130118706493842095407533018702359206990336694203289394492533573276326904725504000000000000
4421 146040329202354765716877442673860019697332623706756152870782948884884805040630746122323918418083840000000000
4422 -2280223004975038099428369656854023546472513732531051043370975599872929054737517096318056823521280000000000
4423 33485792380752307753843190764989156976169782086120330007545795522609447656984516799076358946816000000000
4424 -462573277496915302529504993721211400277277987038724235279439897717987652943519268450852667392000000000
4425 6011348635437495809350292316065125409711214906286214883423520438180476321553206867457474560000000000
4426 -73492977047668444064157178785749182124996044308828332430569685607849083555039206216564736000000000
4427 845258210596670966839580143419633450590148209363037721659094447063639580838828642926592000000000
4428 -9144606371952288237738147750446326804630258405389589386370320041331773242993175376691200000000
4429 93048566814664323504401729512738203778035416222166539827397264411516064654537680486400000000
4430 -890295199156164932382192600586614852988310434055721403487945394861416692976713728000000000
4431 8007946235796192513490621275117699735873691734892732200685223128383113111430758400000000
4432 -67690119308728061717518058934140392234588070504984672802923248779877749148876800000000
4433 537489781111488331255726522553968375063726614431640081809812397259575179345920000000
4434 -4007259070335771589448658537559648779936393710288802918735975063743826493440000000
4435 28035861033132730336627741634046050232763948532804124897872959867610726400000000
4436 -183945694561278094968824549182655080712704639694868692768849736687943680000000
4437 1130979237530914944911525554921902121202400068391814536128193374453760000000
4438 -6510967891969019938723068226629287264917868197564817158946955460608000000
4439 35063207371829850539933673134291936389367144394508128859283521536000000
4440 -176445286693990793779859466255494848980309704078643965676748800000000
4441 828705847486453825971942698655944496189321506435901208657920000000
4442 -3627756850435561095804088707477488277950969670351299543040000000
4443 14779750131404137797720361400834211502763209768097887027200000
4444 -55943538709352360085098700327598853921778551753795174400000
4445 196362017231844015742712180862052839318282034937856000000
4446 -637756979043595948566073749808376743085018575011840000
4447 1911996272948821964388628830204993566877137633280000
4448 -5276613090930190486137449693747547181316775936000
4449 13362742870351859414086608911041588303429632000
4450 -30941825108872783453426849902072217436160000
4451 65238787880153459088550587142923350016000
4452 -124647889835684151697701004241329152000
4453 214601818942354350125166721792819200
4454 -330711685117105330817712796262400
4455 452533778211693118250838528000
4456 -544492513891074607521062400
4457 569106364140135466444800
4458 -508779635885178577920
4459 381203523390493440
4460 -232781829134400
4461 111245796480
4462 -39015360
4463 8928
4464 -1
4465 16032126613747019975554737658260616452057302319862162693017412886555624268746979249800979862598178775210214031613279694607844638720000000000000000000000
4466 -376754975423054969425536334969124486623346604516760823285909202834057170315554012370323026771057201217440029742912072823284349009920000000000000000000000
4467 3503821271434411215657487915212857725597123422005875656558955586356731683934652315044004148970831971322192276609082277256544445792256000000000000000000000
4468 -17908419831775879546693827122199050597496408601363364466856884108045517495666000721336021205850918964535649413779753861533449389604864000000000000000000000
4469 58202364453271608526754938147146914441863327954430934517284873351147931860914502344342068919015486634740860594784200049983710516215808000000000000000000000
4470 -130955320019861119185198610831080557494192487897469602663890965040082846687057630274769655067784844928166936338264450112463348661485568000000000000000000000
4471 215833768180882214953382895629003141055243174497681382168264738677173580650891279526935172241349096270497358038991408518689593164300288000000000000000000000
4472 -271333879998823355941395640219318234469448562225656594725818528622732501389691894262432787960553149597196678677589199280638345692263219200000000000000000000
4473 268250540453382181442061598853189618168659374018546860694843318070201450237536304554905142642819591079046716419889322016085637218487500800000000000000000000
4474 -213606911842508033370530532420132473726895427459213240923671531055901154818778909182609650622985970674055718630652608272068192599906713600000000000000000000
4475 139666057743178329511500732736240463590662394877177888296246770305781524304586209850167848484260057748421046796965166947121510546092851200000000000000000000
4476 -76181486041733634279000399674312980140361306296642484525225511075880831438865205372818826445960031499138752798344636516611733025141555200000000000000000000
4477 35128129674799398028650184294266540842499935681229590086631763440545050052365622477466458861192681191269536012570026838215410228259717120000000000000000000
4478 -13848589583334378068987091885239693985985551566638588399537522125599490886028755015155046281816345469635105543417029811219536724602388480000000000000000000
4479 4713175446428926989865354801279055516238780155032460757825795345267053620875332589191423314399680601010267012675543759280598633162997760000000000000000000
4480 -1396496428571533922923068089267868301107786712602210594911346768968015887666765211612273574636942400299338374126087039786844039455703040000000000000000000
4481 362905321898523618128034141618952617722089310182811305914461824830504128702876485912400040777363321130420169591976566260396970779607040000000000000000000
4482 -83254750317896594747019597194936188771538135865468476062729477461115653055365782062256479943042173671096391847571094612679305061203968000000000000000000
4483 16959300990682639670689177206375890305313323972595430309074523186523558955722659308978171840249331673741857598579297050730969549504512000000000000000000
4484 -3083509271033207212852577673886525510056967995017350965286276943004283446495028965268758516408969395225792290650781281951085372637184000000000000000000
4485 502746076798892480356398533785846550552766520926742005209719066794176648885059070424254105936245010091161786519149122057242180321280000000000000000000
4486 -73815892228408816560264864087604453851001433628132754733173037584859269875980895260703975871591529259416611512732212365547462983680000000000000000000
4487 9797382059406988379816972869809318420223826645188529264584784988535866728993827916420709524774875701704386618962639095790845086924800000000000000000
4488 -1179617906818232714626792720110820946916581134537749342893151369857161211517651521709516865859182358733638522684464907854416130867200000000000000000
4489 129248258308787843732256609765228838319563673691636116273786647005954392002705645125579780055558560910630146775612667372937569894400000000000000000
4490 -12924825830878784373225660976522883831956367369163611627378664700595439200270564512557978005555856091063014677561266737293756989440000000000000000
4491 1182775838634795917443727595994799714064972610705953849189824753768017645648102057515252629155642003028313014259585417603805347840000000000000000
4492 -99294761761933484427374662379810346365948317935808471290009979328673086301322148038317504669856365686327512308212109132171313152000000000000000
4493 7664457417107768959255878317335591251749466937441437300035332505784673712198829399271051627742369240764911664343561419188338688000000000000000
4494 -545101497337405982016043069982919205404595708912860842459409423902789294186554677103329102835125398588883803714089497485377536000000000000000
4495 35789492249425645283881615705949240758887597049834297737233952074425559719319246476481203721498132230583280041834158925807616000000000000000
4496 -2173175999965124571317289758236007029002662439458629084613826311919578578782193334435291307567249015898794993052548549574656000000000000000
4497 122241149998038257136597548900775395381399762219547886009527730045476295056498375061985136050657757144307218359205855913574400000000000000
4498 -6379588636261255843829165009973126694988876479471354320362558302036641661197726644649055921835674194399871665211080022425600000000000000
4499 309344123061952787339887969482003758660032961246226242879265545647245740328347635392362807020648748695065319219297202995200000000000000
4500 -13955373972719674616837051254827237232783441860732010956959347923935898059925457235745690542284905956168360265532204646400000000000000
4501 586443778055883762388451584070375353799304180757256870698434136404713664911397419450851668087471119240693202041595494400000000000000
4502 -22982256167054904201709589105460655756999758435081688176019716156400940922203412383884727533157651970243382242170634240000000000000
4503 840814250014203812257667894102219113060966772015183713756818883770766131300124843312855885359426291594270082030632960000000000000
4504 -28745786325271925205390355353922020959349291350946451752369876368231320728209396352576269584937650994675900240363520000000000000
4505 919196655749974352497947409573087879514076176919799329290897209449257348867160929878892341378820235294868903034880000000000000
4506 -27514755770786371970559401395203295728248399974317718282543486313891295365203265085066622192048942741642417274880000000000000
4507 771577807328930007640025541770251150051410158009967761362330568590602462622102142597106336602430669474628632576000000000000
4508 -20284148625431931444530499581422173813282774629180143372518296039793391332835850058164575077515871998321885184000000000000
4509 500237707880574711639775376524434654002621618031038352030190086087748045442276766424754994658273439030181888000000000000
4510 -11579576571309599806476281863991542916727352269236998889587733474253426977830480704276735987460033310883840000000000000
4511 251729925463252169706006127478077019928855484113847801947559423353335369083271319658189912770870289367040000000000000
4512 -5141717626483448572718423029339445513440452441474338082333128647217062857871073763231113111915648463667200000000000
4513 98717617828726341061178873520814517619159013377979530175513499354249164346380909669878397165047172300800000000000
4514 -1782186193140271463427876052573574493909464134767291361096397555061013171088509358247412193717492121600000000000
4515 30263539128797062586511102779551264990915428703595513678995430180281355735465253253257942912183828480000000000
4516 -483513333938660404432276151888255504575264656121351707289687337666078305141783276377396328299233280000000000
4517 7269606069707131954751005080837407935921811263362980214495299132741736755628210099380434306596864000000000
4518 -102871784005289603133268939823170867017761480141928965299461780180307595598512407066704259055616000000000
4519 1370286921447977169741399133447045337143671437887942682676391483883239577498053505436931325952000000000
4520 -17182281146683099307102183491499001092710613641228121412870112650573537021919166212375314432000000000
4521 202817483268959101990612940728953100065288720341373103844411136008585939423379988584333312000000000
4522 -2253527591877323355451254896988367778503208003793034487160123733428732660259777650937036800000000
4523 23567134228225258380920415824920748390225747919825403059616896025116763264446515852083200000000
4524 -231934617883026052956023775204250120844211843934859078771516746009897068758905022054400000000
4525 2147542758176167157000220140780093711520480036433880358995525426017565451471342796800000000
4526 -18702985086575226264858474586711881708938606874680310503547096435603797476953292800000000
4527 153150994505454706387178576020221363869720602199615445810683419944150202664878080000000
4528 -1178651232365211785567511888563512179853549608077848548807568407458587418296320000000
4529 8521032696670141173645724940641062867411389424070267027293521602429153443840000000
4530 -57835063552059781721577318601636173308222100163372853126426617211057602560000000
4531 368295310278817230989403214634925126468695850842734462157745256723906560000000
4532 -2198777971813834214862108744089105232648930452792444550195494069993472000000
4533 12296397108320945277812124293787456769163447022658658420728736514048000000
4534 -64353124963032322307390344532704081320098555271563027161623822336000000
4535 314839163224228582717173896931037579843926395653439467522621440000000
4536 -1438168998359628090067029601512162526885084411054919531888640000000
4537 6125534622642860383618829784218470021917952121159842450636800000
4538 -24290151711994039012187140456526016669465563566243066675200000
4539 89521443655997686777102483255009889445204779728168550400000
4540 -306056217627342518896076865829093639128905229839892480000
4541 968532334263742148405306537433840630154763385569280000
4542 -2830126950770675108976545076917066776426256646144000
4543 7615093093241765883602606253179825134416961536000
4544 -18808504089513469301889734493806298572193792000
4545 42489090563659945712100303826369650388992000
4546 -87426112270905238090741365897879939072000
4547 163061615426365580370105847442243788800
4548 -274129922263433309672355025120051200
4549 412620298973421785221114569830400
4550 -551631415739868696819671884800
4551 648638978528719397880460800
4552 -662721817143008324782080
4553 579302287712419864320
4554 -424500943609491840
4555 253584793076160
4556 -118580684160
4557 40702752
4558 -9118
4559 1
4560 1571148408147207957604364290509540412301615627346491943915706462882451178337203966480496026534621519970600975098101410071568774594560000000000000000000000
4561 -37314774693496188993103651899601584792163371149479183667998028493458215485508594203911780630197261099301773158579908489199758396620800000000000000000000000
4562 350758882118864176535174327856254897046335688805104326479181467838507225563780785516770737923854254333436667690651139798477728928235520000000000000000000000
4563 -1812254224280798245431734027257316968072734392159705686809104250498953998746200725169982145939913647389422783068364222292134932795883520000000000000000000000
4564 5954549594065479949275697518131184323667555859953318685229913965925134567308945239844227050945430555708103430081768158959871922043617280000000000000000000000
4565 -13546600326498966884602211853748444336343689581393800008898054272479681140627850420645616540900854514235935303436022561633708622649229312000000000000000000000
4566 22577667210831611474337019756247407227239482635656333348163423787466135234379750701076027568168090857059892172393370936056181037748715520000000000000000000000
4567 -28705891168057334588799925118657417760347342208191623828379210244064086226568540177082377908099429803976148619185857332985715890851938304000000000000000000000
4568 28705891168057334588799925118657417760347342208191623828379210244064086226568540177082377908099429803976148619185857332985715890851938304000000000000000000000
4569 -23124190107601741752088828567807364306946470112154363639527697141051625015846879587094137759302318453203008609899718407127382245408505856000000000000000000000
4570 15297541148105767620612609667934102541518434074194425176918322724080305779714089573000737286923072207503528772702890638561191331577934643200000000000000000000
4571 -8443448036292144465922544297236355298890044781211208701545827477576792151140893595487419931093903491154545101816530547257800410286522368000000000000000000000
4572 3940275750269667417430520672043632472815354231231897394054719489535836337199083677894129301177154962538787714181047588720306858133710438400000000000000000000
4573 -1572321573424915363686217383555872573286896159578112902435296719382088538401557429159676596142807028320766251331860335883583986659124838400000000000000000000
4574 541724239583374200933906829628493911804728928930274193276026600795509496424066005004594457494580572782785010963077930850646583638858137600000000000000000000
4575 -162517271875012260280172048888548173541418678679082257982807980238652848927219801501378337248374171834835503288923379255193975091657441280000000000000000000
4576 42767703125003226389518960233828466721425968073442699469159994799645486559794684605625878223256361009167237707611415593472098708330905600000000000000000000
4577 -9937201608456632014035287819036614326448974934711686053128351732858804230069941423071895234227213293306505232062652446718517052818063360000000000000000000
4578 2050533665237082796546964153134539464187883716686538391915374167097848491919194261903724413411964647825151873282769552497471772803727360000000000000000000
4579 -377729885701567883574440765051099374981978579389625493247568925518024722195641048245422918260098750915159555604720707039007958148055040000000000000000000
4580 62407546333302519894907604660616418475283417464372907580033126824717128014931999275330743016885880585982883099910377684705662650548224000000000000000000
4581 -9286837251979541651027917360210776558821937122674539818457310539392429764126785606448027234655636991961738556534282393557390275379200000000000000000000
4582 1249501739357247422138301608464722664277860631050756266483347236209163277355240245231189118844576613463943005788248903860448873414656000000000000000000
4583 -152531148784413146849658892003218652997130143924256199754656100741252373322629662043272250293735941108474647863782892946175196921856000000000000000000
4584 16947905420490349649962099111468739221903349324917355528295122304583597035847740227030250032637326789830516429309210327352799657984000000000000000000
4585 -1719001835506878321639012909877543549650196860098760346441362405179193413635985080170211074738928860111380952115648476060069679595520000000000000000
4586 159589029821593478136247882879878048376012971096701888926916934167829627260635219644449304020855464466573828445749858520165620121600000000000000000
4587 -13594621058876481470865560393471093009808512352682012760441072169852153433313370562304940712887687713819252052786099059125219491840000000000000000
4588 1065016396317512373293615330364094844086381152053429571094461875057541974038374652346470009765394890022706382015500847949901987840000000000000000
4589 -76892347578958328675293348205166330338133121969374764292380329341438914073891273391393847687803294861553154736032927599831285760000000000000000
4590 5126156505263888578352889880344422022542208131291650952825355289429260938259418226092923179186886324103543649068861839988752384000000000000000
4591 -316129196244926714983811994518394147500231051739997449652417546312051196382222186618633782397673255281527834145612921820938240000000000000000
4592 18064525499710097999074971115336808428584631527999854265852431217831496936126982092493358994152757444658733379749309818339328000000000000000
4593 -957967261348262772678218165207254992424942581030295301977022867612276352673400565511011461811131076610690406501857338851328000000000000000
4594 47213012880439023772694376981597622838113227363973218380425610327473079384539614516440946448561309022148493802158310817792000000000000000
4595 -2165408861433669511379215786374026310620230728723583700154858819530720182298433447746539649144541240865457234535080420966400000000000000
4596 92538840232208098776889563520257534641890202082204431630549522202167529158052711442159814066006035934421249339106000896000000000000000
4597 -3689048360608295829619246113307563880994271569493284774461095817518840689408858091275289885063754135223549804734631116800000000000000
4598 137332994168986622668752422703362455133291239429146673246947084349225134779020391074433127942039627627064113398336716800000000000000
4599 -4778986976576457565396146577589535984491819687094847603831491946218457071064812143615804818495884477864868414960435200000000000000
4600 155594924818768385850107097875008148332291803765878759194513691272228834871877604675863412695214843465367808859176960000000000000
4601 -4743747707889280056405704203506345985740603773349962170564441807080147404630414776703152826073623276383164904243200000000000000
4602 135535648796836573040162977243038456735445822095713204873269765916575640132297565048661509316389236468090425835520000000000000
4603 -3631642763514832341318825982750777657724281380724367976887410310201470640551957000798311422532168621238014443520000000000000
4604 91317903144473540497378603047891894681655044389587589360805288264253613785639150890479784318990700340607713280000000000000
4605 -2156117157577847483965883683075225291094632992531929193241235972905988103272035507136328240865058202486571008000000000000
4606 47828685838017912244141164220834633786482541981631082370036290437133720125821550735056083426465354979737600000000000000
4607 -997278981303352212750177466732296619377721088127626823885863077199809483474577015326701313998639316598784000000000000
4608 19554489829477494367650538563378365085837668394659349487958099552937440852442686575033359098012535619584000000000000
4609 -360698988220346246185076653249129968223850241188771360256683939948218100496391785332247989641518514176000000000000
4610 6261189984202236726231519263947161712564947582899427385587721221742653819937366839729587744720698736640000000000
4611 -102307025885657462846920249410901335172629862465676918065158843492527023201590961433489995828769587200000000000
4612 1573954244394730197644926914013866694963536345625798739463982207577338818486014791284461474288762880000000000
4613 -22803245454505862027874614994136208855603794764794253974714027939968183691003583566452777423994880000000000
4614 311155396065382132933961608107121758263599538700896253066273285730560011378216539893117820600320000000000
4615 -3999175936890491363728033207646392504328395324995845258845518719420990741851685935930354434048000000000
4616 48416173570102801013656576363757778502765076573799579404909427595895771693119684454362644480000000000
4617 -552114260009944222085557449762150105733285960929293449354230314690039501763645524479574016000000000
4618 5930000531480463662874839765676004527378424679285797364460359513346947729513434123862016000000000
4619 -59980869235860348695016148531988017362767007417598278426745025148670603059594604314624000000000
4620 571246373674860463762058557447504927264447689691412175492809763320672410091377183948800000000
4621 -5121317386941628133112717600067282903241718529508049729059513759278569250306916352000000000
4622 43207144207447979286807046749947299928093903226618781833256443626667829903333785600000000
4623 -342913842916253803863547990078946824826142089100149062168701933544982777010585600000000
4624 2559058529225774655698119328947364364374194694777231807229118907052110276198400000000
4625 -17948148055655885594262827872707759116651591750700042086901060207831542661120000000
4626 118235494437785807603839445801763894049088219701581304920296839313778278400000000
4627 -731093675628099876441651157409627489855769375553487812940001778272829440000000
4628 4239979891795111130978921376857823056330062658553781848036464331325440000000
4629 -23043368977147343103146311830749038349619905753009683956719914844160000000
4630 117246104384702724203875559217118394733878189741340857705424224256000000
4631 -557889723947005729938501899586593046887505661121720868411801600000000
4632 2479509884208914355282230664829302430611136271652092748496896000000
4633 -10279150565393841054702830802284418872396563490987406852096000000
4634 39687840020825641137848767576387717654040785679488057344000000
4635 -142469169305527942546123781043443089014505384490469949440000
4636 474580843789233652718600203342581908775834058928947200000
4637 -1463804550648610292476201925894327316029358298644480000
4638 4170383335181225904490603777476716000083641876480000
4639 -10944198317085649950037089258583539981695262720000
4640 26371562209844939638643588574900096341434368000
4641 -58138364660151983330343008322090159482880000
4642 116777203047651042557360418437483821056000
4643 -212679131356047009420802106988973056000
4644 349226816676596074582597876829184000
4645 -513568848053817756739114524748800
4646 670980987789153066029676672000
4647 -771242514700175937965145600
4648 770472042657518419545600
4649 -658683964167394838400
4650 472174884707809920
4651 -275996542382400
4652 126314207040
4653 -42444290
4654 9310
4655 -1
4656 155543692406573587802832064760444500817859947107302702447654939825362666655383192681569106626927530477089496534712039597085308684861440000000000000000000000
4657 -3733048617757766107267969554250668019628638730575264858743718555808703999729196624357658559046260731450147916833088950330047408436674560000000000000000000000
4658 35463961868698778019045710765381346186472067940465016158065326280182687997427367931397756310939476948776405209914345028135450380148408320000000000000000000000
4659 -185200689758760285210572045108102585640465243689095084381007815018731815097676254752854949623795046288054560540663801813596240874108354560000000000000000000000
4660 615130862413025233020828578394769302305830987967351530265490242740787814431567560429125368393319260885324076081490484595158942903288463360000000000000000000000
4661 -1414800983549958035947905730307969395303411272324908519610627558303811973192605388986988347304634300036245374987428114568865568677563465728000000000000000000000
4662 2384201657463818171689989286259726203196489366325308801566057551956423880750501674033628511198550394505524613404739970847532717586264358912000000000000000000000
4663 -3065402131024909077887129082333933689824057756703968459156359709658259275250645009471808085826707650078531645806094248232542065468054175744000000000000000000000
4664 3100236246150192135590391912815001118117512958484695373464954706358921312469402339124896814074738418829424050872072591962457316212009336832000000000000000000000
4665 -2526118422789045443814393410441852762910566114320862896897370501477639587938031535583249255912749822749901078488355445302742998394970570752000000000000000000000
4666 1690556175251130412398863282372624541332455784199346707923624874065804955004682643044174502033917189071087644834514798010297237387403381964800000000000000000000
4667 -944076825140241658872092482363933185419423360007427382346959345257527442405212385076616929707252456234503489972521250836919236463095395123200000000000000000000
4668 445814056316225227800710338894079559781394364447951819441619690816054625580239181841735772361758104332959981375912812895211861663128381030400000000000000000000
4669 -180040291973860188150286867630301360680947724103980542466807952060329752638173515743777908069171542134464607863349405207681713363955692339200000000000000000000
4670 62787160646346200069217689131575684607221265128699096742626302609274661634321015994678850293030411752775472490159666522006647937850094387200000000000000000000
4671 -19068693233334771872873520402922985695526458298345651603316136348001934274127123376161724903809236161954032385900343165942759744087806443520000000000000000000
4672 5080803131250383295074852475778821846505405007124992696936207382197883803303608531148354332922855687889067839664236172504485326549711585280000000000000000000
4673 -1195483089705972540017612347242075728589507060499998281632048795811266777247907889681965725393613103032721844626879099412820076835226255360000000000000000000
4674 249849640441195319210030093735777731636431369787036677907227129283307077784615670065807651603427077088849274406146690088922714470854164480000000000000000000
4675 -46622660178022093058330974429164265712061356084662346595128507378224765711004837954863628768103617255813979434639812983100410834274222080000000000000000000
4676 7804227899364567751068445719664453173540705257650001495271511017659362955972548962009781337269518540647122644494055651518981813563293696000000000000000000
4677 -1176828016570847518018257687885909605533915872185317685794910391551808699710146272049094011175562319621391509884024264911592495696052224000000000000000000
4678 160476547714206479729762411984442218936443073479816048062942326120701186324110855279421910614849407221098842256912399760671703958552576000000000000000000
4679 -19858301891055651337796686432857398329927738189810012636551391526641952822716059014510403654680361428697850045169761843293822897881088000000000000000000
4680 2237123515504726153794997082713873577291242110889090929734956144205034808731901709967993004308127136257628168668815763210569554853888000000000000000000
4681 -230104133023343261533199699936284139378527759977163638487024060546803580326709890168136423300264505443641754491649621358801439927828480000000000000000
4682 21667630563206063088669998269862299596651818247186496462305979176157896821215387535726374077345861918433109507834380791080772194795520000000000000000
4683 -1872511283240030143465308492457235767611885527534635496742492027569200959858119910494871833844704116407799587096798339969943276093440000000000000000
4684 148851703391200552879154707349711138208778918663467568289437730302159984136186951410306631953092838746702962568754706748762771947520000000000000000
4685 -10907236886424178443731163900625385127367420764133399400519144030761722975496457646444882513804216632301510188227715580728306565120000000000000000
4686 738166536757999955282816142769596771246077970905997737206851161677813575109356224557380937802911630670910285465916104958380343296000000000000000
4687 -46222952017104361526248449167735661197572244857491319407639636309995916467948302486515314890884409510702162087998541676710723584000000000000000
4688 2682582036706949552862633210627516051644817781907978358479086035847977295014856840735263810631684480531821906892772508023390208000000000000000
4689 -144516203997680783992599768922694467428677052223998834126819449742651975489015856739946871953222059557269867037994478546714624000000000000000
4690 7237297974446652934446570303759738829894001820438733346573629041166195910817169296197657339469785176556440082188912677617664000000000000000
4691 -337377800312550738297509292355717148461224145012933434201176692144589583812529696514477259433929835298119763229859087227289600000000000000
4692 14658152292781762846259306861608793487275408009821181970279044316823336618635549492438114548055356092012325895314390541926400000000000000
4693 -594249417274936331605107034930086222457111135533291160957258553384729862917657411855599238434676598324824022783015832780800000000000000
4694 22503668561759463135238328023668220234255171371286379009292846373362684154134651668472628413123183120131333340306761318400000000000000
4695 -796833196936537766693420650410718420993162356248235642575692972927372210585964466893414192894471685572415954662876774400000000000000
4696 26406681526385263198561033182215668602680380410551995131868895033058265118255799193560819183130747719550993846386032640000000000000
4697 -819719603923267593746905686365896586335976332034873463073535544263449471520135673414304808345522102159010895453224960000000000000
4698 23854274188243236855068683994774768385438464688845524057695478801317312663284371448564425639684505618383914947051520000000000000
4699 -651228921215942765507436266793648884132293778158573457591282029965184471090675459162021731315957180683888476815360000000000000
4700 16690102913174548632443966218599318597200952728435393255482566531989737411898355578136920580147838769944917442560000000000000
4701 -401798773835683578188465853410724336599282195314185393187543268362715900656812263918111051003559081498673938432000000000000
4702 9091276604090444759366352495096247190134601579868436136896498086290377521516160363719460337702534674548523008000000000000
4703 -193431417108307335305667074363749940215629820848264598657372299708305904713109794972754475270266695203160064000000000000
4704 3871788986236543884794806635548916286995858342142551198615703711481613288783651941856605101406482052677632000000000000
4705 -72937940086088738803041883244249600382967504090597510805947322665273719725908670804206061564957275717632000000000000
4706 1293616295866479518393573023577257063396027431040786040709254401987873519667059444451956563604902625935360000000000
4707 -21607243867050856153269556675582361988459426952750965095361547745621707300176011054753087119036136816640000000000
4708 339974116789261722691304213426995206112123850655172527724220156836705184792979194917443678446372782080000000000
4709 -5040047553479621225881868393122570441015313149874525343620514454452502739518559493385283642735984640000000000
4710 70410021052509328366770741034525837869934524186031380693853840656743865431870714170099803975843840000000000
4711 -927028490346517802948078722084666203930172418750256422928483168521392585623376174026392403443712000000000
4712 11503682840256425520844802544028848172256982193934780066606479996784835354285237026356564328448000000000
4713 -134545998131654099659003538526653194997157686478769357504169356687541933968248386273176190976000000000
4714 1483124343452377017156907292973282816531698635577163635574506758285510295297254681925910528000000000
4715 -15406977870746398756687391233730111270695611851266325355886073486836903012929381605572608000000000
4716 150809042650163162433183459166141300797814190078532814330101777516657516264123576562483200000000
4717 -1390657155585520965060093373458270191783122654412700132142331964805243490140483800268800000000
4718 12077667604340752798288652126808798191664836948993673604213801183172089864743655833600000000
4719 -98759186759881095512701821142736685549928921660842929904586156860955039779048652800000000
4720 760040383180055072742341440697367216219135824348837846747048315394476752030924800000000
4721 -5502554810353339893157223100071436859505055741892038709480892781136483272622080000000
4722 37457004637890543848896336429998801634751148001460957398750038694604958597120000000
4723 -239597044592050387093153537931762057365145936043460281868337134507067965440000000
4724 1439170317557883435315131027344883940262889839531969381562091321604177920000000
4725 -8111265879955864772307501764423661499066206825059408752765410025144320000000
4726 42857960618162103493601281338442047059645319819296288908936608743424000000
4727 -212087357455693698293420882146839212704754152132033405335430496256000000
4728 981885914146730084691763343272403762522009963574228728404770816000000
4729 -4247523781456655016691117562822222476663345192101926727057408000000
4730 17145146888996676971550667592999494026545619413538840772608000000
4731 -64477475479987503140874305477946815142564722580829828546560000
4732 225520816968643831771878816628394923050276344803035709440000
4733 -732210444703389064194411742299983516397001119490375680000
4734 2201962400975687277571038794507706048044162910781440000
4735 -6118450635622471595597205665504586116825398640640000
4736 15664707952647894145354291613490657226812014592000
4737 -36836467848672296638105330072876325048352768000
4738 79275038411776822033225244059274731094016000
4739 -155484804954451598271946401909476917248000
4740 276587638807864091069417518448713728000
4741 -443723484718498541822594949382963200
4742 637700330794811073954604709068800
4743 -814432095523385790491193753600
4744 915320786677131882420172800
4745 -894304627920988649164800
4746 747925017377170913280
4747 -524614227760465920
4748 300122555927040
4749 -134463510720
4750 44241120
4751 -9504
4752 1
4753 15554369240657358780283206476044450081785994710730270244765493982536266665538319268156910662692753047708949653471203959708530868486144000000000000000000000000
4754 -377193454085940950421867757044077914483310371735209053435563229076504466639304242252805083570299261406942029096676696022931873560788992000000000000000000000000
4755 3621057159225033124049930467623147979039779568658006912981406999134442879737320725626928802274872909506643479328096281820145986183574323200000000000000000000000
4756 -19111135007021008154707966356899947667154392167917258707401870273209559643058081607475457567561829244618396140898285931828548260413308928000000000000000000000000
4757 64158810380713384519376744198164110025446887992293654231991993060060664515980702539381893262528998178361758473015674199710126302816108544000000000000000000000000
4758 -149169234135158619007550930260731555809164014582082746089381383864641044999655133404062901835379920764691088449761442514326043654047452364800000000000000000000000
4759 254140176674714684235086770073838946934131284102807641485612728065684743332745782836551610534350976117621854395889865024407333632821585510400000000000000000000000
4760 -330382229677129089505612801095990631014370669333649933931296546485390166332569517687517093694656268952908410714656824531729533722668061163520000000000000000000000
4761 337890916715245659721649455666354054446515457273051068793371467996421761021946097634960664005898456883656329139989934180177932216365062553600000000000000000000000
4762 -278447144330156145511359273650976952275369219419458751135278339367421636397714839717699065708564469098568641606102816129961444141263801548800000000000000000000000
4763 188487297700413390807689354471430552309480702376249000768496106648716184638453122270442444479643640620569542010284983226435439111009342586880000000000000000000000
4764 -106483083765817954547201128824769208122888448745023786148436112197651351061983257386548653699538939831100975031784373640908332484790992240640000000000000000000000
4765 50875251132557467172551650438500843880935592178178031159808364716655645507392000751351023434224160141526021404074756295100647742733474070528000000000000000000000
4766 -20790367049362426488783126381118133316728487188197753118190918273633316673693846460888639384178142365527460669934395601363245471790121615360000000000000000000000
4767 7337776605657326996041103428629929405904171948775677571126206449517641178950769339137166841474638481950868471741551388716439578278866452480000000000000000000000
4768 -2255686882479844965449672535467719039592763969438449031123981982629497103158940204253277214231092570377489196868699130605424018507947835392000000000000000000000
4769 608441856458379234101556407593266319890153439124844804447916192682956455457345712989370827522860495957085901786951739176463057623854350336000000000000000000000
4770 -144952324626849170477135497103101682091477731085624791647885916492116096741308831623938344203975588742717523661009090803804434316271183462400000000000000000000
4771 30677740661767020206801163408063848061688408695370326274684850051241501955832556957447268614598008199516936224552188529905700384396017664000000000000000000000
4772 -5797946201625824393151416050806325351371732743861855922727519507292054197394191386694579475007757530530712827128284435077871603749486592000000000000000000000
4773 983130008101770223186544460788898646536945987002662526027709829497348320427710713396037389240445842133468696773926491165378228461869465600000000000000000000
4774 -150200417904437117431277625953859515443144525792073441476455668395428215620900247879950156689512559214835495340460991705821673792785612800000000000000000000
4775 20754966837704038045049271949987860315779970836722875549473874178277353431251670616138567106187190000595450265227337035713540378639466496000000000000000000
4776 -2603047680314051594278754843225902213517554870826447602358763483897661383518186114064201560140533862950934397812793106485811920397926400000000000000000000
4777 297261617813641694408376324689377721914041759940057287923685953408066269105471871050541536188888126324643742960102916481404447699763200000000000000000000
4778 -31000140143422633845444959574749390999607212108034545740612963712555482349570637980985045916841190316712847480125018433060749545832448000000000000000000
4779 2960225583987307210705619481938933888556656859122662192737577436742698579799848719669659557045843107166213552478781601034978736472064000000000000000000
4780 -259476563534689891308764176811931242083361280244085204548602466677446418723196616168575096975623284702223657069127769967263568258662400000000000000000
4781 20925529317313700911997111033220261458335587116458484237790521506245678929290049691014120723840587475985778795897400803811578085376000000000000000000
4782 -1555885261739919572120474850530385819639176197236676090956407310270422247975229987801696476233836784313597776850130016662714318848000000000000000000
4783 106868886664964172630497262460672965389357556981913105237409795048877487739712766838904404428182728619519847298796809225317751193600000000000000000
4784 -6793373250998671315221362983742968388128042047237360579607643518287278632410583850290887188508769276572893518993725064607485132800000000000000000
4785 400323780862421702504116032970567780014688192069344462726878993041928919409909405463570137894266760940902653797844512735798231040000000000000000
4786 -21903237168398493823878402477345880219658865727699823297346072851620690035053965787148197780410218401648714222946038154736435200000000000000000
4787 1114314132573532277208440189626499470634473296162789102567685741258922227538516542430432955442173273215832838051308777347481600000000000000000
4788 -52783301016641002604610324771781553872159261397184746963732482480685789725508678325652087363050312941802608118219889453301760000000000000000
4789 2330886512130870485388775025534513062730679634348614182159126719232563363946964427486060837969458263811796084992616200929280000000000000000
4790 -96070322459448040276158970647030605963899633577882071021423466130531327838354614916655210213606050062513217016587559632896000000000000000
4791 3699755678797742244267996302196300614784324784770811464239671352908780276188239342104821959445675868902948023745348894720000000000000000
4792 -133263482935938212705623798430758080752304738889791133327314169610267421425583712566657201225454747414697151038446632960000000000000000
4793 4493768610630474614491965295920912025368415613725514961037338277555529327141776353991928878532776366309555093156921344000000000000000
4794 -141987145679565993916874734959807087276053043227469153425237406774204640602594929144977797159849364123971530105290752000000000000000
4795 4207026538653807227166658813623913697068238317850937879266293534050507869706516419110453249180721899969526817934540800000000000000
4796 -116980009922123052322632070146266558816356474965521528493248809086338692029250962108733533217866382456179967131648000000000000000
4797 3054603740713077768579367402271950762129230971053270086380771610571706658404038662413738294857245963555956588544000000000000000
4798 -74950925119348667469771514963154347404096871048992275267676340444583543007136133846263022975663905587252638515200000000000000
4799 1729125158032888513055953317694776426358934025974977069174431988961111018798171677021152260308129143982758297600000000000000
4800 -37525694919011623049299412426567488401832185244563332139530226143411345514343300224714368202431738869413052416000000000000
4801 766456187071315830255298456424989550691016855485362176052496449007584671453090282367532030278426038999449600000000000000
4802 -14739542059063765966448047238942106744058016451641580308701854788607397527944043891683308274585116134604800000000000000
4803 266980384466060666562077836780838159892371618746715416912335482963454747675967587471999546105692669607936000000000000
4804 -4556310119791158797537276081590193723653400900906181770108848111576751321993637113719672718579359285248000000000000
4805 73283309619018638002347797116485633317502252252337189309443011584800895388708848682204526242884799692800000000000
4806 -1111101392471643770251230077574748483587466762585974905298158868367938103939318797405392075784978432000000000000
4807 15883190795566057794364562512439549472985229874523357970474005915591058016026649475580653455015936000000000000
4808 -214099437056219587823722942957649099479111249092321126247768731777559716203494021144190626509619200000000000
4809 2721603013426520184199867918953166518802261641004082113319094048019826900891873150138016438681600000000000
4810 -32627404546926119167308358092713399786810738971101569194761068996728918987300233671245226311680000000000
4811 368879644397129668369794890816431880009166070899961211924941424496652560625214626017470054400000000000
4812 -3932833824901054419470202499136370508572300919928509367160392442692577874353026357211955200000000000
4813 39536424694772504745996744700312719398345882263831575648702357889502105615189153855569920000000000
4814 -374704844699432037807858492292922801674896937438977535605017223850301718176741468405760000000000
4815 3347239307488722918382855018001295498832826240149675256024967756479122048228956045312000000000
4816 -28175415046201371366859048973074877936303251179711071178661344751507761348728586240000000000
4817 223405809601410127442445817417104909009867196854052336771102080585649227112120320000000000
4818 -1667961926888356155113283252209154298037470021761024233811395624281996492013568000000000
4819 11720417580243170172074014947451237930873746310134557637673399204440906399744000000000
4820 -77469711084762958493452977264603065214730519320718824470762340157285308825600000000
4821 481377657941774804226095550525702559329311429084831137970768476536569856000000000
4822 -2809974251270424581835098825532482733605078792967009460779445615853568000000000
4823 15397119185043422366219719591958809499205911194339777867284633511526400000000
4824 -79124898743085725901776252185551552432158279833874001221295223603200000000
4825 380971734688931272860404177189692659858539865866800746621051076608000000
4826 -1716707528338731402579326681640648250984768681807862052185702400000000
4827 7230779340142076809740933724004134437282282970057685021491200000000
4828 -28428705097994490021203671051640186676494445865184060768256000000
4829 104169139266468817532724977204544321599413359266164113408000000
4830 -355122065681143696134289695015492005452545542952832204800000
4831 1124159752077061399602056647722355192948862117609472000000
4832 -3297165064752109693182938608633026962955909267456000000
4833 8938098067099092541760978155932904417651561267200000
4834 -22332108633257579836851356356681272060563865600000
4835 51264524839615678248152324491664326107463680000
4836 -107728757718441464516991435608709006950400000
4837 206376930495098591028719225304040243200000
4838 -358676483480786321306597584084561920000
4839 562335746246333401578151425269760000
4840 -789999132657684216776457940992000
4841 986512403418686584386186240000
4842 -1084344361354198737112320000
4843 1036410381222651122688000
4844 -848126334879419904000
4845 582237758498457600
4846 -326074013496000
4847 143046288000
4848 -46094400
4849 9700
4850 -1
4851 1570991293306393236808603854080489458260385465783757294721314892236162933219370246083847976931968057818603915000591599930561617717100544000000000000000000000000
4852 -38489286686006634301810794424971991727379443911702053720672214859785991863874571029054275434833217416555795917514494198298759634068963328000000000000000000000000
4853 373346080854264352727564705922228319755580605943509921090520484139924121079583338981826471717882208940591220399890593723497968450468944281600000000000000000000000
4854 -1991179097889409881213678431585217705363096565032052912482775915412928645757777807903074515828705114349819842132749833191989165069167702835200000000000000000000000
4855 6755786224981926382689266107164131500339077631358750953066561141579579333821031848242574250133106637972603035807544076901391810056104706048000000000000000000000000
4856 -15876097628707526999319775351835709025796832433693064739706418682712011434479424843370049487812800599235617134147728580718270753631846059212800000000000000000000000
4857 27342168138329629832161835328161498877761211413582500385049943286892908581603453896915085229010934365350229508809977000125910742365957101977600000000000000000000000
4858 -35935420981804656350841269288440827096486163572137000506065639748487822707250253693088397729557228023031730211578826914451196975680972191170560000000000000000000000
4859 37160492151638905999165403468728582565684555512096216432408786558095362117724694159898229470337588069271448286973559650171124145306459879505920000000000000000000000
4860 -30967076793032421665971169557273818804737129593413513693673988798412801764770578466581857891947990057726206905811299708475936787755383232921600000000000000000000000
4861 21200537189076042525164877619979768258627727183183097836438346177374918131266011411736810402949008577981787804747735954264295185463300828692480000000000000000000000
4862 -12114592679472024300094215782845581862072986961818913049393340672785667503580577949563891658828004901703878745570134831008168677407600473538560000000000000000000000
4863 5855386461744811745045537628375364566668610364879141307206781325179739293397279342289214301766869035823541393692231834987281527413673562210304000000000000000000000
4864 -2420977094759874086893828057885968041987983131632721886633573047910853746308490497292655913230532389811656537776595854850510631526807338221568000000000000000000000
4865 864634676699955031033510020673560014995708261297400673797704659968162052253032320461662826153761567789877334920212805303753796973859763650560000000000000000000000
4866 -268997454973319342988203117542885337998664792403635765181508116434539305145387833032517323692281376645739615308510650538945625725200815357952000000000000000000000
4867 73443384088110215355331772223879878466740716347045291151530176526535402391668388624009664034405770597356539705942052614251601760498906824704000000000000000000000
4868 -17712816162426581350403545065759264806684525707228570218898454338752655870931787844614095443591979967597753693786024454025386306943853998899200000000000000000000
4869 3795603463377124575086473942662699601432398365834693618335383072589854829485383109560163309341138564485232934382719525862582780059397285478400000000000000000000
4870 -726431284856865947384971089504822890226296337958793037001987190926288005643135523360796805615528911863202475479946320739250292834334408704000000000000000000000
4871 124756677181940021398723295806263061582342197171184021572080408876471200969147187707615103573101704428680425136773389866088637247635691929600000000000000000000
4872 -19307580992443098549802414827159759530600578133635622386155301373739590626177540954749956505360978066343399128310167479275622431181714227200000000000000000000
4873 2703061338942033796972338075802366334284080938708987134061742192323542687664855733664993910750536929288075877963423447098587140365439991808000000000000000000
4874 -343532879196646435735614872509999734791956774819202378241960546181587364987506748760099560563613389006511315594013682239954218507982340096000000000000000000
4875 39760749907019263395325795429398117452772774863333608592819507659905945021702169995381893583751549653531402267825657666661367882868326400000000000000000000
4876 -4203279275884893558934441231107800987864550485552410051240919381190057045151372256654657321710878106230462525455855239047058890474651648000000000000000000
4877 406948789309810649605058633780993994846302633216612644218285298178878201984151425379031809661663264926821968644930281764503049077784576000000000000000000
4878 -36173225716427613298227434113866132875226900730365568374958693171455840176369015589247271969925623549050841657327136156844715473580851200000000000000000
4879 2958869845468157308956391500097344970208652018267229671223579740983139000601613026309396670351059069104389121739892473658957141272166400000000000000000
4880 -223190613343503245287658841602170418011428492757226376062123471841400571166069948105234662634239369436753489786414302969964439535616000000000000000000
4881 15555709414850226186715616232878544285645016161867292877057090461673373141877602443698173456325774233470697772992512025179339725209600000000000000000
4882 -1003594155796788786239717176314744792622259107217244701745618739462798267217909835077301513311340273127141791805968517753505788723200000000000000000
4883 60036436105700757748268795368828483130081571592460174122282549592863824913928534776945715528446248481712946474107045258468649861120000000000000000
4884 -3335357561427819874903821964934915729448976199581120784571252755159101384107140820941428640469236026761830359672613625470480547840000000000000000
4885 172335645065825351247017828076923308755312760709676352143983647921575190752753699015256646765103610285786147359872723096646451200000000000000000
4886 -8292843070836708631435444358588790797248132846179914689635303358632189630207696794719116836817015833300987542129213742996520960000000000000000
4887 372114753178570259102872503270009843466262371302944889919532843015546970586242804891242422164866095084018671762208308980613120000000000000000
4888 -15588591011534700043498712974824736685748829068096339983115565045245886605639901285984479847447093172438620033281699430268928000000000000000
4889 610336361812334212229410456652316391418920778661024864550737784184851786228519883469225462576554995840022992317191055998976000000000000000
4890 -22356643289829092023055328082502431920106988229341570130063655098346219275769959101436830131009340506960549169127877509120000000000000000
4891 766884857034835133348990905155606676329251340425088742833578866745597056552574178479519173098576215064344419173572542464000000000000000
4892 -24655943297128845750688177660213518418567947752026134747421050039492588292710256292578776075231386071913512368108208128000000000000000
4893 743591940707060427401706945308026745956811122680153270160317382143427265970626777077772611792692595819613865069930086400000000000000
4894 -21052147967439526761625676914686298166623570712886037982294122042483279521918654962768082032553480973659442084891852800000000000000
4895 559897552325519328766640343475699419325094965768245691018460692619236157497836568158725585972167047171793672470528000000000000000
4896 -13997438808137983219166008586892485483127374144206142275461517315480903937445914203968139649304176179294841811763200000000000000
4897 329132323350183278888996652664286482078860172867313904436317842821866862770467370368372405240958889752718108262400000000000000
4898 -7282928006046608724352266356826764709830097442170350225824905458185990154920980110278878754268026496655890055168000000000000
4899 151727666792637681757338882433890931454793696711882296371352197045541461560853752297476640713917218680331042816000000000000
4900 -2977387495930880725222505542266305562299719323231599222357774667298694300644696866120028271466193459190169600000000000000
4901 55053580113438926617321800592848668887806130882395608262464512716089064427015149599955239736544709245403136000000000000
4902 -959539522674316803787743801182547605887688555684455045968880395923120948619000428757389799329755280965632000000000000
4903 15768656491501010411896489040412495621231245495513771734453628884051288316466090962096965233740733638246400000000000
4904 -244392924059651778621037229062996899789972133690577324725359477313463363395363943482634905913771478220800000000000
4905 3572995965784382728377737267002878651900177393137095390721629785284552096423449466120393361312448512000000000000
4906 -49282702976336313494865341613832808991726584732925453665125928072890373743771716774074391190516531200000000000
4907 641391110164183256743102206233296242931066326729962018038866497316672539643518105715859207382630400000000000
4908 -7876732931840847012634588497601883685118358398438130046091342949502996100885310070194762195927040000000000
4909 91279268006069736438105745732526068708268144244195401890826755491696676126709359208022964961280000000000
4910 -998133056381298375485027290678251161380734218088522710670604215327465020521698843171382886400000000000
4911 10298198200759427683575678395886718331705987964405393046601472062902416878398480127958712320000000000
4912 -100238609536080494870869820451766213269679186128945936416715148153250983959821271737303040000000000
4913 920304851820093873504263860227133967984647614583374602337086968156398612038061303791616000000000
4914 -7968007375065747822547739049585575480386559433622290929325428295726394909420444188672000000000
4915 65037373630434042394862608846897187922931338660629706745893188048139883822228439040000000000
4916 -500287489464877249191250837283824522484087220466382359583793754216460644786372608000000000
4917 3625271662788965573849643748433511032493385655553495359302853291423627860770816000000000
4918 -24735329042483347198974115127904552886948473556015320148761472350864838282444800000000
4919 158822535276922900407663125303446797741384150836055286787822212691965614489600000000
4920 -959073280657746983138062350866224624042174823889222746303274231231676416000000000
4921 5442881631912849806458670875757439157969289607199111476085117946324582400000000
4922 -29006601768854167221325234967873676517537135325766106077347411971276800000000
4923 145033008844270836106626174839368382587685676628830530386737059856384000000
4924 -679678844619870536909207019795165455529889616501368743701363294208000000
4925 2982093912863594844283990083341371777509168201567956930946662400000000
4926 -12234231437389107053472779829092807292345305442330079716704256000000
4927 46866642748159470724495992016844531599590610455295108841472000000
4928 -167380866957712395444628542917301898569966465911768245862400000
4929 556346661302937686663057834957793584990391862004927692800000
4930 -1717649463732441144374985597276300046280925785751552000000
4931 4914960814897045443241675654856882662550841856819200000
4932 -13002541838351972072067925012848895932674184806400000
4933 31713516678907248956263231738655843738229719040000
4934 -71086616259808907719278748643666783386337280000
4935 145908489860034703857304492289956451942400000
4936 -273090756422524846791746375943768760320000
4937 463833268028850667401711900610007040000
4938 -710855583185978034332125518176256000
4939 976449976903815981225447140352000
4940 -1192537832075984344437527040000
4941 1282298744167725101545728000
4942 -1199250637519499744256000
4943 960498222269622220800
4944 -645496117116681600
4945 353968039656000
4946 -152080790400
4947 48005300
4948 -9898
4949 1
4950 160241111917252110154477593116209924742559317509943244061574119008088619188375765100552493647060741897497599330060343192917285007144255488000000000000000000000000
4951 -3965967519951989726323320429626195637378343108371095290523959445450193324912300186238674217764753361963065583418993494024702803926820323328000000000000000000000000
4952 38866481695529499317968540210336717246307762462036733847134802565411894584140541825139007334094582947238042717506136241442087478482839168614400000000000000000000000
4953 -209447151359242301880163800022370087382880719934309065731781991602497431925646253168804650633731919215671674644338623078882360300713077741977600000000000000000000000
4954 718104518945973606446275885790983156741305325489059653937538256922848338030787153721615945029938008739445741637732421984739521031016266543923200000000000000000000000
4955 -1705498232496687315309905228753584997260600148036516678101653360191764802823119490088837869446102770756183636389614502213756362448663633041817600000000000000000000000
4956 2968830256568307548872797990793277587824007665100603106325100293667146138247652445710199254220993712057060404085625244594316630929155213072793600000000000000000000000
4957 -3944303055155037172073860187768211652394753040776515555546204675872065583671881106443550437750748788875808822570902110675306381091591925939568640000000000000000000000
4958 4123589557662084316259035650848584909321787269902720808071032161138977655656966611281893639466691915642891041778670388433274852959391558936821760000000000000000000000
4959 -3474506016178237710921965224326122469891505940380996236430221543181916358007258903950484455476564484476880414832027827291000107586153998733803520000000000000000000000
4960 2405427241969549184484437462995007863771042574109920471374768760664403632466563856581104623022236950791686441037557726586076997559645076046479360000000000000000000000
4961 -1390149509969414788435811261081530518672875253868720272417885842202155346035871319712456567850513562470520086054172971858187355732522154338549760000000000000000000000
4962 679628649318380563235285505417637142462294568558041022070966411743275946950870422970534322060251074985587597626484564019558262802566386565513216000000000000000000000
4963 -284267752359130331737835764285261689395286670502642158270067681834927920118873686530944644323278093864164043238000755142796004152996517457690624000000000000000000000
4964 102718599591954657686780990456018929781490141442131200047167313604217651807660239670845543747066874253437427388521281270085951080494539921686528000000000000000000000
4965 -32337336908578318160653274773191144560839488972522785200034154282809260754263408785266189698150682635341412326015958918360392006822355160530944000000000000000000000
4966 8935316777370324754917352239960710997074069321354980121062068946565716787362257690665657679752162307133811300609672859020634633464071820673024000000000000000000000
4967 -2181268507416873396053353635049232390462199275507245147200446242838101451032551142133087021821851386741489229266478962643272572286817532693708800000000000000000000
4968 473185231767681530360780418185283216978572329607391804419144423049535235409177760991833692564528607705825705819712367557535319914071528256307200000000000000000000
4969 -91693788931057904208667975772746269318814255258848651095575833174670703512304781436216576788820136899932732467456224335311868213013860738662400000000000000000000
4970 15946745901053548558029213177868916403272044392843243668795797073855774523879092423689839441533936852162214342166299884402064037045888824115200000000000000000000
4971 -2499589139252441143024420319546913483846213307608365575069182477846440847988984725141859753732502006588918517918923989816990196282986541875200000000000000000000
4972 354487187021255289374372336226653184981826614533550027009811333221858883896619651929209201438427557298064807995774674919500427836496273211392000000000000000000
4973 -45644671238522838263924197139552333183278677791109284414306810465021963311103199328677438981202210555101990327215133727092864453863232503808000000000000000000
4974 5353387367481073623546665096614162533841326407599237060937218511329736437721980168178218152116308645351468001340046548239286571749391466496000000000000000000
4975 -573577217944400745379999831780088842911570686528489685100416269071043189755926446590523373441033069144800143000719273025637846973149085696000000000000000000
4976 56292724307540656708381946355075032328191287537278828511181437548086466899122754705170728958403776016863674512006931304903449172431077376000000000000000000
4977 -5073294906728972765076397634469725135750572827433770964587956717296681584735754436391929893782068702754380542440130845997471345169714380800000000000000000
4978 420826305627288063462558329126520979002351663105105425634024059499263910254578709009468839115563302532621427483513157732509143838962483200000000000000000
4979 -32196840193467082441639699749981669729705784569463884935361754552206613823356776228095137475436416465319096283760166162724298720437862400000000000000000
4980 2276544256103733101934120184342138263716570626123709035833659412782285825893913470673393558869241568254885595821425890293637283263283200000000000000000
4981 -149033732135823134756598000682739601704405477421760838209224382810225542681859610508979274726734030559380556083186324886395609625395200000000000000000
4982 9048476593960690324507735755737761532053189700606908034131480384906550805684333495188027394123137569676676619336312582388304870113280000000000000000
4983 -510309706898456440860284760635042106605693358535911480039401671539342511768392545604038581991793112094560045029909884696983523819520000000000000000
4984 26773005290380067644498246583396485720171511656097104676153028872493327326481643887016332600523327025628746400615303966614397911040000000000000000
4985 -1308455145770454433753673705203587647978306960636324664624020208054185170091208159891775653409034779448021440631575005887169822720000000000000000
4986 59644679009479404387631849809850149195592340085986309498530835694777671571109203869710571095568536954895564245313960382321131520000000000000000
4987 -2538928903781893565149193606770648242785349611768336147572596384304725208770189083643085120960012046052986856388364529787994112000000000000000
4988 101035681665261489755616176906149031484397738080639821020218854831125136677632684971676044608164792590041838957688447270125568000000000000000
4989 -3762623065678236187480211716285159292154006118998186252889713153051668704112084116771818511048872007321460425164221784784896000000000000000
4990 131254292988775680958612036614598579958860678569704171612431854176221001306235492445528552711007163046097456691775178539008000000000000000
4991 -4292684748524260075697400310566139810184467868964826011714789022393037182410140828318284151856664423347976687813046304768000000000000000
4992 131733182758945547296533977784569369836348749417968205650506753068146114592480512191778032173379119869937908938178140569600000000000000
4993 -3796153395985791807837430097937539980117228876048628777592965078303502796648831746679144506512947337000232967379248742400000000000000
4994 102797190606965348761555167062138413388087435715049908870989383164891758516602793913942017584489869860741318265588940800000000000000
4995 -2617521057121802861984043605748894785344818964966548605511303737994929036302385956142042114419880945528135418799718400000000000000
4996 62709022663965108494737513181206884830798679728568600132036558053117199627475085018487255624966091862697121834598400000000000000
4997 -1414288596251127978817484339831474423843544691750696088084228756091579395853693406799925339626894837754445726482432000000000000
4998 30042078024942260987953098721910404428049151948952694681527735015017209389049042954900374861355609298705546477568000000000000
4999 -601313178678200671265937219316103071362051314519853778947376171807644300958202979081600909705312431018046652416000000000000
5000 11345531673173597571055419232379303233246251217355731678252380600144232093550999605313224711420989264491446272000000000000
5001 -201863127082609397596846602173778452588622479902117230295703213292326569565722215199835879033997267233144832000000000000
5002 3387912622365472407219803113406071931557300361993575893074739244067019349354778436920322445325828261255577600000000000
5003 -53649559720747036098157259545177015088676926217553257066884347867638109642747502201905375650375312762470400000000000
5004 801780294722015484247964242715445969486399807019964205677933723817853490437422060197416270278513446092800000000000
5005 -11310380333069183947071595900374629663601251196206391616146400492728340774195608999650072778223543910400000000000
5006 150622498382277268060275490198693615374835064356259452515266834648924635007447577477180145956972134400000000000
5007 -1893791646326877931752001777351995748864885312081624695367390026287648919684282406876826396535029760000000000
5008 22481415812812004842731507814806054678441261477509394348623623828174464281158807543478436589731840000000000
5009 -251978690083458774891195139531724505690566353356447558308794034159418544430702872958615609671680000000000
5010 2666441164904325660224287190811899531117104268322196384220042689517656554822252623900694282240000000000
5011 -26637091555140548347527459129524611094663695303423580682526041211882327263849347421139107840000000000
5012 251168605234575890125569093529016184019161394920619371199997410930900356334063325559128064000000000
5013 -2235026068705942264224640803408753922248429921131052605675782636951253772092434594922496000000000
5014 18764211397717798860094932118170508675593161651286822249143697511717615623910365069312000000000
5015 -148585384371068543009801498673295883177773904478515560796386745002288811501552664576000000000
5016 1109333128813423465597990987020654375942976010599369579946673107175630125395869696000000000
5017 -7805542270968651250476269205049380470387677686520084464443542118719785530503987200000000
5018 51735160039560240268276846429490508502983779198144718902691248508498992745676800000000
5019 -322824066269397634524271787301571208452596045721112376405682106232582281625600000000
5020 1895248921346757149848953741496504159212892636327469920189914517999504588800000000
5021 -10461023737924620735747936525199585195503214018556647827466220217355468800000000
5022 54242345307757292703878189389923775087794443059182618364639660386287616000000
5023 -263976806652748180065737403303522337305416359516570060534475636342784000000
5024 1204527373283863229503189274463246888371503219977329163547975876608000000
5025 -5147552877281466792748672113090798668254287264860381040803315712000000
5026 20576493846561492842433066408091133917072434103372609090486272000000
5027 -76827817933589989509084501199041571443614607853501624850841600000
5028 267523265992241179043978953209704743868237001072655230566400000
5029 -867241214238509533794930228064803893367239429225958604800000
5030 2612172332043703415044970566460252690865179003692646400000
5031 -7294425971315456332430105932208230618230217676390400000
5032 18837828907270905880020359652761571180508453109760000
5033 -44864540686971896884329800237734198664702115840000
5034 98225595373775362636737384209598683447623680000
5035 -196976461311046850207361064591441210122240000
5036 360291410811948772263268213258450083840000
5037 -598184973251000515890483623545319424000
5038 896381078797703070764960474843136000
5039 -1204224702830328991013014804992000
5040 1438739190956187563934306816000
5041 -1513754117208988552187136000
5042 1385587292639806455091200
5043 -1086369965107375132800
5044 714873852889257600
5045 -383927955364800
5046 161585839800
5047 -49975002
5048 10098
5049 -1
5050 16504834527476967345911192090969622248483609703524154138342134257833127776402703805356906845647256415442252730996215348870480355735858315264000000000000000000000000
5051 -412620863186924183647779802274240556212090242588103853458553356445828194410067595133922671141181410386056318274905383721762008893396457881600000000000000000000000000
5052 4084946545550549418113020042514981506499693401622228149239678228813699124659669191825834444297695962821957550921563298845443888044624933027840000000000000000000000000
5053 -22240264525775213498615331342581565979831664075498797701416025912430139678702643377718431974509678019808435555017400182602972279354069079818240000000000000000000000000
5054 77046630678578418191631683579657567858702550547263692037048375482347269601219871701381710768837098854336366029881707775446011110619453597941760000000000000000000000000
5055 -184911913628588203659916040591178162860886121313432860888916101157633447042927692083316105845209037250407278471716098661070426665486688635060224000000000000000000000000
5056 325307996198442210142444886225220842070077435644002255267537585369910693871817236072500556579534417384975767681722766162994269133726581857976320000000000000000000000000
5057 -436842166323622396476997418645296559351246842150517314216407614639594360342154574154500747406803360488396030886884857418878018551004267066425344000000000000000000000000
5058 461662743955646396276826817431961136587113139999978525251430774562298585361595174958733744418553551425236714460003315226768815059584054967926784000000000000000000000000
5059 -393268263369624707939519140775374301537170452592574299288255844997513609752469963853736152652841914177053497502965787045025286902608639417122816000000000000000000000000
5060 275287784358737295557663398542762011076019316814802009501779091498259526826728974697615306856989339923937448252076050931517700831826047591985971200000000000000000000000
5061 -160882471378482835066166921226289486992478821515144031527013754771710113080555894303801153357980783072430976251213276518419435551067170670641152000000000000000000000000
5062 79547444181583179560493644384109801901836750638043437810579023192678889245385969961323903604779387185813093813099897834107387578027656609372569600000000000000000000000
5063 -33654687922977499044824234162507993112315548346864531381398817504594914680740218060560113063560509963228616613234572160583894744550162411657625600000000000000000000000
5064 12302343904617825281091211647639476473829633219231992563788643373528393181615121728019873262730102381516343047694990663742852280570857688295014400000000000000000000000
5065 -3918524354804196200643867413692573987960549840199819853651197518975710420810742476332255928128847425223724081858404433636612207885532448864337920000000000000000000000
5066 1095640033415646963995818191328515753212653738213765419606420358924129558450372073974479453588657997184264957098567029141815913389046901820620800000000000000000000000
5067 -270687537667395132281319788445868597852537982382224397785115618087137890911268394746636100298374328716112518812587148376213343307882175743918080000000000000000000000
5068 59436681551306338569707784235468501644869451158001653481916921431831864935543060222144963822129812919146399633451675437105046281889472451706880000000000000000000000
5069 -11659827481356745843818273462460328073873911471186927238079396070359361063910361096210256060800585309497619066849371736465583241901762538373120000000000000000000000
5070 2053143534760644376846261196650622986921275715578567622357458873258930969949433149550066828097494369715885096553911110116765744769658186104832000000000000000000000
5071 -325895799168356250293057332801686188400202494536280574977374424326814439674513198341280448904364185669188110564112874621708848376136220016640000000000000000000000
5072 46810487516909352314820962347878561606574540124302118951295599130578801335066441216293009933535946668847019517390758354754543675845020693299200000000000000000000
5073 -6105715763075132910628821175810247166074940016213319863212469451814626261095622767342566513069906087240915589224881524533201349023263568691200000000000000000000
5074 725524866908619188454350664409550974981127131556212391153333561403898490901794680687311144299973408514738426497401045353482259066035948748800000000000000000000
5075 -78771271264364369032186643564465534426522374283245916753790500952423264726480565331765209952568541495885886305432113495520930984312474435584000000000000000000
5076 7835338653617145460761270911584768013248246778837458563042821712774197419742761803557547409075120175320214155049613411358182790216758067200000000000000000000
5077 -715821062182307116168313638836139299975765755103669053907615810796655072914770831436121615150072707374933145029223941284574724044493946880000000000000000000
5078 60201540943903709078671538750043973385058640694202581722645108511700253828085565316632347817920861334527787542780354508956169188073799680000000000000000000
5079 -4670809211164942945758998696124101383323515226274338237101775660390536934937673171118026985873170275954742136939855091212116574936760320000000000000000000
5080 334977226255263584998877684267486058804009677843917186701238456452250628667247267827656480805045545043218880528009809571778057394454528000000000000000000
5081 -22247064362304033159318252275829244892106904600639661355869726709352508545263101278876616372251601663211880110968393425070648973066240000000000000000000
5082 1370578072320516328565142327707337408531586087003693422816974234772609901449244632359362972933357602465731899693588523508816767090688000000000000000000
5083 -78450596732150766281506463202103488030427486461490869319490107714257132406185719697337274545007000814536842743404056901178064109568000000000000000000
5084 4178211431680525708156544542560360650269190455421214820672366627070928355496377758125276148263488914605698301914206528123156037632000000000000000000
5085 -207339815406702779502505217901491581141177872223909908394267817583970880799068369952081372770970126589455705207772654779043833446400000000000000000
5086 9599065528088091643634500828772758386165642232588421684919806369628281518475387497781545035693061416178504870730215499029807104000000000000000000
5087 -415094725538944503508518954757740903185541285733553370158694329497439200798935675579742488029970223402313724139684994552640307200000000000000000
5088 16784960018583763620691074550537661682085430681138550911423454915493369480316397664649407410711247801248886149422435594875699200000000000000000
5089 -635328156991571028377806240618641650970266606978382268930558122564462092661548629553274273177104617629689219331007940709580800000000000000000
5090 22531986963073158564561732952172756226271083154465882793467468300251271890903759536482401548722896322913396732088072315863040000000000000000
5091 -749400896776269131859037681336122712625424051700639117299361473400818355573295771723361470578366840008206099736853846425600000000000000000
5092 23393996248571364433694827089328698436455036534570215831038268217274223798319815096126098816996636804488973483848876687360000000000000000
5093 -685971578572871151240798772083450206933464165321068007179079654500457522903209947206933130124269431071971922175548456960000000000000000
5094 18907340415209698075786039656071886748166081926160965381628404403542591298589442452028621091432958206529206752420823040000000000000000
5095 -490190307060992172335193620712974841619120642530099102486662336388141255889355915422964250518632249798905360247947264000000000000000
5096 11961165434052604027699933069748720625133822244523270025184750887909391780796173623896643202539828633070006572154880000000000000000
5097 -274852312101634305317360164155928048407330383491173013344670871466854109005529096038476056569000317525863980806963200000000000000
5098 5950642378017409387998402246839945492478966636042552984994916743359178013600098892989881943691591841858983244595200000000000000
5099 -121441681184028763020375556057958071275080951755970469081528913129779143134695895775303713136563098813448637644800000000000000
5100 2337179524673761099637416361870136466048727750775280725719990403629711811271505918694524290552723788485237932032000000000000
5101 -42432453243895444800969795967141184931894113122281785143790675447162523806672220746087950082656568418395750400000000000000
5102 726989583549257620715916084751719601980004036011121493722287796122714568715712872922485858059500647727759360000000000000
5103 -11757243938802010038532335602453686285390900851931883995508697511418564453623388780417561046784377052200960000000000000
5104 179529065992103467125087645651502032298041695919687637358319942507041107641422765652899730084101923799040000000000000
5105 -2588820387346946547885276394974637456335397496020574081029065001668931332760328282142127769237833383936000000000000
5106 35259357575851269568655398841966914508200026428851644566073827201907357740379773818521715985382113280000000000000
5107 -453629161794577737140595774575012935193216714289319403774049238854948462156932762577472369402576896000000000000
5108 5513299592189610711431774535535770552093928409960637185495793462623737668950850421376854687481856000000000000
5109 -63301963606332326375105120418945424600313010721253898794648257362000268478932672962774165356544000000000000
5110 686608599962863857507753951634064129262654349092965568936660992550796562866730050654428777676800000000000
5111 -7034924179947375589218790488053935750641950298083663616154313448266358226093545600967507968000000000000
5112 68079911418845570218246359561812281457825325465325776930525614015480886058969796138395238400000000000
5113 -622182932639762305986859466894869335112400761828374103742177328664808482501407468316262400000000000
5114 5368649372124814673860494467143228871072487916895951921282780121408095581285465561497600000000000
5115 -43726555972057314085741583895284217049459177603677436462936670672102135956171212718080000000000
5116 336062683140537108695861975479786472712136850269809019807374500114970302693454643200000000000
5117 -2436275314878094178178956751879049055908881217307783938902075267357993665581547520000000000
5118 16652254637733452336351609944492257424397903929402831396803745613673113290014720000000000
5119 -107260899437896633406451593845360756356830299062176047644468570780503145185280000000000
5120 650702129662386621448140784580466427996426471805764672598537317846496575488000000000
5121 -3715467051745641157869094696881231983230451875556326642169036835819356160000000000
5122 19953434166782146958926619668436245835867241553913606041278160784955801600000000
5123 -100702263278640972395447972371343706453547722334098949018707372382617600000000
5124 477178151723991971687801904883517036547172429452557322482467366502400000000
5125 -2120791785439964318612452910593409051320766353122476988810966073344000000
5126 8830745275815974011544191000139111639410252969364078068000358400000000
5127 -34405501074607690954068276623918616776923063517002901563637760000000
5128 125249529078185642916044691729998130083765505047652221583360000000
5129 -425361166983649914194656254717499052461074577191779696640000000
5130 1345268751002507258748159841727030135795567186901712896000000
5131 -3954346710765747380212110057986567124619539056148480000000
5132 10779424319160573920233872467969121286624281501696000000
5133 -27182633475047678700505702496980132132143046656000000
5134 63232727021867889697399691084929152469407744000000
5135 -135257170100252170475721264352789630950604800000
5136 265071537954505168165118756897288275968000000
5137 -473946555729638870282460101732060774400000
5138 769393759301361802406591074240358400000
5139 -1127592221741126237039459317401600000
5140 1481901366684873190852336020480000
5141 -1732407489694731343058611200000
5142 1783943639273750810929920000
5143 -1598515805800851981120000
5144 1227200114126558880000
5145 -790891588051488000
5146 416083537485000
5147 -171580840200
5148 52004700
5149 -10300
5150 1
5151 1716502790857604603974763977460840713842295409166512030387581962814645288745881195757118311947314667205994284023606396282529956996529264787456000000000000000000000000
5152 -43341695469154516250362790430886228024517959081454428767286444561069793540833500192867237376669695346951355671596061506133881414162363935883264000000000000000000000000
5153 433416954691545162503627904308862280245179590814544287672864445610697935408335001928672373766696953469513556715960615061338814141623639358832640000000000000000000000000
5154 -2383793250803498393769953473698742541348487749479993582200754450858838644745842510607698055716833244082324561937783382837363477778930016473579520000000000000000000000000
5155 8343276377812244378194837157945598894719707123179977537702640578005935256610448787126943195008916354288135966782241839930772172226255057657528320000000000000000000000000
5156 -20232445216194692617122480108018077319695289773711445528928903401664392997280338308782837247896622159148729719446936461832122517648668514819506176000000000000000000000000
5157 35968791495457231319328853525365470790569404042153680940318050491847809772942823660058377329593994949597741723461220376590440031375410693012455424000000000000000000000000
5158 -48814788458120528219089158355853138930058476914351424133288782810364884691850974967222083518734707431596935196125941939658454328295200226231189504000000000000000000000000
5159 52143069489356018779481600971024943857107918522148112142376654365617035920840814169532680122284801120114908050407256162816985305224418423474225152000000000000000000000000
5160 -44900976504723238393442489725049257210287374282960874344824341259281336487390701090430918994189689853432281932295137251314626235054360309102804992000000000000000000000000
5161 31776075680265676401513146574650243564203372569480003382491072275799099667999573079381881134349626665505922598239635593238043181730778064903523532800000000000000000000000
5162 -18776771992884263328166859339566053015211083791056365635108360890244922531090656819634747943024779393253499717141602850549752789204550674715718451200000000000000000000000
5163 9388385996442131664083429669783026507605541895528182817554180445122461265545328409817373971512389696626749858570801425274876394602275337357859225600000000000000000000000
5164 -4017145931169950567804929041397544996042755907221193609434240671230283906891991483046857132041359052883561237561544840622423072690396658773314764800000000000000000000000
5165 1485331268667880882213587208583966217024212268216239653908458735580945310111324581966905158065712590982157096241243470482240463851911369630469324800000000000000000000000
5166 -478606742126317173157711433877055781041135064203010555148281148131637933258093476411558328710062945983139508788845118266499705018949219103151226880000000000000000000000
5167 135395328364681831880142050373114464373478998425851670206421640589871257434855391353269790358767807087335518933686447930654521814571160667338833920000000000000000000000
5168 -33848832091170457970035512593278616093369749606462917551605410147467814358713847838317447589691951771833879733421611982663630453642790166834708480000000000000000000000
5169 7521962686926768437785669465173025798526611023658426122578980032770625413047521741848321686598211504851973274093691551703028989698397814852157440000000000000000000000
5170 -1493595461758186077359355420118088854731360562113993703765682638086033275796517475056006459300601805987353544855924399022371785035806264671600640000000000000000000000
5171 266249625791676648572754661847137578452112100202929312410404296354466801337640071640418542744889887154267371039534349390944535593339377615372288000000000000000000000
5172 -42790118430805175663478427796861396536946587532613639494529261914110735929263582942210122941143017578364398917068020437830371791786685688184832000000000000000000000
5173 6224017226298934641960498588634384950828594550198347562840619914779743407892884791594199700529893465943912569755348427320781351532608827372339200000000000000000000
5174 -822236389427451231964681251675779951698091922183393741579279219511036336494210532668798957093414019748443299348950711970471115001799493917081600000000000000000000
5175 98972898727378389032785706220232771963659212855408505930839165311513633096525341895318392983466502377127434180892215329778930509475865008537600000000000000000000
5176 -10887018860011622793606427684225604916002513414094935652392308184266499640617787608485023228181315261484017759898143686275682356042345150939136000000000000000000
5177 1097365296234593278931151862070485376148794455532115529949357323613068929293039599794246373132334164287513726461881856972084693712491023171584000000000000000000
5178 -101607897799499377678810357599119016310073560697418104624940492927136011971577740721689478993734644841436456153877949719637471640045465108480000000000000000000
5179 8662424466777596714552956753841943786803506326738409841296770134341088578222065453231591527115626403532601100676230736466789056870235504640000000000000000000
5180 -681419166028841120864618365334549457367086165788689567257181271343641666174796097075329936939052508036508491755781081640167673654662922240000000000000000000
5181 49557757529370263335608608387967233263060812057359241255067728824992121176348807060023995413749273311746072127693169573830376265793667072000000000000000000
5182 -3338330915166308061506841741504434119238441798930271469743651562214839282277765940475999691059011769576822695508742921956315668758396928000000000000000000
5183 208645682197894253844177608844027132452402612433141966858978222638427455142360371279749980691188235598551418469296432622269729297399808000000000000000000
5184 -12118309824625171309131527786395515268700151732227942519587118991625837041096688230894569585599316714057279355539944318970211550101504000000000000000000
5185 655043774304063314007109610075433257767575769309618514572276702250045245464685850318625383005368471030123208407564557782173597302784000000000000000000
5186 -32998445773212212059004769830867690428892914694544692087475593271242880786566881181464586963428336510540041325794605542410248886681600000000000000000
5187 1551208989339035609611335333929677755204367784786288944283040709331930293385622619641497677767998724854446387110002824643216828006400000000000000000
5188 -68127421829079266638335673449614225735326963521019446877295706828767208831125317754525235847918862915904739974425799730952090419200000000000000000
5189 2798559048177838937646651540934088862041672442455227599580824927497497667003864143959958340350967411179655557357670849024989593600000000000000000
5190 -107636886468378420678717366959003417770833555479047215368493266442211448730917851690767628475037208122294444513756571116345753600000000000000000
5191 3879934279674105861674695785731518547553302581221469391189873557800645244951690002806740096193201688129218348751690354193858560000000000000000
5192 -131195116995632182684122196745910549556957570651058554801874881943369933449031646436369814782586088124103281193931880047575040000000000000000
5193 4164924349067688339178482436378112684347859385747890628630948633122855030127988775757771897859875813463596228378789842780160000000000000000
5194 -124231818298783423666092246585595878855674268836767212886362977428841479665091677335545268945264243172068846043654499860480000000000000000
5195 3484257960023906466457132641182089445662044290392890883660083506224761035094447430107169051656347245638294521533830266880000000000000000
5196 -91945696167297531753729889142305138149415057663145731652141092525375638426103473850050294418709163426566105429364965376000000000000000
5197 2284365122168882776490183581175282935389193979208589606264374969574550023008781959007460730899606544759406346071179264000000000000000
5198 -53463864561399384130621317857293855934640710151690395040230052479404362240631067125706527744458876579475467674006323200000000000000
5199 1179349953560280532293117305675599763264133312169641067063898216457449167072744127772938112010122277488429433985433600000000000000
5200 -24531219599173810130115862323707530397566352254706034754468840452215386913208570946611350053585745960316624804249600000000000000
5201 481367327983787972364537675785959087046585025375363700842407435288754762070507807254260453881682562240175279177728000000000000
5202 -8914209777477555043787734736777020130492315284728957423007545097939903001305700134338156553364491893336579244032000000000000
5203 155842828277579633632652705188409442840774742740016738164467571642305996526323428921995743939938669463926210560000000000000
5204 -2572876881941173196765492774336948348786375469764427281017153305415429187934584911448042942404647844923310080000000000000
5205 40122836365554357844296183615391007388481488807242530698123248427531059460968185753575718400072481012449280000000000000
5206 -591151507580267968238846592452469387855369897786958916241941277772401189550314962513498045392917431844864000000000000
5207 8230317599483149678870140209689343777647401724636837211600877353974108571221092093105602326898971508736000000000000
5208 -108293652624778285248291318548543997074307917429432068573695754657554060147645948593494767459196993536000000000000
5209 1346783695729294672392543249331807764632433116702942627824367779799993964526970530840522828774637568000000000000
5210 -15831519660021779910573909163823874761944949157525022689023459412629781431016876114309043640598528000000000000
5211 175905774000241999006376768486931941799388323972500252100260660140330904789076401270100484895539200000000000
5212 -1847371089654180829728854382162963528118576148276770065602122711514745670172165074814067592396800000000000
5213 18336189475475740245447686175314774472640954325327742586621565374836185311882531759941117542400000000000
5214 -171984461169685875318051890533255460421596252690664252255469227902503902636704843347211059200000000000
5215 1524116027156731171195422537374931785452578731866894026517684389061368540157365682647859200000000000
5216 -12758437331402500754350822145446261552431088931917438683519077464993356557878400510853120000000000
5217 100857212105948622564038119726847917410522442149544969830190335691647087414058502062080000000000
5218 -752665761984691213164463580051103861272555538429440073359629370833187219507899269120000000000
5219 5300463112568247980031433662331717332905320693165070939152319512909769151464079360000000000
5220 -35208390240489569915667735679739668274129545667159287639296808358700157407068160000000000
5221 220483069999151905538428090362361914828208505156379100676614064085793549320192000000000
5222 -1300908863717873824075232356534682025061755550028121834978118764114883903488000000000
5223 7227271465099299022640179758526011250343086389045121305433993133971577241600000000
5224 -37777734767101599072920910778164081878145188407049120017589365696679116800000000
5225 185639974285511543355876711440609738958944414776654152420586563620044800000000
5226 -856799881317745584719430975879737256733589606661480703479630293630976000000
5227 3710325935086839640690407290618449146414611887608011041051030585344000000
5228 -15058140970319966074230549069068381276033327465941603251018792960000000
5229 57200915366837477964788410518778276452168385435675605891809280000000
5230 -203090622636193577213666786343300456684142152673747906068480000000
5231 672890617168111249804317665595272597447458939581694869504000000
5232 -2076822892494170524087400202454545053850181912289181696000000
5233 5959319634129614129375610337028823683931655415463936000000
5234 -15862576778994489837228438834904405995335031226368000000
5235 39070386155158841963616844420946812796391702528000000
5236 -88796332170815549917311010047606392719072051200000
5237 185620762311608152427093828163274403384524800000
5238 -355595330098866192389068636328111883878400000
5239 621670157515500336344525587986209587200000
5240 -987019058097399166155206722498867200000
5241 1415081086877991636064812505374720000
5242 -1819720827175345802748765204480000
5243 2082060442992386502000875520000
5244 -2098851253016518651210560000
5245 1841501428397910639360000
5246 -1384587540148804992000
5247 874108295548488000
5248 -450571286365200
5249 182085789600
5250 -54095600
5251 10504
5252 -1
5253 180232793040048483417350217633388274953441017962483763190696106095537755318317525554497422754468040056629399822478671609665645484635572802682880000000000000000000000000
5254 -4595936222521236327142430549651401011312745958043335961362750705436212760617096901639684280238935021444049695473206126046473959858207106468413440000000000000000000000000
5255 46418955847464486904138548551479150214258734176237693209763782124905748882232678706560811230413243716584901924279381873069386994567891775330975744000000000000000000000000
5256 -257883088041469371689658603063773056745881856534653851165354345138365271567959326147560062391184687314360566245996565961496594414266065418505420800000000000000000000000000
5257 911800918432338135617007203689769022065796564176097545191788577453505781615284760307444506311688715861489144941202143935291530250440731301144166400000000000000000000000000
5258 -2233912250159228432261667649039934104061201582231438985719882014761089164957447662753239040463637353860648405105945252641464249113579791687803207680000000000000000000000000
5259 4012768301211947369062625221423585335072899138452770029904232507996771277793933764575262720832830061564498061023642398263370966000319255439202058240000000000000000000000000
5260 -5503225098804956391857314589380917030957118818449513183868661725252714895260252019988931731427881227288454483689566717618337324800437836030905679872000000000000000000000000
5261 5940981640755350650300510068081671794783253269917088096221850726125089943746862976124414937336917234004581544892145888337977793818654482078818631680000000000000000000000000
5262 -5170854391027805195631925429626640265829868586779687787452351557923689395483380738478657445459909444411395048332052902812684376101421493661193994240000000000000000000000000
5263 3699149679735276024567454345809827267093675219773161263331297652976177798307341605219347249444396756386613380729853230473689592134093837773008011264000000000000000000000000
5264 -2209881626854840222468868829964312393328689092332018417055060935544210113274515764157012642525224036282911889786665566257009366729458656331926863872000000000000000000000000
5265 1117217933576613668025928130704180154405059485567853755288947472969572890599894080768267502609974373898583233169925369607710290957670765145585247846400000000000000000000000
5266 -483411605874496298665065056554693336040650738947629028730794579650295962278800323409346515552392757936886975890833092618720798972069081072609001472000000000000000000000000
5267 180771566902647775551221806862889524821924015824953712424540830205362775810139616737108570941861157379760255690269517828009038271067849644799164416000000000000000000000000
5268 -58918140323825941661138959273830659941960419972577506271702196511377497301082541751353904603273266108958898150902657662462205066125817662008616550400000000000000000000000
5269 16861441474252818830654899529023905970232093873731062650125299659506060082875595830157202962120967603550737299764905317875696844582059659851150131200000000000000000000000
5270 -4264952843487477704224474586753105627764588450414327611502281678580944609197944827627998396301185923251068846411123109815617437158991561021173268480000000000000000000000
5271 959050242583162975817672856809560789312142905516449330628819954178254740163559022085661015041271966868626592446945672842136196186545721393650073600000000000000000000000
5272 -192727799944941842030345741559816043785215320725793645389523627155438751611815688648793122639872835447283812836228317030477130334138374634130636800000000000000000000000
5273 34774798685717767148953688151010286161245373087480157755066219682394383443001526430108324302411837700270774924797718072890438734203228466593136640000000000000000000000
5274 -5657804548073128782171036564251673542107382129312247888721091297532419528424851522358894033328910102028181634590104924557571381358461774326661120000000000000000000000
5275 833240306170769875192461748553428285292178095407803779975287991091138148731659951474673484908439487753241295275997270707569603436428006764471910400000000000000000000
5276 -111470275073012692333439698803134218768184360589672746484988360012192394479151832973200466208486887993744654886421039559541084071762944048758784000000000000000000000
5277 13589740325259263417194037354085807535010130380531091006657531544696295005945979637164871651960592826397882308684046489511953150724186080018432000000000000000000000
5278 -1514285350528889352201621305169561411043985956687750140741839229266158586376837730998371412647037486370049742967650894545617636794980734630625280000000000000000000
5279 154641872666743342333587321615459189191494587088802070075758117577578529378005975181531298108517090783148315926404666949618777232378669186416640000000000000000000
5280 -14509607805768511132534119065154195529078504467591305340441502389995022509541301375057257600305307283357125938773771219964230950198492417490944000000000000000000
5281 1253710351880919740714353605860097539954939902153626613517410920794500792875112446001491152100112956511272402543816637669720416203786787225600000000000000000000
5282 -99972592714642306910411817708671571073993052542422811853759060494389071845644742461325803076948662480424738995950895676249257326595067084800000000000000000000
5283 7371716432493826671171780497710125947880295793532187136691324662717578024981885050178569317795204405122228228994358974107268469536807976960000000000000000000
5284 -503570761991988159700539085232570273479488896711876161140204341286210263566124974964759953397774873974193958716882206959889307216935649280000000000000000000
5285 31922789376277820838159174153136151265217599702270720929423668063679400636781136805801747045751800046578367025802354191207268582502170624000000000000000000
5286 -1880972437996167894504328443366608239533023551480598034562000643482792966813703347143200583503893942138455969533808748640158923211407360000000000000000000
5287 103169394452889971956119763586880738098393183666264916045133580604382126160688021425183497823345534187244405324191417850692341575188480000000000000000000
5288 -5274826182553773002267777386396909917812583826545875406818859760224048555584049215723667557885335582505728994018809333719608441438208000000000000000000
5289 251718913270016233014203051914952253912708772349411433231384333287045052153939670550915759528716156715016981908305003817103821635584000000000000000000
5290 -11225302889068291472255000963774897809620796604771050400859031079016873947405417740784081168172477258912919463478466386438413667532800000000000000000
5291 468321365718510234721806843803188933007286122792116993617353671460909375212677890340799278518107202714595484676572731141525602304000000000000000000
5292 -18298270699624331515381952383030581021041704431438026612643855295175946284256034787430496840756325380790055567338617089778778112000000000000000000
5293 670227357021123770621548255890073607166062429756160277091024932323305009248912902097744942423051452901031105082751672474455244800000000000000000
5294 -23034421361036404533556536510634458782869107896276018392263606321532655528510310382516733054450770554248297403065744841139814400000000000000000
5295 743438996308582368543359114893493114156092900355998477210624331012429622877845996472762283767987832703251926765613986936258560000000000000000
5296 -22551233457287635041760134931046302754987651173589438135812669292591394020561557021418471701758983802929785442839655822131200000000000000000
5297 643386254342345487168205010121727206259318868105307954551715419856330873894164344421513457642059982772174729752195209625600000000000000000
5298 -17276112385118536229516616012527860168074302939864750631481247385031106799009968507614713214462721759623210335938575073280000000000000000
5299 436884829614798831003747609899772861393183348523642762198061712931132691900429549660176864784549751685236463686113034240000000000000000
5300 -10410872535501589164344623895483949037454581922265529652379342946444013083584704162114852948057355784839677432520140390400000000000000
5301 233904407456122305571468265625660619714053106913645478301006479597394084802760918674966058882007585035205171073777664000000000000000
5302 -4957157771833047292330960103526559444489351559394370419252099646098618751706864053551086020262327155377189653839872000000000000000
5303 99143155436660945846619202070531188889787031187887408385041992921972375034137281071021720405246543107543793076797440000000000000
5304 -1871984053270286559195424294723174227403386209793081058831584470567379630274197028211012876206543297600681641246720000000000000
5305 33381533817057557524114209451357302656493949894911585314828953845781944455938478475091488351934862999172994301952000000000000
5306 -562357375624284998721600563533647281949022066962796248565177793897943808219987844930786528839873028961809203200000000000000
5307 8952407864064316094008585969184118523554932190115989662018749805392867642228526446266582168016172325902745600000000000000
5308 -134707077578397232762511638407786109445340672453155957296833852871115249789018579755735405662939270107627520000000000000
5309 1916232641097055066536939166212453736056601575453489707309682531762232669516910789503500020023651844751360000000000000
5310 -25773889324697231889093333814553471303685284348204832320539589608497866315139735765251754655288884461568000000000000
5311 327819395028653316848275868189628662709394515452011716909067702764953076365542145120499988549462917120000000000000
5312 -3943152919972866577726664352198923225591404778537046348824215123471278119213738213587205985832796160000000000000
5313 44855972370061709746626075964167645158844022612987564285566468335784380721214482323875623648362496000000000000
5314 -482569374882836016741366595925983887467071964586444082990213030251778686037655803689235705233408000000000000
5315 4909514732058629450718617973440530865049615520606503077567924129112388617256547878724234221977600000000000
5316 -47229578951982967298880403784901691823469124777359336965540395662456840954848945442272575488000000000000
5317 429560069759173443250078299349618932163082058376169342736957889653875185923299643714699264000000000000
5318 -3693050373495156299435062302100796249365863850292858602715927558110239154996693769492889600000000000
5319 30005020601519715212801340618737255429630426539489628524481624868265008505682404363468800000000000
5320 -230315723167315511228325855495637781549401994759408662448046587474955289169417176350720000000000
5321 1669645880458998113709901603634490959865176018346997345832980646566577282711184998400000000000
5322 -11426723014413433145357619670606419612603861639250786988389964167323596540293939200000000000
5323 73792927490341153384892651493153003369066034069525630257704269573714028538101760000000000
5324 -449443030013497698575668985112465951239077481961328543632762966570013116334080000000000
5325 2580135913040449751082544173793786016372481840889108306039935548827853075251200000000
5326 -13951708253643383657620101877039217824652929925499864668564900227980460032000000000
5327 71007290164208165333622842126033225151796238652070213300874360584667136000000000
5328 -339863952922705748605374287098962445170990543975720679046920016473620480000000
5329 1528368875568463559684394695481676552234634358318530701909866829578240000000
5330 -6450907591685073466200367221188894538652677486409382832736450904064000000
5331 25525908482451224541786828194004805866780142000670239129219891200000000
5332 -94569589931897096172103099205945560482050541527645220608409600000000
5333 327575386812294158427465554478425887211922056496361456926720000000
5334 -1059179675172026967284574103251817977463592775267482664960000000
5335 3191215664076408366280639335478935082745401474980937728000000
5336 -8941484068580578218774556837990852011054641286021120000000
5337 23246879762319510968352022430463353613853063004160000000
5338 -55941689267613796447905936329992027413015392256000000
5339 124249897772332707030885931226791803765516288000000
5340 -253895065690590461365795006338271885089177600000
5341 475577670499357757303562074809450334208000000
5342 -813151854786395774578635692150989824000000
5343 1262959870038607535187845161046937600000
5344 -1771746369004359413403570485452800000
5345 2229886734444845943642937681920000
5346 -2497632991089657194940566400000
5347 2465310037267702868443200000
5348 -2118418936427671637760000
5349 1560283307554051080000
5350 -965123695394258400
5351 487534701654000
5352 -193121292000
5353 56248920
5354 -10710
5355 1
5356 19104676062245139242239123069139157145064747904023278898213787246127002063741657708776726811973612246002716381182739190624558421371370717084385280000000000000000000000000
5357 -491945408602812335487657419030333296485417258528599431629005021587770303141347686001000715408320515334569946815455534158582379350312795964922920960000000000000000000000000
5358 5017843167748685821974105674109399624151256036991714202615851220195257092041746397210207297164869256412613457517646448417540269373190518842213793792000000000000000000000000
5359 -28155675552367626001076926282502742335515381096453507470233387402206720349789799228790607611869544160981886622737905071676198178149569022392421842944000000000000000000000000
5360 100555984115598664289560451008938365483983503915905383822262097865024001249249282959966455756676943432078166509778232398843564921962746508544363724800000000000000000000000000
5361 -248876060686106694116662116247122454572859172191865824960098692215934403091891975325916977997775434994393462111701125187137823181857797608647300218880000000000000000000000000
5362 451663961985897333767275692448481491632225905088941682334993922910399472277878029295182663773740604249084431239753893858139012441149336400878433730560000000000000000000000000
5363 -625877204466172019648939173821467209833227325623247759807063007461553554442202412023324548372183408745159854717944681489135488668449794726931543883776000000000000000000000000
5364 682775132144914930526115462350691501636247991588997556153159644503512968482402631298172234587836445903810750601394197988147805820127048793016229691392000000000000000000000000
5365 -600589236608952948147971934475145302365218140749581183653242279887349370424335647901170021165226503341315012103078229711796681045482126253116127969280000000000000000000000000
5366 434272217240319824045456629543566603248696194080466394333882879303160313999135006943922938381009933185258547212995027637760677063656306675330123300864000000000000000000000000
5367 -262255300021751582053425107451634377286550299022619316058773427111648761051425686011589826424895609001487304485769724482543785499480756628608451084288000000000000000000000000
5368 134041597788895253049528388253057570613125708389338761541150862745953811204062017294812577950502200156315733403837859179966823699734608943510986109747200000000000000000000000
5369 -58643199032641673209168669860712687143242497420335708174253502451354792401777132566480502853344712568388133364179063391235485368633891412786056423014400000000000000000000000
5370 22175999634192229364811681880101436314671532637942074519675694204293829059495554331862375028575731643508117658723175231979805391500211038448508731392000000000000000000000000
5371 -7309866546085586716549035878996399377799134832506831971300506608082039949241127168650931027937926356563786931949491094985935851272291786747841767014400000000000000000000000
5372 2116014000182669839001036701814747188310275872567767149586988754971116827411905233030532665982031313742148848722221106443297220105137096163848932556800000000000000000000000
5373 -541450641223212576450265273699655898185276473274693358864905946124962247014222809628401005707166836163432205408333047825196641615138021665455462154240000000000000000000000
5374 123187182923799686705615908831138643502470308734454044609475955996684532389479263566249964261418909814960766309832386542240505764290661013833782394880000000000000000000000
5375 -25050025235700893229610890551786566262464057996240655004319273348608098691640520103184801345025376397779103196975485301651777487953842550659979673600000000000000000000000
5376 4574352434345380502798510448587112100102132329748293522527867307137131065430008018842441984743764385681401453360740794214672410843745161424865853440000000000000000000000
5377 -753315976291005122484675331810972826008882903510135639622644814469011663552957669769687866535183420657849842517741043491702004166727873806079098880000000000000000000000
5378 112312563737931672806806140379090494059506178341511131725557954157198102566077325311117100101609164534443067429917755575126480621221246640179065651200000000000000000000
5379 -15212905790589407186206182894157742506387960611475588076538786432663957036542246405017533625803248038946301775624311373888369448693847789054355046400000000000000000000
5380 1878136517356716936568664554834289198319501310058714577350467460822710745252129185804633780963363955425469355015347083196094993665907134451154944000000000000000000000
5381 -211961121244543768555606428331298352381772290706626359443838470578563069821311722397951526708722503540874398637446313674987863570866662316630343680000000000000000000
5382 21927012542539010540235147758410174384321271452409623390741910749506524464273626454960502762971293469745627445253066931895296231468965067237621760000000000000000000
5383 -2084419710833955322960625157280967194558935681278445680354477935446916523146999058064146558949122959469646065783316239204861493608778160712712192000000000000000000
5384 182506794957811756388257502250407265883040451356177271551774565776458128754806369139257071981720443455867627879645200667706766721505921905721344000000000000000000
5385 -14750010368357631173619948996530759634944001995380706213774884087537025492037152678280474567488182391368612166997187553963370155294120843673600000000000000000000
5386 1102526027533802734189773965397248699985713280462800262443779214623979683243181109285611230297096461577047778139183716154837769183600951951360000000000000000000
5387 -76360910825396204550145635174572253414570274643059221212899319418928384133541006620350682933290362139586800573207221327612103558256991928320000000000000000000
5388 4908915695918327435366505118365359148079517655625235649400670534073967551441921854165401045711523280402008608277607085346492371602235195392000000000000000000
5389 -293377958257745158174260827781094696560307873358073847733541757507787623023885902058706628152793058003823746791001770252189358908887793664000000000000000000
5390 16324687661400763968361095345529911573308069264757686280880701928096290629310026346668890278772268728352672714920607247737086743737794560000000000000000000
5391 -846919886192971965275876375068845036509967503209233348406592806795972972498038960842220623485177851320552193480843533905157131817975808000000000000000000
5392 41018911866896078090284610758320129973417229500162298925675435086984445961443482433953705410963029836038140424998119875748351113691136000000000000000000
5393 -1856937226406781913546668189734762640688482686831671640554225777586458026632914407483039366577380404739564465185725697077796976092774400000000000000000
5394 78663579552533765272195186471434104162669998286835897481757959769387823978031033949859177274779914449814669256904939670818100399308800000000000000000
5395 -3121570617164038304452189939342623181058333265350630852450712689261421586429802934518221320427774382929153541940672209159448428544000000000000000000
5396 116151464824708402026127997742981327667286819175837427067933495414378477634597318493701258434521837504340596909420361271049243852800000000000000000
5397 -4056287297093475237054359122953339048247821290508734980753775061588605371939928528327704701427314724375530823333416164122007961600000000000000000
5398 133063392814706595077973685514871439677970857148963793019436007311372239714431517860485551052112969794329582564376614907706081280000000000000000
5399 -4103572781444439989765619219619392224649252925220824759446712055608547331941517992664114567330076419339789957748722704433807360000000000000000
5400 119059171608639458116990886449305383693885481389385631318569982271041025104686208684645490348067981218755994905668937265971200000000000000000
5401 -3252079224495244457825214028013434091638538612024885299905383774996028000544669589071335153025930968475279490478920045690880000000000000000
5402 83682606486567958542086252717293335099838171915458450485586627750563275967875260055961596661714284015779152816227756277760000000000000000
5403 -2029748327546541973148475065908817064123734382630268799012101183737066693688889286463749365837325186765707110861694513971200000000000000
5404 46432151283744424222350736801835684473418760386966933310734340804442702143209885638059626015886523880261273777881900646400000000000000
5405 -1002263862090244635882767081672277333609902598619772893285081924742679991317324846975384392022668294118669567418957824000000000000000
5406 20423490019952154844403555626529424911296128424704806127318650541926309257032279900630474403480787880154021373820272640000000000000
5407 -393044651800095935640300816342069542592118666125401134621600754801050976987186214500150741969673840830850810752532480000000000000
5408 7146266396365380648005469388037628047129430293189111538574559178200926854312476627275468035812251651470014740955136000000000000
5409 -122796356541318872320848699053207220486388458541996188836692223075555009962916545819086546437474674604100657610752000000000000
5410 1994742633874575573762974318603106245717811217381354594488177762760802630976552076333439675722460601106248499200000000000000
5411 -30640247354186270568772959752837682144254780455074098786809000117642422858260517786939982479749394813230776320000000000000
5412 445136765436120153541495783334203614686510127676621289881002423016596942250758127655302408906770868957347840000000000000
5413 -6117376601022703864459152577984669558557302924210877375557635637947384878884687719239536028835740011986944000000000000
5414 79536270109396375852210576197652571988025984882334753893626692861950170839088647565013752777400802869248000000000000
5415 -978439626824176302173175486302450994931976303910624364465063198137713966035808950362388976211874283520000000000000
5416 11389244333403110395666592962250752321959512532292982020228248867211485318935342279350559511460970496000000000000
5417 -125445057975495324542434297483806954365845040698923726144932044387831421289503001539977986422341632000000000000
5418 1307367849868685764462094415463993072795407372048336600021624283942659973736755847314907054525644800000000000
5419 -12891313574943750924229406213088916783215897607980231024744250996067594738626019658468299479449600000000000
5420 120254790811042452651393714674336910291193074701308125230823236903615622561809884873771450368000000000000
5421 -1061071683626845170453473953008855090804644776776248163801381502090726081427734278297983385600000000000
5422 8853913916956547316036892888523604183262297215085074708926767035451820617974067320009523200000000000
5423 -69849640709465298655301713619482591637676971632867327127993684501432273531991575872143360000000000
5424 520834106367181183013848734528039208565942621951786200622985219977539736361163366072320000000000
5425 -3669322407981348914147485045990614392070851805215885068801224375848206677262624358400000000000
5426 24414278252713476141098726333401348205559483635487297913745915612297265562999848960000000000
5427 -153344343802730246032786061858059476738382748376680782480703314656606350129233920000000000
5428 908707222534697754268361848047759862153379249639589822107871494261370963728793600000000
5429 -5077491690442615425796542409783806006985356297553584081713052689636355420979200000000
5430 26733020483200853417672213459725198351976252882872503062722285133220544512000000000
5431 -132522665643217905831195588090945427727745527111675656208366883566392442880000000
5432 618027088276166116467934121676627577677693997189693266794515779456860160000000
5433 -2708884964846832003999061896959244252808074338331447760300637345021952000000
5434 11147674752456098781889143608885778818140223614532706832512910884864000000
5435 -43021282619852187333625901547104734555959492183284604941775667200000000
5436 155498611878983809639611692338932775503468044035968451596779520000000
5437 -525641986069463201309680911786515848997613905471380715274240000000
5438 1659128220018391740145334298321857773019728252563898957824000000
5439 -4881156153038137649629030577859206112834728678038929408000000
5440 13358391223421285302761441099778889197686723256811520000000
5441 -33931742412433746089902056269491830849739002925056000000
5442 79797669639901676197836035125536053735994519552000000
5443 -173251645450616666074484367450078277587727564800000
5444 346157133767465866282686048851305249925529600000
5445 -634142282182704933346396034778893349888000000
5446 1060691989313962851475453343716189593600000
5447 -1611993904732466339628348546681139200000
5448 2213263942424438910244872146472960000
5449 -2726915699671687725436110395520000
5450 2990694998543197768629206400000
5451 -2891112243489664867632960000
5452 2433596164553589955920000
5453 -1756203417719085535200
5454 1064580774531674400
5455 -527124566514000
5456 204708569520
5457 -58465890
5458 10918
5459 -1
5460 2044200338660229898919586168397889814521928025730490842108875235335589220820357374839109768881176510322290652786553093396827751086736666728029224960000000000000000000000000
5461 -53149208805165977371909240378345135177570128668992761894830756118725319741329291745816853990910589268379556972450380428317521528255153334928759848960000000000000000000000000
5462 547436850693209566930665175896954892328972325290625447516756788022870793335691704981913596106379069464309436816238918411670471741028079349766226444288000000000000000000000000
5463 -3102142153928187545940435996749411056530843176646877535928288465462934495568919661564177044602814726964420141958687204332799339865825782982008616517632000000000000000000000000
5464 11189869912383819362142286988274661311057684315761951111741326250419870859016460207785067196603010265121658369208121701343311904516014431470816795295744000000000000000000000000
5465 -27974674780959548405355717470686653277644210789404877779353315626049677147541150519462667991507525662804145923020304253358279761290036078677041988239360000000000000000000000000
5466 51286903765092505409818815362925531009014386447242275928814411981091074770492109285681557984430463715140934192203891131156846229031732810907910311772160000000000000000000000000
5467 -71801665271129507573746341508095743412620141026139186300340176773527504678688952999954181178202649201197307869085447583619584720644425935271074436481024000000000000000000000000
5468 79145017401131389030152217344150989898001746358357966717420422125365544929918505011313131525973374687683396173878277450126133157983060405923797958393856000000000000000000000000
5469 -70351126578783456915690859861467546576001552318540414859929264111436039937705337787833894689754110833496352154558468844556562807096053694154487074127872000000000000000000000000
5470 51410438653726372361466397591072437882462672848164149320717539158357106108323131460340153811743388686016565036023496463329795897493270007266740554170368000000000000000000000000
5471 -31380397619807006506349619308836423123061631478749545689269147278477714118067365956311522456518691795360760476533822516577927366002385588851127351246848000000000000000000000000
5472 16213205436900286694947303309565485280248509597353931939455726093880152294334805744094286602534657427603059579542474966898595805767899220906415798144204800000000000000000000000
5473 -7171225481705896038149768771538580027802225398829623742451571156908528899417317925272472920351867708362891737105325466128225067935801578477837756871475200000000000000000000000
5474 2741939154769901426351382177352986481218497946611326725055012501170908108600739206721827881311008241432870370069683266460791937740159427065055612921446400000000000000000000000
5475 -913979718256633808783794059117662160406165982203775575018337500390302702866913068907275960437002747144290123356561088820263979246719809021685204307148800000000000000000000000
5476 267579588568553976913676550202210303539963067158342191370500123469529409720905470831406448943727777946848095324782687187511493924204154614901260471500800000000000000000000000
5477 -69255893511861029318833930640572078563284558558629743648835326074466435457175533626952257373670718998007742319355519036767680780382251782680326239682560000000000000000000000
5478 15939848506698173414652253877591986335994065065081448935049400445710528795699130755409646538384530563033527994137381365605259862151470648394678261514240000000000000000000000
5479 -3279490362622112233636588118356245992572941616260776575153704397921304967536184796567534933734616335935127769128743534550364469246474822396991221268480000000000000000000000
5480 605992784397564217085021717522349802975434863874273932365358421355023744001251538496174933407483453379317087773789566166915173665109478051617943060480000000000000000000000
5481 -100998797399594036180836952920391633829239143979045655394226403559170624000208589749362488901247242229886181295631594361152528944184913008602990510080000000000000000000000
5482 15241636698484190914562667440713646559685179909565071632219620900747566894576932634903793779642765645601005540977131512683018004304268690389178567884800000000000000000000
5483 -2089990316514554607013609916619597019889941057833337581675600190403512517316569357963396471456031409597462298261078234180614508951421459217245221683200000000000000000000
5484 261248789564319325876701239577449627486242632229167197709450023800439064664571169745424558932003926199682787282634779272576813618927682402155652710400000000000000000000
5485 -29857004521636494385908713094565671712713443683333394023937145577193035961665276542334235306514734422820889975158260488294492985020306560246360309760000000000000000000
5486 3128253789402232170406881080199851545496501393877106270412512600262930823569704040907698394183904535017042848856104215617062262356239016259234037760000000000000000000
5487 -301239253794289023816958918834059778455218652743721344558241954099393338565971500235556141662153770038678200260217442985346736375045238602741055488000000000000000000
5488 26722837030138542435375387961085948088769396614362377339844044315268763905045858891863851276481382826011775829535418329345275001012077617985093632000000000000000000
5489 -2188508205054449596000570565778590576235424722727953316625158801681493595671859133385401613160113248681998882591262708006725107841506356645330944000000000000000000
5490 165796076140488605757618982255953831532986721418784342168572636491022242096352964650409213118190397627424157772065356667176144533447451261009920000000000000000000
5491 -11640331721438478962109871619488219671196411181204972789823885294436096693671840022894005475091166436840026257241780259365308060223065838059520000000000000000000
5492 758700192558043718066089846627357174997623228774966976479592523655209873783968144349341428287192098115465997123794606190774543210967684087808000000000000000000
5493 -45981829852002649579763021007718616666522619925755574332096516585164234774785948142384328987102551400937333159017854920653002618846526308352000000000000000000
5494 2595158918515252877713175271500812228396745639688907613337720729369364601756599616939020157459682948701550599594807392183118589775916826624000000000000000000
5495 -136587311500802783037535540605305906757723454720468821754616880493124452724031558786264218813667523615871084189200389062269399461890359296000000000000000000
5496 6712624283159111132186575713508623622708631321732442094778180024234748744984456948897600497252891117874006274255574676137171341075808256000000000000000000
5497 -308417872469472673641004830080125950232558736403923015165483947059434401796583157111511374198105808118535423411742620254951115671050649600000000000000000
5498 13263156261524177878014970228092707744275632438422876775409129944147692503447414330212620071420467999962691507436941949346421533992550400000000000000000
5499 -534412889658483357722214917615457088597186655028028001939562012401555375596782262389519490057234974357471086380243082208097570966732800000000000000000
5500 20195835946396173402293005607560878348149495684198732631436936515175057798715608753092306310302484496067221287625465316003687274905600000000000000000
5501 -716481984794542737110173147940075506807964370171130204219492204529492072681706740686201554245764416711919158762765953561106422169600000000000000000
5502 23882732826484757903672438264669183560265479005704340140649740150983069089390224689540051808192147223730638625425531785370214072320000000000000000
5503 -748599310031372593542816568457780273375358795932087506936442815652654339505659216760102736151624432695298076226685020572777185280000000000000000
5504 22081507694348998165431243073464505162425960615018055088550779378535742122749135504045583609888341583371945188504732231595458560000000000000000
5505 -613375213731916615706423418707347365622943350417168196904188316070437281187475986223488433608009488426998477458464784210984960000000000000000
5506 16055518016940142114764410693759314361913778915090028224200137820832209223629584377633459442268216422889489871361766756188160000000000000000
5507 -396263848928735422406951412867251162974893266840519845533450210046071546795964210171378999000662362777698047888928711429324800000000000000
5508 9226731776526927727612839270193348157503642242610143462175924008425685525886421560362991398299736388206204546433389114163200000000000000
5509 -202785313769822587420062401542710948516563565771651504663207121064300780788712561766219591171422777762773726295239321190400000000000000
5510 4208751795222732946454125315037397044683394761298427455274110059825110544671392791374368873369151991302850923108740628480000000000000
5511 -82524545004367312675571084608576412640850877672518185397531569800492363621007701791654291634689254731428449472720404480000000000000
5512 1529301008822191458673170449040052402085698082742469869254955664134998346822869998236950159663821853414583154564399104000000000000
5513 -26793683442976400219341261236550783324951583659908501752445314870289728448379123958329315465808199588126119958675456000000000000
5514 443949920595125539696687564348307326046956064540394278549288842880044233550141430108770334228790831382206665981952000000000000
5515 -6958462705252751405904193798562810753087085651103358597951235781818875134014755957817716837441862560849634263040000000000000
5516 103197540120273855596036772436312871338155931266363369037412395069347724445134092594754275131553046453278474240000000000000
5517 -1448386528003843587312796806123689422289907807247205179472454667639968062387846913610586317635832230923206656000000000000
5518 19240861169073105880073897650597343936581590429796111768006039960169163067334314567466805237106872485412864000000000000
5519 -241957248162209642012957706923859437146734051331498398394827183752810689201032933325170322828571933933568000000000000
5520 2880443430502495738249496510998326632699214896803552361843180758962032014298011111013932414625856356352000000000000
5521 -32464014073286324918795554939530320655421479369712168012576832324367164095571846538066861230414364672000000000000
5522 346390224603303218736528253697221783668268886575092611548586548374140956851014739736197278637175603200000000000
5523 -3498891157609123421581093471689108925942109965404975874228146953274151079303179189254517966032076800000000000
5524 33454882803632010327617731422400528443009913381903920439215024506585866196695509971883217492377600000000000
5525 -302759120394859821969391234591859985909591976306822809404660855263220508567380180741024592691200000000000
5526 2592798791260327856127856422723438614509022194985966088445712199223891048337247924659630899200000000000
5527 -21007751400403509282059391058313575128218090279203989629197668138701036212540601521762467840000000000
5528 160995609323722005682725242161889453136716930474429912237016097997501727395195164934799360000000000
5529 -1166634850171898591903806102622387341570412539669781972732000710126824111559385253150720000000000
5530 7990649658711634191121959607002653024454880408697136799534251439224822681913597624320000000000
5531 -51709571449599459934934645344135935064991612846536477195311105621173195886003486720000000000
5532 316002936636441144046822832658608492063837634062167360638012312129391752636687974400000000
5533 -1822655726814368530911739481808844943410743383199234956816220978395914939505049600000000
5534 9916168397901969894395213045994066908693058069353507136065786298749273977651200000000
5535 -50852145630266512278949810492277266198425938817197472492645057942303969116160000000
5536 245621622797756305144827532357768274442763528597389524031763271206997852160000000
5537 -1116461921807983205203761510717128520194379675442679654689833050940899328000000
5538 4771204794051210278648553464603113334164015707019998524315525858721792000000
5539 -19149633319748605625943561296647259445548689160623643351683184984064000000
5540 72099523041222159736233288014485163575108016418010705390373437440000000
5541 -254319305260042891485831703754797755115019458264588026068336640000000
5542 839217219652939240197149094169346968098342545205957618302976000000
5543 -2586547889095637893574850108115106934458326701391295545344000000
5544 7432608876711603142456465827916973949592892820089929728000000
5545 -19873285766608564552022635903521320720836611818422272000000
5546 49332692652934769596084411048720289220785945198592000000
5547 -113408488857321309416286002410851239588013667123200000
5548 240752286535272509999608146976082801323205836800000
5549 -470449021075276033218579671667968346503577600000
5550 843098604077555615087060343490982699827200000
5551 -1379866782450991186721866355959055155200000
5552 2052433429274929682767078103829258240000
5553 -2758647082358776455332094225576960000
5554 3328045394378870476930580881920000
5555 -3574699671728110071891064320000
5556 3385132264894043628684720000
5557 -2791861661768283405100800
5558 1974442476498078787200
5559 -1173168435233558400
5560 569499240404640
5561 -216869474640
5562 60747752
5563 -11128
5564 1
5565 220773636575304829083315306186972099968368226778893010947758525416243635848598596482623855039167063114807390500947734086857397117367560006627156295680000000000000000000000000
5566 -5795307960101751763437026787408017624169665952945941537378661292176395441025713157668876194778135406763694000649878019780006674330898450173962852761600000000000000000000000000
5567 60271202785058218339745078589043383291364525910637791988738077438634512586667416839756312425692608230342417606758731405712069413041343881809213668720640000000000000000000000000
5568 -344885215936722027166319060815081582167252564933094031935556776454408599801485774138605565547018813762514945194230518599352397196847689990352722659901440000000000000000000000000
5569 1256367572340915956105876578683511477894991486541985402050956828512488470705412462933491703064139964420590157493268317754783732645659442107713489689640960000000000000000000000000
5570 -3172328120160812789167338361175866481684853503518513140178665991994033388531166468907066550236953410161990147670502502330828924930290091321976561466343424000000000000000000000000
5571 5874681704001505165124700668844197188305284265775024333664196281470432200983641609087160278216580389188870643834263893205238749870907576522178817530265600000000000000000000000000
5572 -8308478409944985876390648088793936023460330604453248700467934740936754112819721704280412393477735121852831339137030363247409089103140715367081470507089920000000000000000000000000
5573 9252623683802370635071403553429610571580822718595663325521109143315930716549235534312277438191114112972471264038965631798251031046679433022431637610168320000000000000000000000000
5574 -8310226827118795848165982821135853939290183367627586505329144323163382217641443026187878810227204342206756598257219132263243981588221342621998785631354880000000000000000000000000
5575 6136782887718495395568725775608015216706596948401910034704598884797574560719834850107972044475473975783451026405331051517472478711301914551629872466231296000000000000000000000000
5576 -3785677755410760146617071095342606789526796818819360086343746065297205086158339680261411326137467712333947061743548375936103152451777155080550895352545280000000000000000000000000
5577 1976965050047841409900026016456694656752882783161221378423956278544095989438244055247625914760677583107727910021630818544409424058150292097621023128551424000000000000000000000000
5578 -883931488723313707311069324665733668644317782855738404776095836079812149123830274702063509965110650139512959769286856368413829025999890216724784379592704000000000000000000000000
5579 341687802363633870053018394408602930736458974885411484199163096299759318148707501145335474440294873163173076885606683974344841472235251680414622533287936000000000000000000000000
5580 -115161444500335859906758051448825432211176913757675722452310525049178140561231046682316771015062346140180555542926697191353261385086695936732335742700748800000000000000000000000
5581 34093848700757326946079686284191739799361586309838207304960352810611949508259191452001675629459247212553453943629614300071689225848034981269441502773248000000000000000000000000
5582 -8924566277551182641767917880273720123950532886987060147474915882777833841867847174200438620652567652697815885244222566783471591471985627449942040431820800000000000000000000000
5583 2077676805355830879565017919217162356898536756758892309465059782233993063715266008808567721210121569940232269580665571103030423411467553480409787190476800000000000000000000000
5584 -432435124559706427086498944908835227392757650330200073979569858981716259672794599919486583122680805226794754673487810253501547456453773092812563362611200000000000000000000000
5585 80846566765510332020519367961217020773428604192167839917919582331364344199696381724077926409892498368487715004173808003915506698380488013004087933009920000000000000000000000
5586 -13634837648945194884412988644252870566947284437171163478220564480488034240028159616163936001668377701034634474910265238755591407464963256161403718860800000000000000000000000
5587 2082411568202538855073983720213165686588312532222504967582777120656354320295209832286855680254806776158016901622658691009944869503739842759196204335104000000000000000000000
5588 -289030368161890844433345566517880856165267458485732294831723245843607706663047518528108731540382880302868566613178380190343518676940479847848302608384000000000000000000000
5589 36574830539004705622738173540842947848073968512083407679323003332061469053039963764359438250480549667955590219568869098160753906649875536301791379456000000000000000000000
5590 -4232230390941973079202560081154683965277130642112508602893090385567112847566052949875877854698463604434861153978683424215744380626628454914921573908480000000000000000000
5591 449043012301535605220430777841345778809244630462865634259213834012425766320005618023965820127157942115104631721876225380980836140756334738983721369600000000000000000000
5592 -43795553051631250385696335122797921636951019514279487785775176403681031529975856572707777518574663490238599883985459018638871672987346227629276528640000000000000000000
5593 3935545089893130795028011681541748718527856592297004662777031980975945229652208309529039915263621834376279713077034335776304136512687794648713789440000000000000000000
5594 -326548461122598137087453555472752857033022583628091981717490800145633386512090560165663872279416897895445622744538409326266614775298448478395432960000000000000000000
5595 25068366712441877190551990117100219327787592278520192535888182637442563004968568255141873023470388121266532655136281928077033053457254630664699904000000000000000000
5596 -1783802185420437181490891137364816365829287875606275559954092692417639682516738727832675974155862532348187807528672812718953964904453602751283200000000000000000000
5597 117858358679564599491362450147318224170863663209700349496966838606165479023427380231801805435298060173005265854573025126073744109758541610352640000000000000000000
5598 -7242138201690417308812675808715682124977312638306502957305201362163366977028786832425531815468651845647629972545312150002847912468327893565440000000000000000000
5599 414494396281168558215033909560833953098860500761580455426052860155614008224223093747725191346377530116557518301480504610655842367026715688960000000000000000000
5600 -22127144463130050852080757578059556894751199664715949124247934639886161341293112523374803447814138825771115638650463028087642712826238205952000000000000000000
5601 1103205208275714786072402443350547708427766365049940483402674803982928272001793359427518690418083844589727987682003142426022072576806748160000000000000000000
5602 -51433215791232648810132276075126886406429648100301279293773352347852737005489014730066749755978233295061642668958254613105083113378152448000000000000000000
5603 2244838686652002643831190483381661280896801072413663024375216918904997507299905649322553904625494136113088383497536144859528659633963008000000000000000000
5604 -91821851041321231463180563117564899768062070727542993060524745767176332716174406901471985109834009230510941205332675033936764466102272000000000000000000
5605 3523396609725117021261579747534467084123312016289440431392228616647463929806692357847180823982002679775419836948811948976643287652761600000000000000000
5606 -126951651680783041231708804650632128862536186839697133060141274990069376628289913115336337892921382586143175943277592396608544178176000000000000000000
5607 4298891908767256422661038887640453040847786221026781225316953227176952436090240444117209325474586500271514952576595721366638533017600000000000000000
5608 -136921228641222019528637740101794004839944657191449553688052605314533874354744766420315564967087436560720648135654969891859569049600000000000000000
5609 4104988479572420314688365515624385058064104809414831880396161281190087142163527813375031444854652353367833744879404319775286886400000000000000000
5610 -115927915395332240368514026135688652102736293228844789214891591737312646144432961396239313951913793312702712239649844215876157440000000000000000
5611 3085924988340698501380142665546281777357665303341032543431009540478597501626431980379041187717314817551979917648176864663961600000000000000000
5612 -77476414600894132587841879688183244623022235275370604281884920377973298977004036954197204287370882653432687294145717027733504000000000000000
5613 1835634006066936147914554339017413475545461456687702225632894355360478488834245973588005657135421239337865957132537413238784000000000000000
5614 -41064026038389073952562636312398967074604122068759429694299442015520908109714293757659467212213112496961679574785962541056000000000000000
5615 867768097415014392959814201318619681576539938056803042596516510516668246846792622803369873163748792388624172146420340490240000000000000
5616 -17330154450917135661869927767801046654578684311228818933481629658103396360411617376247401243284743493599974389271284940800000000000000
5617 327212706415917946063278356454984796974562570911313364478324476062092099112666901509566317180900751277761754203024261120000000000000
5618 -5843084043141391893987113508124728517402903051987738651398651358251644627011908955527969949658941987102888467911147520000000000000
5619 98713570579386737650204646660976570144558466115452374877430107416856894283502035635950109610872314272043599847751680000000000000
5620 -1578179341551324018859071153514045478800151025670241730015340275316520880394546651233058178731814428800697050857472000000000000
5621 23882859284977663723654224478118121652544658378786951120086868573191901943016747143357417959016562179187304038400000000000000
5622 -342181317240908047502648245446721626015990719462152223650367415229942454739128833340501017541465364555607572480000000000000
5623 4642369482069979163405063816122848515762451818593359732961457301028049131565343131810075986995573063501742080000000000000
5624 -59647721612162116096237834706881869940086177002156344299942179646888548163906814432770249149478385452318720000000000000
5625 725871744486628926038873120771578311440202153994495195184481551258432067603098799975510968485715801800704000000000000
5626 -8366861808887884649525945295778950823465444910284908755968665421780082746449653175947231962565883985920000000000000
5627 91350352255847872104005358068058023879027190087477911975836545547971126760244352293220398598734217216000000000000
5628 -944700612554463323826895237356059410004369690659343486041599677384020791411858381098719850828660736000000000000
5629 9253130999833829197931343276341999818139815067092450189773131168406920065134806904418431374721024000000000000
5630 -85832210631942759528322415006792306005369325282984266466221352467123014178852281240080472027955200000000000
5631 753906110074156868935638252145738304834161838234380908794214777928177550978061319631800369152000000000000
5632 -6269155286330941980488249857928314261947187993846664273555304123496572385531853190968062771200000000000
5633 49342978641378582282219033678806118880280270042703654182912501386261340234094950550287155200000000000
5634 -367489977804148056449698922326052012594679949995981321410580223689949595141206354742476800000000000
5635 2588970489422569477923514912668859579923381252417872323049097466308842548940005630279680000000000
5636 -17246662948189937519475261123602985401088379108227166217494939345414824745508221747200000000000
5637 108590100044158865863362755222685463636482386977726602110153321804463711360607322112000000000
5638 -645903623189841848141847678866009426821182186421228887821748309219052356687101952000000000
5639 3627398375232527051691668256179765120792879951821573255580194084768282803437568000000000
5640 -19222111048240741641443028366080806623005004872900644602219831902190900325908480000000
5641 96046524225053672425598076446106628695894428079117144914489499844391573913600000000
5642 -452167078332233198107523411840437050678723768554285260149382385631064227840000000
5643 2003906013501508317032392455133307600348886596948399380212520860663152640000000
5644 -8352186224844199530699999427076150850481620580056619831080281450741760000000
5645 32704343651498371656355419443370470197668996247209655965073391222784000000
5646 -120165871735370266227055480024141939291846694030017842317289062400000000
5647 413770576994101347123290031646973679053704541853719973545902080000000
5648 -1333247866470206077869945464819332392579882945171695067463680000000
5649 4013608793424265696926491547075165932780162122848562053120000000
5650 -11268153029667056100996834557296588848714358901045428224000000
5651 29443828141277909853663011646973056829669085186949120000000
5652 -71447347980112424932260181518836280940448610287616000000
5653 160595937018234721376209199218163468647362011136000000
5654 -333430743687101888543668342294672565584410624000000
5655 637382544682632045005817619679182921069363200000
5656 -1117692093785302861244711748326834675712000000
5657 1790353468305977123275281976724906803200000
5658 -2606921492829043750288829043170227200000
5659 3430912252023308291672071563724800000
5660 -4053709427739676821524466938880000
5661 4265266653766494972142747200000
5662 -3957463905556541726730384000
5663 3198596811926887635264000
5664 -2217288342591425376000
5665 1291624277237723520
5666 -614824960604400
5667 229626502560
5668 -63095760
5669 11340
5670 -1
5671 24064326386708226370081368374379958896552136718899338193305679270370556307497247016606000199269209879514005564603303015467456285793064040722360036229120000000000000000000000000
5672 -637704649247767998807156261921068910758631623050832462122600500664819742148677045940059005280634061807121147461987529909887591573516197079142540960071680000000000000000000000000
5673 6695898817101563987475140750171223562965632042033740852287305256980607292561108982370619555446657648974772048350869064053819711521920069330996680080752640000000000000000000000000
5674 -38687415387697925260967479889878180586023651798417169368771097040332397690353074120363579653691799749632016279360576814533180555459982622801314151577681920000000000000000000000000
5675 142314420890460225067130372452051878584301290544177444463693678398365605789513094085623168011794834793289202741933550424889914186156364648161977057589329920000000000000000000000000
5676 -362901773270673573921182449752732290389968290887652483382418879915832294763258389918339078430076828722887466991930553583469281174698729852813041496852791296000000000000000000000000
5677 678760724080333906778507915278258543136792544067646311511561238361093736501649951513930498545143698166882114188610850220933285160084661391372540577446887424000000000000000000000000
5678 -969658177257619866826439878968940775909703634382351873587944626230133909288071359305614997921633854524117305983729786029904693085835230559103629396352696320000000000000000000000000
5679 1090865449414822350179744863840058372898416588680145857786437704508900647949080279218816872661838086339631969231696009283642779721564634378991583070896783360000000000000000000000000
5680 -989859389283820280718657376447460375407822460098650870954360139276595032398239512624481977045001226493369749858390823238861040858456797862418288342110044160000000000000000000000000
5681 738587390465619747920844350118489664727375220227454880635176411614074754943301790189036552102808607460437428740491614262842468948233149174265953609112879104000000000000000000000000
5682 -460418113537009712989617257216720829959922215206725120395954126720462184899720596481477331180971599455857098435631136163849850772924560524217737314771664896000000000000000000000000
5683 242998448811199570744520219086602660256625613581327146875642455769132819808185870365224147012179455268369024174360877419809643463487962498892694693907267584000000000000000000000000
5684 -109816606674292113701850483625676202231359652291561306761107648280281178182545537568899374130504176900128309001874627295490896565230136898538044717438861312000000000000000000000000
5685 42911531179450279723832331836923894149228771693761350961273156680950208281414852915578326866121380049209801416698908985212829330110935846907723355974008832000000000000000000000000
5686 -14621706920405280498491016774062956524922396280837201068285668202397848747741357289752615080308025794545561964208517135702149253222985547835224254628180787200000000000000000000000
5687 4376892532095001728166718836972792907131375202487451635572354626375671829093629978182526224697468247709362298496628484700314414616091068595412523589356748800000000000000000000000
5688 -1158589199672206339808837339198680475417128730070207785886799754040619013583607935401256941831682771452478255484401657714789109751318224039962138597182668800000000000000000000000
5689 272789520557741704346525193620853339450064700995366383449537508226494952933706630292888539214338007035107314121988750096868335364728364919461985013622374400000000000000000000000
5690 -57429372748998253546636882867548071463171515999024501778850001731893674301832974798502850360913264638969960867787105283551228497837550509360417897604710400000000000000000000000
5691 10861642237310539257733497411905830907165047591119851423391195979727716661433627842325539089998813094761709990211909042758601911547536726770339906720890880000000000000000000000
5692 -1853375461128385666994207891714090194476575581024419092086592964794808795403357131825389606626781599502990196742508289042142389668825711313986571384913920000000000000000000000
5693 286430753083477784899104855992177575510016226158319314231564367286470450198700647645742030115048065377734848587478553761058369312454882657616106486759424000000000000000000000
5694 -40234420165572130320275598500573438700403617052339167885370245572012571599817482277997208243585346976136667694562204876135289334859883182675172148641792000000000000000000000
5695 5153482829849516692257522647449992919959105270592825516181682689007783090717362699187914018854295986140962065815837970245723788261373926175986556076032000000000000000000000
5696 -603693702925229098235881224415570599195209474555159560466997114998054590626891059047727070780074672662226984852712447943070500910618088494901282283192320000000000000000000
5697 64853037051649279783960715089736364104525155754599369227886957977244591300766811383111263571864785789973986436431973850648157259628733644677723958804480000000000000000000
5698 -6405238227323385657675132354541863121434583284404875973124637824913046054396722111912223562653312176787554215943898651915867383667035421696565329264640000000000000000000
5699 582965230366990169304533935494017496075267372658969126586228557797385527992328394978186245909690854799788920575539163019992538375225574094503065681920000000000000000000
5700 -48999232724811673713096602336781642989084973132973698139790762401073352568320705612390654289823153743947775651823334822801096975503873684667283537920000000000000000000
5701 3811051434152019066574180181749683343595497910342398744205948186750149644202721547630384222541800846751493661808481597328974209205856842140788719616000000000000000000
5702 -274800672671303082599276749348174510543887894863398770929461159575912118557311990151716509405291142650012825709150475708730588140080759015844347904000000000000000000
5703 18401830759239045709772996608136685973921064388174024839026416935886972224819999340516730540532889016741930293023469355495351884380407969811005440000000000000000000
5704 -1146241983319603857342762414984945085917642057849223769434305432033363589761515110436227323231846622254968721956007350426478147680261102496645120000000000000000000
5705 66514836869897521133562524875914937418114364247212508083230760364416170153092689238350234178000638652315355089657024309326633370953148237086720000000000000000000
5706 -3600803198971895880914663000801410145943033252480677129317755448299221241370431297113696887831613521027598170267147180655276393014005017346048000000000000000000
5707 182091899663108694832579111863888974616777322596957319217635781217410760781553149640365013558436296291281673852540918679860843236463216689152000000000000000000
5708 -8612454713795681512351714750319073123766494987693927260293584246769427874803189510017264154790905905668727817349908315939364207130017005568000000000000000000
5709 381424502729077037453317277132231094698259405745109743876930239426887370578575145180482173735925871303685635043096067907455796079570714624000000000000000000
5710 -15834472640767544900381913824781266446569987540090025997332879292447094749293717870740407700880927502228707681886772049882169800617099264000000000000000000
5711 616807945890363667631155945500200495302435561154669617337966809647648458257371568220701927883152408517048496910705655431456614326363750400000000000000000
5712 -22566144361842573206017900445129286413503740042244010390413419865157870424050179325147631507920210067696896228440450808467924914379161600000000000000000
5713 776084329904638761053525676684340538030551906214741098083001212293789194477916220177034946039583944127141933782343546322970962663833600000000000000000
5714 -25110918662233003391013975383113141776519374114127113385900949234986101338011444940005175200471876857501053469196151144929293028556800000000000000000
5715 764984466015802327675957663992324918723752693031918831388665281336617207105764521866695376029849246625999211102203830817478462668800000000000000000
5716 -21957887450453585331439525540520437481885493966656929419489466408736234648406203868395885793449376523524051429785480329020215132160000000000000000
5717 594246288588140508082436139295362327593174415246704833446698070511495258896529918354990698048097590033259599475117258238790205440000000000000000
5718 -15172245666080183185083475896902867938549134006298846811405057119442432142039061745233805056547172511487479135534908720990388224000000000000000
5719 365670953553403107810426910913917160283659683975339853706249334169568421723980654807514092457632017229477642563954090906222592000000000000000
5720 -8323750120132409832419450876376450273332912743551692117332206193812781970169104387298201476665093013857811329948719494725632000000000000000
5721 179039153527376362433173094322059496445273972219791113467145567187671159358354320783395277045249170486752922946066796679004160000000000000
5722 -3640592809561756098859002644166787146309129427853414071953577255813211664512651403002954072089307751364620074429825931018240000000000000
5723 70011400183879924978057743157053598967483258227950270614491870304100224317550988519287578309409764449319616815958190981120000000000000
5724 -1273792321404823432889190744771190816793832865333327026004905996098858528688596152305097449025649353188429686004630159360000000000000
5725 21933396047581430130970470913863909450965933028806475756419758867199318395222740764187837816231129213445995243094671360000000000000
5726 -357534982593803876743092315837280028667783234325372018599945912568766318668207686438171650922889880595357916188377088000000000000
5727 5518851123572638533262018192403535551470019658170088664829673589893184700992309929887032141969547188366602217193472000000000000
5728 -80684957946968399609093833222273911571199117809504220246047859501362349429712133477880586870899812695418161070080000000000000
5729 1117457020746594567791293902739237328148320173167243299054930784501626659710541136352783707369726066160398499840000000000000
5730 -14663186712913214667573020046879002665696929554955625575351743481705325223101687956515477844107941819491287040000000000000
5731 182320046430402404596807392117278604573480341027226032286119561809563567588830511628631602823564355956637696000000000000
5732 -2148238251997569316458283821053999951429327788742929683699154672961046134499539839886540402121916079407104000000000000
5733 23987772044637870779310861525416872906779094415243631703836714710483145422451437418087920122949435129856000000000000
5734 -253838857615215563802231338893300242399778776880884991574991690058022702883083993842200212941263863808000000000000
5735 2545492275525715775069017624163225378542557697266337368872351369518417962680179975563108478655397888000000000000
5736 -24187935649791869355859443487523861063074077666331712554895646497686324532255103840192433507585228800000000000
5737 217765779894920211592059109132296509351347646974000925505208938604554085600013012175645536629555200000000000
5738 -1857277440468402657501570227141121614936866925151393820939948303663574290831667481242179416883200000000000
5739 15002862505854951044441018819076997303756795791405211063930816868864829606966659438368889241600000000000
5740 -114756194690516936330265441852843377122133301141988329393995781203072368169229681694448025600000000000
5741 830915695410787992998008091693777877400965194178780467236368670159232411401467362562539520000000000
5742 -5693369820096758231429061914917396952119289491898762242198186548483511003131485544775680000000000
5743 36901471056182692240743919818909054319291691151195681199432690592022756501778147049472000000000
5744 -226144559464710082225179032776299179317937544906390259693711514082331240277659877376000000000
5745 1309717525857394298601422969746906443926279217604576793592923826731648109716176896000000000
5746 -7164266808108823513717185475538633539425800848435291862388643154771408463404728320000000
5747 36990718029875671040178672508610532931745474067537316411400389373403341499924480000000
5748 -180149600794849047273597431048427920122137049030214203302274623571769520291840000000
5749 826897502857015253392580800950365571943965562183635944249123786575073771520000000
5750 -3574117023772217828803992347423623960239431265999043908455613773402603520000000
5751 14533307174977391773751173701873169717841060870779244808479152391847936000000
5752 -55535859281218722239495960647957438663119868112913046005358313078784000000
5753 199196051941243623527603876068713911991104261524078357264556359680000000
5754 -669754167356380914074319560892285498429042067326685426498928640000000
5755 2107874363601089357376758333404839417606454234881467543715840000000
5756 -6199630481179674580519877451190704169430747749651375128576000000
5757 17009699517216248522461121828456334930499830512500506624000000
5758 -43447508345379945140386007224664967893997012803321856000000
5759 103084747572704665043373393764814484263978926481408000000
5760 -226615224268280895307855530992508636633075314688000000
5761 460269870078945665499826048610829966877213900800000
5762 -860920963439692617254759969344549856211763200000
5763 1477553140914804263023043425648540943155200000
5764 -2316951609857443960833625443445292697600000
5765 3303396679989775333498259570606361600000
5766 -4257868975282202363263062819256320000
5767 4928089091761808290813730114880000
5768 -5080504218311142567849206304000
5769 4619573445625407467230032000
5770 -3659792787185904113472000
5771 2487237816534109591680
5772 -1420737518964647520
5773 663276152644560
5774 -243002803680
5775 65511180
5776 -11554
5777 1
5778 2647075902537904900708950521181795478620735039078927201263624719740761193824697171826660021919613086746540612106363331701420191437237044479459603985203200000000000000000000000000
5779 -70809280392888956093964426441613029053104662295361302633801961253065361934810649346363155586349650070469961373845219123012990120946090939825544406604185600000000000000000000000000
5780 750578372164622934596022920281098107962909420330829807918300789282492836508992883071449449215306290746981590562759322703937695282028563962150770710004367360000000000000000000000000
5781 -4378373837626967118476800368306405629783638285263173879523421270814541546302458484583455120422620029357392611616096049106303222478499956445879495808358809600000000000000000000000000
5782 16262531396900163582913829939423792339196370773834645838229850434454011457694845799881404732998302966184601128859785325251983397777285552513266698716761292800000000000000000000000000
5783 -41876018347017921226003112094016265273430654742624213033441864868719079503564227934694617187470630137925347906813947212523857249276510297721661749195660328960000000000000000000000000
5784 79099145766589406760228100622030723294257903402734624618723522529802705728954652765534276909666745816081212712870789179211730359744519451252027748480691732480000000000000000000000000
5785 -114128767463221858325471973754644329324572117766802815521301082507286761123205998990270885255376304677488606914284995815719782376202806636806497179950712356864000000000000000000000000
5786 129691781208206657188036333812095828777922861098639563092387593758280410367279544307126005972018528042600689675323858881499752700230462087280110431762173132800000000000000000000000000
5787 -118884132774189435755699972661087843046429289340419599501355294278423709503339582281532172141016984039050632202380203974708106641877923580006767895781992038400000000000000000000000000
5788 89620346245158190031219979390666220142692848887393236547175529532965565625594454335308868229382034121745861198717384534779957314646434698774332721435655536640000000000000000000000000
5789 -56449179128443795019664532473341710089877963260241194448545625744789999127809493964447793625000372141619146339451859090088674412472104972604612168696484331520000000000000000000000000
5790 30106228868503357343821083985782245381268247072128637039224333730554666201498396781038823266666865142196878047707658181380626353318455985389126489971458310144000000000000000000000000
5791 -13750441069749129556072129705044775534713862845443367878491883194243717736261286991339847165064193213984151031404940034765189920986794801019072194938887208960000000000000000000000000
5792 5430846472926126799457059631404239076735727342317968825958979076718107005077987299100611905529555303002143684672539341461881733498986181915095740858215956480000000000000000000000000
5793 -1870624896230110342035209428594793459764528306798411484496981681980681301749084514134655211904624604367405046942763550947981485982984129326310755184496607232000000000000000000000000
5794 566110165964375498247497590232634862823475671794256107150402351125732499213538734540750919392189025005925211574783706207941765494850460190857202226887131136000000000000000000000000
5795 -151517720890465206883889060915205213285106723921403840443195923389534286554211837774142157837321180222174100745015639014478531353033505521670604125431555686400000000000000000000000
5796 36075647831063144496164062122667907925025410457477104867427600807031972989098056612890989961266947671946214463098961670113936036436548933731096220340846592000000000000000000000000
5797 -7681178605178516411862683083534554558199190264869527112921187731640778937870160379299756235772149145462232266066525331674976811585772380626955893804630016000000000000000000000000
5798 1469442863599368357051991546415306089394627702844605186819705479096496840288204594300822932060758966957992259595335280842169476999017324989504605771320524800000000000000000000000
5799 -253653827645129061633974731226451646383596448705318752486734874367847668859273412111451577558107202629653425763480494907279254958163704908902580758144614400000000000000000000000
5800 39662234868147453273676048882681530161798717433922568570653089446608908221631842621063337581813126229363990210289677385501847138912870222119312627637157888000000000000000000000
5801 -5637608635104571117495759456568444922663697294119428642985807028364142472974425790619370726511899213203911651964251802287051850848819345953414002256117760000000000000000000000
5802 730801119365407367082783633258872489974923723311777787053715725899055505755944083969177686770061009119025584513884492889062276961883989290257370662830080000000000000000000000
5803 -86652132724755444954101487943552023811312384335539366179226293213745152825347655670631068574164376795541605020932018442560241411194815872987659664306995200000000000000000000
5804 9423706741949531148854538476619716117410630657180673775459623399903319007531177407150858916553685540098689140207460891631219888220125864171071740680601600000000000000000000
5805 -942370674194953114885453847661971611741063065718067377545962339990331900753117740715085891655368554009868914020746089163121988822012586417107174068060160000000000000000000
5806 86854440017968029021700815452716277579821480711342615442024178800952248917338040618901925498190650139158425255368303148674837679448164646737988393369600000000000000000000
5807 -7393858579115812815424961660306665871558078638142313168017144531546581534988906475100487192195109225208529736178982703389345017970264016263255477452800000000000000000000
5808 582546433506094343033481827781737311092454680580909522328623508546094302756701722280644445445675272289156888305010758448857486264323831584377704284160000000000000000000
5809 -42557946280805753713072201839842289330283691086081625445259971686953758360783712159022412048687851960403302086798698672259987136957243863374841774080000000000000000000
5810 2887860640483247573387042267703583918840679037984110298071212364471862174481751896505092246160961383027366927318483124189070555722098690729007120384000000000000000000
5811 -182314434373942397309788021950983833260143878660613023868132093716657965560716660132897237762686955999202457532732520466481727002657745626831257600000000000000000000
5812 10724378492584846900575765997116696074126110509447824933419534924509292091806862360758661044863938588188379854866618850969513353097514448637132800000000000000000000
5813 -588631300720822423866188659992119408579854185856910691834305300367803250151805227319836282913584599201317089778393365504341710357983875752263680000000000000000000
5814 30186220549785765326471213332929200439992522351636445735092579506041192315477191144606988867363312779554722552738121307914959505537634653962240000000000000000000
5815 -1448122742591073877148281180160792723810452085787964626480792665492516658377622007612902844312699464424584663002977441122947381684575716507648000000000000000000
5816 65063281117699083055442671765889275139108887037970169354079259681948758720432310996728625867707934858614201803728126366242822026906482769920000000000000000000
5817 -2740760926203441227610222437024639795237187549218523617479529254001504488223339107920802921167184069135763079644225103339899096371518504960000000000000000000
5818 108355664524322095045055305649811340741935321713290468598027900739594363487899453103845696883353788779785982218492620364600661949571661824000000000000000000
5819 -4024295744528592221739858912714722743741500307533515186290393209286486892288948646317994285579104128739279827405213727510113276397617152000000000000000000
5820 140530962507347664886153803301149048194147629786884657299029604133813827984693444792056943305936969575022470163356669849559511239281868800000000000000000
5821 -4618054885226288279878663910300651229838016145676189446125846445246662699193667295997826751711781103324803114569354671497152796033024000000000000000000
5822 142918526428666561853111455637931179259977288841042613419755402560825151232299181307476263109068660837904931978935541090820976279552000000000000000000
5823 -4168457020836108054049084122772992728416004257863742891409532574690733577608726121468057674014502607772227182718953281815611808153600000000000000000
5824 114660308470203504592299563270596960586420702745142883437174365408529495036264871131774434688952600568712548947903772614271487180800000000000000000
5825 -2976288858162729268140541855109112593945388454235623782837292038263957105196662612356698091926003674336793823754097927434281156608000000000000000
5826 72948256327517874219130927821301779263367364074402543696992451918234242774428005204821031664853031233744946660639655084173557760000000000000000
5827 -1689147222654456271165119600257772753743592810200058900362070118985800754980868252387928127247381806432869644025800490567598080000000000000000
5828 36970014684512627821727145967905969704576748298718270272075496943840167467505795712641445803904960291738279001319406963366297600000000000000
5829 -765174595866819094349472520032912227001043810104190779051671505373598237344891196666870882651627718456456754929268771572940800000000000000
5830 14982439639350303945304357035609470179041417260781357911501260245077448003955911543127541758213689592154397998615052869959680000000000000
5831 -277639548572866144538995834554757702104878015277282575853291547668214164493792161345018462500590609019033655634712906956800000000000000
5832 4870869273208177974368347974644871966752245882057589050057746450319546745505125637631902850887554544193572905872156262400000000000000
5833 -80926668175559069793580703027015114181150166692492858825410834441045760975477009026486160218507959511680051414176890880000000000000
5834 1273664269106861873264587335776266930211806497581606736961671728491034979032931134799418986489834713864213884242493440000000000000
5835 -18993239100716361267980688340523278783860272332357293445919666126620697055754236220693090149409815908501435115896832000000000000
5836 268417737432396286998031208882465782700116906901601094487276231297635628261083044385148249709013791810365109043200000000000000
5837 -3595535575228927846611134290661788778651101267954744021289375432909826622414726401003899463023968233654426009600000000000000
5838 45657594606081623449030276706816365443188587529584051063992068989331131713202874933382850324113882332119695360000000000000
5839 -549668787521986757711173925517512596267895392902267008198675010885902456588251824249230011586412005535252480000000000000
5840 6274135043675283090499752003425702091395332028164834336759069603164147147161187075797662663269218921742336000000000000
5841 -67901894412070163317096883153957814841940822815636735246310277090521073021224968352788556961788083568640000000000000
5842 696754513556690108664240405497701458266183816205227693758780828354227428389435309590181088227303096320000000000000
5843 -6778381014239292912344420234479901064580521288874387065979089506613524755824823147596784342482812928000000000000
5844 62514712911297826596061846694808046708911263533755875443812419692087843597857393983106047954386944000000000000
5845 -546503886857827481969837039336275035195173092725797631811579788353006735077218156355511293417881600000000000
5846 4527786966510583943412071576936827135005576576021521390319633706321513960871732861271841701888000000000000
5847 -35544221355457482647558532910735961808618656695821122025456061704214783509258772461675085824000000000000
5848 264321019864458775069906898357723395054307036094168813496542141831734202221493806955705139200000000000
5849 -1861415632848301232886668298293826725734556592212456433074240435434747902968266246166937600000000000
5850 12409437552322008219244455321958844838230377281416376220494936236231652686455108307779584000000000
5851 -78285925438224637287951682816971804134474261869065098723381897669089373472589904609280000000000
5852 467132584222470633167840859209729965000372920945632389714809498200954492465436426240000000000
5853 -2635106885357526648639102282721553648720052374565105788134822810364358675446051635200000000
5854 14044540361665698327190418562140192664730459024997232714909115578224429982390681600000000
5855 -70678693378512442880341392114666553994585102236187372428925743981324241794498560000000
5856 335606331331967914911402621627096647647602574720737760821109895447883389337600000000
5857 -1502405620349964423036535354613430500429218071457455242947234789748165836800000000
5858 6335445387017922265816715350779526206629232831447100422066652727853711360000000
5859 -25140656297690167721494902185633040502496955680345636595502590189895680000000
5860 93781501253937497956795904853150509765411886325536090600153134137344000000
5861 -328458606241025139943947551320925013187909380518128644578849587200000000
5862 1078681793894992249405410677572824345444694188893690129979801600000000
5863 -3316802307431125900578134436387026730645450046063485693788160000000
5864 9533531586554059290922257329568145815808714530101474426880000000
5865 -25568858661256097715117165251715333605617242034754912256000000
5866 63858288364775468818973939190098235778264840246640640000000
5867 -148181177202092563209636644432323702953960914104320000000
5868 318669198284070028407820740714674630008518094848000000
5869 -633314983730323881568032802449084487975778304000000
5870 1159386697904483078385414741325555126729113600000
5871 -1947894317715865387072269390667935360768000000
5872 2990844532575358128867270395848990464000000
5873 -4176259819922626817967187448553907200000
5874 5273055328185134871170691222921600000
5875 -5979753464952214802358515819808000
5876 6041375495001227321033052960000
5877 -5384470138147261426945680000
5878 4182112728658067127724800
5879 -2787013433035650218400
5880 1561352063325294240
5881 -715035749828400
5882 257022196200
5883 -67995290
5884 11770
5885 -1
5886 293825425181707443978693507851179298126901589337760919340262343891224492514541386072759262433077052628866007943806329818857641249533311937220016042357555200000000000000000000000000
5887 -7933286479906100987424724711981841049426342912119544822187083285063061297892617423964500085693080420979382214482770905109156313737399422304940433143653990400000000000000000000000000
5888 84886165334995280565444554418205699228861869159679129597401791150174755887451006436420150916915960504479389694965648684667972556990173818662862634637097697280000000000000000000000000
5889 -499885195861638874440951264907211339903297673940332652073588325662140229114989260125585333177393989637489739314797708920822505057831023598792413292862908661760000000000000000000000000
5890 1874569484481145779153567243402042524637366277276247445275956221233025859181209725470944999415227461140586522430491408453084393966866338495471549848235907481600000000000000000000000000
5891 -4873880659650979025799274832845310564057152320918243357717486175205867233871145286224456998479591398965524958319277661978019424313852480088226029605413359452160000000000000000000000000
5892 9296476073037978512172690884871610890701605352862575293424094000855635649791258601502205015618479890619427235312696281180296309339385286094208908321436593029120000000000000000000000000
5893 -13546293706426768689165921003670061583593767799885466856132251258389640518267262533617498737044070697759736828598500295434146050751675702594418694982664749842432000000000000000000000000
5894 15547450731239814063701795697394047953897392588504910823515424739742655594829471771538265595925581141746970678277824202714190353703627795023139638559649315160064000000000000000000000000
5895 -14395787714110938947872033053142636994349437581948991503255022907169125550768029418090986662894056612728676553960948335846472549725581291688092257925601217740800000000000000000000000000
5896 10962946028438330429533317478931700480312264004715001221709594367767257150200268556853905227896243112770299837247183732683082941714096522131701027189496311971840000000000000000000000000
5897 -6976420199915301182430292941138354851107804366636818959269741870397345459218352717997939690479427435399281714611844193525598235636243241356537017302406743982080000000000000000000000000
5898 3759515329954356748309657862724557891985872353132063550273138674603013941912112298032223055425024784631835146207493815399905715870642191175467170435185856479232000000000000000000000000
5899 -1735160921517395422296765167411334411685787239907106253972217849816775665497897983707179871734626823676231605941920222492264176555681011311754078662393472221184000000000000000000000000
5900 692606250185514979488204583630574660126679780635189471123364267784007093371009699378916335356258606089252111615472357717500406608360067540406039802215881768960000000000000000000000000
5901 -241129583397920029895893447634348215007066293998917815872578671006283951025462636080067168605512255453295179599460746760907548967354986477030250894104788467712000000000000000000000000
5902 73766615973705798619467403388139421038345938624668937092598080274948708701868503800810021974712630780119906916940294239356585703828992573565175437999162261504000000000000000000000000
5903 -19960378439943921979385297387378902163317136333733947683879480544986121178152653969630947122569300093444210106936785500061193778683139166964694530282126258995200000000000000000000000
5904 4805276291097610846889053074739365335613384672935950368341356427496658802147861140837079862840757429903235766484781694459176280053348317972982016549400766054400000000000000000000000
5905 -1034628866504270278038312862982160000490920144890515629547182005920333234912218905921859300611646336582036409051747254787860921542586958415235362414942748672000000000000000000000000
5906 200178193736695771185673575663939652268895419337512806586302605493281865015624962232707560335731573816959218273055447121999178298457041954252059249847618764800000000000000000000000
5907 -34951748112756404492736656068306923412029358931946680515068708895652389129712294993012431169730909714072244460374760608603031131476626372964645265846409625600000000000000000000000
5908 5528731065108740347032889232623095157902825867417020372383595770766832462336308480712875475939252991135064123732007587179024924433575444450771160233886613504000000000000000000000
5909 -795101791972159983018107816062853149798734154845926006730751231247403999600204898564059014934407620798688151573499418891966795152654662579876788929956937728000000000000000000000
5910 104295759749434565673671549946516231069278399941209429895237430024736635750026877126458358440470135444272365561338658342310459240703157900138159041738178560000000000000000000000
5911 -12515491169932147880840585993581947728313407992945131587428491602968396290003225255175003012856416253312683867360639001077255108884378948016579085008581427200000000000000000000
5912 1377699956371841212347173259240453131896568784369291673417194699000499856857118960450298740142019295789062017229354160596037366097352059264424488137549414400000000000000000000
5913 -139470859780853061003047169453971798537677333726273971876802426318569121311461425625832711964994545993460599275070421196142054345657862789731861762072903680000000000000000000
5914 13015137836692509148901867195589534195336248884594690923987323193322694500263105386742453535903868923352890024516940226828924426265307472313687560746434560000000000000000000
5915 -1121994641094181823181195447895649499597952490051266458964424413217473663815784947132970132405505941668352588320425881623183140195285126923593755236761600000000000000000000
5916 89532905703475115183145899377531626735594188600050555816353059236545878223683849316671354000035322617979650987185499644678250581239924269660511781519360000000000000000000
5917 -6625774805380511370289734489039342395992738814804500335555539488093527989987988848861826956359350250666425784630425969909775659712252460183605236203520000000000000000000
5918 455522017869910156707419246121454789724500793517809398069443339806430049311674233359250603249705329733316772693341785431297076605217356637622859988992000000000000000000
5919 -29141139190330952785996517428645255908301397565112385735082233859670609215224950955642294483987883046912520812031966071362439244104814060992708214784000000000000000000
5920 1737349315798745197893274091532904764008429902530547639213964657770505318872711702442903089267958051286517536488392253857061163201797340679215513600000000000000000000
5921 -96664548397824920785039310355966129726784821644556785941228108778208566613970425549454758350247290071580674962512050214603403065363160308467630080000000000000000000
5922 5026005721539329926857457019932711873258754971547468214892914487755858520526952325577063646415991577795861305030897197767840757672016169884712960000000000000000000
5923 -244508386453264699144416827996726523563939431048255210454249893998933657755365248271316609825642833514393252677178782594111171994854840697094144000000000000000000
5924 11142551629128237252409239273278294719537676254445519860238602358102881707722036346125468098601181758358100731758468269693127863693641649225728000000000000000000
5925 -476177420048215267196976037319585244424687019420748711976008647782174431953933177184849064042785545228978663750361891867227686482634258513920000000000000000000
5926 19102466269376077579413573590146152247269421127925384375781742265680253374896156526601503150553606174883446394636610778394599050756839440384000000000000000000
5927 -720048617692668112749513860382449197790643368458384776914167668551140371115819647344180828291377616348156515984085106946137879962009468928000000000000000000
5928 25525533008152784949321390817790527117446087664926867753041922641760002573947045699502706611387460473717717762398784214492718496007743078400000000000000000
5929 -851711414832196059987468045487449337589202116221017832002409956701799883660518208375722263069551259487042149807037289260121041828367564800000000000000000
5930 26770426481669605367110939534179984015134495916037794526187933842174561140200040398656647533617423533200067571304363540574404119363584000000000000000000
5931 -793197821679099418284768578790518044892873953067786504479642484212579589339260456256493260255331067650372372483092253054056418351513600000000000000000
5932 22170125450658058275040115556256715540484054588851175591045907943829864298302310889156643920180060897060097367539845582256235295539200000000000000000
5933 -584913948059914728958505176377836750429792078514371441125466507454234717657337563884132733213261181113925973101051245148887909924864000000000000000
5934 14575061614238071268982359378696095496820799342065628230659091893263201706330715439923242126637635640502240342795803085817876840448000000000000000
5935 -343211811952230877605550063862545419862342213706411967754923670955962363571366925586889532024434120263004089704767733574989250560000000000000000
5936 7641319586860989350463190101090633876180449286293700414166225126944067717249301362123200901676080413402732563238225011669571993600000000000000
5937 -160928299214937321106341694213237750478745845535597176478446280814363081917378169572674528793468650681684273299860947958182707200000000000000
5938 3207312257080918637434082716837255866184794823611552118626376925321222261989704778196660189240459121977623628703522389376368640000000000000
5939 -60515325605300351649699673902589733324241411766255700351441074062664570980937826003710569608310549471275917522707969610874880000000000000
5940 1081332978652215510309773250371161576618998585816784769112819711970939377502137891554282432897037108810973185103618690252800000000000000
5941 -18304696190350983560102744677129380920823173553011403615075944967533143067434309136028605447159875823132461440625520148480000000000000
5942 293628601116405002628766788101651691526521851788621183898010013099048602473976508537989130962310356727003770082673295360000000000000
5943 -4464528438027210566285342976984177765900332249417632035876175637763312084399642819875858131590683786492454983713161216000000000000
5944 64355836726791333770647962641659996060180029598727878414269349215921118231877270721783144350233146724453138544197632000000000000
5945 -879658785221314020921924038294969875070804122453907578106470054892306154071586532555811158423088391531617530675200000000000000
5946 11402984252868885456395311607527387269436349735513616753232019230085450145372418014612366868447442112446893916160000000000000
5947 -140200626059863345775352191895828532001266595108773976474164170861706354246382188704250412316976747284183121920000000000000
5948 1635094150077810732367631022110159058079287833774783348457994052233299913047137188362225652331986878996676608000000000000
5949 -18089064671375491507674609672214361873893035198085626269617057816914813852854331569182871574620345462685696000000000000
5950 189833934284490932333338954116055570038522990651551581654096922052510872989376147531070247401566125424640000000000000
5951 -1889749572062805661236858366766164045632355563047119817371100581518207785414604183567215132504278171648000000000000
5952 17843485199539008219847367099460925332057814934349177019533887792113073072645581882606554830409302016000000000000
5953 -159792404771991118386692839696665002973652074038947853906273622018923042441602225814387058182769868800000000000
5954 1356977753863222007840597851607967092361171299833649960678794221784557734073258338523170958055833600000000000
5955 -10925746810492930819972607500869300260556934781269323354901724813080174992538311904373357150208000000000000
5956 83386325950924520935211681513483896313448230228865677268330189375758674111349151520657716019200000000000
5957 -603098665042849599455280528647199859137996335876835884316053901080858320561718263758087782400000000000
5958 4132342704923228737008403622212295331130715634711653281424813766665140344589551066490601472000000000
5959 -26814047832955341480227564960281656798973641465324354385597205407344097405411650755887104000000000
5960 164705453519381704424002241770771847659543252244007090820621654836265954578695643463680000000000
5961 -957262464898970589814713883795938943662302662614742066307886540928725206098402030387200000000
5962 5261435932989012235823710553841769677024648212239588305822827423492327082153109094400000000
5963 -27332134716826037588694600279697504815712458245400458731547155446713387439756410880000000
5964 134108290000254378798596487602187820399981988858406809224115514220974202379304960000000
5965 -621063399198461155288344339003648442729154008297654256981084505500034898329600000000
5966 2712475689270387575807527986612320005895401542263851423561965460768224706560000000
5967 -11162451396174434468343736570421069983108648322073462648403150044313681920000000
5968 43240486039700104827156511822291088887221449741174102081332145078403072000000
5969 -157502470864696375105921729809409962323866306146053047648449954054144000000
5970 538801556050548628578002633447625760549624747352398219924910899200000000
5971 -1728775046151492925918725027104681584651202397922133325962280960000000
5972 5194908029982275580889819130311951456359766808493476155883520000000
5973 -14596165601482766638515456049407781869720928452982947053568000000
5974 38276658045846416010092979150544882525491945243836399616000000
5975 -93494523805193981460901268076562976369057023067504640000000
5976 212233686057190638919608613315973303585673051168768000000
5977 -446598824997595452484563366809389696579625312256000000
5978 868670483404933946480271994938172178701788364800000
5979 -1556757138718519617348157697021813940325785600000
5980 2561017446893813803490059821816978405888000000
5981 -3851154055479419253368511010251095347200000
5982 5267782272856949736299520531698678400000
5983 -6516844048895195550061262513441664000
5984 7242400943407471312454423888448000
5985 -7172114224012152220691645760000
5986 6266895923894113590895612800
5987 -4772959576461624974025600
5988 3119581422523937891520
5989 -1714369713788571840
5990 770295522011400
5991 -271709178840
5992 70549380
5993 -11988
5994 1
5995 32908447620351233725613672879332081390212978005829222966109382515817143161628635240149037392504629894432992889706308939712055819947730936968641796744046182400000000000000000000000000
5996 -896755197654571119022972585961799217883303650658846325826480673556017151154380310294061268945751164623299056244496918607153521093575668032395488961275258470400000000000000000000000000
5997 9684956134669368085448103928387431553139679427115540318925991274404985232467307351175861704614112577931629807440566720957258027810617214749871280781772791480320000000000000000000000000
5998 -57571683689423465841274840018747509788108094372297934118060059242296301104111215920878733466317224768815799410896702174579256054207557887679790391313871593799680000000000000000000000000
5999 217949945395674549256254751499544144197837785837985036304084509988693139894135317414755205265343779481945526341251801089478612205214326289073492195688228176527360000000000000000000000000
6000 -572118606663645691797668722686303378519324187824710720298221838720319492222105208213732413821527421140107006645785977859881357038687606508817917013681598963384320000000000000000000000000
6001 1101858057278132443462176799247695395666846583958702127981760578276170873909239660263484648841460218492057938725217438841252983926361316239204877211534931336888320000000000000000000000000
6002 -1621305427137823452522917290321608939338359973539233131173161993749222857323595500101984554723862892924028109838534231437843676348788793894830033611258541824278528000000000000000000000000
6003 1879240381455204456333381404690955816051280878420474765677983220027508311897803875118209370248113807707396218221937404621136988495187011105371175322140582569050112000000000000000000000000
6004 -1757437764138663426756217795127653124270179340004332882717373196507206847237761031360547651806106431281916833707552572840137368870498964089282302847557396661796864000000000000000000000000
6005 1351875203183587251350936765482810095592445646157179140551825535774774497875200793354267424466235716370705256698117363723182591438845356991755617575044151278305280000000000000000000000000
6006 -869062630618020375868459349238949347166572201101043733211887844426640748634057652870600487156865817666881950734504019536331665924972015208985754155385525821767680000000000000000000000000
6007 473156321114255537972827867918983533457355976155012699193138937521171074256320277673993598563182500729746839844341077303113907003595874947114466151265452947406848000000000000000000000000
6008 -220654630519628784535405303789141359352709277341520345296800369901699972129149360261429707022253377744160785888947521626932927785330768605144727003234369884127232000000000000000000000000
6009 89003548444892282837810542704863741587647439599940979615516115590601669430245120105450638126623211190921997669491437294897315409209049521402915093741594575110144000000000000000000000000
6010 -31316063341721358776266672433192797966024099118497752086940855485582068873604764481547446748256315048657739920746987196352759125462443350123247903353524017168384000000000000000000000000
6011 9683256428032262253187721081316194107915346437956541763725132946199718664864631122583749981368728995308643264967818409398550519057466035893372706957997557940224000000000000000000000000
6012 -2648655434726471733960170766360017800106256525676348188313051070578158340683560865883202200786152342834423010711785623747250583153953945112010769844393449671884800000000000000000000000
6013 644646296282633332074962197103496395793057143815407495568255816119551765457374602278451329291867765980864859749958405779754110185618420503452356681704225846067200000000000000000000000
6014 -140341657803157017269908038125402325399923923653593497839022199203060312575648537816600648242966427522150005352263672071668957002132239870368814492906900842086400000000000000000000000
6015 27458150439748112074547224850622194099985115497442206098939125931033539416974713920639257264928214080420653221095066274891752456938916496376507183394828425625600000000000000000000000
6016 -4848760692733297568719648832748760466068800157286421315090440888615049619267360196303360905909942565788567731502898608066202318784848349558549879607420098969600000000000000000000000
6017 775801710837327610995143813239801674571008025165827410414470542178407939082777631408537744945590810526170837040463777290592371005575735929367980737187215835136000000000000000000000
6018 -112867472981350338054477444401108270380731936771617031281035011989166372408363969786860842492084281798957964586154429137594542270041954892734137665778073206784000000000000000000000
6019 14979325117895260914637438608789060575220596546850408472483041714611586461603860187762395762838346041219729867915556953446189251888284136998666418606349221888000000000000000000000
6020 -1818918050030138825348831831067243069848215294974692457372940779631406927480468737085433771201799162148110055389746201489894409157863073778409493687913834086400000000000000000000
6021 202638085149246235184750495768764479930039900235907382519001360065037376536285641797316229152455079072203242245011513163330411630318963126507158447990400614400000000000000000000
6022 -20764149465910416691770729813342533128633718172321373764292731957281607719150257122441045703276261188880085316464142706859782920143794987037153273065683025920000000000000000000
6023 1961590156917804341849308576836506585884752177569530701235027673383746351348296179769776206991536195262865202707442052952191474022800908913648120266573742080000000000000000000
6024 -171216382230972146217450425348876113638647549981823261637971165456986481098288782932491242205080206698590604977696989535697747193800510368540407049129820160000000000000000000
6025 13835667250987648179187913159505140496052327271258445384886558824806988371578891550100302400410521753421463028500766831167494722731354373215386428212510720000000000000000000
6026 -1037018702872888241134577931310157589362555839117094103800795206033920380791966254703912608759422408463278538189336413341776169920092026075916060558622720000000000000000000
6027 72220945378647573936158105930528832116320853081369053657555380420219455090869078452593913824316917732264041052471643072016554690863551816001297074618368000000000000000000
6028 -4680987200467898310676914273275016896428203440459105329656367249458668385519292121927383303427948371535632290437976865778850767000415395481565551132672000000000000000000
6029 282794139296947751678414534792449351453532163334572341060321073894164385770640859512306145517109758534744081139337235134493369071567225800158173200384000000000000000000
6030 -15947037930279008553294052713859925833845798684280395172574496648167164611126364258212752566754309691808876755977663635403761413810181906023957135360000000000000000000
6031 840513395185645749959942949306007486969080557433582081745379452966075627651959369734860178019814043585368148107084835484243835200821553451405148160000000000000000000
6032 -41457755303075770099375564391444963884285730197737494572576148693596973526076374318003238510436773771440455953930535804290405384905387433751740416000000000000000000
6033 1915891130822500287005802718988470731494590869215083189490040247714365913913670700190136824615820097268108362440949023048080351548901088080953344000000000000000000
6034 -83045342056408742599152620908535666627665416186978575368615908173211220932765946101037676769061799087933878958063113941644508522571414684827648000000000000000000
6035 3379752292993379059267839223021800386009639030865407137094833472165572944938148969228277542926933683811262515735126730183206742197673853452288000000000000000000
6036 -129269904776354298830089194228660879509237856502058255243649395554004730155616562570261169879134381476151393340201632141153694684944288186368000000000000000000
6037 4650980700948196994945008046322190373877340868857122410882623755382180767503664685067597646445046529300685051393497875978016528347201903001600000000000000000
6038 -157540802307143174247378937868345174443772415679184631713415465930538984541327367997739657387167905694209250982489564049811479979404715622400000000000000000
6039 5027897945972654497256774612819526843950183479122913778087727636081031421531724510566159278313869330666252690930518001589728084449086668800000000000000000
6040 -151302484485288214037819606404291317063315706547680275729491803863549556666463932030926089393704401154308530051149847270061261800551219200000000000000000
6041 4296077642883072625741106836679079100289354578106272247864895939337698148471025576743242999643780689385867756554387855050541595046707200000000000000000
6042 -115171443192184500179442438600332758858820995072636234729995082629053184405818983546733748501088588694174327090606993560929412973592576000000000000000
6043 2916923806338006131995682676969212029921119973244871958030921210376346990670252034271851473475282883594284427948379738879748204396544000000000000000
6044 -69832163338547242563475919660565908094657895748797955039201802917173142241320790459412456782571529002845898785263408191391146180608000000000000000
6045 1581105585023711152380586860239228107803574998085991434849852141520901333765753746250848078095959147234246764949360185465459913523200000000000000
6046 -33872632358895772690796886257848387204216022108596040180152968899685250069781943002469149095011470474517269111115559528853353267200000000000000
6047 686927509376207977645531259774547712533052196607891723933172096567043532883689753196926799828903946686014548407238619815907164160000000000000
6048 -13192340981955476659634528910764561864684627765043742676614154145660876473844446068808904174611699784738150019950337375170723840000000000000
6049 240016600061568126361122033464202555042995177011841972024169146249840507646292716001721453469218709533897466249908672192839680000000000000
6050 -4138217242440829764846931611451768190396468569169689172830502521548974269763667517271059542572736371274094245688080555048960000000000000
6051 67634301177907024001735565078206865097278844653499762509941627168173308283062362570410779448828015753269094814514633768960000000000000
6052 -1048133907143003588330989751211977733963678001940200997961083695881048344737516145097009155201135916644228662330197540864000000000000
6053 15405020681581737307295496626066377096130937281201371366301965004469902183818778842578992671130318729649488536226758656000000000000
6054 -214777488999636031348296973190099844697287534538346074270475728602505470578118567788826852440581261676359736289656832000000000000
6055 2840972076714762319421917634789680485413856276962249659662377362467003579075642431069138259796048434872483284254720000000000000
6056 -35657692561225244275531240805505723305655470689331514683262420789160649429996536660447688199284419392610574008320000000000000
6057 424707008173402413207319989742996208107062678185586279105855135950300539116584059479277675822742464229604851712000000000000
6058 -4800680467568521746210687714747672386010568993439767945640979170193392337296645212969228177890547334966673408000000000000
6059 51499837105445895598342265596640142200673081552758704640738116098156727498984533534651235117295983537422336000000000000
6060 -524319608539607534372262885033666606115449925310891789328781724981233651007761088022467325854823361806336000000000000
6061 5065889937580749124369689710470208754738646621361273326848132608514334792345517758671181892317133930496000000000000
6062 -46446325653725418411065385405163960864341536187320842868756866133500297669692380303381838245125108531200000000000
6063 404048400467371079798000452986099079598662908009004846828456581940143434574788726748557830632819916800000000000
6064 -3334537926562442486255639809265310439521976495243397487916006412952069407722692793214748602243481600000000000
6065 26102058133561193630181133536323369389604512682922876617737819279468253680803857481133061465702400000000000
6066 -193753381653765997635528018255921470535701559694326644098168053273555746774143593788387780198400000000000
6067 1363449722748723687064826795134262200066048012663780088098219634147244143966195659992358453248000000000
6068 -9092941554019966910850503139864401838940839305796658842760296767023798364590706456329715712000000000
6069 57449262187560338503091981929645220463648686382709673278232833206889564957049040440131584000000000
6070 -343713534455489204719353738040612430124393850152963857220196437989937568119096823146086400000000
6071 1946412420300904890149571467918191642942936526515784667802578096545282697543186540134400000000
6072 -10427209394469133340086990006704598087194302820620275006085239802921157308267070750720000000
6073 52812709816874369560427932924113190691709036128497752484129103148698485891824353280000000
6074 -252731399247160459458670256351884672961250404443258772307502654771480867960258560000000
6075 1141858731538375569843389712433213883861071104412313730304981873967534041989120000000
6076 -4866828808732053428197869144703586512635370668424029714703773419320765317120000000
6077 19551105687876254804812099863945541227229609571861238452181586189523877888000000
6078 -73953467858315897972811249135126031540375379439654446372779886118961152000000
6079 263107575850603906307210245965144611391592756627123098753732490297344000000
6080 -879370240142392734983991463787248032725911619743058485139480248320000000
6081 2757366836087983490934909214906447973010436226003841604827217920000000
6082 -8099544984677346141954394884144100048434231570637082619543552000000
6083 22251497210652049840534051879516758374819317501750226976768000000
6084 -57069057330690406283734134033934040775672406880404832256000000
6085 136365728388746490522662207966389583693362979403595776000000
6086 -302893247531702515773974976778279411991336989556736000000
6087 623807603612201977566538853776776821034790138675200000
6088 -1187805696842230468036644322827644036468574412800000
6089 2084326732778645260867110020316111491938713600000
6090 -3358206336378053588937341600938955142758400000
6091 4946852768233664798518811280844420454400000
6092 -6629802679076045606262324397007986176000
6093 8037748247010764525676691530015744000
6094 -8755717044674035431020361143808000
6095 8500696159877704301961515673600
6096 -7283536313680439710363065600
6097 5440550000881747682810880
6098 -3488170910988480837120
6099 1880753546543034240
6100 -829256413819680
6101 287088943680
6102 -73174752
6103 12208
6104 -1
6105 3718654581099689410994345035364525197094066514658702195170360224287337177264035782136841225353023178070928196536812910187462307654093595877456523032077218611200000000000000000000000000
6106 -102263000980241458802344488472524442920086829153114310367184906167901772374760984008763133697208137396950525404762355030155213460487573886630054383382123511808000000000000000000000000000
6107 1114666710684631900945554924350516427828946437768945983002315477230129318884894725695518157299568697626760726911909669828691826719314555364267592778865146278707200000000000000000000000000
6108 -6688000264107791405673329546103098566973678626613675898013892863380775913309368354173108943797412185760564361471458018972150960315887332185605556673190877672243200000000000000000000000000
6109 25557715294983345728823080765465412380935129037416547181695947727919393668717943353447237749511539424156442381337357429643576884064283733709278377286836568247500800000000000000000000000000
6110 -67727945531705866181381164028483342809478091949153850031494261478986393222102549886635180036205579474014572310543997188555478742770351894329587699810116905855877120000000000000000000000000
6111 131693227422761406463796707833162055462874067678910263950127730653584653487421624779568405625955293421695001714946661199968986444275684238974198305186338428053094400000000000000000000000000
6112 -195658509313816946746212251637840768116270043408666677868761199828182913752740699672501631215705007369375431119349325211382494145781016583618808910562559950250311680000000000000000000000000
6113 229009391583217562668862067257927262681543346262416679778209131617077728596957864389405318354745633625518970514692960190595419284266417137644742247590269032679342080000000000000000000000000
6114 -216286647606372142520591952410264636977013160358949086457197513193906743674904649701105022890593098424101249930543351291117895990696060629997812122724142975308267520000000000000000000000000
6115 168038087755719895342921439949513294882140993817337367170591914096804470085887458613935440861153099544878663407575988310791596115848477874075223264577988003893346304000000000000000000000000
6116 -109115641399818113859039896071112529144247398582686602058825918244678227328498349749308727831917597107064067147776615786228309166135375242905989132842849353177497600000000000000000000000000
6117 60013602769899962622471942839111891029336069220477631132354255034573025030674092362119800307554678408885236931277138682425570041374456383598294023063567144247623680000000000000000000000000
6118 -28275639766587482389433896145350794811898724921186576206589985545135367562529139670614136683367108096494005861851728802296662807955272719195350068558796058347438080000000000000000000000000
6119 11524105283020948704937344227306836540983934106534024756467347049908111989770279613653660749103401198991254489914360058078891984754880057823314943908416880923115520000000000000000000000000
6120 -4097459656185226206199944614153541881238732126767653246743945617745106485251654973743523821903431537419112707525105798428050483468401798337178646722992668772663296000000000000000000000000
6121 1280456142557883189437482691922981837887103789614891639607483005545345776641142179294851194344822355443472721101595562008765776083875561980368327100935208991457280000000000000000000000000
6122 -354008462942473587668009920708118508121728694775881806244421772121360302953727543687400036083568533563783634657499949496541126329071478900454772786729146015285248000000000000000000000000
6123 87097320247751438235780218586918045648996742365494730107754562982239439615599633764360326338020829686327719637956336780895039017469967031064269495147647035506688000000000000000000000000
6124 -19169745126299359611702823229656603348583015066089749210319186110923513025442981594069736897363436198904665566248763119240056434467074083392135869745415137001472000000000000000000000000
6125 3792275666289655923184688943258154140697944284813406908997925948030521055033285489261621864478418900218096883757907486632272033775008133888444269884419081450291200000000000000000000000
6126 -677192083266009986282980168438956096553204336573822662321058205005450188398800980225289618656860517896088729242483479755762863174108595337222191050789121687552000000000000000000000000
6127 109581991655772525053064063620121986533154883554673121721043964082700121395442340436455956473564701986821630731965508542296172404537572700023227279127694236712960000000000000000000000
6128 -16125778036300973586404076251790526446350551426105743664635232172705034586620277522421612323869053135184454020757466140003450119731281601341210703283005171957760000000000000000000000
6129 2165035014133001083359806533805209569185953663690122992011211726890953717648092815510309062000937689446060956490585731759722469778736881661551437014847916605440000000000000000000000
6130 -265990016022054418812776231296068604214274307253357967589948869303745742453908545905552256188686630417658917511700532759051617715673388318419176547538458325811200000000000000000000
6131 29985611885775365516029150742925505780123761427765818627514129828671602266024172946912389623393055153184360727446346531192821625772198948362904517958579519488000000000000000000000
6132 -3109619010376704572032652669636719117938760444360899709519983834084462457217321638939062627611131645515415186549991492123700020450450261311708616677186024243200000000000000000000
6133 297348361591320828892523239147289961738383775209625202638431633904389843259260018469979490889082864720944078898213472173118780757358723143861538230652580659200000000000000000000
6134 -26274316433715849104727268976376914722572704274988433853826933168275826667305303356183532600112925546462731109540414567021271575542473381246385921243008204800000000000000000000
6135 2149716799122205835841322007158111204574130349771780951676749077404385818234070274596834485463784817437859818053306646392649492544384185738340666283518853120000000000000000000
6136 -163166360464683554902567135268167833364260368104119996332201068493691523205622032227463718061767348572133572527765210352383263191224606128147299148654182400000000000000000000
6137 11509055782776786461877503291236838246229079535915606884146325366965741368967982630330030113285375479641564490797724658784176600095307039396104136378286080000000000000000000
6138 -755645076646960727294987589828681298994838555388398431787384998841185039376685728253991876124797379976466355456416265475728766672924199556309867539988480000000000000000000
6139 46251725677119217807403850887765071560097431450641239465523565111900833093803498470236386694443082876143012217920550430549376020520797588104817011589120000000000000000000
6140 -2642955752978241017565934336443718374862710368608070826601346577822904748217342769727793525396747592922457841024031453174250058315474147891703829233664000000000000000000
6141 141183533812940225297325552160455041392238801741884125352636035140112433131268310348706919091706602186028730823933304122556092858732593370283324211200000000000000000000
6142 -7059176690647011264866277608022752069611940087094206267631801757005621656563415517435345954585330109301436541196665206127804642936629668514166210560000000000000000000
6143 330757316057273313437251774958704044339968951449215056185572226098466226527040650046713899027425608458924818682513838284550538468789451733975695360000000000000000000
6144 -14538783123396629162077001097085892058899734129635826645519658290042471495694094507547863693513213558634057964066542342178045646979756120174755840000000000000000000
6145 600147442884395738667132022030871125687140187909385867344125429414543881508302738392964140836882652711057043865537503659675140078815514263027712000000000000000000
6146 -23287317628551941079101575134235575830432268932182378444616840387482301388903099605048497704313628431138577090126178079920875723679094234152960000000000000000000
6147 850171913423324833046565441408600387460225691174912228930456077638242749118684588755738805078116593517757576306193802917746256578760583151616000000000000000000
6148 -29227345860862532177536122353784037587105837714809924958175436440546262355950734092714984198843239817597328204661869867748607405134337540096000000000000000000
6149 946920779824849930316692552081010888943951221901482094873188704795260917721808116156626664082445390608810923458580890299398789237911322624000000000000000000
6150 -28933690494648192315232272424697554939954065113656397343347432646521861374833025771452481402519164713047000439012193870259407448936179302400000000000000000
6151 834378829703696761530655593436264894009323084466577563140010258218243562273356998733101726337065530766661503343297516223097375412977664000000000000000000
6152 -22723508553632592654451897012732320517700713789728069804664109159986207653402062944220642759817954880453760091051506824799247670821519360000000000000000
6153 584796176012603487430747349592375895676121310765060619972973397499645049903729561064501835730609132952854119990296131520568873881436160000000000000000
6154 -14229734267182659427278781661980889141255699084550140674381613282958396033764220088696669472251870582055320031161051865885113885655040000000000000000
6155 327552373697412160401511577879560089666640620436814558919727701985080059645138651098300693512212870002028121472009118422261112084889600000000000000
6156 -7136217291882617873671276206526363609295002623895742024394939041069282345209992398655788529677840305055078899172311948197409849344000000000000000
6157 147215671405970089002309544120648759772169634548898174629126364833247432995590752279962071066780621677709669598309931798478035353600000000000000
6158 -2876856112380817103144863058961464982070700405605153008251121684746749027541867800619204892814446110952547451718994624094247321600000000000000
6159 53275113192237353761941908499286388556864822326021352004650401569384241250775329641096386903971224276899026883685085631374950400000000000000
6160 -935237096791627526855406544188099611029601896632349753059693569870068184966588858903259456621438419907945299525506205441064960000000000000
6161 15568414141507116821140242109668728391836593315611149037010637512970263369601206791670481269424671033576571269341053662003200000000000000
6162 -245817065392217634018003822784243079871104104983333932163325855467951526888440107236902335833021121582787967410648215715840000000000000
6163 3682392443693480667878519674269328217402068277025635501598719711645401618170527327178016901964420419414291202024973271040000000000000
6164 -52346748789519134699202576014763550384064393221796896140823790324100843123255172502257211290910295737983363178047733760000000000000
6165 706265658271289912608288724008714568673884670452815265392067012309297089758204708363787771385297640909299344465723392000000000000
6166 -9045410582367954823364353534947676340597908176905933214550038579780956579895039809987036006471537409186723161702400000000000000
6167 109981418991570666586812239010530059724391439371809113526787069580463243775398747069321281468264350632791423057920000000000000
6168 -1269626770465462240540401027538586548044922821030985437538667469904337590480793616961861835131478795183739371520000000000000
6169 13916151635232445267117268725352977555529704428278058667051625719567133104616907648602496793651936421090426880000000000000
6170 -144828727425496036716605059132632798089223168258097443141261263144816317378366007202650419119454541938950144000000000000
6171 1431113907366561627634437343207833973213667670534559714834597461905299578837608766824608884579590335365120000000000000
6172 -13426228555251324438361459083399721710320123135079025043224368512544388372890146213279912776439653466112000000000000
6173 119579086138319583854503467395647894271699522536950720144707507464666259327729139844870805589665513472000000000000
6174 -1010934303101735612296526898272385579591662630143303189629169749097420066780318815113642076241133568000000000000
6175 8111214565004140920578787246412487037819602316218283908962027341094759831309798712262098850467020800000000000
6176 -61752680357854137195118288895412919968173599666678979131800741081802511087246278738196413022208000000000000
6177 445991580362279879742520975355759977547920442037125960396338685590795913407889790886974094049280000000000
6178 -3054736851796437532483020379149040942109044123541958632851634832813670639780067060869685575680000000000
6179 19835953583093750210928703760708058065643143659363367745789836576712147011558877018634321920000000000
6180 -122067406665192308990330484681280357327034730211466878435629763548997827763439243191595827200000000
6181 711585481892360228957622745477150650640608853664447159434883698236995997954759079231488000000000
6182 -3927582205250040224766099569192065279509854062433636918958773659100302586113929982771200000000
6183 20514436969492137926128725195210217509310728721163345730553898504322568113605522227200000000
6184 -101337138472329177776492622143675047900269113781603436767169612864822812540193996800000000
6185 473110134434066944438444470851494952546437127594835322256364156447214938064158720000000
6186 -2086023520432393934913776326505709667312333014086575494957513917315762513510400000000
6187 8679294417867923115136228618172967051945144534936971212879182726277921505280000000
6188 -34045985388106170807483104694430243409143183942033509941246443868840263680000000
6189 125785660300884867515331667590259519984519152495197696827265186707537920000000
6190 -437222883398797667834040555795019721871323257336248678811349579464704000000
6191 1428086240523901449680038397553631179354988428717822964500096614400000000
6192 -4377275833023452719325788191735267982697282540131258128735928320000000
6193 12572095924018408159901739311926968481772914388488878241873920000000
6194 -33779446791451511909848346954371434611505143691592003092480000000
6195 84751300193605943859834562251111126265425091699334774784000000
6196 -198155950885213803740553103229158583739595725273169920000000
6197 430773806272203921175115441802518660303468967985152000000
6198 -868495577161701453982087584279271492547316467712000000
6199 1619261330527410037036136097033079115299888128000000
6200 -2782833650745280407366077073311414161632460800000
6201 4392098564938889531827773158635439017728000000
6202 -6339111330839634375833899404216097551360000
6203 8325767559195316921180106309841308160000
6204 -9893960260481660037053008092503040000
6205 10566365326727986447338163982284800
6206 -10059372931005318399979211712000
6207 8453254563870015462167404800
6208 -6193994917655259543628800
6209 3896294430588319267200
6210 -2061531444755724480
6211 892128892485600
6212 -303187389120
6213 75872720
6214 -12430
6215 1
6216 423926622245364592853355334031555872468723582671092050249421065568756438208100079163599899690244642300085814405196671761370703072566669930030043625656802921676800000000000000000000000000
6217 -11763963767308867451680610519375675461007079419122804394421434569532991160274777196789897216404288823827381349744207641378037010263725090558333710611976281076531200000000000000000000000000
6218 129403601440397541968486715713132430071077873610350848338635780264862902763022549164688869380447177062101194847186284055158407112900975996141670816731739091841843200000000000000000000000000
6219 -783610697611296226364725111818413048763749345751569026050627780492780911176080992163949264581596794431612791019072497889570354183678132421080117723542197833931161600000000000000000000000000
6220 3022498405072142587406796859871021759517318905041766243338135724757869228822026684060947163386159064236220765359279634716914223279901367909880454076519905930877337600000000000000000000000000
6221 -8085183233567981421313181600154983206708828070986724700929513063727300187098921379863033662057975496831890547336073022867745547273736159158930214654690748365096878080000000000000000000000000
6222 15870915236263074641836986104007929998354366213418385524046821939909144811712697523434843855150840790077414778104143341184833852055852460571233384322170728272227205120000000000000000000000000
6223 -23806372854394611962755479156011894997531549320127578286070232909863717217569046285152265782726261185116122167156215011777250778083778690856850076483256092408340807680000000000000000000000000
6224 28134804282466359592347384457104966815264558287423501610810275257111665802581600155179950470494672309682689833911890468464023646826283907376277363116575381937130045440000000000000000000000000
6225 -26832267047166991092701672213720477610854162070413154314013503254467607200610229777625323133897696739789972711971525168998096626139881874627375633342659854995596247040000000000000000000000000
6226 21053009529315639165042850506149913202362496393708782615610594861197661034324949517829099689673577441989055512469965901829275814355907317015325496930394655458083209216000000000000000000000000
6227 -13807493262732984127722908448838579437913065816653162624523831694681582886148181177277526419850852737927887056879652961589330241882770383237323864869934157151080546304000000000000000000000000
6228 7670829590407213404290504693799210798840592120362868124735462052600879381193433987376403566583807076626603920488696089771850134379316879576291036038852309528378081280000000000000000000000000
6229 -3651019853126510226080576753298662832140474134211172809369282419266764705471874830530115159095177406663623981386446696574101746651694091721407752730030666554372259840000000000000000000000000
6230 1503361115993268916621413957240625872057842290557541745034410407933373702253124930218282712568602461567374580570889816236394836856579920120579662888836156816506224640000000000000000000000000
6231 -540096400930915129304730199453113739220780378459561293586436331739026848587233771226568233774646069526056793760653008055297404352178712043319360371174471152596680704000000000000000000000000
6232 170556758188710040833072694564141180806562224776703566395716736338640057448600138282074179086730337745070566450732528859567601374372224855785061169844569837662109696000000000000000000000000
6233 -47655564788021923173946782304686506401833562805255408257626735153443545463579450402344255921292300252299128861234088946055653325192239297939943562162453336993824768000000000000000000000000
6234 11850854735645663434790998774181300533789298687021186180468024085776966332212879200582963112702318052159042626867736404574686276635107127000938346146218554702168064000000000000000000000000
6235 -2636673422045566266592255708131246291010537746155431375080206315735066671999516185775635333687357844140648239949041831639822544801590820122218340171287860256702464000000000000000000000000
6236 527334684409113253318451141626249258202107549231086275016041263147013334399903237155127066737471568828129647989808366327964508960318164024443668034257572051340492800000000000000000000000
6237 -95213206907201004071387011682517227175380529722279466322340783623766296488871417819675720383154588816190075331493177253660258562279668504413440061740950509269811200000000000000000000000
6238 15580342948451073393499692820775546265062268500009367216383037320252666698178959279583299699061659988103830508789792641508042310191218482540381101012155537880514560000000000000000000000
6239 -2318813582629005906390422510115424109683180428931160003776070771743289859762420361008216844843624981507091831575738369722768838807723152083769093628899402794926080000000000000000000000
6240 314900609986655123090057377916909446994012157015342716562182450483656647622057086062844262879998454278740866016458297122845150949196971270635309011332017663508480000000000000000000000
6241 -39137647241198565298335702683958745554970082371906880487014104560111611918741380696382072672228379317500650490616959785267897332257337857921816977122693623893196800000000000000000000
6242 4463975680030605591056857335305639413431600907140572575441927045317770059697292758473286803463714351863469419354189047126046645323781241089225809061739591054131200000000000000000000
6243 -468441892348890710172633177161702901409488984082652677669831850434580808733666524037320220116562617170857902030995146920634524509285685793313819469441808937779200000000000000000000
6244 45333086356344262274770952628551893684789256524127678484177275848507820200032244261676150333860898435889474390096304540706566887995388947740047045429852477849600000000000000000000
6245 -4054575611612687250868522702769188767066280486532971243735683076967833056683918398404224652705231217865114627562492755257160616059932416662094724968402753945600000000000000000000
6246 335833535507313489465877638007144928181247474642124890895278800314507384493011422898127698506897939257514544909216571647562798501933796127567441866069723054080000000000000000000
6247 -25808839066501321296713556621042447042391883724869180419845904008989656683049264947579073604420050360397227834579262147488222655271952074319699042838375301120000000000000000000
6248 1843488504750094378336682615788746217313705980347798601417564572070689763074947496255648114601432168599801988184233010534873046805139433879978503059883950080000000000000000000
6249 -122588882049880013374240678996052989198470347178010176356891920196619942157340784683666835903630590336182118742890915683716305301015164374173654664756592640000000000000000000
6250 7600900476860604962790757521217911889889258410083301872684872635402508337259603501848977106902373645645632163708657729197036417710002242595822785255178240000000000000000000
6251 -440052132870877129424728067017879109414641276373243792629124205207513640578187571159677621978558474221589230530501236953512634709526445623968687567405056000000000000000000
6252 23820485824919274812164767160511974583698530629890689629496751848839769717907589322033831389152737920826767464614027071557663987125363153434202460913664000000000000000000
6253 -1207119214100638926292133470971890603903641754893109271765038100447961303272344053481444158234091448690545648544629750247854593942163673315922422005760000000000000000000
6254 57334288731352554907328547401745766809287220707374894807838780123972488088673594324535858606754022595058008980938768625379486490192626332078471905280000000000000000000
6255 -2555191133936957575235032942812845529351628273283496532950079944474964365368237109701537044134947282929935687184694816637791522456692138120713338880000000000000000000
6256 106961489327593572916815332489840045414719323067681250216514974419882229247972716220064341382393142076136842719359317905768017219117345316681023488000000000000000000
6257 -4209681675309946605927876167837385379404141872397654526259735689474300596788283177175481285005495059537536492835095106047410877249075120556736512000000000000000000
6258 155914136122590615034365783993977236274227476755468686157767988499048170251417895450943751296499817019908758993892411335089291749965745205805056000000000000000000
6259 -5438865213578742384919736650952694288635842212400070447363999598804005939002949841311991324296505244880538104438107372154277619184851576946688000000000000000000
6260 178840829073188821167573545582583758040250130775244095948139251798197487355996416445461997123869611533789454111117650535053616104724326514688000000000000000000
6261 -5547377568473912508438623867607922124396647574972849272465430495592236876320259213817571207082992579983283993261519715670644573618763831705600000000000000000
6262 162434303247239674160137167374499937981445758628308807445749073961440831338570145568748757616449649635712840973939796465954987515012605542400000000000000000
6263 -4492863706838544178897411012486168497359138004612796801690931832976022994471089132752625210667756266519716878002590115015776250415242280960000000000000000
6264 117460489067674357618232967646697215617232366133667890240285799554928705737806251836669940148176634418816127529479480131131405239614177280000000000000000
6265 -2904242861563376974077188760495260825700800261546733549897176362621863603407297435522058959707664037827871285069547585659842437243207680000000000000000
6266 67948323553558253733126680434228743846584760836187728337216956408511525815566958868817983208254781262387931952570547287135936267576934400000000000000
6267 -1505028226858044109557272151956410085200316053379611992944892643761511646604787396876505800909056520336116139835440589874833737226649600000000000000
6268 31574018745273652648054660530554057731475161959012839012829915603388356222478057277129492326763423503554884052491760626744763718041600000000000000
6269 -627650642173566545227501674967213411777976602284958727007063686185954520595082674983369288166793122206785094035382034022217338060800000000000000
6270 11827075128676692535151103686841578259623990556376740145032389148403301557672123180323397892681611789471583968178089010165238988800000000000000
6271 -211330182550022405800505614467075222820867542856888460271738614877425764510128846795747235072994317241341782503495634350914928640000000000000
6272 3581867500847837386449247702831783437641822760286245089351501947075012957798794013487241272423632495615962415313485327981608960000000000000
6273 -57603132323576332238218895805774295049795395267761251436939358797989974467524465129180780696871282824233313696561898549411840000000000000
6274 879188565707496308893109206758567533264259848631743238438305645870960605213770807511521242970901433722046054158943618334720000000000000
6275 -12738379984280290970840565324823422433845208304396498533961235437714847478493672170068514455291901582085413031827231211520000000000000
6276 175236973328723579493044813992279885333320325880586752319043450465918536741182791757556283511952085256201449115083603968000000000000
6277 -2289212510185682006697050592624557928278518601411353577938323763770964491239836675111519072517816687516975897763643392000000000000
6278 28402140324884392142643307600800966852090801506344337195264562825942487484365219294187581544886063120558013619896320000000000000
6279 -334705357363957483162463220884859878728342778694293535971131211753530997290499217271570826286536097380313291816960000000000000
6280 3746701761536837498087274860651416552929210209264479880273856847987287283102603178413106264401523478137835356160000000000000
6281 -39840493844396235839389574310094248413500651546477500989337391822489253915344422937876921816034299428162502656000000000000
6282 402429230751477129690803780910042913267683348954318191811488806287770241569135585231080018343780802304671744000000000000
6283 -3861261275867051350977861437303183602781609957983863247658208162675833874330725231428273097115167612731392000000000000
6284 35189622232425488699881090149407638467769436236804056109561134871113647570536849665046399393758776918016000000000000
6285 -304580063605937200904767889779494455336973783853175203846845571549494131548527483010667305541792956416000000000000
6286 2503397783062497541683023751612283194550469456327467428878182779858855875741321778169868264727065395200000000000
6287 -19535460431207156301675670692063877231931718254553895048345164441228224382450360278828435259575500800000000000
6288 144707114305238194827227190311584275792086801885584407765519736601690550981113779843173594515374080000000000
6289 -1017227371648213698316845786256630633722311693139472224739594399326952323046762331269605296701440000000000
6290 6783896125418062572137616686162155858449955131502271769060124109235554277953135940372938096640000000000
6291 -42906693442815096610101165365470045600452707669330607770123861887472736458848893981845933260800000000
6292 257268648224740752492278806321938980948750412407711838728257666214027067374843468245578547200000000
6293 -1461753683095117911887947763192835119026990979589271810956009467125153791902519705940787200000000
6294 7866354103392530706582814806672427041297513976896999299225122171930235663926190250393600000000
6295 -40072504694651669236991801268939501754062667681012809026617633787233370933862963609600000000
6296 193120504552538164997550849488865068694277916535001489284904259215582510524640788480000000
6297 -879884720918383761746630854520108337672342065341717543773079370323788628198686720000000
6298 3787165226334506865480477135667611209493581342934221852681833731666235128545280000000
6299 -15386353539324838764210400242975725003546351771517572671304732168439453450240000000
6300 58951546127681374575518774877301628366077976136082653913044950836932771840000000
6301 -212793014097245603414305738193468444636912480705111183910723753021014016000000
6302 722840131503577957770048235305745957742320943079813271711368902344704000000
6303 -2307918682961615446264521824092420043877142219284205848376018206720000000
6304 6916839209675171167625939532744515616015411246606011533594460160000000
6305 -19429323622683065077600953743664369707908458557882054869647360000000
6306 51068712030947124457254597653598104369651862398256297148416000000
6307 -125373270125074773626647948413088635932042215380334608384000000
6308 286895354977287811502626884240477427762110332678111232000000
6309 -610552390744676122149407571748327859260763476801536000000
6310 1205301933911402741685603892462151948529693198336000000
6311 -2200873563533173642175646205355164675081072435200000
6312 3705174349382447209049909436624856355355340800000
6313 -5729651055746052385128725932925035601064960000
6314 8104174053389041563124081941902454881280000
6315 -10433181094677910509072397033544455680000
6316 12155162440401449136783375184711987200
6317 -12729130506894129903333694500364800
6318 11885275916801241739807371148800
6319 -9797351461001206783134854400
6320 7043387103523513143878400
6321 -4347769816989822928320
6322 2257799801102556480
6323 -959133305481120
6324 320031132960
6325 -78644610
6326 12654
6327 -1
6328 48751561558216928178135863413628925333903212007175585778683422540406990393931509103813988464378133864509868656597617252557630853345167041953455016950532335992832000000000000000000000000000
6329 -1365043723630073988987804175581609909349289936200916401803135831131395731030082254906791677002587748206276322384733283071613663893664677174696740474614905407799296000000000000000000000000000
6330 15151985332293821277764626348955869993777118291830172060014807725558492614433913029465387614728724005089667178470539442094911669219677916639133819268225450026572185600000000000000000000000000
6331 -92595465919573352253006049910285872184193500672295495922312713878413010421540579624510702090008868919992410535097741035024460200786920601683595562194711083495718912000000000000000000000000000
6332 360460920901196264127773551436470002431324699045721751983288779026679219140997256395416661707534525438541883868773349029202362924491940913696854152829411003608334336000000000000000000000000000
6333 -973244486433229913144988588878469006564576687423448730354879703372033891680692592267624986610343218684063086445688042378846379896128240466981506212639409709742502707200000000000000000000000000
6334 1928465926821400013083588500185114513007587139894611373110594967792733822404335321715479140135309711096199078697937417306232641646031883888278169717637348869304588697600000000000000000000000000
6335 -2920248403472405734098005443137459119697203383268982936424615236943282645355136344312011269347754705374244319171162374778009428778276852745106942715279414002089805742080000000000000000000000000
6336 3484387299597756841821483767379922813275072218673218276415734089534598610935105865372286173653570955276086971738318742632852159337716699298138965739822028070675336396800000000000000000000000000
6337 -3355335918131173255087354738958444190561180655018654636548484678811094958678250092580720019073809068043639306118381011424228005288171636361170855897606397401391064678400000000000000000000000000
6338 2658458458211621886723057985482459627906166211284010981265337860904175236491228919506262784343094876988421911770717262897657573420628296501543062749641991787255997399040000000000000000000000000
6339 -1760797160633671639258129315059810922379408789292007273305613388391077104688995777854797428590881022420902824679306239062084886291584975604918132470542098456494232043520000000000000000000000000
6340 988002851244449086472617004561338350890668265102737414465927512374993264297714297574080779375994351469506584958944056362614297308056014089426285441804177467255096868864000000000000000000000000
6341 -475001370790600522342604329116028053312821281299392987724003611718746761681593412295231143930766515129570473537953873251256873705796160619916483385482777628488027340800000000000000000000000000
6342 197584603816258200470242977237339400327602129616134057918808225042671972296124990828688585080444894948854944875031232991069035701150503787276184265389894895883675238400000000000000000000000000
6343 -71715893237012235726236339886145411970759291490300509911271133534006864018593515189672153103272591499954757769455780863425057402639812485752096511141517406654074716160000000000000000000000000
6344 22883031723651930478437253187355608424880431824207728491425328792100874374353851886178285694136320314130300998806614288658653184394940168151162373620813119886333050880000000000000000000000000
6345 -6461091310207603899794047958782760025848592515070417456402445776593188058641087591391515960697313971048555576133632269738913840299747812183857611375288410320846979072000000000000000000000000
6346 1623819244628895160001149619270799477395810288179073170259873938561780067647892384079878349910700601189451798234643030754488928117661487189064743599609521112382177280000000000000000000000000
6347 -365165093289751543158153263663768303529201356671848990441215670394275900380148048094518097826808269167005906780039341844310907280048277023378195929098791829100298240000000000000000000000000
6348 73826855817275855464583159827674896148295056892352078502245776840581866815986453201717789343246019635938150718573171285915031254444542963422113524796060087187668992000000000000000000000000
6349 -13476330823788449807027084730448592154053859591461093694854387835979229656886416060631025038846495647829979893072880472825759673430353080624671516431026841312034816000000000000000000000000
6350 2229720190844998058980844928128767065488911314223562774966816896498381634139388839122587779154602007186414855035694769140262055058476600612445650900406259198900305920000000000000000000000
6351 -335576617351253888475377999216704073401341167692509447737480803820826667345392969098717224287481907436082503266241687663250142065657013470100516021800273123580313600000000000000000000000
6352 46089998370774068015908398040565837241850870254063797605919431388971563879228355323743569385163410126252072207863441669798244820746102158702077046204049858022604800000000000000000000000
6353 -5794171223754454264857055753671133824689823689082305984744157088899282316245850383556334436991971558728831934702832667060350777465224271379689685808509125008556032000000000000000000000
6354 668558218125513953637352586962053902848825810278727613624325817949917190336059659641115511960612102930249838619557615430040474322910492851502656054827975962525696000000000000000000000
6355 -70982724393573086435570768492267451413579036646877252804558049807028244899877939171772758060015605990125291507755499909856149125642348623739788173722476460218777600000000000000000000
6356 6951073241306120215464879403044623698334352667032910700907182296771199097338277453457009717858671093503052739814766696241673589492626305320140546965910713270272000000000000000000000
6357 -629191974428571226399838221827315076142333646584875537582115638931875780362516493631884500323414193808465980759095261297737695600625656947081687440879849046016000000000000000000000
6358 52750438260173143223420780213805203353347164309641080423551109122571403808170574718632740936205432410204723639398895644153766398840332855159373795548512596787200000000000000000000
6359 -4103924039216506398786056904679342196370462498473025232192780785626997260218204105244672444752225291875509808757788845180843306171638798978243502120472517017600000000000000000000
6360 296801649264765194912205901141988140987506662835995574828227896103381051855066546897159346450830579144568120097661514696114560535627448854676538992641315962880000000000000000000
6361 -19986643048132336357724303107204588618687317362693304702237568761170441202361383629438339828338759538354755562132088531724886231355383761257679393443859660800000000000000000000
6362 1255123053102110152830063549657521860791969850280422155386937942871593684409021706459164424832084263537381311135480917334074731539805498520951249667778150400000000000000000000
6363 -73608720407492174376499967573899778302085449866069870767053503416529554423987739175800620403686144778884016743283843272223931624138969086191125920365936640000000000000000000
6364 4036945492433687626061607908255187271553119401486737926683133734382318867982233558786786161740621900266431117687219324758719896765456281792533259165368320000000000000000000
6365 -207302606368216391608569054748239346377052077373643298937782543116929887815303885451213343440734638121789706043397749109231562266334241497454410605789184000000000000000000
6366 9979265389997579827113401223438992925724586523121468177364371459415751980839403985135430525067456905734421022628261349930916026941635502123928623513600000000000000000000
6367 -450833723357644021493523620594923978329437974793033360882151091573117000355382109218572563403535904166268104807381770387599380948523215602668326092800000000000000000000
6368 19134221979713961377341409478738052568633123348774090316509900979556709898804008123811509958405884304731146308685389092031834191419880662206271979520000000000000000000
6369 -763671830675945243441564014672472164601765455161715356313033741977873122346944891859439421843250371363992535601634154449164114069973064123531919360000000000000000000
6370 28688201046556673166323304254891811474457855723006238253029309883824863326260892762973650238555966331663211654876203685656429681993697117868130304000000000000000000
6371 -1015254839868031911851684174844502933878690546314679816841279925110081108613883970378238380535347645711033779495113376135465155581172294363381760000000000000000000
6372 33874557036215764950563930398583511817035613005663881703118140634717406428606380056140448866991773478753061308105813807227802579836019492782080000000000000000000
6373 -1066421240029014822517753364399851297943713742770899979542608131092955387567237890656273390257148424331114893032960805042356747883726539587584000000000000000000
6374 31699300391279500048220707814902412139409414714130567271231031403384210721830052650386121183331386171333051390065826946689397563535793324032000000000000000000
6375 -890278223755083831141517751397259234553626115375581889319680030903556556442886585074674041744626164811906975210359395098510740082281855057920000000000000000
6376 23638923424869464470669384738897814642968013684400662910857517160429402029733508182129825454820547676786745665307745376390195304472353177600000000000000000
6377 -593756318364068181366891924367919991032163609027332192423422723024914336696603031262287609540233536622587018280885284179345564947500236800000000000000000
6378 14115716247900488840043091032143003560387285799517708725537974170026265362975845648877026189069702946121880057243687888037271921393401856000000000000000
6379 -317783009211993575919633857658992817989837225697203319166069135272922459151961666750317946159158163638183211165253685206358336647200768000000000000000
6380 6777889357318744101782400460558937726356668100534756108087488549527367135758622962157131019478548245429781776601564614541209278139596800000000000000
6381 -137019326630432832246274941925045910910175231142885905150016614882628715682451946674335532738784668034294779850435942342477276512256000000000000000
6382 2626426338919927583668038198043440137654431006312627811517537452266112483841671492458023532029985514627482784657479076740142727168000000000000000
6383 -47753206162180501521237058146244366139171472842047778391227953677565681524394027135600427855090645720499686993772346849820776857600000000000000
6384 823829525195002598883326971651310190657619234865836370550845447827252980293722623102065492657435473991671355522101625435770060800000000000000
6385 -13489606260502966531422897781424962186206630746341180336505071660329288566213002015706335552285493141384092371122131878480445440000000000000
6386 209702754190973193676726788575006478304512349081052831686766235533666159169506814828673955730837230858147281066059144521318400000000000000
6387 -3095666682972266937819367573277843036753326093596733983347560612033344066471669765103442758191692309004907921696881849139200000000000000
6388 43404850316806917382123407773472402367176265333499180189793839269250591408200660727640864069883516501920666626966861905920000000000000
6389 -578138375121403612671725718294202080710339599728984982036188432889608287199394046577183640275087822259189207121484840960000000000000
6390 7316391347690219415944916037966329061098590468034301261500151383962784775972480490182721005962649859855744308485292032000000000000
6391 -87979693935668824145561760918306025265735816113928586598125918518071005002074079968527188623889488454253779563315200000000000000
6392 1005364972679051395320085420941463441702671406152635434540151587543255420965865186207516847614408799966985820569600000000000000
6393 -10917990653528159949177398236468381267359327487630430058354587376035352987864599307230952191287697375207085834240000000000000
6394 112680184610413596313425058654812015714951337707209093707216865760575667639357963864702405136258624645308088320000000000000
6395 -1105178782959280475568774562499222328973936361307381302885282691894772006697327577351025722018741307821785088000000000000
6396 10300962144400915783056100934644781442383416789319005515707895844089631379738968720131764186173023788728320000000000000
6397 -91232353935917933666358381868834618249772612465788293617380720036220567775465906539009183613448680898560000000000000
6398 767708653472499246116127283827766846328810633273756678189309385823382468560672011972092934516300054528000000000000
6399 -6136993423267028613794698500336164359689769051674491907870383365927305610877088790031957223008108544000000000000
6400 46595690806286698734367155280330136805051950207158179300497355185744357415918637109501897433950453760000000000
6401 -335945860175102370110794198127830834931881400195805186016563483675157587713905098121859390295244800000000000
6402 2299383739352227524450855339941278090969353212993401589091957855972472081579905024000090596966400000000000
6403 -14936167879552930928056838105601464522535969588675087245383657867855374205134425796923665416192000000000
6404 92045005253740580336126417372960390961664036439203568967221076134351906327443996416751435776000000000
6405 -537925355379003391574764776854963323801932680488852026431811483902056595420127251786209689600000000
6406 2979960025049876338258431020880613537997411177130392675706458046307689275040274424266752000000000
6407 -15640420014154954538559224252846690381585671507013484250388943126653509625095605190656000000000
6408 77731003082396611411514216919268190149446861405338099437173964334271960486167917363200000000
6409 -365577909852541382299890496974806302878056961341978127864427815799045081651583385600000000
6410 1625956270506281614246284850246627745942577589899759248751400615462036948522106880000000
6411 -6833663227120824940794136383776804760195758993694701241600170701017246911692800000000
6412 27117711218733432304738636443558749048395869022598020800000677384989075046400000000
6413 -101510148947130495258379922515995317293460472277104890695189701441135575040000000
6414 358083880529464772926085433489923382143118990264153651524708902392299520000000
6415 -1189039705461824277915481643772414806605503671375222853083324580102144000000
6416 3712037042525675193292587549239556713928270702345226189695693619200000000
6417 -10880421228702516443456534096452047036428736792413950727002521600000000
6418 29898409589027225591338146262651981103687090349524595785072640000000
6419 -76895605676712527824344075026694363371652558766605226475520000000
6420 184760608605373350607691713450867463478799054244703633408000000
6421 -413890252252180444909703659164129622488349135852830720000000
6422 862460494932159295161698785272917616503469355253760000000
6423 -1667485382253369206542489595586736530296718409728000000
6424 2982665351252870003285177096483009366061049344000000
6425 -4919860373200610314697199334404963902781112320000
6426 7455840129117918238074155386550258490777600000
6427 -10336874807650114412065574907080968396800000
6428 13046541019364222073480822698257532928000
6429 -14904654629890581195903453196790784000
6430 15308235380839999360871894039654400
6431 -14021098535299504818530769408000
6432 11339853236672856161644224000
6433 -7999896463261274188108800
6434 4846743573033487910400
6435 -2470727394919365120
6436 1030500248131200
6437 -337647525600
6438 81491760
6439 -12880
6440 1
6441 5655181140753163668663760155980955338732772592832367950327277014687210885696055056042422661867863528283144764165323601296685178988039376866600781966261750975168512000000000000000000000000000
6442 -159758867226276873639751224406461988319200825747514394596745575664913707520913555333198440197767144673998839587670391736631356306412112396481472090546894465048510464000000000000000000000000000
6443 1789299312934300984765213713352374269175049248372161219483550447447033524234231819731822530214992020348787003381908387450271190631815658840592487414125218008543317196800000000000000000000000000
6444 -11034012429761522739385484565672974659912803698294994186815227759256706732777762888346238936325784125484186520855101722610005675562863229516987005720438844386017122713600000000000000000000000000
6445 43347905974063125047585832222286686163943157386158905733916966197079919307341211347074510106994151921545018474787899624539308011139819830245306093901724031516495839232000000000000000000000000000
6446 -118123043779322015754671392805731219796745103877283018124923732887042780112504800920778040041559063986210175343797026476869614330356009037418459105882197985882451161907200000000000000000000000000
6447 236246087558644031509342785611462439593490207754566036249847465774085560225009601841556080083118127972420350687594052953739228660712018074836918211764395971764902323814400000000000000000000000000
6448 -361119019553927305307138258006092586235763603281979512553338269111816499201086105672092865269909138472128250336750909515001392381374084771536432123697005271126350694973440000000000000000000000000
6449 434984273553594254119961992598247887965806158498748049211975642339233510401308263650475496802390553159609028814722686461251677186655147565714338694453210894765831518945280000000000000000000000000
6450 -422901377065994413727740826137185446633422654096005047844976318940921468445716367437962288557879704460731000236535945170661352820359171244444495952940621703244558421196800000000000000000000000000
6451 338321101652795530982192660909748357306738123276804038275981055152737174756573093950369830846303763568584800189228756136529082256287336995555596762352497362595646736957440000000000000000000000000
6452 -226279697858687920072505480998078446770091082451368934691078238186570967531993692707065536215384984724443080646042609623782438132451920198326145886508488495762023466926080000000000000000000000000
6453 128225162119923154707753105898911119836384946722442396324944334972390214934796425867337137188718158010517745699424145453476714941722754779051482669021476814265146631258112000000000000000000000000
6454 -62263179683231916468668575460528957228244613552724432830862393424093325521223264483658898346444874803184097671354993705774751005355760734058652642169082491542210623832064000000000000000000000000
6455 26160999866904166583474191369970150095901098131396820517169072867266103160177842220024747204388602858480713307292014162090231514855361652965820437886169114093365808332800000000000000000000000000
6456 -9592366617864861080607203502322388368497069314845500856295326717997571158731875480675740641609154381442928212673738526099751555446965939420800827224928675167567463055360000000000000000000000000
6457 3092276080759067058879953760617085724054976292285720670779414534091322281433301964165205864729266872965154489611928866966367277742771914681705529829088849231650037432320000000000000000000000000
6458 -882208175981263249151045631705462691862743236328573250192950617078994886173618501541249908466879078463588192624579706163934193944261399188604224686534171692558981267456000000000000000000000000
6459 224052870090479555339948096941069889996887171131066222271225553543871717123458667058095214848731194530435096539575798390840430208066387095518533253722964239380058734592000000000000000000000000
6460 -50921106838745353486351840213879520453837993438878686879823989441789026618967878876839821556529816938735249213539954179736461410924178885345121194027946418040922439680000000000000000000000000
6461 10405617484439267886341463000227554179697329094031731666746641320713409787354305683528137448508266939654594404505990636728755157884506120048785635301362963686623281152000000000000000000000000
6462 -1920084178676293479027293767899132021253673820922521914697296910369736329809425453508168219665215923388645396069557796063044106514402915009002111275846737346936438784000000000000000000000000
6463 321177717160398181946383684812218447191523620954312756640275119552755895168122075859548138562181572639555229887998758614181923271500123965142171340687090610760277032960000000000000000000000
6464 -48874870002669288557058386819250633268275333623482376010476648627593288395149011543844281955114587140801882809043289354332031802184801472956417377930644223376563896320000000000000000000000
6465 6788176389259623410702553724895921287260463003261441112566201198276845610437362714422816938210359325111372612367123521435004416970111315688391302490367253246744985600000000000000000000000
6466 -863068140920152119360753259308195706523116010414668941454845580923770370469893259405186725001031399907017375000962847725307704443342724423238322745203836484229005312000000000000000000000
6467 100729438197577435681361123102282788029223088748661627119398423237787523343966322052594737135398890174824309018680014058126098131318514256293066845594081711687204864000000000000000000000
6468 -10819087806406465313923972481356299454990628050782174764676126940354956211018604961204619914542843759518166524228594102539469799289766346046292364897142109773810892800000000000000000000
6469 1071937271141654397462513402530693263973725820699616393735192300542080914916589892469582157431664243454564886041081904168657146012580536589840026936813619171137945600000000000000000000
6470 -98183909533448948043441421568005309738972731421839863650313949941893187249903169030080262264753729195730619949883579584413639451583346562646985225893488824942592000000000000000000000
6471 8330755960413850137019272133042874765731019635792473279420577570827300736355420402552264677009407325698355632111334025344187589831314253800350261590962688176947200000000000000000000
6472 -656027272024999583844971145201668506219805151585175789555889884609740001060246578189599590314782550315904665526793855885737732406071236304961168607257972598374400000000000000000000
6473 48030568130401755245792530273693587062521448598200370306770509408927392934768053046024255719475151005271591583211693020205798265444501229470371273031387279523840000000000000000000
6474 -3274811463436483312213127064115471845171916949877297975461625641517776791006912707683471980873305750359426698855342705923122609007579629282070768615776405422080000000000000000000
6475 208255101013448859282233835555832867737482794904756628010278260191909493863714639598313003553151399068961952232454226131836095962326208539400366843610582220800000000000000000000
6476 -12370039834633428483681558653316388384406872780056972641212016958767556402431170322005058105788692125148867839371341251439888406784789830535811263643034583040000000000000000000
6477 687224435257412693537864369628688243578159598892054035622889831042642022357287240111392116988260673619381546631741180635549355932488323918656181313501921280000000000000000000
6478 -35754244266770795542172673284735807267242087239654162664163862831272591703723728032822427708173021532900256142327074938471148923514595230903058081851113472000000000000000000
6479 1744109476427843684984032843157844256938638401934349398251895747866955692864572099162069644301123001604890543528149996998592630415346108824539418626883584000000000000000000
6480 -79858492510432403158609562415652209566787472616041639114097790653248887035923630914014177852615522051505977267772435760008820073962733920537519167897600000000000000000000
6481 3435772352193021996358783499278060179036205217201791450257695644383963744568807376533168116914853855704326928962302468744565514810024598906846754897920000000000000000000
6482 -139030699395837364597666959782316182411110299809163401257656198470082790107274356145743499187796192608877974398141951340550600100405651729600783319040000000000000000000
6483 5296407596031899603720646086945378377566106659396701000291664703622201527896165948409276159535093051766779977072074336782880003824977208746696507392000000000000000000
6484 -190113720585573747150741088055167777961169652587040329130792817976327759595868444053113552743676241999717582594599230491195389419400091921645830144000000000000000000
6485 6435183965662554303941913038617864824604388627220900889340182426664866137190904779360710199254031402311523588792043585291913568354935413208514560000000000000000000
6486 -205568376680887151375922222066959570785973525591778778409478049740683223826931680451800464698392669796062559086412503419047238989115992366383104000000000000000000
6487 6201707903416293830329508030414042064528038926460051877482035218441197524503706420018825021956832984087069218223624770406039153176525058080768000000000000000000
6488 -176814650863358164524288101292655667371650471520350415230338876440663929422020566017557989987705451035673888349354408347746648196947735698472960000000000000000
6489 4767061665433676004331296848576500836000380359617290606700312845213978489319181926943965416335195983804933264320829636826502770015747776184320000000000000000
6490 -121608715954940714396206552259604613163275009173910474660722266459540267584673008340407281028959081219513603681653817265982213520809892249600000000000000000
6491 2936965215515549328814045035703658582056453051747271840862726435249274386950593408975873956925804225678819107783337473593532703898804944896000000000000000
6492 -67185478786303416018621945261194804164690102490950663026271519760604316041353443996180123197649116273698476321841053317499114141475930112000000000000000
6493 1456468421241542585019077135032894356017757466587042345324767211593520137959410324392715957431554268870386549634316540449281495374653030400000000000000
6494 -29934155557861892751402865645891696670176282163682474078440296464691620086093001950119836052333157143225599571325238870419869008710860800000000000000
6495 583511804246820521469841435592430734311428502216032633107997981767867837935536100392199533183882205520966853242207385388301540130816000000000000000
6496 -10792224592652793343799575141051226747452752862302797916417517531129844024513050132645696695250485932832929260592550388059495569817600000000000000
6497 189451884495720948529169297270269718932281981238971634125973370703853194134914318309155692592169547247067160143573826424773227315200000000000000
6498 -3157531408262015808819488287837828648871366353982860568766222845064219902248571971819261543202825787451119335726230440412887121920000000000000
6499 49977885489732302231173358993476089411191779486444373050002396643187200261707187795895603849451171310701719276616423025189847040000000000000
6500 -751444423711119907795116113898629009736344415460481278772589342639501370802049023721776438414383384934006167363013468120678400000000000000
6501 10734920338730284397073087341408985853376348792292589696751276323421448154314986053168234834491191213342945248043049544581120000000000000
6502 -145735342713295356825018859911546170652906374485529522010199191890711258242493406971802368398574061041797156287469678755840000000000000
6503 1880456035010262668709920773052208653585888703039090606583215379234983977322495573829707979336439497313511694031866822656000000000000
6504 -23064756562174938938000471242343107583665301552427518262564690798697494671343740804549087769638868293167170850318712832000000000000
6505 268945389017898075303177136687769444772216669221402964815353204275856980775929813485880221194483072448311227265843200000000000000
6506 -2981521280967648346121194501742240451094709681413743275102331902605654311769357660816319194237482024879468356567040000000000000
6507 31425784252623434478220758911644168127480470950342485113068056944460124498227748730606789926086767060653157908480000000000000
6508 -314927901891961923342510803592169701917181691826459872135223598377318944864968910519940112265688283976694759424000000000000
6509 3000555817529048979651097134473862114372485050542078317775535527207264180569297821855270332274577684947795968000000000000
6510 -27178947622545733511332401580379185818591350095489839834923329050790436418200161429848463154661029754961920000000000000
6511 234026163481802793443958056660799251666931390254707035760592265799369706927750900765818469433480491040768000000000000
6512 -1915326423623433596895735903390629581590797445936886664961071075251788617794687615708068935218816352256000000000000
6513 14896983294848927975855723693038230079039535690620229616363886140847244805069792566618313940590793850880000000000
6514 -110089458379381046685307258726490164607177534844165359457627853600349141493846700654533322199751720960000000000
6515 772828770652025599756456712716673672216058510664551487944035476309927283214087052681876603718860800000000000
6516 -5152191804346837331709711418111157814773723404430343252960236508732848554760580351212510691459072000000000
6517 32608808888271122352593110241209859587175464585002172487090104485650940220003673108939941085184000000000
6518 -195864598841888234910056019305968312455437043773552010068560692527448829243528556011489905868800000000
6519 1116037600238679401196900394905802350173430448852148205518864344885748314777940490093959577600000000
6520 -6029841927810092473277479750185718162406617120998022104532301956005123651933917436444672000000000
6521 30875696618304690375216010769023255650877256342459751740075040136170813880384516993843200000000
6522 -149749851323347263724592644823305031816424082789707790626466244046683841571529844326400000000
6523 687517251412785141920654897323638596574687324142130459117205137660528397458960547840000000
6524 -2985855252703325777464317990618211893221533629645004795829834584964469083948974080000000
6525 12257205470867511401741863672488554569874932798214305401600306178015061920972800000000
6526 -47521251157106661851673000869273807824381423950296103829733807374657325629440000000
6527 173843092814082379389449180080959840486370508310463928303180899724380078080000000
6528 -599458940738215101342928207175723587884036235553323890700623792153034752000000
6529 1946295262137062017347169503817284376246870894653648995781246078418944000000
6530 -5942523394409691064201177039012226356396161744790086088731210547200000000
6531 17039493604042124915272192226558355143788277404416017458727485440000000
6532 -45815799964106718850977369793177714321619170014211877665505280000000
6533 115325812266630184750743951424474795775242762049503582224384000000
6534 -271263671326079063593819778216170554578864023637945253888000000
6535 595006956187933896893660404071442321954077700456120320000000
6536 -1214299910587620197742164089941719024396076939706368000000
6537 2299810436718977647238947140041134515901660870656000000
6538 -4030595610744600000315680554711266677353426268160000
6539 6515410160831844817645068587126719219807518720000
6540 -9678268212762692836668253991572666696089600000
6541 13154927667832786379937432609904595509248000
6542 -16280851074050478192991872041961133056000
6543 18241849942913701056573526097435443200
6544 -18378855960070590916130132540006400
6545 16515866247367533174092498688000
6546 -13107830355053597757216268800
6547 9075873536474708504217600
6548 -5397715782100506332160
6549 2701559450500753920
6550 -1106470941391200
6551 356064663360
6552 -84415520
6553 13108
6554 -1
6555 661656193468120149233659938249771774631734393361387050188291410718403673626438441556963451438540032809127937407342861351712165941600607093392291490052624864094715904000000000000000000000000000
6556 -18857201513841424253159308240118495577004430210799530930366305205474504698353495584373458365998390935060146216109271548523796729335617302161680307466499808626699403264000000000000000000000000000
6557 213086377106408094060700183113339000020150061382034699513139248821861903091394500103420079535781817566179652242034768498318903041492475514426987474371447837481703256883200000000000000000000000000
6558 -1325870790884317029711023361594109333458711493043771463637310881558251841457565778421280494889309087078451169505994115100650952258175403200879033173866786544330598042828800000000000000000000000000
6559 5256130635291399653497271183462362000497034847423522587990768137605926942921064335884361961882618166632431421970190956291866275023481062689199024367829046657882013669785600000000000000000000000000
6560 -14454359247051349047117495754521495501366845830414687116974612378416299093032926923681995395177199958239186410418025129802632256314572922395297317011529878309175537591910400000000000000000000000000
6561 29176391813492537891403834023015611289796040657688905476856162023099566687788685827432175890265088804593913309917865539786794739597934232242359399152902902512965436991078400000000000000000000000000
6562 -45015004512245629889594486778366943132828177014720025592863792835639331461159686705181071373551851298516323392444706832813911883951098529745354501550193049591432388500520960000000000000000000000000
6563 54734153213753209070302387332787078581961533415625485664050293561516005299364619061981529965568728283423256852177086717171461040713267530485828768930348367116855290563133440000000000000000000000000
6564 -53720557783868890383815306085883614163777060574595384077678991828895338534561570560833723855095233315211715058618251777964582132551910724365720828764971545503580192589742080000000000000000000000000
6565 43389681286971026848466208761675226824589164310250117908894570323338542662530499299134930806038457677671000624268587974509854799368850969680005284771707786752891694014791680000000000000000000000000
6566 -29302122427564849300262894228663789543878396677052027678733995543033821018851765760454758466415581808297299122882682787980681163210133122381302270235439024820134650503495680000000000000000000000000
6567 16767325611328774877372656141957612905663749209646438060608897449624908694120732629593556233560027368081232275871757373122278665614687286695967410190278997535965938899222528000000000000000000000000
6568 -8222438520940072295634667915767675559508184708576618664337055480104522532693820808742993922226551882424450442975573327204194345637971650206676326151002200714752527729426432000000000000000000000000
6569 3489354162247677738903787644926618619791288468765707920580010939035952839504520595306900782121351849264157540926608848939595079451408137272581130005257236437773131515428864000000000000000000000000
6570 -1292353393425065829223625053676525414737514247691002933548152199642945496112785405669222511896796981208947237380225499607257436833854865656511529631576754236212270931640320000000000000000000000000
6571 420865085358820779911641053664394789667808916188846350069957459752143434589361036714648120650601648485808475331060277832626599495235630592087636294493745622977022441553920000000000000000000000000
6572 -121308171662248342445120068409149086433662569960314536196634797222676637028698181170692693599291063387085972301305609492933549266273799405954671637824667856034553527271424000000000000000000000000
6573 31129345638196003220044038718749897841442511339022513256808400345501676697840538554384103913045590340072326225467312488927392272033223657083606213939134344008866910437376000000000000000000000000
6574 -7149323400159847629483798366028684671718854278818567637927288117627179337303090194308310946536786298198428989581009566834999182093754715502455015641523677092945510531072000000000000000000000000
6575 1476490702206925053915132271245054443072372079321225925224113850379526167486507757520194652002162387671414682630860671411575918041101517332028753230314672443108311957504000000000000000000000000
6576 -275377234141767767992108002970307773112704316381339755894973614951737023301055018267655351762308064367287659062104966493428841856872108391291076991368212717563851833344000000000000000000000000
6577 46563786863971640769574625956797496180875457133571995087695538528202805758178393997985359479808454520286822350501385243434331441252920146163763927631352332242614946365440000000000000000000000
6578 -7163659517534098579934557839507307104750070328241845398107005927415816270488983691997747612278223772351818823154059268220666375577372330179040604250977281883479222517760000000000000000000000
6579 1006007740888276189466118462029575534772000617083345572882311017584628519466817154277461470242775251981505421152807705876667654594970496985019591029072426931167606865920000000000000000000000
6580 -129343852399921224359929516546659711613542936482144430799154273689452238217162205549959331888356818111907839862503847898428698447924778183788233132309312034007263739904000000000000000000000
6581 15267377803173725421795393862934634394702017701473281619528820103927386208657077312926234135363072694906893564672204858037339737221890263073146881665157521255499300864000000000000000000000
6582 -1658678082320108440886413160417589909547873528061294793232760702648901217730645436466060004829568391545440288507597564823809749229044868086959167390782545519115973427200000000000000000000
6583 166249992121946352945988415848306822731180872052226551856279010518956688873924139369294032742134159060430075000185470206994755971113944151573096270735116889588813004800000000000000000000
6584 -15406788063025200811804960951459468485863744608288236486681028992058486253402452570861300448085708706031235398724084523493048505943749134736299869917262987612756377600000000000000000000
6585 1322805035714284918185274425125307900301432617883333435725138852853506395494149968205263169785136606073388897870249681310009215156786541871298473679765003986953830400000000000000000000
6586 -105422792220113788546075001622889813686262182070398490133692280493068820893271913974613004043597224772452246130076824696433371985929857226934603215465142632736358400000000000000000000
6587 7812581923454861115468058155982012978535500992717030965264695786539921548340686482047213692516580050101371811425336115896401673957301919496046488288934677247426560000000000000000000
6588 -539252287645874252077761589891014363838308991079795066626014355636593911585804959198545052850471013559185596411513098908674189616581445621780986565397848092835840000000000000000000
6589 34721331716467261063830436233046234873531818980495548805013642930496110364427823287028735517399167009772681485955930851830373099318837118731526162000974320762880000000000000000000
6590 -2088501155877729988801830750859923902167327457473416469474504837924578067033252528543081835633032602091589863816898096350699133793614262780843678917351838842880000000000000000000
6591 117515378429017570594974807206505689651865291410541240091514161108291785823096118059048052004992575188914244474027741888678939864455503390090207004608828538880000000000000000000
6592 -6193378052340115207032456055478002562733441033798795085904124707058621144730741357166045984046905989686020992550110721160106290153735989477727125918573395968000000000000000000
6593 306091213113086566714697763974201667092731039539478319393207703750650724097732403402943222574847086781658290389190324473253006637893242098706667969018068992000000000000000000
6594 -14202034308055298577727124579999588949357484130036845100051151089773782070468658521748281389309144441639822997300649975559968561953532600428392408818909184000000000000000000
6595 619274751804736856586938571802307657675471691716722896804556006821531194933226389029721572208247577397085305114853923352905605899136595948912459686871040000000000000000000
6596 -25402622856735325602790163144884016999991632587049608848967375002657044581518155647560640988586652287907046883868730780551560330674117572183770519306240000000000000000000
6597 981159507164909401589249687606631344444121258653238860304030886346012833042764741942818408553875987839795990752601770889028520708577027920325527994368000000000000000000
6598 -35714602889723699147839220175772222851353251073323153661218515579834643063235116996907444598523291771721593192207951215374142310928991916210029330432000000000000000000
6599 1226178339057244990085389087272644014722476221569605372314562188669371207683604113530187894823575297771872880390118247723193473924544693448216674304000000000000000000
6600 -39737260987966272826841313013465315291932099773089062991675626484655548397153837012552385480393643909273658160790869139177566284591726176562577408000000000000000000
6601 1216446764937743045719632031024448427304043870604767234439049790346598420321035826914868943277356446202254841656863340995231620956889576833548288000000000000000000
6602 -35199310645007032812312756642409571513478716255797519975257610954710081949715079246898335379940526953937586907517747739436489457475953712630333440000000000000000
6603 963379825659914705238952081307778305311713230857203365335890495900970380159685583963312283683012788363487876962291298424119605249546118768885760000000000000000
6604 -24954108513953834594101584523670866621104031882486429400380209077497662908374901311451574067142403466244191475475363302979550214470189889617920000000000000000
6605 612081906946037452308152073222115596366702668815704872084797581146169090205422107639378231835568386907876394681471175356102175071910318047232000000000000000
6606 -14224125651614523219942531839584385681724390270226983229276341755030799481897972000334134654130855759660163129852634430933383879666761203712000000000000000
6607 313328641976124112886845981081753950331691114344160819386157178519909219356493788818549120003581787712793803210040548653427686859792292249600000000000000
6608 -6545274866078064352757564294834482789947725434413062938659617610591095552595220655913088086328190983218738476759607148420659226855499366400000000000000
6609 129714674084068201922745751132197352237430556042624054339907951346997020373069675117185956226777014287310931475742701771819432371080396800000000000000
6610 -2439774434183100976603368359853241734873301994532113874731810997122201010151780723207259364766965785968230686064126052134534778139443200000000000000
6611 43567400610412517439345863568807888122737535616644890620210910662896446609853227200129631513695817606575547965430822359545263895347200000000000000
6612 -738862349533311699263760259354051903835899726831989373091296145745027457126165841405707201109461234263561924559937923056615586529280000000000000
6613 11903661368965168699274826111696144295829927764110625852516642257621979948047329836100992216856780766823920209134104469821110353920000000000000
6614 -182232104062889406003113795039634795124788396607489078113978120947739441522867815970928257010382647059086804732506793414429245440000000000000
6615 2651525323666380246077052573328019505783958151696269655097565251885097694115801555132554004119324229695707476266633237511536640000000000000
6616 -36675811341696857911926444405664204229593683450716844614566732479968052121478812494149056409437374078782839067212652363120640000000000000
6617 482336972980132374524094678287891519644780452329526740588594744773773390183220114687320096699796731060915749519173840011264000000000000
6618 -6032112216201751677550005596673968018645642982476043893844859723000533018164368918648543777871435790083602447089235132416000000000000
6619 71743871974414490567875532982829377087436518681501454894143620772627608191787037045493407805840304406311502985436332032000000000000
6620 -811582262154010074297234536004857206871453831238704240883977610550086065517952907754450314545704800976374468161044480000000000000
6621 8732439799197736855635593382573123218423635865326418050793786323441857094945035678517361750711360396978996253818880000000000000
6622 -89372518200744428373242746772603393280241902246411101585949199045886810353382028266275770582973411312364993642496000000000000
6623 870030728134835984577963773469834193076091426176744360923697670910662818270289007563165123736485155692037013504000000000000
6624 -8055840075322555412758923828424390676630476168303188527071274730654285354354527847807084479041529219370713088000000000000
6625 70941840193642855885352558175948645880307520073120055522154082755272571613689579873056516938721881579585536000000000000
6626 -594107531123008309660356406498237613006001310090841728773273627946705967073152172518935429254617965264896000000000000
6627 4730856266349880984332467681374855066529269691464110062453845555871917885952878410798930269990476390072320000000000
6628 -35813980386931326846064102851071361354403267311011647913313178324913581688900665690979645158543620833280000000000
6629 257699753573917936238790490855374836000444710381094693654938629575545252587737327716771753510054133760000000000
6630 -1762049597086618367444721304994015972652613404315177392512400885986634205728118480114678656479002624000000000
6631 11445691919783163945760181694664660715098588069335762542968626674463480017221289261237919320899584000000000
6632 -70606541063597439925143977986567712203530251077071262440390878835976013093248212975168982823731200000000
6633 413491930888430718143451596312599770739255981299720910144739239780169750625226951579812023500800000000
6634 -2297886618089457525959286425942203110005127404567760538007195528262752550556988307637115289600000000
6635 12112354161616116477195033871683299525629436620462593197327084862830773986369667284231782400000000
6636 -60526167180327448592685354444037651950529224734821894284115356457414214511547426170470400000000
6637 286565784354491506966802969390709112534786860293991751990790066441128992665862993346560000000
6638 -1284688301953450297413518495447280975218994050071131418283172054653422214248755363840000000
6639 5449553552347695569214432588788411361766395122086080181551496126745496530064506880000000
6640 -21856498204603057095779809848081863750399980436174118375206535267695841698119680000000
6641 82811398998365384867731184425708655443114637137320281275279530018706481479680000000
6642 -296132716724678260063406534344807452414713900363342002006108153323599167488000000
6643 998449469476312814899097955458266885014644768957321934835779238228918272000000
6644 -3170455081385458376572611973853803005664480214080406730059875451142144000000
6645 9469698570446410921662520829909805871160335167504201702687800033280000000
6646 -26569179996576322436275485143539319722685064767372088013152583680000000
6647 69918894727832427463882855640892946638644907282558126350401536000000
6648 -172291183245106788105446104849870612236804207013472085540864000000
6649 396810139081733115838382123475244884511174418434186641408000000
6650 -852438537232509378814999191139086755126046011673870336000000
6651 1704159533608762436604059830770480676283130705156096000000
6652 -3162357897418322047306502778749345584855294092042240000
6653 5431408795323446636109370300943511309612042792960000
6654 -8605916094788586470365411449306415226162872320000
6655 12532887516682407481114676867921963921596416000
6656 -16704153201975790626009660715052122515456000
6657 20275816211548578724381474257299495116800
6658 -22285198254129231058122155256236851200
6659 22028862400738815747604574750054400
6660 -19425804586189431876194510361600
6661 15131750153687457753656793600
6662 -10284961871665221922621440
6663 6005566658463175964160
6664 -2951621883255165120
6665 1187297619973920
6666 -375311401920
6667 87417252
6668 -13338
6669 1
6670 78075430829238177609571872713473069406544658416643671922218386464771633487919736103721687269747723871477096614066457639502035581108871637020290395826209733963176476672000000000000000000000000000
6671 -2244668636340597606275191340512350745438158929478505567763778610862184462777692412981998509005247061304966527654410657135683522956880059564333348880003529851441323704320000000000000000000000000000
6672 25589222454282812711537181281840798497995011796054963472507076163828902875665693507994783002659816498876618415260281491346792161708432679033400177232040240306431090229248000000000000000000000000000
6673 -160643452074108768689094526936000568348524240719678381799627755917370334719456853689078359961142181354058771162467322695677084126280716262820790001512252619701484066439168000000000000000000000000000
6674 642573808296435074756378107744002273394096962878713527198511023669481338877827414756313439844568725416235084649869290782708336505122865051283160006049010478805936265756672000000000000000000000000000
6675 -1783142318022607332448949248989606308668619071988430037975868090682810715385971075948769795568678213030052359903387281922015633801715950517310769016786004078686473137474764800000000000000000000000000
6676 3632326944120126047581192914608457295436075887383838966247138703242762568378829969525271805788048211727884436840233352063365179966458417720447862811971489789916889724485632000000000000000000000000000
6677 -5656051955844196274090714681318883502893318167497692104584830266478015999332749523975066097584246501119134337365506219641525780233485250450411672092927034101442013999556198400000000000000000000000000
6678 6941518309445149972747695290709538844459981387383531219263200781586655999181101688514853847035211615009846686766757633196418003013822807370959779386774087306315198999455334400000000000000000000000000
6679 -6877244991765102287814846260240006077381648226389239263529282255831223999188684080287864459562663359315311069296695062518673391874805929524932374022081734646071539749460377600000000000000000000000000
6680 5607599762516160326987490027580312647711190092286610476416183993216228799338465480850104867028017816057099794964997512515225996451764834843406397279543568249873717026483077120000000000000000000000000
6681 -3823363474442836586582379564259304077984902335649961688465579995374701454094408282397798772973648510948022587476134667624017724853476023756867998145143341988550261608965734400000000000000000000000000
6682 2209054451900305583358708192683153467280165793931088975557890663994271951254547007607617068829219139658857494986211141293876907693119480392857065594971708704495706707402424320000000000000000000000000
6683 -1093906771854478245605514153107523111201235946033183483088763165343317360477011258574925760045238323965684240305671863236871737944188973463770566135971567291168547071454085120000000000000000000000000
6684 468817187937633533830934637046081333371958262585650064180898499432850297347290539389253897162244995985293245845287941387230744833223845770187385486844957410500805887766036480000000000000000000000000
6685 -175372355487781433025645919783904498779880683411669098082484253491547703822504979549313494864395350350054140112496600296704834178354105269588614571004965549854005165423591424000000000000000000000000
6686 57688274831507050337383526244705427230223909016996413842922451806430165731087164325432070679077417878307282931742302729179221769195429364996254793093738667715133278099865600000000000000000000000000
6687 -16797468259762347010002850288899521458212255860831308736615655084813489433463615494758161756554895205742414736007317559378655750442198550395968307400823906187641748623196160000000000000000000000000
6688 4354899178456904780371109334159135192869844112067376339122577244210904667935011424566930825773491349636922338964860107987058898262792216769325116733546938641240453346754560000000000000000000000000
6689 -1010586651460095128459324414864679697866925547537166279652846872460425245908363895174622703588585313193257097798065623145322280218877619680919943356827878105742401853194240000000000000000000000000
6690 210905040304715505069772051797846197815706201225147745318854999470001790450441160732095172922835195796853655192639782221632475871765764107322422961424948474241892560666624000000000000000000000000
6691 -39753926247912644804818144684117834905738272056327451994625446328670972406333155296724288546962983334724399292263451013998184936146324583721488455030496240184483716792320000000000000000000000000
6692 6794307395097797475732555636921957238435268315081419068172349008900129829446030177985605678935491697207442788132298900574235243632280928854218026859757539231529944324505600000000000000000000000
6693 -1056639778836279540540347281327327797950635373415672196220783374293832899897125094569667772811038006421893276415223742062548290397662418701408489127019149077813185321369600000000000000000000000
6694 150016758723669317484123379447707033042374157954076916747395170424433066034777019599397276386752309553725588626852753502707473328063182902051822530379261906109279397478400000000000000000000000
6695 -19502178634077011272936039328201914295508640534029999177161372155176298584521012547921645930277800241984326521490857955351971532648213777266736928949304047794206321672192000000000000000000000
6696 2327846256056937685098466232809247064450633485494296984011304368654995852263781338611337047380639286178500513175301347455805620607876976066321384092091995094799163064320000000000000000000000
6697 -255775699739589449350325302123485171279143679270361026638279121988018062779600665600504934835650489468995735398273851757489753375433396135682226153328626621527315447808000000000000000000000
6698 25931176932124275971000721874270386028300280847686371364249496238416577793323569784382988785181155614368231238534676215045044121011680714216631222918109611399082672128000000000000000000000
6699 -2431047837386650872281317675712848690153151329470597315398390272351554168124084667285905198610733338847021678612625895160472886344845066957809177148572776068664000512000000000000000000000
6700 211181933348739368703225575870005037730475772055021584974001579214377432786536647865240249576285926404892792283521037357374412349148157331688473974522483577681923276800000000000000000000
6701 -17030801076511239411550449666935890139554497746372708465645288646320760708591665150422600772281123097168773571251696561078581641060335268684554352784071256264671232000000000000000000000
6702 1277310080738342955866283725020191760466587330977953134923396648474057053144374886281695057921084232287658017843877242080893623079525145151341576458805344219850342400000000000000000000
6703 -89239677357981873179210058229525181918120158645766086025792863487665602197797235321027516672937703097538396869563814051106204306061100208384975459664009739265638400000000000000000000
6704 5816894708548897933779987897314042064615145476115118484988088081072002686978834098826912851495144399044633182276814588386890900713044687668972963189545944848793600000000000000000000
6705 -354262008565759949350510541114614591905132919973928268634612883132956554620515460154120256369253155129785930649941339593487340569741819324200609036355805663723520000000000000000000
6706 20185869433946435860427951060661800108554582334696767443567685648601513083790054709636481844401889181184383512817170347207255872919761784854735557627111433830400000000000000000000
6707 -1077488976541735427685005495805596086875548651649354478406653490702378063256361028419785179532263003590247498319294903668495414838284581759137911521987704913920000000000000000000
6708 53943607297981619614525307235453462629199483201957412911244526492160134103976996288025188705723051527624714293263801338987575325665081756875967329085392158720000000000000000000
6709 -2535810599477768443417856323034137132141856047955263000101238424845134509161311791317423400696382764119110500965392370636168070864597860365964276153586810880000000000000000000
6710 112047445093203721918463418924764198862082011421279062795171000167575710869918427988444289798212261670379301205447569865319054294017114760356561039344533504000000000000000000
6711 -4658291786025653627430574511838866360674141273057610703790368632244001283394613136991863489393525291174305759649982117460603698476321289926131972256563200000000000000000000
6712 182388144003120829857070113161945032111051033971567826497612316818019097868360514358411586357206810342274405404285014122796123644046442039435854998405120000000000000000000
6713 -6731210572410424964391364135905959223511994681458266599760211894699390366223618578444916988916125963086972494698081916564265432768144726430140250193920000000000000000000
6714 234355493816997387541672252313940553236394398967599223976177590144272778707978983388797883559942490010764999815407107346531485086705232254821130567680000000000000000000
6715 -7703351880095747460860523108467490407307408484583122639957689305668225596419679546576226728127739254983479160599029917409136778312996060227916791808000000000000000000
6716 239234530437756132324860966101474857369795294552270889439679792101497689329803712626590892177880101086443452192516457062395552121521616777264496640000000000000000000
6717 -7024333021363903459751236877022027727028032052811358030356555597873761942024023902653094280967543393601956681397291718002252381440421939417553305600000000000000000
6718 195120361704552873881978802139500770195223112578093278621015433274271165056222886184808174471320649822276574483258103277840343928900609428265369600000000000000000
6719 -5130715947490205082453916696760813031036086555232437075199385411843080085858294102975725152895794167226267853366676970021704491066067830335078400000000000000000
6720 127783868880888126581871132824986286810710080243524847910626202710054070062885815394867117015517892466767425781962520762804715626551123321552896000000000000000
6721 -3015959142068891876478439954111876776578124624484065037832499337746374202646179375695846988383683010290443963626566394183844050735592961474560000000000000000
6722 67489994787555622410706348623482557238111879708734322524923062103415366772501916099487485054739759670835109675559527702016090645831450886144000000000000000
6723 -1432570644075473117208389475498450507412752163628794581896951789930986558850276520979687182765702445843198082735933371033360414652082683904000000000000000
6724 28856198808537795083469833489572427374785781073744400285123785242274583056763204776069072557333837440636218690587351853173601594681327616000000000000000
6725 -551795651197744670875128477386808172370511801096679754668511253849137795129327740232041826331462095259814840164836508791093948989204070400000000000000
6726 10020502140394879011049548620825814268229633191828324842648509452466182720266242256029815248150038049512376032049089142695410695929856000000000000000
6727 -172868311778742064810503908955766971294019987812243030911187736168276251606932249446128391707851533602698884763419958894452991537971200000000000000
6728 2833906750471181390336129655012573299901967013315459523134225183086495927982495892559481831276254649224571881367540309745131008819200000000000000
6729 -44158743788096593561825967833711503032917473963636192678690769665371861097594933262955293707694509296282284646787806904175086796800000000000000
6730 654203611675505089804829153092022267154332947609425076721344735783286831075480492784522869743622359944922735507967509691482767360000000000000
6731 -9216495553830117812311886121941912062881227489374584841105010365799379023860508991585235101408614189797835669297698010510131200000000000000
6732 123496466478120685326263486497484677765654164870031657920513786539247262354458433137866673815400785669747673980663943565148160000000000000
6733 -1574149284112649428160645691285879731019641832157690685374514354636869866470970888962706520494526609066047792442325398978560000000000000
6734 19089496915545188960903352599548914648559089382509308684578998703618757709069609660928343998534371192032295990438647562240000000000000
6735 -220263425948598334164269453071718245944912569798184330975911523503293358181572419164557815367704282984988030658907471872000000000000
6736 2418351185206393655734183718398311879061402830458765162230034294063387770987839472601644876676595114020509778863718400000000000000
6737 -25266355666335456104685501535504750975268387780912471844194388146930917010320710907778379308561441489766520077680640000000000000
6738 251198233633823921504744008637992553192394907515285552717756965835270094551655783673024483597959650271083878154240000000000000
6739 -2376472822220153846763882529385195249605990469649440615486026045543014179534585715103089921317251119714360360960000000000000
6740 21392906031727412319205204765502736102128289942049758965236242288645528817728168863941709663521242956332793856000000000000
6741 -183228163575891426411159919004115554738441767680289142260302798437199999390515340479135313067844677014650880000000000000
6742 1492970221729485696683525265959460075646562551469022640639504283562370365404199070570732180552808479378636800000000000
6743 -11571326520253764411930711325929485085220293747867334813896662615930411988532905557776042495272307969228800000000000
6744 85292333073123570603911877095303329866488651704181829095061395203418270185746232612599821832474014515200000000000
6745 -597775325811635281155621702719219918722399097413923930409832000570965654293264194378904734210501640192000000000
6746 3982513829524552172922196553758960151381739489766315325848314460832549329069048596794835004733521920000000000
6747 -25213967427184664731163257402045364594786987029364658718844848047478802570404690791395870971527168000000000
6748 151650959517729860681260490863837267268424423411816560828759769832889284215792695484812139429888000000000
6749 -866175594652053850757431022223213783410266079999569736132156758847932003084953648184323735552000000000
6750 4696132742089448588443903132535496416079755855419353991077958331103245799858182429915008204800000000
6751 -24157061430501278747139419406046792263784752342692150159866040797856202674167605092155392000000000
6752 117839324051225749986045948322179474457486596793620244682273369745640013044720024839782400000000
6753 -544788133047135016746920186975612588553804664358289167065707649426466857729862821478400000000
6754 2385498119527684802394833878382540070295805864732519614956574272256012513321785753600000000
6755 -9886422687882116159657733987949029703097591150629426211718422786087752394782801920000000
6756 38750023600269595608796971470926429460795366412187455755363559391511963919974400000000
6757 -143518605926924428180729523966394183188130986711805391686531701450044310814720000000
6758 501813307436798699932620713169210430727730722768550320582278676398756331520000000
6759 -1654733671323102698849628634046004107187192173271966127958173456615342080000000
6760 5140152384038311848278416306475042626865829928921280684218937858064384000000
6761 -15022657189730862310844097224909523693201513703884968097436690022400000000
6762 41252147889421132203690884828126838516800495296709294546736906240000000
6763 -106272334392549959754131983764215645820610594962400736399523840000000
6764 256414932730434208663183115026622527753173183721519653519360000000
6765 -578379547512257613525976951187870363353022218920721022976000000
6766 1217128677424784540248267994923969619850635982577274880000000
6767 -2384066481553701676774957928201589977027018934945177600000
6768 4335542197208186520706126763753144027731495335321600000
6769 -7298892587892569900178664585443003413689386086400000
6770 11338085573425351301248411006513403361070891008000
6771 -16191097067915105628210792564518378752481280000
6772 21164832768516477945373585051658011441152000
6773 -25200845025711138788226470568927839232000
6774 27175605707093248154090370850748928000
6775 -26360816823459059055995950560691200
6776 22815316620615422413013632128000
6777 -17445866574812132686246617600
6778 11642219936477899690521600
6779 -6675584825962098446400
6780 3222325740609218880
6781 -1273243931013600
6782 395417369880
6783 -90498330
6784 13570
6785 -1
6786 9290976268679343135539052852903295259378814351580596958743987989307824385062448596342880785099979140705774497073908459100742234151955724805414557103318958341618000723968000000000000000000000000000
6787 -269438311791700950930632532734195562521985616195837311803575651689926907166811009293943542767899395080467460415143345313921524790406716019357022155996249791906922020995072000000000000000000000000000
6788 3098540585604560935702274126443248969002834586252129085741119994434159432418326606880350741830843043425375794774148471110097535089677234222605754793956872606929603241443328000000000000000000000000000
6789 -19624090375495552592781069467473910137017952379596817543027093298083009738649401843575554698262005941694046700236273650363951055567955816743169780361726859843887487195807744000000000000000000000000000
6790 79197221872535622963723601779448280195822450674801442227216483667263575016692228868715631460843095407550974183096390088968802474256393117570649470745540541512831644754509824000000000000000000000000000
6791 -221752221243099744298426084982455184548302861889444038236206154268338010046738240832403768090360667141142727712669892249112646927917900729197818518087513516235928605312627507200000000000000000000000000
6792 455824010333038363280098063575046768238178104994968300818868205996028131762739717266607745519074704679015606964932556289842663129609018165573293620513222227818297688698178764800000000000000000000000000
6793 -716294873380488856583011242760787778659994164992093044143935752279472778484305269990383600101403107352738810944894017026895613489385599974472318546520777786571610653668566630400000000000000000000000000
6794 887228877255378242813048016601430316749310954365206156951011329527983327895332663965361504671056121607369663556743725635586612162988981786562303654213236122003472286930383667200000000000000000000000000
6795 -887228877255378242813048016601430316749310954365206156951011329527983327895332663965361504671056121607369663556743725635586612162988981786562303654213236122003472286930383667200000000000000000000000000
6796 730257614356349784469201059818100337632125170131361990721217017380724739113850731109951392306176961630681184619781374176982826934152469624324357623083202038879781036165777326080000000000000000000000000
6797 -502644851440084916582696833381289842785748493726781629976941583391927417831611542192563945353602324239300036166862504303637530227403647923236246156148178026761407726192028549120000000000000000000000000
6798 293209496673382868006573152805752408291686621340622617486549256978624327068440066278995634789601355806258354430669794177121892632652127955221143591086437182277487840278683320320000000000000000000000000
6799 -146604748336691434003286576402876204145843310670311308743274628489312163534220033139497817394800677903129177215334897088560946316326063977610571795543218591138743920139341660160000000000000000000000000
6800 63446592767559738245119820880236340449671684869924642019148263589912406907666652997345694082623822790009685937728968067738560800762960460898692835886350902887775730144336936960000000000000000000000000
6801 -23968712823300345559267487888089284169875969839749309207233788467300242609562957798997262208991221942892548020919832381145678524732673951895061738001510341090937498054527287296000000000000000000000000
6802 7963289457741233228572421962819137174860108400706184966877015247359620077519272163482643036539846763921537335897707468735899773019737069544083011638659685691396997708905447424000000000000000000000000
6803 -2342143958159186243697771165535040345547090706090054402022651543341064728682138871612542069570543165859275687028737490804676403829334432218847944599605789909234411090854543360000000000000000000000000
6804 613418655708358301920844829068701042881380899214061867196408737541707428940560180660427684887523210106000775174193152353605724812444732247793509299896754500037583857128570880000000000000000000000000
6805 -143815857079950032507757878585484933498505569672196322931215445643749588603289228958664863920998264570306401835097916102041533568467903732736277299975794117233691909087559680000000000000000000000000
6806 30326387253815550333157639614765301194250087517832702878973691798790674118519685236935851739862677528955915169574995351952236426394318830598736734994895716025365467785854976000000000000000000000000
6807 -5776454715012485777744312307574343084619064289110991024566417485483937927337082902273495569497652862658269556109522924181378366932251205828330806665694422100069612911591424000000000000000000000000
6808 997751268956702088883108489490113805525111104482807540606926656583589278358223410392694689276867312640973832418917595994965354288297935552166230242256309271830205866547609600000000000000000000000
6809 -156837155989849492232461869585402504547425491340106870931523588158624401614837793606878429418102888609116288039094070273456092480100344384454223482896476708281002259958988800000000000000000000000
6810 22509036276320991940769990542349433523010139960848671291098292744987761342870238897283478296116618272604652450055167492949716976310697573694819110971253601651440139160780800000000000000000000000
6811 -2958330482030758940786913042708782691595618394854396798258632760769820062205802826500114290346755544399468607721536299073391374029405966828461940299079044788474989718274048000000000000000000000
6812 357039885762332975612213643085542738640850495930703061858800505610150697162769306646565517800470496737866900931909553336443786520790375306883337622302643336540084965998592000000000000000000000
6813 -39671098418036997290245960342838082071205610658967006873200056178905633018085478516285057533385610748651877881323283704049309613421152811875926402478071481837787218444288000000000000000000000
6814 4067658708761858017087431417641231917439284963880257617182955069035254998398165423904804286257280364781125727462871255369111239164150461125527015922290739497192468250624000000000000000000000
6815 -385726256865348605068635737879771992170966677609334774043211256546446594675688100542696958179569689763727439673203308698795031300048750623972389440906880469561354747904000000000000000000000
6816 33897155906348816809061928480343599311994041365668813476524625575293791653318045199206702385477336373176047728857260461409260326367920509379391799352422829143270568755200000000000000000000
6817 -2765802094825425280435793025910388558663650434010927854820794876162491539075286420428630365418454390980208827971275521519161658508198447634371626892133172017382608076800000000000000000000
6818 209904623268001025747359292144984845970009184724043631839078182565903375733392272978958554518364842172605134265677160115293518726068632186537132398063678233462072934400000000000000000000
6819 -14841741039151587679106212575908019412020851445134398210843911898599228587209554655077877592207615103113494342017576977849036677600812376825857846327734824588227379200000000000000000000
6820 979224567765963257047548206518573617804237416491379214228970339891682013305558852441545182951694796151367273757916446074300512115156937421737838827664539301131059200000000000000000000
6821 -60373244027675930133758611228964689218005615152100071854718472083547312098538214962561432332360130289031666502367780885783941348453284863595866754788340017062215680000000000000000000
6822 3483071770827457507716842955517193608731093181851927222387604158666191082607973940147774942251545978213365375136602743410612000872304895976684620468558077907435520000000000000000000
6823 -188274149774457162579288808406334789661140171991996066075005630198172490951782375143122969851434917741262993250627175319492540587692156539280249755057193400401920000000000000000000
6824 9546635322324849707165478731771789719659867514356668305472044149971519117580749445639739806330782093427327642361711713889544740967702417588664782188394273832960000000000000000000
6825 -454601682015469033674546606274847129507612738778888966927240197617691386551464259316178086015751528258444173445795795899502130522271543694698322961352108277760000000000000000000
6826 20351354369297160228453539932071644751212895863938633984533427451489672537478341841480065478612132369709419392631555979221897703613319107262657481409367638016000000000000000000
6827 -857374130857308302307355340818982816569944615110496775401629981326615916213056529907142448101176308258268222749444708659015646050228521148537676600394645504000000000000000000
6828 34022782970528107234418862730912016530553357742480030769905951639945076040200655948696128892903821756280485029739869391230779605167798458275304626999787520000000000000000000
6829 -1272844256733609674088471103178710426319994172367807015658766643759320337196586724066488138561619216362363949545374284606207123752485887721118575529820160000000000000000000
6830 44931156064580999133683941263078269401044281713176940107877159088215853295624192870818972009186751834841667464609440414048897501901097583965984532725760000000000000000000
6831 -1497705202152699971122798042102608980034809390439231336929238636273861776520806429027299066972891727828055582153648013801629916730036586132199484424192000000000000000000
6832 47177049402325509294462582515210841873323632085707819397504855002415344335837292129963723937477955934246648772364245332704402878364062828476558737408000000000000000000
6833 -1405273811984164106643566287687131460056448615318956322478868021348542171705791680467004542818492304424368261304466882250769447440631658720578345369600000000000000000
6834 39609433426024233398041696834318656349630291853352935560066132954677046506413245895516059417678091913922144620101394965401589817566823713937870028800000000000000000
6835 -1057080640882907327734236807195317359409285653857142707254512182463908619480416295484730000157814069916289573848859834241486698428000004924558540800000000000000000
6836 26726189788360298474790138144183495502046090116388136372095213669842217926485996904708267928518317994109962810518342978935701431953207671677517824000000000000000
6837 -640496923032599745583205925024005338828991266405815904342151090126937684512736309263161105040744004216142899598478807774058204251601926772228096000000000000000
6838 14556748250740903308709225568727394064295256054677634189594342957430401920744007028708206932744181914003247718147245631228595551172771063005184000000000000000
6839 -313892145568536998570549338409216044513105251852886990611198769971545054894749477707993680490440580355865179906140067519754081965989672517632000000000000000
6840 6424693037952511666648670669194480443250692289386575831223366636844489427670310947239636735184456323073263916207545241632393490531952361472000000000000000
6841 -124868642116945367815742188554877049367254834464566677597444743412024559409266231576444350339008242015844000879268904382823948718802835865600000000000000
6842 2305383525766848497808799486031325669310697609666636602132000408030719771175920135037259494757718753924480645773427108762790820776928870400000000000000
6843 -40445325013453482417698236597040801215977151046783098283017551018082803003086318158548412188731907963587379750411001908119137206612787200000000000000
6844 674469806612141170899998857892992445376668149169079366505945593574586030859834022429156675843748606515448107765474593719341180098969600000000000000
6845 -10694163144752375044341151929413220839761277378842701819941182183522687203354394013365524111245877303962818548495769938688296458649600000000000000
6846 161261190278012004636890386237183488853543071585723281411811477370580203860105941471384887391802911726423454302713991138950502154240000000000000
6847 -2313172811364926296020968655041566438472953895696850348120246601627175055370372111269865187997172914108533155981553151583306383360000000000000
6848 31569355986369961856365577177986638738464631330850314924718005729403133510017485389539103061996156396022164659797871795801948160000000000000
6849 -409991636186622881251501002311514788811228978322731362658675399083157578052175134929079260545404628519768372205167166179246080000000000000
6850 5067527219657419008005959217003331111705955189156894174652471117399102527230709456912593472226316537207957958692597902868480000000000000
6851 -59617967290087282447128931964745071902423002225375225584146719028224735614478934787206982026191959261270093631677622386688000000000000
6852 667658395211781160475093440975405943571272093433055885988467867905020095814322721595862117552874379078782339748695375872000000000000
6853 -7117893339144788491205687004002195560461322957708484925250190489392538334907491701448423428069023231117082513312317440000000000000
6854 72240425355860529426072631150809358422246235486270870202414940758126424691480342454633957741379896090459205292523520000000000000
6855 -697975124211212844696353924162409260118321115809380388429129862397356760304157898112405388805602860777383626014720000000000000
6856 6419732062216634775093666230065212372908237268696845059915675838097019126085209630388073047722766038461258399744000000000000
6857 -56206257111146783337325589376284691502432225801304695994693773991713528701926083554977419146411731589116461056000000000000
6858 468385475926223194477713244802372429186935215010872466622448116597612739182717362958145159553431096575970508800000000000
6859 -3714664913618208463774221840537921212008858951059550924907663505821009467202516937663732339645091609470566400000000000
6860 28032746803366613538485703605323027749452603526774427829243511890190138134381928452007808108939792770662400000000000
6861 -201260746280580815148102487422831994098634076602483071594568803314185607118639486322107340269311332712448000000000
6862 1374365522568922954875450030702217148241838297918355418950253320433312773461728670753897560133538414592000000000
6863 -8924451445252746460230195004559851611959988947521788434741904678138394632868367991908425715152846848000000000
6864 55089206452177447285371574102221306246666598441492521202110522704557991560915851801903862439215104000000000
6865 -323153727258836523131231833264033596383657107251731368582926808084779820826613517825308239069184000000000
6866 1800706010327854119857767745597777570210137495228021180356670466737477917256731951737410368307200000000
6867 -9527545028189704337871787013744854868836706323957784023051166490674486334691703448346086604800000000
6868 47842765564797654494334655018804866629739558298209819341002988116729845296156330084951654400000000
6869 -227886526926747023368923826091253217345355138993994656429546314929786318306152314778419200000000
6870 1029044251311255031633071464287268222823853254898990648901892226694437397934185329459200000000
6871 -4402328347855636498965011611924142129727714459460922562147132520617914001857477345280000000
6872 17830177525937383259461113139488947742560641265127854641567952461347704998377553920000000
6873 -68314856421216027814027253408003631197550349674819366442789089890221091947806720000000
6874 247393960566341759066782011592420742348771246324895308047063387464586871439360000000
6875 -845997911072004061293343469050779285022666694809119275197578755374747484160000000
6876 2729025519587109875139817642099288016202150628416513790959931468950798336000000
6877 -8294910393881792933555676723706042602438147806737123984680642762768384000000
6878 23726860394398721205822873923644286620246418211490629246798177239040000000
6879 -63781882780641723671566865386140555430769941428738250663435960320000000
6880 160888715064132446199389987264886244232036483095084422599147520000000
6881 -380188155898057337957742182580826785510719938570553952436224000000
6882 840062213158586289679354570096523831620908955174835122176000000
6883 -1732087037440384102431658907415513054888472072525433241600000
6884 3324879138347878151768187435936022231044753422709964800000
6885 -5926700781368766758945075643379718771915781502156800000
6886 9781933328472721835152066595869438749763911217152000
6887 -14900126928366674539454785370707446686616772608000
6888 20868525109757247254138354860934799280975872000
6889 -26759420364224350756359861517959991750656000
6890 31261005098392933126588623268644850176000
6891 -33080428675548077382633463776343756800
6892 31494263063097529098924017789491200
6893 -26758082466522964400105367705600
6894 20088650500392615915995020800
6895 -13164253276797258136300800
6896 7413497420561609569920
6897 -3515171844742346880
6898 1364585343455880
6899 -416412982440
6900 93660140
6901 -13804
6902 1
6903 1114917152241521176264686342348395431125457722189671635049278558716938926207493831561145694211997496884692939648869015092089068098234686976649746852398275000994160086876160000000000000000000000000000
6904 -32611326703064494405742075513690566360419638374047895325191397842470463591569194573163511555700926783877268484729418691443605241873364594067005095432649543779079182541127680000000000000000000000000000
6905 378291389755548135106608075958810569780867805138955585772220214972657377662202657048696734046130750692976314422861256820745820805731029291177259107018734707837318517477081088000000000000000000000000000
6906 -2416861656771557529847773818625734195822210977276660686878073595658644357286294753366673578628057573871793119923835807465876077369948242693632488739286360633405090528325795840000000000000000000000000000
6907 9840079602569912800094507690119060654419001836054975653717871068038766311808485781564313855842805836478014845404188644682495457863360702395503704152808754007435011436755025920000000000000000000000000000
6908 -27798224877260003660266984224586346348733680186855306221752985767209514830858972332919186642755926488050391938266832921228049668463993984267297964231684730071003907308832948224000000000000000000000000000
6909 57655577523205933517590782095438347982558744091255449941413600109767882612151942616424979703493773456697109205294171984769288201258654189591432814702753514221341437381283151872000000000000000000000000000
6910 -91425272929655123149322525894195094658057437058990784907098708745489070999269509006045324958397269338476844596966472718705585576281580214923557749028652001122412850704606140825600000000000000000000000000
6911 114281591162068903936653157367743868322571796323738481133873385931861338749086886257556656197996586673096055746208090898381981970351975268654447186285815001403016063380757676032000000000000000000000000000
6912 -115339754043199171565696242158185941177410424067476800403631472838637832626393246315496995607237295808958056262376684332626259581188567632253099475047720695860451397300949876736000000000000000000000000000
6913 95820718743580850223809185792954474208925583071442264950709223589022199412695927708259042504474061133595923664128322368643354113602810032948728794655029501176375006988481436057600000000000000000000000000
6914 -66576733153007473856802486232767069742565177848339755517700564441723216475054962758335828233628081436978985922478769437953499286724030347568272604078494523544624193167321517260800000000000000000000000000
6915 39206298412326623493450353003740607737288382510688967138201443504570338590865700291019987737580981290665402821015275335683727357737484538012427200179557886087389802642978226831360000000000000000000000000
6916 -19791641025453343590443687814388287559688846940492026680342074846057142077119704473832205348298091516922438924070211106955727752704018636977427192398334509803730429218811124121600000000000000000000000000
6917 8648448179189696358849342574354545824401849083240213339309141949537574689161551534783820824466392931764427092871016618165528093618562765738035411804314239578100691759480491212800000000000000000000000000
6918 -3299222823913106388746230685772289703382927613236081384995709706675445159198665955861976092296438785080503668761906339522405161639673943966732027466090246950164337967505520721920000000000000000000000000
6919 1106976079076108064645116874831491939950850712335790464702507862108208573152183972032636715178410381836221625703008048129228047655416915409890351320859227595120929186465668136960000000000000000000000000
6920 -328837011725549748615167071641119664514811535135043638043980276685085487906972297574400906567704260486642306458834743708976567097638554283526251421784652903256511317155977887744000000000000000000000000
6921 86993918445912631908774357577015784263177654797630592075127057324096689922479443802751562584048746160487382661067392515602266427946707482414352227985357910914420983374597324800000000000000000000000000
6922 -20603822789821412820499189952451106799173655083649350754635355682022900244797763005914843769906281985378590630252803490537378890829483351098136053996532136795520759220299366400000000000000000000000000
6923 4389510072614127079149827424652627100693517822168774725987532297474443965196045162129684107501773118624134525575597265375354633263672540016559420199261194360784857399107256320000000000000000000000000
6924 -844806502070576044995105674982747676125538152282482437342838557252025921873048374457498727039031731163771922581017727661526586163841738852393380474857809232135180888320245760000000000000000000000000
6925 147457134906864182399145717815170503469184841125669661790750002720353615454204807178036141446812811257676553759595821555466458675870558054235935501066090338699958845961351987200000000000000000000000
6926 -23425464575505179478125155840202671955806956366118090083814799763266878709280027896176310096065580383744603022009369645099186578942647182529120188296452478556013529040683008000000000000000000000000
6927 3398138379780072331703340507683720931860885645702315536849677743436862034988152194815699304058895919864186240847038189258215337068840794996508175462756995346088382299111424000000000000000000000000
6928 -451466956170781038354872381735122923804374807214736207038600043056611670362711648739800050396396172210527600569677930858591466210574562763821800454337715095980313648310517760000000000000000000000
6929 55086153803331373380170104933198022533159790800737043829643506579851821847970121596898679889215448068128036143780331086194184206064800761633429233155264971923327394754068480000000000000000000000
6930 -6188691353213771577278369813482740803108075262798853072219208763909278750821334648540468975208155276789692949486432257831692299693699838652644518786579151166694806077308928000000000000000000000
6931 641684587314791983819185810153740405852219785313245134216277406396123372781013961254196091899463104736258485545828229498677773009715421058453924758977100927422272519536640000000000000000000000
6932 -61540870981698800172314156361727258750913319927671138949621432294455797605075692404766651055013164139576514238770164251489570902871414304097413042617415929461834325688320000000000000000000000
6933 5470299642817671126427925009931311888970072882459656795521905092840515342673394880423702316001170145740134599001792377910184080255236827030881159343770304841051940061184000000000000000000000
6934 -451533272224988034154866675392812271670205256901318919554464651875830014053686294683929887563663949411187580752519864210802670761105886102169507460064531803768044388352000000000000000000000
6935 34671304831561581194034405431948085146105046512065559894360678626179804650550911913230330652209910401216189236354203859043776504870630539988015751397812263503617694105600000000000000000000
6936 -2480691002258193940650609816258911816009199455829606558098196703051585349576454135205873826126129952948969768594366437726196130398992925840893382886207106395460861952000000000000000000000
6937 165642324475109929264428636379768356553873413584806797202105344241918258636265617931075835766768613710424054500736709673291315543334980739773485025788073876962410496000000000000000000000
6938 -10337077392055732427780132947008100446595107765066890351710333512841515388578982171638567194467514990951275581624922483370811421125416091279097185819857241945774489600000000000000000000
6939 603732440276759301337586112289646892180056151521000718547184720835473120985382149625614323323601302890316665023677808857839413484532848635958667547883400170622156800000000000000000000
6940 -33042113285417232032665185875311755585530100184595309596163488099779272162037806837618081208926828063591655315485069268570940873139973472643683832012537441770536960000000000000000000
6941 1696642530701783416311434448026277565367399239260349658339588605893672511529540787554201859251698488502780760743777626114040609660589138518289285340823488666009600000000000000000000
6942 -81828302762784426061418389129472483311370292980200014046903235571184449579263566676912055482835275086519951220243243261910383494008877865045698133043379489996800000000000000000000
6943 3710818381103014670227112995406310289701676077009070404452588589856038992547998953952988562593692707411951276266844752575005763100402600856723519986850930360320000000000000000000
6944 -158388589437323796899937749803927878218973978896728614824195854445074835047780443156529999622901517999290603255292154073323416717700111012177223414072905564160000000000000000000
6945 6369064972082861674283211103226729494519588569392261760126394146997718234725562793595915328751595432775706797567303550038401942087411871389137026174360223744000000000000000000
6946 -241496396818106484110839652549041816020712407838432574322284914572714291003244291971533695478447754023345808805635877782042540776822998156817632438360473600000000000000000000
6947 8641553851324893532012637470323546608091256373328825193350620734226720277678954354880799548068246517276397413741322512510226314064265891491540038896844800000000000000000000
6948 -292052514419776494368945618210008751106787831135650110701201534073403046421557253660323318059713886926470838519961362691317833762357134295778899462717440000000000000000000
6949 9329095402938734514003586739627608731006532316666729356915044566674808936269796922601277240594232412912999278366112739030560794538471015659308234833920000000000000000000
6950 -281857776003680915103938152558961795702750550843973525251475814567621887010704502767953482588166170773116148410210214668582900600949549834813142414131200000000000000000
6951 8059658627556235317514571355852665726794337646682249496569978357734285984783216990913702524988411745963288557481501236438236536791858042662140510208000000000000000000
6952 -218256061735235571785127717250327290089799567355210053086078691791077603198603599832435429444348669729775082600558706952212841851898824546188263424000000000000000000
6953 5600532904904158068448560291706511594757120973643125890510698506337085666983035769285135548005928128914983251636978140660555941860045309109736570880000000000000000
6954 -136251163626934854969518351323288408441803596671782656014603050081548561978163905788708816890485542715070398641858219108299654358977137149728522240000000000000000
6955 3144257622160035114681192722845117117887775307810368984952378078804966814880705518200972697472743293424701507119805056345376639053318549609119744000000000000000
6956 -68860089434097804061414261113521769765062464625227083565331730162507696417535666672191113657590402315567923841909477312146051731288984408555520000000000000000
6957 1431788734172274028567418034849055641638725710206151185244064564782486215309383582527690472412535980570613101326252939563790549318549383413760000000000000000
6958 -28276705408417951034403553666297964082520288320685744410776196733948787324291901473117398044510898675845964070079603508626584516322448637952000000000000000
6959 530616142651910703430090898096390367165937613765894719572676815225431239136228175343002021416366742706552594535392075525075133175542317056000000000000000
6960 -9464206053148114885741387363707547484538653344947244998226106938231375902722198449100328452163266463479446861596174446499878106347392204800000000000000
6961 160500950590414610837898033301993456493024081598879225521075866674359116496136774150938300488919159923337142932665479590161867264229376000000000000000
6962 -2588725009522816303837065053257958975693936799981922992275417204425147040260270550821585491756760643924792627946217412744546246197248000000000000000
6963 39721177394794535878981421452106248833399030264272892474067248110227123898173463478214803841770401414719040322984288343699386846412800000000000000
6964 -579945469135063664216685712799707014217147726706853194421576112265098888882143293611230486419291209180067955535375111575528957542400000000000000
6965 8058795600884259353879503701435134688873516797911607664418923644378545354193554452165981945280473378184567124064765818419260948480000000000000
6966 -106597825408521949125390260600993845090919534363910154291255603761620970293565535081560607741805203415139776773343463206603980800000000000000
6967 1342416644603587978724597498240127713365124733127599890794730084684592443062625675000996459435046871366032636604605180307046400000000000000
6968 -16096851168323566260724811630481169413654210600851310907719614137620678615909312392545885147071829000542925280552958044405760000000000000
6969 183802428799478578295496311986170577406679611603923620378001742458558473435942961004037335891026593769923608824934962298880000000000000
6970 -1998704449631856608330556910723816513377539486524542567010253489421424764442023669766717298601781723297676769738098737152000000000000
6971 20699093306046568023307341660354354943843615229127408523304199351920306176905796082919607483448443696123413108306739200000000000000
6972 -204157723831779757073683522817504708584608926374243763615520484751226852388966185197878576225638836777384710609305600000000000000
6973 1917724216032373451964150507874799610970886196861780949813108271635790394260347727886139267872928408085022721966080000000000000
6974 -17155127170445670392522853800935588449872792396746041994902186670514303108153091589388760104687406771982502461440000000000000
6975 146136268488981636677046532378340197906323787083392209586203812378455174625007817242941289780670502131702798745600000000000
6976 -1185315804254537427986138060026191223104644992565365795129627173221067566352803131927245501104933777203789824000000000000
6977 9153017793471331490240448339970588595402664035253789923780904812517896265272611057353247112779411406979072000000000000
6978 -67278592328079872492365688652775266598686248464258626790184428536456331522516628284818739461455502649589760000000000
6979 470636388704089714303690693440466555154034382994480733708818454119114910717138305789871262055484861972480000000000
6980 -3132482457283714007540798446600507915797956120580147740594408542026576516136797165159857426018649243648000000000
6981 19832114322783881022733766676799670248799975438937307632759788173640876961929706648685390478117437440000000000
6982 -119396798176685915388486708921763991927014362784587063550112957513429175905411941849140202013982720000000000
6983 683294929324407347102785382383589110425684606297335604654260901432275404277959908172790312730624000000000
6984 -3715742560993984691769996935360493398846315466343535768989954931363049670529764344854973775872000000000
6985 19191783672278830545727387327543437928044097100196167529933770090253915084515282125506320793600000000
6986 -94103730530927300238226191715329269750846651513990734596200890047476467912305249984970752000000000
6987 437811554194243049822070404805855934801421202993388748805532329175451547484726121988096000000000
6988 -1931521562621660513920898844731717359418034719088479774142054393421109768314968185241600000000
6989 8075344918198737450414000918658865364695206560077260618310130727655541231523253452800000000
6990 -31971352805129101016964754594945699400453563647815463495225294068623471031573544960000000
6991 119772800219015113699917911819227145606094768910397590516578274482855161207193600000000
6992 -424207523980390607877090796624033612918508585540001236563357347337909095628800000000
6993 1419093270185297135072705173891629768425118326776587171299164363854415134720000000
6994 -4479251612696168184120065430801263005316599815638046951727547091894927360000000
6995 13325004797494321829190125995518631365930388467573137385001856337444864000000
6996 -37312401426675408347866616250892224927000415735811876638110036787200000000
6997 98212067804366067158236322660826211696425748811086317099653529600000000
6998 -242629168582214773860304556519764003116841269887753522372935680000000
6999 561641593940311976528482769721675933140836272888318338826240000000
7000 -1215925100283149639907024553005690164531707394912854135603200000
7001 2456910689600221539517123768449565901256228318676205568000000
7002 -4622826609467638071977159001836180642094309571682304000000
7003 8078726113632765562678530294470995296863841969930240000
7004 -13074861379641756908371574162795784467506217963520000
7005 19532939502732783429873500149834972126993416192000
7006 -26835875850979277472806603979439877441372160000
7007 33761885506264367776715713130136438190080000
7008 -38704101550391250537681152618322195456000
7009 40198132127808118958990291796768768000
7010 -37568347782998242017747936258662400
7011 31338294780612480828952232448000
7012 -23103264500779188029207904000
7013 14869357683526428337382400
7014 -8225502116697091699200
7015 3831755644424111040
7016 -1461609568364400
7017 438329455200
7018 -96904080
7019 14040
7020 -1
7021 134904975421224062328027047424155847166180384384950267840962705604749610071106753618898628999651697123047845697513150826142777239886397124174619369140191275120293370512015360000000000000000000000000000
7022 -3979696774926109838676797899012597491402321339356032901308399815340113497097649231757509555489725065129911448076637949371211928576648715163151271389635642616048654430104453120000000000000000000000000000
7023 46562452266635485112518535418447390649407159670465584945308277839479327916042496011562861799229783262019963942496664007643179564346789967408869875258737018607769256832222101504000000000000000000000000000
7024 -300069136829428681836230561585549850851735028987444880758653346076644557681162752074516220483925269910795323184978501382589379414679313123301605862778527453250068544029875765248000000000000000000000000000
7025 1232426811978010657541661235083508315998197440484148617401611957100504433333347017448905905558978787133623648795447416392777808310290036042131595507840380611562781520122704035840000000000000000000000000000
7026 -3512416414137330373993734519987998700594862705379823559594594077736437635000038999729381830843089543330827399067025136719416753684326602720075047197345084742953927332349706502144000000000000000000000000000
7027 7350056570324413560394296310345256540133694179776297448781280199707730606574155684618891608986465155488583261010626674986927651228313076062379265431481381036181366454731793235968000000000000000000000000000
7028 -11760090512519061696630874096552410464213910687642075918050048319532368970518649095390226574378344248781733217617002679979084241965300921699806824690370209657890186327570869177548800000000000000000000000000
7029 14833750532836543730977579826333154108269819162821254851176765493955601769631477836230853974499956950167868035857810198609981259751686389871347244779898787182111485026822346348953600000000000000000000000000
7030 -15108449616777961207477164637931916221385926925095722533605964854954779580180208907272166085138845041837643369855177054139795727524865767461557378942489505463261697712504241651712000000000000000000000000000
7031 12667853909452290550884699581035222062546661806426413508946539763000545955689559776097431563693339304310024056263186914624905648463156681948536571574856585349965577312792018000281600000000000000000000000000
7032 -8883949494940567399321737368518207680227529059052289993287183729896486774119951011808588369343380810814822065431325888178505259961174815911960712533016306609066768505074921714483200000000000000000000000000
7033 5281014421992448398485699435730267898801920051769972384898492550549578249060193101463994197331898593095477561117510389083889237865809473903221090227959693373167467944683425685831680000000000000000000000000
7034 -2691286195823074664612904520131771140735593872536620542304039472876227376924906099784535504409525244558272218646423563667751246220075981892987670981556382199787267317963668859125760000000000000000000000000
7035 1187332145216062352035104935352251973853938473177920827487076238033629725113929161669648016651261137305120096461657454559302020391209992011612207785980756852847323816748677437849600000000000000000000000000
7036 -457342752231372165228336715839385945484480004483347281698725662057398116340180121532012569376782067702712926044490278793212630076614219145213591147192587824800450655340231309393920000000000000000000000000
7037 154954945657339911245127242537686685476649475203239375049239286815500019681047870124333206071738661096642866390074008933226647690431791355121710158423804427481731636513302055485440000000000000000000000000
7038 -46486483697201973373538172761306005642994842560971812514771786044650005904314361037299961821521598328992859917022202679967994307129537406536513047527141328244519490953990616645632000000000000000000000000
7039 12420991675707405583934802774846313677096505552005695936486641244734525387131614986156868105750479976794388496347202303377691600582230894339121211111749402520361028006225006034944000000000000000000000000
7040 -2971529109020910426778660950920170736147489366508539697724076852807302724194166264630829690370928224113490070896459881190835311144074376636153399787499857062287327274216508620800000000000000000000000000
7041 639524743028413330980624856828471527996959668009446587118877409625919499337440130866200302927656291711381558736412017908462382181007311493433014302092360541666185652494422507520000000000000000000000000
7042 -124352033366635925468454833272202797110519935446281280828670607427262124871168914335094503347044278943879747532080114593312129868529199457056419447629070105323980543540582154240000000000000000000000000
7043 21931176793752154128072943322552129672218970433253244073420088946262592931824335800916666953933263741011519110203220210093230176813331540608132157127308727666229295860793579929600000000000000000000000
7044 -3520724033779610027249168158804355265105386557846674633860081168630784149590528824227424795280256386516899388928945050449749326043611752338429242615755247250765907027819705139200000000000000000000000
7045 516155529643615667575109529454342207075635374992953842927018072561611873782562096144452709184605488764051607944829907087540410453924562457022805630396216803738828962411839488000000000000000000000000
7046 -69312313980714103931514708241011667807299607499053801764485284029702165907944052910826506661932737062601215924020016094612569403812726958514491041796063399359214174952447016960000000000000000000000
7047 8549131565260492925239877806915232236178864054923081649996195510294829482014319523483905994111067038225348913705386600529136544502100274723935897728161665968709440677158584320000000000000000000000
7048 -971012474078969566817368837328643661393154929694967298518086403638425076969527649580888088220022429033002592667772305245284644560732376882224818013568979344594158694195789824000000000000000000000
7049 101799694863117777166337055526390061275088823274472378070444542316931661295192414875415686668228157882492207295814838453134680478141297576362279307874167189352613411488268288000000000000000000000
7050 -9872815234569612009666309264412829218489217774463915976659492250564493013542367821969193750151437725672735621361352867222113408440427566673065881151589490346697421372784640000000000000000000000
7051 887556117047167140262930832861355353985394325179079315073429101313373614348758319348745700771189856146336838688040813315927367021412175185760468103526731960460677274927104000000000000000000000
7052 -74103357021015852317967659669638777182841271931460132567800532177966677478833711672381045225678090456240646873384811737952190035943331514560646293273579139013794687090688000000000000000000000
7053 5756242911453909956842130706480869299024277373247349583391648481681340125587975817408170477351780240797264533914713054644500476006312358720335917423929808119821551586508800000000000000000000
7054 -416697719179323448054228317135820504811521762709824969841482970896123948485324848734934899875633923155357533599886635268877980586315541119485596715873706648404590434713600000000000000000000
7055 28155251295900232976637048455123007081859578561474660124424525060548915438197624914522628369975265078064698216208556437086350039615914940505783561883358557324634488832000000000000000000000
7056 -1778226397635804187998129376113032026222710224935241692068917372245194659254586836706692318103700952298823045234224617079137897238899890979312646013685803620503230873600000000000000000000
7057 105123070515506942737781152576482662518863923553864003163618334684010795383283979662860015956272919544730991990342338474051599338197073327124607990837551068733453107200000000000000000000
7058 -5824386339372681962498685480588904274693811980687059634741015840600598122587355629969271154334040136937798204870318753292048071440648657313660713005864315970366996480000000000000000000
7059 302808275667000795226183263111489888478946579226990905272158076436873201495234792058736176829946887735533796273745711820703397809173646497051680201203472139666063360000000000000000000
7060 -14789170972747291586138376708741874895186646116092351905844106297283184444211711455860130736505342502345972955982696548019701968702009596925600986627764207065497600000000000000000000
7061 679270062120369787967983581389888439953340141378660349163769998538006727379491398263343214060419800979844106699205248426486311353173696602978184850926379278008320000000000000000000
7062 -29369769869949469768017028463642626561175460658279106005972317009958162270288430745310848501503738623297029003624173712453399271367820584829433713066661631754240000000000000000000
7063 1196546179886830249808101159629884785825666915707667281724798100405702907308047178512664198209411573541730811258762632729582933277948246048606558680493622034432000000000000000000
7064 -45974474050252325068460914121269587321916423454895203948981120136922861959257626676927441387217027092604419441691587506293378629486383569107228746065477894144000000000000000000
7065 1667352782286713916892924835152427006355769709437688731225137335720123136820271760526865620909708429373951382072954092346229882597426870252921738856339865600000000000000000000
7066 -57122271245007791597257610093184999291818036341846743569750075390411625983657458462494470345980751747070556608054908719268986718615550184590837349707939840000000000000000000
7067 1850011446710545158207544603727819409184878728018993913306013976708096138778613339734736617238950699882941718007102190109421486450281793910883374679982080000000000000000000
7068 -56681201771557128251465196369533190409068624858454281599162981414035285954068153387617462315406149102796512211281428803352488095497995387907916160407961600000000000000000
7069 1643940084060684683763900711698062303530993613133273690171802157024716218439068174232369209311207755840911914624583923626644875318773559044714888639283200000000000000000
7070 -45163189122546282520986283288408305042060264097067958521203355962217478528545828962427725530527685600025052599576481418314419651614658215514145292288000000000000000000
7071 1175947188473846601489831527132140772793267253848184580363408136374719252252702716380193608153362379774237218630481969005167907909966572403953217044480000000000000000
7072 -29035733048736953123205716719312117846747339601189742725022423120363438327227227564943052053169441475907091818036591827288096491604112898863042396160000000000000000
7073 680207732260620929809364692375493669836388724922976490411364457714807820952525960437477093553270132477543759373584493856049812915201246232106237952000000000000000
7074 -15125913183693053021367274156597905057008644152599881525320099127081305991531911519162226473893473296333520255612054108658789640297601836697780224000000000000000
7075 319423117914245759060712417212106507051839463911303540983043028999442784096677793614536946329784198915425216574003741735809397862035126505963520000000000000000
7076 -6408488886053833410622443480117497320162296454646842201540675189957472784384758241796352528246454147519502777660263157082069424191300343693312000000000000000
7077 122195762657806145541529642629359059070891245957249109775139993028850116651404288508828755835207812134905773302844000876564883088393438756864000000000000000
7078 -2215244820112275153092057848836333819413817909166504329256923850230616149820779499282860485901428173205894135899511127002053436105378129510400000000000000
7079 38193876208832330225725135324764376196789963951146626366498687072941657755530681022118284239679796089756795446543295293138852346644450508800000000000000
7080 -626471452304521545528569742888426072117932705595625364130650963470885583742985473298823689005136075829799815962984613884180191579734016000000000000000
7081 9778258117980627297932702336089190014539161277815316530081589112376256465829667440378464987117203299988938926406373602954135265397964800000000000000
7082 -145271252777376122766418221181652925420919916524920173858794100542475121674723542915458752370081401485491408230422558650445657119129600000000000000
7083 2054705064096883125976634890162336662281001300724677397010239139186372688699563758357605182405617837387843739239227256346253711114240000000000000
7084 -27672795476052297992951311652018002185602711120871076054009954736516803888209612907173133769772630806570286050359963048434393415680000000000000
7085 354944904660185725189440797775417472063467609992516134088280669428270572260151284956744952737288874617855814545195421563407564800000000000000
7086 -4336430961911771303219412461509625224304807904885943719630578314282038665621757780014531096790407065467016738787455376566517760000000000000
7087 50467905353826060401982621971895067388703297970785027918405939977371113148430646100300866958693802035518640130815795994296320000000000000
7088 -559558865330267620661641011202248081921657035070537622975929398469786329151043410920180188028161557749886841535697524883456000000000000
7089 5910833084474657964735644484530789597763982764829622777914747166934362631877219129438523112973537581865001847208072445952000000000000
7090 -59489060834084721867307210995680249574919311240233723610253091454653408130809371270516536966319822683826508124074803200000000000000
7091 570443049093963086398836269821591434280048189974843925029824164633662817692692601224131176389368162721624050504826880000000000000
7092 -5211508632757942167328538437654432593346462337037021012834328112374536591025741313048781207972910508305663194562560000000000000
7093 45359426988819126271192834549955246645793283303840738445039522459556151810779600317276429032356813683401142619340800000000000
7094 -376087534514361897706357316023421295188624915641073173841351483983342282497451624836826916995027654909238024601600000000000
7095 2970154273981447068583025486320455999208164479439854830266903611662057338080962288111128688096919001564708864000000000000
7096 -22339621889774986498744123315914540848745168734248480774657052805663337243685870201177720047224689926298664960000000000
7097 159993960902785546210192755260547177964031021914171331330821663997921968933792874525423378086386020458168320000000000
7098 -1090867915246265087796768785867367122482029694869349986346511345440377060912224144491523032407177412214784000000000
7099 7079073207517706331064818015283642295309151232928671959513606388581111031560808788248250131164019294208000000000
7100 -43711473958121064100431108461152468634202847995854720342782379676326712143012095018513430880913981440000000000
7101 256739078970891792156146570780865403122576968650351520085619398701316532165281883391871054872838144000000000
7102 -1433874926645192254840324763326408776992640330498729829990231797567611437724972305833495015456768000000000
7103 7611674646466587292552656562851811298239267177683357777566510259684594432686366616332756896972800000000
7104 -38388944700587999794325530437470608957216814009050277387558751659939114538625553122440354201600000000
7105 183855099140747125451750624700529736385137998127635428101335017528444035146674104992530432000000000
7106 -835704996094305115689775566820589710841536355125615582278795534220200159757609568147865600000000
7107 3603117960688799166156597034894102489909942477024472722132251454045806803240281649971200000000
7108 -14725386301665590461942669874407570839989547798822877025316991893929223206090550804480000000
7109 57003868050903259780247598165164172832127370350088559913190153435540199723877007360000000
7110 -208856380254897141354106979110274204318981571873797850194883317423816071289241600000000
7111 723636203989488303377431588315167494056208552489861129707481028111190689054720000000
7112 -2368694612076884790106159045221497525552237487691853125065404347336139735040000000
7113 7317477634562458733737562267846731486259772559231125214732942491770683392000000
7114 -21309858702802859215633581873209567500308477435036878985557404209905664000000
7115 58427996004614112786887425622969860441731951730195434814535545651200000000
7116 -150619968218124458312062106869095236369663463106841077932207636480000000
7117 364505394467262472766985317549367680608402741104518601898229760000000
7118 -826713265802038598028214122276916389008748484979320540387737600000
7119 1753988541305598157061274658296145096906821396702943154995200000
7120 -3473932543683101915352098748853525642516976424446312448000000
7121 6408225080580479261329114196914270602701218647036887040000
7122 -10981345339913235596337019758611659448650222357831680000
7123 17430706888751167613233364696208983251825749774336000
7124 -25544175693352141583782179441229504673860780032000
7125 34432300089888760222567639433720576034140160000
7126 -42509012456652790398231653621877254363136000
7127 47829077543403693541371948856188705792000
7128 -48763715422331718139036821263743795200
7129 44744817287758500127577997489254400
7130 -36652045615791694075670050368000
7131 26538086125673792975143238400
7132 -16777674174600153611596800
7133 9118301181847909571520
7134 -4173772283421380640
7135 1564616990336400
7136 -461198818080
7137 100231560
7138 -14278
7139 1
7140 16458407001389335604019299785747013354274006894963932676597450083779452428675023941505632737957507049011837175096604400789418823266140449149303563035103335564675791202465873920000000000000000000000000000
7141 -489637608291332734219574168625973647289651705125176997128774139992438709753081962259792573954235834708102155959123980923485209992167678362191781000294324233049104788273359749120000000000000000000000000000
7142 5777723777837726263790975189786489038017890120477088566119534851910776775086367154665552372659982849555605440317662974897125477907578604673863015803473025949979436501625645039616000000000000000000000000000
7143 -37555204555945220714641338733612178747116285783101075679776976537420049038061386505326090422289888522111435362064809336831315606399260930380109602722574668674866337260566692757504000000000000000000000000000
7144 155585847446058771532085546182107597666624612529990170673361759940740203157682886950636660320915252448747375071411352966872593226511223854431882639850666484510160540079490584281088000000000000000000000000000
7145 -447309311407418968154745945273559343291545761023721740685915059829628084078338299983080398422631350790148703330307639779758705526219768581491662589570666142966711552728535429808128000000000000000000000000000
7146 944319657415662266104463662244180835837707717716745897003598459640325955276491966630947507781110629445869484808427239535046156110908400338704621022426961857374168833538019240706048000000000000000000000000000
7147 -1524401732685283372425777054765606206423728172885604090877237513419383327803479888989958119703792873248332168333603972392288794864752131975337459650489238426904015402711373917139763200000000000000000000000000
7148 1940147659781269746723716251519862444539290401854405206571029562533760599022610767805401243259372747770604577879132328499276648009684531604974948646077212543332383239814475894541516800000000000000000000000000
7149 -1994040650330749461910486147395414179109826246350360906753558161493031726773238844688884611127688657430899149486886004290923221565509101927335363886246024002869393885364878002723225600000000000000000000000000
7150 1687265165664480313924257509334581228477545285373382305714549213571026845731202099352133132492659633210760818796595849784627341324661547784668384826823558771658717903001050617688883200000000000000000000000000
7151 -1194233136736547754660675769593956843532808026660380982616141975839233286913643044346639684686362987142681358758629530042366105223299407198239311338466025364355845788487756606026547200000000000000000000000000
7152 716539882041928652796405461756374106119684815996228589569685185503539972148185826607983810811817792285608815255177718025419663133979644318943586803079615218613507473092653963615928320000000000000000000000000
7153 -368604650858107528121227809653519371898107092844213745595943821388840274133922516572376287292617806608462227078384691484230307477576067029456556672738071290344448555869778721667809280000000000000000000000000
7154 164168457945207554541387175728038039584871226224733853080546407845449869992419272086856665768981039918054605337431837383732826019424634895472247929874939314187023306395783800406671360000000000000000000000000
7155 -63843289200914048988317235005348126505227699087396498420212491939897171663718605811555370021270404412576790964556825649229432340887358014905874194951365288850509063598360366824816640000000000000000000000000
7156 21841125252944279917055896186040148541262107582530381038493747242596400832324786198689995007276717299039428487874703511578490011356201426152009593009677598817279416494175914966384640000000000000000000000000
7157 -6616576179568414210166933256359221469852932591178321314602517547021850840380744054309027899263240828826650394856160181448777856381437490863697023764696449053469940879117997769228288000000000000000000000000
7158 1785425318296238755124410561239789920436505619841769243622901560307483560102740459099261496626588795080207249405630525152844818388641862614013482603172057681095063411825491461537792000000000000000000000000
7159 -431406596047655775759725996854590387473892506229709793315581477490564209498509058299103854448051359576796488492748045551285470471896718000036750581149229248302874173670752721567744000000000000000000000000
7160 93784042619055603426027390620563127711715762223849955068604669019687871630110664847631272706098121647129671411466966424192493580847112608703641430684615053978885689928424504688640000000000000000000000000
7161 -18421865514457350672969666014753471514801310436827669745618774271724403355914594880784714281554988180686185455823868404752096953380682833852500995313049385602995403378797670563840000000000000000000000000
7162 3282441491666946119910958671719709469910051677834748427401163415689075507053873269667094544713434257649538499401343824846737275329648941304627450073961526889260999147494857664102400000000000000000000000
7163 -532436161691795608079202326349183643112500021321021065983131858397726294622451015313893262269570439785961930504900252525306882453137035629680372336411819579027285814894650825113600000000000000000000000
7164 78879431361747497493215159459138317498148151306817935701204719762626117721844594861317520336232657746068434148874111485230649252316597871063758864653602900596634935539948270387200000000000000000000000
7165 -10705065684808588945507771640883057374748677677353862702306354824927830262250337874035949188488717836966430348775772272995588112814395425358652988774417536509543312680421550981120000000000000000000000
7166 1334583785639267056867016623664466038761771487627669885963922219553336929246063342386444593790370658719952855152417232972924777990123567617657003905563989962728211395171917496320000000000000000000000
7167 -153229990203026958381027834568883137783758948579473209129191069652420165950473939311036231138894408964142735221203460082076548584051224430175433781749939588313239086112331268096000000000000000000000
7168 16240966703546636141767927166287152852656478420865824009084767751178174271248389880893241088454246111406833687039998073215486716281927013336566714194694057747486170417436033024000000000000000000000
7169 -1592594795283129190625949754452727273266960707218523690546027872152170106340089955992763942941095254459075286121379121403673805152645860143995227361764180231703924038778748928000000000000000000000
7170 144781345025739017329631795859338843024269155201683971867820715650197282394553632362978540267372295859915935101943556491243073195695078194908657032887652748336720367161704448000000000000000000000
7171 -12225369741262592544911982762316088262960108930692479597946910524542275268610316205223045620299937695951155810315917009222612442520741896913539350974384340229571264399802368000000000000000000000
7172 960564765384917985671655788467692649232579987411551968410114398356893056819381987553239298737852247539019385096250622153205263340915434757492377576558769589466313631413043200000000000000000000
7173 -70344389384249044405247519862533047544810150593270219908821508970580552140813327371323079958075038329877682241897141521320587466885221232240603408384354338622533068967116800000000000000000000
7174 4808916921339759792409607876135009609581616018299871949251708880341754756844154335400464925591775275333450455328421439454348586766398271838387832369677641591047570692505600000000000000000000
7175 -307336795724721490492343360504869035198825083876307605779244552503044476941167758277473322312256314588979916317981821318510999906123197824257868986032029725743641735987200000000000000000000
7176 18387671539085901140567551483197292704203210146445754191920614252318900329813455623438574839194822240366319779708314095979290592674037476665000708566018872480388821811200000000000000000000
7177 -1031200498475763374775072143990118442195180028483106485087439853339505896874673524827974129495385301317840906564723020247487242697260209839996661358769977308021805547520000000000000000000
7178 54273710446092809198688007578427286431325264657005604478286308070500310361824922359367059447125542174623205608669632644604591720908432096841929545198419858316937134080000000000000000000
7179 -2683864802279314740594461913218931746603996603917859562113059190299465897013320336452217225407307030613235442186959856051875414770197191602073439048273509477211176960000000000000000000
7180 124830921036247197236951716893903802167627749019435328470374846060440274279689317974521731414293350261080718241253946793110484407916148446608066932477837650102845440000000000000000000
7181 -5466542550922133360154759220963636569424940228678154628137257671161187177436505609749011519805529196577259834289945563556390392586128451930175880080792225253949440000000000000000000
7182 225603343371389630736545618642943731436584834834336540208839205476493439068808168021387777007847236684140882050061245480105000328951332936800909336667615645401088000000000000000000
7183 -8782334398178463886104151989639366693941876785765375933306682922997975130585555580205692027100221043821460019137874571267990407143201534951299301781297474568192000000000000000000
7184 322755035909846835272686436756572470376974195221551533332353917866463302671422738924387134458228626368680348865801966835767539140659244031092237396217895583744000000000000000000
7185 -11206772080203015113634945720714321888089381778526094907373399925918864676091067323763442168688493971134734335618123848464150664606223751079591576257565818880000000000000000000
7186 367924194292379378176125103519458660034877662649037721005160423477371777298464499537930222042124469327404765233248076657651796442262891561619244295944929280000000000000000000
7187 -11429134546103699832705162790178928588317476329097767503564557835680059465016131262242087748542589898255552281713663657875991974589443014467321205788927590400000000000000000
7188 336151016061873524491328317358203782009337539091110808928369348108237043088709743007120227898311467595751537697460695819882116899689500425509447229086105600000000000000000
7189 -9366845424016098994852555154015882465723298773731894597297576026563905046820404926807510275031441993445195909152162246158410635744880113897633733620531200000000000000000
7190 247426105540047897977237305955136517962502231758955706343709555418669189916010696179821026132906014921193854204019380087203299812128908668994098623938560000000000000000
7191 -6199129005905339491804420519573137160280557004854010071792287336197594082863013085115341613351675755106164103150812355126008600957478103907259551580160000000000000000
7192 147391878462084994910035173192648016398278977737787652056599838762739999172966744681064066331438444526999705949040293758240763938849129743249527799808000000000000000
7193 -3327242539406905208548637669780127054812901451627955757342381804954036369470610476290866726484627959335909804105693962871337999967281567654217777152000000000000000
7194 71344381936600306616052659585928650298132389800989304738335672230983235992547203195320729027935492305448358372636712654161243664015784101747359744000000000000000
7195 -1453725650745774272740884913192903532720565936383794610655742537621915466932780002412491343829406583026377208219870320539335685943895287339679744000000000000000
7196 28159334639143327317014719868143409834780938235037183741515593949092793548334721596367871066913444707532730425566495313110618613925332442415104000000000000000
7197 -518724585457903397945007997571062812745964651698053384712129362220130407469323818880460782811563455138760823628856492609932448151256123939225600000000000000
7198 9090142537702094593722582207293921534836011420372897075226687523360114545816302083264151649043791469362117316277304279767046858501379221094400000000000000
7199 -151585209075950729966396258787569495250135783663954817274146511461171948413011051689205371949609425814950562135843510406175467022576307404800000000000000
7200 2406114429776995713752321568056658654764060058158012972605500181923364260523984947447704316660467076427786700568944609621832809882163609600000000000000
7201 -36362897376240457764187236812331675366567506001875708346240909511649203732304075793907416670842099771833866632573701835985690518198681600000000000000
7202 523336984571202617946119040971522871280624155858260814908678102152767696395443274453258105932715083564854656250440373818156339964149760000000000000
7203 -7174172227166558254672627545785667066617502858085826467002080765441981408018342146184634929813554536603346658555820420306616493015040000000000000
7204 93692547742846842878187300038245651989407686579479076994430159250175130328597751909127694978908361485491467555766311459228200468480000000000000
7205 -1165857494537686958891470928077717389008466688206187609659198814199011802731419989819462267837094995860187944698449576981346385920000000000000
7206 13824397168431070658792145392225897893381027923393528968290895030027807937526719246871094085024841848144521083380825023494225920000000000000
7207 -156224530901246640707032773089119954871896477599116638660856596288160729357977850764214922496016336450247253181062628197269504000000000000
7208 1682617151380452633961413463263098105496813760388165950779731360187315229207715045513499579493133698304237192505231289614336000000000000
7209 -17273243703784839841391321784705717266573571211714263987473087634773163584861809042107181673540623714475864898906359857152000000000000
7210 169014126260125634455883774801425804956688563715403757215979331064316669127806350705549722833078509926378325821001564160000000000000
7211 -1576264215216245924693244188288896924795915421022988980506849490321948379760660674642545949528139890824617047055400960000000000000
7212 14011237468588852663939948340345750442630359297982124271171995469528430042316983774600408440250132362885484862714675200000000000
7213 -118696496219119696323932511174522399207575141853850007344103061836307896897782667160457677846387206390702557416652800000000000
7214 958237772214725523148630311342230671033425153611284720573664591869105520761320233306608139862023779215920961945600000000000
7215 -7371059786267119408835617779555620546410962720086805542874343014377734775087078717743139537400182917045545861120000000000
7216 54018426148526524648362288857502882085623311073254404378159742277251887092576859357211548908329121977015992320000000000
7217 -377076676036792298681749743648153235337954931193171978613777421740557004055325479279236461535414325488910336000000000
7218 2506682556749806354009732388924095581543859941455084378249232623156599267224385902141173058639981271056384000000000
7219 -15865079473100040215251470815975288490783923680095470748412864703522780172306239886969449738227729563648000000000
7220 95572767910241206115972715758887280064963395663225727400077498213992651640399035463671383965227286528000000000
7221 -547815689079865819888732497736126384852082955741593675573636453607541654023451261476070543010562048000000000
7222 2986656554524376062521066702148178281833450834746134816613799890543268701992991095565377422439219200000000
7223 -15481408310087127250389390302533286134468714049538664642016054349972112913104605006433029508300800000000
7224 76263095123581907637386159125779734652555241623343175576433765270798585778840418750901623193600000000
7225 -356846033332268284399534167032391806529336023638637853633045693112025468216499285599138611200000000
7226 1585153531917575342250347750078563028742804390346705908482303836661727974831588151341875200000000
7227 -6680723697736907572702615038645284795467757966978454020423502759877014453313206768107520000000
7228 26696198592355275015794665489092047134736295572341474607086924115392665148104722350080000000
7229 -101072564284686556605964170757432029943432482015459906304310533411965390765906984960000000
7230 362267255500668661670122475833089713058897785001648409692869295383388497368842240000000
7231 -1228168156361864763670043464947346466998835137368225845346412154093788452618240000000
7232 3934634825873250959125997370540698063611828815367313921018254040575065980928000000
7233 -11899097255665073465098782370586788498826095207764054196627784396900401152000000
7234 33930305839799507577601265807771057355722579008759092905497082070564864000000
7235 -91112529107947120240604902813563526733948923224379948725824602767360000000
7236 230082144211987677375264906094857390742295260667626133146021724160000000
7237 -545555599677908925735164210328012369801318659314989800243144294400000
7238 1212590744889270192581694547102068310328249192253968034486681600000
7239 -2521727633459563680354088481792774263903073186505578206003200000
7240 4896558511571968311367162100568493716316646964088501370880000
7241 -8857065091381130799312269603084670659750218232833351680000
7242 14885823682993497141701293450562471697059190307282944000
7243 -23178146419755399469584355070485621803444425281536000
7244 33325875513667001394082465953250354857576456192000
7245 -44081845917548943642966224805886712774572032000
7246 53414042136548832525664457961088279283712000
7247 -58995968375117656995211380925586034892800
7248 59055023398516173168379760686272307200
7249 -53211439825006381459057779124262400
7250 42808881596948014045903281676800
7251 -30447284208355628766645292800
7252 18911356651152564451332480
7253 -10099137668451934021920
7254 4543021893140771040
7255 -1673921110221360
7256 485053929360
7257 -103644002
7258 14518
7259 -1
7260 2024384061170888279294373873646882642575702848080563719221486360304872648727027944805192826768773367028455972536882341297098515261735275245364338253317710274455122317903302492160000000000000000000000000000
7261 -60731521835126648378831216209406479277271085442416911576644590809146179461810838344155784803063201010853679176106470238912955457852058257360930147599531308233653669537099074764800000000000000000000000000000
7262 722705109838007115708091472891937103399525916764761247762070630628839535595548976295453839156452092029158782195666995843064169948439493262595068756434422567980478667491478989701120000000000000000000000000000
7263 -4737733497826935536308599655624921011174669898791212624218018578566836955570821066825752945581185936635596461060483639415642891884214455832567672958847881278983137931333028932485120000000000000000000000000000
7264 19796957830205409205289505703861277082408442077091852751196720489011425850063788029236181951178526949513028069431306636129650655373324690443229204863757218201465254927355870896455680000000000000000000000000000
7265 -57411177707595686695339566541197703538984482023566372978470489418133134965184985284784927658417728153587781401350789244775986900582641602285364694104895932784249239289332025599721472000000000000000000000000000
7266 122264545118027851295630558374772887166355841346483942454150116353431676314745801995375308902185902549307312243617421539800712843833403412274387774482648745744234491079133017480888320000000000000000000000000000
7267 -199116544906502500681455480781772987670922370192845277711044475204160158569728877535325503069274184151729051368176943650532589488528685557132574375586027957354896171186016628468875264000000000000000000000000000
7268 255683745164031620193232606003867586441070770815812686151682110205342021799765490471497520986681622831197531870499939005797529684133425772227055732286604081603446219818407716102078464000000000000000000000000000
7269 -265153513503440198718907887707714534087036354920102044898040706879613948533090138266738169912114275528649292310148084894901141894656885986013242981630552380922092376107978372254007296000000000000000000000000000
7270 226400307683706631213836734888894717566623349201010207566788603566439602209023118058522591232651419874462088049434134025646359617745494957288230545853779340633478874984504610155344691200000000000000000000000000
7271 -161714505488361879438454810634924798261873820857864433976277573976028287292159370041801850880465299910330062892452952875461685441246782112348736104181270957595342053560360435825246208000000000000000000000000000
7272 97927117212396915882175413106704461169690258186151240574523642018817129526918729636424454144281764945699871418207621463474020628310551390255623529754214079877179354655996041694176870400000000000000000000000000
7273 -50846772398744552477283387574635008684262249442809297990618044894385817254361648080451158882607839491036471697915495759880741480084324760325035294295457310705458511071382560110437990400000000000000000000000000
7274 22859683389351542500291270884394730795025465085632751617630801696215472463095362792471739497643020275381943158306546413055627472138751047709154523065604757333966641532092159377381785600000000000000000000000000
7275 -8974542367671346314929165606466079497306293700285450635069870295551259559585586874081497728704296848853651758446273776977394489061880040952482886833163349175557274082969514422231367680000000000000000000000000
7276 3099759699360168957459086804864928773740660653059119462770843358660796887356863887429464676032734108979057350779140613758639543919399356250035207623296551524452347956288812547152281600000000000000000000000000
7277 -948161790392522269340426552076331154320672670347495365082846203825655518485628953801953900904130433334770483767737128914407389904757450147069592920067180466303071139570695602658344960000000000000000000000000
7278 258361546059338078682708822391169600251400224988867784665431637550377032814867148787304898923612260935135872561050064227999897249179940119439598070811956582087873881946512293846056960000000000000000000000000
7279 -63045161957063358913005502114591624941729241504460559894435471363967601308891026737572008828249881854985308615375852993435381625397975818619232065126362610940103196073072377924157440000000000000000000000000
7280 13842524690572607065681642855595117650249246504240253368126049147305929852604334131510375851420082755116339500332524244210812052533033821044657475169049181967283527833435456892043264000000000000000000000000
7281 -2746532676700914100333659296745063025843104465127034398437708164148001954881812327680630129250016419665940377050104016708494454867665440683463784755763726580810223776475289065881600000000000000000000000000
7282 494375881806164538060058673414111344651758803722866191718787469546640351878726218982513423265002955539869267869018723007529001876179779323023481256037470784545840279765552031858688000000000000000000000000
7283 -81018121098669104899474498318700521364335054790703824060938414741757114521931721505495510836070718466399980353116780693541542113487656143237961811190087185427244728122113878130688000000000000000000000000
7284 12127712571868677739581830766842516315340278263423257614060225663503765599733606459927568751695771128458021750389394640854212322543676922676052925440491445966732621339267046572032000000000000000000000000
7285 -1663229152713418661428365362309830808960952447555189615642545233851944996534894600218638000232562897617100125767688407888577689948847120824144401203267398304009045212242337815592960000000000000000000000
7286 209558049745059380418693248566888497150252629333876675710930765538375032719913775889616193663253945986239405766485939985961380033342807000389546570703452040956046810561037257932800000000000000000000000
7287 -24319082316093310814021191808996936706325613774548651255342582667416361821817154239041879264624532003341363138332936245284407065597807232143972071168054928209714074312021607710720000000000000000000000
7288 2605615962438569015787984836678243218534887190130212634500991000080324480908980811325915635495485571786574621964243169137615042742622203443997007625148742308183650819145172254720000000000000000000000
7289 -258315375586582273116912289843101698389234505918081424972081004318308030434942063191793360415500724789186277177489624526573905099484097755223841273182849452966482624311805870080000000000000000000000
7290 23744140584221198842059614520931570255980141453076171386322597366632354312706795707528480603849056521026213356718743264563864004093992823965019753393575050727222140214519529472000000000000000000000
7291 -2027488285180178269246077141256016435520125930528325829951644936429707673760542327967327565793562701036393929890594775911525389343889330319593717082942841143690695084731269120000000000000000000000
7292 161112908375924880324018629974808448894010006979483034701514642269860699075614524275975136924667036064499160500234763442969428260362634284324857875340993626596849877268824064000000000000000000000
7293 -11934289509327768912890268887022848066222963479961706274186269797767459190786261057479639772197558226999937814832204699479216908175009946987026509284518046414581472390283264000000000000000000000
7294 825344346034591331813555956415729556249123865466350115941339803184236048965345558029196073275983756557229403728459307515653315589209749910867493090423744068417001667690496000000000000000000000
7295 -53368130645845755290199858835904317170995979270756473662372348175822782113548660143241249850928272980392277233569549207779086571933863528071131132162738338258542964978483200000000000000000000
7296 3230976570439379771842584046333238575167135497161182522294622218621749629381507202404206721744233050807224761291603762579218204141295156613992981648029030450125464403968000000000000000000000
7297 -183379751295208041104579094521616243455432014703742791805910990786639843829761219595914435558456470451220864830063997335577249424235671051064466525969215241763877709414400000000000000000000
7298 9769267880296705655763841364116911557638547638261008806091535452690055865128486024686070700482597591432177009560533876028826509763517777431547318135715574497048684134400000000000000000000
7299 -489059808415341797174990837519894229381172714491698853540601896899013785677982816864626249963109281133967347242957129325008408913680377136377826671018728393625147801600000000000000000000
7300 23031304931187607890217591766925251499927319694085818102784159098151230604602679166299259445937123123169392515511353183328884373260529388399188349042161046443974983680000000000000000000
7301 -1021343899387477068302332229131940199553317946522652687484885104130874971379276237973359620662400138499751331064805019216358508792041214563156911265727762591750553600000000000000000000
7302 42691094207201422431684786297049352256461437976343683762595726574782604623789853333277994726100323249460505372550051067773715446863098386502325920630948806745128960000000000000000000
7303 -1683470853469014635829834848923078602630936381271388945137748570694157310746010394335532653506483929958503245226948424310591407914722787738716593432362996423720960000000000000000000
7304 62682425395122885376642786927986969246896567387764481999809787206697346676713152980578343481624401647391078279726803032841169443633295288143702946949686037053440000000000000000000
7305 -2205492745383953374363357317836578547575990334013935477771085105420832568254722049316645418797895613519315717249646773377744850794504834212463622207488953155584000000000000000000
7306 73385960915615130025400088215502835433983706766213469757245511493594695039531567745673649693807529287466139660037048803607304263348652424993243862272258867200000000000000000000
7307 -2310877067130008349736002777849876520048848638595658196611135255542981886351206814119085139294364752030848653124570898496570432122468204021063849280062619648000000000000000000
7308 68910958292684072520722305058431775311914195513677715830315716362188593833185497316459646719153850857129065227979442643075833964436347587229436681962651648000000000000000000
7309 -1947248428992642551605967803848935566113744928172996679663552424677228711141819390418011995203719490468325234071632602159128746247808880015902449411817472000000000000000000
7310 52171561682444385344914609084254500073236184868031231794759329113993674902290255365916547796024182574811732686447515001244581503243181313633612795561902080000000000000000
7311 -1326074552567576969551206476360862383851319150603553458835567551917050560334174972989890466856097596309666408152260729879128796378730098748857260598886400000000000000000
7312 31992707736770213601060575828286540029979378108966849181697259119677093938132193404301553221353403547331112644232863762818142290256075808975926916546560000000000000000
7313 -732986565397700311614595403073950378045349633224307865348859036434650400199794188508256610192732965370119831471642431223596251933090685650391856578560000000000000000
7314 15955198142185159479589958416489498157582334446403062696027795789838069140151465441862635764429210097400269236062392102657878128498075353663500451840000000000000000
7315 -330107547769348127163930174134265479122393126477304745435057843927684189106582043624744188229569864084143501435773629710162995762029145248210354176000000000000000
7316 6494246551152429862486519769590573893146353880455450500387033854509525512084695168162340264806913185674735954396272981586136417836529794531983360000000000000000
7317 -121529760021565938947116159430934716129054575540686792989698879148716266892813008994850811972994866632509678678760663982898459281151434751475712000000000000000
7318 2164040384781982519408795377091262610551282718785547755328159803948311140262074495951272231288489711093304057875048567247767929540005762957312000000000000000
7319 -36678650589525127447606701306631569670360724047212673819121352609293409156984313490699529343872706967683119625000823173690981856610267168768000000000000000
7320 591904149725140945583071105741938029071958774306871191260953044753147608088900297072135261898474900801235528339960373966970871231012247961600000000000000
7321 -9096887547005239942362773141525686922212481162503143308313827532066817747267934893526668984095413434445218160962505747443199865230721024000000000000000
7322 133180239521912942084219259392063406553482974835653959104346358409911227565461081567760166268394390231331978038905170992344613411566387200000000000000
7323 -1857733018824182453315227764487656945671479687462224537771065124524976238286854913643600202878036227373077134741822971995187007664947200000000000000
7324 24694678655078917872893652652937603988636740248448413864960520545224730779466121753191513890869418134390251091484120663182289980620800000000000000
7325 -312873756715931991149783834516856521122999423962242347610359536319589349242104709995186601332282220707206801159074831931721321021440000000000000
7326 3778668559371159313403186407208412090857480965727564584666177974874267502923969927478099049906790105159502429457425506421755084800000000000000
7327 -43507058039667932393128372279158689319041358667225690313853648324778346515542510892071929359267945773691499187782724380975431680000000000000
7328 477604406814913093793662744572371693021787905833256335259785286083937938136651424457293342179204872826356556949561804513607680000000000000
7329 -4999079942507141883508547245926595820678939433037304636374564186063762637501182381598078460812933451483603253095252382187520000000000000
7330 49892970071989087291376890321380897623214464008787189130157098530186280726528434728278278180324776130266881782359661740032000000000000
7331 -474809384012077343846373147329471808367096155393863619434308132186774654801374521586203637041537648746354032949749350400000000000000
7332 4308455521591072194161534114656318261108835484129503213385388606879992238012472510689625595376915701587286595284762624000000000000
7333 -37275750727536313143430720530552140687315087101336725710616195589444777834282386538050113298142024815463186116378624000000000000
7334 307469337345420624384212682508941841401159897115273097297114986434521684487762753121859481399205890896238986919936000000000000
7335 -2417707609895615166098082631694243539222795772188472218062784508715897006228561819419749768267259996790939042447360000000000
7336 18120726589823897813859713262198694081450001623664432014128131727550860306509873729828237770157678190471728332800000000000
7337 -129433761355884984384712237587133529153214297311888800100915226625363287903641955213058841215411987074798059520000000000
7338 880919869943503375837705953821896447228270779425643938641873178995033456767427045609612246322050560971243520000000000
7339 -5711428610316014477490529493751103856682212524834369469428631293268200862030246359309001905761982642913280000000000
7340 35266351358879005056793932115029406343971492999730293410628596840963288455307244086094740683168868728832000000000
7341 -207327168482533833373274145297057062574788318634510837217099334749931149061183092804789774739381944320000000000
7342 1160080282757362912705551171676502932627940376864551312979465431168911737932014436066972914610601984000000000
7343 -6175826666402324276101281104470035225534005928951099732869107086637523962092539726890581501149184000000000
7344 31267869000668582131328325241569691207547649065570701986337843761027420169324571687869665509376000000000
7345 -150487070056693710792489265868517230410657134540179849132107269438099883167872270155522454323200000000
7346 688143121503041530929856846798811479536582141221099388505847194974326614956301209229590528000000000
7347 -2988105508442325932517896908194072835791033563412181252771239416235901010027361572644454400000000
7348 12313621600723870601035289456843706740897116332742505162518843748224866799563303183974400000000
7349 -48123582220708825016259069689667637482743981759618974743600757198729327990477003161600000000
7350 178235489706328981541700258109880138824977710220811017568891693328627140705470382080000000
7351 -625095240962107721095511777331821856996648504398448740597001496359459226229145600000000
7352 2074114643924613719882132899613596550675378332672198338365336772817427638517760000000
7353 -6504839833096906827587334362587444379358265380244349627489855470305552629760000000
7354 19261973622901566609438257050873107945017894852664777357120651206212976640000000
7355 -53792837185331979790053134621127906183723444271673921727726845473849344000000
7356 141500518690372421585787917248337295306511585310590071884803360358400000000
7357 -350104376141127641037001032367020112098585365716923889199513468928000000
7358 813538154298437638295718705237569466383861730803116735864700928000000
7359 -1772414279517293329620302190060064196914731439658206396219392000000
7360 3613660181540112613788965630219548362641685459497314011709440000
7361 -6880541092041341610413110491659459944100695848243172147200000
7362 12206375420054667656195060629461226791588536051972014080000
7363 -20124084773858217421827357696492222224637630420910080000
7364 30743120161357808786041074841873452356114280837120000
7365 -43376536382868160544678765208992525370178879488000
7366 56313661566818626291343385678975928730542080000
7367 -66983114862825893634563075573973067309056000
7368 72637678780174892997107105644114937856000
7369 -71400077437917653666881165443101184000
7370 63185909237095268731753243754956800
7371 -49933546101703231177298280192000
7372 34891453021376481412708425600
7373 -21294753140907220880505600
7374 11175833857126296758400
7375 -4941415117373454720
7376 1789848999338400
7377 -509928489840
7378 107142840
7379 -14760
7380 1
7381 251023623585190146632502360332213447679387153161989901183464308677804208442151465155843910519327897511528540594573410320840215892455174130425177943411396074032435167420009509027840000000000000000000000000000
7382 -7593464613452001935633196400049456792301461383150194510799795337503577305375081820964278293209668899723738352985845662205416530746769017445361632788194731239481163814455287648092160000000000000000000000000000
7383 91121575361424023227598356800593481507617536597802334129597544050042927664500981851571339518516026796684860235830147946464998368961228209344339593458336774873773965773463451777105920000000000000000000000000000
7384 -602414859333858820226900247737256905522582603063248764523450430108617132893089824463166077927967066044749909336877089201629711439243675383998689534530115344998838995946786153415311360000000000000000000000000000
7385 2538748335764119313813365329749868387559455255766548364777398241172029345763735688809057042696432635474303189348267733064010926779669774832565905895519771811066535768632884503678812160000000000000000000000000000
7386 -7425838882110048992904093589518365033611406623117153966973889855428185836358926889766491849887065458762336828843683119212231960830534091385255274744395332547369617123251187173260525568000000000000000000000000000
7387 15951802043051216355127312155261673035165243857066478892017985615364251055882139244683575084942585059563538373071615589418868656598925085197955775376849232879534733079576624298115203072000000000000000000000000000
7388 -26206531927869855440566298540787034272057186336609215322600976368098412448949228759123016210977104026425813041474797039759569935841091211396641630976252311159235632916447311346903547904000000000000000000000000000
7389 33949370906558676366188159473292294397892264117880119849733083022309307036138773619772998273311248397869803258274168892415806507794140887491103931037417766729009797187215835153943232512000000000000000000000000000
7390 -35521101041121578049807981671129900620016905975189384657591096125193997176700753879947674119297880268141553409120195230027649401673499261911988372289150070744241732242179531225885048832000000000000000000000000000
7391 30602794743120128781373030362819606688014565147855469858847713584782520644542187958108765395087404538706569090934322044331513330672553210262636136126036984025808261624031596133070195916800000000000000000000000000
7392 -22057858548612560355405236170603742482919589165012708794364261090330258386650538073701772460095466907769020578530582772212973894186061080124367604610325358616004656105633163446563582771200000000000000000000000000
7393 13479802446374342439414310993146731517339748934174433152111492888535157902953106600595527614502785332525512575768689471907928490891481771187113536150754385820891734286775822106233300582400000000000000000000000000
7394 -7063934935840400605269999510831700650913618431851025065289195792549674093374464516658233221061555775217696494032630540567135603399863043554785458848231865646524995371435406776824181555200000000000000000000000000
7395 3205483080129257417517478769621107858397776431260129021223668678972121017161521713441551209557344637493744627544218900761557332635231969344188359477348913822792855042500100554189124403200000000000000000000000000
7396 -1270321072495668680275445290183179780920600289425310389892342772777840551245491938289799923787540282266039537582338601412913461451740076740104275792875310292736427739064854664067541893120000000000000000000000000
7397 442940900278095000359201318287556107820998785128562175422987940508062823789546531114206552373287072105921680867525959703186930637777789915957411954094680562598885987963403271023550791680000000000000000000000000
7398 -136790572144705808934459230647627621532955507172055965939452158098078224993830546373504964703515125209181695562030075790690081520490199826986847809352768997273185378635756892521978920960000000000000000000000000
7399 37635501330818529442285079331622414390019504618766720787574138735979194178196764081599249548057071486124064387436846249290392799288308947107492518975365015122781162375975441328798433280000000000000000000000000
7400 -9273819705919398403242495624777771966918681760126727849569704042597744019986283972260102161363345366198035004559797042289259469681090482181989783383881809946522630920395862337000570880000000000000000000000000
7401 2056368717399518776371162073320288566577620738115057044904586548576021500083915141675066131432741798591738196663259344159792317190154846049049908489469444814228931204087778170378387456000000000000000000000000
7402 -412089762812205151614062240883629256397499393947660241141593732948766213310467121645201744592672463606677694172597606666942508008344522720146906264754789536184765975422352371444875264000000000000000000000000
7403 74925411420400936657102225615205319344999889808665498389380678717957493329175840299127589925940447928486853485926837575807728728789913221844892048137234461124502904622245885717250048000000000000000000000000
7404 -12404039683310522958282809926263087985209011857956328328676734436584936186602689280290353516167398570100666379777185484958135692558865232379003867500980287042350815313716292117069824000000000000000000000000
7405 1875919581735233410357585451811392936034696237777345950941851812940314423282505477574775686087044845478187199410747187539964965849951840699293794776382821188503672686333636770791424000000000000000000000000
7406 -259948856326168058292408269751007306850522192949146510344799465507443570083432901892504630786347642873405940489774967416252288124921897925473568704727333793264080357963375381095383040000000000000000000000
7407 33096936614472325724232352647343105381498846847636690972282160064608199904521960983661067049720654795553010990740579405782784694950268170882576386808785204447416066796397926505512960000000000000000000000
7408 -3881739479475149313335893211725425939805420309290723015267660748318245667814304065984939962621558278490785239654759313023906846938611699054129329317079746200622872031676300022251520000000000000000000000
7409 420372708606755801213794886984089905923628466674340971699493214679625682919982237560581055859938338914900705676897897954201893562476382155631517230190663759053628998822087790428160000000000000000000000
7410 -42127868427185656802675565182672803072087766595596670655229384660781453137455116479670299779067096464532075030120155721703422522963689159993244722422124708612055492338851470376960000000000000000000000
7411 3914913025556646894794092926066563517810176289691811818465760998779690594591788602151179373408255429027223134112176087269408961729958992645836883295793407264958692217347813408768000000000000000000000
7412 -338004824787148830575201571415614117761599660684966675028827562513237043745590856542464253301851275181667272489760933530850299352396839023502045901249715427999279878347866243072000000000000000000000
7413 27161101991824459599792983417326134462985687019327679243387929130527976729556408115019448926041620327098262967927217873014756197960460278674271545636137846892799275938667823104000000000000000000000
7414 -2034796361340384599647790845237395595291015273333470919748759000519351792029057510300278581159683677703489397428890901261206482843839195961288019833010326913686141042543296512000000000000000000000
7415 142338696182793199339432110000708117953584534223645024592917958700876754927310859226092619349802991763042183603928775286952440771270150432904090417571469609224467735885381632000000000000000000000
7416 -9310877118724066422955333511324515986437484569516629428258543163140058405019582520804554799573579160439601483866017631552528080526694050874177343104299139851525333099269324800000000000000000000
7417 570324381916146518785013306249222489197737658816545677229511903155302722814589812527914325330005561109548239040226151220453999234541088586310008195847383210278617269613363200000000000000000000
7418 -32755116528967874389679818264313453771491689864463772003046291735270764485973063557346430846655724793453783998931907333607155361443238195835372092329072684374109775619686400000000000000000000
7419 1766001147903274357338321395508555915792876732102026218392739734122428893980575955595057889036637280263233540378870485252247144005925550994975132063955138310285764539187200000000000000000000
7420 -89486016651997418595287347879859670946769700100407921933209644647229302930639685173620149444469410416268854610162545956005197162693419250661133065511768302657947775795200000000000000000000
7421 4266193817130109491170675887295635475369253144321773022397203988995815604832822200137704799096797473333747719786819051390945446128407196833844715913933140010437045125120000000000000000000
7422 -191553048330121324160102409573695384426224780870323511537790201279745600882183258431903596855233145975628362141204181354028038323947329791320078707887241874082816327680000000000000000000
7423 8108065537782913191962006754442132674125916650595704192075775715544787338928391891297506745195053797910195222908113496466795272971315546722543014090465264511441960960000000000000000000
7424 -323830726736526866615267206067203478895827813648665637600599737880706875518373589187311947861683139552530547325450437927642480568621803938867997023835569209506529280000000000000000000
7425 12214118319849659379105823052824889436109559702415821921105792821419311552433820095072694358419383406720204396221051333827907874445116396146858688519910250648698880000000000000000000
7426 -435410699365011005644050173642368743787238933836119577743123170022818050711761179315091419258468760332155434494917107733680049227904612270050055100015319120347136000000000000000000
7427 14681106101038525478681372314472060571353220484270225336502822059331930724975088566081165866745175592388559459455945069990986575563775746461315078793772960579584000000000000000000
7428 -468545939394846557830256563227831720362336823966071021377749640191444597605587932960037208513143901884741259344338672446520848156290715312595162089162966827008000000000000000000
7429 14163561893471668823300239247900141873698090266948225319425438469839420025659112352550144374988827099457047872337035033105613874005519989024526958577638703104000000000000000000
7430 -405784936508411233948554735124297628249592068087606141412110285831349160860720251858775721889397322708149330722371882816605107065307283829980560430207074304000000000000000000
7431 11025100161737965601621109784509218578856841095210431011951675690512128144140323824087491311711927258485566721513500212375685927812122428588151075839588433920000000000000000
7432 -284234608381770355016375742447405417247217036223653087090983650699477522960770875639147379495841261929003354113093142730092120869520948594683633400367022080000000000000000
7433 6956791114239134563337867822139293429127689697781718914814285156980219093445441012146963833814296620639942233537244752135121839463799441128620397911080960000000000000000
7434 -161731329812163168756843962172375756944006263189669341348445308568610214773495764770262973225467138417842322814713574089394678882413127169095285530951680000000000000000
7435 3573011834706658698981608001209081050095005164684053025241806687025826707146755037159805776261132362707367755490748225496698558805748098602494937006080000000000000000
7436 -75044449192898474241933459586523018920490704085840612128903149852893538990229651250691845457522215768461955993065871820777054369901292353093153849344000000000000000
7437 1499071926976785502411503732660568779888736824959285835504723937739398781281827173893965435894814237505595973227102766395667550972604508263967358976000000000000000
7438 -28491133115055864811914544626589757512505232053319760031522530980427169819683849796230337231918984046158987795251953162490757547724939484549087232000000000000000
7439 515385110051886757479516918061544511249388030359656484459423963467308894420510567257982358067499994051491017212019503221992222457432483609706496000000000000000
7440 -8876233442665080842320821716204839860227295219425467064227367331449005015990203864749286101217195086179314949250199208033217609299684654841856000000000000000
7441 145589014138951061434891784763148167019601138519676973011136712843872569045341968151972417533192088715110456839553531983613622163116520793702400000000000000
7442 -2274828345921110334920184136924190109681267789369952703299011138185508891333468252374569023956126386173600888118023937243962846298695637401600000000000000
7443 33868412098081047170027555388449480541160314481934779701722250196310306074443696065130059910016770017472966076198867552019297959782069043200000000000000
7444 -480576314042035060854166851351255255394049676391089947667535536696081784125102950419113404206587164750097402235626066755444583844911513600000000000000
7445 6500332605979019013419234463239926495535186854170526344383642987027225624826485803243604814361486836638444339940837656673457524021657600000000000000
7446 -83827818674390064200202797376623486480883631377312217563318472909627117786223911942281781542670757848052336510549263898277619653672960000000000000
7447 1030820782996452260696389251886454818385920807450479618696933351545700174797658996216025420814572340687512262755985678151854787133440000000000000
7448 -12088516644947734400490705512527721750794380471167671434612224804906931687392589507863837557526967747934578774323925863188062535680000000000000
7449 135207104148131246401511619237054054379224636587210906683732423252894430637779584387872251057675281356351958122098590847588106240000000000000
7450 -1442426835718791477310812363036204686412823216409456130080076173994244127174379624105722485116101028962691984796945514275799040000000000000
7451 14678316136473024818035663968274489959582545450742019327625041300919901098447698718884064427795940020755378318873026759753728000000000000
7452 -142480799954344169341419654050627900254798214310590594919847184306607338412796466437587987403424617635805918207560785068032000000000000
7453 1319266666243927493902033833802110187544427910283246249257844299135253133451819133681370253735413126257462205625562824704000000000000
7454 -11651778414915725883417386059175089976509907643092838178376779138000613471366102658685497915110894590233534260211351552000000000000
7455 98154679521929596771504831667322625284744746730160798975444962903480071362859411656178290615184791212918505526525952000000000000
7456 -788593151714648042437731126216096305706496255780779068691609103668985188727246555186389685284390630257635856366960640000000000
7457 6041852927860394728870025284133982355512796096921358620888410854226069067530536565385397322298795634885284709007360000000000
7458 -44136912622356779675186873017212533441246075383354080834412092279248881175141906727653064854455487592506138296320000000000
7459 307379575084472666303928840259156611493324994755868875706573608782360046170662218426200514972466200390989250560000000000
7460 -2040339877837654314768283441053370530134759921967020940935885331528478231759567056549339633191733037482639360000000000
7461 12905764287527331509076491645217102750852397096779349325196865048824711706912924152872329005128431863595008000000000
7462 -77768420897798440898315131900926104171803098319805015040133960464699174012849778111076644504742167314432000000000
7463 446303706730550593390617686662416666696144036268608407690869213570726967075178066634586195149165953024000000000
7464 -2438476402702644037858516360301800224313479604157428957683370598102879198085170159533323285348483072000000000
7465 12679543418541389359417572754716530996703916934589805746027378588931227357312050637967471927099392000000000
7466 -62719666642517567686958581808089792363374990184468290454948263073590295751409876150373858462924800000000
7467 294997125572332432287759203696267641113339384196610720718335180382708472308695524093736465203200000000
7468 -1318633383784372302691133094427760847888490223101069632840578711800101728072074501057570406400000000
7469 5598593287795786499937378273044938664861222225953592347225234290859572771534781847647027200000000
7470 -22563944613734850329498471300742913524721584447541346782905805031554213661534904857395200000000
7471 86265977017863227066182924925181987191289211746872532503343579571055536101447664926720000000
7472 -312630966513182141577235290236221838079257138666477496797247015045910874344736686080000000
7473 1073104004049824284590052483648358711942530224255643581683914239288023596148981760000000
7474 -3485664887706642501468584456295071980996121920185222207530635409873732559175680000000
7475 10703950082889448348444874399677781911372166458125271091342157433259981537280000000
7476 -31042604966489270183459893532900119399253329148161366215492830364985982976000000
7477 84922951297213912538926476415762111151155993040003737542383584752697344000000
7478 -218873585817561630254965145401448740080298951134030251397895836991488000000
7479 530709846395380796738650584929760533635802669955215804561477074944000000
7480 -1208786538630794050801046093620963782295846841846896762221625344000000
7481 2581874160182278555109030491229243030146468982585604734842306560000
7482 -5161781927249414476131915490842926850064342025352027744829440000
7483 9639181936973696500713194193917697198999704995988847329280000
7484 -16774542663720483010949870826564961236581278157518602240000
7485 27133516170647797825044722760439369361831686451773440000
7486 -40676346993034617550772512074732740665885244239872000
7487 56328678543236444591687743915156988978203557888000
7488 -71786761100131407720927456136563707278934016000
7489 83835056339826468809891924083407732891648000
7490 -89273896823209706301490417192357513728000
7491 86185580199397946550111424481761075200
7492 -74920292570995528058418339600076800
7493 58167929014748080790697468633600
7494 -39938309515771492761388252800
7495 23954601598903279509004800
7496 -12356832070178552436480
7497 5370978877214670720
7498 -1912741765389840
7499 535857057120
7500 -110729520
7501 15004
7502 -1
7503 31377952948148768329062795041526680959923394145248737647933038584725526055268933144480488814915987188941067574321676290105026986556896766303147242926424509254054395927501188628480000000000000000000000000000000
7504 -957027564918537434036415248766563769277663521430086498261957676834128544685702460906654908854937609262702561016811126848203323089985351372245990909255947532248659075788786253168640000000000000000000000000000000
7505 11580033535514302951840624510075421608259728609304046628969687889692955390696999776970524397144745072078700988303414634863260209388822751604176490001996965140208774817044313663340544000000000000000000000000000000
7506 -77200223570095353012270830067169477388398190728693644193131252597953035937979998513136829314298300480524673255356097565755068062592151677361176600013313100934725165446962091088936960000000000000000000000000000000
7507 328100950172905250302151027785470278900692310596947987820807823541300402736414993680831524585767777042229861335263414654459039266016644628785000550056580678972581953149588887127982080000000000000000000000000000000
7508 -967897803010070488391345531967137322757042316260996564071383079446836188072424231358452997528014942274578090939027073230654165834749101654915751622666913002969116761791287217027547136000000000000000000000000000000
7509 2097111906521819391514581985928797532640258351898825888821330005468145074156919167943314827977365708261585863701225325333084025975289720252317461849111644839766419650547788970226352128000000000000000000000000000000
7510 -3475214016521872134509878719539150196946713840289482901475346866204354694317180335448921714933920316547770859847744824837682100187622964989554651064242154305898638278050621722089383526400000000000000000000000000000
7511 4541472862500173812143591508488662189191728314014665155337101018335236248255406120188931786561373140943109646391939259731061835472461829247713464458952815286117538658816153386821353472000000000000000000000000000000
7512 -4793776910416850135040457703404698977480157664793257663966939963798304928714039793532761330259227204328837960080380329716120826332043041983697545817783527246457401917639273019422539776000000000000000000000000000000
7513 4166898391362338963535167080651776803501983200935677815602032430070834284189896128224631002456097492993528380685253671214781949042468182647367866749304142914228357051486445009190361497600000000000000000000000000000
7514 -3030471557354428337116485149564928584365078691589583865892387221869697661229015365981549819968070903995293367771093579065295962939976860107176630363130285755802441491990141824865717452800000000000000000000000000000
7515 1868790793701897474555165842231705960358465193146910050633638786819646891091226142355289055646977057463764243458841040423599177146319063732758922057263676216078172253393920792000525762560000000000000000000000000000
7516 -988302823592349625966674243487921421343419092529615892162020512260390182788629209899431712120997482312567628752271704070172641760072581781747506857206751845041341095544861957307970355200000000000000000000000000000
7517 452626083073807181640199548488165692968204542377008959015379142169674495478825982685033851349532460386848199722679057746423604839697106782396967426199730887014731846278949383809112473600000000000000000000000000000
7518 -181050433229522872656079819395266277187281816950803583606151656867869798191530393074013540539812984154739279889071623098569441935878842712958786970479892354805892738511579753523644989440000000000000000000000000000
7519 63724988011707063730922831168728590983681428992552577124533642384414698705571552825392923808421017449200996539903498919562270681378408454890099361320225269619179352041904715878388203520000000000000000000000000000
7520 -19867202144826319869052412070250678365500680803560509338825194390435170772913484116151911540272434851809722450675796721981178506547386165348089800882187878175391209754240882009144557568000000000000000000000000000
7521 5518667262451755519181225575069632879305744667655697038562553997343102992475967810042197650075676347724922902965499089439216251818718379263358278022829966159830891598400245002540154880000000000000000000000000000
7522 -1373065538983211899509204449299621577626309678077015531125611520870054333056221656087053960784378804218641105044047620338943756433365338381314021326254345647422040014912979617856880640000000000000000000000000000
7523 307447283728849620977060996256219614120673688786809999360734753586120861532153979515144691219110906162000073520732401945459145462253543159294226514356951308009717655513123697041866752000000000000000000000000000
7524 -62221474087981470912024249242330160000612532254473452251577271559095888643412114901874520841962921485166681545862509917533398486408455163190498223143668717097204763615751224401330176000000000000000000000000000
7525 11426125241611142840208089406318811200112483195821488504380553504488517732699315645616957463705918309094245156603842730310678631140461766331346037340928255321486692954892497571880632320000000000000000000000000
7526 -1910723284550358334482958094702142341155933644786202091033537375332528048946373853782099910318715436303385477692950289349611811227501967613937464438282316943392423571052257119043584000000000000000000000000000
7527 291916057361860301101563042246160635454378751286780875019012654564691785255696005438931930743137080546350559091978516428412915604201689496573779289182020644129398045577428170964992000000000000000000000000000
7528 -40868248030660442154218825914462488963613025180149322502661771639056849935797440761450470304039191276489078272876992299977808184588236529520329100485482890178115726380839943935098880000000000000000000000000
7529 5257586285111489242651493519499816219456848066942286847159405635263281755666249010425325755294166517001910600091602457689452777062412391728742603112853899664823906444219462283427840000000000000000000000000
7530 -623121337494695021351288120829607848231922733859826589292966593808981541412296179013371941368197513126152367418263994985416625429619246427110234443004906626942092615611195529887744000000000000000000000000
7531 68198763896308786899046510920291181546120575710464891685290122594300975154571586412753841509192124132470593208220137700016796561997498168865751465536251301335828108851455731957760000000000000000000000000
7532 -6908064446393346948825831925115701579025144522396228252604818452439969466088070175429807221836271194452840260315401879096528962098884512794591204483197868885310174819005214228480000000000000000000000000
7533 648939387388465925495759968722990148332665091497827502517422339471633495299182349813103102657346687963751660817507449248461811591107333020097961633270102834680652786027762548736000000000000000000000000
7534 -56643665692351864464525538066902365888619723356546613122962860750844669418903962222775602888497054357367317642514881718082055660703865880312156043890749014032846353239614947328000000000000000000000000
7535 4602297837503588987742699967935817228450352522719412316240732436006129390285946930600517734690385666536094558454334139594167022432189102775362678566123357390168766200718714470400000000000000000000000
7536 -348658927083605226344143936964834638518966100206016084563691851212585559870147494742463464749271641404249587761691980272285380487287053240557778679251769499255209560660508672000000000000000000000000
7537 24666649054404503294617496335349986349910956214893029830022714433958755825471484127249005057778359368027196590453566171886644565475793114793038396226873994780376511048318976000000000000000000000000
7538 -1632079035178643827012285471812630675783582065346305733114284864803286099730444062554821387281575657433378421022491596335356933655541198572772465314259331985468521031768473600000000000000000000000
7539 101133102607223655947342475817449336747273247638980483462209959571143796778168542337798761177704474499076867969342427978045621957287809313270088662635727836706382713507020800000000000000000000000
7540 -5876653259608942169913143865068002000179391416859676741723011164269166569542226108818036122488232977649061246867195139264813167788345676311640287153157158078884400920002560000000000000000000000
7541 320613303637201594635826205732208068045730597197094045601062868397226674204806944319340866759627601476360851080687796429723439834409103008016318618753760228950689395507200000000000000000000000
7542 -16441707878830851006965446447805541951063107548568925415439121456268034574605484324068762397929620588531325696445528022037099478687646308103400954807885139946189199769600000000000000000000000
7543 793407996478465484638448869283639524382696468913500470628748302831538877728055348196341441295440993516337228374987689435511195773880606728245511191310736404380060221440000000000000000000000
7544 -36063999839930249301747675876529069290122566768795475937670377401433585351275243099833701877065499705288055835226713156159599807903663942192977781423215291108184555520000000000000000000000
7545 1545599993139867827217757537565531541005252861519806111614444745775725086483224704278587223302807130226630964366859135263982848910157026093984762060994941047493623808000000000000000000000
7546 -62511627629519426783326897373732317128624989343571531308976531679503542426015154874765913985957821242735327173583787068310732008499778608452366514094840891708538880000000000000000000000
7547 2388016722791119301684151301994609793598343403356939542267478724700570527879689185254597294434558935288245090286808113344558911349846474887687115383700401569136640000000000000000000000
7548 -86233937211901530338594352572027575879940178454556150137436731725298380173433220578638235632359072663186628260356959648553516243188900482055368055522514501107712000000000000000000000
7549 2945879842642598862498564839417091101488639636646328110285105742168578204682501324114970782471893786630599102061883714702138753649310264914934933573750495379456000000000000000000000
7550 -95271007676952133425485501189659116473675154206434441013475760172260401513136213035207565731005926716564056066682196730792572458445778780227682958129803254824960000000000000000000
7551 2918842146965445264261197953114556264512106440148114001638350495473664262044614369951212185386210990090810541258645733173792048359245673413838325923094462464000000000000000000000
7552 -84770140845935223530348763159527929189127110114191693925132628204494174015424436175977119983743961250675031418029742643194902503368987375441144473433669632000000000000000000000
7553 2335177464812555214232248947413410879549539259749431568503653531670971586085276921074086701438984592943123506987234419982350144432428708832906998702135050240000000000000000000
7554 -61050391236929548084503240455252572014367039470573374339964798213620172185235997936577430102979989357990157045417893332871899200847809381252470554304184320000000000000000000
7555 1515586635602097172727178346966060354202818112731017335013112123484976302500613934789159978080971763782273129449185463858008686454613449674449443830628352000000000000000000
7556 -35744967820804178602056093088822178165160804545542861674837550082192837323127687141253773067947447259015875694556260940047374680533336077227581222420480000000000000000000
7557 801300448224655075874551794388801264911012187668114832866728705546233195352764916421868207176209831342461151047557506453303720908642036818941879255040000000000000000000
7558 -17081012689428384062529630726783224455783331900135363208444373660546663725388092262284337958615131201030519834242605153236568345387980722159262629888000000000000000000
7559 346376467975696650178415635198085968080352069403471348355258182583724718402240369725499589354483592756974827147171472538392881095942708348871245824000000000000000000
7560 -6684458153916952898179950854699904647164689058663482161241824576177143688464287836807886812104069333906531751962958241968985424658543494451901235200000000000000000
7561 122806608254551141430666140631852403071143241609136896687597116294944697498637283604441108758271482957581843945051522252115334257435083985125376000000000000000000
7562 -2148612063502261632466548113843235045531210350733942424277259552453925817362708078371851000691463889908484967874056157500104262568574460100608000000000000000000
7563 35810201058371027207775801897387250758853505845565707071287659207565430289378467972864183344857731498474749464567602625001737709476241001676800000000000000000
7564 -568707086480277583730046034231047527420316947342488175824752784546377222833367063093642255989031596543400222029505984310990711574673909350400000000000000000
7565 8608221408262266155715336994564242970878246597491756507521071924895536127254439416553890227129262379441045544367212169471571564777942548480000000000000000
7566 -124216759137983638610610923442485468555241653643459689863218931095173681489963050743923379900855156990491277696496568102042879722625433600000000000000000
7567 1709139176572069654390402164903601363050199991829319426756044061244227427217308767232154714120908176874763382484444383866728055885004800000000000000000
7568 -22427618154113131211457765964798388926903076815859847681414152839856378004209029072277143307468930827768388276945197797346205258219520000000000000000
7569 280714588226712445993213144486936356792594505600353824734432743054855851172576780219542636918254074919367178696942528425281883996160000000000000000
7570 -3351815978826417265590604710291777394538441857914672534142480514087831058777036181725882231859750148290951387426179443883962793984000000000000000
7571 38183487745537064955982448025279154245984735332499376424572582492715556800484049294723182011658297049710506691888953896772567040000000000000000
7572 -415037910277576792999809217666077763543312340570645395919267201007777791309609231464382413170198880975114203172706020617093120000000000000000
7573 4304698482331031316827766836849730228531419579304149898966959227673624841371680874288115048536309333009990756977185732427776000000000000000
7574 -42604552927524482008953916162197558409522995455617775931915089425014939427355806140651309958867165077373338287554940633088000000000000000
7575 402376333204397885640120319309643607201050512636390106023642511236252205702804835772817927389301003508525972715796661534720000000000000
7576 -3626318792397241218818676273518778002893389623615628208576446568459374600782307460101098840927370255123701989147410432000000000000000
7577 31184559639779715640946847560972292408174112242394837174490326755793147672575125578264977747532668041604316859990016000000000000000
7578 -255873309864859205259051056910541886426043997886316612713766783637277109108308722693456227672062917264445676799918080000000000000
7579 2003005590214587382940606208327026759164568271261972151490179685368425071300884404828854547066448552869578082877440000000000000
7580 -14957509277576464223257773633610914110644503324358882949439653494634343064909201724371316422898804128571524644864000000000000
7581 106534966364504730934884427589821325574391049318795462602846534862067970547786337068171769393866126271876956160000000000000
7582 -723608910163354146516658662234044199640816018837141147657494216414169605449613897962265800143579740037447680000000000000
7583 4686021556780757274128964228322876594059501326806787552601242666537544131676716507888167079243061569519616000000000000
7584 -28926058992473810334129408816807880210243835350659182423464460904552741553559978443754117773105318330368000000000000
7585 170153288191022413730172993040046354177904913827406955432143887673839656197411637904435986900619519590400000000000
7586 -953506798492700553265189089605191113353347793933353630889010297976125840276893459817517438501650432000000000000
7587 5088500977177794413976789066037555202624598243486698358603092723189505715763388742868524918112256000000000000
7588 -25850673413470078573678874934415387393012664873328146741566513834385189465108124629545982204313600000000000
7589 124964060138279710899675773788002264638289600249953152526516986134341783408544631734152252620800000000000
7590 -574547402934619360458279419714952940865699311494037482880537867284330038659975318317941391360000000000
7591 2511133754084874827177794666586332783503930557229184802799553615753190728408983034606387200000000000
7592 -10427277435135044470450051131403922159151641297727440558767076567612174495103251487129600000000000
7593 41111129672575444148727800159657040770848764973118941271124674639331153923346152816640000000000
7594 -153794265784710569646865747616205904216408753698831671811548934820972284959910789120000000000
7595 545494535391994011333276679187915678570786197329952154022656404971411994709065728000000000
7596 -1832978949569872349910203895120684403799684802856022022925592758640497294049280000000000
7597 5829829955859431689778011949824506219586626374514656576534567887757668515840000000000
7598 -17533323175517087788806050976915808179207898870720771658750580113556897792000000000
7599 49810577203173544854562644820783545963658803610002192212359602595332096000000000
7600 -133512887348712594455528738694883731448982360191758453352716460564807680000000
7601 337221881563731547927684225840785339081082946534043375815105224704000000000
7602 -801478031048678664118084909900856420870072362528920679299121152000000000
7603 1789708224671806725700577954147543464078802362928657827561144320000000
7604 -3748436875740646226714843392159744498261010280315163005173760000000
7605 7349876226942443581793810572862244114237275059441496088576000000
7606 -13463777664301966627209764742374508360940236415903088640000000
7607 22988117866798828712885112338705576820440734354974720000000
7608 -36489075979045759861722400537627899714985292626944000000
7609 53688271736522236251452380919134005119850266112000000
7610 -72983207118466931182942913738839769066916249600000
7611 91320329227310974953632274447997709042688000000
7612 -104725148196457540084440681706419391104000000
7613 109527508170068223740766601945571366400000
7614 -103866769246152891171898152627379200000
7615 88706091747490823205813639666240000
7616 -67673246679501696067907872800000
7617 45663459297909376564040400000
7618 -26920241295746132093760000
7619 13651237979587288080000
7620 -5833862384439012000
7621 2042955030270000
7622 -562875060000
7623 114405500
7624 -15250
7625 1
7626 3953622071466744809461912175232361800950347662301340943639562861675416282963885576204541590679414385806574514364531212553233400306168992554196552608729488166010853886865149767188480000000000000000000000000000000
7627 -121573878697602402890953799388395125379223190615766234016916557996519050701139481468289653913391992363552166316709334786011927059414696521041543992718431761104833757021103355341045760000000000000000000000000000000
7628 1483201320110749315269636352538420529626522925512348055006382007557532418553901673913133777743382306835336429063853884389345510124859297556706836711164867485478971835657460935160758272000000000000000000000000000000
7629 -9970408874077814841534777703174938004711626332610784147542901273025634591390116807971621505941625507059761550929240000617267040283776389131195957891719386985719755117475154064136208384000000000000000000000000000000
7630 42730323746047777892291904442178305734478398568331932060898148312967005391671929177021235025464109315970406646839600002645430172644755953419411248107368801367370379074893517417726607360000000000000000000000000000000
7631 -127122713144492139229568415715480459560073235740787497881171991231076841040223989301638174200755725215011959774347810007870154763618148961422748463119422184067926877747808214317736656896000000000000000000000000000000
7632 277786669463890230168316167674568411631271144766906013888486943801241985976785754399876010290540288432803912099500770017197745594572992174960820715705404031852136510634099431286906028032000000000000000000000000000000
7633 -464300576103930813281328451684635773726553199110400051785042463210647319418341903782649902914188767809115110223451287028744803350929144063863086053393318167524285310631280478008114361139200000000000000000000000000000
7634 612032577591545162961751140857019883548638307918254613716646883323126011960541600440765781114157921202924463476367605628799968053497508084183158888563919402645648818559415175556150748774400000000000000000000000000000
7635 -651701355768774942042605381468123024149013013061104449790873996131106401624650778247111711371557045725336234257243283771407373390298272497046882149859728993557866797540118011008864223232000000000000000000000000000000
7636 571491958135694949175823180672046344253749872992045440585843350453431767578539913232082577664288486251448697733274879614926465896107715882025727423723146963581513960919795794269311703449600000000000000000000000000000
7637 -419341501748919021148493632571046992861517763948708667442859081826219413872565001267696956338081811340348719765325074003160328871819298017330566226498153291459162841454135875015793652531200000000000000000000000000000
7638 260923601088216279825729371377540351113833275345863170853334539802980968631818223011011439499250904833994758965091157157521982409132007655227907874265517603574590212460351211120938272686080000000000000000000000000000
7639 -139242883273038495483922885687052783527093719054763519061154489991013882298710686318376297040465627098910664640024607906177596381796407931395662375209002182676824584534129732857808405135360000000000000000000000000000
7640 64355954453925355055594611031831118436892055025310870154315100416014819549824266785804170901055541936471315589927339788569477319317667531317322946525169076027103799574597775690583716659200000000000000000000000000000
7641 -25980737168436532226147454083220710776374940732440314247482762760539316040484611406120943067463163226205086664081777914644714917798613929309585930263864552914645607976411694630643055984640000000000000000000000000000
7642 9229998730891925922447121845354726196870044733893269535289928875454757014382690894279808721335597461941280788555368469676411878691612843307352896277951880640729360728462049408254769889280000000000000000000000000000
7643 -2904734894721870805005417757214575597250278783901705412576536440216644119232199781435116274067379201257991306986542430162870797117654630099666940887473091848700122346898350843186059935744000000000000000000000000000
7644 814555287937879114631148894880277812985527912945980882891832970007842001689452848762228373151169828924198620477707665601228318768442832779271681836169703005191039599923876162374926860288000000000000000000000000000
7645 -204613170415017480948015870723514761635120647988822949051776224523500981285628107942665021963810602959427883134352404038586060934656692444553891370329710085036026693760782289591787847680000000000000000000000000000
7646 46260368963395256562160109902707685239244668240951275437792885544443700116750702665298178878774571103870651839070978304375978993922382639638271092422369236616840817719829039385969426432000000000000000000000000000
7647 -9454003974662125845044625634878753134210715930194407480342593672773216492113734870090699254987660364481502260762521359822868722964296452148297465316476252721298817907028553684037402624000000000000000000000000000
7648 1753288009846430611262821481377514217617260045236053750899899190223396513082910830453184225470438831231114964723231234003513835895196796580229711749601050504677235320939840865039663759360000000000000000000000000
7649 -296123894639614534678168845516938020032346596268965600068377622429035197025709019859149844101194518318298681332853435843402838504038254940808028238644993479886957805041678808309374648320000000000000000000000000
7650 45698131888829403499717414431626237659312746337803333343885435560036295837300774669621889521789277518255969341489727753611549151857755392100004357815585413562802130407666482763792384000000000000000000000000000
7651 -6463021509991587066388605755329996468959945553489328572920940172062276125561109560417952946653054963296201378296404353725061951477025405454143473462489937061024872729084259705164922880000000000000000000000000
7652 840021363367606807037245840878434554321053931355376923270891428199075676797067290346099985108752501860779489486800565868774630298074920072289204773639275639231349505902198211016130560000000000000000000000000
7653 -100595150921799827509398576006429816998941026347495755008983294488037457591747564399471232784628386025303222815085993690458196467794157095076608472892604613586964076632732378356252672000000000000000000000000
7654 11125730977526248203804450802554449806334491393271419908827645473331331715216320486577463533783784629526623721484165200788003295977233964432435960135587607032659621378735378251382784000000000000000000000000
7655 -1138948753087277563967050459313224926295017976681880270839036982722496242398222463604373960893814159272660833557107428959978785687324597652027388160431920978558905205797263937372160000000000000000000000000
7656 108142608878994031326164387045902164718920898796057318645322703410014794732760516746273891236382354516798099347846563961856571570311628463929873219273333911095492009439336171831296000000000000000000000000
7657 -9541994901087708646426269445226661592845961658475645762822591477354246594067104418788872756151384222070420530692343878987344550321614276229106460524117698037837530244647309279232000000000000000000000000
7658 783806724017918924527872133000761487983775421946213759088998585639813113084083577257657404969577989670070257878299675773960445204989744118819459257338239481679511412953171833651200000000000000000000000
7659 -60039067243796819976461585945344524752965962455475969761867736778807233409639398594652208629824576649811779012563359002887542519910830568024049488567154707771747086345739593318400000000000000000000000
7660 4295322775788325753482943350620832454504719094588900857367326160645986491945584955102304273993809140288601042234262567774148510963413951607443922075551608664115451328391544832000000000000000000000000
7661 -287431373718166159443595457297183525151067668735648252861422577667287817882072978198575248410112040214801122375074713181879110884017926085009405311822626444440808397163043225600000000000000000000000
7662 18015641657548876090481766554239423228841848182861144053992298315328581177793747921278220698069700526283831032055964928778747690736166307322526828661247241531902520619905843200000000000000000000000
7663 -1059027583923481229643184925823533662776514048587107792363060779347017947613551398075138649143286449855873851208695235678210168306788154552067455468600344603564540063467438080000000000000000000000
7664 58457235056110003690188641605150125159679209357183100220297321581414341139130564977189938271067159619772240824099993753739457300631438569626316540628773835626797461783183360000000000000000000000
7665 -3033495103644292010785124869620122489971143342710966739148517908681452379014711857790686662418014998584029590994199920065844853817870743845077476162054808320071907357491200000000000000000000000
7666 148147435294256121456947958748889702998590721388210003539811339726303488277462672124661441652972825512243305606693484468331957977151827024992155812565467383073279196528640000000000000000000000
7667 -6816095969746817118030310740663994095833165119302344952219701328870947631391020945868569654765379444299442552857848786514164363693792485074472800688987690019446880993280000000000000000000000
7668 295724798687428044274330942187538368179005047504122902688897094691755399880456993418636355391937097583362057848859047880508718424810044325982417807670365387087113355264000000000000000000000
7669 -12110065062528650953600003193726293135742876060583394902831478599611823756479785878114026686929678920248901256702519149808496558346619610922434702943023051746236694528000000000000000000000
7670 468474470504009708069632618712815982040343367914251253494447914878600532165562316368047454039832840241736992522341166336885746937973679339359176129323909158461767680000000000000000000000
7671 -17134019986026280989583785591811325269068113919086041215769159849726593537536769904201735587567960360693158522807848213247210188935148457319155052878050381258555392000000000000000000000
7672 592925270146428534688347504951767245335986195957724585106474919378293831378823448326413210217524803963649673815000958577321381870870266047424176630207599706374144000000000000000000000
7673 -19427764170755317945107556545228118251434441314359486405616412251969627666455066179205879653935919108596180801597903749129253788960429993894324085330206458464174080000000000000000000
7674 603149541248939609406933945031591906498781674792206277298548746384677983108899113406718485988206638992365090245686554303032388872954525954235551668748239723560960000000000000000000
7675 -17753616795004109382072231506031943872609350710131660438536560431260144714743890700747208182541404208958941039413850695732899986448818464116038608773986648064000000000000000000000
7676 495761374652944941235224577904288243989846019830091649981775649778585173166433174285016379437005249608664768647783000560088527923476440130032776245009438474240000000000000000000
7677 -13141096713749085225189322507993116126092505246040918826677422815481742062872048555848291829666442709307381304026201539900676302982490969314594286813975674880000000000000000000
7678 330824812374102844829940986215211315062468663536694459972298756193945954030345278329047906201392963311234774087372905899597445389769003423304471556156030976000000000000000000
7679 -7913935875526045142495219009865230245766602126383189574809033588197494183340469933073585357243564823146114878774756172126488754270080607498186482643894272000000000000000000
7680 179979048501242092259475416078806405849142998325803531590848717080514812486625372097190050359665216900658882883116612101642044444088902704637119488327680000000000000000000
7681 -3892963745011192591192414955936564891407795261592615573595160338105179329648009615895333377685548578728985241045469039189122591423866547529768415264768000000000000000000
7682 80121529861005174395001276332834870646407408531567148609101362890784562474595839552325263221131145082799938375027813155224072704849553641653829369856000000000000000000
7683 -1569632310142499030545346641608168518511490167138888583862512080024142013391205043861342875969528280861870137756392830818717213808456167833569171865600000000000000000
7684 29280874072754362921422520730960746812255045514744671151759693974446968028213548020025050823626022198101591037852438336358206928026598947714970419200000000000000000
7685 -520299840002469543436977541692850886494417156494916245178890133498920973710738278103233543886192302590651563001751911389634622832621359103737856000000000000000000
7686 8809309460359272693112847266757263686677962438009163939536764165061095851187103121324589102835001948624788368283630245750427476531155286412492800000000000000000
7687 -142158426230182935365294410298593138386452774998610995950516429917737970959218108771375285214806640052090590984085221691157000773940262050201600000000000000000
7688 2187052711233583621004529389209125205945427307670938399238714306426738014757201673405773618689332923878316784370541872171646165752927108464640000000000000000
7689 -32085188885341173853120801525193996527818919136105637891669449901883361928857456007155409028390887050643897029005063540757675832354149498880000000000000000
7690 448953202686676872944787334774169727534779652091030380946867302731576892661251716518032775583827710596696320368541001036721210340776345600000000000000000
7691 -5992814244007677715778835464180093648088687663658550333906147253656795626021233320037089085847473964978525543380977163159853260204933120000000000000000
7692 76324819093641920842154689706290169431081221891127782030425239506388701429343770874429329595773713212286886586758163255000326985482240000000000000000
7693 -927615072140210978252199853573249393938513784177885623823931482273807245516544763292637907667185853539520796470195161094886703235072000000000000000
7694 10759412601460607867051199627195933318259480512419551560509561517674649078070941744902179542121459775934789685652636499857840799744000000000000000
7695 -119115880249664539590945245470164318136930641743775228628829686689232226105857849430277752579847078839857776310566627917105725440000000000000000
7696 1258758812814458931098051517688624888335470578114258776116791209631808260218458682824852962683315510245072391540234424172937216000000000000000
7697 -12697795409053354272591688320802649235207449684060851757554231844401567908560774683996423110433140853252538399625509037146112000000000000000
7698 122275066901995263365697739385506992635330996957623016924596306649792876156511163623669259581948763772061480885282679616962560000000000000
7699 -1124013772891448888185036897739880429776835047735900119530355378359667751258484020332936596733847684278142668556131337502720000000000000
7700 9863230720353184347008045785713236484528212072094595643474511919618004135297332575754094390433903863444565361145413632000000000000000
7701 -82615094922616415898016109999991211579808955817544476329957450266885846603345178839649679509617314411757897896773550080000000000000
7702 660480439088205856613053510992601291777286788681234987314783080081698973511087372468884846179485524944100449541160960000000000000
7703 -5039379973562609620261934255950042323625402446106825390226429344779196713477452354876231780914905790969597585784832000000000000
7704 36690642415935429333974196861934464527820277385393157320420346606496209056657614486278357379247493888034423701504000000000000
7705 -254874792947992330970799453347800386500758333180409397872632849226972739664957186150436258423299972979553730560000000000000
7706 1688929350860190144987225293268556778017073292159339383493350205720903696575017498587228218467650423358488576000000000000
7707 -10673715768222836013293751853402107797579975244393238314258386073779961633263632045745269458275862463905792000000000000
7708 64317942936206472390005391369137521879248057426759829153350389540711390042621599127876803048434178405171200000000000
7709 -369436209075996829362597512767531296868754602759477864287947039950849956815282371006297131547464459878400000000000
7710 2022092003700037380200314793473077705904513425065560286195659769845922040587205095819907671305224192000000000000
7711 -10542993067419980993023031677199201942550270531758937321073627142244780692901203039702727163222425600000000000
7712 52343054162785377284410138977471867496330060126318215077188114894865647547719586557186259759923200000000000
7713 -247342656963353634677289290187287241042683553598183136380071551865904081643119374535873768980480000000000
7714 1111930026308782573474327478364428156535540450741083030679642341055512854539497687723708252160000000000
7715 -4752998402638909388324555659838176047721533436240584522934475077789808244856182104339251200000000000
7716 19307281444411340406575255965889842965654974531921131873330006289707703742546020495523840000000000
7717 -74484485347857637762097667392373721985809464525765414054230793495482139759646794055680000000000
7718 272712074500165264117520063679171522144840144716761241388488031104740099806487117824000000000
7719 -946916925347796055963611332219345563002917169155420977043361219113680902105858048000000000
7720 3115541539858947321661366524082075772108742605249246469763197693947184367534080000000000
7721 -9704694377648708091104149215722899827191572024943947113118446092853742927872000000000
7722 28591271314621614746518958127129755383140153272141258329894411889720623104000000000
7723 -79583951081936453418145553549742618076781869932764327310015373301284208640000000
7724 209050588818988461191330005283219647403144940215384169535300030898503680000000
7725 -517554438549684247354253330568478033776849228103050528657407483904000000000
7726 1205952089824506984126415527538201243751881696550797348327939768320000000
7727 -2640603395464933419164847404167805465184051696560199829735587840000000
7728 5424208655483523363363832202772336156307108993867824113369088000000
7729 -10433081312067593939424846698866006528892589198683303387136000000
7730 18751044773665697231173340580276791029641605317547274240000000
7731 -31417094417958399240942986862897621654602336951798784000000
7732 48944755021918918672059352910866988902790554364928000000
7733 -70693358995125031217078079820283671312441752268800000
7734 94352164157657699322092865959671232982905241600000
7735 -115930739053478496873475834649006265952128000000
7736 130573640124593640887261599765574233574400000
7737 -134143932481406458948506464118260236800000
7738 124978819082055707094881798867944320000
7739 -104879997703891728566043621265440000
7740 78632476910999946443277568800000
7741 -52151237450184194398636560000
7742 30223840886806255809120000
7743 -15068866539005967996000
7744 6332343411824892000
7745 -2180859419970000
7746 591018813000
7747 -118172250
7748 15498
7749 -1
7750 502110003076276590801662846254509948720694153112270299842224483432777867936413468177976782016285626997434963324295463994260641838883462054382962181308644997083378443631874020432936960000000000000000000000000000000
7751 -15565410095364574314851548233889808410341518746480379295108958986416113906028817513517280242504854436920483863053159383822079897005387323685871827620567994909584731752588094633421045760000000000000000000000000000000
7752 191454544172984264072674043276844643447200680581708665329840195532918201044154455416262546982809709574121951515553860421011582733166264081336223479732986337387892200556833563991078862848000000000000000000000000000000
7753 -1297636354950226678714790737765280361142137946164914287235583547500890029299269086710223929550154698224604338049865053964634060747015789884612181362634685175629047137107427489272867848192000000000000000000000000000000
7754 5607642819606336718731774259628532989221381838784093884125200330271703340900412838997753409841739945899183032286916840347168619656746806287074069459957032366111239413928525935786321772544000000000000000000000000000000
7755 -16822928458819010156195322778885598967664145516352281652375600990815110022701238516993260229525219837697549096860750521041505858970240418861222208379871097098333718241785577807358965317632000000000000000000000000000000
7756 37072749751841892751615618716433079206519135489739287345049935516796260975952729324485147542842614086777932269007950222295170318841826108231211903651938158420402082792083032575476238385152000000000000000000000000000000
7757 -62494063867390619209866328693415762090989399825560512953084177014027982788034600861274963000791835174854228682041973231869001394619078296732614351870410038480106368135225683484374230420684800000000000000000000000000000
7758 83088698550962527813117732467382320052792724768074772903532371711832658934091457963286030353325508130203917679533078046916740490573092735428589536009522437524686875816152329178088465445683200000000000000000000000000000
7759 -89243416962144937280756083020521751167814408084228459785275510357153596632913047442047958527645916139848652322461454198540202749134062567682559131269487062526515533284015464672761685108326400000000000000000000000000000
7760 78946099620358982979130381133538472186912745612971329810051413008251258559884618891042424851379079662173807823715901791016333201157055348334571539199930863004225279443552141825904567595827200000000000000000000000000000
7761 -58440619199486519867667944475476531359143201297913841547700396642471710881992510088174262552319578451219572025348135092051051850207170842273643866680468301184945986081590546546448835752755200000000000000000000000000000
7762 36687722053010981916924876254049155797684343037023689416056360114440574053695297999798287046733957583265620215912995918898715883741168362094009760749405100188327202373442954220826213555896320000000000000000000000000000
7763 -19754927259313605647574933367564930044906953943012755839414963138544924490451314307583693025164438698681487808568536264022385475860629118050620640403525823178330032047238513811214114991636480000000000000000000000000000
7764 9213432461276513558322763041175240483128873477623596210819583648649103438823932303116764394089297040141366162819779518094473898405587529847138197835257841902498460324552416105230112454082560000000000000000000000000000
7765 -3753620632371912931168533090849172048682133639031835493296867412412597697298639086454978086480824720057593621889539803668118995646720845493278525043993935589906780132225058413241897666478080000000000000000000000000000
7766 1345870555685981939136085877968946556928791337679177857793942591950569569097209409288133590218453600283808239427499469078371613570699250522261050098010983484538944192146484760011075150151680000000000000000000000000000
7767 -427511823570841321843227278884253612200910189615738848946311176266651510183819459420936552187038202443092028994617478413129806663633879577659392384074077106853546978681824570827047400636416000000000000000000000000000
7768 121015251645714342426522007514854858480151826161068933431892317091353734364202862851958230380987004395266791276254153942340977018541865383094060807132080027601400864335860394387550454677504000000000000000000000000000
7769 -30688078168530431333041466020513433011713142519314131444451161750438985269391156608391321579867517861000669558093158655234793215228319929684139821904307375420450936888998090442775952621568000000000000000000000000000
7770 7004887408034120195585552026421544491804086879408660438407330399556724898447981399741497317143672555228413703477786214781854973041246940471379741956417987867711626898575651079329293533184000000000000000000000000000
7771 -1445452957213389881628764703864763149102430625909723582528496749114879740949583463438721668616948305047132986431924139558160549992638257557586295959260854639369065867960054984623505014784000000000000000000000000000
7772 270693917441780286923205026360128371559182462670366416364427573016059296941467448607615148850083046217917632004523975226346430271348619142602524516007032777918206880727064842574947302768640000000000000000000000000
7773 -46171872205788610812988148308918217222469249485580893761156542554578676066939263809325660840649616578975917164651246610513939611500935037701433947546350072487720906077191662111445861007360000000000000000000000000
7774 7196541809852854463135498424692499906588571293277268934995078391994515868458125994972055161891375423574950051897802326638746760434559319147908686268798390927870079496599317705642024632320000000000000000000000000
7775 -1028077401407550637590785489241785700941224470468181276427868341713502266922589427853150737413053631939278578842543189519820965776365617021129812324114055846838582785228473957948860661760000000000000000000000000
7776 134986290105235428543087219409730483280081197050861997833367328686520854675512404983371250668292187747995463269776890931647580387082488176514391803829299109863421347132120585990632898560000000000000000000000000
7777 -16331674605324780243484626545868626372157971988869723194654318779356844145926192207864669833941523949757475803010043594199336886338375112714086909599100386131623817307342984477879042048000000000000000000000000
7778 1825083452438368299099088450402369536980787192304565840877268342854393873450277239818978080521115003601929899645131599812598707344265421582104182293908683703649205390336716007320584192000000000000000000000000
7779 -188801736459141548182664322455417538308357295755644742159717414778040745529339024808859801433218793476061713756392924118544693863199871198148708513162967279687848833483108552481439744000000000000000000000000
7780 18117338347089340482174859225519864787165599087662879298154701418094819015441623592769374885005843818409962431169017970971460522226250266489017483586345345020551150687773042914885632000000000000000000000000
7781 -1615777803250851997461514959391714696388582840835209349171292156831985756595363014914915786708301061603924543197236896841857010521126684108128693982083930201073821788093611037949952000000000000000000000000
7782 134167264019936817646357938592347738182266253747923633457973366594084531574436393202756400146314284579611591533341992327047055337914983591121400482440897775624879844904201630829772800000000000000000000000
7783 -10390057483025410120761725884255885448458329414822368920987836470248970458626387352402010785741510253639954899888437116235967248390722635002667377428082992725159045228271506764595200000000000000000000000
7784 751586034145717266287215465395298549928225736684289007798007248642811058612878576366123196742827848236276546812279632414525452785020476776822520942730963702694334750216778311270400000000000000000000000
7785 -50859205318131243583345407432764563528977681429763917820917783742746612988841407423271494516431959655086382866996366103238564474174317977378967582590817092663526411668804547379200000000000000000000000
7786 3223980963898632962192123405638209511452288922542014733662167203065846549862453889366925222195473225999065580600196996572814984474013034178581278383605926814140919258207695667200000000000000000000000
7787 -191696165420999797751964094389298943924190152151146822001534266128239524586416177205600959157568678302647142630281983580005215293049423653861589525511703756516487091028565688320000000000000000000000
7788 10704471368181631838524310790673304314123583592522319328712118840280384235570094619311478463869367787118293587185194205045220622910975518540409684672348027481986121257692692480000000000000000000000
7789 -562017422261062477480519369962090458494889004247203578918951294422535436055572733370443924232457649384721152929137180484669703034397982047909177583529872016758734083126722560000000000000000000000
7790 27774116797785064294095433980684702890735793814542037330297011642974134921350978102609147418464476859128661627312011826277281836002225857018767496860487861293309533177774080000000000000000000000
7791 -1293251558211721397286040163180440711098562461431003955512721162976622690351154191030581143653556572154549654486812080602711571077708964517503586328315399306340355203399680000000000000000000000
7792 56793586947922156600392239970357978318085018147499115506643310331777610211188252833618113716002748935887630329315027878320137777486689976165501410185279440437169038032896000000000000000000000
7793 -2354435859317298706386331485121008201255293977803300036170248456625765438482020592698020892169982514025675271488287303347953133343735378182796317307984284183947351425024000000000000000000000
7794 92219199518714311033507180993617826064641591973920359250382072043852514756790941977050141327741094601585926978022858593415959284740118777952853821057411517843198967808000000000000000000000
7795 -3415525908100530038278043740504363928320058961997050342606743409031574620621886739890745975101522022280960258445291059015405899434819213998253845224348574734933295104000000000000000000000
7796 119710091721358417490667903948467058712193725819772394439189320902171426366073226464671220955199751446404552092803014047123809252595704483523537609903965130461282304000000000000000000000
7797 -3973356235857853857137062343821459821085578984656275219683730651221009045342004963508236270002374728859385133293036210925811541149985084985036567477663523479140433920000000000000000000
7798 124978933889319749591320996925756701888721234402995584932862442869288274710512411025381614701872080932260071594593050752159921841727472035885545627361148410087342080000000000000000000
7799 -3727786097169662860651646690093214028078027399775378514480983382286463452903823876738227126115493779769138713182524276752022786487946575638658346812969889782824960000000000000000000
7800 105503380108575363980706981795090963058812096220057882485310850442069720365202562549195107342891333389692605090071441794868569428904148367131840004140657258004480000000000000000000
7801 -2834876589700282111318923984327062914434311953625375201130356910934335260357657817226012325117632051865378640764446874662408909854359832668030559297897108602880000000000000000000
7802 72358738128713494449748759040515941522274396019109227161718900174198067834303853376747867039715783142018405865665951695928619027751142582086094695365905219584000000000000000000
7803 -1755333269968790970479080407990952759300457046285668583437924802069494907031629866282293270505234631477535452266829016882365421158383512772978038432056999936000000000000000000
7804 40490143654250863841460269320129189704461484823353628792752651379770675243419662282664984472342969082165372680618862962523698798650171997037505110031204352000000000000000000
7805 -888498450093279143856494938059261216085361735935659565985167898615657450482563122190140725098435058229334196753391977234062356083232614355054971066515456000000000000000000
7806 18555203709575139505477648524845346219700351022869403769060709747118754262499048253970856547152548128881373963675558846595127896411334863952419189948416000000000000000000
7807 -368933874927224996015345058388737878052521599285122648039803585615226692938577567622812352399524348761384043722204094025868040045605488523030556993126400000000000000000
7808 6986594013602056171008512976835906678778673587366652746938055465296831098610711427565977278340342387510664479759093923044985495493376973160838699417600000000000000000
7809 -126056644313213698000700343485831011700216636622799092755033258805246269138410867747226489986457790479962781756178293854830246774894171741010211635200000000000000000
7810 2167640709089653537049079980576459195903196132402629901872265032365345897882726561790931706116337666983486987870790767344964560943947397662874009600000000000000000
7811 -35535093591633664541788196402892773703331084137748031178233852989595834391520107570343142723218650278417819473291651923687943622031924551850393600000000000000000
7812 555511388653330239735150464859117802310138536148418353406633433832391455748329225045066499147090562665092463230117635531598126101243485550018560000000000000000
7813 -8283238599448406653097481678995984546231021943531009598655909787784576781240118314765301334083601463500657219881503944915604573900215513251840000000000000000
7814 117835250598496456585575182467060414486961832685492440652521104723614548427156533862099669164901979774612894219396394738771427007442431508480000000000000000
7815 -1599573537536150994374323743896747707967807683513472045056847575433681652857328513965153880066542711872573224697688616363413036300123504640000000000000000
7816 20723504329080568438314690577494096348287363488646212265778218478389815001884581098801949697831800614949894654625302671374916368403005440000000000000000
7817 -256282143088842850623081461299500551855152896021637593052267947067507307059553454953201083683207768798953921101976024507408347413086208000000000000000
7818 3025700529425029512327183780876456390999112484099698178123295978220363815740378403548562918380870509846804785172459278567165659185152000000000000000
7819 -34106125130394857626876467739348139673097886294199496371760180108764165394819080233236619047771487228546913842523695571610562985984000000000000000
7820 367091366374112949017261394454823421139018345632284207523837554986698453368894209946773786228460234358137037443992809479174356992000000000000000
7821 -3772922303807023077071205805207549436906545615558307424112529114823318706113492070256144738549077399189074994666085213527867392000000000000000
7822 37030533722550411682365538458518540769638318078627832125548896867710350263706496245106605767240944843892773095796762280921661440000000000000
7823 -347077821480285041002705118933483078590698006504803040830667382321726426408207967690256578928718300627690014596508947117506560000000000000
7824 3106523147682438941933654100668240963167005674226913843868732274202886582453247868059509569211062360830500306146359477534720000000000000
7825 -26551479894721700358407300005711461223649621147238579862125916873528945149173058701363329651376601374619660736293670748160000000000000
7826 216692624057522204790465972731489273810598173919835178754858415523470738226095915450833303284052875975410289153629224960000000000000
7827 -1688513953694978219146488099206409925796868887687027366920974666416655103060487652863636129486126306301898357041266688000000000000
7828 12560961668829372633726644612646607551828559310112422640912600399110919570092263324563295043660642038016654444593152000000000000
7829 -89194849763221849513958884251581344146976494020557493282182713547252593427638794833268226614447288321822492196864000000000000
7830 604483168576051690983155089054391639550292504657392650255756341811199804855985808357992499646103610614760865792000000000000
7831 -3909062230650540035752325678776195199913708142993132952859094509067135716293852964102244265789029815850893312000000000000
7832 24116165841889988742804878649551849870342819246586042607308617487788642152171546263471521295398605750586572800000000000
7833 -141899546842165806556150869050319094221686524006250180653819267930389880973830897039199200673401714979635200000000000
7834 796097621856704716584863934190350692814606935448311084675231251388339507379182646224297650192866764390400000000000
7835 -4257206533993073350721197509039308517725170777798454998263268724001815547482260140236885829908378419200000000000
7836 21692063604093266354602391279400709719268573338664717132514695614851163620565474976383400492086067200000000000
7837 -105274382752943055105350047077551337079464340596329406262523426994169121019347132707863246321745920000000000
7838 486407612619741887974269698035639294697824750507515987976194655192839345369111377396471043194880000000000
7839 -2138577681278787001352431500889474182843391672969049287633488957858111435428433022260986511360000000000
7840 8942678476076170256551386204436271971268662909667470139447086442656379956988668551867924480000000000
7841 -35544899250244305438712547457427314358561437798537992137152319271722810210149021599662080000000000
7842 134208429663393830603834561338112285335529456218736125918309672307420221617267472859136000000000
7843 -481033798076680396429514556767427546005481921930953856338027499309749898269775888384000000000
7844 1635451605656623414050773334041484308638949284915504446861027909476008647330889728000000000
7845 -5269983691696960517886487649972559533745271594786802728875492726560715297521664000000000
7846 16080547880809328179577876878072835277631826204631447720684899944261441880064000000000
7847 -46418076356975380312183562122272101832339292137080467647337855509208285839360000000
7848 126620333566208857186194804738467038742489481481225765455457880253447536640000000
7849 -326017891931217101093391257991695683036712865766673589011874122260807680000000
7850 791305562939847332750949655319649716108526373220081526727849811312640000000
7851 -1808009663990511803696000735688460889813845483366522909507653795840000000
7852 3882747177570660269375164978602670444978379656155931551697108992000000
7853 -7823817357259069969431546943511517657952404509564983892410368000000
7854 14764572654784369999825888372909945256739800027036723736576000000
7855 -26039810678632045855072113532469039253509347490364592128000000
7856 42821222338065507291532816091129630068952536118827008000000
7857 -65487001026778175976855623588813367989901924395827200000
7858 92866117572174590557769903320806411063424484044800000
7859 -121711818574278624584233162936836711747607449600000
7860 146876691763007189763756833793447359309260800000
7861 -162499896055168378117006138225720169932800000
7862 164013870242017772944183214047698929280000
7863 -150150018530989721950732267971649920000
7864 123830424639442715658873515346240000
7865 -91253076373944521487747616320000
7866 59495630785678114560252720000
7867 -33900644322323712000144000
7868 16620290674903066536000
7869 -6868834829137512000
7870 2326841066781000
7871 -620325531000
7872 122031252
7873 -15748
7874 1
7875 64270080393763403622612844320577273436248851598370598379804733879395567095860923926781028098084560255671675305509819391265362155377083142961019159207506559626672440784879874615415930880000000000000000000000000000000
7876 -2008440012305106363206651385018039794882776612449081199368897933731111471745653872711907128065142507989739853297181855977042567355533848217531848725234579988333513774527496081731747840000000000000000000000000000000000
7877 24904656152583318903762477174223693456546429994368606872174334378265782249646108021627648388007767099072774180885055014115327835208619717897394924192908791855335570804140951413473673216000000000000000000000000000000000
7878 -170181817042652679175710260690528571953067271628185480293191284918149512039248404814455597318053075176997290236047875929788073540592234738965531981984876744344793067161629834658736766976000000000000000000000000000000000
7879 741506488542986673551308993008731634938364540665665306991762027143365731028153763834413674028659827556916764599922887979790891855437594219778389350076962957502312649775672851013067341824000000000000000000000000000000000
7880 -2243057127842534687492709703851413195688552735513637553650080132108681336360165135599101363936695978359673212914766736138867447862698722514829627783982812946444495765571410374314528709017600000000000000000000000000000000
7881 4984571395205632638872688230780918212641228301141416785889066960241514080800366967998003030970435507465940473143926080308594328583774938921843617297739584325432212812380911942921174908928000000000000000000000000000000000
7882 -8473771371849575486083569992327560961490088111940408536011413832410573937360623845596605152649740362692098804344674336524610358592417396167134149406157293353234761781047550302965997345177600000000000000000000000000000000
7883 11362557066798294401793877944257411289270799968283729627833486729823269597824472883868175091053060940882587033098540587612545708112559690315020791249165461541837521479131942451704405531033600000000000000000000000000000000
7884 -12309436822364818935276701106278862230043366632307373763486277290641875397643178957523856348640816019289469285856752303246924517121939664507939190519929250003657314935726270989346439325286400000000000000000000000000000000
7885 10983805164571684588400748679448830912961773302674271973572370505495827277896990454405902588017958909519834131995255901358794184508807700637853431540859946157109604096494211036647592013332480000000000000000000000000000000
7886 -8202192168348985244584974663224776331107817726022995304940406546311819071156843521147264919623800484381694319347106679586112540379953802424371069007785024727711717344784638111782292737228800000000000000000000000000000000
7887 5194721706621023988237150620042358343034951226481230359795590812664152078399334230059934449095073640108406402253167563737871275573970741535435010371597182327550754318363604137462118733578240000000000000000000000000000000
7888 -2822132465616229378224990481080704292129564849001822262773566162649274927207330615369099003594919814097355401224076609146055067980089874007231520057646546168332861721034073401602016427376640000000000000000000000000000000
7889 1328062336760578530929407285214449078649206987765563417775795841246717612803449701350164236985844618398755482928977227833437679049454058356344244733010139373333111398133681600753890083471360000000000000000000000000000000
7890 -545981182890460062715422995032606843444673983859176071752271623623650574152529321666178630760847232008377254093023971442635490275886668435385967279126390631259168019232735769198821478760448000000000000000000000000000000
7891 197558980651153312166764899518377476246428086264833447015624600653294615647296794023946215077938143160925980099449463350953631349827412920698869739157575557363514743801318863854836719288320000000000000000000000000000000
7892 -63335084973457973606404041316185720326060768831961310955009063150615038545751031025323933657338992954532152443647033838982193579797611789282872945788752163978303256101011047529932948242432000000000000000000000000000000
7893 18095738563845135316115440376053062950303076809131803130002589471604296727357437435806838187811140844152043555327723953994912451370746225509392270225357761136658073171717442151409413783552000000000000000000000000000000
7894 -4632162742419687748383617512530329511201983776500246255766213094405884568964702884285482502621512129962365216315948476261855579657104895046662614627065264214407688587018579689475615490048000000000000000000000000000000
7895 1067411414557580220279703165930902017798718000671795876328736060884834270239692403770132924517131056034805897672805518442949329225332867119448341631454169579841771717878194450183511395532800000000000000000000000000000
7896 -222377378032829212558271492902271253708066250139957474235153346017673806299935917452111025941068970007251228681834483008947776921944347316551737839886285329133702441224623843788231540736000000000000000000000000000000
7897 42049540573480432920109518657884018882979800026464686037192632701523774282169700754580993996129405237734777787110520423510125090694931128947964973360315771327100097977019781370865600430080000000000000000000000000000
7898 -7242646620515860519684415421006779172152039134993081374299065498757439383049296283815789935788175149643281123866862213413951311607989809835519050595505893723564063698383005821403272314880000000000000000000000000000
7899 1140046227303422489209583908862178203023932086063725771880408458137745088072574415045078045448138680962368325053117200259603447197553951548183554260403705493523972989560287953369033605120000000000000000000000000000
7900 -164492384225208102014525678278685712150595915274909004228458934674160362707614308456504117986088581110284572614806910323171354524218498723380769971858248935494173245636555833271817705881600000000000000000000000000
7901 21815966077613806633226217278340280126073728816300928942766436959437713886951499795292323340330050545130579922388184392993548345387068796204346150113826118765805470243575044200506327040000000000000000000000000000
7902 -2666395853930576366283204334019367570964566855325669093004786739486831697294072197202395074929228399960404212736333648032544797769530630647197862791689858960265113029770283180061884416000000000000000000000000000
7903 301044693185710234902942424808638274141160773988381994371508180264642288404169441619625250395235464511658540147650573164964735232043780879522339347448855043900899858199870681619890176000000000000000000000000000
7904 -31466956076523591363777387075902923051392882625940790359952902463006790921556504134809966905536465579343618959398820686424115643866645199691451418860494546614641472247184758746906624000000000000000000000000000
7905 3051341195299257344366292080087556174680521951606379671268160238837022149969115552466421033264142116784835777881097763532035456374947413303413470919805531792934930642151249333033369600000000000000000000000000
7906 -275026009063974808078555737768802501512950270780461165816390154354380554314104342964240984971625712613433964799529684568826725195085393039681479826737690246991288814994657197948928000000000000000000000000000
7907 23082540046440742820878785134167352805551183440502990702447030811885510808505185927355939810118586594341779188531955669169385864587524058687552771172627574301054596972765871970713600000000000000000000000000
7908 -1806966518787027847088995805957545295384057289534325029737015038304168775413284756939480136650697435415644330415380368041037782328821327826550848248362259604375486126655914219929600000000000000000000000000
7909 132146995014631607259290631278294250536830898757677188184265010750384361953912716723713968658079621667916755483477737567389090599564039872847915770150499112561641274763389593190400000000000000000000000000
7910 -9041636501001109970372516876935922405151587809735807612607605998710508975794027986359376802921237272015356954132687307242411462075434307089594236905034149806849139852231919534080000000000000000000000000
7911 579592083397507049382853645957430923407153064726654334141513205045545447166283845279447230956489568718933138085428673541180221927912455582666297237502189090182637170014866636800000000000000000000000000
7912 -34853848258363599591266198979872535258943664027481240363915321114225368106621123128291083483194305145935844114596724287273675507827167937065743550093037046639361289277921034240000000000000000000000000
7913 1968638412539150682946999685641067460068705028509851830567745993614783307691051884011306384159883730964283878103024221617511838696271359731569597181121476318526183219805552640000000000000000000000000
7914 -104561380885779065577771045574342410882770047301805317008176985008843802056850741092175613810689795234366726126351103345985061029655438520541242341121836654280694713139855360000000000000000000000000
7915 5228069044288953278888552278717120544138502365090265850408849250442190102842537054608780690534489761718336306317555167299253051482771926027062117056091832714034735656992768000000000000000000000000
7916 -246333630135565980435436221558179183066392849796381705811946888186023369590696036386777360695915537553247553235583253448135537348135040860476873586345790344064829562552320000000000000000000000000
7917 10948161339358488019352720958141297025173015546505853591642083919378816426253157172745660475374023891255446810470366819917134993250446260465638826059812904180659091668992000000000000000000000000
7918 -459402118891180235392454923926050380732740288351863421691755796414783500191613774184979686277069758834278101753812156750820123579265439645423671669850592035892166131712000000000000000000000000
7919 18216138176536160204149566616023274284373647797317601827235964848168397976650062612750645200541450785498454711708218981415498130319035807990687174529859065252977573888000000000000000000000000
7920 -683105181620106007655608748100872785664011792399410068521348681806314924124377347978149195020304404456192051689058211803081179886963842799650769044869714946986659020800000000000000000000000
7921 24245081867616894681654259027537632144241767254637446975025685246009402808318628144743538421306278773955352322593015503214948709386471794131349389347638507435196416000000000000000000000000
7922 -815047432996482842489653814117222527402170048134620557883842184865848009300924095078612568205615328996796950419084350959140828953843094355904936918495081739310858240000000000000000000000
7923 25969648600378129785209557802754639353500516239583498167867520596215745394392189303975400457531860972937157733941413143305957785294020163300892597893225643654512640000000000000000000000
7924 -784797073088350075926662461072255584858532084163237581995996501533992305874489237208047816024314479951397623827899847737267955050094015923928073013256818901647360000000000000000000000
7925 22507387756496077649217489449619405452546580526945681596866314760974873677909880010494956233150151123134422419215240916238628144832884984988125867550006881707622400000000000000000000
7926 -612946289664925861906794374989635224742553935919000043487644737499315731969223311832651313538947470673595381786907432359439764292834558414709310118464239697920000000000000000000000
7927 15859449452868711112273700611619932388443703237065036090239758942289987470532351425040628392266473017428691696584318179929560334849565497443527604463760048128000000000000000000000
7928 -390074059993064660106462312886878390955657121396815240763983289348776646007028859173842949001163251439452322725962003751636760257418558393995119651568222208000000000000000000000
7929 9124539415042448189624849424254465285512447284136029023718907353187757801334008401727320444471655004431633280139462076061678602512714816233803968457736192000000000000000000000
7930 -203085360021320947167198842984973992248082682499579329368038376826435988681728713643460737165356584738133530686489594796357109961881740424012564815203532800000000000000000000
7931 4302655932655104812864382266630804920510226324143629859492338492085508234782388000920778329774503913943507006069694805007565889022918229322300102017024000000000000000000000
7932 -86807970571111763768316484326761853659416846890617093656424373085935692456135898264191141741064552649737422052283316241380715304848350240713072233676800000000000000000000
7933 1668440361457207443822928472080216520305354886535320058970281902160437277280169893150084126170828032838367636957395563712235342207373605530946555084800000000000000000000
7934 -30559186500173017697139477208686305866719184635830083092129274861877883427493543696297330905807949207263704668164434873898241642398587088729748275200000000000000000000
7935 533573097622068562965927379834205340530017509514493514307019084889931297940363461363921650736329271872858335475886958115683584232356282501630525440000000000000000000
7936 -8883773397908416135447049100723193425832771034437007794558463247398958597880026892585785680804662569604454868322912980921985905507981137962598400000000000000000000
7937 141082257435766410091466784726125156142257406005947518325494205417750210983702660328905777561165857184785387487014002674691587581268186806353920000000000000000000
7938 -2137609961147975910476769465547350850640263727362841186749912203299245620965191823165239053957058442193717992227484889010478599716184648581120000000000000000000
7939 30907606714359726317527916712671584127727693819145558203939961894718570079254172816288437813744781580226332910005611734759718559329162362880000000000000000000
7940 -426552943342973598499819665039132722124748715603592545348492686782315107428620937057374368017744723166019526586050297696910143013366267904000000000000000000
7941 5619933377377781271407373715930602399535556200310837224617821960241305763222937247132732121445912031172852787694997334610146811770306560000000000000000000
7942 -70698522231404924309815575530896703960042178212865542910970468156553739878497504814676161016057315530745909269510627450319544113954816000000000000000000
7943 849319446856148635039209482351286004490978942905178435964433958798698614944667622048719415685858388728927658995778043106572816613376000000000000000000
7944 -9744607180112816464821847925528039906599396084056998963360051459646904398519737209496176870791853493870546812149627306174446567424000000000000000000
7945 106790215672469221532294223841403177058623518729391769461480015996130459161860133802697828721006613631458047256434271848487085670400000000000000000
7946 -1117902904831710541354431349691125759083420923128387384922230848836538875885479131927746589199726636796762961382543766971219968000000000000000000
7947 11179029048317105413544313496911257590834209231283873849222308488365388758854791319277465891997266367967629613825437669712199680000000000000000
7948 -106793175840087704923909267364148639566368617386093243332513040714377361971756297750848178131913323270058466029695060651540480000000000000000
7949 974595497312137707273303247268467753150433152698639637292151301710709516063764037038277511909352897515451076438073561579520000000000000000
7950 -8496473566310944114690336001827667591567878767116345555880293399529262447735378784436265488440512439878291435613974639411200000000000000
7951 70756775202456230135662358442935273081011648626884956328117033640316975747296625453333323521323388073603359723634032640000000000000000
7952 -562837984564992739715496033068803308598956295895675788973658222138885034353495884287878709828708768767299452347088896000000000000000
7953 4276072057473828981694176889411611081473552105570186430948970348633504534499493897723674908480218566133329172627456000000000000000
7954 -31024295569816295483116133652723945790252693572367823750324422103392206409613493855049817952851230720633910329344000000000000000
7955 214927348827040601238455142774894805173437334989295164535380032643982152837683842971730666540836839329692752281600000000000000
7956 -1421477174782014558455391155918616436332257506542957437403307094206231169561401077855361551196010842127597568000000000000000
7957 8973457057447437671741350195182083672685700184776201900393904181502750568249877679431263737822737023474073600000000000000
7958 -54056970225586973926152712019169178751118675811904830725264483021100907037649865538742552637486367611289600000000000000
7959 310672242675787206472142023098673441098383194321292130604968293224717856538217618038750302514289469030400000000000000
7960 -1702882613597229340288479003615723407090068311119381999305307489600726218992904056094754331963351367680000000000000
7961 8899308145269032350606109242831060397648645472272704464621413585579964562283271785182933535214796800000000000000
7962 -44326055895976023202252651401074247191353406566875539478957232418597524639725108508573998451261440000000000000
7963 210338427078807302907792301853249424734194486705952859665381472515822419619075190225500991651840000000000000
7964 -950478969457238667267747333728655192374840743541799683392661759048049526857081343227105116160000000000000
7965 4088081589063392117280633693456581472579960187276557778032953802357202266051962766568194048000000000000
7966 -16727011411879673147629434097612853815793617787547290417483444363163675393011304282193920000000000000
7967 65070753776190948171556150951812017132377918166659939839180447179355258965947865628672000000000000
7968 -240516899038340198214757278383713773002740960965476928169013749654874949134887944192000000000000
7969 844104054532450794348786236924637062523328663182195843541175695213423817977233408000000000000
7970 -2810657968905045609539460079985365084664144850552961455400262787499048158678220800000000000
7971 8872026416998250030111932070660874635934800664624247018308910314075278278656000000000000
7972 -26524615061128788749819178355584058189908166935474552941335917433833306193920000000000
7973 75034271742938582036263587993165652588141914951837490640271336446487429120000000000
7974 -200626395034595139134394620302581958791823302010260670161153306006650880000000000
7975 506435560281502292960607779404575818309456878860852177105823879240089600000000
7976 -1205339775993674535797333823792307259875896988911015273005102530560000000000
7977 2701041514831763665652288680767075092158872804282387166397988864000000000
7978 -5690048987097505432313852322553831023965385097865442830843904000000000
7979 11249198213169043809391153046026624957516038115837503799296000000000
7980 -20831848542905636684057690825975231402807477992291673702400000000
7981 36059976705739374561290792497793372689644240942170112000000000
7982 -58210667579358378646093887634500771546579488351846400000000
7983 87403404773811379348489320772523681000870102630400000000
7984 -121711818574278624584233162936836711747607449600000000
7985 156668471213874335748007289379677183263211520000000
7986 -185714166920192432133721300829394479923200000000
7987 201863224913252643623610109597167912960000000
7988 -200200024707986295934309690628866560000000
7989 180116981293734859140179658685440000000
7990 -146004922198311234380396186112000000
7991 105770010285649981440449280000000
7992 -67801288644647424000288000000
7993 37989235828349866368000000
7994 -18316892877700032000000
7995 7445891413699200000
7996 -2481302124000000
7997 650833344000
7998 -125984000
7999 16000
8000 -1