0 1
1 1
2 0
3 1
4 -1
5 1
6 1
7 -2
8 2
9 0
10 1
11 -3
12 4
13 -2
14 1
15 1
16 -4
17 7
18 -6
19 3
20 0
21 1
22 -5
23 11
24 -13
25 9
26 -3
27 1
28 1
29 -6
30 16
31 -24
32 22
33 -12
34 4
35 0
36 1
37 -7
38 22
39 -40
40 46
41 -34
42 16
43 -4
44 1
45 1
46 -8
47 29
48 -62
49 86
50 -80
51 50
52 -20
53 5
54 0
55 1
56 -9
57 37
58 -91
59 148
60 -166
61 130
62 -70
63 25
64 -5
65 1
66 1
67 -10
68 46
69 -128
70 239
71 -314
72 296
73 -200
74 95
75 -30
76 6
77 0
78 1
79 -11
80 56
81 -174
82 367
83 -553
84 610
85 -496
86 295
87 -125
88 36
89 -6
90 1
91 1
92 -12
93 67
94 -230
95 541
96 -920
97 1163
98 -1106
99 791
100 -420
101 161
102 -42
103 7
104 0
105 1
106 -13
107 79
108 -297
109 771
110 -1461
111 2083
112 -2269
113 1897
114 -1211
115 581
116 -203
117 49
118 -7
119 1
120 1
121 -14
122 92
123 -376
124 1068
125 -2232
126 3544
127 -4352
128 4166
129 -3108
130 1792
131 -784
132 252
133 -56
134 8
135 0
136 1
137 -15
138 106
139 -468
140 1444
141 -3300
142 5776
143 -7896
144 8518
145 -7274
146 4900
147 -2576
148 1036
149 -308
150 64
151 -8
152 1
153 1
154 -16
155 121
156 -574
157 1912
158 -4744
159 9076
160 -13672
161 16414
162 -15792
163 12174
164 -7476
165 3612
166 -1344
167 372
168 -72
169 9
170 0
171 1
172 -17
173 137
174 -695
175 2486
176 -6656
177 13820
178 -22748
179 30086
180 -32206
181 27966
182 -19650
183 11088
184 -4956
185 1716
186 -444
187 81
188 -9
189 1
190 1
191 -18
192 154
193 -832
194 3181
195 -9142
196 20476
197 -36568
198 52834
199 -62292
200 60172
201 -47616
202 30738
203 -16044
204 6672
205 -2160
206 525
207 -90
208 10
209 0
210 1
211 -19
212 172
213 -986
214 4013
215 -12323
216 29618
217 -57044
218 89402
219 -115126
220 122464
221 -107788
222 78354
223 -46782
224 22716
225 -8832
226 2685
227 -615
228 100
229 -10
230 1
231 1
232 -20
233 191
234 -1158
235 4999
236 -16336
237 41941
238 -86662
239 146446
240 -204528
241 237590
242 -230252
243 186142
244 -125136
245 69498
246 -31548
247 11517
248 -3300
249 715
250 -110
251 11
252 0
253 1
254 -21
255 211
256 -1349
257 6157
258 -21335
259 58277
260 -128603
261 233108
262 -350974
263 442118
264 -467842
265 416394
266 -311278
267 194634
268 -101046
269 43065
270 -14817
271 4015
272 -825
273 121
274 -11
275 1
276 1
277 -22
278 232
279 -1560
280 7506
281 -27492
282 79612
283 -186880
284 361711
285 -584082
286 793092
287 -909960
288 884236
289 -727672
290 505912
291 -295680
292 144111
293 -57882
294 18832
295 -4840
296 946
297 -132
298 12
299 0
300 1
301 -23
302 254
303 -1792
304 9066
305 -34998
306 107104
307 -266492
308 548591
309 -945793
310 1377174
311 -1703052
312 1794196
313 -1611908
314 1233584
315 -801592
316 439791
317 -201993
318 76714
319 -23672
320 5786
321 -1078
322 144
323 -12
324 1
325 1
326 -24
327 277
328 -2046
329 10858
330 -44064
331 142102
332 -373596
333 815083
334 -1494384
335 2322967
336 -3080226
337 3497248
338 -3406104
339 2845492
340 -2035176
341 1241383
342 -641784
343 278707
344 -100386
345 29458
346 -6864
347 1222
348 -156
349 13
350 0
351 1
352 -25
353 301
354 -2323
355 12904
356 -54922
357 186166
358 -515698
359 1188679
360 -2309467
361 3817351
362 -5403193
363 6577474
364 -6903352
365 6251596
366 -4880668
367 3276559
368 -1883167
369 920491
370 -379093
371 129844
372 -36322
373 8086
374 -1378
375 169
376 -13
377 1
378 1
379 -26
380 326
381 -2624
382 15227
383 -67826
384 241088
385 -701864
386 1704377
387 -3498146
388 6126818
389 -9220544
390 11980667
391 -13480826
392 13154948
393 -11132264
394 8157227
395 -5159726
396 2803658
397 -1299584
398 508937
399 -166166
400 44408
401 -9464
402 1547
403 -182
404 14
405 0
406 1
407 -27
408 352
409 -2950
410 17851
411 -83053
412 308914
413 -942952
414 2406241
415 -5202523
416 9624964
417 -15347362
418 21201211
419 -25461493
420 26635774
421 -24287212
422 19289491
423 -13316953
424 7963384
425 -4103242
426 1808521
427 -675103
428 210574
429 -53872
430 11011
431 -1729
432 196
433 -14
434 1
435 1
436 -28
437 379
438 -3302
439 20801
440 -100904
441 391967
442 -1251866
443 3349193
444 -7608764
445 14827487
446 -24972326
447 36548573
448 -46662704
449 52097267
450 -50922986
451 43576703
452 -32606444
453 21280337
454 -12066626
455 5911763
456 -2483624
457 885677
458 -264446
459 64883
460 -12740
461 1925
462 -210
463 15
464 0
465 1
466 -29
467 407
468 -3681
469 24103
470 -121705
471 492871
472 -1643833
473 4601059
474 -10957957
475 22436251
476 -39799813
477 61520899
478 -83211277
479 98759971
480 -103020253
481 94499689
482 -76183147
483 53886781
484 -33346963
485 17978389
486 -8395387
487 3369301
488 -1150123
489 329329
490 -77623
491 14665
492 -2135
493 225
494 -15
495 1
496 1
497 -30
498 436
499 -4088
500 27784
501 -145808
502 614576
503 -2136704
504 6244892
505 -15559016
506 33394208
507 -62236064
508 101320712
509 -144732176
510 181971248
511 -201780224
512 197519942
513 -170682836
514 130069928
515 -87233744
516 51325352
517 -26373776
518 11764688
519 -4519424
520 1479452
521 -406952
522 92288
523 -16800
524 2360
525 -240
526 16
527 0
528 1
529 -31
530 466
531 -4524
532 31872
533 -173592
534 760384
535 -2751280
536 8381596
537 -21803908
538 48953224
539 -95630272
540 163556776
541 -246052888
542 326703424
543 -383751472
544 399300166
545 -368202778
546 300752764
547 -217303672
548 138559096
549 -77699128
550 38138464
551 -16284112
552 5998876
553 -1886404
554 499240
555 -109088
556 19160
557 -2600
558 256
559 -16
560 1
561 1
562 -32
563 497
564 -4990
565 36396
566 -205464
567 933976
568 -3511664
569 11132876
570 -30185504
571 70757132
572 -144583496
573 259187048
574 -409609664
575 572756312
576 -710454896
577 783051638
578 -767502944
579 668955542
580 -518056436
581 355862768
582 -216258224
583 115837592
584 -54422576
585 22282988
586 -7885280
587 2385644
588 -608328
589 128248
590 -21760
591 2856
592 -272
593 17
594 0
595 1
596 -33
597 529
598 -5487
599 41386
600 -241860
601 1139440
602 -4445640
603 14644540
604 -41318380
605 100942636
606 -215340628
607 403770544
608 -668796712
609 982365976
610 -1283211208
611 1493506534
612 -1550554582
613 1436458486
614 -1187011978
615 873919204
616 -572120992
617 332095816
618 -170260168
619 76705564
620 -30168268
621 10270924
622 -2993972
623 736576
624 -150008
625 24616
626 -3128
627 289
628 -17
629 1
630 1
631 -34
632 562
633 -6016
634 46873
635 -283246
636 1381300
637 -5585080
638 19090180
639 -55962920
640 142261016
641 -316283264
642 619111172
643 -1072567256
644 1651162688
645 -2265577184
646 2776717742
647 -3044061116
648 2987013068
649 -2623470464
650 2060931182
651 -1446040196
652 904216808
653 -502355984
654 246965732
655 -106873832
656 40439192
657 -13264896
658 3730548
659 -886584
660 174624
661 -27744
662 3417
663 -306
664 18
665 0
666 1
667 -35
668 596
669 -6578
670 52889
671 -330119
672 1664546
673 -6966380
674 24675260
675 -75053100
676 198223936
677 -458544280
678 935394436
679 -1691678428
680 2723729944
681 -3916739872
682 5042294926
683 -5820778858
684 6031074184
685 -5610483532
686 4684401646
687 -3506971378
688 2350257004
689 -1406572792
690 749321716
691 -353839564
692 147313024
693 -53704088
694 16995444
695 -4617132
696 1061208
697 -202368
698 31161
699 -3723
700 324
701 -18
702 1
703 1
704 -36
705 631
706 -7174
707 59467
708 -383008
709 1994665
710 -8630926
711 31641640
712 -99728360
713 273277036
714 -656768216
715 1393938716
716 -2627072864
717 4415408372
718 -6640469816
719 8959034798
720 -10863073784
721 11851853042
722 -11641557716
723 10294885178
724 -8191373024
725 5857228382
726 -3756829796
727 2155894508
728 -1103161280
729 501152588
730 -201017112
731 70699532
732 -21612576
733 5678340
734 -1263576
735 233529
736 -34884
737 4047
738 -342
739 19
740 0
741 1
742 -37
743 667
744 -7805
745 66641
746 -442475
747 2377673
748 -10625591
749 40272566
750 -131370000
751 373005396
752 -930045252
753 2050706932
754 -4021011580
755 7042481236
756 -11055878188
757 15599504614
758 -19822108582
759 22714926826
760 -23493410758
761 21936442894
762 -18486258202
763 14048601406
764 -9614058178
765 5912724304
766 -3259055788
767 1604313868
768 -702169700
769 271716644
770 -92312108
771 27290916
772 -6941916
773 1497105
774 -268413
775 38931
776 -4389
777 361
778 -19
779 1
780 1
781 -38
782 704
783 -8472
784 74446
785 -509116
786 2820148
787 -13003264
788 50898157
789 -171642566
790 504375396
791 -1303050648
792 2980752184
793 -6071718512
794 11063492816
795 -18098359424
796 26655382802
797 -35421613196
798 42537035408
799 -46208337584
800 45429853652
801 -40422701096
802 32534859608
803 -23662659584
804 15526782482
805 -9171780092
806 4863369656
807 -2306483568
808 973886344
809 -364028752
810 119603024
811 -34232832
812 8439021
813 -1765518
814 307344
815 -43320
816 4750
817 -380
818 20
819 0
820 1
821 -39
822 742
823 -9176
824 82918
825 -583562
826 3329264
827 -15823412
828 63901421
829 -222540723
830 676017962
831 -1807426044
832 4283802832
833 -9052470696
834 17135211328
835 -29161852240
836 44753742226
837 -62076995998
838 77958648604
839 -88745372992
840 91638191236
841 -85852554748
842 72957560704
843 -56197519192
844 39189442066
845 -24698562574
846 14035149748
847 -7169853224
848 3280369912
849 -1337915096
850 483631776
851 -153835856
852 42671853
853 -10204539
854 2072862
855 -350664
856 48070
857 -5130
858 400
859 -20
860 1
861 1
862 -40
863 781
864 -9918
865 92094
866 -666480
867 3912826
868 -19152676
869 79724833
870 -286442144
871 898558685
872 -2483444006
873 6091228876
874 -13336273528
875 26187682024
876 -46297063568
877 73915594466
878 -106830738224
879 140035644602
880 -166704021596
881 180383564228
882 -177490745984
883 158810115452
884 -129155079896
885 95386961258
886 -63888004640
887 38733712322
888 -21205002972
889 10450223136
890 -4618285008
891 1821546872
892 -637467632
893 196507709
894 -52876392
895 12277401
896 -2423526
897 398734
898 -53200
899 5530
900 -420
901 21
902 0
903 1
904 -41
905 821
906 -10699
907 102012
908 -758574
909 4579306
910 -23065502
911 98877509
912 -366166977
913 1185000829
914 -3382002691
915 8574672882
916 -19427502404
917 39523955552
918 -72484745592
919 120212658034
920 -180746332690
921 246866382826
922 -306739666198
923 347087585824
924 -357874310212
925 336300861436
926 -287965195348
927 224542041154
928 -159274965898
929 102621716962
930 -59938715294
931 31655226108
932 -15068508144
933 6439831880
934 -2459014504
935 833975341
936 -249384101
937 65153793
938 -14700927
939 2822260
940 -451934
941 58730
942 -5950
943 441
944 -21
945 1
946 1
947 -42
948 862
949 -11520
950 112711
951 -860586
952 5337880
953 -27644808
954 121943011
955 -465044486
956 1551167806
957 -4567003520
958 11956675573
959 -28002175286
960 58951457956
961 -112008701144
962 192697403626
963 -300958990724
964 427612715516
965 -553606049024
966 653827252022
967 -704961896036
968 694175171648
969 -624266056784
970 512507236502
971 -383817007052
972 261896682860
973 -162560432256
974 91593941402
975 -46723734252
976 21508340024
977 -8898846384
978 3292989845
979 -1083359442
980 314537894
981 -79854720
982 17523187
983 -3274194
984 510664
985 -64680
986 6391
987 -462
988 22
989 0
990 1
991 -43
992 904
993 -12382
994 124231
995 -973297
996 6198466
997 -32982688
998 149587819
999 -586987497
1000 2016212292
1001 -6118171326
1002 16523679093
1003 -39958850859
1004 86953633242
1005 -170960159100
1006 304706104770
1007 -493656394350
1008 728571706240
1009 -981218764540
1010 1207433301046
1011 -1358789148058
1012 1399137067684
1013 -1318441228432
1014 1136773293286
1015 -896324243554
1016 645713689912
1017 -424457115116
1018 254154373658
1019 -138317675654
1020 68232074276
1021 -30407186408
1022 12191836229
1023 -4376349287
1024 1397897336
1025 -394392614
1026 97377907
1027 -20797381
1028 3784858
1029 -575344
1030 71071
1031 -6853
1032 484
1033 -22
1034 1
1035 1
1036 -44
1037 947
1038 -13286
1039 136613
1040 -1097528
1041 7171763
1042 -39181154
1043 182570507
1044 -736575316
1045 2603199789
1046 -8134383618
1047 22641850419
1048 -56482529952
1049 126912484101
1050 -257913792342
1051 475666263870
1052 -798362499120
1053 1222228100590
1054 -1709790470780
1055 2188652065586
1056 -2566222449104
1057 2757926215742
1058 -2717578296116
1059 2455214521718
1060 -2033097536840
1061 1542037933466
1062 -1070170805028
1063 678611488774
1064 -392472049312
1065 206549749930
1066 -98639260684
1067 42599022637
1068 -16568185516
1069 5774246623
1070 -1792289950
1071 491770521
1072 -118175288
1073 24582239
1074 -4360202
1075 646415
1076 -77924
1077 7337
1078 -506
1079 23
1080 0
1081 1
1082 -45
1083 991
1084 -14233
1085 149899
1086 -1234141
1087 8269291
1088 -46352917
1089 221751661
1090 -919145823
1091 3339775105
1092 -10737583407
1093 30776234037
1094 -79124380371
1095 183395014053
1096 -384826276443
1097 733580056212
1098 -1274028762990
1099 2020590599710
1100 -2932018571370
1101 3898442536366
1102 -4754874514690
1103 5324148664846
1104 -5475504511858
1105 5172792817834
1106 -4488312058558
1107 3575135470306
1108 -2612208738494
1109 1748782293802
1110 -1071083538086
1111 599021799242
1112 -305189010614
1113 141238283321
1114 -59167208153
1115 22342432139
1116 -7566536573
1117 2284060471
1118 -609945809
1119 142757527
1120 -28942441
1121 5006617
1122 -724339
1123 85261
1124 -7843
1125 529
1126 -23
1127 1
1128 1
1129 -46
1130 1036
1131 -15224
1132 164132
1133 -1384040
1134 9503432
1135 -54622208
1136 268104578
1137 -1140897484
1138 4258920928
1139 -14077358512
1140 41513817444
1141 -109900614408
1142 262519394424
1143 -568221290496
1144 1118406332655
1145 -2007608819202
1146 3294619362700
1147 -4952609171080
1148 6830461107736
1149 -8653317051056
1150 10079023179536
1151 -10799653176704
1152 10648297329692
1153 -9661104876392
1154 8063447528864
1155 -6187344208800
1156 4360991032296
1157 -2819865831888
1158 1670105337328
1159 -904210809856
1160 446427293935
1161 -200405491474
1162 81509640292
1163 -29908968712
1164 9850597044
1165 -2894006280
1166 752703336
1167 -171699968
1168 33949058
1169 -5730956
1170 809600
1171 -93104
1172 8372
1173 -552
1174 24
1175 0
1176 1
1177 -47
1178 1082
1179 -16260
1180 179356
1181 -1548172
1182 10887472
1183 -64125640
1184 322726786
1185 -1409002062
1186 5399818412
1187 -18336279440
1188 55591175956
1189 -151414431852
1190 372420008832
1191 -830740684920
1192 1686627623151
1193 -3126015151857
1194 5302228181902
1195 -8247228533780
1196 11783070278816
1197 -15483778158792
1198 18732340230592
1199 -20878676356240
1200 21447950506396
1201 -20309402206084
1202 17724552405256
1203 -14250791737664
1204 10548335241096
1205 -7180856864184
1206 4489971169216
1207 -2574316147184
1208 1350638103791
1209 -646832785409
1210 281915131766
1211 -111418609004
1212 39759565756
1213 -12744603324
1214 3646709616
1215 -924403304
1216 205649026
1217 -39680014
1218 6540556
1219 -902704
1220 101476
1221 -8924
1222 576
1223 -24
1224 1
1225 1
1226 -48
1227 1129
1228 -17342
1229 195616
1230 -1727528
1231 12435644
1232 -75013112
1233 386852426
1234 -1731728848
1235 6808820474
1236 -23736097852
1237 73927455396
1238 -207005607808
1239 523834440684
1240 -1203160693752
1241 2517368308071
1242 -4812642775008
1243 8428243333759
1244 -13549456715682
1245 20030298812596
1246 -27266848437608
1247 34216118389384
1248 -39611016586832
1249 42326626862636
1250 -41757352712480
1251 38033954611340
1252 -31975344142920
1253 24799126978760
1254 -17729192105280
1255 11670828033400
1256 -7064287316400
1257 3924954250975
1258 -1997470889200
1259 928747917175
1260 -393333740770
1261 151178174760
1262 -52504169080
1263 16391312940
1264 -4571112920
1265 1130052330
1266 -245329040
1267 46220570
1268 -7443260
1269 1004180
1270 -110400
1271 9500
1272 -600
1273 25
1274 0
1275 1
1276 -49
1277 1177
1278 -18471
1279 212958
1280 -1923144
1281 14163172
1282 -87448756
1283 461865538
1284 -2118581274
1285 8540549322
1286 -30544918326
1287 97663553248
1288 -280933063204
1289 730840048492
1290 -1726995134436
1291 3720529001823
1292 -7330011083079
1293 13240886108767
1294 -21977700049441
1295 33579755528278
1296 -47297147250204
1297 61482966826992
1298 -73827134976216
1299 81937643449468
1300 -84083979575116
1301 79791307323820
1302 -70009298754260
1303 56774471121680
1304 -42528319084040
1305 29400020138680
1306 -18735115349800
1307 10989241567375
1308 -5922425140175
1309 2926218806375
1310 -1322081657945
1311 544511915530
1312 -203682343840
1313 68895482020
1314 -20962425860
1315 5701165250
1316 -1375381370
1317 291549610
1318 -53663830
1319 8447440
1320 -1114580
1321 119900
1322 -10100
1323 625
1324 -25
1325 1
1326 1
1327 -50
1328 1226
1329 -19648
1330 231429
1331 -2136102
1332 16086316
1333 -101611928
1334 549314294
1335 -2580446812
1336 10659130596
1337 -39085467648
1338 128208471574
1339 -378596616452
1340 1011773111696
1341 -2457835182928
1342 5447524136259
1343 -11050540084902
1344 20570897191846
1345 -35218586158208
1346 55557455577719
1347 -80876902778482
1348 108780114077196
1349 -135310101803208
1350 155764778425684
1351 -166021623024584
1352 163875286898936
1353 -149800606078080
1354 126783769875940
1355 -99302790205720
1356 71928339222720
1357 -48135135488480
1358 29724356917175
1359 -16911666707550
1360 8848643946550
1361 -4248300464320
1362 1866593573475
1363 -748194259370
1364 272577825860
1365 -89857907880
1366 26663591110
1367 -7076546620
1368 1666930980
1369 -345213440
1370 62111270
1371 -9562020
1372 1234480
1373 -130000
1374 10725
1375 -650
1376 26
1377 0
1378 1
1379 -51
1380 1276
1381 -20874
1382 251077
1383 -2367531
1384 18222418
1385 -117698244
1386 650926222
1387 -3129761106
1388 13239577408
1389 -49744598244
1390 167293939222
1391 -506805088026
1392 1390369728148
1393 -3469608294624
1394 7905359319187
1395 -16498064221161
1396 31621437276748
1397 -55789483350054
1398 90776041735927
1399 -136434358356201
1400 189657016855678
1401 -244090215880404
1402 291074880228892
1403 -321786401450268
1404 329896909923520
1405 -313675892977016
1406 276584375954020
1407 -226086560081660
1408 171231129428440
1409 -120063474711200
1410 77859492405655
1411 -46636023624725
1412 25760310654100
1413 -13096944410870
1414 6114894037795
1415 -2614787832845
1416 1020772085230
1417 -362435733740
1418 116521498990
1419 -33740137730
1420 8743477600
1421 -2012144420
1422 407324710
1423 -71673290
1424 10796500
1425 -1364480
1426 140725
1427 -11375
1428 676
1429 -26
1430 1
1431 1
1432 -52
1433 1327
1434 -22150
1435 271951
1436 -2618608
1437 20589949
1438 -135920662
1439 768624466
1440 -3780687328
1441 16369338514
1442 -62984175652
1443 217038537466
1444 -674099027248
1445 1897174816174
1446 -4859978022772
1447 11374967613811
1448 -24403423540348
1449 48119501497909
1450 -87410920626802
1451 146565525085981
1452 -227210400092128
1453 326091375211879
1454 -433747232736082
1455 535165096109296
1456 -612861281679160
1457 651683311373788
1458 -643572802900536
1459 590260268931036
1460 -502670936035680
1461 397317689510100
1462 -291294604139640
1463 197922967116855
1464 -124495516030380
1465 72396334278825
1466 -38857255064970
1467 19211838448665
1468 -8729681870640
1469 3635559918075
1470 -1383207818970
1471 478957232730
1472 -150261636720
1473 42483615330
1474 -10755622020
1475 2419469130
1476 -478998000
1477 82469790
1478 -12160980
1479 1505205
1480 -152100
1481 12051
1482 -702
1483 27
1484 0
1485 1
1486 -53
1487 1379
1488 -23477
1489 294101
1490 -2890559
1491 23208557
1492 -156510611
1493 904545128
1494 -4549311794
1495 20150025842
1496 -79353514166
1497 280022713118
1498 -891137564714
1499 2571273843422
1500 -6757152838946
1501 16234945636583
1502 -35778391154159
1503 72522925038257
1504 -135530422124711
1505 233976445712783
1506 -373775925178109
1507 553301775304007
1508 -759838607947961
1509 968912328845378
1510 -1148026377788456
1511 1264544593052948
1512 -1295256114274324
1513 1233833071831572
1514 -1092931204966716
1515 899988625545780
1516 -688612293649740
1517 489217571256495
1518 -322418483147235
1519 196891850309205
1520 -111253589343795
1521 58069093513635
1522 -27941520319305
1523 12365241788715
1524 -5018767737045
1525 1862165051700
1526 -629218869450
1527 192745252050
1528 -53239237350
1529 13175091150
1530 -2898467130
1531 561467790
1532 -94630770
1533 13666185
1534 -1657305
1535 164151
1536 -12753
1537 729
1538 -27
1539 1
1540 1
1541 -54
1542 1432
1543 -24856
1544 317578
1545 -3184660
1546 26099116
1547 -179719168
1548 1061055739
1549 -5453856922
1550 24699337636
1551 -99503540008
1552 359376227284
1553 -1171160277832
1554 3462411408136
1555 -9328426682368
1556 22992098475529
1557 -52013336790742
1558 108301316192416
1559 -208053347162968
1560 369506867837494
1561 -607752370890892
1562 927077700482116
1563 -1313140383251968
1564 1728750936793339
1565 -2116938706633834
1566 2412570970841404
1567 -2559800707327272
1568 2529089186105896
1569 -2326764276798288
1570 1992919830512496
1571 -1588600919195520
1572 1177829864906235
1573 -811636054403730
1574 519310333456440
1575 -308145439653000
1576 169322682857430
1577 -86010613832940
1578 40306762108020
1579 -17384009525760
1580 6880932788745
1581 -2491383921150
1582 821964121500
1583 -245984489400
1584 66414328500
1585 -16073558280
1586 3459934920
1587 -656098560
1588 108296955
1589 -15323490
1590 1821456
1591 -176904
1592 13482
1593 -756
1594 28
1595 0
1596 1
1597 -55
1598 1486
1599 -26288
1600 342434
1601 -3502238
1602 29283776
1603 -205818284
1604 1240774907
1605 -6514912661
1606 30153194558
1607 -124202877644
1608 458879767292
1609 -1530536505116
1610 4633571685968
1611 -12790838090504
1612 32320525157897
1613 -75005435266271
1614 160314652983158
1615 -316354663355384
1616 577560215000462
1617 -977259238728386
1618 1534830071373008
1619 -2240218083734084
1620 3041891320045307
1621 -3845689643427173
1622 4529509677475238
1623 -4972371678168676
1624 5088889893433168
1625 -4855853462904184
1626 4319684107310784
1627 -3581520749708016
1628 2766430784101755
1629 -1989465919309965
1630 1330946387860170
1631 -827455773109440
1632 477468122510430
1633 -255333296690370
1634 126317375940960
1635 -57690771633780
1636 24264942314505
1637 -9372316709895
1638 3313348042650
1639 -1067948610900
1640 312398817900
1641 -82487886780
1642 19533493200
1643 -4116033480
1644 764395515
1645 -123620445
1646 17144946
1647 -1998360
1648 190386
1649 -14238
1650 784
1651 -28
1652 1
1653 1
1654 -56
1655 1541
1656 -27774
1657 368722
1658 -3844672
1659 32786014
1660 -235102060
1661 1446593191
1662 -7755687568
1663 36668107219
1664 -154356072202
1665 583082644936
1666 -1989416272408
1667 6164108191084
1668 -17424409776472
1669 45111363248401
1670 -107325960424168
1671 235320088249429
1672 -476669316338542
1673 893914878355846
1674 -1554819453728848
1675 2512089310101394
1676 -3775048155107092
1677 5282109403779391
1678 -6887580963472480
1679 8375199320902411
1680 -9501881355643914
1681 10061261571601844
1682 -9944743356337352
1683 9175537570214968
1684 -7901204857018800
1685 6347951533809771
1686 -4755896703411720
1687 3320412307170135
1688 -2158402160969610
1689 1304923895619870
1690 -732801419200800
1691 381650672631330
1692 -184008147574740
1693 81955713948285
1694 -33637259024400
1695 12685664752545
1696 -4381296653550
1697 1380347428800
1698 -394886704680
1699 102021379980
1700 -23649526680
1701 4880428995
1702 -888015960
1703 140765391
1704 -19143306
1705 2188746
1706 -204624
1707 15022
1708 -812
1709 29
1710 0
1711 1
1712 -57
1713 1597
1714 -29315
1715 396496
1716 -4213394
1717 36630686
1718 -267888074
1719 1681695251
1720 -9202280759
1721 44423794787
1722 -191024179421
1723 737438717138
1724 -2572498917344
1725 8153524463492
1726 -23588517967556
1727 62535773024873
1728 -152437323672569
1729 342646048673597
1730 -711989404587971
1731 1370584194694388
1732 -2448734332084694
1733 4066908763830242
1734 -6287137465208486
1735 9057157558886483
1736 -12169690367251871
1737 15262780284374891
1738 -17877080676546325
1739 19563142927245758
1740 -20006004927939196
1741 19120280926552320
1742 -17076742427233768
1743 14249156390828571
1744 -11103848237221491
1745 8076309010581855
1746 -5478814468139745
1747 3463326056589480
1748 -2037725314820670
1749 1114452091832130
1750 -565658820206070
1751 265963861523025
1752 -115592972972685
1753 46322923776945
1754 -17066961406095
1755 5761644082350
1756 -1775234133480
1757 496908084660
1758 -125670906660
1759 28529955675
1760 -5768444955
1761 1028781351
1762 -159908697
1763 21332052
1764 -2393370
1765 219646
1766 -15834
1767 841
1768 -29
1769 1
1770 1
1771 -58
1772 1654
1773 -30912
1774 425811
1775 -4609890
1776 40844080
1777 -304518760
1778 1949583325
1779 -10883976010
1780 53626075546
1781 -235447974208
1782 928462896559
1783 -3309937634482
1784 10726023380836
1785 -31742042431048
1786 86124290992429
1787 -214973096697442
1788 495083372346166
1789 -1054635453261568
1790 2082573599282359
1791 -3819318526779082
1792 6515643095914936
1793 -10354046229038728
1794 15344295024094969
1795 -21226847926138354
1796 27432470651626762
1797 -33139860960921216
1798 37440223603792083
1799 -39569147855184954
1800 39126285854491516
1801 -36197023353786088
1802 31325898818062339
1803 -25353004628050062
1804 19180157247803346
1805 -13555123478721600
1806 8942140524729225
1807 -5501051371410150
1808 3152177406652800
1809 -1680110912038200
1810 831622681729095
1811 -381556834495710
1812 161915896749630
1813 -63389885183040
1814 22828605488445
1815 -7536878215830
1816 2272142218140
1817 -622578991320
1818 154200862335
1819 -34298400630
1820 6797226306
1821 -1188690048
1822 181240749
1823 -23725422
1824 2613016
1825 -235480
1826 16675
1827 -870
1828 30
1829 0
1830 1
1831 -59
1832 1712
1833 -32566
1834 456723
1835 -5035701
1836 45453970
1837 -345362840
1838 2254102085
1839 -12833559335
1840 64510051556
1841 -289074049754
1842 1163910870767
1843 -4238400531041
1844 14035961015318
1845 -42468065811884
1846 117866333423477
1847 -301097387689871
1848 710056469043608
1849 -1549718825607734
1850 3137209052543927
1851 -5901892126061441
1852 10334961622694018
1853 -16869689324953664
1854 25698341253133697
1855 -36571142950233323
1856 48659318577765116
1857 -60572331612547978
1858 70580084564713299
1859 -77009371458977037
1860 78695433709676470
1861 -75323309208277604
1862 67522922171848427
1863 -56678903446112401
1864 44533161875853408
1865 -32735280726524946
1866 22497264003450825
1867 -14443191896139375
1868 8653228778062950
1869 -4832288318691000
1870 2511733593767295
1871 -1213179516224805
1872 543472731245340
1873 -225305781932670
1874 86218490671485
1875 -30365483704275
1876 9809020433970
1877 -2894721209460
1878 776779853655
1879 -188499262965
1880 41095626936
1881 -7985916354
1882 1369930797
1883 -204966171
1884 26338438
1885 -2848496
1886 252155
1887 -17545
1888 900
1889 -30
1890 1
1891 1
1892 -60
1893 1771
1894 -34278
1895 489289
1896 -5492424
1897 50489671
1898 -390816810
1899 2599464925
1900 -15087661420
1901 77343610891
1902 -353584101310
1903 1452984920521
1904 -5402311401808
1905 18274361546359
1906 -56504026827202
1907 160334399235361
1908 -418963721113348
1909 1011153856733479
1910 -2259775294651342
1911 4686927878151661
1912 -9039101178605368
1913 16236853748755459
1914 -27204650947647682
1915 42568030578087361
1916 -62269484203367020
1917 85230461527998439
1918 -109231650190313094
1919 131152416177261277
1920 -147589456023690336
1921 155704805168653507
1922 -154018742917954074
1923 142846231380126031
1924 -124201825617960828
1925 101212065321965809
1926 -77268442602378354
1927 55232544729975771
1928 -36940455899590200
1929 23096420674202325
1930 -13485517096753950
1931 7344021912458295
1932 -3724913109992100
1933 1756652247470145
1934 -768778513178010
1935 311524272604155
1936 -116583974375760
1937 40174504138245
1938 -12703741643430
1939 3671501063115
1940 -965279116620
1941 229594889901
1942 -49081543290
1943 9355847151
1944 -1574896968
1945 231304609
1946 -29186934
1947 3100651
1948 -269700
1949 18445
1950 -930
1951 31
1952 0
1953 1
1954 -61
1955 1831
1956 -36049
1957 523567
1958 -5981713
1959 55982095
1960 -441306481
1961 2990281735
1962 -17687126345
1963 92431272311
1964 -430927712201
1965 1806569021831
1966 -6855296322329
1967 23676672948167
1968 -74778388373561
1969 216838426062563
1970 -579298120348709
1971 1430117577846827
1972 -3270929151384821
1973 6946703172803003
1974 -13726029056757029
1975 25275954927360827
1976 -43441504696403141
1977 69772681525735043
1978 -104837514781454381
1979 147499945731365459
1980 -194462111718311533
1981 240384066367574371
1982 -278741872200951613
1983 303294261192343843
1984 -309723548086607581
1985 296864974298080105
1986 -267048056998086859
1987 225413890939926637
1988 -178480507924344163
1989 132500987332354125
1990 -92173000629565971
1991 60036876573792525
1992 -36581937770956275
1993 20829539009212245
1994 -11068935022450395
1995 5481565357462245
1996 -2525430760648155
1997 1080302785782165
1998 -428108246979915
1999 156758478514005
2000 -52878245781675
2001 16375242706545
2002 -4636780179735
2003 1194874006521
2004 -278676433191
2005 58437390441
2006 -10930744119
2007 1806201577
2008 -260491543
2009 32287585
2010 -3370351
2011 288145
2012 -19375
2013 961
2014 -31
2015 1
2016 1
2017 -62
2018 1892
2019 -37880
2020 559616
2021 -6505280
2022 61963808
2023 -497288576
2024 3431588216
2025 -20677408080
2026 110118398656
2027 -523358984512
2028 2237496734032
2029 -8661865344160
2030 30531969270496
2031 -98455061321728
2032 291616814436124
2033 -796136546411272
2034 2009415698195536
2035 -4701046729231648
2036 10217632324187824
2037 -20672732229560032
2038 39001983984117856
2039 -68717459623763968
2040 113214186222138184
2041 -174610196307189424
2042 252337460512819840
2043 -341962057449676992
2044 434846178085885904
2045 -519125938568525984
2046 582036133393295456
2047 -613017809278951424
2048 606588522384687686
2049 -563913031296166964
2050 492461947938013496
2051 -403894398864270800
2052 310981495256698288
2053 -224673987961920096
2054 152209877203358496
2055 -96618814344748800
2056 57411476780168520
2057 -31898474031662640
2058 16550500379912640
2059 -8006996118110400
2060 3605733546430320
2061 -1508411032762080
2062 584866725493920
2063 -209636724295680
2064 69253488488220
2065 -21012022886280
2066 5831654186256
2067 -1473550439712
2068 337113823632
2069 -69368134560
2070 12736945696
2071 -2066693120
2072 292779128
2073 -35657936
2074 3658496
2075 -307520
2076 20336
2077 -992
2078 32
2079 0
2080 1
2081 -63
2082 1954
2083 -39772
2084 597496
2085 -7064896
2086 68469088
2087 -559252384
2088 3928876792
2089 -24108996296
2090 130795806736
2091 -633477383168
2092 2760855718544
2093 -10899362078192
2094 39193834614656
2095 -128987030592224
2096 390071875757852
2097 -1087753360847396
2098 2805552244606808
2099 -6710462427427184
2100 14918679053419472
2101 -30890364553747856
2102 59674716213677888
2103 -107719443607881824
2104 181931645845902152
2105 -287824382529327608
2106 426947656820009264
2107 -594299517962496832
2108 776808235535562896
2109 -953972116654411888
2110 1101162071961821440
2111 -1195053942672246880
2112 1219606331663639110
2113 -1170501553680854650
2114 1056374979234180460
2115 -896356346802284296
2116 714875894120969088
2117 -535655483218618384
2118 376883865165278592
2119 -248828691548107296
2120 154030291124917320
2121 -89309950811831160
2122 48448974411575280
2123 -24557496498023040
2124 11612729664540720
2125 -5114144579192400
2126 2093277758256000
2127 -794503449789600
2128 278890212783900
2129 -90265511374500
2130 26843677072536
2131 -7305204625968
2132 1810664263344
2133 -406481958192
2134 82105080256
2135 -14803638816
2136 2359472248
2137 -328437064
2138 39316432
2139 -3966016
2140 327856
2141 -21328
2142 1024
2143 -32
2144 1
2145 1
2146 -64
2147 2017
2148 -41726
2149 637268
2150 -7662392
2151 75533984
2152 -627721472
2153 4488129176
2154 -28037873088
2155 154904803032
2156 -764273189904
2157 3394333101712
2158 -13660217796736
2159 50093196692848
2160 -168180865206880
2161 519058906350076
2162 -1477825236605248
2163 3893305605454204
2164 -9516014672033992
2165 21629141480846656
2166 -45809043607167328
2167 90565080767425744
2168 -167394159821559712
2169 289651089453783976
2170 -469756028375229760
2171 714772039349336872
2172 -1021247174782506096
2173 1371107753498059728
2174 -1730780352189974784
2175 2055134188616233328
2176 -2296216014634068320
2177 2414660274335885990
2178 -2390107885344493760
2179 2226876532915035110
2180 -1952731326036464756
2181 1611232240923253384
2182 -1250531377339587472
2183 912539348383896976
2184 -625712556713385888
2185 402858982673024616
2186 -243340241936748480
2187 137758925223406440
2188 -73006470909598320
2189 36170226162563760
2190 -16726874243733120
2191 7207422337448400
2192 -2887781208045600
2193 1073393662573500
2194 -369155724158400
2195 117109188447036
2196 -34148881698504
2197 9115868889312
2198 -2217146221536
2199 488587038448
2200 -96908719072
2201 17163111064
2202 -2687909312
2203 367753496
2204 -43282448
2205 4293872
2206 -349184
2207 22352
2208 -1056
2209 33
2210 0
2211 1
2212 -65
2213 2081
2214 -43743
2215 678994
2216 -8299660
2217 83196376
2218 -703255456
2219 5115850648
2220 -32526002264
2221 182942676120
2222 -919177992936
2223 4158606291616
2224 -17054550898448
2225 63753414489584
2226 -218274061899728
2227 687239771556956
2228 -1996884142955324
2229 5371130842059452
2230 -13409320277488196
2231 31145156152880648
2232 -67438185088013984
2233 136374124374593072
2234 -257959240588985456
2235 457045249275343688
2236 -759407117829013736
2237 1184528067724566632
2238 -1736019214131842968
2239 2392354928280565824
2240 -3101888105688034512
2241 3785914540806208112
2242 -4351350203250301648
2243 4710876288969954310
2244 -4804768159680379750
2245 4616984418259528870
2246 -4179607858951499866
2247 3563963566959718140
2248 -2861763618262840856
2249 2163070725723484448
2250 -1538251905097282864
2251 1028571539386410504
2252 -646199224609773096
2253 381099167160154920
2254 -210765396133004760
2255 109176697072162080
2256 -52897100406296880
2257 23934296581181520
2258 -10095203545494000
2259 3961174870619100
2260 -1442549386731900
2261 486264912605436
2262 -151258070145540
2263 43264750587816
2264 -11333015110848
2265 2705733259984
2266 -585495757520
2267 114071830136
2268 -19851020376
2269 3055662808
2270 -411035944
2271 47576320
2272 -4643056
2273 371536
2274 -23408
2275 1089
2276 -33
2277 1
2278 1
2279 -66
2280 2146
2281 -45824
2282 722737
2283 -8978654
2284 91496036
2285 -786451832
2286 5819106104
2287 -37641852912
2288 215468678384
2289 -1102120669056
2290 5077784284552
2291 -21213157190064
2292 80807965388032
2293 -282027476389312
2294 905513833456684
2295 -2684123914512280
2296 7368014985014776
2297 -18780451119547648
2298 44554476430368844
2299 -98583341240894632
2300 203812309462607056
2301 -394333364963578528
2302 715004489864329144
2303 -1216452367104357424
2304 1943935185553580368
2305 -2920547281856409600
2306 4128374142412408792
2307 -5494243033968600336
2308 6887802646494242624
2309 -8137264744056509760
2310 9062226492220255958
2311 -9515644448650334060
2312 9421752577939908620
2313 -8796592277211028736
2314 7743571425911218006
2315 -6425727185222558996
2316 5024834343986325304
2317 -3701322630820767312
2318 2566823444483693368
2319 -1674770763996183600
2320 1027298391769928016
2321 -591864563293159680
2322 319942093205166840
2323 -162073797478458960
2324 76831396987478400
2325 -34029500126675520
2326 14056378416113100
2327 -5403724257351000
2328 1928814299337336
2329 -637522982750976
2330 194522820733356
2331 -54597765698664
2332 14038748370832
2333 -3291229017504
2334 699567587656
2335 -133922850512
2336 22906683184
2337 -3466698752
2338 458612264
2339 -52219376
2340 5014592
2341 -394944
2342 24497
2343 -1122
2344 34
2345 0
2346 1
2347 -67
2348 2212
2349 -47970
2350 768561
2351 -9701391
2352 100474690
2353 -877947868
2354 6605557936
2355 -43460959016
2356 253110531296
2357 -1317589347440
2358 6179904953608
2359 -26290941474616
2360 102021122578096
2361 -362835441777344
2362 1187541309845996
2363 -3589637747968964
2364 10052138899527056
2365 -26148466104562424
2366 63334927549916492
2367 -143137817671263476
2368 302395650703501688
2369 -598145674426185584
2370 1109337854827907672
2371 -1931456856968686568
2372 3160387552657937792
2373 -4864482467409989968
2374 7048921424268818392
2375 -9622617176381009128
2376 12382045680462842960
2377 -15025067390550752384
2378 17199491236276765718
2379 -18577870940870590018
2380 18937397026590242680
2381 -18218344855150937356
2382 16540163703122246742
2383 -14169298611133777002
2384 11450561529208884300
2385 -8726156974807092616
2386 6268146075304460680
2387 -4241594208479876968
2388 2702069155766111616
2389 -1619162955063087696
2390 911806656498326520
2391 -482015890683625800
2392 238905194465937360
2393 -110860897114153920
2394 48085878542788620
2395 -19460102673464100
2396 7332538556688336
2397 -2566337282088312
2398 832045803484332
2399 -249120586432020
2400 68636514069496
2401 -17329977388336
2402 3990796605160
2403 -833490438168
2404 156829533696
2405 -26373381936
2406 3925311016
2407 -510831640
2408 57233968
2409 -5409536
2410 419441
2411 -25619
2412 1156
2413 -34
2414 1
2415 1
2416 -68
2417 2279
2418 -50182
2419 816531
2420 -10469952
2421 110176081
2422 -978422558
2423 7483505804
2424 -50066516952
2425 296571490312
2426 -1570699878736
2427 7497494301048
2428 -32470846428224
2429 128312064052712
2430 -464856564355440
2431 1550376751623340
2432 -4777179057814960
2433 13641776647496020
2434 -36200605004089480
2435 89483393654478916
2436 -206472745221179968
2437 445533468374765164
2438 -900541325129687272
2439 1707483529254093256
2440 -3040794711796594240
2441 5091844409626624360
2442 -8024870020067927760
2443 11913403891678808360
2444 -16671538600649827520
2445 22004662856843852088
2446 -27407113071013595344
2447 32224558626827518102
2448 -35777362177147355736
2449 37515267967460832698
2450 -37155741881741180036
2451 34758508558273184098
2452 -30709462314256023744
2453 25619860140342661302
2454 -20176718504015976916
2455 14994303050111553296
2456 -10509740283784337648
2457 6943663364245988584
2458 -4321232110829199312
2459 2530969611561414216
2460 -1393822547181952320
2461 720921085149563160
2462 -349766091580091280
2463 158946775656942540
2464 -67545981216252720
2465 26792641230152436
2466 -9898875838776648
2467 3398383085572644
2468 -1081166389916352
2469 317757100501516
2470 -85966491457832
2471 21320773993496
2472 -4824287043328
2473 990319971864
2474 -183202915632
2475 30298692952
2476 -4436142656
2477 568065608
2478 -62643504
2479 5828977
2480 -445060
2481 26775
2482 -1190
2483 35
2484 0
2485 1
2486 -69
2487 2347
2488 -52461
2489 866713
2490 -11286483
2491 120646033
2492 -1088598639
2493 8461928362
2494 -57550022756
2495 346638007264
2496 -1867271369048
2497 9068194179784
2498 -39968340729272
2499 160782910480936
2500 -593168628408152
2501 2015233315978780
2502 -6327555809438300
2503 18418955705310980
2504 -49842381651585500
2505 125683998658568396
2506 -295956138875658884
2507 652006213595945132
2508 -1346074793504452436
2509 2608024854383780528
2510 -4748278241050687496
2511 8132639121423218600
2512 -13116714429694552120
2513 19938273911746736120
2514 -28584942492328635880
2515 38676201457493679608
2516 -49411775927857447432
2517 59631671697841113446
2518 -68001920803974873838
2519 73292630144608188434
2520 -74671009849202012734
2521 71914250440014364134
2522 -65467970872529207842
2523 56329322454598685046
2524 -45796578644358638218
2525 35171021554127530212
2526 -25504043333895890944
2527 17453403648030326232
2528 -11264895475075187896
2529 6852201722390613528
2530 -3924792158743366536
2531 2114743632331515480
2532 -1070687176729654440
2533 508712867237033820
2534 -226492756873195260
2535 94338622446405156
2536 -36691517068929084
2537 13297258924349292
2538 -4479549475488996
2539 1398923490417868
2540 -403723591959348
2541 107287265451328
2542 -26145061036824
2543 5814607015192
2544 -1173522887496
2545 213501608584
2546 -34734835608
2547 5004208264
2548 -630709112
2549 68472481
2550 -6274037
2551 471835
2552 -27965
2553 1225
2554 -35
2555 1
2556 1
2557 -70
2558 2416
2559 -54808
2560 919174
2561 -12153196
2562 131932516
2563 -1209244672
2564 9550527001
2565 -66011951118
2566 404188030020
2567 -2213909376312
2568 10935465548832
2569 -49036534909056
2570 200751251210208
2571 -753951538889088
2572 2608401944386932
2573 -8342789125417080
2574 24746511514749280
2575 -68261337356896480
2576 175526380310153896
2577 -421640137534227280
2578 947962352471604016
2579 -1998081007100397568
2580 3954099647888232964
2581 -7356303095434468024
2582 12880917362473906096
2583 -21249353551117770720
2584 33054988341441288240
2585 -48523216404075372000
2586 67261143949822315488
2587 -88087977385351127040
2588 109043447625698560878
2589 -127633592501815987284
2590 141294550948583062272
2591 -147963639993810201168
2592 146585260289216376868
2593 -137382221312543571976
2594 121797293327127892888
2595 -102125901098957323264
2596 80967600198486168430
2597 -60675064888023421156
2598 42957446981926217176
2599 -28718299123105514128
2600 18117097197465801424
2601 -10776993881133980064
2602 6039535791074882016
2603 -3185430809061169920
2604 1579400043966688260
2605 -735205624110229080
2606 320831379319600416
2607 -131030139515334240
2608 49988775993278376
2609 -17776808399838288
2610 5878472965906864
2611 -1802647082377216
2612 511010857410676
2613 -133432326488152
2614 31959668052016
2615 -6988129902688
2616 1387024496080
2617 -248236444192
2618 39739043872
2619 -5634917376
2620 699181593
2621 -74746518
2622 6745872
2623 -499800
2624 29190
2625 -1260
2626 36
2627 0
2628 1
2629 -71
2630 2486
2631 -57224
2632 973982
2633 -13072370
2634 144085712
2635 -1341177188
2636 10759771673
2637 -75562478119
2638 470199981138
2639 -2618097406332
2640 13149374925144
2641 -59972000457888
2642 249787786119264
2643 -954702790099296
2644 3362353483276020
2645 -10951191069804012
2646 33089300640166360
2647 -93007848871645760
2648 243787717667050376
2649 -597166517844381176
2650 1369602490005831296
2651 -2946043359572001584
2652 5952180654988630532
2653 -11310402743322700988
2654 20237220457908374120
2655 -34130270913591676816
2656 54304341892559058960
2657 -81578204745516660240
2658 115784360353897687488
2659 -155349121335173442528
2660 197131425011049687918
2661 -236677040127514548162
2662 268928143450399049556
2663 -289258190942393263440
2664 294548900283026578036
2665 -283967481601759948844
2666 259179514639671464864
2667 -223923194426085216152
2668 183093501297443491694
2669 -141642665086509589586
2670 103632511869949638332
2671 -71675746105031731304
2672 46835396320571315552
2673 -28894091078599781488
2674 16816529672208862080
2675 -9224966600136051936
2676 4764830853027858180
2677 -2314605668076917340
2678 1056037003429829496
2679 -451861518834934656
2680 181018915508612616
2681 -67765584393116664
2682 23655281365745152
2683 -7681120048284080
2684 2313657939787892
2685 -644443183898828
2686 165391994540168
2687 -38947797954704
2688 8375154398768
2689 -1635260940272
2690 287975488064
2691 -45373961248
2692 6334098969
2693 -773928111
2694 81492390
2695 -7245672
2696 528990
2697 -30450
2698 1296
2699 -36
2700 1
2701 1
2702 -72
2703 2557
2704 -59710
2705 1031206
2706 -14046352
2707 157158082
2708 -1485262900
2709 12100948861
2710 -86322249792
2711 545762459257
2712 -3088297387470
2713 15767472331476
2714 -73121375383032
2715 309759786577152
2716 -1204490576218560
2717 4317056273375316
2718 -14313544553080032
2719 44040491709970372
2720 -126097149511812120
2721 336795566538696136
2722 -840954235511431552
2723 1966769007850212472
2724 -4315645849577832880
2725 8898224014560632116
2726 -17262583398311331520
2727 31547623201231075108
2728 -54367491371500050936
2729 88434612806150735776
2730 -135882546638075719200
2731 197362565099414347728
2732 -271133481689071130016
2733 352480546346223130446
2734 -433808465138564236080
2735 505605183577913597718
2736 -558186334392792312996
2737 583807091225419841476
2738 -578516381884786526880
2739 543146996241431413708
2740 -483102709065756681016
2741 407016695723528707846
2742 -324736166383953081280
2743 245275176956459227918
2744 -175308257974981369636
2745 118511142425603046856
2746 -75729487399171097040
2747 45710620750808643568
2748 -26041496272344914016
2749 13989797453163910116
2750 -7079436521104775520
2751 3370642671506746836
2752 -1507898522264764152
2753 632880434343547272
2754 -248784499901729280
2755 91420865758861816
2756 -31336401414029232
2757 9994777988071972
2758 -2958101123686720
2759 809835178438996
2760 -204339792494872
2761 47322952353472
2762 -10010415339040
2763 1923236428336
2764 -333349449312
2765 51708060217
2766 -7108027080
2767 855420501
2768 -88738062
2769 7774662
2770 -559440
2771 31746
2772 -1332
2773 37
2774 0
2775 1
2776 -73
2777 2629
2778 -62267
2779 1090916
2780 -15077558
2781 171204434
2782 -1642420982
2783 13586211761
2784 -98423198653
2785 632084709049
2786 -3634059846727
2787 18855769718946
2788 -88888847714508
2789 382881161960184
2790 -1514250362795712
2791 5521546849593876
2792 -18630600826455348
2793 58354036263050404
2794 -170137641221782492
2795 462892716050508256
2796 -1177749802050127688
2797 2807723243361644024
2798 -6282414857428045352
2799 13213869864138464996
2800 -26160807412871963636
2801 48810206599542406628
2802 -85915114572731126044
2803 142802104177650786712
2804 -224317159444226454976
2805 333245111737490066928
2806 -468496046788485477744
2807 623614028035294260462
2808 -786289011484787366526
2809 939413648716477833798
2810 -1063791517970705910714
2811 1141993425618212154472
2812 -1162323473110206368356
2813 1121663378126217940588
2814 -1026249705307188094724
2815 890119404789285388862
2816 -731752862107481789126
2817 570011343340412309198
2818 -420583434931440597554
2819 293819400400584416492
2820 -194240629824774143896
2821 121440108149979740608
2822 -71752117023153557584
2823 40031293725508824132
2824 -21069233974268685636
2825 10450079192611522356
2826 -4878541193771510988
2827 2140778956608311424
2828 -881664934245276552
2829 340205365660591096
2830 -122757267172891048
2831 41331179402101204
2832 -12952879111758692
2833 3767936302125716
2834 -1014174970933868
2835 251662744848344
2836 -57333367692512
2837 11933651767376
2838 -2256585877648
2839 385057509529
2840 -58816087297
2841 7963447581
2842 -944158563
2843 96512724
2844 -8334102
2845 591186
2846 -33078
2847 1369
2848 -37
2849 1
2850 1
2851 -74
2852 2702
2853 -64896
2854 1153183
2855 -16168474
2856 186281992
2857 -1813625416
2858 15228632743
2859 -112009410414
2860 730507907702
2861 -4266144555776
2862 22489829565673
2863 -107744617433454
2864 471770009674692
2865 -1897131524755896
2866 7035797212389588
2867 -24152147676049224
2868 76984637089505752
2869 -228491677484832896
2870 633030357272290748
2871 -1640642518100635944
2872 3985473045411771712
2873 -9090138100789689376
2874 19496284721566510348
2875 -39374677277010428632
2876 74971014012414370264
2877 -134725321172273532672
2878 228717218750381912756
2879 -367119263621877241688
2880 557562271181716521904
2881 -801741158525975544672
2882 1092110074823779738206
2883 -1409903039520081626988
2884 1725702660201265200324
2885 -2003205166687183744512
2886 2205784943588918065186
2887 -2304316898728418522828
2888 2283986851236424308944
2889 -2147913083433406035312
2890 1916369110096473483586
2891 -1621872266896767177988
2892 1301764205447894098324
2893 -990594778271852906752
2894 714402835332025014046
2895 -488060030225358560388
2896 315680737974753884504
2897 -193192225173133298192
2898 111783410748662381716
2899 -61100527699777509768
2900 31519313166880207992
2901 -15328620386383033344
2902 7019320150379822412
2903 -3022443890853587976
2904 1221870299905867648
2905 -462962632833482144
2906 164088446574992252
2907 -54284058513859896
2908 16720815413884408
2909 -4782111273059584
2910 1265837715782212
2911 -308996112540856
2912 69267019459888
2913 -14190237645024
2914 2641643387177
2915 -443873596826
2916 66779534878
2917 -8907606144
2918 1040671287
2919 -104846826
2920 8925288
2921 -624264
2922 34447
2923 -1406
2924 38
2925 0
2926 1
2927 -75
2928 2776
2929 -67598
2930 1218079
2931 -17321657
2932 202450466
2933 -1999907408
2934 17042258159
2935 -127238043157
2936 842517318116
2937 -4996652463478
2938 26755974121449
2939 -130234446999127
2940 579514627108146
2941 -2368901534430588
2942 8932928737145484
2943 -31187944888438812
2944 101136784765554976
2945 -305476314574338648
2946 861522034757123644
2947 -2273672875372926692
2948 5626115563512407656
2949 -13075611146201461088
2950 28586422822356199724
2951 -58870961998576938980
2952 114345691289424798896
2953 -209696335184687902936
2954 363442539922655445428
2955 -595836482372259154444
2956 924681534803593763592
2957 -1359303429707692066576
2958 1893851233349755282878
2959 -2502013114343861365194
2960 3135605699721346827312
2961 -3728907826888448944836
2962 4208990110276101809698
2963 -4510101842317336588014
2964 4588303749964842831772
2965 -4431899934669830344256
2966 4064282193529879518898
2967 -3538241376993240661574
2968 2923636472344661276312
2969 -2292358983719747005076
2970 1704997613603877920798
2971 -1202462865557383574434
2972 803740768200112444892
2973 -508872963147887182696
2974 304975635921795679908
2975 -172883938448439891484
2976 92619840866657717760
2977 -46847933553263241336
2978 22347940536762855756
2979 -10041764041233410388
2980 4244314190759455624
2981 -1684832932739349792
2982 627051079408474396
2983 -218372505088852148
2984 71004873927744304
2985 -21502926686943992
2986 6047948988841796
2987 -1574833828323068
2988 378263132000744
2989 -83457257104912
2990 16831881032201
2991 -3085516984003
2992 510653131704
2993 -75687141022
2994 9948277431
2995 -1145518113
2996 113772114
2997 -9549552
2998 658711
2999 -35853
3000 1444
3001 -38
3002 1
3003 1
3004 -76
3005 2851
3006 -70374
3007 1285677
3008 -18539736
3009 219772123
3010 -2202357874
3011 19042165567
3012 -144280301316
3013 969755361273
3014 -5839169781594
3015 31752626584927
3016 -156990421120576
3017 709749074107273
3018 -2948416161538734
3019 11301830271576072
3020 -40120873625584296
3021 132324729653993788
3022 -406613099339893624
3023 1166998349331462292
3024 -3135194910130050336
3025 7899788438885334348
3026 -18701726709713868744
3027 41662033968557660812
3028 -87457384820933138704
3029 173216653288001737876
3030 -324042026474112701832
3031 573138875107343348364
3032 -959279022294914599872
3033 1520518017175852918036
3034 -2283984964511285830168
3035 3253154663057447349454
3036 -4395864347693616648072
3037 5637618814065208192506
3038 -6864513526609795772148
3039 7937897937164550754534
3040 -8719091952593438397712
3041 9098405592282179419786
3042 -9020203684634673176028
3043 8496182128199709863154
3044 -7602523570523120180472
3045 6461877849337901937886
3046 -5215995456064408281388
3047 3997356597323624925874
3048 -2907460479161261495232
3049 2006203633757496019326
3050 -1312613731347999627588
3051 813848599069682862604
3052 -477859574370235571392
3053 265503779315097609244
3054 -139467774419920959096
3055 69195874090026097092
3056 -32389704577996266144
3057 14286078231992866012
3058 -5929147123498805416
3059 2311884012147824188
3060 -845423584497326544
3061 289377379016596452
3062 -92507800614688296
3063 27550875675785788
3064 -7622782817164864
3065 1953096960323812
3066 -461720389105656
3067 100289138137113
3068 -19917398016204
3069 3596170115707
3070 -586340272726
3071 85635418453
3072 -11093795544
3073 1259290227
3074 -123321666
3075 10208263
3076 -694564
3077 37297
3078 -1482
3079 39
3080 0
3081 1
3082 -77
3083 2927
3084 -73225
3085 1356051
3086 -19825413
3087 238311859
3088 -2422129997
3089 21244523441
3090 -163322466883
3091 1114035662589
3092 -6808925142867
3093 37591796366521
3094 -188743047705503
3095 866739495227849
3096 -3658165235646007
3097 14250246433114806
3098 -51422703897160368
3099 172445603279578084
3100 -538937828993887412
3101 1573611448671355916
3102 -4302193259461512628
3103 11034983349015384684
3104 -26601515148599203092
3105 60363760678271529556
3106 -129119418789490799516
3107 260674038108934876580
3108 -497258679762114439708
3109 897180901581456050196
3110 -1532417897402257948236
3111 2479797039470767517908
3112 -3804502981687138748204
3113 5537139627568733179622
3114 -7649019010751063997526
3115 10033483161758824840578
3116 -12502132340675003964654
3117 14802411463774346526682
3118 -16656989889757989152246
3119 17817497544875617817498
3120 -18118609276916852595814
3121 17516385812834383039182
3122 -16098705698722830043626
3123 14064401419861022118358
3124 -11677873305402310219274
3125 9213352053388033207262
3126 -6904817076484886421106
3127 4913664112918757514558
3128 -3318817365105495646914
3129 2126462330417682490192
3130 -1291708173439918433996
3131 743363353685333180636
3132 -404971553735018568340
3133 208663648509947056188
3134 -101585578668022363236
3135 46675782809989132156
3136 -20215225355491671428
3137 8241031135646629604
3138 -3157307596645150732
3139 1134800963513922996
3140 -381885179631284748
3141 120058676290474084
3142 -35173658492950652
3143 9575879777488676
3144 -2414817349429468
3145 562009527242769
3146 -120206536153317
3147 23513568131911
3148 -4182510388433
3149 671975691179
3150 -96729213997
3151 12353085771
3152 -1382611893
3153 133529929
3154 -10902827
3155 731861
3156 -38779
3157 1521
3158 -39
3159 1
3160 1
3161 -78
3162 3004
3163 -76152
3164 1429276
3165 -21181464
3166 258137272
3167 -2660441856
3168 23666653438
3169 -184566990324
3170 1277358129472
3171 -7922960805456
3172 44400721509388
3173 -226334844072024
3174 1055482542933352
3175 -4524904730873856
3176 17908411668760813
3177 -65672950330275174
3178 223868307176738452
3179 -711383432273465496
3180 2112549277665243328
3181 -5875804708132868544
3182 15337176608476897312
3183 -37636498497614587776
3184 86965275826870732648
3185 -189483179467762329072
3186 389793456898425676096
3187 -757932717871049316288
3188 1394439581343570489904
3189 -2429598798983713998432
3190 4012214936873025466144
3191 -6284300021157906266112
3192 9341642609255871927826
3193 -13186158638319797177148
3194 17682502172509888838104
3195 -22535615502433828805232
3196 27304543804449350491336
3197 -31459401353532335678928
3198 34474487434633606969744
3199 -35936106821792470413312
3200 35634995089751235634996
3201 -33615091511557213082808
3202 30163107118583852161984
3203 -25742274725263332337632
3204 20891225358790343426536
3205 -16118169129872919628368
3206 11818481189403643935664
3207 -8232481478024253161472
3208 5445279695523178137106
3209 -3418170503857600924188
3210 2035071527125251614632
3211 -1148334907420351748976
3212 613635202244965624528
3213 -310249227177969419424
3214 148261361478011495392
3215 -66891008165480803584
3216 28456256491138301032
3217 -11398338732291780336
3218 4292108560159073728
3219 -1516686143145207744
3220 501943855921758832
3221 -155232334783424736
3222 44749538270439328
3223 -11990697126918144
3224 2976826876672237
3225 -682216063396086
3226 143720104285228
3227 -27696078520344
3228 4854486079612
3229 -768704905176
3230 109082299768
3231 -13735697664
3232 1516141822
3233 -144432756
3234 11634688
3235 -770640
3236 40300
3237 -1560
3238 40
3239 0
3240 1
3241 -79
3242 3082
3243 -79156
3244 1505428
3245 -22610740
3246 279318736
3247 -2918579128
3248 26327095294
3249 -208233643762
3250 1461925119796
3251 -9200318934928
3252 52323682314844
3253 -270735565581412
3254 1281817387005376
3255 -5580387273807208
3256 22433316399634669
3257 -83581361999035987
3258 289541257507013626
3259 -935251739450203948
3260 2823932709938708824
3261 -7988353985798111872
3262 21212981316609765856
3263 -52973675106091485088
3264 124601774324485320424
3265 -276448455294633061720
3266 579276636366188005168
3267 -1147726174769474992384
3268 2152372299214619806192
3269 -3824038380327284488336
3270 6441813735856739464576
3271 -10296514958030931732256
3272 15625942630413778193938
3273 -22527801247575669104974
3274 30868660810829686015252
3275 -40218117674943717643336
3276 49840159306883179296568
3277 -58763945157981686170264
3278 65933888788165942648672
3279 -70410594256426077383056
3280 71571101911543706048308
3281 -69250086601308448717804
3282 63778198630141065244792
3283 -55905381843847184499616
3284 46633500084053675764168
3285 -37009394488663263054904
3286 27936650319276563564032
3287 -20050962667427897097136
3288 13677761173547431298578
3289 -8863450199380779061294
3290 5453242030982852538820
3291 -3183406434545603363608
3292 1761970109665317373504
3293 -923884429422935043952
3294 458510588655980914816
3295 -215152369643492298976
3296 95347264656619104616
3297 -39854595223430081368
3298 15690447292450854064
3299 -5808794703304281472
3300 2018629999066966576
3301 -657176190705183568
3302 199981873053864064
3303 -56740235397357472
3304 14967524003590381
3305 -3659042940068323
3306 825936167681314
3307 -171416182805572
3308 32550564599956
3309 -5623190984788
3310 877787204944
3311 -122817997432
3312 15251839486
3313 -1660574578
3314 156067444
3315 -12405328
3316 810940
3317 -41860
3318 1600
3319 -40
3320 1
3321 1
3322 -80
3323 3161
3324 -82238
3325 1584584
3326 -24116168
3327 301929476
3328 -3197897864
3329 29245674422
3330 -234560739056
3331 1670158763558
3332 -10662244054724
3333 61524001249772
3334 -323059247896256
3335 1552552952586788
3336 -6862204660812584
3337 28013703673441877
3338 -106014678398670656
3339 373122619506049613
3340 -1224792996957217574
3341 3759184449388912772
3342 -10812286695736820696
3343 29201335302407877728
3344 -74186656422701250944
3345 177575449430576805512
3346 -401050229619118382144
3347 855725091660821066888
3348 -1727002811135662997552
3349 3300098473984094798576
3350 -5976410679541904294528
3351 10265852116184023952912
3352 -16738328693887671196832
3353 25922457588444709926194
3354 -38153743877989447298912
3355 53396462058405355120226
3356 -71086778485773403658588
3357 90058276981826896939904
3358 -108604104464864865466832
3359 124697833946147628818936
3360 -136344483044592020031728
3361 141981696167969783431364
3362 -140821188512852154766112
3363 133028285231449513962596
3364 -119683580473988249744408
3365 102538881927900860263784
3366 -83642894572716938819072
3367 64946044807939826618936
3368 -47987612986704460661168
3369 33728723840975328395714
3370 -22541211372928210359872
3371 14316692230363631600114
3372 -8636648465528455902428
3373 4945376544210920737112
3374 -2685854539088252417456
3375 1382395018078915958768
3376 -673662958299473213792
3377 310499634300111403592
3378 -135201859880049185984
3379 55545042515880935432
3380 -21499241995755135536
3381 7827424702371248048
3382 -2675806189772150144
3383 857158063759047632
3384 -256722108451221536
3385 71707759400947853
3386 -18626566943658704
3387 4484979107749637
3388 -997352350486886
3389 203966747405528
3390 -38173755584744
3391 6500978189732
3392 -1000605202376
3393 138069836918
3394 -16912414064
3395 1816642022
3396 -168472772
3397 13216268
3398 -852800
3399 43460
3400 -1640
3401 41
3402 0
3403 1
3404 -81
3405 3241
3406 -85399
3407 1666822
3408 -25700752
3409 326045644
3410 -3499827340
3411 32443572286
3412 -263806413478
3413 1904719502614
3414 -12332402818282
3415 72186245304496
3416 -384583249146028
3417 1875612200483044
3418 -8414757613399372
3419 34875908334254461
3420 -134028382072112533
3421 479137297904720269
3422 -1597915616463267187
3423 4983977446346130346
3424 -14571471145125733468
3425 40013621998144698424
3426 -103387991725109128672
3427 251762105853278056456
3428 -578625679049695187656
3429 1256775321279939449032
3430 -2582727902796484064440
3431 5027101285119757796128
3432 -9276509153525999093104
3433 16242262795725928247440
3434 -27004180810071695149744
3435 42660786282332381123026
3436 -64076201466434157225106
3437 91550205936394802419138
3438 -124483240544178758778814
3439 161145055467600300598492
3440 -198662381446691762406736
3441 233301938411012494285768
3442 -261042316990739648850664
3443 278326179212561803463092
3444 -282802884680821938197476
3445 273849473744301668728708
3446 -252711865705437763707004
3447 222222462401889110008192
3448 -186181776500617799082856
3449 148588939380656765438008
3450 -112933657794644287280104
3451 81716336827679789056882
3452 -56269935213903538755586
3453 36857903603291841959986
3454 -22953340695892087502542
3455 13582025009739376639540
3456 -7631231083299173154568
3457 4068249557167168376224
3458 -2056057976378389172560
3459 984162592599584617384
3460 -445701494180160589576
3461 190746902395930121416
3462 -77044284511636070968
3463 29326666698126383584
3464 -10503230892143398192
3465 3532964253531197776
3466 -1113880172210269168
3467 328429867852169389
3468 -90334326344606557
3469 23111546051408341
3470 -5482331458236523
3471 1201319097892414
3472 -242140502990272
3473 44674733774476
3474 -7501583392108
3475 1138675039294
3476 -154982250982
3477 18729056086
3478 -1985114794
3479 181689040
3480 -14069068
3481 896260
3482 -45100
3483 1681
3484 -41
3485 1
3486 1
3487 -82
3488 3322
3489 -88640
3490 1752221
3491 -27367574
3492 351746396
3493 -3825872984
3494 35943399626
3495 -296249985764
3496 2168525916092
3497 -14237122320896
3498 84518648122778
3499 -456769494450524
3500 2260195449629072
3501 -10290369813882416
3502 43290665947653833
3503 -168904290406366994
3504 613165679976832802
3505 -2077052914367987456
3506 6581893062809397533
3507 -19555448591471863814
3508 54585093143270431892
3509 -143401613723253827096
3510 355150097578387185128
3511 -830387784902973244112
3512 1835401000329634636688
3513 -3839503224076423513472
3514 7609829187916241860568
3515 -14303610438645756889232
3516 25518771949251927340544
3517 -43246443605797623397184
3518 69664967092404076272770
3519 -106736987748766538348132
3520 155626407402828959644244
3521 -216033446480573561197952
3522 285628296011779059377306
3523 -359807436914292063005228
3524 431964319857704256692504
3525 -494344255401752143136432
3526 539368496203301452313756
3527 -561129063893383741660568
3528 556652358425123606926184
3529 -526561339449739432435712
3530 474934328107326873715196
3531 -408404238902506909091048
3532 334770715881274564520864
3533 -261522597175301052718112
3534 194649994622324076336986
3535 -137986272041583327812468
3536 93127838817195380715572
3537 -59811244299183929462528
3538 36535365705631464142082
3539 -21213256093038549794108
3540 11699480640466341530792
3541 -6124307533545557548784
3542 3040220568977973789944
3543 -1429864086779745206960
3544 636448396576090710992
3545 -267791186907566192384
3546 106370951209762454552
3547 -39829897590269781776
3548 14036195145674595968
3549 -4646844425741466944
3550 1442310040062438557
3551 -418764194196775946
3552 113445872396014898
3553 -28593877509644864
3554 6683650556128937
3555 -1443459600882686
3556 286815236764748
3557 -52176317166584
3558 8640258431402
3559 -1293657290276
3560 173711307068
3561 -20714170880
3562 2166803834
3563 -195758108
3564 14965328
3565 -941360
3566 46781
3567 -1722
3568 42
3569 0
3570 1
3571 -83
3572 3404
3573 -91962
3574 1840861
3575 -29119795
3576 379113970
3577 -4177619380
3578 39769272610
3579 -332193385390
3580 2464775901856
3581 -16405648236988
3582 98755770443674
3583 -541288142573302
3584 2716964944079596
3585 -12550565263511488
3586 53581035761536249
3587 -212194956354020827
3588 782069970383199796
3589 -2690218594344820258
3590 8658945977177384989
3591 -26137341654281261347
3592 74140541734742295706
3593 -197986706866524258988
3594 498551711301641012224
3595 -1185537882481360429240
3596 2665788785232607880800
3597 -5674904224406058150160
3598 11449332411992665374040
3599 -21913439626561998749800
3600 39822382387897684229776
3601 -68765215555049550737728
3602 112911410698201699669954
3603 -176401954841170614620902
3604 262363395151595497992376
3605 -371659853883402520842196
3606 501661742492352620575258
3607 -645435732926071122382534
3608 791771756771996319697732
3609 -926308575259456399828936
3610 1033712751605053595450188
3611 -1100497560096685193974324
3612 1117781422318507348586752
3613 -1083213697874863039361896
3614 1001495667557066306150908
3615 -883338567009833782806244
3616 743174954783781473611912
3617 -596293313056575617238976
3618 456172591797625129055098
3619 -332636266663907404149454
3620 231114110858778708528040
3621 -152939083116379310178100
3622 96346610004815393604610
3623 -57748621798670013936190
3624 32912736733504891324900
3625 -17823788174011899079576
3626 9164528102523531338728
3627 -4470084655757718996904
3628 2066312483355835917952
3629 -904239583483656903376
3630 374162138117328646936
3631 -146200848800032236328
3632 53866092735944377744
3633 -18683039571416062912
3634 6089154465803905501
3635 -1861074234259214503
3636 532210066592790844
3637 -142039749905659762
3638 35277528065773801
3639 -8127110157011623
3640 1730274837647434
3641 -338991553931332
3642 60816575597986
3643 -9933915721678
3644 1467368597344
3645 -194425477948
3646 22880974714
3647 -2362561942
3648 210723436
3649 -15906688
3650 988141
3651 -48503
3652 1764
3653 -42
3654 1
3655 1
3656 -84
3657 3487
3658 -95366
3659 1932823
3660 -30960656
3661 408233765
3662 -4556733350
3663 43946891990
3664 -371962658000
3665 2796969287246
3666 -18870424138844
3667 115161418680662
3668 -640043913016976
3669 3258253086652898
3670 -15267530207591084
3671 66131601025047737
3672 -265775992115557076
3673 994264926737220623
3674 -3472288564728020054
3675 11349164571522205247
3676 -34796287631458646336
3677 100277883389023557053
3678 -272127248601266554694
3679 696538418168165271212
3680 -1684089593783001441464
3681 3851326667713968310040
3682 -8340693009638666030960
3683 17124236636398723524200
3684 -33362772038554664123840
3685 61735822014459682979576
3686 -108587597942947234967504
3687 181676626253251250407682
3688 -289313365539372314290856
3689 438765349992766112613278
3690 -634023249034998018834572
3691 873321596375755141417454
3692 -1147097475418423742957792
3693 1437207489698067442080266
3694 -1718080332031452719526668
3695 1960021326864509995279124
3696 -2134210311701738789424512
3697 2218278982415192542561076
3698 -2200995120193370387948648
3699 2084709365431929345512804
3700 -1884834234566900088957152
3701 1626513521793615256418156
3702 -1339468267840357090850888
3703 1052465904854200746294074
3704 -788808858461532533204552
3705 563750377522686112677494
3706 -384053193975158018706140
3707 249285693121194703782710
3708 -154095231803485407540800
3709 90661358532174905261090
3710 -50736524907516790404476
3711 26988316276535430418304
3712 -13634612758281250335632
3713 6536397139113554914856
3714 -2970552066839492821328
3715 1278401721600985550312
3716 -520362986917360883264
3717 200066941535976614072
3718 -72549132307360440656
3719 24772194037219968413
3720 -7950228700063120004
3721 2393284300852005347
3722 -674249816498450606
3723 177317277971433563
3724 -43404638222785424
3725 9857384994659057
3726 -2069266391578766
3727 399808129529318
3728 -70750491319664
3729 11401284319022
3730 -1661794075292
3731 217306452662
3732 -25243536656
3733 2573285378
3734 -226630124
3735 16894829
3736 -1036644
3737 50267
3738 -1806
3739 43
3740 0
3741 1
3742 -85
3743 3571
3744 -98853
3745 2028189
3746 -32893479
3747 439194421
3748 -4964967115
3749 48503625340
3750 -415909549990
3751 3168931945246
3752 -21667393426090
3753 134031842819506
3754 -755205331697638
3755 3898296999669874
3756 -18525783294243982
3757 81399131232638821
3758 -331907593140604813
3759 1260040918852777699
3760 -4466553491465240677
3761 14821453136250225301
3762 -46145452202980851583
3763 135074171020482203389
3764 -372405131990290111747
3765 968665666769431825906
3766 -2380628011951166712676
3767 5535416261496969751504
3768 -12192019677352634341000
3769 25464929646037389555160
3770 -50487008674953387648040
3771 95098594053014347103416
3772 -170323419957406917947080
3773 290264224196198485375186
3774 -470989991792623564698538
3775 728078715532138426904134
3776 -1072788599027764131447850
3777 1507344845410753160252026
3778 -2020419071794178884375246
3779 2584304965116491185038058
3780 -3155287821729520161606934
3781 3678101658895962714805792
3782 -4094231638566248784703636
3783 4352489294116931331985588
3784 -4419274102608562930509724
3785 4285704485625299733461452
3786 -3969543599998829434469956
3787 3511347756360515345375308
3788 -2965981789633972347269044
3789 2391934172694557837144962
3790 -1841274763315733279498626
3791 1352559235984218645882046
3792 -947803571497844131383634
3793 633338887096352722488850
3794 -403380924924680111323510
3795 244756590335660312801890
3796 -141397883439691695665566
3797 77724841184052220822780
3798 -40622929034816680753936
3799 20171009897394805250488
3800 -9506949205953047736184
3801 4248953788440478371640
3802 -1798764708518346433576
3803 720429928453337497336
3804 -272616073843337054728
3805 97321326344580409069
3806 -32722422737283088417
3807 10343513000915125351
3808 -3067534117350455953
3809 851567094469884169
3810 -220721916194218987
3811 53262023217444481
3812 -11926651386237823
3813 2469074521108084
3814 -470558620848982
3815 82151775638686
3816 -13063078394314
3817 1879100527954
3818 -242549989318
3819 27816822034
3820 -2799915502
3821 243524953
3822 -17931473
3823 1086911
3824 -52073
3825 1849
3826 -43
3827 1
3828 1
3829 -86
3830 3656
3831 -102424
3832 2127042
3833 -34921668
3834 472087900
3835 -5404161536
3836 53468592455
3837 -464413175330
3838 3584841495236
3839 -24836325371336
3840 155699236245596
3841 -889237174517144
3842 4653502331367512
3843 -22424080293913856
3844 99924914526882803
3845 -413306724373243634
3846 1591948511993382512
3847 -5726594410318018376
3848 19288006627715465978
3849 -60966905339231076884
3850 181219623223463054972
3851 -507479303010772315136
3852 1341070798759721937653
3853 -3349293678720598538582
3854 7916044273448136464180
3855 -17727435938849604092504
3856 37656949323390023896160
3857 -75951938320990777203200
3858 145585602727967734751456
3859 -265422014010421265050496
3860 460587644153605403322266
3861 -761254215988822050073724
3862 1199068707324761991602672
3863 -1800867314559902558351984
3864 2580133444438517291699876
3865 -3527763917204932044627272
3866 4604724036910670069413304
3867 -5739592786846011346644992
3868 6833389480625482876412726
3869 -7772333297462211499509428
3870 8446720932683180116689224
3871 -8771763396725494262495312
3872 8704978588233862663971176
3873 -8255248085624129167931408
3874 7480891356359344779845264
3875 -6477329545994487692644352
3876 5357915962328530184414006
3877 -4233208936010291116643588
3878 3193833999299951925380672
3879 -2300362807482062777265680
3880 1581142458594196853872484
3881 -1036719812021032833812360
3882 648137515260340424125400
3883 -386154473775352008467456
3884 219122724623743916488346
3885 -118347770218868901576716
3886 60793938932211486004424
3887 -29677959103347852986672
3888 13755902994393526107824
3889 -6047718496958824805216
3890 2519194636971683930912
3891 -993046002296674552064
3892 369937400187917463797
3893 -130043749081863497486
3894 43065935738198213768
3895 -13411047118265581304
3896 3919101211820340122
3897 -1072289010664103156
3898 273983939411663468
3899 -65188674603682304
3900 14395725907345907
3901 -2939633141957066
3902 552710396487668
3903 -95214854033000
3904 14942178922268
3905 -2121650517272
3906 270366811352
3907 -30616737536
3908 3043440455
3909 -261456426
3910 19018384
3911 -1138984
3912 53922
3913 -1892
3914 44
3915 0
3916 1
3917 -87
3918 3742
3919 -106080
3920 2229466
3921 -37048710
3922 507009568
3923 -5876249436
3924 58872753991
3925 -517881767785
3926 4049254670566
3927 -28421166866572
3928 180535561616932
3929 -1044936410762740
3930 5542739505884656
3931 -27077582625281368
3932 122348994820796659
3933 -513231638900126437
3934 2005255236366626146
3935 -7318542922311400888
3936 25014601038033484354
3937 -80254911966946542862
3938 242186528562694131856
3939 -688698926234235370108
3940 1848550101770494252789
3941 -4690364477480320476235
3942 11265337952168735002762
3943 -25643480212297740556684
3944 55384385262239627988664
3945 -113608887644380801099360
3946 221537541048958511954656
3947 -411007616738388999801952
3948 726009658164026668372762
3949 -1221841860142427453395990
3950 1960322923313584041676396
3951 -2999936021884664549954656
3952 4381000758998419850051860
3953 -6107897361643449336327148
3954 8132487954115602114040576
3955 -10344316823756681416058296
3956 12572982267471494223057718
3957 -14605722778087694375922154
3958 16219054230145391616198652
3959 -17218484329408674379184536
3960 17476741984959356926466488
3961 -16960226673857991831902584
3962 15736139441983473947776672
3963 -13958220902353832472489616
3964 11835245508323017877058358
3965 -9591124898338821301057594
3966 7427042935310243042024260
3967 -5494196806782014702646352
3968 3881505266076259631138164
3969 -2617862270615229687684844
3970 1684857327281373257937760
3971 -1034291989035692432592856
3972 605277198399095924955802
3973 -337470494842612818065062
3974 179141709151080387581140
3975 -90471898035559338991096
3976 43433862097741379094496
3977 -19803621491352350913040
3978 8566913133930508736128
3979 -3512240639268358482976
3980 1362983402484592015861
3981 -499981149269780961283
3982 173109684820061711254
3983 -56476982856463795072
3984 17330148330085921426
3985 -4991390222484443278
3986 1346272950075766624
3987 -339172614015345772
3988 79584400511028211
3989 -17335359049302973
3990 3492343538444734
3991 -647925250520668
3992 110157032955268
3993 -17063829439540
3994 2392017328624
3995 -300983548888
3996 33660177991
3997 -3304896881
3998 280474810
3999 -20157368
4000 1192906
4001 -55814
4002 1936
4003 -44
4004 1
4005 1
4006 -88
4007 3829
4008 -109822
4009 2335546
4010 -39278176
4011 544058278
4012 -6383259004
4013 64749003427
4014 -576754521776
4015 4567136438351
4016 -32470421537138
4017 208956728483504
4018 -1225471972379672
4019 6587675916647396
4020 -32620322131166024
4021 149426577446078027
4022 -635580633720923096
4023 2518486875266752583
4024 -9323798158678027034
4025 32333143960344885242
4026 -105269513004980027216
4027 322441440529640674718
4028 -930885454796929501964
4029 2537249028004729622897
4030 -6538914579250814729024
4031 15955702429649055478997
4032 -36908818164466475559446
4033 81027865474537368545348
4034 -168993272906620429088024
4035 335146428693339313054016
4036 -632545157787347511756608
4037 1137017274902415668174714
4038 -1947851518306454121768752
4039 3182164783456011495072386
4040 -4960258945198248591631052
4041 7380936780883084400006516
4042 -10488898120641869186379008
4043 14240385315759051450367724
4044 -18476804777872283530098872
4045 22917299091228175639116014
4046 -27178705045559188598979872
4047 30824777008233085992120806
4048 -33437538559554065995383188
4049 34695226314368031305651024
4050 -34436968658817348758369072
4051 32696366115841465779679256
4052 -29694360344337306420266288
4053 25793466410676850349547974
4054 -21426370406661839178115952
4055 17018167833649064343081854
4056 -12921239742092257744670612
4057 9375702072858274333784516
4058 -6499367536691489318823008
4059 4302719597896602945622604
4060 -2719149316317065690530616
4061 1639569187434788357548658
4062 -942747693241708743020864
4063 516612203993693205646202
4064 -269613607186639726572236
4065 133905760133300718085592
4066 -63237483589093730007536
4067 28370534625282859649168
4068 -12079153773198867219104
4069 4875224041752950498837
4070 -1862964551754372977144
4071 673090834089842672537
4072 -229586667676525506326
4073 73807131186549716498
4074 -22321538552570364704
4075 6337663172560209902
4076 -1685445564091112396
4077 418757014526373983
4078 -96919759560331184
4079 20827702587747707
4080 -4140268788965402
4081 758082283475936
4082 -127220862394808
4083 19455846768164
4084 -2693000877512
4085 334643726879
4086 -36965074872
4087 3585371691
4088 -300632178
4089 21350274
4090 -1248720
4091 57750
4092 -1980
4093 45
4094 0
4095 1
4096 -89
4097 3917
4098 -113651
4099 2445368
4100 -41613722
4101 583336454
4102 -6927317282
4103 71132262431
4104 -641503525203
4105 5143890960127
4106 -37037557975489
4107 241427150020642
4108 -1434428700863176
4109 7813147889027068
4110 -39207998047813420
4111 182046899577244051
4112 -785007211167001123
4113 3154067508987675679
4114 -11842285033944779617
4115 41656942119022912276
4116 -137602656965324912458
4117 427710953534620701934
4118 -1253326895326570176682
4119 3468134482801659124861
4120 -9076163607255544351921
4121 22494617008899870208021
4122 -52864520594115531038443
4123 117936683639003844104794
4124 -250021138381157797633372
4125 504139701599959742142040
4126 -967691586480686824810624
4127 1769562432689763179931322
4128 -3084868793208869789943466
4129 5130016301762465616841138
4130 -8142423728654260086703438
4131 12341195726081332991637568
4132 -17869834901524953586385524
4133 24729283436400920636746732
4134 -32717190093631334980466596
4135 41394103869100459169214886
4136 -50096004136787364238095886
4137 58003482053792274591100678
4138 -64262315567787151987503994
4139 68132764873922097301034212
4140 -69132194973185380064020096
4141 67133334774658814538048328
4142 -62390726460178772199945544
4143 55487826755014156769814262
4144 -47219836817338689527663926
4145 38444538240310903521197806
4146 -29939407575741322087752466
4147 22296941814950532078455128
4148 -15875069609549763652607524
4149 10802087134588092264445612
4150 -7021868914213668636153220
4151 4358718503751854048079274
4152 -2582316880676497100569522
4153 1459359897235401948667066
4154 -786225811180332932218438
4155 403519367319940444657828
4156 -197143243722394448093128
4157 91608018214376589656704
4158 -40449688398481726868272
4159 16954377814951817717941
4160 -6738188593507323475981
4161 2536055385844215649681
4162 -902677501766368178863
4163 303393798863075222824
4164 -96128669739120081202
4165 28659201725130574606
4166 -8023108736651322298
4167 2104202578617486379
4168 -515676774086705167
4169 117747462148078891
4170 -24967971376713109
4171 4898351072441338
4172 -885303145870744
4173 146676709162972
4174 -22148847645676
4175 3027644604391
4176 -371608801751
4177 40550446563
4178 -3886003869
4179 321982452
4180 -22598994
4181 1306470
4182 -59730
4183 2025
4184 -45
4185 1
4186 1
4187 -90
4188 4006
4189 -117568
4190 2559019
4191 -44059090
4192 624950176
4193 -7510653736
4194 78059579713
4195 -712635787634
4196 5785394485330
4197 -42181448935616
4198 278464707996131
4199 -1675855850883818
4200 9247576589890244
4201 -47021145936840488
4202 221254897625057471
4203 -967054110744245174
4204 3939074720154676802
4205 -14996352542932455296
4206 53499227152967691893
4207 -179259599084347824734
4208 565313610499945614392
4209 -1681037848861190878616
4210 4721461378128229301543
4211 -12544298090057203476782
4212 31570780616155414559942
4213 -75359137603015401246464
4214 170801204233119375143237
4215 -367957822020161641738166
4216 754160839981117539775412
4217 -1471831288080646566952664
4218 2737254019170450004741946
4219 -4854431225898632969874788
4220 8214885094971335406784604
4221 -13272440030416725703544576
4222 20483619454735593078341006
4223 -30211030627606286578023092
4224 42599118337925874223132256
4225 -57446473530032255617213328
4226 74111293962731794149681482
4227 -91490108005887823407310772
4228 108099486190579638829196564
4229 -122265797621579426578604672
4230 132395080441709249288538206
4231 -137264959847107477365054308
4232 136265529747844194602068424
4233 -129524061234837586737993872
4234 117878553215192928969759806
4235 -102707663572352846297478188
4236 85664375057649593048861732
4237 -68383945816052225608950272
4238 52236349390691854166207594
4239 -38172011424500295731062652
4240 26677156744137855917053136
4241 -17823956048801760900598832
4242 11380587417965522684232494
4243 -6941035384428351148648796
4244 4041676777911899049236588
4245 -2245585708415734880885504
4246 1189745178500273376876266
4247 -600662611042334892750956
4248 288751261936771037749832
4249 -132057706612858316524976
4250 57404066213433544586213
4251 -23692566408459141193922
4252 9274243979351539125662
4253 -3438732887610583828544
4254 1206071300629443401687
4255 -399522468602195304026
4256 124787871464250655808
4257 -36682310461781896904
4258 10127311315268808677
4259 -2619879352704191546
4260 633424236234784058
4261 -142715433524792000
4262 29866322449154447
4263 -5783654218312082
4264 1031979855033716
4265 -168825556808648
4266 25176492250067
4267 -3399253406142
4268 412159248314
4269 -44436450432
4270 4207986321
4271 -344581446
4272 23905464
4273 -1366200
4274 61755
4275 -2070
4276 46
4277 0
4278 1
4279 -91
4280 4096
4281 -121574
4282 2676587
4283 -46618109
4284 669009266
4285 -8135603912
4286 85570233449
4287 -790695367347
4288 6498030272964
4289 -47966843420946
4290 320646156931747
4291 -1954320558879949
4292 10923432440774062
4293 -56268722526730732
4294 268276043561897959
4295 -1188309008369302645
4296 4906128830898921976
4297 -18935427263087132098
4298 68495579695900147189
4299 -232758826237315516627
4300 744573209584293439126
4301 -2246351459361136493008
4302 6402499226989420180159
4303 -17265759468185432778325
4304 44115078706212618036724
4305 -106929918219170815806406
4306 246160341836134776389701
4307 -538759026253281016881403
4308 1122118662001279181513578
4309 -2225992128061764106728076
4310 4209085307251096571694610
4311 -7591685245069082974616734
4312 13069316320869968376659392
4313 -21487325125388061110329180
4314 33756059485152318781885582
4315 -50694650082341879656364098
4316 72810148965532160801155348
4317 -100045591867958129840345584
4318 131557767492764049766894810
4319 -165601401968619617556992254
4320 199589594196467462236507336
4321 -230365283812159065407801236
4322 254660878063288675867142878
4323 -269660040288816726653592514
4324 273530489594951671967122732
4325 -265789590982681781340062296
4326 247402614450030515707753678
4327 -220586216787545775267237994
4328 188372038630002439346339920
4329 -154048320873701818657812004
4330 120620295206744079775157866
4331 -90408360815192149897270246
4332 64849168168638151648115788
4333 -44501112792939616817651968
4334 29204543466767283584831326
4335 -18321622802393873832881290
4336 10982712162340250197885384
4337 -6287262486327633930122092
4338 3435330886916008257761770
4339 -1790407789542608269627222
4340 889413872979105930500788
4341 -420808968549629354274808
4342 189461772826291861111189
4343 -81096632621892685780135
4344 32966810387810680319584
4345 -12712976866962122954206
4346 4644804188240027230231
4347 -1605593769231638705713
4348 524310340066445959834
4349 -161470181926032552712
4350 46809621777050705581
4351 -12747190667973000223
4352 3253303588938975604
4353 -776139669759576058
4354 172581755973946447
4355 -35649976667466529
4356 6815634073345798
4357 -1200805411842364
4358 194002049058715
4359 -28575745656209
4360 3811412654456
4361 -456595698746
4362 48644436753
4363 -4552567767
4364 368486910
4365 -25271664
4366 1427955
4367 -63825
4368 2116
4369 -46
4370 1
4371 1
4372 -92
4373 4187
4374 -125670
4375 2798161
4376 -49294696
4377 715627375
4378 -8804613178
4379 93705837361
4380 -876265600796
4381 7288725640311
4382 -54464873693910
4383 368613000352693
4384 -2274966715811696
4385 12877752999654011
4386 -67192154967504794
4387 324544766088628691
4388 -1456585051931200604
4389 6094437839268224621
4390 -23841556093986054074
4391 87431006958987279287
4392 -301254405933215663816
4393 977332035821608955753
4394 -2990924668945429932134
4395 8648850686350556673167
4396 -23668258695174852958484
4397 61380838174398050815049
4398 -151044996925383433843130
4399 353090260055305592196107
4400 -784919368089415793271104
4401 1660877688254560198394981
4402 -3348110790063043288241654
4403 6435077435312860678422686
4404 -11800770552320179546311344
4405 20661001565939051351276126
4406 -34556641446258029486988572
4407 55243384610540379892214762
4408 -84450709567494198438249680
4409 123504799047874040457519446
4410 -172855740833490290641500932
4411 231603359360722179607240394
4412 -297159169461383667323887064
4413 365190996165087079793499590
4414 -429954878008626527644308572
4415 485026161875447741274944114
4416 -524320918352105402520735392
4417 543190529883768398620715246
4418 -539320080577633453307185028
4419 513192205432712297047815974
4420 -467988831237576290974991672
4421 408958255417548214613577914
4422 -342420359503704258004151924
4423 274668616080445898432969870
4424 -211028656021936229672428112
4425 155257528983830301545386034
4426 -109350280961577768465767756
4427 73705656259706900402483294
4428 -47526166269161157417712616
4429 29304334964734124030766674
4430 -17269974648667884128007476
4431 9722593373243642187883862
4432 -5225738676458616527388992
4433 2679821662521714200128010
4434 -1310222841528735284775596
4435 610270741375921215385997
4436 -270558405448184546891324
4437 114063443009703366099719
4438 -45679787254772803273790
4439 17357781055202150184437
4440 -6250397957471665935944
4441 2129904109298084665547
4442 -685780521992478512546
4443 208279803703083258293
4444 -59556812445023705804
4445 16000494256911975827
4446 -4029443258698551662
4447 948721425733522505
4448 -208231732641412976
4449 42465610740812327
4450 -8016439485188162
4451 1394807460901079
4452 -222577794714924
4453 32387158310665
4454 -4268008353202
4455 505240135499
4456 -53197004520
4457 4921054677
4458 -393758574
4459 26699619
4460 -1491780
4461 65941
4462 -2162
4463 47
4464 0
4465 1
4466 -93
4467 4279
4468 -129857
4469 2923831
4470 -52092857
4471 764922071
4472 -9520240553
4473 102510450539
4474 -969971438157
4475 8164991241107
4476 -61753599334221
4477 423077874046603
4478 -2643579716164389
4479 15152719715465707
4480 -80069907967158805
4481 391736921056133485
4482 -1781129818019829295
4483 7551022891199425225
4484 -29935993933254278695
4485 111272563052973333361
4486 -388685412892202943103
4487 1278586441754824619569
4488 -3968256704767038887887
4489 11639775355295986605301
4490 -32317109381525409631651
4491 85049096869572903773533
4492 -212425835099781484658179
4493 504135256980689026039237
4494 -1138009628144721385467211
4495 2445797056343975991666085
4496 -5008988478317603486636635
4497 9783188225375903966664340
4498 -18235847987633040224734030
4499 32461772118259230897587470
4500 -55217643012197080838264698
4501 89800026056798409379203334
4502 -139694094178034578330464442
4503 207955508615368238895769126
4504 -296360539881364331099020378
4505 404459100194212470248741326
4506 -528762528822105846931127458
4507 662350165626470747117386654
4508 -795145874173713607437808162
4509 914981039884074268919252686
4510 -1009347080227553143795679506
4511 1067511448235873801141450638
4512 -1082510610461401851927900274
4513 1052512286010345750355001002
4514 -981181036670288588022807646
4515 876947086655124505588569586
4516 -751378614921252472617729838
4517 617088975584150156437121794
4518 -485697272102382128105397982
4519 366286185005766531217814146
4520 -264607809945408070011153790
4521 183055937221284668868251050
4522 -121231822528868057820195910
4523 76830501233895281448479290
4524 -46574309613402008158774150
4525 26992568021911526315891338
4526 -14948332049702258715272854
4527 7905560338980330727517002
4528 -3990044504050449484903606
4529 1920493582904656500161593
4530 -880829146824105762277321
4531 384621848457887912991043
4532 -159743230264476169373509
4533 63037568309974953458227
4534 -23608179012673816120381
4535 8380302066769750601491
4536 -2815684631290563178093
4537 894060325695561770839
4538 -267836616148106964097
4539 75557306701935681631
4540 -20029937515610527489
4541 4978164684432074167
4542 -1156953158374935481
4543 250697343382225303
4544 -50482050226000489
4545 9411246946089241
4546 -1617385255616003
4547 254964953025589
4548 -36655166663867
4549 4773248488701
4550 -558437140019
4551 58118059197
4552 -5314813251
4553 420458193
4554 -28191399
4555 1557721
4556 -68103
4557 2209
4558 -47
4559 1
4560 1
4561 -94
4562 4372
4563 -134136
4564 3053688
4565 -55016688
4566 817014928
4567 -10285162624
4568 112030691092
4569 -1072481888696
4570 9134962679264
4571 -69918590575328
4572 484831473380824
4573 -3066657590210992
4574 17796299431630096
4575 -95222627682624512
4576 471806829023292290
4577 -2172866739075962780
4578 9332152709219254520
4579 -37487016824453703920
4580 141208556986227612056
4581 -499957975945176276464
4582 1667271854647027562672
4583 -5246843146521863507456
4584 15608032060063025493188
4585 -43956884736821396236952
4586 117366206251098313405184
4587 -297474931969354388431712
4588 716561092080470510697416
4589 -1642144885125410411506448
4590 3583806684488697377133296
4591 -7454785534661579478302720
4592 14792176703693507453300975
4593 -28019036213008944191398370
4594 50697620105892271122321500
4595 -87679415130456311735852168
4596 145017669068995490217468032
4597 -229494120234832987709667776
4598 347649602793402817226233568
4599 -504316048496732569994789504
4600 700819640075576801347761704
4601 -933221629016318317179868784
4602 1191112694448576594048514112
4603 -1457496039800184354555194816
4604 1710126914057787876357060848
4605 -1924328120111627412714932192
4606 2076858528463426944937130144
4607 -2150022058697275653069350912
4608 2135022896471747602282901276
4609 -2033693322680634338377808648
4610 1858128123325413093611377232
4611 -1628325701576376978206299424
4612 1368467590505402629054851632
4613 -1102786247686532284542519776
4614 851983457108148659323212128
4615 -630893994951174601228967936
4616 447663747166692738879404840
4617 -304287759750152726688446960
4618 198062323762763339268675200
4619 -123404810847297289607253440
4620 73566877635313534474665488
4621 -41940900071613785031164192
4622 22853892388682589442789856
4623 -11895604843030780212420608
4624 5910538086955105985065199
4625 -2801322729728762262438914
4626 1265450995281993675268364
4627 -544365078722364082364552
4628 222780798574451122831736
4629 -86645747322648769578608
4630 31988481079443566721872
4631 -11195986698060313779584
4632 3709744956986124948932
4633 -1161896941843668734936
4634 343393922850042645728
4635 -95587244217546209120
4636 25008102200042601656
4637 -6135117842807009648
4638 1407650501757160784
4639 -301179393608225792
4640 59893297172089730
4641 -11028632201705244
4642 1872350208641592
4643 -291620119689456
4644 41428415152568
4645 -5331685628720
4646 616555199216
4647 -63432872448
4648 5735271444
4649 -448649592
4650 29749120
4651 -1625824
4652 70312
4653 -2256
4654 48
4655 0
4656 1
4657 -95
4658 4466
4659 -138508
4660 3187824
4661 -58070376
4662 872031616
4663 -11102177552
4664 122315853716
4665 -1184512579788
4666 10207444567960
4667 -79053553254592
4668 554750063956152
4669 -3551489063591816
4670 20862957021841088
4671 -113018927114254608
4672 567029456705916802
4673 -2644673568099255070
4674 11505019448295217300
4675 -46819169533672958440
4676 178695573810681315976
4677 -641166532931403888520
4678 2167229830592203839136
4679 -6914115001168891070128
4680 20854875206584889000644
4681 -59564916796884421730140
4682 161323090987919709642136
4683 -414841138220452701836896
4684 1014036024049824899129128
4685 -2358705977205880922203864
4686 5225951569614107788639744
4687 -11038592219150276855436016
4688 22246962238355086931603695
4689 -42811212916702451644699345
4690 78716656318901215313719870
4691 -138377035236348582858173668
4692 232697084199451801953320200
4693 -374511789303828477927135808
4694 577143723028235804935901344
4695 -851965651290135387221023072
4696 1205135688572309371342551208
4697 -1634041269091895118527630488
4698 2124334323464894911228382896
4699 -2648608734248760948603708928
4700 3167622953857972230912255664
4701 -3634455034169415289071993040
4702 4001186648575054357652062336
4703 -4226880587160702598006481056
4704 4285044955169023255352252188
4705 -4168716219152381940660709924
4706 3891821446006047431989185880
4707 -3486453824901790071817676656
4708 2996793292081779607261151056
4709 -2471253838191934913597371408
4710 1954769704794680943865731904
4711 -1482877452059323260552180064
4712 1078557742117867340108372776
4713 -751951506916845465567851800
4714 502350083512916065957122160
4715 -321467134610060628875928640
4716 196971688482610824081918928
4717 -115507777706927319505829680
4718 64794792460296374473954048
4719 -34749497231713369655210464
4720 17806142929985886197485807
4721 -8711860816683868247504113
4722 4066773725010755937707278
4723 -1809816074004357757632916
4724 767145877296815205196288
4725 -309426545897099892410344
4726 118634228402092336300480
4727 -43184467777503880501456
4728 14905731655046438728516
4729 -4871641898829793683868
4730 1505290864693711380664
4731 -438981167067588854848
4732 120595346417588810776
4733 -31143220042849611304
4734 7542768344564170432
4735 -1708829895365386576
4736 361072690780315522
4737 -70921929373794974
4738 12900982410346836
4739 -2163970328331048
4740 333048534842024
4741 -46760100781288
4742 5948240827936
4743 -679988071664
4744 69168143892
4745 -6183921036
4746 478398712
4747 -31374944
4748 1696136
4749 -72568
4750 2304
4751 -48
4752 1
4753 1
4754 -96
4755 4561
4756 -142974
4757 3326332
4758 -61258200
4759 930101992
4760 -11974209168
4761 133418031268
4762 -1306828433504
4763 11391957147748
4764 -89260997822552
4765 633803617210744
4766 -4106239127547968
4767 24414446085432904
4768 -133881884136095696
4769 680048383820171410
4770 -3211703024805171872
4771 14149693016394472370
4772 -58324188981968175740
4773 225514743344354274416
4774 -819862106742085204496
4775 2808396363523607727656
4776 -9081344831761094909264
4777 27768990207753780070772
4778 -80419792003469310730784
4779 220888007784804131372276
4780 -576164229208372411479032
4781 1428877162270277600966024
4782 -3372742001255705821332992
4783 7584657546819988710843608
4784 -16264543788764384644075760
4785 33285554457505363787039711
4786 -65058175155057538576303040
4787 121527869235603666958419215
4788 -217093691555249798171893538
4789 371074119435800384811493868
4790 -607208873503280279880456008
4791 951655512332064282863037152
4792 -1429109374318371192156924416
4793 2057101339862444758563574280
4794 -2839176957664204489870181696
4795 3758375592556790029756013384
4796 -4772943057713655859832091824
4797 5816231688106733179515964592
4798 -6802077988027387519984248704
4799 7635641682744469646724055376
4800 -8228067235735756955658543392
4801 8511925542329725853358733244
4802 -8453761174321405196012962112
4803 8060537665158429372649895804
4804 -7378275270907837503806862536
4805 6483247116983569679078827712
4806 -5468047130273714520858522464
4807 4426023542986615857463103312
4808 -3437647156854004204417911968
4809 2561435194177190600660552840
4810 -1830509249034712805676224576
4811 1254301590429761531524973960
4812 -823817218122976694833050800
4813 518438823092671452957847568
4814 -312479466189538143587748608
4815 180302570167223693979783728
4816 -99544289692009744129164512
4817 52555640161699255852696271
4818 -26518003746669754444989920
4819 12778634541694624185211391
4820 -5876589799015113695340194
4821 2576961951301172962829204
4822 -1076572423193915097606632
4823 428060774299192228710824
4824 -161818696179596216801936
4825 58090199432550319229972
4826 -19777373553876232412384
4827 6376932763523505064532
4828 -1944272031761300235512
4829 559576513485177665624
4830 -151738566460438422080
4831 38685988387413781736
4832 -9251598239929557008
4833 2069902586145702098
4834 -431994620154110496
4835 83822911784141810
4836 -15064952738677884
4837 2497018863173072
4838 -379808635623312
4839 52708341609224
4840 -6628228899600
4841 749156215556
4842 -75352064928
4843 6662319748
4844 -509773656
4845 33071080
4846 -1768704
4847 74872
4848 -2352
4849 49
4850 0
4851 1
4852 -97
4853 4657
4854 -147535
4855 3469306
4856 -64584532
4857 991360192
4858 -12904311160
4859 145392240436
4860 -1440246464772
4861 12698785581252
4862 -100652954970300
4863 723064615033296
4864 -4740042744758712
4865 28520685212980872
4866 -158296330221528600
4867 813930267956267106
4868 -3891751408625343282
4869 17361396041199644242
4870 -72473881998362648110
4871 283838932326322450156
4872 -1045376850086439478912
4873 3628258470265692932152
4874 -11889741195284702636920
4875 36850335039514874980036
4876 -108188782211223090801556
4877 301307799788273442103060
4878 -797052236993176542851308
4879 2005041391478650012445056
4880 -4801619163525983422299016
4881 10957399548075694532176600
4882 -23849201335584373354919368
4883 49550098246269748431115471
4884 -98343729612562902363342751
4885 186586044390661205534722255
4886 -338621560790853465130312753
4887 588167810991050182983387406
4888 -978282992939080664691949876
4889 1558864385835344562743493160
4890 -2380764886650435475019961568
4891 3486210714180815950720498696
4892 -4896278297526649248433755976
4893 6597552550220994519626195080
4894 -8531318650270445889588105208
4895 10589174745820389039348056416
4896 -12618309676134120699500213296
4897 14437719670771857166708304080
4898 -15863708918480226602382598768
4899 16739992778065482809017276636
4900 -16965686716651131049371695356
4901 16514298839479834568662857916
4902 -15438812936066266876456758340
4903 13861522387891407182885690248
4904 -11951294247257284199937350176
4905 9894070673260330378321625776
4906 -7863670699840620061881015280
4907 5999082351031194805078464808
4908 -4391944443211903406336777416
4909 3084810839464474337201198536
4910 -2078118808552738226358024760
4911 1342256041215648147790898368
4912 -830918289282209596545596176
4913 492782036356761837567532336
4914 -279846859859233438108948240
4915 152099929853708999981860783
4916 -79073643908369010297686191
4917 39296638288364378630201311
4918 -18655224340709737880551585
4919 8453551750316286658169398
4920 -3653534374495088060435836
4921 1504633197493107326317456
4922 -589879470478788445512760
4923 219908895612146536031908
4924 -77867572986426551642356
4925 26154306317399737476916
4926 -8321204795284805300044
4927 2503848545246477901136
4928 -711315079945616087704
4929 190424554847852203816
4930 -47937586627343338744
4931 11321500826075259106
4932 -2501897206299812594
4933 515817531938252306
4934 -98887864522819694
4935 17561971601850956
4936 -2876827498796384
4937 432516977232536
4938 -59336570508824
4939 7377385115156
4940 -824508280484
4941 82014384676
4942 -7172093404
4943 542844736
4944 -34839784
4945 1843576
4946 -77224
4947 2401
4948 -49
4949 1
4950 1
4951 -98
4952 4754
4953 -152192
4954 3616841
4955 -68053838
4956 1055944724
4957 -13895671352
4958 158296551596
4959 -1585638705208
4960 14139032046024
4961 -113351740551552
4962 823717570003596
4963 -5463107359792008
4964 33260727957739584
4965 -186817015434509472
4966 972226598177795706
4967 -4705681676581610388
4968 21253147449824987524
4969 -89835278039562292352
4970 356312814324685098266
4971 -1329215782412761929068
4972 4673635320352132411064
4973 -15517999665550395569072
4974 48740076234799577616956
4975 -145039117250737965781592
4976 409496581999496532904616
4977 -1098360036781449984954368
4978 2802093628471826555296364
4979 -6806660555004633434744072
4980 15759018711601677954475616
4981 -34806600883660067887095968
4982 73399299581854121786034839
4983 -147893827858832650794458222
4984 284929774003224107898065006
4985 -525207605181514670665035008
4986 926789371781903648113700159
4987 -1566450803930130847675337282
4988 2537147378774425227435443036
4989 -3939629272485780037763454728
4990 5866975600831251425740460264
4991 -8382489011707465199154254672
4992 11493830847747643768059951056
4993 -15128871200491440409214300288
4994 19120493396090834928936161624
4995 -23207484421954509738848269712
4996 27056029346905977866208517376
4997 -30301428589252083769090902848
4998 32603701696545709411399875404
4999 -33705679494716613858388971992
5000 33479985556130965618034553272
5001 -31953111775546101445119616256
5002 29300335323957674059342448588
5003 -25812816635148691382823040424
5004 21845364920517614578258975952
5005 -17757741373100950440202641056
5006 13862753050871814866959480088
5007 -10391026794243098211415242224
5008 7476755282676377743537975952
5009 -5162929648017212563559223296
5010 3420374849768386374148923128
5011 -2173174330497857744336494544
5012 1323700325638971434113128512
5013 -772628896215995275676480576
5014 431946789712942438090809023
5015 -231173573762078010279546974
5016 118370282196733388927887502
5017 -57951862629074116510752896
5018 27108776091026024538720983
5019 -12107086124811374718605234
5020 5158167571988195386753292
5021 -2094512667971895771830216
5022 809788366090934981544668
5023 -297776468598573087674264
5024 104021879303826289119272
5025 -34475511112684542776960
5026 10825053340531283201180
5027 -3215163625192093988840
5028 901739634793468291520
5029 -238362141475195542560
5030 59259087453418597850
5031 -13823398032375071700
5032 3017714738238064900
5033 -614705396461072000
5034 116449836124670650
5035 -20438799100647340
5036 3309344476028920
5037 -491853547741360
5038 66713955623980
5039 -8201893395640
5040 906522665160
5041 -89186478080
5042 7714938140
5043 -577684520
5044 36683360
5045 -1920800
5046 79625
5047 -2450
5048 50
5049 0
5050 1
5051 -99
5052 4852
5053 -156946
5054 3769033
5055 -71670679
5056 1123998562
5057 -14951616076
5058 172192222948
5059 -1743935256804
5060 15724670751232
5061 -127490772597576
5062 937069310555148
5063 -6286824929795604
5064 38723835317531592
5065 -220077743392249056
5066 1159043613612305178
5067 -5677908274759406094
5068 25958829126406597912
5069 -111088425489387279876
5070 446148092364247390618
5071 -1685528596737447027334
5072 6002851102764894340132
5073 -20191634985902527980136
5074 64258075900349973186028
5075 -193779193485537543398548
5076 554535699250234498686208
5077 -1507856618780946517858984
5078 3900453665253276540250732
5079 -9608754183476459990040436
5080 22565679266606311389219688
5081 -50565619595261745841571584
5082 108205900465514189673130807
5083 -221293127440686772580493061
5084 432823601862056758692523228
5085 -810137379184738778563100014
5086 1451996976963418318778735167
5087 -2493240175712034495789037441
5088 4103598182704556075110780318
5089 -6476776651260205265198897764
5090 9806604873317031463503914992
5091 -14249464612538716624894714936
5092 19876319859455108967214205728
5093 -26622702048239084177274251344
5094 34249364596582275338150461912
5095 -42327977818045344667784431336
5096 50263513768860487605056787088
5097 -57357457936158061635299420224
5098 62905130285797793180490778252
5099 -66309381191262323269788847396
5100 67185665050847579476423525264
5101 -65433097331677067063154169528
5102 61253447099503775504462064844
5103 -55113151959106365442165489012
5104 47658181555666305961082016376
5105 -39603106293618565018461617008
5106 31620494423972765307162121144
5107 -24253779845114913078374722312
5108 17867782076919475954953218176
5109 -12639684930693590307097199248
5110 8583304497785598937708146424
5111 -5593549180266244118485417672
5112 3496874656136829178449623056
5113 -2096329221854966709789609088
5114 1204575685928937713767289599
5115 -663120363475020448370355997
5116 349543855958811399207434476
5117 -176322144825807505438640398
5118 85060638720100141049473879
5119 -39215862215837399257326217
5120 17265253696799570105358526
5121 -7252680239960091158583508
5122 2904301034062830753374884
5123 -1107564834689508069218932
5124 401798347902399376793536
5125 -138497390416510831896232
5126 45300564453215825978140
5127 -14040216965723377190020
5128 4116903259985562280360
5129 -1140101776268663834080
5130 297621228928614140410
5131 -73082485485793669550
5132 16841112770613136600
5133 -3632420134699136900
5134 731155232585742650
5135 -136888635225317990
5136 23748143576676260
5137 -3801198023770280
5138 558567503365340
5139 -74915849019620
5140 9108416060800
5141 -995709143240
5142 96901416220
5143 -8292622660
5144 614367880
5145 -38604160
5146 2000425
5147 -82075
5148 2500
5149 -50
5150 1