1 1
2 -64
3 -1836
4 4096
5 3990
6 117504
7 -433432
8 -262144
9 1776573
10 -255360
11 1619772
12 -7520256
13 -10878466
14 27739648
15 -7325640
16 16777216
17 60569298
18 -113700672
19 -243131740
20 16343040
21 795781152
22 -103665408
23 -606096456
24 481296384
25 -1204783025
26 696221824
27 -334611000
28 -1775337472
29 5258639310
30 468840960
31 -1824312928
32 -1073741824
33 -2973901392
34 -3876435072
35 -1729393680
36 7276843008
37 -3005875402
38 15560431360
39 19972863576
40 -1045954560
41 -49704880758
42 -50929993728
43 58766693084
44 6634586112
45 7088526270
46 38790173184
47 -42095878032
48 -30802968576
49 90974288217
50 77106113600
51 -111205231128
52 -44558196736
53 -181140755706
54 21415104000
55 6462890280
56 113621598208
57 446389874640
58 -336552915840
59 206730587820
60 -30005821440
61 -124479015058
62 116756027392
63 -770023588536
64 68719476736
65 -43405079340
66 190329689088
67 95665133588
68 248091844608
69 1112793093216
70 110681195520
71 -371436487128
72 -465717952512
73 -1800576064726
74 192376025728
75 2211981633900
76 -995867607040
77 -702061017504
78 -1278263268864
79 1557932091920
80 66941091840
81 -2218085399079
82 3181112368512
83 2492790917604
84 3259519598592
85 241671499020
86 -3761068357376
87 -9654861773160
88 -424613511168
89 2994235754490
90 -453665681280
91 4715075275312
92 -2482571083776
93 3349438535808
94 2694136194048
95 -970095642600
96 1971389988864
97 4382492665058
98 -5822354445888
99 2877643201356
100 -4934791270400
101 -5661103299978
102 7117134792192
103 -21610430889016
104 2851724591104
105 3175166796480
106 11593008365184
107 10934823426588
108 -1370566656000
109 -4206822356770
110 -413624977920
111 5518787238072
112 -7271782285312
113 28765024146354
114 -28568951976960
115 -2418324859440
116 21539386613760
117 -19326388977018
118 -13230757620480
119 -26252671970736
120 1920372572160
121 -31899050811947
122 7966656963712
123 91258161071688
124 -7472385753088
125 -9677689738500
126 49281509666304
127 47801294415488
128 -4398046511104
129 -107895648502224
130 2777925077760
131 -103693704636588
132 -12181100101632
133 105381076331680
134 -6122568549632
135 -1335097890000
136 -15877878054912
137 50538262349418
138 -71218757965824
139 21487752160700
140 -7083596513280
141 77288032066752
142 23771935176192
143 -17620634629752
144 29805948960768
145 20981970846900
146 115236868142464
147 -167028793166412
148 -12312065646592
149 -87974080244250
150 -141566824569600
151 -20743522235848
152 63735526850560
153 107605779455754
154 44931905120256
155 -7279008582720
156 81808849207296
157 -227522725788082
158 -99707653882880
159 332574427476216
160 -4284229877760
161 262701599116992
162 141957465541056
163 -141533307998476
164 -203591191584768
165 -11865866554080
166 -159538618726656
167 55799971905288
168 -208609254309888
169 -184534084079097
170 -15466975937280
171 -431941284727020
172 240708374872064
173 126777035126814
174 617911153482240
175 522191516091800
176 27175264714752
177 -379557359237520
178 -191631088287360
179 308976432380100
180 29034603601920
181 -474335729440378
182 -301764817619968
183 228543471646488
184 158884549361664
185 -11993442853980
186 -214364066291712
187 98108452960056
188 -172424716419072
189 145031114952000
190 62086121126400
191 -658450343765568
192 -126168959287296
193 210092454662594
194 -280479530563712
195 79691725668240
196 372630684536832
197 1565591114474838
198 -184169164886784
199 366803879539880
200 315826641305600
201 -175641185267568
202 362310611198592
203 -2279262553411920
204 -455496626700288
205 -198322474224420
206 1383067576897024
207 -1076774599125288
208 -182510373830656
209 -393817984763280
210 -203210674974720
211 1344847324997732
212 -741952535371776
213 681957390367008
214 -699828699301632
215 234479105405160
216 87716265984000
217 790715601008896
218 269236630833280
219 3305857654836936
220 26471998586880
221 -658901048936868
222 -353202383236608
223 -2040830210528416
224 465394066259968
225 -2140384993073325
226 -1840961545366656
227 291994379357748
228 1828412926525440
229 -2814848786784010
230 154772791004160
231 1288984028137344
232 -1378520743280640
233 4393774620286794
234 1236888894529152
235 -167962553347680
236 846768487710720
237 -2860363320765120
238 1680171006127104
239 -4409529963591120
240 -122903844618240
241 1929397247427122
242 2041539251964608
243 4605882806062044
244 -509866045677568
245 362987409985830
246 -5840522308588032
247 2644900367110840
248 478232688197632
249 -4576764124720944
250 619372143264000
251 346330697094252
252 -3154016618643456
253 -981738068728032
254 -3059282842591232
255 -443708872200720
256 281474976710656
257 459506466032898
258 6905321504142336
259 1302842587239664
260 -177787204976640
261 9342356614884630
262 6636397096741632
263 -8089657193951256
264 779590406504448
265 -722751615266940
266 -6744388885227520
267 -5497416845243640
268 391844387176448
269 5060589068340990
270 85446264960000
271 -491452915256368
272 1016184195514368
273 -8656878205472832
274 -3234448790362752
275 -1951473809970300
276 4558000509812736
277 3929165996758118
278 -1375216138284800
279 -3241025091435744
280 453350176849920
281 11441731284838842
282 -4946434052272128
283 2122458566592524
284 -1521403851276288
285 1781095599813600
286 1127720616304128
287 21543685876701456
288 -1907580733489152
289 -6235938172693133
290 -1342846134201600
291 -8046256533046488
292 -7375159561117696
293 -19904981098076106
294 10689842762650368
295 824855045401800
296 787972201381888
297 -541993528692000
298 5630341135632000
299 6593399689316496
300 9060276772454400
301 -25471365316784288
302 1327585423094272
303 10393785658759608
304 -4079073718435840
305 -496671270081420
306 -6886769885168256
307 -12661051360200892
308 -2875641927696384
309 39676751112233376
310 465856549294080
311 1086779606388312
312 -5235766349266944
313 21338344665108314
314 14561454450437248
315 -3072394118258640
316 6381289848504320
317 -30097120490396562
318 -21284763358477824
319 8517796712437320
320 274190712176640
321 -20076335811215568
322 -16812902343487488
323 -14726318813318520
324 -9085277794627584
325 13106191174839650
326 9058131711902464
327 7723725847029720
328 13029836261425152
329 18245700607165824
330 759415459461120
331 10046812884491132
332 10210471598505984
333 -5340157080557346
334 -3571198201938432
335 381703883016120
336 13350992275832832
337 4004874143133458
338 11810181381062208
339 -52812584332705944
340 989886459985920
341 -2954971000012416
342 27644242222529280
343 2563629868256080
344 -15405335991812096
345 4440044441931840
346 -8113730248116096
347 60627264503628
348 -39546313822863360
349 30757831702864910
350 -33420257029875200
351 3640054386726000
352 -1739216941744128
353 -20889663448536606
354 24291670991201280
355 -1482031583640720
356 12264389650391040
357 48199905738271296
358 -19774491672326400
359 -24636638117826360
360 -1858214630522880
361 17060059533170541
362 30357486684184192
363 58566657290734692
364 19312948327677952
365 -7184298498256740
366 -14626782185375232
367 -52865058749411152
368 -10168611159146496
369 -88304349122882334
370 767580342654720
371 78512200027162992
372 13719300242669568
373 -6445692106547386
374 -6278940989443584
375 17768238359886000
376 11035181850820608
377 -57205928940098460
378 -9281991356928000
379 -65878722779659540
380 -3973511752089600
381 -87763176546835968
382 42140822000996352
383 88745679897654144
384 8074813394386944
385 -2801223459840960
386 -13445917098406016
387 104403320232321132
388 17950689956077568
389 62746427689257750
390 -5100270442767360
391 -36710836860207888
392 -23848363810357248
393 190381641712775568
394 -100197831326389632
395 6216149046760800
396 11786826552754176
397 -98626099602657922
398 -23475448290552320
399 -193479656144964480
400 -20212905043558400
401 -3660882400499118
402 11241035857124352
403 19845726160608448
404 -23187879116709888
405 -8850160742325210
406 145872803418362880
407 -4868832811648344
408 29151784108818432
409 141674536806418490
410 12692638350362880
411 -92788249673531448
412 -88516324921409536
413 -89603652139998240
414 68913574344018432
415 9946235761239960
416 11680663925161984
417 -39451512967045200
418 25204351024849920
419 144389625186388980
420 13005483198382080
421 132169256453691062
422 -86070228799854848
423 -74786400322944336
424 47484962263793664
425 -72972862066566450
426 -43645272983488512
427 53953188454619056
428 44789036755304448
429 32351485180224672
430 -15006662745930240
431 -180535240406715408
432 -5613841022976000
433 -133562817873339406
434 -50605798464569344
435 -38522898474908400
436 -17231144373329920
437 147361285955113440
438 -211574889909563904
439 234588273429423320
440 -1694207909560320
441 161622464140540341
442 42169667131959552
443 -126521740137981396
444 22604952527142912
445 11947000660415100
446 130613133473818624
447 161520411328443000
448 -29785220240637952
449 -191606761445794110
450 136984639556692800
451 -80510574115147176
452 117821538903465984
453 38085106825016928
454 -18687640278895872
455 18813150348494880
456 -117018427297628160
457 -262243232425677142
458 180150322354176640
459 -20267153373078000
460 -9905458624266240
461 -69496129015518018
462 -82494977800790016
463 -231197913974997616
464 88225327569960960
465 13364259757873920
466 -281201575698354816
467 170771382851372388
468 -79160889249865728
469 -41464330181314016
470 10749603414251520
471 417731724546918552
472 -54193183213486080
473 95188643990056848
474 183063252528967680
475 292920993190713500
476 -107530944392134656
477 -321809775786875538
478 282209917669831680
479 322879998550800480
480 7865846055567360
481 32699313360893332
482 -123481423835335808
483 -482320135978797312
484 -130658512125734912
485 17486145733581420
486 -294776499587970816
487 -24156170451130552
488 32631426923364352
489 259855153485201936
490 -23231194239093120
491 -461063651229506148
492 373793427749634048
493 318512091441904380
494 -169273623495093760
495 11481796373410440
496 -30606892044648448
497 160992459488863296
498 292912903982140416
499 -585158129454996220
500 -39639817168896000
501 -102448748418108768
502 -22165164614032128
503 -503072917124812776
504 201857063593181184
505 -22587802166912220
506 62831236398594048
507 338804578369222092
508 195794101925838848
509 239180645026210350
510 28397367820846080
511 780427284886319632
512 -18014398509481984
513 81354554653140000
514 -29408413826105472
515 -86225619247173840
516 -441940576265109504
517 -68185724551648704
518 -83381925583338496
519 -232762636492830504
520 11378381118504960
521 584938651103209962
522 -597910823352616320
523 -138090764553408196
524 -424729414191464448
525 -958743623544544800
526 517738060412880384
527 -110497353381284544
528 -49893786016284672
529 -136683447960707447
530 46256103377084160
531 367271980595140860
532 431640888654561280
533 540712855359957228
534 351834678095592960
535 43629945472086120
536 -25078040779292672
537 -567280729849863600
538 -323877700373823360
539 147357604773826524
540 -5468560957440000
541 28730763018322382
542 31452986576407552
543 870880399252534008
544 -65035788512919552
545 -16785221203512300
546 554040205150261248
547 177510090358098548
548 207004722583216128
549 -221146057218636234
550 124894323838099200
551 -1278542125472699400
552 -291712032628015104
553 -675257622465069440
554 -251466623792519552
555 22019961079907280
556 88013832850227200
557 670558256920318878
558 207425605851887616
559 -639291472646729144
560 -29014411318394880
561 -180127119634662816
562 -732270802229685888
563 310510773508535364
564 316571779345416192
565 114772446343952460
566 -135837348261921536
567 961389190693609128
568 97369846481682432
569 -258365085562536870
570 -113990118388070400
571 991258931637668012
572 -72174119443464192
573 1208914831153582848
574 -1378795896108893184
575 730214721701459400
576 122085166943305728
577 -999359466177127102
578 399100043052360512
579 -385729746760522584
580 85942152588902400
581 -1080455352998936928
582 514960418114975232
583 -293406724151419032
584 472010211911532544
585 -77112292018301820
586 1273918790276870784
587 779667709167908988
588 -684149936809623552
589 443548376489134720
590 -52790722905715200
591 -2874425286175802568
592 -50430220888440832
593 886852492014836754
594 34687585836288000
595 -104748161163236640
596 -360341832680448000
597 -673451922835219680
598 -421977580116255744
599 -1566128865746044680
600 -579857713437081600
601 1441861250492277242
602 1630167380274194432
603 169956093373833924
604 -84965467078033408
605 -127277212739668530
606 -665202282160614912
607 408279638223527648
608 261060717979893760
609 4184726048064285120
610 31786961285210880
611 457938577911258912
612 440753272650768384
613 -1013864799275684746
614 810307287052857088
615 364120062676035120
616 184041083372568576
617 -2387636276891589942
618 -2539312071182936064
619 -805525467979639780
620 -29814819154821120
621 202806541238616000
622 -69553894808851968
623 -1297797591540109680
624 335089046353084416
625 1432068421507838125
626 -1365654058566932096
627 723049820025382080
628 -931933084827983872
629 -182063762974607796
630 196633223568552960
631 2640345608223966872
632 -408402550304276480
633 -2469139688695835952
634 1926215711385379968
635 190727164717797120
636 1362224854942580736
637 -989660701242835122
638 -545138989595988480
639 -659884034246452344
640 -17548205579304960
641 -1064290620407953278
642 1284885491917796352
643 681097184977260884
644 1076025749983199232
645 -430503637523873760
646 942484404052385280
647 2044569594697118568
648 581457778856165376
649 334856417694377040
650 -838796235189737600
651 -1451753843452333056
652 -579720429561757696
653 2081955274082093694
654 -494318454209902080
655 -413737881499986120
656 -833909520731209728
657 -3198854821038463998
658 -1167724838858612736
659 2119078637477401380
660 -48602589405511680
661 -1464593699730624538
662 -642996024607432448
663 1209742325848089648
664 -653470182304382976
665 420470494563403200
666 341770053155670144
667 -3187242649173285360
668 228556684924059648
669 3746964266530171776
670 -24429048513031680
671 -201627623178526776
672 -854463505653301248
673 725357520895214114
674 -256311945160541312
675 403133652778275000
676 -755851608387981312
677 422901813407040438
678 3380005397293180416
679 -1899512560801419056
680 -63352733439098880
681 -536101680500825328
682 189118144000794624
683 1374691301994994524
684 -1769231502241873920
685 201647666774177820
686 -164072311568389120
687 5168062372535442360
688 985941503475974144
689 1970533552162026996
690 -284162844283637760
691 -3239180040514932028
692 519278735879430144
693 -1247262648050133792
694 -3880144928232192
695 85736131121193000
696 2530964084663255040
697 -3010589734685767884
698 -1968501228983354240
699 -8066970202846553784
700 2138896449912012800
701 -4327295383699107858
702 -232963480750464000
703 730823716711459480
704 111309884271624192
705 308379247946340480
706 1336938460706342784
707 2453703325516064496
708 -1554666943436881920
709 3722108478963896150
710 94850021353006080
711 2767780090338590160
712 -784920937625026560
713 1105709600295783168
714 -3084793967249362944
715 -70306332172710480
716 1265567467028889600
717 8095897013153296320
718 1576744839540887040
719 -2697427753135732080
720 118925736353464320
721 9366652281087982912
722 -1091843810122914624
723 -3542373346276195992
724 -1942879147787788288
725 -6335519375285712750
726 -3748266066607020288
727 -1303379099981623432
728 -1236028692971388928
729 -4920056264214084267
730 459795103888431360
731 3559457345879335032
732 936114059864014848
733 1232141483066728334
734 3383363759962313728
735 -666444884733983880
736 650791114185375744
737 154955704762101936
738 5651478343864469376
739 -2379984280955451340
740 -49125141929902080
741 -4856037074015502240
742 -5024780801738431488
743 -1713421718031510456
744 -878035215530852352
745 -351016580174557500
746 412524294819032704
747 4428625038860491092
748 401852223324389376
749 -4739502387432890016
750 -1137167255032704000
751 8155762506038273072
752 -706251638452518912
753 -635863159865046672
754 3661179452166301440
755 -82766653721033520
756 594047446843392000
757 -4088185976132339002
758 4216238257898210560
759 1802471094184666752
760 254304752133734400
761 4833395052014788122
762 5616843298997501952
763 1823371427739534640
764 -2697012608063766528
765 429347060028458460
766 -5679723513449865216
767 -2248911670759884120
768 -516788057240764416
769 -5137684853959848190
770 179278301429821440
771 -843653871636400728
772 860538694297985024
773 -2819476732432206186
774 -6681812494868552448
775 2197901247942447200
776 -1148844157188964352
777 -2392018990172023104
778 -4015771372112496000
779 12084834145185058920
780 326417308337111040
781 -601642421628294816
782 2349493559053304832
783 -1759598558158410000
784 1526295283862863872
785 -907815675894447180
786 -12184425069617636352
787 -5906004638161456732
788 6412661204888936448
789 14852610608094506016
790 -397833538992691200
791 -12467681945802506928
792 -754356899376267264
793 1354140733021941028
794 6312070374570107008
795 1326971965630101840
796 1502428690595348480
797 6004645534665006798
798 12382697993277726720
799 -2549717781091861536
800 1293625922787737600
801 5319478397061562770
802 234296473631943552
803 -2916522693513362472
804 -719426294855958528
805 1048179380476798080
806 -1270126474278940672
807 -9291241529474057640
808 1484024263469432832
809 -10328053161182757750
810 566410287508813440
811 2374885951617386972
812 -9335859418775224320
813 902307552410691648
814 311605299945494016
815 -564717898913919240
816 -1865714182964379648
817 -14288048343558886160
818 -9067170355610783360
819 8376675427086865776
820 -812328854423224320
821 6177412576278913542
822 5938447979106012672
823 -3842459230884091816
824 5665044794970210304
825 3582905915105470800
826 5734633736959887360
827 13592581271691290028
828 -4410468758017179648
829 407966203464814190
830 -636559088719357440
831 -7213948770047904648
832 -747562491210366976
833 5510248773353361666
834 2524896829890892800
835 222641887902099120
836 -1613078465590394880
837 610435173151008000
838 -9240936011928894720
839 4609302694997853480
840 -832350924696453120
841 17392658679718673911
842 -8458832413036227968
843 -21007018638964113912
844 5508494643190710272
845 -736290995475597030
846 4786329620668437504
847 13826069391523812104
848 -3039037584882794496
849 -3896833928263874064
850 4670263172260252800
851 1821850428329775312
852 2793297470943264768
853 -5134957188287044186
854 -3453004061095619584
855 -1723445726060809800
856 -2866498352339484672
857 8291277963445810938
858 -2070495051534379008
859 -679619354044679860
860 960426415739535360
861 -39554207269623873216
862 11554255386029786112
863 -21187480015448495136
864 359285825470464000
865 505840370155987860
866 8548020343893721984
867 11449182485064592188
868 3238771101732438016
869 2523494780393442240
870 2465465502394137600
871 -1040689903122516008
872 1102793239893114880
873 7785818141440086234
874 -9431122301127260160
875 4194620418737532000
876 13540792954212089856
877 5292431009453678558
878 -15013649499483092480
879 36545545296067730616
880 108429306211860480
881 2318315269207038642
882 -10343837704994581824
883 13896076792985526404
884 -2698858696445411328
885 -1514433863357704800
886 8097391368830809344
887 -16848370811275660392
888 -1446716961737146368
889 -20718610641093794816
890 -764608042266566400
891 -3592792623036989988
892 -8359240542324391936
893 10234844072747935680
894 -10337306325020352000
895 1232815965196599000
896 1906254095400828928
897 -12105481829585086656
898 12262832732530823040
899 -9593403676921999680
900 -8767016931628339200
901 -10971568412301914388
902 5152676743369419264
903 46765426721615952768
904 -7540578489821822976
905 -1892599560467108220
906 -2437446836801083392
907 -25485385669930828612
908 1196008977849335808
909 -10057363272951815394
910 -1204041622303672320
911 -17564079678607797168
912 7489179347048202240
913 4037752930189266288
914 16783566875243337088
915 911888451869487120
916 -11529620630667304960
917 44944169788045610016
918 1297097815876992000
919 2762909748223398200
920 633949351953039360
921 23245690297328837712
922 4447752256993153152
923 4040659196381385648
924 5279678579250561024
925 3621427659594651050
926 14796666494399847424
927 -38392508035791822168
928 -5646420964477501440
929 -20225174145943400670
930 -855312624503930880
931 -22118736989460707580
932 17996900844694708224
933 -1995327357328940832
934 -10929368502487832832
935 391452727310623440
936 5066296911991406592
937 9124093360956590858
938 2653717131604097024
939 -39177200805138864504
940 -687974618512097280
941 9470050245008047902
942 -26734830371002787328
943 30125952073326393648
944 3468363725663109120
945 578674148658480000
946 -6092073215363638272
947 -10706014711945900092
948 -11716048161853931520
949 19587505500535590316
950 -18746943564205664000
951 55258313220368087832
952 6881980441096617984
953 -117295666306367526
954 20595825650360034432
955 -2627216871624616320
956 -18061434730869227520
957 -15638674764034919520
958 -20664319907251230720
959 -21904900126632942576
960 -503414147556311040
961 -21089428638177109407
962 -2092756055097173248
963 19426512059443722924
964 7902811125461491712
965 838268894103750060
966 30868488702643027968
967 14819588502913514408
968 8362144776047034368
969 27037521341252802720
970 -1119113326949210880
971 30368691683219670012
972 18865695973630132224
973 -9313479394516522400
974 1545994908872355328
975 -24062966997005597400
976 -2088411323095318528
977 -34220350538321078382
978 -16630729823052923904
979 4849979236521776280
980 1486796431301959680
981 -7473727014833949210
982 29508073678688393472
983 -21977824437178008456
984 -23922779375976579072
985 6246708546754603620
986 -20384773852281880320
987 -33499106314756452864
988 10833511903686000640
989 -35618284409052110304
990 -734834967898268160
991 17234839188798296672
992 1958841090857500672
993 -18445948455925718352
994 -10303517407287250944
995 1463547479364121200
996 -18746425854856986624
997 53036552658967308278
998 37450120285119758080
999 1005798974138622000
1000 2536948298809344000
1001 7637346908842668864
1002 6556719898758961152
1003 12521526579384750360
1004 1418570535298056192
1005 -700808329217596320
1006 32196666695988017664
1007 44041067119714708440
1008 -12918852069963595776
1009 -3580739886413141710
1010 1445619338682382080
1011 -7352948926793028888
1012 -4021199129510019072
1013 -31911876585768470586
1014 -21683493015630213888
1015 -9094257588113560800
1016 -12530822523253686272
1017 51103165242760564842
1018 -15307561281677462400
1019 56395540606624795500
1020 -1817431540534149120
1021 -69120668753260196818
1022 -49947346232724456448
1023 5425326756022795776
1024 1152921504606846976
1025 59883596596887532950
1026 -5206691497800960000
1027 -16947911292260594720
1028 1882138484870750208
1029 -4706824438118162880
1030 5518439631819125760
1031 -36884643149993290008
1032 28284196880967008256
1033 -57367091684634952726
1034 4363886371305517056
1035 -4296330650509899120
1036 5336443237333663744
1037 -7539606557794489284
1038 14896808735541152256
1039 -10838782201076376880
1040 -728216391584317440
1041 -111311657628661008
1042 -37436073670605437568
1043 38130781548425766000
1044 38266292694567444480
1045 -1571333759205487200
1046 8837808931418124544
1047 -56471379006459974760
1048 27182682508253724672
1049 16768031583720321210
1050 61359591906850867200
1051 13582716021777678092
1052 -33135235866424344576
1053 24129366598977332814
1054 7071830616402210816
1055 5365940826740950680
1056 3193202305042219008
1057 8990906329728070336
1058 8747740669485276608
1059 38353422091513208616
1060 -2960390616133386240
1061 5970855924410404662
1062 -23505406758089015040
1063 -67568584372568916856
1064 -27625016873891921920
1065 2721009987564361920
1066 -34605622743037262592
1067 7098638909066326776
1068 -22517419398117949440
1069 96168877121943858590
1070 -2792316510213511680
1071 -46639788201066367728
1072 1604994609874731008
1073 -15806814549919252620
1074 36305966710391270400
1075 -70801114262988099100
1076 20728172823924695040
1077 45232867584329196960
1078 -9430886705524897536
1079 -27117741242263915464
1080 349987901276160000
1081 25514162487403454592
1082 -1838768833172632448
1083 -31322269302901113276
1084 -2012991140890083328
1085 3154955248025495040
1086 -55736345552162176512
1087 33668721254004008768
1088 4162290464826851328
1089 -56670992398133117631
1090 1074254157024787200
1091 34937199946333760532
1092 -35458573129616719872
1093 -5559315095188559146
1094 -11360645782918307072
1095 13190372042799374640
1096 -13248302245325832192
1097 -34574959615069964502
1098 14153347661992718976
1099 98615630083779957424
1100 -7993236725638348800
1101 97060247863918875072
1102 81826696030252761600
1103 50749468095348612624
1104 18669570088192966656
1105 -2629015185258103320
1106 43216487837764444160
1107 16631799855315138000
1108 16093863922721251328
1109 -70300465615511604570
1110 -1409277509114065920
1111 -9169696614411965016
1112 -5632885302414540800
1113 -144148399249871253312
1114 -42915728442900408192
1115 -8142912540008379840
1116 -13275238774520807424
1117 -71224169192977863922
1118 40914654249390665216
1119 11834290707621000696
1120 1856922324377272320
1121 -50262767527899406800
1122 11528135656618420224
1123 -77682010201276922956
1124 46865331342699896832
1125 -17193122291796160500
1126 -19872689504546263296
1127 -55139193675446258952
1128 -20260593878106636288
1129 102524382757498406090
1130 -7345436566012957440
1131 105030085534020772560
1132 8693590288762978304
1133 -35003970861963224352
1134 -61528908204390984192
1135 1165057573637414520
1136 -6231670174827675648
1137 120953335023454915440
1138 16535365476002359680
1139 5794369984501381224
1140 7295367576836505600
1141 61345064752395449632
1142 -63440571624810752768
1143 84922489023606762624
1144 4619143644381708288
1145 -11231246659268199900
1146 -77370549193829302272
1147 5483657355825797056
1148 88242937350969163776
1149 -162937068292093008384
1150 -46733742188893401600
1151 3286014631753767552
1152 -7813450684371566592
1153 118451008701203536514
1154 63959005835336134528
1155 5143046272268002560
1156 -25542402755351072768
1157 -32572691851203812340
1158 24686703792673445376
1159 30264799524537740920
1160 -5500297765689753600
1161 -19663981939530324000
1162 69149142591931963392
1163 22691707356290488764
1164 -32957466759358414848
1165 17531160734944308060
1166 18778030345690818048
1167 -115202441237477229000
1168 -30208653562338082816
1169 -24185493422852788416
1170 4935186689171316480
1171 -128126880875742417628
1172 -81530802577719730176
1173 67401096475341682368
1174 -49898733386746175232
1175 50716399275424006800
1176 43785595955815907328
1177 17711920811331297936
1178 -28387096095304622080
1179 -184219435927337052924
1180 3378606265965772800
1181 68176223356195736142
1182 183963218315251364352
1183 79982977130571170904
1184 3227534136860213248
1185 -11412849649852828800
1186 -56758559488949552256
1187 -24072840397683006732
1188 -2220005493522432000
1189 -261380039852881396980
1190 6703882314447144960
1191 181077518870479944792
1192 23061877291548672000
1193 65588747844769716234
1194 43100923061454059520
1195 -17594024554728568800
1196 27006565127440367616
1197 187217174921801732640
1198 100232247407746859520
1199 -6814093062470056440
1200 37110893659973222400
1201 -79889436238913471758
1202 -92279120031505743488
1203 6721380087316380648
1204 -104330712337548443648
1205 7698295017234216780
1206 -10877189975925371136
1207 -22497647276928996144
1208 5437789892994138112
1209 -36436753230877110528
1210 8145741615338785920
1211 -54949223889085245648
1212 42572946058279354368
1213 108120580113093765614
1214 -26129896846305769472
1215 18377472396187555560
1216 -16707885950713200640
1217 143844513872643530178
1218 -267822467076114247680
1219 109788770070568377936
1220 -2034365522253496320
1221 8939177042186359584
1222 -29308068986320570368
1223 -110028317231960807256
1224 -28208209449649176576
1225 -109604278155299116425
1226 64887347153643823744
1227 -260114449576584347640
1228 -51859666371382853632
1229 151069666886162912190
1230 -23303684011266247680
1231 -177576858759359060848
1232 -11778629335844388864
1233 89784912356892584514
1234 152808721721061756288
1235 10553152464772251600
1236 162515972555707908096
1237 -15492602993638076122
1238 51553629950696945920
1239 164512305329036768640
1240 1908148425908551680
1241 -109059628236056382348
1242 -12979618639271424000
1243 46592780691588111288
1244 4451449267766525952
1245 -18261288857636566560
1246 83059045858567019520
1247 309032842370227532040
1248 -21445698966597402624
1249 65996278002585499490
1250 -91652378976501640000
1251 38174560319391281100
1252 87401859748283654144
1253 -133920273039371503200
1254 -46275188481624453120
1255 1381859481406065480
1256 59643717428990967808
1257 -265099351842210167280
1258 11652080830374898944
1259 -89197589627592139620
1260 -12584526308387389440
1261 -47674797452082841028
1262 -168982118926333879808
1263 -242662754848976789832
1264 26137763219473694720
1265 -3917134894224847680
1266 158024940076533500928
1267 205592283882801917296
1268 -123277805528664317952
1269 14085743844165552000
1270 -12206538541939015680
1271 90677256551517839424
1272 -87182390716325167104
1273 -23259230386582883120
1274 63338284879541447808
1275 133978174754216002200
1276 34888895334143262720
1277 -163234466495910016722
1278 42232578191772950016
1279 207266692041869000960
1280 1123085157075517440
1281 -99058054002680586816
1282 68114599706109009792
1283 -76437881609081247276
1284 -82232671482738966528
1285 1833430799471263020
1286 -43590219838544696576
1287 -31304343726082399896
1288 -68865647998924750848
1289 -48649474778457667350
1290 27552232801527920640
1291 -93202378101004515268
1292 -60319001859352657920
1293 331462701386729489088
1294 -130852454060615588352
1295 5198341923086259360
1296 -37213297846794584064
1297 100768817992663087058
1298 -21430810732440130560
1299 245221333615451149416
1300 53682959052143206400
1301 134188294389681346662
1302 92912245980949315584
1303 102366836942971786424
1304 37102107491952492544
1305 37276002893389673700
1306 -133245137541253996416
1307 -90541112865256817652
1308 31636381069433733120
1309 -42523342983382992192
1310 26479224415999111680
1311 -270555321013588275840
1312 53370209326797422592
1313 61584119771298473748
1314 204726708546461695872
1315 -32277732203865511440
1316 74734389686951215104
1317 -430704070016421215520
1318 -135621032798553688320
1319 -315337558051857077880
1320 3110565721952747520
1321 -30851583457240131958
1322 93733996782759970432
1323 -30440997554578587000
1324 41151745574875676672
1325 218235307610260690650
1326 -77423508854277737472
1327 -268347417586270740112
1328 41822091667480510464
1329 232293914893333843056
1330 -26910111652057804800
1331 -107588111826568419816
1332 -21873283401962889216
1333 -107208837928949389952
1334 203983529547090263040
1335 -21934693212522123600
1336 -14627627835139817472
1337 285393449398997669376
1338 -239805713057930993664
1339 235088337671510329456
1340 1563459104834027520
1341 -156292375661767955250
1342 12904167883425713664
1343 94362853139265872160
1344 54685664361811279872
1345 20191750382680550100
1346 -46422881337293703296
1347 351790014014477985960
1348 16403964490274643968
1349 90307999414918242720
1350 -25800553777809600000
1351 -91060792809317442608
1352 48374502936830803968
1353 147817414075410215136
1354 -27065716058050588032
1355 -1960897131872908320
1356 -216320345426763546624
1357 -125298676624498765920
1358 121568803891290819584
1359 -36852381529107188904
1360 4054574940102328320
1361 208217101506832091922
1362 34310507552052820992
1363 -221367039008040637920
1364 -12103561216050855936
1365 -34540944039836599680
1366 -87980243327679649536
1367 -45599795893889449992
1368 113230816143479930880
1369 -234533937283732643793
1370 -12905450673547380480
1371 481478574733543232712
1372 10500627940376903680
1373 -417963011963265320946
1374 -330755991842268311040
1375 -15675650863109622000
1376 -63100256222462345216
1377 -134347875526264876542
1378 -126114147338369727744
1379 -678577287929057984016
1380 18186422034152816640
1381 445505689862286156662
1382 207307522592955649792
1383 127594892872491081048
1384 -33233839096283529216
1385 15677372327064890820
1386 79824809475208562688
1387 437777191619185003240
1388 248329275406860288
1389 424479370058095622976
1390 -5487112391756352000
1391 -118954104862141054008
1392 -161981701418448322560
1393 -158984539116729268160
1394 192677743019889144576
1395 -12931690114828618560
1396 125984078654934671360
1397 77427198257963828736
1398 516286092982179442176
1399 -409232267089116770920
1400 -136889372794368819200
1401 -313536258915119704368
1402 276946904556742902912
1403 75446289873024434448
1404 14909662768029696000
1405 45652507826506979580
1406 -46772717869533406720
1407 76128510212892533376
1408 -7123832593383948288
1409 -67278668450788184190
1410 -19736271868565790720
1411 150986595940050121992
1412 -85564061485205938176
1413 -404210731521510202986
1414 -157037012833028127744
1415 8468609680704170760
1416 99498684379960442880
1417 45763773976162314820
1418 -238214942653689353600
1419 -174766350365744372928
1420 -6070401366592389120
1421 478400968217186010270
1422 -177137925781669770240
1423 455219458027120602704
1424 50234940008001699840
1425 -537802943498149986000
1426 -70765414418930122752
1427 300184061592681196068
1428 197426813903959228416
1429 221443885411151255270
1430 4499605259053470720
1431 60611689407540366000
1432 -80996317889848934400
1433 -281435821612361903046
1434 -518137408841810964480
1435 85959306648038809440
1436 -100911669730616770560
1437 -592807677339269681280
1438 172635376200686853120
1439 329701347733453166880
1440 -7611247126621716480
1441 -167960159346615417936
1442 -599465745989630906368
1443 -60035939330600157552
1444 69878003847866535936
1445 -24881393309045600670
1446 226711894161676543488
1447 -78035810844700385272
1448 124344265458418450432
1449 466708568048071828416
1450 405473240018285616000
1451 171058447545138066012
1452 239889028262849298432
1453 496675353320363235614
1454 83416262398823899648
1455 -32104563566855487120
1456 79105836350168891392
1457 76796054509288797696
1458 314883600909701393088
1459 -255153939351716984380
1460 -29426886648859607040
1461 44350728948275693472
1462 -227805270136277442048
1463 170693316771917976960
1464 -59911299831296950272
1465 -79420874581323662940
1466 -78857054916270613376
1467 -251444253590776502748
1468 -216535280637588078592
1469 -312919337165291012964
1470 42652472622974968320
1471 -207906162818475189568
1472 -41650631307864047616
1473 846512863657373287728
1474 -9917165104774523904
1475 -249065502953807755500
1476 -361694614007326040064
1477 -582899865768416976224
1478 152318993981148885760
1479 -584788199887336441680
1480 3144009083513733120
1481 -377866791479251608918
1482 310786372736992143360
1483 -539569623369834742276
1484 321585971311259615232
1485 -2162554179481080000
1486 109658989954016669184
1487 783103733088334819728
1488 56194253793974550528
1489 235031840228818792850
1490 22465061131171680000
1491 -295582155621553011456
1492 -26401554868418093056
1493 213604205327898943014
1494 -283432002487071429888
1495 26307664760372819040
1496 -25718542292760920064
1497 1074350325679373059920
1498 303328152795704961024
1499 -782596279630133001780
1500 72778704322093056000
1501 -378782740310349540800
1502 -521968800386449476608
1503 99132723487693218024
1504 45200104860961210368
1505 -101630747613969309120
1506 40695242231362987008
1507 81860462282241492696
1508 -234315484938643292160
1509 923641875841156256736
1510 5297065838146145280
1511 885878424848802159432
1512 -38019036597977088000
1513 181358757695959648020
1514 261643902472469696128
1515 41471204778450835920
1516 -269839248505485475840
1517 149406678429815314716
1518 -115358150027818672128
1519 -165965570109871169376
1520 -16275504136559001600
1521 -327838271354653594581
1522 -309337283328946439808
1523 -149769541912582055676
1524 -359477971135840124928
1525 149970204310597790450
1526 -116695771375330216960
1527 -439135664268122202600
1528 172608806916081057792
1529 34805259292841360400
1530 -27478211841821341440
1531 585227690615010854252
1532 363502304860791373824
1533 -1432864495051282844352
1534 143930346928632583680
1535 -50517594927201559080
1536 33074435663408922624
1537 -952553898598678402860
1538 328811830653430284160
1539 539286962546671667460
1540 -11473811291508572160
1541 -57982298430453364128
1542 53993847784729646592
1543 -249945764679757549336
1544 -55074476435071041536
1545 158310236937811170240
1546 180446510875661195904
1547 285588799442804570976
1548 427635999671587356672
1549 84743963941347807230
1550 -140665679868316620800
1551 125188990276827020544
1552 73526026060093718528
1553 -628019857425118749486
1554 153089215371009478656
1555 4336250629489364880
1556 257009367815199744000
1557 225228657626349328422
1558 -773429385291843770880
1559 646605602021593416120
1560 -20890707733575106560
1561 884561119809752403712
1562 38505114984210868224
1563 -1073947363425493490232
1564 -150367587779411509248
1565 85139995213782172860
1566 112614307722138240000
1567 182559603714146238368
1568 -97682898167223287808
1569 253534643720057447856
1570 58100203257244619520
1571 -678471563060676575628
1572 779803204455528726528
1573 347012739690037833302
1574 377984296842333230848
1575 927711348317757401400
1576 -410410317112891932672
1577 -606076593253257150960
1578 -950567078918048385024
1579 66800790889090416860
1580 25461346495532236800
1581 202873140808038422784
1582 797931644531360443392
1583 -235586056212644827536
1584 48278841560081104896
1585 -120087510756682282380
1586 -86665006913404225792
1587 250950810455858872692
1588 -403972503972486848512
1589 -126559707833787431136
1590 -84926205800326517760
1591 -176645357198079119768
1592 -96155436198102302720
1593 -69174328721038020000
1594 -384297314218560435072
1595 33986008882624906800
1596 -792492671569774510080
1597 -251083249796291119762
1598 163181937989879138304
1599 -992748802440881470608
1600 -82792059058415206400
1601 -1111340346587848683198
1602 -340446617411940017280
1603 1220045539353367022320
1604 -14994974312444387328
1605 -80104579886750116320
1606 186657452384855198208
1607 962208548692512017448
1608 46043282870781345792
1609 538199858403579277610
1610 -67083480350515077120
1611 548919187402811397300
1612 81288094353852203008
1613 288119006351813623614
1614 594639457886339688960
1615 -58758012065140894800
1616 -94977552862043701248
1617 -270548562364745498064
1618 660995402315696496000
1619 495860928507845244900
1620 -36250258400564060160
1621 1260647169200532008102
1622 -151992700903512766208
1623 -52749680901639893352
1624 597495002801614356480
1625 105278418778821141000
1626 -57747683354284265472
1627 -1077133930488370393012
1628 -19942739196511617024
1629 -842692049859080664594
1630 36141945530490831360
1631 -1904402521220145697008
1632 119405707709720297472
1633 225126338477370418368
1634 914435093987768714240
1635 30817666129648582800
1636 580298902759090135040
1637 -795690005661983641482
1638 -536107227333559409664
1639 -142497951905389311000
1640 51989046683086356480
1641 -325908525897468934128
1642 -395354404881850466688
1643 330457422422145567168
1644 -380060670662784811008
1645 72800345422591637760
1646 245917390776581876224
1647 41652047707572438000
1648 -362562866878093459456
1649 265444504212712189284
1650 -229305978566750131200
1651 -520004756054876081408
1652 -367016559165432791040
1653 2347403342367876098400
1654 -869925201388242561792
1655 40086783409119616680
1656 282270000513099497472
1657 -766715550474057548902
1658 -26109837021748108160
1659 1239772994845867491840
1660 40739781678038876160
1661 -33599776499003986656
1662 461692721283065897472
1663 -1326431376449459456896
1664 47843999437463486464
1665 -21307226751423810540
1666 -352655921494615146624
1667 202441503620930905428
1668 -161593397113017139200
1669 -892685628245057979370
1670 -14249080825734343680
1671 -1231144959705705460008
1672 103237021797785272320
1673 1911231391179226323840
1674 -39067851081664512000
1675 -115255729031179743700
1676 591419904763449262080
1677 1173739143779394708384
1678 -294995372479862622720
1679 1091322771588855211056
1680 53270459180572999680
1681 1545472068851985025243
1682 -1113130155501995130304
1683 174296828600605568088
1684 541365274434318589952
1685 15979447831102497420
1686 1344449192893703290368
1687 -836262507746832342704
1688 -352543657164205457408
1689 -570097780161670928304
1690 47122623710438209920
1691 -727993748959366512600
1692 -306325095722780000256
1693 -1457544113811817913266
1694 -884868441057523974656
1695 -210722211487496716560
1696 194498405432498847744
1697 1125808022919268857378
1698 249397371408887940096
1699 450333243626729307380
1700 -298896843024656179200
1701 -1996336996397083855008
1702 -116598427413105619968
1703 1128028440303164914008
1704 -178771038140368945152
1705 -11790334290049539840
1706 328637260050370827904
1707 474358297092817693320
1708 220992259910119653376
1709 -1129962791511245130210
1710 110300526467891827200
1711 1087121595689659204200
1712 183455894549727019008
1713 -1819951398486758470032
1714 -530641789660531900032
1715 10228883174341759200
1716 132511683298200256512
1717 -342889052785150875444
1718 43495638658859511040
1719 -1169785102574626438464
1720 -61467290607330263040
1721 1032964047091001450202
1722 2531469265255927885824
1723 228619733711810415404
1724 -739472344705906311168
1725 -1340674229043879458400
1726 1355998720988703688704
1727 -368534940595213157304
1728 -22994292830109696000
1729 -1146384455917585602880
1730 -32373783689983223040
1731 1834823979901205359272
1732 -547073302009198206976
1733 735092258815457813334
1734 -732747679044133900032
1735 241902785369475720
1736 -207281350510876033024
1737 373244582457288610362
1738 -161503665945180303360
1739 126534964301980968864
1740 -157789792153224806400
1741 1458917210943700356542
1742 66604153799841024512
1743 1983716028106048199808
1744 -70578767353159352320
1745 122723748494430990900
1746 -498292361052165518976
1747 1239724940291431741028
1748 603591827272144650240
1749 538694745542005342752
1750 -268455706799202048000
1751 -1308928628425215030768
1752 -866610749069573750784
1753 68374145739602906234
1754 -338715584605035427712
1755 14523817003036740000
1756 960873567966917918720
1757 -150110806702955832864
1758 -2338914898948334759424
1759 5023820712171256160
1760 -6939475597559070720
1761 -1431469914032280901968
1762 -148372177229250473088
1763 -2920991472282203277672
1764 662005613119653236736
1765 -83349757159661057940
1766 -889348914751073689856
1767 -814354819234051345920
1768 172726956572506324992
1769 -654590241854080729980
1770 96923767254893107200
1771 425516694604928365824
1772 -518233047605171798016
1773 2781386903015906370174
1774 1078295731921642265088
1775 447500374557445402200
1776 92589885551177367552
1777 -361936476044496525262
1778 1325991081030002868224
1779 -1628261175339240280344
1780 48934914705060249600
1781 -549778768667223832788
1782 229938727874367359232
1783 1468366335504129839384
1784 534991394708761083904
1785 192317623895702471040
1786 -655030020655867883520
1787 1101483668888700510828
1788 661587604801302528000
1789 -474263445545324293330
1790 -78900221772582336000
1791 651653868685803231240
1792 -122000262105653051392
1793 -229251689363307467472
1794 774750837093445545984
1795 -98300186090127176400
1796 -784821294881972674560
1797 2875412597509738032480
1798 613977835323007979520
1799 -199164806585571045936
1800 561089083624213708800
1801 -1703642382802754247958
1802 702180378387322520832
1803 -2647257255903821016312
1804 -329771311575642832896
1805 68069637537350458590
1806 -2992987310183420977152
1807 -233753781296601486200
1808 482597023348596670464
1809 -32010606015014268000
1810 121126371869894926080
1811 755058482606205453732
1812 155996597555269337088
1813 -273457375165938738234
1814 1631064682875573031168
1815 233680962590031421080
1816 -76544574582357491712
1817 -944257119601378235520
1818 643671249468916185216
1819 662314578702389695224
1820 77058663827435028480
1821 -749601415778396761728
1822 1124101099430899018752
1823 1026799603121673227424
1824 -479307478211084943360
1825 2169303478003186076150
1826 -258416187532113042432
1827 -4049276312302674950160
1828 -1074148280015573573632
1829 -377141283973065336960
1830 -58360860919647175680
1831 -79822000107238325368
1832 737895720362707517440
1833 -840775229045071362432
1834 -2876426866434919041024
1835 -210931584410150496480
1836 -83014260216127488000
1837 90383232092972154336
1838 -176826223886297484800
1839 1861455771470157193656
1840 -40572758524994519040
1841 3506316296888680790592
1842 -1487724179029045613568
1843 -1065523067192788740920
1844 -284656144447561801728
1845 -352334353000300512660
1846 -258602188568408681472
1847 -1919984986629546664872
1848 -337899429072035905536
1849 1735260091746762645813
1850 -231771370214057667200
1851 4383700204372959133512
1852 -946986655641590235136
1853 -254804276960264447460
1854 2457120514290676618752
1855 313263678108380338080
1856 361370941726560092160
1857 1478944759210618636080
1858 1294411145340377642880
1859 -298903142436967105884
1860 54740007968251576320
1861 -2088446468670925159978
1862 1415599167325485285120
1863 1344373699487127564024
1864 -1151801654060461326336
1865 -25718311505124070140
1866 127700950869052213248
1867 -2168899430283968059012
1868 699479584159221301248
1869 2382756378067641372480
1870 -25052974547879900160
1871 -2249804131176892021488
1872 -324243002367450021888
1873 -2721630334578206366446
1874 -583941975101221814912
1875 -2629277621888390797500
1876 -169837896422662209536
1877 -164148754106281846362
1878 2507340851528887328256
1879 2640197291038817049080
1880 44030375584774225920
1881 -699646398644854639440
1882 -606083215680515065728
1883 -2193421241069171977680
1884 1711029143744178388992
1885 -228251656470992855400
1886 -1928060932692889193472
1887 334269068821379913456
1888 -221975278442438983680
1889 801326431419158231010
1890 -37035145514142720000
1891 227088676435016069824
1892 389892685783272849408
1893 -4847674536699203176992
1894 685184941564537605888
1895 -262856103890841564600
1896 749827082358651617280
1897 213011419965398094976
1898 -1253600352034277780224
1899 2389219446713195732436
1900 1199804388109162496000
1901 1742626732801530090462
1902 -3536532046103557621248
1903 205349891741429766408
1904 -440446748230183550976
1905 -350175074421875512320
1906 7506922643607521664
1907 3908740703975133828228
1908 -1318132841623042203648
1909 -1510871740708772411424
1910 168141879783975444480
1911 1817017047481845283992
1912 1155931822775630561280
1913 -2867878265719693557606
1914 1000875184898234849280
1915 354095262791640034560
1916 1322516474064078766080
1917 124286734394387208000
1918 1401913608104508324864
1919 1376393895643393101720
1920 32218505443603906560
1921 1742277319497711039492
1922 1349723432843335002048
1923 1954037579069002218408
1924 133936387526219087872
1925 845831196403047069600
1926 -1243296771804398267136
1927 2092370597983871708256
1928 -505779912029535469568
1929 -1250494431618250983024
1930 -53649209222640003840
1931 -2133996733973000892228
1932 -1975583276969153789952
1933 -1059681208483384820866
1934 -948453664186464922112
1935 416569247726961316680
1936 -535177265667010199552
1937 957023040818345320500
1938 -1730401365840179374080
1939 -1703026276306864600976
1940 71623252924749496320
1941 -3753829775863909690848
1942 -1943596267726058880768
1943 503068432082258144280
1944 -1207404542312328462336
1945 250358246480138422500
1946 596062681249057433600
1947 -614796382886876245440
1948 -98943674167830740992
1949 1464369273593301979470
1950 1540029887808358233600
1951 -2094001234377521614048
1952 133658324678100385792
1953 1404763987431177393408
1954 2190102434452549016448
1955 -146476239072229473120
1956 1064366708675387129856
1957 5254181664196206967840
1958 -310398671137393681920
1959 -3822469883214724022184
1960 -95154971603325419520
1961 544486541876356543812
1962 478318528949372749440
1963 225657701362916449168
1964 -1888516715436057182208
1965 759622750433974516320
1966 1406580763979392541184
1967 -4959212474250268965744
1968 1531057880062501060608
1969 500471373829179337200
1970 -399789346992294631680
1971 602492557594031586000
1972 1304625526546040340480
1973 1331154929840929838214
1974 2143942804144412983296
1975 -1876970138447955658000
1976 -693344761835904040960
1977 -3890628378408508933680
1978 2279570202179335059456
1979 381435486431441913900
1980 47029437945489162240
1981 -919941461435330862368
1982 -1103029708083090987008
1983 2688994032705426651768
1984 -125365829814880043008
1985 -393518137414605108780
1986 1180540701179245974528
1987 4012055333687192224148
1988 659425114066384060416
1989 -1170585813212918393364
1990 -93667038679303756800
1991 -768315733147099953816
1992 1199771254710847143936
1993 829154340293884099754
1994 -3394339370173907729792
1995 -771983828018408275200
1996 -2396807698247664517120
1997 4299239708350596827838
1998 -64371134344871808000
1999 -2327993630525451629680
2000 -162364691123798016000
2001 5851777503882151920960
2002 -488790202165930807296
2003 5330822386969923670884
2004 -419630073520573513728
2005 -14606920777991480820
2006 -801377701080624023040
2007 -3625683849609099598368
2008 -90788514259075596288
2009 -4521866147869909428486
2010 44851733069926164480
2011 -4717275783509124105268
2012 -2060586668543233130496
2013 370188316155775160736
2014 -2818628295661741340160
2015 79184447380827707520
2016 826806532477670129664
2017 -4335648965899520801182
2018 229167352730441069440
2019 -1331756408363613113304
2020 -92519637675672453120
2021 -2473835544408041930688
2022 470588731314753848832
2023 2702855154066730022456
2024 257356744288641220608
2025 2672311636810729833975
2026 2042360101489182117504
2027 2023174041755852059548
2028 1387743553000333688832
2029 4154279216534571967070
2030 582032485639267891200
2031 -776447729415326244168
2032 801972641488235921408
2033 -2658602646299102703120
2034 -3270602575536676149888
2035 -19426642918476892560
2036 979683922027357593600
2037 3487505061631405386816
2038 -3609314598823986912000
2039 1924031471164957441560
2040 116315618594185543680
2041 2475098236712973242212
2042 4423722800208652596352
2043 518749330518732437604
2044 3196630158894365212672
2045 565281401857609775100
2046 -347220912385458929664
2047 -1814795679224875087440
2048 -73786976294838206464
2049 -2523933230462809946064
2050 -3832550182200802108800
2051 8627455767301322775792
2052 333228255859261440000
2053 -2415913911032465111146
2054 1084666322704678062080
2055 -370225116197390477520
2056 -120456863031728013312
2057 -1932103114545959803206
2058 301236764039562424320
2059 -1953250512379609801680
2060 -353180136436424048640
2061 -5000784353683228997730
2062 2360617161599570560512
2063 -3642390150819530289456
2064 -1810188600381888528384
2065 -357518572038592977600
2066 3671493867816636974464
2067 -3617899601769481564656
2068 -279288727763553091584
2069 -1597834034588716568730
2070 274965161632633543680
2071 1022812039472390879800
2072 -341532367189354479616
2073 5947134554385415203408
2074 482534819698847314176
2075 -3003272182403472872100
2076 -953395759074633744384
2077 -174523139963435425664
2078 693682060868888120320
2079 234917339128030944000
2080 46605849061396316160
2081 1552060404503578118562
2082 7123946088234304512
2083 -4234508791979403528076
2084 2395908714918748004352
2085 -157411536738510348000
2086 -2440370019099249024000
2087 -2302524849499264995192
2088 -2449042732452316446720
2089 -5837455401194332949110
2090 100565360589151180800
2091 5527442752883069835024
2092 -565619771610759970816
2093 -2857790414139827494272
2094 3614168256413438384640
2095 576114604493692030200
2096 -1739691680528238379008
2097 7805861358486770476962
2098 -1073154021358100557440
2099 6127273609593167544900
2100 -3927013882038455500800
2101 -1066539430221841610496
2102 -869293825393771397888
2103 7944914324471562027288
2104 2120655095451158052864
2105 527355333250227337380
2106 -1544279462334549300096
2107 5346258074183796591228
2108 -452597159449741492224
2109 -1341792343882239605280
2110 -343420212911420843520
2111 -17605924711023092928
2112 -204364947522702016512
2113 6598528100538187336514
2114 -575418005102596501504
2115 -298397737288547900640
2116 -559855402847057702912
2117 -9468580074613247979060
2118 -2454619013856845351424
2119 1539665278928949217816
2120 189464999432536719360
2121 -4504999305647494414656
2122 -382134779162265898368
2123 340301875473739208568
2124 1504346032517696962560
2125 -586170873722748573000
2126 4324389399844410678784
2127 -6833791167377713331400
2128 1768001079929083002880
2129 -2274819406627689420270
2130 -174144639204119162880
2131 1411323648217484014052
2132 2214759855554384805888
2133 -521301215209443120000
2134 -454312890180244913664
2135 215273221933930033440
2136 1441114841479548764160
2137 -1539553693041075152902
2138 -6154808135804406949760
2139 -2030082826143057896448
2140 178708256653664747520
2141 464687144324938501902
2142 2984946444868247534592
2143 6973624888919118474464
2144 -102719655031982784512
2145 129082425869096441280
2146 1011636131194832167680
2147 -6993690371845062675960
2148 -2323581869465041305600
2149 5487704813154593021344
2150 4531271312831238342400
2151 -7833851876006966831760
2152 -1326603060731180482560
2153 2853439489020461791434
2154 -2894903525397068605440
2155 -720335609222794477920
2156 603576749153593442304
2157 4952477354757204098880
2158 1735535439504890589696
2159 2895290846237428487424
2160 -22399225681674240000
2161 -3893763727972436884558
2162 -1632906399193821093888
2163 -17197173588077536626432
2164 117681205323048476672
2165 -532915643314624229940
2166 2004625235385671249664
2167 2535900650675137296936
2168 128831433016965332992
2169 3427715056053344412906
2170 -201917135873631682560
2171 -607018097172630728208
2172 3567126115338379296768
2173 9003579662780738105148
2174 -2154798160256256561152
2175 11632013573024568609000
2176 -266386589748918484992
2177 -471045058356098846784
2178 3626943513480519528384
2179 1129046202377132777300
2180 -68752266049586380800
2181 2393004027566260621152
2182 -2235980796565360674048
2183 -621406388769138803640
2184 2269348680295470071808
2185 587971530960902625600
2186 355796166092067785344
2187 1689958408087802538000
2188 727081330106771652608
2189 594138653570070507360
2190 -844183810739159976960
2191 -9248721404887226753648
2192 847891343700853260288
2193 -6535163687034459118752
2194 2212797415364477728128
2195 936007210983399046800
2196 -905814250367534014464
2197 5302264308805798149100
2198 -6311400325361917275136
2199 -2262211762910513221224
2200 511567150440854323200
2201 677616385398515990784
2202 -6211855863290808004608
2203 -8578991983924291059316
2204 -5236908545936176742400
2205 644873631920755960590
2206 -3247965958102311207936
2207 3631494515180680216608
2208 -1194852485644349865984
2209 -3688936758835562984303
2210 168256971856518612480
2211 -284498673943219154496
2212 -2765855221616924426240
2213 4830155488925295477174
2214 -1064435190740168832000
2215 -504821743150545770040
2216 -1030007291054160084992
2217 4369651139834208660240
2218 4499229799392742692480
2219 13045055128393562660784
2220 90193760583300218880
2221 -7514411933688465031138
2222 586860583322365761024
2223 4698858579899206351320
2224 360504659354530611200
2225 -3607404409857619532250
2226 9225497551991760211968
2227 -6280654896857480275224
2228 2746606620345626124288
2229 3145842274305853197216
2230 521146402560536309760
2231 -2656213272737648834448
2232 849615281569331675136
2233 -3691885664665132482240
2234 4558346828350583291008
2235 644466441200487570000
2236 -2618537871961002573824
2237 -1836543046759918047762
2238 -757394605287744044544
2239 3584301983109381947840
2240 -118843028760145428480
2241 -834115261730392044000
2242 3216817121785562035200
2243 1387888911787085774484
2244 -737800682023578894336
2245 -764510978168718498900
2246 4971648652881723069184
2247 8701726383326786069376
2248 -2999381205932793397248
2249 -1379139666207851787324
2250 1100359826674954272000
2251 -3755468319257047689988
2252 1271852128290960850944
2253 -14973979961086269360192
2254 3528908395228560572928
2255 -321237190719437232240
2256 1296678008198824722432
2257 374168409428029803316
2258 -6561560496479897989760
2259 615281765528826558396
2260 470107940224829276160
2261 6382857815894272760640
2262 -6721925474177329443840
2263 3284814192727006577728
2264 -556389778480830611456
2265 151959576231817542720
2266 2240254135165646358528
2267 -2547511204892021016372
2268 3937850125081022988288
2269 -6527190935671676678770
2270 -74563684712794529280
2271 7505909452178974407672
2272 398826891188971241472
2273 4938458323521238387554
2274 -7741013441501114588160
2275 -5680642653293099178800
2276 -1058263390464151019520
2277 -1744129345974365994336
2278 -370839679008088398336
2279 -10645043195578323737304
2280 -466903524917536358400
2281 9775769113662993885002
2282 -3926084144153308776448
2283 -8874113315499150991992
2284 4060196583987888177152
2285 -1046350497378451796580
2286 -5435039297510832807936
2287 7390801981115256435248
2288 -295625193240429330432
2289 -3347709941329785599040
2290 718799786193164793600
2291 8192602940881045375200
2292 4951715148405075345408
2293 -2384801255628340885306
2294 -350954070772851011584
2295 -80865941958581220000
2296 -5647547990462026481664
2297 1336034959195346824218
2298 10427972370693952536576
2299 7755671728257086897780
2300 2990959500089177702400
2301 4129001827515147244320
2302 -210304936432241123328
2303 -3829642540830846748944
2304 500060843799780261888
2305 -277289554771916891820
2306 -7580864556877026336896
2307 9432789391870281276840
2308 -4093376373461512609792
2309 6035730308789416535190
2310 -329154961425152163840
2311 -7240308665712171649048
2312 1634713776342468657152
2313 816346780879463698554
2314 2084652278477043989760
2315 -922479676760240487840
2316 -1579949042731100504064
2317 -4354610202150760325024
2318 -1936947169570415418880
2319 5176559280745530557496
2320 352019057004144230400
2321 2178346041306226357104
2322 1258494844129940736000
2323 3431174647166570677968
2324 -4425545125883645657088
2325 -4035346691222333059200
2326 -1452269270802591280896
2327 -3361189614448216926600
2328 2109277872598938550272
2329 3061067072644078968564
2330 -1121994287036435715840
2331 2314594963740131591472
2332 -1201793942124212355072
2333 5314391244081975897294
2334 7372956239198542656000
2335 681377817576975828120
2336 1933353827989637300224
2337 -22187755490559768177120
2338 1547871579062578458624
2339 -15588532774006410979980
2340 -315851948106964254720
2341 1095193571385695449142
2342 8200120376047514728192
2343 1104615486109549282176
2344 5217971364974062731264
2345 -165442677423442923840
2346 -4313670174421867671552
2347 3938808884755931592668
2348 3193518936751755214848
2349 -11664111072533867195490
2350 -3245849553627136435200
2351 -6479853624077618440848
2352 -2802278141172218068992
2353 5160045105302351100148
2354 -1133562931925203067904
2355 1666749580942205022480
2356 1816774150099495813120
2357 -14286170361366875332602
2358 11790043899349571387136
2359 -1735840609606620967856
2360 -216230801021809459200
2361 10843424515664434559952
2362 -4363278294796527113088
2363 1301498063971582188600
2364 -11773645972176087318528
2365 379802689520326823520
2366 -5118910536356554937856
2367 -14371866550029564725688
2368 -206562184759053647872
2369 13098005574465526927296
2370 730422377590581043200
2371 14557859713833620397332
2372 3632547807292771344384
2373 22890664052493402719808
2374 1540661785451712430848
2375 2352953545301649990000
2376 142080351585435648000
2377 12104081265142501892138
2378 16728322550584409406720
2379 -2486202385828283727408
2380 -429048468124617277440
2381 12280933240643320890942
2382 -11588961207710716466688
2383 -3794433092550408626416
2384 -1475960146659115008000
2385 -1284021005389633396620
2386 -4197679862065261838976
2387 1280778990477381491712
2388 -2758459075933059809280
2389 -3446057570844884270170
2390 1126017571502628403200
2391 -11024529201644952481128
2392 -1728420168156183527424
2393 -7424649593734655066886
2394 -11981899194995310888960
2395 1288291194217693915200
2396 -6414863834095799009280
2397 4681281846084657780096
2398 436101955998083612160
2399 -17145434487770386974240
2400 -2375097194238286233600
2401 -9925567978884299740879
2402 5112923919290462192512
2403 -1001904220045653390000
2404 5905863682016367583232
2405 130470260309964394680
2406 -430168325588248361472
2407 13108688310923365413240
2408 6677165589603100393472
2409 5354735665290533498592
2410 -492690881102989873920
2411 -6156392448210467389668
2412 696140158459223752704
2413 -11622011885489880389120
2414 1439849425723455753216
2415 -1924457342555401274880
2416 -348018553151624839168
2417 -1653448992512296529742
2418 2331952206776135073792
2419 -10275519216624347167560
2420 -521327463381682298880
2421 8990505902909757627270
2422 3516750328901455721472
2423 14520087170479702327704
2424 -2724668547729878679552
2425 -5279952770048889040450
2426 -6919717127238000999296
2427 18962305603931543229000
2428 1672313398163569246208
2429 -26277796508336491296
2430 -1176158233356003555840
2431 -1067269469838568554096
2432 1069304700845644840960
2433 -4360290607169522480592
2434 -9206048887849185931392
2435 -96383120100010902480
2436 17140637892871311851520
2437 7792837731542956331798
2438 -7026481284516376187904
2439 -873101980015751466864
2440 130199393424223764480
2441 -16250276624629904084118
2442 -572107330699927013376
2443 -13331428510636143671120
2444 1875716415124516503552
2445 1036822062405955724640
2446 7041812302845491664384
2447 -2347898046201293921712
2448 1805325404777547300864
2449 -2842155656235740341760
2450 7014673801939143451200
2451 26232856758774114989760
2452 -4152790217833204719616
2453 -3305679631768033441152
2454 16647324772901398248960
2455 -1839643968405729530520
2456 3319018647768502632448
2457 -1577716052947423632000
2458 -9668458680714426380160
2459 5384276092980352990860
2460 1491435776721039851520
2461 -6627557725840762972128
2462 11364918960598979894272
2463 -11341729490048085263112
2464 753832277494040887296
2465 1270863244853198476200
2466 -5746234390841125408896
2467 11126657220294095836148
2468 -9779758190147952402432
2469 7054755147903192574176
2470 -675401757745424102400
2471 9054248607826118211792
2472 -10401022243565306118144
2473 -12793806520146723489526
2474 991526591592836871808
2475 -3466935681000365781900
2476 -3299432316844604538880
2477 -11370545958987280073442
2478 -10528787541058353192960
2479 -287557471881213202376
2480 -122121499258147307520
2481 -24955979214825208491408
2482 6979816207107608470272
2483 7162929677342043458688
2484 830695592913371136000
2485 642359913360564551040
2486 -2981937964261639122432
2487 -749025949561398852840
2488 -284892753137057660928
2489 25211230835339708103120
2490 1168722486888740259840
2491 7625279158824084050592
2492 -5315778934948289249280
2493 6980450222358559969614
2494 -19778101911694562050560
2495 -2334780936525434917800
2496 1372524733862233767936
2497 472964319841058193456
2498 -4223761792165471967360
2499 -10116816747876772018776
2500 5865752254496104960000