0 1
1 3
2 -1
3 8
4 -6
5 1
6 21
7 -25
8 9
9 -1
10 55
11 -90
12 51
13 -12
14 1
15 144
16 -300
17 234
18 -86
19 15
20 -1
21 377
22 -954
23 951
24 -480
25 130
26 -18
27 1
28 987
29 -2939
30 3573
31 -2305
32 855
33 -183
34 21
35 -1
36 2584
37 -8850
38 12707
39 -10008
40 4740
41 -1386
42 245
43 -24
44 1
45 6765
46 -26195
47 43398
48 -40426
49 23373
50 -8715
51 2100
52 -316
53 27
54 -1
55 17711
56 -76500
57 143682
58 -154668
59 105805
60 -48132
61 14770
62 -3024
63 396
64 -30
65 1
66 46368
67 -221016
68 464148
69 -567260
70 448710
71 -241486
72 90342
73 -23526
74 4185
75 -485
76 33
77 -1
78 121393
79 -632916
80 1469778
81 -2011260
82 1807585
83 -1125036
84 497742
85 -157896
86 35685
87 -5610
88 583
89 -36
90 1
91 317811
92 -1799125
93 4578102
94 -6936298
95 6985305
96 -4941207
97 2527920
98 -947904
99 260766
100 -52030
101 7326
102 -690
103 39
104 -1
105 832040
106 -5082270
107 14063653
108 -23375736
109 26084628
110 -20683890
111 12027225
112 -5213736
113 1694517
114 -411246
115 73425
116 -9360
117 806
118 -42
119 1
120 2178309
121 -14279725
122 42695127
123 -77254563
124 94644315
125 -83195091
126 54237645
127 -26720529
128 10036521
129 -2876225
130 624195
131 -100815
132 11739
133 -931
134 45
135 -1
136 5702887
137 -39935214
138 128301453
139 -251083080
140 335102880
141 -323545698
142 233880801
143 -129185496
144 55135575
145 -18253950
146 4675385
147 -917280
148 135226
149 -14490
150 1065
151 -48
152 1
153 14930352
154 -111228804
155 382144446
156 -804296130
157 1161747405
158 -1222544883
159 970950456
160 -594716760
161 284555700
162 -107021200
163 31655910
164 -7326410
165 1311219
166 -177765
167 17640
168 -1208
169 51
170 -1
171 39088169
172 -308681550
173 1129360689
174 -2543949756
175 3954435465
176 -4505836356
177 3901515450
178 -2625915240
179 1393248285
180 -587365350
181 197313545
182 -52717860
183 11124841
184 -1830024
185 229620
186 -21216
187 1360
188 -54
189 1
190 102334155
191 -853904015
192 3314619171
193 -7956913827
194 13245508746
195 -16249399650
196 15239432250
197 -11184544410
198 6521104395
199 -3048323135
200 1147650075
201 -348140715
202 84781164
203 -16437148
204 2501244
205 -292060
206 25245
207 -1521
208 57
209 -1
210 267914296
211 -2355364650
212 9668400839
213 -24641410896
214 43739004600
215 -57487871340
216 58066180950
217 -46167150240
218 29354609310
219 -15078708450
220 6293959815
221 -2139354360
222 591359366
223 -132262584
224 23711260
225 -3356208
226 366435
227 -29754
228 1691
229 -60
230 1
231 701408733
232 -6480104231
233 28045947996
234 -75635719700
235 142612915950
236 -199953218970
237 216446981940
238 -185383087260
239 127709873775
240 -71542411525
241 32812937820
242 -12363882180
243 3828651294
244 -971709970
245 200895120
246 -33487824
247 4430268
248 -454176
249 34770
250 -1870
251 63
252 -1
253 1836311903
254 -17786356776
255 80949547380
256 -230311696200
257 459735462950
258 -684984701520
259 791227983840
260 -726429093480
261 539158099275
262 -327258399900
263 163687265170
264 -67765230000
265 23258476696
266 -6611518620
267 1550684070
268 -298002384
269 46412193
270 -5763042
271 556795
272 -40320
273 2058
274 -66
275 1
276 4807526976
277 -48715278000
278 232589050920
279 -696248916280
280 1466905169100
281 -2314736348540
282 2842221671100
283 -2785132177020
284 2216193517530
285 -1449390887450
286 785507257590
287 -354619072990
288 133712008794
289 -42121322586
290 11062675710
291 -2411203398
292 432808695
293 -63247143
294 7398657
295 -675885
296 46431
297 -2255
298 69
299 -1
300 12586269025
301 -133167004200
302 665532883380
303 -2091024103560
304 4637228960630
305 -7726129513200
306 10050173378000
307 -10471189108680
308 8894554630335
309 -6237107779980
310 3642225395050
311 -1781599246560
312 732496622676
313 -253464457932
314 73758665646
315 -17998283520
316 3663217290
317 -616787082
318 84886319
319 -9385992
320 813120
321 -53130
322 2461
323 -72
324 1
325 32951280099
326 -363372003625
327 1897176603420
328 -6242356277780
329 14535805816350
330 -25500881151690
331 35034427976100
332 -38678608527020
333 34938659482155
334 -26156487082825
335 16378276707540
336 -8632404061740
337 3845377105794
338 -1450768673886
339 463677779160
340 -125342312808
341 28555126695
342 -5450331393
343 864047382
344 -112368410
345 11778921
346 -970255
347 60444
348 -2676
349 75
350 -1
351 86267571272
352 -989900286774
353 5389368930505
354 -18533221333200
355 45212544766200
356 -83312319758220
357 120553991701990
358 -140599064448480
359 134600032343150
360 -107171012950650
361 71649091810395
362 -40493889646200
363 19436038756446
364 -7944218669520
365 2768043345720
366 -821706434064
367 207344475603
368 -44289333792
369 7957587220
370 -1191766620
371 146892053
372 -14636556
373 1149126
374 -68400
375 2900
376 -78
377 1
378 225851433717
379 -2692596427969
380 15260830474869
381 -54746676652325
382 139635049815450
383 -269648622889170
384 409939866888090
385 -503672576520410
386 509460501995775
387 -429956584112275
388 305740011674295
389 -184498356687255
390 94956628809744
391 -41817926091120
392 15784670927520
393 -5107820335104
394 1415184734178
395 -334762145586
396 67298048070
397 -11420518670
398 1620663858
399 -189831466
400 18023490
401 -1351650
402 77025
403 -3133
404 81
405 -1
406 591286729879
407 -7313740430850
408 43085718922071
409 -160967639098644
410 428439281332475
411 -865268598724740
412 1378914231851450
413 -1780358532000840
414 1897454050164585
415 -1692159241381950
416 1275527527324765
417 -818741192089860
418 449932204360041
419 -212466188413584
420 86403895527960
421 -30286425498768
422 9146030062035
423 -2375181837144
424 528698702576
425 -100367837460
426 16135618191
427 -2175521700
428 242752810
429 -22010040
430 1579825
431 -86346
432 3375
433 -84
434 1
435 1548008755920
436 -19839911594460
437 121310066722194
438 -471241959565678
439 1306650433280619
440 -2754596454617525
441 4592071427391000
442 -6216317251333560
443 6963260180498820
444 -6543975190198160
445 5213001811681950
446 -3547252746907090
447 2073581176360239
448 -1045512843509673
449 455893204069944
450 -172155351689160
451 56309330950695
452 -15936813427881
453 3893979896802
454 -818381696286
455 147154028175
456 -22472351825
457 2885756640
458 -307431280
459 26672490
460 -1835730
461 96390
462 -3626
463 87
464 -1
465 4052739537881
466 -53754003108450
467 340684392838971
468 -1374068306320584
469 3962753978075060
470 -8705171198408454
471 15151896504939075
472 -21460664649390840
473 25208643742665435
474 -24903026509711350
475 20907453097919245
476 -15036018860313360
477 9318064071627766
478 -4997653518475674
479 2326788560191545
480 -942072833638656
481 331937314479210
482 -101744589397194
483 27090054415711
484 -6248757148200
485 1243708162620
486 -212395561950
487 30886868935
488 -3786040440
489 385868925
490 -32093334
491 2121525
492 -107184
493 3886
494 -90
495 1
496 10610209857723
497 -145474837268771
498 954497114903169
499 -3991647352235045
500 11955679807265145
501 -27323671118682897
502 49568789285834679
503 -73317573201778035
504 90123335696888325
505 -93373748081601325
506 82412383991787135
507 -62468256931952235
508 40916629898836419
509 -23265511783545115
510 11522125994980365
511 -4980851709418353
512 1881575446125591
513 -621234269242911
514 179120772747525
515 -45017944164025
516 9832727607885
517 -1858422496645
518 302170412115
519 -41937558975
520 4916974725
521 -480313197
522 38361519
523 -2439451
524 118755
525 -4155
526 93
527 -1
528 27777890035288
529 -393280718555586
530 2668281789139307
531 -11555370865287720
532 35895932795955420
533 -85221521964905382
534 160878142471247859
535 -248060844241777944
536 318478936549777575
537 -345341553431980950
538 319703446959043485
539 -254781135927330480
540 175900082556833726
541 -105715511730996090
542 55505101208294665
543 -25522608289596768
544 10293640733315916
545 -3643533664457130
546 1131506533069775
547 -307925848091400
548 73272418825060
549 -15195599535870
550 2734046864055
551 -424197048600
552 56302614225
553 -6325820982
554 593276229
555 -45572688
556 2791830
557 -131130
558 4433
559 -96
560 1
561 72723460248141
562 -1062145208433275
563 7443628971070338
564 -33342747032767422
565 107287489445888835
566 -264236827571988669
567 518287160092814280
568 -831743101994803656
569 1113374318194222344
570 -1261129848764119100
571 1222039510317324270
572 -1021578597809082690
573 741564753698995239
574 -469781105966276881
575 260708689360899720
576 -127092074367666616
577 54521955043418925
578 -20603007457444395
579 6858932490918930
580 -2010266133179950
581 517910376958695
582 -117000794936025
583 23095569715920
584 -3964700450880
585 588187916550
586 -74799763974
587 8067288150
588 -727554842
589 53829423
590 -3181065
591 144336
592 -4720
593 99
594 -1
595 190392490709135
596 -2865878366992380
597 20724750332504982
598 -95916499204084884
599 319309282574478507
600 -814776450196949460
601 1658220165379183650
602 -2765455621835447304
603 3853387120027693113
604 -4551422311054598694
605 4607544932757048425
606 -4031994167817241860
607 3070372776349234681
608 -2045192559866829792
609 1196402072840681376
610 -616462304174302800
611 280364298764607475
612 -112687443751294980
613 40048298397131410
614 -12581805042367380
615 3490724845230975
616 -853717162230900
617 183553457219730
618 -34565474019960
619 5672961586305
620 -806261387490
621 98408352195
622 -10204379988
623 886251281
624 -63241488
625 3609640
626 -158400
627 5016
628 -102
629 1
630 498454011879264
631 -7725882383253000
632 57596500393436988
633 -275131500911992212
634 946556857481631570
635 -2499401805593338218
636 5271149786241686130
637 -9122843928890721906
638 13212242663724304299
639 -16246524204427370095
640 17152017599008419699
641 -15681948838399691315
642 12501547743165950664
643 -8736169349983447176
644 5373690089027974200
645 -2918696910995923160
646 1403033245424706300
647 -597823622561048020
648 225973406451770280
649 -75783447391053600
650 22536069201101610
651 -5934875536987650
652 1381281964174170
653 -283285178828730
654 50996170862325
655 -8016945984801
656 1093419155925
657 -128293937317
658 12809304408
659 -1072794680
660 73926072
661 -4080120
662 173349
663 -5321
664 105
665 -1
666 1304969544928657
667 -20810222794645884
668 159790633231058982
669 -787074503925328740
670 2795492790782408415
671 -7629985824064696764
672 16654630998939212958
673 -29874225951078404544
674 44906184800035941690
675 -57400392965951815890
676 63095032068695580767
677 -60165869946390251784
678 50116219291548308626
679 -36664863233249462400
680 23660837544226688400
681 -13513318517841440880
682 6847432348505434585
683 -3083816669356555380
684 1235695543519227450
685 -440741943582563700
686 139900930149127455
687 -39486978649833660
688 9895167972290430
689 -2196572026640400
690 430600729829400
691 -74240747429238
692 11198795100381
693 -1468096587888
694 165835599260
695 -15964446960
696 1290963256
697 -86008032
698 4595151
699 -189210
700 5635
701 -108
702 1
703 3416454622906707
704 -56009755545613309
705 442585622094385842
706 -2245882644095052990
707 8226996018790922415
708 -23186048457383160489
709 52322729034640649508
710 -97154464923283704684
711 151380537687461925315
712 -200860839493464019265
713 229533471573030138492
714 -227910693069466644804
715 198012980077869226998
716 -151374639641313248650
717 102273685776901553400
718 -61282096186755087880
719 32652582317933038335
720 -15501058734014052705
721 6564929893462467450
722 -2482137926875864950
723 837908664828844455
724 -252426990561640785
725 67791200602530780
726 -16201598873382900
727 3437378045266275
728 -645306026132313
729 106743713574456
730 -15474790926728
731 1952794081260
732 -212656145460
733 19763410656
734 -1544907232
735 99620136
736 -5157460
737 206010
738 -5958
739 111
740 -1
741 8944394323791464
742 -150635498465100750
743 1223975988597711853
744 -6393159050454216072
745 24131377909685411820
746 -70155155566875707118
747 163499604562365896055
748 -313911897853413359016
749 506389893185633538939
750 -696562663201902167220
751 826366222143858853974
752 -853099680835039821120
753 771833414011526017172
754 -615472035768559510548
755 434534859427791220450
756 -272606655819325376160
757 152392410792048768300
758 -76071941850618641070
759 33960152870882227605
760 -13570601730507498600
761 4855962991213270860
762 -1555702657863933150
763 445905424396942695
764 -114199425196039080
765 26083132279352325
766 -5299055376233976
767 954338371755300
768 -151699989766752
769 21167337571248
770 -2574798070680
771 270655414172
772 -24312124320
773 1839172489
774 -114903306
775 5769855
776 -223776
777 6290
778 -114
779 1
780 23416728348467685
781 -404841134173480405
782 3379977842163850467
783 -18157570495865307079
784 70560296760719529117
785 -211410796152929372685
786 508331240219332745775
787 -1008080833199322268419
788 1681701039722852050518
789 -2395217043297876021334
790 2946127858060448590650
791 -3157754571579511672530
792 2970586942791748645638
793 -2466874881675891300166
794 1816802928275031618498
795 -1191072730699012261050
796 697131305877538642725
797 -365107177609890638805
798 171387470569802856435
799 -72189820135528858455
800 27300582039318466725
801 -9270643974243429525
802 2825627730452230455
803 -772302101111677035
804 189011443988829780
805 -41334992381921940
806 8055326777925420
807 -1393963550128828
808 213249208399236
809 -28679075637828
810 3367000902540
811 -342046879900
812 29730021651
813 -2178724947
814 132006861
815 -6435225
816 242535
817 -6631
818 117
819 -1
820 61305790721611591
821 -1087304632403808150
822 9320798672067319953
823 -51459530279305555632
824 205707082868338482610
825 -634637529652631940054
826 1572904912248561713955
827 -3218661841963886192016
828 5546794059182244881034
829 -8170789506414577947300
830 10407234395335362939310
831 -11566291891963943787120
832 11297681985943231592272
833 -9755739552050863035588
834 7482748807073194935210
835 -5117414464552743025488
836 3130074237539579420925
837 -1716380896856591918070
838 845309436448416980505
839 -374386329245881933200
840 149235603262270987770
841 -53556811304184822150
842 17301621741203178195
843 -5028334608591222480
844 1313253300798814050
845 -307717365758361624
846 64546634343942900
847 -12085517438545152
848 2012543837755288
849 -296711637242040
850 38509422931276
851 -4368829417920
852 429397772364
853 -36151293186
854 2568975675
855 -151088760
856 7156540
857 -262314
858 6981
859 -120
860 1
861 160500643816367088
862 -2918378553759555636
863 25669722806441917542
864 -145541819014118679770
865 598020482123601474345
866 -1898208875673304930087
867 4845021026178984336144
868 -10220809604940898021584
869 18177342979787768784600
870 -27663945535128102701600
871 36446364834360218174580
872 -41948355499647682628140
873 42488750907001889918298
874 -38098025760419929398870
875 30387183044995416222720
876 -21643919470032411750624
877 13810505871293942645538
878 -7914109750499464536330
879 4080921735632040003150
880 -1896278604050533921650
881 794792556993376429785
882 -300635393200582024695
883 102636048797342126280
884 -31614323465865168600
885 8779083066998834850
886 -2195070405691976982
887 493301942012264904
888 -99409223109449528
889 17909899743411780
890 -2873999673843580
891 408872905133328
892 -51273864305136
893 5627292713361
894 -535672926975
895 43726213350
896 -3015806730
897 172315845
898 -7936851
899 283140
900 -7340
901 123
902 -1
903 420196140727489673
904 -7828331672691225846
905 70606748301017988309
906 -410835649569492401220
907 1733896182516584620195
908 -5658009579490884324552
909 14860367041961696224564
910 -32288787999037792208880
911 59206044485121959494350
912 -92998390078757498942100
913 126595805642873394286030
914 -150725139441339322271880
915 158116926234710120790762
916 -147027088636210815079320
917 121776826088332983131820
918 -90201526990539908449104
919 59945362846374660266313
920 -35836454225935744336458
921 19311565520947167565275
922 -9395371218537759834900
923 4131420671768392223235
924 -1643141925290937681720
925 591241917851405225340
926 -192450684586346409600
927 56638319366062859100
928 -15056576918316404172
929 3610429597384828794
930 -779444093902068336
931 151126378501929580
932 -26235187127700480
933 4062108966312288
934 -558325668630816
935 67726344672855
936 -7198160201100
937 664282591350
938 -52622544780
939 3525597725
940 -195864084
941 8779290
942 -305040
943 7708
944 -126
945 1
946 1100087778366101931
947 -20986812605041611575
948 193978853769303273231
949 -1157571877995376512199
950 5014503714995644787460
951 -16809716045315932663764
952 45394089679196988662100
953 -101505921434134174829620
954 191729578474615901907330
955 -310537269186266353619050
956 436339442173017463625610
957 -536822868467243678473530
958 582587167238467794725868
959 -561100166382922636629852
960 481970383856214348252060
961 -370737487589920296728508
962 256227109658369946602505
963 -159540615773682428739357
964 89690229053145207029133
965 -45601400572509913148325
966 20994840676849560074820
967 -8760211054440623243700
968 3314231630047811231460
969 -1136979648144579285540
970 353586559617536152050
971 -99612979715320094634
972 25394563768458625650
973 -5849352655981584274
974 1214913329664445296
975 -226957940211187440
976 38012641121504016
977 -5685812107899600
978 755877409936020
979 -88785152349180
980 9147281761800
981 -819134418960
982 63027022110
983 -4105253126
984 221918814
985 -9687070
986 328041
987 -8085
988 129
989 -1
990 2880067194370816120
991 -56232193920799710810
992 532316625611933442959
993 -3255858838185940408608
994 14467186840465726254384
995 -49785642271452558454200
996 138131618040945202425500
997 -317623065982561720942080
998 617488612372859921057260
999 -1030342995954657463822380
1000 1492959790062445350209850
1001 -1896082908133409176774320
1002 2126467443947936941860372
1003 -2118860577751024889536104
1004 1885234491863232698254212
1005 -1503981319635435329988480
1006 1079473453718655476269710
1007 -699012502753481488484118
1008 409299737412170882261481
1009 -217099059552137186639208
1010 104454501931290201149550
1011 -45632331914880492124200
1012 18111664026732651712740
1013 -6532719889895202678480
1014 2141101007631124882590
1015 -637368921845180031780
1016 172186241423311142790
1017 -42163177642501310136
1018 9342966266472990582
1019 -1869551963170307136
1020 336933754609387200
1021 -54511751776572000
1022 7885717993034805
1023 -1015034706782460
1024 115562715043230
1025 -11552062473900
1026 1004689887565
1027 -75146917404
1028 4762230278
1029 -250674984
1030 10663485
1031 -352170
1032 8471
1033 -132
1034 1
1035 7540113804746346429
1036 -150589836351728336975
1037 1459203216987296766456
1038 -9142321262174378156584
1039 41642915644587474384300
1040 -147014397609507468953220
1041 418786406715091177068600
1042 -989494894554496190422120
1043 1978359324626525582206530
1044 -3397980331050565958905350
1045 5072882923968976050826320
1046 -6644385645995429202059280
1047 7692898072738752207629568
1048 -7921949010818088973838832
1049 7292593669484508636046680
1050 -6026440963179618391491144
1051 4486174571133031812195105
1052 -3016970346205417512982707
1053 1837221485936848928239428
1054 -1014995515496072529030780
1055 509467724669158230013038
1056 -232591286621491054278450
1057 96653092365030636030960
1058 -36572844048273680462640
1059 12602436353171041174200
1060 -3953594793451344883296
1061 1128533082346654834500
1062 -292826421694833488924
1063 68977163112255836586
1064 -14724664215772724550
1065 2842340585876964720
1066 -494783197831203600
1067 77413028345740395
1068 -10842036961033005
1069 1352575570150350
1070 -149399768045970
1071 14503105114485
1072 -1226025386651
1073 89211689424
1074 -5504568160
1075 282337398
1076 -11711910
1077 377454
1078 -8866
1079 135
1080 -1
1081 19740274219868223167
1082 -403077428939131646544
1083 3995882861701685193384
1084 -25630308165324490827600
1085 119603881355471075055100
1086 -432900466201657322789760
1087 1265241999713835797733520
1088 -3069648024396018027392880
1089 6307084256061213015984450
1090 -11141957321823565995100200
1091 17123669312895048761174460
1092 -23109956953821854480229840
1093 27596612420263748883087612
1094 -29339884527441994239609960
1095 27914495527408382183724660
1096 -23867935239387928480531632
1097 18405491222860058351806749
1098 -12838073106995802862659108
1099 8119335066603793415439510
1100 -4665108972872929328692560
1101 2438944187572257017920344
1102 -1161609252618750900724188
1103 504438899689850310658590
1104 -199838904619956474740400
1105 72239052100155679102650
1106 -23825851811679895792308
1107 7167007799067998244006
1108 -1964849169788653991136
1109 490414944765128008100
1110 -111281603796403703100
1111 22914752218794231510
1112 -4272178427594003520
1113 719136564875389980
1114 -108924104522056950
1115 14784200956440825
1116 -1789222811814360
1117 191904393501860
1118 -18106034357034
1119 1488898224645
1120 -105474718920
1121 6340916869
1122 -317120958
1123 12835801
1124 -403920
1125 9270
1126 -138
1127 1
1128 51680708854858323072
1129 -1078382724685534825824
1130 10931522797056890460240
1131 -71744486095500779519600
1132 342799036587150241608600
1133 -1271290882350935574471160
1134 3809840058628073538921720
1135 -9484691178347393689490040
1136 20012541467953131493139700
1137 -36334975890481345042379700
1138 57440082336539736227797260
1139 -79809154528365182999804700
1140 98206896141874348921863108
1141 -107694316991771642628078660
1142 105790777440182632154737260
1143 -93491860282392549233828412
1144 74598234336835071723756774
1145 -53902740197642049426801366
1146 35358856820870334180738210
1147 -21099666469726508872486410
1148 11472473810920542152440554
1149 -5691180658807018665814458
1150 2578272859323271196668998
1151 -1067382769501446054417150
1152 403953624567252470874150
1153 -139763012741744021596278
1154 44198342126537235689826
1155 -12768728886739126728490
1156 3367116840971782178850
1157 -809535091938566392850
1158 177183519866909432910
1159 -35236504303745038470
1160 6352175093874433065
1161 -1035066841480527825
1162 151924131821229075
1163 -20002469623837935
1164 2350432887205455
1165 -244996471186311
1166 22483517341545
1167 -1799817813245
1168 124215132129
1169 -7280567833
1170 355250907
1171 -14038695
1172 431595
1173 -9683
1174 141
1175 -1
1176 135301852344706746049
1177 -2883751453972331154000
1178 29877068254154521013160
1179 -200534672918234738191440
1180 980537714501480429290300
1181 -3723771217438299642232320
1182 11435569058521320393502800
1183 -29194265569274236579998960
1184 63215231326145575152924690
1185 -117875511817573600625178600
1186 191531553587205504964597020
1187 -273757588967813430746981520
1188 346833230533724480882306412
1189 -391949962589747282566489128
1190 397152153784911156908565780
1191 -362398423047972351375690864
1192 298881072070037706053291985
1193 -223468381822765417141501764
1194 151859975593649258553576486
1195 -93992747257176931469504880
1196 53078143714915878311887728
1197 -27384406534722847249159740
1198 12921560337086981945162862
1199 -5580582263207652885180048
1200 2207004591103047787936950
1201 -799416810980804639870676
1202 265191031322287730421750
1203 -80539679616965961884160
1204 22379664464889345256940
1205 -5684440512991077654300
1206 1318170899320500460070
1207 -278620854350550544800
1208 53573893020492947685
1209 -9348451513793959590
1210 1476055035987774225
1211 -210142317880928520
1212 26861863891952440
1213 -3067316266407354
1214 310958124986301
1215 -27777496062360
1216 2166122292763
1217 -145739714670
1218 8333484753
1219 -396963072
1220 15324210
1221 -460506
1222 10105
1223 -144
1224 1
1225 354224848179261915075
1226 -7708173489576165382225
1227 81583433419379003733240
1228 -559736600913357956067880
1229 2799348779835525784453740
1230 -10880560484465443781516100
1231 34220638334374187283819000
1232 -89533674587996636444009640
1233 198827418079757830545633330
1234 -380506790888385031986080790
1235 635030090242650379291172400
1236 -932995165962280614205736880
1237 1216050384427112524472037648
1238 -1414988801311194685953695136
1239 1477615646504298121137449208
1240 -1390855562646435661801809960
1241 1184443404921250397811810045
1242 -915383477340691908050995911
1243 643689451782842858621493012
1244 -412738550895453544089604716
1245 241754704591004024252727510
1246 -129540182660277401393552490
1247 63570814686660521887979328
1248 -28595924357208494546285856
1249 11797642411949543778116748
1250 -4465492011303717685952700
1251 1550791562821130595446100
1252 -494041341286446489345740
1253 144311556170662215476130
1254 -38623450911924011826990
1255 9461769691085669601600
1256 -2118796958068407056000
1257 432990358318154954790
1258 -80584180720394298630
1259 13624692489936053190
1260 -2086479520006721850
1261 288377476669580385
1262 -35818816219988191
1263 3977707124024712
1264 -392490795360136
1265 34151647808520
1266 -2596060868940
1267 170384918022
1268 -9510335274
1269 442504107
1270 -16696045
1271 490680
1272 -10536
1273 147
1274 -1
1275 927372692193078999176
1276 -20594993862935426907750
1277 222581405493558655568785
1278 -1560258563241218133745440
1279 7977245225918454880138800
1280 -31717259015793557486769720
1281 102106906429066685239470300
1282 -273627396529089860035848960
1283 622800697501124552927984940
1284 -1222472278927339325878697100
1285 2094065508029130664895000970
1286 -3160257999161678791161401520
1287 4234313088709893706739543412
1288 -5069066825770949299766633928
1289 5450683587039177892457476980
1290 -5287783911395632755167188224
1291 4645304705340149149183948110
1292 -3707125455120560704823296014
1293 2694591857095571225361898461
1294 -1787912357212026559420802280
1295 1084924520953549738535899518
1296 -602990846037113381184225240
1297 307331066383171985112327612
1298 -143778005495078352641656848
1299 61781847001954078092699150
1300 -24394701634879892196104172
1301 8852675668444821741869250
1302 -2952375907063504101599160
1303 904596345333543790517190
1304 -254497468393443173302800
1305 65690589085860520171720
1306 -15539539710940340224800
1307 3364194140002378972685
1308 -665394448965543891090
1309 119982203154214683975
1310 -19673988732075290220
1311 2924750086123510565
1312 -392766609063137604
1313 47440979467076026
1314 -5127402014042760
1315 492779616492933
1316 -41794090700670
1317 3098882138253
1318 -198518960772
1319 10822523385
1320 -492131736
1321 18157980
1322 -522144
1323 10976
1324 -150
1325 1