0 1
1 3
2 -2
3 9
4 -16
5 4
6 27
7 -98
8 60
9 0
10 81
11 -544
12 616
13 0
14 -96
15 243
16 -2882
17 5400
18 0
19 -3360
20 960
21 729
22 -14896
23 43564
24 0
25 -72480
26 46080
27 -5760
28 2187
29 -75938
30 334740
31 0
32 -1246560
33 1323840
34 -362880
35 0
36 6561
37 -384064
38 2495056
39 0
40 -18801216
41 29675520
42 -13386240
43 0
44 645120
45 19683
46 -1933442
47 18233520
48 0
49 -260648640
50 573793920
51 -378846720
52 0
53 63866880
54 -11612160
55 59049
56 -9706576
57 131501524
58 0
59 -3411533760
60 10065807360
61 -9125464320
62 0
63 3590092800
64 -1393459200
65 116121600
66 177147
67 -48650978
68 939923820
69 0
70 -42864064320
71 164970833280
72 -197276808960
73 0
74 151045171200
75 -93884313600
76 16605388800
77 0
78 531441
79 -243609184
80 6676768696
81 0
82 -522695480736
83 2573261475840
84 -3948977134080
85 0
86 5300078192640
87 -4690383667200
88 1320767078400
89 0
90 -30656102400
91 1594323
92 -1219108802
93 47224599240
94 0
95 -6232925418720
96 38679353993280
97 -74674225866240
98 0
99 164110227240960
100 -193899464478720
101 77281479475200
102 0
103 -5977939968000
104 797058662400
105 4782969
106 -6098732656
107 333010412284
108 0
109 -73071898230240
110 565160856099840
111 -1352189511953280
112 0
113 4638328363468800
114 -7025872844390400
115 3716468672716800
116 0
117 -638842517913600
118 178541140377600
119 -11158821273600
120 14348907
121 -30503229218
122 2343270351300
123 0
124 -845511738533280
125 8077810111600320
126 -23673807815898240
127 0
128 122335730983065600
129 -231033240274636800
130 155737507916390400
131 0
132 -49587012034560000
133 21787598536704000
134 -2845499424768000
135 0
136 43046721
137 -152544843904
138 16463898917536
139 0
140 -9684109095766656
141 113466648836136960
142 -403573977908075520
143 0
144 3057351479328706560
145 -7053741203462553600
146 5892295084823347200
147 0
148 -3128453655802675200
149 1921102670462976000
150 -393236861681664000
151 0
152 5356234211328000
153 129140163
154 -762810312962
155 115552382110560
156 0
157 -110032758288969600
158 1571907525827447040
159 -6734409561637954560
160 0
161 73201678623683850240
162 -203160891900630343680
163 206060198985562521600
164 0
165 -170323059068338176000
166 137051772494295859200
167 -39085780098613248000
168 0
169 1730063650258944000
170 -182111963185152000
171 387420489
172 -3814309845136
173 810392295399844
174 0
175 -1242323498872513920
176 21535125418646507520
177 -110447588579534000640
178 0
179 1692936188155150848000
180 -5584008945139546521600
181 6770993495674241433600
182 0
183 -8300658756280143052800
184 8402900938111372492800
185 -3130383997977152716800
186 0
187 300211571310723072000
188 -65560306746654720000
189 3278015337332736000
190 1162261467
191 -19072324066658
192 5680374687489180
193 0
194 -13956000164012941440
195 292379865431129736960
196 -1785924581204889054720
197 0
198 38055814449038997811200
199 -147737039234723192217600
200 211572939851903018188800
201 0
202 -371066082987627675648000
203 459501254868513521664000
204 -214682517070850949120000
205 0
206 37177337780414447616000
207 -12632924774190809088000
208 1307928119595761664000
209 0
210 3486784401
211 -95363944856224
212 39800767460557576
213 0
214 -156149426306969546976
215 3940498252244815994880
216 -28543147910660114242560
217 0
218 835561061312198005370880
219 -3787482484011888997171200
220 6343548008941001340518400
221 0
222 -15480033937725542311526400
223 22973254548865211695104000
224 -13088175597355568726016000
225 0
226 3683898923233330593792000
227 -1731447701179151155200000
228 278401842599669268480000
229 0
230 -2491291656372879360000
231 10460353203
232 -476826697849922
233 278796100113615480
234 0
235 -1741480838894609477280
236 52787971542252303403200
237 -451790208173370609607680
238 0
239 17988193693294479474462720
240 -94577231267869233037271040
241 183776429045761920803635200
242 0
243 -610347414865981915938816000
244 1068705264297955239257702400
245 -727359007202135594237952000
246 0
247 310612909837496248958976000
248 -189316128333561832931328000
249 42023730482611822264320000
250 0
251 -1203293870028100730880000
252 104634249567660933120000
253 31381059609
254 -2384154409956016
255 1952526354191008204
256 0
257 -19371778791921257776800
258 703658438438226039014400
259 -7093580951854072964534400
260 0
261 380885582720755238141030400
262 -2309909343104554524323020800
263 5172630180731216508856320000
264 0
265 -22963739339426742922434969600
266 46861485451156231752882585600
267 -37510002923437576770984345600
268 0
269 23149098899345921081868288000
270 -17565535682816660283064320000
271 5046615798825974061072384000
272 0
273 -308269938267923719127040000
274 55246883771724972687360000
275 -2301953490488540528640000
276 94143178827
277 -11920834811899298
278 13672452788156969460
279 0
280 -215035663894261544056800
281 9341277487616151084955200
282 -110625664908440450702102400
283 0
284 7952294918328489211101696000
285 -55364036694169239297321984000
286 142069587587863524946925568000
287 0
288 -830646917883733985800077312000
289 1956040300908626036816904192000
290 -1818870886942752124440870912000
291 0
292 1564513137750239551253643264000
293 -1436994182841977747256901632000
294 512997658444912873476980736000
295 0
296 -55711302888431035739013120000
297 15433447176980419974266880000
298 -1323623257030910803968000000
299 0
300 282429536481
301 -59604362345854144
302 95731011186722584816
303 0
304 -2382954038117526945429696
305 123586963977952579544985600
306 -1715432638552303667041267200
307 0
308 164051054907629325852136089600
309 -1305786079107466831043592192000
310 3821240881462553466752507904000
311 0
312 -29058690043554156947298484224000
313 78321988591327238698492231680000
314 -83769561707946080373103656960000
315 0
316 97654485541521787485762355200000
317 -106362231448661321391129231360000
318 45872803970507201516226478080000
319 0
320 -7971697548569597771671142400000
321 3034379844278222399880560640000
322 -401746130974022047220367360000
323 0
324 2541356653499348743618560000
325 847288609443
326 -298022376588343682
327 670236287031749802000
328 0
329 -26370878175685561814237760
330 1630460072094558803539109760
331 -26473011362152270482888921600
332 0
333 3349636792524299045969686886400
334 -30374426649594131317253885644800
335 100946401064713398045743603712000
336 0
337 -987871583816491691430457344000000
338 3026863610280898002886035308544000
339 -3693364253224909833345104609280000
340 0
341 5706550368454475887065500221440000
342 -7255655072012209665987701637120000
343 3703559520925684644173158809600000
344 0
345 -961281787505676080655001190400000
346 471358390032443114404813209600000
347 -85638424729899929016729600000000
348 0
349 1715415741112060401942528000000
350 -127067832674967437180928000000
351 2541865828329
352 -1490113577518937296
353 4692250053975425301364
354 0
355 -291507411284344550029250880
356 21459689718986120064150804480
357 -406877930864851410064568482560
358 0
359 67790562251228351415377392896000
360 -698156421906914140489785962496000
361 2625511490984349468224641741824000
362 0
363 -32763514171764626130179967123456000
364 113463705877374826060886914891776000
365 -156870382393904776874102737207296000
366 0
367 315463883874260814353488250142720000
368 -462481950191903937801771968102400000
369 275040612612321475110531823042560000
370 0
371 -101556898389934063055895999283200000
372 61584962626698335535726644428800000
373 -14394890543019045180692181811200000
374 0
375 608718452429431507815235584000000
376 -92505382187376294267715584000000
377 3303763649549153366704128000000
378 7625597484987
379 -7450572971326343138
380 32848730604983014984140
381 0
382 -3219447371964909142970727360
383 281891040459663006334252967040
384 -6231927101286687871353432065280
385 0
386 1361492534331433113399460839168000
387 -15881514980567307275762298284544000
388 67368328511709179174064619686912000
389 0
390 -1063539267736713004137875894599680000
391 4142298838909750235150399677071360000
392 -6451473736494295647949601661911040000
393 0
394 16633293269432772446482198466396160000
395 -27837604208825313386684163324641280000
396 19051258995334808409742636524503040000
397 0
398 -9650744909285474696072097536409600000
399 7036713050578655747455330969190400000
400 -2031429033309258505278518722560000000
401 0
402 151129842207713633471538659328000000
403 -35338707877402518986950705152000000
404 2586846937596987086129332224000000
405 0
406 22876792454961
407 -37252880107826685664
408 229956015380823757575256
409 0
410 -35529826336149367816725942816
411 3696777999695268173774995845120
412 -95170252762058296108306998781440
413 0
414 27162949957041697933140923974686720
415 -358018680209879248832198559080448000
416 1708286705574984193761109235644416000
417 0
418 -33881804889987821836909374130692096000
419 147778687289537294926946363894661120000
420 -257987869576059668378543246998241280000
421 0
422 842000939995731578682079880659599360000
423 -1595523326887250858487708790869196800000
424 1244075976576913168940277764299161600000
425 0
426 -840648626103890442386515731834470400000
427 721983373466029445870517990142771200000
428 -250284851678265576192107661282508800000
429 0
430 29483755967643239888607760927948800000
431 -9429443627888015179885320339456000000
432 1061082986380299783397831606272000000
433 0
434 -4995290638118319890456641536000000
435 68630377364883
436 -186264446292718338242
437 1609766613425981956398120
438 0
439 -391872025267995870772776467040
440 48413412259399979937242205414720
441 -1449734459429046050667254956792320
442 0
443 538802085699792339006638996428769280
444 -8007325383634214788272706372233768960
445 42870781030323428944827498010626048000
446 0
447 -1061750087284176681028174285538549760000
448 5166508858536264920641088280343166976000
449 -10066525578911371848712089751470735360000
450 0
451 41141317587032157085710301453882490880000
452 -87662395054683155439235941204586659840000
453 77238382970470129041449591043312844800000
454 0
455 -68079178154110959662696617276027699200000
456 67796494102334723644406970293472460800000
457 -27647022245131129890180455863418880000000
458 0
459 4813399773860669008642885652840448000000
460 -1973948310660226798964310024388608000000
461 303525098576004882763899067170816000000
462 0
463 -4490766283668369581520520740864000000
464 289726857010862553646485209088000000
465 205891132094649
466 -931322368724346420976
467 11268738822874459131463324
468 0
469 -4319993217025499141369842808160
470 633293079624879697891876435061760
471 -22036497364992090639632277584373120
472 0
473 10633901317377406300998615811475404800
474 -177852270598914772655846335752626995200
475 1066101217533781013613759517966736793600
476 0
477 -32791773928307203500704168147997548544000
478 177434259166940276405324091553954136064000
479 -384393416965760236199050018220397133824000
480 0
481 1948932687619625349272198995261327933440000
482 -4642313414982370092165880074001711104000000
483 4590220046832631830522780992371760824320000
484 0
485 -5182085179322615770133699716829518233600000
486 5910167717077722869831571588799424102400000
487 -2790932915772527025015434772037081497600000
488 0
489 683974547475731640498744628780990464000000
490 -345289249158025470777252713934618624000000
491 68016536498846165325086509328498688000000
492 0
493 -2108487201896552234162296109137920000000
494 278137782730428051500625800724480000000
495 -8691805710325876609394556272640000000
496 617673396283947
497 -4656612255403996294178
498 78883034404858662613085220
499 0
500 -47604572473377113844458939481120
501 8276009967293691064008092083884480
502 -334347218952630637781835422375967360
503 0
504 208949744004009754494480505921782835200
505 -3926307906290003539190748135411724185600
506 26298850709266111039674932270761216204800
507 0
508 -999808821547160707584033560432156712960000
509 5998179637977255306772707026912606208000000
510 -14400275554275731191845087846587669053440000
511 0
512 89841133222989840803895936579241975480320000
513 -238029307733414955285392328576948460584960000
514 262580223296155303049374300034529472020480000
515 0
516 -373972735034959400877398329148960459980800000
517 483605124800047391488036109602813850419200000
518 -261197536817018673312020009239330160640000000
519 0
520 86891081271320119596035114904865210368000000
521 -52499057579161931976131625277584310272000000
522 12718429985545201333088328575367512064000000
523 0
524 -688412017454942714999188226970746880000000
525 139258662456556140722951348174192640000000
526 -8891717241663371771410631066910720000000
527 0
528 1853020188851841
529 -23283062512366774038784
530 552190554058521446284184896
531 0
532 -524412391431749610880583506734336
533 108064175299551754970549786485309440
534 -5064864344093221713111579888142817280
535 0
536 4089908746336328040730384121167076106240
537 -86213561424162249903906359950238298931200
538 644136645376020589304430923581625214566400
539 0
540 -30137062040273912618988464155317022320230400
541 199942238861566582293593376351701654568960000
542 -530383057114229241242015621620994227568640000
543 0
544 4042688645106206809631077856607411193774080000
545 -11861682915718007932891978001041320207974400000
546 14525156247751526014062659615731721699328000000
547 0
548 -25766260807383618262153060601944776219033600000
549 37469085487470427453812354756382962588057600000
550 -22915596976000920258401734845510422259302400000
551 0
552 10061045672003028425614188651491763840614400000
553 -7127004115261588374536731884955228962816000000
554 2064489146263196304699280328862405230592000000
555 0
556 -175605954751050651747948834618265829376000000
557 48422675422236602054052949402929070080000000
558 -4737938059921476643287410202441154560000000
559 0
560 17244542529286539193038799644917760000000
561 5559060566555523
562 -116415316267874247897602
563 3865380444534674857537371840
564 0
565 -5775397046963483663618137840101120
566 1410078402808490310725953059376366080
567 -76621350213195636226496997041054115840
568 0
569 79783394443335353396008190516584992399360
570 -1884103147341461152715180473136011647467520
571 15677278457890096053040974841879762924339200
572 0
573 -899199168137156231882651664904260340482048000
574 6581888540032552614607907982237590562825830400
575 -19241066114603038630612791539174644218593280000
576 0
577 178048451260721147898499129666641560642519040000
578 -576333681815177325044459833163180828283371520000
579 779991386145233657340499329032280910017331200000
580 0
581 -1704612945658668540591528304299986310188236800000
582 2768291800846281202431984509318913917662003200000
583 -1901352938596392656128753342379415023124480000000
584 0
585 1077325835749262479027397203202138720698368000000
586 -880783501709015605131156222477215327059968000000
587 298849010041277094496415447096268240715776000000
588 0
589 -37285427274565247667849347614371892690944000000
590 13138928576317370526678262321438091378688000000
591 -1751170360442151090148695324841664839680000000
592 0
593 19917446621325952767959813589880012800000000
594 -1138139806932911586740560776564572160000000
595 16677181699666569
596 -582076592457492372599056
597 27057895942375259751257398084
598 0
599 -63591127440099759199699700455760640
600 18388773206980008876073571150293770240
601 -1157780723614785485261810673972069934080
602 0
603 1551728939699977205932249284407566139596800
604 -41002267194150720568146937365154774460006400
605 379418436004886820747094226094594663734476800
606 0
607 -26585891940326502475657043034008096695556505600
608 214253946032510087852578274772400895174482329600
609 -688619489113149934153507249465740238655953305600
610 0
611 7692573168046199227770213391328143424115179520000
612 -27377993570026080055193984235703503708330393600000
613 40793670332337304487079750829196210399776604160000
614 0
615 -108800688380201998184200153027926318073144934400000
616 196166874755746732814283491699950551322696089600000
617 -150266007732648641291555066296848612275414630400000
618 0
619 107888849502095695832405378149579460406411264000000
620 -100547817378040951023321139951399348369096704000000
621 39337066596704645930712911374702351742926848000000
622 0
623 -6856054327171738200347484249685868276613120000000
624 2964029425080143966862636163241293350174720000000
625 -504491589997376634479715675108167626260480000000
626 0
627 11954072082184192547467233263053795491840000000
628 -1393083123685883782170446390515036323840000000
629 38696753435718993949179066403195453440000000
630 50031545098999707
631 -2910382995641825262328418
632 189406435749811733243546984700
633 0
634 -700058333921740970127994943842126080
635 239689962965141112980953421958376619520
636 -17477043493463662332183601536482811632640
637 0
638 30100787015225738177907696365484026541465600
639 -888978731991764721637866171787586454172876800
640 9136646700053904082864636573827225010493030400
641 0
642 -779645743917280657571379181316301555755581440000
643 6904597625391281612091853087283836474144456704000
644 -24346759406962789188694820580251559930777305088000
645 0
646 326684725956018080208302155784146579522647490560000
647 -1274533249804535735786364672026186513628140666880000
648 2083757027221624315989601998581315272341234647040000
649 0
650 -6726818654211112789988727943929468344895484723200000
651 13397138275977086900379163553670680168593411276800000
652 -11378173608060914262617324933350796906043801600000000
653 0
654 10195741330882580140517215894142675563145330688000000
655 -10723476796140955195856289324903138483882688512000000
656 4777781914647820252795559764345012403457490944000000
657 0
658 -1121771113209969670211910972945985624929730560000000
659 578456945905849597598774892439499254404218880000000
660 -120703852922239046978101172429053360959651840000000
661 0
662 4965519029929666654816221327025036591104000000000
663 -885091492958482689102598196307088008806400000000
664 50112295699256097164186890992138112204800000000
665 0
666 150094635296999121
667 -14551915078272216509641504
668 1325850871014673416355353549736
669 0
670 -7705645711254445858795862561899772256
671 3122970101886051878453674434897317314560
672 -263593792179745781660639743578992434206720
673 0
674 582549556466078792862909873089265964235612160
675 -19210367538101122441597528142118028015376793600
676 219032661421157441122265302915902039783068467200
677 0
678 -22696268091083495143320446256181188621015495475200
679 220504120478196463847519598245455098199834361856000
680 -851413908371324407418825381209772068492118851584000
681 0
682 13660176710690181314483633606081517067241854599168000
683 -58265010925272436951177766161629884708011219353600000
684 104208122558124991567749042041142652866614683238400000
685 0
686 -404240342792013702970488888132030362112096416563200000
687 885397605895835647696588933560218278072313865830400000
688 -829511201650358882151355870048242418293113723289600000
689 0
690 915853570719364970152417342610189352710969072025600000
691 -1078131336739599632406244128927000117803049025536000000
692 541588402005294948996019309486457282771111903232000000
693 0
694 -166546183124295350824051005328590713312904216576000000
695 100348598266435066325816104869676620764581724160000000
696 -24958051111276547887583620636215339372584632320000000
697 0
698 1604299842587599082699277313721310121159557120000000
699 -388795568989493304765949883128841487620505600000000
700 33651083755235594328145607934882798265958400000000
701 0
702 -97515818658011864751931247336052542668800000000
703 450283905890997363
704 -72759575691550353142205762
705 9280985200932870458920494131160
706 0
707 -84807143712591019128727349642752596000
708 40675667781631218878485726279284122811840
709 -3972644703307503036180318200294270416988160
710 0
711 11251187255732191041781774068534320214491504640
712 -413903610316512989545080468700085375679153684480
713 5229854888067632370228077248486927195164342681600
714 0
715 -656357138320991534269858521988408645560558452736000
716 6984722464235868325304399951778908751941599376179200
717 -29480888846205807123848861192939305498053365465088000
718 0
719 563257602363073585554871609161374609990561367588864000
720 -2620251412398546331886020890587077314482638172454912000
721 5112886976421778536263412430513901386542174594662400000
722 0
723 -23680462847843393680923036756864697332344697756057600000
724 56820986662577179671107035311755097721962173458022400000
725 -58465773807275251710438682430592195777367250042880000000
726 0
727 78667703149360178590018738467975668823069082779648000000
728 -102933639383167029025151805963640473879110051954688000000
729 57818776865520812637343409373857153615290429341696000000
730 0
731 -22770847243640636916894146379788831841685931556864000000
732 15780943115461669393669740706108535238787929735168000000
733 -4582815168003474506692251246171865003410283560960000000
734 0
735 429619188043941649839132687631260769782752870400000000
736 -132710683871056577487002844641496530642345656320000000
737 15608276292264499559340634189757289255980236800000000
738 0
739 -140715326323511120837036789905923819071078400000000
740 7216170580692877991642912302867888157491200000000
741 1350851717672992089
742 -363797879358319577493023536
743 64967041925681476313149743329644
744 0
745 -933283980658051146905918591755459660320
746 529631752598331755611601715127121122513920
747 -59833724556302332855975687362089760991693440
748 0
749 216908756972539558936969969110683468426222592000
750 -8894497187249952219198761775935410653123074457600
751 124425698528720674410696581402200179245571418521600
752 0
753 -18868414853825386124747619960444745388466310171852800
754 219622237059185961324843920173286978590880901680332800
755 -1011693668731682177393576296306023192966836720684236800
756 0
757 22932691535860080115063708790930011859570047982764032000
758 -116100060739090716188648407663208597375536698878853120000
759 246567117503623196888221460820609545735832296296022016000
760 0
761 -1355681328020699904452052449751133463691955788369100800000
762 3551523839425395619798584132817296685446775111365427200000
763 -3997953075518634783154972851096445351419428568091852800000
764 0
765 6493832608330321004486079788147963319677794117484544000000
766 -9388868044775861467833982639471728556746286892580864000000
767 5856307351565987449707834470616795769697834964615168000000
768 0
769 -2900205130247314580420418645078977336314192377937920000000
770 2283346670174318774193714673100372896383847744143360000000
771 -762145649048068975731704049692083552378485756395520000000
772 0
773 99239780412103974782576065408321349348881418158080000000
774 -37511903598003052735985953663926471419983539732480000000
775 5620350868366703103271281745283649579014349127680000000
776 0
777 -105092700251920728631291553322816489181623091200000000
778 10968579282653174547297226700359189999386624000000000
779 -274214482066329363682430667508979749984665600000000
780 4052555153018976267
781 -1818989399493301322811101858
782 454770021075529050831203189354580
783 0
784 -10269772608358156866763255234568545350240
785 6894545623584893334419881482570129189284160
786 -900683658860124983373304920722109141610485120
787 0
788 4175026703616696855575458059486452392349959987200
789 -190688798557754708664039456738635926147256570265600
790 2950736038033075033638008990009958229179373370572800
791 0
792 -539497185722700647800461947994551473226394559807488000
793 6859623660915852917663911803996885759235670213197824000
794 -34437215049510750957748680067912736682244270964736000000
795 0
796 923011320355314243927902942574463998550730498686058496000
797 -5075413759565599222892157182430338506120239489931542528000
798 11705918675944937570036308309941527036457120135364214784000
799 0
800 -76014369655071440602065285423933314606972636771018342400000
801 216757188551012198877922488866325956320167023122946457600000
802 -266037319016734538443852574923513458596542195150356480000000
803 0
804 517338884946012892040475456786698919717143217929453568000000
805 -822301636789636708019505069299399779491442911181012992000000
806 566207473500301707897614444510188709808784382260936704000000
807 0
808 -347267426448992498084916783527203545795175657179709440000000
809 307496044434977690890200876473703432185637870313144320000000
810 -116515575995257908696908795323612450691360034977218560000000
811 0
812 20320964743785252207528044251669257628414461031219200000000
813 -9138146855461072974433051119760135585005037839974400000000
814 1674449633986139713355783428488639148389459138969600000000
815 0
816 -54116159482169583340386771625230276414536259993600000000
817 8621440423406428358857461401816077829392878796800000000
818 -438468956824060652528206637346858620225480294400000000
819 0
820 12157665459056928801
821 -9094947005571616920093461824
822 3183393785507502342421067947685776
823 0
824 -113000339641225080007934595623174240544576
825 89731790832687194916126091825757364914196480
826 -13551622156643384110606093099727057899292981760
827 0
828 80246134205221115125355059395746079876159731988480
829 -4079615250377949425345186836582110592154687255347200
830 69773816860338272860314601337615398532598153225830400
831 0
832 -15350522015659880309463801719906654317878588598478438400
833 212956012995349951455065452963768025321720694737731584000
834 -1163588397787655220537503847361251237778871782891585536000
835 0
836 36763124021234183499347733063766279336270350116487954432000
837 -219172693996007855540558515797454300677173698082793062400000
838 547888276034033351243474853371465647531991996097972142080000
839 0
840 -4182531879028260708659563816922813385256015979055792783360000
841 12946677010308549454793253986789867247900366784915360972800000
842 -17272412141908791682175365776464303593081157680771576627200000
843 0
844 39919541001756389814439922315698607303806563432524886835200000
845 -69448930997151390127057541512203134298903635189066366976000000
846 52521253599047148342875926249844773306260656715057856512000000
847 0
848 -39384368330629183867854724705327605733998873732339204096000000
849 38898769444575204033227426909473715019444098205524951040000000
850 -16565362620750578974611280399598687359124818312959098880000000
851 0
852 3762275070196309329067283910956196298455246020731207680000000
853 -1971715806116640680932731447873620358840702039018700800000000
854 429582917098692400778984361494537989425822885425971200000000
855 0
856 -21597093257765924165364550944206457570198139856486400000000
857 4668446714282844150820645628206878447538934906880000000000
858 -362253783678545069186311857619412788514742337536000000000
859 0
860 855549184046947614689183682628016819952156672000000000
861 36472996377170786403
862 -45474735052173415518581166722
863 22283774688446527540181315820724080
864 0
865 -1243299315511524576161826864190075365727680
866 1167643284221345784709718539691077486290000000
867 -203812723094646884828588153046860412678879905280
868 0
869 1540428082689559394160046995183855629036573650053120
870 -87116350673630918004505314637347751873019307538083840
871 1645593940291559770040687699130975272171304396747571200
872 0
873 -434845538765531570635686308912186409074373633820655616000
874 6574837949272305480242956980666845746594743450954655334400
875 -39052624513352211157033535609691540725649114995967393792000
876 0
877 1450344221657301686678637316095199190147767332001856618496000
878 -9359335894574252893978488008673862622488618733023933759488000
879 25312751257255442098225572565841337665936814413311188664320000
880 0
881 -226215842330201102299189856734677451257119994916258059386880000
882 758266804383071675229398109716302188336269176441534540677120000
883 -1096630264896501297067693779203199348328622480264402042880000000
884 0
885 2992829426890027694676857307775458988298098025092777771008000000
886 -5676770392936843167456045815931696483032220836646761791488000000
887 4694341153873529302161672023058744023615830634243907649536000000
888 0
889 -4256832071137479739952765962915422069865575603834521124864000000
890 4657118299295580110362447074386897748758024667012695851008000000
891 -2210580928444542596397333472458928754208186499882171760640000000
892 0
893 639289410581319748927763893452245396596005806340361420800000000
894 -384358545255004622702799208026388760458054678060550062080000000
895 97538724521972943607020758893815289449817294191879782400000000
896 0
897 -7119696906629550385341910204885790610961175705498419200000000
898 1957655298074457387850166483243207500655160337209753600000000
899 -206019024053353138196903170623794991299144171126784000000000
900 0
901 1508333211474768644697030832473193653575652212736000000000
902 -70155033091849704404513061975497379236076847104000000000
903 109418989131512359209
904 -227373675333813070347247406416
905 155986513768595797128100247907402004
906 0
907 -13678952762150659454631068535212888245099200
908 15191795688032610446987959284625908075427276800
909 -3064196706125031347137080606941052655100938579200
910 0
911 29537427410219262063292395524219988275801778783590400
912 -1857171069634661347189492453297612190656063784000716800
913 38719824133442183890980870226385908778670194200574976000
914 0
915 -12268785942888351768202744957249832072511987567152765337600
916 201976284536800679763573596471055373287181274557022050713600
917 -1302679091203730822591441001629773602947448973188354382233600
918 0
919 56720521259109107258258707652556892890789782647370623746048000
920 -395607131635595614424277725068169689497102982409948674129920000
921 1155665345135298793922410114223941696176330899313567165579264000
922 0
923 -12044722142795934310710177845040299799516037318924773139415040000
924 43623071575106671681888888920090051427931152726351892824719360000
925 -68223492146563137817228366036309017514843178454140655910256640000
926 0
927 218592752730280857338521968727831670344358798570969905496064000000
928 -450510302170154072609013293633152863015612605596917263499264000000
929 405784793679402033972749152482455029857708426636230727303168000000
930 0
931 -440755024997800992781353813003937519260034670636115186155520000000
932 530980476383004211649369697386695242726442889710176672153600000000
933 -278980147470873586883905420996519443977856489502957696450560000000
934 0
935 100867173705598428416005592816285953191403809549554150277120000000
936 -68713840720962422395725562321669020646942156004641808056320000000
937 19993439979730236167993646954358103406510886941682166661120000000
938 0
939 -2018020007683609872188272384869802388578492859972950425600000000
940 677597029042319947379764174371275482761574348172034048000000000
941 -90666404227044278655861676842521689337528482332986572800000000
942 0
943 1371846594594575044778050670399863502271864706695168000000000
944 -129646501153738253739540138530719156828270013448192000000000
945 2946511389857687584989548602970889927915227578368000000000
946 328256967394537077627
947 -1136868376887903329999261750498
948 1091906051127521247522842429846626860
949 0
950 -150492423542182848575317172113791883392321600
951 197630133472045442405389781385488933863005590400
952 -46054101366003665869738136859823545274966642348800
953 0
954 565811943084152350415931861300675458116270781791488000
955 -39532266155711835008118604638685815792741771482119680000
956 909127665765516842964454939739852023815975104453231616000
957 0
958 -344890567163697453546745220813836019117274375023742615552000
959 6176300686082316859116905666549101459213568638899611369472000
960 -43210719810830865017024701401117756917391456012637294559232000
961 0
962 2200593129371644906803142117376565591501345526757122369388544000
963 -16565961593326747380479071887709212869679662959178702150172672000
964 52191876829717374022610993505960780561824758756608195591929856000
965 0
966 -632175820922228074740834656710188253219156562706434488396677120000
967 2468916550877229466734827470895744905836575440080675648967802880000
968 -4166211705540814254411288759948504954612114747324352469925888000000
969 0
970 15590874347675643956817464392892627103233732110602038755196928000000
971 -34806683651532208715203802998948685257045408025185110240264192000000
972 34031431508791117756335549020997001080579891210512538852655104000000
973 0
974 -43909700469166347102044338474037008776913226957070655417221120000000
975 57953600509235714491930072694816785923395027169215457798389760000000
976 -33505163582155162323167132444381582252398245529991635040993280000000
977 0
978 14916154108091317555584636105123731767438739589695102622105600000000
979 -11398488474315903420761432926070035335271660194590858674176000000000
980 3755804823073569129382218052696172043858306277017255306854400000000
981 0
982 -505484206368749290613809667001395579328144087651929869516800000000
983 201508451804845766490173997906953588927449696447244953190400000000
984 -32911333037544656014244111096667681802604575334843233075200000000
985 0
986 857621672379227228919640064005100706292926515987349504000000000
987 -123511373354822905239661066747899935516695857092100096000000000
988 5701499539374625476954776546748672010515965364142080000000000
989 0
990 984770902183611232881
991 -5684341885096030584785382907744
992 7643344631629402508466557007449889016
993 0
994 -1655632151134418015944166788364167681359259296
995 2570696659372012579755820329732494059052995891200
996 -691997301290887260700504391585666112727677668774400
997 0
998 10828984087559748972040982605529237676999144902514739200
999 -840362204245463277477977470915814289893670075196760064000
1000 21305258974164005738263649660403454705694845117245523968000
1001 0
1002 -9663101014633858877441117585915602225070244824675451199488000
1003 188079874642643322706605640071083678814242624278706037719040000
1004 -1426000523740909251555402422766337884868125097336350690508800000
1005 0
1006 84753416706778625574168748323685540262644072368901660795207680000
1007 -687760745351725579909032491836044106289193277399354140115599360000
1008 2333670505038859039730452040711236273565399524772936266788372480000
1009 0
1010 -32746229482020753171829099309659960412956388957554433026372403200000
1011 137652629268208905142182291772136427397850470437300652716211568640000
1012 -250128114279717318225496776077286120795174052806019430363808399360000
1013 0
1014 1088142881024398237343000155542496521469207442444721365809952194560000
1015 -2624297950914989259746674778588911673785093230864912780493848576000000
1016 2776702507923348903193754074127500876115074625233002503142899712000000
1017 0
1018 -4224812713398947400480247108409523145995292870744921517039026176000000
1019 6081932258275026715926306065877970450388063820832240939900600320000000
1020 -3849433320952846661117431524840543259602940283465936741534269440000000
1021 0
1022 2083152413362385957963135964418501844005417310425313291418992640000000
1023 -1770961875861824294701124854836998734784701366346646021577113600000000
1024 654210750564964124492026201227809416513176192284314321708646400000000
1025 0
1026 -114146471749427326103957029734026798247505511657172777094348800000000
1027 52921982060260571525165313196938699217696289112680671739904000000000
1028 -10257316478550166951751896697100983241648849916447923634176000000000
1029 0
1030 414306210803112086923066567588405904239355067077731811328000000000
1031 -80823443870256579716781675921989752434939122163791167488000000000
1032 5683508140828154436560830362978931756616114984548564992000000000
1033 0
1034 -11149599099221489821600451913641847487231221156544512000000000
1035 2954312706550833698643
1036 -28421709427449694728294137004482
1037 53503423790089587751327068622915038600
1038 0
1039 -18213893118218003536987445668566175487664392160
1040 33435612893347507716985105954406064444502539178560
1041 -10395383699319540985986100795763386655269483006963200
1042 0
1043 207091327595322746219706793270262683637484550235823052800
1044 -17842528002730804308534264576131626365953056187377226649600
1045 498424578448226764754843716898437601129918138448614651904000
1046 0
1047 -269920129629226976929427706522363323733779945169672850022400000
1048 5705556991017136689305032619295232343464862469524036825038848000
1049 -46839134480965193316109954066751645934311274757328755933839360000
1050 0
1051 3242288417145895486894017597113220002996090736566902498818785280000
1052 -28328763746044319726155939640938940301630049724318759651314237440000
1053 103392843112846562987850214440787008582256060459332888926827315200000
1054 0
1055 -1675823130594440374922737197295904977489950469038150599821806796800000
1056 7569709955314272364615025300751857570247439505895815559337161523200000
1057 -14784379215047309869726358894619449080125890831503527586855649280000000
1058 0
1059 74452190830515448423083234827394126485831422381123726858556276736000000
1060 -193494935449714342633723771042337144784070313358076445656671584256000000
1061 220950384659573910429070018320324251704741528390302869965699547136000000
1062 0
1063 -393865476517763643199112904407065690052531586260077240553626927104000000
1064 616037005131915578899359002306308539941398879573972145322200137728000000
1065 -424972266968280141128187368041293338866627152483321242913676984320000000
1066 0
1067 276490511970093100545726447835081450750277493194522586469367808000000000
1068 -259684428716383349559944588635374034404501936765989252722474352640000000
1069 106661667069414478858772105351632425555115356107972281574935756800000000
1070 0
1071 -23590779943191736103318221966597678894332158663450738347632230400000000
1072 12521831528097686139130549316482262910078022124307197228954419200000000
1073 -2821363320095364907144681740554648246362718129681251493216256000000000
1074 0
1075 164863787145444164359797803555795443470973161078475953537024000000000
1076 -40843102014827000403617900995618413104596940884296257765376000000000
1077 3889049850802825784085622630302736665093045134534954188800000000000
1078 0
1079 -23581402094853450972684955797352507435494032746091642880000000000
1080 1003463918929934083944040672227766273850809904089006080000000000
1081 8862938119652501095929
1082 -142108547143157099054572352419696
1083 374524023374045969158678936948679279164
1084 0
1085 -200370279585492958320382061526468277477518509280
1086 434845106544699780356176251863964499533409653242880
1087 -156131369167153199836093422572177236215709260339519360
1088 0
1089 3957603436847564525313405632635370435883345504876271872000
1090 -378420731954062699911174278377628881990488901839166574592000
1091 11642190584336523632446748134425381089647647746191909260288000
1092 0
1093 -7518878144211127355572387972180207844276445331278011459837952000
1094 172479076109856865390011066329143184377559290190608562026708992000
1095 -1531890966784160906449679032739434276772157592050527949499564032000
1096 0
1097 123269896320987217011374885452770003385116966547189400032656752640000
1098 -1158402064786600276422166365016590271262178924843068792058465484800000
1099 4542238628829813711596965276727594260137327252951720341869921566720000
1100 0
1101 -84811129976959936521770366040866047469023429305863616522296387174400000
1102 411021519474108752154431100820261599715712697464914025362688154009600000
1103 -861399442124137555898669424663654973311360538210373738887633069670400000
1104 0
1105 5002091461536381566509114534828037718789464993740859443818201612288000000
1106 -13977841120360632580741521606613574997847297727034237962731407802368000000
1107 17183139477969137982075669054718599608146612208776645435186936283136000000
1108 0
1109 -35678724312880026044910982045719175030797486915206088627170542878720000000
1110 60422454951077141618409447596294630959472163657096780816764570173440000000
1111 -45254362972959116258056574255790736546839476993668402663227654144000000000
1112 0
1113 35061894528629546200763418134471813795445270237171160525030828277760000000
1114 -36166599371456595755654122172956184123428948187691749144829005660160000000
1115 16402248938285461884010935493568619384166256133709666584384566722560000000
1116 0
1117 -4515094590187971926591838140356739485569270810424160411563799347200000000
1118 2709898743459710304358600722897362482256587444667008824354275328000000000
1119 -698717300355245900951390731530143202045619572968492362664352153600000000
1120 0
1121 56255107849700041284088980944208667548982826040223987151142912000000000
1122 -16990494217186716511810941476202791478510539183600210100092928000000000
1123 2053757621642579860167401010652311440256166443844983840571392000000000
1124 0
1125 -25660746578862762716964332076987143782625219335681411645440000000000
1126 2215648332997294457348441804278907932662588268228525424640000000000
1127 -46159340270776967861425870922477248597137255588094279680000000000
1128 26588814358957503287787
1129 -710542735733511371512166764290338
1130 2621668447835416070424950667785459793540
1131 0
1132 -2204230174290358987208034215373163823221556288160
1133 5654990087876952074213495094846803176709100677250240
1134 -2344579608146566196223538396093842330232839363012247680
1135 0
1136 75584389196197399670907738991867614376198318631471721216000
1137 -8018072232898572859590301147317643189646167157710270960128000
1138 271554590759280670545386949875560053881800787180805578732544000
1139 0
1140 -208917160087960744928295751392036751908771992625477856414556160000
1141 5197384038935338407555203010821837750900406994140876596730347520000
1142 -49903327035846984215400204943530467161222715416234886302860410880000
1143 0
1144 4659992612574484762202634664074631916775938336357624618933205073920000
1145 -47052052872017775606006901611008020151794597081797984907273552527360000
1146 197998543690521539727880640362674801028074983512292331589979319828480000
1147 0
1148 -4248237299592399674710691231575065638605699990727377275971439899443200000
1149 22058035835367211180863754910628145980906055416767403035257415191756800000
1150 -49528247208264857674634947177237538939379624640115674285697893662720000000
1151 0
1152 330475075921592281137804349868805721575312758321637645418176662470656000000
1153 -990930152455932605104756371891921360825380029219857584215674694139904000000
1154 1308496540417679036113441359781475928392093412385605685966298098434048000000
1155 0
1156 -3148239404370119641699811087482792656503413948497404460158073333350400000000
1157 5755135762162747149327813262025684640314056224164856770198530267545600000000
1158 -4663698515828738572809847606003655331235051960314012792286279316275200000000
1159 0
1160 4267198875814412445622456251622425687292705458971356671170707665715200000000
1161 -4809580395520055156390520026809116415015985260604027285645236056883200000000
1162 2394224053247792049457016573923882236472388423874905798415490429747200000000
1163 0
1164 -807861880173769576694030484991788864316674208652473098026993949081600000000
1165 542779202920307616003408278049495633065883273210747549931000351948800000000
1166 -158174818979533417740786695260981087287354269161857231975946282598400000000
1167 0
1168 16920112005069524163891079272075111240229511473271644715992743936000000000
1169 -6057110852136274288799226462902348014689987565904384804901617664000000000
1170 892277670204746541330623429927268337399729126325722418333614080000000000
1171 0
1172 -19144113244066971956605800349920483463864556098292324530913280000000000
1173 2515522487066397029060194974726781378173890449156579912581120000000000
1174 -106304960643599356984863780734465103519207099619381126103040000000000
1175 0
1176 79766443076872509863361
1177 -3552713678720734486278748828027264
1178 18351680555933383959997397698831747135456
1179 0
1180 -24247945815831953431419963476151211480925096044416
1181 73536913444143280554647516575162172935450524367134720
1182 -35202624062725754655798356911976715772552845049247216640
1183 0
1184 1442749587674689767634830226829337550603275032095104175288320
1185 -169740035896401583245472663395524124041341080047282181144576000
1186 6325936309792441151139802858611057671177879776735631020449792000
1187 0
1188 -5791523115545712613498983132671759104977209996917185462211018752000
1189 156155983291411793187236576850026250325739874638347845571958538240000
1190 -1619766514656351248383179195400950210510509875821253747742897602560000
1191 0
1192 175238075068381125416737010394840544883804346154498970465499186462720000
1193 -1899365705092190179337144938185834230786781995462684678612850416025600000
1194 8568880155626660010295469203142461602827227104451764660340117418803200000
1195 0
1196 -210782012374291863008630601732571643592694862067105442712613561355468800000
1197 1171037579174405289476718002704419325962211893365082982177384159405670400000
1198 -2813104407166526956686845125363983541730775577254319558203464136366489600000
1199 0
1200 21498266013884858440786288809173980988812144846989609399447927326874009600000
1201 -69043051876244042127442305203712118202510779464734334234339591912947712000000
1202 97731493686826594718962940457171131443025018440924609917753937461510144000000
1203 0
1204 -271189127933407687477040865138984885133341747189531129223164618627612672000000
1205 533661166945394515327585652057568737136355438686905721671278599654604800000000
1206 -466467079362092944566854797039000825077229960224728509019991504951705600000000
1207 0
1208 500360357073671655773823782562024262952402491056776787391867820546457600000000
1209 -613496173094635027202027994456909127997421543273787423006787993862144000000000
1210 333515641228275110828725857660105596900083076955655239399437846446080000000000
1211 0
1212 -136177082708918115000333755404124524083474990650442100047332411179008000000000
1213 101575777757722635107620693299203539705506903477510570598684579332096000000000
1214 -33121420410354829409651663491498339952204551645795128223477769699328000000000
1215 0
1216 4576693255866235796293545864106450161848161409809820039318454927360000000000
1217 -1902303606847284295987002749656858702947468883910147575128042504192000000000
1218 332026813097536469225331749845570961970755911758322012200892366848000000000
1219 0
1220 -11009532837685367627817795361802514635929472269802353515370119168000000000
1221 1956913783263202399797120164142434179917981860617871139652239360000000000
1222 -125813005666196202250331028007206128230323635125043882958520320000000000
1223 0
1224 208270943301745678990753529602217345670283297213481389916160000000000
1225 239299329230617529590083
1226 -17763568393763205317547489159863042
1227 128461770996961045161450756449319886002720
1228 0
1229 -266740129124813571642853867891279827146418883405440
1230 956222354232020966744731915111869760275666067733195520
1231 -528480582421551179520303238779101709625905378884911057920
1232 0
1233 27525490038833183956564665507783274888546830315467041729351680
1234 -3590510246402577663972352875388934680779021631570637679191285760
1235 147193935484190162308670192382009567677504645665392335281790976000
1236 0
1237 -160211809360964003172371472864073813774618620225311823627932958720000
1238 4679103116455130530380834290100226996175863824431934343604284096512000
1239 -52398945720426653804499867133329824030386164395395736018037245214720000
1240 0
1241 6557851234103593180417465768215851812459873663412666302211465816309760000
1242 -76234625640735994899643421066300445065160281601372298104502437732679680000
1243 368374908761099163629591907809901018664423932991947145968295886821785600000
1244 0
1245 -10366525573463912236403211190944810189705856317453833222330274894210662400000
1246 61549535582568496272814795394466878699192719408247162791912056750184857600000
1247 -157978733878663683332769516951604451632515113784984844843465265916149760000000
1248 0
1249 1378648571578351136388052792278922843653583007255876168456179727776874496000000
1250 -4734195050135177154793756616255441314173678553980400184392394737729929216000000
1251 7170351501557807804856461660440927302631656280333946235569295950119698432000000
1252 0
1253 -22848856492490110094903799004907206575375506804715875587556537865577955328000000
1254 48282300603806711308651094953572816303051503096894054516891542459332427776000000
1255 -45397261008173690967539421775184114093956150654765067718397822801595596800000000
1256 0
1257 56716693884957109689913679972682791018727739634937279012674098591432704000000000
1258 -75355019510392146158012301266620331186680650895638600155331647732554137600000000
1259 44538480412425123793708487705402407731818230935160294379590878888984576000000000
1260 0
1261 -21764609061152928552281260660768568768130926152057903207314440866234368000000000
1262 17898439007804583413311491283943887339501180875901029339601311035817984000000000
1263 -6476471767211491657452067761198103365033421912163216812404757820866560000000000
1264 0
1265 1130329216168124522989556284981557846011580785358999782787559792312320000000000
1266 -536984653563050500454965994577561903022084090736767787109996916899840000000000
1267 108783084227071613254057977722152739215249457447200213216855421091840000000000
1268 0
1269 -5203046441674428679525731846935230027614040982740887727365150474240000000000
1270 1172850937235160909684733757827472695966024817319673832370968985600000000000
1271 -101970269568395949604448975211236554458107910925301241305062440960000000000
1272 0
1273 520469087311062451797893070475941146830037959736489993400483840000000000
1274 -20410552443571076541093845901017299875687763126921176211783680000000000