0 1
1 -1
2 1
3 -2
4 3
5 -3
6 1
7 1
8 1
9 -7
10 10
11 -6
12 1
13 0
14 1
15 -8
16 23
17 -25
18 1
19 17
20 1
21 -32
22 36
23 -12
24 1
25 -21
26 26
27 -14
28 55
29 -92
30 1
31 93
32 1
33 -129
34 78
35 -18
36 108
37 -121
38 1
39 -20
40 105
41 -49
42 1
43 19
44 1
45 -298
46 430
47 -24
48 1
49 -423
50 50
51 424
52 171
53 -469
54 1
55 -217
56 661
57 -450
58 210
59 -30
60 1
61 -203
62 1
63 -32
64 591
65 -897
66 1288
67 -881
68 1
69 -987
70 300
71 2407
72 1
73 -2804
74 1
75 -38
76 2626
77 -1350
78 1387
79 -2380
80 1
81 837
82 487
83 -42
84 1
85 -2855
86 3741
87 -44
88 465
89 -3301
90 1
91 -326
92 4291
93 -2324
94 528
95 -48
96 5815
97 -12713
98 1
99 6957
100 1422
101 4074
102 1
103 -10371
104 1
105 -8451
106 20322
107 -54
108 1
109 -15589
110 1
111 9975
112 741
113 3217
114 1
115 -18659
116 12398
117 -4525
118 5539
119 -60
120 24753
121 -32308
122 122
123 -62
124 903
125 -5488
126 17251
127 14129
128 1
129 -33473
130 990
131 16795
132 1
133 -46026
134 50389
135 -68
136 43786
137 -51375
138 1
139 -50302
140 1
141 80981
142 1176
143 -72
144 1719
145 -104351
146 31060
147 -74
148 96237
149 -9177
150 1
151 -59531
152 1
153 -114571
154 64584
155 132208
156 40456
157 -105575
158 1
159 -80
160 1485
161 -157861
162 168246
163 -6967
164 1
165 -12383
166 66441
167 -84
168 1
169 -158437
170 170
171 -14672
172 178069
173 -14234
174 1
175 -164576
176 348811
177 -304107
178 1830
179 -90
180 1
181 -999
182 1
183 362490
184 1953
185 -464394
186 81586
187 -230920
188 68069
189 -18472
190 895600
191 -152951
192 1
193 -926481
194 1
195 -98
196 105927
197 552229
198 1
199 484857
200 1
201 -1165801
202 2346
203 -102
204 712531
205 -443344
206 122591
207 -104
208 983113
209 -1132561
210 277135
211 -115122
212 1
213 -26289
214 2628
215 -108
216 148093
217 -691588
218 1076104
219 -110
220 2775
221 -483361
222 30941
223 -565250
224 1
225 -663691
226 2223501
227 -114
228 1
229 -939475
230 1
231 -1604389
232 2525897
233 -2545099
234 1
235 2222869
236 210796
237 -36050
238 3240
239 1886540
240 1
241 -7184236
242 1
243 1641364
244 3999538
245 -39773
246 2521149
247 -948577
248 201553
249 -4143864
250 3570
251 -3936751
252 1
253 5959499
254 2778447
255 -128
256 300733
257 -5224321
258 1
259 -1205721
260 3196579
261 -5520256
262 7417621
263 -132
264 1
265 -5313333
266 339678
267 3636523
268 4095
269 -52462
270 1
271 -332095
272 1
273 -8125696
274 5417777
275 -138
276 7748236
277 -5390189
278 1
279 -140
280 13152340
281 -17905995
282 1
283 -1886252
284 1
285 -62268
286 524078
287 13618201
288 5995185
289 -3580455
290 290
291 -18113459
292 4851
293 -67599
294 1
295 3829937
296 520145
297 -15015415
298 40243237
299 -150
300 4056235
301 -38905481
302 8021651
303 -152
304 5253
305 -18244903
306 593836
307 26073527
308 1
309 34298109
310 5460
311 -35304196
312 1
313 -35776454
314 1
315 -158
316 48777456
317 -85400
318 1
319 -3449718
320 40060021
321 -74868681
322 5886
323 8259943
324 8724
325 13163930
326 14879501
327 -164
328 6105
329 -31570083
330 13805452
331 -9704069
332 1
333 -98854
334 59205292
335 -168
336 862291
337 -82335841
338 1
339 25109850
340 6555
341 -87919275
342 84672316
343 69171303
344 17797585
345 -44526845
346 4081397
347 -174
348 1
349 -80194716
350 1
351 -112125581
352 135752293
353 67243515
354 1
355 -5909677
356 1085946
357 -121575
358 22843717
359 -180
360 1
361 -215323516
362 362
363 -182
364 169702743
365 69080697
366 1212823
367 -6985416
368 1
369 -74517149
370 140519875
371 -200339572
372 28696851
373 -181093972
374 1
375 236446165
376 16216501
377 -84509620
378 121090516
379 141054083
380 1
381 -259540154
382 8256
383 -192
384 1
385 -370490145
386 362241089
387 -194
388 209465256
389 -156947
390 1
391 -116782845
392 1225786
393 -172207617
394 8778
395 -198
396 1660660
397 306976611
398 1
399 -200
400 44684811
401 -569523911
402 1
403 -11181631
404 310465156
405 -176953
406 368331031
407 -122016399
408 597137377
409 -709023234
410 1
411 -539514081
412 9591
413 -187564
414 55070247
415 354432920
416 2021383
417 282105615
418 9870
419 798816809
420 1
421 -1595103513
422 1
423 -212
424 440250646
425 -200262303
426 10802821
427 -14953098
428 67423667
429 -210042
430 1801476860
431 -851611002
432 1
433 -888898735
434 1
435 -414077820
436 215735206
437 -221925
438 235544
439 -17186537
440 1
441 72542610
442 704793916
443 1141313393
444 1
445 -1570285514
446 2668755
447 -224
448 11325
449 -1123506097
450 1
451 -217736116
452 1821786539
453 -247019
454 11628
455 -228
456 1770937897
457 -2506207921
458 1
459 -230
460 916130800
461 -1620873044
462 1
463 1166708897
464 1
465 -614568117
466 680880188
467 -234
468 1
469 487875231
470 119110993
471 -1988246782
472 12561
473 -431545353
474 3045178774
475 -25530036
476 6104226
477 -1789372265
478 1194621750
479 -240
480 1
481 -6229231307
482 3562467301
483 -242
484 142387184
485 3898814567
486 3759721
487 1331218880
488 1
489 -547631771
490 13530
491 -5942414927
492 1
493 -5432748420
494 222981436
495 5121930851
496 8555169371
497 -1445976060
498 169258818
499 -32695859
500 1
501 -3576418376
502 14196
503 -252
504 1
505 -10775483377
506 4416226
507 6279779077
508 7262924059
509 -349632
510 1
511 -644481238
512 200271121
513 -2280116737
514 2202757420
515 -258
516 4774978
517 -9626098552
518 7903365042
519 -7049965238
520 15225
521 4165721533
522 1
523 2289135212
524 1
525 -383438
526 5514091386
527 -264
528 901620586
529 -6416446483
530 530
531 -6198905706
532 2899786222
533 -10518661631
534 14217578857
535 -46375053
536 5557581
537 -1069649775
538 16290
539 -270
540 12603343215
541 -12646821289
542 1
543 -272
544 16653
545 -4096172235
546 5983120
547 3924005692
548 1
549 -438127
550 3817386345
551 6495696459
552 138389161
553 -22867327906
554 323037716
555 -278
556 13238471426
557 -457450
558 1
559 3440634478
560 26842686963
561 -42651128589
562 22103474086
563 -282
564 1
565 -27834716518
566 6907013
567 -284
568 5360565772
569 -1616816190
570 1
571 8467046436
572 1
573 59606511873
574 18528
575 -33012654004
576 7434753
577 -46790260453
578 1
579 5915896180
580 18915
581 -14564544808
582 435515941
583 -71356887
584 28362326721
585 -1970339059
586 86838284800
587 -294
588 1
589 -92797035255
590 736618126
591 -16992406688
592 19701
593 -23749005445
594 1
595 38286222995
596 11067260254
597 -562625
598 20100
599 65592330257
600 1
601 -33215378812
602 1
603 -66714397317
604 8261678479
605 -585428
606 41974524901
607 -87354194
608 1
609 -35831538057
610 628977028
611 -23222045471
612 87085668086
613 -52240773529
614 1
615 -308
616 70490010633
617 -45604637563
618 1
619 -96362578
620 1
621 -27593046402
622 10519942654
623 -312
624 664122273
625 -35752111281
626 10327501
627 -314
628 64546731525
629 -657517
630 31604174191
631 -58107191445
632 1
633 -3455349164
634 22578
635 -318
636 11001376
637 -115333888566
638 151295140179
639 73452907780
640 13298930055
641 -128089426513
642 1
643 -116606889
644 1
645 -178774007391
646 151544388516
647 60053721096
648 1
649 -156131645770
650 87959698828
651 154057695248
652 1233125286
653 -735294
654 1
655 -127931012
656 12448931
657 -138415409601
658 16700847583
659 -244255651674
660 1
661 94005667090
662 1
663 -332
664 341998390903
665 -4907589307
666 14610915831
667 -23126403337
668 10145071
669 -790412
670 25200
671 -55788802097
672 124860697237
673 -760295220937
674 1
675 -338
676 333738564978
677 327186044899
678 1
679 -153216475
680 1117064417
681 67177882685
682 26106
683 147878419134
684 1
685 -294798978793
686 14882311
687 -445935813660
688 26565
689 -314604951547
690 419230641831
691 369897534361
692 1
693 -878149
694 204466981698
695 -348
696 15767605
697 -339083742738
698 229941996499
699 -350
700 27495
701 -693350954976
702 1
703 436557283981
704 49483369321
705 -261282584593
706 623014191466
707 -354
708 1425757411
709 -405719704618
710 1
711 -95734962251
712 31886319306
713 -8053438587
714 108864406
715 -423493820435
716 921001828306
717 -972150
718 28920
719 -360
720 1
721 -627735730615
722 1604922826
723 91140287008
724 29403
725 -1004913
726 19730296
727 283291907755
728 1
729 -199311512641
730 39118717369
731 -123947093909
732 568247462611
733 -598674356372
734 1
735 -368
736 1213632446167
737 -1001359033579
738 333510087769
739 -314728588477
740 1
741 -193665815770
742 1240705466586
743 -1373050651764
744 1
745 -734600484266
746 20800550
747 -374
748 47747095597
749 1262137511832
750 2019862755
751 1488001109349
752 1
753 -1446769280970
754 31878
755 1347179100981
756 21936526
757 -3174244667129
758 1
759 -380
760 454279802849
761 -4601628756
762 1
763 -274868768
764 2258679907
765 -1179808
766 3639607145746
767 -384
768 1679230613971
769 -3118660967233
770 1
771 -2011683082432
772 33411
773 -1217059
774 1
775 -888026406615
776 42754426
777 -14823821495
778 53771239011
779 -390
780 505281601501
781 3447469484076
782 610685811737
783 2017375690810
784 70120357095
785 -5946038004481
786 25624756
787 -321001615
788 1
789 -1293897
790 34980
791 -257962799074
792 2807290641
793 -2270541906030
794 2578247276008
795 -398
796 4086792824370
797 -1333500
798 1
799 -2892963330230
800 3006465218197
801 -4792737960321
802 84405826053
803 -402
804 815488980307
805 -1781413585089
806 9265267837
807 3176689773490
808 36585
809 -19735687447
810 1
811 2832301777184
812 1
813 -4935884579227
814 37128
815 894768741371
816 29759563
817 -3470212758812
818 1450702345723
819 -410
820 4211412362641
821 -1013193942212
822 1
823 -401617145
824 1
825 -22674660918
826 8336292275886
827 -6282705432369
828 1
829 -6111441933457
830 1
831 -407548007183
832 38781
833 -3272211858281
834 6503105780893
835 -431818513
836 32781266
837 3545759684971
838 120790367974
839 -420
840 1
841 -2573509156517
842 842
843 -422
844 39903
845 -1588198
846 5817982853775
847 -5616331103809
848 1423879432053
849 -11086091047389
850 40470
851 8918106409949
852 35115749101
853 -3484505623291
854 1
855 -10045883521467
856 16656945647816
857 -29692120365
858 1
859 8493295941779
860 1
861 -2583132492123
862 763135866106
863 -432
864 1
865 -27879585708079
866 37738048
867 -434
868 13551869775730
869 -12623673811782
870 1852303623886
871 15823825087200
872 8567088967841
873 -33848569843
874 170212733166
875 6398145413302
876 7285326426
877 -4801701156484
878 1
879 -440
880 43365
881 -23107345179139
882 1
883 -27403551853742
884 1
885 29673782457838
886 21393316386676
887 -444
888 1
889 -5680556718484
890 5677842976
891 -776835500887
892 2601175086775
893 -1873424
894 10051025876519
895 -611275630
896 43236735
897 -47603065519201
898 12638443919492
899 -450
900 67428
901 -5079253011991
902 27345271410276
903 1917997605358
904 2567750474073
905 -43675371231
906 45196606
907 -653437854
908 1
909 -1975582
910 236494727860
911 -10458292482800
912 1
913 -29391914035545
914 3089719445671
915 -458
916 35645253891878
917 -2028025
918 6844861089
919 9539125479923
920 1
921 -10520519551467
922 47586
923 -462
924 17923831685033
925 -32653723041382
926 15825956351
927 -464
928 277389073195
929 -50091071226641
930 1
931 44529333758283
932 24560298663825
933 -2135679
934 48828
935 -468
936 57501330377272
937 -31458851228702
938 1
939 -37357842338265
940 49455
941 -17396753031441
942 1
943 -794065024
944 782920544641
945 -66551926315255
946 66703766587504
947 1487424168432
948 1
949 -11919179596506
950 25502564475025
951 36370860442819
952 50721
953 28168250594235
954 1
955 -61648460922252
956 56013616
957 -2304200
958 5026587150398
959 -480
960 8965606609
961 -55633501496219
962 962
963 30294734300306
964 378101653920
965 -2362283
966 58390993
967 -40765418265263
968 1
969 50844113121
970 159461210764810
971 -1718125097682
972 1
973 -104815843517557
974 9783798283
975 -488
976 129855678002841
977 -115640582318565
978 1
979 -957921335
980 6356272757671
981 -112582111890144
982 439502446207
983 -492
984 1
985 -19053074799779
986 63371946
987 139465447222267
988 23719542555495
989 129014836895207
990 3156148445581
991 -14016669124954
992 1
993 -151294927291742
994 55278
995 -83699075795371
996 65978650
997 -21007558503003
998 1
999 -500
1000 514014724414
1001 -68636149097001
1002 58118695029564
1003 -1081421026
1004 189503942749066
1005 -2667378
1006 148606111971406
1007 -504
1008 129235131438141
1009 -465122895463244
1010 1
1011 -2492440574956
1012 57291
1013 -3082487607359
1014 1
1015 58921813198390
1016 12745976181
1017 -99697938400
1018 588959608204
1019 -510
1020 1
1021 307383350965229
1022 1
1023 -123028735516892
1024 10003092822099
1025 -255335775628289
1026 555884044426
1027 -63572869138621
1028 69283639588346
1029 -2862467
1030 65994603649640
1031 -2985158529951
1032 1
1033 -34723399826257
1034 1
1035 -20908107553213
1036 244247726116608
1037 -148532237692686
1038 343882440732286
1039 -1290242132
1040 1
1041 -413408196876351
1042 60726
1043 -522
1044 14868880755
1045 -392748369431679
1046 293031271235561
1047 -524
1048 61425
1049 -124103339679
1050 1
1051 214977102559884
1052 1
1053 -3066844
1054 95792066885350
1055 459447953331965
1056 83347111
1057 -512493621098360
1058 16112321366
1059 21777424273972
1060 62835
1061 -252154433357976
1062 1
1063 -496098967395442
1064 1
1065 193426576632239
1066 356929136725943
1067 110447366114760
1068 15434758301977
1069 -46691203687796
1070 1
1071 -4237257360882
1072 786026492171374
1073 -541651537143819
1074 821063893
1075 -1530140331
1076 2721696102816
1077 -3280725
1078 64980
1079 -335678844575285
1080 129134734588081
1081 -692405492264323
1082 39937416869071
1083 -542
1084 589618494745533
1085 -3354168
1086 18957014105
1087 -1617584150
1088 1
1089 117291305226985
1090 20067370578278
1091 -5023144263753
1092 1
1093 60355614532863
1094 1
1095 -548
1096 542273384412017
1097 -170243258515
1098 1
1099 -941339836541746
1100 20374147795
1101 -708883158856676
1102 67896
1103 845072262317485
1104 1
1105 -896438270299285
1106 1237032903851018
1107 -366324765481494
1108 1441512176986
1109 -3581057
1110 1
1111 659377096838101
1112 23389180670241
1113 -188576279877
1114 440441712313704
1115 -558
1116 103937848
1117 -1362189560635271
1118 1
1119 199621688472556
1120 70125
1121 -2399609152334141
1122 1202538435463366
1123 1148507971520105
1124 1
1125 -3737863
1126 827202481562751
1127 -564
1128 127823440976001
1129 -133126967419313
1130 1
1131 -6993382732220
1132 233386642027397
1133 -3817954
1134 28610696577541
1135 -1571786524639261
1136 111581851
1137 -1396392872501359
1138 72390
1139 -570
1140 1815349677114205
1141 1328666741704531
1142 25536538441
1143 -572
1144 1519059141328
1145 -148162511807922
1146 115558210
1147 -2116784432
1148 87511513
1149 -611939843285392
1150 73920
1151 239546972658299
1152 1
1153 -4304629512799465
1154 1
1155 -578
1156 2308552302168324
1157 2356855596499829
1158 310417247765485
1159 -2229989551
1160 2385911353497001
1161 -1856372014266351
1162 3362017081036
1163 -722629341162213
1164 1
1165 -124623674374528
1166 123828783
1167 -684275219058924
1168 76245
1169 -2194008636924049
1170 29549947098
1171 -1360671453620456
1172 1
1173 -4235609
1174 3431958145285704
1175 -588
1176 48371533651351
1177 484650330827025
1178 42308265455886
1179 3328346713054497
1180 1953017507815
1181 -2702726638332312
1182 1
1183 -2470926282
1184 410184691445075
1185 -2736308808381393
1186 1772079004130086
1187 -594
1188 1
1189 -5494642204436290
1190 88100381801
1191 2909909639118879
1192 79401
1193 -307839305295
1194 1
1195 -2598962090
1196 137057180
1197 1102125355873489
1198 7101143382549339
1199 -600
1200 51161058135253
1201 -5537873066223149
1202 1
1203 -602
1204 81003
1205 -1177243521216911
1206 141693541
1207 -5616596035061093
1208 5031039471535133
1209 -338188568042
1210 538507135195121
1211 -1808715308672735
1212 36546542371
1213 -197368002226810
1214 1
1215 -608
1216 2585324413376245
1217 2144884696987575
1218 1
1219 2364155391003706
1220 1098498617224191
1221 -5608456492099612
1222 61647044109102
1223 568545896311639
1224 1
1225 -1734506786520216
1226 179931333057470
1227 -614
1228 84255
1229 -4869942
1230 1
1231 3075620708211920
1232 1
1233 -9672780744838729
1234 2806902037207
1235 -618
1236 9419605583685961
1237 -246639163060511
1238 1
1239 -620
1240 5589167945531605
1241 -7997037789045327
1242 8180315788150261
1243 -7947480415877326
1244 74028675270397
1245 -5062148
1246 3702690339796750
1247 -1880719940410280
1248 681896955133
1249 -6879395532947159
1250 1
1251 319992715633749
1252 3156347230588
1253 -5160119
1254 44872210461
1255 7408942299575266
1256 166664001
1257 -445112898315
1258 88410
1259 10374057723619695
1260 1
1261 -13960244646659237
1262 911794055246361
1263 -632
1264 89253
1265 -7880560894525382
1266 3072916050446341
1267 -3483202771
1268 47975856019
1269 -5359837
1270 45762831327349
1271 -20402873508752
1272 18956771809
1273 -1890647188933056
1274 16107626500108573
1275 -1701438411907333
1276 19010391773041986
1277 -6938547111130746
1278 1
1279 -16757415390093967
1280 1
1281 -25597862525944097
1282 12176361487593066
1283 -642
1284 1
1285 -380126233380768
1286 183148481
1287 -644
1288 1286156702535251
1289 1861824951759287
1290 1
1291 6255148467395556
1292 1
1293 38237969315310294
1294 93528
1295 -648
1296 54910714841
1297 -36559243830104821
1298 1
1299 -10663692072710282
1300 94395
1301 -20212651276192928
1302 1
1303 14341986537627377
1304 1
1305 -579792546871
1306 7464224146712781
1307 -654
1308 1
1309 -468980472888168
1310 20852392290204093
1311 -27100244067721
1312 36914963017171437
1313 -14365266231961001
1314 1509931083950381
1315 -28214722866951475
1316 200826538
1317 -4002083932563493
1318 97020
1319 -660
1320 1
1321 -43417502362142479
1322 1
1323 -662
1324 25940670481458874
1325 -6099338
1326 2026064018167371
1327 26934639976568523
1328 1
1329 -17456198718087543
1330 98790
1331 34338028158024037
1332 149118480471247
1333 -36970814131554753
1334 193334768889
1335 12318154084882252
1336 10444627608805765
1337 -687806758950
1338 66310289200
1339 -4593223992
1340 1928050657880061
1341 -42914718647294933
1342 5537596118530
1343 -24487388804656526
1344 32349865356610231
1345 2447399590801695
1346 219754440
1347 -674
1348 101475
1349 -6436027
1350 51790112206979301
1351 -30532206281707402
1352 70600017601
1353 843617594165917
1354 176339810306650
1355 -678
1356 226351396
1357 -705556807636240
1358 19344182870946571
1359 -6086630702353824
1360 6168134701785
1361 -44381579839018888
1362 1
1363 -5020310663
1364 26498159129003
1365 -36633782639060399
1366 69949317884579239
1367 -684
1368 1
1369 -4395054161782944
1370 1370
1371 -40821602369597
1372 105111
1373 -7164806738049668
1374 1
1375 -5245447666
1376 6429421725884301
1377 -30861653402262925
1378 50632873457195926
1379 294329401742778
1380 79875505347
1381 -34439126468771946
1382 1
1383 -692
1384 106953
1385 -881996853139
1386 247035526
1387 -63527405945696391
1388 90343478852486489
1389 -7024322
1390 107880
1391 -46605631973902
1392 3098477437778451
1393 -58071243166765029
1394 84880885090
1395 61672733330803292
1396 20032557858759265
1397 -7146125
1398 244568509976176
1399 -5719948689
1400 1
1401 -108799960560324721
1402 109746
1403 -702
1404 46491366337115491
1405 -97718755221840293
1406 261591331
1407 118562895015808560
1408 106267050776128245
1409 -124678792575080865
1410 1
1411 23380443962698029
1412 76037387589784126
1413 -7393939
1414 8452325358565
1415 -10544972385129198
1416 269105833
1417 -33502492984192387
1418 3901030682812966
1419 -710
1420 286930095055052
1421 -148885077870976047
1422 138545390087427
1423 -123047459367449483
1424 1
1425 -53429364306860105
1426 200524061260925251
1427 71145460859685135
1428 1
1429 228593772232973960
1430 1
1431 -120849921019375159
1432 2790704951526852
1433 -1121399404419
1434 1
1435 -6495497308
1436 101989975048
1437 -7776300
1438 115440
1439 -720
1440 1
1441 -441083690941216995
1442 335699516001201
1443 -13762188119845719
1444 4890144473717883
1445 201736416635352933
1446 114651156884523490
1447 -6771913467
1448 1
1449 -1212674290399
1450 316114697211652896
1451 30666921079062159
1452 1
1453 -171556549768379359
1454 1
1455 -728
1456 37287913832945391
1457 -102177223617886633
1458 11878485126795
1459 -190381505252843530
1460 1
1461 -269242833635476764
1462 119316
1463 140234720780679452
1464 262012246689628337
1465 -83497339756114962
1466 309135218
1467 -734
1468 11444854330099
1469 -8306312
1470 6104434955801365
1471 314178525532508832
1472 1
1473 71844710272308939
1474 121278
1475 -245233106815305346
1476 50473342792690021
1477 -247347427479079150
1478 120727362757
1479 -740
1480 171751429303850510
1481 -359597388607749779
1482 1
1483 319851397172192403
1484 1
1485 -23235248439301718
1486 60574773745382755
1487 -744
1488 1
1489 -238076758691579351
1490 1
1491 -87923609403870
1492 398729475863572057
1493 -8719249
1494 1
1495 -307177792054019290
1496 250500458389434685
1497 -143197374529317652
1498 125250
1499 -23071608261668373
1500 1
1501 -339392432493734776
1502 435137404600678781
1503 -752
1504 13921082100019
1505 -127811603534002989
1506 139909824078
1507 -8298699549
1508 530184046355107
1509 -33284553721038609
1510 127260
1511 -99306618200181
1512 1
1513 -51600616401084717
1514 252830283345460756
1515 -758
1516 67619412632535298
1517 -9145650
1518 9742175
1519 -140181310564076834
1520 75549649006049
1521 -226207348430352228
1522 9414703731096210
1523 -762
1524 1
1525 -2642573177426896
1526 134516945406607326
1527 -29648670138820349
1528 130305
1529 -1770867260368
1530 614634626092906
1531 -92944067265783235
1532 1
1533 -9437504
1534 748176466732354262
1535 -63101465908276953
1536 372480031
1537 -488998623552042625
1538 2850875587556165
1539 -770
1540 745696658575509688
1541 -1587936788906937858
1542 530707489338171601
1543 -9339321919
1544 1
1545 -1905604992615
1546 90219474270097635
1547 -774
1548 381728788346492588
1549 -594506965717432716
1550 1
1551 216389760143512409
1552 714760820071554
1553 -210678687661146985
1554 1
1555 979426430885998795
1556 392244086
1557 -9886825
1558 18513260282023
1559 909236147792898899
1560 1
1561 -1578329893243966134
1562 168388429496
1563 -997297550228325557
1564 136503
1565 1222692786348282851
1566 402415963
1567 -668762620571379345
1568 1
1569 -311503672467034825
1570 137550
1571 -141720306907107
1572 1
1573 -3749442916587017
1574 15077801589876026
1575 -788
1576 1841194615359126721
1577 -2201620839495
1578 1154754459530188246
1579 -10481807930
1580 1
1581 -1434561230332877003
1582 537471274613018351
1583 -48276282974233644
1584 1
1585 -3306897864780693028
1586 423351916
1587 -191056424478809501
1588 1128286631588362275
1589 -10507797
1590 187392867481
1591 134790931244447915
1592 322241141
1593 -2363843169310
1594 100192437686973655
1595 -798
1596 12418572281120776
1597 3219579300790173016
1598 1
1599 644822553080879218
1600 17465758772245761
1601 -1667464404392432081
1602 1
1603 -1110914658220482296
1604 197545276771
1605 -10827803
1606 157852103758874436
1607 -1943334673249073798
1608 1
1609 -1078050811674064053
1610 1
1611 1567989299351330366
1612 24379775154801
1613 -321077044143730447
1614 1
1615 -11733459084
1616 2617801371088333956
1617 -400123010730969765
1618 2489091377026967560
1619 -810
1620 1
1621 -3447733511760894388
1622 1
1623 -812
1624 147153
1625 -116917386860795747
1626 872832647233612001
1627 -12176245988
1628 1
1629 -2691360253446092229
1630 26667430753990
1631 -199530356934165
1632 219228973041
1633 -1153807197837510133
1634 2338566763732854253
1635 2321895299229094375
1636 207094060611898646
1637 -11487175
1638 1
1639 1041359459701807202
1640 1247524584770465
1641 -3141556077230329466
1642 150426
1643 -822
1644 2181914873571161
1645 -6211112466782724
1646 1055248394924
1647 -824
1648 297766396130482633
1649 -545907289148554299
1650 1102556993250299587
1651 -2161658289080376451
1652 25950362254191376
1653 -214236728845585142
1654 2956364231661913687
1655 -828
1656 503113381
1657 -1090523465687172685
1658 1
1659 -830
1660 4419145420626114773
1661 -4050813966163080916
1662 1428910061088511
1663 -13585398798
1664 1
1665 -1510603887868771249
1666 270324545175927720
1667 1216142200276705624
1668 1
1669 -7312303365940756
1670 1
1671 -248891550077447
1672 155961
1673 -1440330710712951545
1674 255449866428
1675 -1977105296719432033
1676 2034378709657498876
1677 -12348350
1678 31480059500311786
1679 -840
1680 4733419432051557505
1681 -3659557958480506297
1682 1682
1683 81569584277786302
1684 1563070247711084101
1685 -12525593
1686 540541261
1687 -14595174845
1688 268578146705
1689 -3569143835931
1690 159330
1691 -1412073997916944233
1692 4547577771250318531
1693 -3032085027477771056
1694 1
1695 -7061457099315626481
1696 351022579529611027
1697 -861490648507748545
1698 1
1699 -15122092549
1700 1
1701 -1707492244136862566
1702 8569083516885748648
1703 6677768246808639185
1704 38071162011854401
1705 -5147227200258804427
1706 12071561884236713
1707 -854
1708 162735
1709 -537287705209009960
1710 1
1711 2344087341205882326
1712 152122586770930623
1713 -997318706074041867
1714 163878
1715 -858
1716 8568904611142
1717 -11693319861258349601
1718 2194249928451427771
1719 -860
1720 41156873385400
1721 -8512781989269204138
1722 1
1723 9999266545322570143
1724 1
1725 -13437288
1726 14535476416549079086
1727 -864
1728 2124283188567541
1729 -11683745151424243669
1730 7068189990120677237
1731 -343342388908449
1732 167331
1733 -13624779
1734 1
1735 2594245476185381592
1736 607513721
1737 -846865544190161079
1738 44764899470866
1739 -12750124366219437495
1740 121919935320
1741 -10140071545267793639
1742 1
1743 -3569071418417472384
1744 13292189430674385247
1745 -1336095200891152285
1746 621621700
1747 -5364820450269409269
1748 1
1749 21772475291266943713
1750 3659214851913062
1751 6903073097736253974
1752 3062110109493478051
1753 -10825834782063992675
1754 1
1755 -878
1756 2944865149278767380
1757 -14197700
1758 342964304151
1759 -17989838146
1760 1
1761 -32468827071489561171
1762 173166
1763 -882
1764 259164
1765 9448176075587091345
1766 650573353
1767 -884
1768 10776567696156558929
1769 -1985666481975455215
1770 507506685325965676
1771 490692158845044102
1772 18169639244564107267
1773 -14588434
1774 52819859559456
1775 -888
1776 10600348883450793451
1777 -17341283113147993290
1778 1
1779 -233210689345107440
1780 176715
1781 -17392935523864010296
1782 66175306031546401
1783 -27047419735910001688
1784 1
1785 -5266912111304
1786 27539821232512785970
1787 13218957071335206922
1788 1
1789 -15976840127782590
1790 1
1791 -468402223188179
1792 57302956203415
1793 -4378006863969799361
1794 3110604910464637
1795 16419556890922930302
1796 695882370
1797 -15187875
1798 180300
1799 998200420332478261
1800 395311034625
1801 -37262935631050000776
1802 1
1803 4983405318496916543
1804 181503
1805 -30744886345393590031
1806 16242489848214774856
1807 28927624574871346211
1808 79127689257366595
1809 -2358438738456789937
1810 6050399651644252663
1811 -518283133667546
1812 1
1813 -18559814587975165
1814 2027267619973
1815 -908
1816 963624606556175356
1817 -5968444207975
1818 34538202181546858861
1819 -11194329072359176093
1820 5844021270792628071
1821 -44758009280485606435
1822 185136
1823 -912
1824 1
1825 -14453487618829795145
1826 23214764054043479828
1827 -40895299284612398726
1828 39336130785501797390
1829 -16012367
1830 177396872347292137
1831 472604759886530811
1832 1
1833 -6348250774359
1834 94366914645100906
1835 -353866126113404585
1836 759926716
1837 3098889988896023144
1838 3979742040621469
1839 -920
1840 188805
1841 9560361591514926041
1842 454152727666
1843 -22719183179
1844 24351831547515904789
1845 -16435573
1846 1210663278402813666
1847 -20461721765021378961
1848 1
1849 -56458540635569471271
1850 1850
1851 34027256461468190413
1852 191271
1853 -16649944
1854 7996502902534965631
1855 -15982938241944526637
1856 524218485780227
1857 -834779556114393089
1858 192510
1859 -930
1860 116745682242665932
1861 -42738529991961955407
1862 1
1863 29282940193014586196
1864 79785773239923056602
1865 -7170370314627
1866 810785998
1867 -24238504966
1868 1
1869 -17084262
1870 62309794170043559692
1871 -62202368657609761471
1872 1
1873 -117033591309387604203
1874 1
1875 -938
1876 51105639807516495626
1877 -9991423501162589165
1878 1
1879 -25028052165
1880 1
1881 -54046387434123983544
1882 36223640702311783282
1883 -942
1884 520118655939
1885 -28751416742608508
1886 4994998485367131671
1887 87487219883027226835
1888 10875795921445737695
1889 -4834546370810389029
1890 1
1891 80306212204761247865
1892 669053257804437815
1893 -94076729736422509926
1894 200028
1895 -948
1896 864156385
1897 -87981105365345687763
1898 543805617988
1899 -46758332051525628990
1900 91876608689245
1901 48498096669115671474
1902 1
1903 -26668866056
1904 5696116480845077
1905 -8825326296941513660
1906 1929248517792832496
1907 -954
1908 1
1909 -26930625511074138364
1910 118235416364032153681
1911 -845635663293656
1912 101800030558970678117
1913 -8574055123332
1914 1
1915 -114901599750625162467
1916 901171808
1917 -18432400
1918 37557950638759588690
1919 -645666789524438508
1920 53306636679893443001
1921 -213916200431151882865
1922 14705926404364842076
1923 1270672293972458997
1924 206403
1925 -69946606267462947478
1926 103403175007802375231
1927 -31881417294151774491
1928 691806490
1929 -9091450930463
1930 207690
1931 -929720229735262
1932 1
1933 262393560658583665901
1934 1
1935 -968
1936 2421727887035343353
1937 -167932474070058973485
1938 186214308900595795
1939 81538000768129218669
1940 620326877171
1941 -103418916084379622496
1942 210276
1943 -972
1944 14074544055706204225
1945 -149423631374716138108
1946 958908730
1947 -784228448282038845
1948 166221382311840318
1949 -19369452
1950 1
1951 40394291249092172911
1952 1
1953 -8565350106566107737
1954 166241717908287889258
1955 -978
1956 233099507149886210383
1957 -43798777998380685
1958 77889674013900116831
1959 -209579880840374578040
1960 214185
1961 -169181158663850469991
1962 161543914297676
1963 -44566758031706458417
1964 219415474554373371
1965 -19849658
1966 3028609748224211438
1967 -984
1968 676165660129
1969 -243230058606593807889
1970 8052069095261291
1971 -1120497949671232
1972 89287678062166519234
1973 46407120953999278494
1974 1
1975 206225186600284232354
1976 210909754669749257161
1977 -59609741355416081308
1978 218130
1979 284859692200949867088
1980 1
1981 -489577170527957124133
1982 705617916991
1983 -992
1984 219453
1985 -7121867079607855463
1986 1040153896
1987 -33102245505
1988 1
1989 -65684546812027258291
1990 26703104455112716564
1991 -1228339237451035
1992 9013254692988481
1993 -321782116368972128661
1994 1
1995 -998
1996 377933211681901219875
1997 -20833750
1998 1
1999 74295481388022430196
2000 1
2001 93673328122850966949
2002 418090193881947263803
2003 -577976768987763043410
2004 1
2005 -57484745781178279
2006 1082659901
2007 30385901894322161484
2008 143483048873868
2009 -12099482824857
2010 786226973610
2011 -15408557643599464843
2012 1
2013 -21337764
2014 693674383673627181
2015 135570870986626865237
2016 8326914987326539929
2017 -303458707146810356650
2018 1
2019 -1010
2020 227475
2021 -237636782518492319682
2022 23009086
2023 -36213508435
2024 35183266777919902804
2025 49007989750800039567
2026 632345306338462310632
2027 -1014
2028 1
2029 -328650582134435539993
2030 1
2031 63044835688905422409
2032 230181
2033 -14765557436382667504
2034 162468227017804162911
2035 -85427298695945002288
2036 12541945331006127
2037 -22108925
2038 411992330572901775060
2039 -1020
2040 1
2041 -878374405510341204325
2042 354288593911472676
2043 -1022
2044 165579445591243
2045 -161835654884636927824
2046 1171566595
2047 -566626543360159703995
2048 663264580582614240721
2049 -21712472795953267713
2050 234270