0 1
1 1
2 0
3 -1
4 1
5 1
6 -2
7 -2
8 3
9 4
10 -4
11 -5
12 5
13 6
14 -8
15 -9
16 12
17 13
18 -14
19 -17
20 18
21 21
22 -26
23 -28
24 34
25 39
26 -42
27 -49
28 53
29 60
30 -70
31 -78
32 90
33 101
34 -110
35 -125
36 137
37 153
38 -174
39 -192
40 217
41 241
42 -264
43 -295
44 322
45 357
46 -400
47 -438
48 490
49 540
50 -588
51 -652
52 711
53 781
54 -866
55 -946
56 1044
57 1145
58 -1246
59 -1368
60 1488
61 1627
62 -1786
63 -1945
64 2133
65 2324
66 -2522
67 -2754
68 2985
69 3249
70 -3546
71 -3845
72 4191
73 4550
74 -4922
75 -5348
76 5782
77 6265
78 -6804
79 -7356
80 7978
81 8630
82 -9310
83 -10073
84 10862
85 11730
86 -12684
87 -13673
88 14771
89 15924
90 -17138
91 -18479
92 19872
93 21396
94 -23056
95 -24785
96 26689
97 28691
98 -30798
99 -33112
100 35527
101 38144
102 -40982
103 -43950
104 47182
105 50597
106 -54198
107 -58108
108 62212
109 66636
110 -71400
111 -76405
112 81820
113 87534
114 -93572
115 -100092
116 106941
117 114297
118 -122188
119 -130481
120 139414
121 148848
122 -158808
123 -169517
124 180782
125 192829
126 -205714
127 -219273
128 233805
129 249156
130 -265364
131 -282713
132 300983
133 320463
134 -341228
135 -363097
136 386453
137 411109
138 -437144
139 -464916
140 494159
141 525273
142 -558354
143 -593189
144 630297
145 669446
146 -710750
147 -754705
148 800986
149 850104
150 -902232
151 -957115
152 1015413
153 1076904
154 -1141740
155 -1210553
156 1283006
157 1359756
158 -1441038
159 -1526608
160 1617312
161 1712893
162 -1813622
163 -1920320
164 2032597
165 2151349
166 -2276910
167 -2409012
168 2548797
169 2696002
170 -2851002
171 -3014909
172 3187304
173 3369349
174 -3561566
175 -3763698
176 3977213
177 4201908
178 -4438332
179 -4687932
180 4950331
181 5227046
182 -5518812
183 -5825470
184 6148926
185 6489049
186 -6846684
187 -7223715
188 7619820
189 8037052
190 -8476446
191 -8937964
192 9424153
193 9935010
194 -10471742
195 -11036910
196 11630299
197 12254605
198 -12911380
199 -13600788
200 14326155
201 15087810
202 -15887462
203 -16728473
204 17610955
205 18538468
206 -19513188
207 -20535725
208 21610442
209 22738068
210 -23921140
211 -25164114
212 26467507
213 27836140
214 -29273082
215 -30779513
216 32361283
217 34019779
218 -35758570
219 -37583672
220 39496288
221 41502817
222 -43607676
223 -45812949
224 48126343
225 50550336
226 -53089970
227 -55753253
228 58542541
229 61466364
230 -64530906
231 -67739692
232 71102931
233 74624601
234 -78311906
235 -82175518
236 86219400
237 90455081
238 -94891190
239 -99533232
240 104394901
241 109482327
242 -114805584
243 -120379109
244 126209192
245 132311250
246 -138697460
247 -145376160
248 152365557
249 159675076
250 -167318734
251 -175315830
252 183676226
253 192420578
254 -201565744
255 -211124309
256 221120519
257 231568232
258 -242487118
259 -253903044
260 265830726
261 278298052
262 -291328330
263 -304939889
264 319165270
265 334024626
266 -349545108
267 -365761590
268 382695690
269 400384789
270 -418861204
271 -438151335
272 458298579
273 479332049
274 -501289162
275 -524216668
276 548146023
277 573127356
278 -599205026
279 -626416832
280 654820715
281 684457969
282 -715380182
283 -747650004
284 781312306
285 816434558
286 -853077438
287 -891294208
288 931162495
289 972740304
290 -1016098186
291 -1061320381
292 1108470196
293 1157638009
294 -1208906882
295 -1262351235
296 1318074641
297 1376158337
298 -1436698450
299 -1499807688
300 1565574988
301 1634121318
302 -1705559538
303 -1779993276
304 1857560665
305 1938374124
306 -2022564610
307 -2110282846
308 2201652234
309 2296834876
310 -2395983718
311 -2499241554
312 2606792851
313 2718792347
314 -2835417278
315 -2956869313
316 3083318618
317 3214981604
318 -3352065280
319 -3494765382
320 3643327434
321 3797963577
322 -3958913040
323 -4126444769
324 4300792358
325 4482244358
326 -4671079548
327 -4867565213
328 5072027832
329 5284756212
330 -5506072688
331 -5736335346
332 5975862540
333 6225038882
334 -6484238706
335 -6753824668
336 7034230771
337 7325848326
338 -7629109746
339 -7944491624
340 8272425630
341 8613422856
342 -8967985108
343 -9336602254
344 9719849672
345 10118255972
346 -10532399522
347 -10962912706
348 11410378896
349 11875476096
350 -12358874286
351 -12861233156
352 13383314329
353 13925828094
354 -14489546608
355 -15075307596
356 15683895162
357 16316207745
358 -16973137562
359 -17655568632
360 18364508153
361 19100907148
362 -19865792670
363 -20660273045
364 21485398250
365 22342355665
366 -23232330982
367 -24156504775
368 25116205689
369 26112703257
370 -27147360150
371 -28221638981
372 29336941318
373 30494833488
374 -31696886160
375 -32944671365
376 34239938766
377 35584376526
378 -36979788688
379 -38428101684
380 39931179042
381 41491083821
382 -43109891456
383 -44789687549
384 46532772864
385 48341385173
386 -50217905790
387 -52164868168
388 54184742043
389 56280238236
390 -58454093512
391 -60709066446
392 63048175680
393 65474379901
394 -67990814710
395 -70600803965
396 73307612041
397 76114794025
398 -79025948728
399 -82044715564
400 85175047767
401 88420844516
402 -91786226090
403 -95275545075
404 98893102080
405 102643551485
406 -106531614856
407 -110562078929
408 114740112464
409 119070840492
410 -123559662980
411 -128212269696
412 133034311106
413 138031867376
414 -143211120264
415 -148578349280
416 154140298143
417 159903686817
418 -165875576768
419 -172063389821
420 178474531667
421 185116929834
422 -191998658310
423 -199127935442
424 206513543640
425 214164270613
426 -222089331562
427 -230298389118
428 238801123312
429 247607852040
430 -256729098066
431 -266175589385
432 275958743756
433 286090025330
434 -296581432370
435 -307445522808
436 318694918799
437 330343021945
438 -342403519410
439 -354890382552
440 367818425982
441 381202572870
442 -395058412412
443 -409402232496
444 424250455323
445 439620455442
446 -455529997086
447 -471997236605
448 489041361216
449 506681750916
450 -524938621428
451 -543833059714
452 563386381505
453 583621072513
454 -604560142584
455 -626227132662
456 648646850541
457 671844410292
458 -695845972326
459 -720678788824
460 746370467747
461 772950053942
462 -800447295518
463 -828892651074
464 858318135638
465 888756228009
466 -920240716092
467 -952806753869
468 986490026099
469 1021327983061
470 -1057359008070
471 -1094622431884
472 1133159498481
473 1173012123392
474 -1214223865386
475 -1256839991179
476 1300906528792
477 1346471683705
478 -1393584888552
479 -1442296827072
480 1492660543254
481 1544730024870
482 -1598561320032
483 -1654212618657
484 1711743173151
485 1771214921876
486 -1832691414060
487 -1896237837852
488 1961922293631
489 2029814188808
490 -2099985511190
491 -2172510931300
492 2247466582978
493 2324931914036
494 -2404988471708
495 -2487719945789
496 2573213620202
497 2661558556165
498 -2752847053980
499 -2847174771408
500 2944639347456
501 3045342521237
502 -3149388752730
503 -3256885284533
504 3367943806616
505 3482678393318
506 -3601207179336
507 -3723652508585
508 3850139374078
509 3980797841268
510 -4115761495188
511 -4255167516447
512 4399158588537
513 4547880569764
514 -4701484404408
515 -4860126308124
516 5023966013090
517 5193169528332
518 -5367907393792
519 -5548354785637
520 5734693690481
521 5927110281421
522 -6125797108076
523 -6330953316276
524 6542782677673
525 6761496744125
526 -6987312876716
527 -7220454388605
528 7461153034959
529 7709646047976
530 -7966178646364
531 -8231004309238
532 8504382554807
533 8786582544277
534 -9077880874092
535 -9378561753024
536 9688919853309
537 10009256979538
538 -10339884929292
539 -10681125834120
540 11033309675074
541 11396778384016
542 -11771883375488
543 -12158985782540
544 12558459706020
545 12970688477905
546 -13396067938540
547 -13835006844932
548 14287924096620
549 14755253418908
550 -15237440594470
551 -15734943772013
552 16248237186701
553 16777806960348
554 -17324154854024
555 -17887798776460
556 18469269678004
557 19069116895662
558 -19687905072170
559 -20326214540676
560 20984645583045
561 21663813735709
562 -22364354071270
563 -23086921828661
564 23832188960885
565 24600850218687
566 -25393619729328
567 -26211231494577
568 27054444248561
569 27924036220316
570 -28820810038300
571 -29745593492958
572 30699235709619
573 31682614091528
574 -32696630512404
575 -33742211956607
576 34820316081658
577 35931925367558
578 -37078052736654
579 -38259742498584
580 39478066098823
581 40734130043340
582 -42029071694476
583 -43364060067308
584 44740302201226
585 46159036660369
586 -47621539952418
587 -49129127698361
588 50683149947043
589 52285000197852
590 -53936110773264
591 -55637953834190
592 57392048657271
593 59199954430969
594 -61063277616376
595 -62983673369060
596 64962840391149
597 67002531233344
598 -69104547195728
599 -71270739613824
600 73503018202070
601 75803343065172
602 -78173733140726
603 -80616267958021
604 83133081978804
605 85726376360766
606 -88398413387092
607 -91151518064142
608 93988087689873
609 96910583047124
610 -99921538067658
611 -103023562002412
612 106219333252993
613 109511612782924
614 -112903238058446
615 -116397125060889
616 119996279240026
617 123703785834313
618 -127522820970196
619 -131456654309655
620 135508642358702
621 139682243794064
622 -143981012877016
623 -148408601979384
624 152968774162811
625 157665392545494
626 -162502433059854
627 -167483987716564
628 172614257352906
629 177897569158188
630 -183338369588084
631 -188941227491993
632 194710848571400
633 200652063776821
634 -206769843948062
635 -213069303834473
636 219555694320009
637 226234422438371
638 -233111043801762
639 -240191266508200
640 247480967737070
641 254986181140866
642 -262713113702982
643 -270668150646366
644 278857847156914
645 287288951300173
646 -295968395959212
647 -304903303700956
648 314101005886651
649 323569028999484
650 -333315114070824
651 -343347222718414
652 353673528375365
653 364302442544948
654 -375242606337476
655 -386502896478268
656 398092447332476
657 410020636202308
658 -422297105696842
659 -434931771148608
660 447934811456191
661 461316699147714
662 -475088191600974
663 -489260338498774
664 503844507197969
665 518852367019177
666 -534295915081858
667 -550187485362560
668 566539739260254
669 583365700100001
670 -600678744115596
671 -618492609681881
672 636821426619354
673 655679699488092
674 -675082337459748
675 -695044665429321
676 715582414408092
677 736711761162613
678 -758449319174964
679 -780812150002212
680 803817797167659
681 827484268605140
682 -851830071185798
683 -876874224336509
684 902636250518939
685 929136220759212
686 -956394745820224
687 -984432990224534
688 1013272711441190
689 1042936241639724
690 -1073446527712160
691 -1104827147889967
692 1137102302591823
693 1170296866842822
694 -1204436381913880
695 -1239547072599532
696 1275655892653545
697 1312790506027878
698 -1350979333318038
699 -1390251572098636
700 1430637188457081
701 1472166977408365
702 -1514872555463886
703 -1558786381826674
704 1603941811134775
705 1650373074566341
706 -1698115333748126
707 -1747204705614498
708 1797678255169785
709 1849574065138548
710 -1902931229990526
711 -1957789881985105
712 2014191252413992
713 2072177653013641
714 -2131792538692880
715 -2193080537829150
716 2256087446887545
717 2320860310893032
718 -2387447419518910
719 -2455898339044296
720 2526263983639135
721 2598596597601057
722 -2672949828441966
723 -2749378763868769
724 2827939928983733
725 2908691379378560
726 -2991692700209592
727 -3077005045279530
728 3164691220121592
729 3254815665897460
730 -3347444544582842
731 -3442645784068792
732 3540489079026295
733 3641045998655622
734 -3744389989830332
735 -3850596424936721
736 3959742698751092
737 4071908214991940
738 -4187174485838428
739 -4305625186800420
740 4427346162515968
741 4552425551728025
742 -4680953795767506
743 -4813023697034741
744 4948730532213029
745 5088172042657391
746 -5231448550798990
747 -5378663026961996
748 5529921101594672
749 5685331210410060
750 -5845004609982132
751 -6009055449060720
752 6177600901038105
753 6350761159868881
754 -6528659576304066
755 -6711422739181025
756 6899180496148294
757 7092066122349734
758 -7290216345231870
759 -7493771431533744
760 7702875342376570
761 7917675736740030
762 -8138324131215866
763 -8364975998724132
764 8597790800181099
765 8836932180918960
766 -9082568007197230
767 -9334870472195453
768 9594016277932550
769 9860186648728686
770 -10133567518761150
771 -10414349651981017
772 10702728687633099
773 10998905369266722
774 -11303085596250104
775 -11615480552661442
776 11936306920928299
777 12265786908534648
778 -12604148468343714
779 -12951625444150248
780 13308457633877490
781 13674891056796111
782 -14051178023972912
783 -14437577295004800
784 14834354329059675
785 15241781328740186
786 -15660137499333490
787 -16089709225206546
788 16530790155234948
789 16983681515145388
790 -17448692201584588
791 -17926138972511381
792 18416346742663187
793 18919648649272432
794 -19436386357423442
795 -19966910273833859
796 20511579659958004
797 21070762997497813
798 -21644838112099652
799 -22234192404270540
800 22839223197470979
801 23460337831748669
802 -24097954023611464
803 -24752500124905641
804 25424415270523315
805 26114149806481596
806 -26822165450416424
807 -27548935571569356
808 28294945601119977
809 29060693161014324
810 -29846688488648856
811 -30653454749964768
812 31481528230043358
813 32331458835196173
814 -33203810298823808
815 -34099160520586613
816 35018102050717904
817 35961242262786670
818 -36929203855285920
819 -37922625230210069
820 38942160736432616
821 39988481259220869
822 -41062274482198826
823 -42164245297666242
824 43295116378695241
825 44455628406832589
826 -45646540664792430
827 -46868631493864637
828 48122698602437681
829 49409559758657544
830 -50730053121327546
831 -52085037736099425
832 53475394211576731
833 54902025015156553
834 -56365855174102372
835 -57867832827587052
836 59408929615125924
837 60990141491421341
838 -62612489141530324
839 -64277018580371484
840 65984801952530558
841 67736937912068892
842 -69534552452310560
843 -71378799571863713
844 73270861760615759
845 75211950959135552
846 -77203309077042406
847 -79246208716527982
848 81341954119061472
849 83491881648766520
850 -85697360774909962
851 -87959794874827878
852 90280621839210820
853 92661315202405991
854 -95103384786594866
855 -97608377574539244
856 100177878830560021
857 102813512710955772
858 -105516943428153152
859 -108289876217749668
860 111134058089043611
861 114051279157936830
862 -117043373443921380
863 -120112219921973544
864 123259743850808353
865 126487917538443602
866 -129798761722213512
867 -133194346732933845
868 136676793421657275
869 140248274732554381
870 -143911016685681338
871 -147667299643530361
872 151519459885543978
873 155469890563211853
874 -159521043336328818
875 -163675429773462053
876 167935622492699783
877 172304257018573968
878 -176784032989950666
879 -181377715684198516
880 186088137884004039
881 190918201063112216
882 -195870877327381606
883 -200949211098039852
884 206156320511466674
885 211495399613004785
886 -216969719836891418
887 -222582631839026573
888 228337567711375793
889 234238042447477032
890 -240287656245659484
891 -246490096531154204
892 252849139668630183
893 259368653555248261
894 -266052599429477394
895 -272905034072987970
896 279930112437974862
897 287132089452019502
898 -294515322751313804
899 -302084275108139832
900 309843516521122418
901 317797727281167794
902 -325951700176887000
903 -334310343138403108
904 342878682354856676
905 351661864489722144
906 -360665159925227488
907 -369893965674141632
908 379353807925133424
909 389050345669558348
910 -398989373384150740
911 -409176824203121789
912 419618773618226890
913 430321442189329794
914 -441291199396043766
915 -452534567128523289
916 464058222780059238
917 475869003538628342
918 -487973909643958036
919 -500380108190373801
920 513094937518678874
921 526125910524137456
922 -539480719228873328
923 -553167238963990109
924 567193532120192961
925 581567853226827516
926 -596298652898840508
927 -611394582393081506
928 626864498821160309
929 642717469176526932
930 -658962775763108508
931 -675609921201925596
932 692668632971484711
933 710148869420531784
934 -728060824542269152
935 -746414933429576873
936 765221878462848064
937 784492594200985538
938 -804238273826441162
939 -824470375135489064
940 845200626025000667
941 866441031611610180
942 -888203879997755446
943 -910501748798254179
944 933347512485155545
945 956754348316259541
946 -980735743985942714
947 -1005305504787663100
948 1030477760234539722
949 1056266972488942320
950 -1082687943315805388
951 -1109755821886271557
952 1137486113494767990
953 1165894686731390612
954 -1194997782563803336
955 -1224812022895377884
956 1255354418542109430
957 1286642379215030442
958 -1318693721892821462
959 -1351526680146184572
960 1385159914482980134
961 1419612521009591044
962 -1454904042210169320
963 -1491054477166478841
964 1528084291155199749
965 1566014427469427670
966 -1604866317487438792
967 -1644661891806273330
968 1685423592517242672
969 1727174383648878848
970 -1769937763958123820
971 -1813737779126825586
972 1858599033294269548
973 1904546703055708166
974 -1951606549555561068
975 -1999804931773347996
976 2049168821086662385
977 2099725813842837349
978 -2151504146535469242
979 -2204532710350194168
980 2258841065005594608
981 2314459455329477961
982 -2371418825765546808
983 -2429750836217593517
984 2489487879323512340
985 2550663095567251692
986 -2613310391281581276
987 -2677464455985748873
988 2743160778976821849
989 2810435668956564552
990 -2879326271414274762
991 -2949870587509262254
992 3022107494555944605
993 3096076764165711607
994 -3171819083596500276
995 -3249376076405536452
996 3328790322316470761
997 3410105380454759571
998 -3493365810154363510
999 -3578617193447920656
1000 3665906159353144138
1001 3755280405624382609
1002 -3846788724065428796
1003 -3940481025115641600
1004 4036408361614535339
1005 4134622956305790817
1006 -4235178226715802914
1007 -4338128811924307493
1008 4443530601350614400
1009 4551440760801024972
1010 -4661917762472156088
1011 -4775021414202959684
1012 4890812887871944365
1013 5009354751948196657
1014 -5130711001210259340
1015 -5254947088591688802
1016 5382129959291035698
1017 5512328081929016973
1018 -5645611484100066750
1019 -5782051787155105217
1020 5921722240102770756
1021 6064697758124908134
1022 -6211054958043953050
1023 -6360872196183701661
1024 6514229608774431207
1025 6671209149181889293
1026 -6831894630020812942
1027 -6996371764489032465
1028 7164728206802058183
1029 7337053597756693980
1030 -7513439607019602422
1031 -7693979978112656960
1032 7878770576260734506
1033 8067909432829074018
1034 -8261496795193411160
1035 -8459635175831968061
1036 8662429400508745472
1037 8869986662161659444
1038 -9082416571281320672
1039 -9299831209329310740
1040 9522345185380553379
1041 9750075689113763676
1042 -9983142549845605272
1043 -10221668294803056382
1044 10465778206492409933
1045 10715600386414920400
1046 -10971265815033047856
1047 -11232908415166800312
1048 11500665119022848000
1049 11774675931324837732
1050 -12055083999171864990
1051 -12342035681167617999
1052 12635680615669899381
1053 12936171796105880769
1054 -13243665642291427110
1055 -13558322075626044401
1056 13880304598386140419
1057 14209780368866594790
1058 -14546920284017928654
1059 -14891899061410055452
1060 15244895320360110974
1061 15606091670932394401
1062 -15975674798694987224
1063 -16353835553857288052
1064 16740769045036656036
1065 17136674728620391677
1066 -17541756506481156078
1067 -17956222823103989718
1068 18380286761949591913
1069 18814166150591255831
1070 -19258083661363940102
1071 -19712266916971645585
1072 20176948601326030910
1073 20652366565731306692
1074 -21138763944386139546
1075 -21636389269414327170
1076 22145496585239097248
1077 22666345572743864322
1078 -23199201668704371138
1079 -23744336190839355360
1080 24302026468780245278
1081 24872555970143218140
1082 -25456214437001475324
1083 -26053298022046877068
1084 26664109424241935596
1085 27288958035396946537
1086 -27928160081790670380
1087 -28582038772161176352
1088 29250924452401838957
1089 29935154755130547340
1090 -30635074760874002950
1091 -31351037159154672005
1092 32083402409267174242
1093 32832538913257200768
1094 -33598823183736067624
1095 -34382640018926361012
1096 35184382685307881490
1097 36004453094929949262
1098 -36843261995707109746
1099 -37701229161890514276
1100 38578783584491362579
1101 39476363675345778776
1102 -40394417465831777796
1103 -41333402813804106390
1104 42293787619154266935
1105 43276050033857307723
1106 -44280678686544582378
1107 -45308172907601879682
1108 46359042954554606938
1109 47433810252716811228
1110 -48533007630347580258
1111 -49657179563152474818
1112 50806882428584464299
1113 51982684754494597265
1114 -53185167484044504814
1115 -54414924241586275640
1116 55672561599256585040
1117 56958699360660755750
1118 -58273970838971191122
1119 -59619023145664732661
1120 60994517490400964089
1121 62401129475169514501
1122 -63839549406659952618
1123 -65310482610146578747
1124 66814649744625422681
1125 68352787137104173438
1126 -69925647111275448800
1127 -71533998328315129385
1128 73178626140361008436
1129 74860332938247222480
1130 -76579938519678026112
1131 -78338280459595836585
1132 80136214482466690263
1133 81974614856051297628
1134 -83854374779613763226
1135 -85776406785957870396
1136 87741643157911125290
1137 89751036339143592609
1138 -91805559367929040788
1139 -93906206313936835656
1140 96053992717764372575
1141 98249956054589539506
1142 -100495156192422688218
1143 -102790675866144191180
1144 105137621168014551527
1145 107537122032714176726
1146 -109990332748160704764
1147 -112498432470374693676
1148 115062625742097090690
1149 117684143038511309468
1150 -120364241307854783670
1151 -123104204530069148585
1152 125905344294250825904
1153 128769000370964190396
1154 -131696541313546872912
1155 -134689365064702563904
1156 137748899568074147814
1157 140876603410305867236
1158 -144073966458450226812
1159 -147342510518000780220
1160 150683790012403069083
1161 154099392657938449961
1162 -157590940171241306908
1163 -161160088983605603297
1164 164808530961765104496
1165 168537994162996995426
1166 -172350243586228480380
1167 -176247081946749574236
1168 180230350475478749431
1169 184301929714329218742
1170 -188463740348344701608
1171 -192717744046430007488
1172 197065944310362226253
1173 201510387362481400513
1174 -206053163030282704156
1175 -210696405658049231824
1176 215442295046578298717
1177 220293057389993542319
1178 -225250966254028610082
1179 -230318343565077745160
1180 235497560609697134852
1181 240791039077738584373
1182 -246201252103582991626
1183 -251730725338366029228
1184 257382038054376073849
1185 263157824247843420500
1186 -269060773788543356484
1187 -275093633582770491576
1188 281259208749371019681
1189 287560363845035482956
1190 -294000024089251540722
1191 -300581176624806527286
1192 307306871815154644799
1193 314180224541867244200
1194 -321204415554980756542
1195 -328382692839821290221
1196 335718373000009402746
1197 343214842696135526673
1198 -350875560086082526258
1199 -358704056306156183928
1200 366703936994490414227
1201 374878883816683007634
1202 -383232656051262722670
1203 -391769092195336869486
1204 400492111590138772979
1205 409405716109552451240
1206 -418513991852792597744
1207 -427821110883951494002
1208 437331333020060304354
1209 447049007624083562276
1210 -456978575465643940094
1211 -467124570606334683708
1212 477491622309363718669
1213 488084457020499894351
1214 -498907900356305352086
1215 -509966879146229581850
1216 521266423530406509776
1217 532811669065750374272
1218 -544607858908798139602
1219 -556660346028362258568
1220 568974595447783093413
1221 581556186567987012770
1222 -594410815501693043218
1223 -607544297469557916058
1224 620962569260320229480
1225 634671691703387867760
1226 -648677852228470511322
1227 -662987367461212308796
1228 677606685854662513843
1229 692542390412407985388
1230 -707801201427597324084
1231 -723389979293220534691
1232 739315727385963802862
1233 755585594967588418621
1234 -772206880185114907416
1235 -789187033114329731574
1236 806533658846516689707
1237 824254520679248625012
1238 -842357543328857765412
1239 -860850816224924501776
1240 879742596889385580927
1241 899041314339356749268
1242 -918755572602211129340
1243 -938894154282616553470
1244 959466024181528626325
1245 980480333033425852736
1246 -1001946421272233733838
1247 -1023873822891701984405
1248 1046272269403154759266
1249 1069151693824445496072
1250 -1092522234796560459792
1251 -1116394240762366301253
1252 1140778274207604235013
1253 1165685116036357366417
1254 -1191125769983674735802
1255 -1217111467137003479712
1256 1243653670569723531912
1257 1270764080014924416430
1258 -1298454636684443365070
1259 -1326737528162041828596
1260 1355625193370955561892
1261 1385130327694491130603
1262 -1415265888143964944358
1263 -1446045098652039202785
1264 1477481455495160181593
1265 1509588732767099234557
1266 -1542380988017933558384
1267 -1575872567981257691727
1268 1610078114390039164273
1269 1645012569966800932492
1270 -1680691184473339871722
1271 -1717129520905013320056
1272 1754343461833766284181
1273 1792349215815252204294
1274 -1831163323984522376240
1275 -1870802666756500445365
1276 1911284470631857731015
1277 1952626315201608537313
1278 -1994846140225809692808
1279 -2037962252878969564992
1280 2081993335166885055807
1281 2126958451423080865352
1282 -2172877056020324912798
1283 -2219769001206352216012
1284 2267654545064660118706
1285 2316554359701981833507
1286 -2366489539527218636956
1287 -2417481609722671977245
1288 2469552534912898595694
1289 2522724727931629865940
1290 -2577021058834177605466
1291 -2632464864056797294146
1292 2689079955724187226042
1293 2746890631215741868029
1294 -2805921682843867297488
1295 -2866198407754172921705
1296 2927746618053550807169
1297 2990592651058224292208
1298 -3054763379822183900534
1299 -3120286223839217176648
1300 3187189159920072761962
1301 3255500733365192179531
1302 -3325250069273927746792
1303 -3396466884109801374268
1304 3469181497528617163748
1305 3543424844352495240518
1306 -3619228486864342966924
1307 -3696624627307078398005
1308 3775646120589580625669
1309 3856326487330454305836
1310 -3938699927067171480286
1311 -4022801331760738566537
1312 4108666299603595315022
1313 4196331149004117069714
1314 -4285832932937549418902
1315 -4377209453538090098578
1316 4470499276934631333962
1317 4565741748472834575836
1318 -4662977008136671445014
1319 -4762246006311118888733
1320 4863590519894734960164
1321 4967053168625022895383
1322 -5072677431823064192250
1323 -5180507665421797868268
1324 5290589119281078509913
1325 5402967954944802251780
1326 -5517691263637673562932
1327 -5634807084655831550580
1328 5754364424161245784260
1329 5876413274231525725876
1330 -6001004632389689107238
1331 -6128190521467161435869
1332 6258024009803875454828
1333 6390559231954459169378
1334 -6525851409681332817526
1335 -6663956873402563503906
1336 6804933084105715639443
1337 6948838655567245224229
1338 -7095733377121603856840
1339 -7245678236821358932872
1340 7398735444993093060078
1341 7554968458372970313344
1342 -7714442004584718466276
1343 -7877222107142725360422
1344 8043376110993004076210
1345 8212972708418547434268
1346 -8386081965574571434626
1347 -8562775349482092940729
1348 8743125755485635762333
1349 8927207535375181643340
1350 -9115096525915655560302
1351 -9306870077982774558322
1352 9502607086319771378535
1353 9702388019727516533268
1354 -9906294951976685920064
1355 -10114411593256630268405
1356 10326823322167956244295
1357 10543617218476564152209
1358 -10764882096351513532128
1359 -10990708538303097690656
1360 11221188929837618530155
1361 11456417494626383530585
1362 -11696490330502715451414
1363 -11941505446086805442976
1364 12191562798046876036501
1365 12446764329233578023828
1366 -12707214007387465566696
1367 -12973017864655057670928
1368 13244284037932241173931
1369 13521122809816415538290
1370 -13803646650508510205346
1371 -14091970260448805982357
1372 14386210613696707404107
1373 14686487002312286578051
1374 -14992921081415226841604
1375 -15305636915177464169880
1376 15624761023770897818370
1377 15950422431034288888481
1378 -16282752713230150394214
1379 -16621886048658551660232
1380 16967959268139954610025
1381 17321111906647614922704
1382 -17681486255739189197118
1383 -18049227417066478559277
1384 18424483356987641118228
1385 18807404962027511389968
1386 -19198146095589069364142
1387 -19596863655664742227983
1388 20003717633561993183707
1389 20418871173948453389588
1390 -20842490635838306756250
1391 -21274745654823532334561
1392 21715809206577723827810
1393 22165857671358316561775
1394 -22625070899945327275454
1395 -23093632280745779587996
1396 23571728808080966331596
1397 24059551151988754669676
1398 -24557293729132675663120
1399 -25065154775148242769204
1400 25583336418458127454357
1401 26112044755260845097272
1402 -26651489926169126992206
1403 -27201886194206336924608
1404 27763452024181231243909
1405 28336410163802582676614
1406 -28920987726093314061840
1407 -29517416273463825190758
1408 30125931903480576675706
1409 30746775336012000944220
1410 -31380192002269295420392
1411 -32026432135428202327848
1412 32685750862855779509691
1413 33358408300335615133553
1414 -34044669647816711189880
1415 -34744805287077616068269
1416 35459090881346947528622
1417 36187807476538245380370
1418 -36931241604661728912986
1419 -37689685389075335583753
1420 38463436651603319142003
1421 39252799021950691822225
1422 -40058082048901888965142
1423 -40879601313729965313248
1424 41717678545863314455830
1425 42572641740442135832662
1426 -43444825278376134911510
1427 -44334570048540602382148
1428 45242223572144122143186
1429 46168140129734117435376
1430 -47112680890289243016002
1431 -48076214042862799749174
1432 49059114930830817436713
1433 50061766188349700906862
1434 -51084557879688116640580
1435 -52127887641043390469634
1436 53192160824881484073444
1437 54277790647308109372724
1438 -55385198337877875603060
1439 -56514813292346990285952
1440 57667073228430778343910
1441 58842424344141823021164
1442 -60041321479431309462960
1443 -61264228280715297510092
1444 62511617368331698140369
1445 63783970507480656759589
1446 -65081778782010278541634
1447 -66405542771598284386507
1448 67755772732399629518391
1449 69132988780705010781980
1450 -70537721080395799212586
1451 -71970510033746900621980
1452 73431906475631096882848
1453 74922471871726780804188
1454 -76442778520043117569250
1455 -77993409756362414927337
1456 79574960163679722413004
1457 81188035785151911421837
1458 -82833254341410290359668
1459 -84511245451756211492820
1460 86222650859302284242928
1461 87968124660714822795161
1462 -89748333539820480131684
1463 -91563957005730619933157
1464 93415687635574883812374
1465 95304231321321588977536
1466 -97230307521613653387036
1467 -99194649518105639621421
1468 101198004676374969273637
1469 103241134712121643786320
1470 -105324815961865070426534
1471 -107449839658850233996260
1472 109617012214267819162282
1473 111827155503229365356582
1474 -114081107156507384152378
1475 -116379720857490365120598
1476 118723866644437797833083
1477 121114431218813629507596
1478 -123552318258849047128584
1479 -126038448739110971884772
1480 128573761256195865955219
1481 131159212359951468497821
1482 -133795776891324884259830
1483 -136484448326249362031811
1484 139226239125668907476746
1485 142022181092549193900413
1486 -144873325734964356725138
1487 -147780744636106263158206
1488 150745529831353025517580
1489 153768794191758875033004
1490 -156851671815160315593032
1491 -159995318424271431005802
1492 163200911771883620482230
1493 166469652054094882437140
1494 -169802762330593267445460
1495 -173201488952917838661262
1496 176667102000853624999383
1497 180200895726280206735405
1498 -183804189005773989367928
1499 -187478325801295780576908
1500 191224675629097567681433
1501 195044634037857422512332
1502 -198939623094998482967868
1503 -202911091882199361322621
1504 206960517000274967802570
1505 211089403082703026601896
1506 -215299283319211005769252
1507 -219591719988711940091934
1508 223968305001744597048698
1509 228430660453518657232152
1510 -232980439186448262243156
1511 -237619325363273362066313
1512 242349035050973611021432
1513 247171316814703767945062
1514 -252087952323290501936620
1515 -257100756965534203628826
1516 262211580477496029574308
1517 267422307581971409771605
1518 -272734858638956842993190
1519 -278151190308310251860363
1520 283673296224839202776712
1521 289303207684997818189664
1522 -295042994346868855603636
1523 -300894764942628107706425
1524 306860668003699906137911
1525 312942892599915092727084
1526 -319143669091397849991306
1527 -325465269894492238971968
1528 331910010261996497331654
1529 338480249076836191078452
1530 -345178389661001848467010
1531 -352006880598900226039940
1532 358968216575360953609828
1533 366064939229730696949781
1534 -373299638024696737725316
1535 -380674951131272222143180
1536 388193566330249751131287
1537 395858221929203093615355
1538 -403671707697025704998700
1539 -411636865815105906486520
1540 419756591845418333268815
1541 428033835717096397492225
1542 -436471602730039214627936
1543 -445072954577118451696266
1544 453841010385336042526325
1545 462778947774959965693668
1546 -471890003938804937096974
1547 -481177476740707631050164
1548 490644725833519598948963
1549 500295173798328147493776
1550 -510132307303366380315702
1551 -520159678284324206488517
1552 530380905146461819565260
1553 540799673987499367173637
1554 -551419739843644549155780
1555 -562244927957756730149971
1556 573279135070020918280983
1557 584526330733001754960064
1558 -595990558649442649553276
1559 -607675938034682838304188
1560 619586665004151706933856
1561 631727013984859933653990
1562 -644101339153462571962032
1563 -656714075899841338425632
1564 669569742316637037228063
1565 682672940716778145189150
1566 -696028359177271090613242
1567 -709640773111301999030386
1568 723515046869175489330963
1569 737656135366955778956713
1570 -752069085745618786586988
1571 -766759039059611484321916
1572 781731231995315584292294
1573 796990998621654988404276
1574 -812543772171009794712224
1575 -828395086852681482083201
1576 844550579699510505247689
1577 861015992446457797027032
1578 -877797173444214795105416
1579 -894900079606687966372740
1580 912330778392930982078107
1581 930095449825976910096061
1582 -948200388546627539502092
1583 -966652005904659218530636
1584 985456832088132933592774
1585 1004621518289567399588546
1586 -1024152838912320487278816
1587 -1044057693815976257229362
1588 1064343110601397952811350
1589 1085016246938134036644096
1590 -1106084392932126378058728
1591 -1127554973536416620260812
1592 1149435551005637446735314
1593 1171733827392996764719084
1594 -1194457647093407983910880
1595 -1217614999431517543031945
1596 1241214021295390084169147
1597 1265262999818797035475986
1598 -1289770375109948140750042
1599 -1314744743029623045219456
1600 1340194858019602679976276
1601 1366129635980060810495138
1602 -1392558157199906895168282
1603 -1419489669338788725716350
1604 1446933590461630109329237
1605 1474899512128934771734173
1606 -1503397202540585477350430
1607 -1532436609736383844033769
1608 1562027864854359757491548
1609 1592181285445467169538244
1610 -1622907378849028825166976
1611 -1654216845627600534271110
1612 1686120583062261788812051
1613 1718629688711879185851193
1614 -1751755464033961258609380
1615 -1785509418070668671287470
1616 1819903271201156387829180
1617 1854948958958826633011776
1618 -1890658635918263338378356
1619 -1927044679650487295291284
1620 1964119694747689555748012
1621 2001896516921337794709446
1622 -2040388217171165349625096
1623 -2079608106028959032379829
1624 2119569737878490914198673
1625 2160286915350142371021566
1626 -2201773693795440071865090
1627 -2244044385840119727103036
1628 2287113566017047945827040
1629 2330996075483282026056108
1630 -2375707026818671243128924
1631 -2421261808910305517723538
1632 2467676091924349218164821
1633 2514965832363787010482992
1634 -2563147278217795847079692
1635 -2612236974201345712813684
1636 2662251767086557201400989
1637 2713208811130522075437517
1638 -2765125573596888878545552
1639 -2818019840375950954188528
1640 2871909721704994654496127
1641 2926813657987424898041417
1642 -2982750425716926666594622
1643 -3039739143505264671240197
1644 3097799278215475583860496
1645 3156950651205630980909442
1646 -3217213444680378515338874
1647 -3278608208155476812148524
1648 3341155865037332908792099
1649 3404877719316064149072180
1650 -3469795462378943387835200
1651 -3535931179942844722873152
1652 3603307359107703274716645
1653 3671946895536690273972626
1654 -3741873100760225598033942
1655 -3813109709609573660867909
1656 3885680887782318027192951
1657 3959611239538258787612785
1658 -4034925815533253943003424
1659 -4111650120789655862946312
1660 4189810122805652553127429
1661 4269432259809795352061272
1662 -4350543449157762160167542
1663 -4433171095877690569327423
1664 4517343101366703449899094
1665 4603087872237214400777145
1666 -4690434329321265429267136
1667 -4779411916831604687392866
1668 4870050611682152700974386
1669 4962380932974782689677954
1670 -5056433951649407089340574
1671 -5152241300304358190099758
1672 5249835183190058569837443
1673 5349248386374637822027273
1674 -5450514288090555710604288
1675 -5553666869261023416542832
1676 5658740724209258643086547
1677 5765771071558215465233010
1678 -5874793765317743898067850
1679 -5985845306166893625059280
1680 6098962852934783201541299
1681 6214184234278790691220713
1682 -6331547960570019159122640
1683 -6451093235984944985751632
1684 6572859970806727151215611
1685 6696888793944613627800348
1686 -6823221065668387609103660
1687 -6951898890566375836660260
1688 7082965130730925972143845
1689 7216463419170244753092664
1690 -7352438173457538533854836
1691 -7490934609616519172528897
1692 7631998756247258737877391
1693 7775677468901713526989036
1694 -7922018444705878647219830
1695 -8071070237237994480133565
1696 8222882271667265497487604
1697 8377504860152162157413778
1698 -8534989217510341652827272
1699 -8695387477159450731892548
1700 8858752707333371314676375
1701 9025138927584213746122809
1702 -9194601125567074440464146
1703 -9367195274117980726743093
1704 9542978348630114384254785
1705 9722008344727614092198322
1706 -9904344296250205190637354
1707 -10090046293548173725877593
1708 10279175502092904228387318
1709 10471794181414382676321612
1710 -10667965704362781760357814
1711 -10867754576705667123549826
1712 11071226457066635496309012
1713 11278448177204974042471232
1714 -11489487762650933700767380
1715 -11704414453696450216003090
1716 11923298726747284044505681
1717 12146212316049202583015764
1718 -12373228235785476189640374
1719 -12604420802558471038122293
1720 12839865658261969267530125
1721 13079639793344164887266389
1722 -13323821570477420010675830
1723 -13572490748635004981738718
1724 13825728507581651437422473
1725 14083617472791904617349785
1726 -14346241740793764575877150
1727 -14613686904951788127091025
1728 14886040081697215649881127
1729 15163389937205511688717068
1730 -15445826714539060683127974
1731 -15733442261255716850885808
1732 16026330057491015385426337
1733 16324585244529552452993112
1734 -16628304653863317796051446
1735 -16937586836752702148674884
1736 17252532094298807296558261
1737 17573242508027983248594141
1738 -17899821971008174538841038
1739 -18232376219498350020030012
1740 18571012865139938522959172
1741 18915841427707476203496684
1742 -19266973368416633501127378
1743 -19624522123807076006026793
1744 19988603140209998064641753
1745 20359333908801899927088212
1746 -20736834001266237174179254
1747 -21121225106064907538870388
1748 21512631065329768928985024
1749 21911177912393292035151500
1750 -22316993909957004806671076
1751 -22730209588917119590658136
1752 23150957787858560477776311
1753 23579373693219735982508898
1754 -24015594880151963403319272
1755 -24459761354076334819646409
1756 24912015592949667012208562
1757 25372502590260760342190341
1758 -25841369898756236932511216
1759 -26318767674917514537473424
1760 26804848724201703245486454
1761 27299768547049693028800725
1762 -27803685385687874026751078
1763 -28316760271727259811940886
1764 28839157074573305996023274
1765 29371042550670022058110780
1766 -29912586393578404704547830
1767 -30463961284913172570833328
1768 31025342946152375254359904
1769 31596910191324239668770229
1770 -32178844980600520424912846
1771 -32771332474801283710296907
1772 33374561090826296526602738
1773 33988722558039274706471652
1774 -34614011975605944258534726
1775 -35250627870812609511618880
1776 35898772258381832849798297
1777 36558650700790882010829360
1778 -37230472369625361010838938
1779 -37914450107974320129899384
1780 38610800493884156334976479
1781 39319743904900531301111310
1782 -40041504583700383888507714
1783 -40776310704843769956173134
1784 41524394442664445767426030
1785 42285992040306372562238311
1786 -43061343879942070893019712
1787 -43850694554180724622613548
1788 44654292938685781200264084
1789 45472392266034606291359112
1790 -46305250200823619836041750
1791 -47153128916052052666712884
1792 48016295170805868185676074
1793 48895020389250811852807140
1794 -49789580740974437333040428
1795 -50700257222686887301214034
1796 51627335741302946971960219
1797 52571107198441661552381657
1798 -53531867576348558125340076
1799 -54509918025277430522078832
1800 55505564952356219900158905
1801 56519120111948041245839681
1802 -57550900697551582760489748
1803 -58601229435252849064483221
1804 59670434678753918682429363
1805 60758850506019193110306205
1806 -61866816817546096149556064
1807 -62994679436301465754788318
1808 64142790209351568223708047
1809 65311507111199220031411492
1810 -66501194348877135477770804
1811 -67712222468812025796466973
1812 68944968465488705412923592
1813 70199815891959377776485222
1814 -71477154972207329802050450
1815 -72777382715411083926248584
1816 74100903032140797813435745
1817 75448126852503231327604845
1818 -76819472246289866663347196
1819 -78215364545145675985043590
1820 79636236466791869083469263
1821 81082528241353062058253545
1822 -82554687739800771444315166
1823 -84053170604564678939573556
1824 85578440382347842717034566
1825 87130968659165465950315343
1826 -88711235197667924087602372
1827 -90319728076768988620483677
1828 91956943833617213522598449
1829 93623387607966840075790992
1830 -95319573288963266522288194
1831 -97046023664400586697586738
1832 98803270572492356258615466
1833 100591855056179011574298401
1834 -102412327520039485401267720
1835 -104265247889831944254972678
1836 106151185774706879396897825
1837 108070720632155548535436160
1838 -110024441935712493558851928
1839 -112012949345476444512125472
1840 114036852881496426629544881
1841 116096773100050909243599956
1842 -118193341272895200623619248
1843 -120327199569506621656484588
1844 122499001242376673296505882
1845 124709410815420655193576872
1846 -126959104275527755056227478
1847 -129248769267323567054882154
1848 131579105291198280584704436
1849 133950823904633476029753960
1850 -136364648926911310658283810
1851 -138821316647240945483839958
1852 141321576036358223164352367
1853 143866188961677437624627785
1854 -146455930406023215435805570
1855 -149091588690023062943029378
1856 151773965698221113951486339
1857 154503877108951894336794484
1858 -157282152628067498008268216
1859 -160109636226559154071670616
1860 162987186382136911477073226
1861 165915676324855703789937723
1862 -168895994286821624205317918
1863 -171929043756068628696469705
1864 175015743734674479111445269
1865 178157029001161515293840113
1866 -181353850377286423139964378
1867 -184607174999267031748508892
1868 187917986593518626451414810
1869 191287285756998633100454884
1870 -194716090242200239272168514
1871 -198205435246896038409961084
1872 201756373708709900433722778
1873 205369976604570447962102940
1874 -209047333255162383974464628
1875 -212789551634431811836750405
1876 216597758684227976902554708
1877 220473100634192197541874661
1878 -224416743326942345621373548
1879 -228429872548666186404860460
1880 232513694365212436200008082
1881 236669435463741867179578373
1882 -240898343500068252333227714
1883 -245201687451754601350841454
1884 249580757977058398399122085
1885 254036867779850007965543568
1886 -258571351980561613441886356
1887 -263185568493293750924513957
1888 267880898409180380287350378
1889 272658746386085095462607412
1890 -277520541044773466285036272
1891 -282467735371637640181505566
1892 287501807128079713705545852
1893 292624259266693113400884266
1894 -297836620354309735591827108
1895 -303140445002055383395937772
1896 308537314302528145065393314
1897 314028836274184091991249204
1898 -319616646313092347691311898
1899 -325302407652147890679083456
1900 331087811827863116670725766
1901 336974579154894361129305577
1902 -342964459208383091814480072
1903 -349059231314271726277269852
1904 355260705047724252779526370
1905 361570720739749521143853718
1906 -367991149992208404779450404
1907 -374523896201307203239744860
1908 381170895089714769723869122
1909 387934115247478652488221852
1910 -394815558681833716024710798
1911 -401817261376082801694731761
1912 408941293857697212642442354
1913 416189761775750324880714308
1914 -423564806487887029388365028
1915 -431068605656947393868072148
1916 438703373857400687560779261
1917 446471363191786543179121684
1918 -454374863917272522407497546
1919 -462416205082529716228972073
1920 470597755175094116091694985
1921 478921922779344704754644412
1922 -487391157245325124759195584
1923 -496007949368545620346225125
1924 504774832080942542703621840
1925 513694381153216379896959049
1926 -522769215908675706503935816
1927 -532001999948813534412665888
1928 541395441890806404995552197
1929 550952296117087331492401108
1930 -560675363537246582958640132
1931 -570567492362417911914505649
1932 580631578892351476542754485
1933 590870568315421649643288575
1934 -601287455521717887110735292
1935 -611885285929473119984739836
1936 622667156325045612974963253
1937 633636215716628412462073712
1938 -644795666201970863932482988
1939 -656148763850293656077524128
1940 667698819598625787001508403
1941 679449200162842306292924100
1942 -691403328963574793729324634
1943 -703564687067280552273095806
1944 715936814142715451943744218
1945 728523309433010799156013250
1946 -741327832743672977385073978
1947 -754354105446714518232499860
1948 767605911501175740640280709
1949 781087098490350340401604812
1950 -794801578675914100256521178
1951 -808753330069278189325133894
1952 822946397520444816099156128
1953 837384893824595534571690114
1954 -852073000846769465110106976
1955 -867014970664871087638787932
1956 882215126731301554870722770
1957 897677865053565791597239302
1958 -913407655394085646576999200
1959 -929409042489580540064619136
1960 945686647290330529813001761
1961 962245168219586186302081728
1962 -979089382453525839124249206
1963 -996224147222035152880391998
1964 1013654401130642388268532032
1965 1031385165504005406898477112
1966 -1049421545751216192593528342
1967 -1067768732753329359335484173
1968 1086432004273471621831235169
1969 1105416726389835430708161480
1970 -1124728354952006021126704524
1971 -1144372437060937010437287837
1972 1164354612572952501647570091
1973 1184680615628221075490664272
1974 -1205356276204007954488398222
1975 -1226387521693162527659881038
1976 1247780378508245795156596908
1977 1269540973711645094858884965
1978 -1291675536672180107577914990
1979 -1314190400748560978807761224
1980 1337092005000126982329700293
1981 1360386895925366662978337836
1982 -1384081729228571928799185942
1983 -1408183271615140413328986448
1984 1432698402615984494301778771
1985 1457634116441444549597019558
1986 -1482997523865272018183008914
1987 -1508795854139095060424755111
1988 1535036456937852339397847586
1989 1561726804336758435072778660
1990 -1588874492820205980248176310
1991 -1616487245323183197852064061
1992 1644572913305726104414657762
1993 1673139478860860036226395010
1994 -1702195056856665318116515752
1995 -1731747897112938906089170040
1996 1761806386613002103359290003
1997 1792379051751288345415384713
1998 -1823474560617176050201218514
1999 -1855101725315717710834217160
2000 1887269504325853336122834956
2001 1919987004896627732294744428
2002 -1953263485482124340867938938
2003 -1987108358215654513724473853
2004 2021531191423825350182790978
2005 2056541712181199482053619227
2006 -2092149808906079965794173496
2007 -2128365533998153126207739732
2008 2165199106518655281812247020
2009 2202660914913656463684169236
2010 -2240761519781261466212222988
2011 -2279511656683343221980165888
2012 2318922239002514186501474420
2013 2359004360845138542027763902
2014 -2399769299990995886315802976
2015 -2441228520890421246734614997
2016 2483393677709675314836647356
2017 2526276617425221560182740530
2018 -2569889382967809135266713332
2019 -2614244216417062922502361270
2020 2659353562247379727887961636
2021 2705230070626034154227503518
2022 -2751886600764192901686636654
2023 -2799336224321765962057364352
2024 2847592228866948008949697096
2025 2896668121391221415756580120
2026 -2946577631880830706466914842
2027 -2997334716945527734248809267
2028 3048953563505492050071783810
2029 3101448592537443440540038140
2030 -3154834462880745428724277584
2031 -3209126075104544928564465853
2032 3264338575436913666452617762
2033 3320487359756870263782528744
2034 -3377588077650417543486091374
2035 -3435656636531505388338706846
2036 3494709205828942764790931751
2037 3554762221240403664743679717
2038 -3615832389054439331190468510
2039 -3677936690541673432487251368
2040 3741092386416272665341148936
2041 3805317021368693475511101971
2042 -3870628428670979819290054482
2043 -3937044734855648114348828629
2044 4004584364469317585558430980
2045 4073266044902374663139546245
2046 -4143108811295712662686446212
2047 -4214132011525871489606156622
2048 4286355311269813128145631313
2049 4359798699150471589908071844
2050 -4434482491964510156123894274
2051 -4510427339993464585339740916
2052 4587654232399582495109449151
2053 4666184502707809636916749920
2054 -4746039834375110438608478020
2055 -4827242266448614327701817681
2056 4909814199313985376675484225
2057 4993778400535310214234311990
2058 -5079158010788114695169296538
2059 -5165976549886849377506752920
2060 5254257922908325647721266962
2061 5344026426412735714437338889
2062 -5435306754763609507678836694
2063 -5528124006548387810632647040
2064 5622503691101191800653784119
2065 5718471735129260847543041094
2066 -5816054489444868935909704674
2067 -5915278735804242419379307084
2068 6016171693855154699892278409
2069 6118761028195036559398576201
2070 -6223074855541142886636331814
2071 -6329141752014666619286562012
2072 6436990760540586217020824658
2073 6546651398364918705655422277
2074 -6658153664691413518855271816
2075 -6771528048439416520115015230
2076 6886805536124798478851195336
2077 7004017619866018120438728084
2078 -7123196305517073084728113320
2079 -7244374120929467756172458752
2080 7367584124345216897100793551
2081 7492859912922783591505113576
2082 -7620235631398239688832501180
2083 -7749745980883611893286329214
2084 7881426227804554539673841506
2085 8015312212979679696582520000
2086 -8151440360843538605212715784
2087 -8289847688815651547577973518
2088 8430571816817867519462498230
2089 8573650976942208313578028956
2090 -8719124023271769772550516674
2091 -8867030441856907670591037085
2092 9017410360849127665196734369
2093 9170304560795303253625009278
2094 -9325754485094488101067482824
2095 -9483802250620021698520358223
2096 9644490658509505765275177751
2097 9807863205125095512485604417
2098 -9973964093186998635265819324
2099 -10142838243082708252183333272
2100 10314531304354703260662068775
2101 10489089667369570199577955590
2102 -10666560475171121083785577776
2103 -10846991635520545981928044716
2104 11030431833126511617839049642
2105 11216930542067977290574426441
2106 -11406538038412981047677359004
2107 -11599305413036259913689016193
2108 11795284584638791786352949714
2109 11994528312972584711974828856
2110 -12197090212273636396892559058
2111 -12403024764906485224941763805
2112 12612387335223640513892849549
2113 12825234183643032930916039004
2114 -13041622480947142994619235710
2115 -13261610322807052800301724918
2116 13485256744534907881814126750
2117 13712621736068533174106372005
2118 -13943766257191519750205187658
2119 -14178752252992634099939263986
2120 14417642669568262074724885721
2121 14660501469971445870199902190
2122 -14907393650411627463867807012
2123 -15158385256708774271959468636
2124 15413543401005824067818354624
2125 15672936278743663809751920194
2126 -15936633185902404062591770706
2127 -16204704536513285251676405144
2128 16477221880445406209889093151
2129 16754257921471304716674611436
2130 -17035886535616015694892610576
2131 -17322182789793768972570288063
2132 17613222960736770980678624547
2133 17909084554220814669269429750
2134 -18209846324591982009419329440
2135 -18515588294599320475068751529
2136 18826391775538223001830926115
2137 19142339387709073115566177872
2138 -19463515081196356935306887382
2139 -19790004156972952616450077228
2140 20121893288334613284800544136
2141 20459270542669983648945944365
2142 -20802225403570982304378557700
2143 -21150848793289044489412815682
2144 21505233095542562114384317148
2145 21865472178680683056825580492
2146 -22231661419209319140941890028
2147 -22603897725684692408693569408
2148 22982279562980079802406283073
2149 23366906976931766832758614416
2150 -23757881619369683046793162200
2151 -24155306773538904089981282908
2152 24559287379918041309981778765
2153 24969930062440358083559413064
2154 -25387343155124190531589709598
2155 -25811636729118700483027405206
2156 26242922620171346294848220355
2157 26681314456523836193609076885
2158 -27126927687242760106326995664
2159 -27579879610991860969848070524
2160 28040289405252736962127241218
2161 28508278156000577547242121628
2162 -28983968887842329718970908054
2163 -29467486594624109695391395126
2164 29958958270515062704199218934
2165 30458512941575283674120308724
2166 -30966281697814810643926758784
2167 -31482397725751524879958355109
2168 32006996341475616752459329314
2169 32540215024228081321052050745
2170 -33082193450501560352313650610
2171 -33633073528671233698139091118
2172 34192999434163882630704865941
2173 34762117645173691765153457766
2174 -35340576978932721527487177564
2175 -35928528628544866920907253161
2176 36526126200391938406729341771
2177 37133525752120299413239955209
2178 -37750885831217411663959846896
2179 -38378367514186991720758367568
2180 39016134446331936987288177711
2181 39664352882154660318468583428
2182 -40323191726383802670097834472
2183 -40992822575637243476223799949
2184 41673419760731144025099178065
2185 42365160389644552052056332819
2186 -43068224391150081374518232868
2187 -43782794559120497269652327409
2188 44509056597521531503888865810
2189 45247199166101771993423876088
2190 -45997413926789765972368416204
2191 -46759895590809497497045573248
2192 47534841966525211882096517251
2193 48322454008026347449688475869
2194 -49122935864464394946700340926
2195 -49936494930152785239809418305
2196 50763341895441440952518764698
2197 51603690798378192563045183772
2198 -52457759077168515674697997778
2199 -53325767623446145506538272368
2200 54207940836366933415926969692
2201 55104506677538093642275323085
2202 -56015696726796128702223196982
2203 -56941746238845964240735247694
2204 57882894200774404882544195754
2205 58839383390451635236648829413
2206 -59811460435833707415313401894
2207 -60799375875180139332830663624
2208 61803384218200554804758429471
2209 62823744008144076362342971200
2210 -63860717884846408621999133514
2211 -64914572648748753340441260008
2212 65985579325903327921878538974
2213 67074013233980923874543214948
2214 -68180154049295118722111524980
2215 -69304285874859028052666213998
2216 70446697309490290350275801394
2217 71607681517979754795932271005
2218 -72787536302340662793621309416
2219 -73986564174154277070901537368
2220 75205072428028597364625143074
2221 76443373216187523345502785216
2222 -77701783624206961121846314368
2223 -78980625747915740401139586598
2224 80280226771479016002269188995
2225 81600919046681603981409326766
2226 -82943040173430124412026912444
2227 -84306933081491944732981279362
2228 85692946113489662370653865079
2229 87101433109170649162161881868
2230 -88532753490970273447948933008
2231 -89987272350888891938957077001
2232 91465360538702512448840091753
2233 92967394751526805822693486396
2234 -94493757624755676618616554380
2235 -96044837824394681857197158060
2236 97621030140810397183943868419
2237 99222735583917681593500900140
2238 -100850361479825841973312845114
2239 -102504321568966289084053160316
2240 104185036105724089995745312872
2241 105892931959595601864563772557
2242 -107628442717896021560224179732
2243 -109392008790039722575270826393
2244 111184077513417132090789284700
2245 113005103260892827234819248348
2246 -114855547549948535741199146968
2247 -116735879153496440088272496668
2248 118646574212388004405634402084
2249 120588116349643328251390773384
2250 -122560996786427809135134534638
2251 -124565714459801889206088038782
2252 126602776142270621199679957521
2253 128672696563160796275126195113
2254 -130775998531852338099952770466
2255 -132913213062892515162852778836
2256 135084879503021353109835015132
2257 137291545660136421377616849930
2258 -139533767934227084951875050494
2259 -141812111450307261941074675436
2260 144127150193376773061886028895
2261 146479467145442465795745408385
2262 -148869654424629212989954049146
2263 -151298313426412878205069551648
2264 153766054967007182803158463777
2265 156273499428936213093431309477
2266 -158821276908826372762753777248
2267 -161410027367450491993362062249
2268 164040400782057944078874897177
2269 166713057301025814660407473471
2270 -169428667400865041060226699846
2271 -172187912045617588780930035776
2272 174991482848680591596336060534
2273 177840082237093199543211240781
2274 -180734423618324109017372675594
2275 -183675231549596611979077378180
2276 186663241909789243826326670223
2277 189699202073951410849890908964
2278 -192783871090472206272474106348
2279 -195918019860942943811047272288
2280 199102431322753818106836956849
2281 202337900634464938111057104774
2282 -205625235363994386186868665924
2283 -208965255679664775827170502868
2284 212358794544151136660350875052
2285 215806697911374374197389325804
2286 -219309824926383336403836809448
2287 -222869048128271023950858273538
2288 226485253656170387524925967801
2289 230159341458375016155407271748
2290 -233892225504632619016031228718
2291 -237684834001657981825862529414
2292 241538109611913559090179862703
2293 245453009675707411068678105075
2294 -249430506436656936844514880458
2295 -253471587270569560300137810422
2296 257577254917791464272280393681
2297 261748527719075358331587323329
2298 -265986439855021072392283331192
2299 -270292041589141507278368783364
2300 274666399514608090133846919546
2301 279110596804731571706314239113
2302 -283625733467232704745292966144
2303 -288212926602360266169094801540
2304 292873310664913862746101659635
2305 297608037730228886410062631984
2306 -302418277764184018339976108790
2307 -307305218897290382460996325681
2308 312270067702923216008188083324
2309 317314049479758769396839707148
2310 -322438408538477812115136967660
2311 -327644408492800281670038028952
2312 332933332554915636013066984296
2313 338306483835373440033068344377
2314 -343765185647501995620929914422
2315 -349310781816421492046846290968
2316 354944636992720085609705667693
2317 360668136970863332990062213170
2318 -366482689012406032792378921488
2319 -372389722174078947686633173780
2320 378390687640822958020751121426
2321 384487059063843220432687138441
2322 -390680332903759451326614507920
2323 -396972028778927091957130338332
2324 403363689819006225934272355174
2325 409856883023857323334967603214
2326 -416453199627841485435206221882
2327 -423154255469606562301965309150
2328 429961691367440659014147999402
2329 436877173500274631375802544524
2330 -443902393794419009311237688064
2331 -451039070316119397564759909549
2332 458288947670016717605872227611
2333 465653797403601064763606286400
2334 -473135418417746529431693299118
2335 -480735637383418334547739406172
2336 488456309164643861571767080161
2337 496299317247839296066389438472
2338 -504266574177587778101958525510
2339 -512360021998963534748192809608
2340 520581632706499006715361237510
2341 528933408699894618905206775570
2342 -537417383246569400849338093326
2343 -546035620951154998732528520249
2344 554790218232035930191794972249
2345 563683303805039178694398998586
2346 -572717039174380723497533708750
2347 -581893619130975181151830281852
2348 591215272258217512341372008349
2349 600684261445348636161520328380
2350 -610302884408515339288098777278
2351 -620073474219639565442421776117
2352 629998399843212584274051634827
2353 640080066681129885847201622802
2354 -650320917125687522235013109248
2355 -660723431120859194391950513533
2356 671290126731976428227055003185
2357 682023560723937348236568404478
2358 -692926329148068100814453365114
2359 -704001067937766072293184522648
2360 715250453513054581479036372603
2361 726677203394179191686105607952
2362 -738284076824381072744166719844
2363 -750073875401981427314315210644
2364 762049443721914337087167628818
2365 774213670026848853220409773223
2366 -786569486868039708592161963696
2367 -799119871776051553314205983553
2368 811867847941502289645774696618
2369 824816484905971684870923164065
2370 -837968899263227173686316240340
2371 -851328255370917365072795379588
2372 864897766072887435912457051549
2373 878680693432274397985260810613
2374 -892680349475538800686505223636
2375 -906900096947595426114231998448
2376 921343350078206369366218708965
2377 936013575359800658011339549862
2378 -950914292336890786253914460880
2379 -966049074407255176853012834268
2380 981421549635059611025969140065
2381 997035401576094841155508912530
2382 -1012894370115306214616339568718
2383 -1029002252316797645164914134820
2384 1045362903286493290383964100827
2385 1061980237047641237871970008609
2386 -1078858227429350258077324559260
2387 -1096000908968349370382593400693
2388 1113412377824164393581740211551
2389 1131096792707910235031845409340
2390 -1149058375824896341956549316076
2391 -1167301413831249808010453921578
2392 1185830258804761863630996410292
2393 1204649329230164633573772096006
2394 -1223763110999052383454117764964
2395 -1243176158424660236807578304576
2396 1262893095271718207672782778591
2397 1282918615801603427856938709089
2398 -1303257485833012193751335834394
2399 -1323914543818381141166649697812
2400 1344894701936288336516636257899
2401 1366202947200066469380406400106
2402 -1387844342582868307651565764144
2403 -1409824028159423430152573862220
2404 1432147222264730600107630450011
2405 1454819222669935675136146747957
2406 -1477845407775643795776004734166
2407 -1501231237822922949810619022670
2408 1524982256122257769067169470307
2409 1549104090300714089074389039824
2410 -1573602453567583475866875690870
2411 -1598483145998775898491326646509
2412 1623752055840234610393099707763
2413 1649415160830653385411484427954
2414 -1675478529543775229009964869792
2415 -1701948322750560775792129308364
2416 1728830794801516662819558127942
2417 1756132295029476158719790773028
2418 -1783859269173133766197969119874
2419 -1812018260821634641082219898403
2420 1840615912880526148447868217501
2421 1869658969059385567032722139132
2422 -1899154275381437088725909048662
2423 -1929108781715481155442954098562
2424 1959529543330461617786267161084
2425 1990423722472998551871205223532
2426 -2021798589968224844762922099984
2427 -2053661526844263970968451437518
2428 2086020025980693515474754965826
2429 2118881693781346361769696448188
2430 -2152254251871800796434045176346
2431 -2186145538821921559539872137184
2432 2220563511893816725990335495525
2433 2255516248815578066848259551876
2434 -2291011949581183730266478912522
2435 -2327058938276941620555900100181
2436 2363665664934859712314875205477
2437 2400840707413337642888363900766
2438 -2438592773305573499499364498056
2439 -2476930701876091462017834801728
2440 2515863466025799288485526080087
2441 2555400174285987863156481199256
2442 -2595550072841697222101212577428
2443 -2636322547584873283508034765954
2444 2677727126197748170921621268325
2445 2719773480266885946284257287552
2446 -2762471427428335431035703965952
2447 -2805830933544344598700156241525
2448 2849862114912094882262444002563
2449 2894575240504917504865854539532
2450 -2939980734246467239660974343896
2451 -2986089177318329142687398326017
2452 3032911310501543352317766628373
2453 3080458036552542887239449431161
2454 -3128740422613999579900597506976
2455 -3177769702661087251213021696263
2456 3227557279983675697261819000440
2457 3278114729704973428388608139072
2458 -3329453801337151607559963084984
2459 -3381586421374482159183219342504
2460 3434524695924533552960622865995
2461 3488280913377978612718808789364
2462 -3542867547117569311654295455774
2463 -3598297258266848761764550064777
2464 3654582898479175755389594119607
2465 3711737512767642271506654822769
2466 -3769774342376480193503799148106
2467 -3828706827694554464109905978832
2468 3888548611211551526110666939908
2469 3949313540517483857441148161232
2470 -4011015671346132498921723796530
2471 -4073669270663066122267532164577
2472 4137288819798881111290275945066
2473 4201889017628312959628636585764
2474 -4267484783795886580529561603612
2475 -4334091261988774635693402562670
2476 4401723823257545819997893403704
2477 4470398069385498233059992752065
2478 -4540129836307274617800279452458
2479 -4610935197577474437123091283748
2480 4682830467889984561198548474757
2481 4755832206648757045638645039929
2482 -4829957221590781375211980611174
2483 -4905222572462000680136454734969
2484 4981645574746935598877539826291
2485 5059243803452794022354712273746
2486 -5138035096948847255525721696016
2487 -5218037560861873017814795049240
2488 5299269572028473494475809251944
2489 5381749782505084350297212332740
2490 -5465497123636511272627126059638
2491 -5550530810183833464084315323706
2492 5636870344512529153917810492003
2493 5724535520841694272002857012561
2494 -5813546429555228486946044094110
2495 -5903923461575884558781986405014
2496 5995687312803085863475576027718
2497 6088858988615425765183313005638
2498 -6183459808438785104712901322598
2499 -6279511410381007760283635630408
2500 6377035755934091527505782641620