1 1
2 0
3 1
4 3
5 -2
6 1
7 0
8 4
9 -3
10 1
11 5
12 -4
13 6
14 -4
15 1
16 0
17 5
18 -9
19 10
20 -5
21 1
22 7
23 -6
24 15
25 -20
26 15
27 -6
28 1
29 0
30 12
31 -24
32 36
33 -35
34 21
35 -7
36 1
37 9
38 -12
39 30
40 -56
41 70
42 -56
43 28
44 -8
45 1
46 0
47 9
48 -30
49 80
50 -125
51 126
52 -84
53 36
54 -9
55 1
56 11
57 -10
58 45
59 -120
60 210
61 -252
62 210
63 -120
64 45
65 -10
66 1
67 0
68 20
69 -69
70 177
71 -335
72 463
73 -462
74 330
75 -165
76 55
77 -11
78 1
79 13
80 -12
81 66
82 -220
83 495
84 -792
85 924
86 -792
87 495
88 -220
89 66
90 -12
91 1
92 0
93 13
94 -63
95 266
96 -700
97 1281
98 -1715
99 1716
100 -1287
101 715
102 -286
103 78
104 -13
105 1
106 15
107 -30
108 107
109 -372
110 1003
111 -2002
112 3003
113 -3432
114 3003
115 -2002
116 1001
117 -364
118 91
119 -14
120 1
121 0
122 32
123 -132
124 492
125 -1400
126 3024
127 -5012
128 6436
129 -6435
130 5005
131 -3003
132 1365
133 -455
134 105
135 -15
136 1
137 17
138 -16
139 120
140 -560
141 1820
142 -4368
143 8008
144 -11440
145 12870
146 -11440
147 8008
148 -4368
149 1820
150 -560
151 120
152 -16
153 1
154 0
155 21
156 -126
157 644
158 -2320
159 6134
160 -12348
161 19440
162 -24309
163 24310
164 -19448
165 12376
166 -6188
167 2380
168 -680
169 136
170 -17
171 1
172 19
173 -18
174 153
175 -816
176 3060
177 -8568
178 18564
179 -31824
180 43758
181 -48620
182 43758
183 -31824
184 18564
185 -8568
186 3060
187 -816
188 153
189 -18
190 1
191 0
192 36
193 -207
194 1049
195 -4000
196 11754
197 -27216
198 50424
199 -75591
200 92379
201 -92378
202 75582
203 -50388
204 27132
205 -11628
206 3876
207 -969
208 171
209 -19
210 1
211 21
212 -44
213 226
214 -1180
215 4875
216 -15516
217 38762
218 -77520
219 125970
220 -167960
221 184756
222 -167960
223 125970
224 -77520
225 38760
226 -15504
227 4845
228 -1140
229 190
230 -20
231 1
232 0
233 21
234 -165
235 1210
236 -5775
237 20097
238 -54054
239 116160
240 -203445
241 293920
242 -352715
243 352716
244 -293930
245 203490
246 -116280
247 54264
248 -20349
249 5985
250 -1330
251 210
252 -21
253 1
254 23
255 -22
256 231
257 -1540
258 7315
259 -26334
260 74613
261 -170544
262 319770
263 -497420
264 646646
265 -705432
266 646646
267 -497420
268 319770
269 -170544
270 74613
271 -26334
272 7315
273 -1540
274 231
275 -22
276 1
277 0
278 60
279 -372
280 2028
281 -9265
282 34155
283 -101423
284 245489
285 -490479
286 817245
287 -1144077
288 1352079
289 -1352078
290 1144066
291 -817190
292 490314
293 -245157
294 100947
295 -33649
296 8855
297 -1771
298 253
299 -23
300 1
301 25
302 -40
303 300
304 -2040
305 10630
306 -42504
307 134596
308 -346104
309 735471
310 -1307504
311 1961256
312 -2496144
313 2704156
314 -2496144
315 1961256
316 -1307504
317 735471
318 -346104
319 134596
320 -42504
321 10626
322 -2024
323 276
324 -24
325 1
326 0
327 25
328 -234
329 2080
330 -12155
331 52338
332 -176176
333 479908
334 -1081080
335 2042755
336 -3268694
337 4457388
338 -5200299
339 5200300
340 -4457400
341 3268760
342 -2042975
343 1081575
344 -480700
345 177100
346 -53130
347 12650
348 -2300
349 300
350 -25
351 1
352 27
353 -54
354 387
355 -2712
356 15090
357 -65892
358 230286
359 -657816
360 1562277
361 -3124550
362 5311735
363 -7726160
364 9657700
365 -10400600
366 9657700
367 -7726160
368 5311735
369 -3124550
370 1562275
371 -657800
372 230230
373 -65780
374 14950
375 -2600
376 325
377 -26
378 1
379 0
380 52
381 -417
382 3177
383 -18235
384 82005
385 -297724
386 889746
387 -2221362
388 4687540
389 -8436571
390 13037973
391 -17383873
392 20058301
393 -20058300
394 17383860
395 -13037895
396 8436285
397 -4686825
398 2220075
399 -888030
400 296010
401 -80730
402 17550
403 -2925
404 351
405 -27
406 1
407 29
408 -28
409 378
410 -3276
411 20475
412 -98280
413 376740
414 -1184040
415 3108105
416 -6906900
417 13123110
418 -21474180
419 30421755
420 -37442160
421 40116600
422 -37442160
423 30421755
424 -21474180
425 13123110
426 -6906900
427 3108105
428 -1184040
429 376740
430 -98280
431 20475
432 -3276
433 378
434 -28
435 1
436 0
437 45
438 -411
439 3490
440 -23020
441 117009
442 -472185
443 1557420
444 -4289160
445 10013005
446 -20029009
447 34596926
448 -51895844
449 67863901
450 -77558759
451 77558760
452 -67863915
453 51895935
454 -34597290
455 20030010
456 -10015005
457 4292145
458 -1560780
459 475020
460 -118755
461 23751
462 -3654
463 406
464 -29
465 1
466 31
467 -30
468 435
469 -4060
470 27405
471 -142506
472 593775
473 -2035800
474 5852925
475 -14307150
476 30045015
477 -54627300
478 86493225
479 -119759850
480 145422675
481 -155117520
482 145422675
483 -119759850
484 86493225
485 -54627300
486 30045015
487 -14307150
488 5852925
489 -2035800
490 593775
491 -142506
492 27405
493 -4060
494 435
495 -30
496 1
497 0
498 80
499 -624
500 5024
501 -32900
502 172956
503 -741300
504 2636012
505 -7895160
506 20165080
507 -44355168
508 84673680
509 -141120980
510 206253180
511 -265182540
512 300540196
513 -300540195
514 265182525
515 -206253075
516 141120525
517 -84672315
518 44352165
519 -20160075
520 7888725
521 -2629575
522 736281
523 -169911
524 31465
525 -4495
526 465
527 -31
528 1
529 33
530 -72
531 596
532 -5200
533 36380
534 -201880
535 906612
536 -3366096
537 10518390
538 -28048820
539 64512242
540 -129024480
541 225792840
542 -347373600
543 471435600
544 -565722720
545 601080390
546 -565722720
547 471435600
548 -347373600
549 225792840
550 -129024480
551 64512240
552 -28048800
553 10518300
554 -3365856
555 906192
556 -201376
557 35960
558 -4960
559 496
560 -32
561 1
562 0
563 33
564 -408
565 4896
566 -39100
567 232968
568 -1099560
569 4260608
570 -13871286
571 38555660
572 -92553032
573 193532352
574 -354815500
575 573165880
576 -818809080
577 1037158304
578 -1166803109
579 1166803110
580 -1037158320
581 818809200
582 -573166440
583 354817320
584 -193536720
585 92561040
586 -38567100
587 13884156
588 -4272048
589 1107568
590 -237336
591 40920
592 -5456
593 528
594 -33
595 1
596 35
597 -82
598 657
599 -6088
600 46442
601 -278280
602 1344908
603 -5379616
604 18156204
605 -52451256
606 131128140
607 -286097760
608 548354040
609 -927983760
610 1391975640
611 -1855967520
612 2203961430
613 -2333606220
614 2203961430
615 -1855967520
616 1391975640
617 -927983760
618 548354040
619 -286097760
620 131128140
621 -52451256
622 18156204
623 -5379616
624 1344904
625 -278256
626 46376
627 -5984
628 561
629 -34
630 1
631 0
632 84
633 -819
634 7469
635 -55270
636 331634
637 -1636404
638 6744612
639 -23560458
640 70631880
641 -183598866
642 417238278
643 -834457988
644 1476340180
645 -2319960080
646 3247943296
647 -4059928967
648 4537567651
649 -4537567650
650 4059928950
651 -3247943160
652 2319959400
653 -1476337800
654 834451800
655 -417225900
656 183579396
657 -70607460
658 23535820
659 -6724520
660 1623160
661 -324632
662 52360
663 -6545
664 595
665 -35
666 1
667 37
668 -36
669 630
670 -7140
671 58905
672 -376992
673 1947792
674 -8347680
675 30260340
676 -94143280
677 254186856
678 -600805296
679 1251677700
680 -2310789600
681 3796297200
682 -5567902560
683 7307872110
684 -8597496600
685 9075135300
686 -8597496600
687 7307872110
688 -5567902560
689 3796297200
690 -2310789600
691 1251677700
692 -600805296
693 254186856
694 -94143280
695 30260340
696 -8347680
697 1947792
698 -376992
699 58905
700 -7140
701 630
702 -36
703 1
704 0
705 37
706 -513
707 6954
708 -62985
709 427329
710 -2306220
711 10263648
712 -38564262
713 124355000
714 -348286378
715 854960328
716 -1852464432
717 3562458732
718 -6107083740
719 9364198944
720 -12875774517
721 15905368692
722 -17672631899
723 17672631900
724 -15905368710
725 12875774670
726 -9364199760
727 6107086800
728 -3562467300
729 1852482996
730 -854992152
731 348330136
732 -124403620
733 38608020
734 -10295472
735 2324784
736 -435897
737 66045
738 -7770
739 666
740 -37
741 1
742 39
743 -86
744 847
745 -8876
746 74805
747 -503526
748 2762529
749 -12621840
750 48904482
751 -163012080
752 472733888
753 -1203322312
754 2707475150
755 -5414950296
756 9669554100
757 -15471286560
758 22239974430
759 -28781143380
760 33578000610
761 -35345263800
762 33578000610
763 -28781143380
764 22239974430
765 -15471286560
766 9669554100
767 -5414950296
768 2707475148
769 -1203322288
770 472733756
771 -163011640
772 48903492
773 -12620256
774 2760681
775 -501942
776 73815
777 -8436
778 703
779 -38
780 1
781 0
782 108
783 -1056
784 10404
785 -86515
786 587721
787 -3289951
788 15431401
789 -61599348
790 212007512
791 -635837774
792 1676131626
793 -3910847824
794 8122452576
795 -15084516024
796 25140844536
797 -37711261959
798 51021117981
799 -62359144009
800 68923264411
801 -68923264410
802 62359143990
803 -51021117810
804 37711260990
805 -25140840660
806 15084504396
807 -8122425444
808 3910797436
809 -1676056044
810 635745396
811 -211915132
812 61523748
813 -15380937
814 3262623
815 -575757
816 82251
817 -9139
818 741
819 -39
820 1
821 41
822 -40
823 780
824 -9880
825 91390
826 -658008
827 3838380
828 -18643560
829 76904685
830 -273438880
831 847660528
832 -2311801440
833 5586853480
834 -12033222880
835 23206929840
836 -40225345056
837 62852101650
838 -88732378800
839 113380261800
840 -131282408400
841 137846528820
842 -131282408400
843 113380261800
844 -88732378800
845 62852101650
846 -40225345056
847 23206929840
848 -12033222880
849 5586853480
850 -2311801440
851 847660528
852 -273438880
853 76904685
854 -18643560
855 3838380
856 -658008
857 91390
858 -9880
859 780
860 -40
861 1
862 0
863 65
864 -810
865 10112
866 -97855
867 736462
868 -4461058
869 22407852
870 -95424849
871 350177035
872 -1120915224
873 3159294164
874 -7898528976
875 17619998842
876 -35240113960
877 63432259392
878 -103077441861
879 151584479310
880 -202112640410
881 244662670180
882 -269128937219
883 269128937220
884 -244662670200
885 202112640600
886 -151584480450
887 103077446706
888 -63432274896
889 35240152720
890 -17620076360
891 7898654920
892 -3159461968
893 1121099408
894 -350343565
895 95548245
896 -22481940
897 4496388
898 -749398
899 101270
900 -10660
901 820
902 -41
903 1
904 43
905 -42
906 861
907 -11480
908 111930
909 -850668
910 5245786
911 -26978328
912 118030185
913 -445891810
914 1471442973
915 -4280561376
916 11058116888
917 -25518731280
918 52860229080
919 -98672427616
920 166509721602
921 -254661927156
922 353697121050
923 -446775310800
924 513791607420
925 -538257874440
926 513791607420
927 -446775310800
928 353697121050
929 -254661927156
930 166509721602
931 -98672427616
932 52860229080
933 -25518731280
934 11058116888
935 -4280561376
936 1471442973
937 -445891810
938 118030185
939 -26978328
940 5245786
941 -850668
942 111930
943 -11480
944 861
945 -42
946 1
947 0
948 84
949 -1053
950 13441
951 -128975
952 982443
953 -6150298
954 32340154
955 -145211913
956 564215905
957 -1917687497
958 5752357065
959 -15338972194
960 36577051658
961 -78379076640
962 151532710960
963 -265182169567
964 421171654743
965 -608359049536
966 800472432060
967 -960566918241
968 1052049481861
969 -1052049481860
970 960566918220
971 -800472431850
972 608359048206
973 -421171648758
974 265182149218
975 -151532656696
976 78378960360
977 -36576848168
978 15338678264
979 -5752004349
980 1917334783
981 -563921995
982 145008513
983 -32224114
984 6096454
985 -962598
986 123410
987 -12341
988 903
989 -43
990 1
991 45
992 -144
993 1284
994 -14220
995 138039
996 -1090236
997 7065170
998 -38327464
999 177238637
1000 -708934512
1001 2481258780
1002 -7669339860
1003 21090682795
1004 -51915526460
1005 114955808530
1006 -229911617056
1007 416714805914
1008 -686353797976
1009 1029530696964
1010 -1408831480056
1011 1761039350070
1012 -2012616400080
1013 2104098963720
1014 -2012616400080
1015 1761039350070
1016 -1408831480056
1017 1029530696964
1018 -686353797976
1019 416714805914
1020 -229911617056
1021 114955808528
1022 -51915526432
1023 21090682613
1024 -7669339132
1025 2481256778
1026 -708930508
1027 177232627
1028 -38320568
1029 7059052
1030 -1086008
1031 135751
1032 -13244
1033 946
1034 -44
1035 1
1036 0
1037 45
1038 -759
1039 12650
1040 -141680
1041 1195425
1042 -8070447
1043 45209076
1044 -215233425
1045 885665715
1046 -3189540640
1047 10149890478
1048 -28759375099
1049 73005711625
1050 -166871015190
1051 344867255040
1052 -646626348357
1053 1103068577556
1054 -1715884487625
1055 2438362175480
1056 -3169870829895
1057 3773655750128
1058 -4116715363799
1059 4116715363800
1060 -3773655750150
1061 3169870830126
1062 -2438362177020
1063 1715884494940
1064 -1103068603890
1065 646626422970
1066 -344867425584
1067 166871334960
1068 -73006209045
1069 28760021745
1070 -10150595910
1071 3190187286
1072 -886163135
1073 215553195
1074 -45379620
1075 8145060
1076 -1221759
1077 148995
1078 -14190
1079 990
1080 -45
1081 1
1082 47
1083 -46
1084 1035
1085 -15180
1086 163185
1087 -1370754
1088 9366819
1089 -53524680
1090 260932815
1091 -1101716330
1092 4076350421
1093 -13340783196
1094 38910617655
1095 -101766230790
1096 239877544005
1097 -511738760544
1098 991493848554
1099 -1749695026860
1100 2818953098830
1101 -4154246671960
1102 5608233007146
1103 -6943526580276
1104 7890371113950
1105 -8233430727600
1106 7890371113950
1107 -6943526580276
1108 5608233007146
1109 -4154246671960
1110 2818953098830
1111 -1749695026860
1112 991493848554
1113 -511738760544
1114 239877544005
1115 -101766230790
1116 38910617655
1117 -13340783196
1118 4076350421
1119 -1101716330
1120 260932815
1121 -53524680
1122 9366819
1123 -1370754
1124 163185
1125 -15180
1126 1035
1127 -46
1128 1
1129 0
1130 160
1131 -1740
1132 19340
1133 -190700
1134 1574564
1135 -10849468
1136 63150188
1137 -314961009
1138 1363476455
1139 -5179216845
1140 17418488427
1141 -52252753839
1142 140677992721
1143 -341644592015
1144 751616794865
1145 -1503232854255
1146 2741188976361
1147 -4568648159339
1148 6973199779645
1149 -9762479680877
1150 12551759587675
1151 -14833897694249
1152 16123801841551
1153 -16123801841550
1154 14833897694226
1155 -12551759587422
1156 9762479679106
1157 -6973199770790
1158 4568648125690
1159 -2741188875414
1160 1503232609098
1161 -751616304549
1162 341643774795
1163 -140676848445
1164 52251400851
1165 -17417133617
1166 5178066751
1167 -1362649145
1168 314457495
1169 -62891499
1170 10737573
1171 -1533939
1172 178365
1173 -16215
1174 1081
1175 -47
1176 1
1177 49
1178 -84
1179 1218
1180 -17416
1181 194670
1182 -1712340
1183 12271518
1184 -73629072
1185 377348994
1186 -1677106640
1187 6540715896
1188 -22595200368
1189 69668534468
1190 -192928249296
1191 482320623240
1192 -1093260079344
1193 2254848913647
1194 -4244421484512
1195 7309837001104
1196 -11541847896480
1197 16735679449896
1198 -22314239266528
1199 27385657281648
1200 -30957699535776
1201 32247603683100
1202 -30957699535776
1203 27385657281648
1204 -22314239266528
1205 16735679449896
1206 -11541847896480
1207 7309837001104
1208 -4244421484512
1209 2254848913647
1210 -1093260079344
1211 482320623240
1212 -192928249296
1213 69668534468
1214 -22595200368
1215 6540715896
1216 -1677106640
1217 377348994
1218 -73629072
1219 12271512
1220 -1712304
1221 194580
1222 -17296
1223 1128
1224 -48
1225 1
1226 0
1227 65
1228 -1020
1229 16720
1230 -201750
1231 1864884
1232 -13849556
1233 85554624
1234 -450242631
1235 2053148134
1236 -8215861280
1237 29133420120
1238 -92261030680
1239 262594287620
1240 -675246911280
1241 1575579395080
1242 -3348108257520
1243 6499270052055
1244 -11554258351020
1245 18851684855080
1246 -28277527335750
1247 39049918714400
1248 -49699896547900
1249 58343356817400
1250 -63205303218875
1251 63205303218876
1252 -58343356817424
1253 49699896548176
1254 -39049918716424
1255 28277527346376
1256 -18851684897584
1257 11554258485616
1258 -6499270398159
1259 3348108992991
1260 -1575580702584
1261 675248872536
1262 -262596783764
1263 92263734836
1264 -29135916264
1265 8217822536
1266 -2054455634
1267 450978066
1268 -85900584
1269 13983816
1270 -1906884
1271 211876
1272 -18424
1273 1176
1274 -49
1275 1
1276 51
1277 -114
1278 1481
1279 -20720
1280 233940
1281 -2127496
1282 15906716
1283 -99907280
1284 536904390
1285 -2505456580
1286 10272294186
1287 -37353747536
1288 121399654740
1289 -354860519720
1290 937845656540
1291 -2250829575152
1292 4923689695577
1293 -9847379391150
1294 18053528883775
1295 -30405943383200
1296 47129212243960
1297 -67327446062800
1298 88749815264600
1299 -108043253365600
1300 121548660036300
1301 -126410606437752
1302 121548660036300
1303 -108043253365600
1304 88749815264600
1305 -67327446062800
1306 47129212243960
1307 -30405943383200
1308 18053528883775
1309 -9847379391150
1310 4923689695575
1311 -2250829575120
1312 937845656300
1313 -354860518600
1314 121399651100
1315 -37353738800
1316 10272278170
1317 -2505433700
1318 536878650
1319 -99884400
1320 15890700
1321 -2118760
1322 230300
1323 -19600
1324 1225
1325 -50
1326 1
1327 0
1328 100
1329 -1479
1330 22697
1331 -261560
1332 2400606
1333 -18184712
1334 116254216
1335 -637843635
1336 3044354885
1337 -12780980498
1338 47630474346
1339 -158758590198
1340 476265370000
1341 -1292710632300
1342 3188678500180
1343 -7174521313670
1344 14771070168300
1345 -27900908755625
1346 48459472444075
1347 -77535155680290
1348 114456658319410
1349 -156077261329700
1350 196793068630500
1351 -229591913401925
1352 247959266474053
1353 -247959266474052
1354 229591913401900
1355 -196793068630200
1356 156077261327400
1357 -114456658306760
1358 77535155627160
1359 -48459472266975
1360 27900908274925
1361 -14771069086725
1362 7174519270695
1363 -3188675231420
1364 1292706174900
1365 -476260169700
1366 158753389900
1367 -47626016970
1368 12777711870
1369 -3042312350
1370 636763050
1371 -115775100
1372 18009460
1373 -2349060
1374 249900
1375 -20825
1376 1275
1377 -51
1378 1
1379 53
1380 -52
1381 1326
1382 -22100
1383 270725
1384 -2598960
1385 20358520
1386 -133784560
1387 752538150
1388 -3679075400
1389 15820024220
1390 -60403728840
1391 206379406870
1392 -635013559600
1393 1768966344600
1394 -4481381406320
1395 10363194502115
1396 -21945588357420
1397 42671977361650
1398 -76360380541900
1399 125994627894135
1400 -191991813933920
1401 270533919634160
1402 -352870329957600
1403 426384982032100
1404 -477551179875952
1405 495918532948104
1406 -477551179875952
1407 426384982032100
1408 -352870329957600
1409 270533919634160
1410 -191991813933920
1411 125994627894135
1412 -76360380541900
1413 42671977361650
1414 -21945588357420
1415 10363194502115
1416 -4481381406320
1417 1768966344600
1418 -635013559600
1419 206379406870
1420 -60403728840
1421 15820024220
1422 -3679075400
1423 752538150
1424 -133784560
1425 20358520
1426 -2598960
1427 270725
1428 -22100
1429 1326
1430 -52
1431 1
1432 0
1433 81
1434 -1323
1435 22134
1436 -282525
1437 2816175
1438 -22751946
1439 153524160
1440 -884809053
1441 4428537620
1442 -19493826781
1443 76216051652
1444 -266773490386
1445 841382570630
1446 -2403970247860
1447 6250340025032
1448 -14844570596734
1449 32308779734987
1450 -64617564156795
1451 119032357245750
1452 -202355008205805
1453 317986441762275
1454 -462525733553130
1455 623404249589160
1456 -779255311989375
1457 903936161908026
1458 -973469712824055
1459 973469712824056
1460 -903936161908052
1461 779255311989700
1462 -623404249591760
1463 462525733568080
1464 -317986441828055
1465 202355008436035
1466 -119032357903550
1467 64617565719070
1468 -32308782859535
1469 14844575908435
1470 -6250347750920
1471 2403979904200
1472 -841392966470
1473 266783135710
1474 -76223753060
1475 19499099620
1476 -4431613550
1477 886322710
1478 -154143080
1479 22957480
1480 -2869685
1481 292825
1482 -23426
1483 1378
1484 -53
1485 1
1486 55
1487 -134
1488 1671
1489 -25324
1490 317101
1491 -3163518
1492 25828005
1493 -177101040
1494 1040465970
1495 -5317936300
1496 23930713174
1497 -95722852680
1498 343006888770
1499 -1108176102180
1500 3245372870670
1501 -8654327655120
1502 21094923659355
1503 -47153358767970
1504 96926348578605
1505 -183649923622620
1506 321387366339585
1507 -520341450264090
1508 780512175396135
1509 -1085929983159840
1510 1402659561581460
1511 -1683191473897752
1512 1877405874732108
1513 -1946939425648112
1514 1877405874732108
1515 -1683191473897752
1516 1402659561581460
1517 -1085929983159840
1518 780512175396135
1519 -520341450264090
1520 321387366339585
1521 -183649923622620
1522 96926348578605
1523 -47153358767970
1524 21094923659355
1525 -8654327655120
1526 3245372870670
1527 -1108176102180
1528 343006888770
1529 -95722852680
1530 23930713170
1531 -5317936260
1532 1040465790
1533 -177100560
1534 25827165
1535 -3162510
1536 316251
1537 -24804
1538 1431
1539 -54
1540 1
1541 0
1542 156
1543 -2076
1544 29868
1545 -360185
1546 3562167
1547 -29289155
1548 203819193
1549 -1219788999
1550 6363090305
1551 -29257086287
1552 119666603901
1553 -438747125336
1554 1451203049252
1555 -4353569031150
1556 11899717909650
1557 -29749264352370
1558 68248290863610
1559 -144079712033400
1560 280576274421300
1561 -505037290850235
1562 841728816899685
1563 -1300853625740955
1564 1866442158573525
1565 -2488589544744225
1566 3085851035479563
1567 -3560597348629887
1568 3824345300380221
1569 -3824345300380220
1570 3560597348629860
1571 -3085851035479212
1572 2488589544741300
1573 -1866442158555975
1574 1300853625660225
1575 -841728816603675
1576 505037289962205
1577 -280576272201225
1578 144079707346575
1579 -68248282427325
1580 29749251314475
1581 -11899700525790
1582 4353548972850
1583 -1451182990950
1584 438729741450
1585 -119653565850
1586 29248649430
1587 -6358402050
1588 1217566350
1589 -202927725
1590 28989675
1591 -3478761
1592 341055
1593 -26235
1594 1485
1595 -55
1596 1
1597 57
1598 -128
1599 1864
1600 -29352
1601 373410
1602 -3836952
1603 32505564
1604 -231981048
1605 1420581591
1606 -7576065640
1607 35607138996
1608 -148902278928
1609 558383344428
1610 -1889912749536
1611 5804731969920
1612 -16253249500272
1613 41648951840571
1614 -97997533741836
1615 212327989773902
1616 -424655979547800
1617 785613562163430
1618 -1346766106565880
1619 2142582442263900
1620 -3167295784216200
1621 4355031703297275
1622 -5574440580220512
1623 6646448384109072
1624 -7384942649010080
1625 7648690600760440
1626 -7384942649010080
1627 6646448384109072
1628 -5574440580220512
1629 4355031703297275
1630 -3167295784216200
1631 2142582442263900
1632 -1346766106565880
1633 785613562163430
1634 -424655979547800
1635 212327989773900
1636 -97997533741800
1637 41648951840265
1638 -16253249498640
1639 5804731963800
1640 -1889912732400
1641 558383307300
1642 -148902215280
1643 35607051480
1644 -7575968400
1645 1420494075
1646 -231917400
1647 32468436
1648 -3819816
1649 367290
1650 -27720
1651 1540
1652 -56
1653 1
1654 0
1655 57
1656 -1218
1657 25984
1658 -374535
1659 4088826
1660 -35911512
1661 263201796
1662 -1649303370
1663 8989555575
1664 -43169896770
1665 184487792580
1666 -707255100825
1667 2448258597540
1668 -7694604579600
1669 22057944020280
1670 -57902170917150
1671 139646464107885
1672 -310325510392590
1673 636983962414800
1674 -1210269538603125
1675 2132379667545270
1676 -3489348548453040
1677 5309878226381820
1678 -7522327487493000
1679 9929472283514511
1680 -12220888964329206
1681 14031391033119124
1682 -15033633249770519
1683 15033633249770520
1684 -14031391033119152
1685 12220888964329584
1686 -9929472283517787
1687 7522327487513475
1688 -5309878226480100
1689 3489348548829780
1690 -2132379668729310
1691 1210269541711230
1692 -636983969321700
1693 310325523515700
1694 -139646485582065
1695 57902201338905
1696 -22057981462440
1697 7694644696200
1698 -2448296039700
1699 707285522580
1700 -184509266760
1701 43183019880
1702 -8996462475
1703 1652411475
1704 -264385836
1705 36288252
1706 -4187106
1707 395010
1708 -29260
1709 1596
1710 -57
1711 1
1712 59
1713 -58
1714 1653
1715 -30856
1716 424270
1717 -4582116
1718 40475358
1719 -300674088
1720 1916797311
1721 -10648873950
1722 52179482355
1723 -227692286640
1724 891794789340
1725 -3155581562280
1726 10142940735900
1727 -29752626158640
1728 79960182801345
1729 -197548686920970
1730 449972009097765
1731 -947309492837400
1732 1847253511032930
1733 -3342649210440540
1734 5621728217559090
1735 -8799226775309880
1736 12832205713993575
1737 -17451799771031262
1738 22150361247847371
1739 -26252279997448736
1740 29065024282889672
1741 -30067266499541040
1742 29065024282889672
1743 -26252279997448736
1744 22150361247847371
1745 -17451799771031262
1746 12832205713993575
1747 -8799226775309880
1748 5621728217559090
1749 -3342649210440540
1750 1847253511032930
1751 -947309492837400
1752 449972009097765
1753 -197548686920970
1754 79960182801345
1755 -29752626158640
1756 10142940735900
1757 -3155581562280
1758 891794789340
1759 -227692286640
1760 52179482355
1761 -10648873950
1762 1916797311
1763 -300674088
1764 40475358
1765 -4582116
1766 424270
1767 -30856
1768 1653
1769 -58
1770 1
1771 0
1772 180
1773 -2601
1774 38233
1775 -486215
1776 5146497
1777 -45582768
1778 342805530
1779 -2221909380
1780 12575867240
1781 -62848569113
1782 279906516725
1783 -1119539072509
1784 4047444269771
1785 -13298599880194
1786 39895644461052
1787 -109712876825838
1788 277508921618592
1789 -647520730616063
1790 1397281521965177
1791 -2794563013885335
1792 5189902725765615
1793 -8964377429560410
1794 14420954993343990
1795 -21631432489422210
1796 30284005485048588
1797 -39602161018882287
1798 48402641245296513
1799 -55317304280338437
1800 59132290782430713
1801 -59132290782430712
1802 55317304280338408
1803 -48402641245296107
1804 39602161018878633
1805 -30284005485024837
1806 21631432489303455
1807 -14420954992868970
1808 8964377427999630
1809 -5189902721473470
1810 2794563003870330
1811 -1397281501935165
1812 647520696018735
1813 -277508869722315
1814 109712808959985
1815 -39895566894540
1816 13298522298180
1817 -4047376351620
1818 1119487075980
1819 -279871768995
1820 62828356305
1821 -12565671261
1822 2217471399
1823 -341149446
1824 45057474
1825 -5006386
1826 455126
1827 -32509
1828 1711
1829 -59
1830 1
1831 61
1832 -60
1833 1770
1834 -34220
1835 487635
1836 -5461512
1837 50063860
1838 -386206920
1839 2558620845
1840 -14783142660
1841 75394027566
1842 -342700125300
1843 1399358844975
1844 -5166863427600
1845 17345898649800
1846 -53194089192720
1847 149608375854525
1848 -387221678682300
1849 925029565741050
1850 -2044802197953900
1851 4191844505805495
1852 -7984465725343800
1853 14154280149473100
1854 -23385332420868600
1855 36052387482172425
1856 -51915437974328292
1857 69886166503903470
1858 -88004802264174740
1859 103719945525634515
1860 -114449595062769120
1861 118264581564861424
1862 -114449595062769120
1863 103719945525634515
1864 -88004802264174740
1865 69886166503903470
1866 -51915437974328292
1867 36052387482172425
1868 -23385332420868600
1869 14154280149473100
1870 -7984465725343800
1871 4191844505805495
1872 -2044802197953900
1873 925029565741050
1874 -387221678682300
1875 149608375854525
1876 -53194089192720
1877 17345898649800
1878 -5166863427600
1879 1399358844975
1880 -342700125300
1881 75394027566
1882 -14783142660
1883 2558620845
1884 -386206920
1885 50063860
1886 -5461512
1887 487635
1888 -34220
1889 1770
1890 -60
1891 1
1892 0
1893 61
1894 -1395
1895 31930
1896 -494450
1897 5806641
1898 -54931597
1899 434234980
1900 -2938974840
1901 17327456355
1902 -90147125211
1903 418039525566
1904 -1741972477050
1905 6566102512725
1906 -22512616654725
1907 70539832725000
1908 -202802319624570
1909 536829934776975
1910 -1312251157930125
1911 2969831709067650
1912 -6236646673714380
1913 12176310216842145
1914 -22138745868963975
1915 37539612568305900
1916 -59437719902447250
1917 87967825456358211
1918 -121801604478204357
1919 157890968768074150
1920 -191724747789808820
1921 218169540588403605
1922 -232714176627630543
1923 232714176627630544
1924 -218169540588403635
1925 191724747789809255
1926 -157890968768078210
1927 121801604478231762
1928 -87967825456500717
1929 59437719903041025
1930 -37539612570341700
1931 22138745874816900
1932 -12176310231149295
1933 6236646703759395
1934 -2969831763694950
1935 1312251244423350
1936 -536830054536825
1937 202802465047245
1938 -70539987842520
1939 22512762077400
1940 -6566222272575
1941 1742058970275
1942 -418094152866
1943 90177170226
1944 -17341763505
1945 2944827765
1946 -436270780
1947 55525372
1948 -5949147
1949 521855
1950 -35990
1951 1830
1952 -61
1953 1
1954 63
1955 -210
1956 2541
1957 -40556
1958 568045
1959 -6502382
1960 61552213
1961 -491951240
1962 3381350491
1963 -20286927190
1964 107519303243
1965 -508271659012
1966 2160153375081
1967 -8308281397890
1968 29078984427495
1969 -93052749950928
1970 273342452899455
1971 -739632519586350
1972 1849081298960555
1973 -4282083008118340
1974 9206478467454347
1975 -18412956934908690
1976 34315056105966195
1977 -59678358445158600
1978 96977332473382725
1979 -147405545359541742
1980 209769429934732479
1981 -279692573246309972
1982 349615716557887465
1983 -409894288378212890
1984 450883717216034179
1985 -465428353255261088
1986 450883717216034179
1987 -409894288378212890
1988 349615716557887465
1989 -279692573246309972
1990 209769429934732479
1991 -147405545359541742
1992 96977332473382725
1993 -59678358445158600
1994 34315056105966195
1995 -18412956934908690
1996 9206478467454345
1997 -4282083008118300
1998 1849081298960175
1999 -739632519584070
2000 273342452889765
2001 -93052749919920
2002 29078984349975
2003 -8308281242850
2004 2160153123141
2005 -508271323092
2006 107518933731
2007 -20286591270
2008 3381098545
2009 -491796152
2010 61474519
2011 -6471002
2012 557845
2013 -37820
2014 1891
2015 -62
2016 1
2017 0
2018 192
2019 -2736
2020 45264
2021 -630000
2022 7204848
2023 -68691840
2024 555913120
2025 -3880796292
2026 23687859900
2027 -127849883172
2028 615874931868
2029 -2668565567668
2030 10468640619276
2031 -37387530775380
2032 122132034810092
2033 -366395503349880
2034 1012975237656360
2035 -2588714024797320
2036 6131164448199000
2037 -13488561560244960
2038 27619435446715200
2039 -52728013061034960
2040 93993414559013520
2041 -156655690921170900
2042 244382877833660748
2043 -357174975294444132
2044 489462003181073916
2045 -629308289804201932
2046 759510004936100820
2047 -860778005594247100
2048 916312070471295268
2049 -916312070471295267
2050 860778005594247069
2051 -759510004936100355
2052 629308289804197437
2053 -489462003181042451
2054 357174975294274221
2055 -244382877832924467
2056 156655690918541325
2057 -93993414551124795
2058 52728013040874885
2059 -27619435402363035
2060 13488561475572645
2061 -6131164307078475
2062 2588713818544245
2063 -1012974972473835
2064 366395202809685
2065 -122131734269895
2066 37387265592825
2067 -10468434365991
2068 2668424446233
2069 -615790256823
2070 127805525001
2071 -23667689815
2072 3872894697
2073 -553270671
2074 67945521
2075 -7028847
2076 595665
2077 -39711
2078 1953
2079 -63
2080 1
2081 65
2082 -160
2083 2352
2084 -42592
2085 637368
2086 -7627680
2087 74978064
2088 -621219360
2089 4426167348
2090 -27540585392
2091 151473215080
2092 -743595781872
2093 3284214703060
2094 -13136858812224
2095 47855699958816
2096 -159518999862720
2097 488526937079580
2098 -1379370175283520
2099 3601688791018080
2100 -8719878125622720
2101 19619725782651120
2102 -41107996877935680
2103 80347448443237920
2104 -146721427591999680
2105 250649105469666120
2106 -401038568751465792
2107 601557853127198688
2108 -846636978475316672
2109 1118770292985239888
2110 -1388818294740297792
2111 1620288010530347424
2112 -1777090076065542336
2113 1832624140942590534
2114 -1777090076065542336
2115 1620288010530347424
2116 -1388818294740297792
2117 1118770292985239888
2118 -846636978475316672
2119 601557853127198688
2120 -401038568751465792
2121 250649105469666120
2122 -146721427591999680
2123 80347448443237920
2124 -41107996877935680
2125 19619725782651120
2126 -8719878125622720
2127 3601688791018080
2128 -1379370175283520
2129 488526937079580
2130 -159518999862720
2131 47855699958816
2132 -13136858812224
2133 3284214703056
2134 -743595781824
2135 151473214816
2136 -27540584512
2137 4426165368
2138 -621216192
2139 74974368
2140 -7624512
2141 635376
2142 -41664
2143 2016
2144 -64
2145 1
2146 0
2147 105
2148 -2004
2149 41240
2150 -652680
2151 8098716
2152 -81800796
2153 693057024
2154 -5037270150
2155 31939288920
2156 -178949992518
2157 894940677592
2158 -4027585279900
2159 16420726548660
2160 -60992087568000
2161 207374134207344
2162 -648045335902608
2163 1867896546652350
2164 -4981058494868660
2165 12321566569267620
2166 -28339603682481042
2167 60727722531562322
2168 -121455445256661360
2169 227068876007188800
2170 -397370533051147500
2171 651687674217766056
2172 -1002596421877758288
2173 1448194831602313984
2174 -1965407271460520600
2175 2507588587725532720
2176 -3009106305270644720
2177 3397378086595889728
2178 -3609714217008132869
2179 3609714217008132870
2180 -3397378086595889760
2181 3009106305270645216
2182 -2507588587725537680
2183 1965407271460556560
2184 -1448194831602515360
2185 1002596421878664480
2186 -651687674221131912
2187 397370533061665800
2188 -227068876035237600
2189 121455445321173600
2190 -60727722660586800
2191 28339603908273840
2192 -12321566916640800
2193 4981058966301600
2194 -1867897112363100
2195 648045936942300
2196 -207374699821536
2197 60992558771040
2198 -16421073515280
2199 4027810484880
2200 -895068996640
2201 179013799328
2202 -31966749880
2203 5047381560
2204 -696190560
2205 82598880
2206 -8259888
2207 677040
2208 -43680
2209 2080
2210 -65
2211 1
2212 67
2213 -66
2214 2145
2215 -45760
2216 720720
2217 -8936928
2218 90858768
2219 -778789440
2220 5743572120
2221 -37014131440
2222 210980549208
2223 -1074082795968
2224 4922879481520
2225 -20448884000160
2226 77413632286320
2227 -268367258592576
2228 855420636763836
2229 -2515943049305400
2230 6848956078664700
2231 -17302625882942400
2232 40661170824914640
2233 -89067326568860640
2234 182183167981760400
2235 -348524321356411200
2236 624439409096903400
2237 -1049058207282797712
2238 1654284096099796392
2239 -2450791253481179840
2240 3413602103063071920
2241 -4472995859186094240
2242 5516694892996182896
2243 -6406484391866534976
2244 7007092303604022630
2245 -7219428434016265740
2246 7007092303604022630
2247 -6406484391866534976
2248 5516694892996182896
2249 -4472995859186094240
2250 3413602103063071920
2251 -2450791253481179840
2252 1654284096099796392
2253 -1049058207282797712
2254 624439409096903400
2255 -348524321356411200
2256 182183167981760400
2257 -89067326568860640
2258 40661170824914640
2259 -17302625882942400
2260 6848956078664700
2261 -2515943049305400
2262 855420636763836
2263 -268367258592576
2264 77413632286320
2265 -20448884000160
2266 4922879481520
2267 -1074082795968
2268 210980549208
2269 -37014131440
2270 5743572120
2271 -778789440
2272 90858768
2273 -8936928
2274 720720
2275 -45760
2276 2145
2277 -66
2278 1
2279 0
2280 132
2281 -2547
2282 52257
2283 -803760
2284 9886248
2285 -100887248
2286 873897376
2287 -6536219976
2288 42796247780
2289 -248087225672
2290 1285256873160
2291 -5997317091168
2292 25372336647000
2293 -97863335095440
2294 345781928037184
2295 -1123789062159520
2296 3371364852872346
2297 -9364900165128420
2298 24151582780416300
2299 -57963797281023480
2300 129728497748592600
2301 -271250494744157760
2302 530707489430732640
2303 -972963730491881700
2304 1673497616393585268
2305 -2703342303386866152
2306 4105075349582083800
2307 -5864393356544489096
2308 7886597962249207080
2309 -9989690752182282592
2310 11923179284862718400
2311 -13413576695470557639
2312 14226520737620288371
2313 -14226520737620288370
2314 13413576695470557606
2315 -11923179284862717872
2316 9989690752182277136
2317 -7886597962249166160
2318 5864393356544251760
2319 -4105075349580976232
2320 2703342303382594104
2321 -1673497616379701112
2322 972963730453314600
2323 -530707489338171600
2324 271250494550621040
2325 -129728497393775280
2326 57963796707857040
2327 -24151581961607100
2328 9364899127970100
2329 -3371363686069236
2330 1123787895356412
2331 -345780890878896
2332 97862516286480
2333 -25371763481680
2334 5996962277488
2335 -1285063345176
2336 247994680648
2337 -42757703560
2338 6522361560
2339 -869648208
2340 99795696
2341 -9657648
2342 766480
2343 -47905
2344 2211
2345 -67
2346 1
2347 69
2348 -156
2349 2762
2350 -53196
2351 829015
2352 -10476796
2353 109602570
2354 -969784992
2355 7392649308
2356 -49281059960
2357 290753677500
2358 -1533059436688
2359 7282026915956
2360 -31368726754008
2361 123234280407700
2362 -443643407506464
2363 1469568786384534
2364 -4495151581478316
2365 12736262814053966
2366 -33516481089580280
2367 82115378669464602
2368 -187692294101632364
2369 400978991944396322
2370 -801957983888792640
2371 1503671219791486200
2372 -2646461346833015712
2373 4376839919762295216
2374 -6808417652963570336
2375 9969468706125227992
2376 -13750991318793417920
2377 17876288714431443296
2378 -21912870037044995008
2379 25336755980333275478
2380 -27640097433090845976
2381 28453041475240576740
2382 -27640097433090845976
2383 25336755980333275478
2384 -21912870037044995008
2385 17876288714431443296
2386 -13750991318793417920
2387 9969468706125227992
2388 -6808417652963570336
2389 4376839919762295216
2390 -2646461346833015712
2391 1503671219791486200
2392 -801957983888792640
2393 400978991944396320
2394 -187692294101632320
2395 82115378669464140
2396 -33516481089577200
2397 12736262814039336
2398 -4495151581425648
2399 1469568786235308
2400 -443643407165376
2401 123234279768160
2402 -31368725759168
2403 7282025622664
2404 -1533058025824
2405 290752384208
2406 -49280065120
2407 7392009768
2408 -969443904
2409 109453344
2410 -10424128
2411 814385
2412 -50116
2413 2278
2414 -68
2415 1
2416 0
2417 117
2418 -2217
2419 47954
2420 -821675
2421 10966137
2422 -118539932
2423 1073524712
2424 -8343302670
2425 56619626498
2426 -339901322332
2427 1823524312584
2428 -8814535294500
2429 38649823398076
2430 -154601613551688
2431 566875830966016
2432 -1913209989439254
2433 5964718034054736
2434 -17231412191503554
2435 46252742047649016
2436 -115631858367065700
2437 269807671843112700
2438 -588671285497674600
2439 1202936975547091200
2440 -2305629203549150700
2441 4150132566572050656
2442 -7023301266577154724
2443 11185257572720485936
2444 -16777886359087453424
2445 23720460024918367656
2446 -31627280033224814840
2447 39789158751476432320
2448 -47249626017378269925
2449 52976853413424121420
2450 -56093138908331422715
2451 56093138908331422716
2452 -52976853413424121454
2453 47249626017378270486
2454 -39789158751476438304
2455 31627280033224861216
2456 -23720460024918645912
2457 16777886359088798328
2458 -11185257572725865552
2459 7023301266595310928
2460 -4150132566624501912
2461 2305629203680278840
2462 -1202936975833188960
2463 588671286046028640
2464 -269807672771096460
2465 115631859759041340
2466 -46252743903616536
2467 17231414395464984
2468 -5964720367660956
2469 1913212193400684
2470 -566877686933536
2471 154603005527328
2472 -38650751381832
2473 8815083648488
2474 -1823810410032
2475 340032449328
2476 -56672074888
2477 8361453672
2478 -1078897248
2479 119877472
2480 -11238513
2481 864501
2482 -52394
2483 2346
2484 -69
2485 1
2486 71
2487 -70
2488 2415
2489 -54740
2490 916895
2491 -12103014
2492 131115985
2493 -1198774720
2494 9440350920
2495 -65033528560
2496 396704524216
2497 -2163842859360
2498 10638894058520
2499 -47465835030320
2500 193253756909160
2501 -721480692460864
2502 2480089880334220
2503 -7877932561061640
2504 23196134763125940
2505 -63484158299081520
2506 161884603662657876
2507 -385439532530137800
2508 858478958817125100
2509 -1791608261879217600
2510 3508566179513467800
2511 -6455761770304780752
2512 11173433833219812840
2513 -18208558839321176480
2514 27963143931814663880
2515 -40498346384007444240
2516 55347740058143507128
2517 -71416438784701299520
2518 87038784768854708790
2519 -100226479430802391940
2520 109069992321755544170
2521 -112186277816662845432
2522 109069992321755544170
2523 -100226479430802391940
2524 87038784768854708790
2525 -71416438784701299520
2526 55347740058143507128
2527 -40498346384007444240
2528 27963143931814663880
2529 -18208558839321176480
2530 11173433833219812840
2531 -6455761770304780752
2532 3508566179513467800
2533 -1791608261879217600
2534 858478958817125100
2535 -385439532530137800
2536 161884603662657876
2537 -63484158299081520
2538 23196134763125940
2539 -7877932561061640
2540 2480089880334220
2541 -721480692460864
2542 193253756909160
2543 -47465835030320
2544 10638894058520
2545 -2163842859360
2546 396704524216
2547 -65033528560
2548 9440350920
2549 -1198774720
2550 131115985
2551 -12103014
2552 916895
2553 -54740
2554 2415
2555 -70
2556 1
2557 0
2558 252
2559 -4032
2560 68964
2561 -1047075
2562 13425045
2563 -145069659
2564 1337145069
2565 -10663691034
2566 74546170050
2567 -461923959222
2568 2560967338386
2569 -12803574086212
2570 58106207719532
2571 -240721913534620
2572 914737698294084
2573 -3201574633214382
2574 10358026979165406
2575 -31074071861822528
2576 86680297122154120
2577 -225368765209686098
2578 547324138512755582
2579 -1243918492823600746
2580 2650087221530794502
2581 -5300174441809911300
2582 9964327950001827948
2583 -17629195603595201052
2584 29381992672564525140
2585 -46171702771142564880
2586 68461490315823731280
2587 -95846086442151276000
2588 126764178842844859008
2589 -158455223553556014855
2590 187265264199657101325
2591 -209296471752557936145
2592 221256270138418389603
2593 -221256270138418389602
2594 209296471752557936110
2595 -187265264199657100730
2596 158455223553556008310
2597 -126764178842844806648
2598 95846086442150951368
2599 -68461490315822108120
2600 46171702771135840360
2601 -29381992672540989320
2602 17629195603524593592
2603 -9964327949818248552
2604 5300174441392685400
2605 -2650087220696342700
2606 1243918491347262900
2607 -547324136192795676
2608 225368761961739396
2609 -86680293062207460
2610 31074067324187580
2611 -10358022441395860
2612 3201570572795084
2613 -914734449370024
2614 240719591939480
2615 -58104729088840
2616 12802736917880
2617 -2560547383576
2618 461738052776
2619 -74473879480
2620 10639125640
2621 -1329890705
2622 143218999
2623 -13019909
2624 971635
2625 -57155
2626 2485
2627 -71
2628 1
2629 73
2630 -72
2631 2556
2632 -59640
2633 1028790
2634 -13991544
2635 156238908
2636 -1473109704
2637 11969016345
2638 -85113005120
2639 536211932256
2640 -3022285436352
2641 15363284301456
2642 -70907466006720
2643 298824321028320
2644 -1155454041309504
2645 4116305022165108
2646 -13559593014190944
2647 41432089765583440
2648 -117754360386395040
2649 312049055023946856
2650 -772692898154535072
2651 1791242627540058576
2652 -3894005712043605600
2653 7950261662089028100
2654 -15264502391210933952
2655 27593523553342842144
2656 -47011188276065582912
2657 75553695443676829680
2658 -114633193086957948480
2659 164307576757973059488
2660 -222610265284995758016
2661 285219402396400814958
2662 -345720487753213109040
2663 396561735952215036840
2664 -430552741890976325712
2665 442512540276836779204
2666 -430552741890976325712
2667 396561735952215036840
2668 -345720487753213109040
2669 285219402396400814958
2670 -222610265284995758016
2671 164307576757973059488
2672 -114633193086957948480
2673 75553695443676829680
2674 -47011188276065582912
2675 27593523553342842144
2676 -15264502391210933952
2677 7950261662089028100
2678 -3894005712043605600
2679 1791242627540058576
2680 -772692898154535072
2681 312049055023946856
2682 -117754360386395040
2683 41432089765583440
2684 -13559593014190944
2685 4116305022165108
2686 -1155454041309504
2687 298824321028320
2688 -70907466006720
2689 15363284301456
2690 -3022285436352
2691 536211932256
2692 -85113005120
2693 11969016345
2694 -1473109704
2695 156238908
2696 -13991544
2697 1028790
2698 -59640
2699 2556
2700 -72
2701 1
2702 0
2703 73
2704 -1998
2705 55056
2706 -1029525
2707 14643342
2708 -168282660
2709 1621000932
2710 -13411865709
2711 96987878185
2712 -621070750520
2713 3557896563312
2714 -18384318060108
2715 86268439518576
2716 -369727990737840
2717 1454272794435264
2718 -5271751755602502
2719 17675889438859452
2720 -54991673704639084
2721 159186441554481880
2722 -429803408102469786
2723 1084741947610579368
2724 -2563935521898296448
2725 5685248337272874576
2726 -11844267372880956000
2727 23214764052699156756
2728 -42858025944299589240
2729 74604711829314281776
2730 -122564883719712152252
2731 190186888530626430480
2732 -278940769844929060176
2733 386917842042968440512
2734 -507829667681396514069
2735 630939890149613916858
2736 -742282223705428145250
2737 827114477843191362516
2738 -873065282167813104915
2739 873065282167813104916
2740 -827114477843191362552
2741 742282223705428145880
2742 -630939890149613923998
2743 507829667681396572974
2744 -386917842042968817504
2745 278940769844931007968
2746 -190186888530634778160
2747 122564883719742412592
2748 -74604711829408425056
2749 42858025944553776096
2750 -23214764053299962052
2751 11844267374132633700
2752 -5685248339583664176
2753 2563935525694593648
2754 -1084741953178481928
2755 429803415410341896
2756 -159186450151978480
2757 54991682779774384
2758 -17675898036356052
2759 5271759063474612
2760 -1454278362337824
2761 369731787035040
2762 -86270750308176
2763 18385569737808
2764 -3558497368608
2765 621324937376
2766 -97082021465
2767 13442126049
2768 -1629348612
2769 170230452
2770 -15020334
2771 1088430
2772 -62196
2773 2628
2774 -73
2775 1
2776 75
2777 -250
2778 3685
2779 -70360
2780 1175890
2781 -16201780
2782 185531990
2783 -1800285000
2784 15072957615
2785 -110526770530
2786 718410885357
2787 -4179827299728
2788 21944072515092
2789 -104656325038328
2790 456002541265732
2791 -1824010151987872
2792 6726037427283378
2793 -22947657100522872
2794 72667580816399628
2795 -214178132931837872
2796 588989865562341628
2797 -1514545368588827872
2798 3648677478873076128
2799 -8249183865278257872
2800 17529515713716297878
2801 -35059031427432595752
2802 66072789997853738148
2803 -117462737773962201152
2804 197169595549150837648
2805 -312751772250377190752
2806 469127658375565786128
2807 -665858611887899825472
2808 894747509724365390478
2809 -1138769557831010496972
2810 1373222113855042069878
2811 -1569396701548619508432
2812 1700179760011004467468
2813 -1746130564335626209832
2814 1700179760011004467468
2815 -1569396701548619508432
2816 1373222113855042069878
2817 -1138769557831010496972
2818 894747509724365390478
2819 -665858611887899825472
2820 469127658375565786128
2821 -312751772250377190752
2822 197169595549150837648
2823 -117462737773962201152
2824 66072789997853738148
2825 -35059031427432595752
2826 17529515713716297876
2827 -8249183865278257824
2828 3648677478873075576
2829 -1514545368588823824
2830 588989865562320376
2831 -214178132931752864
2832 72667580816130436
2833 -22947657099830664
2834 6726037425812436
2835 -1824010149372864
2836 456002537343216
2837 -104656320045984
2838 21944067106416
2839 -4179822305984
2840 718406958841
2841 -110524147514
2842 15071474661
2843 -1799579064
2844 185250786
2845 -16108764
2846 1150626
2847 -64824
2848 2701
2849 -74
2850 1
2851 0
2852 148
2853 -3189
2854 73681
2855 -1275375
2856 17678151
2857 -203647206
2858 1995061674
2859 -16909574229
2860 125719928555
2861 -829279348975
2862 4899084193329
2863 -26125741858268
2864 126603949602564
2865 -560664964469880
2866 2280022050914208
2867 -8550060450959664
2868 29673710431011774
2869 -95615255588592998
2870 286845731420515200
2871 -803168014399441950
2872 2103535247026918870
2873 -5163222856826099160
2874 11897861350258420200
2875 -25778699582557023000
2876 52588547143001376624
2877 -101131821426141326052
2878 183535527772164269436
2879 -314632333323237442420
2880 509921367799566636420
2881 -781879430625953272352
2882 1134986270263467936384
2883 -1560606121612265651847
2884 2033517067555375953495
2885 -2511991671686052574620
2886 2942618815403661578976
2887 -3269576461559623975937
2888 3446310324346630677301
2889 -3446310324346630677300
2890 3269576461559623975900
2891 -2942618815403661578310
2892 2511991671686052566850
2893 -2033517067555375887450
2894 1560606121612265215950
2895 -1134986270263465611600
2896 781879430625942976880
2897 -509921367799528028400
2898 314632333323113038800
2899 -183535527771815939300
2900 101131821425286333900
2901 -52588547141148893628
2902 25778699578994555700
2903 -11897861344151333400
2904 5163222847461899400
2905 -2103535234151144200
2906 803167998494073240
2907 -286845713747883300
2908 95615237915961100
2909 -29673694525643100
2910 8550047575185300
2911 -2280012686716080
2912 560658857389200
2913 -126600387152400
2914 26123889412400
2915 -4898229264825
2916 828931106355
2917 -125595622175
2918 16871053725
2919 -1984829850
2920 201359550
2921 -17259390
2922 1215450
2923 -67525
2924 2775
2925 -75
2926 1
2927 77
2928 -196
2929 3270
2930 -71220
2931 1284385
2932 -18476412
2933 218620210
2934 -2186190120
2935 18855883845
2936 -142466675960
2937 954526728536
2938 -5727160371180
2939 31022118677225
2940 -152724276564800
2941 687259244541600
2942 -2840671544105280
2943 10830060261901380
2944 -38223742100828400
2945 125288932441604200
2946 -382460951663844400
2947 1090013712241956540
2948 -2906703232645217440
2949 7266758081613043600
2950 -17061084191613232800
2951 37676560923145889100
2952 -78367246720143449328
2953 153720368566435227528
2954 -284667349197102273200
2955 498167861094928978100
2956 -824553701122641067200
2957 1291800798425471005280
2958 -1916865700889408588480
2959 2695592391875730827550
2960 -3594123189167641103400
2961 4545508739241428454300
2962 -5454610487089714145160
2963 6212195276963285554210
2964 -6715886785906254653200
2965 6892620648693261354600
2966 -6715886785906254653200
2967 6212195276963285554210
2968 -5454610487089714145160
2969 4545508739241428454300
2970 -3594123189167641103400
2971 2695592391875730827550
2972 -1916865700889408588480
2973 1291800798425471005280
2974 -824553701122641067200
2975 498167861094928978100
2976 -284667349197102273200
2977 153720368566435227528
2978 -78367246720143449328
2979 37676560923145889100
2980 -17061084191613232800
2981 7266758081613043600
2982 -2906703232645217440
2983 1090013712241956540
2984 -382460951663844400
2985 125288932441604200
2986 -38223742100828400
2987 10830060261901380
2988 -2840671544105280
2989 687259244541600
2990 -152724276564800
2991 31022118677225
2992 -5727160371180
2993 954526728530
2994 -142466675900
2995 18855883575
2996 -2186189400
2997 218618940
2998 -18474840
2999 1282975
3000 -70300
3001 2850
3002 -76
3003 1
3004 0
3005 125
3006 -2799
3007 68994
3008 -1303830
3009 19360561
3010 -234685451
3011 2393147900
3012 -20995331643
3013 161163633345
3014 -1096527208062
3015 6680492692198
3016 -36746581973855
3017 183740990692329
3018 -839973860467100
3019 3527915323897840
3020 -13670709570118180
3021 49053773583749550
3022 -163512640965393390
3023 507749848760539000
3024 -1472474630327906590
3025 3996716916106055900
3026 -10173461292018291210
3027 24327842257754990440
3028 -54737645105089567850
3029 116043807637874388134
3030 -232087615283871201708
3031 438387717762334178440
3032 -782835210291558517544
3033 1322721562217407033660
3034 -2116354499548063168988
3035 3208666499314866973504
3036 -4612458092765136655349
3037 6289715581043371429008
3038 -8139631928409069483885
3039 10000119226331142591024
3040 -11666805764052999698667
3041 12928082062869540207372
3042 -13608507434599516007799
3043 13608507434599516007800
3044 -12928082062869540207410
3045 11666805764052999699370
3046 -10000119226331142599460
3047 8139631928409069557700
3048 -6289715581043371930950
3049 4612458092765139416030
3050 -3208666499314879593760
3051 2116354499548112072480
3052 -1322721562217570045300
3053 782835210292031251300
3054 -438387717763537500728
3055 232087615286578676856
3056 -116043807643289338428
3057 54737645114759121900
3058 -24327842273226276400
3059 10173461314258261040
3060 -3996716944887173980
3061 1472474663905800940
3062 -507749884105448600
3063 163512674542432600
3064 -49053802362729780
3065 13670731806006660
3066 -3527930788646880
3067 839983521106400
3068 -183746395242025
3069 36749279048405
3070 -6681687099710
3071 1096993404430
3072 -161322559475
3073 21042072975
3074 -2404808340
3075 237093780
3076 -19757815
3077 1353275
3078 -73150
3079 2926
3080 -77
3081 1
3082 79
3083 -78
3084 3003
3085 -76076
3086 1426425
3087 -21111090
3088 256851595
3089 -2641902120
3090 23446881315
3091 -182364632450
3092 1258315963905
3093 -7778680504140
3094 43430966148115
3095 -220495674290430
3096 1023729916348425
3097 -4367914309753280
3098 17198662594653540
3099 -62724534168736440
3100 212566476905162380
3101 -671262558647881200
3102 1980224548011249540
3103 -5469191608792974920
3104 14170178259145435020
3105 -34501303587484537440
3106 79065487387985398300
3107 -170781452758048460328
3108 348131422929868015284
3109 -670475333050116177584
3110 1221222928055568752028
3111 -2105556772509601296600
3112 3439076061765682117780
3113 -5325020998862991666240
3114 7821124592080019009790
3115 -10902173673808511346980
3116 14429347509452441488650
3117 -18139751154740212157160
3118 21666924990384142298830
3119 -24594887826922539906780
3120 26536589497469056215210
3121 -27217014869199032015600
3122 26536589497469056215210
3123 -24594887826922539906780
3124 21666924990384142298830
3125 -18139751154740212157160
3126 14429347509452441488650
3127 -10902173673808511346980
3128 7821124592080019009790
3129 -5325020998862991666240
3130 3439076061765682117780
3131 -2105556772509601296600
3132 1221222928055568752028
3133 -670475333050116177584
3134 348131422929868015284
3135 -170781452758048460328
3136 79065487387985398300
3137 -34501303587484537440
3138 14170178259145435020
3139 -5469191608792974920
3140 1980224548011249540
3141 -671262558647881200
3142 212566476905162380
3143 -62724534168736440
3144 17198662594653540
3145 -4367914309753280
3146 1023729916348425
3147 -220495674290430
3148 43430966148115
3149 -7778680504140
3150 1258315963905
3151 -182364632450
3152 23446881315
3153 -2641902120
3154 256851595
3155 -21111090
3156 1426425
3157 -76076
3158 3003
3159 -78
3160 1
3161 0
3162 288
3163 -4788
3164 92428
3165 -1598600
3166 23149128
3167 -281299956
3168 2914261316
3169 -26150484123
3170 206023633677
3171 -1441316538519
3172 9038672680713
3173 -51213557552287
3174 263934762918673
3175 -1244240675166567
3176 5391669366950121
3177 -21566614615669748
3178 79923247784508132
3179 -275291073433042848
3180 883829104476307992
3181 -2651487175582395150
3182 7449416219163368450
3183 -19639369918959527750
3184 48671481884341233450
3185 -113566791000610776400
3186 249846940161118363024
3187 -518912875696038901056
3188 1018606755983894990304
3189 -1891698261107360985656
3190 3326779700565805794024
3191 -5544632834275495329512
3192 8764097060628735307768
3193 -13146145590943026056967
3194 18723298265888533619393
3195 -25331521183260953411387
3196 32569098664192653728061
3197 -39806676145124354465129
3198 46261812817306682206351
3199 -51131477324391596122029
3200 53753604366668088230811
3201 -53753604366668088230810
3202 51131477324391596121990
3203 -46261812817306682205610
3204 39806676145124354455990
3205 -32569098664192653645810
3206 25331521183260952835630
3207 -18723298265888530356770
3208 13146145590943010676030
3209 -8764097060628673784020
3210 5544632834275283414380
3211 -3326779700565170048628
3212 1891698261105684929612
3213 -1018606755979984192868
3214 518912875687916475612
3215 -249846940146033858628
3216 113566790975469935740
3217 -48671481846629972460
3218 19639369867938409940
3219 -7449416156804224460
3220 2651487106659130740
3221 -883829035553043580
3222 275291011073898820
3223 -79923196763389980
3224 21566576904406820
3225 -5391644226101705
3226 1244225590638855
3227 -263926640438545
3228 51209646652255
3229 -9036996468045
3230 1440680596355
3231 -205811513765
3232 26088783435
3233 -2898753715
3234 277962685
3235 -22537515
3236 1502501
3237 -79079
3238 3081
3239 -79
3240 1
3241 81
3242 -216
3243 3996
3244 -87696
3245 1611900
3246 -24171912
3247 300960828
3248 -3178032048
3249 28990661706
3250 -231906546300
3251 1646502733590
3252 -10477692516720
3253 60246662435700
3254 -315136307892000
3255 1508152250392800
3256 -6635869832192880
3257 26958221141131995
3258 -101489773674045900
3259 355214207840413350
3260 -1159120046628258000
3261 3535316142212634780
3262 -10100903263463486760
3263 27088786024742664300
3264 -68310851714568387600
3265 162238272822099908850
3266 -363413731121503794420
3267 768759815833950334242
3268 -1537519631667900668480
3269 2910305017085669122480
3270 -5218477961670854978240
3271 8871412534840453463008
3272 -14308729894903957198400
3273 21910242651571684460050
3274 -31869443856831541032800
3275 44054819449149483192400
3276 -57900619847453606481440
3277 72375774809317008101800
3278 -86068488962431036661600
3279 97393290141698278327600
3280 -104885081691059684352800
3281 107507208733336176461620
3282 -104885081691059684352800
3283 97393290141698278327600
3284 -86068488962431036661600
3285 72375774809317008101800
3286 -57900619847453606481440
3287 44054819449149483192400
3288 -31869443856831541032800
3289 21910242651571684460050
3290 -14308729894903957198400
3291 8871412534840453463008
3292 -5218477961670854978240
3293 2910305017085669122480
3294 -1537519631667900668480
3295 768759815833950334240
3296 -363413731121503794368
3297 162238272822099908200
3298 -68310851714568382400
3299 27088786024742634400
3300 -10100903263463355200
3301 3535316142212174320
3302 -1159120046626942400
3303 355214207837288800
3304 -101489773667796800
3305 26958221130508525
3306 -6635869816740560
3307 1508152231077400
3308 -315136287090800
3309 60246643120300
3310 -10477677064400
3311 1646492110120
3312 -231900297200
3313 28987537150
3314 -3176716400
3315 300500200
3316 -24040016
3317 1581580
3318 -82160
3319 3160
3320 -80
3321 1
3322 0
3323 81
3324 -2460
3325 75440
3326 -1572350
3327 24963588
3328 -320701836
3329 3458573040
3330 -32087348865
3331 260614395470
3332 -1877544746792
3333 12121857373080
3334 -70718733331220
3335 375370896988220
3336 -1823265311238360
3337 8143981822472904
3338 -33594028095147435
3339 128447906065926525
3340 -456703868124823800
3341 1514334123181822800
3342 -4694436050992587900
3343 13636219274393121120
3344 -37189689174825727800
3345 95399637650578638000
3346 -230549124473816188950
3347 525652003903378357512
3348 -1132173546932247198768
3349 2306279447489817779840
3350 -4447824648747982937480
3351 8128782978754212299280
3352 -14089890496510460780720
3353 23180142429744137222528
3354 -36218972546475564753765
3355 53779686508403206849290
3356 -75924263305981020386820
3357 101955439296603089015832
3358 -130276394656770614491850
3359 158444263771748044753520
3360 -183461779104129314988420
3361 202278371832757962680360
3362 -212392290424395860814419
3363 212392290424395860814420
3364 -202278371832757962680400
3365 183461779104129314989200
3366 -158444263771748044763400
3367 130276394656770614583240
3368 -101955439296603089673840
3369 75924263305981024225200
3370 -53779686508403225492850
3371 36218972546475641658450
3372 -23180142429744410661408
3373 14089890496511308441248
3374 -8128782978756524100720
3375 4447824648753569790960
3376 -2306279447501851002720
3377 1132173546955454128608
3378 -525652003943603702568
3379 230549124536668290600
3380 -95399637739311016800
3381 37189689288205989600
3382 -13636219405675529520
3383 4694436188839116720
3384 -1514334254464231200
3385 456703981505085600
3386 -128447994798305325
3387 33594090947249085
3388 -8144022047817960
3389 1823288518168200
3390 -375382930211100
3391 70724320184700
3392 -12124169174520
3393 1878392407320
3394 -260887834350
3395 32164253550
3396 -3477216600
3397 324540216
3398 -25621596
3399 1663740
3400 -85320
3401 3240
3402 -81
3403 1
3404 83
3405 -82
3406 3321
3407 -88560
3408 1749060
3409 -27285336
3410 350161812
3411 -3801756816
3412 35641470150
3413 -293052087900
3414 2139280241670
3415 -14002561581840
3416 82848489359220
3417 -446107250395800
3418 2198671448379300
3419 -9967310565986160
3420 41738112995067045
3421 -162042085745554410
3422 585151976303390925
3423 -1971038235969316800
3424 6208770443303347920
3425 -18330655594514646240
3426 50825908693881519120
3427 -132589327027517006400
3428 325948762275979307400
3429 -756201128480271993168
3430 1657825550899057831176
3431 -3438452994457305131328
3432 6754104096255420793680
3433 -12576607627510093891680
3434 22218673475267832541968
3435 -37270032926255719102656
3436 59399114976220052319858
3437 -89998659054878867151300
3438 129703949814384249718050
3439 -177879702602584113899040
3440 232231833953373704257080
3441 -288720658428518659346640
3442 341906042875877359752600
3443 -385740150936887277669600
3444 414670662257153823494820
3445 -424784580848791721628840
3446 414670662257153823494820
3447 -385740150936887277669600
3448 341906042875877359752600
3449 -288720658428518659346640
3450 232231833953373704257080
3451 -177879702602584113899040
3452 129703949814384249718050
3453 -89998659054878867151300
3454 59399114976220052319858
3455 -37270032926255719102656
3456 22218673475267832541968
3457 -12576607627510093891680
3458 6754104096255420793680
3459 -3438452994457305131328
3460 1657825550899057831176
3461 -756201128480271993168
3462 325948762275979307400
3463 -132589327027517006400
3464 50825908693881519120
3465 -18330655594514646240
3466 6208770443303347920
3467 -1971038235969316800
3468 585151976303390925
3469 -162042085745554410
3470 41738112995067045
3471 -9967310565986160
3472 2198671448379300
3473 -446107250395800
3474 82848489359220
3475 -14002561581840
3476 2139280241670
3477 -293052087900
3478 35641470150
3479 -3801756816
3480 350161812
3481 -27285336
3482 1749060
3483 -88560
3484 3321
3485 -82
3486 1
3487 0
3488 260
3489 -5055
3490 107665
3491 -1967680
3492 29919574
3493 -382464236
3494 4176027000
3495 -39542966985
3496 329052941105
3497 -2433469932674
3498 16145027025510
3499 -96858984111786
3500 528973399792942
3501 -2644813978966900
3502 12166045481377068
3503 -51705526664566011
3504 203780350341972195
3505 -747194264170959205
3506 2556190456939818035
3507 -8179808948403377998
3508 24539426306947523400
3509 -69156564533058997020
3510 183415235923511201220
3511 -458538089455080800100
3512 1082149890859328747976
3513 -2414026679442762099294
3514 5096278545391603115226
3515 -10192557090730346001368
3516 19330711723773413340280
3517 -34795281102781085895616
3518 59488706401524672744032
3519 -96669147902476121766079
3520 149397774031099015019403
3521 -219702608869263139351290
3522 307583652416968368113478
3523 -410111536555957818905518
3524 520952492381892363704990
3525 -630626701304396019109900
3526 727646193812764637423020
3527 -800410813194041101164461
3528 839455243105945545123661
3529 -839455243105945545123660
3530 800410813194041101164420
3531 -727646193812764637422200
3532 630626701304396019099240
3533 -520952492381892363603720
3534 410111536555957818156120
3535 -307583652416968363617090
3536 219702608869263116869350
3537 -149397774031098919471158
3538 96669147902475771422514
3539 -59488706401523551644624
3540 34795281102777926433648
3541 -19330711723765514685360
3542 10192557090712725925008
3543 -5096278545356362962504
3544 2414026679379329824344
3545 -1082149890756251300568
3546 458538089303496313800
3547 -183415235721398525520
3548 69156564288396165360
3549 -24539426037817994160
3550 8179808679272664720
3551 -2556190212272707725
3552 747194062048945335
3553 -203780198740621455
3554 51705423561053205
3555 -12165982014365460
3556 2644778698775100
3557 -528955739755020
3558 96851050941060
3559 -16141841823510
3560 2432332329570
3561 -328693558050
3562 39443226966
3563 -4151918628
3564 377447148
3565 -29034396
3566 1837620
3567 -91881
3568 3403
3569 -83
3570 1
3571 85
3572 -212
3573 4062
3574 -97588
3575 1936797
3576 -30889488
3577 406513576
3578 -4529411536
3579 43595197074
3580 -368136830776
3581 2761025919652
3582 -18574174170552
3583 112992892771850
3584 -625806790698320
3585 3173734438530600
3586 -14810760713140624
3587 63871405575418669
3588 -255485622301674660
3589 950974260789566790
3590 -3303384274321653060
3591 10735998891545372445
3592 -32719234717090658880
3593 93695990326214159520
3594 -252571800009794690880
3595 641953325024894839320
3596 -1540687980059747614368
3597 3496176570135581124912
3598 -7510305224735692786848
3599 15288835636069088887512
3600 -29523268814478240610368
3601 54125992826543441119008
3602 -94283987504301478078272
3603 156157854303999323067138
3604 -246066921933574690893672
3605 369100382900362036340508
3606 -527286261286231480486440
3607 717695188972926181773210
3608 -931064028937850181759840
3609 1151579193686288382702960
3610 -1358272895117160656521440
3611 1528057007006805738586620
3612 -1639866056299986646288080
3613 1678910486211891090247320
3614 -1639866056299986646288080
3615 1528057007006805738586620
3616 -1358272895117160656521440
3617 1151579193686288382702960
3618 -931064028937850181759840
3619 717695188972926181773210
3620 -527286261286231480486440
3621 369100382900362036340508
3622 -246066921933574690893672
3623 156157854303999323067138
3624 -94283987504301478078272
3625 54125992826543441119008
3626 -29523268814478240610368
3627 15288835636069088887512
3628 -7510305224735692786848
3629 3496176570135581124912
3630 -1540687980059747614368
3631 641953325024894839320
3632 -252571800009794690880
3633 93695990326214159520
3634 -32719234717090658880
3635 10735998891545372445
3636 -3303384274321653060
3637 950974260789566790
3638 -255485622301674660
3639 63871405575418665
3640 -14810760713140560
3641 3173734438530120
3642 -625806790696080
3643 112992892764570
3644 -18574174153080
3645 2761025887620
3646 -368136785016
3647 43595145594
3648 -4529365776
3649 406481544
3650 -30872016
3651 1929501
3652 -95284
3653 3486
3654 -84
3655 1
3656 0
3657 85
3658 -2709
3659 87290
3660 -1912855
3661 31950849
3662 -432107774
3663 4908868992
3664 -48006481185
3665 411286038800
3666 -3127691229663
3667 21330919479324
3668 -131556008800762
3669 738774164729370
3670 -3799488368997120
3671 17984396479243064
3672 -78681999778837623
3673 319356773215166169
3674 -1206459529394120400
3675 4254358088335909050
3676 -14039382652075418085
3677 43455233070378156885
3678 -126415224529513210980
3679 346267789889233539600
3680 -894525124680992409150
3681 2182641304829980526532
3682 -5036864550028819017678
3683 11006481794772601484144
3684 -22799140860751921445280
3685 44812104450521810766600
3686 -83649261641010623612488
3687 148409980330840638635904
3688 -250441841808299329702437
3689 402224776237573568069000
3690 -615167304833936609203995
3691 896386644186593489848620
3692 -1244981450259157657013864
3693 1648759217910776362682382
3694 -2082643222624138564350870
3695 2509852088803449039212920
3696 -2886329902123966395107199
3697 3167923063306792384874658
3698 -3318776542511877736535399
3699 3318776542511877736535400
3700 -3167923063306792384874700
3701 2886329902123966395108060
3702 -2509852088803449039224400
3703 2082643222624138564462800
3704 -1648759217910776363533050
3705 1244981450259157662259650
3706 -896386644186593516826948
3707 615167304833936727234180
3708 -402224776237574013960810
3709 250441841808300801145410
3710 -148409980330844919197280
3711 83649261641021681729376
3712 -44812104450547329497880
3713 22799140860804781674360
3714 -11006481794871273911760
3715 5036864550195328739280
3716 -2182641305084642453688
3717 894525125034689530200
3718 -346267790336008850400
3719 126415225043304818400
3720 -43455233608636031325
3721 14039383165867025505
3722 -4254358535111219850
3723 1206459883091241450
3724 -319357027877093325
3725 78682166288559225
3726 -17984495151670680
3727 3799541229226200
3728 -738799683460650
3729 131567066917650
3730 -21335200040700
3731 3129162672636
3732 -411731930610
3733 48124511370
3734 -4935847320
3735 437353560
3736 -32801517
3737 2024785
3738 -98770
3739 3570
3740 -85
3741 1
3742 87
3743 -198
3744 4439
3745 -108892
3746 2164505
3747 -35022862
3748 470908557
3749 -5375568960
3750 53066574900
3751 -459870255780
3752 3540920849466
3753 -24464405661696
3754 152902327801860
3755 -870366825262620
3756 4538340992920050
3757 -21784036455781200
3758 96666661501073415
3759 -398039194208600910
3760 1525816910994580995
3761 -5460818418216275100
3762 18293741700984461565
3763 -57494616774505424910
3764 169870458651941603205
3765 -472683015379313865360
3766 1240792915370698421550
3767 -3077166430119331990440
3768 7219505855279971193724
3769 -16043346345066602651096
3770 33805622655676055586122
3771 -67611245311352111172240
3772 128461366091569011227256
3773 -232059241971866600926656
3774 398851822139145720342690
3775 -652666618045874815106220
3776 1017392081071510741194990
3777 -1511553949020530244061128
3778 2141368094445751179086598
3779 -2893740668169934025792700
3780 3731402440534914927995850
3781 -4592495311427587603687200
3782 5396181990927415434332460
3783 -6054252965430758779982760
3784 6486699605818670121410100
3785 -6637553085023755473070800
3786 6486699605818670121410100
3787 -6054252965430758779982760
3788 5396181990927415434332460
3789 -4592495311427587603687200
3790 3731402440534914927995850
3791 -2893740668169934025792700
3792 2141368094445751179086598
3793 -1511553949020530244061128
3794 1017392081071510741194990
3795 -652666618045874815106220
3796 398851822139145720342690
3797 -232059241971866600926656
3798 128461366091569011227256
3799 -67611245311352111172240
3800 33805622655676055586120
3801 -16043346345066602651040
3802 7219505855279971192968
3803 -3077166430119331983888
3804 1240792915370698380600
3805 -472683015379313668800
3806 169870458651940849725
3807 -57494616774503056830
3808 18293741700978245355
3809 -5460818418202461300
3810 1525816910968334775
3811 -398039194165652550
3812 96666661440229905
3813 -21784036380896880
3814 4538340912686850
3815 -870366750378300
3816 152902266958350
3817 -24464362713336
3818 3540894603246
3819 -459856441980
3820 53060358690
3821 -5373200880
3822 470155077
3823 -34826302
3824 2123555
3825 -102340
3826 3655
3827 -86
3828 1
3829 0
3830 252
3831 -5124
3832 120876
3833 -2360785
3834 37952355
3835 -511185591
3836 5875812161
3837 -58578974883
3838 513481310485
3839 -4002669085437
3840 28011010026363
3841 -177381968937810
3842 1023305594591798
3843 -5408786042258070
3844 26322528826348954
3845 -118450963003316701
3846 494706276777543183
3847 -1923856713493038191
3848 6986636129643228345
3849 -23754561079747624917
3850 75788359527530784047
3851 -227365076478493388415
3852 642553474991821436745
3853 -1713475931550484481250
3854 4317959346098389412694
3855 -10296672285820474825614
3856 23262852200611755993226
3857 -49848969000894190893856
3858 101416867967106545718720
3859 -196072611402957699247664
3860 360520608063450950832176
3861 -630911064111018073273695
3862 1051518440185022452783693
3863 -1670058699117386120223205
3864 2528946030092041130264631
3865 -3652922043466281455371840
3866 5035108762615685210975752
3867 -6625143108704848954751148
3868 8323897751962502531806460
3869 -9988677302355003038032001
3870 11450434956358174214316123
3871 -12540952571249428901392903
3872 13124252690842425594480901
3873 -13124252690842425594480900
3874 12540952571249428901392860
3875 -11450434956358174214315220
3876 9988677302355003038019660
3877 -8323897751962502531683050
3878 6625143108704848953788550
3879 -5035108762615685204879298
3880 3652922043466281423147726
3881 -2528946030092040985256118
3882 1670058699117385556301210
3883 -1051518440185020535448910
3884 630911064111012321269346
3885 -360520608063435612153912
3886 196072611402921122399496
3887 -101416867967028166758360
3888 49848969000742658237160
3889 -23262852200346573844008
3890 10296672285399303176856
3891 -4317959345490030364488
3892 1713475930750012049400
3893 -642553474031254518525
3894 227365075426443906555
3895 -75788358475481302185
3896 23754560119180706655
3897 -6986635329170796075
3898 1923856105133987325
3899 -494705855605882455
3900 118450697821126785
3901 -26322377293583730
3902 5408707663065150
3903 -1023269017336650
3904 177366629671686
3905 -28005257316582
3906 4000751045226
3907 -512916800670
3908 58433559570
3909 -5843355957
3910 504981379
3911 -36949857
3912 2225895
3913 -105995
3914 3741
3915 -87
3916 1
3917 89
3918 -88
3919 3828
3920 -109736
3921 2331890
3922 -39175752
3923 541931236
3924 -6348337336
3925 64276915527
3926 -571350360240
3927 4513667845896
3928 -32006008361808
3929 205371886988268
3930 -1200635647008336
3931 6431976680401800
3932 -31731084956648880
3933 144773075114710515
3934 -613156553427009240
3935 2418561960739869780
3936 -8910491434304783400
3937 30741195448351502730
3938 -99542918594662008840
3939 303153433901925208740
3940 -869918549457698425080
3941 2356029404781266567925
3942 -6031435276240042413888
3943 14614631630889333541344
3944 -33559524485745877020864
3945 73111821201089232081168
3946 -151265836967770824995520
3947 297489479369949289157856
3948 -556593219466356734553408
3949 991431672174447933423258
3950 -1682429504296032856718256
3951 2721577139302406091750120
3952 -4199004729209426541557328
3953 6181868073558322408403844
3954 -8688030806081966628027024
3955 11660251871320534158667848
3956 -14949040860667351485471600
3957 18312575054317505569702710
3958 -21439112258713177252334880
3959 23991387527607603115708080
3960 -25665205262091854495873760
3961 26248505381684851188961800
3962 -25665205262091854495873760
3963 23991387527607603115708080
3964 -21439112258713177252334880
3965 18312575054317505569702710
3966 -14949040860667351485471600
3967 11660251871320534158667848
3968 -8688030806081966628027024
3969 6181868073558322408403844
3970 -4199004729209426541557328
3971 2721577139302406091750120
3972 -1682429504296032856718256
3973 991431672174447933423258
3974 -556593219466356734553408
3975 297489479369949289157856
3976 -151265836967770824995520
3977 73111821201089232081168
3978 -33559524485745877020864
3979 14614631630889333541344
3980 -6031435276240042413888
3981 2356029404781266567925
3982 -869918549457698425080
3983 303153433901925208740
3984 -99542918594662008840
3985 30741195448351502730
3986 -8910491434304783400
3987 2418561960739869780
3988 -613156553427009240
3989 144773075114710515
3990 -31731084956648880
3991 6431976680401800
3992 -1200635647008336
3993 205371886988268
3994 -32006008361808
3995 4513667845896
3996 -571350360240
3997 64276915527
3998 -6348337336
3999 541931236
4000 -39175752
4001 2331890
4002 -109736
4003 3828
4004 -88
4005 1
4006 0
4007 189
4008 -4284
4009 109956
4010 -2361405
4011 40680432
4012 -575041866
4013 6855140676
4014 -70456695810
4015 634938468511
4016 -5082577085168
4017 36512076111928
4018 -237356908483903
4019 1405955754207494
4020 -7632497526721846
4021 38162831880551688
4022 -176503743492281379
4023 757928942291713653
4024 -3031717484705376636
4025 11329051986253233144
4026 -39651685121636966070
4027 130284112030405695780
4028 -402696350392491375420
4029 1173071981347008183780
4030 -3225947952477925880445
4031 8387464679612477549259
4032 -20646066906099845265576
4033 48174156115948856765044
4034 -106671345686418394296176
4035 224377658168630145459634
4036 -448755316337605158344848
4037 854082698836254108184832
4038 -1548024891640783577294053
4039 2673861176470473120802382
4040 -4404006643598436467211598
4041 6920581868511831924376940
4042 -10380872802767748772728545
4043 14869898879640288998110300
4044 -20348282677402500779635820
4045 26609292731987885643053440
4046 -33261615914984857055038559
4047 39751687313030682822024346
4048 -45430499786320780368042014
4049 49656592789699457611581796
4050 -51913710643776705684835559
4051 51913710643776705684835560
4052 -49656592789699457611581840
4053 45430499786320780368042960
4054 -39751687313030682822037590
4055 33261615914984857055174310
4056 -26609292731987885644139448
4057 20348282677402500786694872
4058 -14869898879640289036430868
4059 10380872802767748949961172
4060 -6920581868511832633307448
4061 4404006643598438948468376
4062 -2673861176470480790141514
4063 1548024891640804667976666
4064 -854082698836306023711264
4065 448755316337720114153376
4066 -224377658168860057076688
4067 106671345686835109102032
4068 -48174156116635210562208
4069 20646066907129375955232
4070 -8387464681021308981813
4071 3225947954238964993005
4072 -1173071983359623633820
4073 402696352496587217580
4074 -130284114043013511570
4075 39651686882656286130
4076 -11329053395044653180
4077 3031718514166879020
4078 -757929628541719755
4079 176504160071359395
4080 -38163061637050680
4081 7632612327410136
4082 -1406007533996604
4083 237377895350076
4084 -36519676207704
4085 5085018206136
4086 -635627275767
4087 70625252863
4088 -6890268572
4089 581106988
4090 -41507642
4091 2441626
4092 -113564
4093 3916
4094 -89
4095 1
4096 91
4097 -234
4098 4581
4099 -119040
4100 2558340
4101 -43954092
4102 622620186
4103 -7471380312
4104 77515524405
4105 -706252529950
4106 5720645482299
4107 -41604694413912
4108 273897571557786
4109 -1643385429346680
4110 9038619861406740
4111 -45795673964460816
4112 214667221708410075
4113 -934433788613079150
4114 3789648142708598775
4115 -14360771909211532200
4116 50980740277700939310
4117 -169935800925669797700
4118 532980466539600729150
4119 -1575768335856210851400
4120 4399019937598588626825
4121 -11613412635260273974818
4122 29033531588150684937045
4123 -68820223023764586517440
4124 154845501803470319664240
4125 -331049003855695166178720
4126 673132974506580171230064
4127 -1302838015174026137864640
4128 2402107590477110691687930
4129 -4221886068111285458118180
4130 7077867820068919738609890
4131 -11324588512110271581775824
4132 17301454671279581583268620
4133 -25250771682408037986392040
4134 35218181557042789823125740
4135 -46957575409390386430834320
4136 59870908646972742699313758
4137 -73013303228015539877211900
4138 85182187099351463190080550
4139 -95087092576020237979624800
4140 101570303433476163296417400
4141 -103827421287553411369671120
4142 101570303433476163296417400
4143 -95087092576020237979624800
4144 85182187099351463190080550
4145 -73013303228015539877211900
4146 59870908646972742699313758
4147 -46957575409390386430834320
4148 35218181557042789823125740
4149 -25250771682408037986392040
4150 17301454671279581583268620
4151 -11324588512110271581775824
4152 7077867820068919738609890
4153 -4221886068111285458118180
4154 2402107590477110691687930
4155 -1302838015174026137864640
4156 673132974506580171230064
4157 -331049003855695166178720
4158 154845501803470319664240
4159 -68820223023764586517440
4160 29033531588150684937045
4161 -11613412635260273974818
4162 4399019937598588626825
4163 -1575768335856210851400
4164 532980466539600729150
4165 -169935800925669797700
4166 50980740277700939310
4167 -14360771909211532200
4168 3789648142708598775
4169 -934433788613079150
4170 214667221708410075
4171 -45795673964460816
4172 9038619861406740
4173 -1643385429346680
4174 273897571557780
4175 -41604694413840
4176 5720645481903
4177 -706252528630
4178 77515521435
4179 -7471375560
4180 622614630
4181 -43949268
4182 2555190
4183 -117480
4184 4005
4185 -90
4186 1
4187 0
4188 180
4189 -4689
4190 132617
4191 -2807035
4192 47673549
4193 -674559732
4194 8139028722
4195 -85201810650
4196 784653218360
4197 -6430086904527
4198 47335489080789
4199 -315531024700073
4200 1917356006118665
4201 -10682172161448840
4202 54834638692952052
4203 -260463542299144635
4204 1149102113390040447
4205 -4724083647206158235
4206 18150422490282304915
4207 -65341515356783301174
4208 220916544977026487116
4209 -702916271581985890648
4210 2108748806512526944350
4211 -5974788277228455228375
4212 16012432576028733431769
4213 -40646944225849321088883
4214 97853754613631155949425
4215 -223665724828337974785570
4216 485894505659812112265930
4217 -1004181978362620204834368
4218 1975970989680773180429664
4219 -3704945605651209835761615
4220 6623993658588424909827855
4221 -11299753888180215347323980
4222 18402456332179194510573000
4223 -28626043183389854051207579
4224 42552226353687619785213855
4225 -60468953239450827854897400
4226 82175756966433176262105120
4227 -106828484056363129131369837
4228 132884211874988282576674653
4229 -158195490327367003067306640
4230 180269279675371701169706340
4231 -196657396009496401276042245
4232 205397724721029574666088521
4233 -205397724721029574666088520
4234 196657396009496401276042200
4235 -180269279675371701169705350
4236 158195490327367003067292450
4237 -132884211874988282576525658
4238 106828484056363129130148078
4239 -82175756966433176253960060
4240 60468953239450827809517780
4241 -42552226353687619569660660
4242 28626043183389853165044444
4243 -18402456332179191320385714
4244 11299753888180205196728070
4245 -6623993658588396149806110
4246 3704945605651136829552570
4247 -1975970989680606309094704
4248 1004181978362275337408784
4249 -485894505659165485842960
4250 223665724827234906181680
4251 -97853754611915271454485
4252 40646944223410958911863
4253 -16012432572858862601643
4254 5974788273454799478225
4255 -2108748802395811580550
4256 702916267465270526850
4257 -220916541203370737010
4258 65341512186912471510
4259 -18150420051920130975
4260 4724081931321677925
4261 -1149101010321489225
4262 260462895672870891
4263 -54834293825867556
4264 10682005290753420
4265 -1917283000904460
4266 315502265971620
4267 -47325339895743
4268 6426898010533
4269 -783768050065
4270 84986896995
4271 -8093990190
4272 666563898
4273 -46504458
4274 2672670
4275 -121485
4276 4095
4277 -91
4278 1
4279 93
4280 -212
4281 5086
4282 -133700
4283 2848965
4284 -49462140
4285 714255906
4286 -8764625688
4287 93092593035
4288 -868783561360
4289 7210726150628
4290 -53752347160876
4291 362827778853813
4292 -2232785506395780
4293 12599288582503230
4294 -65516299426856016
4295 315297189789583797
4296 -1409563906233879816
4297 5873182941816153600
4298 -22874501983351063500
4299 83491932238892692515
4300 -286258053390311822820
4301 923832808668652969710
4302 -2811665069861086179000
4303 8083537075850612246325
4304 -21987220846313662364880
4305 56659376796269821568316
4306 -138500698835326230374468
4307 321519479439150177637035
4308 -709560230486400392024700
4309 1490076484021440823251746
4310 -2980152968042881646503488
4311 5680916595331743138647274
4312 -10328939264239532979358680
4313 17923747546768601346534180
4314 -29702210220359396517113784
4315 47028499515569044485430158
4316 -71178269537077472734705104
4317 103021179593138447379178440
4318 -142644710205884004063477840
4319 189004241022796305384108138
4320 -239712695931351411706673736
4321 291079702202355285643818108
4322 -338464770002738704236997800
4323 376926675684868102445747550
4324 -402055120730525975942130720
4325 410795449442059149332177040
4326 -402055120730525975942130720
4327 376926675684868102445747550
4328 -338464770002738704236997800
4329 291079702202355285643818108
4330 -239712695931351411706673736
4331 189004241022796305384108138
4332 -142644710205884004063477840
4333 103021179593138447379178440
4334 -71178269537077472734705104
4335 47028499515569044485430158
4336 -29702210220359396517113784
4337 17923747546768601346534180
4338 -10328939264239532979358680
4339 5680916595331743138647274
4340 -2980152968042881646503488
4341 1490076484021440823251744
4342 -709560230486400392024640
4343 321519479439150177636165
4344 -138500698835326230366348
4345 56659376796269821513506
4346 -21987220846313662079868
4347 8083537075850611058775
4348 -2811665069861082107400
4349 923832808668641263860
4350 -286258053390283208520
4351 83491932238832602485
4352 -22874501983241808900
4353 5873182941643167150
4354 -1409563905994360116
4355 315297189498738447
4356 -65516299116620976
4357 12599288291657880
4358 -2232785266876080
4359 362827605867363
4360 -53752237906276
4361 7210666060598
4362 -868754947060
4363 93080887185
4364 -8760554088
4365 713068356
4366 -49177128
4367 2794155
4368 -125580
4369 4186
4370 -92
4371 1
4372 0
4373 93
4374 -3243
4375 114586
4376 -2756550
4377 50600529
4378 -752878665
4379 9420097764
4380 -101580508458
4381 960734117915
4382 -8075344657237
4383 60949563183678
4384 -416540933155984
4385 2595511106512653
4386 -14831833680989955
4387 78115075669518312
4388 -380812497121510869
4389 1724859345798071703
4390 -7282744028684428436
4391 28747680770638304090
4392 -106366428613841404239
4393 369749978685589230729
4394 -1210090854168553358430
4395 3735497870296292643660
4396 -10895202137821322052225
4397 30070757915220746558367
4398 -78646597636975250586228
4399 195160075627441805207894
4400 -460020178271657454903683
4401 1031079709923800874633945
4402 -2199636714506849721427830
4403 4470229452063810730994688
4404 -8661069563374384907606757
4405 16009855859571174351775164
4406 -28252686811008095415275205
4407 47625957767127984522864768
4408 -76730709735928436926193521
4409 118206769052646516118418932
4410 -174199449130215919852950729
4411 245665889799022451389131600
4412 -331648951228680309438219159
4413 428716936954147717089411120
4414 -530792398133706697350328659
4415 629544472205093989880800728
4416 -715391445687606806682744315
4417 778981796415394078387878224
4418 -812850570172585125274307759
4419 812850570172585125274307760
4420 -778981796415394078387878270
4421 715391445687606806682745350
4422 -629544472205093989880815908
4423 530792398133706697350491844
4424 -428716936954147717090781874
4425 331648951228680309447585978
4426 -245665889799022451442656280
4427 174199449130215920113883544
4428 -118206769052646517220135262
4429 76730709735928441002543942
4430 -47625957767127997863647964
4431 28252686811008134325892860
4432 -16009855859571276118005954
4433 8661069563374624785150762
4434 -4470229452064322469755232
4435 2199636714507841215276384
4436 -1031079709925550569660805
4437 460020178274476408002513
4438 -195160075631596051879854
4439 78646597642583483593374
4440 -30070757922164273138643
4441 10895202145711693166175
4442 -3735497878529723371260
4443 1210090862058924472380
4444 -369749985629115811005
4445 106366434222074411385
4446 -28747684924884976050
4447 7282746847637527266
4448 -1724861095493098563
4449 380813488615359423
4450 -78115587408278856
4451 14832073558533960
4452 -2595612872743443
4453 416579843773639
4454 -60962903966874
4455 8079421007658
4456 -961835834245
4457 101841441273
4458 -9473622444
4459 762245484
4460 -51971283
4461 2919735
4462 -129766
4463 4278
4464 -93
4465 1
4466 95
4467 -238
4468 5091
4469 -137380
4470 3061759
4471 -54925290
4472 814291023
4473 -10235995224
4474 111315238749
4475 -1063677469998
4476 9041257016935
4477 -69042325101828
4478 477542747814769
4479 -3012192716551354
4480 17427686431289643
4481 -92947660966816080
4482 458929076023638891
4483 -2105674584108458058
4484 9007607943130625833
4485 -36030431772522503316
4486 135114119146959387435
4487 -476116419851190222390
4488 1579840847688040283385
4489 -4945588740588647843640
4490 14630700024241416537435
4491 -40965960067875966304818
4492 108717355564747756732017
4493 -273806673274179535473228
4494 655180253906072459882367
4495 -1491099888200026977663318
4496 3230716424433391784937189
4497 -6669866166572163685031616
4498 13131299015438947254905994
4499 -24670925422945900903156716
4500 44262542670579410443898814
4501 -75878644578136132189540824
4502 124356667503056438866191906
4503 -194937478788574958222679204
4504 292406218182862437334018806
4505 -419865338929238371556539824
4506 577314841027702760890242258
4507 -760365888182828026538367852
4508 959509335087854414441273718
4509 -1160336870338800687231307752
4510 1344935917892700796563561258
4511 -1494373242103000885070623620
4512 1591832366587979203662186030
4513 -1625701140345170250548615520
4514 1591832366587979203662186030
4515 -1494373242103000885070623620
4516 1344935917892700796563561258
4517 -1160336870338800687231307752
4518 959509335087854414441273718
4519 -760365888182828026538367852
4520 577314841027702760890242258
4521 -419865338929238371556539824
4522 292406218182862437334018806
4523 -194937478788574958222679204
4524 124356667503056438866191906
4525 -75878644578136132189540824
4526 44262542670579410443898814
4527 -24670925422945900903156716
4528 13131299015438947254905994
4529 -6669866166572163685031616
4530 3230716424433391784937189
4531 -1491099888200026977663318
4532 655180253906072459882367
4533 -273806673274179535473228
4534 108717355564747756732017
4535 -40965960067875966304818
4536 14630700024241416537435
4537 -4945588740588647843640
4538 1579840847688040283385
4539 -476116419851190222390
4540 135114119146959387435
4541 -36030431772522503316
4542 9007607943130625829
4543 -2105674584108457986
4544 458929076023638279
4545 -92947660966812816
4546 17427686431277403
4547 -3012192716517082
4548 477542747740513
4549 -69042324974532
4550 9041256841903
4551 -1063677275518
4552 111315063717
4553 -10235867928
4554 814216767
4555 -54891018
4556 3049501
4557 -134044
4558 4371
4559 -94
4560 1
4561 0
4562 400
4563 -7584
4564 168960
4565 -3446780
4566 59889524
4567 -881531700
4568 11118739852
4569 -121882160748
4570 1176396953140
4571 -10110203182684
4572 78101171001572
4573 -546637609062012
4574 3489876555900532
4575 -20440221323568740
4576 110376099616455788
4577 -551878240824630897
4578 2564606401851538623
4579 -11113287096299782953
4580 45038046689135158695
4581 -171144560682130918029
4582 611230551549997902083
4583 -2055957282373168520197
4584 6525429604400505746027
4585 -19576288780953871481775
4586 55596660106951282009041
4587 -149683315645175482964079
4588 382524028848689771947281
4589 -928986927187225195135375
4590 2146280142110668085672305
4591 -4721816312636159951475983
4592 9900582591007058702577905
4593 -19801165182011862556242159
4594 37802224438385189801837505
4595 -68933468093525452023903975
4596 120141187248715594884840489
4597 -200235312081192588472866347
4598 319294146291631402266937861
4599 -487343696971437396919347155
4600 712271557112100809205016125
4601 -997180179956941132509673581
4602 1337680729210530787439347683
4603 -1719875223270682440981175509
4604 2119846205426655101672759835
4605 -2505272788231501483794885225
4606 2839309159995701681634185959
4607 -3086205608690980088732809697
4608 3217533506933149454210801551
4609 -3217533506933149454210801550
4610 3086205608690980088732809650
4611 -2839309159995701681634184878
4612 2505272788231501483794869010
4613 -2119846205426655101672581470
4614 1719875223270682440979641570
4615 -1337680729210530787428610110
4616 997180179956941132446782082
4617 -712271557112100808890558630
4618 487343696971437395556698010
4619 -319294146291631397088871110
4620 200235312081192571055732730
4621 -120141187248715542633439638
4622 68933468093525311347055530
4623 -37802224438384848158062710
4624 19801165182011110939937610
4625 -9900582591005555469968805
4626 4721816312633418762600507
4627 -2146280142106099437545685
4628 928986927180251995355595
4629 -382524028838927292205245
4630 149683315632623723036835
4631 -55596660092117382842253
4632 19576288764830064381075
4633 -6525429588276688127025
4634 2055957267539230505775
4635 -611230538998149609825
4636 171144550919481890751
4637 -45038039715653129145
4638 11113282527239083815
4639 -2564603660132096265
4640 551876736990451095
4641 -110375347398090219
4642 20439879147794485
4643 -3489735464257595
4644 546585072715045
4645 -78083581816435
4646 10104934117421
4647 -1174992339235
4648 121550931645
4649 -11050084695
4650 869107785
4651 -57940519
4652 3183545
4653 -138415
4654 4465
4655 -95
4656 1
4657 97
4658 -96
4659 4560
4660 -142880
4661 3321960
4662 -61124064
4663 927048304
4664 -11919192480
4665 132601016340
4666 -1296543270880
4667 11279926456656
4668 -88188515933856
4669 624668654531480
4670 -4036320536972640
4671 23929614612052080
4672 -130815226545884704
4673 662252084388541314
4674 -3116480397122547360
4675 13677886187371180080
4676 -56151322242892212960
4677 216182590635135019896
4678 -782375089917631500576
4679 2667187806537380115600
4680 -8581386855815918632800
4681 26101718353106752508100
4682 -75172948856947447223328
4683 205279975724741105879088
4684 -532207344471551015242080
4685 1311510956019179287560840
4686 -3075267069286351432901280
4687 6868096454739518200146192
4688 -14622398903638974232569312
4689 29701747773016666409906415
4690 -57603389620395959098000320
4691 106735692531910159505118240
4692 -189074655342240853980495168
4693 320376499329908113689172368
4694 -519529458372823968144603840
4695 806637843263068792645569120
4696 -1199615254083538204447256640
4697 1709451737069041941337340712
4698 -2334860909167471919875392192
4699 3057555952481213228408251680
4700 -3839721428697337542652223040
4701 4625118993658156585467450480
4702 -5344581948227203165429053888
4703 5925514768686681770366994528
4704 -6303739115624129542943611200
4705 6435067013866298908421603100
4706 -6303739115624129542943611200
4707 5925514768686681770366994528
4708 -5344581948227203165429053888
4709 4625118993658156585467450480
4710 -3839721428697337542652223040
4711 3057555952481213228408251680
4712 -2334860909167471919875392192
4713 1709451737069041941337340712
4714 -1199615254083538204447256640
4715 806637843263068792645569120
4716 -519529458372823968144603840
4717 320376499329908113689172368
4718 -189074655342240853980495168
4719 106735692531910159505118240
4720 -57603389620395959098000320
4721 29701747773016666409906415
4722 -14622398903638974232569312
4723 6868096454739518200146192
4724 -3075267069286351432901280
4725 1311510956019179287560840
4726 -532207344471551015242080
4727 205279975724741105879088
4728 -75172948856947447223328
4729 26101718353106752508100
4730 -8581386855815918632800
4731 2667187806537380115600
4732 -782375089917631500576
4733 216182590635135019896
4734 -56151322242892212960
4735 13677886187371180080
4736 -3116480397122547360
4737 662252084388541314
4738 -130815226545884704
4739 23929614612052080
4740 -4036320536972640
4741 624668654531480
4742 -88188515933856
4743 11279926456656
4744 -1296543270880
4745 132601016340
4746 -11919192480
4747 927048304
4748 -61124064
4749 3321960
4750 -142880
4751 4560
4752 -96
4753 1
4754 0
4755 133
4756 -3906
4757 131740
4758 -3274460
4759 62741406
4760 -975911146
4761 12772622008
4762 -144142867548
4763 1427467184870
4764 -12569929013356
4765 99445847190612
4766 -712787501930946
4767 4660796263254830
4768 -27965452828401480
4769 154743747897857440
4770 -793065056085512371
4771 3778728237089604162
4772 -16794359274656726336
4773 69829196888415496560
4774 -272333896142347782960
4775 998557658238527253944
4776 -3449562869069354334528
4777 11248574631395599212624
4778 -34683105176675067457800
4779 101274667179096500195652
4780 -280452924554302895820768
4781 737487320173977881854640
4782 -1843718300473994623353024
4783 4386778025293988872565640
4784 -9943363524018559796046368
4785 21490495358374248011230992
4786 -44324146676653385793562080
4787 87305137393411532247827391
4788 -164339082152305636282495320
4789 295810347874150820557364112
4790 -509451154672148898001133068
4791 839905957702732059238575840
4792 -1326167301635892754249457064
4793 2006253097346606995415719120
4794 -2909066991152580145407248358
4795 4044312646236513861139103832
4796 -5392416861648685148271372360
4797 6897277381178550771058762416
4798 -8464840422355494128119478940
4799 9969700941885359750896487072
4800 -11270096716913884935796047288
4801 12229253884310811313310605680
4802 -12738806129490428451365214299
4803 12738806129490428451365214300
4804 -12229253884310811313310605728
4805 11270096716913884935796048416
4806 -9969700941885359750896504368
4807 8464840422355494128119673520
4808 -6897277381178550771060474720
4809 5392416861648685148283643872
4810 -4044312646236513861212732904
4811 2909066991152580145784597352
4812 -2006253097346606997092825760
4813 1326167301635892760790172960
4814 -839905957702732081833776208
4815 509451154672148967669667536
4816 -295810347874151013485613408
4817 164339082152306118603118560
4818 -87305137393412625507906735
4819 44324146676655640642475727
4820 -21490495358378492432715504
4821 9943363524025869633047472
4822 -4386778025305530720462120
4823 1843718300490730302802920
4824 -737487320196292121121168
4825 280452924581688553102416
4826 -101274667210054199731428
4827 34683105208922671140900
4828 -11248574662353298748400
4829 3449562896455011616176
4830 -998557680552766520472
4831 272333912878027232856
4832 -69829208430263393040
4833 16794366584493727440
4834 -3778732481511088674
4835 793067310934426018
4836 -154744841157936784
4837 27965935149024720
4838 -4660989191504120
4839 712857170465336
4840 -99468442390512
4841 12576469727536
4842 -1429144287220
4843 144520208820
4844 -12846240784
4845 988172368
4846 -64446024
4847 3464840
4848 -147440
4849 4656
4850 -97
4851 1
4852 99
4853 -342
4854 6315
4855 -163296
4856 3686160
4857 -68315688
4858 1054432316
4859 -13841145664
4860 157387486484
4861 -1573720593700
4862 14005743039242
4863 -112045170167008
4864 812326064441528
4865 -5373847056716656
4866 32626925283400040
4867 -182710777438406944
4868 947812153294523582
4869 -4571799793576960132
4870 20573099066947687314
4871 -86623575015451867680
4872 342163121308742211576
4873 -1270891593431051802288
4874 4448120577007907161128
4875 -14698137558808366462176
4876 45931679871275990925900
4877 -135957772418976877604040
4878 381727591791742754646228
4879 -1017940244777980674626336
4880 2581205620687022423996008
4881 -6230496325796261023274960
4882 14330141549331400353510584
4883 -31433858882404362065763040
4884 65814642035034133075191233
4885 -131629284070068266150382462
4886 251644219545718744111025295
4887 -460149430026457132088731968
4888 805261502546299981155280944
4889 -1349357112374881049503443744
4890 2166073259338624842623949168
4891 -3332420398982499757882998720
4892 4915320088499187142877423112
4893 -6953379637389094006997330256
4894 9436729507885199009496376776
4895 -12289694242827235919344118592
4896 15362117803534044899180148240
4897 -18434541364240853879016177888
4898 21239797658799244686692552784
4899 -23499350601224696249106654144
4900 24968060013801239764675820028
4901 -25477612258980856902730428600
4902 24968060013801239764675820028
4903 -23499350601224696249106654144
4904 21239797658799244686692552784
4905 -18434541364240853879016177888
4906 15362117803534044899180148240
4907 -12289694242827235919344118592
4908 9436729507885199009496376776
4909 -6953379637389094006997330256
4910 4915320088499187142877423112
4911 -3332420398982499757882998720
4912 2166073259338624842623949168
4913 -1349357112374881049503443744
4914 805261502546299981155280944
4915 -460149430026457132088731968
4916 251644219545718744111025295
4917 -131629284070068266150382462
4918 65814642035034133075191231
4919 -31433858882404362065762976
4920 14330141549331400353509592
4921 -6230496325796261023265040
4922 2581205620687022423924088
4923 -1017940244777980674223584
4924 381727591791742752833844
4925 -135957772418976870872328
4926 45931679871275969889300
4927 -14698137558808310364576
4928 4448120577007778136648
4929 -1270891593430793753328
4930 342163121308290625896
4931 -86623575014757120480
4932 20573099066004816114
4933 -4571799792445514692
4934 947812152092362802
4935 -182710776306961504
4936 32626924340528840
4937 -5373846361969456
4938 812325612855848
4939 -112044912118048
4940 14005614014756
4941 -1573664496040
4942 157366449604
4943 -13834413152
4944 1052618392
4945 -67910864
4946 3612280
4947 -152096
4948 4753
4949 -98
4950 1
4951 0
4952 260
4953 -6315
4954 175425
4955 -3971000
4956 73392036
4957 -1134352744
4958 14972441616
4959 -171650672244
4960 1733083155786
4961 -15587492780332
4962 126079657359108
4963 -924462783501972
4964 6186434566725308
4965 -38001445947494832
4966 215339276225593424
4967 -1130526276506850231
4968 5519618443807584129
4969 -25144910412708547306
4970 107196692932446749174
4971 -428786724600575071500
4972 1613054753789003091600
4973 -5719012220138468437600
4974 19146258194159445318600
4975 -60629817493289583472750
4976 181889452353458143980504
4977 -517685364269062980523596
4978 1399667836619423323605604
4979 -3599145865504053016864096
4980 8811701946511560974535504
4981 -20560637875146513061672216
4982 45764000431747316677758184
4983 -97248500917444994411352366
4984 197443926105105747334566684
4985 -383273503615788585842110341
4986 711793649572176551448629799
4987 -1265410932572757375840796676
4988 2154618614921181122922459524
4989 -3515430371713505921263309176
4990 5498493658321124608724770424
4991 -8247740487481686902814877466
4992 11868699725888281150325731434
4993 -16390109145274293016579607616
4994 21726423750712434928854479184
4995 -27651812046361280818526173716
4996 33796659167774898778196538004
4997 -39674339023040098565708749096
4998 44739148260023940935799208104
4999 -48467410615025936013782474221
5000 50445672272782096667406248629
5001 -50445672272782096667406248628
5002 48467410615025936013782474172
5003 -44739148260023940935799206928
5004 39674339023040098565708730672
5005 -33796659167774898778196326128
5006 27651812046361280818524266832
5007 -21726423750712434928840495368
5008 16390109145274293016493707032
5009 -11868699725888281149874753368
5010 8247740487481686900760421832
5011 -5498493658321124600506947888
5012 3515430371713505892127392912
5013 -2154618614921181030658724688
5014 1265410932572757113244012912
5015 -711793649572175876199757263
5016 383273503615787010261407757
5017 -197443926105102399225573693
5018 97248500917438495140954207
5019 -45764000431735762419272568
5020 20560637875127661376774632
5021 -8811701946483283447189128
5022 3599145865465003098147672
5023 -1399667836569723427057428
5024 517685364210719623706172
5025 -181889452290252840761628
5026 60629817430084280253876
5027 -19146258135816088501224
5028 5719012170438571889976
5029 -1613054714739084379224
5030 428786696323047746376
5031 -107196674080761936594
5032 25144898858450330806
5033 -5519611944537877494
5034 1130522928399324306
5035 -215337700647490344
5036 38000770702498296
5037 -6186171974825304
5038 924370524973896
5039 -126050526132804
5040 15579278510796
5041 -1731030945644
5042 171200862756
5043 -14887031544
5044 1120529256
5045 -71523144
5046 3764376
5047 -156849
5048 4851
5049 -99
5050 1