0 0
1 -1
2 1
3 -1
4 0
5 1
6 -1
7 -1
8 1
9 1
10 -1
11 -2
12 0
13 2
14 1
15 -1
16 -3
17 -2
18 2
19 3
20 1
21 -1
22 -4
23 -5
24 0
25 5
26 4
27 1
28 -1
29 -5
30 -9
31 -5
32 5
33 9
34 5
35 1
36 -1
37 -6
38 -14
39 -14
40 0
41 14
42 14
43 6
44 1
45 -1
46 -7
47 -20
48 -28
49 -14
50 14
51 28
52 20
53 7
54 1
55 -1
56 -8
57 -27
58 -48
59 -42
60 0
61 42
62 48
63 27
64 8
65 1
66 -1
67 -9
68 -35
69 -75
70 -90
71 -42
72 42
73 90
74 75
75 35
76 9
77 1
78 -1
79 -10
80 -44
81 -110
82 -165
83 -132
84 0
85 132
86 165
87 110
88 44
89 10
90 1
91 -1
92 -11
93 -54
94 -154
95 -275
96 -297
97 -132
98 132
99 297
100 275
101 154
102 54
103 11
104 1
105 -1
106 -12
107 -65
108 -208
109 -429
110 -572
111 -429
112 0
113 429
114 572
115 429
116 208
117 65
118 12
119 1
120 -1
121 -13
122 -77
123 -273
124 -637
125 -1001
126 -1001
127 -429
128 429
129 1001
130 1001
131 637
132 273
133 77
134 13
135 1
136 -1
137 -14
138 -90
139 -350
140 -910
141 -1638
142 -2002
143 -1430
144 0
145 1430
146 2002
147 1638
148 910
149 350
150 90
151 14
152 1
153 -1
154 -15
155 -104
156 -440
157 -1260
158 -2548
159 -3640
160 -3432
161 -1430
162 1430
163 3432
164 3640
165 2548
166 1260
167 440
168 104
169 15
170 1
171 -1
172 -16
173 -119
174 -544
175 -1700
176 -3808
177 -6188
178 -7072
179 -4862
180 0
181 4862
182 7072
183 6188
184 3808
185 1700
186 544
187 119
188 16
189 1
190 -1
191 -17
192 -135
193 -663
194 -2244
195 -5508
196 -9996
197 -13260
198 -11934
199 -4862
200 4862
201 11934
202 13260
203 9996
204 5508
205 2244
206 663
207 135
208 17
209 1
210 -1
211 -18
212 -152
213 -798
214 -2907
215 -7752
216 -15504
217 -23256
218 -25194
219 -16796
220 0
221 16796
222 25194
223 23256
224 15504
225 7752
226 2907
227 798
228 152
229 18
230 1
231 -1
232 -19
233 -170
234 -950
235 -3705
236 -10659
237 -23256
238 -38760
239 -48450
240 -41990
241 -16796
242 16796
243 41990
244 48450
245 38760
246 23256
247 10659
248 3705
249 950
250 170
251 19
252 1
253 -1
254 -20
255 -189
256 -1120
257 -4655
258 -14364
259 -33915
260 -62016
261 -87210
262 -90440
263 -58786
264 0
265 58786
266 90440
267 87210
268 62016
269 33915
270 14364
271 4655
272 1120
273 189
274 20
275 1
276 -1
277 -21
278 -209
279 -1309
280 -5775
281 -19019
282 -48279
283 -95931
284 -149226
285 -177650
286 -149226
287 -58786
288 58786
289 149226
290 177650
291 149226
292 95931
293 48279
294 19019
295 5775
296 1309
297 209
298 21
299 1
300 -1
301 -22
302 -230
303 -1518
304 -7084
305 -24794
306 -67298
307 -144210
308 -245157
309 -326876
310 -326876
311 -208012
312 0
313 208012
314 326876
315 326876
316 245157
317 144210
318 67298
319 24794
320 7084
321 1518
322 230
323 22
324 1
325 -1
326 -23
327 -252
328 -1748
329 -8602
330 -31878
331 -92092
332 -211508
333 -389367
334 -572033
335 -653752
336 -534888
337 -208012
338 208012
339 534888
340 653752
341 572033
342 389367
343 211508
344 92092
345 31878
346 8602
347 1748
348 252
349 23
350 1
351 -1
352 -24
353 -275
354 -2000
355 -10350
356 -40480
357 -123970
358 -303600
359 -600875
360 -961400
361 -1225785
362 -1188640
363 -742900
364 0
365 742900
366 1188640
367 1225785
368 961400
369 600875
370 303600
371 123970
372 40480
373 10350
374 2000
375 275
376 24
377 1
378 -1
379 -25
380 -299
381 -2275
382 -12350
383 -50830
384 -164450
385 -427570
386 -904475
387 -1562275
388 -2187185
389 -2414425
390 -1931540
391 -742900
392 742900
393 1931540
394 2414425
395 2187185
396 1562275
397 904475
398 427570
399 164450
400 50830
401 12350
402 2275
403 299
404 25
405 1
406 -1
407 -26
408 -324
409 -2574
410 -14625
411 -63180
412 -215280
413 -592020
414 -1332045
415 -2466750
416 -3749460
417 -4601610
418 -4345965
419 -2674440
420 0
421 2674440
422 4345965
423 4601610
424 3749460
425 2466750
426 1332045
427 592020
428 215280
429 63180
430 14625
431 2574
432 324
433 26
434 1
435 -1
436 -27
437 -350
438 -2898
439 -17199
440 -77805
441 -278460
442 -807300
443 -1924065
444 -3798795
445 -6216210
446 -8351070
447 -8947575
448 -7020405
449 -2674440
450 2674440
451 7020405
452 8947575
453 8351070
454 6216210
455 3798795
456 1924065
457 807300
458 278460
459 77805
460 17199
461 2898
462 350
463 27
464 1
465 -1
466 -28
467 -377
468 -3248
469 -20097
470 -95004
471 -356265
472 -1085760
473 -2731365
474 -5722860
475 -10015005
476 -14567280
477 -17298645
478 -15967980
479 -9694845
480 0
481 9694845
482 15967980
483 17298645
484 14567280
485 10015005
486 5722860
487 2731365
488 1085760
489 356265
490 95004
491 20097
492 3248
493 377
494 28
495 1
496 -1
497 -29
498 -405
499 -3625
500 -23345
501 -115101
502 -451269
503 -1442025
504 -3817125
505 -8454225
506 -15737865
507 -24582285
508 -31865925
509 -33266625
510 -25662825
511 -9694845
512 9694845
513 25662825
514 33266625
515 31865925
516 24582285
517 15737865
518 8454225
519 3817125
520 1442025
521 451269
522 115101
523 23345
524 3625
525 405
526 29
527 1
528 -1
529 -30
530 -434
531 -4030
532 -26970
533 -138446
534 -566370
535 -1893294
536 -5259150
537 -12271350
538 -24192090
539 -40320150
540 -56448210
541 -65132550
542 -58929450
543 -35357670
544 0
545 35357670
546 58929450
547 65132550
548 56448210
549 40320150
550 24192090
551 12271350
552 5259150
553 1893294
554 566370
555 138446
556 26970
557 4030
558 434
559 30
560 1
561 -1
562 -31
563 -464
564 -4464
565 -31000
566 -165416
567 -704816
568 -2459664
569 -7152444
570 -17530500
571 -36463440
572 -64512240
573 -96768360
574 -121580760
575 -124062000
576 -94287120
577 -35357670
578 35357670
579 94287120
580 124062000
581 121580760
582 96768360
583 64512240
584 36463440
585 17530500
586 7152444
587 2459664
588 704816
589 165416
590 31000
591 4464
592 464
593 31
594 1
595 -1
596 -32
597 -495
598 -4928
599 -35464
600 -196416
601 -870232
602 -3164480
603 -9612108
604 -24682944
605 -53993940
606 -100975680
607 -161280600
608 -218349120
609 -245642760
610 -218349120
611 -129644790
612 0
613 129644790
614 218349120
615 245642760
616 218349120
617 161280600
618 100975680
619 53993940
620 24682944
621 9612108
622 3164480
623 870232
624 196416
625 35464
626 4928
627 495
628 32
629 1
630 -1
631 -33
632 -527
633 -5423
634 -40392
635 -231880
636 -1066648
637 -4034712
638 -12776588
639 -34295052
640 -78676884
641 -154969620
642 -262256280
643 -379629720
644 -463991880
645 -463991880
646 -347993910
647 -129644790
648 129644790
649 347993910
650 463991880
651 463991880
652 379629720
653 262256280
654 154969620
655 78676884
656 34295052
657 12776588
658 4034712
659 1066648
660 231880
661 40392
662 5423
663 527
664 33
665 1
666 -1
667 -34
668 -560
669 -5950
670 -45815
671 -272272
672 -1298528
673 -5101360
674 -16811300
675 -47071640
676 -112971936
677 -233646504
678 -417225900
679 -641886000
680 -843621600
681 -927983760
682 -811985790
683 -477638700
684 0
685 477638700
686 811985790
687 927983760
688 843621600
689 641886000
690 417225900
691 233646504
692 112971936
693 47071640
694 16811300
695 5101360
696 1298528
697 272272
698 45815
699 5950
700 560
701 34
702 1
703 -1
704 -35
705 -594
706 -6510
707 -51765
708 -318087
709 -1570800
710 -6399888
711 -21912660
712 -63882940
713 -160043576
714 -346618440
715 -650872404
716 -1059111900
717 -1485507600
718 -1771605360
719 -1739969550
720 -1289624490
721 -477638700
722 477638700
723 1289624490
724 1739969550
725 1771605360
726 1485507600
727 1059111900
728 650872404
729 346618440
730 160043576
731 63882940
732 21912660
733 6399888
734 1570800
735 318087
736 51765
737 6510
738 594
739 35
740 1
741 -1
742 -36
743 -629
744 -7104
745 -58275
746 -369852
747 -1888887
748 -7970688
749 -28312548
750 -85795600
751 -223926516
752 -506662016
753 -997490844
754 -1709984304
755 -2544619500
756 -3257112960
757 -3511574910
758 -3029594040
759 -1767263190
760 0
761 1767263190
762 3029594040
763 3511574910
764 3257112960
765 2544619500
766 1709984304
767 997490844
768 506662016
769 223926516
770 85795600
771 28312548
772 7970688
773 1888887
774 369852
775 58275
776 7104
777 629
778 36
779 1
780 -1
781 -37
782 -665
783 -7733
784 -65379
785 -428127
786 -2258739
787 -9859575
788 -36283236
789 -114108148
790 -309722116
791 -730588532
792 -1504152860
793 -2707475148
794 -4254603804
795 -5801732460
796 -6768687870
797 -6541168950
798 -4796857230
799 -1767263190
800 1767263190
801 4796857230
802 6541168950
803 6768687870
804 5801732460
805 4254603804
806 2707475148
807 1504152860
808 730588532
809 309722116
810 114108148
811 36283236
812 9859575
813 2258739
814 428127
815 65379
816 7733
817 665
818 37
819 1
820 -1
821 -38
822 -702
823 -8398
824 -73112
825 -493506
826 -2686866
827 -12118314
828 -46142811
829 -150391384
830 -423830264
831 -1040310648
832 -2234741392
833 -4211628008
834 -6962078952
835 -10056336264
836 -12570420330
837 -13309856820
838 -11338026180
839 -6564120420
840 0
841 6564120420
842 11338026180
843 13309856820
844 12570420330
845 10056336264
846 6962078952
847 4211628008
848 2234741392
849 1040310648
850 423830264
851 150391384
852 46142811
853 12118314
854 2686866
855 493506
856 73112
857 8398
858 702
859 38
860 1
861 -1
862 -39
863 -740
864 -9100
865 -81510
866 -566618
867 -3180372
868 -14805180
869 -58261125
870 -196534195
871 -574221648
872 -1464140912
873 -3275052040
874 -6446369400
875 -11173706960
876 -17018415216
877 -22626756594
878 -25880277150
879 -24647883000
880 -17902146600
881 -6564120420
882 6564120420
883 17902146600
884 24647883000
885 25880277150
886 22626756594
887 17018415216
888 11173706960
889 6446369400
890 3275052040
891 1464140912
892 574221648
893 196534195
894 58261125
895 14805180
896 3180372
897 566618
898 81510
899 9100
900 740
901 39
902 1
903 -1
904 -40
905 -779
906 -9840
907 -90610
908 -648128
909 -3746990
910 -17985552
911 -73066305
912 -254795320
913 -770755843
914 -2038362560
915 -4739192952
916 -9721421440
917 -17620076360
918 -28192122176
919 -39645171810
920 -48507033744
921 -50528160150
922 -42550029600
923 -24466267020
924 0
925 24466267020
926 42550029600
927 50528160150
928 48507033744
929 39645171810
930 28192122176
931 17620076360
932 9721421440
933 4739192952
934 2038362560
935 770755843
936 254795320
937 73066305
938 17985552
939 3746990
940 648128
941 90610
942 9840
943 779
944 40
945 1
946 -1
947 -41
948 -819
949 -10619
950 -100450
951 -738738
952 -4395118
953 -21732542
954 -91051857
955 -327861625
956 -1025551163
957 -2809118403
958 -6777555512
959 -14460614392
960 -27341497800
961 -45812198536
962 -67837293986
963 -88152205554
964 -99035193894
965 -93078189750
966 -67016296620
967 -24466267020
968 24466267020
969 67016296620
970 93078189750
971 99035193894
972 88152205554
973 67837293986
974 45812198536
975 27341497800
976 14460614392
977 6777555512
978 2809118403
979 1025551163
980 327861625
981 91051857
982 21732542
983 4395118
984 738738
985 100450
986 10619
987 819
988 41
989 1
990 -1
991 -42
992 -860
993 -11438
994 -111069
995 -839188
996 -5133856
997 -26127660
998 -112784399
999 -418913482
1000 -1353412788
1001 -3834669566
1002 -9586673915
1003 -21238169904
1004 -41802112192
1005 -73153696336
1006 -113649492522
1007 -155989499540
1008 -187187399448
1009 -192113383644
1010 -160094486370
1011 -91482563640
1012 0
1013 91482563640
1014 160094486370
1015 192113383644
1016 187187399448
1017 155989499540
1018 113649492522
1019 73153696336
1020 41802112192
1021 21238169904
1022 9586673915
1023 3834669566
1024 1353412788
1025 418913482
1026 112784399
1027 26127660
1028 5133856
1029 839188
1030 111069
1031 11438
1032 860
1033 42
1034 1
1035 -1
1036 -43
1037 -902
1038 -12298
1039 -122507
1040 -950257
1041 -5973044
1042 -31261516
1043 -138912059
1044 -531697881
1045 -1772326270
1046 -5188082354
1047 -13421343481
1048 -30824843819
1049 -63040282096
1050 -114955808528
1051 -186803188858
1052 -269638992062
1053 -343176898988
1054 -379300783092
1055 -352207870014
1056 -251577050010
1057 -91482563640
1058 91482563640
1059 251577050010
1060 352207870014
1061 379300783092
1062 343176898988
1063 269638992062
1064 186803188858
1065 114955808528
1066 63040282096
1067 30824843819
1068 13421343481
1069 5188082354
1070 1772326270
1071 531697881
1072 138912059
1073 31261516
1074 5973044
1075 950257
1076 122507
1077 12298
1078 902
1079 43
1080 1
1081 -1
1082 -44
1083 -945
1084 -13200
1085 -134805
1086 -1072764
1087 -6923301
1088 -37234560
1089 -170173575
1090 -670609940
1091 -2304024151
1092 -6960408624
1093 -18609425835
1094 -44246187300
1095 -93865125915
1096 -177996090624
1097 -301758997386
1098 -456442180920
1099 -612815891050
1100 -722477682080
1101 -731508653106
1102 -603784920024
1103 -343059613650
1104 0
1105 343059613650
1106 603784920024
1107 731508653106
1108 722477682080
1109 612815891050
1110 456442180920
1111 301758997386
1112 177996090624
1113 93865125915
1114 44246187300
1115 18609425835
1116 6960408624
1117 2304024151
1118 670609940
1119 170173575
1120 37234560
1121 6923301
1122 1072764
1123 134805
1124 13200
1125 945
1126 44
1127 1
1128 -1
1129 -45
1130 -989
1131 -14145
1132 -148005
1133 -1207569
1134 -7996065
1135 -44157861
1136 -207408135
1137 -840783515
1138 -2974634091
1139 -9264432775
1140 -25569834459
1141 -62855613135
1142 -138111313215
1143 -271861216539
1144 -479755088010
1145 -758201178306
1146 -1069258071970
1147 -1335293573130
1148 -1453986335186
1149 -1335293573130
1150 -946844533674
1151 -343059613650
1152 343059613650
1153 946844533674
1154 1335293573130
1155 1453986335186
1156 1335293573130
1157 1069258071970
1158 758201178306
1159 479755088010
1160 271861216539
1161 138111313215
1162 62855613135
1163 25569834459
1164 9264432775
1165 2974634091
1166 840783515
1167 207408135
1168 44157861
1169 7996065
1170 1207569
1171 148005
1172 14145
1173 989
1174 45
1175 1
1176 -1
1177 -46
1178 -1034
1179 -15134
1180 -162150
1181 -1355574
1182 -9203634
1183 -52153926
1184 -251565996
1185 -1048191650
1186 -3815417606
1187 -12239066866
1188 -34834267234
1189 -88425447594
1190 -200966926350
1191 -409972529754
1192 -751616304549
1193 -1237956266316
1194 -1827459250276
1195 -2404551645100
1196 -2789279908316
1197 -2789279908316
1198 -2282138106804
1199 -1289904147324
1200 0
1201 1289904147324
1202 2282138106804
1203 2789279908316
1204 2789279908316
1205 2404551645100
1206 1827459250276
1207 1237956266316
1208 751616304549
1209 409972529754
1210 200966926350
1211 88425447594
1212 34834267234
1213 12239066866
1214 3815417606
1215 1048191650
1216 251565996
1217 52153926
1218 9203634
1219 1355574
1220 162150
1221 15134
1222 1034
1223 46
1224 1
1225 -1
1226 -47
1227 -1080
1228 -16168
1229 -177284
1230 -1517724
1231 -10559208
1232 -61357560
1233 -303719922
1234 -1299757646
1235 -4863609256
1236 -16054484472
1237 -47073334100
1238 -123259714828
1239 -289392373944
1240 -610939456104
1241 -1161588834303
1242 -1989572570865
1243 -3065415516592
1244 -4232010895376
1245 -5193831553416
1246 -5578559816632
1247 -5071418015120
1248 -3572042254128
1249 -1289904147324
1250 1289904147324
1251 3572042254128
1252 5071418015120
1253 5578559816632
1254 5193831553416
1255 4232010895376
1256 3065415516592
1257 1989572570865
1258 1161588834303
1259 610939456104
1260 289392373944
1261 123259714828
1262 47073334100
1263 16054484472
1264 4863609256
1265 1299757646
1266 303719922
1267 61357560
1268 10559208
1269 1517724
1270 177284
1271 16168
1272 1080
1273 47
1274 1
1275 -1
1276 -48
1277 -1127
1278 -17248
1279 -193452
1280 -1695008
1281 -12076932
1282 -71916768
1283 -365077482
1284 -1603477568
1285 -6163366902
1286 -20918093728
1287 -63127818572
1288 -170333048928
1289 -412652088772
1290 -900331830048
1291 -1772528290407
1292 -3151161405168
1293 -5054988087457
1294 -7297426411968
1295 -9425842448792
1296 -10772391370048
1297 -10649977831752
1298 -8643460269248
1299 -4861946401452
1300 0
1301 4861946401452
1302 8643460269248
1303 10649977831752
1304 10772391370048
1305 9425842448792
1306 7297426411968
1307 5054988087457
1308 3151161405168
1309 1772528290407
1310 900331830048
1311 412652088772
1312 170333048928
1313 63127818572
1314 20918093728
1315 6163366902
1316 1603477568
1317 365077482
1318 71916768
1319 12076932
1320 1695008
1321 193452
1322 17248
1323 1127
1324 48
1325 1
1326 -1
1327 -49
1328 -1175
1329 -18375
1330 -210700
1331 -1888460
1332 -13771940
1333 -83993700
1334 -436994250
1335 -1968555050
1336 -7766844470
1337 -27081460630
1338 -84045912300
1339 -233460867500
1340 -582985137700
1341 -1312983918820
1342 -2672860120455
1343 -4923689695575
1344 -8206149492625
1345 -12352414499425
1346 -16723268860760
1347 -20198233818840
1348 -21422369201800
1349 -19293438101000
1350 -13505406670700
1351 -4861946401452
1352 4861946401452
1353 13505406670700
1354 19293438101000
1355 21422369201800
1356 20198233818840
1357 16723268860760
1358 12352414499425
1359 8206149492625
1360 4923689695575
1361 2672860120455
1362 1312983918820
1363 582985137700
1364 233460867500
1365 84045912300
1366 27081460630
1367 7766844470
1368 1968555050
1369 436994250
1370 83993700
1371 13771940
1372 1888460
1373 210700
1374 18375
1375 1175
1376 49
1377 1
1378 -1
1379 -50
1380 -1224
1381 -19550
1382 -229075
1383 -2099160
1384 -15660400
1385 -97765640
1386 -520987950
1387 -2405549300
1388 -9735399520
1389 -34848305100
1390 -111127372930
1391 -317506779800
1392 -816446005200
1393 -1895969056520
1394 -3985844039275
1395 -7596549816030
1396 -13129839188200
1397 -20558563992050
1398 -29075683360185
1399 -36921502679600
1400 -41620603020640
1401 -40715807302800
1402 -32798844771700
1403 -18367353072152
1404 0
1405 18367353072152
1406 32798844771700
1407 40715807302800
1408 41620603020640
1409 36921502679600
1410 29075683360185
1411 20558563992050
1412 13129839188200
1413 7596549816030
1414 3985844039275
1415 1895969056520
1416 816446005200
1417 317506779800
1418 111127372930
1419 34848305100
1420 9735399520
1421 2405549300
1422 520987950
1423 97765640
1424 15660400
1425 2099160
1426 229075
1427 19550
1428 1224
1429 50
1430 1
1431 -1
1432 -51
1433 -1274
1434 -20774
1435 -248625
1436 -2328235
1437 -17759560
1438 -113426040
1439 -618753590
1440 -2926537250
1441 -12140948820
1442 -44583704620
1443 -145975678030
1444 -428634152730
1445 -1133952785000
1446 -2712415061720
1447 -5881813095795
1448 -11582393855305
1449 -20726389004230
1450 -33688403180250
1451 -49634247352235
1452 -65997186039785
1453 -78542105700240
1454 -82336410323440
1455 -73514652074500
1456 -51166197843852
1457 -18367353072152
1458 18367353072152
1459 51166197843852
1460 73514652074500
1461 82336410323440
1462 78542105700240
1463 65997186039785
1464 49634247352235
1465 33688403180250
1466 20726389004230
1467 11582393855305
1468 5881813095795
1469 2712415061720
1470 1133952785000
1471 428634152730
1472 145975678030
1473 44583704620
1474 12140948820
1475 2926537250
1476 618753590
1477 113426040
1478 17759560
1479 2328235
1480 248625
1481 20774
1482 1274
1483 51
1484 1
1485 -1
1486 -52
1487 -1325
1488 -22048
1489 -269399
1490 -2576860
1491 -20087795
1492 -131185600
1493 -732179630
1494 -3545290840
1495 -15067486070
1496 -56724653440
1497 -190559382650
1498 -574609830760
1499 -1562586937730
1500 -3846367846720
1501 -8594228157515
1502 -17464206951100
1503 -32308782859535
1504 -54414792184480
1505 -83322650532485
1506 -115631433392020
1507 -144539291740025
1508 -160878516023680
1509 -155851062397940
1510 -124680849918352
1511 -69533550916004
1512 0
1513 69533550916004
1514 124680849918352
1515 155851062397940
1516 160878516023680
1517 144539291740025
1518 115631433392020
1519 83322650532485
1520 54414792184480
1521 32308782859535
1522 17464206951100
1523 8594228157515
1524 3846367846720
1525 1562586937730
1526 574609830760
1527 190559382650
1528 56724653440
1529 15067486070
1530 3545290840
1531 732179630
1532 131185600
1533 20087795
1534 2576860
1535 269399
1536 22048
1537 1325
1538 52
1539 1
1540 -1
1541 -53
1542 -1377
1543 -23373
1544 -291447
1545 -2846259
1546 -22664655
1547 -151273395
1548 -863365230
1549 -4277470470
1550 -18612776910
1551 -71792139510
1552 -247284036090
1553 -765169213410
1554 -2137196768490
1555 -5408954784450
1556 -12440596004235
1557 -26058435108615
1558 -49772989810635
1559 -86723575044015
1560 -137737442716965
1561 -198954083924505
1562 -260170725132045
1563 -305417807763705
1564 -316729578421620
1565 -280531912316292
1566 -194214400834356
1567 -69533550916004
1568 69533550916004
1569 194214400834356
1570 280531912316292
1571 316729578421620
1572 305417807763705
1573 260170725132045
1574 198954083924505
1575 137737442716965
1576 86723575044015
1577 49772989810635
1578 26058435108615
1579 12440596004235
1580 5408954784450
1581 2137196768490
1582 765169213410
1583 247284036090
1584 71792139510
1585 18612776910
1586 4277470470
1587 863365230
1588 151273395
1589 22664655
1590 2846259
1591 291447
1592 23373
1593 1377
1594 53
1595 1
1596 -1
1597 -54
1598 -1430
1599 -24750
1600 -314820
1601 -3137706
1602 -25510914
1603 -173938050
1604 -1014638625
1605 -5140835700
1606 -22890247380
1607 -90404916420
1608 -319076175600
1609 -1012453249500
1610 -2902365981900
1611 -7546151552940
1612 -17849550788685
1613 -38499031112850
1614 -75831424919250
1615 -136496564854650
1616 -224461017760980
1617 -336691526641470
1618 -459124809056550
1619 -565588532895750
1620 -622147386185325
1621 -597261490737912
1622 -474746313150648
1623 -263747951750360
1624 0
1625 263747951750360
1626 474746313150648
1627 597261490737912
1628 622147386185325
1629 565588532895750
1630 459124809056550
1631 336691526641470
1632 224461017760980
1633 136496564854650
1634 75831424919250
1635 38499031112850
1636 17849550788685
1637 7546151552940
1638 2902365981900
1639 1012453249500
1640 319076175600
1641 90404916420
1642 22890247380
1643 5140835700
1644 1014638625
1645 173938050
1646 25510914
1647 3137706
1648 314820
1649 24750
1650 1430
1651 54
1652 1
1653 -1
1654 -55
1655 -1484
1656 -26180
1657 -339570
1658 -3452526
1659 -28648620
1660 -199448964
1661 -1188576675
1662 -6155474325
1663 -28031083080
1664 -113295163800
1665 -409481092020
1666 -1331529425100
1667 -3914819231400
1668 -10448517534840
1669 -25395702341625
1670 -56348581901535
1671 -114330456032100
1672 -212327989773900
1673 -360957582615630
1674 -561152544402450
1675 -795816335698020
1676 -1024713341952300
1677 -1187735919081075
1678 -1219408876923237
1679 -1072007803888560
1680 -738494264901008
1681 -263747951750360
1682 263747951750360
1683 738494264901008
1684 1072007803888560
1685 1219408876923237
1686 1187735919081075
1687 1024713341952300
1688 795816335698020
1689 561152544402450
1690 360957582615630
1691 212327989773900
1692 114330456032100
1693 56348581901535
1694 25395702341625
1695 10448517534840
1696 3914819231400
1697 1331529425100
1698 409481092020
1699 113295163800
1700 28031083080
1701 6155474325
1702 1188576675
1703 199448964
1704 28648620
1705 3452526
1706 339570
1707 26180
1708 1484
1709 55
1710 1
1711 -1
1712 -56
1713 -1539
1714 -27664
1715 -365750
1716 -3792096
1717 -32101146
1718 -228097584
1719 -1388025639
1720 -7344051000
1721 -34186557405
1722 -141326246880
1723 -522776255820
1724 -1741010517120
1725 -5246348656500
1726 -14363336766240
1727 -35844219876465
1728 -81744284243160
1729 -170679037933635
1730 -326658445806000
1731 -573285572389530
1732 -922110127018080
1733 -1356968880100470
1734 -1820529677650320
1735 -2212449261033375
1736 -2407144796004312
1737 -2291416680811797
1738 -1810502068789568
1739 -1002242216651368
1740 0
1741 1002242216651368
1742 1810502068789568
1743 2291416680811797
1744 2407144796004312
1745 2212449261033375
1746 1820529677650320
1747 1356968880100470
1748 922110127018080
1749 573285572389530
1750 326658445806000
1751 170679037933635
1752 81744284243160
1753 35844219876465
1754 14363336766240
1755 5246348656500
1756 1741010517120
1757 522776255820
1758 141326246880
1759 34186557405
1760 7344051000
1761 1388025639
1762 228097584
1763 32101146
1764 3792096
1765 365750
1766 27664
1767 1539
1768 56
1769 1
1770 -1
1771 -57
1772 -1595
1773 -29203
1774 -393414
1775 -4157846
1776 -35893242
1777 -260198730
1778 -1616123223
1779 -8732076639
1780 -41530608405
1781 -175512804285
1782 -664102502700
1783 -2263786772940
1784 -6987359173620
1785 -19609685422740
1786 -50207556642705
1787 -117588504119625
1788 -252423322176795
1789 -497337483739635
1790 -899944018195530
1791 -1495395699407610
1792 -2279079007118550
1793 -3177498557750790
1794 -4032978938683695
1795 -4619594057037687
1796 -4698561476816109
1797 -4101918749601365
1798 -2812744285440936
1799 -1002242216651368
1800 1002242216651368
1801 2812744285440936
1802 4101918749601365
1803 4698561476816109
1804 4619594057037687
1805 4032978938683695
1806 3177498557750790
1807 2279079007118550
1808 1495395699407610
1809 899944018195530
1810 497337483739635
1811 252423322176795
1812 117588504119625
1813 50207556642705
1814 19609685422740
1815 6987359173620
1816 2263786772940
1817 664102502700
1818 175512804285
1819 41530608405
1820 8732076639
1821 1616123223
1822 260198730
1823 35893242
1824 4157846
1825 393414
1826 29203
1827 1595
1828 57
1829 1
1830 -1
1831 -58
1832 -1652
1833 -30798
1834 -422617
1835 -4551260
1836 -40051088
1837 -296091972
1838 -1876321953
1839 -10348199862
1840 -50262685044
1841 -217043412690
1842 -839615306985
1843 -2927889275640
1844 -9251145946560
1845 -26597044596360
1846 -69817242065445
1847 -167796060762330
1848 -370011826296420
1849 -749760805916430
1850 -1397281501935165
1851 -2395339717603140
1852 -3774474706526160
1853 -5456577564869340
1854 -7210477496434485
1855 -8652572995721382
1856 -9318155533853796
1857 -8800480226417474
1858 -6914663035042301
1859 -3814986502092304
1860 0
1861 3814986502092304
1862 6914663035042301
1863 8800480226417474
1864 9318155533853796
1865 8652572995721382
1866 7210477496434485
1867 5456577564869340
1868 3774474706526160
1869 2395339717603140
1870 1397281501935165
1871 749760805916430
1872 370011826296420
1873 167796060762330
1874 69817242065445
1875 26597044596360
1876 9251145946560
1877 2927889275640
1878 839615306985
1879 217043412690
1880 50262685044
1881 10348199862
1882 1876321953
1883 296091972
1884 40051088
1885 4551260
1886 422617
1887 30798
1888 1652
1889 58
1890 1
1891 -1
1892 -59
1893 -1710
1894 -32450
1895 -453415
1896 -4973877
1897 -44602348
1898 -336143060
1899 -2172413925
1900 -12224521815
1901 -60610884906
1902 -267306097734
1903 -1056658719675
1904 -3767504582625
1905 -12179035222200
1906 -35848190542920
1907 -96414286661805
1908 -237613302827775
1909 -537807887058750
1910 -1119772632212850
1911 -2147042307851595
1912 -3792621219538305
1913 -6169814424129300
1914 -9231052271395500
1915 -12667055061303825
1916 -15863050492155867
1917 -17970728529575178
1918 -18118635760271270
1919 -15715143261459775
1920 -10729649537134605
1921 -3814986502092304
1922 3814986502092304
1923 10729649537134605
1924 15715143261459775
1925 18118635760271270
1926 17970728529575178
1927 15863050492155867
1928 12667055061303825
1929 9231052271395500
1930 6169814424129300
1931 3792621219538305
1932 2147042307851595
1933 1119772632212850
1934 537807887058750
1935 237613302827775
1936 96414286661805
1937 35848190542920
1938 12179035222200
1939 3767504582625
1940 1056658719675
1941 267306097734
1942 60610884906
1943 12224521815
1944 2172413925
1945 336143060
1946 44602348
1947 4973877
1948 453415
1949 32450
1950 1710
1951 59
1952 1
1953 -1
1954 -60
1955 -1769
1956 -34160
1957 -485865
1958 -5427292
1959 -49576225
1960 -380745408
1961 -2508556985
1962 -14396935740
1963 -72835406721
1964 -327916982640
1965 -1323964817409
1966 -4824163302300
1967 -15946539804825
1968 -48027225765120
1969 -132262477204725
1970 -334027589489580
1971 -775421189886525
1972 -1657580519271600
1973 -3266814940064445
1974 -5939663527389900
1975 -9962435643667605
1976 -15400866695524800
1977 -21898107332699325
1978 -28530105553459692
1979 -33833779021731045
1980 -36089364289846448
1981 -33833779021731045
1982 -26444792798594380
1983 -14544636039226909
1984 0
1985 14544636039226909
1986 26444792798594380
1987 33833779021731045
1988 36089364289846448
1989 33833779021731045
1990 28530105553459692
1991 21898107332699325
1992 15400866695524800
1993 9962435643667605
1994 5939663527389900
1995 3266814940064445
1996 1657580519271600
1997 775421189886525
1998 334027589489580
1999 132262477204725
2000 48027225765120
2001 15946539804825
2002 4824163302300
2003 1323964817409
2004 327916982640
2005 72835406721
2006 14396935740
2007 2508556985
2008 380745408
2009 49576225
2010 5427292
2011 485865
2012 34160
2013 1769
2014 60
2015 1
2016 -1
2017 -61
2018 -1829
2019 -35929
2020 -520025
2021 -5913157
2022 -55003517
2023 -430321633
2024 -2889302393
2025 -16905492725
2026 -87232342461
2027 -400752389361
2028 -1651881800049
2029 -6148128119709
2030 -20770703107125
2031 -63973765569945
2032 -180289702969845
2033 -466290066694305
2034 -1109448779376105
2035 -2433001709158125
2036 -4924395459336045
2037 -9206478467454345
2038 -15902099171057505
2039 -25363302339192405
2040 -37298974028224125
2041 -50428212886159017
2042 -62363884575190737
2043 -69923143311577493
2044 -69923143311577493
2045 -60278571820325425
2046 -40989428837821289
2047 -14544636039226909
2048 14544636039226909
2049 40989428837821289
2050 60278571820325425
2051 69923143311577493
2052 69923143311577493
2053 62363884575190737
2054 50428212886159017
2055 37298974028224125
2056 25363302339192405
2057 15902099171057505
2058 9206478467454345
2059 4924395459336045
2060 2433001709158125
2061 1109448779376105
2062 466290066694305
2063 180289702969845
2064 63973765569945
2065 20770703107125
2066 6148128119709
2067 1651881800049
2068 400752389361
2069 87232342461
2070 16905492725
2071 2889302393
2072 430321633
2073 55003517
2074 5913157
2075 520025
2076 35929
2077 1829
2078 61
2079 1
2080 -1
2081 -62
2082 -1890
2083 -37758
2084 -555954
2085 -6433182
2086 -60916674
2087 -485325150
2088 -3319624026
2089 -19794795118
2090 -104137835186
2091 -487984731822
2092 -2052634189410
2093 -7800009919758
2094 -26918831226834
2095 -84744468677070
2096 -244263468539790
2097 -646579769664150
2098 -1575738846070410
2099 -3542450488534230
2100 -7357397168494170
2101 -14130873926790390
2102 -25108577638511850
2103 -41265401510249910
2104 -62662276367416530
2105 -87727186914383142
2106 -112792097461349754
2107 -132287027886768230
2108 -139846286623154986
2109 -130201715131902918
2110 -101268000658146714
2111 -55534064877048198
2112 0
2113 55534064877048198
2114 101268000658146714
2115 130201715131902918
2116 139846286623154986
2117 132287027886768230
2118 112792097461349754
2119 87727186914383142
2120 62662276367416530
2121 41265401510249910
2122 25108577638511850
2123 14130873926790390
2124 7357397168494170
2125 3542450488534230
2126 1575738846070410
2127 646579769664150
2128 244263468539790
2129 84744468677070
2130 26918831226834
2131 7800009919758
2132 2052634189410
2133 487984731822
2134 104137835186
2135 19794795118
2136 3319624026
2137 485325150
2138 60916674
2139 6433182
2140 555954
2141 37758
2142 1890
2143 62
2144 1
2145 -1
2146 -63
2147 -1952
2148 -39648
2149 -593712
2150 -6989136
2151 -67349856
2152 -546241824
2153 -3804949176
2154 -23114419144
2155 -123932630304
2156 -592122567008
2157 -2540618921232
2158 -9852644109168
2159 -34718841146592
2160 -111663299903904
2161 -329007937216860
2162 -890843238203940
2163 -2222318615734560
2164 -5118189334604640
2165 -10899847657028400
2166 -21488271095284560
2167 -39239451565302240
2168 -66373979148761760
2169 -103927677877666440
2170 -150389463281799672
2171 -200519284375732896
2172 -245079125348117984
2173 -272133314509923216
2174 -270048001755057904
2175 -231469715790049632
2176 -156802065535194912
2177 -55534064877048198
2178 55534064877048198
2179 156802065535194912
2180 231469715790049632
2181 270048001755057904
2182 272133314509923216
2183 245079125348117984
2184 200519284375732896
2185 150389463281799672
2186 103927677877666440
2187 66373979148761760
2188 39239451565302240
2189 21488271095284560
2190 10899847657028400
2191 5118189334604640
2192 2222318615734560
2193 890843238203940
2194 329007937216860
2195 111663299903904
2196 34718841146592
2197 9852644109168
2198 2540618921232
2199 592122567008
2200 123932630304
2201 23114419144
2202 3804949176
2203 546241824
2204 67349856
2205 6989136
2206 593712
2207 39648
2208 1952
2209 63
2210 1
2211 -1
2212 -64
2213 -2015
2214 -41600
2215 -633360
2216 -7582848
2217 -74338992
2218 -613591680
2219 -4351191000
2220 -26919368320
2221 -147047049448
2222 -716055197312
2223 -3132741488240
2224 -12393263030400
2225 -44571485255760
2226 -146382141050496
2227 -440671237120764
2228 -1219851175420800
2229 -3113161853938500
2230 -7340507950339200
2231 -16018036991633040
2232 -32388118752312960
2233 -60727722660586800
2234 -105613430714064000
2235 -170301657026428200
2236 -254317141159466112
2237 -350908747657532568
2238 -445598409723850880
2239 -517212439858041200
2240 -542181316264981120
2241 -501517717545107536
2242 -388271781325244544
2243 -212336130412243110
2244 0
2245 212336130412243110
2246 388271781325244544
2247 501517717545107536
2248 542181316264981120
2249 517212439858041200
2250 445598409723850880
2251 350908747657532568
2252 254317141159466112
2253 170301657026428200
2254 105613430714064000
2255 60727722660586800
2256 32388118752312960
2257 16018036991633040
2258 7340507950339200
2259 3113161853938500
2260 1219851175420800
2261 440671237120764
2262 146382141050496
2263 44571485255760
2264 12393263030400
2265 3132741488240
2266 716055197312
2267 147047049448
2268 26919368320
2269 4351191000
2270 613591680
2271 74338992
2272 7582848
2273 633360
2274 41600
2275 2015
2276 64
2277 1
2278 -1
2279 -65
2280 -2079
2281 -43615
2282 -674960
2283 -8216208
2284 -81921840
2285 -687930672
2286 -4964782680
2287 -31270559320
2288 -173966417768
2289 -863102246760
2290 -3848796685552
2291 -15526004518640
2292 -56964748286160
2293 -190953626306256
2294 -587053378171260
2295 -1660522412541564
2296 -4333013029359300
2297 -10453669804277700
2298 -23358544941972240
2299 -48406155743946000
2300 -93115841412899760
2301 -166341153374650800
2302 -275915087740492200
2303 -424618798185894312
2304 -605225888816998680
2305 -796507157381383448
2306 -962810849581892080
2307 -1059393756123022320
2308 -1043699033810088656
2309 -889789498870352080
2310 -600607911737487654
2311 -212336130412243110
2312 212336130412243110
2313 600607911737487654
2314 889789498870352080
2315 1043699033810088656
2316 1059393756123022320
2317 962810849581892080
2318 796507157381383448
2319 605225888816998680
2320 424618798185894312
2321 275915087740492200
2322 166341153374650800
2323 93115841412899760
2324 48406155743946000
2325 23358544941972240
2326 10453669804277700
2327 4333013029359300
2328 1660522412541564
2329 587053378171260
2330 190953626306256
2331 56964748286160
2332 15526004518640
2333 3848796685552
2334 863102246760
2335 173966417768
2336 31270559320
2337 4964782680
2338 687930672
2339 81921840
2340 8216208
2341 674960
2342 43615
2343 2079
2344 65
2345 1
2346 -1
2347 -66
2348 -2144
2349 -45694
2350 -718575
2351 -8891168
2352 -90138048
2353 -769852512
2354 -5652713352
2355 -36235342000
2356 -205236977088
2357 -1037068664528
2358 -4711898932312
2359 -19374801204192
2360 -72490752804800
2361 -247918374592416
2362 -778007004477516
2363 -2247575790712824
2364 -5993535441900864
2365 -14786682833637000
2366 -33812214746249940
2367 -71764700685918240
2368 -141521997156845760
2369 -259456994787550560
2370 -442256241115143000
2371 -700533885926386512
2372 -1029844687002892992
2373 -1401733046198382128
2374 -1759318006963275528
2375 -2022204605704914400
2376 -2103092789933110976
2377 -1933488532680440736
2378 -1490397410607839734
2379 -812944042149730764
2380 0
2381 812944042149730764
2382 1490397410607839734
2383 1933488532680440736
2384 2103092789933110976
2385 2022204605704914400
2386 1759318006963275528
2387 1401733046198382128
2388 1029844687002892992
2389 700533885926386512
2390 442256241115143000
2391 259456994787550560
2392 141521997156845760
2393 71764700685918240
2394 33812214746249940
2395 14786682833637000
2396 5993535441900864
2397 2247575790712824
2398 778007004477516
2399 247918374592416
2400 72490752804800
2401 19374801204192
2402 4711898932312
2403 1037068664528
2404 205236977088
2405 36235342000
2406 5652713352
2407 769852512
2408 90138048
2409 8891168
2410 718575
2411 45694
2412 2144
2413 66
2414 1
2415 -1
2416 -67
2417 -2210
2418 -47838
2419 -764269
2420 -9609743
2421 -99029216
2422 -859990560
2423 -6422565864
2424 -41888055352
2425 -241472319088
2426 -1242305641616
2427 -5748967596840
2428 -24086700136504
2429 -91865554008992
2430 -320409127397216
2431 -1025925379069932
2432 -3025582795190340
2433 -8241111232613688
2434 -20780218275537864
2435 -48598897579886940
2436 -105576915432168180
2437 -213286697842764000
2438 -400978991944396320
2439 -701713235902693560
2440 -1142790127041529512
2441 -1730378572929279504
2442 -2431577733201275120
2443 -3161051053161657656
2444 -3781522612668189928
2445 -4125297395638025376
2446 -4036581322613551712
2447 -3423885943288280470
2448 -2303341452757570498
2449 -812944042149730764
2450 812944042149730764
2451 2303341452757570498
2452 3423885943288280470
2453 4036581322613551712
2454 4125297395638025376
2455 3781522612668189928
2456 3161051053161657656
2457 2431577733201275120
2458 1730378572929279504
2459 1142790127041529512
2460 701713235902693560
2461 400978991944396320
2462 213286697842764000
2463 105576915432168180
2464 48598897579886940
2465 20780218275537864
2466 8241111232613688
2467 3025582795190340
2468 1025925379069932
2469 320409127397216
2470 91865554008992
2471 24086700136504
2472 5748967596840
2473 1242305641616
2474 241472319088
2475 41888055352
2476 6422565864
2477 859990560
2478 99029216
2479 9609743
2480 764269
2481 47838
2482 2210
2483 67
2484 1
2485 -1
2486 -68
2487 -2277
2488 -50048
2489 -812107
2490 -10374012
2491 -108638959
2492 -959019776
2493 -7282556424
2494 -48310621216
2495 -283360374440
2496 -1483777960704
2497 -6991273238456
2498 -29835667733344
2499 -115952254145496
2500 -412274681406208
2501 -1346334506467148
2502 -4051508174260272
2503 -11266694027804028
2504 -29021329508151552
2505 -69379115855424804
2506 -154175813012055120
2507 -318863613274932180
2508 -614265689787160320
2509 -1102692227847089880
2510 -1844503362944223072
2511 -2873168699970809016
2512 -4161956306130554624
2513 -5592628786362932776
2514 -6942573665829847584
2515 -7906820008306215304
2516 -8161878718251577088
2517 -7460467265901832182
2518 -5727227396045850968
2519 -3116285494907301262
2520 0
2521 3116285494907301262
2522 5727227396045850968
2523 7460467265901832182
2524 8161878718251577088
2525 7906820008306215304
2526 6942573665829847584
2527 5592628786362932776
2528 4161956306130554624
2529 2873168699970809016
2530 1844503362944223072
2531 1102692227847089880
2532 614265689787160320
2533 318863613274932180
2534 154175813012055120
2535 69379115855424804
2536 29021329508151552
2537 11266694027804028
2538 4051508174260272
2539 1346334506467148
2540 412274681406208
2541 115952254145496
2542 29835667733344
2543 6991273238456
2544 1483777960704
2545 283360374440
2546 48310621216
2547 7282556424
2548 959019776
2549 108638959
2550 10374012
2551 812107
2552 50048
2553 2277
2554 68
2555 1
2556 -1
2557 -69
2558 -2345
2559 -52325
2560 -862155
2561 -11186119
2562 -119012971
2563 -1067658735
2564 -8241576200
2565 -55593177640
2566 -331670995656
2567 -1767138335144
2568 -8475051199160
2569 -36826940971800
2570 -145787921878840
2571 -528226935551704
2572 -1758609187873356
2573 -5397842680727420
2574 -15318202202064300
2575 -40288023535955580
2576 -98400445363576356
2577 -223554928867479924
2578 -473039426286987300
2579 -933129303062092500
2580 -1716957917634250200
2581 -2947195590791312952
2582 -4717672062915032088
2583 -7035125006101363640
2584 -9754585092493487400
2585 -12535202452192780360
2586 -14849393674136062888
2587 -16068698726557792392
2588 -15622345984153409270
2589 -13187694661947683150
2590 -8843512890953152230
2591 -3116285494907301262
2592 3116285494907301262
2593 8843512890953152230
2594 13187694661947683150
2595 15622345984153409270
2596 16068698726557792392
2597 14849393674136062888
2598 12535202452192780360
2599 9754585092493487400
2600 7035125006101363640
2601 4717672062915032088
2602 2947195590791312952
2603 1716957917634250200
2604 933129303062092500
2605 473039426286987300
2606 223554928867479924
2607 98400445363576356
2608 40288023535955580
2609 15318202202064300
2610 5397842680727420
2611 1758609187873356
2612 528226935551704
2613 145787921878840
2614 36826940971800
2615 8475051199160
2616 1767138335144
2617 331670995656
2618 55593177640
2619 8241576200
2620 1067658735
2621 119012971
2622 11186119
2623 862155
2624 52325
2625 2345
2626 69
2627 1
2628 -1
2629 -70
2630 -2414
2631 -54670
2632 -914480
2633 -12048274
2634 -130199090
2635 -1186671706
2636 -9309234935
2637 -63834753840
2638 -387264173296
2639 -2098809330800
2640 -10242189534304
2641 -45301992170960
2642 -182614862850640
2643 -674014857430544
2644 -2286836123425060
2645 -7156451868600776
2646 -20716044882791720
2647 -55606225738019880
2648 -138688468899531936
2649 -321955374231056280
2650 -696594355154467224
2651 -1406168729349079800
2652 -2650087220696342700
2653 -4664153508425563152
2654 -7664867653706345040
2655 -11752797069016395728
2656 -16789710098594851040
2657 -22289787544686267760
2658 -27384596126328843248
2659 -30918092400693855280
2660 -31691044710711201662
2661 -28810040646101092420
2662 -22031207552900835380
2663 -11959798385860453492
2664 0
2665 11959798385860453492
2666 22031207552900835380
2667 28810040646101092420
2668 31691044710711201662
2669 30918092400693855280
2670 27384596126328843248
2671 22289787544686267760
2672 16789710098594851040
2673 11752797069016395728
2674 7664867653706345040
2675 4664153508425563152
2676 2650087220696342700
2677 1406168729349079800
2678 696594355154467224
2679 321955374231056280
2680 138688468899531936
2681 55606225738019880
2682 20716044882791720
2683 7156451868600776
2684 2286836123425060
2685 674014857430544
2686 182614862850640
2687 45301992170960
2688 10242189534304
2689 2098809330800
2690 387264173296
2691 63834753840
2692 9309234935
2693 1186671706
2694 130199090
2695 12048274
2696 914480
2697 54670
2698 2414
2699 70
2700 1
2701 -1
2702 -71
2703 -2484
2704 -57084
2705 -969150
2706 -12962754
2707 -142247364
2708 -1316870796
2709 -10495906641
2710 -73143988775
2711 -451098927136
2712 -2486073504096
2713 -12340998865104
2714 -55544181705264
2715 -227916855021600
2716 -856629720281184
2717 -2960850980855604
2718 -9443287992025836
2719 -27872496751392496
2720 -76322270620811600
2721 -194294694637551816
2722 -460643843130588216
2723 -1018549729385523504
2724 -2102763084503547024
2725 -4056255950045422500
2726 -7314240729121905852
2727 -12329021162131908192
2728 -19417664722722740768
2729 -28542507167611246768
2730 -39079497643281118800
2731 -49674383671015111008
2732 -58302688527022698528
2733 -62609137111405056942
2734 -60501085356812294082
2735 -50841248199001927800
2736 -33991005938761288872
2737 -11959798385860453492
2738 11959798385860453492
2739 33991005938761288872
2740 50841248199001927800
2741 60501085356812294082
2742 62609137111405056942
2743 58302688527022698528
2744 49674383671015111008
2745 39079497643281118800
2746 28542507167611246768
2747 19417664722722740768
2748 12329021162131908192
2749 7314240729121905852
2750 4056255950045422500
2751 2102763084503547024
2752 1018549729385523504
2753 460643843130588216
2754 194294694637551816
2755 76322270620811600
2756 27872496751392496
2757 9443287992025836
2758 2960850980855604
2759 856629720281184
2760 227916855021600
2761 55544181705264
2762 12340998865104
2763 2486073504096
2764 451098927136
2765 73143988775
2766 10495906641
2767 1316870796
2768 142247364
2769 12962754
2770 969150
2771 57084
2772 2484
2773 71
2774 1
2775 -1
2776 -72
2777 -2555
2778 -59568
2779 -1026234
2780 -13931904
2781 -155210118
2782 -1459118160
2783 -11812777437
2784 -83639895416
2785 -524242915911
2786 -2937172431232
2787 -14827072369200
2788 -67885180570368
2789 -283461036726864
2790 -1084546575302784
2791 -3817480701136788
2792 -12404138972881440
2793 -37315784743418332
2794 -104194767372204096
2795 -270616965258363416
2796 -654938537768140032
2797 -1479193572516111720
2798 -3121312813889070528
2799 -6159019034548969524
2800 -11370496679167328352
2801 -19643261891253814044
2802 -31746685884854648960
2803 -47960171890333987536
2804 -67622004810892365568
2805 -88753881314296229808
2806 -107977072198037809536
2807 -120911825638427755470
2808 -123110222468217351024
2809 -111342333555814221882
2810 -84832254137763216672
2811 -45950804324621742364
2812 0
2813 45950804324621742364
2814 84832254137763216672
2815 111342333555814221882
2816 123110222468217351024
2817 120911825638427755470
2818 107977072198037809536
2819 88753881314296229808
2820 67622004810892365568
2821 47960171890333987536
2822 31746685884854648960
2823 19643261891253814044
2824 11370496679167328352
2825 6159019034548969524
2826 3121312813889070528
2827 1479193572516111720
2828 654938537768140032
2829 270616965258363416
2830 104194767372204096
2831 37315784743418332
2832 12404138972881440
2833 3817480701136788
2834 1084546575302784
2835 283461036726864
2836 67885180570368
2837 14827072369200
2838 2937172431232
2839 524242915911
2840 83639895416
2841 11812777437
2842 1459118160
2843 155210118
2844 13931904
2845 1026234
2846 59568
2847 2555
2848 72
2849 1
2850 -1
2851 -73
2852 -2627
2853 -62123
2854 -1085802
2855 -14958138
2856 -169142022
2857 -1614328278
2858 -13271895597
2859 -95452672853
2860 -607882811327
2861 -3461415347143
2862 -17764244800432
2863 -82712252939568
2864 -351346217297232
2865 -1368007612029648
2866 -4902027276439572
2867 -16221619674018228
2868 -49719923716299772
2869 -141510552115622428
2870 -374811732630567512
2871 -925555503026503448
2872 -2134132110284251752
2873 -4600506386405182248
2874 -9280331848438040052
2875 -17529515713716297876
2876 -31013758570421142396
2877 -51389947776108463004
2878 -79706857775188636496
2879 -115582176701226353104
2880 -156375886125188595376
2881 -196730953512334039344
2882 -228888897836465565006
2883 -244022048106645106494
2884 -234452556024031572906
2885 -196174587693577438554
2886 -130783058462384959036
2887 -45950804324621742364
2888 45950804324621742364
2889 130783058462384959036
2890 196174587693577438554
2891 234452556024031572906
2892 244022048106645106494
2893 228888897836465565006
2894 196730953512334039344
2895 156375886125188595376
2896 115582176701226353104
2897 79706857775188636496
2898 51389947776108463004
2899 31013758570421142396
2900 17529515713716297876
2901 9280331848438040052
2902 4600506386405182248
2903 2134132110284251752
2904 925555503026503448
2905 374811732630567512
2906 141510552115622428
2907 49719923716299772
2908 16221619674018228
2909 4902027276439572
2910 1368007612029648
2911 351346217297232
2912 82712252939568
2913 17764244800432
2914 3461415347143
2915 607882811327
2916 95452672853
2917 13271895597
2918 1614328278
2919 169142022
2920 14958138
2921 1085802
2922 62123
2923 2627
2924 73
2925 1
2926 -1
2927 -74
2928 -2700
2929 -64750
2930 -1147925
2931 -16043940
2932 -184100160
2933 -1783470300
2934 -14886223875
2935 -108724568450
2936 -703335484180
2937 -4069298158470
2938 -21225660147575
2939 -100476497740000
2940 -434058470236800
2941 -1719353829326880
2942 -6270034888469220
2943 -21123646950457800
2944 -65941543390318000
2945 -191230475831922200
2946 -516322284746189940
2947 -1300367235657070960
2948 -3059687613310755200
2949 -6734638496689434000
2950 -13880838234843222300
2951 -26809847562154337928
2952 -48543274284137440272
2953 -82403706346529605400
2954 -131096805551297099500
2955 -195289034476414989600
2956 -271958062826414948480
2957 -353106839637522634720
2958 -425619851348799604350
2959 -472910945943110671500
2960 -478474604130676679400
2961 -430627143717609011460
2962 -326957646155962397590
2963 -176733862787006701400
2964 0
2965 176733862787006701400
2966 326957646155962397590
2967 430627143717609011460
2968 478474604130676679400
2969 472910945943110671500
2970 425619851348799604350
2971 353106839637522634720
2972 271958062826414948480
2973 195289034476414989600
2974 131096805551297099500
2975 82403706346529605400
2976 48543274284137440272
2977 26809847562154337928
2978 13880838234843222300
2979 6734638496689434000
2980 3059687613310755200
2981 1300367235657070960
2982 516322284746189940
2983 191230475831922200
2984 65941543390318000
2985 21123646950457800
2986 6270034888469220
2987 1719353829326880
2988 434058470236800
2989 100476497740000
2990 21225660147575
2991 4069298158470
2992 703335484180
2993 108724568450
2994 14886223875
2995 1783470300
2996 184100160
2997 16043940
2998 1147925
2999 64750
3000 2700
3001 74
3002 1
3003 -1
3004 -75
3005 -2774
3006 -67450
3007 -1212675
3008 -17191865
3009 -200144100
3010 -1967570460
3011 -16669694175
3012 -123610792325
3013 -812060052630
3014 -4772633642650
3015 -25294958306045
3016 -121702157887575
3017 -534534967976800
3018 -2153412299563680
3019 -7989388717796100
3020 -27393681838927020
3021 -87065190340775800
3022 -257172019222240200
3023 -707552760578112140
3024 -1816689520403260900
3025 -4360054848967826160
3026 -9794326110000189200
3027 -20615476731532656300
3028 -40690685796997560228
3029 -75353121846291778200
3030 -130946980630667045672
3031 -213500511897826704900
3032 -326385840027712089100
3033 -467247097302829938080
3034 -625064902463937583200
3035 -778726690986322239070
3036 -898530797291910275850
3037 -951385550073787350900
3038 -909101747848285690860
3039 -757584789873571409050
3040 -503691508942969098990
3041 -176733862787006701400
3042 176733862787006701400
3043 503691508942969098990
3044 757584789873571409050
3045 909101747848285690860
3046 951385550073787350900
3047 898530797291910275850
3048 778726690986322239070
3049 625064902463937583200
3050 467247097302829938080
3051 326385840027712089100
3052 213500511897826704900
3053 130946980630667045672
3054 75353121846291778200
3055 40690685796997560228
3056 20615476731532656300
3057 9794326110000189200
3058 4360054848967826160
3059 1816689520403260900
3060 707552760578112140
3061 257172019222240200
3062 87065190340775800
3063 27393681838927020
3064 7989388717796100
3065 2153412299563680
3066 534534967976800
3067 121702157887575
3068 25294958306045
3069 4772633642650
3070 812060052630
3071 123610792325
3072 16669694175
3073 1967570460
3074 200144100
3075 17191865
3076 1212675
3077 67450
3078 2774
3079 75
3080 1
3081 -1
3082 -76
3083 -2849
3084 -70224
3085 -1280125
3086 -18404540
3087 -217335965
3088 -2167714560
3089 -18637264635
3090 -140280486500
3091 -935670844955
3092 -5584693695280
3093 -30067591948695
3094 -146997116193620
3095 -656237125864375
3096 -2687947267540480
3097 -10142801017359780
3098 -35383070556723120
3099 -114458872179702820
3100 -344237209563016000
3101 -964724779800352340
3102 -2524242280981373040
3103 -6176744369371087060
3104 -14154380958968015360
3105 -30409802841532845500
3106 -61306162528530216528
3107 -116043807643289338428
3108 -206300102476958823872
3109 -344447492528493750572
3110 -539886351925538794000
3111 -793632937330542027180
3112 -1092311999766767521280
3113 -1403791593450259822270
3114 -1677257488278232514920
3115 -1849916347365697626750
3116 -1860487297922073041760
3117 -1666686537721857099910
3118 -1261276298816540508040
3119 -680425371729975800390
3120 0
3121 680425371729975800390
3122 1261276298816540508040
3123 1666686537721857099910
3124 1860487297922073041760
3125 1849916347365697626750
3126 1677257488278232514920
3127 1403791593450259822270
3128 1092311999766767521280
3129 793632937330542027180
3130 539886351925538794000
3131 344447492528493750572
3132 206300102476958823872
3133 116043807643289338428
3134 61306162528530216528
3135 30409802841532845500
3136 14154380958968015360
3137 6176744369371087060
3138 2524242280981373040
3139 964724779800352340
3140 344237209563016000
3141 114458872179702820
3142 35383070556723120
3143 10142801017359780
3144 2687947267540480
3145 656237125864375
3146 146997116193620
3147 30067591948695
3148 5584693695280
3149 935670844955
3150 140280486500
3151 18637264635
3152 2167714560
3153 217335965
3154 18404540
3155 1280125
3156 70224
3157 2849
3158 76
3159 1
3160 -1
3161 -77
3162 -2925
3163 -73073
3164 -1350349
3165 -19684665
3166 -235740505
3167 -2385050525
3168 -20804979195
3169 -158917751135
3170 -1075951331455
3171 -6520364540235
3172 -35652285643975
3173 -177064708142315
3174 -803234242057995
3175 -3344184393404855
3176 -12830748284900260
3177 -45525871574082900
3178 -149841942736425940
3179 -458696081742718820
3180 -1308961989363368340
3181 -3488967060781725380
3182 -8700986650352460100
3183 -20331125328339102420
3184 -44564183800500860860
3185 -91715965370063062028
3186 -177349970171819554956
3187 -322343910120248162300
3188 -550747595005452574444
3189 -884333844454032544572
3190 -1333519289256080821180
3191 -1885944937097309548460
3192 -2496103593217027343550
3193 -3081049081728492337190
3194 -3527173835643930141670
3195 -3710403645287770668510
3196 -3527173835643930141670
3197 -2927962836538397607950
3198 -1941701670546516308430
3199 -680425371729975800390
3200 680425371729975800390
3201 1941701670546516308430
3202 2927962836538397607950
3203 3527173835643930141670
3204 3710403645287770668510
3205 3527173835643930141670
3206 3081049081728492337190
3207 2496103593217027343550
3208 1885944937097309548460
3209 1333519289256080821180
3210 884333844454032544572
3211 550747595005452574444
3212 322343910120248162300
3213 177349970171819554956
3214 91715965370063062028
3215 44564183800500860860
3216 20331125328339102420
3217 8700986650352460100
3218 3488967060781725380
3219 1308961989363368340
3220 458696081742718820
3221 149841942736425940
3222 45525871574082900
3223 12830748284900260
3224 3344184393404855
3225 803234242057995
3226 177064708142315
3227 35652285643975
3228 6520364540235
3229 1075951331455
3230 158917751135
3231 20804979195
3232 2385050525
3233 235740505
3234 19684665
3235 1350349
3236 73073
3237 2925
3238 77
3239 1
3240 -1
3241 -78
3242 -3002
3243 -75998
3244 -1423422
3245 -21035014
3246 -255425170
3247 -2620791030
3248 -23190029720
3249 -179722730330
3250 -1234869082590
3251 -7596315871690
3252 -42172650184210
3253 -212716993786290
3254 -980298950200310
3255 -4147418635462850
3256 -16174932678305115
3257 -58356619858983160
3258 -195367814310508840
3259 -608538024479144760
3260 -1767658071106087160
3261 -4797929050145093720
3262 -12189953711134185480
3263 -29032111978691562520
3264 -64895309128839963280
3265 -136280149170563922888
3266 -269065935541882616984
3267 -499693880292067717256
3268 -873091505125700736744
3269 -1435081439459485119016
3270 -2217853133710113365752
3271 -3219464226353390369640
3272 -4382048530314336892010
3273 -5577152674945519680740
3274 -6608222917372422478860
3275 -7237577480931700810180
3276 -7237577480931700810180
3277 -6455136672182327749620
3278 -4869664507084913916380
3279 -2622127042276492108820
3280 0
3281 2622127042276492108820
3282 4869664507084913916380
3283 6455136672182327749620
3284 7237577480931700810180
3285 7237577480931700810180
3286 6608222917372422478860
3287 5577152674945519680740
3288 4382048530314336892010
3289 3219464226353390369640
3290 2217853133710113365752
3291 1435081439459485119016
3292 873091505125700736744
3293 499693880292067717256
3294 269065935541882616984
3295 136280149170563922888
3296 64895309128839963280
3297 29032111978691562520
3298 12189953711134185480
3299 4797929050145093720
3300 1767658071106087160
3301 608538024479144760
3302 195367814310508840
3303 58356619858983160
3304 16174932678305115
3305 4147418635462850
3306 980298950200310
3307 212716993786290
3308 42172650184210
3309 7596315871690
3310 1234869082590
3311 179722730330
3312 23190029720
3313 2620791030
3314 255425170
3315 21035014
3316 1423422
3317 75998
3318 3002
3319 78
3320 1
3321 -1
3322 -79
3323 -3080
3324 -79000
3325 -1499420
3326 -22458436
3327 -276460184
3328 -2876216200
3329 -25810820750
3330 -202912760050
3331 -1414591812920
3332 -8831184954280
3333 -49768966055900
3334 -254889643970500
3335 -1193015943986600
3336 -5127717585663160
3337 -20322351313767965
3338 -74531552537288275
3339 -253724434169492000
3340 -803905838789653600
3341 -2376196095585231920
3342 -6565587121251180880
3343 -16987882761279279200
3344 -41222065689825748000
3345 -93927421107531525800
3346 -201175458299403886168
3347 -405346084712446539872
3348 -768759815833950334240
3349 -1372785385417768454000
3350 -2308172944585185855760
3351 -3652934573169598484768
3352 -5437317360063503735392
3353 -7601512756667727261650
3354 -9959201205259856572750
3355 -12185375592317942159600
3356 -13845800398304123289040
3357 -14475154961863401620360
3358 -13692714153114028559800
3359 -11324801179267241666000
3360 -7491791549361406025200
3361 -2622127042276492108820
3362 2622127042276492108820
3363 7491791549361406025200
3364 11324801179267241666000
3365 13692714153114028559800
3366 14475154961863401620360
3367 13845800398304123289040
3368 12185375592317942159600
3369 9959201205259856572750
3370 7601512756667727261650
3371 5437317360063503735392
3372 3652934573169598484768
3373 2308172944585185855760
3374 1372785385417768454000
3375 768759815833950334240
3376 405346084712446539872
3377 201175458299403886168
3378 93927421107531525800
3379 41222065689825748000
3380 16987882761279279200
3381 6565587121251180880
3382 2376196095585231920
3383 803905838789653600
3384 253724434169492000
3385 74531552537288275
3386 20322351313767965
3387 5127717585663160
3388 1193015943986600
3389 254889643970500
3390 49768966055900
3391 8831184954280
3392 1414591812920
3393 202912760050
3394 25810820750
3395 2876216200
3396 276460184
3397 22458436
3398 1499420
3399 79000
3400 3080
3401 79
3402 1
3403 -1
3404 -80
3405 -3159
3406 -82080
3407 -1578420
3408 -23957856
3409 -298918620
3410 -3152676384
3411 -28687036950
3412 -228723580800
3413 -1617504572970
3414 -10245776767200
3415 -58600151010180
3416 -304658610026400
3417 -1447905587957100
3418 -6320733529649760
3419 -25450068899431125
3420 -94853903851056240
3421 -328255986706780275
3422 -1057630272959145600
3423 -3180101934374885520
3424 -8941783216836412800
3425 -23553469882530460080
3426 -58209948451105027200
3427 -135149486797357273800
3428 -295102879406935411968
3429 -606521543011850426040
3430 -1174105900546396874112
3431 -2141545201251718788240
3432 -3680958330002954309760
3433 -5961107517754784340528
3434 -9090251933233102220160
3435 -13038830116731230997042
3436 -17560713961927583834400
3437 -22144576797577798732350
3438 -26031175990622065448640
3439 -28320955360167524909400
3440 -28167869114977430180160
3441 -25017515332381270225800
3442 -18816592728628647691200
3443 -10113918591637898134020
3444 0
3445 10113918591637898134020
3446 18816592728628647691200
3447 25017515332381270225800
3448 28167869114977430180160
3449 28320955360167524909400
3450 26031175990622065448640
3451 22144576797577798732350
3452 17560713961927583834400
3453 13038830116731230997042
3454 9090251933233102220160
3455 5961107517754784340528
3456 3680958330002954309760
3457 2141545201251718788240
3458 1174105900546396874112
3459 606521543011850426040
3460 295102879406935411968
3461 135149486797357273800
3462 58209948451105027200
3463 23553469882530460080
3464 8941783216836412800
3465 3180101934374885520
3466 1057630272959145600
3467 328255986706780275
3468 94853903851056240
3469 25450068899431125
3470 6320733529649760
3471 1447905587957100
3472 304658610026400
3473 58600151010180
3474 10245776767200
3475 1617504572970
3476 228723580800
3477 28687036950
3478 3152676384
3479 298918620
3480 23957856
3481 1578420
3482 82080
3483 3159
3484 80
3485 1
3486 -1
3487 -81
3488 -3239
3489 -85239
3490 -1660500
3491 -25536276
3492 -322876476
3493 -3451595004
3494 -31839713334
3495 -257410617750
3496 -1846228153770
3497 -11863281340170
3498 -68845927777380
3499 -363258761036580
3500 -1752564197983500
3501 -7768639117606860
3502 -31770802429080885
3503 -120303972750487365
3504 -423109890557836515
3505 -1385886259665925875
3506 -4237732207334031120
3507 -12121885151211298320
3508 -32495253099366872880
3509 -81763418333635487280
3510 -193359435248462301000
3511 -430252366204292685768
3512 -901624422418785838008
3513 -1780627443558247300152
3514 -3315651101798115662352
3515 -5822503531254673098000
3516 -9642065847757738650288
3517 -15051359450987886560688
3518 -22129082049964333217202
3519 -30599544078658814831442
3520 -39705290759505382566750
3521 -48175752788199864180990
3522 -54352131350789590358040
3523 -56488824475144955089560
3524 -53185384447358700405960
3525 -43834108061009917917000
3526 -28930511320266545825220
3527 -10113918591637898134020
3528 10113918591637898134020
3529 28930511320266545825220
3530 43834108061009917917000
3531 53185384447358700405960
3532 56488824475144955089560
3533 54352131350789590358040
3534 48175752788199864180990
3535 39705290759505382566750
3536 30599544078658814831442
3537 22129082049964333217202
3538 15051359450987886560688
3539 9642065847757738650288
3540 5822503531254673098000
3541 3315651101798115662352
3542 1780627443558247300152
3543 901624422418785838008
3544 430252366204292685768
3545 193359435248462301000
3546 81763418333635487280
3547 32495253099366872880
3548 12121885151211298320
3549 4237732207334031120
3550 1385886259665925875
3551 423109890557836515
3552 120303972750487365
3553 31770802429080885
3554 7768639117606860
3555 1752564197983500
3556 363258761036580
3557 68845927777380
3558 11863281340170
3559 1846228153770
3560 257410617750
3561 31839713334
3562 3451595004
3563 322876476
3564 25536276
3565 1660500
3566 85239
3567 3239
3568 81
3569 1
3570 -1
3571 -82
3572 -3320
3573 -88478
3574 -1745739
3575 -27196776
3576 -348412752
3577 -3774471480
3578 -35291308338
3579 -289250331084
3580 -2103638771520
3581 -13709509493940
3582 -80709209117550
3583 -432104688813960
3584 -2115822959020080
3585 -9521203315590360
3586 -39539441546687745
3587 -152074775179568250
3588 -543413863308323880
3589 -1808996150223762390
3590 -5623618466999956995
3591 -16359617358545329440
3592 -44617138250578171200
3593 -114258671433002360160
3594 -275122853582097788280
3595 -623611801452754986768
3596 -1331876788623078523776
3597 -2682251865977033138160
3598 -5096278545356362962504
3599 -9138154633052788760352
3600 -15464569379012411748288
3601 -24693425298745625210976
3602 -37180441500952219777890
3603 -52728626128623148048644
3604 -70304834838164197398192
3605 -87881043547705246747740
3606 -102527884138989454539030
3607 -110840955825934545447600
3608 -109674208922503655495520
3609 -97019492508368618322960
3610 -72764619381276463742220
3611 -39044429911904443959240
3612 0
3613 39044429911904443959240
3614 72764619381276463742220
3615 97019492508368618322960
3616 109674208922503655495520
3617 110840955825934545447600
3618 102527884138989454539030
3619 87881043547705246747740
3620 70304834838164197398192
3621 52728626128623148048644
3622 37180441500952219777890
3623 24693425298745625210976
3624 15464569379012411748288
3625 9138154633052788760352
3626 5096278545356362962504
3627 2682251865977033138160
3628 1331876788623078523776
3629 623611801452754986768
3630 275122853582097788280
3631 114258671433002360160
3632 44617138250578171200
3633 16359617358545329440
3634 5623618466999956995
3635 1808996150223762390
3636 543413863308323880
3637 152074775179568250
3638 39539441546687745
3639 9521203315590360
3640 2115822959020080
3641 432104688813960
3642 80709209117550
3643 13709509493940
3644 2103638771520
3645 289250331084
3646 35291308338
3647 3774471480
3648 348412752
3649 27196776
3650 1745739
3651 88478
3652 3320
3653 82
3654 1
3655 -1
3656 -83
3657 -3402
3658 -91798
3659 -1834217
3660 -28942515
3661 -375609528
3662 -4122884232
3663 -39065779818
3664 -324541639422
3665 -2392889102604
3666 -15813148265460
3667 -94418718611490
3668 -512813897931510
3669 -2547927647834040
3670 -11637026274610440
3671 -49060644862278105
3672 -191614216726255995
3673 -695488638487892130
3674 -2352410013532086270
3675 -7432614617223719385
3676 -21983235825545286435
3677 -60976755609123500640
3678 -158875809683580531360
3679 -389381525015100148440
3680 -898734655034852775048
3681 -1955488590075833510544
3682 -4014128654600111661936
3683 -7778530411333396100664
3684 -14234433178409151722856
3685 -24602724012065200508640
3686 -40157994677758036959264
3687 -61873866799697844988866
3688 -89909067629575367826534
3689 -123033460966787345446836
3690 -158185878385869444145932
3691 -190408927686694701286770
3692 -213368839964923999986630
3693 -220515164748438200943120
3694 -206693701430872273818480
3695 -169784111889645082065180
3696 -111809049293180907701460
3697 -39044429911904443959240
3698 39044429911904443959240
3699 111809049293180907701460
3700 169784111889645082065180
3701 206693701430872273818480
3702 220515164748438200943120
3703 213368839964923999986630
3704 190408927686694701286770
3705 158185878385869444145932
3706 123033460966787345446836
3707 89909067629575367826534
3708 61873866799697844988866
3709 40157994677758036959264
3710 24602724012065200508640
3711 14234433178409151722856
3712 7778530411333396100664
3713 4014128654600111661936
3714 1955488590075833510544
3715 898734655034852775048
3716 389381525015100148440
3717 158875809683580531360
3718 60976755609123500640
3719 21983235825545286435
3720 7432614617223719385
3721 2352410013532086270
3722 695488638487892130
3723 191614216726255995
3724 49060644862278105
3725 11637026274610440
3726 2547927647834040
3727 512813897931510
3728 94418718611490
3729 15813148265460
3730 2392889102604
3731 324541639422
3732 39065779818
3733 4122884232
3734 375609528
3735 28942515
3736 1834217
3737 91798
3738 3402
3739 83
3740 1
3741 -1
3742 -84
3743 -3485
3744 -95200
3745 -1926015
3746 -30776732
3747 -404552043
3748 -4498493760
3749 -43188664050
3750 -363607419240
3751 -2717430742026
3752 -18206037368064
3753 -110231866876950
3754 -607232616543000
3755 -3060741545765550
3756 -14184953922444480
3757 -60697671136888545
3758 -240674861588534100
3759 -887102855214148125
3760 -3047898652019978400
3761 -9785024630755805655
3762 -29415850442769005820
3763 -82959991434668787075
3764 -219852565292704032000
3765 -548257334698680679800
3766 -1288116180049952923488
3767 -2854223245110686285592
3768 -5969617244675945172480
3769 -11792659065933507762600
3770 -22012963589742547823520
3771 -38837157190474352231496
3772 -64760718689823237467904
3773 -102031861477455881948130
3774 -151782934429273212815400
3775 -212942528596362713273370
3776 -281219339352656789592768
3777 -348594806072564145432702
3778 -403777767651618701273400
3779 -433884004713362200929750
3780 -427208866179310474761600
3781 -376477813320517355883660
3782 -281593161182825989766640
3783 -150853479205085351660700
3784 0
3785 150853479205085351660700
3786 281593161182825989766640
3787 376477813320517355883660
3788 427208866179310474761600
3789 433884004713362200929750
3790 403777767651618701273400
3791 348594806072564145432702
3792 281219339352656789592768
3793 212942528596362713273370
3794 151782934429273212815400
3795 102031861477455881948130
3796 64760718689823237467904
3797 38837157190474352231496
3798 22012963589742547823520
3799 11792659065933507762600
3800 5969617244675945172480
3801 2854223245110686285592
3802 1288116180049952923488
3803 548257334698680679800
3804 219852565292704032000
3805 82959991434668787075
3806 29415850442769005820
3807 9785024630755805655
3808 3047898652019978400
3809 887102855214148125
3810 240674861588534100
3811 60697671136888545
3812 14184953922444480
3813 3060741545765550
3814 607232616543000
3815 110231866876950
3816 18206037368064
3817 2717430742026
3818 363607419240
3819 43188664050
3820 4498493760
3821 404552043
3822 30776732
3823 1926015
3824 95200
3825 3485
3826 84
3827 1
3828 -1
3829 -85
3830 -3569
3831 -98685
3832 -2021215
3833 -32702747
3834 -435328775
3835 -4903045803
3836 -47687157810
3837 -406796083290
3838 -3081038161266
3839 -20923468110090
3840 -128437904245014
3841 -717464483419950
3842 -3667974162308550
3843 -17245695468210030
3844 -74882625059333025
3845 -301372532725422645
3846 -1127777716802682225
3847 -3935001507234126525
3848 -12832923282775784055
3849 -39200875073524811475
3850 -112375841877437792895
3851 -302812556727372819075
3852 -768109899991384711800
3853 -1836373514748633603288
3854 -4142339425160639209080
3855 -8823840489786631458072
3856 -17762276310609452935080
3857 -33805622655676055586120
3858 -60850120780216900055016
3859 -103597875880297589699400
3860 -166792580167279119416034
3861 -253814795906729094763530
3862 -364725463025635926088770
3863 -494161867949019502866138
3864 -629814145425220935025470
3865 -752372573724182846706102
3866 -837661772364980902203150
3867 -861092870892672675691350
3868 -803686679499827830645260
3869 -658070974503343345650300
3870 -432446640387911341427340
3871 -150853479205085351660700
3872 150853479205085351660700
3873 432446640387911341427340
3874 658070974503343345650300
3875 803686679499827830645260
3876 861092870892672675691350
3877 837661772364980902203150
3878 752372573724182846706102
3879 629814145425220935025470
3880 494161867949019502866138
3881 364725463025635926088770
3882 253814795906729094763530
3883 166792580167279119416034
3884 103597875880297589699400
3885 60850120780216900055016
3886 33805622655676055586120
3887 17762276310609452935080
3888 8823840489786631458072
3889 4142339425160639209080
3890 1836373514748633603288
3891 768109899991384711800
3892 302812556727372819075
3893 112375841877437792895
3894 39200875073524811475
3895 12832923282775784055
3896 3935001507234126525
3897 1127777716802682225
3898 301372532725422645
3899 74882625059333025
3900 17245695468210030
3901 3667974162308550
3902 717464483419950
3903 128437904245014
3904 20923468110090
3905 3081038161266
3906 406796083290
3907 47687157810
3908 4903045803
3909 435328775
3910 32702747
3911 2021215
3912 98685
3913 3569
3914 85
3915 1
3916 -1
3917 -86
3918 -3654
3919 -102254
3920 -2119900
3921 -34723962
3922 -468031522
3923 -5338374578
3924 -52590203613
3925 -454483241100
3926 -3487834244556
3927 -24004506271356
3928 -149361372355104
3929 -845902387664964
3930 -4385438645728500
3931 -20913669630518580
3932 -92128320527543055
3933 -376255157784755670
3934 -1429150249528104870
3935 -5062779224036808750
3936 -16767924790009910580
3937 -52033798356300595530
3938 -151576716950962604370
3939 -415188398604810611970
3940 -1070922456718757530875
3941 -2604483414740018315088
3942 -5978712939909272812368
3943 -12966179914947270667152
3944 -26586116800396084393152
3945 -51567898966285508521200
3946 -94655743435892955641136
3947 -164447996660514489754416
3948 -270390456047576709115434
3949 -420607376074008214179564
3950 -618540258932365020852300
3951 -858887330974655428954908
3952 -1123976013374240437891608
3953 -1382186719149403781731572
3954 -1590034346089163748909252
3955 -1698754643257653577894500
3956 -1664779550392500506336610
3957 -1461757654003171176295560
3958 -1090517614891254687077640
3959 -583300119592996693088040
3960 0
3961 583300119592996693088040
3962 1090517614891254687077640
3963 1461757654003171176295560
3964 1664779550392500506336610
3965 1698754643257653577894500
3966 1590034346089163748909252
3967 1382186719149403781731572
3968 1123976013374240437891608
3969 858887330974655428954908
3970 618540258932365020852300
3971 420607376074008214179564
3972 270390456047576709115434
3973 164447996660514489754416
3974 94655743435892955641136
3975 51567898966285508521200
3976 26586116800396084393152
3977 12966179914947270667152
3978 5978712939909272812368
3979 2604483414740018315088
3980 1070922456718757530875
3981 415188398604810611970
3982 151576716950962604370
3983 52033798356300595530
3984 16767924790009910580
3985 5062779224036808750
3986 1429150249528104870
3987 376255157784755670
3988 92128320527543055
3989 20913669630518580
3990 4385438645728500
3991 845902387664964
3992 149361372355104
3993 24004506271356
3994 3487834244556
3995 454483241100
3996 52590203613
3997 5338374578
3998 468031522
3999 34723962
4000 2119900
4001 102254
4002 3654
4003 86
4004 1
4005 -1
4006 -87
4007 -3740
4008 -105908
4009 -2222154
4010 -36843862
4011 -502755484
4012 -5806406100
4013 -57928578191
4014 -507073444713
4015 -3942317485656
4016 -27492340515912
4017 -173365878626460
4018 -995263760020068
4019 -5231341033393464
4020 -25299108276247080
4021 -113041990158061635
4022 -468383478312298725
4023 -1805405407312860540
4024 -6491929473564913620
4025 -21830704014046719330
4026 -68801723146310506110
4027 -203610515307263199900
4028 -566765115555773216340
4029 -1486110855323568142845
4030 -3675405871458775845963
4031 -8583196354649291127456
4032 -18944892854856543479520
4033 -39552296715343355060304
4034 -78154015766681592914352
4035 -146223642402178464162336
4036 -259103740096407445395552
4037 -434838452708091198869850
4038 -690997832121584923294998
4039 -1039147635006373235031864
4040 -1477427589907020449807208
4041 -1982863344348895866846516
4042 -2506162732523644219623180
4043 -2972221065238567530640824
4044 -3288788989346817326803752
4045 -3363534193650154084231110
4046 -3126537204395671682632170
4047 -2552275268894425863373200
4048 -1673817734484251380165680
4049 -583300119592996693088040
4050 583300119592996693088040
4051 1673817734484251380165680
4052 2552275268894425863373200
4053 3126537204395671682632170
4054 3363534193650154084231110
4055 3288788989346817326803752
4056 2972221065238567530640824
4057 2506162732523644219623180
4058 1982863344348895866846516
4059 1477427589907020449807208
4060 1039147635006373235031864
4061 690997832121584923294998
4062 434838452708091198869850
4063 259103740096407445395552
4064 146223642402178464162336
4065 78154015766681592914352
4066 39552296715343355060304
4067 18944892854856543479520
4068 8583196354649291127456
4069 3675405871458775845963
4070 1486110855323568142845
4071 566765115555773216340
4072 203610515307263199900
4073 68801723146310506110
4074 21830704014046719330
4075 6491929473564913620
4076 1805405407312860540
4077 468383478312298725
4078 113041990158061635
4079 25299108276247080
4080 5231341033393464
4081 995263760020068
4082 173365878626460
4083 27492340515912
4084 3942317485656
4085 507073444713
4086 57928578191
4087 5806406100
4088 502755484
4089 36843862
4090 2222154
4091 105908
4092 3740
4093 87
4094 1
4095 -1
4096 -88
4097 -3827
4098 -109648
4099 -2328062
4100 -39066016
4101 -539599346
4102 -6309161584
4103 -63734984291
4104 -565002022904
4105 -4449390930369
4106 -31434658001568
4107 -200858219142372
4108 -1168629638646528
4109 -6226604793413532
4110 -30530449309640544
4111 -138341098434308715
4112 -581425468470360360
4113 -2273788885625159265
4114 -8297334880877774160
4115 -28322633487611632950
4116 -90632427160357225440
4117 -272412238453573706010
4118 -770375630863036416240
4119 -2052875970879341359185
4120 -5161516726782343988808
4121 -12258602226108066973419
4122 -27528089209505834606976
4123 -58497189570199898539824
4124 -117706312482024947974656
4125 -224377658168860057076688
4126 -405327382498585909557888
4127 -693942192804498644265402
4128 -1125836284829676122164848
4129 -1730145467127958158326862
4130 -2516575224913393684839072
4131 -3460290934255916316653724
4132 -4489026076872540086469696
4133 -5478383797762211750264004
4134 -6261010054585384857444576
4135 -6652323182996971411034862
4136 -6490071398045825766863280
4137 -5678812473290097546005370
4138 -4226093003378677243538880
4139 -2257117854077248073253720
4140 0
4141 2257117854077248073253720
4142 4226093003378677243538880
4143 5678812473290097546005370
4144 6490071398045825766863280
4145 6652323182996971411034862
4146 6261010054585384857444576
4147 5478383797762211750264004
4148 4489026076872540086469696
4149 3460290934255916316653724
4150 2516575224913393684839072
4151 1730145467127958158326862
4152 1125836284829676122164848
4153 693942192804498644265402
4154 405327382498585909557888
4155 224377658168860057076688
4156 117706312482024947974656
4157 58497189570199898539824
4158 27528089209505834606976
4159 12258602226108066973419
4160 5161516726782343988808
4161 2052875970879341359185
4162 770375630863036416240
4163 272412238453573706010
4164 90632427160357225440
4165 28322633487611632950
4166 8297334880877774160
4167 2273788885625159265
4168 581425468470360360
4169 138341098434308715
4170 30530449309640544
4171 6226604793413532
4172 1168629638646528
4173 200858219142372
4174 31434658001568
4175 4449390930369
4176 565002022904
4177 63734984291
4178 6309161584
4179 539599346
4180 39066016
4181 2328062
4182 109648
4183 3827
4184 88
4185 1
4186 -1
4187 -89
4188 -3915
4189 -113475
4190 -2437710
4191 -41394078
4192 -578665362
4193 -6848760930
4194 -70044145875
4195 -628737007195
4196 -5014392953273
4197 -35884048931937
4198 -232292877143940
4199 -1369487857788900
4200 -7395234432060060
4201 -36757054103054076
4202 -168871547743949259
4203 -719766566904669075
4204 -2855214354095519625
4205 -10571123766502933425
4206 -36619968368489407110
4207 -118955060647968858390
4208 -363044665613930931450
4209 -1042787869316610122250
4210 -2823251601742377775425
4211 -7214392697661685347993
4212 -17420118952890410962227
4213 -39786691435613901580395
4214 -86025278779705733146800
4215 -176203502052224846514480
4216 -342083970650885005051344
4217 -629705040667445966634576
4218 -1099269575303084553823290
4219 -1819778477634174766430250
4220 -2855981751957634280491710
4221 -4246720692041351843165934
4222 -5976866159169310001492796
4223 -7949317011128456403123420
4224 -9967409874634751836733700
4225 -11739393852347596607708580
4226 -12913333237582356268479438
4227 -13142394581042797177898142
4228 -12168883871335923312868650
4229 -9904905476668774789544250
4230 -6483210857455925316792600
4231 -2257117854077248073253720
4232 2257117854077248073253720
4233 6483210857455925316792600
4234 9904905476668774789544250
4235 12168883871335923312868650
4236 13142394581042797177898142
4237 12913333237582356268479438
4238 11739393852347596607708580
4239 9967409874634751836733700
4240 7949317011128456403123420
4241 5976866159169310001492796
4242 4246720692041351843165934
4243 2855981751957634280491710
4244 1819778477634174766430250
4245 1099269575303084553823290
4246 629705040667445966634576
4247 342083970650885005051344
4248 176203502052224846514480
4249 86025278779705733146800
4250 39786691435613901580395
4251 17420118952890410962227
4252 7214392697661685347993
4253 2823251601742377775425
4254 1042787869316610122250
4255 363044665613930931450
4256 118955060647968858390
4257 36619968368489407110
4258 10571123766502933425
4259 2855214354095519625
4260 719766566904669075
4261 168871547743949259
4262 36757054103054076
4263 7395234432060060
4264 1369487857788900
4265 232292877143940
4266 35884048931937
4267 5014392953273
4268 628737007195
4269 70044145875
4270 6848760930
4271 578665362
4272 41394078
4273 2437710
4274 113475
4275 3915
4276 89
4277 1
4278 -1
4279 -90
4280 -4004
4281 -117390
4282 -2551185
4283 -43831788
4284 -620059440
4285 -7427426292
4286 -76892906805
4287 -698781153070
4288 -5643129960468
4289 -40898441885210
4290 -268176926075877
4291 -1601780734932840
4292 -8764722289848960
4293 -44152288535114136
4294 -205628601847003335
4295 -888638114648618334
4296 -3574980921000188700
4297 -13426338120598453050
4298 -47191092134992340535
4299 -155575029016458265500
4300 -481999726261899789840
4301 -1405832534930541053700
4302 -3866039471058987897675
4303 -10037644299404063123418
4304 -24634511650552096310220
4305 -57206810388504312542622
4306 -125811970215319634727195
4307 -262228780831930579661280
4308 -518287472703109851565824
4309 -971789011318330971685920
4310 -1728974615970530520457866
4311 -2919048052937259320253540
4312 -4675760229591809046921960
4313 -7102702443998986123657644
4314 -10223586851210661844658730
4315 -13926183170297766404616216
4316 -17916726885763208239857120
4317 -21706803726982348444442280
4318 -24652727089929952876188018
4319 -26055727818625153446377580
4320 -25311278452378720490766792
4321 -22073789348004698102412900
4322 -16388116334124700106336850
4323 -8740328711533173390046320
4324 0
4325 8740328711533173390046320
4326 16388116334124700106336850
4327 22073789348004698102412900
4328 25311278452378720490766792
4329 26055727818625153446377580
4330 24652727089929952876188018
4331 21706803726982348444442280
4332 17916726885763208239857120
4333 13926183170297766404616216
4334 10223586851210661844658730
4335 7102702443998986123657644
4336 4675760229591809046921960
4337 2919048052937259320253540
4338 1728974615970530520457866
4339 971789011318330971685920
4340 518287472703109851565824
4341 262228780831930579661280
4342 125811970215319634727195
4343 57206810388504312542622
4344 24634511650552096310220
4345 10037644299404063123418
4346 3866039471058987897675
4347 1405832534930541053700
4348 481999726261899789840
4349 155575029016458265500
4350 47191092134992340535
4351 13426338120598453050
4352 3574980921000188700
4353 888638114648618334
4354 205628601847003335
4355 44152288535114136
4356 8764722289848960
4357 1601780734932840
4358 268176926075877
4359 40898441885210
4360 5643129960468
4361 698781153070
4362 76892906805
4363 7427426292
4364 620059440
4365 43831788
4366 2551185
4367 117390
4368 4004
4369 90
4370 1
4371 -1
4372 -91
4373 -4094
4374 -121394
4375 -2668575
4376 -46382973
4377 -663891228
4378 -8047485732
4379 -84320333097
4380 -775674059875
4381 -6341911113538
4382 -46541571845678
4383 -309075367961087
4384 -1869957661008717
4385 -10366503024781800
4386 -52917010824963096
4387 -249780890382117471
4388 -1094266716495621669
4389 -4463619035648807034
4390 -17001319041598641750
4391 -60617430255590793585
4392 -202766121151450606035
4393 -637574755278358055340
4394 -1887832261192440843540
4395 -5271872005989528951375
4396 -13903683770463051021093
4397 -34672155949956159433638
4398 -81841322039056408852842
4399 -183018780603823947269817
4400 -388040751047250214388475
4401 -780516253535040431227104
4402 -1490076484021440823251744
4403 -2700763627288861492143786
4404 -4648022668907789840711406
4405 -7594808282529068367175500
4406 -11778462673590795170579604
4407 -17326289295209647968316374
4408 -24149770021508428249274946
4409 -31842910056060974644473336
4410 -39623530612745556684299400
4411 -46359530816912301320630298
4412 -50708454908555106322565598
4413 -51367006271003873937144372
4414 -47385067800383418593179692
4415 -38461905682129398208749750
4416 -25128445045657873496383170
4417 -8740328711533173390046320
4418 8740328711533173390046320
4419 25128445045657873496383170
4420 38461905682129398208749750
4421 47385067800383418593179692
4422 51367006271003873937144372
4423 50708454908555106322565598
4424 46359530816912301320630298
4425 39623530612745556684299400
4426 31842910056060974644473336
4427 24149770021508428249274946
4428 17326289295209647968316374
4429 11778462673590795170579604
4430 7594808282529068367175500
4431 4648022668907789840711406
4432 2700763627288861492143786
4433 1490076484021440823251744
4434 780516253535040431227104
4435 388040751047250214388475
4436 183018780603823947269817
4437 81841322039056408852842
4438 34672155949956159433638
4439 13903683770463051021093
4440 5271872005989528951375
4441 1887832261192440843540
4442 637574755278358055340
4443 202766121151450606035
4444 60617430255590793585
4445 17001319041598641750
4446 4463619035648807034
4447 1094266716495621669
4448 249780890382117471
4449 52917010824963096
4450 10366503024781800
4451 1869957661008717
4452 309075367961087
4453 46541571845678
4454 6341911113538
4455 775674059875
4456 84320333097
4457 8047485732
4458 663891228
4459 46382973
4460 2668575
4461 121394
4462 4094
4463 91
4464 1
4465 -1
4466 -92
4467 -4185
4468 -125488
4469 -2789969
4470 -49051548
4471 -710274201
4472 -8711376960
4473 -92367818829
4474 -859994392972
4475 -7117585173413
4476 -52883482959216
4477 -355616939806765
4478 -2179033028969804
4479 -12236460685790517
4480 -63283513849744896
4481 -302697901207080567
4482 -1344047606877739140
4483 -5557885752144428703
4484 -21464938077247448784
4485 -77618749297189435335
4486 -263383551407041399620
4487 -840340876429808661375
4488 -2525407016470798898880
4489 -7159704267181969794915
4490 -19175555776452579972468
4491 -48575839720419210454731
4492 -116513477989012568286480
4493 -264860102642880356122659
4494 -571059531651074161658292
4495 -1168557004582290645615579
4496 -2270592737556481254478848
4497 -4190840111310302315395530
4498 -7348786296196651332855192
4499 -12242830951436858207886906
4500 -19373270956119863537755104
4501 -29104751968800443138895978
4502 -41476059316718076217591320
4503 -55992680077569402893748282
4504 -71466440668806531328772736
4505 -85983061429657858004929698
4506 -97067985725467407643195896
4507 -102075461179558980259709970
4508 -98752074071387292530324064
4509 -85846973482512816801929442
4510 -63590350727787271705132920
4511 -33868773757191046886429490
4512 0
4513 33868773757191046886429490
4514 63590350727787271705132920
4515 85846973482512816801929442
4516 98752074071387292530324064
4517 102075461179558980259709970
4518 97067985725467407643195896
4519 85983061429657858004929698
4520 71466440668806531328772736
4521 55992680077569402893748282
4522 41476059316718076217591320
4523 29104751968800443138895978
4524 19373270956119863537755104
4525 12242830951436858207886906
4526 7348786296196651332855192
4527 4190840111310302315395530
4528 2270592737556481254478848
4529 1168557004582290645615579
4530 571059531651074161658292
4531 264860102642880356122659
4532 116513477989012568286480
4533 48575839720419210454731
4534 19175555776452579972468
4535 7159704267181969794915
4536 2525407016470798898880
4537 840340876429808661375
4538 263383551407041399620
4539 77618749297189435335
4540 21464938077247448784
4541 5557885752144428703
4542 1344047606877739140
4543 302697901207080567
4544 63283513849744896
4545 12236460685790517
4546 2179033028969804
4547 355616939806765
4548 52883482959216
4549 7117585173413
4550 859994392972
4551 92367818829
4552 8711376960
4553 710274201
4554 49051548
4555 2789969
4556 125488
4557 4185
4558 92
4559 1
4560 -1
4561 -93
4562 -4277
4563 -129673
4564 -2915457
4565 -51841517
4566 -759325749
4567 -9421651161
4568 -101079195789
4569 -952362211801
4570 -7977579566385
4571 -60001068132629
4572 -408500422765981
4573 -2534649968776569
4574 -14415493714760321
4575 -75519974535535413
4576 -365981415056825463
4577 -1646745508084819707
4578 -6901933359022167843
4579 -27022823829391877487
4580 -99083687374436884119
4581 -341002300704230834955
4582 -1103724427836850060995
4583 -3365747892900607560255
4584 -9685111283652768693795
4585 -26335260043634549767383
4586 -67751395496871790427199
4587 -165089317709431778741211
4588 -381373580631892924409139
4589 -835919634293954517780951
4590 -1739616536233364807273871
4591 -3439149742138771900094427
4592 -6461432848866783569874378
4593 -11539626407506953648250722
4594 -19591617247633509540742098
4595 -31616101907556721745642010
4596 -48478022924920306676651082
4597 -70580811285518519356487298
4598 -97468739394287479111339602
4599 -127459120746375934222521018
4600 -157449502098464389333702434
4601 -183051047155125265648125594
4602 -199143446905026387902905866
4603 -200827535250946272790034034
4604 -184599047553900109332253506
4605 -149437324210300088507062362
4606 -97459124484978318591562410
4607 -33868773757191046886429490
4608 33868773757191046886429490
4609 97459124484978318591562410
4610 149437324210300088507062362
4611 184599047553900109332253506
4612 200827535250946272790034034
4613 199143446905026387902905866
4614 183051047155125265648125594
4615 157449502098464389333702434
4616 127459120746375934222521018
4617 97468739394287479111339602
4618 70580811285518519356487298
4619 48478022924920306676651082
4620 31616101907556721745642010
4621 19591617247633509540742098
4622 11539626407506953648250722
4623 6461432848866783569874378
4624 3439149742138771900094427
4625 1739616536233364807273871
4626 835919634293954517780951
4627 381373580631892924409139
4628 165089317709431778741211
4629 67751395496871790427199
4630 26335260043634549767383
4631 9685111283652768693795
4632 3365747892900607560255
4633 1103724427836850060995
4634 341002300704230834955
4635 99083687374436884119
4636 27022823829391877487
4637 6901933359022167843
4638 1646745508084819707
4639 365981415056825463
4640 75519974535535413
4641 14415493714760321
4642 2534649968776569
4643 408500422765981
4644 60001068132629
4645 7977579566385
4646 952362211801
4647 101079195789
4648 9421651161
4649 759325749
4650 51841517
4651 2915457
4652 129673
4653 4277
4654 93
4655 1
4656 -1
4657 -94
4658 -4370
4659 -133950
4660 -3045130
4661 -54756974
4662 -811167266
4663 -10180976910
4664 -110500846950
4665 -1053441407590
4666 -8929941778186
4667 -67978647699014
4668 -468501490898610
4669 -2943150391542550
4670 -16950143683536890
4671 -89935468250295734
4672 -441501389592360876
4673 -2012726923141645170
4674 -8548678867106987550
4675 -33924757188414045330
4676 -126106511203828761606
4677 -440085988078667719074
4678 -1444726728541080895950
4679 -4469472320737457621250
4680 -13050859176553376254050
4681 -36020371327287318461178
4682 -94086655540506340194582
4683 -232840713206303569168410
4684 -546462898341324703150350
4685 -1217293214925847442190090
4686 -2575536170527319325054822
4687 -5178766278372136707368298
4688 -9900582591005555469968805
4689 -18001059256373737218125100
4690 -31131243655140463188992820
4691 -51207719155190231286384108
4692 -80094124832477028422293092
4693 -119058834210438826033138380
4694 -168049550679805998467826900
4695 -224927860140663413333860620
4696 -284908622844840323556223452
4697 -340500549253589654981828028
4698 -382194494060151653551031460
4699 -399970982155972660692939900
4700 -385426582804846382122287540
4701 -334036371764200197839315868
4702 -246896448695278407098624772
4703 -131327898242169365477991900
4704 0
4705 131327898242169365477991900
4706 246896448695278407098624772
4707 334036371764200197839315868
4708 385426582804846382122287540
4709 399970982155972660692939900
4710 382194494060151653551031460
4711 340500549253589654981828028
4712 284908622844840323556223452
4713 224927860140663413333860620
4714 168049550679805998467826900
4715 119058834210438826033138380
4716 80094124832477028422293092
4717 51207719155190231286384108
4718 31131243655140463188992820
4719 18001059256373737218125100
4720 9900582591005555469968805
4721 5178766278372136707368298
4722 2575536170527319325054822
4723 1217293214925847442190090
4724 546462898341324703150350
4725 232840713206303569168410
4726 94086655540506340194582
4727 36020371327287318461178
4728 13050859176553376254050
4729 4469472320737457621250
4730 1444726728541080895950
4731 440085988078667719074
4732 126106511203828761606
4733 33924757188414045330
4734 8548678867106987550
4735 2012726923141645170
4736 441501389592360876
4737 89935468250295734
4738 16950143683536890
4739 2943150391542550
4740 468501490898610
4741 67978647699014
4742 8929941778186
4743 1053441407590
4744 110500846950
4745 10180976910
4746 811167266
4747 54756974
4748 3045130
4749 133950
4750 4370
4751 94
4752 1
4753 -1
4754 -95
4755 -4464
4756 -138320
4757 -3179080
4758 -57802104
4759 -865924240
4760 -10992144176
4761 -120681823860
4762 -1163942254540
4763 -9983383185776
4764 -76908589477200
4765 -536480138597624
4766 -3411651882441160
4767 -19893294075079440
4768 -106885611933832624
4769 -531436857842656610
4770 -2454228312734006046
4771 -10561405790248632720
4772 -42473436055521032880
4773 -160031268392242806936
4774 -566192499282496480680
4775 -1884812716619748615024
4776 -5914199049278538517200
4777 -17520331497290833875300
4778 -49071230503840694715228
4779 -130107026867793658655760
4780 -326927368746809909362992
4781 -779303611547628272318760
4782 -1763756113267172145340440
4783 -3792829385453166767244912
4784 -7754302448899456032423120
4785 -15079348869377692177337103
4786 -27901641847379292688093905
4787 -49132302911514200407117920
4788 -82338962810330694475376928
4789 -131301843987667259708677200
4790 -199152959042915854455431472
4791 -287108384890244824500965280
4792 -392977410820469411801687520
4793 -509836482985503736890084072
4794 -625409172098429978538051480
4795 -722695043313741308532859488
4796 -782165476216124314243971360
4797 -785397564960819042815227440
4798 -719462954569046579961603408
4799 -580932820459478604937940640
4800 -378224346937447772576616672
4801 -131327898242169365477991900
4802 131327898242169365477991900
4803 378224346937447772576616672
4804 580932820459478604937940640
4805 719462954569046579961603408
4806 785397564960819042815227440
4807 782165476216124314243971360
4808 722695043313741308532859488
4809 625409172098429978538051480
4810 509836482985503736890084072
4811 392977410820469411801687520
4812 287108384890244824500965280
4813 199152959042915854455431472
4814 131301843987667259708677200
4815 82338962810330694475376928
4816 49132302911514200407117920
4817 27901641847379292688093905
4818 15079348869377692177337103
4819 7754302448899456032423120
4820 3792829385453166767244912
4821 1763756113267172145340440
4822 779303611547628272318760
4823 326927368746809909362992
4824 130107026867793658655760
4825 49071230503840694715228
4826 17520331497290833875300
4827 5914199049278538517200
4828 1884812716619748615024
4829 566192499282496480680
4830 160031268392242806936
4831 42473436055521032880
4832 10561405790248632720
4833 2454228312734006046
4834 531436857842656610
4835 106885611933832624
4836 19893294075079440
4837 3411651882441160
4838 536480138597624
4839 76908589477200
4840 9983383185776
4841 1163942254540
4842 120681823860
4843 10992144176
4844 865924240
4845 57802104
4846 3179080
4847 138320
4848 4464
4849 95
4850 1
4851 -1
4852 -96
4853 -4559
4854 -142784
4855 -3317400
4856 -60981184
4857 -923726344
4858 -11858068416
4859 -131673968036
4860 -1284624078400
4861 -11147325440316
4862 -86891972662976
4863 -613388728074824
4864 -3948132021038784
4865 -23304945957520600
4866 -126778906008912064
4867 -638322469776489234
4868 -2985665170576662656
4869 -13015634102982638766
4870 -53034841845769665600
4871 -202504704447763839816
4872 -726223767674739287616
4873 -2451005215902245095704
4874 -7799011765898287132224
4875 -23434530546569372392500
4876 -66591562001131528590528
4877 -179178257371634353370988
4878 -457034395614603568018752
4879 -1106230980294438181681752
4880 -2543059724814800417659200
4881 -5556585498720338912585352
4882 -11547131834352622799668032
4883 -22833651318277148209760223
4884 -42980990716756984865431008
4885 -77033944758893493095211825
4886 -131471265721844894882494848
4887 -213640806797997954184054128
4888 -330454803030583114164108672
4889 -486261343933160678956396752
4890 -680085795710714236302652800
4891 -902813893805973148691771592
4892 -1135245655083933715428135552
4893 -1348104215412171287070910968
4894 -1504860519529865622776830848
4895 -1567563041176943357059198800
4896 -1504860519529865622776830848
4897 -1300395775028525184899544048
4898 -959157167396926377514557312
4899 -509552245179617138054608572
4900 0
4901 509552245179617138054608572
4902 959157167396926377514557312
4903 1300395775028525184899544048
4904 1504860519529865622776830848
4905 1567563041176943357059198800
4906 1504860519529865622776830848
4907 1348104215412171287070910968
4908 1135245655083933715428135552
4909 902813893805973148691771592
4910 680085795710714236302652800
4911 486261343933160678956396752
4912 330454803030583114164108672
4913 213640806797997954184054128
4914 131471265721844894882494848
4915 77033944758893493095211825
4916 42980990716756984865431008
4917 22833651318277148209760223
4918 11547131834352622799668032
4919 5556585498720338912585352
4920 2543059724814800417659200
4921 1106230980294438181681752
4922 457034395614603568018752
4923 179178257371634353370988
4924 66591562001131528590528
4925 23434530546569372392500
4926 7799011765898287132224
4927 2451005215902245095704
4928 726223767674739287616
4929 202504704447763839816
4930 53034841845769665600
4931 13015634102982638766
4932 2985665170576662656
4933 638322469776489234
4934 126778906008912064
4935 23304945957520600
4936 3948132021038784
4937 613388728074824
4938 86891972662976
4939 11147325440316
4940 1284624078400
4941 131673968036
4942 11858068416
4943 923726344
4944 60981184
4945 3317400
4946 142784
4947 4559
4948 96
4949 1
4950 -1
4951 -97
4952 -4655
4953 -147343
4954 -3460184
4955 -64298584
4956 -984707528
4957 -12781794760
4958 -143532036452
4959 -1416298046436
4960 -12431949518716
4961 -98039298103292
4962 -700280700737800
4963 -4561520749113608
4964 -27253077978559384
4965 -150083851966432664
4966 -765101375785401298
4967 -3623987640353151890
4968 -16001299273559301422
4969 -66050475948752304366
4970 -255539546293533505416
4971 -928728472122503127432
4972 -3177228983576984383320
4973 -10250016981800532227928
4974 -31233542312467659524724
4975 -90026092547700900983028
4976 -245769819372765881961516
4977 -636212652986237921389740
4978 -1563265375909041749700504
4979 -3649290705109238599340952
4980 -8099645223535139330244552
4981 -17103717333072961712253384
4982 -34380783152629771009428255
4983 -65814642035034133075191231
4984 -120014935475650477960642833
4985 -208505210480738387977706673
4986 -345112072519842849066548976
4987 -544095609828581068348162800
4988 -816716146963743793120505424
4989 -1166347139643874915259049552
4990 -1582899689516687384994424392
4991 -2038059548889906864119907144
4992 -2483349870496105002499046520
4993 -2852964734942036909847741816
4994 -3072423560706808979836029648
4995 -3072423560706808979836029648
4996 -2805256294558390807676374896
4997 -2259552942425451562414101360
4998 -1468709412576543515569165884
4999 -509552245179617138054608572
5000 509552245179617138054608572
5001 1468709412576543515569165884
5002 2259552942425451562414101360
5003 2805256294558390807676374896
5004 3072423560706808979836029648
5005 3072423560706808979836029648
5006 2852964734942036909847741816
5007 2483349870496105002499046520
5008 2038059548889906864119907144
5009 1582899689516687384994424392
5010 1166347139643874915259049552
5011 816716146963743793120505424
5012 544095609828581068348162800
5013 345112072519842849066548976
5014 208505210480738387977706673
5015 120014935475650477960642833
5016 65814642035034133075191231
5017 34380783152629771009428255
5018 17103717333072961712253384
5019 8099645223535139330244552
5020 3649290705109238599340952
5021 1563265375909041749700504
5022 636212652986237921389740
5023 245769819372765881961516
5024 90026092547700900983028
5025 31233542312467659524724
5026 10250016981800532227928
5027 3177228983576984383320
5028 928728472122503127432
5029 255539546293533505416
5030 66050475948752304366
5031 16001299273559301422
5032 3623987640353151890
5033 765101375785401298
5034 150083851966432664
5035 27253077978559384
5036 4561520749113608
5037 700280700737800
5038 98039298103292
5039 12431949518716
5040 1416298046436
5041 143532036452
5042 12781794760
5043 984707528
5044 64298584
5045 3460184
5046 147343
5047 4655
5048 97
5049 1
5050 -1
5051 -98
5052 -4752
5053 -151998
5054 -3607527
5055 -67758768
5056 -1049006112
5057 -13766502288
5058 -156313831212
5059 -1559830082888
5060 -13848247565152
5061 -110471247622008
5062 -798319998841092
5063 -5261801449851408
5064 -31814598727672992
5065 -177336929944992048
5066 -915185227751833962
5067 -4389089016138553188
5068 -19625286913912453312
5069 -82051775222311605788
5070 -321590022242285809782
5071 -1184268018416036632848
5072 -4105957455699487510752
5073 -13427245965377516611248
5074 -41483559294268191752652
5075 -121259634860168560507752
5076 -335795911920466782944544
5077 -881982472359003803351256
5078 -2199478028895279671090244
5079 -5212556081018280349041456
5080 -11748935928644377929585504
5081 -25203362556608101042497936
5082 -51484500485702732721681639
5083 -100195425187663904084619486
5084 -185829577510684611035834064
5085 -328520145956388865938349506
5086 -553617283000581237044255649
5087 -889207682348423917414711776
5088 -1360811756792324861468668224
5089 -1983063286607618708379554976
5090 -2749246829160562300253473944
5091 -3620959238406594249114331536
5092 -4521409419386011866618953664
5093 -5336314605438141912346788336
5094 -5925388295648845889683771464
5095 -6144847121413617959672059296
5096 -5877679855265199787512404544
5097 -5064809236983842370090476256
5098 -3728262355001995077983267244
5099 -1978261657756160653623774456
5100 0
5101 1978261657756160653623774456
5102 3728262355001995077983267244
5103 5064809236983842370090476256
5104 5877679855265199787512404544
5105 6144847121413617959672059296
5106 5925388295648845889683771464
5107 5336314605438141912346788336
5108 4521409419386011866618953664
5109 3620959238406594249114331536
5110 2749246829160562300253473944
5111 1983063286607618708379554976
5112 1360811756792324861468668224
5113 889207682348423917414711776
5114 553617283000581237044255649
5115 328520145956388865938349506
5116 185829577510684611035834064
5117 100195425187663904084619486
5118 51484500485702732721681639
5119 25203362556608101042497936
5120 11748935928644377929585504
5121 5212556081018280349041456
5122 2199478028895279671090244
5123 881982472359003803351256
5124 335795911920466782944544
5125 121259634860168560507752
5126 41483559294268191752652
5127 13427245965377516611248
5128 4105957455699487510752
5129 1184268018416036632848
5130 321590022242285809782
5131 82051775222311605788
5132 19625286913912453312
5133 4389089016138553188
5134 915185227751833962
5135 177336929944992048
5136 31814598727672992
5137 5261801449851408
5138 798319998841092
5139 110471247622008
5140 13848247565152
5141 1559830082888
5142 156313831212
5143 13766502288
5144 1049006112
5145 67758768
5146 3607527
5147 151998
5148 4752
5149 98
5150 1