-1 1
0 -1
1 -1
2 2
3 -2
4 -1
5 5
6 -3
7 -4
8 8
9 -5
10 -6
11 16
12 -8
13 -11
14 23
15 -15
16 -16
17 39
18 -21
19 -26
20 58
21 -35
22 -39
23 92
24 -51
25 -58
26 132
27 -77
28 -85
29 194
30 -108
31 -125
32 276
33 -156
34 -174
35 393
36 -218
37 -245
38 542
39 -304
40 -336
41 755
42 -417
43 -467
44 1026
45 -573
46 -627
47 1401
48 -770
49 -853
50 1870
51 -1035
52 -1136
53 2510
54 -1371
55 -1515
56 3309
57 -1822
58 -1989
59 4370
60 -2382
61 -2615
62 5702
63 -3125
64 -3403
65 7442
66 -4050
67 -4418
68 9614
69 -5244
70 -5694
71 12404
72 -6729
73 -7325
74 15882
75 -8627
76 -9350
77 20295
78 -10986
79 -11912
80 25766
81 -13955
82 -15084
83 32660
84 -17636
85 -19074
86 41162
87 -22242
88 -23973
89 51779
90 -27900
91 -30095
92 64806
93 -34927
94 -37590
95 80976
96 -43533
97 -46862
98 100716
99 -54165
100 -58171
101 125041
102 -67104
103 -72080
104 154652
105 -83004
106 -88995
107 190924
108 -102296
109 -109649
110 234888
111 -125833
112 -134686
113 288428
114 -154284
115 -165120
116 353118
117 -188833
118 -201828
119 431496
120 -230472
121 -246241
122 525828
123 -280761
124 -299636
125 639660
126 -341175
127 -363992
128 776190
129 -413857
130 -441048
131 940246
132 -500826
133 -533570
134 1136324
135 -605049
136 -644028
137 1371088
138 -729378
139 -776090
140 1650776
141 -877872
142 -933273
143 1984413
144 -1054412
145 -1120563
146 2380776
147 -1264577
148 -1342874
149 2852006
150 -1513749
151 -1606829
152 3410218
153 -1809342
154 -1919289
155 4071730
156 -2158840
157 -2289191
158 4853288
159 -2572227
160 -2725794
161 5776705
162 -3059769
163 -3241172
164 6864802
165 -3634704
166 -3847950
167 8146937
168 -4311105
169 -4562322
170 9653936
171 -5106673
172 -5401214
173 11424959
174 -6040242
175 -6386353
176 13501544
177 -7135503
178 -7540548
179 15935958
180 -8417814
181 -8892479
182 18783798
183 -9918676
184 -10472853
185 22114350
186 -11671800
187 -12319692
188 26002136
189 -13719062
190 -14474028
191 30538598
192 -16105412
193 -16985834
194 35822828
195 -18885837
196 -19909843
197 41975286
198 -22120146
199 -23311874
200 49127568
201 -25880713
202 -27264072
203 57437711
204 -30246678
205 -31853034
206 67079394
207 -35312649
208 -37173938
209 78260010
210 -41183100
211 -43340231
212 91207798
213 -47981799
214 -50476587
215 106193663
216 -55845483
217 -58731413
218 123516642
219 -64935796
220 -68267982
221 143530128
222 -75431634
223 -79279079
224 166624455
225 -87543359
226 -91978047
227 193258802
228 -101503744
229 -106615259
230 223941944
231 -117586056
232 -123468417
233 259268720
234 -136092858
235 -142861236
236 299899644
237 -157377223
238 -165154350
239 346603540
240 -181831578
241 -190765958
242 400236084
243 -209911685
244 -220161938
245 461788239
246 -242124804
247 -253881520
248 532364662
249 -279057090
250 -292525716
251 613240784
252 -321362810
253 -336787851
254 705838476
255 -369794871
256 -387440398
257 811794537
258 -425193504
259 -445373081
260 932934804
261 -488523981
262 -511577178
263 1071355866
264 -560863710
265 -587190279
266 1229396022
267 -643447035
268 -673481780
269 1409733747
270 -737651052
271 -771904091
272 1615358250
273 -845051185
274 -884078445
275 1849683360
276 -967404678
277 -1011854048
278 2116520146
279 -1106715973
280 -1157297268
281 2420210920
282 -1265222844
283 -1322758826
284 2765604994
285 -1445471679
286 -1510864386
287 3158213575
288 -1650305403
289 -1724596675
290 3604192068
291 -1882950814
292 -1967286464
293 4110523491
294 -2147012535
295 -2242710192
296 4685003974
297 -2446573089
298 -2555082591
299 5336462080
300 -2786190752
301 -2909176403
302 6074752318
303 -3171021375
304 -3310315922
305 6911016820
306 -3606819516
307 -3764518484
308 7857686344
309 -4100083495
310 -4278497592
311 8928794321
312 -4658061954
313 -4859827706
314 10139994080
315 -5288930907
316 -5516957012
317 11508927228
318 -6001805790
319 -6259400433
320 13055265598
321 -6806951217
322 -7097770149
323 14801147586
324 -7715810054
325 -8043999821
326 16771252148
327 -8741248843
328 -9111391686
329 18993310866
330 -9897605244
331 -10314888059
332 21498226340
333 -11200976776
334 -11671136442
335 24320681212
336 -12669297914
337 -13198813487
338 27499302398
339 -14322677397
340 -14918714328
341 31077390122
342 -16183505472
343 -16854145696
344 35103145582
345 -18276861609
346 -19031043192
347 39630542338
348 -20630655696
349 -21478438781
350 44719627729
351 -23276114860
352 -24228627705
353 50437568225
354 -26247968964
355 -27317719818
356 56859053726
357 -29585040057
358 -30785863449
359 64067535506
360 -33330479688
361 -34677898146
362 72155765520
363 -37532470850
364 -39043658564
365 81227270742
366 -42244547478
367 -43938743879
368 91397059748
369 -47526424935
370 -49424910060
371 102793369863
372 -53444415016
373 -55570997156
374 115558586976
375 -60072411342
376 -62453424882
377 129851331320
378 -67492433577
379 -70157301161
380 145847620956
381 -75795792718
382 -78777047589
383 163743369440
384 -85083781143
385 -88417736418
386 183755859126
387 -95469075016
388 -99195870464
389 206126729680
390 -107076596328
391 -111240978303
392 231123820310
393 -120045189975
394 -124696609155
395 259044751236
396 -134528699298
397 -139722228065
398 290219236070
399 -150697985326
400 -156494464516
401 325013345510
402 -168742257180
403 -175209368002
404 363832405006
405 -188871482436
406 -196083982647
407 407126084040
408 -211318058916
409 -219359025503
410 455392006752
411 -236339681592
412 -245300839172
413 509181810726
414 -264221419050
415 -274204606950
416 569105635264
417 -295279128268
418 -306396754548
419 635839358854
420 -329862041898
421 -342238793540
422 710130119814
423 -368356827459
424 -382130271843
425 792804973627
426 -411190771518
427 -426513387143
428 884777681002
429 -458836646550
430 -475876593012
431 987059056116
432 -511816604930
433 -530760105455
434 1100765268766
435 -570707993628
436 -591760345574
437 1227130221104
438 -636148111002
439 -659536495724
440 1367515709364
441 -708841176002
442 -734815936680
443 1523426172414
444 -789564114880
445 -818402058708
446 1696521116074
447 -879174875553
448 -911180925067
449 1888632706532
450 -978619507635
451 -1014130564452
452 2101780918086
453 -1088942061142
454 -1128329078520
455 2338194485559
456 -1211293203852
457 -1254965753615
458 2600329345648
459 -1346942010501
460 -1395350885742
461 2890893624833
462 -1497286460430
463 -1550929035464
464 3212869978924
465 -1663867460343
466 -1723290921681
467 3569545403592
468 -1848381559720
469 -1914189260270
470 3964538277656
471 -2052697695334
472 -2125553122392
473 4401833903300
474 -2278872543048
475 -2359506801254
476 4885817150928
477 -2529170471799
478 -2618387195679
479 5421314827423
480 -2806082058996
481 -2904766249369
482 6013635075868
483 -3112347897636
484 -3221471926333
485 6668617776374
486 -3450980875683
487 -3571614898757
488 7392682051160
489 -3825294506698
490 -3958613860146
491 8192886230948
492 -4238929791690
493 -4386227232852
494 9076985034540
495 -4695888886317
496 -4858583603924
497 10053500835841
498 -5200567398576
499 -5380219478231
500 11131792410244
501 -5757794392434
502 -5956115790960
503 12322139660297
504 -6372871217907
505 -6591742790817
506 13635826047306
507 -7051618996935
508 -7293103800224
509 15085239300891
510 -7800425166924
511 -8066788601837
512 16683970182658
513 -8626299937921
514 -8920025795040
515 18446932113746
516 -9536931973444
517 -9860746178442
518 20390479301552
519 -10540755423417
520 -10897645444980
521 22532548788623
522 -11647016475246
523 -12040259348522
524 24892801662756
525 -12865852964630
526 -13299038632119
527 27492791495048
528 -14208373798482
529 -14685438139960
530 30356132996652
531 -15686753350821
532 -16212006333842
533 33508701699700
534 -17314326294876
535 -17892490846542
536 36978835150268
537 -19105699417227
538 -19741945201194
539 40797569415004
540 -21076864656702
541 -21776853933530
542 44998878865038
543 -23245331497546
544 -24015259632114
545 49619956255508
546 -25630261652526
547 -26476911096902
548 54701498026670
549 -28252625695315
550 -29183414441673
551 60288035848313
552 -31135363241958
553 -32158408517363
554 66428275820780
555 -34303568345184
556 -35427744416936
557 73175490684096
558 -37784679752616
559 -39019692921019
560 80587922613672
561 -41608700128755
562 -42965157750921
563 88729246962314
564 -45808421852388
565 -47297920668840
566 97669050273742
567 -50419686189395
568 -52054894492407
569 107483378052008
570 -55481650974432
571 -57276412544156
572 118255301592920
573 -61037096673189
574 -63006528682224
575 130075564721702
576 -67132743679238
577 -69293358870329
578 143043255312014
579 -73819613452705
580 -76189436472294
581 157266568296504
582 -81153404189322
583 -83752115352945
584 172863600571064
585 -89194916730522
586 -92043990167760
587 189963250831636
588 -98010499095452
589 -101133371677024
590 208706159450616
591 -107672548420206
592 -111094783544012
593 229245769138695
594 -118260036335106
595 -122009522607678
596 251749435443350
597 -129859100463973
598 -133966245572274
599 276399676189658
600 -142563664742973
601 -147061628813645
602 303395482363650
603 -156476135906536
604 -161401061006726
605 332953789127293
606 -171708135371640
607 -177099419575922
608 365311022260626
609 -188381319025926
610 -194281887600228
611 400724828654776
612 -206628239996298
613 -213084867039410
614 439475899353734
615 -226593312742548
616 -233656941657579
617 481870004255554
618 -248433829735776
619 -256159950403046
620 528240139546940
621 -272321094463764
622 -280770121325190
623 578948918486376
624 -298441618408228
625 -307679332875475
626 634391099172324
627 -326998451833458
628 -337096448062142
629 694996392375094
630 -358212592218492
631 -369248795518478
632 761232434385488
633 -392324546348188
634 -404383738189587
635 833608082871494
636 -429595986049740
637 -442770411675659
638 912676910892446
639 -470311581213009
640 -484701567272772
641 999041073293764
642 -514780944728130
643 -530495610758354
644 1093355410140000
645 -563340781967124
646 -580498766797308
647 1196331979907934
648 -616357173935517
649 -635087468547204
650 1308744875701196
651 -674228096666749
652 -694670897499680
653 1431435536626498
654 -737386099467882
655 -759693782750424
656 1565318396984298
657 -806301255806722
658 -830639379688026
659 1711387106121634
660 -881484303544452
661 -908032747170515
662 1870721150196506
663 -963490099055760
664 -992444238161550
665 2044493131476520
666 -1052921296462038
667 -1084493334899979
668 2233976525206632
669 -1150432388623279
670 -1184852736609528
671 2440554194490021
672 -1256734015442775
673 -1294252844867438
674 2665727470317066
675 -1372597688652236
676 -1413486547571103
677 2911126106444645
678 -1498860833059782
679 -1543414462176092
680 3178518901910640
681 -1636432308538806
682 -1684970530846656
683 3469825332895324
684 -1786298304982756
685 -1839168145707294
686 3787127971676773
687 -1949528792123332
688 -2007106689511082
689 4132686070697336
690 -2127284408651796
691 -2189978687089328
692 4508950073478862
693 -2320823992064727
694 -2389077446318733
695 4918577469021360
696 -2531512624564098
697 -2605805403287751
698 5364449737171084
699 -2760830418410766
700 -2841683043759775
701 5849690843198752
702 -3010381908200826
703 -3098358635865955
704 6377687014188058
705 -3281906295251505
706 -3377618639858406
707 6952108301430377
708 -3577288404706008
709 -3681399053989373
710 7576931647554104
711 -3898570625044198
712 -4011797553438846
713 8256466012978666
714 -4247965683846936
715 -4371086709316716
716 8995379264777786
717 -4627870555344270
718 -4761728136046833
719 9798727441248134
720 -5040881347448562
721 -5186387885195462
722 10671986078381026
723 -5489809494434362
724 -5647952924055632
725 11621084276111262
726 -5977699093996671
727 -6149549051969579
728 12652441173741894
729 -6507845750237270
730 -6694560084813168
731 13773005585479860
732 -7083816752933932
733 -7286648695985033
734 14990298448534810
735 -7709472993967548
736 -7929778738286997
737 16312458913436436
738 -8388992441601792
739 -8628239474795810
740 17748293716324568
741 -9126895617727115
742 -9386671537803225
743 19307330748576766
744 -9928072891875144
745 -10210095086362692
746 20999876451675388
747 -10797814082365869
748 -11103939977723466
749 22837078047765455
750 -11741840174043432
751 -12074078472998477
752 24830990225587644
753 -12766337693842653
754 -13126860285607818
755 26994647397208432
756 -13877995550584436
757 -14269150550115131
758 29342141136742998
759 -15084044934861699
760 -15508370514975972
761 31888704037655621
762 -16392302084638680
763 -16852541600604689
764 34650799592231910
765 -17811214576249536
766 -18310332620635728
767 37646219463908926
768 -19349910942872822
769 -19891110879556064
770 40894187751849052
771 -21018254353410399
772 -21604996943849474
773 44415473769952357
774 -22826900152992912
775 -23462923874619164
776 48232512938987132
777 -24787358079710632
778 -25476700722880053
779 52369537479267678
780 -26912058958039620
781 -27659081159624457
782 56852716512638480
783 -29214426775479285
784 -30023837049245314
785 61710307442820576
786 -31708955948701464
787 -32585837929669574
788 66972818239183422
789 -34411294782324561
790 -35361136220073960
791 72673182695452035
792 -37338334939011510
793 -38367059225382613
794 78846948315925984
795 -40508308032718914
796 -41622307769224298
797 85532479125603625
798 -43940889181275396
799 -45147062645594958
800 92771173090420412
801 -47657308748554125
802 -48963098737748013
803 100607696701856078
804 -51680472136925104
805 -53093908129853022
806 109090236454625660
807 -56035088997214383
808 -57564832079793102
809 118270770058697960
810 -60747811741302372
811 -62403203331000182
812 128205357170609974
813 -65847384880986541
814 -67638498663469146
815 138954452809462965
816 -71364805111465434
817 -73302503324438368
818 150583243314009484
819 -77333493838086043
820 -79429487283022644
821 163162008363385880
822 -83789482103526906
823 -86056395132408362
824 176766509016874450
825 -90771609811205415
826 -93223049638986804
827 191478405691119234
828 -98321739256980294
829 -100972370963167451
830 207385706151477888
831 -106484985076752766
832 -109350611620456700
833 224583247878997359
834 -115309960693897128
835 -118407609438892452
836 243173215042606616
837 -124849043612771809
838 -128197058656162824
839 263265694932781169
840 -135158659729792416
841 -138776801676040921
842 284979274265323812
843 -146299589271373944
844 -150209141720101418
845 308441680776118881
846 -158337294637562676
847 -162561179189887240
848 333790470727166632
849 -171342273062553379
850 -175905172082761482
851 361173768376141642
852 -185390434488720042
853 -190318923609742751
854 390751058284120162
855 -200563507908914052
856 -205886197495174377
857 422694037226874499
858 -216949476716654796
859 -222697164468644738
860 457187526886572268
861 -234643046704578501
862 -240848880597276357
863 494430454881533764
864 -253746147415866741
865 -260445801377070267
866 534636905682897584
867 -274368470923824032
868 -281600332430981036
869 578037249859505336
870 -296628048949066632
871 -304433421185137111
872 624879353637838390
873 -320651872864474066
874 -329075190608561292
875 675429878210504726
876 -346576557745196980
877 -355665619905413444
878 729975671302414850
879 -374549055549553671
880 -384355273510475670
881 788825261540503505
882 -404727418879586481
883 -415306083864942929
884 852310458739708276
885 -437281621002591903
886 -448692189637363017
887 920788071916198194
888 -472394433926366346
889 -484700835527842817
890 994641748840851176
891 -510262370889228903
892 -523533335681423318
893 1074283950363670236
894 -551096695443387798
895 -565406107594468743
896 1160158064140615551
897 -595124504264369730
898 -610551778973184531
899 1252740672597224430
900 -642589886318115470
901 -659220375249521070
902 1352543980712310548
903 -693755166386492347
904 -711680590726195491
905 1460118420247967836
906 -748902236102601180
907 -768221151982856033
908 1576055437135138764
909 -808333981475993175
910 -829152277110983712
911 1700990480648450340
912 -872375810676118696
913 -894807240443974170
914 1835606202383571750
915 -941377292136551991
916 -965544047044141724
917 1980635885929582622
918 -1015713907472712960
919 -1041747227790693329
920 2136867116769385700
921 -1095788930497027303
922 -1123829760113123580
923 2305145715839697268
924 -1182035437662685062
925 -1212235126549147061
926 2486379948027011248
927 -1274918462585415292
928 -1307439517080259179
929 2681545031911572421
930 -1374937300946606832
931 -1409954188927267910
932 2891687964039156414
933 -1482627979979870442
934 -1520327990798012832
935 3117932687272297632
936 -1598565899942095242
937 -1639150066965935435
938 3361485618811459976
939 -1723368663530354098
940 -1767052749386417820
941 3623641571096557695
942 -1857699101914740870
943 -1904714655114620205
944 3905790083837043796
945 -2002268515329966183
946 -2052863998641857796
947 4209422204484238736
948 -2157840138344974384
949 -2212282138541499592
950 4536137738478654338
951 -2325232849989427788
952 -2383807369662863520
953 4887653011195441524
954 -2505325140541007154
955 -2568338982648162402
956 5265809166460095290
957 -2699059357642484232
958 -2766841603877485182
959 5672581048749822515
960 -2907446245499887350
961 -2980349840322320304
962 6110086698027554132
963 -3131569802640646827
964 -3209973244523134988
965 6580597510168715600
966 -3372592474216439982
967 -3456901627233501494
968 7086549096577998434
969 -3631760707481659719
970 -3722410735370374368
971 7630552902573688938
972 -3910410888995885816
973 -4007868326263084886
974 8215408623448010546
975 -4209975695755055164
976 -4314740658601742468
977 8844117485231624696
978 -4531990881699233340
979 -4644599434970292354
980 9519896435148167742
981 -4878102535844234842
982 -4999129219547643177
983 10246193317197425510
984 -5250074836806725184
985 -5380135370211428946
986 11026703084795591140
987 -5649798344525314392
988 -5789552512282360180
989 11865385135362492934
990 -6079298857726375548
991 -6229453598050474865
992 12766481826754135882
993 -6540746883075966673
994 -6702059583494710191
995 13734538271062023430
996 -7036467748908456756
997 -7209749771848399631
998 14774423474767670542
999 -7568952415221984931
1000 -7755072860190629688
1001 15891352932752889796
1002 -8140869017803688292
1003 -8340758744954709642
1004 17090912755540020824
1005 -8755075204659117138
1006 -8969731127926299720
1007 18379085450753336046
1008 -9414631308277026392
1009 -9645120985672113863
1010 19762277449981358840
1011 -10122814419190246735
1012 -10370280950123601684
1013 21247348517278564999
1014 -10883133410827902381
1015 -11148800671199704689
1016 22841643143909725788
1017 -11699344989361479606
1018 -11984523216176891202
1019 24553024082746340102
1020 -12575470825848204720
1021 -12881562585647580125
1022 26389908142196062542
1023 -13515815853682729746
1024 -13844322408756706009
1025 28361304412441995721
1026 -14524987796983103820
1027 -14877515907595317070
1028 30476855061241486998
1029 -15607918023408976178
1030 -15986187202541751768
1031 32746878893843034074
1032 -16769883796476537936
1033 -17175734059745775647
1034 35182417834070868284
1035 -18016532032690442826
1036 -18451932162889133690
1037 37795286545646270796
1038 -19353904649321054544
1039 -19820961023140026143
1040 40598125373279062580
1041 -20788465621403958027
1042 -21289431621191743038
1043 43604456850206043731
1044 -22327129846041083148
1045 -22864415909673728670
1046 46828745977264433894
1047 -23977293947521394284
1048 -24553478283107306754
1049 50286464551261027663
1050 -25746869135245152423
1051 -26364709159908536924
1052 53994159776679428558
1053 -27644316264767902378
1054 -28306760798690411208
1055 57969527473559441075
1056 -29678683229731466262
1057 -30388885511626403984
1058 62231490148398990604
1059 -31859644853960910399
1060 -32620976414197834242
1061 66800280280395777902
1062 -34197545429317402056
1063 -35013610894658610659
1064 71697529127069726306
1065 -36703444089970339659
1066 -37578096961937070732
1067 76946361446070336714
1068 -39389163188887535490
1069 -40326522678393226223
1070 82571496479336581272
1071 -42267339891282429198
1072 -43271808858160328504
1073 88599355646443732366
1074 -45351481173673224006
1075 -46427765263489015313
1076 95058177341093871206
1077 -48656022470407240956
1078 -49809150504744399615
1079 101978139333863656466
1080 -52196390182237631976
1081 -53431735905703771503
1082 109391489229248241884
1083 -55989068319238300809
1084 -57312373568024333072
1085 117332683543456585038
1086 -60051669522029225394
1087 -61469068929483815750
1088 125838535912226620858
1089 -64403010767860728158
1090 -65921058081695894484
1091 134948375066382425136
1092 -69063194038767160144
1093 -70688890179029201582
1094 144704213153587172448
1095 -74053692296851653732
1096 -75794515240443140013
1097 155150925124298836515
1098 -79397441081507766750
1099 -81261377717741065199
1100 166336439838550593350
1101 -85118936117036058847
1102 -87114516172615601712
1103 178311943701868729508
1104 -91244337287847626310
1105 -93380669482994133387
1106 191132097575280909880
1107 -97801579418576435079
1108 -100088389967071831790
1109 204855267869353121559
1110 -104820490264193532648
1111 -107268163898304921288
1112 219543772666966203138
1113 -112332916202403770307
1114 -114952539851768562591
1115 235264143898990639050
1116 -120372856087462693720
1117 -123176265414509443799
1118 252087406530324302060
1119 -128976603819516021013
1120 -131976432759023173458
1121 270089375908838192328
1122 -138182900149685661444
1123 -141392633679178439420
1124 289350974361938744814
1125 -148033094344392751266
1126 -151467124654011145944
1127 309958568337636575921
1128 -158571316298127478932
1129 -162245002613771991635
1130 332004327318448368196
1131 -169844659796180708862
1132 -173774392048307515562
1133 355586605967261581334
1134 -181903377594362165715
1135 -186106644216590499750
1136 380810350895378553068
1137 -194801089104861239263
1138 -199296549181692436353
1139 407787533694351763842
1140 -208595001443038621320
1141 -213402561524904286178
1142 436637611804285241812
1143 -223346144722889258146
1144 -228487040558171229486
1145 467488019065251263062
1146 -239119622454744275094
1147 -244616505995194865260
1148 500474687730136320400
1149 -255984878043788030844
1150 -261861910007382614157
1151 535742604015995189522
1152 -274015978354285495005
1153 -280298926744657817714
1154 573446399203888666400
1155 -293291915462608635000
1156 -300008260367936014687
1157 613750978623025950860
1158 -313896927689289075966
1159 -321075972807715299730
1160 656832190790266796600
1161 -335920841173062466459
1162 -343593832431430079658
1163 702877539331328605356
1164 -359459433218372005804
1165 -367659684984920948106
1166 752086940248679070378
1167 -384614818836203478765
1168 -393377848143628203830
1169 804673527488693392166
1170 -411495861868788193344
1171 -420859531208423074925
1172 860864509703959898738
1173 -440218612294245955620
1174 -450223281453644457516
1175 920902081529549839418
1176 -470906771280706220055
1177 -481595458852695253188
1178 985044392641338552792
1179 -503692185783694814295
1180 -515110740882263850504
1181 1053566578326486989993
1182 -538715374457723356590
1183 -550912659344280294081
1184 1126761855252750405106
1185 -576126086897908204410
1186 -589154171124218513982
1187 1204942686628279926280
1188 -616083898208845920330
1189 -629998265064765572766
1190 1288442020909273833804
1191 -658758841165826336650
1192 -673618607118214057551
1193 1377614608765134568365
1194 -704332078220054224068
1195 -720200226225562531722
1196 1472838402987583047440
1197 -752996615892606465133
1198 -769940243360883658893
1199 1574516046634348822072
1200 -804958064094677717942
1201 -823048646490699943640
1202 1683076454688725441696
1203 -860435443232559592233
1204 -879749114196176336138
1205 1798976495177134876870
1206 -919662041956281309348
1207 -940279891046206968783
1208 1922702775694249183138
1209 -982886328761947696478
1210 -1004894717816649686190
1211 2054773542008448189297
1212 -1050372920667807574914
1213 -1073863820023346155118
1214 2195740695447837543334
1215 -1122403612568358869583
1216 -1147474958254126839710
1217 2346191936558756698031
1218 -1199278470892029832422
1219 -1226034544193093931465
1220 2506753042579724233588
1221 -1281316995608629372890
1222 -1309868826260234378772
1223 2678090287141277312404
1224 -1368859354667387301600
1225 -1399325149236778572925
1226 2860913010680517955588
1227 -1462267695407246687086
1228 -1494773292290698891778
1229 3055976351010231758174
1230 -1561927537530919582020
1231 -1596606890307515847287
1232 3264084143592870751142
1233 -1668249252739732140966
1234 -1705244943492351757305
1235 3486092002112891349724
1236 -1781669636193826163512
1237 -1821133420747270609463
1238 3722910590088593319790
1239 -1902653575516971645909
1240 -1944746962408722039000
1241 3975509095409176789070
1242 -2031695823153234986514
1243 -2076590688520062643533
1244 4244918919874177423348
1245 -2169322878491813133495
1246 -2217202118918061334584
1247 4532237597068274292266
1248 -2316094986288214600974
1249 -2367153212059685790779
1250 4838632952146690870906
1251 -2472608258578429277683
1252 -2527052529646364314862
1253 5165347518484960709091
1254 -2639496927422690718696
1255 -2697547534813588950018
1256 5513703226447809581996
1257 -2817435736549290696783
1258 -2879327031815110204572
1259 5885106381045585942674
1260 -3007142480141166215346
1261 -3073123755911961386440
1262 6281052945615079293268
1263 -3209380697813808693169
1264 -3279717122372893905380
1265 6703134150324933137590
1266 -3424962535042631142552
1267 -3499936144351317833867
1268 7153042444751128340886
1269 -3654751779183365972490
1270 -3734662529640133627392
1271 7632577815596673078662
1272 -3899667081480774155766
1273 -3984833967250144125106
1274 8143654491163030648784
1275 -4160685376434825657567
1276 -4251447615039983910090
1277 8688308056192106914345
1278 -4438845510193294649982
1279 -4535563800663821785898
1280 9268703001331535639306
1281 -4735252090711170861916
1282 -4838309948438473706949
1283 9887140733688713459616
1284 -5051079572771788938234
1285 -5160884745873563536380
1286 10546068075688416519238
1287 -5387576592144048574911
1288 -5504562564004277130675
1289 11248086281883337960976
1290 -5746070563567215449544
1291 -5870698146922563829520
1292 11995960604247941596044
1293 -6127972558552799131572
1294 -6260731586367732485346
1295 12792630439165597005599
1296 -6534782479482077844872
1297 -6676193598620213632871
1298 13641220090350000914336
1299 -6968094547906658323642
1300 -7118711121485180961512
1301 14545050184891926925553
1302 -7429603125530219689032
1303 -7590013250676063431795
1304 15507649780823472740596
1305 -7921108887922732976451
1306 -8091937535539115750757
1307 16532769207841756067250
1308 -8444525371682204747032
1309 -8626436655738766518858
1310 17624393684227297568336
1311 -9001885917491915510712
1312 -9195585501254393376900
1313 18786757756573576790702
1314 -9595351032289355437998
1315 -9801588679889617141824
1316 20024360610555322381356
1317 -10227216195673413397003
1318 -10446788477339446812795
1319 21341982304911029785272
1320 -10899920136562710012828
1321 -11133673296900131955830
1322 22744700982672385993832
1323 -11616053608224407167766
1324 -11864886606879848972858
1325 24237911118026352242182
1326 -12378368690812450689264
1327 -12643236426016773333779
1328 25827342859332055311240
1329 -13189788652877840371440
1330 -13471705378330055384484
1331 27519082533614842023606
1332 -14053418404484035124884
1333 -14353461351308394303274
1334 29319594380311714079110
1335 -14972555577123388324980
1336 -15291868792624702534422
1337 31235743587337201290953
1338 -15950702266972248798924
1339 -16290500683300093691098
1340 33274820705346746869776
1341 -16991577480849484836561
1342 -17353151226708972537282
1343 35444567521916277604187
1344 -18099130325777859036968
1345 -18483849295835457960336
1346 37753204480565688295474
1347 -19277553986166923323578
1348 -19686872682867875126030
1349 40209459736001642949422
1350 -20531300534388506906877
1351 -20966763198550287480944
1352 42822599940614701508792
1353 -21865096623958685964252
1354 -22328342670620348841804
1355 45602462864384261983746
1356 -23283960116536316916816
1357 -23776729894342631125650
1358 48559491954511492868394
1359 -24793217697750187635592
1360 -25317358590320306816700
1361 51704772948961544131875
1362 -26398523539136977233948
1363 -26955996428831321455758
1364 55050072662832675596140
1365 -28105879067671523110203
1366 -28698765182406190186005
1367 58607880075152488026252
1368 -29921653906948532122464
1369 -30552162072851852265711
1370 62391449849079230090460
1371 -31852608058714418676775
1372 -32523082381730796912739
1373 66414848428076591430276
1374 -33905915396371365902970
1375 -34618843398260921083431
1376 70693002856728602803982
1377 -36089188547201047797705
1378 -36847209781781539365534
1379 75241752485456725387323
1380 -38410505243368224307236
1381 -39216420421406735699123
1382 80077903725308134722542
1383 -40878436227427215562989
1384 -41735216879086509918966
1385 85219288030691590689290
1386 -43502074801803568684782
1387 -44412873508348396034896
1388 90684823295750525347666
1389 -46291068117980539795663
1390 -47259229345061285511480
1391 96494578863002869752283
1392 -49255650305359184193420
1393 -50284721873253396036653
1394 102669844351704577312848
1395 -52406677546676803149168
1396 -53500422773611315174022
1397 109233202527698405423728
1398 -55755665211654682061202
1399 -56918075769684140394062
1400 116208606446473021946859
1401 -59314827168192698598726
1402 -60550136692001216980605
1403 123621461116973409024994
1404 -63097117395826688391832
1405 -64409815888489835442288
1406 131498709944938114133724
1407 -67116274034619875039155
1408 -68511123115425106933773
1409 139868926232027401860364
1410 -71386866008742462057432
1411 -72868915052186159280654
1412 148762410019664949772942
1413 -75924342373344992314933
1414 -77498945589678298824108
1415 158211290585854315068728
1416 -80745084540180031649292
1417 -82417919052278823652120
1418 168249634917482737126378
1419 -85866461547768325211028
1420 -87643546520577355444842
1421 178913562502011911363952
1422 -91306888549612807047072
1423 -93194605433238790349573
1424 190241366798487479303086
1425 -97085888705401235540110
1426 -99091002654652978031376
1427 202273643771453284539104
1428 -103224158668804269280338
1429 -105353841207267045709559
1430 215053427889377343770248
1431 -109743637878125834119308
1432 -112005490876862729241723
1433 228626336015363191384777
1434 -116667581865800315592042
1435 -119069662912573107375990
1436 243040719638160037924974
1437 -124020639816724423461198
1438 -126571489053949504094928
1439 258347825920433898595064
1440 -131828936616343247421636
1441 -134537605132361724394797
1442 274601968063978614439186
1443 -140120159644892618335418
1444 -142996239505815297167277
1445 291860705523575082865059
1446 -148923650586463516384098
1447 -151977306602833986579122
1448 310185034626686626785464
1449 -158270502538685444945496
1450 -161512505864291150803107
1451 329639590191617693849712
1452 -168193662722574395469512
1453 -171635426390400368244719
1454 350292858765326750433078
1455 -178728041111048259593709
1456 -182381657614910872914386
1457 372217404141296172789630
1458 -189910625310017982124077
1459 -193788906348830414579288
1460 395490105849864451994684
1461 -201780602046938780708962
1462 -205897120552617614244636
1463 420192411356814744577469
1464 -214379485638960245881638
1465 -218748620218222792559952
1466 446410602741849520369748
1467 -227751253836024513981070
1468 -232388235760961134110818
1469 474236078676592465253792
1470 -241942491453576122975844
1471 -246863454346032446715527
1472 503765652561864028825014
1473 -257002542235230125797869
1474 -262224574595317764899052
1475 535101867737108586431022
1476 -272983669407354875609454
1477 -278524870147562617452977
1478 568353330719708539526240
1479 -289941225415946783975826
1480 -295820762568334120532184
1481 603635063490720375345470
1482 -307933831360336741287384
1483 -314172004136552104651802
1484 641068875893715874544986
1485 -327023566669722150292230
1486 -333641871060412746341997
1487 680783759278485974035505
1488 -347276169595521434042536
1489 -354297367709179710662156
1490 722916302577400060752924
1491 -368761249127359198600785
1492 -376209442476389196912110
1493 767611132074231410055660
1494 -391552508970652853496564
1495 -399453215927260978141050
1496 815021376187848122310228
1497 -415727984262299470762642
1498 -424108221915575031143253
1499 865309156672868342088490
1500 -441370291734640075791036