0 1
1 1
2 0
3 1
4 1
5 0
6 1
7 2
8 -1
9 0
10 1
11 3
12 -1
13 0
14 0
15 1
16 4
17 0
18 -2
19 1
20 0
21 1
22 5
23 2
24 -5
25 3
26 0
27 0
28 1
29 6
30 5
31 -8
32 3
33 2
34 -1
35 0
36 1
37 7
38 9
39 -10
40 -1
41 9
42 -4
43 -1
44 0
45 1
46 8
47 14
48 -10
49 -10
50 20
51 -7
52 -4
53 2
54 0
55 1
56 9
57 20
58 -7
59 -24
60 31
61 -2
62 -15
63 5
64 1
65 0
66 1
67 10
68 27
69 0
70 -42
71 36
72 20
73 -40
74 9
75 8
76 -2
77 0
78 1
79 11
80 35
81 12
82 -62
83 28
84 65
85 -75
86 3
87 27
88 -8
89 -1
90 0
91 1
92 12
93 44
94 30
95 -81
96 0
97 133
98 -102
99 -40
100 72
101 -12
102 -10
103 2
104 0
105 1
106 13
107 54
108 55
109 -95
110 -54
111 216
112 -90
113 -153
114 150
115 2
116 -45
117 11
118 1
119 0
120 1
121 14
122 65
123 88
124 -99
125 -138
126 297
127 0
128 -357
129 232
130 84
131 -128
132 22
133 12
134 -3
135 0
136 1
137 15
138 77
139 130
140 -87
141 -253
142 350
143 207
144 -641
145 231
146 327
147 -280
148 -4
149 66
150 -15
151 -1
152 0
153 1
154 16
155 90
156 182
157 -52
158 -396
159 341
160 560
161 -945
162 0
163 833
164 -468
165 -165
166 220
167 -36
168 -18
169 4
170 0
171 1
172 17
173 104
174 245
175 14
176 -559
177 230
178 1067
179 -1150
180 -644
181 1636
182 -511
183 -663
184 520
185 -4
186 -99
187 22
188 2
189 0
190 1
191 18
192 119
193 320
194 120
195 -728
196 -26
197 1704
198 -1078
199 -1870
200 2601
201 0
202 -1792
203 918
204 290
205 -360
206 51
207 26
208 -5
209 0
210 1
211 19
212 135
213 408
214 276
215 -882
216 -469
217 2405
218 -504
219 -3762
220 3329
221 1701
222 -3778
223 1064
224 1287
225 -935
226 5
227 153
228 -29
229 -2
230 0
231 1
232 20
233 152
234 510
235 493
236 -992
237 -1135
238 3054
239 819
240 -6236
241 3102
242 5320
243 -6441
244 0
245 3695
246 -1768
247 -495
248 576
249 -73
250 -34
251 5
252 0
253 1
254 21
255 170
256 627
257 783
258 -1020
259 -2048
260 3480
261 3122
262 -8957
263 900
264 11386
265 -8740
266 -4059
267 8248
268 -2163
269 -2391
270 1595
271 8
272 -222
273 38
274 2
275 0
276 1
277 22
278 189
279 760
280 1159
281 -918
282 -3213
283 3456
284 6570
285 -11270
286 -4485
287 19800
288 -8349
289 -13570
290 14904
291 0
292 -7329
293 3240
294 855
295 -904
296 108
297 42
298 -6
299 0
300 1
301 23
302 209
303 910
304 1635
305 -627
306 -4608
307 2703
308 11202
309 -12160
310 -14224
311 29328
312 -1471
313 -30855
314 21375
315 9162
316 -17277
317 4221
318 4289
319 -2640
320 -8
321 311
322 -51
323 -3
324 0
325 1
326 24
327 230
328 1078
329 2226
330 -76
331 -6175
332 900
333 16864
334 -10256
335 -29115
336 37114
337 16887
338 -56496
339 21263
340 32338
341 -32841
342 0
343 13923
344 -5676
345 -1424
346 1384
347 -159
348 -56
349 8
350 0
351 1
352 25
353 252
354 1265
355 2948
356 819
357 -7810
358 -2299
359 23139
360 -3893
361 -49152
362 38340
363 51989
364 -87021
365 2538
366 77528
367 -49440
368 -19818
369 34664
370 -7847
371 -7488
372 4315
373 -10
374 -441
375 66
376 4
377 0
378 1
379 26
380 275
381 1472
382 3818
383 2156
384 -9352
385 -7240
386 29279
387 8756
388 -73032
389 26176
390 107690
391 -112266
392 -52520
393 149072
394 -51249
395 -73340
396 69230
397 0
398 -25536
399 9758
400 2265
401 -2088
402 221
403 78
404 -9
405 0
406 1
407 27
408 299
409 1700
410 4854
411 4048
412 -10571
413 -14235
414 34145
415 29469
416 -97650
417 -7837
418 184024
419 -113100
420 -164634
421 239356
422 -4473
423 -184151
424 109030
425 40995
426 -66878
427 14161
428 12753
429 -6925
430 11
431 624
432 -85
433 -4
434 0
435 1
436 28
437 324
438 1950
439 6075
440 6624
441 -11155
442 -23518
443 36162
444 59680
445 -117648
446 -72846
447 274244
448 -60448
449 -351000
450 317562
451 146302
452 -370116
453 117425
454 158950
455 -140184
456 0
457 45703
458 -16524
459 -3570
460 3108
461 -297
462 -98
463 10
464 0
465 1
466 29
467 350
468 2223
469 7501
470 10030
471 -10696
472 -35190
473 33297
474 100100
475 -125098
476 -177099
477 361677
478 83317
479 -614400
480 317935
481 472983
482 -618618
483 7144
484 416944
485 -230812
486 -81519
487 125312
488 -25109
489 -21250
490 10860
491 12
492 -863
493 109
494 4
495 0
496 1
497 30
498 377
499 2520
500 9153
501 14430
502 -8675
503 -49152
504 23069
505 150260
506 -109410
507 -325680
508 416936
509 359568
510 -928421
511 131968
512 1043595
513 -846986
514 -378950
515 873312
516 -258247
517 -330740
518 274662
519 0
520 -80010
521 27300
522 5605
523 -4552
524 414
525 120
526 -12
527 0
528 1
529 31
530 405
531 2842
532 11053
533 20007
534 -4446
535 -65025
536 2601
537 207989
538 -57563
539 -517608
540 396190
541 804384
542 -1220535
543 -389487
544 1881471
545 -853785
546 -1264879
547 1516398
548 -10521
549 -905234
550 471960
551 157437
552 -229252
553 43526
554 34758
555 -16740
556 -15
557 1170
558 -139
559 -6
560 0
561 1
562 32
563 434
564 3190
565 13224
566 26964
567 2781
568 -82056
569 -31275
570 268848
571 45241
572 -742432
573 241311
574 1434900
575 -1356258
576 -1417410
577 2902767
578 -276432
579 -2889160
580 2143918
581 926367
582 -1972960
583 548910
584 665850
585 -523710
586 0
587 136941
588 -44128
589 -8615
590 6592
591 -575
592 -156
593 15
594 0
595 1
596 33
597 464
598 3565
599 15690
600 35525
601 13958
602 -99009
603 -81848
604 325550
605 214404
606 -976557
607 -117227
608 2231334
609 -1129040
610 -3102909
611 3837771
612 1418719
613 -5373952
614 2191905
615 3192973
616 -3554044
617 16140
618 1896917
619 -936445
620 -296685
621 409676
622 -73654
623 -55896
624 25520
625 -18
626 -1584
627 176
628 7
629 0
630 1
631 34
632 495
633 3968
634 18476
635 45936
636 30218
637 -114040
638 -152280
639 367406
640 464155
641 -1179648
642 -753848
643 3115838
644 -261702
645 -5508728
646 4150436
647 4879224
648 -8496668
649 554624
650 7543908
651 -5188192
652 -2155985
653 4294728
654 -1130657
655 -1304148
656 974214
657 0
658 -229823
659 70380
660 12984
661 -9448
662 765
663 202
664 -17
665 0
666 1
667 35
668 527
669 4400
670 21608
671 58466
672 52895
673 -124555
674 -245266
675 379848
676 805103
677 -1291575
678 -1737050
679 3930332
680 1574133
681 -8514317
682 2980610
683 10705284
684 -11370760
685 -4513024
686 14478180
687 -5403585
688 -7679833
689 8016489
690 -25719
691 -3856864
692 1809120
693 545697
694 -716420
695 122493
696 88519
697 -38455
698 22
699 2144
700 -222
701 -7
702 0
703 1
704 36
705 560
706 4862
707 25113
708 73408
709 83545
710 -127050
711 -362587
712 344092
713 1241082
714 -1230476
715 -3113775
716 4416576
717 4714333
718 -11700964
719 -857220
720 19154700
721 -12084817
722 -15266700
723 23500052
724 -1070048
725 -18754545
726 12079998
727 4817683
728 -9052284
729 2263052
730 2490710
731 -1771533
732 0
733 379582
734 -110874
735 -19390
736 13392
737 -1014
738 -250
739 19
740 0
741 1
742 37
743 594
744 5355
745 29019
746 91080
747 123968
748 -116932
749 -504540
750 237017
751 1765288
752 -892620
753 -4888858
754 4202825
755 9429192
756 -14231227
757 -8778462
758 29704626
759 -7404590
760 -33937951
761 31971429
762 13096664
763 -37122048
764 12855870
765 17732540
766 -17483973
767 38214
768 7634418
769 -3412970
770 -981801
771 1230328
772 -200935
773 -138285
774 57150
775 26
776 -2862
777 279
778 8
779 0
780 1
781 38
782 629
783 5880
784 33355
785 111826
786 176231
787 -88320
788 -669228
789 31350
790 2355757
791 -154840
792 -6999939
793 2802386
794 15818350
795 -14745600
796 -22195092
797 40495290
798 7297738
799 -61619680
800 33676645
801 44374848
802 -61898411
803 2004992
804 44719640
805 -27181980
806 -10406436
807 18543888
808 -4418062
809 -4648070
810 3157629
811 0
812 -617729
813 172136
814 28740
815 -18816
816 1361
817 306
818 -22
819 0
820 1
821 39
822 665
823 6438
824 38151
825 136017
826 242692
827 -33825
828 -851692
829 -303738
830 2970294
831 1119632
832 -9288853
833 -369873
834 23674807
835 -11308060
836 -42110328
837 47728956
838 37672690
839 -96469170
840 17468929
841 100492026
842 -85846725
843 -35472404
844 91231550
845 -29615796
846 -39532892
847 37008322
848 -53337
849 -14750307
850 6303231
851 1734048
852 -2079227
853 324751
854 213315
855 -83961
856 -29
857 3774
858 -346
859 -10
860 0
861 1
862 40
863 702
864 7030
865 43438
866 164052
867 326025
868 55692
869 -1042866
870 -801504
871 3541037
872 3071070
873 -11471269
874 -5956664
875 32324265
876 -1439646
877 -68524200
878 45155304
879 89344259
880 -131282602
881 -33322464
882 185866380
883 -90247796
884 -121533480
885 156288548
886 -3668032
887 -102843945
888 59313324
889 21822060
890 -37033524
891 8437308
892 8499650
893 -5529546
894 0
895 990934
896 -263700
897 -42110
898 26216
899 -1809
900 -384
901 26
902 0
903 1
904 41
905 740
906 7657
907 49248
908 196359
909 429246
910 191385
911 -1228335
912 -1495835
913 3968928
914 5828062
915 -13107215
916 -14586855
917 40452414
918 17715942
919 -99661341
920 23835225
921 165970548
922 -150743426
923 -139737422
924 294971868
925 -39453240
926 -281167548
927 221339259
928 90982317
929 -216072192
930 66227280
931 85463479
932 -76275797
933 77336
934 27887772
935 -11419455
936 -3012192
937 3460416
938 -517293
939 -325249
940 122320
941 -34
942 -4964
943 429
944 12
945 0
946 1
947 42
948 779
949 8320
950 55614
951 233396
952 555740
953 386712
954 -1386875
955 -2418624
956 4118466
957 9486464
958 -13576078
959 -26768130
960 45940176
961 49050176
962 -131072418
963 -27571258
964 266293925
965 -128974848
966 -323087670
967 402739150
968 122451945
969 -530895760
970 233513116
971 316838934
972 -380207363
973 6554816
974 229089225
975 -125914040
976 -44561959
977 72289512
978 -15788718
979 -15264320
980 9526554
981 0
982 -1569008
983 399816
984 60945
985 -36224
986 2361
987 482
988 -30
989 0
990 1
991 43
992 819
993 9020
994 62570
995 275652
996 709289
997 657749
998 -1488753
999 -3596145
1000 3813236
1001 14081895
1002 -12060672
1003 -42740072
1004 45734940
1005 94931790
1006 -154711214
1007 -121713354
1008 380232385
1009 -28397375
1010 -596740860
1011 452987093
1012 468897758
1013 -856415952
1014 85886620
1015 749852233
1016 -550389033
1017 -223142527
1018 495248952
1019 -144138240
1020 -179771837
1021 153498813
1022 -115767
1023 -51709988
1024 20329585
1025 5150007
1026 -5677816
1027 814051
1028 490698
1029 -176660
1030 38
1031 6516
1032 -530
1033 -13
1034 0
1035 1
1036 44
1037 860
1038 9758
1039 70151
1040 323648
1041 894101
1042 1023530
1043 -1493764
1044 -5044232
1045 2832844
1046 19555406
1047 -7545978
1048 -62286656
1049 35793902
1050 156406830
1051 -158147585
1052 -270375112
1053 484322301
1054 198757728
1055 -952991185
1056 347476320
1057 1076672412
1058 -1177807246
1059 -397609170
1060 1447040820
1061 -585175471
1062 -792072200
1063 894768888
1064 -11462720
1065 -496031262
1066 260777818
1067 88869248
1068 -138225272
1069 28997936
1070 26957796
1071 -16166381
1072 0
1073 2455915
1074 -600540
1075 -87493
1076 49700
1077 -3063
1078 -590
1079 33
1080 0
1081 1
1082 45
1083 902
1084 10535
1085 78393
1086 377938
1087 1114840
1088 1506414
1089 -1348981
1090 -6762046
1091 912042
1092 25712295
1093 1160879
1094 -84510855
1095 11143040
1096 232152087
1097 -124137570
1098 -480989389
1099 537161002
1100 604688301
1101 -1345086145
1102 -59850075
1103 1994568504
1104 -1304743033
1105 -1458372377
1106 2376875298
1107 -181060130
1108 -1918749884
1109 1324674468
1110 526870579
1111 -1102430208
1112 306082005
1113 369000191
1114 -302286010
1115 163944
1116 94192934
1117 -35617305
1118 -8677116
1119 9198424
1120 -1267546
1121 -733020
1122 252750
1123 42
1124 -8481
1125 650
1126 14
1127 0
1128 1
1129 46
1130 945
1131 11352
1132 87333
1133 439110
1134 1376657
1135 2132480
1136 -986193
1137 -8724192
1138 -2257000
1139 32174496
1140 15382010
1141 -107578924
1142 -33898887
1143 317208832
1144 -30829066
1145 -751725180
1146 475893103
1147 1234403128
1148 -1665899622
1149 -956841158
1150 3190224425
1151 -890929152
1152 -3359308953
1153 3302599256
1154 1186411401
1155 -3786195400
1156 1423827738
1157 1909252836
1158 -2043994303
1159 19685248
1160 1047064905
1161 -528107398
1162 -173516577
1163 259374456
1164 -52364708
1165 -46876530
1166 27057861
1167 0
1168 -3803296
1169 893088
1170 124855
1171 -67728
1172 3987
1173 714
1174 -38
1175 0
1176 1
1177 47
1178 989
1179 12210
1180 97009
1181 507787
1182 1685222
1183 2931951
1184 -319005
1185 -10870925
1186 -7018125
1187 38327560
1188 36483456
1189 -128447970
1190 -105278671
1191 401565395
1192 147073986
1193 -1065222000
1194 215196380
1195 2106952196
1196 -1726707472
1197 -2547153603
1198 4474216084
1199 593777950
1200 -6275603903
1201 3621638535
1202 4268720511
1203 -6339278064
1204 370898175
1205 4734723392
1206 -3095416230
1207 -1203733501
1208 2390434947
1209 -635492185
1210 -740853897
1211 583637067
1212 -221503
1213 -168793988
1214 61489680
1215 14429280
1216 -14729608
1217 1953112
1218 1084989
1219 -358680
1220 -51
1221 10943
1222 -797
1223 -17
1224 0
1225 1
1226 48
1227 1034
1228 13110
1229 107460
1230 584628
1231 2046757
1232 3939648
1233 760427
1234 -13096160
1235 -13738959
1236 43263988
1237 65744819
1238 -142597620
1239 -208497200
1240 468708462
1241 435844398
1242 -1381314304
1243 -349408936
1244 3188981460
1245 -1241905483
1246 -4995702244
1247 5407231059
1248 3844659182
1249 -10096797325
1250 2189557200
1251 9921949806
1252 -8919181304
1253 -3321728862
1254 9554819980
1255 -3371471815
1256 -4456802034
1257 4545640506
1258 -33267632
1259 -2160004980
1260 1047730826
1261 332333417
1262 -478387932
1263 93108422
1264 80367060
1265 -44718003
1266 0
1267 5829795
1268 -1315638
1269 -176710
1270 91688
1271 -5169
1272 -876
1273 45
1274 0
1275 1
1276 49
1277 1080
1278 14053
1279 118726
1280 670329
1281 2468070
1282 5195475
1283 2385054
1284 -15232976
1285 -22791420
1286 45725589
1287 104175537
1288 -143794876
1289 -347581692
1290 494322633
1291 858630084
1292 -1629437040
1293 -1331857872
1294 4361398184
1295 171962001
1296 -8338460451
1297 5206247466
1298 9618696054
1299 -14129997037
1300 -2804572819
1301 18755516304
1302 -9726085739
1303 -11881037949
1304 16316937000
1305 -740636942
1306 -11313049977
1307 7041555207
1308 2671801634
1309 -5061476352
1310 1292269995
1311 1457822891
1312 -1106642342
1313 308916
1314 297961356
1315 -104722680
1316 -23706054
1317 23328520
1318 -2978920
1319 -1592343
1320 505556
1321 -56
1322 -14085
1323 972
1324 21
1325 0
1326 1
1327 50
1328 1127
1329 15040
1330 130848
1331 765624
1332 2956590
1333 6744936
1334 4717014
1335 -17036278
1336 -34523107
1337 44048640
1338 152270144
1339 -123930426
1340 -523707102
1341 445383288
1342 1429446585
1343 -1701818658
1344 -2837346391
1345 5381824128
1346 2972253712
1347 -12353810860
1348 2678531205
1349 18504021984
1350 -16722465039
1351 -13796614650
1352 30448098975
1353 -5185732608
1354 -27964407423
1355 23284851898
1356 8838044012
1357 -23346231840
1358 7785130965
1359 10110748770
1360 -9865669161
1361 55366656
1362 4363548225
1363 -2039819726
1364 -625366196
1365 868445224
1366 -163186518
1367 -136003590
1368 73038474
1369 0
1370 -8851248
1371 1922760
1372 247950
1373 -123392
1374 6622
1375 1080
1376 -51
1377 0
1378 1
1379 51
1380 1175
1381 16072
1382 143868
1383 871286
1384 3520403
1385 8639685
1386 7952164
1387 -18162254
1388 -49217427
1389 36116941
1390 209696190
1391 -72974496
1392 -733451965
1393 279955357
1394 2145111651
1395 -1449026565
1396 -4933836135
1397 5847955410
1398 7629389824
1399 -16400368247
1400 -3773515560
1401 30525312652
1402 -14868024619
1403 -33477299406
1404 42665919997
1405 10560859650
1406 -53606919894
1407 25347943891
1408 31678152484
1409 -40677032676
1410 1445742240
1411 26262774890
1412 -15630139710
1413 -5779747567
1414 10487167336
1415 -2577863595
1416 -2816315145
1417 2063687743
1418 -442176
1419 -518724679
1420 176118685
1421 38503539
1422 -36567242
1423 4502267
1424 2318277
1425 -707810
1426 66
1427 18084
1428 -1180
1429 -22
1430 0
1431 1
1432 52
1433 1224
1434 17150
1435 157829
1436 988128
1437 4168289
1438 10938110
1439 12325095
1440 -18144236
1441 -67040010
1442 19329408
1443 274910699
1444 20889600
1445 -966702789
1446 -51925024
1447 2975159307
1448 -679894776
1449 -7612163545
1450 5169813730
1451 14517373167
1452 -19237691264
1453 -16020682882
1454 44568461700
1455 -3924711114
1456 -63901374320
1457 49624038612
1458 45628001510
1459 -88007956750
1460 11885974848
1461 75668489659
1462 -58945262222
1463 -22538726784
1464 55409973300
1465 -17562446795
1466 -22356398790
1467 20940312445
1468 -90845056
1469 -8647608105
1470 3903042500
1471 1157814697
1472 -1553581368
1473 282200446
1474 227375380
1475 -117984330
1476 0
1477 13322218
1478 -2789496
1479 -345765
1480 165128
1481 -8433
1482 -1304
1483 56
1484 0
1485 1
1486 53
1487 1274
1488 18275
1489 172775
1490 1117004
1491 4909760
1492 13705952
1493 18114662
1494 -16364545
1495 -87968628
1496 -9409346
1497 344704304
1498 170886237
1499 -1204260200
1500 -605854483
1501 3850039407
1502 831717709
1503 -10734891340
1504 2561922300
1505 23746545336
1506 -18861365050
1507 -35884608192
1508 57647669316
1509 22355624930
1510 -104895635346
1511 40521856326
1512 109181454826
1513 -123831406660
1514 -35154699300
1515 147310267024
1516 -64269506694
1517 -81367788425
1518 98510085590
1519 -2764580540
1520 -59401366927
1521 33921272406
1522 12216912504
1523 -21301241856
1524 5051982520
1525 5349357636
1526 -3789604156
1527 606158
1528 891487245
1529 -292734455
1530 -61870761
1531 56774712
1532 -6749001
1533 -3349883
1534 984165
1535 78
1536 -23071
1537 1431
1538 24
1539 0
1540 1
1541 54
1542 1325
1543 19448
1544 188751
1545 1258810
1546 5755099
1547 17016960
1548 25650062
1549 -12021870
1550 -111703473
1551 -53664904
1552 413676727
1553 390945702
1554 -1415250300
1555 -1438684160
1556 4648261293
1557 3330583492
1558 -13975862111
1559 -2930699736
1560 34935234418
1561 -12401618354
1562 -64562886828
1563 64100124416
1564 71214891050
1565 -151668283254
1566 -1636396369
1567 208255304712
1568 -142042895973
1569 -141578846240
1570 244961683995
1571 -26458324992
1572 -197517422851
1573 145079836130
1574 55434016302
1575 -128090177760
1576 38769058934
1577 48297162006
1578 -43546622629
1579 147174784
1580 16837977684
1581 -7349295632
1582 -2111740618
1583 2741648184
1584 -481987010
1585 -375830212
1586 188638083
1587 0
1588 -19888323
1589 4016676
1590 479593
1591 -219784
1592 10761
1593 1562
1594 -64
1595 0
1596 1
1597 55
1598 1377
1599 20670
1600 205803
1601 1414485
1602 6715400
1603 20953583
1604 35317494
1605 -4093700
1606 -137554260
1607 -117402480
1608 473653301
1609 694595813
1610 -1554506721
1611 -2601682962
1612 5183576545
1613 7051312359
1614 -16754855785
1615 -12356663708
1616 46926563598
1617 3846948585
1618 -101757021023
1619 54877169655
1620 149376782040
1621 -191704185504
1622 -99978991740
1623 341773072730
1624 -106020803386
1625 -337356140382
1626 346887439808
1627 107729122250
1628 -390860912889
1629 158869443001
1630 202231835531
1631 -232352915751
1632 5187596070
1633 131211281974
1634 -72104265855
1635 -25286800688
1636 42481784514
1637 -9738946440
1638 -10002833481
1639 6860130745
1640 -799983
1641 -1513788881
1642 481263645
1643 98438922
1644 -87369461
1645 10036277
1646 4806540
1647 -1359820
1648 -85
1649 29268
1650 -1728
1651 -29
1652 0
1653 1
1654 56
1655 1430
1656 21942
1657 223978
1658 1585012
1659 7802609
1660 25607700
1661 47567436
1662 8706704
1663 -164300203
1664 -204854238
1665 513060015
1666 1093358464
1667 -1560162765
1668 -4130796782
1669 5193808701
1670 12174415440
1671 -18174789269
1672 -26715556592
1673 57470526464
1674 34180741056
1675 -144496493365
1676 17200542472
1677 260325456908
1678 -201332602848
1679 -281250894066
1680 491246888690
1681 43186840107
1682 -646008737052
1683 393740237583
1684 416928301868
1685 -659092876000
1686 57370438728
1687 499299261489
1688 -347972594310
1689 -132107498236
1690 289070247700
1691 -83870983625
1692 -102147234840
1693 88865374456
1694 -235673728
1695 -32255151295
1696 13633554102
1697 3798468258
1698 -4777267428
1699 813740587
1700 614655670
1701 -298721343
1702 0
1703 29459080
1704 -5742664
1705 -661020
1706 291072
1707 -13685
1708 -1892
1709 74
1710 0
1711 1
1712 57
1713 1484
1714 23265
1715 243324
1716 1771419
1717 9029566
1718 31081389
1719 62922575
1720 27979343
1721 -190018464
1722 -320305752
1723 516284381
1724 1594562175
1725 -1351778318
1726 -6033640460
1727 4333511322
1728 18765101728
1729 -16972427360
1730 -46732822617
1731 62909469452
1732 82933870705
1733 -185715190350
1734 -65044198275
1735 400158192060
1736 -142778110794
1737 -569377537952
1738 608377450116
1739 387081139800
1740 -1063546684834
1741 267545185194
1742 995361669000
1743 -941060965026
1744 -310326965125
1745 1004892487404
1746 -383557699537
1747 -488082205875
1748 534947805798
1749 -9567597370
1750 -283621729018
1751 150350424156
1752 51344854231
1753 -83300614144
1754 18488240640
1755 18434580339
1756 -12254254298
1757 1083732
1758 2541729322
1759 -783131390
1760 -155175561
1761 133321908
1762 -14809571
1763 -6850737
1764 1868555
1765 -98
1766 -37026
1767 2078
1768 33
1769 0
1770 1
1771 58
1772 1539
1773 24640
1774 263890
1775 1974780
1776 10410048
1777 37487736
1778 81986427
1779 55693100
1780 -211876196
1781 -467779392
1782 463061578
1783 2198486694
1784 -829421640
1785 -8273006544
1786 2173243521
1787 26693738064
1788 -11497406632
1789 -72540577920
1790 57926737908
1791 153523579486
1792 -212726596575
1793 -209717344728
1794 552008829155
1795 36975234566
1796 -973633100121
1797 601115537920
1798 1020377606119
1799 -1524382055190
1800 -226493962473
1801 1919580591544
1802 -1060291544508
1803 -1174642595906
1804 1719692292275
1805 -121475432448
1806 -1226223255524
1807 814954493474
1808 306169726716
1809 -638137369200
1810 178052773761
1811 211873578768
1812 -178206710917
1813 373256320
1814 60859637595
1815 -24942198666
1816 -6744460099
1817 8226167904
1818 -1358986728
1819 -995322600
1820 468789930
1821 0
1822 -43315069
1823 8158536
1824 905390
1825 -383656
1826 17244
1827 2290
1828 -83
1829 0
1830 1
1831 59
1832 1595
1833 26068
1834 285726
1835 2196216
1836 11958813
1837 44951685
1838 105452685
1839 94248561
1840 -225880790
1841 -650588533
1842 327940152
1843 2894767788
1844 125770578
1845 -10746901008
1846 -1791144399
1847 35538554559
1848 261791432
1849 -103260492641
1850 35442068118
1851 247019789393
1852 -205860319065
1853 -433133874447
1854 679400888013
1855 403629357978
1856 -1470366352137
1857 321721784010
1858 2025753845760
1859 -1854436827234
1860 -1362993953395
1861 3178389201705
1862 -653708388585
1863 -2820963705048
1864 2479359965394
1865 850943497800
1866 -2510767323160
1867 905857823112
1868 1147220908372
1869 -1204496664364
1870 17368676388
1871 600976534917
1872 -307964477205
1873 -102434067834
1874 160791890304
1875 -34598009393
1876 -33516828303
1877 21619130208
1878 -1501954
1879 -4222965978
1880 1262113572
1881 242470332
1882 -201825396
1883 21698334
1884 9702979
1885 -2553871
1886 109
1887 46720
1888 -2496
1889 -36
1890 0
1891 1
1892 60
1893 1652
1894 27550
1895 308883
1896 2436896
1897 13691645
1898 53610930
1899 134115334
1900 146548688
1901 -226582392
1902 -870732150
1903 79899400
1904 3658011552
1905 1648923748
1906 -13265434782
1907 -8115275340
1908 44473509124
1909 20582864825
1910 -136496990574
1911 -13238925830
1912 360204861440
1913 -137658318603
1914 -744600948856
1915 719413443386
1916 1026991282932
1917 -1978301624845
1918 -437126411406
1919 3426019125210
1920 -1717099469504
1921 -3464691723650
1922 4554550480440
1923 894704786017
1924 -5491071758592
1925 2780780699331
1926 3185024612276
1927 -4362962446300
1928 251692016064
1929 2933545973093
1930 -1866982257382
1931 -692066425911
1932 1380380399360
1933 -371384758180
1934 -431646971310
1935 351611522427
1936 -585075872
1937 -113221785660
1938 45042198334
1939 11831044524
1940 -14008389480
1941 2246479763
1942 1596738960
1943 -729426420
1944 0
1945 63251965
1946 -11521920
1947 -1233775
1948 503368
1949 -21651
1950 -2736
1951 92
1952 0
1953 1
1954 61
1955 1710
1956 29087
1957 333413
1958 2698038
1959 15625400
1960 63616850
1961 168879573
1962 216078032
1963 -206722178
1964 -1128094551
1965 -317788175
1966 4442600141
1967 3885907968
1968 -15525324209
1969 -17364696055
1970 52147300500
1971 51821206228
1972 -167766045850
1973 -97893381978
1974 483158390057
1975 26827832080
1976 -1138463328717
1977 577218064888
1978 1963826751012
1979 -2329306234992
1980 -1929407425505
1981 5108743991939
1982 -566198942562
1983 -6810134846080
1984 5456268195106
1985 4472923671135
1986 -9161756966145
1987 1551500104518
1988 7715310071787
1989 -6359025062442
1990 -2239765967675
1991 6111814044384
1992 -2095750952835
1993 -2632494485467
1994 2656821101256
1995 -31071961140
1996 -1250210106119
1997 620411403834
1998 201055730033
1999 -305854488576
2000 63881796645
2001 60172120078
2002 -37698494847
2003 2008836
2004 6947086531
2005 -2015664875
2006 -375735078
2007 303248408
2008 -31582411
2009 -13661046
2010 3471675
2011 120
2012 -58689
2013 2988
2014 40
2015 0
2016 1
2017 62
2018 1769
2019 30680
2020 359369
2021 2980910
2022 17778053
2023 75135488
2024 210773585
2025 306991212
2026 -156819262
2027 -1419409680
2028 -907330868
2029 5176717400
2030 6984133527
2031 -17083294592
2032 -30050432347
2033 56563365066
2034 96102584360
2035 -189907029136
2036 -228327338601
2037 596502691824
2038 327967160312
2039 -1583640890880
2040 124324452720
2041 3229874878388
2042 -2239289101479
2043 -4414904385128
2044 6723164493210
2045 2368507372088
2046 -11452307552202
2047 4716863001088
2048 11141574890313
2049 -13154200093190
2050 -3080267540842
2051 15181859508976
2052 -7117715451156
2053 -8349752760180
2054 10788058196700
2055 -511229804544
2056 -6851998843715
2057 4190317777800
2058 1529416128338
2059 -2930312513320
2060 761933639823
2061 864875737706
2062 -683320685769
2063 908395392
2064 207874611990
2065 -80355593210
2066 -20519607498
2067 23607014760
2068 -3678025516
2069 -2539016130
2070 1125868931
2071 0
2072 -91765497
2073 16175978
2074 1673490
2075 -657608
2076 27188
2077 3254
2078 -104
2079 0
2080 1
2081 63
2082 1829
2083 32330
2084 386805
2085 3286831
2086 20168746
2087 88348575
2088 260961197
2089 424211425
2090 -64688463
2091 -1736943560
2092 -1735680414
2093 5755686396
2094 11078734825
2095 -17330347195
2096 -46537154007
2097 54975283125
2098 154873272443
2099 -192552158430
2100 -412658904955
2101 668579167648
2102 806945796384
2103 -2011135621653
2104 -796336605410
2105 4759727023896
2106 -1287506806888
2107 -8078313207948
2108 7558027314633
2109 8025053107610
2110 -16925513971725
2111 415177769556
2112 21816970360191
2113 -15556455430427
2114 -13878557826735
2115 25562738115451
2116 -3586556965999
2117 -20439559260693
2118 15909792928614
2119 5692522663700
2120 -14525957162649
2121 4755767143201
2122 5909479521286
2123 -5749447337886
2124 54833432280
2125 2556772152011
2126 -1230599795337
2127 -388704889874
2128 573872089212
2129 -116474626530
2130 -106751346506
2131 65020098299
2132 -2602650
2133 -11322134285
2134 3191651580
2135 577713294
2136 -452431503
2137 45676449
2138 19124994
2139 -4695670
2140 -139
2141 73392
2142 -3566
2143 -46
2144 0
2145 1
2146 64
2147 1890
2148 34038
2149 415776
2150 3617172
2151 22817837
2152 103454600
2153 320755473
2154 573539792
2155 85119529
2156 -2066842008
2157 -2853101353
2158 6034794692
2159 16273158642
2160 -15469645570
2161 -66919960863
2162 43817261616
2163 228288817360
2164 -161759334190
2165 -654817075101
2166 652991870696
2167 1497854787180
2168 -2300686407054
2169 -2354707144780
2170 6355201053120
2171 1083284746947
2172 -12897704533448
2173 6422563952351
2174 17332530484824
2175 -21837325974947
2176 -10182982141840
2177 36621530764038
2178 -12512588635936
2179 -34211576034458
2180 36841394184498
2181 9718195260368
2182 -40703942587224
2183 17811889089381
2184 21240873185842
2185 -26050023351740
2186 1019562828336
2187 15656327859827
2188 -9226999867206
2189 -3311053178202
2190 6112769090132
2191 -1539093706784
2192 -1706297097870
2193 1309282317674
2194 -1397911376
2195 -376964992512
2196 141722875168
2197 35211129734
2198 -39392876412
2199 5967480453
2200 4003830600
2201 -1724615442
2202 0
2203 132304361
2204 -22582188
2205 -2258693
2206 855604
2207 -34020
2208 -3890
2209 119
2210 0
2211 1
2212 65
2213 1952
2214 35805
2215 446338
2216 3973357
2217 25746950
2218 120669927
2219 391633284
2220 761776386
2221 311964772
2222 -2387083705
2223 -4310825859
2224 5821891106
2225 22613152120
2226 -10501700241
2227 -90866855775
2228 18695072949
2229 314431806064
2230 -79947931117
2231 -951179545499
2232 487145392530
2233 2415798041824
2234 -2268655246405
2235 -4703164627777
2236 7625915138979
2237 5529267125220
2238 -18457176692864
2239 1570750335130
2240 30858876576324
2241 -23380939725570
2242 -30405586157450
2243 53802830891171
2244 2440165013314
2245 -67022702793360
2246 43112939638137
2247 41102122399460
2248 -69241862239943
2249 8094010266622
2250 52612405059456
2251 -38899425963645
2252 -14032601169275
2253 33770756363680
2254 -10597459013397
2255 -13000491815022
2256 12222733033140
2257 -95544678630
2258 -5146278196610
2259 2405681959134
2260 740972447690
2261 -1063005978624
2262 209862589730
2263 187285866369
2264 -110990268051
2265 3448736
2266 18290232191
2267 -5012919155
2268 -881726766
2269 670473920
2270 -65655751
2271 -26630527
2272 6322320
2273 -156
2274 -91546
2275 4251
2276 53
2277 0
2278 1
2279 66
2280 2015
2281 37632
2282 478548
2283 4356864
2284 28979026
2285 140229960
2286 475250900
2287 996853830
2288 639861423
2289 -2664971008
2290 -6157527640
2291 4870173870
2292 30053180314
2293 -1221572248
2294 -117425714286
2295 -25531269300
2296 408363352138
2297 73688968704
2298 -1286349923852
2299 92606345688
2300 3540616190235
2301 -1660301655848
2302 -7927509500881
2303 7930070538768
2304 12710857248664
2305 -23709312590080
2306 -9270091105119
2307 48235119311216
2308 -16864545111240
2309 -63467462290392
2310 68195227496830
2311 38615760123188
2312 -112620931267614
2313 32165076110720
2314 100919229249643
2315 -100324776154770
2316 -28781305771619
2317 106117544113000
2318 -43644623105259
2319 -52589755263864
2320 61537469317025
2321 -1999214739456
2322 -35054624676717
2323 19958328031818
2324 7034061481356
2325 -12545376877040
2326 3063840535380
2327 3318008411412
2328 -2475542393379
2329 2133150528
2330 675693172455
2331 -247273871166
2332 -59816207412
2333 65126150184
2334 -9599304528
2335 -6264147540
2336 2622784968
2337 0
2338 -189624435
2339 31362276
2340 3033560
2341 -1108816
2342 42330
2343 4648
2344 -133
2345 0
2346 1
2347 67
2348 2079
2349 39520
2350 512464
2351 4769226
2352 32538375
2353 162390357
2354 573460650
2355 1287984396
2356 1098328571
2357 -2854082511
2358 -8434297018
2359 2871759220
2360 38414412081
2361 13766043351
2362 -144797143608
2363 -94536133218
2364 501033489350
2365 322091856212
2366 -1628190108540
2367 -621689347005
2368 4796297643565
2369 -150763001085
2370 -11976674027659
2371 6328900969640
2372 23120238974994
2373 -26710266760385
2374 -28684723564880
2375 67334911113249
2376 4561968894817
2377 -111037441638993
2378 69353755960779
2379 107399493687255
2380 -164883192894275
2381 -16880692847139
2382 198396915613696
2383 -116435750143472
2384 -116967773361285
2385 182533324846187
2386 -17867900597043
2387 -131923922678721
2388 93092946567452
2389 33667059804125
2390 -76924893604212
2391 23213354426706
2392 28071374803395
2393 -25556326385436
2394 164522426115
2395 10205611876629
2396 -4639039318971
2397 -1393985352749
2398 1945403602764
2399 -373921781625
2400 -325138340590
2401 187623045311
2402 -4659768
2403 -29300954430
2404 7813171480
2405 1336277034
2406 -987246034
2407 93832053
2408 36891972
2409 -8474805
2410 176
2411 113931
2412 -5051
2413 -58
2414 0
2415 1
2416 68
2417 2144
2418 41470
2419 548145
2420 5212032
2421 36450729
2422 187428294
2423 688328697
2424 1645821580
2425 1723360146
2426 -2890602260
2427 -11167740827
2428 -547173312
2429 47333619465
2430 36006784740
2431 -170078198754
2432 -194146303884
2433 578102968575
2434 688334929000
2435 -1922382053690
2436 -1752206296032
2437 6026871836913
2438 2639825433138
2439 -16570764459855
2440 1574494358844
2441 36813477960060
2442 -24374363250818
2443 -59072975653143
2444 83242733076480
2445 49703405739000
2446 -170868011164458
2447 39749452988547
2448 219603675466044
2449 -205710137284260
2450 -134576523821652
2451 334463446712604
2452 -80358728205056
2453 -287326533981129
2454 266226003334880
2455 81121695991533
2456 -269646426192528
2457 104851871380386
2458 127038315991782
2459 -142433239704600
2460 3859005367296
2461 77023945729259
2462 -42454793008650
2463 -14685138946506
2464 25357615498200
2465 -6015665817258
2466 -6365308887000
2467 4622519731494
2468 -3229206336
2469 -1197945965610
2470 427063510538
2471 100652927804
2472 -106725993316
2473 15316269078
2474 9727378080
2475 -3961425528
2476 0
2477 270259269
2478 -43342248
2479 -4056775
2480 1431616
2481 -52503
2482 -5508
2483 147
2484 0
2485 1
2486 69
2487 2210
2488 43483
2489 585651
2490 5686928
2491 40743296
2492 215643780
2493 822153976
2494 2082637173
2495 2558526384
2496 -2688930664
2497 -14360764678
2498 -5828611551
2499 56202666792
2500 67123343045
2501 -188986640400
2502 -329743087252
2503 618763603406
2504 1192483511283
2505 -2086996896945
2506 -3388300251140
2507 6970578173952
2508 7110757854194
2509 -21090812577140
2510 -7842929607279
2511 53038242929518
2512 -12325197776490
2513 -101772204370434
2514 87132543102141
2515 128260830014376
2516 -233396001488481
2517 -46217733417052
2518 379974136492239
2519 -198164343173256
2520 -358587758950985
2521 488986207185100
2522 72907647477852
2523 -568073981727616
2524 307083811149582
2525 321462672069192
2526 -469304266139260
2527 38650728812960
2528 322946584471431
2529 -218373232266709
2530 -78833196646475
2531 171928305433320
2532 -50031754359377
2533 -59571937459441
2534 52610542447644
2535 -280169099028
2536 -19958763800825
2537 8831484882090
2538 2590244396344
2539 -3519965179904
2540 659228817615
2541 558875429537
2542 -314252139591
2543 6110796
2544 46569566120
2545 -12089083184
2546 -2011627773
2547 1444864120
2548 -133373708
2549 -50857911
2550 11310301
2551 202
2552 -141273
2553 5987
2554 63
2555 0
2556 1
2557 70
2558 2277
2559 45560
2560 625043
2561 6195618
2562 45444815
2563 247361024
2564 977488344
2565 2612514894
2566 3656220257
2567 -2136471480
2568 -17980520751
2569 -13480968710
2570 64098753210
2571 108699451392
2572 -195581414270
2573 -505402013754
2574 594686409052
2575 1847084910736
2576 -2007797238045
2577 -5593215109900
2578 7235382539399
2579 13618032268032
2580 -24459017610752
2581 -23556753883616
2582 69764340502890
2583 15046084160448
2584 -155722405317092
2585 65302987049622
2586 248471118911565
2587 -277476743111680
2588 -221185387994220
2589 577946003408034
2590 -79752541343727
2591 -724366193497704
2592 601611653681990
2593 440147166430068
2594 -962470692823761
2595 195601305754624
2596 792488611690572
2597 -689756306179770
2598 -219531182901677
2599 669168981855696
2600 -247260131359839
2601 -300041360354476
2602 323460460175750
2603 -7340507725824
2604 -166301856464603
2605 88901615309716
2606 30166913330946
2607 -50526813998640
2608 11658697656622
2609 12056917476186
2610 -8530391037326
2611 4851974528
2612 2101974990120
2613 -730499408996
2614 -167850739290
2615 173444017824
2616 -24250005263
2617 -14998047000
2618 5944359312
2619 0
2620 -383129054
2621 59610060
2622 5403805
2623 -1841792
2624 65052
2625 6498
2626 -165
2627 0
2628 1
2629 71
2630 2345
2631 47702
2632 666383
2633 6739865
2634 50585612
2635 282929855
2636 1157157992
2637 3251561698
2638 5079063250
2639 -1087477744
2640 -21942920865
2641 -24071661989
2642 69706253303
2643 162110606952
2644 -182002418066
2645 -722725927330
2646 469275907248
2647 2651109164178
2648 -1535284077457
2649 -8377588239468
2650 6280444668975
2651 22378186675838
2652 -25025353506138
2653 -47060136583848
2654 83149461643592
2655 64172117039570
2656 -215651822459755
2657 -1229381234481
2658 412997988691757
2659 -265835303819640
2660 -520119503752190
2661 774237514315434
2662 241167207806116
2663 -1245170838919639
2664 547475837172728
2665 1142120335943755
2666 -1407656673111888
2667 -263832774784887
2668 1578336345910116
2669 -792291215979158
2670 -856553757458175
2671 1178993258557685
2672 -82048871566585
2673 -773267584261293
2674 502737260841699
2675 180566193009900
2676 -377516416561143
2677 106195985568987
2678 124395765919084
2679 -106733797490943
2680 472142098080
2681 38524762033049
2682 -16610035785853
2683 -4757359315676
2684 6300794030460
2685 -1150655386890
2686 -951645064741
2687 521756782560
2688 -7802777
2689 -73459877854
2690 18575600735
2691 3009085340
2692 -2102393962
2693 188588274
2694 69783888
2695 -15032105
2696 -222
2697 174561
2698 -7085
2699 -73
2700 0
2701 1
2702 72
2703 2414
2704 49910
2705 709734
2706 7321492
2707 56197657
2708 322727196
2709 1364286170
2710 4018137920
2711 6901485885
2712 644172870
2713 -26093021389
2714 -38211882120
2715 71231917229
2716 228290181090
2717 -138261473274
2718 -979334104840
2719 197464004155
2720 3582233796546
2721 -484811160352
2722 -11664914388348
2723 3409854985374
2724 33333989497400
2725 -20485027047128
2726 -79283300018784
2727 87007499305513
2728 141382903826840
2729 -269859378331890
2730 -136006523198964
2731 612750805641722
2732 -141419507664834
2733 -969954212449317
2734 883967699737560
2735 880960433737098
2736 -1877730746549138
2737 112932395112632
2738 2292351132128868
2739 -1710979919086340
2740 -1368039520165436
2741 2691201206476992
2742 -464868305949472
2743 -2123957190324411
2744 1747708102780500
2745 573913197454015
2746 -1624702834558944
2747 572953758968070
2748 694092862439782
2749 -721610987656900
2750 13772930141088
2751 353232974394465
2752 -183431022077292
2753 -61044352168422
2754 99332912028280
2755 -22318756987885
2756 -22565670183072
2757 15567648509320
2758 -7238904048
2759 -3652245707850
2760 1238159573140
2761 277529892731
2762 -279642718596
2763 38113741996
2764 22968313100
2765 -8864599671
2766 0
2767 540356222
2768 -81604728
2769 -7168770
2770 2361320
2771 -80394
2772 -7690
2773 187
2774 0
2775 1
2776 73
2777 2484
2778 52185
2779 755160
2780 7942383
2781 62314622
2782 367158593
2783 1602317277
2784 4933107465
2785 9211499456
2786 3293416098
2787 -30180482791
2788 -56530928635
2789 66316393350
2790 307419152962
2791 -52126753627
2792 -1266982912629
2793 -273664221236
2794 4587491023060
2795 1358593850142
2796 -15249158100374
2797 -2213263764556
2798 45980398090242
2799 -7860925684275
2800 -119986381800649
2801 72391053582144
2802 251288579957940
2803 -297820281628907
2804 -364545140214735
2805 818611101239228
2806 173405389910728
2807 -1571620026458916
2808 758861551405975
2809 1961387978691260
2810 -2471687457450588
2811 -1017595174709705
2812 3927840305762087
2813 -1467084991013388
2814 -3492923455212415
2815 3943473274329544
2816 863012700841203
2817 -4266399008063584
2818 2002734598045826
2819 2219733642465675
2820 -2898809192298050
2821 171157695457742
2822 1813986322579998
2823 -1137200917156473
2824 -405332291750125
2825 815316236310996
2826 -222165914111449
2827 -255864004598312
2828 213578189634600
2829 -787855030730
2830 -73448937183069
2831 30883447916775
2832 8642101254865
2833 -11164248047616
2834 1989439813080
2835 1606045044282
2836 -859104629396
2837 10156374
2838 115049083325
2839 -28354231070
2840 -4473903753
2841 3042245008
2842 -265318256
2843 -95325786
2844 19901885
2845 -250
2846 -215208
2847 8363
2848 83
2849 0
2850 1
2851 74
2852 2555
2853 54528
2854 802726
2855 8604484
2856 68971940
2857 416659800
2858 1875042369
2859 6020109304
2860 12112676550
2861 7153809664
2862 -33829191438
2863 -79636908306
2864 51946578128
2865 398527850528
2866 90845319384
2867 -1569313924830
2868 -1003060749817
2869 5572475990144
2870 4228768934126
2871 -18745790914386
2872 -11522542401359
2873 59154237460864
2874 16404965825818
2875 -166958978920338
2876 27451010989773
2877 394323387411136
2878 -268045097705011
2879 -709063590902924
2880 971587190029077
2881 772055366120808
2882 -2273119019097653
2883 173842810636558
2884 3567025992695667
2885 -2705386165591680
2886 -3244744798541610
2887 5887060197712960
2888 27172752922495
2889 -6993859718904456
2890 4743746313776498
2891 4074578417948070
2892 -7329018008375470
2893 1080724536112128
2894 5545430068372626
2895 -4337190408358988
2896 -1455927228038982
2897 3865265820824856
2898 -1305823396468959
2899 -1575131653569916
2900 1583202383009384
2901 -25512143486976
2902 -738866495559123
2903 373232610711510
2904 121799721394512
2905 -192821648275328
2906 42230236486742
2907 41758541987322
2908 -28112415090470
2909 10727582720
2910 6287141418817
2911 -2080469717298
2912 -455164654542
2913 447475134256
2914 -59485506641
2915 -34947611298
2916 13141201899
2917 0
2918 -758374085
2919 111230752
2920 9471882
2921 -3017472
2922 98927
2923 9100
2924 -208
2925 0
2926 1
2927 75
2928 2627
2929 56940
2930 852498
2931 9309804
2932 76206865
2933 471698421
2934 2186626139
2935 7305851587
2936 15726359088
2937 12588884815
2938 -36500003776
2939 -108059925456
2940 24375243208
2941 498999020898
2942 307063681860
2943 -1859255080348
2944 -2052312665221
2945 6389559178653
2946 8358155558312
2947 -21539007833035
2948 -25463020208580
2949 70798321674134
2950 56198481706406
2951 -215045459062629
2952 -62210298490125
2953 563373022748039
2954 -136873715122488
2955 -1179710509905564
2956 972734180542211
2957 1749820991411025
2958 -2933833307359614
2959 -1173203135761861
2960 5671108308715626
2961 -2018465874164051
2962 -6980019295033710
2963 7626981175204053
2964 3820699103431143
2965 -11975587734237823
2966 3823446317340645
2967 10307671074323245
2968 -10773882489828984
2969 -2634609575271696
2970 11245045151272960
2971 -4966354997589533
2972 -5609046952306710
2973 6985621751855633
2974 -351270736504324
2975 -4175118142419249
2976 2530090830286877
2977 893167177852100
2978 -1733647662187002
2979 458436113008430
2980 518868817834466
2981 -421865531399214
2982 1302519598550
2983 138409898320754
2984 -56801751316479
2985 -15536724077937
2986 19591528119288
2987 -3408768970335
2988 -2687541943541
2989 1403418024905
2990 -13444077
2991 -178956218287
2992 43008027210
2993 6613273314
2994 -4378948646
2995 371482139
2996 129659790
2997 -26251075
2998 279
2999 264741
3000 -9852
3001 -90
3002 0
3003 1
3004 76
3005 2700
3006 59422
3007 904543
3008 10060416
3009 84058533
3010 532775610
3011 2541635424
3012 8820429736
3013 20194113828
3014 20045229606
3015 -37445432310
3016 -142173122176
3017 -20943190710
3018 603963547542
3019 614360709501
3020 -2096141099040
3021 -3480193129275
3022 6825861868220
3023 13946455753209
3024 -22729773925152
3025 -44853093822510
3026 77720440781142
3027 115260036972266
3028 -255056241585340
3029 -212427470688147
3030 739537125235100
3031 150835536142648
3032 -1761700869455616
3033 675274214686430
3034 3176967100901782
3035 -3282983230043025
3036 -3635899740713116
3037 8024265268032486
3038 436508732157786
3039 -12480436497537768
3040 7987706142392320
3041 11249505371694564
3042 -17876025869525622
3043 -1052483699029549
3044 20650359798204372
3045 -12848380347408005
3046 -11698276402108936
3047 19478758722668523
3048 -2461692148952704
3049 -14134987185376740
3050 10555571594498130
3051 3596448989310348
3052 -9022878685745580
3053 2929706889151482
3054 3511291525998178
3055 -3419425815454175
3056 46689686466336
3057 1523396466281641
3058 -749482514233396
3059 -239833912361832
3060 369838970395680
3061 -79025640814467
3062 -76452378312456
3063 50260800461961
3064 -15795936544
3065 -10727729992620
3066 3467026416176
3067 740743849638
3068 -710900162496
3069 92222886040
3070 52847511610
3071 -19370669481
3072 0
3073 1059385066
3074 -150984684
3075 -12469620
3076 3843792
3077 -121383
3078 -10696
3079 229
3080 0
3081 1
3082 77
3083 2774
3084 61975
3085 958929
3086 10858458
3087 92568024
3088 600427830
3089 2945069295
3090 10597669934
3091 25680456530
3092 30067510203
3093 -35654937901
3094 -182086042575
3095 -89388889344
3096 705583507671
3097 1031059248312
3098 -2222672780151
3099 -5334680805370
3100 6592144740315
3101 21115988110537
3102 -21091664044339
3103 -70182751063992
3104 75379772284575
3105 196432211117961
3106 -272680621322214
3107 -438304701103566
3108 887280361529674
3109 657891044289650
3110 -2398257821009883
3111 -117323785371648
3112 5055250264766187
3113 -2879283371073804
3114 -7552165717302255
3115 10007721221418954
3116 5785837833429255
3117 -19557785754644242
3118 4944577263471648
3119 23667838689001120
3120 -22828895080737894
3121 -13258396642108407
3122 35406421671021444
3123 -9713107151847360
3124 -29464235886783390
3125 28758895616311065
3126 7634202797526437
3127 -28955725089785856
3128 12095479300698857
3129 13850239113903660
3130 -16520576431486371
3131 710013487925700
3132 9440322535828539
3133 -5541727281312492
3134 -1934649309242325
3135 3632778021267536
3136 -933711778260462
3137 -1038279446724850
3138 823113296649049
3139 -2134524523110
3140 -257961534099327
3141 103399576181325
3142 27658035839118
3143 -34065932304384
3144 5790745724890
3145 4461122689443
3146 -2275369434130
3147 17351528
3148 276550816014
3149 -64842413400
3150 -9721472940
3151 6271095936
3152 -517758318
3153 -175637067
3154 34498945
3155 306
3156 -324722
3157 11586
3158 99
3159 0
3160 1
3161 78
3162 2849
3163 64600
3164 1015725
3165 11706134
3166 101778425
3167 675228672
3168 3402390787
3169 12675499480
3170 32375867292
3171 43315655104
3172 -29789322786
3173 -227503785828
3174 -187169387275
3175 792222403072
3176 1574538715512
3177 -2161902655416
3178 -7641960150555
3179 5314226363400
3180 29851829577856
3181 -15044143641650
3182 -101339244721437
3183 57747576979456
3184 300576645399305
3185 -247585954865400
3186 -750693493676051
3187 949507172824600
3188 1446390830518470
3189 -2970109602800700
3190 -1642130546189077
3191 7255678289383296
3192 -1084373570288938
3193 -13117888596537128
3194 10465362360635490
3195 15315428557783200
3196 -27139814349366655
3197 -4564091658923832
3198 41837474298603196
3199 -22830347862625280
3200 -37119683500999047
3201 52728088412102296
3202 5512469959669457
3203 -59191804536370560
3204 34055657570125345
3205 32519699149362590
3206 -50611811039240583
3207 5501855553289472
3208 35239441093047598
3209 -25223007248469030
3210 -8674328196422085
3211 20691849573730384
3212 -6475645397615751
3213 -7698137138328156
3214 7276869057884300
3215 -84479164317696
3216 -3098590405266553
3217 1486352087253462
3218 466418797109370
3219 -701358039586960
3220 146332542779055
3221 138556025489376
3222 -89008677129170
3223 23117825920
3224 18151321006275
3225 -5732343265698
3226 -1196642180305
3227 1121667451320
3228 -142067291058
3229 -79444856370
3230 28398413700
3231 0
3232 -1473244073
3233 204118674
3234 16360325
3235 -4881480
3236 148770
3237 12530
3238 -256
3239 0
3240 1
3241 79
3242 2925
3243 67298
3244 1075001
3245 12605715
3246 111734894
3247 757790735
3248 3919560327
3249 15096345535
3250 40500120927
3251 60584447016
3252 -18102532348
3253 -277544264838
3254 -321249092175
3255 847509755495
3256 2259177111828
3257 -1814518253898
3258 -10391949874066
3259 2529084884584
3260 39925468753398
3261 -2655900326489
3262 -137255650139668
3263 17304862171716
3264 425127481005675
3265 -152968725082943
3266 -1151061649194375
3267 843456134511912
3268 2563282134266295
3269 -3273561708652584
3270 -4149970982132400
3271 9438321316959717
3272 2930815804779144
3273 -20186179717645258
3274 7548703766482692
3275 30171342805812837
3276 -32691306677807470
3277 -24581359381556287
3278 64838851372717758
3279 -10852756573211261
3280 -76986797783933951
3281 66473567956237221
3282 43359625446132474
3283 -101784929062863332
3284 24100523471856699
3285 81834924896463221
3286 -75122299787418676
3287 -21213453333203208
3288 72964039312676158
3289 -28961312911062164
3290 -33481388227181868
3291 38386624853665564
3292 -1414751207496732
3293 -20993261093054577
3294 11960125636371614
3295 4124223149163445
3296 -7507942591019481
3297 1878268948505613
3298 2051668279867987
3299 -1587425139281520
3300 3468886650111
3301 475768283193241
3302 -186387895441872
3303 -48777529010171
3304 58718797964805
3305 -9756989617959
3306 -7348306483903
3307 3662597862352
3308 -21888189
3309 -424708757990
3310 97198477725
3311 14214738114
3312 -8937338525
3313 718461359
3314 236981502
3315 -45179976
3316 -346
3317 397161
3318 -13598
3319 -113
3320 0
3321 1
3322 80
3323 3002
3324 70070
3325 1136828
3326 13559540
3327 122484725
3328 848767568
3329 4503070919
3330 17907563840
3331 50305957665
3332 82825788220
3333 1651030091
3334 -330504586692
3335 -499190467196
3336 849317365358
3337 3093534798120
3338 -1056795092096
3339 -13519993251520
3340 -2311610296728
3341 50801757798393
3342 18306089126660
3343 -175484714235783
3344 -54744069422490
3345 562281868973165
3346 44090018010192
3347 -1624612382580660
3348 458736619313312
3349 4018530617787664
3350 -3000876522605884
3351 -7853880468960987
3352 10959965610564650
3353 10120800043441479
3354 -27984904111210400
3355 -1364898233583354
3356 50805003855402304
3357 -31559854463638285
3358 -59623431159404640
3359 88411701476159173
3360 23762668879501776
3361 -135078921867424098
3362 63351578553010080
3363 117449992566735868
3364 -151454454115771770
3365 -21669156699050551
3366 165134437278385532
3367 -88470285370053195
3368 -87834193757125266
3369 128760768290405229
3370 -12080757879176928
3371 -86066397189523206
3372 59239583966481280
3373 20473465062709776
3374 -46667545096558848
3375 14111668023198149
3376 16616240350170214
3377 -15270949347231125
3378 151219056731040
3379 6222249411349335
3380 -2912984187658534
3381 -896492207305380
3382 1315798559828620
3383 -268263462125602
3384 -248695762532218
3385 156208753448688
3386 -33638303392
3387 -30466626333735
3388 9406798718520
3389 1919557257904
3390 -1758192699240
3391 217519135251
3392 118754690110
3393 -41417401153
3394 0
3395 2039943633
3396 -274877616
3397 -21391005
3398 6181224
3399 -181926
3400 -14712
3401 288
3402 0
3403 1
3404 81
3405 3080
3406 72917
3407 1201278
3408 14570017
3409 134077414
3410 948855675
3411 5159985146
3412 21161899044
3413 62083120932
3414 111173927657
3415 32325793465
3416 -383566102656
3417 -728875650420
3418 768678009973
3419 4076638779906
3420 260289975790
3421 -16884497516384
3422 -9827162333982
3423 61530529151449
3424 50263127657971
3425 -211710575316690
3426 -167948290401868
3427 696879190142543
3428 381027640207053
3429 -2131712387602840
3430 -340707764602205
3431 5755097628991629
3432 -1728799977643524
3433 -12845874227800510
3434 10782658198270677
3435 21409836572869200
3436 -34761466393462221
3437 -19589325404655672
3438 76099647857337392
3439 -16399179207051229
3440 -113430874200315435
3441 102757155232965574
3442 95045232911067035
3443 -207572170670392836
3444 19838927989546648
3445 241449053344412220
3446 -188752868865161757
3447 -135204498463706404
3448 285159504016112256
3449 -58507726243983912
3450 -221412612045465470
3451 192294897709822204
3452 56914581548694243
3453 -180187277577756480
3454 68236416222010798
3455 79362490872220335
3456 -87724282992414065
3457 2781322080635532
3458 45960842271470922
3459 -25453510182959976
3460 -8661853857431825
3461 15315627160232892
3462 -3733977472769151
3463 -4006206505278736
3464 3027827224299192
3465 -5592845861150
3466 -868789635537607
3467 332860289529834
3468 85261273132804
3469 -100372723007488
3470 16311826443405
3471 12015310441806
3472 -5855133828635
3473 28072140
3474 648352104356
3475 -144895585090
3476 -20679142176
3477 12677864968
3478 -992735233
3479 -318541629
3480 58973085
3481 -384
3482 -484749
3483 15930
3484 127
3485 0
3486 1
3487 82
3488 3159
3489 75840
3490 1268424
3491 15639624
3492 146564726
3493 1058796584
3494 5897974050
3495 24917978338
3496 76162790481
3497 146973961728
3498 77513274176
3499 -432426023050
3500 -1018069957278
3501 568694922840
3502 5193225032527
3503 2310158412738
3504 -20240547824185
3505 -20678703901952
3506 70626433816512
3507 95625900062220
3508 -239224773565535
3509 -331671838136400
3510 804092255074305
3511 896454259956762
3512 -2597993743264695
3513 -1708480398051840
3514 7610920319966865
3515 1076564799530190
3516 -18976966639324852
3517 7405714958937776
3518 37412052969200148
3519 -37390551939841800
3520 -50759250889636268
3521 102155324750385984
3522 23058012135797053
3523 -186666311487040886
3524 90071028823679280
3525 218379255325959024
3526 -278561709178572574
3527 -99939200088401352
3528 421757353929116409
3529 -171090973795966720
3530 -358299939397272678
3531 424515218555790474
3532 74547006700880272
3533 -449367244220595528
3534 225547404831665035
3535 231145831907371734
3536 -321178004832239478
3537 26090477427264128
3538 206215489091614586
3539 -136880812719925200
3540 -47374324183943235
3541 103613861963621800
3542 -30339155510265699
3543 -35344247876324426
3544 31625819481221800
3545 -267941953142784
3546 -12344133294175826
3547 5645031211709868
3548 1704106775372778
3549 -2443390770470280
3550 487116481822628
3551 442304927952156
3552 -271788716692006
3553 48675920128
3554 50747334607755
3555 -15326048607380
3556 -3058519140118
3557 2738655214344
3558 -331100043043
3559 -176555602690
3560 60103781865
3561 0
3562 -2812921951
3563 368798184
3564 27874310
3565 -7805032
3566 221697
3567 17260
3568 -319
3569 0
3570 1
3571 83
3572 3239
3573 78840
3574 1338340
3575 16770910
3576 160000763
3577 1179378981
3578 6725357952
3579 29240840150
3580 92922440729
3581 191813945973
3582 141691919358
3583 -470841638696
3584 -1373780132865
3585 203512876321
3586 6407803616721
3587 5287163799309
3588 -23209863627137
3589 -35520665641370
3590 75943445540768
3591 156487446862941
3592 -248410798409290
3593 -553630091650898
3594 847147589803505
3595 1624513264707642
3596 -2903920802665593
3597 -3798881006468856
3598 9274668015963134
3599 6027992331230375
3600 -25699520325850218
3601 -1144912067671398
3602 57997752127737123
3603 -31018881244678069
3604 -98025738057567225
3605 120791570050877901
3606 99464845876237684
3607 -273301550976463923
3608 22453714318492990
3609 405580333079831160
3610 -312003469911750958
3611 -343184917357625761
3612 643983057259065372
3613 -22301362710106332
3614 -732978548394502200
3615 523724498741367937
3616 405095954311932152
3617 -780077391878108541
3618 139181672718857979
3619 584819026930514105
3620 -482953663060453921
3621 -148153017980838002
3622 436663624960770048
3623 -158333183152608675
3624 -184710569741670380
3625 197357152744886181
3626 -5399006708362313
3627 -99153223516494045
3628 53455541761361597
3629 17939644395161050
3630 -30858805949267432
3631 7339968622516209
3632 7735049954793744
3633 -5714897361698624
3634 8949491278145
3635 1571520201874954
3636 -589168403392896
3637 -147774157580291
3638 170215559855424
3639 -27067244967190
3640 -19508630691915
3641 9298708944759
3642 -36534913
3643 -984105487970
3644 214854195820
3645 29936350695
3646 -17903386082
3647 1366144268
3648 426612536
3649 -76731345
3650 429
3651 590495
3652 -18632
3653 -138
3654 0
3655 1
3656 84
3657 3320
3658 81918
3659 1411101
3660 17966496
3661 174442033
3662 1311440910
3663 7651149275
3664 34202499716
3665 112791155790
3666 247560981432
3667 230401446527
3668 -490071117312
3669 -1801350210617
3670 -382549964888
3671 7657430104341
3672 9399615136144
3673 -25247932335593
3674 -54927808408506
3675 74554127294153
3676 234185264163328
3677 -226303316469720
3678 -837796264410072
3679 775407948555708
3680 2586417913196904
3681 -2875164977782988
3682 -6738601187630930
3683 10239291677302368
3684 13746026657954752
3685 -31878086302751139
3686 -17224007115247902
3687 81690024830954415
3688 -8870434039954968
3689 -162667470677928585
3690 117960302646437860
3691 226010497906428872
3692 -355627664986244256
3693 -138642875093884420
3694 655801300754196634
3695 -242685805238662680
3696 -760898426289723172
3697 851740615309515744
3698 374668772109671088
3699 -1277629570587199307
3700 450654804339752960
3701 1058250646568443575
3702 -1163180463901570812
3703 -236194908276387256
3704 1194989371820538480
3705 -564942245988780912
3706 -594037268756622998
3707 786437785762578939
3708 -55477271276519232
3709 -485325686318885572
3710 311434715477180292
3711 107638931605841988
3712 -226669520964078360
3713 64391823398222316
3714 74150188970818506
3715 -64679756719875115
3716 470196674862912
3717 24208927831028643
3718 -10822856474596254
3719 -3205358022638163
3720 4493276747629180
3721 -876481978765650
3722 -779778936930924
3723 469007360023255
3724 -70063178336
3725 -83911287111081
3726 24798824143324
3727 4841928116285
3728 -4240235773548
3729 501167033686
3730 261126934032
3731 -86803147395
3732 0
3733 3863367396
3734 -493053108
3735 -36209261
3736 9828608
3737 -269547
3738 -20146
3739 351
3740 0
3741 1
3742 85
3743 3402
3744 85075
3745 1486783
3746 19229076
3747 189947520
3748 1455872040
3749 8685097434
3750 39882553403
3751 136255434388
3752 316401667650
3753 350444896900
3754 -478192530603
3755 -2303226210312
3756 -1255574959347
3757 8843100974085
3758 14858170153839
3759 -25609768162240
3760 -79292503039674
3761 62648211006810
3762 328711851922090
3763 -156313940926848
3764 -1181593473136776
3765 523285981979666
3766 3778727774532428
3767 -2275799414921010
3768 -10584435502520434
3769 9760318453231940
3770 24735201168346074
3771 -35585450918945984
3772 -43314559319280040
3773 104902992961774182
3774 37607421569123197
3775 -241998543292588186
3776 72451729742990544
3777 412606177271138625
3778 -398205142490204616
3779 -439658398513889280
3780 941244469600228576
3781 31188921736672362
3782 -1389392248140056205
3783 918050088534391934
3784 1174183579774547035
3785 -1941847962300601047
3786 -33895313665379152
3787 2160627617431096880
3788 -1422429320471095404
3789 -1172640738645773132
3790 2087190715877099916
3791 -324878911815578922
3792 -1510760304806196955
3793 1191410892365193685
3794 375536160026694810
3795 -1039640728260261440
3796 362083357776897583
3797 422629068489127425
3798 -437471745451149040
3799 10355491917075144
3800 210957132474387999
3801 -110855618938499123
3802 -36670121907970725
3803 61450748366915592
3804 -14274081159415936
3805 -14775540511035106
3806 10679281799472657
3807 -14218018528320
3808 -2817103518398063
3809 1034008121740662
3810 254054470411463
3811 -286470013685760
3812 44594272166625
3813 31462419945124
3814 -14674578763065
3815 46525320
3816 1485536751083
3817 -316968907615
3818 -43134008058
3819 25173975168
3820 -1872687754
3821 -569344779
3822 99524725
3823 482
3824 -717552
3825 21754
3826 152
3827 0
3828 1
3829 86
3830 3485
3831 88312
3832 1565463
3833 20561418
3834 206578755
3835 1613616000
3836 9837735858
3837 46368823722
3838 163865519587
3839 400887344024
3840 510121953675
3841 -419280194994
3842 -2877307473072
3843 -2492142741504
3844 9819744764235
3845 21858302020800
3846 -23316524070277
3847 -108686975340200
3848 35470292233992
3849 437958046410962
3850 -18244230967170
3851 -1572327579397632
3852 10607793984018
3853 5158130197322358
3854 -807084622190811
3855 -15265164008742920
3856 6829408556687261
3857 39195171517367276
3858 -33914880874873557
3859 -81552115018235904
3860 121076994581964960
3861 118019337468671088
3862 -326538991588642695
3863 -44482129081363896
3864 659463201674254697
3865 -341698316415566900
3866 -926482292372358330
3867 1187487657377873408
3868 649098735893435154
3869 -2215914083059342914
3870 613192006695203235
3871 2541205154100501504
3872 -2534416692658273461
3873 -1301005827348762990
3874 3765082242769438381
3875 -1159875512548147200
3876 -3036007154201100794
3877 3120408699732071136
3878 705813665146534356
3879 -3110499356307794928
3880 1391654372751082125
3881 1493780135593488072
3882 -1892393095069898080
3883 116249723357383168
3884 1123186023836958240
3885 -698283051970429940
3886 -240465182406069546
3887 488979306872107800
3888 -134993634683317749
3889 -153548696622084270
3890 130712741844297300
3891 -817582375305216
3892 -46961410653251803
3893 20539145846752962
3894 5969164149561613
3895 -8186465053755360
3896 1563388176798735
3897 1363293011963232
3898 -802983901626024
3899 100337534976
3900 137778350381400
3901 -39862905718650
3902 -7617944463662
3903 6527245914264
3904 -754508807514
3905 -384280900980
3906 124785509094
3907 0
3908 -5285755860
3909 656893864
3910 46896965
3911 -12344448
3912 327307
3913 23460
3914 -390
3915 0
3916 1
3917 87
3918 3569
3919 91630
3920 1647219
3921 21966365
3922 224399888
3923 1785672783
3924 11120431210
3925 53758047032
3926 196242290088
3927 503984572560
3928 719497437097
3929 -292414553775
3930 -3514786966913
3931 -4178728833582
3932 10384860419343
3933 30555373150081
3934 -17126151301315
3935 -142685699125896
3936 -12677579433356
3937 556782326149259
3938 211262751461397
3939 -1982880616660255
3940 -854800979200000
3941 6622831504280124
3942 1884587176781528
3943 -20507117866608374
3944 177699813612540
3945 56757962818284252
3946 -22857315944922922
3947 -132964334881211694
3948 119829050590051026
3949 241436535351678470
3950 -396572700476178270
3951 -267689799324812361
3952 947609718051761089
3953 -98431432809836163
3954 -1627556137204156825
3955 1249925702111174613
3956 1775691116890774788
3957 -3124371060504530712
3958 -421165361146827361
3959 4584852648049744665
3960 -2624846991789873698
3961 -3842325165695065260
3962 5704793887198094220
3963 354699721501971644
3964 -6200324589361357540
3965 3787264246752028380
3966 3293010736664028103
3967 -5470151590346455018
3968 745000721046731223
3969 3823108987471098395
3970 -2889800219644327009
3971 -929557018270438692
3972 2434371792303220280
3973 -816623977906802670
3974 -951666265086692220
3975 956202288956825901
3976 -19638026431516157
3977 -442970521274189952
3978 227147060675464787
3979 74033848544777500
3980 -121012342982579127
3981 27475215989258651
3982 27938323069747416
3983 -19766605466170542
3984 22433369339825
3985 5006565623499182
3986 -1800017698052079
3987 -433402453501101
3988 478625723149576
3989 -72968749672800
3990 -50414043663319
3991 23018479907865
3992 -58087062
3993 -2230639697331
3994 465327677280
3995 61869195135
3996 -35250610394
3997 2557383864
3998 757261668
3999 -128701615
4000 -530
4001 869862
4002 -25355
4003 -171
4004 0
4005 1
4006 88
4007 3654
4008 95030
4009 1732130
4010 23446836
4011 243477761
4012 1973101220
4013 12545434872
4014 62156606000
4015 234084751717
4016 629131348170
4017 990709276711
4018 -70498667344
4019 -4197365166825
4020 -6410099945390
4021 10265966027603
4022 41030700780960
4023 -5512470429677
4024 -180144169588180
4025 -88336075117680
4026 675912947753048
4027 557650584650629
4028 -2366779402206648
4029 -2171390938988960
4030 7991169756142272
4031 6186270025562760
4032 -25745140397768434
4033 -11672435262989547
4034 76149852300851940
4035 2687456508110581
4036 -196378574472796008
4037 86319024422437251
4038 413653632684608960
4039 -418465362308708935
4040 -633714360112236672
4041 1226362178229814226
4042 447369193742637608
4043 -2525856520481500230
4044 890622748956057100
4045 3564857881129192396
4046 -3820554106122584016
4047 -2673253179969452294
4048 7233510265509826692
4049 -1431876536827716825
4050 -8179515389389904604
4051 7356110707226935856
4052 4266511418731733640
4053 -10817868187226752236
4054 2921693522470064560
4055 8482954202063126253
4056 -8206748450714563000
4057 -2015848256492651696
4058 7936298730528396048
4059 -3374482697666243870
4060 -3681477786825054748
4061 4479329423279180646
4062 -240255405018102560
4063 -2558636074617418482
4064 1544023111811147370
4065 528806003150059553
4066 -1040947277727010332
4067 279696634055827479
4068 314066909010743616
4069 -261180539441914175
4070 1409251151155320
4071 90154186214848604
4072 -38600172167560762
4073 -11010735717066918
4074 14783394367371580
4075 -2765457525509759
4076 -2364470205267150
4077 1364453067701827
4078 -142997416400
4079 -224709176160225
4080 63673645717724
4081 11914533158931
4082 -9992079574200
4083 1130044000074
4084 562802246380
4085 -178592552946
4086 0
4087 7205069872
4088 -872256960
4089 -60559740
4090 15465084
4091 -396612
4092 -27346
4093 435
4094 0
4095 1
4096 89
4097 3740
4098 98513
4099 1820276
4100 25005827
4101 263881982
4102 2177021525
4103 14125936763
4104 71681308947
4105 278178169664
4106 780299557452
4107 1338320679397
4108 281149113707
4109 -4893701860998
4110 -9286338679280
4111 9107172799652
4112 53246888212026
4113 13341598571480
4114 -218932101623035
4115 -198652303872456
4116 780709261629591
4117 1046548305986510
4118 -2652883740294429
4119 -4033999721273610
4120 8978760929185736
4121 12478659209228736
4122 -30023858139839368
4123 -30284956717094386
4124 94788430526026780
4125 48675721334528510
4126 -266983278415370988
4127 1129423005140303
4128 633030530818870632
4129 -341460890992373096
4130 -1172093666300835498
4131 1398612882648774585
4132 1430440954431155003
4133 -3518101678460702112
4134 -236133392167288811
4135 6088983466544661975
4136 -3743355243573658902
4137 -6709201073652298272
4138 10036066836341218084
4139 2265367571146334088
4140 -14634683891614845179
4141 7309237056613507202
4142 12103141950494733270
4143 -16361854199603422230
4144 -1647421672978726521
4145 17359472017069799556
4146 -9898075625006483148
4147 -8999733999781171139
4148 14060907805590025818
4149 -1680190264186401800
4150 -9490529019175591051
4151 6897875793075446644
4152 2252000857246661983
4153 -5611352590563299136
4154 1817545913728594080
4155 2110979005104092522
4156 -2062349107537344507
4157 36842361389192842
4158 918638387976573687
4159 -460135226253768988
4160 -147726972229448505
4161 235785614099895848
4162 -52368074956059201
4163 -52316900537239140
4164 36254663273135797
4165 -35163827009244
4166 -8824600205090895
4167 3109194233238203
4168 733897442534669
4169 -794110053826560
4170 118614556887756
4171 80281860924195
4172 -35897091515922
4173 73574148
4174 3332477656464
4175 -679908381693
4176 -88355951792
4177 49163601076
4178 -3479703752
4179 -1003915355
4180 165956247
4181 -590
4182 -1052531
4183 29509
4184 191
4185 0
4186 1
4187 90
4188 3827
4189 102080
4190 1911738
4191 26646412
4192 285685000
4193 2398617912
4194 15876121559
4195 82460218276
4196 329402884032
4197 962064243520
4198 1779721661226
4199 806460567126
4200 -5554947180200
4201 -12908032343536
4202 6455399830275
4203 66990645763644
4204 41529298892594
4205 -255621876671232
4206 -350961024597784
4207 849834872790430
4208 1700810665287369
4209 -2740107247420680
4210 -6518719033255127
4211 9176399424773790
4212 21072735103284935
4213 -31898488674493952
4214 -57092391340600725
4215 108342958221306022
4216 121352548477232387
4217 -334586045721424200
4218 -158938853986673717
4219 884784317281354328
4220 -96111046838669274
4221 -1891060249876693056
4222 1306091635948697730
4223 2981137451265397818
4224 -4361896724040605882
4225 -2576252286094113544
4226 9222645527436576594
4227 -1980331578290186200
4228 -13028712769595930211
4229 11887075098962770752
4230 10125264616572053991
4231 -22892831784953390504
4232 2991032949808671975
4233 25479916511571212064
4234 -20867933135056630061
4235 -13366534566049448592
4236 30362114388639263278
4237 -7213367553303790080
4238 -23135765239820441049
4239 21185703404924130954
4240 5548724438006830039
4241 -19873540241397705168
4242 8060816966341565995
4243 8905131220435975376
4244 -10438933441989067554
4245 490101922286888832
4246 5742393934279362421
4247 -3369198203010755760
4248 -1145894125074953246
4249 2188263032393220344
4250 -573024260575150848
4251 -634914517365148460
4252 516259480370456150
4253 -2408945352179712
4254 -171364311093962582
4255 71870289558331924
4256 20126890854431391
4257 -26470652881688720
4258 4852830535597785
4259 4069611483705108
4260 -2301815532363667
4261 202845839488
4262 364130576115330
4263 -101090821023286
4264 -18528330262521
4265 15214582135296
4266 -1684069514127
4267 -820446996340
4268 254508977187
4269 0
4270 -9786246930
4271 1154523468
4272 77976800
4273 -19327144
4274 479298
4275 31848
4276 -481
4277 0
4278 1
4279 91
4280 3915
4281 105732
4282 2006598
4283 28371744
4284 308962181
4285 2639141285
4286 17811227385
4287 94633530245
4288 388743853318
4289 1179680272947
4290 2335585593560
4291 1560579618020
4292 -6109166987586
4293 -17369052442588
4294 1747005589419
4295 81801365753925
4296 81374633413978
4297 -285137033853541
4298 -552131079935382
4299 853929349883633
4300 2536262483399085
4301 -2492793239967873
4302 -9661480700266321
4303 8032053471722244
4304 32117948381247795
4305 -29349859008447640
4306 -93057954732734592
4307 110309768883351954
4308 226232629530590269
4309 -381697277246686771
4310 -418656506664872610
4311 1133831406303920113
4312 404010550878791061
4313 -2756676758132383002
4314 718531731057598570
4315 5181948628249710790
4316 -4615731828469893429
4317 -6627453224699728161
4318 12474883972539692223
4319 2776915330039195470
4320 -21782896974356707625
4321 10701922335018194217
4322 24041733667133445432
4323 -31298149620986883969
4324 -9635490208152600231
4325 45334744306604672670
4326 -19862530028189783033
4327 -36872336278213181789
4328 45893203348362721722
4329 6145368009131914935
4330 -47506075008810031330
4331 25421381216788401351
4332 23998792089856257068
4333 -35490055496546756064
4334 3730363751065819428
4335 23139366998840101870
4336 -16216626106425331739
4337 -5349814316322044184
4338 12743733483059953664
4339 -3994393181830494620
4340 -4616689916590520805
4341 4392097476906119330
4342 -68414943095884833
4343 -1882669745403124740
4344 921975373007932750
4345 291518033811757175
4346 -454781673303869592
4347 98879298904285980
4348 97064452037445838
4349 -65918803527531423
4350 54773068689575
4351 15431929729911482
4352 -5330609119813284
4353 -1233934403411284
4354 1308745319975256
4355 -191599743657645
4356 -127085167795166
4357 55668623313368
4358 -94393404
4359 -4954262713708
4360 988931446150
4361 125652418290
4362 -68303632662
4363 4718062958
4364 1326714633
4365 -213400555
4366 650
4367 1271295
4368 -34290
4369 -209
4370 0
4371 1
4372 92
4373 4004
4374 109470
4375 2104939
4376 30185056
4377 333791885
4378 2899912002
4379 19947607050
4380 108354508416
4381 457300972576
4382 1439167041314
4383 3030386930892
4384 2612164116320
4385 -6454448173664
4386 -22746222683574
4387 -5704055385798
4388 96883882383372
4389 135345139905025
4390 -300371012996578
4391 -807619883345060
4392 754407649731840
4393 3555920120018035
4394 -1737617504758660
4395 -13429500616228234
4396 4841606112852996
4397 45478061180317551
4398 -19734787213518586
4399 -138196199786692710
4400 91684075997986688
4401 366511167079705578
4402 -381686332565796028
4403 -800178547872686634
4404 1316657068714963380
4405 1255165162643737761
4406 -3665263514119668018
4407 -667150886166282025
4408 7998443840690680160
4409 -3583117647574745940
4410 -12826612403826751692
4411 14775320921755118903
4412 12180471253456589096
4413 -32312114092440778286
4414 3116295481206051600
4415 45592353546683822655
4416 -35874641748604586624
4417 -36049953851664716320
4418 70445663610375529664
4419 -5117338266850357020
4420 -77068422719309521500
4421 57957588288940673282
4422 40307242393294758406
4423 -83379111013881328944
4424 17477430179651911680
4425 61706043739364187046
4426 -53738752571596696624
4427 -14803310438308910991
4428 48897906834639461820
4429 -18982838837751089840
4430 -21168162324963362878
4431 23971393893018905300
4432 -987484536637734144
4433 -12707422360712834394
4434 7259723278796744920
4435 2448995231331355031
4436 -4545383020696942564
4437 1161386549332986789
4438 1269336081383742840
4439 -1009981040886640175
4440 4085173436530176
4441 322655475835244925
4442 -132628420766402418
4443 -36472984597474488
4444 47013672141258220
4445 -8450701900962173
4446 -6953184761466264
4447 3856284055068922
4448 -286454177312
4449 -586407629721695
4450 159560869951728
4451 28655601273351
4452 -23047771471972
4453 2497684538239
4454 1190708218600
4455 -361201173498
4456 0
4457 13246362619
4458 -1523418144
4459 -100129425
4460 24096576
4461 -578064
4462 -36958
4463 528
4464 0
4465 1
4466 93
4467 4094
4468 113295
4469 2206845
4470 32089662
4471 360255544
4472 3182322714
4473 22302791897
4474 123790473180
4475 536300215206
4476 1747401896285
4477 3892986841493
4478 4046075625573
4479 -6450436021760
4480 -29085022266385
4481 -16715023134069
4482 111004185555186
4483 205909549865440
4484 -291793468096500
4485 -1120176169242920
4486 502567692944193
4487 4742499363137568
4488 -263174401176197
4489 -17685077249522830
4490 -1245556383467220
4491 60572811596297428
4492 199789203886941
4493 -190939253821665063
4494 40844160361474600
4495 540808651884041472
4496 -297406644035284224
4497 -1316314644804987374
4498 1333228279434164376
4499 2548343810549741220
4500 -4410432456914836466
4501 -3209180979348040361
4502 11181445053427627377
4503 -280728909449247336
4504 -21347487591711485655
4505 14239070733681461178
4506 27996624374361579748
4507 -42483223582235373158
4508 -15645355280497888668
4509 74960354273194579425
4510 -29169575045331864374
4511 -82432779273164587008
4512 95016333973027227008
4513 36351848949665402307
4514 -136658139900745419855
4515 52765003330429110424
4516 109037941559081686349
4517 -126078502940340881007
4518 -20497648720947370019
4519 127275978598055590680
4520 -64225226383967026326
4521 -62573509171154928602
4522 88050193277028113583
4523 -8160540399055562652
4524 -55472224072170646790
4525 37577621471855290353
4526 12481439773442782494
4527 -28537272845070937728
4528 8672673102605328282
4529 9962360113920851925
4530 -9241478087569710536
4531 125811750920233322
4532 3815151867010558566
4533 -1828179884650532361
4534 -569230477119170250
4535 868727451722443224
4536 -185023299208575863
4537 -178497569644248360
4538 118857959053546146
4539 -84804762369810
4540 -26782863457178805
4541 9073901387761569
4542 2060561360973048
4543 -2143055278039040
4544 307618986279825
4545 200024038412464
4546 -85865982848152
4547 118836384
4548 7330638892742
4549 -1432111279245
4550 -177968627361
4551 94542256944
4552 -6375517106
4553 -1747965993
4554 273663610
4555 714
4556 -1532322
4557 39782
4558 228
4559 0
4560 1
4561 94
4562 4185
4563 117208
4564 2312401
4565 34088958
4566 388437741
4567 3487841280
4568 24895558341
4569 141123849828
4570 627105649574
4571 2112223001616
4572 4957294053872
4573 5966511049504
4574 -5908018261293
4575 -36380294759040
4576 -32238020806065
4577 122367422639358
4578 295324822309286
4579 -247070543571712
4580 -1488132062008155
4581 39246490346100
4582 6049090118290042
4583 2176287303619584
4584 -22141832301041110
4585 -11198502052315228
4586 76186938701220957
4587 34203082935584120
4588 -247350722768677306
4589 -56198640972132648
4590 740203997075247224
4591 -80861542108835840
4592 -1960792033739036652
4593 1040669790731628780
4594 4343535112949172487
4595 -4648269396701762136
4596 -7274093030670829709
4597 14142065631333554754
4598 6539246026752698613
4599 -31787142869959049216
4600 7965047412995861782
4601 51599731635199649700
4602 -47855153887762887022
4603 -51498129691772139688
4604 109168341573145576959
4605 793759703294178530
4606 -153644492811822803770
4607 105285620842885474560
4608 122193408508206339723
4609 -211275614583994179776
4610 4713001339939724196
4611 226944343436716093320
4612 -157826594044389863155
4613 -117615357976712064966
4614 224356454394385069705
4615 -41605550063302760960
4616 -161205053995032455421
4617 134066146280046658262
4618 38435663657558681483
4619 -118331865515445292512
4620 44100094576920219908
4621 49502701755486817210
4622 -54280903577877971082
4623 1966427991501054208
4624 27747406291892994257
4625 -15455553534701324892
4626 -5166250464566938573
4627 9334433270989645056
4628 -2329655665098674439
4629 -2510942537002881852
4630 1956475298944251365
4631 -6875280328458240
4632 -602035298449831981
4633 242668106310144328
4634 65548624013598600
4635 -82851090656397920
4636 14608053314358533
4637 11796529150929906
4638 -6417594213838143
4639 402783602688
4640 938751867853866
4641 -250437153697346
4642 -44084404876811
4643 34741124241624
4644 -3687253192447
4645 -1720633680644
4646 510580158696
4647 0
4648 -17870222181
4649 2004147756
4650 128240345
4651 -29974216
4652 696222
4653 42792
4654 -584
4655 0
4656 1
4657 95
4658 4277
4659 121210
4660 2421693
4661 36186423
4662 418426290
4663 3818013759
4664 27745997169
4665 160553277709
4666 731232383997
4667 2542542412120
4668 6263008864294
4669 8500636009560
4670 -4576828298295
4671 -44550727628103
4672 -53355947746845
4673 128478381247731
4674 405334858369077
4675 -150736797257354
4676 -1903231299118445
4677 -704666906776350
4678 7387993976645544
4679 5851193740889097
4680 -26314358731057152
4681 -26045225701987830
4682 90253074282483210
4683 86264351491549580
4684 -300212524510386127
4685 -214994173203183310
4686 944598761739651073
4687 325329365237521710
4688 -2695293971445044286
4689 251268539457203478
4690 6631019548349952732
4691 -3867269409549002487
4692 -13148751124320843140
4693 15809433801623749342
4694 18271546205733402244
4695 -42732198631417280391
4696 -8038076612510562576
4697 83084557282076544810
4698 -40789060926673616001
4699 -110491400694947349402
4700 139551421220346643092
4701 70888364806221752559
4702 -249263208100530718650
4703 75512972072960763775
4704 272122412688377864769
4705 -281440612765875399921
4706 -126895788276963706227
4707 401760021710287025235
4708 -137236858819841194689
4709 -313892925310154275041
4710 339689302406274912560
4711 63631035257495755507
4712 -334299199220698084865
4713 159755859689989827381
4714 159810209050018763796
4715 -214927263262846530066
4716 17603972244987030234
4717 130884698688781739100
4718 -85885798494499807083
4719 -28636769066077949216
4720 63055651641496904835
4721 -18612751662421387837
4722 -21226787967762297675
4723 19222631496299597934
4724 -229221025491382281
4725 -7648675439363247618
4726 3589053206224545189
4727 1100393923127448075
4728 -1644150902435555647
4729 343232156885492517
4730 325478828532763224
4731 -212603135021047162
4732 130544979750480
4733 46146343807926966
4734 -15339858352478028
4735 -3418469224777011
4736 3487563372381816
4737 -491011286295060
4738 -313091762436796
4739 131757864037163
4740 -147048387
4741 -10797619597974
4742 2065135312320
4743 251081589519
4744 -130390318515
4745 8587037067
4746 2296184945
4747 -350026310
4748 -797
4749 1843158
4750 -46095
4751 -255
4752 0
4753 1
4754 96
4755 4370
4756 125302
4757 2534808
4758 38385620
4759 450312317
4760 4174467480
4761 30875585677
4762 182294783088
4763 850360496025
4764 3048470178416
4765 7856458925135
4766 11802786522996
4767 -2130192962682
4768 -53405629770178
4769 -81267096306141
4770 125985880249520
4771 536761188874568
4772 16029807822678
4773 -2347952919452217
4774 -1806479269990928
4775 8617891791478650
4776 11038952477438378
4777 -29463457317259898
4778 -46771450618724352
4779 99621822948694633
4780 160166407925041840
4781 -338042636350299723
4782 -451071892474031248
4783 1118589506921363977
4784 983724890265235932
4785 -3433501390788757535
4786 -1261705344940526464
4787 9278349693904823364
4788 -1373470388961619684
4789 -20899608508962245666
4790 14493033947608692540
4791 36195092281473808858
4792 -51221894657175480394
4793 -38657160548317208007
4794 119913938266754537696
4795 -9751201893825857630
4796 -196662901067729212662
4797 148605965990183350843
4798 201656580523926579480
4799 -357068876849783446284
4800 -35602706944992035600
4801 500803983941513667765
4802 -301136787015216597696
4803 -397559786258585592676
4804 618810488223339084362
4805 13349416646677388085
4806 -652058184550334430220
4807 421936214519092220345
4808 333402302273377086246
4809 -592275073412079661664
4810 97410916135571028160
4811 413090993330463976164
4812 -329239406410824533520
4813 -97423968825728068776
4814 281906875865082703212
4815 -101129087496224553255
4816 -113999462579313702010
4817 121286835333121070085
4818 -3872400893605967584
4819 -59824666642749365973
4820 32527620589373068680
4821 10765144287721312987
4822 -18961788181154269220
4823 4626994754638352871
4824 4917086193673068402
4825 -3754355759890798625
4826 11487017355589824
4827 1113618100499837582
4828 -440381155192686642
4829 -116870532133968963
4830 144918073656563400
4831 -25073664592516169
4832 -19878512764392216
4833 10611843488578786
4834 -564009766304
4835 -1494193926656745
4836 390947108747776
4837 67475402795593
4838 -52117219616856
4839 5419092808745
4840 2476078266850
4841 -718962866424
4842 0
4843 24030464206
4844 -2628908010
4845 -163819560
4846 37202704
4847 -837048
4848 -49570
4849 649
4850 0
4851 1
4852 97
4853 4464
4854 129485
4855 2651834
4856 40690197
4857 484190342
4858 4558914191
4859 34307262720
4860 206583018390
4861 986350004420
4862 3641450351355
4863 9791536152741
4864 16059312755230
4865 1852902535104
4866 -62602260072165
4867 -117254055887609
4868 110514202469595
4869 688964279531680
4870 275462056912021
4871 -2792310974723907
4872 -3348242063019568
4873 9529745925337364
4874 17995895949690225
4875 -30540741785966453
4876 -74166940447446653
4877 99841185693569340
4878 258798681861449494
4879 -344144913007330180
4880 -777347553319310520
4881 1207212239463268334
4882 1954044230186577628
4883 -4023052424115004566
4884 -3745986437742722095
4885 11963628200101399808
4886 3694399737638101452
4887 -30170829907361343988
4888 7787754203773156934
4889 61011503139438596340
4890 -52167542483862368027
4891 -89022890840140314443
4892 155084558308022462049
4893 60767874751202011084
4894 -308331271534969139270
4895 106720789073924483631
4896 413172773042049735234
4897 -443717058604428862578
4898 -285944861405126100339
4899 803790826397033219475
4900 -184206610121111147835
4901 -868859144738156470896
4902 814934842498255786597
4903 418446789831233487350
4904 -1154106914885327310705
4905 349944132818598237128
4906 881728921613805685276
4907 -898617851993452511178
4908 -187498420733083709577
4909 861889785373377737020
4910 -391560199873199116227
4911 -400396382872765890387
4912 516606637137837588416
4913 -37475267549148076338
4914 -304211290799563747450
4915 193737217168607435370
4916 64686735093236417667
4917 -137567173208348104432
4918 39502818335860330361
4919 44686397419156370520
4920 -39546719743847893547
4921 413935047411966586
4922 15177783138831311526
4923 -6978860236711824019
4924 -2106917884865330600
4925 3084232042698493428
4926 -631449123748461517
4927 -588686843071473190
4928 377374476850883649
4929 -199841511089260
4930 -78955864086855969
4931 25761599877992121
4932 5635582833120687
4933 -5641848336678912
4934 779332407012900
4935 487472207715987
4936 -201167084990430
4937 184265370
4938 15834556850981
4939 -2965814773870
4940 -352892462832
4941 179206143176
4942 -11528993636
4943 -3007740141
4944 446572225
4945 -876
4946 -2213325
4947 53333
4948 285
4949 0
4950 1
4951 98
4952 4559
4953 133760
4954 2772860
4955 43103888
4956 520158362
4957 4973153288
4958 38065506752
4959 233672570590
4960 1141256944771
4961 4334409809408
4962 12130744858824
4963 21494146472350
4964 7909318398650
4965 -71591644604088
4966 -162631315930352
4967 76486996018496
4968 859153073919264
4969 652999905932160
4970 -3190143231756508
4971 -5411065035430704
4972 9832156782913479
4973 26916365028536552
4974 -28138405108050225
4975 -108608709441361548
4976 84978377549270282
4977 383182769265974784
4978 -295845868911620927
4979 -1200290406833608300
4980 1132165270275207256
4981 3280215993577188920
4982 -4227297642089558973
4983 -7435064682663293818
4984 14098843758479078625
4985 12300553408192112128
4986 -39920290101551878557
4987 -7420761442638109714
4988 92138056900802504297
4989 -37849584422751239040
4990 -163177780071514150109
4991 174922396687142958006
4992 189089627441462290212
4993 -432517362457241429760
4994 -30140588868288982115
4995 716381321768351648712
4996 -443182959861186911982
4997 -744923230929010590808
4998 1134254853713253903504
4999 207685196447941913100
5000 -1584260696671061830155
5001 840986371628323817664
5002 1248703217169946116225
5003 -1773065242190911439402
5004 -106298008047999989035
5005 1831423415819056342688
5006 -1108664798135604391291
5007 -920911557855906542912
5008 1535673100644174578020
5009 -224518623753403875840
5010 -1039595206542261328128
5011 796537194435719343428
5012 241662103215857282748
5013 -661700780409587143768
5014 229040393832624326890
5015 258753128252607401792
5016 -267587545996963435635
5017 7545148262602335488
5018 127438060177493554317
5019 -67707887026101450360
5020 -22171922884004526164
5021 38120173562251343472
5022 -9102669058736421237
5023 -9536424127007038794
5024 7139496844990523750
5025 -19058641291837440
5026 -2042854929322342368
5027 792913557934523010
5028 206793290674219200
5029 -251665684331953200
5030 42745016928968856
5031 33280094822241302
5032 -17439277511529154
5033 786617617216
5034 2365148609440210
5035 -607110895757282
5036 -102770605928289
5037 77823907600024
5038 -7930026735134
5039 -3548903530430
5040 1008630447832
5041 0
5042 -32213533891
5043 3438763980
5044 208741990
5045 -46075136
5046 1004109
5047 57382
5048 -715
5049 0