# Computed by Robert Israel using Maple, July 16 2019
0 1
1 0
2 1
3 -1
4 -1
5 1
6 2
7 0
8 -2
9 1
10 -3
11 2
12 2
13 -3
14 1
15 4
16 -5
17 0
18 5
19 -4
20 1
21 -5
22 9
23 -5
24 -5
25 9
26 -5
27 1
28 6
29 -14
30 14
31 0
32 -14
33 14
34 -6
35 1
36 -7
37 20
38 -28
39 14
40 14
41 -28
42 20
43 -7
44 1
45 8
46 -27
47 48
48 -42
49 0
50 42
51 -48
52 27
53 -8
54 1
55 -9
56 35
57 -75
58 90
59 -42
60 -42
61 90
62 -75
63 35
64 -9
65 1
66 10
67 -44
68 110
69 -165
70 132
71 0
72 -132
73 165
74 -110
75 44
76 -10
77 1
78 -11
79 54
80 -154
81 275
82 -297
83 132
84 132
85 -297
86 275
87 -154
88 54
89 -11
90 1
91 12
92 -65
93 208
94 -429
95 572
96 -429
97 0
98 429
99 -572
100 429
101 -208
102 65
103 -12
104 1
105 -13
106 77
107 -273
108 637
109 -1001
110 1001
111 -429
112 -429
113 1001
114 -1001
115 637
116 -273
117 77
118 -13
119 1
120 14
121 -90
122 350
123 -910
124 1638
125 -2002
126 1430
127 0
128 -1430
129 2002
130 -1638
131 910
132 -350
133 90
134 -14
135 1
136 -15
137 104
138 -440
139 1260
140 -2548
141 3640
142 -3432
143 1430
144 1430
145 -3432
146 3640
147 -2548
148 1260
149 -440
150 104
151 -15
152 1
153 16
154 -119
155 544
156 -1700
157 3808
158 -6188
159 7072
160 -4862
161 0
162 4862
163 -7072
164 6188
165 -3808
166 1700
167 -544
168 119
169 -16
170 1
171 -17
172 135
173 -663
174 2244
175 -5508
176 9996
177 -13260
178 11934
179 -4862
180 -4862
181 11934
182 -13260
183 9996
184 -5508
185 2244
186 -663
187 135
188 -17
189 1
190 18
191 -152
192 798
193 -2907
194 7752
195 -15504
196 23256
197 -25194
198 16796
199 0
200 -16796
201 25194
202 -23256
203 15504
204 -7752
205 2907
206 -798
207 152
208 -18
209 1
210 -19
211 170
212 -950
213 3705
214 -10659
215 23256
216 -38760
217 48450
218 -41990
219 16796
220 16796
221 -41990
222 48450
223 -38760
224 23256
225 -10659
226 3705
227 -950
228 170
229 -19
230 1
231 20
232 -189
233 1120
234 -4655
235 14364
236 -33915
237 62016
238 -87210
239 90440
240 -58786
241 0
242 58786
243 -90440
244 87210
245 -62016
246 33915
247 -14364
248 4655
249 -1120
250 189
251 -20
252 1
253 -21
254 209
255 -1309
256 5775
257 -19019
258 48279
259 -95931
260 149226
261 -177650
262 149226
263 -58786
264 -58786
265 149226
266 -177650
267 149226
268 -95931
269 48279
270 -19019
271 5775
272 -1309
273 209
274 -21
275 1
276 22
277 -230
278 1518
279 -7084
280 24794
281 -67298
282 144210
283 -245157
284 326876
285 -326876
286 208012
287 0
288 -208012
289 326876
290 -326876
291 245157
292 -144210
293 67298
294 -24794
295 7084
296 -1518
297 230
298 -22
299 1
300 -23
301 252
302 -1748
303 8602
304 -31878
305 92092
306 -211508
307 389367
308 -572033
309 653752
310 -534888
311 208012
312 208012
313 -534888
314 653752
315 -572033
316 389367
317 -211508
318 92092
319 -31878
320 8602
321 -1748
322 252
323 -23
324 1
325 24
326 -275
327 2000
328 -10350
329 40480
330 -123970
331 303600
332 -600875
333 961400
334 -1225785
335 1188640
336 -742900
337 0
338 742900
339 -1188640
340 1225785
341 -961400
342 600875
343 -303600
344 123970
345 -40480
346 10350
347 -2000
348 275
349 -24
350 1
351 -25
352 299
353 -2275
354 12350
355 -50830
356 164450
357 -427570
358 904475
359 -1562275
360 2187185
361 -2414425
362 1931540
363 -742900
364 -742900
365 1931540
366 -2414425
367 2187185
368 -1562275
369 904475
370 -427570
371 164450
372 -50830
373 12350
374 -2275
375 299
376 -25
377 1
378 26
379 -324
380 2574
381 -14625
382 63180
383 -215280
384 592020
385 -1332045
386 2466750
387 -3749460
388 4601610
389 -4345965
390 2674440
391 0
392 -2674440
393 4345965
394 -4601610
395 3749460
396 -2466750
397 1332045
398 -592020
399 215280
400 -63180
401 14625
402 -2574
403 324
404 -26
405 1
406 -27
407 350
408 -2898
409 17199
410 -77805
411 278460
412 -807300
413 1924065
414 -3798795
415 6216210
416 -8351070
417 8947575
418 -7020405
419 2674440
420 2674440
421 -7020405
422 8947575
423 -8351070
424 6216210
425 -3798795
426 1924065
427 -807300
428 278460
429 -77805
430 17199
431 -2898
432 350
433 -27
434 1
435 28
436 -377
437 3248
438 -20097
439 95004
440 -356265
441 1085760
442 -2731365
443 5722860
444 -10015005
445 14567280
446 -17298645
447 15967980
448 -9694845
449 0
450 9694845
451 -15967980
452 17298645
453 -14567280
454 10015005
455 -5722860
456 2731365
457 -1085760
458 356265
459 -95004
460 20097
461 -3248
462 377
463 -28
464 1
465 -29
466 405
467 -3625
468 23345
469 -115101
470 451269
471 -1442025
472 3817125
473 -8454225
474 15737865
475 -24582285
476 31865925
477 -33266625
478 25662825
479 -9694845
480 -9694845
481 25662825
482 -33266625
483 31865925
484 -24582285
485 15737865
486 -8454225
487 3817125
488 -1442025
489 451269
490 -115101
491 23345
492 -3625
493 405
494 -29
495 1
496 30
497 -434
498 4030
499 -26970
500 138446
501 -566370
502 1893294
503 -5259150
504 12271350
505 -24192090
506 40320150
507 -56448210
508 65132550
509 -58929450
510 35357670
511 0
512 -35357670
513 58929450
514 -65132550
515 56448210
516 -40320150
517 24192090
518 -12271350
519 5259150
520 -1893294
521 566370
522 -138446
523 26970
524 -4030
525 434
526 -30
527 1
528 -31
529 464
530 -4464
531 31000
532 -165416
533 704816
534 -2459664
535 7152444
536 -17530500
537 36463440
538 -64512240
539 96768360
540 -121580760
541 124062000
542 -94287120
543 35357670
544 35357670
545 -94287120
546 124062000
547 -121580760
548 96768360
549 -64512240
550 36463440
551 -17530500
552 7152444
553 -2459664
554 704816
555 -165416
556 31000
557 -4464
558 464
559 -31
560 1
561 32
562 -495
563 4928
564 -35464
565 196416
566 -870232
567 3164480
568 -9612108
569 24682944
570 -53993940
571 100975680
572 -161280600
573 218349120
574 -245642760
575 218349120
576 -129644790
577 0
578 129644790
579 -218349120
580 245642760
581 -218349120
582 161280600
583 -100975680
584 53993940
585 -24682944
586 9612108
587 -3164480
588 870232
589 -196416
590 35464
591 -4928
592 495
593 -32
594 1
595 -33
596 527
597 -5423
598 40392
599 -231880
600 1066648
601 -4034712
602 12776588
603 -34295052
604 78676884
605 -154969620
606 262256280
607 -379629720
608 463991880
609 -463991880
610 347993910
611 -129644790
612 -129644790
613 347993910
614 -463991880
615 463991880
616 -379629720
617 262256280
618 -154969620
619 78676884
620 -34295052
621 12776588
622 -4034712
623 1066648
624 -231880
625 40392
626 -5423
627 527
628 -33
629 1
630 34
631 -560
632 5950
633 -45815
634 272272
635 -1298528
636 5101360
637 -16811300
638 47071640
639 -112971936
640 233646504
641 -417225900
642 641886000
643 -843621600
644 927983760
645 -811985790
646 477638700
647 0
648 -477638700
649 811985790
650 -927983760
651 843621600
652 -641886000
653 417225900
654 -233646504
655 112971936
656 -47071640
657 16811300
658 -5101360
659 1298528
660 -272272
661 45815
662 -5950
663 560
664 -34
665 1
666 -35
667 594
668 -6510
669 51765
670 -318087
671 1570800
672 -6399888
673 21912660
674 -63882940
675 160043576
676 -346618440
677 650872404
678 -1059111900
679 1485507600
680 -1771605360
681 1739969550
682 -1289624490
683 477638700
684 477638700
685 -1289624490
686 1739969550
687 -1771605360
688 1485507600
689 -1059111900
690 650872404
691 -346618440
692 160043576
693 -63882940
694 21912660
695 -6399888
696 1570800
697 -318087
698 51765
699 -6510
700 594
701 -35
702 1
703 36
704 -629
705 7104
706 -58275
707 369852
708 -1888887
709 7970688
710 -28312548
711 85795600
712 -223926516
713 506662016
714 -997490844
715 1709984304
716 -2544619500
717 3257112960
718 -3511574910
719 3029594040
720 -1767263190
721 0
722 1767263190
723 -3029594040
724 3511574910
725 -3257112960
726 2544619500
727 -1709984304
728 997490844
729 -506662016
730 223926516
731 -85795600
732 28312548
733 -7970688
734 1888887
735 -369852
736 58275
737 -7104
738 629
739 -36
740 1
741 -37
742 665
743 -7733
744 65379
745 -428127
746 2258739
747 -9859575
748 36283236
749 -114108148
750 309722116
751 -730588532
752 1504152860
753 -2707475148
754 4254603804
755 -5801732460
756 6768687870
757 -6541168950
758 4796857230
759 -1767263190
760 -1767263190
761 4796857230
762 -6541168950
763 6768687870
764 -5801732460
765 4254603804
766 -2707475148
767 1504152860
768 -730588532
769 309722116
770 -114108148
771 36283236
772 -9859575
773 2258739
774 -428127
775 65379
776 -7733
777 665
778 -37
779 1
780 38
781 -702
782 8398
783 -73112
784 493506
785 -2686866
786 12118314
787 -46142811
788 150391384
789 -423830264
790 1040310648
791 -2234741392
792 4211628008
793 -6962078952
794 10056336264
795 -12570420330
796 13309856820
797 -11338026180
798 6564120420
799 0
800 -6564120420
801 11338026180
802 -13309856820
803 12570420330
804 -10056336264
805 6962078952
806 -4211628008
807 2234741392
808 -1040310648
809 423830264
810 -150391384
811 46142811
812 -12118314
813 2686866
814 -493506
815 73112
816 -8398
817 702
818 -38
819 1
820 -39
821 740
822 -9100
823 81510
824 -566618
825 3180372
826 -14805180
827 58261125
828 -196534195
829 574221648
830 -1464140912
831 3275052040
832 -6446369400
833 11173706960
834 -17018415216
835 22626756594
836 -25880277150
837 24647883000
838 -17902146600
839 6564120420
840 6564120420
841 -17902146600
842 24647883000
843 -25880277150
844 22626756594
845 -17018415216
846 11173706960
847 -6446369400
848 3275052040
849 -1464140912
850 574221648
851 -196534195
852 58261125
853 -14805180
854 3180372
855 -566618
856 81510
857 -9100
858 740
859 -39
860 1
861 40
862 -779
863 9840
864 -90610
865 648128
866 -3746990
867 17985552
868 -73066305
869 254795320
870 -770755843
871 2038362560
872 -4739192952
873 9721421440
874 -17620076360
875 28192122176
876 -39645171810
877 48507033744
878 -50528160150
879 42550029600
880 -24466267020
881 0
882 24466267020
883 -42550029600
884 50528160150
885 -48507033744
886 39645171810
887 -28192122176
888 17620076360
889 -9721421440
890 4739192952
891 -2038362560
892 770755843
893 -254795320
894 73066305
895 -17985552
896 3746990
897 -648128
898 90610
899 -9840
900 779
901 -40
902 1
903 -41
904 819
905 -10619
906 100450
907 -738738
908 4395118
909 -21732542
910 91051857
911 -327861625
912 1025551163
913 -2809118403
914 6777555512
915 -14460614392
916 27341497800
917 -45812198536
918 67837293986
919 -88152205554
920 99035193894
921 -93078189750
922 67016296620
923 -24466267020
924 -24466267020
925 67016296620
926 -93078189750
927 99035193894
928 -88152205554
929 67837293986
930 -45812198536
931 27341497800
932 -14460614392
933 6777555512
934 -2809118403
935 1025551163
936 -327861625
937 91051857
938 -21732542
939 4395118
940 -738738
941 100450
942 -10619
943 819
944 -41
945 1
946 42
947 -860
948 11438
949 -111069
950 839188
951 -5133856
952 26127660
953 -112784399
954 418913482
955 -1353412788
956 3834669566
957 -9586673915
958 21238169904
959 -41802112192
960 73153696336
961 -113649492522
962 155989499540
963 -187187399448
964 192113383644
965 -160094486370
966 91482563640
967 0
968 -91482563640
969 160094486370
970 -192113383644
971 187187399448
972 -155989499540
973 113649492522
974 -73153696336
975 41802112192
976 -21238169904
977 9586673915
978 -3834669566
979 1353412788
980 -418913482
981 112784399
982 -26127660
983 5133856
984 -839188
985 111069
986 -11438
987 860
988 -42
989 1
990 -43
991 902
992 -12298
993 122507
994 -950257
995 5973044
996 -31261516
997 138912059
998 -531697881
999 1772326270
1000 -5188082354
1001 13421343481
1002 -30824843819
1003 63040282096
1004 -114955808528
1005 186803188858
1006 -269638992062
1007 343176898988
1008 -379300783092
1009 352207870014
1010 -251577050010
1011 91482563640
1012 91482563640
1013 -251577050010
1014 352207870014
1015 -379300783092
1016 343176898988
1017 -269638992062
1018 186803188858
1019 -114955808528
1020 63040282096
1021 -30824843819
1022 13421343481
1023 -5188082354
1024 1772326270
1025 -531697881
1026 138912059
1027 -31261516
1028 5973044
1029 -950257
1030 122507
1031 -12298
1032 902
1033 -43
1034 1
1035 44
1036 -945
1037 13200
1038 -134805
1039 1072764
1040 -6923301
1041 37234560
1042 -170173575
1043 670609940
1044 -2304024151
1045 6960408624
1046 -18609425835
1047 44246187300
1048 -93865125915
1049 177996090624
1050 -301758997386
1051 456442180920
1052 -612815891050
1053 722477682080
1054 -731508653106
1055 603784920024
1056 -343059613650
1057 0
1058 343059613650
1059 -603784920024
1060 731508653106
1061 -722477682080
1062 612815891050
1063 -456442180920
1064 301758997386
1065 -177996090624
1066 93865125915
1067 -44246187300
1068 18609425835
1069 -6960408624
1070 2304024151
1071 -670609940
1072 170173575
1073 -37234560
1074 6923301
1075 -1072764
1076 134805
1077 -13200
1078 945
1079 -44
1080 1
1081 -45
1082 989
1083 -14145
1084 148005
1085 -1207569
1086 7996065
1087 -44157861
1088 207408135
1089 -840783515
1090 2974634091
1091 -9264432775
1092 25569834459
1093 -62855613135
1094 138111313215
1095 -271861216539
1096 479755088010
1097 -758201178306
1098 1069258071970
1099 -1335293573130
1100 1453986335186
1101 -1335293573130
1102 946844533674
1103 -343059613650
1104 -343059613650
1105 946844533674
1106 -1335293573130
1107 1453986335186
1108 -1335293573130
1109 1069258071970
1110 -758201178306
1111 479755088010
1112 -271861216539
1113 138111313215
1114 -62855613135
1115 25569834459
1116 -9264432775
1117 2974634091
1118 -840783515
1119 207408135
1120 -44157861
1121 7996065
1122 -1207569
1123 148005
1124 -14145
1125 989
1126 -45
1127 1
1128 46
1129 -1034
1130 15134
1131 -162150
1132 1355574
1133 -9203634
1134 52153926
1135 -251565996
1136 1048191650
1137 -3815417606
1138 12239066866
1139 -34834267234
1140 88425447594
1141 -200966926350
1142 409972529754
1143 -751616304549
1144 1237956266316
1145 -1827459250276
1146 2404551645100
1147 -2789279908316
1148 2789279908316
1149 -2282138106804
1150 1289904147324
1151 0
1152 -1289904147324
1153 2282138106804
1154 -2789279908316
1155 2789279908316
1156 -2404551645100
1157 1827459250276
1158 -1237956266316
1159 751616304549
1160 -409972529754
1161 200966926350
1162 -88425447594
1163 34834267234
1164 -12239066866
1165 3815417606
1166 -1048191650
1167 251565996
1168 -52153926
1169 9203634
1170 -1355574
1171 162150
1172 -15134
1173 1034
1174 -46
1175 1
1176 -47
1177 1080
1178 -16168
1179 177284
1180 -1517724
1181 10559208
1182 -61357560
1183 303719922
1184 -1299757646
1185 4863609256
1186 -16054484472
1187 47073334100
1188 -123259714828
1189 289392373944
1190 -610939456104
1191 1161588834303
1192 -1989572570865
1193 3065415516592
1194 -4232010895376
1195 5193831553416
1196 -5578559816632
1197 5071418015120
1198 -3572042254128
1199 1289904147324
1200 1289904147324
1201 -3572042254128
1202 5071418015120
1203 -5578559816632
1204 5193831553416
1205 -4232010895376
1206 3065415516592
1207 -1989572570865
1208 1161588834303
1209 -610939456104
1210 289392373944
1211 -123259714828
1212 47073334100
1213 -16054484472
1214 4863609256
1215 -1299757646
1216 303719922
1217 -61357560
1218 10559208
1219 -1517724
1220 177284
1221 -16168
1222 1080
1223 -47
1224 1
1225 48
1226 -1127
1227 17248
1228 -193452
1229 1695008
1230 -12076932
1231 71916768
1232 -365077482
1233 1603477568
1234 -6163366902
1235 20918093728
1236 -63127818572
1237 170333048928
1238 -412652088772
1239 900331830048
1240 -1772528290407
1241 3151161405168
1242 -5054988087457
1243 7297426411968
1244 -9425842448792
1245 10772391370048
1246 -10649977831752
1247 8643460269248
1248 -4861946401452
1249 0
1250 4861946401452
1251 -8643460269248
1252 10649977831752
1253 -10772391370048
1254 9425842448792
1255 -7297426411968
1256 5054988087457
1257 -3151161405168
1258 1772528290407
1259 -900331830048
1260 412652088772
1261 -170333048928
1262 63127818572
1263 -20918093728
1264 6163366902
1265 -1603477568
1266 365077482
1267 -71916768
1268 12076932
1269 -1695008
1270 193452
1271 -17248
1272 1127
1273 -48
1274 1
1275 -49
1276 1175
1277 -18375
1278 210700
1279 -1888460
1280 13771940
1281 -83993700
1282 436994250
1283 -1968555050
1284 7766844470
1285 -27081460630
1286 84045912300
1287 -233460867500
1288 582985137700
1289 -1312983918820
1290 2672860120455
1291 -4923689695575
1292 8206149492625
1293 -12352414499425
1294 16723268860760
1295 -20198233818840
1296 21422369201800
1297 -19293438101000
1298 13505406670700
1299 -4861946401452
1300 -4861946401452
1301 13505406670700
1302 -19293438101000
1303 21422369201800
1304 -20198233818840
1305 16723268860760
1306 -12352414499425
1307 8206149492625
1308 -4923689695575
1309 2672860120455
1310 -1312983918820
1311 582985137700
1312 -233460867500
1313 84045912300
1314 -27081460630
1315 7766844470
1316 -1968555050
1317 436994250
1318 -83993700
1319 13771940
1320 -1888460
1321 210700
1322 -18375
1323 1175
1324 -49
1325 1
1326 50
1327 -1224
1328 19550
1329 -229075
1330 2099160
1331 -15660400
1332 97765640
1333 -520987950
1334 2405549300
1335 -9735399520
1336 34848305100
1337 -111127372930
1338 317506779800
1339 -816446005200
1340 1895969056520
1341 -3985844039275
1342 7596549816030
1343 -13129839188200
1344 20558563992050
1345 -29075683360185
1346 36921502679600
1347 -41620603020640
1348 40715807302800
1349 -32798844771700
1350 18367353072152
1351 0
1352 -18367353072152
1353 32798844771700
1354 -40715807302800
1355 41620603020640
1356 -36921502679600
1357 29075683360185
1358 -20558563992050
1359 13129839188200
1360 -7596549816030
1361 3985844039275
1362 -1895969056520
1363 816446005200
1364 -317506779800
1365 111127372930
1366 -34848305100
1367 9735399520
1368 -2405549300
1369 520987950
1370 -97765640
1371 15660400
1372 -2099160
1373 229075
1374 -19550
1375 1224
1376 -50
1377 1
1378 -51
1379 1274
1380 -20774
1381 248625
1382 -2328235
1383 17759560
1384 -113426040
1385 618753590
1386 -2926537250
1387 12140948820
1388 -44583704620
1389 145975678030
1390 -428634152730
1391 1133952785000
1392 -2712415061720
1393 5881813095795
1394 -11582393855305
1395 20726389004230
1396 -33688403180250
1397 49634247352235
1398 -65997186039785
1399 78542105700240
1400 -82336410323440
1401 73514652074500
1402 -51166197843852
1403 18367353072152
1404 18367353072152
1405 -51166197843852
1406 73514652074500
1407 -82336410323440
1408 78542105700240
1409 -65997186039785
1410 49634247352235
1411 -33688403180250
1412 20726389004230
1413 -11582393855305
1414 5881813095795
1415 -2712415061720
1416 1133952785000
1417 -428634152730
1418 145975678030
1419 -44583704620
1420 12140948820
1421 -2926537250
1422 618753590
1423 -113426040
1424 17759560
1425 -2328235
1426 248625
1427 -20774
1428 1274
1429 -51
1430 1
1431 52
1432 -1325
1433 22048
1434 -269399
1435 2576860
1436 -20087795
1437 131185600
1438 -732179630
1439 3545290840
1440 -15067486070
1441 56724653440
1442 -190559382650
1443 574609830760
1444 -1562586937730
1445 3846367846720
1446 -8594228157515
1447 17464206951100
1448 -32308782859535
1449 54414792184480
1450 -83322650532485
1451 115631433392020
1452 -144539291740025
1453 160878516023680
1454 -155851062397940
1455 124680849918352
1456 -69533550916004
1457 0
1458 69533550916004
1459 -124680849918352
1460 155851062397940
1461 -160878516023680
1462 144539291740025
1463 -115631433392020
1464 83322650532485
1465 -54414792184480
1466 32308782859535
1467 -17464206951100
1468 8594228157515
1469 -3846367846720
1470 1562586937730
1471 -574609830760
1472 190559382650
1473 -56724653440
1474 15067486070
1475 -3545290840
1476 732179630
1477 -131185600
1478 20087795
1479 -2576860
1480 269399
1481 -22048
1482 1325
1483 -52
1484 1
1485 -53
1486 1377
1487 -23373
1488 291447
1489 -2846259
1490 22664655
1491 -151273395
1492 863365230
1493 -4277470470
1494 18612776910
1495 -71792139510
1496 247284036090
1497 -765169213410
1498 2137196768490
1499 -5408954784450
1500 12440596004235
1501 -26058435108615
1502 49772989810635
1503 -86723575044015
1504 137737442716965
1505 -198954083924505
1506 260170725132045
1507 -305417807763705
1508 316729578421620
1509 -280531912316292
1510 194214400834356
1511 -69533550916004
1512 -69533550916004
1513 194214400834356
1514 -280531912316292
1515 316729578421620
1516 -305417807763705
1517 260170725132045
1518 -198954083924505
1519 137737442716965
1520 -86723575044015
1521 49772989810635
1522 -26058435108615
1523 12440596004235
1524 -5408954784450
1525 2137196768490
1526 -765169213410
1527 247284036090
1528 -71792139510
1529 18612776910
1530 -4277470470
1531 863365230
1532 -151273395
1533 22664655
1534 -2846259
1535 291447
1536 -23373
1537 1377
1538 -53
1539 1
1540 54
1541 -1430
1542 24750
1543 -314820
1544 3137706
1545 -25510914
1546 173938050
1547 -1014638625
1548 5140835700
1549 -22890247380
1550 90404916420
1551 -319076175600
1552 1012453249500
1553 -2902365981900
1554 7546151552940
1555 -17849550788685
1556 38499031112850
1557 -75831424919250
1558 136496564854650
1559 -224461017760980
1560 336691526641470
1561 -459124809056550
1562 565588532895750
1563 -622147386185325
1564 597261490737912
1565 -474746313150648
1566 263747951750360
1567 0
1568 -263747951750360
1569 474746313150648
1570 -597261490737912
1571 622147386185325
1572 -565588532895750
1573 459124809056550
1574 -336691526641470
1575 224461017760980
1576 -136496564854650
1577 75831424919250
1578 -38499031112850
1579 17849550788685
1580 -7546151552940
1581 2902365981900
1582 -1012453249500
1583 319076175600
1584 -90404916420
1585 22890247380
1586 -5140835700
1587 1014638625
1588 -173938050
1589 25510914
1590 -3137706
1591 314820
1592 -24750
1593 1430
1594 -54
1595 1
1596 -55
1597 1484
1598 -26180
1599 339570
1600 -3452526
1601 28648620
1602 -199448964
1603 1188576675
1604 -6155474325
1605 28031083080
1606 -113295163800
1607 409481092020
1608 -1331529425100
1609 3914819231400
1610 -10448517534840
1611 25395702341625
1612 -56348581901535
1613 114330456032100
1614 -212327989773900
1615 360957582615630
1616 -561152544402450
1617 795816335698020
1618 -1024713341952300
1619 1187735919081075
1620 -1219408876923237
1621 1072007803888560
1622 -738494264901008
1623 263747951750360
1624 263747951750360
1625 -738494264901008
1626 1072007803888560
1627 -1219408876923237
1628 1187735919081075
1629 -1024713341952300
1630 795816335698020
1631 -561152544402450
1632 360957582615630
1633 -212327989773900
1634 114330456032100
1635 -56348581901535
1636 25395702341625
1637 -10448517534840
1638 3914819231400
1639 -1331529425100
1640 409481092020
1641 -113295163800
1642 28031083080
1643 -6155474325
1644 1188576675
1645 -199448964
1646 28648620
1647 -3452526
1648 339570
1649 -26180
1650 1484
1651 -55
1652 1
1653 56
1654 -1539
1655 27664
1656 -365750
1657 3792096
1658 -32101146
1659 228097584
1660 -1388025639
1661 7344051000
1662 -34186557405
1663 141326246880
1664 -522776255820
1665 1741010517120
1666 -5246348656500
1667 14363336766240
1668 -35844219876465
1669 81744284243160
1670 -170679037933635
1671 326658445806000
1672 -573285572389530
1673 922110127018080
1674 -1356968880100470
1675 1820529677650320
1676 -2212449261033375
1677 2407144796004312
1678 -2291416680811797
1679 1810502068789568
1680 -1002242216651368
1681 0
1682 1002242216651368
1683 -1810502068789568
1684 2291416680811797
1685 -2407144796004312
1686 2212449261033375
1687 -1820529677650320
1688 1356968880100470
1689 -922110127018080
1690 573285572389530
1691 -326658445806000
1692 170679037933635
1693 -81744284243160
1694 35844219876465
1695 -14363336766240
1696 5246348656500
1697 -1741010517120
1698 522776255820
1699 -141326246880
1700 34186557405
1701 -7344051000
1702 1388025639
1703 -228097584
1704 32101146
1705 -3792096
1706 365750
1707 -27664
1708 1539
1709 -56
1710 1
1711 -57
1712 1595
1713 -29203
1714 393414
1715 -4157846
1716 35893242
1717 -260198730
1718 1616123223
1719 -8732076639
1720 41530608405
1721 -175512804285
1722 664102502700
1723 -2263786772940
1724 6987359173620
1725 -19609685422740
1726 50207556642705
1727 -117588504119625
1728 252423322176795
1729 -497337483739635
1730 899944018195530
1731 -1495395699407610
1732 2279079007118550
1733 -3177498557750790
1734 4032978938683695
1735 -4619594057037687
1736 4698561476816109
1737 -4101918749601365
1738 2812744285440936
1739 -1002242216651368
1740 -1002242216651368
1741 2812744285440936
1742 -4101918749601365
1743 4698561476816109
1744 -4619594057037687
1745 4032978938683695
1746 -3177498557750790
1747 2279079007118550
1748 -1495395699407610
1749 899944018195530
1750 -497337483739635
1751 252423322176795
1752 -117588504119625
1753 50207556642705
1754 -19609685422740
1755 6987359173620
1756 -2263786772940
1757 664102502700
1758 -175512804285
1759 41530608405
1760 -8732076639
1761 1616123223
1762 -260198730
1763 35893242
1764 -4157846
1765 393414
1766 -29203
1767 1595
1768 -57
1769 1
1770 58
1771 -1652
1772 30798
1773 -422617
1774 4551260
1775 -40051088
1776 296091972
1777 -1876321953
1778 10348199862
1779 -50262685044
1780 217043412690
1781 -839615306985
1782 2927889275640
1783 -9251145946560
1784 26597044596360
1785 -69817242065445
1786 167796060762330
1787 -370011826296420
1788 749760805916430
1789 -1397281501935165
1790 2395339717603140
1791 -3774474706526160
1792 5456577564869340
1793 -7210477496434485
1794 8652572995721382
1795 -9318155533853796
1796 8800480226417474
1797 -6914663035042301
1798 3814986502092304
1799 0
1800 -3814986502092304
1801 6914663035042301
1802 -8800480226417474
1803 9318155533853796
1804 -8652572995721382
1805 7210477496434485
1806 -5456577564869340
1807 3774474706526160
1808 -2395339717603140
1809 1397281501935165
1810 -749760805916430
1811 370011826296420
1812 -167796060762330
1813 69817242065445
1814 -26597044596360
1815 9251145946560
1816 -2927889275640
1817 839615306985
1818 -217043412690
1819 50262685044
1820 -10348199862
1821 1876321953
1822 -296091972
1823 40051088
1824 -4551260
1825 422617
1826 -30798
1827 1652
1828 -58
1829 1
1830 -59
1831 1710
1832 -32450
1833 453415
1834 -4973877
1835 44602348
1836 -336143060
1837 2172413925
1838 -12224521815
1839 60610884906
1840 -267306097734
1841 1056658719675
1842 -3767504582625
1843 12179035222200
1844 -35848190542920
1845 96414286661805
1846 -237613302827775
1847 537807887058750
1848 -1119772632212850
1849 2147042307851595
1850 -3792621219538305
1851 6169814424129300
1852 -9231052271395500
1853 12667055061303825
1854 -15863050492155867
1855 17970728529575178
1856 -18118635760271270
1857 15715143261459775
1858 -10729649537134605
1859 3814986502092304
1860 3814986502092304
1861 -10729649537134605
1862 15715143261459775
1863 -18118635760271270
1864 17970728529575178
1865 -15863050492155867
1866 12667055061303825
1867 -9231052271395500
1868 6169814424129300
1869 -3792621219538305
1870 2147042307851595
1871 -1119772632212850
1872 537807887058750
1873 -237613302827775
1874 96414286661805
1875 -35848190542920
1876 12179035222200
1877 -3767504582625
1878 1056658719675
1879 -267306097734
1880 60610884906
1881 -12224521815
1882 2172413925
1883 -336143060
1884 44602348
1885 -4973877
1886 453415
1887 -32450
1888 1710
1889 -59
1890 1
1891 60
1892 -1769
1893 34160
1894 -485865
1895 5427292
1896 -49576225
1897 380745408
1898 -2508556985
1899 14396935740
1900 -72835406721
1901 327916982640
1902 -1323964817409
1903 4824163302300
1904 -15946539804825
1905 48027225765120
1906 -132262477204725
1907 334027589489580
1908 -775421189886525
1909 1657580519271600
1910 -3266814940064445
1911 5939663527389900
1912 -9962435643667605
1913 15400866695524800
1914 -21898107332699325
1915 28530105553459692
1916 -33833779021731045
1917 36089364289846448
1918 -33833779021731045
1919 26444792798594380
1920 -14544636039226909
1921 0
1922 14544636039226909
1923 -26444792798594380
1924 33833779021731045
1925 -36089364289846448
1926 33833779021731045
1927 -28530105553459692
1928 21898107332699325
1929 -15400866695524800
1930 9962435643667605
1931 -5939663527389900
1932 3266814940064445
1933 -1657580519271600
1934 775421189886525
1935 -334027589489580
1936 132262477204725
1937 -48027225765120
1938 15946539804825
1939 -4824163302300
1940 1323964817409
1941 -327916982640
1942 72835406721
1943 -14396935740
1944 2508556985
1945 -380745408
1946 49576225
1947 -5427292
1948 485865
1949 -34160
1950 1769
1951 -60
1952 1
1953 -61
1954 1829
1955 -35929
1956 520025
1957 -5913157
1958 55003517
1959 -430321633
1960 2889302393
1961 -16905492725
1962 87232342461
1963 -400752389361
1964 1651881800049
1965 -6148128119709
1966 20770703107125
1967 -63973765569945
1968 180289702969845
1969 -466290066694305
1970 1109448779376105
1971 -2433001709158125
1972 4924395459336045
1973 -9206478467454345
1974 15902099171057505
1975 -25363302339192405
1976 37298974028224125
1977 -50428212886159017
1978 62363884575190737
1979 -69923143311577493
1980 69923143311577493
1981 -60278571820325425
1982 40989428837821289
1983 -14544636039226909
1984 -14544636039226909
1985 40989428837821289
1986 -60278571820325425
1987 69923143311577493
1988 -69923143311577493
1989 62363884575190737
1990 -50428212886159017
1991 37298974028224125
1992 -25363302339192405
1993 15902099171057505
1994 -9206478467454345
1995 4924395459336045
1996 -2433001709158125
1997 1109448779376105
1998 -466290066694305
1999 180289702969845
2000 -63973765569945
2001 20770703107125
2002 -6148128119709
2003 1651881800049
2004 -400752389361
2005 87232342461
2006 -16905492725
2007 2889302393
2008 -430321633
2009 55003517
2010 -5913157
2011 520025
2012 -35929
2013 1829
2014 -61
2015 1
2016 62
2017 -1890
2018 37758
2019 -555954
2020 6433182
2021 -60916674
2022 485325150
2023 -3319624026
2024 19794795118
2025 -104137835186
2026 487984731822
2027 -2052634189410
2028 7800009919758
2029 -26918831226834
2030 84744468677070
2031 -244263468539790
2032 646579769664150
2033 -1575738846070410
2034 3542450488534230
2035 -7357397168494170
2036 14130873926790390
2037 -25108577638511850
2038 41265401510249910
2039 -62662276367416530
2040 87727186914383142
2041 -112792097461349754
2042 132287027886768230
2043 -139846286623154986
2044 130201715131902918
2045 -101268000658146714
2046 55534064877048198
2047 0
2048 -55534064877048198
2049 101268000658146714
2050 -130201715131902918
2051 139846286623154986
2052 -132287027886768230
2053 112792097461349754
2054 -87727186914383142
2055 62662276367416530
2056 -41265401510249910
2057 25108577638511850
2058 -14130873926790390
2059 7357397168494170
2060 -3542450488534230
2061 1575738846070410
2062 -646579769664150
2063 244263468539790
2064 -84744468677070
2065 26918831226834
2066 -7800009919758
2067 2052634189410
2068 -487984731822
2069 104137835186
2070 -19794795118
2071 3319624026
2072 -485325150
2073 60916674
2074 -6433182
2075 555954
2076 -37758
2077 1890
2078 -62
2079 1
2080 -63
2081 1952
2082 -39648
2083 593712
2084 -6989136
2085 67349856
2086 -546241824
2087 3804949176
2088 -23114419144
2089 123932630304
2090 -592122567008
2091 2540618921232
2092 -9852644109168
2093 34718841146592
2094 -111663299903904
2095 329007937216860
2096 -890843238203940
2097 2222318615734560
2098 -5118189334604640
2099 10899847657028400
2100 -21488271095284560
2101 39239451565302240
2102 -66373979148761760
2103 103927677877666440
2104 -150389463281799672
2105 200519284375732896
2106 -245079125348117984
2107 272133314509923216
2108 -270048001755057904
2109 231469715790049632
2110 -156802065535194912
2111 55534064877048198
2112 55534064877048198
2113 -156802065535194912
2114 231469715790049632
2115 -270048001755057904
2116 272133314509923216
2117 -245079125348117984
2118 200519284375732896
2119 -150389463281799672
2120 103927677877666440
2121 -66373979148761760
2122 39239451565302240
2123 -21488271095284560
2124 10899847657028400
2125 -5118189334604640
2126 2222318615734560
2127 -890843238203940
2128 329007937216860
2129 -111663299903904
2130 34718841146592
2131 -9852644109168
2132 2540618921232
2133 -592122567008
2134 123932630304
2135 -23114419144
2136 3804949176
2137 -546241824
2138 67349856
2139 -6989136
2140 593712
2141 -39648
2142 1952
2143 -63
2144 1
2145 64
2146 -2015
2147 41600
2148 -633360
2149 7582848
2150 -74338992
2151 613591680
2152 -4351191000
2153 26919368320
2154 -147047049448
2155 716055197312
2156 -3132741488240
2157 12393263030400
2158 -44571485255760
2159 146382141050496
2160 -440671237120764
2161 1219851175420800
2162 -3113161853938500
2163 7340507950339200
2164 -16018036991633040
2165 32388118752312960
2166 -60727722660586800
2167 105613430714064000
2168 -170301657026428200
2169 254317141159466112
2170 -350908747657532568
2171 445598409723850880
2172 -517212439858041200
2173 542181316264981120
2174 -501517717545107536
2175 388271781325244544
2176 -212336130412243110
2177 0
2178 212336130412243110
2179 -388271781325244544
2180 501517717545107536
2181 -542181316264981120
2182 517212439858041200
2183 -445598409723850880
2184 350908747657532568
2185 -254317141159466112
2186 170301657026428200
2187 -105613430714064000
2188 60727722660586800
2189 -32388118752312960
2190 16018036991633040
2191 -7340507950339200
2192 3113161853938500
2193 -1219851175420800
2194 440671237120764
2195 -146382141050496
2196 44571485255760
2197 -12393263030400
2198 3132741488240
2199 -716055197312
2200 147047049448
2201 -26919368320
2202 4351191000
2203 -613591680
2204 74338992
2205 -7582848
2206 633360
2207 -41600
2208 2015
2209 -64
2210 1
2211 -65
2212 2079
2213 -43615
2214 674960
2215 -8216208
2216 81921840
2217 -687930672
2218 4964782680
2219 -31270559320
2220 173966417768
2221 -863102246760
2222 3848796685552
2223 -15526004518640
2224 56964748286160
2225 -190953626306256
2226 587053378171260
2227 -1660522412541564
2228 4333013029359300
2229 -10453669804277700
2230 23358544941972240
2231 -48406155743946000
2232 93115841412899760
2233 -166341153374650800
2234 275915087740492200
2235 -424618798185894312
2236 605225888816998680
2237 -796507157381383448
2238 962810849581892080
2239 -1059393756123022320
2240 1043699033810088656
2241 -889789498870352080
2242 600607911737487654
2243 -212336130412243110
2244 -212336130412243110
2245 600607911737487654
2246 -889789498870352080
2247 1043699033810088656
2248 -1059393756123022320
2249 962810849581892080
2250 -796507157381383448
2251 605225888816998680
2252 -424618798185894312
2253 275915087740492200
2254 -166341153374650800
2255 93115841412899760
2256 -48406155743946000
2257 23358544941972240
2258 -10453669804277700
2259 4333013029359300
2260 -1660522412541564
2261 587053378171260
2262 -190953626306256
2263 56964748286160
2264 -15526004518640
2265 3848796685552
2266 -863102246760
2267 173966417768
2268 -31270559320
2269 4964782680
2270 -687930672
2271 81921840
2272 -8216208
2273 674960
2274 -43615
2275 2079
2276 -65
2277 1
2278 66
2279 -2144
2280 45694
2281 -718575
2282 8891168
2283 -90138048
2284 769852512
2285 -5652713352
2286 36235342000
2287 -205236977088
2288 1037068664528
2289 -4711898932312
2290 19374801204192
2291 -72490752804800
2292 247918374592416
2293 -778007004477516
2294 2247575790712824
2295 -5993535441900864
2296 14786682833637000
2297 -33812214746249940
2298 71764700685918240
2299 -141521997156845760
2300 259456994787550560
2301 -442256241115143000
2302 700533885926386512
2303 -1029844687002892992
2304 1401733046198382128
2305 -1759318006963275528
2306 2022204605704914400
2307 -2103092789933110976
2308 1933488532680440736
2309 -1490397410607839734
2310 812944042149730764
2311 0
2312 -812944042149730764
2313 1490397410607839734
2314 -1933488532680440736
2315 2103092789933110976
2316 -2022204605704914400
2317 1759318006963275528
2318 -1401733046198382128
2319 1029844687002892992
2320 -700533885926386512
2321 442256241115143000
2322 -259456994787550560
2323 141521997156845760
2324 -71764700685918240
2325 33812214746249940
2326 -14786682833637000
2327 5993535441900864
2328 -2247575790712824
2329 778007004477516
2330 -247918374592416
2331 72490752804800
2332 -19374801204192
2333 4711898932312
2334 -1037068664528
2335 205236977088
2336 -36235342000
2337 5652713352
2338 -769852512
2339 90138048
2340 -8891168
2341 718575
2342 -45694
2343 2144
2344 -66
2345 1
2346 -67
2347 2210
2348 -47838
2349 764269
2350 -9609743
2351 99029216
2352 -859990560
2353 6422565864
2354 -41888055352
2355 241472319088
2356 -1242305641616
2357 5748967596840
2358 -24086700136504
2359 91865554008992
2360 -320409127397216
2361 1025925379069932
2362 -3025582795190340
2363 8241111232613688
2364 -20780218275537864
2365 48598897579886940
2366 -105576915432168180
2367 213286697842764000
2368 -400978991944396320
2369 701713235902693560
2370 -1142790127041529512
2371 1730378572929279504
2372 -2431577733201275120
2373 3161051053161657656
2374 -3781522612668189928
2375 4125297395638025376
2376 -4036581322613551712
2377 3423885943288280470
2378 -2303341452757570498
2379 812944042149730764
2380 812944042149730764
2381 -2303341452757570498
2382 3423885943288280470
2383 -4036581322613551712
2384 4125297395638025376
2385 -3781522612668189928
2386 3161051053161657656
2387 -2431577733201275120
2388 1730378572929279504
2389 -1142790127041529512
2390 701713235902693560
2391 -400978991944396320
2392 213286697842764000
2393 -105576915432168180
2394 48598897579886940
2395 -20780218275537864
2396 8241111232613688
2397 -3025582795190340
2398 1025925379069932
2399 -320409127397216
2400 91865554008992
2401 -24086700136504
2402 5748967596840
2403 -1242305641616
2404 241472319088
2405 -41888055352
2406 6422565864
2407 -859990560
2408 99029216
2409 -9609743
2410 764269
2411 -47838
2412 2210
2413 -67
2414 1
2415 68
2416 -2277
2417 50048
2418 -812107
2419 10374012
2420 -108638959
2421 959019776
2422 -7282556424
2423 48310621216
2424 -283360374440
2425 1483777960704
2426 -6991273238456
2427 29835667733344
2428 -115952254145496
2429 412274681406208
2430 -1346334506467148
2431 4051508174260272
2432 -11266694027804028
2433 29021329508151552
2434 -69379115855424804
2435 154175813012055120
2436 -318863613274932180
2437 614265689787160320
2438 -1102692227847089880
2439 1844503362944223072
2440 -2873168699970809016
2441 4161956306130554624
2442 -5592628786362932776
2443 6942573665829847584
2444 -7906820008306215304
2445 8161878718251577088
2446 -7460467265901832182
2447 5727227396045850968
2448 -3116285494907301262
2449 0
2450 3116285494907301262
2451 -5727227396045850968
2452 7460467265901832182
2453 -8161878718251577088
2454 7906820008306215304
2455 -6942573665829847584
2456 5592628786362932776
2457 -4161956306130554624
2458 2873168699970809016
2459 -1844503362944223072
2460 1102692227847089880
2461 -614265689787160320
2462 318863613274932180
2463 -154175813012055120
2464 69379115855424804
2465 -29021329508151552
2466 11266694027804028
2467 -4051508174260272
2468 1346334506467148
2469 -412274681406208
2470 115952254145496
2471 -29835667733344
2472 6991273238456
2473 -1483777960704
2474 283360374440
2475 -48310621216
2476 7282556424
2477 -959019776
2478 108638959
2479 -10374012
2480 812107
2481 -50048
2482 2277
2483 -68
2484 1
2485 -69
2486 2345
2487 -52325
2488 862155
2489 -11186119
2490 119012971
2491 -1067658735
2492 8241576200
2493 -55593177640
2494 331670995656
2495 -1767138335144
2496 8475051199160
2497 -36826940971800
2498 145787921878840
2499 -528226935551704
2500 1758609187873356
2501 -5397842680727420
2502 15318202202064300
2503 -40288023535955580
2504 98400445363576356
2505 -223554928867479924
2506 473039426286987300
2507 -933129303062092500
2508 1716957917634250200
2509 -2947195590791312952
2510 4717672062915032088
2511 -7035125006101363640
2512 9754585092493487400
2513 -12535202452192780360
2514 14849393674136062888
2515 -16068698726557792392
2516 15622345984153409270
2517 -13187694661947683150
2518 8843512890953152230
2519 -3116285494907301262
2520 -3116285494907301262
2521 8843512890953152230
2522 -13187694661947683150
2523 15622345984153409270
2524 -16068698726557792392
2525 14849393674136062888
2526 -12535202452192780360
2527 9754585092493487400
2528 -7035125006101363640
2529 4717672062915032088
2530 -2947195590791312952
2531 1716957917634250200
2532 -933129303062092500
2533 473039426286987300
2534 -223554928867479924
2535 98400445363576356
2536 -40288023535955580
2537 15318202202064300
2538 -5397842680727420
2539 1758609187873356
2540 -528226935551704
2541 145787921878840
2542 -36826940971800
2543 8475051199160
2544 -1767138335144
2545 331670995656
2546 -55593177640
2547 8241576200
2548 -1067658735
2549 119012971
2550 -11186119
2551 862155
2552 -52325
2553 2345
2554 -69
2555 1
2556 70
2557 -2414
2558 54670
2559 -914480
2560 12048274
2561 -130199090
2562 1186671706
2563 -9309234935
2564 63834753840
2565 -387264173296
2566 2098809330800
2567 -10242189534304
2568 45301992170960
2569 -182614862850640
2570 674014857430544
2571 -2286836123425060
2572 7156451868600776
2573 -20716044882791720
2574 55606225738019880
2575 -138688468899531936
2576 321955374231056280
2577 -696594355154467224
2578 1406168729349079800
2579 -2650087220696342700
2580 4664153508425563152
2581 -7664867653706345040
2582 11752797069016395728
2583 -16789710098594851040
2584 22289787544686267760
2585 -27384596126328843248
2586 30918092400693855280
2587 -31691044710711201662
2588 28810040646101092420
2589 -22031207552900835380
2590 11959798385860453492
2591 0
2592 -11959798385860453492
2593 22031207552900835380
2594 -28810040646101092420
2595 31691044710711201662
2596 -30918092400693855280
2597 27384596126328843248
2598 -22289787544686267760
2599 16789710098594851040
2600 -11752797069016395728
2601 7664867653706345040
2602 -4664153508425563152
2603 2650087220696342700
2604 -1406168729349079800
2605 696594355154467224
2606 -321955374231056280
2607 138688468899531936
2608 -55606225738019880
2609 20716044882791720
2610 -7156451868600776
2611 2286836123425060
2612 -674014857430544
2613 182614862850640
2614 -45301992170960
2615 10242189534304
2616 -2098809330800
2617 387264173296
2618 -63834753840
2619 9309234935
2620 -1186671706
2621 130199090
2622 -12048274
2623 914480
2624 -54670
2625 2414
2626 -70
2627 1
2628 -71
2629 2484
2630 -57084
2631 969150
2632 -12962754
2633 142247364
2634 -1316870796
2635 10495906641
2636 -73143988775
2637 451098927136
2638 -2486073504096
2639 12340998865104
2640 -55544181705264
2641 227916855021600
2642 -856629720281184
2643 2960850980855604
2644 -9443287992025836
2645 27872496751392496
2646 -76322270620811600
2647 194294694637551816
2648 -460643843130588216
2649 1018549729385523504
2650 -2102763084503547024
2651 4056255950045422500
2652 -7314240729121905852
2653 12329021162131908192
2654 -19417664722722740768
2655 28542507167611246768
2656 -39079497643281118800
2657 49674383671015111008
2658 -58302688527022698528
2659 62609137111405056942
2660 -60501085356812294082
2661 50841248199001927800
2662 -33991005938761288872
2663 11959798385860453492
2664 11959798385860453492
2665 -33991005938761288872
2666 50841248199001927800
2667 -60501085356812294082
2668 62609137111405056942
2669 -58302688527022698528
2670 49674383671015111008
2671 -39079497643281118800
2672 28542507167611246768
2673 -19417664722722740768
2674 12329021162131908192
2675 -7314240729121905852
2676 4056255950045422500
2677 -2102763084503547024
2678 1018549729385523504
2679 -460643843130588216
2680 194294694637551816
2681 -76322270620811600
2682 27872496751392496
2683 -9443287992025836
2684 2960850980855604
2685 -856629720281184
2686 227916855021600
2687 -55544181705264
2688 12340998865104
2689 -2486073504096
2690 451098927136
2691 -73143988775
2692 10495906641
2693 -1316870796
2694 142247364
2695 -12962754
2696 969150
2697 -57084
2698 2484
2699 -71
2700 1
2701 72
2702 -2555
2703 59568
2704 -1026234
2705 13931904
2706 -155210118
2707 1459118160
2708 -11812777437
2709 83639895416
2710 -524242915911
2711 2937172431232
2712 -14827072369200
2713 67885180570368
2714 -283461036726864
2715 1084546575302784
2716 -3817480701136788
2717 12404138972881440
2718 -37315784743418332
2719 104194767372204096
2720 -270616965258363416
2721 654938537768140032
2722 -1479193572516111720
2723 3121312813889070528
2724 -6159019034548969524
2725 11370496679167328352
2726 -19643261891253814044
2727 31746685884854648960
2728 -47960171890333987536
2729 67622004810892365568
2730 -88753881314296229808
2731 107977072198037809536
2732 -120911825638427755470
2733 123110222468217351024
2734 -111342333555814221882
2735 84832254137763216672
2736 -45950804324621742364
2737 0
2738 45950804324621742364
2739 -84832254137763216672
2740 111342333555814221882
2741 -123110222468217351024
2742 120911825638427755470
2743 -107977072198037809536
2744 88753881314296229808
2745 -67622004810892365568
2746 47960171890333987536
2747 -31746685884854648960
2748 19643261891253814044
2749 -11370496679167328352
2750 6159019034548969524
2751 -3121312813889070528
2752 1479193572516111720
2753 -654938537768140032
2754 270616965258363416
2755 -104194767372204096
2756 37315784743418332
2757 -12404138972881440
2758 3817480701136788
2759 -1084546575302784
2760 283461036726864
2761 -67885180570368
2762 14827072369200
2763 -2937172431232
2764 524242915911
2765 -83639895416
2766 11812777437
2767 -1459118160
2768 155210118
2769 -13931904
2770 1026234
2771 -59568
2772 2555
2773 -72
2774 1
2775 -73
2776 2627
2777 -62123
2778 1085802
2779 -14958138
2780 169142022
2781 -1614328278
2782 13271895597
2783 -95452672853
2784 607882811327
2785 -3461415347143
2786 17764244800432
2787 -82712252939568
2788 351346217297232
2789 -1368007612029648
2790 4902027276439572
2791 -16221619674018228
2792 49719923716299772
2793 -141510552115622428
2794 374811732630567512
2795 -925555503026503448
2796 2134132110284251752
2797 -4600506386405182248
2798 9280331848438040052
2799 -17529515713716297876
2800 31013758570421142396
2801 -51389947776108463004
2802 79706857775188636496
2803 -115582176701226353104
2804 156375886125188595376
2805 -196730953512334039344
2806 228888897836465565006
2807 -244022048106645106494
2808 234452556024031572906
2809 -196174587693577438554
2810 130783058462384959036
2811 -45950804324621742364
2812 -45950804324621742364
2813 130783058462384959036
2814 -196174587693577438554
2815 234452556024031572906
2816 -244022048106645106494
2817 228888897836465565006
2818 -196730953512334039344
2819 156375886125188595376
2820 -115582176701226353104
2821 79706857775188636496
2822 -51389947776108463004
2823 31013758570421142396
2824 -17529515713716297876
2825 9280331848438040052
2826 -4600506386405182248
2827 2134132110284251752
2828 -925555503026503448
2829 374811732630567512
2830 -141510552115622428
2831 49719923716299772
2832 -16221619674018228
2833 4902027276439572
2834 -1368007612029648
2835 351346217297232
2836 -82712252939568
2837 17764244800432
2838 -3461415347143
2839 607882811327
2840 -95452672853
2841 13271895597
2842 -1614328278
2843 169142022
2844 -14958138
2845 1085802
2846 -62123
2847 2627
2848 -73
2849 1
2850 74
2851 -2700
2852 64750
2853 -1147925
2854 16043940
2855 -184100160
2856 1783470300
2857 -14886223875
2858 108724568450
2859 -703335484180
2860 4069298158470
2861 -21225660147575
2862 100476497740000
2863 -434058470236800
2864 1719353829326880
2865 -6270034888469220
2866 21123646950457800
2867 -65941543390318000
2868 191230475831922200
2869 -516322284746189940
2870 1300367235657070960
2871 -3059687613310755200
2872 6734638496689434000
2873 -13880838234843222300
2874 26809847562154337928
2875 -48543274284137440272
2876 82403706346529605400
2877 -131096805551297099500
2878 195289034476414989600
2879 -271958062826414948480
2880 353106839637522634720
2881 -425619851348799604350
2882 472910945943110671500
2883 -478474604130676679400
2884 430627143717609011460
2885 -326957646155962397590
2886 176733862787006701400
2887 0
2888 -176733862787006701400
2889 326957646155962397590
2890 -430627143717609011460
2891 478474604130676679400
2892 -472910945943110671500
2893 425619851348799604350
2894 -353106839637522634720
2895 271958062826414948480
2896 -195289034476414989600
2897 131096805551297099500
2898 -82403706346529605400
2899 48543274284137440272
2900 -26809847562154337928
2901 13880838234843222300
2902 -6734638496689434000
2903 3059687613310755200
2904 -1300367235657070960
2905 516322284746189940
2906 -191230475831922200
2907 65941543390318000
2908 -21123646950457800
2909 6270034888469220
2910 -1719353829326880
2911 434058470236800
2912 -100476497740000
2913 21225660147575
2914 -4069298158470
2915 703335484180
2916 -108724568450
2917 14886223875
2918 -1783470300
2919 184100160
2920 -16043940
2921 1147925
2922 -64750
2923 2700
2924 -74
2925 1
2926 -75
2927 2774
2928 -67450
2929 1212675
2930 -17191865
2931 200144100
2932 -1967570460
2933 16669694175
2934 -123610792325
2935 812060052630
2936 -4772633642650
2937 25294958306045
2938 -121702157887575
2939 534534967976800
2940 -2153412299563680
2941 7989388717796100
2942 -27393681838927020
2943 87065190340775800
2944 -257172019222240200
2945 707552760578112140
2946 -1816689520403260900
2947 4360054848967826160
2948 -9794326110000189200
2949 20615476731532656300
2950 -40690685796997560228
2951 75353121846291778200
2952 -130946980630667045672
2953 213500511897826704900
2954 -326385840027712089100
2955 467247097302829938080
2956 -625064902463937583200
2957 778726690986322239070
2958 -898530797291910275850
2959 951385550073787350900
2960 -909101747848285690860
2961 757584789873571409050
2962 -503691508942969098990
2963 176733862787006701400
2964 176733862787006701400
2965 -503691508942969098990
2966 757584789873571409050
2967 -909101747848285690860
2968 951385550073787350900
2969 -898530797291910275850
2970 778726690986322239070
2971 -625064902463937583200
2972 467247097302829938080
2973 -326385840027712089100
2974 213500511897826704900
2975 -130946980630667045672
2976 75353121846291778200
2977 -40690685796997560228
2978 20615476731532656300
2979 -9794326110000189200
2980 4360054848967826160
2981 -1816689520403260900
2982 707552760578112140
2983 -257172019222240200
2984 87065190340775800
2985 -27393681838927020
2986 7989388717796100
2987 -2153412299563680
2988 534534967976800
2989 -121702157887575
2990 25294958306045
2991 -4772633642650
2992 812060052630
2993 -123610792325
2994 16669694175
2995 -1967570460
2996 200144100
2997 -17191865
2998 1212675
2999 -67450
3000 2774
3001 -75
3002 1
3003 76
3004 -2849
3005 70224
3006 -1280125
3007 18404540
3008 -217335965
3009 2167714560
3010 -18637264635
3011 140280486500
3012 -935670844955
3013 5584693695280
3014 -30067591948695
3015 146997116193620
3016 -656237125864375
3017 2687947267540480
3018 -10142801017359780
3019 35383070556723120
3020 -114458872179702820
3021 344237209563016000
3022 -964724779800352340
3023 2524242280981373040
3024 -6176744369371087060
3025 14154380958968015360
3026 -30409802841532845500
3027 61306162528530216528
3028 -116043807643289338428
3029 206300102476958823872
3030 -344447492528493750572
3031 539886351925538794000
3032 -793632937330542027180
3033 1092311999766767521280
3034 -1403791593450259822270
3035 1677257488278232514920
3036 -1849916347365697626750
3037 1860487297922073041760
3038 -1666686537721857099910
3039 1261276298816540508040
3040 -680425371729975800390
3041 0
3042 680425371729975800390
3043 -1261276298816540508040
3044 1666686537721857099910
3045 -1860487297922073041760
3046 1849916347365697626750
3047 -1677257488278232514920
3048 1403791593450259822270
3049 -1092311999766767521280
3050 793632937330542027180
3051 -539886351925538794000
3052 344447492528493750572
3053 -206300102476958823872
3054 116043807643289338428
3055 -61306162528530216528
3056 30409802841532845500
3057 -14154380958968015360
3058 6176744369371087060
3059 -2524242280981373040
3060 964724779800352340
3061 -344237209563016000
3062 114458872179702820
3063 -35383070556723120
3064 10142801017359780
3065 -2687947267540480
3066 656237125864375
3067 -146997116193620
3068 30067591948695
3069 -5584693695280
3070 935670844955
3071 -140280486500
3072 18637264635
3073 -2167714560
3074 217335965
3075 -18404540
3076 1280125
3077 -70224
3078 2849
3079 -76
3080 1
3081 -77
3082 2925
3083 -73073
3084 1350349
3085 -19684665
3086 235740505
3087 -2385050525
3088 20804979195
3089 -158917751135
3090 1075951331455
3091 -6520364540235
3092 35652285643975
3093 -177064708142315
3094 803234242057995
3095 -3344184393404855
3096 12830748284900260
3097 -45525871574082900
3098 149841942736425940
3099 -458696081742718820
3100 1308961989363368340
3101 -3488967060781725380
3102 8700986650352460100
3103 -20331125328339102420
3104 44564183800500860860
3105 -91715965370063062028
3106 177349970171819554956
3107 -322343910120248162300
3108 550747595005452574444
3109 -884333844454032544572
3110 1333519289256080821180
3111 -1885944937097309548460
3112 2496103593217027343550
3113 -3081049081728492337190
3114 3527173835643930141670
3115 -3710403645287770668510
3116 3527173835643930141670
3117 -2927962836538397607950
3118 1941701670546516308430
3119 -680425371729975800390
3120 -680425371729975800390
3121 1941701670546516308430
3122 -2927962836538397607950
3123 3527173835643930141670
3124 -3710403645287770668510
3125 3527173835643930141670
3126 -3081049081728492337190
3127 2496103593217027343550
3128 -1885944937097309548460
3129 1333519289256080821180
3130 -884333844454032544572
3131 550747595005452574444
3132 -322343910120248162300
3133 177349970171819554956
3134 -91715965370063062028
3135 44564183800500860860
3136 -20331125328339102420
3137 8700986650352460100
3138 -3488967060781725380
3139 1308961989363368340
3140 -458696081742718820
3141 149841942736425940
3142 -45525871574082900
3143 12830748284900260
3144 -3344184393404855
3145 803234242057995
3146 -177064708142315
3147 35652285643975
3148 -6520364540235
3149 1075951331455
3150 -158917751135
3151 20804979195
3152 -2385050525
3153 235740505
3154 -19684665
3155 1350349
3156 -73073
3157 2925
3158 -77
3159 1
3160 78
3161 -3002
3162 75998
3163 -1423422
3164 21035014
3165 -255425170
3166 2620791030
3167 -23190029720
3168 179722730330
3169 -1234869082590
3170 7596315871690
3171 -42172650184210
3172 212716993786290
3173 -980298950200310
3174 4147418635462850
3175 -16174932678305115
3176 58356619858983160
3177 -195367814310508840
3178 608538024479144760
3179 -1767658071106087160
3180 4797929050145093720
3181 -12189953711134185480
3182 29032111978691562520
3183 -64895309128839963280
3184 136280149170563922888
3185 -269065935541882616984
3186 499693880292067717256
3187 -873091505125700736744
3188 1435081439459485119016
3189 -2217853133710113365752
3190 3219464226353390369640
3191 -4382048530314336892010
3192 5577152674945519680740
3193 -6608222917372422478860
3194 7237577480931700810180
3195 -7237577480931700810180
3196 6455136672182327749620
3197 -4869664507084913916380
3198 2622127042276492108820
3199 0
3200 -2622127042276492108820
3201 4869664507084913916380
3202 -6455136672182327749620
3203 7237577480931700810180
3204 -7237577480931700810180
3205 6608222917372422478860
3206 -5577152674945519680740
3207 4382048530314336892010
3208 -3219464226353390369640
3209 2217853133710113365752
3210 -1435081439459485119016
3211 873091505125700736744
3212 -499693880292067717256
3213 269065935541882616984
3214 -136280149170563922888
3215 64895309128839963280
3216 -29032111978691562520
3217 12189953711134185480
3218 -4797929050145093720
3219 1767658071106087160
3220 -608538024479144760
3221 195367814310508840
3222 -58356619858983160
3223 16174932678305115
3224 -4147418635462850
3225 980298950200310
3226 -212716993786290
3227 42172650184210
3228 -7596315871690
3229 1234869082590
3230 -179722730330
3231 23190029720
3232 -2620791030
3233 255425170
3234 -21035014
3235 1423422
3236 -75998
3237 3002
3238 -78
3239 1
3240 -79
3241 3080
3242 -79000
3243 1499420
3244 -22458436
3245 276460184
3246 -2876216200
3247 25810820750
3248 -202912760050
3249 1414591812920
3250 -8831184954280
3251 49768966055900
3252 -254889643970500
3253 1193015943986600
3254 -5127717585663160
3255 20322351313767965
3256 -74531552537288275
3257 253724434169492000
3258 -803905838789653600
3259 2376196095585231920
3260 -6565587121251180880
3261 16987882761279279200
3262 -41222065689825748000
3263 93927421107531525800
3264 -201175458299403886168
3265 405346084712446539872
3266 -768759815833950334240
3267 1372785385417768454000
3268 -2308172944585185855760
3269 3652934573169598484768
3270 -5437317360063503735392
3271 7601512756667727261650
3272 -9959201205259856572750
3273 12185375592317942159600
3274 -13845800398304123289040
3275 14475154961863401620360
3276 -13692714153114028559800
3277 11324801179267241666000
3278 -7491791549361406025200
3279 2622127042276492108820
3280 2622127042276492108820
3281 -7491791549361406025200
3282 11324801179267241666000
3283 -13692714153114028559800
3284 14475154961863401620360
3285 -13845800398304123289040
3286 12185375592317942159600
3287 -9959201205259856572750
3288 7601512756667727261650
3289 -5437317360063503735392
3290 3652934573169598484768
3291 -2308172944585185855760
3292 1372785385417768454000
3293 -768759815833950334240
3294 405346084712446539872
3295 -201175458299403886168
3296 93927421107531525800
3297 -41222065689825748000
3298 16987882761279279200
3299 -6565587121251180880
3300 2376196095585231920
3301 -803905838789653600
3302 253724434169492000
3303 -74531552537288275
3304 20322351313767965
3305 -5127717585663160
3306 1193015943986600
3307 -254889643970500
3308 49768966055900
3309 -8831184954280
3310 1414591812920
3311 -202912760050
3312 25810820750
3313 -2876216200
3314 276460184
3315 -22458436
3316 1499420
3317 -79000
3318 3080
3319 -79
3320 1
3321 80
3322 -3159
3323 82080
3324 -1578420
3325 23957856
3326 -298918620
3327 3152676384
3328 -28687036950
3329 228723580800
3330 -1617504572970
3331 10245776767200
3332 -58600151010180
3333 304658610026400
3334 -1447905587957100
3335 6320733529649760
3336 -25450068899431125
3337 94853903851056240
3338 -328255986706780275
3339 1057630272959145600
3340 -3180101934374885520
3341 8941783216836412800
3342 -23553469882530460080
3343 58209948451105027200
3344 -135149486797357273800
3345 295102879406935411968
3346 -606521543011850426040
3347 1174105900546396874112
3348 -2141545201251718788240
3349 3680958330002954309760
3350 -5961107517754784340528
3351 9090251933233102220160
3352 -13038830116731230997042
3353 17560713961927583834400
3354 -22144576797577798732350
3355 26031175990622065448640
3356 -28320955360167524909400
3357 28167869114977430180160
3358 -25017515332381270225800
3359 18816592728628647691200
3360 -10113918591637898134020
3361 0
3362 10113918591637898134020
3363 -18816592728628647691200
3364 25017515332381270225800
3365 -28167869114977430180160
3366 28320955360167524909400
3367 -26031175990622065448640
3368 22144576797577798732350
3369 -17560713961927583834400
3370 13038830116731230997042
3371 -9090251933233102220160
3372 5961107517754784340528
3373 -3680958330002954309760
3374 2141545201251718788240
3375 -1174105900546396874112
3376 606521543011850426040
3377 -295102879406935411968
3378 135149486797357273800
3379 -58209948451105027200
3380 23553469882530460080
3381 -8941783216836412800
3382 3180101934374885520
3383 -1057630272959145600
3384 328255986706780275
3385 -94853903851056240
3386 25450068899431125
3387 -6320733529649760
3388 1447905587957100
3389 -304658610026400
3390 58600151010180
3391 -10245776767200
3392 1617504572970
3393 -228723580800
3394 28687036950
3395 -3152676384
3396 298918620
3397 -23957856
3398 1578420
3399 -82080
3400 3159
3401 -80
3402 1
3403 -81
3404 3239
3405 -85239
3406 1660500
3407 -25536276
3408 322876476
3409 -3451595004
3410 31839713334
3411 -257410617750
3412 1846228153770
3413 -11863281340170
3414 68845927777380
3415 -363258761036580
3416 1752564197983500
3417 -7768639117606860
3418 31770802429080885
3419 -120303972750487365
3420 423109890557836515
3421 -1385886259665925875
3422 4237732207334031120
3423 -12121885151211298320
3424 32495253099366872880
3425 -81763418333635487280
3426 193359435248462301000
3427 -430252366204292685768
3428 901624422418785838008
3429 -1780627443558247300152
3430 3315651101798115662352
3431 -5822503531254673098000
3432 9642065847757738650288
3433 -15051359450987886560688
3434 22129082049964333217202
3435 -30599544078658814831442
3436 39705290759505382566750
3437 -48175752788199864180990
3438 54352131350789590358040
3439 -56488824475144955089560
3440 53185384447358700405960
3441 -43834108061009917917000
3442 28930511320266545825220
3443 -10113918591637898134020
3444 -10113918591637898134020
3445 28930511320266545825220
3446 -43834108061009917917000
3447 53185384447358700405960
3448 -56488824475144955089560
3449 54352131350789590358040
3450 -48175752788199864180990
3451 39705290759505382566750
3452 -30599544078658814831442
3453 22129082049964333217202
3454 -15051359450987886560688
3455 9642065847757738650288
3456 -5822503531254673098000
3457 3315651101798115662352
3458 -1780627443558247300152
3459 901624422418785838008
3460 -430252366204292685768
3461 193359435248462301000
3462 -81763418333635487280
3463 32495253099366872880
3464 -12121885151211298320
3465 4237732207334031120
3466 -1385886259665925875
3467 423109890557836515
3468 -120303972750487365
3469 31770802429080885
3470 -7768639117606860
3471 1752564197983500
3472 -363258761036580
3473 68845927777380
3474 -11863281340170
3475 1846228153770
3476 -257410617750
3477 31839713334
3478 -3451595004
3479 322876476
3480 -25536276
3481 1660500
3482 -85239
3483 3239
3484 -81
3485 1
3486 82
3487 -3320
3488 88478
3489 -1745739
3490 27196776
3491 -348412752
3492 3774471480
3493 -35291308338
3494 289250331084
3495 -2103638771520
3496 13709509493940
3497 -80709209117550
3498 432104688813960
3499 -2115822959020080
3500 9521203315590360
3501 -39539441546687745
3502 152074775179568250
3503 -543413863308323880
3504 1808996150223762390
3505 -5623618466999956995
3506 16359617358545329440
3507 -44617138250578171200
3508 114258671433002360160
3509 -275122853582097788280
3510 623611801452754986768
3511 -1331876788623078523776
3512 2682251865977033138160
3513 -5096278545356362962504
3514 9138154633052788760352
3515 -15464569379012411748288
3516 24693425298745625210976
3517 -37180441500952219777890
3518 52728626128623148048644
3519 -70304834838164197398192
3520 87881043547705246747740
3521 -102527884138989454539030
3522 110840955825934545447600
3523 -109674208922503655495520
3524 97019492508368618322960
3525 -72764619381276463742220
3526 39044429911904443959240
3527 0
3528 -39044429911904443959240
3529 72764619381276463742220
3530 -97019492508368618322960
3531 109674208922503655495520
3532 -110840955825934545447600
3533 102527884138989454539030
3534 -87881043547705246747740
3535 70304834838164197398192
3536 -52728626128623148048644
3537 37180441500952219777890
3538 -24693425298745625210976
3539 15464569379012411748288
3540 -9138154633052788760352
3541 5096278545356362962504
3542 -2682251865977033138160
3543 1331876788623078523776
3544 -623611801452754986768
3545 275122853582097788280
3546 -114258671433002360160
3547 44617138250578171200
3548 -16359617358545329440
3549 5623618466999956995
3550 -1808996150223762390
3551 543413863308323880
3552 -152074775179568250
3553 39539441546687745
3554 -9521203315590360
3555 2115822959020080
3556 -432104688813960
3557 80709209117550
3558 -13709509493940
3559 2103638771520
3560 -289250331084
3561 35291308338
3562 -3774471480
3563 348412752
3564 -27196776
3565 1745739
3566 -88478
3567 3320
3568 -82
3569 1
3570 -83
3571 3402
3572 -91798
3573 1834217
3574 -28942515
3575 375609528
3576 -4122884232
3577 39065779818
3578 -324541639422
3579 2392889102604
3580 -15813148265460
3581 94418718611490
3582 -512813897931510
3583 2547927647834040
3584 -11637026274610440
3585 49060644862278105
3586 -191614216726255995
3587 695488638487892130
3588 -2352410013532086270
3589 7432614617223719385
3590 -21983235825545286435
3591 60976755609123500640
3592 -158875809683580531360
3593 389381525015100148440
3594 -898734655034852775048
3595 1955488590075833510544
3596 -4014128654600111661936
3597 7778530411333396100664
3598 -14234433178409151722856
3599 24602724012065200508640
3600 -40157994677758036959264
3601 61873866799697844988866
3602 -89909067629575367826534
3603 123033460966787345446836
3604 -158185878385869444145932
3605 190408927686694701286770
3606 -213368839964923999986630
3607 220515164748438200943120
3608 -206693701430872273818480
3609 169784111889645082065180
3610 -111809049293180907701460
3611 39044429911904443959240
3612 39044429911904443959240
3613 -111809049293180907701460
3614 169784111889645082065180
3615 -206693701430872273818480
3616 220515164748438200943120
3617 -213368839964923999986630
3618 190408927686694701286770
3619 -158185878385869444145932
3620 123033460966787345446836
3621 -89909067629575367826534
3622 61873866799697844988866
3623 -40157994677758036959264
3624 24602724012065200508640
3625 -14234433178409151722856
3626 7778530411333396100664
3627 -4014128654600111661936
3628 1955488590075833510544
3629 -898734655034852775048
3630 389381525015100148440
3631 -158875809683580531360
3632 60976755609123500640
3633 -21983235825545286435
3634 7432614617223719385
3635 -2352410013532086270
3636 695488638487892130
3637 -191614216726255995
3638 49060644862278105
3639 -11637026274610440
3640 2547927647834040
3641 -512813897931510
3642 94418718611490
3643 -15813148265460
3644 2392889102604
3645 -324541639422
3646 39065779818
3647 -4122884232
3648 375609528
3649 -28942515
3650 1834217
3651 -91798
3652 3402
3653 -83
3654 1
3655 84
3656 -3485
3657 95200
3658 -1926015
3659 30776732
3660 -404552043
3661 4498493760
3662 -43188664050
3663 363607419240
3664 -2717430742026
3665 18206037368064
3666 -110231866876950
3667 607232616543000
3668 -3060741545765550
3669 14184953922444480
3670 -60697671136888545
3671 240674861588534100
3672 -887102855214148125
3673 3047898652019978400
3674 -9785024630755805655
3675 29415850442769005820
3676 -82959991434668787075
3677 219852565292704032000
3678 -548257334698680679800
3679 1288116180049952923488
3680 -2854223245110686285592
3681 5969617244675945172480
3682 -11792659065933507762600
3683 22012963589742547823520
3684 -38837157190474352231496
3685 64760718689823237467904
3686 -102031861477455881948130
3687 151782934429273212815400
3688 -212942528596362713273370
3689 281219339352656789592768
3690 -348594806072564145432702
3691 403777767651618701273400
3692 -433884004713362200929750
3693 427208866179310474761600
3694 -376477813320517355883660
3695 281593161182825989766640
3696 -150853479205085351660700
3697 0
3698 150853479205085351660700
3699 -281593161182825989766640
3700 376477813320517355883660
3701 -427208866179310474761600
3702 433884004713362200929750
3703 -403777767651618701273400
3704 348594806072564145432702
3705 -281219339352656789592768
3706 212942528596362713273370
3707 -151782934429273212815400
3708 102031861477455881948130
3709 -64760718689823237467904
3710 38837157190474352231496
3711 -22012963589742547823520
3712 11792659065933507762600
3713 -5969617244675945172480
3714 2854223245110686285592
3715 -1288116180049952923488
3716 548257334698680679800
3717 -219852565292704032000
3718 82959991434668787075
3719 -29415850442769005820
3720 9785024630755805655
3721 -3047898652019978400
3722 887102855214148125
3723 -240674861588534100
3724 60697671136888545
3725 -14184953922444480
3726 3060741545765550
3727 -607232616543000
3728 110231866876950
3729 -18206037368064
3730 2717430742026
3731 -363607419240
3732 43188664050
3733 -4498493760
3734 404552043
3735 -30776732
3736 1926015
3737 -95200
3738 3485
3739 -84
3740 1
3741 -85
3742 3569
3743 -98685
3744 2021215
3745 -32702747
3746 435328775
3747 -4903045803
3748 47687157810
3749 -406796083290
3750 3081038161266
3751 -20923468110090
3752 128437904245014
3753 -717464483419950
3754 3667974162308550
3755 -17245695468210030
3756 74882625059333025
3757 -301372532725422645
3758 1127777716802682225
3759 -3935001507234126525
3760 12832923282775784055
3761 -39200875073524811475
3762 112375841877437792895
3763 -302812556727372819075
3764 768109899991384711800
3765 -1836373514748633603288
3766 4142339425160639209080
3767 -8823840489786631458072
3768 17762276310609452935080
3769 -33805622655676055586120
3770 60850120780216900055016
3771 -103597875880297589699400
3772 166792580167279119416034
3773 -253814795906729094763530
3774 364725463025635926088770
3775 -494161867949019502866138
3776 629814145425220935025470
3777 -752372573724182846706102
3778 837661772364980902203150
3779 -861092870892672675691350
3780 803686679499827830645260
3781 -658070974503343345650300
3782 432446640387911341427340
3783 -150853479205085351660700
3784 -150853479205085351660700
3785 432446640387911341427340
3786 -658070974503343345650300
3787 803686679499827830645260
3788 -861092870892672675691350
3789 837661772364980902203150
3790 -752372573724182846706102
3791 629814145425220935025470
3792 -494161867949019502866138
3793 364725463025635926088770
3794 -253814795906729094763530
3795 166792580167279119416034
3796 -103597875880297589699400
3797 60850120780216900055016
3798 -33805622655676055586120
3799 17762276310609452935080
3800 -8823840489786631458072
3801 4142339425160639209080
3802 -1836373514748633603288
3803 768109899991384711800
3804 -302812556727372819075
3805 112375841877437792895
3806 -39200875073524811475
3807 12832923282775784055
3808 -3935001507234126525
3809 1127777716802682225
3810 -301372532725422645
3811 74882625059333025
3812 -17245695468210030
3813 3667974162308550
3814 -717464483419950
3815 128437904245014
3816 -20923468110090
3817 3081038161266
3818 -406796083290
3819 47687157810
3820 -4903045803
3821 435328775
3822 -32702747
3823 2021215
3824 -98685
3825 3569
3826 -85
3827 1
3828 86
3829 -3654
3830 102254
3831 -2119900
3832 34723962
3833 -468031522
3834 5338374578
3835 -52590203613
3836 454483241100
3837 -3487834244556
3838 24004506271356
3839 -149361372355104
3840 845902387664964
3841 -4385438645728500
3842 20913669630518580
3843 -92128320527543055
3844 376255157784755670
3845 -1429150249528104870
3846 5062779224036808750
3847 -16767924790009910580
3848 52033798356300595530
3849 -151576716950962604370
3850 415188398604810611970
3851 -1070922456718757530875
3852 2604483414740018315088
3853 -5978712939909272812368
3854 12966179914947270667152
3855 -26586116800396084393152
3856 51567898966285508521200
3857 -94655743435892955641136
3858 164447996660514489754416
3859 -270390456047576709115434
3860 420607376074008214179564
3861 -618540258932365020852300
3862 858887330974655428954908
3863 -1123976013374240437891608
3864 1382186719149403781731572
3865 -1590034346089163748909252
3866 1698754643257653577894500
3867 -1664779550392500506336610
3868 1461757654003171176295560
3869 -1090517614891254687077640
3870 583300119592996693088040
3871 0
3872 -583300119592996693088040
3873 1090517614891254687077640
3874 -1461757654003171176295560
3875 1664779550392500506336610
3876 -1698754643257653577894500
3877 1590034346089163748909252
3878 -1382186719149403781731572
3879 1123976013374240437891608
3880 -858887330974655428954908
3881 618540258932365020852300
3882 -420607376074008214179564
3883 270390456047576709115434
3884 -164447996660514489754416
3885 94655743435892955641136
3886 -51567898966285508521200
3887 26586116800396084393152
3888 -12966179914947270667152
3889 5978712939909272812368
3890 -2604483414740018315088
3891 1070922456718757530875
3892 -415188398604810611970
3893 151576716950962604370
3894 -52033798356300595530
3895 16767924790009910580
3896 -5062779224036808750
3897 1429150249528104870
3898 -376255157784755670
3899 92128320527543055
3900 -20913669630518580
3901 4385438645728500
3902 -845902387664964
3903 149361372355104
3904 -24004506271356
3905 3487834244556
3906 -454483241100
3907 52590203613
3908 -5338374578
3909 468031522
3910 -34723962
3911 2119900
3912 -102254
3913 3654
3914 -86
3915 1
3916 -87
3917 3740
3918 -105908
3919 2222154
3920 -36843862
3921 502755484
3922 -5806406100
3923 57928578191
3924 -507073444713
3925 3942317485656
3926 -27492340515912
3927 173365878626460
3928 -995263760020068
3929 5231341033393464
3930 -25299108276247080
3931 113041990158061635
3932 -468383478312298725
3933 1805405407312860540
3934 -6491929473564913620
3935 21830704014046719330
3936 -68801723146310506110
3937 203610515307263199900
3938 -566765115555773216340
3939 1486110855323568142845
3940 -3675405871458775845963
3941 8583196354649291127456
3942 -18944892854856543479520
3943 39552296715343355060304
3944 -78154015766681592914352
3945 146223642402178464162336
3946 -259103740096407445395552
3947 434838452708091198869850
3948 -690997832121584923294998
3949 1039147635006373235031864
3950 -1477427589907020449807208
3951 1982863344348895866846516
3952 -2506162732523644219623180
3953 2972221065238567530640824
3954 -3288788989346817326803752
3955 3363534193650154084231110
3956 -3126537204395671682632170
3957 2552275268894425863373200
3958 -1673817734484251380165680
3959 583300119592996693088040
3960 583300119592996693088040
3961 -1673817734484251380165680
3962 2552275268894425863373200
3963 -3126537204395671682632170
3964 3363534193650154084231110
3965 -3288788989346817326803752
3966 2972221065238567530640824
3967 -2506162732523644219623180
3968 1982863344348895866846516
3969 -1477427589907020449807208
3970 1039147635006373235031864
3971 -690997832121584923294998
3972 434838452708091198869850
3973 -259103740096407445395552
3974 146223642402178464162336
3975 -78154015766681592914352
3976 39552296715343355060304
3977 -18944892854856543479520
3978 8583196354649291127456
3979 -3675405871458775845963
3980 1486110855323568142845
3981 -566765115555773216340
3982 203610515307263199900
3983 -68801723146310506110
3984 21830704014046719330
3985 -6491929473564913620
3986 1805405407312860540
3987 -468383478312298725
3988 113041990158061635
3989 -25299108276247080
3990 5231341033393464
3991 -995263760020068
3992 173365878626460
3993 -27492340515912
3994 3942317485656
3995 -507073444713
3996 57928578191
3997 -5806406100
3998 502755484
3999 -36843862
4000 2222154
4001 -105908
4002 3740
4003 -87
4004 1
4005 88
4006 -3827
4007 109648
4008 -2328062
4009 39066016
4010 -539599346
4011 6309161584
4012 -63734984291
4013 565002022904
4014 -4449390930369
4015 31434658001568
4016 -200858219142372
4017 1168629638646528
4018 -6226604793413532
4019 30530449309640544
4020 -138341098434308715
4021 581425468470360360
4022 -2273788885625159265
4023 8297334880877774160
4024 -28322633487611632950
4025 90632427160357225440
4026 -272412238453573706010
4027 770375630863036416240
4028 -2052875970879341359185
4029 5161516726782343988808
4030 -12258602226108066973419
4031 27528089209505834606976
4032 -58497189570199898539824
4033 117706312482024947974656
4034 -224377658168860057076688
4035 405327382498585909557888
4036 -693942192804498644265402
4037 1125836284829676122164848
4038 -1730145467127958158326862
4039 2516575224913393684839072
4040 -3460290934255916316653724
4041 4489026076872540086469696
4042 -5478383797762211750264004
4043 6261010054585384857444576
4044 -6652323182996971411034862
4045 6490071398045825766863280
4046 -5678812473290097546005370
4047 4226093003378677243538880
4048 -2257117854077248073253720
4049 0
4050 2257117854077248073253720
4051 -4226093003378677243538880
4052 5678812473290097546005370
4053 -6490071398045825766863280
4054 6652323182996971411034862
4055 -6261010054585384857444576
4056 5478383797762211750264004
4057 -4489026076872540086469696
4058 3460290934255916316653724
4059 -2516575224913393684839072
4060 1730145467127958158326862
4061 -1125836284829676122164848
4062 693942192804498644265402
4063 -405327382498585909557888
4064 224377658168860057076688
4065 -117706312482024947974656
4066 58497189570199898539824
4067 -27528089209505834606976
4068 12258602226108066973419
4069 -5161516726782343988808
4070 2052875970879341359185
4071 -770375630863036416240
4072 272412238453573706010
4073 -90632427160357225440
4074 28322633487611632950
4075 -8297334880877774160
4076 2273788885625159265
4077 -581425468470360360
4078 138341098434308715
4079 -30530449309640544
4080 6226604793413532
4081 -1168629638646528
4082 200858219142372
4083 -31434658001568
4084 4449390930369
4085 -565002022904
4086 63734984291
4087 -6309161584
4088 539599346
4089 -39066016
4090 2328062
4091 -109648
4092 3827
4093 -88
4094 1
4095 -89
4096 3915
4097 -113475
4098 2437710
4099 -41394078
4100 578665362
4101 -6848760930
4102 70044145875
4103 -628737007195
4104 5014392953273
4105 -35884048931937
4106 232292877143940
4107 -1369487857788900
4108 7395234432060060
4109 -36757054103054076
4110 168871547743949259
4111 -719766566904669075
4112 2855214354095519625
4113 -10571123766502933425
4114 36619968368489407110
4115 -118955060647968858390
4116 363044665613930931450
4117 -1042787869316610122250
4118 2823251601742377775425
4119 -7214392697661685347993
4120 17420118952890410962227
4121 -39786691435613901580395
4122 86025278779705733146800
4123 -176203502052224846514480
4124 342083970650885005051344
4125 -629705040667445966634576
4126 1099269575303084553823290
4127 -1819778477634174766430250
4128 2855981751957634280491710
4129 -4246720692041351843165934
4130 5976866159169310001492796
4131 -7949317011128456403123420
4132 9967409874634751836733700
4133 -11739393852347596607708580
4134 12913333237582356268479438
4135 -13142394581042797177898142
4136 12168883871335923312868650
4137 -9904905476668774789544250
4138 6483210857455925316792600
4139 -2257117854077248073253720
4140 -2257117854077248073253720
4141 6483210857455925316792600
4142 -9904905476668774789544250
4143 12168883871335923312868650
4144 -13142394581042797177898142
4145 12913333237582356268479438
4146 -11739393852347596607708580
4147 9967409874634751836733700
4148 -7949317011128456403123420
4149 5976866159169310001492796
4150 -4246720692041351843165934
4151 2855981751957634280491710
4152 -1819778477634174766430250
4153 1099269575303084553823290
4154 -629705040667445966634576
4155 342083970650885005051344
4156 -176203502052224846514480
4157 86025278779705733146800
4158 -39786691435613901580395
4159 17420118952890410962227
4160 -7214392697661685347993
4161 2823251601742377775425
4162 -1042787869316610122250
4163 363044665613930931450
4164 -118955060647968858390
4165 36619968368489407110
4166 -10571123766502933425
4167 2855214354095519625
4168 -719766566904669075
4169 168871547743949259
4170 -36757054103054076
4171 7395234432060060
4172 -1369487857788900
4173 232292877143940
4174 -35884048931937
4175 5014392953273
4176 -628737007195
4177 70044145875
4178 -6848760930
4179 578665362
4180 -41394078
4181 2437710
4182 -113475
4183 3915
4184 -89
4185 1
4186 90
4187 -4004
4188 117390
4189 -2551185
4190 43831788
4191 -620059440
4192 7427426292
4193 -76892906805
4194 698781153070
4195 -5643129960468
4196 40898441885210
4197 -268176926075877
4198 1601780734932840
4199 -8764722289848960
4200 44152288535114136
4201 -205628601847003335
4202 888638114648618334
4203 -3574980921000188700
4204 13426338120598453050
4205 -47191092134992340535
4206 155575029016458265500
4207 -481999726261899789840
4208 1405832534930541053700
4209 -3866039471058987897675
4210 10037644299404063123418
4211 -24634511650552096310220
4212 57206810388504312542622
4213 -125811970215319634727195
4214 262228780831930579661280
4215 -518287472703109851565824
4216 971789011318330971685920
4217 -1728974615970530520457866
4218 2919048052937259320253540
4219 -4675760229591809046921960
4220 7102702443998986123657644
4221 -10223586851210661844658730
4222 13926183170297766404616216
4223 -17916726885763208239857120
4224 21706803726982348444442280
4225 -24652727089929952876188018
4226 26055727818625153446377580
4227 -25311278452378720490766792
4228 22073789348004698102412900
4229 -16388116334124700106336850
4230 8740328711533173390046320
4231 0
4232 -8740328711533173390046320
4233 16388116334124700106336850
4234 -22073789348004698102412900
4235 25311278452378720490766792
4236 -26055727818625153446377580
4237 24652727089929952876188018
4238 -21706803726982348444442280
4239 17916726885763208239857120
4240 -13926183170297766404616216
4241 10223586851210661844658730
4242 -7102702443998986123657644
4243 4675760229591809046921960
4244 -2919048052937259320253540
4245 1728974615970530520457866
4246 -971789011318330971685920
4247 518287472703109851565824
4248 -262228780831930579661280
4249 125811970215319634727195
4250 -57206810388504312542622
4251 24634511650552096310220
4252 -10037644299404063123418
4253 3866039471058987897675
4254 -1405832534930541053700
4255 481999726261899789840
4256 -155575029016458265500
4257 47191092134992340535
4258 -13426338120598453050
4259 3574980921000188700
4260 -888638114648618334
4261 205628601847003335
4262 -44152288535114136
4263 8764722289848960
4264 -1601780734932840
4265 268176926075877
4266 -40898441885210
4267 5643129960468
4268 -698781153070
4269 76892906805
4270 -7427426292
4271 620059440
4272 -43831788
4273 2551185
4274 -117390
4275 4004
4276 -90
4277 1
4278 -91
4279 4094
4280 -121394
4281 2668575
4282 -46382973
4283 663891228
4284 -8047485732
4285 84320333097
4286 -775674059875
4287 6341911113538
4288 -46541571845678
4289 309075367961087
4290 -1869957661008717
4291 10366503024781800
4292 -52917010824963096
4293 249780890382117471
4294 -1094266716495621669
4295 4463619035648807034
4296 -17001319041598641750
4297 60617430255590793585
4298 -202766121151450606035
4299 637574755278358055340
4300 -1887832261192440843540
4301 5271872005989528951375
4302 -13903683770463051021093
4303 34672155949956159433638
4304 -81841322039056408852842
4305 183018780603823947269817
4306 -388040751047250214388475
4307 780516253535040431227104
4308 -1490076484021440823251744
4309 2700763627288861492143786
4310 -4648022668907789840711406
4311 7594808282529068367175500
4312 -11778462673590795170579604
4313 17326289295209647968316374
4314 -24149770021508428249274946
4315 31842910056060974644473336
4316 -39623530612745556684299400
4317 46359530816912301320630298
4318 -50708454908555106322565598
4319 51367006271003873937144372
4320 -47385067800383418593179692
4321 38461905682129398208749750
4322 -25128445045657873496383170
4323 8740328711533173390046320
4324 8740328711533173390046320
4325 -25128445045657873496383170
4326 38461905682129398208749750
4327 -47385067800383418593179692
4328 51367006271003873937144372
4329 -50708454908555106322565598
4330 46359530816912301320630298
4331 -39623530612745556684299400
4332 31842910056060974644473336
4333 -24149770021508428249274946
4334 17326289295209647968316374
4335 -11778462673590795170579604
4336 7594808282529068367175500
4337 -4648022668907789840711406
4338 2700763627288861492143786
4339 -1490076484021440823251744
4340 780516253535040431227104
4341 -388040751047250214388475
4342 183018780603823947269817
4343 -81841322039056408852842
4344 34672155949956159433638
4345 -13903683770463051021093
4346 5271872005989528951375
4347 -1887832261192440843540
4348 637574755278358055340
4349 -202766121151450606035
4350 60617430255590793585
4351 -17001319041598641750
4352 4463619035648807034
4353 -1094266716495621669
4354 249780890382117471
4355 -52917010824963096
4356 10366503024781800
4357 -1869957661008717
4358 309075367961087
4359 -46541571845678
4360 6341911113538
4361 -775674059875
4362 84320333097
4363 -8047485732
4364 663891228
4365 -46382973
4366 2668575
4367 -121394
4368 4094
4369 -91
4370 1
4371 92
4372 -4185
4373 125488
4374 -2789969
4375 49051548
4376 -710274201
4377 8711376960
4378 -92367818829
4379 859994392972
4380 -7117585173413
4381 52883482959216
4382 -355616939806765
4383 2179033028969804
4384 -12236460685790517
4385 63283513849744896
4386 -302697901207080567
4387 1344047606877739140
4388 -5557885752144428703
4389 21464938077247448784
4390 -77618749297189435335
4391 263383551407041399620
4392 -840340876429808661375
4393 2525407016470798898880
4394 -7159704267181969794915
4395 19175555776452579972468
4396 -48575839720419210454731
4397 116513477989012568286480
4398 -264860102642880356122659
4399 571059531651074161658292
4400 -1168557004582290645615579
4401 2270592737556481254478848
4402 -4190840111310302315395530
4403 7348786296196651332855192
4404 -12242830951436858207886906
4405 19373270956119863537755104
4406 -29104751968800443138895978
4407 41476059316718076217591320
4408 -55992680077569402893748282
4409 71466440668806531328772736
4410 -85983061429657858004929698
4411 97067985725467407643195896
4412 -102075461179558980259709970
4413 98752074071387292530324064
4414 -85846973482512816801929442
4415 63590350727787271705132920
4416 -33868773757191046886429490
4417 0
4418 33868773757191046886429490
4419 -63590350727787271705132920
4420 85846973482512816801929442
4421 -98752074071387292530324064
4422 102075461179558980259709970
4423 -97067985725467407643195896
4424 85983061429657858004929698
4425 -71466440668806531328772736
4426 55992680077569402893748282
4427 -41476059316718076217591320
4428 29104751968800443138895978
4429 -19373270956119863537755104
4430 12242830951436858207886906
4431 -7348786296196651332855192
4432 4190840111310302315395530
4433 -2270592737556481254478848
4434 1168557004582290645615579
4435 -571059531651074161658292
4436 264860102642880356122659
4437 -116513477989012568286480
4438 48575839720419210454731
4439 -19175555776452579972468
4440 7159704267181969794915
4441 -2525407016470798898880
4442 840340876429808661375
4443 -263383551407041399620
4444 77618749297189435335
4445 -21464938077247448784
4446 5557885752144428703
4447 -1344047606877739140
4448 302697901207080567
4449 -63283513849744896
4450 12236460685790517
4451 -2179033028969804
4452 355616939806765
4453 -52883482959216
4454 7117585173413
4455 -859994392972
4456 92367818829
4457 -8711376960
4458 710274201
4459 -49051548
4460 2789969
4461 -125488
4462 4185
4463 -92
4464 1
4465 -93
4466 4277
4467 -129673
4468 2915457
4469 -51841517
4470 759325749
4471 -9421651161
4472 101079195789
4473 -952362211801
4474 7977579566385
4475 -60001068132629
4476 408500422765981
4477 -2534649968776569
4478 14415493714760321
4479 -75519974535535413
4480 365981415056825463
4481 -1646745508084819707
4482 6901933359022167843
4483 -27022823829391877487
4484 99083687374436884119
4485 -341002300704230834955
4486 1103724427836850060995
4487 -3365747892900607560255
4488 9685111283652768693795
4489 -26335260043634549767383
4490 67751395496871790427199
4491 -165089317709431778741211
4492 381373580631892924409139
4493 -835919634293954517780951
4494 1739616536233364807273871
4495 -3439149742138771900094427
4496 6461432848866783569874378
4497 -11539626407506953648250722
4498 19591617247633509540742098
4499 -31616101907556721745642010
4500 48478022924920306676651082
4501 -70580811285518519356487298
4502 97468739394287479111339602
4503 -127459120746375934222521018
4504 157449502098464389333702434
4505 -183051047155125265648125594
4506 199143446905026387902905866
4507 -200827535250946272790034034
4508 184599047553900109332253506
4509 -149437324210300088507062362
4510 97459124484978318591562410
4511 -33868773757191046886429490
4512 -33868773757191046886429490
4513 97459124484978318591562410
4514 -149437324210300088507062362
4515 184599047553900109332253506
4516 -200827535250946272790034034
4517 199143446905026387902905866
4518 -183051047155125265648125594
4519 157449502098464389333702434
4520 -127459120746375934222521018
4521 97468739394287479111339602
4522 -70580811285518519356487298
4523 48478022924920306676651082
4524 -31616101907556721745642010
4525 19591617247633509540742098
4526 -11539626407506953648250722
4527 6461432848866783569874378
4528 -3439149742138771900094427
4529 1739616536233364807273871
4530 -835919634293954517780951
4531 381373580631892924409139
4532 -165089317709431778741211
4533 67751395496871790427199
4534 -26335260043634549767383
4535 9685111283652768693795
4536 -3365747892900607560255
4537 1103724427836850060995
4538 -341002300704230834955
4539 99083687374436884119
4540 -27022823829391877487
4541 6901933359022167843
4542 -1646745508084819707
4543 365981415056825463
4544 -75519974535535413
4545 14415493714760321
4546 -2534649968776569
4547 408500422765981
4548 -60001068132629
4549 7977579566385
4550 -952362211801
4551 101079195789
4552 -9421651161
4553 759325749
4554 -51841517
4555 2915457
4556 -129673
4557 4277
4558 -93
4559 1
4560 94
4561 -4370
4562 133950
4563 -3045130
4564 54756974
4565 -811167266
4566 10180976910
4567 -110500846950
4568 1053441407590
4569 -8929941778186
4570 67978647699014
4571 -468501490898610
4572 2943150391542550
4573 -16950143683536890
4574 89935468250295734
4575 -441501389592360876
4576 2012726923141645170
4577 -8548678867106987550
4578 33924757188414045330
4579 -126106511203828761606
4580 440085988078667719074
4581 -1444726728541080895950
4582 4469472320737457621250
4583 -13050859176553376254050
4584 36020371327287318461178
4585 -94086655540506340194582
4586 232840713206303569168410
4587 -546462898341324703150350
4588 1217293214925847442190090
4589 -2575536170527319325054822
4590 5178766278372136707368298
4591 -9900582591005555469968805
4592 18001059256373737218125100
4593 -31131243655140463188992820
4594 51207719155190231286384108
4595 -80094124832477028422293092
4596 119058834210438826033138380
4597 -168049550679805998467826900
4598 224927860140663413333860620
4599 -284908622844840323556223452
4600 340500549253589654981828028
4601 -382194494060151653551031460
4602 399970982155972660692939900
4603 -385426582804846382122287540
4604 334036371764200197839315868
4605 -246896448695278407098624772
4606 131327898242169365477991900
4607 0
4608 -131327898242169365477991900
4609 246896448695278407098624772
4610 -334036371764200197839315868
4611 385426582804846382122287540
4612 -399970982155972660692939900
4613 382194494060151653551031460
4614 -340500549253589654981828028
4615 284908622844840323556223452
4616 -224927860140663413333860620
4617 168049550679805998467826900
4618 -119058834210438826033138380
4619 80094124832477028422293092
4620 -51207719155190231286384108
4621 31131243655140463188992820
4622 -18001059256373737218125100
4623 9900582591005555469968805
4624 -5178766278372136707368298
4625 2575536170527319325054822
4626 -1217293214925847442190090
4627 546462898341324703150350
4628 -232840713206303569168410
4629 94086655540506340194582
4630 -36020371327287318461178
4631 13050859176553376254050
4632 -4469472320737457621250
4633 1444726728541080895950
4634 -440085988078667719074
4635 126106511203828761606
4636 -33924757188414045330
4637 8548678867106987550
4638 -2012726923141645170
4639 441501389592360876
4640 -89935468250295734
4641 16950143683536890
4642 -2943150391542550
4643 468501490898610
4644 -67978647699014
4645 8929941778186
4646 -1053441407590
4647 110500846950
4648 -10180976910
4649 811167266
4650 -54756974
4651 3045130
4652 -133950
4653 4370
4654 -94
4655 1
4656 -95
4657 4464
4658 -138320
4659 3179080
4660 -57802104
4661 865924240
4662 -10992144176
4663 120681823860
4664 -1163942254540
4665 9983383185776
4666 -76908589477200
4667 536480138597624
4668 -3411651882441160
4669 19893294075079440
4670 -106885611933832624
4671 531436857842656610
4672 -2454228312734006046
4673 10561405790248632720
4674 -42473436055521032880
4675 160031268392242806936
4676 -566192499282496480680
4677 1884812716619748615024
4678 -5914199049278538517200
4679 17520331497290833875300
4680 -49071230503840694715228
4681 130107026867793658655760
4682 -326927368746809909362992
4683 779303611547628272318760
4684 -1763756113267172145340440
4685 3792829385453166767244912
4686 -7754302448899456032423120
4687 15079348869377692177337103
4688 -27901641847379292688093905
4689 49132302911514200407117920
4690 -82338962810330694475376928
4691 131301843987667259708677200
4692 -199152959042915854455431472
4693 287108384890244824500965280
4694 -392977410820469411801687520
4695 509836482985503736890084072
4696 -625409172098429978538051480
4697 722695043313741308532859488
4698 -782165476216124314243971360
4699 785397564960819042815227440
4700 -719462954569046579961603408
4701 580932820459478604937940640
4702 -378224346937447772576616672
4703 131327898242169365477991900
4704 131327898242169365477991900
4705 -378224346937447772576616672
4706 580932820459478604937940640
4707 -719462954569046579961603408
4708 785397564960819042815227440
4709 -782165476216124314243971360
4710 722695043313741308532859488
4711 -625409172098429978538051480
4712 509836482985503736890084072
4713 -392977410820469411801687520
4714 287108384890244824500965280
4715 -199152959042915854455431472
4716 131301843987667259708677200
4717 -82338962810330694475376928
4718 49132302911514200407117920
4719 -27901641847379292688093905
4720 15079348869377692177337103
4721 -7754302448899456032423120
4722 3792829385453166767244912
4723 -1763756113267172145340440
4724 779303611547628272318760
4725 -326927368746809909362992
4726 130107026867793658655760
4727 -49071230503840694715228
4728 17520331497290833875300
4729 -5914199049278538517200
4730 1884812716619748615024
4731 -566192499282496480680
4732 160031268392242806936
4733 -42473436055521032880
4734 10561405790248632720
4735 -2454228312734006046
4736 531436857842656610
4737 -106885611933832624
4738 19893294075079440
4739 -3411651882441160
4740 536480138597624
4741 -76908589477200
4742 9983383185776
4743 -1163942254540
4744 120681823860
4745 -10992144176
4746 865924240
4747 -57802104
4748 3179080
4749 -138320
4750 4464
4751 -95
4752 1
4753 96
4754 -4559
4755 142784
4756 -3317400
4757 60981184
4758 -923726344
4759 11858068416
4760 -131673968036
4761 1284624078400
4762 -11147325440316
4763 86891972662976
4764 -613388728074824
4765 3948132021038784
4766 -23304945957520600
4767 126778906008912064
4768 -638322469776489234
4769 2985665170576662656
4770 -13015634102982638766
4771 53034841845769665600
4772 -202504704447763839816
4773 726223767674739287616
4774 -2451005215902245095704
4775 7799011765898287132224
4776 -23434530546569372392500
4777 66591562001131528590528
4778 -179178257371634353370988
4779 457034395614603568018752
4780 -1106230980294438181681752
4781 2543059724814800417659200
4782 -5556585498720338912585352
4783 11547131834352622799668032
4784 -22833651318277148209760223
4785 42980990716756984865431008
4786 -77033944758893493095211825
4787 131471265721844894882494848
4788 -213640806797997954184054128
4789 330454803030583114164108672
4790 -486261343933160678956396752
4791 680085795710714236302652800
4792 -902813893805973148691771592
4793 1135245655083933715428135552
4794 -1348104215412171287070910968
4795 1504860519529865622776830848
4796 -1567563041176943357059198800
4797 1504860519529865622776830848
4798 -1300395775028525184899544048
4799 959157167396926377514557312
4800 -509552245179617138054608572
4801 0
4802 509552245179617138054608572
4803 -959157167396926377514557312
4804 1300395775028525184899544048
4805 -1504860519529865622776830848
4806 1567563041176943357059198800
4807 -1504860519529865622776830848
4808 1348104215412171287070910968
4809 -1135245655083933715428135552
4810 902813893805973148691771592
4811 -680085795710714236302652800
4812 486261343933160678956396752
4813 -330454803030583114164108672
4814 213640806797997954184054128
4815 -131471265721844894882494848
4816 77033944758893493095211825
4817 -42980990716756984865431008
4818 22833651318277148209760223
4819 -11547131834352622799668032
4820 5556585498720338912585352
4821 -2543059724814800417659200
4822 1106230980294438181681752
4823 -457034395614603568018752
4824 179178257371634353370988
4825 -66591562001131528590528
4826 23434530546569372392500
4827 -7799011765898287132224
4828 2451005215902245095704
4829 -726223767674739287616
4830 202504704447763839816
4831 -53034841845769665600
4832 13015634102982638766
4833 -2985665170576662656
4834 638322469776489234
4835 -126778906008912064
4836 23304945957520600
4837 -3948132021038784
4838 613388728074824
4839 -86891972662976
4840 11147325440316
4841 -1284624078400
4842 131673968036
4843 -11858068416
4844 923726344
4845 -60981184
4846 3317400
4847 -142784
4848 4559
4849 -96
4850 1
4851 -97
4852 4655
4853 -147343
4854 3460184
4855 -64298584
4856 984707528
4857 -12781794760
4858 143532036452
4859 -1416298046436
4860 12431949518716
4861 -98039298103292
4862 700280700737800
4863 -4561520749113608
4864 27253077978559384
4865 -150083851966432664
4866 765101375785401298
4867 -3623987640353151890
4868 16001299273559301422
4869 -66050475948752304366
4870 255539546293533505416
4871 -928728472122503127432
4872 3177228983576984383320
4873 -10250016981800532227928
4874 31233542312467659524724
4875 -90026092547700900983028
4876 245769819372765881961516
4877 -636212652986237921389740
4878 1563265375909041749700504
4879 -3649290705109238599340952
4880 8099645223535139330244552
4881 -17103717333072961712253384
4882 34380783152629771009428255
4883 -65814642035034133075191231
4884 120014935475650477960642833
4885 -208505210480738387977706673
4886 345112072519842849066548976
4887 -544095609828581068348162800
4888 816716146963743793120505424
4889 -1166347139643874915259049552
4890 1582899689516687384994424392
4891 -2038059548889906864119907144
4892 2483349870496105002499046520
4893 -2852964734942036909847741816
4894 3072423560706808979836029648
4895 -3072423560706808979836029648
4896 2805256294558390807676374896
4897 -2259552942425451562414101360
4898 1468709412576543515569165884
4899 -509552245179617138054608572
4900 -509552245179617138054608572
4901 1468709412576543515569165884
4902 -2259552942425451562414101360
4903 2805256294558390807676374896
4904 -3072423560706808979836029648
4905 3072423560706808979836029648
4906 -2852964734942036909847741816
4907 2483349870496105002499046520
4908 -2038059548889906864119907144
4909 1582899689516687384994424392
4910 -1166347139643874915259049552
4911 816716146963743793120505424
4912 -544095609828581068348162800
4913 345112072519842849066548976
4914 -208505210480738387977706673
4915 120014935475650477960642833
4916 -65814642035034133075191231
4917 34380783152629771009428255
4918 -17103717333072961712253384
4919 8099645223535139330244552
4920 -3649290705109238599340952
4921 1563265375909041749700504
4922 -636212652986237921389740
4923 245769819372765881961516
4924 -90026092547700900983028
4925 31233542312467659524724
4926 -10250016981800532227928
4927 3177228983576984383320
4928 -928728472122503127432
4929 255539546293533505416
4930 -66050475948752304366
4931 16001299273559301422
4932 -3623987640353151890
4933 765101375785401298
4934 -150083851966432664
4935 27253077978559384
4936 -4561520749113608
4937 700280700737800
4938 -98039298103292
4939 12431949518716
4940 -1416298046436
4941 143532036452
4942 -12781794760
4943 984707528
4944 -64298584
4945 3460184
4946 -147343
4947 4655
4948 -97
4949 1
4950 98
4951 -4752
4952 151998
4953 -3607527
4954 67758768
4955 -1049006112
4956 13766502288
4957 -156313831212
4958 1559830082888
4959 -13848247565152
4960 110471247622008
4961 -798319998841092
4962 5261801449851408
4963 -31814598727672992
4964 177336929944992048
4965 -915185227751833962
4966 4389089016138553188
4967 -19625286913912453312
4968 82051775222311605788
4969 -321590022242285809782
4970 1184268018416036632848
4971 -4105957455699487510752
4972 13427245965377516611248
4973 -41483559294268191752652
4974 121259634860168560507752
4975 -335795911920466782944544
4976 881982472359003803351256
4977 -2199478028895279671090244
4978 5212556081018280349041456
4979 -11748935928644377929585504
4980 25203362556608101042497936
4981 -51484500485702732721681639
4982 100195425187663904084619486
4983 -185829577510684611035834064
4984 328520145956388865938349506
4985 -553617283000581237044255649
4986 889207682348423917414711776
4987 -1360811756792324861468668224
4988 1983063286607618708379554976
4989 -2749246829160562300253473944
4990 3620959238406594249114331536
4991 -4521409419386011866618953664
4992 5336314605438141912346788336
4993 -5925388295648845889683771464
4994 6144847121413617959672059296
4995 -5877679855265199787512404544
4996 5064809236983842370090476256
4997 -3728262355001995077983267244
4998 1978261657756160653623774456
4999 0
5000 -1978261657756160653623774456
5001 3728262355001995077983267244
5002 -5064809236983842370090476256
5003 5877679855265199787512404544
5004 -6144847121413617959672059296
5005 5925388295648845889683771464
5006 -5336314605438141912346788336
5007 4521409419386011866618953664
5008 -3620959238406594249114331536
5009 2749246829160562300253473944
5010 -1983063286607618708379554976
5011 1360811756792324861468668224
5012 -889207682348423917414711776
5013 553617283000581237044255649
5014 -328520145956388865938349506
5015 185829577510684611035834064
5016 -100195425187663904084619486
5017 51484500485702732721681639
5018 -25203362556608101042497936
5019 11748935928644377929585504
5020 -5212556081018280349041456
5021 2199478028895279671090244
5022 -881982472359003803351256
5023 335795911920466782944544
5024 -121259634860168560507752
5025 41483559294268191752652
5026 -13427245965377516611248
5027 4105957455699487510752
5028 -1184268018416036632848
5029 321590022242285809782
5030 -82051775222311605788
5031 19625286913912453312
5032 -4389089016138553188
5033 915185227751833962
5034 -177336929944992048
5035 31814598727672992
5036 -5261801449851408
5037 798319998841092
5038 -110471247622008
5039 13848247565152
5040 -1559830082888
5041 156313831212
5042 -13766502288
5043 1049006112
5044 -67758768
5045 3607527
5046 -151998
5047 4752
5048 -98
5049 1
5050 -99
5051 4850
5052 -156750
5053 3759525
5054 -71366295
5055 1116764880
5056 -14815508400
5057 170080333500
5058 -1716143914100
5059 15408077648040
5060 -124319495187160
5061 908791246463100
5062 -6060121448692500
5063 37076400177524400
5064 -209151528672665040
5065 1092522157696826010
5066 -5304274243890387150
5067 24014375930051006500
5068 -101677062136224059100
5069 403641797464597415570
5070 -1505858040658322442630
5071 5290225474115524143600
5072 -17533203421077004122000
5073 54910805259645708363900
5074 -162743194154436752260404
5075 457055546780635343452296
5076 -1217778384279470586295800
5077 3081460501254283474441500
5078 -7412034109913560020131700
5079 16961492009662658278626960
5080 -36952298485252478972083440
5081 76687863042310833764179575
5082 -151679925673366636806301125
5083 286025002698348515120453550
5084 -514349723467073476974183570
5085 882137428956970102982605155
5086 -1442824965349005154458967425
5087 2250019439140748778883380000
5088 -3343875043399943569848223200
5089 4732310115768181008633028920
5090 -6370206067567156549367805480
5091 8142368657792606115733285200
5092 -9857724024824153778965742000
5093 11261702901086987802030559800
5094 -12070235417062463849355830760
5095 12022526976678817747184463840
5096 -10942489092249042157602880800
5097 8793071591985837448073743500
5098 -5706524012758155731607041700
5099 1978261657756160653623774456
5100 1978261657756160653623774456
5101 -5706524012758155731607041700
5102 8793071591985837448073743500
5103 -10942489092249042157602880800
5104 12022526976678817747184463840
5105 -12070235417062463849355830760
5106 11261702901086987802030559800
5107 -9857724024824153778965742000
5108 8142368657792606115733285200
5109 -6370206067567156549367805480
5110 4732310115768181008633028920
5111 -3343875043399943569848223200
5112 2250019439140748778883380000
5113 -1442824965349005154458967425
5114 882137428956970102982605155
5115 -514349723467073476974183570
5116 286025002698348515120453550
5117 -151679925673366636806301125
5118 76687863042310833764179575
5119 -36952298485252478972083440
5120 16961492009662658278626960
5121 -7412034109913560020131700
5122 3081460501254283474441500
5123 -1217778384279470586295800
5124 457055546780635343452296
5125 -162743194154436752260404
5126 54910805259645708363900
5127 -17533203421077004122000
5128 5290225474115524143600
5129 -1505858040658322442630
5130 403641797464597415570
5131 -101677062136224059100
5132 24014375930051006500
5133 -5304274243890387150
5134 1092522157696826010
5135 -209151528672665040
5136 37076400177524400
5137 -6060121448692500
5138 908791246463100
5139 -124319495187160
5140 15408077648040
5141 -1716143914100
5142 170080333500
5143 -14815508400
5144 1116764880
5145 -71366295
5146 3759525
5147 -156750
5148 4850
5149 -99
5150 1
5151 100
5152 -4949
5153 161600
5154 -3916275
5155 75125820
5156 -1188131175
5157 15932273280
5158 -184895841900
5159 1886224247600
5160 -17124221562140
5161 139727572835200
5162 -1033110741650260
5163 6968912695155600
5164 -43136521626216900
5165 246227928850189440
5166 -1301673686369491050
5167 6396796401587213160
5168 -29318650173941393650
5169 125691438066275065600
5170 -505318859600821474670
5171 1909499838122919858200
5172 -6796083514773846586230
5173 22823428895192528265600
5174 -72444008680722712485900
5175 217653999414082460624304
5176 -619798740935072095712700
5177 1674833931060105929748096
5178 -4299238885533754060737300
5179 10493494611167843494573200
5180 -24373526119576218298758660
5181 53913790494915137250710400
5182 -113640161527563312736263015
5183 228367788715677470570480700
5184 -437704928371715151926754675
5185 800374726165421992094637120
5186 -1396487152424043579956788725
5187 2324962394305975257441572580
5188 -3692844404489753933342347425
5189 5593894482540692348731603200
5190 -8076185159168124578481252120
5191 11102516183335337558000834400
5192 -14512574725359762665101090680
5193 18000092682616759894699027200
5194 -21119426925911141580996301800
5195 23331938318149451651386390560
5196 -24092762393741281596540294600
5197 22965016068927859904787344640
5198 -19735560684234879605676624300
5199 14499595604743993179680785200
5200 -7684785670514316385230816156
5201 0
5202 7684785670514316385230816156
5203 -14499595604743993179680785200
5204 19735560684234879605676624300
5205 -22965016068927859904787344640
5206 24092762393741281596540294600
5207 -23331938318149451651386390560
5208 21119426925911141580996301800
5209 -18000092682616759894699027200
5210 14512574725359762665101090680
5211 -11102516183335337558000834400
5212 8076185159168124578481252120
5213 -5593894482540692348731603200
5214 3692844404489753933342347425
5215 -2324962394305975257441572580
5216 1396487152424043579956788725
5217 -800374726165421992094637120
5218 437704928371715151926754675
5219 -228367788715677470570480700
5220 113640161527563312736263015
5221 -53913790494915137250710400
5222 24373526119576218298758660
5223 -10493494611167843494573200
5224 4299238885533754060737300
5225 -1674833931060105929748096
5226 619798740935072095712700
5227 -217653999414082460624304
5228 72444008680722712485900
5229 -22823428895192528265600
5230 6796083514773846586230
5231 -1909499838122919858200
5232 505318859600821474670
5233 -125691438066275065600
5234 29318650173941393650
5235 -6396796401587213160
5236 1301673686369491050
5237 -246227928850189440
5238 43136521626216900
5239 -6968912695155600
5240 1033110741650260
5241 -139727572835200
5242 17124221562140
5243 -1886224247600
5244 184895841900
5245 -15932273280
5246 1188131175
5247 -75125820
5248 3916275
5249 -161600
5250 4949
5251 -100
5252 1
5253 -101
5254 5049
5255 -166549
5256 4077875
5257 -79042095
5258 1263256995
5259 -17120404455
5260 200828115180
5261 -2071120089500
5262 19010445809740
5263 -156851794397340
5264 1172838314485460
5265 -8002023436805860
5266 50105434321372500
5267 -289364450476406340
5268 1547901615219680490
5269 -7698470087956704210
5270 35715446575528606810
5271 -155010088240216459250
5272 631010297667096540270
5273 -2414818697723741332870
5274 8705583352896766444430
5275 -29619512409966374851830
5276 95267437575915240751500
5277 -290098008094805173110204
5278 837452740349154556337004
5279 -2294632671995178025460796
5280 5974072816593859990485396
5281 -14792733496701597555310500
5282 34867020730744061793331860
5283 -78287316614491355549469060
5284 167553952022478449986973415
5285 -342007950243240783306743715
5286 666072717087392622497235375
5287 -1238079654537137144021391795
5288 2196861878589465572051425845
5289 -3721449546730018837398361305
5290 6017806798795729190783920005
5291 -9286738887030446282073950625
5292 13670079641708816927212855320
5293 -19178701342503462136482086520
5294 25615090908695100223101925080
5295 -32512667407976522559800117880
5296 39119519608527901475695329000
5297 -44451365244060593232382692360
5298 47424700711890733247926685160
5299 -47057778462669141501327639240
5300 42700576753162739510463968940
5301 -34235156288978872785357409500
5302 22184381275258309564911601356
5303 -7684785670514316385230816156
5304 -7684785670514316385230816156
5305 22184381275258309564911601356
5306 -34235156288978872785357409500
5307 42700576753162739510463968940
5308 -47057778462669141501327639240
5309 47424700711890733247926685160
5310 -44451365244060593232382692360
5311 39119519608527901475695329000
5312 -32512667407976522559800117880
5313 25615090908695100223101925080
5314 -19178701342503462136482086520
5315 13670079641708816927212855320
5316 -9286738887030446282073950625
5317 6017806798795729190783920005
5318 -3721449546730018837398361305
5319 2196861878589465572051425845
5320 -1238079654537137144021391795
5321 666072717087392622497235375
5322 -342007950243240783306743715
5323 167553952022478449986973415
5324 -78287316614491355549469060
5325 34867020730744061793331860
5326 -14792733496701597555310500
5327 5974072816593859990485396
5328 -2294632671995178025460796
5329 837452740349154556337004
5330 -290098008094805173110204
5331 95267437575915240751500
5332 -29619512409966374851830
5333 8705583352896766444430
5334 -2414818697723741332870
5335 631010297667096540270
5336 -155010088240216459250
5337 35715446575528606810
5338 -7698470087956704210
5339 1547901615219680490
5340 -289364450476406340
5341 50105434321372500
5342 -8002023436805860
5343 1172838314485460
5344 -156851794397340
5345 19010445809740
5346 -2071120089500
5347 200828115180
5348 -17120404455
5349 1263256995
5350 -79042095
5351 4077875
5352 -166549
5353 5049
5354 -101
5355 1
5356 102
5357 -5150
5358 171598
5359 -4244424
5360 83119970
5361 -1342299090
5362 18383661450
5363 -217948519635
5364 2271948204680
5365 -21081565899240
5366 175862240207080
5367 -1329690108882800
5368 9174861751291320
5369 -58107457758178360
5370 339469884797778840
5371 -1837266065696086830
5372 9246371703176384700
5373 -43413916663485311020
5374 190725534815745066060
5375 -786020385907312999520
5376 3045828995390837873140
5377 -11120402050620507777300
5378 38325095762863141296260
5379 -124886949985881615603330
5380 385365445670720413861704
5381 -1127550748443959729447208
5382 3132085412344332581797800
5383 -8268705488589038015946192
5384 20766806313295457545795896
5385 -49659754227445659348642360
5386 113154337345235417342800920
5387 -245841268636969805536442475
5388 509561902265719233293717130
5389 -1008080667330633405803979090
5390 1904152371624529766518627170
5391 -3434941533126602716072817640
5392 5918311425319484409449787150
5393 -9739256345525748028182281310
5394 15304545685826175472857870630
5395 -22956818528739263209286805945
5396 32848780984212279063694941840
5397 -44793792251198562359584011600
5398 58127758316671622782902042960
5399 -71632187016504424035495446880
5400 83570884852588494708078021360
5401 -91876065955951326480309377520
5402 94482479174559874749254324400
5403 -89758355215831881011791608180
5404 76935733042141612295821378440
5405 -56419537564237182350269010856
5406 29869166945772625950142417512
5407 0
5408 -29869166945772625950142417512
5409 56419537564237182350269010856
5410 -76935733042141612295821378440
5411 89758355215831881011791608180
5412 -94482479174559874749254324400
5413 91876065955951326480309377520
5414 -83570884852588494708078021360
5415 71632187016504424035495446880
5416 -58127758316671622782902042960
5417 44793792251198562359584011600
5418 -32848780984212279063694941840
5419 22956818528739263209286805945
5420 -15304545685826175472857870630
5421 9739256345525748028182281310
5422 -5918311425319484409449787150
5423 3434941533126602716072817640
5424 -1904152371624529766518627170
5425 1008080667330633405803979090
5426 -509561902265719233293717130
5427 245841268636969805536442475
5428 -113154337345235417342800920
5429 49659754227445659348642360
5430 -20766806313295457545795896
5431 8268705488589038015946192
5432 -3132085412344332581797800
5433 1127550748443959729447208
5434 -385365445670720413861704
5435 124886949985881615603330
5436 -38325095762863141296260
5437 11120402050620507777300
5438 -3045828995390837873140
5439 786020385907312999520
5440 -190725534815745066060
5441 43413916663485311020
5442 -9246371703176384700
5443 1837266065696086830
5444 -339469884797778840
5445 58107457758178360
5446 -9174861751291320
5447 1329690108882800
5448 -175862240207080
5449 21081565899240
5450 -2271948204680
5451 217948519635
5452 -18383661450
5453 1342299090
5454 -83119970
5455 4244424
5456 -171598
5457 5150
5458 -102
5459 1
5460 -103
5461 5252
5462 -176748
5463 4416022
5464 -87364394
5465 1425419060
5466 -19725960540
5467 236332181085
5468 -2489896724315
5469 23353514103920
5470 -196943806106320
5471 1505552349089880
5472 -10504551860174120
5473 67282319509469680
5474 -397577342555957200
5475 2176735950493865670
5476 -11083637768872471530
5477 52660288366661695720
5478 -234139451479230377080
5479 976745920723058065580
5480 -3831849381298150872660
5481 14166231046011345650440
5482 -49445497813483649073560
5483 163212045748744756899590
5484 -510252395656602029465034
5485 1512916194114680143308912
5486 -4259636160788292311245008
5487 11400790900933370597743992
5488 -29035511801884495561742088
5489 70426560540741116894438256
5490 -162814091572681076691443280
5491 358995605982205222879243395
5492 -755403170902689038830159605
5493 1517642569596352639097696220
5494 -2912233038955163172322606260
5495 5339093904751132482591444810
5496 -9353252958446087125522604790
5497 15657567770845232437632068460
5498 -25043802031351923501040151940
5499 38261364214565438682144676575
5500 -55805599512951542272981747785
5501 77642573235410841423278953440
5502 -102921550567870185142486054560
5503 129759945333176046818397489840
5504 -155203071869092918743573468240
5505 175446950808539821188387398880
5506 -186358545130511201229563701920
5507 184240834390391755761045932580
5508 -166694088257973493307612986620
5509 133355270606378794646090389296
5510 -86288704510009808300411428368
5511 29869166945772625950142417512
5512 29869166945772625950142417512
5513 -86288704510009808300411428368
5514 133355270606378794646090389296
5515 -166694088257973493307612986620
5516 184240834390391755761045932580
5517 -186358545130511201229563701920
5518 175446950808539821188387398880
5519 -155203071869092918743573468240
5520 129759945333176046818397489840
5521 -102921550567870185142486054560
5522 77642573235410841423278953440
5523 -55805599512951542272981747785
5524 38261364214565438682144676575
5525 -25043802031351923501040151940
5526 15657567770845232437632068460
5527 -9353252958446087125522604790
5528 5339093904751132482591444810
5529 -2912233038955163172322606260
5530 1517642569596352639097696220
5531 -755403170902689038830159605
5532 358995605982205222879243395
5533 -162814091572681076691443280
5534 70426560540741116894438256
5535 -29035511801884495561742088
5536 11400790900933370597743992
5537 -4259636160788292311245008
5538 1512916194114680143308912
5539 -510252395656602029465034
5540 163212045748744756899590
5541 -49445497813483649073560
5542 14166231046011345650440
5543 -3831849381298150872660
5544 976745920723058065580
5545 -234139451479230377080
5546 52660288366661695720
5547 -11083637768872471530
5548 2176735950493865670
5549 -397577342555957200
5550 67282319509469680
5551 -10504551860174120
5552 1505552349089880
5553 -196943806106320
5554 23353514103920
5555 -2489896724315
5556 236332181085
5557 -19725960540
5558 1425419060
5559 -87364394
5560 4416022
5561 -176748
5562 5252
5563 -103
5564 1
5565 104
5566 -5355
5567 182000
5568 -4592770
5569 91780416
5570 -1512783454
5571 21151379600
5572 -256058141625
5573 2726228905400
5574 -25843410828235
5575 220297320210240
5576 -1702496155196200
5577 12010104209264000
5578 -77786871369643800
5579 464859662065426880
5580 -2574313293049822870
5581 13260373719366337200
5582 -63743926135534167250
5583 286799739845892072800
5584 -1210885372202288442660
5585 4808595302021208938240
5586 -17998080427309496523100
5587 63611728859494994724000
5588 -212657543562228405973150
5589 673464441405346786364624
5590 -2023168589771282172773946
5591 5772552354902972454553920
5592 -15660427061721662908989000
5593 40436302702817866159486080
5594 -99462072342625612456180344
5595 233240652113422193585881536
5596 -521809697554886299570686675
5597 1114398776884894261709403000
5598 -2273045740499041677927855825
5599 4429875608551515811420302480
5600 -8251326943706295654914051070
5601 14692346863197219608114049600
5602 -25010820729291319563154673250
5603 40701369802197155938672220400
5604 -63305166245917362183184828515
5605 94066963727516980955126424360
5606 -133448172748362383696260701225
5607 180564123803281026565765008000
5608 -232681495901046231960883544400
5609 284963017202268965561970958080
5610 -330650022677632739931960867120
5611 361805495939051022417951100800
5612 -370599379520902956990609634500
5613 350934922648365249068658919200
5614 -300049358864352287953703375916
5615 219643975116388602946501817664
5616 -116157871455782434250553845880
5617 0
5618 116157871455782434250553845880
5619 -219643975116388602946501817664
5620 300049358864352287953703375916
5621 -350934922648365249068658919200
5622 370599379520902956990609634500
5623 -361805495939051022417951100800
5624 330650022677632739931960867120
5625 -284963017202268965561970958080
5626 232681495901046231960883544400
5627 -180564123803281026565765008000
5628 133448172748362383696260701225
5629 -94066963727516980955126424360
5630 63305166245917362183184828515
5631 -40701369802197155938672220400
5632 25010820729291319563154673250
5633 -14692346863197219608114049600
5634 8251326943706295654914051070
5635 -4429875608551515811420302480
5636 2273045740499041677927855825
5637 -1114398776884894261709403000
5638 521809697554886299570686675
5639 -233240652113422193585881536
5640 99462072342625612456180344
5641 -40436302702817866159486080
5642 15660427061721662908989000
5643 -5772552354902972454553920
5644 2023168589771282172773946
5645 -673464441405346786364624
5646 212657543562228405973150
5647 -63611728859494994724000
5648 17998080427309496523100
5649 -4808595302021208938240
5650 1210885372202288442660
5651 -286799739845892072800
5652 63743926135534167250
5653 -13260373719366337200
5654 2574313293049822870
5655 -464859662065426880
5656 77786871369643800
5657 -12010104209264000
5658 1702496155196200
5659 -220297320210240
5660 25843410828235
5661 -2726228905400
5662 256058141625
5663 -21151379600
5664 1512783454
5665 -91780416
5666 4592770
5667 -182000
5668 5355
5669 -104
5670 1
5671 -105
5672 5459
5673 -187355
5674 4774770
5675 -96373186
5676 1604563870
5677 -22664163054
5678 277209521225
5679 -2982287047025
5680 28569639733635
5681 -246140731038475
5682 1922793475406440
5683 -13712600364460200
5684 89796975578907800
5685 -542646533435070680
5686 3039172955115249750
5687 -15834687012416160070
5688 77004299854900504450
5689 -350543665981426240050
5690 1497685112048180515460
5691 -6019480674223497380900
5692 22806675729330705461340
5693 -81609809286804491247100
5694 276269272421723400697150
5695 -886121984967575192337774
5696 2696633031176628959138570
5697 -7795720944674254627327866
5698 21432979416624635363542920
5699 -56096729764539529068475080
5700 139898375045443478615666424
5701 -332702724456047806042061880
5702 755050349668308493156568211
5703 -1636208474439780561280089675
5704 3387444517383935939637258825
5705 -6702921349050557489348158305
5706 12681202552257811466334353550
5707 -22943673806903515263028100670
5708 39703167592488539171268722850
5709 -65712190531488475501826893650
5710 104006536048114518121857048915
5711 -157372129973434343138311252875
5712 227515136475879364651387125585
5713 -314012296551643410262025709225
5714 413245619704327258526648552400
5715 -517644513103315197522854502480
5716 615613039879901705493931825200
5717 -692455518616683762349911967920
5718 732404875459953979408560735300
5719 -721534302169268206059268553700
5720 650984281512717537022362295116
5721 -519693333980740890900205193580
5722 335801846572171037197055663544
5723 -116157871455782434250553845880
5724 -116157871455782434250553845880
5725 335801846572171037197055663544
5726 -519693333980740890900205193580
5727 650984281512717537022362295116
5728 -721534302169268206059268553700
5729 732404875459953979408560735300
5730 -692455518616683762349911967920
5731 615613039879901705493931825200
5732 -517644513103315197522854502480
5733 413245619704327258526648552400
5734 -314012296551643410262025709225
5735 227515136475879364651387125585
5736 -157372129973434343138311252875
5737 104006536048114518121857048915
5738 -65712190531488475501826893650
5739 39703167592488539171268722850
5740 -22943673806903515263028100670
5741 12681202552257811466334353550
5742 -6702921349050557489348158305
5743 3387444517383935939637258825
5744 -1636208474439780561280089675
5745 755050349668308493156568211
5746 -332702724456047806042061880
5747 139898375045443478615666424
5748 -56096729764539529068475080
5749 21432979416624635363542920
5750 -7795720944674254627327866
5751 2696633031176628959138570
5752 -886121984967575192337774
5753 276269272421723400697150
5754 -81609809286804491247100
5755 22806675729330705461340
5756 -6019480674223497380900
5757 1497685112048180515460
5758 -350543665981426240050
5759 77004299854900504450
5760 -15834687012416160070
5761 3039172955115249750
5762 -542646533435070680
5763 89796975578907800
5764 -13712600364460200
5765 1922793475406440
5766 -246140731038475
5767 28569639733635
5768 -2982287047025
5769 277209521225
5770 -22664163054
5771 1604563870
5772 -96373186
5773 4774770
5774 -187355
5775 5459
5776 -105
5777 1
5778 106
5779 -5564
5780 192814
5781 -4962125
5782 101147956
5783 -1700937056
5784 24268726924
5785 -299873684279
5786 3259496568250
5787 -31551926780660
5788 274710370772110
5789 -2168934206444915
5790 15635393839866640
5791 -103509575943368000
5792 632443509013978480
5793 -3581819488550320430
5794 18873859967531409820
5795 -92838986867316664520
5796 427547965836326744500
5797 -1848228778029606755510
5798 7517165786271677896360
5799 -28826156403554202842240
5800 104416485016135196708440
5801 -357879081708527891944250
5802 1162391257389298593034924
5803 -3582755016144204151476344
5804 10492353975850883586466436
5805 -29228700361298889990870786
5806 77529709181164164432018000
5807 -195995104809983007684141504
5808 472601099501491284657728304
5809 -1087753074124356299198630091
5810 2391258824108089054436657886
5811 -5023652991823716500917348500
5812 10090365866434493428985417130
5813 -19384123901308368955682511855
5814 35624876359161326729362454220
5815 -62646841399392054434296823520
5816 105415358123977014673095616500
5817 -169718726579602993623683942565
5818 261378666021548861260168301790
5819 -384887266449313707789698378460
5820 541527433027522774913412834810
5821 -727257916255970668788674261625
5822 930890132807642456049503054880
5823 -1133257552983216903016786327680
5824 1308068558496585467843843793120
5825 -1424860394076637741758472703220
5826 1453939177629222185467829289000
5827 -1372518583681985743081630848816
5828 1170677615493458427922567488696
5829 -855495180552911928097260857124
5830 451959718027953471447609509424
5831 0
5832 -451959718027953471447609509424
5833 855495180552911928097260857124
5834 -1170677615493458427922567488696
5835 1372518583681985743081630848816
5836 -1453939177629222185467829289000
5837 1424860394076637741758472703220
5838 -1308068558496585467843843793120
5839 1133257552983216903016786327680
5840 -930890132807642456049503054880
5841 727257916255970668788674261625
5842 -541527433027522774913412834810
5843 384887266449313707789698378460
5844 -261378666021548861260168301790
5845 169718726579602993623683942565
5846 -105415358123977014673095616500
5847 62646841399392054434296823520
5848 -35624876359161326729362454220
5849 19384123901308368955682511855
5850 -10090365866434493428985417130
5851 5023652991823716500917348500
5852 -2391258824108089054436657886
5853 1087753074124356299198630091
5854 -472601099501491284657728304
5855 195995104809983007684141504
5856 -77529709181164164432018000
5857 29228700361298889990870786
5858 -10492353975850883586466436
5859 3582755016144204151476344
5860 -1162391257389298593034924
5861 357879081708527891944250
5862 -104416485016135196708440
5863 28826156403554202842240
5864 -7517165786271677896360
5865 1848228778029606755510
5866 -427547965836326744500
5867 92838986867316664520
5868 -18873859967531409820
5869 3581819488550320430
5870 -632443509013978480
5871 103509575943368000
5872 -15635393839866640
5873 2168934206444915
5874 -274710370772110
5875 31551926780660
5876 -3259496568250
5877 299873684279
5878 -24268726924
5879 1700937056
5880 -101147956
5881 4962125
5882 -192814
5883 5564
5884 -106
5885 1
5886 -107
5887 5670
5888 -198378
5889 5154939
5890 -106110081
5891 1802085012
5892 -25969663980
5893 324142411203
5894 -3559370252529
5895 34811423348910
5896 -306262297552770
5897 2443644577217025
5898 -17804328046311555
5899 119144969783234640
5900 -735953084957346480
5901 4214262997564298910
5902 -22455679456081730250
5903 111712846834848074340
5904 -520386952703643409020
5905 2275776743865933500010
5906 -9365394564301284651870
5907 36343322189825880738600
5908 -133242641419689399550680
5909 462295566724663088652690
5910 -1520270339097826484979174
5911 4745146273533502744511268
5912 -14075108991995087737942780
5913 39721054337149773577337222
5914 -106758409542463054422888786
5915 273524813991147172116159504
5916 -668596204311474292341869808
5917 1560354173625847583856358395
5918 -3479011898232445353635287977
5919 7414911815931805555354006386
5920 -15114018858258209929902765630
5921 29474489767742862384667928985
5922 -55009000260469695685044966075
5923 98271717758553381163659277740
5924 -168062199523369069107392440020
5925 275134084703580008296779559065
5926 -431097392601151854883852244355
5927 646265932470862569049866680250
5928 -926414699476836482703111213270
5929 1268785349283493443702087096435
5930 -1658148049063613124838177316505
5931 2064147685790859359066289382560
5932 -2441326111479802370860630120800
5933 2732928952573223209602316496340
5934 -2878799571705859927226301992220
5935 2826457761311207928549460137816
5936 -2543196199175444171004198337512
5937 2026172796046370356019828345820
5938 -1307454898580865399544870366548
5939 451959718027953471447609509424
5940 451959718027953471447609509424
5941 -1307454898580865399544870366548
5942 2026172796046370356019828345820
5943 -2543196199175444171004198337512
5944 2826457761311207928549460137816
5945 -2878799571705859927226301992220
5946 2732928952573223209602316496340
5947 -2441326111479802370860630120800
5948 2064147685790859359066289382560
5949 -1658148049063613124838177316505
5950 1268785349283493443702087096435
5951 -926414699476836482703111213270
5952 646265932470862569049866680250
5953 -431097392601151854883852244355
5954 275134084703580008296779559065
5955 -168062199523369069107392440020
5956 98271717758553381163659277740
5957 -55009000260469695685044966075
5958 29474489767742862384667928985
5959 -15114018858258209929902765630
5960 7414911815931805555354006386
5961 -3479011898232445353635287977
5962 1560354173625847583856358395
5963 -668596204311474292341869808
5964 273524813991147172116159504
5965 -106758409542463054422888786
5966 39721054337149773577337222
5967 -14075108991995087737942780
5968 4745146273533502744511268
5969 -1520270339097826484979174
5970 462295566724663088652690
5971 -133242641419689399550680
5972 36343322189825880738600
5973 -9365394564301284651870
5974 2275776743865933500010
5975 -520386952703643409020
5976 111712846834848074340
5977 -22455679456081730250
5978 4214262997564298910
5979 -735953084957346480
5980 119144969783234640
5981 -17804328046311555
5982 2443644577217025
5983 -306262297552770
5984 34811423348910
5985 -3559370252529
5986 324142411203
5987 -25969663980
5988 1802085012
5989 -106110081
5990 5154939
5991 -198378
5992 5670
5993 -107
5994 1
5995 108
5996 -5777
5997 204048
5998 -5353317
5999 111265020
6000 -1908195093
6001 27771748992
6002 -350112075183
6003 3883512663732
6004 -38370793601439
6005 341073720901680
6006 -2749906874769795
6007 20247972623528580
6008 -136949297829546195
6009 855098054740581120
6010 -4950216082521645390
6011 26669942453646029160
6012 -134168526290929804590
6013 632099799538491483360
6014 -2796163696569576909030
6015 11641171308167218151880
6016 -45708716754127165390470
6017 169585963609515280289280
6018 -595538208144352488203370
6019 1982565905822489573631864
6020 -6265416612631329229490442
6021 18820255265528590482454048
6022 -53796163329144861315280002
6023 146479463879612828000226008
6024 -380283223533610226539048290
6025 942121018302621464458029312
6026 -2228950377937321876198228203
6027 5039366071858292937491646372
6028 -10893923714164250908989294363
6029 22528930674190015485256772016
6030 -44588508626001072314570694615
6031 84483490028212558069712895060
6032 -153280718019023076848704243815
6033 266333917281922450271051717760
6034 -443196284226949077404171999085
6035 706231477304731863180631803420
6036 -1077363325072014423933718924605
6037 1572680631947699051752977893520
6038 -2195200048760329926405198309705
6039 2926933398347106568540264412940
6040 -3722295734854472483904466699065
6041 4505473797270661729926919503360
6042 -5174255064053025580462946617140
6043 5611728524279083136828618488560
6044 -5705257333017067855775762130036
6045 5369653960486652099553658475328
6046 -4569368995221814527024026683332
6047 3333627694627235755564698712368
6048 -1759414616608818870992479875972
6049 0
6050 1759414616608818870992479875972
6051 -3333627694627235755564698712368
6052 4569368995221814527024026683332
6053 -5369653960486652099553658475328
6054 5705257333017067855775762130036
6055 -5611728524279083136828618488560
6056 5174255064053025580462946617140
6057 -4505473797270661729926919503360
6058 3722295734854472483904466699065
6059 -2926933398347106568540264412940
6060 2195200048760329926405198309705
6061 -1572680631947699051752977893520
6062 1077363325072014423933718924605
6063 -706231477304731863180631803420
6064 443196284226949077404171999085
6065 -266333917281922450271051717760
6066 153280718019023076848704243815
6067 -84483490028212558069712895060
6068 44588508626001072314570694615
6069 -22528930674190015485256772016
6070 10893923714164250908989294363
6071 -5039366071858292937491646372
6072 2228950377937321876198228203
6073 -942121018302621464458029312
6074 380283223533610226539048290
6075 -146479463879612828000226008
6076 53796163329144861315280002
6077 -18820255265528590482454048
6078 6265416612631329229490442
6079 -1982565905822489573631864
6080 595538208144352488203370
6081 -169585963609515280289280
6082 45708716754127165390470
6083 -11641171308167218151880
6084 2796163696569576909030
6085 -632099799538491483360
6086 134168526290929804590
6087 -26669942453646029160
6088 4950216082521645390
6089 -855098054740581120
6090 136949297829546195
6091 -20247972623528580
6092 2749906874769795
6093 -341073720901680
6094 38370793601439
6095 -3883512663732
6096 350112075183
6097 -27771748992
6098 1908195093
6099 -111265020
6100 5353317
6101 -204048
6102 5777
6103 -108
6104 1
6105 -109
6106 5885
6107 -209825
6108 5557365
6109 -116618337
6110 2019460113
6111 -29679944085
6112 377883824175
6113 -4233624738915
6114 42254306265171
6115 -379444514503119
6116 3090980595671475
6117 -22997879498298375
6118 157197270453074775
6119 -992047352570127315
6120 5805314137262226510
6121 -31620158536167674550
6122 160838468744575833750
6123 -766268325829421287950
6124 3428263496108068392390
6125 -14437335004736795060910
6126 57349888062294383542350
6127 -215294680363642445679750
6128 765124171753867768492650
6129 -2578104113966842061835234
6130 8247982518453818803122306
6131 -25085671878159919711944490
6132 72616418594673451797734050
6133 -200275627208757689315506010
6134 526762687413223054539274298
6135 -1322404241836231690997077602
6136 3171071396239943340656257515
6137 -7268316449795614813689874575
6138 15933289786022543846480940735
6139 -33422854388354266394246066379
6140 67117439300191087799827466631
6141 -129071998654213630384283589675
6142 237764208047235634918417138875
6143 -419614635300945527119755961575
6144 709530201508871527675223716845
6145 -1149427761531680940584803802505
6146 1783594802376746287114350728025
6147 -2650043957019713475686696818125
6148 3767880680708028978158176203225
6149 -5122133447107436494945462722645
6150 6649229133201579052444731112005
6151 -8227769532125134213831386202425
6152 9679728861323687310389866120500
6153 -10785983588332108717291565105700
6154 11316985857296150992604380618596
6155 -11074911293503719955329420605364
6156 9939022955708466626577685158660
6157 -7902996689849050282588725395700
6158 5093042311236054626557178588340
6159 -1759414616608818870992479875972
6160 -1759414616608818870992479875972
6161 5093042311236054626557178588340
6162 -7902996689849050282588725395700
6163 9939022955708466626577685158660
6164 -11074911293503719955329420605364
6165 11316985857296150992604380618596
6166 -10785983588332108717291565105700
6167 9679728861323687310389866120500
6168 -8227769532125134213831386202425
6169 6649229133201579052444731112005
6170 -5122133447107436494945462722645
6171 3767880680708028978158176203225
6172 -2650043957019713475686696818125
6173 1783594802376746287114350728025
6174 -1149427761531680940584803802505
6175 709530201508871527675223716845
6176 -419614635300945527119755961575
6177 237764208047235634918417138875
6178 -129071998654213630384283589675
6179 67117439300191087799827466631
6180 -33422854388354266394246066379
6181 15933289786022543846480940735
6182 -7268316449795614813689874575
6183 3171071396239943340656257515
6184 -1322404241836231690997077602
6185 526762687413223054539274298
6186 -200275627208757689315506010
6187 72616418594673451797734050
6188 -25085671878159919711944490
6189 8247982518453818803122306
6190 -2578104113966842061835234
6191 765124171753867768492650
6192 -215294680363642445679750
6193 57349888062294383542350
6194 -14437335004736795060910
6195 3428263496108068392390
6196 -766268325829421287950
6197 160838468744575833750
6198 -31620158536167674550
6199 5805314137262226510
6200 -992047352570127315
6201 157197270453074775
6202 -22997879498298375
6203 3090980595671475
6204 -379444514503119
6205 42254306265171
6206 -4233624738915
6207 377883824175
6208 -29679944085
6209 2019460113
6210 -116618337
6211 5557365
6212 -209825
6213 5885
6214 -109
6215 1
6216 110
6217 -5994
6218 215710
6219 -5767190
6220 122175702
6221 -2136078450
6222 31699404198
6223 -407563768260
6224 4611508563090
6225 -46487931004086
6226 421698820768290
6227 -3470425110174594
6228 26088860093969850
6229 -180195149951373150
6230 1149244623023202090
6231 -6797361489832353825
6232 37425472673429901060
6233 -192458627280743508300
6234 927106794573997121700
6235 -4194531821937489680340
6236 17865598500844863453300
6237 -71787223067031178603260
6238 272644568425936829222100
6239 -980418852117510214172400
6240 3343228285720709830327884
6241 -10826086632420660864957540
6242 33333654396613738515066796
6243 -97702090472833371509678540
6244 272892045803431141113240060
6245 -727038314621980743854780308
6246 1849166929249454745536351900
6247 -4493475638076175031653335117
6248 10439387846035558154346132090
6249 -23201606235818158660170815310
6250 49356144174376810240727007114
6251 -100540293688545354194073533010
6252 196189437954404718184111056306
6253 -366836206701449265302700728550
6254 657378843348181162038173100450
6255 -1129144836809817054794979678420
6256 1858957963040552468260027519350
6257 -2933022563908427227699154530530
6258 4433638759396459762801047546150
6259 -6417924637727742453844873021350
6260 8890014127815465473103638925870
6261 -11771362580309015547390193834650
6262 14876998665326713266276117314430
6263 -17907498393448821524221252322925
6264 20465712449655796027681431226200
6265 -22102969445628259709895945724296
6266 22391897150799870947933801223960
6267 -21013934249212186581907105764024
6268 17842019645557516909166410554360
6269 -12996039001085104909145903984040
6270 6852456927844873497549658464312
6271 0
6272 -6852456927844873497549658464312
6273 12996039001085104909145903984040
6274 -17842019645557516909166410554360
6275 21013934249212186581907105764024
6276 -22391897150799870947933801223960
6277 22102969445628259709895945724296
6278 -20465712449655796027681431226200
6279 17907498393448821524221252322925
6280 -14876998665326713266276117314430
6281 11771362580309015547390193834650
6282 -8890014127815465473103638925870
6283 6417924637727742453844873021350
6284 -4433638759396459762801047546150
6285 2933022563908427227699154530530
6286 -1858957963040552468260027519350
6287 1129144836809817054794979678420
6288 -657378843348181162038173100450
6289 366836206701449265302700728550
6290 -196189437954404718184111056306
6291 100540293688545354194073533010
6292 -49356144174376810240727007114
6293 23201606235818158660170815310
6294 -10439387846035558154346132090
6295 4493475638076175031653335117
6296 -1849166929249454745536351900
6297 727038314621980743854780308
6298 -272892045803431141113240060
6299 97702090472833371509678540
6300 -33333654396613738515066796
6301 10826086632420660864957540
6302 -3343228285720709830327884
6303 980418852117510214172400
6304 -272644568425936829222100
6305 71787223067031178603260
6306 -17865598500844863453300
6307 4194531821937489680340
6308 -927106794573997121700
6309 192458627280743508300
6310 -37425472673429901060
6311 6797361489832353825
6312 -1149244623023202090
6313 180195149951373150
6314 -26088860093969850
6315 3470425110174594
6316 -421698820768290
6317 46487931004086
6318 -4611508563090
6319 407563768260
6320 -31699404198
6321 2136078450
6322 -122175702
6323 5767190
6324 -215710
6325 5994
6326 -110
6327 1
6328 -111
6329 6104
6330 -221704
6331 5982900
6332 -127942892
6333 2258254152
6334 -33835482648
6335 439263172458
6336 -5019072331350
6337 51099439567176
6338 -468186751772376
6339 3892123930942884
6340 -29559285204144444
6341 206284010045343000
6342 -1329439772974575240
6343 7946606112855555915
6344 -44222834163262254885
6345 229884099954173409360
6346 -1119565421854740630000
6347 5121638616511486802040
6348 -22060130322782353133640
6349 89652821567876042056560
6350 -344431791492968007825360
6351 1253063420543447043394500
6352 -4323647137838220044500284
6353 14169314918141370695285424
6354 -44159741029034399380024336
6355 131035744869447110024745336
6356 -370594136276264512622918600
6357 999930360425411884968020368
6358 -2576205243871435489391132208
6359 6342642567325629777189687017
6360 -14932863484111733185999467207
6361 33640994081853716814516947400
6362 -72557750410194968900897822424
6363 149896437862922164434800540124
6364 -296729731642950072378184589316
6365 563025644655853983486811784856
6366 -1024215050049630427340873829000
6367 1786523680157998216833152778870
6368 -2988102799850369523055007197770
6369 4791980526948979695959182049880
6370 -7366661323304886990500202076680
6371 10851563397124202216645920567500
6372 -15307938765543207926948511947220
6373 20661376708124481020493832760520
6374 -26648361245635728813666311149080
6375 32784497058775534790497369637355
6376 -38373210843104617551902683549125
6377 42568681895284055737577376950496
6378 -44494866596428130657829746948256
6379 43405831400012057529840906987984
6380 -38855953894769703491073516318384
6381 30838058646642621818312314538400
6382 -19848495928929978406695562448352
6383 6852456927844873497549658464312
6384 6852456927844873497549658464312
6385 -19848495928929978406695562448352
6386 30838058646642621818312314538400
6387 -38855953894769703491073516318384
6388 43405831400012057529840906987984
6389 -44494866596428130657829746948256
6390 42568681895284055737577376950496
6391 -38373210843104617551902683549125
6392 32784497058775534790497369637355
6393 -26648361245635728813666311149080
6394 20661376708124481020493832760520
6395 -15307938765543207926948511947220
6396 10851563397124202216645920567500
6397 -7366661323304886990500202076680
6398 4791980526948979695959182049880
6399 -2988102799850369523055007197770
6400 1786523680157998216833152778870
6401 -1024215050049630427340873829000
6402 563025644655853983486811784856
6403 -296729731642950072378184589316
6404 149896437862922164434800540124
6405 -72557750410194968900897822424
6406 33640994081853716814516947400
6407 -14932863484111733185999467207
6408 6342642567325629777189687017
6409 -2576205243871435489391132208
6410 999930360425411884968020368
6411 -370594136276264512622918600
6412 131035744869447110024745336
6413 -44159741029034399380024336
6414 14169314918141370695285424
6415 -4323647137838220044500284
6416 1253063420543447043394500
6417 -344431791492968007825360
6418 89652821567876042056560
6419 -22060130322782353133640
6420 5121638616511486802040
6421 -1119565421854740630000
6422 229884099954173409360
6423 -44222834163262254885
6424 7946606112855555915
6425 -1329439772974575240
6426 206284010045343000
6427 -29559285204144444
6428 3892123930942884
6429 -468186751772376
6430 51099439567176
6431 -5019072331350
6432 439263172458
6433 -33835482648
6434 2258254152
6435 -127942892
6436 5982900
6437 -221704
6438 6104
6439 -111
6440 1
6441 112
6442 -6215
6443 227808
6444 -6204604
6445 133925792
6446 -2386197044
6447 36093736800
6448 -473098655106
6449 5458335503808
6450 -56118511898526
6451 519286191339552
6452 -4360310682715260
6453 33451409135087328
6454 -235843295249487444
6455 1535723783019918240
6456 -9276045885830131155
6457 52169440276117810800
6458 -274106934117435664245
6459 1349449521808914039360
6460 -6241204038366227432040
6461 27181768939293839935680
6462 -111712951890658395190200
6463 434084613060844049881920
6464 -1597495212036415051219860
6465 5576710558381667087894784
6466 -18492962055979590739785708
6467 58329055947175770075309760
6468 -175195485898481509404769672
6469 501629881145711622647663936
6470 -1370524496701676397590938968
6471 3576135604296847374359152576
6472 -8918847811197065266580819225
6473 21275506051437362963189154224
6474 -48573857565965450000516414607
6475 106198744492048685715414769824
6476 -222454188273117133335698362548
6477 446626169505872236812985129440
6478 -859755376298804055864996374172
6479 1587240694705484410827685613856
6480 -2810738730207628644174026607870
6481 4774626480008367739888159976640
6482 -7780083326799349219014189247650
6483 12158641850253866686459384126560
6484 -18218224720429089207146122644180
6485 26159502162667410143594432514720
6486 -35969315473667688947442344707740
6487 47309737953760209834160143909600
6488 -59432858304411263604163680786435
6489 71157707901880152342400053186480
6490 -80941892738388673289480060499621
6491 87063548491712186395407123898752
6492 -87900697996440188187670653936240
6493 82261785294781761020914423306368
6494 -69694012541412325309385830856784
6495 50686554575572600225007876986752
6496 -26700952856774851904245220912664
6497 0
6498 26700952856774851904245220912664
6499 -50686554575572600225007876986752
6500 69694012541412325309385830856784
6501 -82261785294781761020914423306368
6502 87900697996440188187670653936240
6503 -87063548491712186395407123898752
6504 80941892738388673289480060499621
6505 -71157707901880152342400053186480
6506 59432858304411263604163680786435
6507 -47309737953760209834160143909600
6508 35969315473667688947442344707740
6509 -26159502162667410143594432514720
6510 18218224720429089207146122644180
6511 -12158641850253866686459384126560
6512 7780083326799349219014189247650
6513 -4774626480008367739888159976640
6514 2810738730207628644174026607870
6515 -1587240694705484410827685613856
6516 859755376298804055864996374172
6517 -446626169505872236812985129440
6518 222454188273117133335698362548
6519 -106198744492048685715414769824
6520 48573857565965450000516414607
6521 -21275506051437362963189154224
6522 8918847811197065266580819225
6523 -3576135604296847374359152576
6524 1370524496701676397590938968
6525 -501629881145711622647663936
6526 175195485898481509404769672
6527 -58329055947175770075309760
6528 18492962055979590739785708
6529 -5576710558381667087894784
6530 1597495212036415051219860
6531 -434084613060844049881920
6532 111712951890658395190200
6533 -27181768939293839935680
6534 6241204038366227432040
6535 -1349449521808914039360
6536 274106934117435664245
6537 -52169440276117810800
6538 9276045885830131155
6539 -1535723783019918240
6540 235843295249487444
6541 -33451409135087328
6542 4360310682715260
6543 -519286191339552
6544 56118511898526
6545 -5458335503808
6546 473098655106
6547 -36093736800
6548 2386197044
6549 -133925792
6550 6204604
6551 -227808
6552 6215
6553 -112
6554 1
6555 -113
6556 6327
6557 -234023
6558 6432412
6559 -140130396
6560 2520122836
6561 -38479933844
6562 509192391906
6563 -5931434158914
6564 61576847402334
6565 -575404703238078
6566 4879596874054812
6567 -37811719817802588
6568 269294704384574772
6569 -1771567078269405684
6570 10811769668850049395
6571 -61445486161947941955
6572 326276374393553475045
6573 -1623556455926349703605
6574 7590653560175141471400
6575 -33422972977660067367720
6576 138894720829952235125880
6577 -545797564951502445072120
6578 2031579825097259101101780
6579 -7174205770418082139114644
6580 24069672614361257827680492
6581 -76822018003155360815095468
6582 233524541845657279480079432
6583 -676825367044193132052433608
6584 1872154377847388020238602904
6585 -4946660100998523771950091544
6586 12494983415493912640939971801
6587 -30194353862634428229769973449
6588 69849363617402812963705568831
6589 -154772602058014135715931184431
6590 328652932765165819051113132372
6591 -669080357778989370148683491988
6592 1306381545804676292677981503612
6593 -2446996071004288466692681988028
6594 4397979424913113055001712221726
6595 -7585365210215996384062186584510
6596 12554709806807716958902349224290
6597 -19938725177053215905473573374210
6598 30376866570682955893605506770740
6599 -44377726883096499350740555158900
6600 62128817636335099091036777222460
6601 -83279053427427898781602488617340
6602 106742596258171473438323824696035
6603 -130590566206291415946563733972915
6604 152099600640268825631880113686101
6605 -168005441230100859684887184398373
6606 174964246488152374583077777834992
6607 -170162483291221949208585077242608
6608 151955797836194086330300254163152
6609 -120380567116984925534393707843536
6610 77387507432347452129253097899416
6611 -26700952856774851904245220912664
6612 -26700952856774851904245220912664
6613 77387507432347452129253097899416
6614 -120380567116984925534393707843536
6615 151955797836194086330300254163152
6616 -170162483291221949208585077242608
6617 174964246488152374583077777834992
6618 -168005441230100859684887184398373
6619 152099600640268825631880113686101
6620 -130590566206291415946563733972915
6621 106742596258171473438323824696035
6622 -83279053427427898781602488617340
6623 62128817636335099091036777222460
6624 -44377726883096499350740555158900
6625 30376866570682955893605506770740
6626 -19938725177053215905473573374210
6627 12554709806807716958902349224290
6628 -7585365210215996384062186584510
6629 4397979424913113055001712221726
6630 -2446996071004288466692681988028
6631 1306381545804676292677981503612
6632 -669080357778989370148683491988
6633 328652932765165819051113132372
6634 -154772602058014135715931184431
6635 69849363617402812963705568831
6636 -30194353862634428229769973449
6637 12494983415493912640939971801
6638 -4946660100998523771950091544
6639 1872154377847388020238602904
6640 -676825367044193132052433608
6641 233524541845657279480079432
6642 -76822018003155360815095468
6643 24069672614361257827680492
6644 -7174205770418082139114644
6645 2031579825097259101101780
6646 -545797564951502445072120
6647 138894720829952235125880
6648 -33422972977660067367720
6649 7590653560175141471400
6650 -1623556455926349703605
6651 326276374393553475045
6652 -61445486161947941955
6653 10811769668850049395
6654 -1771567078269405684
6655 269294704384574772
6656 -37811719817802588
6657 4879596874054812
6658 -575404703238078
6659 61576847402334
6660 -5931434158914
6661 509192391906
6662 -38479933844
6663 2520122836
6664 -140130396
6665 6432412
6666 -234023
6667 6327
6668 -113
6669 1
6670 114
6671 -6440
6672 240350
6673 -6666435
6674 146562808
6675 -2660253232
6676 41000056680
6677 -547672325750
6678 6440626550820
6679 -67508281561248
6680 636981550640412
6681 -5455001577292890
6682 42691316691857400
6683 -307106424202377360
6684 2040861782653980456
6685 -12583336747119455079
6686 72257255830797991350
6687 -387721860555501417000
6688 1949832830319903178650
6689 -9214210016101491175005
6690 41013626537835208839120
6691 -172317693807612302493600
6692 684692285781454680198000
6693 -2577377390048761546173900
6694 9205785595515341240216424
6695 -31243878384779339966795136
6696 100891690617516618642775960
6697 -310346559848812640295174900
6698 910349908889850411532513040
6699 -2548979744891581152291036512
6700 6818814478845911792188694448
6701 -17441643516492436412890063345
6702 42689337278128340870709945250
6703 -100043717480037241193475542280
6704 224621965675416948679636753262
6705 -483425534823179954767044316803
6706 997733290544155189199796624360
6707 -1975461903583665662826664995600
6708 3753377616808964759370663491640
6709 -6844975495917401521694394209754
6710 11983344635129109439063898806236
6711 -20140075017023713342964535808800
6712 32493434983860932864375922598500
6713 -50315591747736171799079080144950
6714 74754593453779455244346061929640
6715 -106506544519431598441777332381360
6716 145407871063762997872639265839800
6717 -190021649685599372219926313313375
6718 237333162464462889384887558668950
6719 -282690166846560241578443847659016
6720 320105041870369685316767298084474
6721 -342969687718253234267964962233365
6722 345126729779374323791662855077600
6723 -322118281127416035538885331405760
6724 272336364953179011864693962006688
6725 -197768074549332377663646805742952
6726 104088460289122304033498318812080
6727 0
6728 -104088460289122304033498318812080
6729 197768074549332377663646805742952
6730 -272336364953179011864693962006688
6731 322118281127416035538885331405760
6732 -345126729779374323791662855077600
6733 342969687718253234267964962233365
6734 -320105041870369685316767298084474
6735 282690166846560241578443847659016
6736 -237333162464462889384887558668950
6737 190021649685599372219926313313375
6738 -145407871063762997872639265839800
6739 106506544519431598441777332381360
6740 -74754593453779455244346061929640
6741 50315591747736171799079080144950
6742 -32493434983860932864375922598500
6743 20140075017023713342964535808800
6744 -11983344635129109439063898806236
6745 6844975495917401521694394209754
6746 -3753377616808964759370663491640
6747 1975461903583665662826664995600
6748 -997733290544155189199796624360
6749 483425534823179954767044316803
6750 -224621965675416948679636753262
6751 100043717480037241193475542280
6752 -42689337278128340870709945250
6753 17441643516492436412890063345
6754 -6818814478845911792188694448
6755 2548979744891581152291036512
6756 -910349908889850411532513040
6757 310346559848812640295174900
6758 -100891690617516618642775960
6759 31243878384779339966795136
6760 -9205785595515341240216424
6761 2577377390048761546173900
6762 -684692285781454680198000
6763 172317693807612302493600
6764 -41013626537835208839120
6765 9214210016101491175005
6766 -1949832830319903178650
6767 387721860555501417000
6768 -72257255830797991350
6769 12583336747119455079
6770 -2040861782653980456
6771 307106424202377360
6772 -42691316691857400
6773 5455001577292890
6774 -636981550640412
6775 67508281561248
6776 -6440626550820
6777 547672325750
6778 -41000056680
6779 2660253232
6780 -146562808
6781 6666435
6782 -240350
6783 6440
6784 -114
6785 1
6786 -115
6787 6554
6788 -246790
6789 6906785
6790 -153229243
6791 2806816040
6792 -43660309912
6793 588672382430
6794 -6988298876570
6795 73948908112068
6796 -704489832201660
6797 6091983127933302
6798 -48146318269150290
6799 349797740894234760
6800 -2347968206856357816
6801 14624198529773435535
6802 -84840592577917446429
6803 459979116386299408350
6804 -2337554690875404595650
6805 11164042846421394353655
6806 -50227836553936700014125
6807 213331320345447511332720
6808 -857009979589066982691600
6809 3262069675830216226371900
6810 -11783162985564102786390324
6811 40449663980294681207011560
6812 -132135569002295958609571096
6813 411238250466329258937950860
6814 -1220696468738663051827687940
6815 3459329653781431563823549552
6816 -9367794223737492944479730960
6817 24260457995338348205078757793
6818 -60130980794620777283600008595
6819 142733054758165582064185487530
6820 -324665683155454189873112295542
6821 708047500498596903446681070065
6822 -1481158825367335143966840941163
6823 2973195194127820852026461619960
6824 -5728839520392630422197328487240
6825 10598353112726366281065057701394
6826 -18828320131046510960758293015990
6827 32123419652152822782028434615036
6828 -52633510000884646207340458407300
6829 82809026731597104663455002743450
6830 -125070185201515627043425142074590
6831 181261137973211053686123394311000
6832 -251914415583194596314416598221160
6833 335429520749362370092565579153175
6834 -427354812150062261604813871982325
6835 520023329311023130963331406327966
6836 -602795208716929926895211145743490
6837 663074729588622919584732260317839
6838 -688096417497627558059627817310965
6839 667245010906790359330548186483360
6840 -594454646080595047403579293412448
6841 470104439502511389528340767749640
6842 -301856534838454681697145124555032
6843 104088460289122304033498318812080
6844 104088460289122304033498318812080
6845 -301856534838454681697145124555032
6846 470104439502511389528340767749640
6847 -594454646080595047403579293412448
6848 667245010906790359330548186483360
6849 -688096417497627558059627817310965
6850 663074729588622919584732260317839
6851 -602795208716929926895211145743490
6852 520023329311023130963331406327966
6853 -427354812150062261604813871982325
6854 335429520749362370092565579153175
6855 -251914415583194596314416598221160
6856 181261137973211053686123394311000
6857 -125070185201515627043425142074590
6858 82809026731597104663455002743450
6859 -52633510000884646207340458407300
6860 32123419652152822782028434615036
6861 -18828320131046510960758293015990
6862 10598353112726366281065057701394
6863 -5728839520392630422197328487240
6864 2973195194127820852026461619960
6865 -1481158825367335143966840941163
6866 708047500498596903446681070065
6867 -324665683155454189873112295542
6868 142733054758165582064185487530
6869 -60130980794620777283600008595
6870 24260457995338348205078757793
6871 -9367794223737492944479730960
6872 3459329653781431563823549552
6873 -1220696468738663051827687940
6874 411238250466329258937950860
6875 -132135569002295958609571096
6876 40449663980294681207011560
6877 -11783162985564102786390324
6878 3262069675830216226371900
6879 -857009979589066982691600
6880 213331320345447511332720
6881 -50227836553936700014125
6882 11164042846421394353655
6883 -2337554690875404595650
6884 459979116386299408350
6885 -84840592577917446429
6886 14624198529773435535
6887 -2347968206856357816
6888 349797740894234760
6889 -48146318269150290
6890 6091983127933302
6891 -704489832201660
6892 73948908112068
6893 -6988298876570
6894 588672382430
6895 -43660309912
6896 2806816040
6897 -153229243
6898 6906785
6899 -246790
6900 6554
6901 -115
6902 1
6903 116
6904 -6669
6905 253344
6906 -7153575
6907 160136028
6908 -2960045283
6909 46467125952
6910 -632332692342
6911 7576971259000
6912 -80937206988638
6913 778438740313728
6914 -6796472960134962
6915 54238301397083592
6916 -397944059163385050
6917 2697765947750592576
6918 -16972166736629793351
6919 99464791107690881964
6920 -544819708964216854779
6921 2797533807261704004000
6922 -13501597537296798949305
6923 61391879400358094367780
6924 -263559156899384211346845
6925 1070341299934514494024320
6926 -4119079655419283209063500
6927 15045232661394319012762224
6928 -52232826965858783993401884
6929 172585232982590639816582656
6930 -543373819468625217547521956
6931 1631934719204992310765638800
6932 -4680026122520094615651237492
6933 12827123877518924508303280512
6934 -33628252219075841149558488753
6935 84391438789959125488678766388
6936 -202864035552786359347785496125
6937 467398737913619771937297783072
6938 -1032713183654051093319793365607
6939 2189206325865932047413522011228
6940 -4454354019495155995993302561123
6941 8702034714520451274223790107200
6942 -16327192633118996703262386188634
6943 29426673243772877241823350717384
6944 -50951739783199333742786727631026
6945 84756929653037468989368893022336
6946 -135442536732481750870795461150750
6947 207879211933112731706880144818040
6948 -306331323174726680729548536385590
6949 433175553556405650000539992532160
6950 -587343936332556966406982177374335
6951 762784332899424631697379451135500
6952 -947378141461085392568145278310291
6953 1122818538027953057858542552071456
6954 -1265869938305552846479943406061329
6955 1351171147086250477644360077628804
6956 -1355341428404417917390176003794325
6957 1261699656987385406734127479895808
6958 -1064559085583106436931920061162088
6959 771960974340966071225485892304672
6960 -405944995127576985730643443367112
6961 0
6962 405944995127576985730643443367112
6963 -771960974340966071225485892304672
6964 1064559085583106436931920061162088
6965 -1261699656987385406734127479895808
6966 1355341428404417917390176003794325
6967 -1351171147086250477644360077628804
6968 1265869938305552846479943406061329
6969 -1122818538027953057858542552071456
6970 947378141461085392568145278310291
6971 -762784332899424631697379451135500
6972 587343936332556966406982177374335
6973 -433175553556405650000539992532160
6974 306331323174726680729548536385590
6975 -207879211933112731706880144818040
6976 135442536732481750870795461150750
6977 -84756929653037468989368893022336
6978 50951739783199333742786727631026
6979 -29426673243772877241823350717384
6980 16327192633118996703262386188634
6981 -8702034714520451274223790107200
6982 4454354019495155995993302561123
6983 -2189206325865932047413522011228
6984 1032713183654051093319793365607
6985 -467398737913619771937297783072
6986 202864035552786359347785496125
6987 -84391438789959125488678766388
6988 33628252219075841149558488753
6989 -12827123877518924508303280512
6990 4680026122520094615651237492
6991 -1631934719204992310765638800
6992 543373819468625217547521956
6993 -172585232982590639816582656
6994 52232826965858783993401884
6995 -15045232661394319012762224
6996 4119079655419283209063500
6997 -1070341299934514494024320
6998 263559156899384211346845
6999 -61391879400358094367780
7000 13501597537296798949305
7001 -2797533807261704004000
7002 544819708964216854779
7003 -99464791107690881964
7004 16972166736629793351
7005 -2697765947750592576
7006 397944059163385050
7007 -54238301397083592
7008 6796472960134962
7009 -778438740313728
7010 80937206988638
7011 -7576971259000
7012 632332692342
7013 -46467125952
7014 2960045283
7015 -160136028
7016 7153575
7017 -253344
7018 6669
7019 -116
7020 1
7021 -117
7022 6785
7023 -260013
7024 7406919
7025 -167289603
7026 3120181311
7027 -49427171235
7028 678799818294
7029 -8209303951342
7030 88514178247638
7031 -859375947302366
7032 7574911700448690
7033 -61034774357218554
7034 452182360560468642
7035 -3095710006913977626
7036 19669932684380385927
7037 -116436957844320675315
7038 644284500071907736743
7039 -3342353516225920858779
7040 16299131344558502953305
7041 -74893476937654893317085
7042 324951036299742305714625
7043 -1333900456833898705371165
7044 5189420955353797703087820
7045 -19164312316813602221825724
7046 67278059627253103006164108
7047 -224818059948449423809984540
7048 715959052451215857364104612
7049 -2175308538673617528313160756
7050 6311960841725086926416876292
7051 -17507150000039019123954518004
7052 46455376096594765657861769265
7053 -118019691009034966638237255141
7054 287255474342745484836464262513
7055 -670262773466406131285083279197
7056 1500111921567670865257091148679
7057 -3221919509519983140733315376835
7058 6643560345361088043406824572351
7059 -13156388734015607270217092668323
7060 25029227347639447977486176295834
7061 -45753865876891873945085736906018
7062 80378413026972210984610078348410
7063 -135708669436236802732155620653362
7064 220199466385519219860164354173086
7065 -343321748665594482577675605968790
7066 514210535107839412436428681203630
7067 -739506876731132330730088528917750
7068 1020519489888962616407522169906495
7069 -1350128269231981598104361628509835
7070 1710162474360510024265524729445791
7071 -2070196679489038450426687830381747
7072 2388688476333505904338485958132785
7073 -2617041085391803324124303483690133
7074 2706512575490668395034536081423129
7075 -2617041085391803324124303483690133
7076 2326258742570491843666047541057896
7077 -1836520059924072508157405953466760
7078 1177905969468543056956129335671784
7079 -405944995127576985730643443367112
7080 -405944995127576985730643443367112
7081 1177905969468543056956129335671784
7082 -1836520059924072508157405953466760
7083 2326258742570491843666047541057896
7084 -2617041085391803324124303483690133
7085 2706512575490668395034536081423129
7086 -2617041085391803324124303483690133
7087 2388688476333505904338485958132785
7088 -2070196679489038450426687830381747
7089 1710162474360510024265524729445791
7090 -1350128269231981598104361628509835
7091 1020519489888962616407522169906495
7092 -739506876731132330730088528917750
7093 514210535107839412436428681203630
7094 -343321748665594482577675605968790
7095 220199466385519219860164354173086
7096 -135708669436236802732155620653362
7097 80378413026972210984610078348410
7098 -45753865876891873945085736906018
7099 25029227347639447977486176295834
7100 -13156388734015607270217092668323
7101 6643560345361088043406824572351
7102 -3221919509519983140733315376835
7103 1500111921567670865257091148679
7104 -670262773466406131285083279197
7105 287255474342745484836464262513
7106 -118019691009034966638237255141
7107 46455376096594765657861769265
7108 -17507150000039019123954518004
7109 6311960841725086926416876292
7110 -2175308538673617528313160756
7111 715959052451215857364104612
7112 -224818059948449423809984540
7113 67278059627253103006164108
7114 -19164312316813602221825724
7115 5189420955353797703087820
7116 -1333900456833898705371165
7117 324951036299742305714625
7118 -74893476937654893317085
7119 16299131344558502953305
7120 -3342353516225920858779
7121 644284500071907736743
7122 -116436957844320675315
7123 19669932684380385927
7124 -3095710006913977626
7125 452182360560468642
7126 -61034774357218554
7127 7574911700448690
7128 -859375947302366
7129 88514178247638
7130 -8209303951342
7131 678799818294
7132 -49427171235
7133 3120181311
7134 -167289603
7135 7406919
7136 -260013
7137 6785
7138 -117
7139 1
7140 118
7141 -6902
7142 266798
7143 -7666932
7144 174696522
7145 -3287470914
7146 52547352546
7147 -728226989529
7148 8888103769636
7149 -96723482198980
7150 947890125550004
7151 -8434287647751056
7152 68609686057667244
7153 -513217134917687196
7154 3547892367474446268
7155 -22765642691294363553
7156 136106890528701061242
7157 -760721457916228412058
7158 3986638016297828595522
7159 -19641484860784423812084
7160 91192608282213396270390
7161 -399844513237397199031710
7162 1658851493133641011085790
7163 -6523321412187696408458985
7164 24353733272167399924913544
7165 -86442371944066705227989832
7166 292096119575702526816148648
7167 -940777112399665281174089152
7168 2891267591124833385677265368
7169 -8487269380398704454730037048
7170 23819110841764106050371394296
7171 -63962526096633784781816287269
7172 164475067105629732296099024406
7173 -405275165351780451474701517654
7174 957518247809151616121547541710
7175 -2170374695034076996542174427876
7176 4722031431087654005990406525514
7177 -9865479854881071184140139949186
7178 19799949079376695313623917240674
7179 -38185616081655055247703268964157
7180 70783093224531321922571913201852
7181 -126132278903864084929695815254428
7182 216087082463209013716765699001772
7183 -355908135821756022592319974826448
7184 563521215051113702437839960141876
7185 -857532283773433895014104287172420
7186 1253717411838971743166517210121380
7187 -1760026366620094947137610698824245
7188 2370647759120944214511883798416330
7189 -3060290743592491622369886357955626
7190 3780359153849548474692212559827538
7191 -4458885155822544354765173788514532
7192 5005729561725309228462789441822918
7193 -5323553660882471719158839565113262
7194 5323553660882471719158839565113262
7195 -4943299827962295167790351024748029
7196 4162778802494564351823453494524656
7197 -3014426029392615565113535289138544
7198 1583850964596120042686772779038896
7199 0
7200 -1583850964596120042686772779038896
7201 3014426029392615565113535289138544
7202 -4162778802494564351823453494524656
7203 4943299827962295167790351024748029
7204 -5323553660882471719158839565113262
7205 5323553660882471719158839565113262
7206 -5005729561725309228462789441822918
7207 4458885155822544354765173788514532
7208 -3780359153849548474692212559827538
7209 3060290743592491622369886357955626
7210 -2370647759120944214511883798416330
7211 1760026366620094947137610698824245
7212 -1253717411838971743166517210121380
7213 857532283773433895014104287172420
7214 -563521215051113702437839960141876
7215 355908135821756022592319974826448
7216 -216087082463209013716765699001772
7217 126132278903864084929695815254428
7218 -70783093224531321922571913201852
7219 38185616081655055247703268964157
7220 -19799949079376695313623917240674
7221 9865479854881071184140139949186
7222 -4722031431087654005990406525514
7223 2170374695034076996542174427876
7224 -957518247809151616121547541710
7225 405275165351780451474701517654
7226 -164475067105629732296099024406
7227 63962526096633784781816287269
7228 -23819110841764106050371394296
7229 8487269380398704454730037048
7230 -2891267591124833385677265368
7231 940777112399665281174089152
7232 -292096119575702526816148648
7233 86442371944066705227989832
7234 -24353733272167399924913544
7235 6523321412187696408458985
7236 -1658851493133641011085790
7237 399844513237397199031710
7238 -91192608282213396270390
7239 19641484860784423812084
7240 -3986638016297828595522
7241 760721457916228412058
7242 -136106890528701061242
7243 22765642691294363553
7244 -3547892367474446268
7245 513217134917687196
7246 -68609686057667244
7247 8434287647751056
7248 -947890125550004
7249 96723482198980
7250 -8888103769636
7251 728226989529
7252 -52547352546
7253 3287470914
7254 -174696522
7255 7666932
7256 -266798
7257 6902
7258 -118
7259 1
7260 -119
7261 7020
7262 -273700
7263 7933730
7264 -182363454
7265 3462167436
7266 -55834823460
7267 780774342075
7268 -9616330759165
7269 105611585968616
7270 -1044613607748984
7271 9382177773301060
7272 -77043973705418300
7273 581826820975354440
7274 -4061109502392133464
7275 26313535058768809821
7276 -158872533219995424795
7277 896828348444929473300
7278 -4747359474214057007580
7279 23628122877082252407606
7280 -110834093142997820082474
7281 491037121519610595302100
7282 -2058696006371038210117500
7283 8182172905321337419544775
7284 -30877054684355096333372529
7285 110796105216234105152903376
7286 -378538491519769232044138480
7287 1232873231975367807990237800
7288 -3832044703524498666851354520
7289 11378536971523537840407302416
7290 -32306380222162810505101431344
7291 87781636938397890832187681565
7292 -228437593202263517077915311675
7293 569750232457410183770800542060
7294 -1362793413160932067596249059364
7295 3127892942843228612663721969586
7296 -6892406126121731002532580953390
7297 14587511285968725190130546474700
7298 -29665428934257766497764057189860
7299 57985565161031750561327186204831
7300 -108968709306186377170275182166009
7301 196915372128395406852267728456280
7302 -342219361367073098646461514256200
7303 571995218284965036309085673828220
7304 -919429350872869725030159934968324
7305 1421053498824547597451944247314296
7306 -2111249695612405638180621497293800
7307 3013743778459066690304127908945625
7308 -4130674125741039161649494497240575
7309 5430938502713435836881770156371956
7310 -6840649897442040097062098917783164
7311 8239244309672092829457386348342070
7312 -9464614717547853583227963230337450
7313 10329283222607780947621629006936180
7314 -10647107321764943438317679130226524
7315 10266853488844766886949190589861291
7316 -9106078630456859519613804519272685
7317 7177204831887179916936988783663200
7318 -4598276993988735607800308068177440
7319 1583850964596120042686772779038896
7320 1583850964596120042686772779038896
7321 -4598276993988735607800308068177440
7322 7177204831887179916936988783663200
7323 -9106078630456859519613804519272685
7324 10266853488844766886949190589861291
7325 -10647107321764943438317679130226524
7326 10329283222607780947621629006936180
7327 -9464614717547853583227963230337450
7328 8239244309672092829457386348342070
7329 -6840649897442040097062098917783164
7330 5430938502713435836881770156371956
7331 -4130674125741039161649494497240575
7332 3013743778459066690304127908945625
7333 -2111249695612405638180621497293800
7334 1421053498824547597451944247314296
7335 -919429350872869725030159934968324
7336 571995218284965036309085673828220
7337 -342219361367073098646461514256200
7338 196915372128395406852267728456280
7339 -108968709306186377170275182166009
7340 57985565161031750561327186204831
7341 -29665428934257766497764057189860
7342 14587511285968725190130546474700
7343 -6892406126121731002532580953390
7344 3127892942843228612663721969586
7345 -1362793413160932067596249059364
7346 569750232457410183770800542060
7347 -228437593202263517077915311675
7348 87781636938397890832187681565
7349 -32306380222162810505101431344
7350 11378536971523537840407302416
7351 -3832044703524498666851354520
7352 1232873231975367807990237800
7353 -378538491519769232044138480
7354 110796105216234105152903376
7355 -30877054684355096333372529
7356 8182172905321337419544775
7357 -2058696006371038210117500
7358 491037121519610595302100
7359 -110834093142997820082474
7360 23628122877082252407606
7361 -4747359474214057007580
7362 896828348444929473300
7363 -158872533219995424795
7364 26313535058768809821
7365 -4061109502392133464
7366 581826820975354440
7367 -77043973705418300
7368 9382177773301060
7369 -1044613607748984
7370 105611585968616
7371 -9616330759165
7372 780774342075
7373 -55834823460
7374 3462167436
7375 -182363454
7376 7933730
7377 -273700
7378 7020
7379 -119
7380 1
7381 120
7382 -7139
7383 280720
7384 -8207430
7385 190297184
7386 -3644530890
7387 59296990896
7388 -836609165535
7389 10397105101240
7390 -115227916727781
7391 1150225193717600
7392 -10426791381050044
7393 86426151478719360
7394 -658870794680772740
7395 4642936323367487904
7396 -30374644561160943285
7397 185186068278764234616
7398 -1055700881664924898095
7399 5644187822658986480880
7400 -28375482351296309415186
7401 134462216020080072490080
7402 -601871214662608415384574
7403 2549733127890648805419600
7404 -10240868911692375629662275
7405 39059227589676433752917304
7406 -141673159900589201486275905
7407 489334596736003337197041856
7408 -1611411723495137040034376280
7409 5064917935499866474841592320
7410 -15210581675048036507258656936
7411 43684917193686348345508733760
7412 -120088017160560701337289112909
7413 316219230140661407910102993240
7414 -798187825659673700848715853735
7415 1932543645618342251367049601424
7416 -4490686356004160680259971028950
7417 10020299068964959615196302922976
7418 -21479917412090456192663127428090
7419 44252940220226491687894603664560
7420 -87650994095289517059091243394691
7421 166954274467218127731602368370840
7422 -305884081434581784022542910622289
7423 539134733495468505498729242712480
7424 -914214579652038134955547188084420
7425 1491424569157834761339245608796544
7426 -2340482849697417322482104182282620
7427 3532303194436953235632565744608096
7428 -5124993474071472328484749406239425
7429 7144417904200105851953622406186200
7430 -9561612628454474998531264653612531
7431 12271588400155475933943869074155120
7432 -15079894207114132926519485266125234
7433 17703859027219946412685349578679520
7434 -19793897940155634530849592237273630
7435 20976390544372724385939308137162704
7436 -20913960810609710325266869720087815
7437 19372932119301626406562995109133976
7438 -16283283462344039436550793302935885
7439 11775481825875915524737296851840640
7440 -6182127958584855650487080847216336
7441 0
7442 6182127958584855650487080847216336
7443 -11775481825875915524737296851840640
7444 16283283462344039436550793302935885
7445 -19372932119301626406562995109133976
7446 20913960810609710325266869720087815
7447 -20976390544372724385939308137162704
7448 19793897940155634530849592237273630
7449 -17703859027219946412685349578679520
7450 15079894207114132926519485266125234
7451 -12271588400155475933943869074155120
7452 9561612628454474998531264653612531
7453 -7144417904200105851953622406186200
7454 5124993474071472328484749406239425
7455 -3532303194436953235632565744608096
7456 2340482849697417322482104182282620
7457 -1491424569157834761339245608796544
7458 914214579652038134955547188084420
7459 -539134733495468505498729242712480
7460 305884081434581784022542910622289
7461 -166954274467218127731602368370840
7462 87650994095289517059091243394691
7463 -44252940220226491687894603664560
7464 21479917412090456192663127428090
7465 -10020299068964959615196302922976
7466 4490686356004160680259971028950
7467 -1932543645618342251367049601424
7468 798187825659673700848715853735
7469 -316219230140661407910102993240
7470 120088017160560701337289112909
7471 -43684917193686348345508733760
7472 15210581675048036507258656936
7473 -5064917935499866474841592320
7474 1611411723495137040034376280
7475 -489334596736003337197041856
7476 141673159900589201486275905
7477 -39059227589676433752917304
7478 10240868911692375629662275
7479 -2549733127890648805419600
7480 601871214662608415384574
7481 -134462216020080072490080
7482 28375482351296309415186
7483 -5644187822658986480880
7484 1055700881664924898095
7485 -185186068278764234616
7486 30374644561160943285
7487 -4642936323367487904
7488 658870794680772740
7489 -86426151478719360
7490 10426791381050044
7491 -1150225193717600
7492 115227916727781
7493 -10397105101240
7494 836609165535
7495 -59296990896
7496 3644530890
7497 -190297184
7498 8207430
7499 -280720
7500 7139
7501 -120
7502 1
7503 -121
7504 7259
7505 -287859
7506 8488150
7507 -198504614
7508 3834828074
7509 -62941521786
7510 895906156431
7511 -11233714266775
7512 125625021829021
7513 -1265453110445381
7514 11577016574767644
7515 -96852942859769404
7516 745296946159492100
7517 -5301807118048260644
7518 35017580884528431189
7519 -215560712839925177901
7520 1240886949943689132711
7521 -6699888704323911378975
7522 34019670173955295896066
7523 -162837698371376381905266
7524 736333430682688487874654
7525 -3151604342553257220804174
7526 12790602039583024435081875
7527 -49300096501368809382579579
7528 180732387490265635239193209
7529 -631007756636592538683317761
7530 2100746320231140377231418136
7531 -6676329658995003514875968600
7532 20275499610547902982100249256
7533 -58895498868734384852767390696
7534 163772934354247049682797846669
7535 -436307247301222109247392106149
7536 1114407055800335108758818846975
7537 -2730731471278015952215765455159
7538 6423230001622502931627020630374
7539 -14510985424969120295456273951926
7540 31500216481055415807859430351066
7541 -65732857632316947880557731092650
7542 131903934315516008746985847059251
7543 -254605268562507644790693611765531
7544 472838355901799911754145278993129
7545 -845018814930050289521272153334769
7546 1453349313147506640454276430796900
7547 -2405639148809872896294792796880964
7548 3831907418855252083821349791079164
7549 -5872786044134370558114669926890716
7550 8657296668508425564117315150847521
7551 -12269411378271578180438371812425625
7552 16706030532654580850484887059798731
7553 -21833201028609950932475133727767651
7554 27351482607269608860463354340280354
7555 -32783753234334079339204834844804754
7556 37497756967375580943534941815953150
7557 -40770288484528358916788900374436334
7558 41890351354982434711206177857250519
7559 -40286892929911336731829864829221791
7560 35656215581645665843113788412069861
7561 -28058765288219954961288090154776525
7562 17957609784460771175224377699056976
7563 -6182127958584855650487080847216336
7564 -6182127958584855650487080847216336
7565 17957609784460771175224377699056976
7566 -28058765288219954961288090154776525
7567 35656215581645665843113788412069861
7568 -40286892929911336731829864829221791
7569 41890351354982434711206177857250519
7570 -40770288484528358916788900374436334
7571 37497756967375580943534941815953150
7572 -32783753234334079339204834844804754
7573 27351482607269608860463354340280354
7574 -21833201028609950932475133727767651
7575 16706030532654580850484887059798731
7576 -12269411378271578180438371812425625
7577 8657296668508425564117315150847521
7578 -5872786044134370558114669926890716
7579 3831907418855252083821349791079164
7580 -2405639148809872896294792796880964
7581 1453349313147506640454276430796900
7582 -845018814930050289521272153334769
7583 472838355901799911754145278993129
7584 -254605268562507644790693611765531
7585 131903934315516008746985847059251
7586 -65732857632316947880557731092650
7587 31500216481055415807859430351066
7588 -14510985424969120295456273951926
7589 6423230001622502931627020630374
7590 -2730731471278015952215765455159
7591 1114407055800335108758818846975
7592 -436307247301222109247392106149
7593 163772934354247049682797846669
7594 -58895498868734384852767390696
7595 20275499610547902982100249256
7596 -6676329658995003514875968600
7597 2100746320231140377231418136
7598 -631007756636592538683317761
7599 180732387490265635239193209
7600 -49300096501368809382579579
7601 12790602039583024435081875
7602 -3151604342553257220804174
7603 736333430682688487874654
7604 -162837698371376381905266
7605 34019670173955295896066
7606 -6699888704323911378975
7607 1240886949943689132711
7608 -215560712839925177901
7609 35017580884528431189
7610 -5301807118048260644
7611 745296946159492100
7612 -96852942859769404
7613 11577016574767644
7614 -1265453110445381
7615 125625021829021
7616 -11233714266775
7617 895906156431
7618 -62941521786
7619 3834828074
7620 -198504614
7621 8488150
7622 -287859
7623 7259
7624 -121
7625 1
7626 122
7627 -7380
7628 295118
7629 -8776009
7630 206992764
7631 -4033332688
7632 66776349860
7633 -958847678217
7634 12129620423206
7635 -136858736095796
7636 1391078132274402
7637 -12842469685213025
7638 108429959434537048
7639 -842149889019261504
7640 6047104064207752744
7641 -40319388002576691833
7642 250578293724453609090
7643 -1456447662783614310612
7644 7940775654267600511686
7645 -40719558878279207275041
7646 196857368545331677801332
7647 -899171129054064869779920
7648 3887937773235945708678828
7649 -15942206382136281655886049
7650 62090698540951833817661454
7651 -230032483991634444621772788
7652 811740144126858173922510970
7653 -2731754076867732915914735897
7654 8777075979226143892107386736
7655 -26951829269542906496976217856
7656 79170998479282287834867639952
7657 -222668433222981434535565237365
7658 600080181655469158930189952818
7659 -1550714303101557218006210953124
7660 3845138527078351060974584302134
7661 -9153961472900518883842786085533
7662 20934215426591623227083294582300
7663 -46011201906024536103315704302992
7664 97233074113372363688417161443716
7665 -197636791947832956627543578151901
7666 386509202878023653537679458824782
7667 -727443624464307556544838890758660
7668 1317857170831850201275417432327898
7669 -2298368128077556929975548584131669
7670 3858988461957379536749069227677864
7671 -6237546567665124980116142587960128
7672 9704693462989622641936019717969880
7673 -14530082712642796122231985077738237
7674 20926708046780003744555686963273146
7675 -28975441910926159030923258872224356
7676 38539231561264531782960020787566382
7677 -49184683635879559792938488068048005
7678 60135235841603688199668189185085108
7679 -70281510201709660282739776660757904
7680 78268045451903939860323842190389484
7681 -82660639839510793627995078231686853
7682 82177244284893771443036042686472310
7683 -75943108511557002574943653241291652
7684 63714980869865620804401878566846386
7685 -46016375072680726136512467853833501
7686 24139737743045626825711458546273312
7687 0
7688 -24139737743045626825711458546273312
7689 46016375072680726136512467853833501
7690 -63714980869865620804401878566846386
7691 75943108511557002574943653241291652
7692 -82177244284893771443036042686472310
7693 82660639839510793627995078231686853
7694 -78268045451903939860323842190389484
7695 70281510201709660282739776660757904
7696 -60135235841603688199668189185085108
7697 49184683635879559792938488068048005
7698 -38539231561264531782960020787566382
7699 28975441910926159030923258872224356
7700 -20926708046780003744555686963273146
7701 14530082712642796122231985077738237
7702 -9704693462989622641936019717969880
7703 6237546567665124980116142587960128
7704 -3858988461957379536749069227677864
7705 2298368128077556929975548584131669
7706 -1317857170831850201275417432327898
7707 727443624464307556544838890758660
7708 -386509202878023653537679458824782
7709 197636791947832956627543578151901
7710 -97233074113372363688417161443716
7711 46011201906024536103315704302992
7712 -20934215426591623227083294582300
7713 9153961472900518883842786085533
7714 -3845138527078351060974584302134
7715 1550714303101557218006210953124
7716 -600080181655469158930189952818
7717 222668433222981434535565237365
7718 -79170998479282287834867639952
7719 26951829269542906496976217856
7720 -8777075979226143892107386736
7721 2731754076867732915914735897
7722 -811740144126858173922510970
7723 230032483991634444621772788
7724 -62090698540951833817661454
7725 15942206382136281655886049
7726 -3887937773235945708678828
7727 899171129054064869779920
7728 -196857368545331677801332
7729 40719558878279207275041
7730 -7940775654267600511686
7731 1456447662783614310612
7732 -250578293724453609090
7733 40319388002576691833
7734 -6047104064207752744
7735 842149889019261504
7736 -108429959434537048
7737 12842469685213025
7738 -1391078132274402
7739 136858736095796
7740 -12129620423206
7741 958847678217
7742 -66776349860
7743 4033332688
7744 -206992764
7745 8776009
7746 -295118
7747 7380
7748 -122
7749 1
7750 -123
7751 7502
7752 -302498
7753 9071127
7754 -215768773
7755 4240325452
7756 -70809682548
7757 1025624028077
7758 -13088468101423
7759 148988356519002
7760 -1527936868370198
7761 14233547817487427
7762 -121272429119750073
7763 950579848453798552
7764 -6889253953227014248
7765 46366492066784444577
7766 -290897681727030300923
7767 1707025956508067919702
7768 -9397223317051214822298
7769 48660334532546807786727
7770 -237576927423610885076373
7771 1096028497599396547581252
7772 -4787108902290010578458748
7773 19830144155372227364564877
7774 -78032904923088115473547503
7775 292123182532586278439434242
7776 -1041772628118492618544283758
7777 3543494220994591089837246867
7778 -11508830056093876808022122633
7779 35728905248769050389083604592
7780 -106122827748825194331843857808
7781 301839431702263722370432877317
7782 -822748614878450593465755190183
7783 2150794484757026376936400905942
7784 -5395852830179908278980795255258
7785 12999099999978869944817370387667
7786 -30088176899492142110926080667833
7787 66945417332616159330398998885292
7788 -143244276019396899791732865746708
7789 294869866061205320315960739595617
7790 -584145994825856610165223036976683
7791 1113952827342331210082518349583442
7792 -2045300795296157757820256323086558
7793 3616225298909407131250966016459567
7794 -6157356590034936466724617811809533
7795 10096535029622504516865211815637992
7796 -15942240030654747622052162305930008
7797 24234776175632418764168004795708117
7798 -35456790759422799866787672041011383
7799 49902149957706162775478945835497502
7800 -67514673472190690813883279659790738
7801 87723915197144091575898508855614387
7802 -109319919477483247992606677253133113
7803 130416746043313348482407965845843012
7804 -148549555653613600143063618851147388
7805 160928685291414733488318920422076337
7806 -164837884124404565071031120918159163
7807 158120352796450774017979695927763962
7808 -139658089381422623379345531808138038
7809 109731355942546346940914346420679887
7810 -70156112815726352962223926400106813
7811 24139737743045626825711458546273312
7812 24139737743045626825711458546273312
7813 -70156112815726352962223926400106813
7814 109731355942546346940914346420679887
7815 -139658089381422623379345531808138038
7816 158120352796450774017979695927763962
7817 -164837884124404565071031120918159163
7818 160928685291414733488318920422076337
7819 -148549555653613600143063618851147388
7820 130416746043313348482407965845843012
7821 -109319919477483247992606677253133113
7822 87723915197144091575898508855614387
7823 -67514673472190690813883279659790738
7824 49902149957706162775478945835497502
7825 -35456790759422799866787672041011383
7826 24234776175632418764168004795708117
7827 -15942240030654747622052162305930008
7828 10096535029622504516865211815637992
7829 -6157356590034936466724617811809533
7830 3616225298909407131250966016459567
7831 -2045300795296157757820256323086558
7832 1113952827342331210082518349583442
7833 -584145994825856610165223036976683
7834 294869866061205320315960739595617
7835 -143244276019396899791732865746708
7836 66945417332616159330398998885292
7837 -30088176899492142110926080667833
7838 12999099999978869944817370387667
7839 -5395852830179908278980795255258
7840 2150794484757026376936400905942
7841 -822748614878450593465755190183
7842 301839431702263722370432877317
7843 -106122827748825194331843857808
7844 35728905248769050389083604592
7845 -11508830056093876808022122633
7846 3543494220994591089837246867
7847 -1041772628118492618544283758
7848 292123182532586278439434242
7849 -78032904923088115473547503
7850 19830144155372227364564877
7851 -4787108902290010578458748
7852 1096028497599396547581252
7853 -237576927423610885076373
7854 48660334532546807786727
7855 -9397223317051214822298
7856 1707025956508067919702
7857 -290897681727030300923
7858 46366492066784444577
7859 -6889253953227014248
7860 950579848453798552
7861 -121272429119750073
7862 14233547817487427
7863 -1527936868370198
7864 148988356519002
7865 -13088468101423
7866 1025624028077
7867 -70809682548
7868 4240325452
7869 -215768773
7870 9071127
7871 -302498
7872 7502
7873 -123
7874 1
7875 124
7876 -7625
7877 310000
7878 -9373625
7879 224839900
7880 -4456094225
7881 75050008000
7882 -1096433710625
7883 14114092129500
7884 -162076824620425
7885 1676925224889200
7886 -15761484685857625
7887 135505976937237500
7888 -1071852277573548625
7889 7839833801680812800
7890 -53255746020011458825
7891 337264173793814745500
7892 -1997923638235098220625
7893 11104249273559282742000
7894 -58057557849598022609025
7895 286237261956157692863100
7896 -1333605425023007432657625
7897 5883137399889407126040000
7898 -24617253057662237943023625
7899 97863049078460342838112380
7900 -370156087455674393912981745
7901 1333895810651078896983718000
7902 -4585266849113083708381530625
7903 15052324277088467897859369500
7904 -47237735304862927197105727225
7905 141851732997594244720927462400
7906 -407962259451088916702276735125
7907 1124588046580714315836188067500
7908 -2973543099635476970402156096125
7909 7546647314936934655917196161200
7910 -18394952830158778223798165642925
7911 43087276899471012055743451055500
7912 -97033594232108301441325079553125
7913 210189693352013059122131864632000
7914 -438114142080602220107693605342325
7915 879015860887061930481183776572300
7916 -1698098822168187820247741386560125
7917 3159253622638488967902774672670000
7918 -5661526094205564889071222339546125
7919 9773581888944343597975583828269100
7920 -16253891619657440983589829627447525
7921 26038775060277252138917374121568000
7922 -40177016206287166386220167101638125
7923 59691566935055218630955676836719500
7924 -85358940717128962642266617876508885
7925 117416823429896853589362225495288240
7926 -155238588669334782389781788515405125
7927 197043834674627339568505186108747500
7928 -239736665520796596475014643098976125
7929 278966301696926948625471584696990400
7930 -309478240945028333631382539273223725
7931 325766569415819298559350041340235500
7932 -322958236920855339089010816845923125
7933 297778442177873397397325227735902000
7934 -249389445323968970320259878228817925
7935 179887468758272699903138272820786700
7936 -94295850558771979787935384946380125
7937 0
7938 94295850558771979787935384946380125
7939 -179887468758272699903138272820786700
7940 249389445323968970320259878228817925
7941 -297778442177873397397325227735902000
7942 322958236920855339089010816845923125
7943 -325766569415819298559350041340235500
7944 309478240945028333631382539273223725
7945 -278966301696926948625471584696990400
7946 239736665520796596475014643098976125
7947 -197043834674627339568505186108747500
7948 155238588669334782389781788515405125
7949 -117416823429896853589362225495288240
7950 85358940717128962642266617876508885
7951 -59691566935055218630955676836719500
7952 40177016206287166386220167101638125
7953 -26038775060277252138917374121568000
7954 16253891619657440983589829627447525
7955 -9773581888944343597975583828269100
7956 5661526094205564889071222339546125
7957 -3159253622638488967902774672670000
7958 1698098822168187820247741386560125
7959 -879015860887061930481183776572300
7960 438114142080602220107693605342325
7961 -210189693352013059122131864632000
7962 97033594232108301441325079553125
7963 -43087276899471012055743451055500
7964 18394952830158778223798165642925
7965 -7546647314936934655917196161200
7966 2973543099635476970402156096125
7967 -1124588046580714315836188067500
7968 407962259451088916702276735125
7969 -141851732997594244720927462400
7970 47237735304862927197105727225
7971 -15052324277088467897859369500
7972 4585266849113083708381530625
7973 -1333895810651078896983718000
7974 370156087455674393912981745
7975 -97863049078460342838112380
7976 24617253057662237943023625
7977 -5883137399889407126040000
7978 1333605425023007432657625
7979 -286237261956157692863100
7980 58057557849598022609025
7981 -11104249273559282742000
7982 1997923638235098220625
7983 -337264173793814745500
7984 53255746020011458825
7985 -7839833801680812800
7986 1071852277573548625
7987 -135505976937237500
7988 15761484685857625
7989 -1676925224889200
7990 162076824620425
7991 -14114092129500
7992 1096433710625
7993 -75050008000
7994 4456094225
7995 -224839900
7996 9373625
7997 -310000
7998 7625
7999 -124
8000 1
8001 -125
8002 7749
8003 -317625
8004 9683625
8005 -234213525
8006 4680934125
8007 -79506102225
8008 1171483718625
8009 -15210525840125
8010 176190916749925
8011 -1839002049509625
8012 17438409910746825
8013 -151267461623095125
8014 1207358254510786125
8015 -8911686079254361425
8016 61095579821692271625
8017 -390519919813826204325
8018 2335187812028912966125
8019 -13102172911794380962625
8020 69161807123157305351025
8021 -344294819805755715472125
8022 1619842686979165125520725
8023 -7216742824912414558697625
8024 30500390457551645069063625
8025 -122480302136122580781136005
8026 468019136534134736751094125
8027 -1704051898106753290896699745
8028 5919162659764162605365248625
8029 -19637591126201551606240900125
8030 62290059581951395094965096725
8031 -189089468302457171918033189625
8032 549813992448683161423204197525
8033 -1532550306031803232538464802625
8034 4098131146216191286238344163625
8035 -10520190414572411626319352257325
8036 25941600145095712879715361804125
8037 -61482229729629790279541616698425
8038 140120871131579313497068530608625
8039 -307223287584121360563456944185125
8040 648303835432615279229825469974325
8041 -1317130002967664150588877381914625
8042 2577114683055249750728925163132425
8043 -4857352444806676788150516059230125
8044 8820779716844053856973997012216125
8045 -15435107983149908487046806167815225
8046 26027473508601784581565413455716625
8047 -42292666679934693122507203749015525
8048 66215791266564418525137541223206125
8049 -99868583141342385017175843938357625
8050 145050507652184181273222294713228385
8051 -202775764147025816231628843371797125
8052 272655412099231635979144014010693365
8053 -352282423343962121958286974624152625
8054 436780500195423936043519829207723625
8055 -518702967217723545100486227795966525
8056 588444542641955282256854123970214125
8057 -635244810360847632190732580613459225
8058 648724806336674637648360858186158625
8059 -620736679098728736486336044581825125
8060 547167887501842367717585105964719925
8061 -429276914082241670223398151049604625
8062 274183319317044679691073657767166825
8063 -94295850558771979787935384946380125
8064 -94295850558771979787935384946380125
8065 274183319317044679691073657767166825
8066 -429276914082241670223398151049604625
8067 547167887501842367717585105964719925
8068 -620736679098728736486336044581825125
8069 648724806336674637648360858186158625
8070 -635244810360847632190732580613459225
8071 588444542641955282256854123970214125
8072 -518702967217723545100486227795966525
8073 436780500195423936043519829207723625
8074 -352282423343962121958286974624152625
8075 272655412099231635979144014010693365
8076 -202775764147025816231628843371797125
8077 145050507652184181273222294713228385
8078 -99868583141342385017175843938357625
8079 66215791266564418525137541223206125
8080 -42292666679934693122507203749015525
8081 26027473508601784581565413455716625
8082 -15435107983149908487046806167815225
8083 8820779716844053856973997012216125
8084 -4857352444806676788150516059230125
8085 2577114683055249750728925163132425
8086 -1317130002967664150588877381914625
8087 648303835432615279229825469974325
8088 -307223287584121360563456944185125
8089 140120871131579313497068530608625
8090 -61482229729629790279541616698425
8091 25941600145095712879715361804125
8092 -10520190414572411626319352257325
8093 4098131146216191286238344163625
8094 -1532550306031803232538464802625
8095 549813992448683161423204197525
8096 -189089468302457171918033189625
8097 62290059581951395094965096725
8098 -19637591126201551606240900125
8099 5919162659764162605365248625
8100 -1704051898106753290896699745
8101 468019136534134736751094125
8102 -122480302136122580781136005
8103 30500390457551645069063625
8104 -7216742824912414558697625
8105 1619842686979165125520725
8106 -344294819805755715472125
8107 69161807123157305351025
8108 -13102172911794380962625
8109 2335187812028912966125
8110 -390519919813826204325
8111 61095579821692271625
8112 -8911686079254361425
8113 1207358254510786125
8114 -151267461623095125
8115 17438409910746825
8116 -1839002049509625
8117 176190916749925
8118 -15210525840125
8119 1171483718625
8120 -79506102225
8121 4680934125
8122 -234213525
8123 9683625
8124 -317625
8125 7749
8126 -125
8127 1
8128 126
8129 -7874
8130 325374
8131 -10001250
8132 243897150
8133 -4915147650
8134 84187036350
8135 -1250989820850
8136 16382009558750
8137 -191401442590050
8138 2015192966259550
8139 -19277411960256450
8140 168705871533841950
8141 -1358625716133881250
8142 10119044333765147550
8143 -70007265900946633050
8144 451615499635518475950
8145 -2725707731842739170450
8146 15437360723823293928750
8147 -82263980034951686313650
8148 413456626928913020823150
8149 -1964137506784920840992850
8150 8836585511891579684218350
8151 -37717133282464059627761250
8152 152980692593674225850199630
8153 -590499438670257317532230130
8154 2172071034640888027647793870
8155 -7623214557870915896261948370
8156 25556753785965714211606148750
8157 -81927650708152946701205996850
8158 251379527884408567012998286350
8159 -738903460751140333341237387150
8160 2082364298480486393961669000150
8161 -5630681452247994518776808966250
8162 14618321560788602912557696420950
8163 -36461790559668124506034714061450
8164 87423829874725503159256978502550
8165 -201603100861209103776610147307050
8166 447344158715700674060525474793750
8167 -955527123016736639793282414159450
8168 1965433838400279429818702851888950
8169 -3894244686022913901317802545047050
8170 7434467127861926538879441222362550
8171 -13678132161650730645124513071446250
8172 24255887699993962344020803180031350
8173 -41462581491751693068612219623531850
8174 68320140188536477704072617204732150
8175 -108508457946499111647644744972221650
8176 166084374407906803542313385161563750
8177 -244919090793526566290398138651586010
8178 347826271799209997504851138085025510
8179 -475431176246257452210772857382490490
8180 624937835443193757937430988634845990
8181 -789062923539386058001806803831876250
8182 955483467413147481144006057003690150
8183 -1107147509859678827357340351766180650
8184 1223689353002802914447586704583673350
8185 -1283969616697522269839093438799617850
8186 1269461485435403374134696902767983750
8187 -1167904566600571104203921150546545050
8188 976444801584084037940983257014324550
8189 -703460233399286349914471808816771450
8190 368479169875816659479009042713546950
8191 0
8192 -368479169875816659479009042713546950
8193 703460233399286349914471808816771450
8194 -976444801584084037940983257014324550
8195 1167904566600571104203921150546545050
8196 -1269461485435403374134696902767983750
8197 1283969616697522269839093438799617850
8198 -1223689353002802914447586704583673350
8199 1107147509859678827357340351766180650
8200 -955483467413147481144006057003690150
8201 789062923539386058001806803831876250
8202 -624937835443193757937430988634845990
8203 475431176246257452210772857382490490
8204 -347826271799209997504851138085025510
8205 244919090793526566290398138651586010
8206 -166084374407906803542313385161563750
8207 108508457946499111647644744972221650
8208 -68320140188536477704072617204732150
8209 41462581491751693068612219623531850
8210 -24255887699993962344020803180031350
8211 13678132161650730645124513071446250
8212 -7434467127861926538879441222362550
8213 3894244686022913901317802545047050
8214 -1965433838400279429818702851888950
8215 955527123016736639793282414159450
8216 -447344158715700674060525474793750
8217 201603100861209103776610147307050
8218 -87423829874725503159256978502550
8219 36461790559668124506034714061450
8220 -14618321560788602912557696420950
8221 5630681452247994518776808966250
8222 -2082364298480486393961669000150
8223 738903460751140333341237387150
8224 -251379527884408567012998286350
8225 81927650708152946701205996850
8226 -25556753785965714211606148750
8227 7623214557870915896261948370
8228 -2172071034640888027647793870
8229 590499438670257317532230130
8230 -152980692593674225850199630
8231 37717133282464059627761250
8232 -8836585511891579684218350
8233 1964137506784920840992850
8234 -413456626928913020823150
8235 82263980034951686313650
8236 -15437360723823293928750
8237 2725707731842739170450
8238 -451615499635518475950
8239 70007265900946633050
8240 -10119044333765147550
8241 1358625716133881250
8242 -168705871533841950
8243 19277411960256450
8244 -2015192966259550
8245 191401442590050
8246 -16382009558750
8247 1250989820850
8248 -84187036350
8249 4915147650
8250 -243897150
8251 10001250
8252 -325374
8253 7874
8254 -126
8255 1
8256 -127
8257 8000
8258 -333248
8259 10326624
8260 -253898400
8261 5159044800
8262 -89102184000
8263 1335176857200
8264 -17632999379600
8265 207783452148800
8266 -2206594408849600
8267 21292604926516000
8268 -187983283494098400
8269 1527331587667723200
8270 -11477670049899028800
8271 80126310234711780600
8272 -521622765536465109000
8273 3177323231478257646400
8274 -18163068455666033099200
8275 97701340758774980242400
8276 -495720606963864707136800
8277 2377594133713833861816000
8278 -10800723018676500525211200
8279 46553718794355639311979600
8280 -190697825876138285477960880
8281 743480131263931543382429760
8282 -2762570473311145345180024000
8283 9795285592511803923909742240
8284 -33179968343836630107868097120
8285 107484404494118660912812145600
8286 -333307178592561513714204283200
8287 990282988635548900354235673500
8288 -2821267759231626727302906387300
8289 7713045750728480912738477966400
8290 -20249003013036597431334505387200
8291 51080112120456727418592410482400
8292 -123885620434393627665291692564000
8293 289026930735934606935867125809600
8294 -648947259576909777837135622100800
8295 1402871281732437313853807888953200
8296 -2920960961417016069611985266048400
8297 5859678524423193331136505396936000
8298 -11328711813884840440197243767409600
8299 21112599289512657184003954293808800
8300 -37934019861644692989145316251477600
8301 65718469191745655412633022803563200
8302 -109782721680288170772684836828264000
8303 176828598135035589351717362176953800
8304 -274592832354405915189958130133785400
8305 411003465201433369832711523813149760
8306 -592745362592736563795249276736611520
8307 823257448045467449715623995467516000
8308 -1100369011689451210148203846017336480
8309 1414000758982579815939237792466722240
8310 -1744546390952533539145812860835566400
8311 2062630977272826308501346408769870800
8312 -2330836862862481741804927056349854000
8313 2507658969700325184286680143383291200
8314 -2553431102132925643973790341567601600
8315 2437366052035974478338618053314528800
8316 -2144349368184655142144904407560869600
8317 1679905034983370387855455065831096000
8318 -1071939403275103009393480851530318400
8319 368479169875816659479009042713546950
8320 368479169875816659479009042713546950
8321 -1071939403275103009393480851530318400
8322 1679905034983370387855455065831096000
8323 -2144349368184655142144904407560869600
8324 2437366052035974478338618053314528800
8325 -2553431102132925643973790341567601600
8326 2507658969700325184286680143383291200
8327 -2330836862862481741804927056349854000
8328 2062630977272826308501346408769870800
8329 -1744546390952533539145812860835566400
8330 1414000758982579815939237792466722240
8331 -1100369011689451210148203846017336480
8332 823257448045467449715623995467516000
8333 -592745362592736563795249276736611520
8334 411003465201433369832711523813149760
8335 -274592832354405915189958130133785400
8336 176828598135035589351717362176953800
8337 -109782721680288170772684836828264000
8338 65718469191745655412633022803563200
8339 -37934019861644692989145316251477600
8340 21112599289512657184003954293808800
8341 -11328711813884840440197243767409600
8342 5859678524423193331136505396936000
8343 -2920960961417016069611985266048400
8344 1402871281732437313853807888953200
8345 -648947259576909777837135622100800
8346 289026930735934606935867125809600
8347 -123885620434393627665291692564000
8348 51080112120456727418592410482400
8349 -20249003013036597431334505387200
8350 7713045750728480912738477966400
8351 -2821267759231626727302906387300
8352 990282988635548900354235673500
8353 -333307178592561513714204283200
8354 107484404494118660912812145600
8355 -33179968343836630107868097120
8356 9795285592511803923909742240
8357 -2762570473311145345180024000
8358 743480131263931543382429760
8359 -190697825876138285477960880
8360 46553718794355639311979600
8361 -10800723018676500525211200
8362 2377594133713833861816000
8363 -495720606963864707136800
8364 97701340758774980242400
8365 -18163068455666033099200
8366 3177323231478257646400
8367 -521622765536465109000
8368 80126310234711780600
8369 -11477670049899028800
8370 1527331587667723200
8371 -187983283494098400
8372 21292604926516000
8373 -2206594408849600
8374 207783452148800
8375 -17632999379600
8376 1335176857200
8377 -89102184000
8378 5159044800
8379 -253898400
8380 10326624
8381 -333248
8382 8000
8383 -127
8384 1
8385 128
8386 -8127
8387 341248
8388 -10659872
8389 264225024
8390 -5412943200
8391 94261228800
8392 -1424279041200
8393 18968176236800
8394 -225416451528400
8395 2414377860998400
8396 -23499199335365600
8397 209275888420614400
8398 -1715314871161821600
8399 13005001637566752000
8400 -91603980284610809400
8401 601749075771176889600
8402 -3698945997014722755400
8403 21340391687144290745600
8404 -115864409214441013341600
8405 593421947722639687379200
8406 -2873314740677698568952800
8407 13178317152390334387027200
8408 -57354441813032139837190800
8409 237251544670493924789940480
8410 -934177957140069828860390640
8411 3506050604575076888562453760
8412 -12557856065822949269089766240
8413 42975253936348434031777839360
8414 -140664372837955291020680242720
8415 440791583086680174627016428800
8416 -1323590167228110414068439956700
8417 3811550747867175627657142060800
8418 -10534313509960107640041384353700
8419 27962048763765078344072983353600
8420 -71329115133493324849926915869600
8421 174965732554850355083884103046400
8422 -412912551170328234601158818373600
8423 937974190312844384773002747910400
8424 -2051818541309347091690943511054000
8425 4323832243149453383465793155001600
8426 -8780639485840209400748490662984400
8427 17188390338308033771333749164345600
8428 -32441311103397497624201198061218400
8429 59046619151157350173149270545286400
8430 -103652489053390348401778339055040800
8431 175501190872033826185317859631827200
8432 -286611319815323760124402199005217800
8433 451421430489441504541675492310739200
8434 -685596297555839285022669653946935160
8435 1003748827794169933627960800549761280
8436 -1416002810638204013510873272204127520
8437 1923626459734918659863827841484852480
8438 -2514369770672031026087441638484058720
8439 3158547149935113355085050653302288640
8440 -3807177368225359847647159269605437200
8441 4393467840135308050306273465119724800
8442 -4838495832562806926091607199733145200
8443 5061090071833250828260470484950892800
8444 -4990797154168900122312408394882130400
8445 4581715420220629620483522460875398400
8446 -3824254403168025530000359473391965600
8447 2751844438258473397248935917361414400
8448 -1440418573150919668872489894243865350
8449 0
8450 1440418573150919668872489894243865350
8451 -2751844438258473397248935917361414400
8452 3824254403168025530000359473391965600
8453 -4581715420220629620483522460875398400
8454 4990797154168900122312408394882130400
8455 -5061090071833250828260470484950892800
8456 4838495832562806926091607199733145200
8457 -4393467840135308050306273465119724800
8458 3807177368225359847647159269605437200
8459 -3158547149935113355085050653302288640
8460 2514369770672031026087441638484058720
8461 -1923626459734918659863827841484852480
8462 1416002810638204013510873272204127520
8463 -1003748827794169933627960800549761280
8464 685596297555839285022669653946935160
8465 -451421430489441504541675492310739200
8466 286611319815323760124402199005217800
8467 -175501190872033826185317859631827200
8468 103652489053390348401778339055040800
8469 -59046619151157350173149270545286400
8470 32441311103397497624201198061218400
8471 -17188390338308033771333749164345600
8472 8780639485840209400748490662984400
8473 -4323832243149453383465793155001600
8474 2051818541309347091690943511054000
8475 -937974190312844384773002747910400
8476 412912551170328234601158818373600
8477 -174965732554850355083884103046400
8478 71329115133493324849926915869600
8479 -27962048763765078344072983353600
8480 10534313509960107640041384353700
8481 -3811550747867175627657142060800
8482 1323590167228110414068439956700
8483 -440791583086680174627016428800
8484 140664372837955291020680242720
8485 -42975253936348434031777839360
8486 12557856065822949269089766240
8487 -3506050604575076888562453760
8488 934177957140069828860390640
8489 -237251544670493924789940480
8490 57354441813032139837190800
8491 -13178317152390334387027200
8492 2873314740677698568952800
8493 -593421947722639687379200
8494 115864409214441013341600
8495 -21340391687144290745600
8496 3698945997014722755400
8497 -601749075771176889600
8498 91603980284610809400
8499 -13005001637566752000
8500 1715314871161821600
8501 -209275888420614400
8502 23499199335365600
8503 -2414377860998400
8504 225416451528400
8505 -18968176236800
8506 1424279041200
8507 -94261228800
8508 5412943200
8509 -264225024
8510 10659872
8511 -341248
8512 8127
8513 -128
8514 1
8515 -129
8516 8255
8517 -349375
8518 11001120
8519 -274884896
8520 5677168224
8521 -99674172000
8522 1518540270000
8523 -20392455278000
8524 244384627765200
8525 -2639794312526800
8526 25913577196364000
8527 -232775087755980000
8528 1924590759582436000
8529 -14720316508728573600
8530 104608981922177561400
8531 -693353056055787699000
8532 4300695072785899645000
8533 -25039337684159013501000
8534 137204800901585304087200
8535 -709286356937080700720800
8536 3466736688400338256332000
8537 -16051631893068032955980000
8538 70532758965422474224218000
8539 -294605986483526064627131280
8540 1171429501810563753650331120
8541 -4440228561715146717422844400
8542 16063906670398026157652220000
8543 -55533110002171383300867605600
8544 183639626774303725052458082080
8545 -581455955924635465647696671520
8546 1764381750314790588695456385500
8547 -5135140915095286041725582017500
8548 14345864257827283267698526414500
8549 -38496362273725185984114367707300
8550 99291163897258403193999899223200
8551 -246294847688343679933811018916000
8552 587878283725178589685042921420000
8553 -1350886741483172619374161566284000
8554 2989792731622191476463946258964400
8555 -6375650784458800475156736666055600
8556 13104471728989662784214283817986000
8557 -25969029824148243172082239827330000
8558 49629701441705531395534947225564000
8559 -91487930254554847797350468606504800
8560 162699108204547698574927609600327200
8561 -279153679925424174587096198686868000
8562 462112510687357586309720058637045000
8563 -738032750304765264666077691315957000
8564 1137017728045280789564345146257674360
8565 -1689345125350009218650630454496696440
8566 2419751638432373947138834072753888800
8567 -3339629270373122673374701113688980000
8568 4437996230406949685951269479968911200
8569 -5672916920607144381172492291786347360
8570 6965724518160473202732209922907725840
8571 -8200645208360667897953432734725162000
8572 9231963672698114976397880664852870000
8573 -9899585904396057754352077684684038000
8574 10051887226002150950572878879833023200
8575 -9572512574389529742795930855757528800
8576 8405969823388655150483881934267364000
8577 -6576098841426498927249295390753380000
8578 4192263011409393066121425811605279750
8579 -1440418573150919668872489894243865350
8580 -1440418573150919668872489894243865350
8581 4192263011409393066121425811605279750
8582 -6576098841426498927249295390753380000
8583 8405969823388655150483881934267364000
8584 -9572512574389529742795930855757528800
8585 10051887226002150950572878879833023200
8586 -9899585904396057754352077684684038000
8587 9231963672698114976397880664852870000
8588 -8200645208360667897953432734725162000
8589 6965724518160473202732209922907725840
8590 -5672916920607144381172492291786347360
8591 4437996230406949685951269479968911200
8592 -3339629270373122673374701113688980000
8593 2419751638432373947138834072753888800
8594 -1689345125350009218650630454496696440
8595 1137017728045280789564345146257674360
8596 -738032750304765264666077691315957000
8597 462112510687357586309720058637045000
8598 -279153679925424174587096198686868000
8599 162699108204547698574927609600327200
8600 -91487930254554847797350468606504800
8601 49629701441705531395534947225564000
8602 -25969029824148243172082239827330000
8603 13104471728989662784214283817986000
8604 -6375650784458800475156736666055600
8605 2989792731622191476463946258964400
8606 -1350886741483172619374161566284000
8607 587878283725178589685042921420000
8608 -246294847688343679933811018916000
8609 99291163897258403193999899223200
8610 -38496362273725185984114367707300
8611 14345864257827283267698526414500
8612 -5135140915095286041725582017500
8613 1764381750314790588695456385500
8614 -581455955924635465647696671520
8615 183639626774303725052458082080
8616 -55533110002171383300867605600
8617 16063906670398026157652220000
8618 -4440228561715146717422844400
8619 1171429501810563753650331120
8620 -294605986483526064627131280
8621 70532758965422474224218000
8622 -16051631893068032955980000
8623 3466736688400338256332000
8624 -709286356937080700720800
8625 137204800901585304087200
8626 -25039337684159013501000
8627 4300695072785899645000
8628 -693353056055787699000
8629 104608981922177561400
8630 -14720316508728573600
8631 1924590759582436000
8632 -232775087755980000
8633 25913577196364000
8634 -2639794312526800
8635 244384627765200
8636 -20392455278000
8637 1518540270000
8638 -99674172000
8639 5677168224
8640 -274884896
8641 11001120
8642 -349375
8643 8255
8644 -129
8645 1
8646 130
8647 -8384
8648 357630
8649 -11350495
8650 285886016
8651 -5952053120
8652 105351340224
8653 -1618214442000
8654 21910995548000
8655 -264777083043200
8656 2884178940292000
8657 -28553371508890800
8658 258688664952344000
8659 -2157365847338416000
8660 16644907268311009600
8661 -119329298430906135000
8662 797962037977965260400
8663 -4994048128841687344000
8664 29340032756944913146000
8665 -162244138585744317588200
8666 846491157838666004808000
8667 -4176023045337418957052800
8668 19518368581468371212312000
8669 -86584390858490507180198000
8670 365138745448948538851349280
8671 -1466035488294089818277462400
8672 5611658063525710471073175520
8673 -20504135232113172875075064400
8674 71597016672569409458519825600
8675 -239172736776475108353325687680
8676 765095582698939190700154753600
8677 -2345837706239426054343153057020
8678 6899522665410076630421038403000
8679 -19481005172922569309424108432000
8680 52842226531552469251812894121800
8681 -137787526170983589178114266930500
8682 345586011585602083127810918139200
8683 -834173131413522269618853940336000
8684 1938765025208351209059204487704000
8685 -4340679473105364095838107825248400
8686 9365443516080991951620682925020000
8687 -19480122513448463259371020484041600
8688 39073501553137905956296523645316000
8689 -75598731265853774567617187052894000
8690 141117631696260379192885415832068800
8691 -254187038459102546372278078206832000
8692 441852788129971873162023808287195200
8693 -741266190612781760896816257323913000
8694 1200145260992122850975797749953002000
8695 -1875050478350046054230422837573631360
8696 2826362853395290008214975600754370800
8697 -4109096763782383165789464527250585240
8698 5759380908805496620513535186442868800
8699 -7777625500780072359325970593657891200
8700 10110913151014094067123761771755258560
8701 -12638641438767617583904702214694073200
8702 15166369726521141100685642657632887840
8703 -17432608881058782874351313399578032000
8704 19131549577094172730749958349536908000
8705 -19951473130398208704924956564517061200
8706 19624399800391680693368809735590552000
8707 -17978482397778184893279812790024892800
8708 14982068664815154077733177325020744000
8709 -10768361852835891993370721202358659750
8710 5632681584560312734993915705849145100
8711 0
8712 -5632681584560312734993915705849145100
8713 10768361852835891993370721202358659750
8714 -14982068664815154077733177325020744000
8715 17978482397778184893279812790024892800
8716 -19624399800391680693368809735590552000
8717 19951473130398208704924956564517061200
8718 -19131549577094172730749958349536908000
8719 17432608881058782874351313399578032000
8720 -15166369726521141100685642657632887840
8721 12638641438767617583904702214694073200
8722 -10110913151014094067123761771755258560
8723 7777625500780072359325970593657891200
8724 -5759380908805496620513535186442868800
8725 4109096763782383165789464527250585240
8726 -2826362853395290008214975600754370800
8727 1875050478350046054230422837573631360
8728 -1200145260992122850975797749953002000
8729 741266190612781760896816257323913000
8730 -441852788129971873162023808287195200
8731 254187038459102546372278078206832000
8732 -141117631696260379192885415832068800
8733 75598731265853774567617187052894000
8734 -39073501553137905956296523645316000
8735 19480122513448463259371020484041600
8736 -9365443516080991951620682925020000
8737 4340679473105364095838107825248400
8738 -1938765025208351209059204487704000
8739 834173131413522269618853940336000
8740 -345586011585602083127810918139200
8741 137787526170983589178114266930500
8742 -52842226531552469251812894121800
8743 19481005172922569309424108432000
8744 -6899522665410076630421038403000
8745 2345837706239426054343153057020
8746 -765095582698939190700154753600
8747 239172736776475108353325687680
8748 -71597016672569409458519825600
8749 20504135232113172875075064400
8750 -5611658063525710471073175520
8751 1466035488294089818277462400
8752 -365138745448948538851349280
8753 86584390858490507180198000
8754 -19518368581468371212312000
8755 4176023045337418957052800
8756 -846491157838666004808000
8757 162244138585744317588200
8758 -29340032756944913146000
8759 4994048128841687344000
8760 -797962037977965260400
8761 119329298430906135000
8762 -16644907268311009600
8763 2157365847338416000
8764 -258688664952344000
8765 28553371508890800
8766 -2884178940292000
8767 264777083043200
8768 -21910995548000
8769 1618214442000
8770 -105351340224
8771 5952053120
8772 -285886016
8773 11350495
8774 -357630
8775 8384
8776 -130
8777 1
8778 -131
8779 8514
8780 -366014
8781 11708125
8782 -297236511
8783 6237939136
8784 -111303393344
8785 1723565782224
8786 -23529209990000
8787 286688078591200
8788 -3148956023335200
8789 31437550449182800
8790 -287242036461234800
8791 2416054512290760000
8792 -18802273115649425600
8793 135974205699217144600
8794 -917291336408871395400
8795 5792010166819652604400
8796 -34334080885786600490000
8797 191584171342689230734200
8798 -1008735296424410322396200
8799 5022514203176084961860800
8800 -23694391626805790169364800
8801 106102759439958878392510000
8802 -451723136307439046031547280
8803 1831174233743038357128811680
8804 -7077693551819800289350637920
8805 26115793295638883346148239920
8806 -92101151904682582333594890000
8807 310769753449044517811845513280
8808 -1004268319475414299053480441280
8809 3110933288938365245043307810620
8810 -9245360371649502684764191460020
8811 26380527838332645939845146835000
8812 -72323231704475038561237002553800
8813 190629752702536058429927161052300
8814 -483373537756585672305925185069700
8815 1179759142999124352746664858475200
8816 -2772938156621873478678058428040000
8817 6279444498313715304897312312952400
8818 -13706122989186356047458790750268400
8819 28845566029529455210991703409061600
8820 -58553624066586369215667544129357600
8821 114672232818991680523913710698210000
8822 -216716362962114153760502602884962800
8823 395304670155362925565163494038900800
8824 -696039826589074419534301886494027200
8825 1183118978742753634058840065611108200
8826 -1941411451604904611872614007276915000
8827 3075195739342168905206220587526633360
8828 -4701413331745336062445398438328002160
8829 6935459617177673174004440128004956040
8830 -9868477672587879786302999713693454040
8831 13537006409585568979839505780100760000
8832 -17888538651794166426449732365413149760
8833 22749554589781711651028463986449331760
8834 -27805011165288758684590344872326961040
8835 32598978607579923975036956057210919840
8836 -36564158458152955605101271749114940000
8837 39083022707492381435674914914053969200
8838 -39575872930789889398293766300107613200
8839 37602882198169865586648622525615444800
8840 -32960551062593338971012990115045636800
8841 25750430517651046071103898527379403750
8842 -16401043437396204728364636908207804850
8843 5632681584560312734993915705849145100
8844 5632681584560312734993915705849145100
8845 -16401043437396204728364636908207804850
8846 25750430517651046071103898527379403750
8847 -32960551062593338971012990115045636800
8848 37602882198169865586648622525615444800
8849 -39575872930789889398293766300107613200
8850 39083022707492381435674914914053969200
8851 -36564158458152955605101271749114940000
8852 32598978607579923975036956057210919840
8853 -27805011165288758684590344872326961040
8854 22749554589781711651028463986449331760
8855 -17888538651794166426449732365413149760
8856 13537006409585568979839505780100760000
8857 -9868477672587879786302999713693454040
8858 6935459617177673174004440128004956040
8859 -4701413331745336062445398438328002160
8860 3075195739342168905206220587526633360
8861 -1941411451604904611872614007276915000
8862 1183118978742753634058840065611108200
8863 -696039826589074419534301886494027200
8864 395304670155362925565163494038900800
8865 -216716362962114153760502602884962800
8866 114672232818991680523913710698210000
8867 -58553624066586369215667544129357600
8868 28845566029529455210991703409061600
8869 -13706122989186356047458790750268400
8870 6279444498313715304897312312952400
8871 -2772938156621873478678058428040000
8872 1179759142999124352746664858475200
8873 -483373537756585672305925185069700
8874 190629752702536058429927161052300
8875 -72323231704475038561237002553800
8876 26380527838332645939845146835000
8877 -9245360371649502684764191460020
8878 3110933288938365245043307810620
8879 -1004268319475414299053480441280
8880 310769753449044517811845513280
8881 -92101151904682582333594890000
8882 26115793295638883346148239920
8883 -7077693551819800289350637920
8884 1831174233743038357128811680
8885 -451723136307439046031547280
8886 106102759439958878392510000
8887 -23694391626805790169364800
8888 5022514203176084961860800
8889 -1008735296424410322396200
8890 191584171342689230734200
8891 -34334080885786600490000
8892 5792010166819652604400
8893 -917291336408871395400
8894 135974205699217144600
8895 -18802273115649425600
8896 2416054512290760000
8897 -287242036461234800
8898 31437550449182800
8899 -3148956023335200
8900 286688078591200
8901 -23529209990000
8902 1723565782224
8903 -111303393344
8904 6237939136
8905 -297236511
8906 11708125
8907 -366014
8908 8514
8909 -131
8910 1
8911 132
8912 -8645
8913 374528
8914 -12074139
8915 308944636
8916 -6535175647
8917 117541332480
8918 -1834869175568
8919 25252775772224
8920 -310217288581200
8921 3435644101926400
8922 -34586506472518000
8923 318679586910417600
8924 -2703296548751994800
8925 21218327627940185600
8926 -154776478814866570200
8927 1053265542108088540000
8928 -6709301503228523999800
8929 40126091052606253094400
8930 -225918252228475831224200
8931 1200319467767099553130400
8932 -6031249499600495284257000
8933 28716905829981875131225600
8934 -129797151066764668561874800
8935 557825895747397924424057280
8936 -2282897370050477403160358960
8937 8908867785562838646479449600
8938 -33193486847458683635498877840
8939 118216945200321465679743129920
8940 -402870905353727100145440403280
8941 1315038072924458816865325954560
8942 -4115201608413779544096788251900
8943 12356293660587867929807499270640
8944 -35625888209982148624609338295020
8945 98703759542807684501082149388800
8946 -262952984407011096991164163606100
8947 674003290459121730735852346122000
8948 -1663132680755710025052590043544900
8949 3952697299620997831424723286515200
8950 -9052382654935588783575370740992400
8951 19985567487500071352356103063220800
8952 -42551689018715811258450494159330000
8953 87399190096115824426659247538419200
8954 -173225856885578049739581254827567600
8955 331388595781105834284416313583172800
8956 -612021033117477079325666096923863600
8957 1091344496744437345099465380532928000
8958 -1879158805331828053593141952105135400
8959 3124530430347658245931454072888023200
8960 -5016607190947073517078834594803548360
8961 7776609071087504967651619025854635520
8962 -11636872948923009236449838566332958200
8963 16803937289765552960307439841698410080
8964 -23405484082173448766142505493794214040
8965 31425545061379735406289238145513909760
8966 -40638093241575878077478196351862481520
8967 50554565755070470335618808858776292800
8968 -60403989772868682659627300929537880880
8969 69163137065732879580138227806325859840
8970 -75647181165645337040776186663168909200
8971 78658895638282270833968681214161582400
8972 -77178755128959754984942388825723058000
8973 70563433260763204557661612640661081600
8974 -58710981580244385042116888642425040550
8975 42151473955047250799468535435587208600
8976 -22033725021956517463358552614056949950
8977 0
8978 22033725021956517463358552614056949950
8979 -42151473955047250799468535435587208600
8980 58710981580244385042116888642425040550
8981 -70563433260763204557661612640661081600
8982 77178755128959754984942388825723058000
8983 -78658895638282270833968681214161582400
8984 75647181165645337040776186663168909200
8985 -69163137065732879580138227806325859840
8986 60403989772868682659627300929537880880
8987 -50554565755070470335618808858776292800
8988 40638093241575878077478196351862481520
8989 -31425545061379735406289238145513909760
8990 23405484082173448766142505493794214040
8991 -16803937289765552960307439841698410080
8992 11636872948923009236449838566332958200
8993 -7776609071087504967651619025854635520
8994 5016607190947073517078834594803548360
8995 -3124530430347658245931454072888023200
8996 1879158805331828053593141952105135400
8997 -1091344496744437345099465380532928000
8998 612021033117477079325666096923863600
8999 -331388595781105834284416313583172800
9000 173225856885578049739581254827567600
9001 -87399190096115824426659247538419200
9002 42551689018715811258450494159330000
9003 -19985567487500071352356103063220800
9004 9052382654935588783575370740992400
9005 -3952697299620997831424723286515200
9006 1663132680755710025052590043544900
9007 -674003290459121730735852346122000
9008 262952984407011096991164163606100
9009 -98703759542807684501082149388800
9010 35625888209982148624609338295020
9011 -12356293660587867929807499270640
9012 4115201608413779544096788251900
9013 -1315038072924458816865325954560
9014 402870905353727100145440403280
9015 -118216945200321465679743129920
9016 33193486847458683635498877840
9017 -8908867785562838646479449600
9018 2282897370050477403160358960
9019 -557825895747397924424057280
9020 129797151066764668561874800
9021 -28716905829981875131225600
9022 6031249499600495284257000
9023 -1200319467767099553130400
9024 225918252228475831224200
9025 -40126091052606253094400
9026 6709301503228523999800
9027 -1053265542108088540000
9028 154776478814866570200
9029 -21218327627940185600
9030 2703296548751994800
9031 -318679586910417600
9032 34586506472518000
9033 -3435644101926400
9034 310217288581200
9035 -25252775772224
9036 1834869175568
9037 -117541332480
9038 6535175647
9039 -308944636
9040 12074139
9041 -374528
9042 8645
9043 -132
9044 1
9045 -133
9046 8777
9047 -383173
9048 12448667
9049 -321018775
9050 6844120283
9051 -124076508127
9052 1952410508048
9053 -27087644947792
9054 335470064353424
9055 -3745861390507600
9056 38022150574444400
9057 -353266093382935600
9058 3021976135662412400
9059 -23921624176692180400
9060 175994806442806755800
9061 -1208042020922955110200
9062 7762567045336612539800
9063 -46835392555834777094200
9064 266044343281082084318600
9065 -1426237719995575384354600
9066 7231568967367594837387400
9067 -34748155329582370415482600
9068 158514056896746543693100400
9069 -687623046814162592985932080
9070 2840723265797875327584416240
9071 -11191765155613316049639808560
9072 42102354633021522281978327440
9073 -151410432047780149315242007760
9074 521087850554048565825183533200
9075 -1717908978278185917010766357840
9076 5430239681338238360962114206460
9077 -16471495269001647473904287522540
9078 47982181870570016554416837565660
9079 -134329647752789833125691487683820
9080 361656743949818781492246312994900
9081 -936956274866132827727016509728100
9082 2337135971214831755788442389666900
9083 -5615829980376707856477313330060100
9084 13005079954556586615000094027507600
9085 -29037950142435660135931473804213200
9086 62537256506215882610806597222550800
9087 -129950879114831635685109741697749200
9088 260625046981693874166240502365986800
9089 -504614452666683884023997568410740400
9090 943409628898582913610082410507036400
9091 -1703365529861914424425131477456791600
9092 2970503302076265398692607332638063400
9093 -5003689235679486299524596024993158600
9094 8141137621294731763010288667691571560
9095 -12793216262034578484730453620658183880
9096 19413482020010514204101457592187593720
9097 -28440810238688562196757278408031368280
9098 40209421371939001726449945335492624120
9099 -54831029143553184172431743639308123800
9100 72063638302955613483767434497376391280
9101 -91192658996646348413097005210638774320
9102 110958555527939152995246109788314173680
9103 -129567126838601562239765528735863740720
9104 144810318231378216620914414469494769040
9105 -154306076803927607874744867877330491600
9106 155837650767242025818911070039884640400
9107 -147742188389722959542604001466384139600
9108 129274414841007589599778501283086122150
9109 -100862455535291635841585424078012249150
9110 64185198977003768262827088049644158550
9111 -22033725021956517463358552614056949950
9112 -22033725021956517463358552614056949950
9113 64185198977003768262827088049644158550
9114 -100862455535291635841585424078012249150
9115 129274414841007589599778501283086122150
9116 -147742188389722959542604001466384139600
9117 155837650767242025818911070039884640400
9118 -154306076803927607874744867877330491600
9119 144810318231378216620914414469494769040
9120 -129567126838601562239765528735863740720
9121 110958555527939152995246109788314173680
9122 -91192658996646348413097005210638774320
9123 72063638302955613483767434497376391280
9124 -54831029143553184172431743639308123800
9125 40209421371939001726449945335492624120
9126 -28440810238688562196757278408031368280
9127 19413482020010514204101457592187593720
9128 -12793216262034578484730453620658183880
9129 8141137621294731763010288667691571560
9130 -5003689235679486299524596024993158600
9131 2970503302076265398692607332638063400
9132 -1703365529861914424425131477456791600
9133 943409628898582913610082410507036400
9134 -504614452666683884023997568410740400
9135 260625046981693874166240502365986800
9136 -129950879114831635685109741697749200
9137 62537256506215882610806597222550800
9138 -29037950142435660135931473804213200
9139 13005079954556586615000094027507600
9140 -5615829980376707856477313330060100
9141 2337135971214831755788442389666900
9142 -936956274866132827727016509728100
9143 361656743949818781492246312994900
9144 -134329647752789833125691487683820
9145 47982181870570016554416837565660
9146 -16471495269001647473904287522540
9147 5430239681338238360962114206460
9148 -1717908978278185917010766357840
9149 521087850554048565825183533200
9150 -151410432047780149315242007760
9151 42102354633021522281978327440
9152 -11191765155613316049639808560
9153 2840723265797875327584416240
9154 -687623046814162592985932080
9155 158514056896746543693100400
9156 -34748155329582370415482600
9157 7231568967367594837387400
9158 -1426237719995575384354600
9159 266044343281082084318600
9160 -46835392555834777094200
9161 7762567045336612539800
9162 -1208042020922955110200
9163 175994806442806755800
9164 -23921624176692180400
9165 3021976135662412400
9166 -353266093382935600
9167 38022150574444400
9168 -3745861390507600
9169 335470064353424
9170 -27087644947792
9171 1952410508048
9172 -124076508127
9173 6844120283
9174 -321018775
9175 12448667
9176 -383173
9177 8777
9178 -133
9179 1
9180 134
9181 -8910
9182 391950
9183 -12831840
9184 333467442
9185 -7165139058
9186 130920628410
9187 -2076487016175
9188 29040055455840
9189 -362557709301216
9190 4081331454861024
9191 -41768011964952000
9192 391288243957380000
9193 -3375242229045348000
9194 26943600312354592800
9195 -199916430619498936200
9196 1384036827365761866000
9197 -8970609066259567650000
9198 54597959601171389634000
9199 -312879735836916861412800
9200 1692282063276657468673200
9201 -8657806687363170221742000
9202 41979724296949965252870000
9203 -193262212226328914108583000
9204 846137103710909136679032480
9205 -3528346312612037920570348320
9206 14032488421411191377224224800
9207 -53294119788634838331618136000
9208 193512786680801671597220335200
9209 -672498282601828715140425540960
9210 2238996828832234482835949891040
9211 -7148148659616424277972880564300
9212 21901734950339885834866401729000
9213 -64453677139571664028321125088200
9214 182311829623359849680108325249480
9215 -495986391702608614617937800678720
9216 1298613018815951609219262822723000
9217 -3274092246080964583515458899395000
9218 7952965951591539612265755719727000
9219 -18620909934933294471477407357567700
9220 42043030096992246750931567831720800
9221 -91575206648651542746738071026764000
9222 192488135621047518295916338920300000
9223 -390575926096525509851350244063736000
9224 765239499648377758190238070776727200
9225 -1448024081565266797634079978917776800
9226 2646775158760497338035213887963828000
9227 -4673868831938179823117738810094855000
9228 7974192537755751698217203357631222000
9229 -13144826856974218062534884692684730160
9230 20934353883329310247740742288349755440
9231 -32206698282045092688831911212845777600
9232 47854292258699076400858736000218962000
9233 -68650231610627563923207223743523992400
9234 95040450515492185898881688974800747920
9235 -126894667446508797656199178136684515080
9236 163256297299601961896864439708015165600
9237 -202151214524585501408343114998952948000
9238 240525682366540715235011638524177914400
9239 -274377445069979778860679943205358509760
9240 299116395035305824495659282346825260640
9241 -310143727571169633693655937917215132000
9242 303579839156964985361515071506268780000
9243 -277016603230730549142382502749470261750
9244 230136870376299225441363925361098371300
9245 -165047654512295404104412512127656407700
9246 86218923998960285726185640663701108500
9247 0
9248 -86218923998960285726185640663701108500
9249 165047654512295404104412512127656407700
9250 -230136870376299225441363925361098371300
9251 277016603230730549142382502749470261750
9252 -303579839156964985361515071506268780000
9253 310143727571169633693655937917215132000
9254 -299116395035305824495659282346825260640
9255 274377445069979778860679943205358509760
9256 -240525682366540715235011638524177914400
9257 202151214524585501408343114998952948000
9258 -163256297299601961896864439708015165600
9259 126894667446508797656199178136684515080
9260 -95040450515492185898881688974800747920
9261 68650231610627563923207223743523992400
9262 -47854292258699076400858736000218962000
9263 32206698282045092688831911212845777600
9264 -20934353883329310247740742288349755440
9265 13144826856974218062534884692684730160
9266 -7974192537755751698217203357631222000
9267 4673868831938179823117738810094855000
9268 -2646775158760497338035213887963828000
9269 1448024081565266797634079978917776800
9270 -765239499648377758190238070776727200
9271 390575926096525509851350244063736000
9272 -192488135621047518295916338920300000
9273 91575206648651542746738071026764000
9274 -42043030096992246750931567831720800
9275 18620909934933294471477407357567700
9276 -7952965951591539612265755719727000
9277 3274092246080964583515458899395000
9278 -1298613018815951609219262822723000
9279 495986391702608614617937800678720
9280 -182311829623359849680108325249480
9281 64453677139571664028321125088200
9282 -21901734950339885834866401729000
9283 7148148659616424277972880564300
9284 -2238996828832234482835949891040
9285 672498282601828715140425540960
9286 -193512786680801671597220335200
9287 53294119788634838331618136000
9288 -14032488421411191377224224800
9289 3528346312612037920570348320
9290 -846137103710909136679032480
9291 193262212226328914108583000
9292 -41979724296949965252870000
9293 8657806687363170221742000
9294 -1692282063276657468673200
9295 312879735836916861412800
9296 -54597959601171389634000
9297 8970609066259567650000
9298 -1384036827365761866000
9299 199916430619498936200
9300 -26943600312354592800
9301 3375242229045348000
9302 -391288243957380000
9303 41768011964952000
9304 -4081331454861024
9305 362557709301216
9306 -29040055455840
9307 2076487016175
9308 -130920628410
9309 7165139058
9310 -333467442
9311 12831840
9312 -391950
9313 8910
9314 -134
9315 1
9316 -135
9317 9044
9318 -400860
9319 13223790
9320 -346299282
9321 7498606500
9322 -138085767468
9323 2207407644585
9324 -31116542472015
9325 391597764757056
9326 -4443889164162240
9327 45849343419813024
9328 -433056255922332000
9329 3766530473002728000
9330 -30318842541399940800
9331 226860030931853529000
9332 -1583953257985260802200
9333 10354645893625329516000
9334 -63568568667430957284000
9335 367477695438088251046800
9336 -2005161799113574330086000
9337 10350088750639827690415200
9338 -50637530984313135474612000
9339 235241936523278879361453000
9340 -1039399315937238050787615480
9341 4374483416322947057249380800
9342 -17560834734023229297794573120
9343 67326608210046029708842360800
9344 -246806906469436509928838471200
9345 866011069282630386737645876160
9346 -2911495111434063197976375432000
9347 9387145488448658760808830455340
9348 -29049883609956310112839282293300
9349 86355412089911549863187526817200
9350 -246765506762931513708429450337680
9351 678298221325968464298046125928200
9352 -1794599410518560223837200623401720
9353 4572705264896916192734721722118000
9354 -11227058197672504195781214619122000
9355 26573875886524834083743163077294700
9356 -60663940031925541222408975189288500
9357 133618236745643789497669638858484800
9358 -284063342269699061042654409947064000
9359 583064061717573028147266582984036000
9360 -1155815425744903268041588314840463200
9361 2213263581213644555824318049694504000
9362 -4094799240325764135669293866881604800
9363 7320643990698677161152952698058683000
9364 -12648061369693931521334942167726077000
9365 21119019394729969760752088050315952160
9366 -34079180740303528310275626981034485600
9367 53141052165374402936572653501195533040
9368 -80060990540744169089690647213064739600
9369 116504523869326640324065959743742954400
9370 -163690682126119749822088912718324740320
9371 221935117962000983555080867111485263000
9372 -290150964746110759553063617844699680680
9373 365407511824187463305207554706968113600
9374 -442676896891126216643354753523130862400
9375 514903127436520494095691581729536424160
9376 -573493840105285603356339225552183770400
9377 609260122606475458189315220264040392640
9378 -613723566728134619055171009423483912000
9379 580596442387695534503897574255739041750
9380 -507153473607029774583746428110568633050
9381 395184524888594629545776437488754779000
9382 -251266578511255689830598152791357516200
9383 86218923998960285726185640663701108500
9384 86218923998960285726185640663701108500
9385 -251266578511255689830598152791357516200
9386 395184524888594629545776437488754779000
9387 -507153473607029774583746428110568633050
9388 580596442387695534503897574255739041750
9389 -613723566728134619055171009423483912000
9390 609260122606475458189315220264040392640
9391 -573493840105285603356339225552183770400
9392 514903127436520494095691581729536424160
9393 -442676896891126216643354753523130862400
9394 365407511824187463305207554706968113600
9395 -290150964746110759553063617844699680680
9396 221935117962000983555080867111485263000
9397 -163690682126119749822088912718324740320
9398 116504523869326640324065959743742954400
9399 -80060990540744169089690647213064739600
9400 53141052165374402936572653501195533040
9401 -34079180740303528310275626981034485600
9402 21119019394729969760752088050315952160
9403 -12648061369693931521334942167726077000
9404 7320643990698677161152952698058683000
9405 -4094799240325764135669293866881604800
9406 2213263581213644555824318049694504000
9407 -1155815425744903268041588314840463200
9408 583064061717573028147266582984036000
9409 -284063342269699061042654409947064000
9410 133618236745643789497669638858484800
9411 -60663940031925541222408975189288500
9412 26573875886524834083743163077294700
9413 -11227058197672504195781214619122000
9414 4572705264896916192734721722118000
9415 -1794599410518560223837200623401720
9416 678298221325968464298046125928200
9417 -246765506762931513708429450337680
9418 86355412089911549863187526817200
9419 -29049883609956310112839282293300
9420 9387145488448658760808830455340
9421 -2911495111434063197976375432000
9422 866011069282630386737645876160
9423 -246806906469436509928838471200
9424 67326608210046029708842360800
9425 -17560834734023229297794573120
9426 4374483416322947057249380800
9427 -1039399315937238050787615480
9428 235241936523278879361453000
9429 -50637530984313135474612000
9430 10350088750639827690415200
9431 -2005161799113574330086000
9432 367477695438088251046800
9433 -63568568667430957284000
9434 10354645893625329516000
9435 -1583953257985260802200
9436 226860030931853529000
9437 -30318842541399940800
9438 3766530473002728000
9439 -433056255922332000
9440 45849343419813024
9441 -4443889164162240
9442 391597764757056
9443 -31116542472015
9444 2207407644585
9445 -138085767468
9446 7498606500
9447 -346299282
9448 13223790
9449 -400860
9450 9044
9451 -135
9452 1
9453 136
9454 -9179
9455 409904
9456 -13624650
9457 359523072
9458 -7844905782
9459 145584373968
9460 -2345493412053
9461 33323950116600
9462 -422714307229071
9463 4835486928919296
9464 -50293232583975264
9465 478905599342145024
9466 -4199586728925060000
9467 34085373014402668800
9468 -257178873473253469800
9469 1810813288917114331200
9470 -11938599151610590318200
9471 73923214561056286800000
9472 -431046264105519208330800
9473 2372639494551662581132800
9474 -12355250549753402020501200
9475 60987619734952963165027200
9476 -285879467507592014836065000
9477 1274641252460516930149068480
9478 -5413882732260185108036996280
9479 21935318150346176355043953920
9480 -84887442944069259006636933920
9481 314133514679482539637680832000
9482 -1112817975752066896666484347360
9483 3777506180716693584714021308160
9484 -12298640599882721958785205887340
9485 38437029098404968873648112748640
9486 -115405295699867859976026809110500
9487 333120918852843063571616977154880
9488 -925063728088899978006475576265880
9489 2472897631844528688135246749329920
9490 -6367304675415476416571922345519720
9491 15799763462569420388515936341240000
9492 -37800934084197338279524377696416700
9493 87237815918450375306152138266583200
9494 -194282176777569330720078614047773300
9495 417681579015342850540324048805548800
9496 -867127403987272089189920992931100000
9497 1738879487462476296188854897824499200
9498 -3369079006958547823865906364534967200
9499 6308062821539408691493611916576108800
9500 -11415443231024441296822246564940287800
9501 19968705360392608682487894865784760000
9502 -33767080764423901282087030218042029160
9503 55198200135033498071027715031350437760
9504 -87220232905677931246848280482230018640
9505 133202042706118572026263300714260272640
9506 -196565514410070809413756606956807694000
9507 280195205995446390146154872462067694720
9508 -385625800088120733377169779829810003320
9509 512086082708111743108144484956184943680
9510 -655558476570298222858271172551667794280
9511 808084408715313679948562308230098976000
9512 -957580024327646710739046335252667286560
9513 1088396967541806097452030807281720194560
9514 -1182753962711761061545654445816224163040
9515 1222983689334610077244486229687524304640
9516 -1194320009115830153559068583679222953750
9517 1087749915994725309087644002366307674800
9518 -902337998495624404129522865599323412050
9519 646451103399850319376374590280112295200
9520 -337485502510215975556783793455058624700
9521 0
9522 337485502510215975556783793455058624700
9523 -646451103399850319376374590280112295200
9524 902337998495624404129522865599323412050
9525 -1087749915994725309087644002366307674800
9526 1194320009115830153559068583679222953750
9527 -1222983689334610077244486229687524304640
9528 1182753962711761061545654445816224163040
9529 -1088396967541806097452030807281720194560
9530 957580024327646710739046335252667286560
9531 -808084408715313679948562308230098976000
9532 655558476570298222858271172551667794280
9533 -512086082708111743108144484956184943680
9534 385625800088120733377169779829810003320
9535 -280195205995446390146154872462067694720
9536 196565514410070809413756606956807694000
9537 -133202042706118572026263300714260272640
9538 87220232905677931246848280482230018640
9539 -55198200135033498071027715031350437760
9540 33767080764423901282087030218042029160
9541 -19968705360392608682487894865784760000
9542 11415443231024441296822246564940287800
9543 -6308062821539408691493611916576108800
9544 3369079006958547823865906364534967200
9545 -1738879487462476296188854897824499200
9546 867127403987272089189920992931100000
9547 -417681579015342850540324048805548800
9548 194282176777569330720078614047773300
9549 -87237815918450375306152138266583200
9550 37800934084197338279524377696416700
9551 -15799763462569420388515936341240000
9552 6367304675415476416571922345519720
9553 -2472897631844528688135246749329920
9554 925063728088899978006475576265880
9555 -333120918852843063571616977154880
9556 115405295699867859976026809110500
9557 -38437029098404968873648112748640
9558 12298640599882721958785205887340
9559 -3777506180716693584714021308160
9560 1112817975752066896666484347360
9561 -314133514679482539637680832000
9562 84887442944069259006636933920
9563 -21935318150346176355043953920
9564 5413882732260185108036996280
9565 -1274641252460516930149068480
9566 285879467507592014836065000
9567 -60987619734952963165027200
9568 12355250549753402020501200
9569 -2372639494551662581132800
9570 431046264105519208330800
9571 -73923214561056286800000
9572 11938599151610590318200
9573 -1810813288917114331200
9574 257178873473253469800
9575 -34085373014402668800
9576 4199586728925060000
9577 -478905599342145024
9578 50293232583975264
9579 -4835486928919296
9580 422714307229071
9581 -33323950116600
9582 2345493412053
9583 -145584373968
9584 7844905782
9585 -359523072
9586 13624650
9587 -409904
9588 9179
9589 -136
9590 1
9591 -137
9592 9315
9593 -419083
9594 14034554
9595 -373147722
9596 8204428854
9597 -153429279750
9598 2491077786021
9599 -35669443528653
9600 456038257345671
9601 -5258201236148367
9602 55128719512894560
9603 -529198831926120288
9604 4678492328267205024
9605 -38284959743327728800
9606 291264246487656138600
9607 -2067992162390367801000
9608 13749412440527704649400
9609 -85861813712666877118200
9610 504969478666575495130800
9611 -2803685758657181789463600
9612 14727890044305064601634000
9613 -73342870284706365185528400
9614 346867087242544978001092200
9615 -1560520719968108944985133480
9616 6688523984720702038186064760
9617 -27349200882606361463080950200
9618 106822761094415435361680887840
9619 -399020957623551798644317765920
9620 1426951490431549436304165179360
9621 -4890324156468760481380505655520
9622 16076146780599415543499227195500
9623 -50735669698287690832433318635980
9624 153842324798272828849674921859140
9625 -448526214552710923547643786265380
9626 1258184646941743041578092553420760
9627 -3397961359933428666141722325595800
9628 8840202307260005104707169094849640
9629 -22167068137984896805087858686759720
9630 53600697546766758668040314037656700
9631 -125038750002647713585676515962999900
9632 281519992696019706026230752314356500
9633 -611963755792912181260402662853322100
9634 1284808983002614939730245041736648800
9635 -2606006891449748385378775890755599200
9636 5107958494421024120054761262359466400
9637 -9677141828497956515359518281111076000
9638 17723506052563849988315858481516396600
9639 -31384148591417049979310141430725047800
9640 53735786124816509964574925083826789160
9641 -88965280899457399353114745249392466920
9642 142418433040711429317875995513580456400
9643 -220422275611796503273111581196490291280
9644 329767557116189381440019907671067966640
9645 -476760720405517199559911479418875388720
9646 665821006083567123523324652291877698040
9647 -897711882796232476485314264785994947000
9648 1167644559278409965966415657507852737960
9649 -1463642885285611902806833480781766770280
9650 1765664433042960390687608643482766262560
9651 -2045976991869452808191077142534387481120
9652 2271150930253567158997685253097944357600
9653 -2405737652046371138790140675503748467680
9654 2417303698450440230803554813366747258390
9655 -2282069925110555462646712586045530628550
9656 1990087914490349713217166867965631086850
9657 -1548789101895474723505897455879435707250
9658 983936605910066294933158383735170919900
9659 -337485502510215975556783793455058624700
9660 -337485502510215975556783793455058624700
9661 983936605910066294933158383735170919900
9662 -1548789101895474723505897455879435707250
9663 1990087914490349713217166867965631086850
9664 -2282069925110555462646712586045530628550
9665 2417303698450440230803554813366747258390
9666 -2405737652046371138790140675503748467680
9667 2271150930253567158997685253097944357600
9668 -2045976991869452808191077142534387481120
9669 1765664433042960390687608643482766262560
9670 -1463642885285611902806833480781766770280
9671 1167644559278409965966415657507852737960
9672 -897711882796232476485314264785994947000
9673 665821006083567123523324652291877698040
9674 -476760720405517199559911479418875388720
9675 329767557116189381440019907671067966640
9676 -220422275611796503273111581196490291280
9677 142418433040711429317875995513580456400
9678 -88965280899457399353114745249392466920
9679 53735786124816509964574925083826789160
9680 -31384148591417049979310141430725047800
9681 17723506052563849988315858481516396600
9682 -9677141828497956515359518281111076000
9683 5107958494421024120054761262359466400
9684 -2606006891449748385378775890755599200
9685 1284808983002614939730245041736648800
9686 -611963755792912181260402662853322100
9687 281519992696019706026230752314356500
9688 -125038750002647713585676515962999900
9689 53600697546766758668040314037656700
9690 -22167068137984896805087858686759720
9691 8840202307260005104707169094849640
9692 -3397961359933428666141722325595800
9693 1258184646941743041578092553420760
9694 -448526214552710923547643786265380
9695 153842324798272828849674921859140
9696 -50735669698287690832433318635980
9697 16076146780599415543499227195500
9698 -4890324156468760481380505655520
9699 1426951490431549436304165179360
9700 -399020957623551798644317765920
9701 106822761094415435361680887840
9702 -27349200882606361463080950200
9703 6688523984720702038186064760
9704 -1560520719968108944985133480
9705 346867087242544978001092200
9706 -73342870284706365185528400
9707 14727890044305064601634000
9708 -2803685758657181789463600
9709 504969478666575495130800
9710 -85861813712666877118200
9711 13749412440527704649400
9712 -2067992162390367801000
9713 291264246487656138600
9714 -38284959743327728800
9715 4678492328267205024
9716 -529198831926120288
9717 55128719512894560
9718 -5258201236148367
9719 456038257345671
9720 -35669443528653
9721 2491077786021
9722 -153429279750
9723 8204428854
9724 -373147722
9725 14034554
9726 -419083
9727 9315
9728 -137
9729 1
9730 138
9731 -9452
9732 428398
9733 -14453637
9734 387182276
9735 -8577576576
9736 161633708604
9737 -2644507065771
9738 38160521314674
9739 -491707700874324
9740 5714239493494038
9741 -60386920749042927
9742 584327551439014848
9743 -5207691160193325312
9744 42963452071594933824
9745 -329549206230983867400
9746 2359256408878023939600
9747 -15817404602918072450400
9748 99611226153194581767600
9749 -590831292379242372249000
9750 3308655237323757284594400
9751 -17531575802962246391097600
9752 88070760329011429787162400
9753 -420209957527251343186620600
9754 1907387807210653922986225680
9755 -8249044704688810983171198240
9756 34037724867327063501267014960
9757 -134171961977021796824761838040
9758 505843718717967234005998653760
9759 -1825972448055101234948482945280
9760 6317275646900309917684670834880
9761 -20966470937068176024879732851020
9762 66811816478887106375932545831480
9763 -204577994496560519682108240495120
9764 602368539350983752397318708124520
9765 -1706710861494453965125736339686140
9766 4656146006875171707719814879016560
9767 -12238163667193433770848891420445440
9768 31007270445244901909795027781609360
9769 -75767765684751655473128172724416420
9770 178639447549414472253716830000656600
9771 -406558742698667419611907268277356400
9772 893483748488931887286633415167678600
9773 -1896772738795527120990647704589970900
9774 3890815874452363325109020932492248000
9775 -7713965385870772505433537153115065600
9776 14785100322918980635414279543470542400
9777 -27400647881061806503675376762627472600
9778 49107654643980899967625999912241444400
9779 -85119934716233559943885066514551836960
9780 142701067024273909317689670333219256080
9781 -231383713940168828670990740762972923320
9782 362840708652507932590987576710070747680
9783 -550189832727985884713131488867558257920
9784 806528277521706580999931387089943355360
9785 -1142581726489084323083236131710753086760
9786 1563532888879799600008638917077872645040
9787 -2065356442074642442451729922293847684960
9788 2631287444564021868773249138289619508240
9789 -3229307318328572293494442124264533032840
9790 3811641424912413198878685786017153743680
9791 -4317127922123019967188762395632331838720
9792 4676888582299938297787825928601692825280
9793 -4823041350496811369593695488870495726070
9794 4699373623560995693450267399412277886940
9795 -4272157839600905175863879454011161715400
9796 3538877016385824436723064323845066794100
9797 -2532725707805541018439055839614606627150
9798 1321422108420282270489942177190229544600
9799 0
9800 -1321422108420282270489942177190229544600
9801 2532725707805541018439055839614606627150
9802 -3538877016385824436723064323845066794100
9803 4272157839600905175863879454011161715400
9804 -4699373623560995693450267399412277886940
9805 4823041350496811369593695488870495726070
9806 -4676888582299938297787825928601692825280
9807 4317127922123019967188762395632331838720
9808 -3811641424912413198878685786017153743680
9809 3229307318328572293494442124264533032840
9810 -2631287444564021868773249138289619508240
9811 2065356442074642442451729922293847684960
9812 -1563532888879799600008638917077872645040
9813 1142581726489084323083236131710753086760
9814 -806528277521706580999931387089943355360
9815 550189832727985884713131488867558257920
9816 -362840708652507932590987576710070747680
9817 231383713940168828670990740762972923320
9818 -142701067024273909317689670333219256080
9819 85119934716233559943885066514551836960
9820 -49107654643980899967625999912241444400
9821 27400647881061806503675376762627472600
9822 -14785100322918980635414279543470542400
9823 7713965385870772505433537153115065600
9824 -3890815874452363325109020932492248000
9825 1896772738795527120990647704589970900
9826 -893483748488931887286633415167678600
9827 406558742698667419611907268277356400
9828 -178639447549414472253716830000656600
9829 75767765684751655473128172724416420
9830 -31007270445244901909795027781609360
9831 12238163667193433770848891420445440
9832 -4656146006875171707719814879016560
9833 1706710861494453965125736339686140
9834 -602368539350983752397318708124520
9835 204577994496560519682108240495120
9836 -66811816478887106375932545831480
9837 20966470937068176024879732851020
9838 -6317275646900309917684670834880
9839 1825972448055101234948482945280
9840 -505843718717967234005998653760
9841 134171961977021796824761838040
9842 -34037724867327063501267014960
9843 8249044704688810983171198240
9844 -1907387807210653922986225680
9845 420209957527251343186620600
9846 -88070760329011429787162400
9847 17531575802962246391097600
9848 -3308655237323757284594400
9849 590831292379242372249000
9850 -99611226153194581767600
9851 15817404602918072450400
9852 -2359256408878023939600
9853 329549206230983867400
9854 -42963452071594933824
9855 5207691160193325312
9856 -584327551439014848
9857 60386920749042927
9858 -5714239493494038
9859 491707700874324
9860 -38160521314674
9861 2644507065771
9862 -161633708604
9863 8577576576
9864 -387182276
9865 14453637
9866 -428398
9867 9452
9868 -138
9869 1
9870 -139
9871 9590
9872 -437850
9873 14882035
9874 -401635913
9875 8964758852
9876 -170211285180
9877 2806140774375
9878 -40805028380445
9879 529868222188998
9880 -6205947194368362
9881 66101160242536965
9882 -644714472188057775
9883 5792018711632340160
9884 -48171143231788259136
9885 372512658302578801224
9886 -2688805615109007807000
9887 18176661011796096390000
9888 -115428630756112654218000
9889 690442518532436954016600
9890 -3899486529702999656843400
9891 20840231040286003675692000
9892 -105602336131973676178260000
9893 508280717856262772973783000
9894 -2327597764737905266172846280
9895 10156432511899464906157423920
9896 -42286769572015874484438213200
9897 168209686844348860326028853000
9898 -640015680694989030830760491800
9899 2331816166773068468954481599040
9900 -8143248094955411152633153780160
9901 27283746583968485942564403685900
9902 -87778287415955282400812278682500
9903 271389810975447626058040786326600
9904 -806946533847544272079426948619640
9905 2309079400845437717523055047810660
9906 -6362856868369625672845551218702700
9907 16894309674068605478568706299462000
9908 -43245434112438335680643919202054800
9909 106775036129996557382923200506025780
9910 -254407213234166127726845002725073020
9911 585198190248081891865624098278013000
9912 -1300042491187599306898540683445035000
9913 2790256487284459008277281119757649500
9914 -5787588613247890446099668637082218900
9915 11604781260323135830542558085607313600
9916 -22499065708789753140847816696585608000
9917 42185748203980787139089656306098015000
9918 -76508302525042706471301376674868917000
9919 134227589360214459911511066426793281360
9920 -227821001740507469261574736847771093040
9921 374084780964442737988680411096192179400
9922 -594224422592676761261978317473043671000
9923 913030541380493817304119065577629005600
9924 -1356718110249692465713062875957501613280
9925 1949110004010790904083167518800696442120
9926 -2706114615368883923091875048788625731800
9927 3628889330954442042460368839371720330000
9928 -4696643886638664311224979060583467193200
9929 5860594762892594162267691262554152541080
9930 -7040948743240985492373127910281686776520
9931 8128769347035433166067448181649485582400
9932 -8994016504422958264976588324234024664000
9933 9499929932796749667381521417472188551350
9934 -9522414974057807063043962888282773613010
9935 8971531463161900869314146853423439602340
9936 -7811034855986729612586943777856228509500
9937 6071602724191365455162120163459673421250
9938 -3854147816225823288928998016804836171750
9939 1321422108420282270489942177190229544600
9940 1321422108420282270489942177190229544600
9941 -3854147816225823288928998016804836171750
9942 6071602724191365455162120163459673421250
9943 -7811034855986729612586943777856228509500
9944 8971531463161900869314146853423439602340
9945 -9522414974057807063043962888282773613010
9946 9499929932796749667381521417472188551350
9947 -8994016504422958264976588324234024664000
9948 8128769347035433166067448181649485582400
9949 -7040948743240985492373127910281686776520
9950 5860594762892594162267691262554152541080
9951 -4696643886638664311224979060583467193200
9952 3628889330954442042460368839371720330000
9953 -2706114615368883923091875048788625731800
9954 1949110004010790904083167518800696442120
9955 -1356718110249692465713062875957501613280
9956 913030541380493817304119065577629005600
9957 -594224422592676761261978317473043671000
9958 374084780964442737988680411096192179400
9959 -227821001740507469261574736847771093040
9960 134227589360214459911511066426793281360
9961 -76508302525042706471301376674868917000
9962 42185748203980787139089656306098015000
9963 -22499065708789753140847816696585608000
9964 11604781260323135830542558085607313600
9965 -5787588613247890446099668637082218900
9966 2790256487284459008277281119757649500
9967 -1300042491187599306898540683445035000
9968 585198190248081891865624098278013000
9969 -254407213234166127726845002725073020
9970 106775036129996557382923200506025780
9971 -43245434112438335680643919202054800
9972 16894309674068605478568706299462000
9973 -6362856868369625672845551218702700
9974 2309079400845437717523055047810660
9975 -806946533847544272079426948619640
9976 271389810975447626058040786326600
9977 -87778287415955282400812278682500
9978 27283746583968485942564403685900
9979 -8143248094955411152633153780160
9980 2331816166773068468954481599040
9981 -640015680694989030830760491800
9982 168209686844348860326028853000
9983 -42286769572015874484438213200
9984 10156432511899464906157423920
9985 -2327597764737905266172846280
9986 508280717856262772973783000
9987 -105602336131973676178260000
9988 20840231040286003675692000
9989 -3899486529702999656843400
9990 690442518532436954016600
9991 -115428630756112654218000
9992 18176661011796096390000
9993 -2688805615109007807000
9994 372512658302578801224
9995 -48171143231788259136
9996 5792018711632340160
9997 -644714472188057775
9998 66101160242536965
9999 -6205947194368362
10000 529868222188998
10001 -40805028380445
10002 2806140774375
10003 -170211285180
10004 8964758852
10005 -401635913
10006 14882035
10007 -437850
10008 9590
10009 -139
10010 1