1 1
2 1
3 1
4 -1
5 2
6 1
7 2
8 -1
9 3
10 1
11 -5
12 2
13 0
14 4
15 1
16 14
17 -5
18 1
19 2
20 5
21 1
22 -42
23 14
24 -3
25 0
26 5
27 6
28 1
29 132
30 -42
31 9
32 -1
33 0
34 9
35 7
36 1
37 -429
38 132
39 -28
40 4
41 0
42 2
43 14
44 8
45 1
46 1430
47 -429
48 90
49 -14
50 1
51 0
52 7
53 20
54 9
55 1
56 -4862
57 1430
58 -297
59 48
60 -5
61 0
62 0
63 16
64 27
65 10
66 1
67 16796
68 -4862
69 1001
70 -165
71 20
72 -1
73 0
74 2
75 30
76 35
77 11
78 1
79 -58786
80 16796
81 -3432
82 572
83 -75
84 6
85 0
86 0
87 9
88 50
89 44
90 12
91 1
92 208012
93 -58786
94 11934
95 -2002
96 275
97 -27
98 1
99 0
100 0
101 25
102 77
103 54
104 13
105 1
106 -742900
107 208012
108 -41990
109 7072
110 -1001
111 110
112 -7
113 0
114 0
115 2
116 55
117 112
118 65
119 14
120 1
121 2674440
122 -742900
123 149226
124 -25194
125 3640
126 -429
127 35
128 -1
129 0
130 0
131 11
132 105
133 156
134 77
135 15
136 1
137 -9694845
138 2674440
139 -534888
140 90440
141 -13260
142 1638
143 -154
144 8
145 0
146 0
147 0
148 36
149 182
150 210
151 90
152 16
153 1
154 35357670
155 -9694845
156 1931540
157 -326876
158 48450
159 -6188
160 637
161 -44
162 1
163 0
164 0
165 2
166 91
167 294
168 275
169 104
170 17
171 1
172 -129644790
173 35357670
174 -7020405
175 1188640
176 -177650
177 23256
178 -2548
179 208
180 -9
181 0
182 0
183 0
184 13
185 196
186 450
187 352
188 119
189 18
190 1
191 477638700
192 -129644790
193 25662825
194 -4345965
195 653752
196 -87210
197 9996
198 -910
199 54
200 -1
201 0
202 0
203 0
204 49
205 378
206 660
207 442
208 135
209 19
210 1
211 -1767263190
212 477638700
213 -94287120
214 15967980
215 -2414425
216 326876
217 -38760
218 3808
219 -273
220 10
221 0
222 0
223 0
224 2
225 140
226 672
227 935
228 546
229 152
230 20
231 1
232 6564120420
233 -1767263190
234 347993910
235 -58929450
236 8947575
237 -1225785
238 149226
239 -15504
240 1260
241 -65
242 1
243 0
244 0
245 0
246 15
247 336
248 1122
249 1287
250 665
251 170
252 21
253 1
254 -24466267020
255 6564120420
256 -1289624490
257 218349120
258 -33266625
259 4601610
260 -572033
261 62016
262 -5508
263 350
264 -11
265 0
266 0
267 0
268 0
269 64
270 714
271 1782
272 1729
273 800
274 189
275 22
276 1
277 91482563640
278 -24466267020
279 4796857230
280 -811985790
281 124062000
282 -17298645
283 2187185
284 -245157
285 23256
286 -1700
287 77
288 -1
289 0
290 0
291 0
292 2
293 204
294 1386
295 2717
296 2275
297 952
298 209
299 23
300 1
301 -343059613650
302 91482563640
303 -17902146600
304 3029594040
305 -463991880
306 65132550
307 -8351070
308 961400
309 -95931
310 7752
311 -440
312 12
313 0
314 0
315 0
316 0
317 17
318 540
319 2508
320 4004
321 2940
322 1122
323 230
324 24
325 1
326 1289904147324
327 -343059613650
328 67016296620
329 -11338026180
330 1739969550
331 -245642760
332 31865925
333 -3749460
334 389367
335 -33915
336 2244
337 -90
338 1
339 0
340 0
341 0
342 0
343 81
344 1254
345 4290
346 5733
347 3740
348 1311
349 252
350 25
351 1
352 -4861946401452
353 1289904147324
354 -251577050010
355 42550029600
356 -6541168950
357 927983760
358 -121580760
359 14567280
360 -1562275
361 144210
362 -10659
363 544
364 -13
365 0
366 0
367 0
368 0
369 2
370 285
371 2640
372 7007
373 8008
374 4692
375 1520
376 275
377 26
378 1
379 18367353072152
380 -4861946401452
381 946844533674
382 -160094486370
383 24647883000
384 -3511574910
385 463991880
386 -56448210
387 6216210
388 -600875
389 48279
390 -2907
391 104
392 -1
393 0
394 0
395 0
396 0
397 19
398 825
399 5148
400 11011
401 10948
402 5814
403 1750
404 299
405 27
406 1
407 -69533550916004
408 18367353072152
409 -3572042254128
410 603784920024
411 -93078189750
412 13309856820
413 -1771605360
414 218349120
415 -24582285
416 2466750
417 -211508
418 14364
419 -663
420 14
421 0
422 0
423 0
424 0
425 0
426 100
427 2079
428 9438
429 16744
430 14688
431 7125
432 2002
433 324
434 28
435 1
436 263747951750360
437 -69533550916004
438 13505406670700
439 -2282138106804
440 352207870014
441 -50528160150
442 6768687870
443 -843621600
444 96768360
445 -10015005
446 904475
447 -67298
448 3705
449 -119
450 1
451 0
452 0
453 0
454 0
455 2
456 385
457 4719
458 16445
459 24752
460 19380
461 8645
462 2277
463 350
464 29
465 1
466 -1002242216651368
467 263747951750360
468 -51166197843852
469 8643460269248
470 -1335293573130
471 192113383644
472 -25880277150
473 3257112960
474 -379629720
475 40320150
476 -3798795
477 303600
478 -19019
479 798
480 -15
481 0
482 0
483 0
484 0
485 0
486 21
487 1210
488 9867
489 27456
490 35700
491 25194
492 10395
493 2576
494 377
495 30
496 1
497 3814986502092304
498 -1002242216651368
499 194214400834356
500 -32798844771700
501 5071418015120
502 -731508653106
503 99035193894
504 -12570420330
505 1485507600
506 -161280600
507 15737865
508 -1332045
509 92092
510 -4655
511 135
512 -1
513 0
514 0
515 0
516 0
517 0
518 121
519 3289
520 19305
521 44200
522 50388
523 32319
524 12397
525 2900
526 405
527 31
528 1
529 -14544636039226909
530 3814986502092304
531 -738494264901008
532 124680849918352
533 -19293438101000
534 2789279908316
535 -379300783092
536 48507033744
537 -5801732460
538 641886000
539 -64512240
540 5722860
541 -427570
542 24794
543 -950
544 16
545 0
546 0
547 0
548 0
549 0
550 2
551 506
552 8008
553 35750
554 68952
555 69768
556 40964
557 14674
558 3250
559 434
560 32
561 1
562 55534064877048198
563 -14544636039226909
564 2812744285440936
565 -474746313150648
566 73514652074500
567 -10649977831752
568 1453986335186
569 -187187399448
570 22626756594
571 -2544619500
572 262256280
573 -24192090
574 1924065
575 -123970
576 5775
577 -152
578 1
579 0
580 0
581 0
582 0
583 0
584 23
585 1716
586 17875
587 63206
588 104652
589 94962
590 51359
591 17250
592 3627
593 464
594 33
595 1
596 -212336130412243110
597 55534064877048198
598 -10729649537134605
599 1810502068789568
600 -280531912316292
601 40715807302800
602 -5578559816632
603 722477682080
604 -88152205554
605 10056336264
606 -1059111900
607 100975680
608 -8454225
609 592020
610 -31878
611 1120
612 -17
613 0
614 0
615 0
616 0
617 0
618 0
619 144
620 5005
621 37180
622 107406
623 155040
624 127281
625 63756
626 20150
627 4032
628 495
629 34
630 1
631 812944042149730764
632 -212336130412243110
633 40989428837821289
634 -6914663035042301
635 1072007803888560
636 -155851062397940
637 21422369201800
638 -2789279908316
639 343176898988
640 -39645171810
641 4254603804
642 -417225900
643 36463440
644 -2731365
645 164450
646 -7084
647 170
648 -1
649 0
650 0
651 0
652 0
653 0
654 2
655 650
656 13013
657 72930
658 176358
659 224808
660 168245
661 78430
662 23400
663 4466
664 527
665 35
666 1
667 -3116285494907301262
668 812944042149730764
669 -156802065535194912
670 26444792798594380
671 -4101918749601365
672 597261490737912
673 -82336410323440
674 10772391370048
675 -1335293573130
676 155989499540
677 -17018415216
678 1709984304
679 -154969620
680 12271350
681 -807300
682 40480
683 -1309
684 18
685 0
686 0
687 0
688 0
689 0
690 0
691 25
692 2366
693 30888
694 136136
695 281010
696 319770
697 219604
698 95680
699 27027
700 4930
701 560
702 36
703 1
704 11959798385860453492
705 -3116285494907301262
706 600607911737487654
707 -101268000658146714
708 15715143261459775
709 -2291416680811797
710 316729578421620
711 -41620603020640
712 5193831553416
713 -612815891050
714 67837293986
715 -6962078952
716 650872404
717 -53993940
718 3817125
719 -215280
720 8602
721 -189
722 1
723 0
724 0
725 0
726 0
727 0
728 0
729 169
730 7371
731 68068
732 243542
733 436050
734 447051
735 283360
736 115830
737 31059
738 5425
739 594
740 37
741 1
742 -45950804324621742364
743 11959798385860453492
744 -2303341452757570498
745 388271781325244544
746 -60278571820325425
747 8800480226417474
748 -1219408876923237
749 160878516023680
750 -20198233818840
751 2404551645100
752 -269638992062
753 28192122176
754 -2707475148
755 233646504
756 -17530500
757 1085760
758 -50830
759 1518
760 -19
761 0
762 0
763 0
764 0
765 0
766 0
767 2
768 819
769 20384
770 140998
771 419900
772 660858
773 615296
774 361790
775 139230
776 35525
777 5952
778 629
779 38
780 1
781 176733862787006701400
782 -45950804324621742364
783 8843512890953152230
784 -1490397410607839734
785 231469715790049632
786 -33833779021731045
787 4698561476816109
788 -622147386185325
789 78542105700240
790 -9425842448792
791 1069258071970
792 -113649492522
793 11173706960
794 -997490844
795 78676884
796 -5259150
797 278460
798 -10350
799 209
800 -1
801 0
802 0
803 0
804 0
805 0
806 0
807 27
808 3185
809 51272
810 277134
811 700910
812 980628
813 834900
814 457470
815 166257
816 40455
817 6512
818 665
819 39
820 1
821 -680425371729975800390
822 176733862787006701400
823 -33991005938761288872
824 5727227396045850968
825 -889789498870352080
826 130201715131902918
827 -18118635760271270
828 2407144796004312
829 -305417807763705
830 36921502679600
831 -4232010895376
832 456442180920
833 -45812198536
834 4211628008
835 -346618440
836 24682944
837 -1442025
838 63180
839 -1748
840 20
841 0
842 0
843 0
844 0
845 0
846 0
847 0
848 196
849 10556
850 119340
851 520676
852 1136960
853 1427679
854 1118260
855 573300
856 197316
857 45880
858 7106
859 702
860 40
861 1
862 2622127042276492108820
863 -680425371729975800390
864 130783058462384959036
865 -22031207552900835380
866 3423885943288280470
867 -501517717545107536
868 69923143311577493
869 -9318155533853796
870 1187735919081075
871 -144539291740025
872 16723268860760
873 -1827459250276
874 186803188858
875 -17620076360
876 1504152860
877 -112971936
878 7152444
879 -356265
880 12350
881 -230
882 1
883 0
884 0
885 0
886 0
887 0
888 0
889 2
890 1015
891 30940
892 260338
893 940576
894 1797818
895 2042975
896 1480050
897 712530
898 232841
899 51832
900 7735
901 740
902 41
903 1
904 -10113918591637898134020
905 2622127042276492108820
906 -503691508942969098990
907 84832254137763216672
908 -13187694661947683150
909 1933488532680440736
910 -270048001755057904
911 36089364289846448
912 -4619594057037687
913 565588532895750
914 -65997186039785
915 7297426411968
916 -758201178306
917 73153696336
918 -6446369400
919 506662016
920 -34295052
921 1893294
922 -77805
923 2000
924 -21
925 0
926 0
927 0
928 0
929 0
930 0
931 0
932 29
933 4200
934 82212
935 537472
936 1641486
937 2778446
938 2877875
939 1937520
940 878787
941 273296
942 58344
943 8400
944 779
945 42
946 1
947 39044429911904443959240
948 -10113918591637898134020
949 1941701670546516308430
950 -326957646155962397590
951 50841248199001927800
952 -7460467265901832182
953 1043699033810088656
954 -139846286623154986
955 17970728529575178
956 -2212449261033375
957 260170725132045
958 -29075683360185
959 3065415516592
960 -301758997386
961 27341497800
962 -2234741392
963 160043576
964 -9612108
965 451269
966 -14625
967 252
968 -1
969 0
970 0
971 0
972 0
973 0
974 0
975 0
976 225
977 14756
978 201552
979 1058148
980 2778446
981 4206125
982 3996135
983 2510820
984 1076103
985 319176
986 65450
987 9102
988 819
989 43
990 1
991 -150853479205085351660700
992 39044429911904443959240
993 -7491791549361406025200
994 1261276298816540508040
995 -196174587693577438554
996 28810040646101092420
997 -4036581322613551712
998 542181316264981120
999 -69923143311577493
1000 8652572995721382
1001 -1024713341952300
1002 115631433392020
1003 -12352414499425
1004 1237956266316
1005 -114955808528
1006 9721421440
1007 -730588532
1008 47071640
1009 -2459664
1010 95004
1011 -2275
1012 22
1013 0
1014 0
1015 0
1016 0
1017 0
1018 0
1019 0
1020 2
1021 1240
1022 45696
1023 461890
1024 1998724
1025 4576264
1026 6249100
1027 5476185
1028 3223350
1029 1308944
1030 371008
1031 73185
1032 9842
1033 860
1034 44
1035 1
1036 583300119592996693088040
1037 -150853479205085351660700
1038 28930511320266545825220
1039 -4869664507084913916380
1040 757584789873571409050
1041 -111342333555814221882
1042 15622345984153409270
1043 -2103092789933110976
1044 272133314509923216
1045 -33833779021731045
1046 4032978938683695
1047 -459124809056550
1048 49634247352235
1049 -5054988087457
1050 479755088010
1051 -41802112192
1052 3275052040
1053 -223926516
1054 12776588
1055 -566370
1056 17199
1057 -275
1058 1
1059 0
1060 0
1061 0
1062 0
1063 0
1064 0
1065 0
1066 31
1067 5440
1068 127908
1069 999362
1070 3640210
1071 7354710
1072 9126975
1073 7413705
1074 4102137
1075 1582240
1076 429352
1077 81585
1078 10621
1079 902
1080 45
1081 1
1082 -2257117854077248073253720
1083 583300119592996693088040
1084 -111809049293180907701460
1085 18816592728628647691200
1086 -2927962836538397607950
1087 430627143717609011460
1088 -60501085356812294082
1089 8161878718251577088
1090 -1059393756123022320
1091 132287027886768230
1092 -15863050492155867
1093 1820529677650320
1094 -198954083924505
1095 20558563992050
1096 -1989572570865
1097 177996090624
1098 -14460614392
1099 1040310648
1100 -63882940
1101 3164480
1102 -115101
1103 2574
1104 -23
1105 0
1106 0
1107 0
1108 0
1109 0
1110 0
1111 0
1112 0
1113 256
1114 20196
1115 329460
1116 2057510
1117 6418656
1118 11560835
1119 13123110
1120 9924525
1121 5178240
1122 1901416
1123 494802
1124 90687
1125 11440
1126 945
1127 46
1128 1
1129 8740328711533173390046320
1130 -2257117854077248073253720
1131 432446640387911341427340
1132 -72764619381276463742220
1133 11324801179267241666000
1134 -1666686537721857099910
1135 234452556024031572906
1136 -31691044710711201662
1137 4125297395638025376
1138 -517212439858041200
1139 62363884575190737
1140 -7210477496434485
1141 795816335698020
1142 -83322650532485
1143 8206149492625
1144 -751616304549
1145 63040282096
1146 -4739192952
1147 309722116
1148 -16811300
1149 704816
1150 -20097
1151 299
1152 -1
1153 0
1154 0
1155 0
1156 0
1157 0
1158 0
1159 0
1160 2
1161 1496
1162 65892
1163 791350
1164 4056234
1165 10994920
1166 17809935
1167 18599295
1168 13147875
1169 6487184
1170 2272424
1171 567987
1172 100529
1173 12300
1174 989
1175 47
1176 1
1177 -33868773757191046886429490
1178 8740328711533173390046320
1179 -1673817734484251380165680
1180 281593161182825989766640
1181 -43834108061009917917000
1182 6455136672182327749620
1183 -909101747848285690860
1184 123110222468217351024
1185 -16068698726557792392
1186 2022204605704914400
1187 -245079125348117984
1188 28530105553459692
1189 -3177498557750790
1190 336691526641470
1191 -33688403180250
1192 3151161405168
1193 -271861216539
1194 21238169904
1195 -1464140912
1196 85795600
1197 -4034712
1198 138446
1199 -2898
1200 24
1201 0
1202 0
1203 0
1204 0
1205 0
1206 0
1207 0
1208 0
1209 33
1210 6936
1211 193800
1212 1790712
1213 7696444
1214 18349630
1215 26936910
1216 26013000
1217 17250012
1218 8069424
1219 2701776
1220 649572
1221 111150
1222 13202
1223 1034
1224 48
1225 1
1226 131327898242169365477991900
1227 -33868773757191046886429490
1228 6483210857455925316792600
1229 -1090517614891254687077640
1230 169784111889645082065180
1231 -25017515332381270225800
1232 3527173835643930141670
1233 -478474604130676679400
1234 62609137111405056942
1235 -7906820008306215304
1236 962810849581892080
1237 -112792097461349754
1238 12667055061303825
1239 -1356968880100470
1240 137737442716965
1241 -13129839188200
1242 1161588834303
1243 -93865125915
1244 6777555512
1245 -423830264
1246 21912660
1247 -870232
1248 23345
1249 -324
1250 1
1251 0
1252 0
1253 0
1254 0
1255 0
1256 0
1257 0
1258 0
1259 289
1260 27132
1261 523260
1262 3848222
1263 14115100
1264 29910465
1265 40060020
1266 35937525
1267 22428252
1268 9970840
1269 3196578
1270 740259
1271 122590
1272 14147
1273 1080
1274 49
1275 1
1276 -509552245179617138054608572
1277 131327898242169365477991900
1278 -25128445045657873496383170
1279 4226093003378677243538880
1280 -658070974503343345650300
1281 97019492508368618322960
1282 -13692714153114028559800
1283 1860487297922073041760
1284 -244022048106645106494
1285 30918092400693855280
1286 -3781522612668189928
1287 445598409723850880
1288 -50428212886159017
1289 5456577564869340
1290 -561152544402450
1291 54414792184480
1292 -4923689695575
1293 409972529754
1294 -30824843819
1295 2038362560
1296 -114108148
1297 5101360
1298 -165416
1299 3248
1300 -25
1301 0
1302 0
1303 0
1304 0
1305 0
1306 0
1307 0
1308 0
1309 2
1310 1785
1311 93024
1312 1314610
1313 7904456
1314 25110020
1315 47720400
1316 58659315
1317 49085400
1318 28915436
1319 12243264
1320 3764565
1321 840788
1322 134890
1323 15136
1324 1127
1325 50
1326 1
1327 1978261657756160653623774456
1328 -509552245179617138054608572
1329 97459124484978318591562410
1330 -16388116334124700106336850
1331 2552275268894425863373200
1332 -376477813320517355883660
1333 53185384447358700405960
1334 -7237577480931700810180
1335 951385550073787350900
1336 -120911825638427755470
1337 14849393674136062888
1338 -1759318006963275528
1339 200519284375732896
1340 -21898107332699325
1341 2279079007118550
1342 -224461017760980
1343 20726389004230
1344 -1772528290407
1345 138111313215
1346 -9586673915
1347 574221648
1348 -28312548
1349 1066648
1350 -26970
1351 350
1352 -1
1353 0
1354 0
1355 0
1356 0
1357 0
1358 0
1359 0
1360 0
1361 35
1362 8721
1363 286824
1364 3105322
1365 15600900
1366 43459650
1367 74657310
1368 84672315
1369 66335412
1370 36984860
1371 14945040
1372 4414137
1373 951938
1374 148092
1375 16170
1376 1175
1377 51
1378 1
1379 -7684785670514316385230816156
1380 1978261657756160653623774456
1381 -378224346937447772576616672
1382 63590350727787271705132920
1383 -9904905476668774789544250
1384 1461757654003171176295560
1385 -206693701430872273818480
1386 28167869114977430180160
1387 -3710403645287770668510
1388 472910945943110671500
1389 -58302688527022698528
1390 6942573665829847584
1391 -796507157381383448
1392 87727186914383142
1393 -9231052271395500
1394 922110127018080
1395 -86723575044015
1396 7596549816030
1397 -610939456104
1398 44246187300
1399 -2809118403
1400 150391384
1401 -6399888
1402 196416
1403 -3625
1404 26
1405 0
1406 0
1407 0
1408 0
1409 0
1410 0
1411 0
1412 0
1413 0
1414 324
1415 35853
1416 810084
1417 6953544
1418 29716000
1419 73370115
1420 114717330
1421 120609840
1422 88763664
1423 46955700
1424 18141618
1425 5154396
1426 1074528
1427 162239
1428 17250
1429 1224
1430 52
1431 1
1432 29869166945772625950142417512
1433 -7684785670514316385230816156
1434 1468709412576543515569165884
1435 -246896448695278407098624772
1436 38461905682129398208749750
1437 -5678812473290097546005370
1438 803686679499827830645260
1439 -109674208922503655495520
1440 14475154961863401620360
1441 -1849916347365697626750
1442 228888897836465565006
1443 -27384596126328843248
1444 3161051053161657656
1445 -350908747657532568
1446 37298974028224125
1447 -3774474706526160
1448 360957582615630
1449 -32308782859535
1450 2672860120455
1451 -200966926350
1452 13421343481
1453 -770755843
1454 36283236
1455 -1298528
1456 31000
1457 -377
1458 1
1459 0
1460 0
1461 0
1462 0
1463 0
1464 0
1465 0
1466 0
1467 2
1468 2109
1469 128877
1470 2124694
1471 14858000
1472 54826020
1473 121090515
1474 173376645
1475 169695240
1476 117679100
1477 59198964
1478 21906183
1479 5995184
1480 1209418
1481 177375
1482 18377
1483 1274
1484 53
1485 1
1486 -116157871455782434250553845880
1487 29869166945772625950142417512
1488 -5706524012758155731607041700
1489 959157167396926377514557312
1490 -149437324210300088507062362
1491 22073789348004698102412900
1492 -3126537204395671682632170
1493 427208866179310474761600
1494 -56488824475144955089560
1495 7237577480931700810180
1496 -898530797291910275850
1497 107977072198037809536
1498 -12535202452192780360
1499 1401733046198382128
1500 -150389463281799672
1501 15400866695524800
1502 -1495395699407610
1503 136496564854650
1504 -11582393855305
1505 900331830048
1506 -62855613135
1507 3834669566
1508 -196534195
1509 7970688
1510 -231880
1511 4030
1512 -27
1513 0
1514 0
1515 0
1516 0
1517 0
1518 0
1519 0
1520 0
1521 0
1522 37
1523 10830
1524 415701
1525 5230016
1526 30458900
1527 98285670
1528 195747825
1529 258048960
1530 236030652
1531 154663960
1532 74144004
1533 26320320
1534 6947122
1535 1357510
1536 193545
1537 19552
1538 1325
1539 54
1540 1
1541 451959718027953471447609509424
1542 -116157871455782434250553845880
1543 22184381275258309564911601356
1544 -3728262355001995077983267244
1545 580932820459478604937940640
1546 -85846973482512816801929442
1547 12168883871335923312868650
1548 -1664779550392500506336610
1549 220515164748438200943120
1550 -28320955360167524909400
1551 3527173835643930141670
1552 -425619851348799604350
1553 49674383671015111008
1554 -5592628786362932776
1555 605225888816998680
1556 -62662276367416530
1557 6169814424129300
1558 -573285572389530
1559 49772989810635
1560 -3985844039275
1561 289392373944
1562 -18609425835
1563 1025551163
1564 -46142811
1565 1570800
1566 -35464
1567 405
1568 -1
1569 0
1570 0
1571 0
1572 0
1573 0
1574 0
1575 0
1576 0
1577 0
1578 361
1579 46683
1580 1225785
1581 12183560
1582 60174900
1583 171655785
1584 310465155
1585 378658800
1586 324794316
1587 201619660
1588 92285622
1589 31474716
1590 8021650
1591 1519749
1592 210795
1593 20776
1594 1377
1595 55
1596 1
1597 -1759414616608818870992479875972
1598 451959718027953471447609509424
1599 -86288704510009808300411428368
1600 14499595604743993179680785200
1601 -2259552942425451562414101360
1602 334036371764200197839315868
1603 -47385067800383418593179692
1604 6490071398045825766863280
1605 -861092870892672675691350
1606 110840955825934545447600
1607 -13845800398304123289040
1608 1677257488278232514920
1609 -196730953512334039344
1610 22289787544686267760
1611 -2431577733201275120
1612 254317141159466112
1613 -25363302339192405
1614 2395339717603140
1615 -212327989773900
1616 17464206951100
1617 -1312983918820
1618 88425447594
1619 -5188082354
1620 254795320
1621 -9859575
1622 272272
1623 -4464
1624 28
1625 0
1626 0
1627 0
1628 0
1629 0
1630 0
1631 0
1632 0
1633 0
1634 2
1635 2470
1636 175560
1637 3350479
1638 27041560
1639 115000920
1640 292746300
1641 483841800
1642 548354040
1643 442473416
1644 260818624
1645 114191805
1646 37469900
1647 9231068
1648 1697124
1649 229172
1650 22050
1651 1430
1652 56
1653 1
1654 6852456927844873497549658464312
1655 -1759414616608818870992479875972
1656 335801846572171037197055663544
1657 -56419537564237182350269010856
1658 8793071591985837448073743500
1659 -1300395775028525184899544048
1660 184599047553900109332253506
1661 -25311278452378720490766792
1662 3363534193650154084231110
1663 -433884004713362200929750
1664 54352131350789590358040
1665 -6608222917372422478860
1666 778726690986322239070
1667 -88753881314296229808
1668 9754585092493487400
1669 -1029844687002892992
1670 103927677877666440
1671 -9962435643667605
1672 899944018195530
1673 -75831424919250
1674 5881813095795
1675 -412652088772
1676 25569834459
1677 -1353412788
1678 58261125
1679 -1888887
1680 40392
1681 -434
1682 1
1683 0
1684 0
1685 0
1686 0
1687 0
1688 0
1689 0
1690 0
1691 0
1692 39
1693 13300
1694 591261
1695 8580495
1696 57500460
1697 213286590
1698 488494125
1699 741890760
1700 784384692
1701 597137376
1702 334962628
1703 140512125
1704 44417022
1705 10588578
1706 1890669
1707 248724
1708 23375
1709 1484
1710 57
1711 1
1712 -26700952856774851904245220912664
1713 6852456927844873497549658464312
1714 -1307454898580865399544870366548
1715 219643975116388602946501817664
1716 -34235156288978872785357409500
1717 5064809236983842370090476256
1718 -719462954569046579961603408
1719 98752074071387292530324064
1720 -13142394581042797177898142
1721 1698754643257653577894500
1722 -213368839964923999986630
1723 26031175990622065448640
1724 -3081049081728492337190
1725 353106839637522634720
1726 -39079497643281118800
1727 4161956306130554624
1728 -424618798185894312
1729 41265401510249910
1730 -3792621219538305
1731 326658445806000
1732 -26058435108615
1733 1895969056520
1734 -123259714828
1735 6960408624
1736 -327861625
1737 12118314
1738 -318087
1739 4928
1740 -29
1741 0
1742 0
1743 0
1744 0
1745 0
1746 0
1747 0
1748 0
1749 0
1750 0
1751 400
1752 59983
1753 1817046
1754 20764055
1755 117675360
1756 384942375
1757 798959280
1758 1120549560
1759 1109179008
1760 798757036
1761 427248250
1762 171986841
1763 52438672
1764 12108327
1765 2101464
1766 269500
1767 24752
1768 1539
1769 58
1770 1
1771 104088460289122304033498318812080
1772 -26700952856774851904245220912664
1773 5093042311236054626557178588340
1774 -855495180552911928097260857124
1775 133355270606378794646090389296
1776 -19735560684234879605676624300
1777 2805256294558390807676374896
1778 -385426582804846382122287540
1779 51367006271003873937144372
1780 -6652323182996971411034862
1781 837661772364980902203150
1782 -102527884138989454539030
1783 12185375592317942159600
1784 -1403791593450259822270
1785 156375886125188595376
1786 -16789710098594851040
1787 1730378572929279504
1788 -170301657026428200
1789 15902099171057505
1790 -1397281501935165
1791 114330456032100
1792 -8594228157515
1793 582985137700
1794 -34834267234
1795 1772326270
1796 -73066305
1797 2258739
1798 -45815
1799 464
1800 -1
1801 0
1802 0
1803 0
1804 0
1805 0
1806 0
1807 0
1808 0
1809 0
1810 2
1811 2870
1812 235543
1813 5167525
1814 47805615
1815 232676280
1816 677688675
1817 1282801080
1818 1668903600
1819 1551652424
1820 1059575660
1821 541440055
1822 209456741
1823 61669740
1824 13805451
1825 2330636
1826 291550
1827 26182
1828 1595
1829 59
1830 1
1831 -405944995127576985730643443367112
1832 104088460289122304033498318812080
1833 -19848495928929978406695562448352
1834 3333627694627235755564698712368
1835 -519693333980740890900205193580
1836 76935733042141612295821378440
1837 -10942489092249042157602880800
1838 1504860519529865622776830848
1839 -200827535250946272790034034
1840 26055727818625153446377580
1841 -3288788989346817326803752
1842 403777767651618701273400
1843 -48175752788199864180990
1844 5577152674945519680740
1845 -625064902463937583200
1846 67622004810892365568
1847 -7035125006101363640
1848 700533885926386512
1849 -66373979148761760
1850 5939663527389900
1851 -497337483739635
1852 38499031112850
1853 -2712415061720
1854 170333048928
1855 -9264432775
1856 418913482
1857 -14805180
1858 369852
1859 -5423
1860 30
1861 0
1862 0
1863 0
1864 0
1865 0
1866 0
1867 0
1868 0
1869 0
1870 0
1871 41
1872 16170
1873 826804
1874 13748020
1875 105306075
1876 445962870
1877 1166182800
1878 2024691840
1879 2453288292
1880 2148789800
1881 1394538288
1882 681952180
1883 253873763
1884 72258318
1885 15696120
1886 2579360
1887 314925
1888 27666
1889 1652
1890 60
1891 1
1892 1583850964596120042686772779038896
1893 -405944995127576985730643443367112
1894 77387507432347452129253097899416
1895 -12996039001085104909145903984040
1896 2026172796046370356019828345820
1897 -300049358864352287953703375916
1898 42700576753162739510463968940
1899 -5877679855265199787512404544
1900 785397564960819042815227440
1901 -102075461179558980259709970
1902 12913333237582356268479438
1903 -1590034346089163748909252
1904 190408927686694701286770
1905 -22144576797577798732350
1906 2496103593217027343550
1907 -271958062826414948480
1908 28542507167611246768
1909 -2873168699970809016
1910 275915087740492200
1911 -25108577638511850
1912 2147042307851595
1913 -170679037933635
1914 12440596004235
1915 -816446005200
1916 47073334100
1917 -2304024151
1918 91051857
1919 -2686866
1920 51765
1921 -495
1922 1
1923 0
1924 0
1925 0
1926 0
1927 0
1928 0
1929 0
1930 0
1931 0
1932 0
1933 441
1934 76153
1935 2643850
1936 34512075
1937 222981435
1938 830905245
1939 1965142080
1940 3145241400
1941 3562467300
1942 2947546836
1943 1821786538
1944 853939021
1945 306312435
1946 84366645
1947 17797584
1948 2848860
1949 339677
1950 29205
1951 1710
1952 61
1953 1
1954 -6182127958584855650487080847216336
1955 1583850964596120042686772779038896
1956 -301856534838454681697145124555032
1957 50686554575572600225007876986752
1958 -7902996689849050282588725395700
1959 1170677615493458427922567488696
1960 -166694088257973493307612986620
1961 22965016068927859904787344640
1962 -3072423560706808979836029648
1963 399970982155972660692939900
1964 -50708454908555106322565598
1965 6261010054585384857444576
1966 -752372573724182846706102
1967 87881043547705246747740
1968 -9959201205259856572750
1969 1092311999766767521280
1970 -115582176701226353104
1971 11752797069016395728
1972 -1142790127041529512
1973 105613430714064000
1974 -9206478467454345
1975 749760805916430
1976 -56348581901535
1977 3846367846720
1978 -233460867500
1979 12239066866
1980 -531697881
1981 17985552
1982 -428127
1983 5950
1984 -31
1985 0
1986 0
1987 0
1988 0
1989 0
1990 0
1991 0
1992 0
1993 0
1994 0
1995 2
1996 3311
1997 311696
1998 7811375
1999 82317690
2000 455657715
2001 1508593920
2002 3247943160
2003 4814145000
2004 5114119724
2005 4007122496
2006 2363226593
2007 1063395762
2008 367982175
2009 98172096
2010 20128220
2011 3140410
2012 365859
2013 30800
2014 1769
2015 62
2016 1
2017 24139737743045626825711458546273312
2018 -6182127958584855650487080847216336
2019 1177905969468543056956129335671784
2020 -197768074549332377663646805742952
2021 30838058646642621818312314538400
2022 -4569368995221814527024026683332
2023 650984281512717537022362295116
2024 -89758355215831881011791608180
2025 12022526976678817747184463840
2026 -1567563041176943357059198800
2027 199143446905026387902905866
2028 -24652727089929952876188018
2029 2972221065238567530640824
2030 -348594806072564145432702
2031 39705290759505382566750
2032 -4382048530314336892010
2033 467247097302829938080
2034 -47960171890333987536
2035 4717672062915032088
2036 -442256241115143000
2037 39239451565302240
2038 -3266814940064445
2039 252423322176795
2040 -17849550788685
2041 1133952785000
2042 -63127818572
2043 2974634091
2044 -112784399
2045 3180372
2046 -58275
2047 527
2048 -1
2049 0
2050 0
2051 0
2052 0
2053 0
2054 0
2055 0
2056 0
2057 0
2058 0
2059 43
2060 19481
2061 1138500
2062 21559395
2063 187623765
2064 901620585
2065 2674776720
2066 5272635000
2067 7267433292
2068 7262909524
2069 5401660784
2070 3045178773
2071 1317269525
2072 440240493
2073 113868216
2074 22707580
2075 3455335
2076 393525
2077 32452
2078 1829
2079 63
2080 1
2081 -94295850558771979787935384946380125
2082 24139737743045626825711458546273312
2083 -4598276993988735607800308068177440
2084 771960974340966071225485892304672
2085 -120380567116984925534393707843536
2086 17842019645557516909166410554360
2087 -2543196199175444171004198337512
2088 350934922648365249068658919200
2089 -47057778462669141501327639240
2090 6144847121413617959672059296
2091 -782165476216124314243971360
2092 97067985725467407643195896
2093 -11739393852347596607708580
2094 1382186719149403781731572
2095 -158185878385869444145932
2096 17560713961927583834400
2097 -1885944937097309548460
2098 195289034476414989600
2099 -19417664722722740768
2100 1844503362944223072
2101 -166341153374650800
2102 14130873926790390
2103 -1119772632212850
2104 81744284243160
2105 -5408954784450
2106 317506779800
2107 -16054484472
2108 670609940
2109 -21732542
2110 493506
2111 -6510
2112 32
2113 0
2114 0
2115 0
2116 0
2117 0
2118 0
2119 0
2120 0
2121 0
2122 0
2123 0
2124 484
2125 95634
2126 3782350
2127 56071470
2128 410605200
2129 1732525830
2130 4639918800
2131 8417876400
2132 10829900592
2133 10210456360
2134 7223447322
2135 3899117794
2136 1623581960
2137 524607138
2138 131665800
2139 25556440
2140 3795012
2141 422730
2142 34162
2143 1890
2144 64
2145 1
2146 368479169875816659479009042713546950
2147 -94295850558771979787935384946380125
2148 17957609784460771175224377699056976
2149 -3014426029392615565113535289138544
2150 470104439502511389528340767749640
2151 -69694012541412325309385830856784
2152 9939022955708466626577685158660
2153 -1372518583681985743081630848816
2154 184240834390391755761045932580
2155 -24092762393741281596540294600
2156 3072423560706808979836029648
2157 -382194494060151653551031460
2158 46359530816912301320630298
2159 -5478383797762211750264004
2160 629814145425220935025470
2161 -70304834838164197398192
2162 7601512756667727261650
2163 -793632937330542027180
2164 79706857775188636496
2165 -7664867653706345040
2166 701713235902693560
2167 -60727722660586800
2168 4924395459336045
2169 -370011826296420
2170 25395702341625
2171 -1562586937730
2172 84045912300
2173 -3815417606
2174 138912059
2175 -3746990
2176 65379
2177 -560
2178 1
2179 0
2180 0
2181 0
2182 0
2183 0
2184 0
2185 0
2186 0
2187 0
2188 0
2189 2
2190 3795
2191 407330
2192 11593725
2193 138389160
2194 866262915
2195 3241119750
2196 7887861960
2197 13232021400
2198 15944020316
2199 14217578856
2200 9586673915
2201 4962513556
2202 1991564135
2203 622779234
2204 151794020
2205 28696850
2206 4160871
2207 453530
2208 35931
2209 1952
2210 65
2211 1
2212 -1440418573150919668872489894243865350
2213 368479169875816659479009042713546950
2214 -70156112815726352962223926400106813
2215 11775481825875915524737296851840640
2216 -1836520059924072508157405953466760
2217 272336364953179011864693962006688
2218 -38855953894769703491073516318384
2219 5369653960486652099553658475328
2220 -721534302169268206059268553700
2221 94482479174559874749254324400
2222 -12070235417062463849355830760
2223 1504860519529865622776830848
2224 -183051047155125265648125594
2225 21706803726982348444442280
2226 -2506162732523644219623180
2227 281219339352656789592768
2228 -30599544078658814831442
2229 3219464226353390369640
2230 -326385840027712089100
2231 31746685884854648960
2232 -2947195590791312952
2233 259456994787550560
2234 -21488271095284560
2235 1657580519271600
2236 -117588504119625
2237 7546151552940
2238 -428634152730
2239 20918093728
2240 -840783515
2241 26127660
2242 -566618
2243 7104
2244 -33
2245 0
2246 0
2247 0
2248 0
2249 0
2250 0
2251 0
2252 0
2253 0
2254 0
2255 0
2256 45
2257 23276
2258 1545830
2259 33153120
2260 326012925
2261 1767883500
2262 5915896470
2263 13160496960
2264 20499454692
2265 23206929840
2266 19619239640
2267 12631852688
2268 6279783081
2269 2431804628
2270 736647450
2271 174501600
2272 32152185
2273 4554396
2274 485982
2275 37760
2276 2015
2277 66
2278 1
2279 5632681584560312734993915705849145100
2280 -1440418573150919668872489894243865350
2281 274183319317044679691073657767166825
2282 -46016375072680726136512467853833501
2283 7177204831887179916936988783663200
2284 -1064559085583106436931920061162088
2285 151955797836194086330300254163152
2286 -21013934249212186581907105764024
2287 2826457761311207928549460137816
2288 -370599379520902956990609634500
2289 47424700711890733247926685160
2290 -5925388295648845889683771464
2291 722695043313741308532859488
2292 -85983061429657858004929698
2293 9967409874634751836733700
2294 -1123976013374240437891608
2295 123033460966787345446836
2296 -13038830116731230997042
2297 1333519289256080821180
2298 -131096805551297099500
2299 12329021162131908192
2300 -1102692227847089880
2301 93115841412899760
2302 -7357397168494170
2303 537807887058750
2304 -35844219876465
2305 2137196768490
2306 -111127372930
2307 4863609256
2308 -170173575
2309 4395118
2310 -73112
2311 594
2312 -1
2313 0
2314 0
2315 0
2316 0
2317 0
2318 0
2319 0
2320 0
2321 0
2322 0
2323 0
2324 529
2325 118910
2326 5328180
2327 89224590
2328 736618125
2329 3500409330
2330 10555815270
2331 21578373360
2332 31329355284
2333 33417386200
2334 26842686962
2335 16530970482
2336 7903365041
2337 2956411766
2338 868313250
2339 200058040
2340 35947197
2341 4977126
2342 520144
2343 39650
2344 2079
2345 67
2346 1
2347 -22033725021956517463358552614056949950
2348 5632681584560312734993915705849145100
2349 -1071939403275103009393480851530318400
2350 179887468758272699903138272820786700
2351 -28058765288219954961288090154776525
2352 4162778802494564351823453494524656
2353 -594454646080595047403579293412448
2354 82261785294781761020914423306368
2355 -11074911293503719955329420605364
2356 1453939177629222185467829289000
2357 -186358545130511201229563701920
2358 23331938318149451651386390560
2359 -2852964734942036909847741816
2360 340500549253589654981828028
2361 -39623530612745556684299400
2362 4489026076872540086469696
2363 -494161867949019502866138
2364 52728626128623148048644
2365 -5437317360063503735392
2366 539886351925538794000
2367 -51389947776108463004
2368 4664153508425563152
2369 -400978991944396320
2370 32388118752312960
2371 -2433001709158125
2372 167796060762330
2373 -10448517534840
2374 574609830760
2375 -27081460630
2376 1048191650
2377 -31261516
2378 648128
2379 -7733
2380 34
2381 0
2382 0
2383 0
2384 0
2385 0
2386 0
2387 0
2388 0
2389 0
2390 0
2391 0
2392 2
2393 4324
2394 526240
2395 16921905
2396 227613750
2397 1602881040
2398 6741529080
2399 18443677230
2400 34810394760
2401 47273375600
2402 47634965056
2403 36429360877
2404 21493484038
2405 9894929176
2406 3579191000
2407 1020107270
2408 228754890
2409 40108068
2410 5430656
2411 556075
2412 41602
2413 2144
2414 68
2415 1
2416 86218923998960285726185640663701108500
2417 -22033725021956517463358552614056949950
2418 4192263011409393066121425811605279750
2419 -703460233399286349914471808816771450
2420 109731355942546346940914346420679887
2421 -16283283462344039436550793302935885
2422 2326258742570491843666047541057896
2423 -322118281127416035538885331405760
2424 43405831400012057529840906987984
2425 -5705257333017067855775762130036
2426 732404875459953979408560735300
2427 -91876065955951326480309377520
2428 11261702901086987802030559800
2429 -1348104215412171287070910968
2430 157449502098464389333702434
2431 -17916726885763208239857120
2432 1982863344348895866846516
2433 -212942528596362713273370
2434 22129082049964333217202
2435 -2217853133710113365752
2436 213500511897826704900
2437 -19643261891253814044
2438 1716957917634250200
2439 -141521997156845760
2440 10899847657028400
2441 -775421189886525
2442 50207556642705
2443 -2902365981900
2444 145975678030
2445 -6163366902
2446 207408135
2447 -5133856
2448 81510
2449 -629
2450 1
2451 0
2452 0
2453 0
2454 0
2455 0
2456 0
2457 0
2458 0
2459 0
2460 0
2461 0
2462 47
2463 27600
2464 2072070
2465 50075025
2466 553626675
2467 3370764540
2468 12657425550
2469 31604174190
2470 55309849452
2471 70480305440
2472 67254204696
2473 49061213565
2474 27773267119
2475 12326733804
2476 4315838450
2477 1194608870
2478 260907075
2479 44662464
2480 5916638
2481 593835
2482 43617
2483 2210
2484 69
2485 1
2486 -337485502510215975556783793455058624700
2487 86218923998960285726185640663701108500
2488 -16401043437396204728364636908207804850
2489 2751844438258473397248935917361414400
2490 -429276914082241670223398151049604625
2491 63714980869865620804401878566846386
2492 -9106078630456859519613804519272685
2493 1261699656987385406734127479895808
2494 -170162483291221949208585077242608
2495 22391897150799870947933801223960
2496 -2878799571705859927226301992220
2497 361805495939051022417951100800
2498 -44451365244060593232382692360
2499 5336314605438141912346788336
2500 -625409172098429978538051480
2501 71466440668806531328772736
2502 -7949317011128456403123420
2503 858887330974655428954908
2504 -89909067629575367826534
2505 9090251933233102220160
2506 -884333844454032544572
2507 82403706346529605400
2508 -7314240729121905852
2509 614265689787160320
2510 -48406155743946000
2511 3542450488534230
2512 -237613302827775
2513 14363336766240
2514 -765169213410
2515 34848305100
2516 -1299757646
2517 37234560
2518 -738738
2519 8398
2520 -35
2521 0
2522 0
2523 0
2524 0
2525 0
2526 0
2527 0
2528 0
2529 0
2530 0
2531 0
2532 0
2533 576
2534 146510
2535 7400250
2536 139299615
2537 1290244800
2538 6871173870
2539 23213240820
2540 53182547550
2541 86639204736
2542 103897691640
2543 94096891658
2544 65592184047
2545 35676632160
2546 15283145570
2547 5184151700
2548 1394666910
2549 296854272
2550 49639590
2551 6436782
2552 633485
2553 45696
2554 2277
2555 70
2556 1
2557 1321422108420282270489942177190229544600
2558 -337485502510215975556783793455058624700
2559 64185198977003768262827088049644158550
2560 -10768361852835891993370721202358659750
2561 1679905034983370387855455065831096000
2562 -249389445323968970320259878228817925
2563 35656215581645665843113788412069861
2564 -4943299827962295167790351024748029
2565 667245010906790359330548186483360
2566 -87900697996440188187670653936240
2567 11316985857296150992604380618596
2568 -1424860394076637741758472703220
2569 175446950808539821188387398880
2570 -21119426925911141580996301800
2571 2483349870496105002499046520
2572 -284908622844840323556223452
2573 31842910056060974644473336
2574 -3460290934255916316653724
2575 364725463025635926088770
2576 -37180441500952219777890
2577 3652934573169598484768
2578 -344447492528493750572
2579 31013758570421142396
2580 -2650087220696342700
2581 213286697842764000
2582 -16018036991633040
2583 1109448779376105
2584 -69817242065445
2585 3914819231400
2586 -190559382650
2587 7766844470
2588 -251565996
2589 5973044
2590 -90610
2591 665
2592 -1
2593 0
2594 0
2595 0
2596 0
2597 0
2598 0
2599 0
2600 0
2601 0
2602 0
2603 0
2604 2
2605 4900
2606 672750
2607 24322155
2608 366913365
2609 2893125840
2610 13612702950
2611 41656918050
2612 87992942310
2613 133912580336
2614 151532656696
2615 130526252535
2616 87085668085
2617 45571561336
2618 18862336570
2619 6204258970
2620 1623421800
2621 336962340
2622 55070246
2623 6992857
2624 675087
2625 47840
2626 2345
2627 71
2628 1
2629 -5175569924646105559418940193995065716350
2630 1321422108420282270489942177190229544600
2631 -251266578511255689830598152791357516200
2632 42151473955047250799468535435587208600
2633 -6576098841426498927249295390753380000
2634 976444801584084037940983257014324550
2635 -139658089381422623379345531808138038
2636 19372932119301626406562995109133976
2637 -2617041085391803324124303483690133
2638 345126729779374323791662855077600
2639 -44494866596428130657829746948256
2640 5611728524279083136828618488560
2641 -692455518616683762349911967920
2642 83570884852588494708078021360
2643 -9857724024824153778965742000
2644 1135245655083933715428135552
2645 -127459120746375934222521018
2646 13926183170297766404616216
2647 -1477427589907020449807208
2648 151782934429273212815400
2649 -15051359450987886560688
2650 1435081439459485119016
2651 -130946980630667045672
2652 11370496679167328352
2653 -933129303062092500
2654 71764700685918240
2655 -5118189334604640
2656 334027589489580
2657 -19609685422740
2658 1012453249500
2659 -44583704620
2660 1603477568
2661 -44157861
2662 839188
2663 -9100
2664 36
2665 0
2666 0
2667 0
2668 0
2669 0
2670 0
2671 0
2672 0
2673 0
2674 0
2675 0
2676 0
2677 49
2678 32500
2679 2744820
2680 74397180
2681 920540040
2682 6263890380
2683 26270128500
2684 73261092240
2685 143302791762
2686 204392885776
2687 218786861392
2688 179587466100
2689 114858935204
2690 57898295140
2691 23178175020
2692 7398867840
2693 1884328875
2694 381624804
2695 60986884
2696 7586692
2697 718704
2698 50050
2699 2414
2700 72
2701 1
2702 20276890389709399862928998568254641025700
2703 -5175569924646105559418940193995065716350
2704 983936605910066294933158383735170919900
2705 -165047654512295404104412512127656407700
2706 25750430517651046071103898527379403750
2707 -3824254403168025530000359473391965600
2708 547167887501842367717585105964719925
2709 -75943108511557002574943653241291652
2710 10266853488844766886949190589861291
2711 -1355341428404417917390176003794325
2712 174964246488152374583077777834992
2713 -22102969445628259709895945724296
2714 2732928952573223209602316496340
2715 -330650022677632739931960867120
2716 39119519608527901475695329000
2717 -4521409419386011866618953664
2718 509836482985503736890084072
2719 -55992680077569402893748282
2720 5976866159169310001492796
2721 -618540258932365020852300
2722 61873866799697844988866
2723 -5961107517754784340528
2724 550747595005452574444
2725 -48543274284137440272
2726 4056255950045422500
2727 -318863613274932180
2728 23358544941972240
2729 -1575738846070410
2730 96414286661805
2731 -5246348656500
2732 247284036090
2733 -9735399520
2734 303719922
2735 -6923301
2736 100450
2737 -702
2738 1
2739 0
2740 0
2741 0
2742 0
2743 0
2744 0
2745 0
2746 0
2747 0
2748 0
2749 0
2750 0
2751 625
2752 179010
2753 10145070
2754 213696795
2755 2210784840
2756 13135064250
2757 49483369320
2758 126443639790
2759 229941996498
2760 308290577416
2761 312883753050
2762 245179650147
2763 150535567364
2764 73181440710
2765 28362326720
2766 8793534750
2767 2181183147
2768 431264394
2769 67423666
2770 8220177
2771 764400
2772 52327
2773 2484
2774 73
2775 1
2776 -79463489365077377841208237632349268884500
2777 20276890389709399862928998568254641025700
2778 -3854147816225823288928998016804836171750
2779 646451103399850319376374590280112295200
2780 -100862455535291635841585424078012249150
2781 14982068664815154077733177325020744000
2782 -2144349368184655142144904407560869600
2783 297778442177873397397325227735902000
2784 -40286892929911336731829864829221791
2785 5323553660882471719158839565113262
2786 -688096417497627558059627817310965
2787 87063548491712186395407123898752
2788 -10785983588332108717291565105700
2789 1308068558496585467843843793120
2790 -155203071869092918743573468240
2791 18000092682616759894699027200
2792 -2038059548889906864119907144
2793 224927860140663413333860620
2794 -24149770021508428249274946
2795 2516575224913393684839072
2796 -253814795906729094763530
2797 24693425298745625210976
2798 -2308172944585185855760
2799 206300102476958823872
2800 -17529515713716297876
2801 1406168729349079800
2802 -105576915432168180
2803 7340507950339200
2804 -466290066694305
2805 26597044596360
2806 -1331529425100
2807 56724653440
2808 -1968555050
2809 52153926
2810 -950257
2811 9840
2812 -37
2813 0
2814 0
2815 0
2816 0
2817 0
2818 0
2819 0
2820 0
2821 0
2822 0
2823 0
2824 0
2825 2
2826 5525
2827 851760
2828 34467225
2829 580610160
2830 5103910680
2831 26747767200
2832 91140287370
2833 214436582100
2834 363854576834
2835 459823234112
2836 443410005585
2837 332265318232
2838 196107128700
2839 92043777280
2840 34566585690
2841 10416956550
2842 2518145487
2843 486334640
2844 74416523
2845 8895264
2846 812240
2847 54672
2848 2555
2849 74
2850 1
2851 311496878311103321137536291518809134027240
2852 -79463489365077377841208237632349268884500
2853 15101320465063294303510058374259575309350
2854 -2532725707805541018439055839614606627150
2855 395184524888594629545776437488754779000
2856 -58710981580244385042116888642425040550
2857 8405969823388655150483881934267364000
2858 -1167904566600571104203921150546545050
2859 158120352796450774017979695927763962
2860 -20913960810609710325266869720087815
2861 2706512575490668395034536081423129
2862 -342969687718253234267964962233365
2863 42568681895284055737577376950496
2864 -5174255064053025580462946617140
2865 615613039879901705493931825200
2866 -71632187016504424035495446880
2867 8142368657792606115733285200
2868 -902813893805973148691771592
2869 97468739394287479111339602
2870 -10223586851210661844658730
2871 1039147635006373235031864
2872 -102031861477455881948130
2873 9642065847757738650288
2874 -873091505125700736744
2875 75353121846291778200
2876 -6159019034548969524
2877 473039426286987300
2878 -33812214746249940
2879 2222318615734560
2880 -132262477204725
2881 6987359173620
2882 -319076175600
2883 12140948820
2884 -365077482
2885 7996065
2886 -111069
2887 740
2888 -1
2889 0
2890 0
2891 0
2892 0
2893 0
2894 0
2895 0
2896 0
2897 0
2898 0
2899 0
2900 0
2901 51
2902 38025
2903 3596580
2904 108864405
2905 1501150200
2906 11367801060
2907 53017895700
2908 164401379610
2909 357739373862
2910 568247462610
2911 678610095504
2912 622997471685
2913 447124253436
2914 254005423840
2915 115221952300
2916 41965453530
2917 12301285425
2918 2899770291
2919 547321524
2920 82003215
2921 9613968
2922 862290
2923 57086
2924 2627
2925 75
2926 1
2927 -1221395654430378811828760722007962130791020
2928 311496878311103321137536291518809134027240
2929 -59186598975367977978279239064094627858800
2930 9925750540417188744091118180264509593000
2931 -1548789101895474723505897455879435707250
2932 230136870376299225441363925361098371300
2933 -32960551062593338971012990115045636800
2934 4581715420220629620483522460875398400
2935 -620736679098728736486336044581825125
2936 82177244284893771443036042686472310
2937 -10647107321764943438317679130226524
2938 1351171147086250477644360077628804
2939 -168005441230100859684887184398373
2940 20465712449655796027681431226200
2941 -2441326111479802370860630120800
2942 284963017202268965561970958080
2943 -32512667407976522559800117880
2944 3620959238406594249114331536
2945 -392977410820469411801687520
2946 41476059316718076217591320
2947 -4246720692041351843165934
2948 420607376074008214179564
2949 -40157994677758036959264
2950 3680958330002954309760
2951 -322343910120248162300
2952 26809847562154337928
2953 -2102763084503547024
2954 154175813012055120
2955 -10453669804277700
2956 646579769664150
2957 -35848190542920
2958 1741010517120
2959 -71792139510
2960 2405549300
2961 -61357560
2962 1072764
2963 -10619
2964 38
2965 0
2966 0
2967 0
2968 0
2969 0
2970 0
2971 0
2972 0
2973 0
2974 0
2975 0
2976 0
2977 0
2978 676
2979 217035
2980 13741650
2981 322561200
2982 3711935040
2983 24502865310
2984 102501265020
2985 290845019400
2986 587681370360
2987 876538040026
2988 991493848554
2989 868177121832
2990 597659820800
2991 327186864550
2992 143584279020
2993 50758988280
2994 14482468572
2995 3331034685
2996 614745190
2997 90223392
2998 10378368
2999 914617
3000 59570
3001 2700
3002 76
3003 1
3004 4790408930363303911328386208394864461024520
3005 -1221395654430378811828760722007962130791020
3006 232033388946025943296328053886459865142740
3007 -38909708585658578115350240495839986833100
3008 6071602724191365455162120163459673421250
3009 -902337998495624404129522865599323412050
3010 129274414841007589599778501283086122150
3011 -17978482397778184893279812790024892800
3012 2437366052035974478338618053314528800
3013 -322958236920855339089010816845923125
3014 41890351354982434711206177857250519
3015 -5323553660882471719158839565113262
3016 663074729588622919584732260317839
3017 -80941892738388673289480060499621
3018 9679728861323687310389866120500
3019 -1133257552983216903016786327680
3020 129759945333176046818397489840
3021 -14512574725359762665101090680
3022 1582899689516687384994424392
3023 -168049550679805998467826900
3024 17326289295209647968316374
3025 -1730145467127958158326862
3026 166792580167279119416034
3027 -15464569379012411748288
3028 1372785385417768454000
3029 -116043807643289338428
3030 9280331848438040052
3031 -696594355154467224
3032 48598897579886940
3033 -3113161853938500
3034 180289702969845
3035 -9251145946560
3036 409481092020
3037 -15067486070
3038 436994250
3039 -9203634
3040 122507
3041 -779
3042 1
3043 0
3044 0
3045 0
3046 0
3047 0
3048 0
3049 0
3050 0
3051 0
3052 0
3053 0
3054 0
3055 2
3056 6201
3057 1068795
3058 48208875
3059 903171360
3060 8815845720
3061 51250632510
3062 193641552390
3063 505281601500
3064 951535947194
3065 1336361274138
3066 1434903854139
3067 1200442440064
3068 793766949500
3069 419230641830
3070 178150864710
3071 61175944830
3072 17000614059
3073 3817369325
3074 689161713
3075 99118656
3076 11190608
3077 969289
3078 62125
3079 2774
3080 77
3081 1
3082 -18793142726809884575211361279087545193250040
3083 4790408930363303911328386208394864461024520
3084 -909898776119275490691224430489152996763780
3085 152569899580948565455119816254110596258240
3086 -23808388120595283811840182121580411523750
3087 3538877016385824436723064323845066794100
3088 -507153473607029774583746428110568633050
3089 70563433260763204557661612640661081600
3090 -9572512574389529742795930855757528800
3091 1269461485435403374134696902767983750
3092 -164837884124404565071031120918159163
3093 20976390544372724385939308137162704
3094 -2617041085391803324124303483690133
3095 320105041870369685316767298084474
3096 -38373210843104617551902683549125
3097 4505473797270661729926919503360
3098 -517644513103315197522854502480
3099 58127758316671622782902042960
3100 -6370206067567156549367805480
3101 680085795710714236302652800
3102 -70580811285518519356487298
3103 7102702443998986123657644
3104 -690997832121584923294998
3105 64760718689823237467904
3106 -5822503531254673098000
3107 499693880292067717256
3108 -40690685796997560228
3109 3121312813889070528
3110 -223554928867479924
3111 14786682833637000
3112 -890843238203940
3113 48027225765120
3114 -2263786772940
3115 90404916420
3116 -2926537250
3117 71916768
3118 -1207569
3119 11438
3120 -39
3121 0
3122 0
3123 0
3124 0
3125 0
3126 0
3127 0
3128 0
3129 0
3130 0
3131 0
3132 0
3133 0
3134 53
3135 44226
3136 4665375
3137 157073280
3138 2404321560
3139 20183646780
3140 104268528210
3141 358042932000
3142 863020975362
3143 1519783409804
3144 2014971369642
3145 2057901325824
3146 1647566693500
3147 1047772373340
3148 534452594130
3149 220116318240
3150 73477230255
3151 19900384350
3152 4364690849
3153 771164928
3154 108732624
3155 12052898
3156 1026375
3157 64752
3158 2849
3159 78
3160 1
3161 73745243611532458459690151854647329239335600
3162 -18793142726809884575211361279087545193250040
3163 3569013275932925099499625486386902330233500
3164 -598401897808172169553688138970343862736540
3165 93383300605580587476840577190015968399440
3166 -13882637580178095067749063941315901930750
3167 1990087914490349713217166867965631086850
3168 -277016603230730549142382502749470261750
3169 37602882198169865586648622525615444800
3170 -4990797154168900122312408394882130400
3171 648724806336674637648360858186158625
3172 -82660639839510793627995078231686853
3173 10329283222607780947621629006936180
3174 -1265869938305552846479943406061329
3175 152099600640268825631880113686101
3176 -17907498393448821524221252322925
3177 2064147685790859359066289382560
3178 -232681495901046231960883544400
3179 25615090908695100223101925080
3180 -2749246829160562300253473944
3181 287108384890244824500965280
3182 -29104751968800443138895978
3183 2855981751957634280491710
3184 -270390456047576709115434
3185 24602724012065200508640
3186 -2141545201251718788240
3187 177349970171819554956
3188 -13880838234843222300
3189 1018549729385523504
3190 -69379115855424804
3191 4333013029359300
3192 -244263468539790
3193 12179035222200
3194 -522776255820
3195 18612776910
3196 -520987950
3197 10559208
3198 -134805
3199 819
3200 -1
3201 0
3202 0
3203 0
3204 0
3205 0
3206 0
3207 0
3208 0
3209 0
3210 0
3211 0
3212 0
3213 0
3214 729
3215 261261
3216 18407025
3217 479634480
3218 6116256600
3219 44686512090
3220 206769793230
3221 648887951400
3222 1450702345722
3223 2396321449830
3224 3006465218196
3225 2926078447656
3226 2245226514300
3227 1374959237890
3228 678036873150
3229 270875306520
3230 87959698827
3231 23231419035
3232 4979436039
3233 861388320
3234 119110992
3235 12967515
3236 1085945
3237 67452
3238 2925
3239 79
3240 1
3241 -289450081175264899454283846029490767264392230
3242 73745243611532458459690151854647329239335600
3243 -14002733796446580663882975070692680732225520
3244 2347617621502546287670864764378940199442480
3245 -366368508862146226257360085083883997593800
3246 54473592019922009361490336694175981566340
3247 -7811034855986729612586943777856228509500
3248 1087749915994725309087644002366307674800
3249 -147742188389722959542604001466384139600
3250 19624399800391680693368809735590552000
3251 -2553431102132925643973790341567601600
3252 325766569415819298559350041340235500
3253 -40770288484528358916788900374436334
3254 5005729561725309228462789441822918
3255 -602795208716929926895211145743490
3256 71157707901880152342400053186480
3257 -8227769532125134213831386202425
3258 930890132807642456049503054880
3259 -102921550567870185142486054560
3260 11102516183335337558000834400
3261 -1166347139643874915259049552
3262 119058834210438826033138380
3263 -11778462673590795170579604
3264 1125836284829676122164848
3265 -103597875880297589699400
3266 9138154633052788760352
3267 -768759815833950334240
3268 61306162528530216528
3269 -4600506386405182248
3270 321955374231056280
3271 -20780218275537864
3272 1219851175420800
3273 -63973765569945
3274 2927889275640
3275 -113295163800
3276 3545290840
3277 -83993700
3278 1355574
3279 -12298
3280 40
3281 0
3282 0
3283 0
3284 0
3285 0
3286 0
3287 0
3288 0
3289 0
3290 0
3291 0
3292 0
3293 0
3294 2
3295 6930
3296 1330056
3297 66615900
3298 1382805840
3299 14932102320
3300 95937144600
3301 400411345620
3302 1154169552900
3303 2402238292916
3304 3732682723968
3305 4441369072335
3306 4126520887720
3307 3038993463800
3308 1794189879720
3309 856187737860
3310 332051251350
3311 104960312886
3312 27048788360
3313 5668597752
3314 960506976
3315 130301600
3316 13936804
3317 1148070
3318 70226
3319 3002
3320 80
3321 1
3322 1136359577947336271931632877004667456667613940
3323 -289450081175264899454283846029490767264392230
3324 54952100884722573884478790575559784046085560
3325 -9212324866083276752554588862297816271201000
3326 1437718845383270796979640333889787202678700
3327 -213798609281197660802240268829773401335560
3328 30665203899326725549650154572595570042590
3329 -4272157839600905175863879454011161715400
3330 580596442387695534503897574255739041750
3331 -77178755128959754984942388825723058000
3332 10051887226002150950572878879833023200
3333 -1283969616697522269839093438799617850
3334 160928685291414733488318920422076337
3335 -19793897940155634530849592237273630
3336 2388688476333505904338485958132785
3337 -282690166846560241578443847659016
3338 32784497058775534790497369637355
3339 -3722295734854472483904466699065
3340 413245619704327258526648552400
3341 -44793792251198562359584011600
3342 4732310115768181008633028920
3343 -486261343933160678956396752
3344 48478022924920306676651082
3345 -4675760229591809046921960
3346 434838452708091198869850
3347 -38837157190474352231496
3348 3315651101798115662352
3349 -269065935541882616984
3350 20615476731532656300
3351 -1479193572516111720
3352 98400445363576356
3353 -5993535441900864
3354 329007937216860
3355 -15946539804825
3356 664102502700
3357 -22890247380
3358 618753590
3359 -12076932
3360 148005
3361 -860
3362 1
3363 0
3364 0
3365 0
3366 0
3367 0
3368 0
3369 0
3370 0
3371 0
3372 0
3373 0
3374 0
3375 0
3376 55
3377 51156
3378 5995431
3379 223689180
3380 3787127400
3381 35115749100
3382 200205672810
3383 758454277620
3384 2017190528262
3385 3922021702720
3386 5747654093610
3387 6499270398159
3388 5774087581220
3389 4086765837140
3390 2328642473850
3391 1076304056100
3392 405528481605
3393 124860697236
3394 31413479209
3395 6439762680
3396 1069239600
3397 142354498
3398 14963179
3399 1212822
3400 73075
3401 3080
3402 81
3403 1
3404 -4462290049988320482463241297506133183499654740
3405 1136359577947336271931632877004667456667613940
3406 -215704837563732440994593694174843438025056630
3407 36158958157912689309267429296472238852835520
3408 -5643311590150351653054963375910913940967500
3409 839316947575098627425952194919443339942160
3410 -120415308675617073325399691639757432936120
3411 16782566319148630481901090631279668111840
3412 -2282069925110555462646712586045530628550
3413 303579839156964985361515071506268780000
3414 -39575872930789889398293766300107613200
3415 5061090071833250828260470484950892800
3416 -635244810360847632190732580613459225
3417 78268045451903939860323842190389484
3418 -9464614717547853583227963230337450
3419 1122818538027953057858542552071456
3420 -130590566206291415946563733972915
3421 14876998665326713266276117314430
3422 -1658148049063613124838177316505
3423 180564123803281026565765008000
3424 -19178701342503462136482086520
3425 1983063286607618708379554976
3426 -199152959042915854455431472
3427 19373270956119863537755104
3428 -1819778477634174766430250
3429 164447996660514489754416
3430 -14234433178409151722856
3431 1174105900546396874112
3432 -91715965370063062028
3433 6734638496689434000
3434 -460643843130588216
3435 29021329508151552
3436 -1660522412541564
3437 84744468677070
3438 -3767504582625
3439 141326246880
3440 -4277470470
3441 97765640
3442 -1517724
3443 13200
3444 -41
3445 0
3446 0
3447 0
3448 0
3449 0
3450 0
3451 0
3452 0
3453 0
3454 0
3455 0
3456 0
3457 0
3458 0
3459 784
3460 312417
3461 24402456
3462 703323660
3463 9903384000
3464 79802261190
3465 406975466040
3466 1407342229020
3467 3467892873984
3468 6318343152550
3469 8754119311806
3470 9425348845815
3471 8019314095520
3472 5461725075030
3473 3006679347000
3474 1347179362620
3475 493488180432
3476 148092116271
3477 36392915248
3478 7301151000
3479 1188350592
3480 155322013
3481 16049124
3482 1280274
3483 76000
3484 3159
3485 82
3486 1
3487 17526585015616776834735140517915655636396234280
3488 -4462290049988320482463241297506133183499654740
3489 846909496772071372477349030975176689403221710
3490 -141959593952199982534903542320196108785721030
3491 22156224361466108645384454225779558120610000
3492 -3295693968647805365384098611531973741525020
3493 472948438712952401168592109835559342348360
3494 -65941716655695063963909354945581451369780
3495 8971531463161900869314146853423439602340
3496 -1194320009115830153559068583679222953750
3497 155837650767242025818911070039884640400
3498 -19951473130398208704924956564517061200
3499 2507658969700325184286680143383291200
3500 -309478240945028333631382539273223725
3501 37497756967375580943534941815953150
3502 -4458885155822544354765173788514532
3503 520023329311023130963331406327966
3504 -59432858304411263604163680786435
3505 6649229133201579052444731112005
3506 -727257916255970668788674261625
3507 77642573235410841423278953440
3508 -8076185159168124578481252120
3509 816716146963743793120505424
3510 -80094124832477028422293092
3511 7594808282529068367175500
3512 -693942192804498644265402
3513 60850120780216900055016
3514 -5096278545356362962504
3515 405346084712446539872
3516 -30409802841532845500
3517 2134132110284251752
3518 -138688468899531936
3519 8241111232613688
3520 -440671237120764
3521 20770703107125
3522 -839615306985
3523 28031083080
3524 -732179630
3525 13771940
3526 -162150
3527 902
3528 -1
3529 0
3530 0
3531 0
3532 0
3533 0
3534 0
3535 0
3536 0
3537 0
3538 0
3539 0
3540 0
3541 0
3542 2
3543 7714
3544 1642473
3545 91018356
3546 2086129500
3547 24835486320
3548 175739405790
3549 807386811660
3550 2561511781920
3551 5870131166900
3552 10051025876518
3553 13195488384141
3554 13551869733535
3555 11058307559320
3556 7255914954750
3557 3862867084860
3558 1679230613970
3559 598448493318
3560 175140904631
3561 42061513000
3562 8261657976
3563 1318652192
3564 169258817
3565 17197194
3566 1350500
3567 79002
3568 3239
3569 83
3570 1
3571 -68854441132780194707888052034668647142985206100
3572 17526585015616776834735140517915655636396234280
3573 -3325930472040984210531608420501465726832040800
3574 557459415596806473023065184945685922138829480
3575 -87007493067477408650424751744636324739635470
3576 12943899495382831892829865363481741849409000
3577 -1857975123264534568404458277642186538846320
3578 259149829431754740366351841005785941012800
3579 -35276512756368338414259200372985881327190
3580 4699373623560995693450267399412277886940
3581 -613723566728134619055171009423483912000
3582 78658895638282270833968681214161582400
3583 -9899585904396057754352077684684038000
3584 1223689353002802914447586704583673350
3585 -148549555653613600143063618851147388
3586 17703859027219946412685349578679520
3587 -2070196679489038450426687830381747
3588 237333162464462889384887558668950
3589 -26648361245635728813666311149080
3590 2926933398347106568540264412940
3591 -314012296551643410262025709225
3592 32848780984212279063694941840
3593 -3343875043399943569848223200
3594 330454803030583114164108672
3595 -31616101907556721745642010
3596 2919048052937259320253540
3597 -259103740096407445395552
3598 22012963589742547823520
3599 -1780627443558247300152
3600 136280149170563922888
3601 -9794326110000189200
3602 654938537768140032
3603 -40288023535955580
3604 2247575790712824
3605 -111663299903904
3606 4824163302300
3607 -175512804285
3608 5140835700
3609 -113426040
3610 1695008
3611 -14145
3612 42
3613 0
3614 0
3615 0
3616 0
3617 0
3618 0
3619 0
3620 0
3621 0
3622 0
3623 0
3624 0
3625 0
3626 0
3627 57
3628 58870
3629 7637904
3630 314707536
3631 5873256900
3632 59951235420
3633 375945078600
3634 1565841089280
3635 4578702310182
3636 9792152869620
3637 15798679970128
3638 19694758782300
3639 19325957314755
3640 15145073396460
3641 9584557428600
3642 4939171140960
3643 2084759095575
3644 723309190554
3645 206554383840
3646 48501275680
3647 9330897576
3648 1461006690
3649 184221996
3650 18410016
3651 1423575
3652 82082
3653 3320
3654 84
3655 1
3656 270557451039395118028642463289168566420671280440
3657 -68854441132780194707888052034668647142985206100
3658 13064294965628456352271899220409522452896579540
3659 -2189570894093647938599975543496798270164426860
3660 341754578033074032028471490770842484113772850
3661 -50848534909564719341157322448164085886799950
3662 7300587905232480239774901987570827908441500
3663 -1018658175689435940978506082722743198904160
3664 138734520756137667040952149366028508076680
3665 -18493946437219707932358109741706213215350
3666 2417303698450440230803554813366747258390
3667 -310143727571169633693655937917215132000
3668 39083022707492381435674914914053969200
3669 -4838495832562806926091607199733145200
3670 588444542641955282256854123970214125
3671 -70281510201709660282739776660757904
3672 8239244309672092829457386348342070
3673 -947378141461085392568145278310291
3674 106742596258171473438323824696035
3675 -11771362580309015547390193834650
3676 1268785349283493443702087096435
3677 -133448172748362383696260701225
3678 13670079641708816927212855320
3679 -1360811756792324861468668224
3680 131301843987667259708677200
3681 -12242830951436858207886906
3682 1099269575303084553823290
3683 -94655743435892955641136
3684 7778530411333396100664
3685 -606521543011850426040
3686 44564183800500860860
3687 -3059687613310755200
3688 194294694637551816
3689 -11266694027804028
3690 587053378171260
3691 -26918831226834
3692 1056658719675
3693 -34186557405
3694 863365230
3695 -15660400
3696 177284
3697 -945
3698 1
3699 0
3700 0
3701 0
3702 0
3703 0
3704 0
3705 0
3706 0
3707 0
3708 0
3709 0
3710 0
3711 0
3712 0
3713 841
3714 371287
3715 32040360
3716 1018031196
3717 15776640900
3718 139753496610
3719 782920544640
3720 2973183318300
3721 8046595184166
3722 16110496022170
3723 24552799281934
3724 29120107628115
3725 27345271410275
3726 20606798471490
3727 12591236775600
3728 6286350503580
3729 2578247276007
3730 871401306825
3731 242947299088
3732 55802426680
3733 10519248168
3734 1616328703
3735 200271120
3736 19690290
3737 1499575
3738 85241
3739 3402
3740 85
3741 1
3742 -1063353702922273835973036658043476458723103404520
3743 270557451039395118028642463289168566420671280440
3744 -51327856117163417873152911516752991506588971820
3745 8602004915640135869808657922903389269396924800
3746 -1342661397321576566122626512521621580761205150
3747 199794984080874049493567948450646375328051820
3748 -28692310548098610695772868222384527766189950
3749 4004893936584674874390803376038854166916480
3750 -545709736976483539809913972887183856555800
3751 72792804100442603077042794420447056706900
3752 -9522414974057807063043962888282773613010
3753 1222983689334610077244486229687524304640
3754 -154306076803927607874744867877330491600
3755 19131549577094172730749958349536908000
3756 -2330836862862481741804927056349854000
3757 278966301696926948625471584696990400
3758 -32783753234334079339204834844804754
3759 3780359153849548474692212559827538
3760 -427354812150062261604813871982325
3761 47309737953760209834160143909600
3762 -5122133447107436494945462722645
3763 541527433027522774913412834810
3764 -55805599512951542272981747785
3765 5593894482540692348731603200
3766 -544095609828581068348162800
3767 51207719155190231286384108
3768 -4648022668907789840711406
3769 405327382498585909557888
3770 -33805622655676055586120
3771 2682251865977033138160
3772 -201175458299403886168
3773 14154380958968015360
3774 -925555503026503448
3775 55606225738019880
3776 -3025582795190340
3777 146382141050496
3778 -6148128119709
3779 217043412690
3780 -6155474325
3781 131185600
3782 -1888460
3783 15134
3784 -43
3785 0
3786 0
3787 0
3788 0
3789 0
3790 0
3791 0
3792 0
3793 0
3794 0
3795 0
3796 0
3797 0
3798 0
3799 2
3800 8555
3801 2013760
3802 123058716
3803 3104160696
3804 40612127220
3805 315492902400
3806 1590307356300
3807 5534695100220
3808 13916726351066
3809 26161521898688
3810 37748287666075
3811 42671977361650
3812 38403578969595
3813 27862713426240
3814 16454103860460
3815 7965581117550
3816 3176695769325
3817 1046542211456
3818 285008812088
3819 64064084656
3820 11837900360
3821 1785587520
3822 217468314
3823 21040790
3824 1578577
3825 88480
3826 3485
3827 86
3828 1
3829 4180080073556524734514695828170907458428751314320
3830 -1063353702922273835973036658043476458723103404520
3831 201703009906614923320754411254499919277686074340
3832 -33801271101546641038417770998837335870192737540
3833 5276074443599151659277049502401923542564884000
3834 -785201981724770093099561327575935658622375670
3835 112787491013396640843143196706010050588416350
3836 -15748411052715778802943002858902785916780950
3837 2146918813320140305986345098396667628070160
3838 -286559907544728799443562131881397915543000
3839 37516291344074264662783594047461175379710
3840 -4823041350496811369593695488870495726070
3841 609260122606475458189315220264040392640
3842 -75647181165645337040776186663168909200
3843 9231963672698114976397880664852870000
3844 -1107147509859678827357340351766180650
3845 130416746043313348482407965845843012
3846 -15079894207114132926519485266125234
3847 1710162474360510024265524729445791
3848 -190021649685599372219926313313375
3849 20661376708124481020493832760520
3850 -2195200048760329926405198309705
3851 227515136475879364651387125585
3852 -22956818528739263209286805945
3853 2250019439140748778883380000
3854 -213640806797997954184054128
3855 19591617247633509540742098
3856 -1728974615970530520457866
3857 146223642402178464162336
3858 -11792659065933507762600
3859 901624422418785838008
3860 -64895309128839963280
3861 4360054848967826160
3862 -270616965258363416
3863 15318202202064300
3864 -778007004477516
3865 34718841146592
3866 -1323964817409
3867 41530608405
3868 -1014638625
3869 17759560
3870 -193452
3871 989
3872 -1
3873 0
3874 0
3875 0
3876 0
3877 0
3878 0
3879 0
3880 0
3881 0
3882 0
3883 0
3884 0
3885 0
3886 0
3887 59
3888 67425
3889 9651664
3890 437766252
3891 8977417596
3892 100563362640
3893 691437981000
3894 3156148445580
3895 10113397410402
3896 23708879220686
3897 41960201868816
3898 57443046448375
3899 61997934676405
3900 53548652366055
3901 37447270854840
3902 21393275001420
3903 10050340213125
3904 3900004959879
3905 1253096595296
3906 333510087768
3907 73394982232
3908 13298907050
3909 1969809516
3910 235878330
3911 22464365
3912 1660659
3913 91800
3914 3569
3915 87
3916 1
3917 -16435314834665426797069144960762886143367590394940
3918 4180080073556524734514695828170907458428751314320
3919 -792796251882878717944394194754307892302432124080
3920 132848568773834728612866359219831272134700868240
3921 -20736976135918184686145871778427813417296158000
3922 3086503549505503720677073958905125272400457140
3923 -443447403691696061071089836805093174508602820
3924 61938956103831921501985874257845964701616400
3925 -8447823147483298563168100871331958008339450
3926 1128260637630704365007839015673924429166000
3927 -147825386788591132402609982515369407466320
3928 19022344906854556730425484305754962164360
3929 -2405737652046371138790140675503748467680
3930 299116395035305824495659282346825260640
3931 -36564158458152955605101271749114940000
3932 4393467840135308050306273465119724800
3933 -518702967217723545100486227795966525
3934 60135235841603688199668189185085108
3935 -6840649897442040097062098917783164
3936 762784332899424631697379451135500
3937 -83279053427427898781602488617340
3938 8890014127815465473103638925870
3939 -926414699476836482703111213270
3940 94066963727516980955126424360
3941 -9286738887030446282073950625
3942 889207682348423917414711776
3943 -82338962810330694475376928
3944 7348786296196651332855192
3945 -629705040667445966634576
3946 51567898966285508521200
3947 -4014128654600111661936
3948 295102879406935411968
3949 -20331125328339102420
3950 1300367235657070960
3951 -76322270620811600
3952 4051508174260272
3953 -190953626306256
3954 7800009919758
3955 -267306097734
3956 7344051000
3957 -151273395
3958 2099160
3959 -16168
3960 44
3961 0
3962 0
3963 0
3964 0
3965 0
3966 0
3967 0
3968 0
3969 0
3970 0
3971 0
3972 0
3973 0
3974 0
3975 0
3976 900
3977 438712
3978 41692024
3979 1455797448
3980 24754058496
3981 240316859250
3982 1474358525640
3983 6129331763880
3984 18159992594568
3985 39819375242856
3986 66513001150750
3987 86563154076490
3988 89343206086680
3989 74155450837545
3990 50038507630440
3991 27679625505000
3992 12628587489132
3993 4771406266704
3994 1496043894384
3995 389312514448
3996 83914230400
3997 14915235753
3998 2170080636
3999 255568620
4000 23963940
4001 1745900
4002 95202
4003 3654
4004 88
4005 1
4006 64633260585762914370496637486146181462681535261000
4007 -16435314834665426797069144960762886143367590394940
4008 3116726370634250898541659170127430999705647909800
4009 -522238800843483599915751731465139325881760843640
4010 81520712656671310739713447703078280628111896420
4011 -12134971220278048816337213855524424147899233200
4012 1743842152183927154554447446383503691639251990
4013 -243652419610822011577521888354446799180551000
4014 33246645555733310806213006035461436935426450
4015 -4442929210898623688777297495293103841422970
4016 582550900654220825197925042786740572610200
4017 -75032582688148529325567188094922350759420
4018 9499929932796749667381521417472188551350
4019 -1182753962711761061545654445816224163040
4020 144810318231378216620914414469494769040
4021 -17432608881058782874351313399578032000
4022 2062630977272826308501346408769870800
4023 -239736665520796596475014643098976125
4024 27351482607269608860463354340280354
4025 -3060290743592491622369886357955626
4026 335429520749362370092565579153175
4027 -35969315473667688947442344707740
4028 3767880680708028978158176203225
4029 -384887266449313707789698378460
4030 38261364214565438682144676575
4031 -3692844404489753933342347425
4032 345112072519842849066548976
4033 -31131243655140463188992820
4034 2700763627288861492143786
4035 -224377658168860057076688
4036 17762276310609452935080
4037 -1331876788623078523776
4038 93927421107531525800
4039 -6176744369371087060
4040 374811732630567512
4041 -20716044882791720
4042 1025925379069932
4043 -44571485255760
4044 1651881800049
4045 -50262685044
4046 1188576675
4047 -20087795
4048 210700
4049 -1034
4050 1
4051 0
4052 0
4053 0
4054 0
4055 0
4056 0
4057 0
4058 0
4059 0
4060 0
4061 0
4062 0
4063 0
4064 0
4065 2
4066 9455
4067 2452472
4068 164750740
4069 4559958144
4070 65366185716
4071 555809761650
4072 3064665881940
4073 11664026864100
4074 32076718945634
4075 65980897141544
4076 104261288816825
4077 129235131438140
4078 127746785056275
4079 102018164263785
4080 66492611490900
4081 35645206622550
4082 15805283258457
4083 5817948478160
4084 1781052706472
4085 453376599104
4086 95752130760
4087 16700823273
4088 2387548950
4089 276609410
4090 25542517
4091 1834380
4092 98687
4093 3740
4094 89
4095 1
4096 -254224158304000796523953440778841647086547372026600
4097 64633260585762914370496637486146181462681535261000
4098 -12255234761108902062554449132591978684938839080620
4099 2053372667711977062568622512083954540982544505280
4100 -320535790936868676594997320210639406604074769300
4101 47719441555124669701295676704240944757919158880
4102 -6858896776678897157060164353122500605334349200
4103 958640170459157061454886118807568033016876320
4104 -130864928597425370734378691648436748592134650
4105 17498234503017532003270003176558651018645500
4106 -2296010397578483382790952396896436213352810
4107 295990993109492025754362910905342657067200
4108 -37516291344074264662783594047461175379710
4109 4676888582299938297787825928601692825280
4110 -573493840105285603356339225552183770400
4111 69163137065732879580138227806325859840
4112 -8200645208360667897953432734725162000
4113 955483467413147481144006057003690150
4114 -109319919477483247992606677253133113
4115 12271588400155475933943869074155120
4116 -1350128269231981598104361628509835
4117 145407871063762997872639265839800
4118 -15307938765543207926948511947220
4119 1572680631947699051752977893520
4120 -157372129973434343138311252875
4121 15304545685826175472857870630
4122 -1442824965349005154458967425
4123 131471265721844894882494848
4124 -11539626407506953648250722
4125 971789011318330971685920
4126 -78154015766681592914352
4127 5969617244675945172480
4128 -430252366204292685768
4129 29032111978691562520
4130 -1816689520403260900
4131 104194767372204096
4132 -5397842680727420
4133 247918374592416
4134 -9852644109168
4135 327916982640
4136 -8732076639
4137 173938050
4138 -2328235
4139 17248
4140 -45
4141 0
4142 0
4143 0
4144 0
4145 0
4146 0
4147 0
4148 0
4149 0
4150 0
4151 0
4152 0
4153 0
4154 0
4155 0
4156 61
4157 76880
4158 12104136
4159 602516992
4160 13537375740
4161 165929548356
4162 1247247742650
4163 6220814327520
4164 21777424274502
4165 55785598166320
4166 107941099010360
4167 161704335265200
4168 191233066114545
4169 181295437422330
4170 139465435118625
4171 87885886492320
4172 45695546835675
4173 19705288218336
4174 7071045073456
4175 2114562794240
4176 526771581336
4177 109051037810
4178 18670632789
4179 2623427280
4180 299073775
4181 27203176
4182 1926180
4183 102256
4184 3827
4185 90
4186 1
4187 1000134600800354781929399250536541864362461089950800
4188 -254224158304000796523953440778841647086547372026600
4189 48197945751097487573427492525383295319313944866060
4190 -8075154687552377328039753304421071226510087766300
4191 1260576415829098344624228317329646648680112381200
4192 -187687222163033947982130960990808134469373901060
4193 26982465419206485015149804925813131340623000880
4194 -3772393227173393436383090394217375332933892060
4195 515192766767461000383796282002474858508273500
4196 -68925972493593449232392817390590783890518250
4197 9050411355534233440101902305226693010306050
4198 -1167749759947779017783113381222511784186810
4199 148165606320900893351752928389973249600880
4200 -18493946437219707932358109741706213215350
4201 2271150930253567158997685253097944357600
4202 -274377445069979778860679943205358509760
4203 32598978607579923975036956057210919840
4204 -3807177368225359847647159269605437200
4205 436780500195423936043519829207723625
4206 -49184683635879559792938488068048005
4207 5430938502713435836881770156371956
4208 -587343936332556966406982177374335
4209 62128817636335099091036777222460
4210 -6417924637727742453844873021350
4211 646265932470862569049866680250
4212 -63305166245917362183184828515
4213 6017806798795729190783920005
4214 -553617283000581237044255649
4215 49132302911514200407117920
4216 -4190840111310302315395530
4217 342083970650885005051344
4218 -26586116800396084393152
4219 1955488590075833510544
4220 -135149486797357273800
4221 8700986650352460100
4222 -516322284746189940
4223 27872496751392496
4224 -1346334506467148
4225 56964748286160
4226 -2052634189410
4227 60610884906
4228 -1388025639
4229 22664655
4230 -229075
4231 1080
4232 -1
4233 0
4234 0
4235 0
4236 0
4237 0
4238 0
4239 0
4240 0
4241 0
4242 0
4243 0
4244 0
4245 0
4246 0
4247 0
4248 961
4249 515592
4250 53796160
4251 2058314440
4252 38291434236
4253 406246407606
4254 2721606268290
4255 12350146091400
4256 39937416869070
4257 95604973409176
4258 174454100161110
4259 248267489341690
4260 280576272201225
4261 255450888259875
4262 189503942749065
4263 115565511997320
4264 58324134324807
4265 24476694485040
4266 8567088967840
4267 2503875308688
4268 610685811736
4269 123966273563
4270 20840713425
4271 2878995900
4272 323037715
4273 28949076
4274 2021382
4275 105910
4276 3915
4277 91
4278 1
4279 -3935312233584004685417853572763349509774031680023800
4280 1000134600800354781929399250536541864362461089950800
4281 -189590897718237882153456803292695465623865836765600
4282 31762630916432060776358347564620409175946354471120
4283 -4958428316918126429498094134293640226804439856500
4284 738337614985614744708476585864507322798351537560
4285 -106166509506362637242417513287729853841262004640
4286 14847494198928436198812591070288707192723767680
4287 -2028551074989466281828642947833871641294640070
4288 271540347156638988806274393648028059327722500
4289 -35679326937860138426179811355129346955091800
4290 4607482144635609751324604809933589168883080
4291 -585198859293558192585188338435771211576610
4292 73133023632752364026185740295050898841460
4293 -8994016504422958264976588324234024664000
4294 1088396967541806097452030807281720194560
4295 -129567126838601562239765528735863740720
4296 15166369726521141100685642657632887840
4297 -1744546390952533539145812860835566400
4298 197043834674627339568505186108747500
4299 -21833201028609950932475133727767651
4300 2370647759120944214511883798416330
4301 -251914415583194596314416598221160
4302 26159502162667410143594432514720
4303 -2650043957019713475686696818125
4304 261378666021548861260168301790
4305 -25043802031351923501040151940
4306 2324962394305975257441572580
4307 -208505210480738387977706673
4308 18001059256373737218125100
4309 -1490076484021440823251744
4310 117706312482024947974656
4311 -8823840489786631458072
4312 623611801452754986768
4313 -41222065689825748000
4314 2524242280981373040
4315 -141510552115622428
4316 7156451868600776
4317 -320409127397216
4318 12393263030400
4319 -400752389361
4320 10348199862
4321 -199448964
4322 2576860
4323 -18375
4324 46
4325 0
4326 0
4327 0
4328 0
4329 0
4330 0
4331 0
4332 0
4333 0
4334 0
4335 0
4336 0
4337 0
4338 0
4339 0
4340 2
4341 10416
4342 2968064
4343 218546900
4344 6618272584
4345 103657619952
4346 962056169256
4347 5786272150230
4348 24014172955500
4349 72014135814704
4350 161585870550720
4351 278715388977935
4352 377502620779830
4353 408323057257500
4354 357469052523660
4355 255996554239965
4356 151210718619870
4357 74129417583264
4358 30294642963200
4359 10348141674312
4360 2957251907792
4361 706437942496
4362 140667096836
4363 23228262375
4364 3155605310
4365 348580232
4366 30783456
4367 2120069
4368 109650
4369 4004
4370 92
4371 1
4372 15487357822491889407128326963778343232013931127835600
4373 -3935312233584004685417853572763349509774031680023800
4374 745910442496353985405445809757700217275913717924200
4375 -124957637132474967782960165806549284161184301504600
4376 19507396155323158713803898432028430491007515390500
4377 -2905055649206149366929471622209685685821895351220
4378 417801824048746068113479265653867916194276768260
4379 -58447067951237967541121836583488909083342845760
4380 7988597422249539041752426717166206587389418480
4381 -1069910904530309220373756829026303608277763750
4382 140675418559213618071895701999591310735587850
4383 -18181092434842606422909808178570695936446300
4384 2311471747057126368533652413037152955530270
4385 -289207866184066166830825427530428554509410
4386 35616732288678099363402146247589723461750
4387 -4317127922123019967188762395632331838720
4388 514903127436520494095691581729536424160
4389 -60403989772868682659627300929537880880
4390 6965724518160473202732209922907725840
4391 -789062923539386058001806803831876250
4392 87723915197144091575898508855614387
4393 -9561612628454474998531264653612531
4394 1020519489888962616407522169906495
4395 -106506544519431598441777332381360
4396 10851563397124202216645920567500
4397 -1077363325072014423933718924605
4398 104006536048114518121857048915
4399 -9739256345525748028182281310
4400 882137428956970102982605155
4401 -77033944758893493095211825
4402 6461432848866783569874378
4403 -518287472703109851565824
4404 39552296715343355060304
4405 -2854223245110686285592
4406 193359435248462301000
4407 -12189953711134185480
4408 707552760578112140
4409 -37315784743418332
4410 1758609187873356
4411 -72490752804800
4412 2540618921232
4413 -72835406721
4414 1616123223
4415 -25510914
4416 248625
4417 -1127
4418 1
4419 0
4420 0
4421 0
4422 0
4423 0
4424 0
4425 0
4426 0
4427 0
4428 0
4429 0
4430 0
4431 0
4432 0
4433 0
4434 63
4435 87296
4436 15072200
4437 821063892
4438 20155648324
4439 269587168308
4440 2209303911906
4441 12007086477750
4442 45791597230002
4443 127799733981024
4444 269526969561080
4445 440419724243135
4446 568735686894375
4447 589618494679830
4448 496934487642285
4449 343882440732285
4450 196906265455545
4451 93834705801600
4452 37365688036656
4453 12462704468552
4454 3484023489128
4455 815488980306
4456 159337729625
4457 25851689655
4458 3454679085
4459 375783408
4460 32709636
4461 2222325
4462 113477
4463 4094
4464 93
4465 1
4466 -60960876535340415751462563580829648891969728907438000
4467 15487357822491889407128326963778343232013931127835600
4468 -2935177632783649903488454322226807645411570590073000
4469 491686284192353188881492368978858570189366345897600
4470 -76759691381377480209532673281165988841870356638540
4471 11432241467770781385764145127607359264497427624200
4472 -1644479233377051022305243304880039037141782970020
4473 230114601885712120131348304663059781724902867200
4474 -31464602532031482525972031657675777742719844880
4475 4216204195076145605369336322948831254455526420
4476 -554718137762848219989960547023828749769490250
4477 71749446065620168839502884609000526845069600
4478 -9130681079308372982807905873344002926140250
4479 1143721987109347350750539031814641171343460
4480 -141042259863165273479072499140455304908530
4481 17122785851458391431044036505883510246400
4482 -2045976991869452808191077142534387481120
4483 240525682366540715235011638524177914400
4484 -27805011165288758684590344872326961040
4485 3158547149935113355085050653302288640
4486 -352282423343962121958286974624152625
4487 38539231561264531782960020787566382
4488 -4130674125741039161649494497240575
4489 433175553556405650000539992532160
4490 -44377726883096499350740555158900
4491 4433638759396459762801047546150
4492 -431097392601151854883852244355
4493 40701369802197155938672220400
4494 -3721449546730018837398361305
4495 328520145956388865938349506
4496 -27901641847379292688093905
4497 2270592737556481254478848
4498 -176203502052224846514480
4499 12966179914947270667152
4500 -898734655034852775048
4501 58209948451105027200
4502 -3488967060781725380
4503 191230475831922200
4504 -9443287992025836
4505 412274681406208
4506 -15526004518640
4507 487984731822
4508 -12224521815
4509 228097584
4510 -2846259
4511 19550
4512 -47
4513 0
4514 0
4515 0
4516 0
4517 0
4518 0
4519 0
4520 0
4521 0
4522 0
4523 0
4524 0
4525 0
4526 0
4527 0
4528 0
4529 1024
4530 602888
4531 68868360
4532 2879378332
4533 58447082560
4534 675833575914
4535 4930910180196
4536 24357232569150
4537 85729014099072
4538 223404707390200
4539 443981069722190
4540 688687213584825
4541 849311959095600
4542 845069382939705
4543 686438430391350
4544 459447952729605
4545 255230399780352
4546 118311400286640
4547 45932777004496
4548 14966579777240
4549 4094709300864
4550 939455253869
4551 180178443050
4552 28730685555
4553 3777716800
4554 404732484
4555 34731018
4556 2328235
4557 117392
4558 4185
4559 94
4560 1
4561 239993345518077005168915776623476723006280827488229600
4562 -60960876535340415751462563580829648891969728907438000
4563 11552045588907884721710473391014993722239899447811800
4564 -1935043031983295121559055071690265781049109500122200
4565 302095386474115306728035565686163104565500509132000
4566 -44997060464945419433174325716545579665924002167420
4567 6473813150852654956266050993313719037692987767700
4568 -906141618391436277596766719015531714343431432460
4569 123948092379349482888930791375329927883640862560
4570 -16617108333103046327159440587387070549996077200
4571 2187653120086679323540693375114959613160886350
4572 -283177790606209231183686153375800690441767750
4573 36070119127760030413323073253871179889977800
4574 -4523198934672763231483301063410413757257170
4575 558523127815789158165350693378869959766850
4576 -67909236230412909452886758845404406067070
4577 8128769347035433166067448181649485582400
4578 -957580024327646710739046335252667286560
4579 110958555527939152995246109788314173680
4580 -12638641438767617583904702214694073200
4581 1414000758982579815939237792466722240
4582 -155238588669334782389781788515405125
4583 16706030532654580850484887059798731
4584 -1760026366620094947137610698824245
4585 181261137973211053686123394311000
4586 -18218224720429089207146122644180
4587 1783594802376746287114350728025
4588 -169718726579602993623683942565
4589 15657567770845232437632068460
4590 -1396487152424043579956788725
4591 120014935475650477960642833
4592 -9900582591005555469968805
4593 780516253535040431227104
4594 -58497189570199898539824
4595 4142339425160639209080
4596 -275122853582097788280
4597 16987882761279279200
4598 -964724779800352340
4599 49719923716299772
4600 -2286836123425060
4601 91865554008992
4602 -3132741488240
4603 87232342461
4604 -1876321953
4605 28648620
4606 -269399
4607 1175
4608 -1
4609 0
4610 0
4611 0
4612 0
4613 0
4614 0
4615 0
4616 0
4617 0
4618 0
4619 0
4620 0
4621 0
4622 0
4623 0
4624 2
4625 11440
4626 3570952
4627 287415260
4628 9497650916
4629 162104702512
4630 1637889745170
4631 10717182330426
4632 48371405524650
4633 157743149913776
4634 384990577940920
4635 722696458700125
4636 1066189834364655
4637 1257635016353100
4638 1202538435463365
4639 942434984631315
4640 610658671349475
4641 329359817363616
4642 148606043249840
4643 56280918678808
4644 17923831685032
4645 4801147243360
4646 1080122350705
4647 203406705425
4648 31886290865
4649 4126297032
4650 435515940
4651 36851087
4652 2437885
4653 121396
4654 4277
4655 95
4656 1
4657 -944973797977428207852605870454939596837230758234904050
4658 239993345518077005168915776623476723006280827488229600
4659 -45473518712848526344334236617051305659955797779602400
4660 7616733355323880036292619818251644212465867767788000
4661 -1189132589486941136153609261932565563773195782198000
4662 177137749341640338945075399879613820404316207627400
4663 -25489664309622260719370427284517149174916486776920
4664 3568757501646505589336579371104033351871092416480
4665 -488339794342690209483287453361663798149154664200
4666 65501024428111515347808954791841018800298016800
4667 -8628510910853507285407013870220863962606658720
4668 1117742215556370103166936546088656004883122600
4669 -142502372046995613111790451376209379706179900
4670 17889026692917423990413265075300483953531500
4671 -2211727187615636862949648650373260801726900
4672 269315261631722991334525265848441405257440
4673 -32292503941734810089484612597814682605320
4674 3811641424912413198878685786017153743680
4675 -442676896891126216643354753523130862400
4676 50554565755070470335618808858776292800
4677 -5672916920607144381172492291786347360
4678 624937835443193757937430988634845990
4679 -67514673472190690813883279659790738
4680 7144417904200105851953622406186200
4681 -739506876731132330730088528917750
4682 74754593453779455244346061929640
4683 -7366661323304886990500202076680
4684 706231477304731863180631803420
4685 -65712190531488475501826893650
4686 5918311425319484409449787150
4687 -514349723467073476974183570
4688 42980990716756984865431008
4689 -3439149742138771900094427
4690 262228780831930579661280
4691 -18944892854856543479520
4692 1288116180049952923488
4693 -81763418333635487280
4694 4797929050145093720
4695 -257172019222240200
4696 12404138972881440
4697 -528226935551704
4698 19374801204192
4699 -592122567008
4700 14396935740
4701 -260198730
4702 3137706
4703 -20774
4704 48
4705 0
4706 0
4707 0
4708 0
4709 0
4710 0
4711 0
4712 0
4713 0
4714 0
4715 0
4716 0
4717 0
4718 0
4719 0
4720 0
4721 65
4722 98736
4723 18643152
4724 1108479152
4725 29653299240
4726 431691870820
4727 3847193657076
4728 22724268808176
4729 94163002754652
4730 285542883894800
4731 654517547502000
4732 1163116182943260
4733 1634925521259030
4734 1847253511032930
4735 1699472923105650
4736 1286317425363600
4737 807564936805020
4738 423194523165216
4739 185971731286496
4740 68743623147360
4741 21407855174160
4742 5616636223666
4743 1239460080330
4744 229258395080
4745 35340969950
4746 4502080440
4747 468225576
4748 39073412
4749 2551362
4750 125490
4751 4370
4752 96
4753 1
4754 3721443204405954385563870541379246659709506697378694300
4755 -944973797977428207852605870454939596837230758234904050
4756 179032468982736589417453213042647074114311098580791600
4757 -29986160890356636937205909653272962427941866651766800
4758 4681555722540230132804165496024836567054297177715000
4759 -697446305294587947272116892953706993583829436300400
4760 100378057960262858735542726598447831562445850988860
4761 -14057422841851479333606282156909789910419059152720
4762 1924278268269454567031336066223994314729309446460
4763 -258225192456978089351939148698604016424251797000
4764 34036421896080032821836923134165241057578171920
4765 -4412306715777361680037677547272032708151132300
4766 563024077793521883176975999064827255113632350
4767 -70752925981375444272287566767208852861110300
4768 8758345613609051007605359201956481027391250
4769 -1068005200506289512199109618558619630383440
4770 128273001768557717855452766707986100348910
4771 -15169718090276418658440576091931172358920
4772 1765664433042960390687608643482766262560
4773 -202151214524585501408343114998952948000
4774 22749554589781711651028463986449331760
4775 -2514369770672031026087441638484058720
4776 272655412099231635979144014010693365
4777 -28975441910926159030923258872224356
4778 3013743778459066690304127908945625
4779 -306331323174726680729548536385590
4780 30376866570682955893605506770740
4781 -2933022563908427227699154530530
4782 275134084703580008296779559065
4783 -25010820729291319563154673250
4784 2196861878589465572051425845
4785 -185829577510684611035834064
4786 15079348869377692177337103
4787 -1168557004582290645615579
4788 86025278779705733146800
4789 -5978712939909272812368
4790 389381525015100148440
4791 -23553469882530460080
4792 1308961989363368340
4793 -65941543390318000
4794 2960850980855604
4795 -115952254145496
4796 3848796685552
4797 -104137835186
4798 2172413925
4799 -32101146
4800 291447
4801 -1224
4802 1
4803 0
4804 0
4805 0
4806 0
4807 0
4808 0
4809 0
4810 0
4811 0
4812 0
4813 0
4814 0
4815 0
4816 0
4817 0
4818 0
4819 1089
4820 701624
4821 87511512
4822 3987857484
4823 88100381800
4824 1107525446734
4825 8778103837272
4826 47081501377326
4827 179892016853724
4828 508947591285000
4829 1098498617224190
4830 1851803396528085
4831 2484237480354630
4832 2692322893972635
4833 2385911353497000
4834 1745765378093205
4835 1062795336585372
4836 541505923451856
4837 231904508290992
4838 83710202924600
4839 25502564475024
4840 6556091477535
4841 1419638523380
4842 257989080635
4843 39118686750
4844 4906812924
4845 502956594
4846 41401647
4847 2668754
4848 129675
4849 4464
4850 97
4851 1
4852 -14657929356129575437016877846657032761712954950899755100
4853 3721443204405954385563870541379246659709506697378694300
4854 -704980452459351202683690093831462873830949930746674450
4855 118071592447396173665990649461817425222341369673353600
4856 -18434115301448752215495436262257968705701967203955000
4857 2746512690556935011245110424334570786005187677592800
4858 -395350918820472640544081327267543889018328927168400
4859 55380997495317439302368400881902251896521848821440
4860 -7583609690998824377340231163596070872726071385020
4861 1018136649878018289434569347208462600385878014000
4862 -134277100077628606463008357323274088540610934440
4863 17419313562976986494677482546778170507582094720
4864 -2224653595690682356496984172157073094990245950
4865 279846287187312651993289845689026564671864600
4866 -34682806853615413858964493513337672971132500
4867 4235146678936287776122058138546067270134080
4868 -509482072690500354033758925179749670616590
4869 60363765538144808402566007862581694281840
4870 -7040948743240985492373127910281686776520
4871 808084408715313679948562308230098976000
4872 -91192658996646348413097005210638774320
4873 10110913151014094067123761771755258560
4874 -1100369011689451210148203846017336480
4875 117416823429896853589362225495288240
4876 -12269411378271578180438371812425625
4877 1253717411838971743166517210121380
4878 -125070185201515627043425142074590
4879 12158641850253866686459384126560
4880 -1149427761531680940584803802505
4881 105415358123977014673095616500
4882 -9353252958446087125522604790
4883 800374726165421992094637120
4884 -65814642035034133075191231
4885 5178766278372136707368298
4886 -388040751047250214388475
4887 27528089209505834606976
4888 -1836373514748633603288
4889 114258671433002360160
4890 -6565587121251180880
4891 344237209563016000
4892 -16221619674018228
4893 674014857430544
4894 -24086700136504
4895 716055197312
4896 -16905492725
4897 296091972
4898 -3452526
4899 22048
4900 -49
4901 0
4902 0
4903 0
4904 0
4905 0
4906 0
4907 0
4908 0
4909 0
4910 0
4911 0
4912 0
4913 0
4914 0
4915 0
4916 0
4917 2
4918 12529
4919 4272576
4920 374926772
4921 13485508400
4922 250205084312
4923 2745415191904
4924 19495286167698
4925 95452906901976
4926 337635166767500
4927 893938169225920
4928 1821195075924315
4929 2917993230892740
4930 3741872496707730
4931 3894861329436000
4932 3328346338128315
4933 2356424049442680
4934 1392155153948988
4935 690111966701696
4936 288185426969800
4937 101634034609632
4938 30303711718384
4939 7636213828240
4940 1623045228805
4941 289875371500
4942 43244983782
4943 5342328864
4944 539807681
4945 43839532
4946 2790150
4947 133952
4948 4559
4949 98
4950 1
4951 57743358069601357782187700608042856334020731624756611000
4952 -14657929356129575437016877846657032761712954950899755100
4953 2776469406428526177711264670924307062872275939143790250
4954 -464987106941274197514774317207986150824669103258444850
4955 72598073734547647321656412844766119562385571893751200
4956 -10817381946124872179202816444006324493236099436167000
4957 1557380101069993875091501162402005222231991895394800
4958 -218213169478832301599005927387930068614012719541000
4959 29891333185695178582997973597385102721605362044520
4960 -4014852189352318788003651792492037520854978968540
4961 529796855535328079951281893846798802236723349800
4962 -68776075649517091115199402531433069740312917640
4963 8790802652123479209270468676557306544975436000
4964 -1106911380134312253330047626068417090107123350
4965 137343915140317038881499394312817184965684700
4966 -16793780160697989868551228438037189017601000
4967 2023419491320650913172409488172806468407180
4968 -240166811058777362699233659331308265359150
4969 28071261596409998313081395264767011676520
4970 -3229307318328572293494442124264533032840
4971 365407511824187463305207554706968113600
4972 -40638093241575878077478196351862481520
4973 4437996230406949685951269479968911200
4974 -475431176246257452210772857382490490
4975 49902149957706162775478945835497502
4976 -5124993474071472328484749406239425
4977 514210535107839412436428681203630
4978 -50315591747736171799079080144950
4979 4791980526948979695959182049880
4980 -443196284226949077404171999085
4981 39703167592488539171268722850
4982 -3434941533126602716072817640
4983 286025002698348515120453550
4984 -22833651318277148209760223
4985 1739616536233364807273871
4986 -125811970215319634727195
4987 8583196354649291127456
4988 -548257334698680679800
4989 32495253099366872880
4990 -1767658071106087160
4991 87065190340775800
4992 -3817480701136788
4993 145787921878840
4994 -4711898932312
4995 123932630304
4996 -2508556985
4997 35893242
4998 -314820
4999 1274
5000 -1
5001 0
5002 0
5003 0
5004 0
5005 0
5006 0
5007 0
5008 0
5009 0
5010 0
5011 0
5012 0
5013 0
5014 0
5015 0
5016 0
5017 67
5018 111265
5019 22915728
5020 1483405924
5021 43138807640
5022 681896955132
5023 6592608848980
5024 42219554975874
5025 189615909656628
5026 623178050662300
5027 1548455716727920
5028 2984311258867575
5029 4552918752151770
5030 5589126007740660
5031 5594334252541650
5032 4614663763491915
5033 3163988986247700
5034 1815349677114204
5035 876083697988192
5036 356929050117160
5037 123041889783792
5038 35920347942050
5039 8875673908570
5040 1852303623885
5041 325216341450
5042 47747064222
5043 5810554440
5044 578881093
5045 46390894
5046 2915640
5047 138322
5048 4655
5049 99
5050 1