0 1
1 -2
2 3
3 3
4 -10
5 8
6 -4
7 22
8 -38
9 21
10 5
11 -40
12 111
13 -130
14 55
15 -6
16 65
17 -256
18 474
19 -420
20 144
21 7
22 -98
23 511
24 -1324
25 1836
26 -1308
27 377
28 -8
29 140
30 -924
31 3130
32 -6020
33 6666
34 -3970
35 987
36 9
37 -192
38 1554
39 -6588
40 16435
41 -25088
42 23109
43 -11822
44 2584
45 -10
46 255
47 -2472
48 12720
49 -39430
50 77645
51 -98160
52 77378
53 -34690
54 6765
55 11
56 -330
57 3762
58 -22968
59 85855
60 -209034
61 339535
62 -366108
63 252177
64 -100610
65 17711
66 -12
67 418
68 -5522
69 39303
70 -173272
71 506408
72 -1013292
73 1399478
74 -1315072
75 804228
76 -289032
77 46368
78 13
79 -520
80 7865
81 -64350
82 328900
83 -1128920
84 2702350
85 -4584620
86 5504650
87 -4582600
88 2519640
89 -823800
90 121393
91 -14
92 637
93 -10920
94 101530
95 -593450
96 2352285
97 -6592080
98 13343820
99 -19635840
100 20845300
101 -15574520
102 7777860
103 -2332418
104 317811
105 15
106 -770
107 14833
108 -155220
109 1026025
110 -4633850
111 14951925
112 -35345640
113 61926900
114 -80421600
115 76495450
116 -51833600
117 23709783
118 -6566290
119 832040
120 -16
121 920
122 -19768
123 230932
124 -1710280
125 8705060
126 -31915300
127 86666790
128 -176975160
129 273163100
130 -317354740
131 273381350
132 -169457708
133 71501422
134 -18394910
135 2178309
136 17
137 -1088
138 25908
139 -335512
140 2762058
141 -15699840
142 64700130
143 -199196140
144 466380585
145 -837630640
146 1154933230
147 -1213580820
148 955187033
149 -545556512
150 213619683
151 -51310978
152 5702887
153 -18
154 1275
155 -33456
156 477360
157 -4338740
158 27329302
159 -125464080
160 433290220
161 -1148125550
162 2360622825
163 -3782102280
164 4710707400
165 -4517541378
166 3272875935
167 -1733053440
168 633011454
169 -142587180
170 14930352
171 19
172 -1482
173 42636
174 -666672
175 6650570
176 -46115356
177 234054198
178 -898676440
179 2666648765
180 -6196034350
181 11349497940
182 -16406643720
183 18629923053
184 -16428864606
185 11024814945
186 -5441076372
187 1862264196
188 -394905492
189 39088169
190 -20
191 1710
192 -53694
193 915705
194 -9974240
195 75698280
196 -421993040
197 1787967792
198 -5889156780
199 15301850850
200 -31635625450
201 52226246475
202 -68758718808
203 71728832280
204 -58539877020
205 36584603310
206 -16906093980
207 5443487406
208 -1090444930
209 102334155
210 21
211 -1960
212 66899
213 -1239066
214 14669045
215 -121236112
216 738145440
217 -3429014512
218 12444161093
219 -35843163720
220 82768588045
221 -154057695350
222 231403468608
223 -279638466552
224 269753783670
225 -204869266812
226 119796766005
227 -52044746496
228 15820188729
229 -3002921270
230 267914296
231 -22
232 2233
233 -82544
234 1654026
235 -21195944
236 189916894
237 -1256635376
238 6364813192
239 -25288280318
240 80150678517
241 -204938183320
242 425621806610
243 -720133186058
244 992014822557
245 -1107666706608
246 993606695004
247 -705586154826
248 387639512331
249 -158891103224
250 45739697306
251 -8249479162
252 701408733
253 23
254 -2530
255 100947
256 -2180860
257 30139890
258 -291608352
259 2087734725
260 -11472991008
261 49630664655
262 -172005697570
263 483429325613
264 -1110620128020
265 2094844344593
266 -3247926104170
267 4130943695505
268 -4286198209128
269 3592703311365
270 -2395529943822
271 1240994295715
272 -481464659060
273 131624104677
274 -22612505090
275 1836311903
276 -24
277 2852
278 -122452
279 2843214
280 -42235820
281 439673566
282 -3392629398
283 20141185353
284 -94405760256
285 355811336760
286 -1092347923264
287 2755879381112
288 -5745234090648
289 9922482240836
290 -14193836165740
291 16764272573994
292 -16243534998672
293 12776751304752
294 -8028822140184
295 3934750789180
296 -1449022209536
297 377157259848
298 -61857842448
299 4807526976
300 25
301 -3200
302 147430
303 -3668500
304 58398725
305 -651985600
306 5403188175
307 -34520190090
308 174570695175
309 -712099936400
310 2375058471400
311 -6539318055200
312 14958592398386
313 -28532431832240
314 45433478805550
315 -60314041940900
316 66483844294200
317 -60416972829840
318 44763140699900
319 -26596984804600
320 12366749068100
321 -4334055774800
322 1076502037680
323 -168903452400
324 12586269025
325 -26
326 3575
327 -176280
328 4688320
329 -79758250
330 952178955
331 -8448120800
332 57883826990
333 -314621200260
334 1383147915700
335 -4988040394960
336 14907424960200
337 -37185798186236
338 77771811056394
339 -136680218369760
340 201854093152140
341 -249943898098700
342 258257384666190
343 -220951340140960
344 154714245334600
345 -87177106621920
346 38558406285800
347 -12889976828080
348 3061632546120
349 -460409998850
350 32951280099
351 27
352 -3978
353 209430
354 -5938920
355 107698305
356 -1371181110
357 12987220365
358 -95133464340
359 553879617960
360 -2614397915340
361 10151695497645
362 -32777436170880
363 88681584272886
364 -202112081987284
365 389218935040286
366 -634035410029320
367 872904668672270
368 -1012647760269340
369 984593903626710
370 -795742272057840
371 528173089870440
372 -282983593721760
373 119343809858180
374 -38137232273920
375 8678822424555
376 -1253056566298
377 86267571272
378 -28
379 4410
380 -247338
381 7461675
382 -143902200
383 1949073360
384 -19655747100
385 153496342230
386 -954322653900
387 4820160541350
388 -20077627314690
389 69743305168875
390 -203706788556816
391 503218084404160
392 -1055364477373640
393 1882741284231444
394 -2857583264659760
395 3684010252539760
396 -4019721080489400
397 3690391944713100
398 -2826016058482320
399 1782859592190600
400 -910454504860040
401 366905901634300
402 -112295689751700
403 24527176582342
404 -3405392282390
405 225851433717
406 29
407 -4872
408 290493
409 -9303606
410 190403850
411 -2737336680
412 29321433390
413 -243480839580
414 1612000567485
415 -8685998428800
416 38681365307145
417 -144024267200310
418 452255340507966
419 -1205303847774832
420 2738258524672020
421 -5316990638486632
422 8833195958242656
423 -12548277791415600
424 15208678825760420
425 -15662369291313800
426 13618956413491110
427 -9908695314307680
428 5956003699119740
429 -2905366872136680
430 1121011987575725
431 -329193488730456
432 69121111183383
433 -9242288005762
434 591286729879
435 -30
436 5365
437 -339416
438 11517930
439 -249645630
440 3801545475
441 -43157080800
442 380169069540
443 -2673472568250
444 15325696368675
445 -72748454849400
446 289373909982450
447 -973312456407606
448 2786998750386895
449 -6826921157929760
450 14352068527606440
451 -25938933521448920
452 40314225391468444
453 -53816866175538960
454 61536930701677200
455 -59998499672525700
456 49548976215220350
457 -34335903593438960
458 19708070338087600
459 -9201562593681150
460 3405398482468045
461 -961067253359360
462 194284096980834
463 -25052342327220
464 1548008755920
465 31
466 -5890
467 394661
468 -14164644
469 324543495
470 -5224579854
471 62732287425
472 -584948338440
473 4359168665085
474 -26518330038750
475 133808636072595
476 -566920188269700
477 2035761402546831
478 -6240096074005534
479 16413717006290555
480 -37186088993396656
481 72728636865829220
482 -122913591000896104
483 179437978158648976
484 -225896455195721040
485 244455417628203870
486 -226284474015414100
487 177926385091312760
488 -117697781871808240
489 64639586770656275
490 -28938900409960954
491 10289809877902835
492 -2795091954936764
493 544760001672156
494 -67828183027980
495 4052739537881
496 -32
497 6448
498 -456816
499 17311144
500 -418560016
501 7110435528
502 -90128497032
503 887808762540
504 -6996214557360
505 45061355498040
506 -241098942106440
507 1085069768707260
508 -4147474638680856
509 13564478782467004
510 -38173491119486556
511 92820419411812122
512 -195545548977256848
513 357468931637307144
514 -567232478840061496
515 780621956423165444
516 -929710973592151800
517 954852294653490860
518 -841273836532462460
519 631245865277368890
520 -399418912293441960
521 210279967123972788
522 -90422894173711932
523 30937796457414434
524 -8100108078506356
525 1523999580681234
526 -183441668320642
527 10610209857723
528 33
529 -7040
530 526504
531 -21032880
532 535786020
533 -9588719616
534 128082310020
535 -1330365523032
536 11064057772950
537 -75289738960800
538 426177485891820
539 -2032380573280200
540 8246748168324666
541 -28692842413607680
542 86110748029525670
543 -223907693102100612
544 506037824331036975
545 -996017556480433632
546 1708877955565774020
547 -2555255346852600280
548 3325601510275505006
549 -3757745745615894240
550 3672153806275052670
551 -3086478214082277300
552 2214613884813405075
553 -1342900815305189712
554 678878492250861210
555 -280830663315261276
556 92588851739807495
557 -23395883255572480
558 4254412971418989
559 -495611762573630
560 27777890035288
561 -34
562 7667
563 -604384
564 25414048
565 -681031560
566 12819930588
567 -180162850784
568 1969801783992
569 -17257251535524
570 123830057865150
571 -740006321006160
572 3730964595817680
573 -16031924938288116
574 59181431503653382
575 -188850099976772960
576 523415749859525996
577 -1264438849048008138
578 2668768136950345227
579 -4928092689480916304
580 7964588714661927040
581 -11258781695830266668
582 13897399823797343594
583 -14936855449966192080
584 13920772013993927940
585 -11185477932492999850
586 7689279628062369051
587 -4476057689702192088
588 2176233251454295096
589 -867271098258351662
590 275896309535459065
591 -67364926801365952
592 11852969312223986
593 -1337728979755378
594 72723460248141
595 35
596 -8330
597 691152
598 -30548320
599 859926980
600 -17001631320
601 250989958060
602 -2883973257648
603 26571037293990
604 -200683650307140
605 1263681794021400
606 -6721922870629200
607 30519056863252386
608 -119239918498633900
609 403501313439440370
610 -1188559768074611240
611 3059160989109830395
612 -6898851922800106674
613 13655538896955190030
614 -23744426683302021040
615 36266339376099834870
616 -48606940622065982660
617 57052663563542068786
618 -58463578805638155240
619 52073547787714771175
620 -40076386254589460490
621 26440660255916845620
622 -14799151108892993048
623 6930113280258397355
624 -2664201663795524370
625 818783750986737655
626 -193400398067561740
627 32960951509581177
628 -3607466317118210
629 190392490709135
630 -36
631 9030
632 -787542
633 36539613
634 -1079034880
635 22375635824
636 -346501066560
637 4177968973328
638 -40416976406632
639 320766049776060
640 -2124490850692236
641 11900083827627450
642 -56970021887462736
643 235060761610977664
644 -841477494452414600
645 2627326095150818292
646 -7183880833699661420
647 17254125228023817034
648 -36477565749881085186
649 67965927826895507295
650 -111649906987470695808
651 161633347442311665960
652 -205935712199890939616
653 230393265564178861144
654 -225573954581896960260
655 192392408365280937814
656 -142070384397282142670
657 90102654726615474633
658 -48561884596326639912
659 21932071410859783320
660 -8143743849229412676
661 2420672916644921490
662 -553714502816278272
663 91496636430997068
664 -9720008032521240
665 498454011879264
666 37
667 -9768
668 894327
669 -43502898
670 1345973827
671 -29236342688
672 474275892912
673 -5992486341248
674 60777885965902
675 -506073330619248
676 3519659718782982
677 -20723670098352468
678 104413710859275636
679 -454031633788575664
680 1715637066437801636
681 -5664282360206754504
682 16409958114153284471
683 -41854159288052239624
684 94205103452168387701
685 -187410196503421762374
686 329786865815968846521
687 -513332369789467745904
688 706238582542943008136
689 -857417821173242265664
690 916274336893797353511
691 -858819619840595598328
692 702651013337596561007
693 -498659604769761232498
694 304462657618538474652
695 -158226217277494174248
696 69006401572201991562
697 -24777407817141519588
698 7130902256935878702
699 -1581207013906986648
700 253563648723506952
701 -26168680822785768
702 1304969544928657
703 -38
704 10545
705 -1012320
706 51565050
707 -1669554700
708 37940361660
709 -643929440800
710 8514453618960
711 -90413815535700
712 788702347573550
713 -5751099502772720
714 35536487774265900
715 -188103751620198804
716 860403510941447650
717 -3424799994679497600
718 11930134074060288760
719 -36532752790473119850
720 98688979927990374495
721 -235802987728865113600
722 499260518808667193150
723 -937744992751060184580
724 1563126247782693466500
725 -2311621960382304286640
726 3029653352569041149400
727 -3512505939397175881850
728 3592528667269329537711
729 -3229331730487238938440
730 2538636417665851450230
731 -1734066551099520914950
732 1020681912080475234675
733 -512121683709610886640
734 215933788324925483700
735 -75055223779960782240
736 20935522239913134300
737 -4504320555457180200
738 701593201308173580
739 -70399065501934850
740 3416454622906707
741 39
742 -11362
743 1142375
744 -60865740
745 2059930600
746 -48917594180
747 867585414465
748 -11990421090560
749 133133857386970
750 -1215024552861900
751 9275721782278710
752 -60057211190312280
753 333436255788431754
754 -1601535551138012308
755 6702696477309109550
756 -24585080005288136880
757 79401747902122510865
758 -226637860350834545470
759 573349535099275199265
760 -1288255438108118949700
761 2574459179653141189640
762 -4579171175893740285420
763 7249932476174841626315
764 -10210945230236399130880
765 12776623374718250318925
766 -14173789037928754149958
767 13899684872869881378839
768 -12002486775507869762940
769 9079609474700938679935
770 -5977752340175180858150
771 3396367609914918662595
772 -1647216199539643950360
773 672219693071277106140
774 -226416296474788351680
775 61268327897180404350
776 -12801645076811101440
777 1938371755014383295
778 -189251485838974882
779 8944394323791464
780 -40
781 12220
782 -1285388
783 71558370
784 -2528761300
785 62683944050
786 -1160443892650
787 16743345562295
788 -194152325831200
789 1851406245620800
790 -14777599209687600
791 100114198600075800
792 -582116318476297024
793 2931232367685208720
794 -12876288839849664320
795 49638111868142870800
796 -168740914886836237400
797 507796344825039720580
798 -1356898950875735052500
799 3227004007319675702350
800 -6841615655533379543900
801 12943843138653423110950
802 -21861759031332152704670
803 32955664367880979951525
804 -44302647835228135563200
805 53030254301379536805880
806 -56393841855102951311840
807 53114199623715724797576
808 -44126008159007023894840
809 32166881672507809241300
810 -20438440181385297628700
811 11222676160999421396850
812 -5267043500622063427080
813 2082511914038647839300
814 -680354956403481632700
815 178762517293027747650
816 -36303772716886608700
817 5347810449786149662
818 -508411271416759310
819 23416728348467685
820 41
821 -13120
822 1442298
823 -83811052
824 3089393255
825 -79855850880
826 1541459084025
827 -23193513288870
828 280552403366730
829 -2791986780008800
830 23270512410848120
831 -164737515521482800
832 1001748832801486424
833 -5280348416894120416
834 24307070947381388880
835 -98313081744790366272
836 351121560988093193025
837 -1111788998150220449280
838 3131159932523522465670
839 -7863112498609052668500
840 17639923742057131906545
841 -35396188270598843239200
842 63572313471009111355395
843 -102206624471278595348130
844 147023842462733320773975
845 -189030471090841826382672
846 216854560290898873043640
847 -221434279253563916860096
848 200610347290574662597754
849 -160572329756951762186160
850 112946043615327803922470
851 -69342969106610073546100
852 36839095782176907375255
853 -16748082447786499445520
854 6421925041004872569450
855 -2036835306450540131580
856 520085107507039469825
857 -102739298977553282512
858 14734434771175843083
859 -1364926996460655490
860 61305790721611591
861 -42
862 14063
863 -1614088
864 97807632
865 -3757056238
866 101166856505
867 -2034145178640
868 31884486538170
869 -401885885751630
870 4169176527272295
871 -36242421134962240
872 267765765010438160
873 -1700587897281285024
874 9370364128954821536
875 -45134317251748760224
876 191225454416197491024
877 -716288939747585841546
878 2382026392797865411455
879 -7056454304085055548120
880 18671106540892487206080
881 -44216662358892955817490
882 93858069310329224296935
883 -178742130789642373957920
884 305507163786385816290630
885 -468591822736980179421420
886 644541255230166827203464
887 -794043535561233064748496
888 874500101744523288623976
889 -858775283080299650973964
890 749442603771389930337026
891 -578710864816102954397280
892 393257630862925732964060
893 -233556262880177831539330
894 120174177165821524926495
895 -52975675140266402737080
896 19717461391777059119160
897 -6076492370659275597690
898 1509016047299637859787
899 -290178961587135866368
900 40545108585480704262
901 -3662147842711494972
902 160500643816367088
903 43
904 -15050
905 1801786
906 -113748760
907 4549077715
908 -127486433282
909 2667530747755
910 -43515121304460
911 570944342089275
912 -6167725611768350
913 55857333477508915
914 -430188266302575200
915 2849978713338584384
916 -16393908351734922080
917 82510210276390868920
918 -365646288531193998272
919 1434199447318708841715
920 -5000574402967291145946
921 15553128296751650773350
922 -43274354632233823007400
923 107949335668664613544005
924 -241826977444015156325550
925 487053855756008491066305
926 -882493280257803093156900
927 1438695731956818184889100
928 -2109573198183687129392436
929 2779771491877650764524425
930 -3286956939246542282163392
931 3480717405305567798458270
932 -3291983753192013809354180
933 2771048490526569708913094
934 -2066840470079942885542760
935 1358414340738408003580915
936 -781247899853426156728850
937 389716696059242601417900
938 -166733180368106541733560
939 60289688155236736250425
940 -18067764386134930158902
941 4367107924839863434165
942 -818054006416003383460
943 111434026887046337076
944 -9819906237863340420
945 420196140727489673
946 -44
947 16082
948 -2006466
949 131853007
950 -5485116120
951 159841323096
952 -3477284847468
953 58978891100230
954 -804745044085320
955 9043451464490800
956 -85235183715064420
957 683528749230042210
958 -4718160377147770784
959 28298447154957767568
960 -148626512201046815760
961 687958754842910770296
962 -2821463594399270094428
963 10297917421181474231466
964 -33571183772976802771962
965 98042052612862134621075
966 -257106405489267710332440
967 606539461325016530145120
968 -1288913712074868672739980
969 2469298633107631871009310
970 -4266523023587651463288300
971 6648001527747315811115238
972 -9336544709547816018649314
973 11806099926028880612575627
974 -13420486606220183150436304
975 13684626450624218493174240
976 -12481676885189998379843432
977 10146704447473073325729156
978 -7318567702294512411925380
979 4657194488132973403231230
980 -2596296799326676388892950
981 1256773460075809498201005
982 -522291827120313301128440
983 183625131057584820894752
984 -53552805581238830161404
985 12607512708292206772630
986 -2302098746421294054668
987 305911988222145630774
988 -26316961864700771458
989 1100087778366101931
990 45
991 -17160
992 2229249
993 -152358030
994 6587414240
995 -199439657080
996 4507040972190
997 -79411967509612
998 1125784646025380
999 -13148008643986200
1000 128836992780466350
1001 -1074692390735916300
1002 7720694422564424499
1003 -48227321396644181440
1004 264000360173767636760
1005 -1274736428853251329680
1006 5458801218669784792565
1007 -20825606039424855918568
1008 71047643259493086331365
1009 -217416470915950261857990
1010 598287795587237914195950
1011 -1483398135704257984866600
1012 3318788661812083518653910
1013 -6706910433226034528623500
1014 12250205798269765677335325
1015 -20226114183902459419767840
1016 30179480382135736262445945
1017 -40665760859515678340494518
1018 49424870214850705011290010
1019 -54090337216859294749223280
1020 53181499720036487113129860
1021 -46837518346191045678265480
1022 36814104975583381317458699
1023 -25705175031739298992805160
1024 15853550226547770069023075
1025 -8575022845791630261782650
1026 4031431289517362675724450
1027 -1628745422411394600781512
1028 557188679482885663004670
1029 -158253407918070243618780
1030 36312085653160291889065
1031 -6467378249280214027520
1032 838875852892337927649
1033 -70490762631516198470
1034 2880067194370816120
1035 -46
1036 18285
1037 -2471304
1038 175521786
1039 -7881073970
1040 247698148537
1041 -5809948305840
1042 106251755817532
1043 -1563625083446348
1044 18961450782286870
1045 -192991179804759960
1046 1672853191688569800
1047 -12495012958013678274
1048 81198429402498285031
1049 -462741117649357696160
1050 2327963711827843400256
1051 -10395804107613185123390
1052 41398812370036141024213
1053 -147583622427521719089112
1054 472493534030382568313610
1055 -1362063309434357831619318
1056 3542865333253815626889975
1057 -8328672690522771548544960
1058 17716521333305933866574340
1059 -34127108894339851062494250
1060 59552499554583965262840507
1061 -94138232527348751680027320
1062 134742771992566737007337378
1063 -174477791840422684649826702
1064 204123585489177239125694115
1065 -215362594697992239957301344
1066 204424851184014264117330280
1067 -174047111507309242226486714
1068 132411630650033670385175271
1069 -89593372070426301509180840
1070 53604134824364435051416390
1071 -28155795569811007450373450
1072 12866802468000856307383737
1073 -5057518731383233355274528
1074 1684734599356442788261380
1075 -466314465316286776873138
1076 104353391268684363209495
1077 -18139646768895031850184
1078 2297963084210132904266
1079 -188715284861857252330
1080 7540113804746346429
1081 47
1082 -19458
1083 2733849
1084 -201623796
1085 9394353749
1086 -306272675394
1087 7450483356701
1088 -141307867441512
1089 2156889812328498
1090 -27134786911366212
1091 286607917241916400
1092 -2579165537850584280
1093 20009669294276342499
1094 -135138495046528658146
1095 800901826116589823274
1096 -4193186306006329104352
1097 19503224914159845358863
1098 -80967092157294160585218
1099 301206025408139278289797
1100 -1007400571868969003455268
1101 3037438840281231843936171
1102 -8274530397016020673521414
1103 20402068651999152575176785
1104 -45591174845625722827985640
1105 92420966462063585471475285
1106 -170052889578519458410101774
1107 284052049170238978369259211
1108 -430649405759490118769602468
1109 592248027342527782366940547
1110 -738074707993546149088570518
1111 832308901494910415668818603
1112 -847646631458881933452816112
1113 777698135178659317017844749
1114 -640793692492897960143822646
1115 472343630825343864801795399
1116 -310001087529381305237741340
1117 180088968405066926786683245
1118 -91934360798196984751874762
1119 40869334052945998092408123
1120 -15640649203567349471936712
1121 5076825147729715476399121
1122 -1370305221012558015613974
1123 299253749339230095457099
1124 -50799245757408955277796
1125 6288582377004372076749
1126 -504975185174806619138
1127 19740274219868223167
1128 -48
1129 20680
1130 -3018152
1131 230966460
1132 -11158990040
1133 377092593772
1134 -9506559062700
1135 186847834375378
1136 -2955764683594280
1137 38545290554720820
1138 -422142488765151388
1139 3940357825346541170
1140 -31723124680908860004
1141 222444689465672132410
1142 -1369586147960397676490
1143 7454433713833370600919
1144 -36071536097420448410720
1145 155925474759977502575776
1146 -604536276012953852074320
1147 2109359628706893694263880
1148 -6642445396246726010902496
1149 18921891828722823020409120
1150 -48851261828581606536973584
1151 114471823599643610790947400
1152 -243726633209529849082719600
1153 471845439866660071980226056
1154 -830892426545179798700621160
1155 1330883222427848967016750044
1156 -1938342703610621010698159720
1157 2565071556852086299845277780
1158 -3080754369453689875744832484
1159 3352946341333319130754460950
1160 -3300076756160634423975689216
1161 2929751085673107452385700560
1162 -2338604594251578725529040640
1163 1671830557919543496425915536
1164 -1065223762109311590224203440
1165 601353098379607443604252232
1166 -298594831263286997020025080
1167 129222726035848927414903620
1168 -48182295510749073659937952
1169 15249368963956561755208160
1170 -4016262267093583702613808
1171 856429091641823637112760
1172 -142050613804058455075840
1173 17192763733624135713168
1174 -1350610591492806358560
1175 51680708854858323072
1176 49
1177 -21952
1178 3325532
1179 -263876424
1180 13210544270
1181 -462399150976
1182 12071972845478
1183 -245700239108548
1184 4025116839746471
1185 -54368000756759760
1186 616886468317487914
1187 -5967626957742753212
1188 49812714550637916059
1189 -362321753801138917408
1190 2315317878813888268145
1191 -13087497418261896822262
1192 65815873984051915233356
1193 -295898829520596169976416
1194 1194205541668952767056872
1195 -4341548370610107224130640
1196 14259523669186823975460128
1197 -42414311196738370708676704
1198 114479630857019256369018744
1199 -280827590138391992540954928
1200 626863352412676346835658050
1201 -1274384782013637339027572928
1202 2360742377900998332680982444
1203 -3985637330812749796217140904
1204 6131736186473041924171164878
1205 -8591951056097943799192980640
1206 10956017064639108154812598122
1207 -12697816648585458974864395516
1208 13353692236729892640622465706
1209 -12715895845519019649066140512
1210 10934833294532680706107897520
1211 -8463992856920856174453798208
1212 5873504423688080267662192164
1213 -3636264097949437514318132192
1214 1996421933610989430469965964
1215 -964916267753902515481254760
1216 406805311521234517051906096
1217 -147881019740121006049881248
1218 45663942086962791067767928
1219 -11742033019115971220260976
1220 2446247679302535443400520
1221 -396655983182831130603424
1222 46961239362284166318432
1223 -3610737458573592656352
1224 135301852344706746049
1225 -50
1226 23275
1227 -3657360
1228 300706000
1229 -15588776700
1230 564788394450
1231 -15259239903600
1232 321378351658980
1233 -5448367485410850
1234 76167684276474175
1235 -894688104347067800
1236 8962725227006405400
1237 -77502327154136998022
1238 584250354601355189405
1239 -3871402367458542487200
1240 22704897773745620362650
1241 -118544250549841933644450
1242 553722300324696315654765
1243 -2323648810269364738406400
1244 8791355710734293848443600
1245 -30077991520530502371807600
1246 93291051151114044607255800
1247 -262864704421979646275373280
1248 673997833762312107303662400
1249 -1574687933003129994092592900
1250 3355589091379940337625507350
1251 -6526329162354878890700890800
1252 11588988279943625954079010720
1253 -18789382790372834493561471500
1254 27806470485113836082641108650
1255 -37538647110803564221070590400
1256 46184157853995457232077181700
1257 -51714110610935199644608674360
1258 52610017461900021788908138200
1259 -48519170603863992305138085600
1260 40453694765343946067361591600
1261 -30391497945938751750080703800
1262 20489410286445341711144266228
1263 -12335111370938477929441595520
1264 6591332849398742957313201400
1265 -3103136847458442655037806200
1266 1275341288022641926765493100
1267 -452273647688532819412211520
1268 136337569709334762846277200
1269 -34247423351771695115668800
1270 6974331921289703908430800
1271 -1106103676410262191586400
1272 128159527378535077514640
1273 -9648844071207668456450
1274 354224848179261915075
1275 51
1276 -24650
1277 4015060
1278 -341834640
1279 18338048750
1280 -687259003060
1281 19202863298850
1282 -418227839078280
1283 7332280734989595
1284 -106016536333819650
1285 1288231674852804220
1286 -13353746871919525400
1287 119527975054852301847
1288 -933092880804963870138
1289 6405781697754346523595
1290 -38943547720176055910940
1291 210897007721531131230825
1292 -1022459277391956534977490
1293 4456645446818621401534035
1294 -17527799568808072983885600
1295 62393224221187895098167720
1296 -201541169958097470446206800
1297 592034785377618604610681680
1298 -1584388617741394277445775520
1299 3868371203746716721809586350
1300 -8626302904791888632288949444
1301 17583050304508629436706517300
1302 -32775457178323504779654015120
1303 55881977194577007000073546030
1304 -87140028581489398202214180500
1305 124225050313640599012694782470
1306 -161782455206439988043683562200
1307 192275352185316852240285038960
1308 -208241269789041378606466832040
1309 205148076371127437332137941550
1310 -183415346050774631814401706240
1311 148407756755846868379568496300
1312 -108306048608460484448434329128
1313 70995999048015036265547567212
1314 -41593975578687600812211870480
1315 21647212462473085203530835020
1316 -9933685207884119263009456600
1317 3982339866356552098901465820
1318 -1378545145551105424523510880
1319 405913300027050409818478800
1320 -99659749536990619926202560
1321 19848682231659154237539400
1322 -3080440884621883673891840
1323 349458254146244511079635
1324 -25773640746718523051050
1325 927372692193078999176