-1 1
0 -2
1 1
2 -2
3 4
4 -6
5 9
6 -8
7 13
8 -20
9 22
10 -28
11 34
12 -46
13 57
14 -68
15 87
16 -104
17 127
18 -152
19 187
20 -232
21 267
22 -318
23 388
24 -462
25 545
26 -632
27 753
28 -896
29 1043
30 -1216
31 1416
32 -1664
33 1928
34 -2228
35 2597
36 -2996
37 3454
38 -3976
39 4585
40 -5286
41 6031
42 -6900
43 7918
44 -9060
45 10325
46 -11720
47 13372
48 -15228
49 17259
50 -19564
51 22152
52 -25108
53 28370
54 -32000
55 36147
56 -40732
57 45842
58 -51552
59 57978
60 -65162
61 73017
62 -81838
63 91738
64 -102716
65 114848
66 -128224
67 143271
68 -159964
69 178286
70 -198620
71 221162
72 -246196
73 273723
74 -304096
75 337834
76 -374940
77 415830
78 -460888
79 510687
80 -565588
81 625616
82 -691832
83 764886
84 -845086
85 933003
86 -1029336
87 1135541
88 -1252048
89 1379393
90 -1519036
91 1672120
92 -1840016
93 2023385
94 -2223912
95 2443744
96 -2683748
97 2945881
98 -3232224
99 3545224
100 -3886996
101 4259017
102 -4665104
103 5108436
104 -5591456
105 6117192
106 -6689352
107 7313391
108 -7992520
109 8730462
110 -9533232
111 10406288
112 -11355714
113 12386411
114 -13505668
115 14722145
116 -16042012
117 17473819
118 -19027056
119 20712377
120 -22539736
121 24518385
122 -26663046
123 28987388
124 -31504108
125 34227608
126 -37174296
127 40364975
128 -43816300
129 47546490
130 -51579612
131 55939440
132 -60651376
133 65739579
134 -71234304
135 77169386
136 -83574712
137 90486144
138 -97942784
139 105987633
140 -114663496
141 124013037
142 -134091968
143 144955828
144 -156659366
145 169262998
146 -182833736
147 197448991
148 -213180528
149 230105742
150 -248316220
151 267906396
152 -288976360
153 311626876
154 -335974916
155 362148073
156 -390269556
157 420478518
158 -452925616
159 487773415
160 -525188916
161 565344515
162 -608443312
163 654694766
164 -704312828
165 757528529
166 -814594128
167 875789354
168 -941390372
169 1011693411
170 -1087031600
171 1167752960
172 -1254226268
173 1346833009
174 -1445997220
175 1552176063
176 -1665831140
177 1787467174
178 -1917627320
179 2056892854
180 -2205868586
181 2365188125
182 -2535561908
183 2717732060
184 -2912469840
185 3120600785
186 -3343014400
187 3580676512
188 -3834572704
189 4105753067
190 -4395367692
191 4704626568
192 -5034808728
193 5387253768
194 -5763418592
195 6164859625
196 -6593183832
197 7050121177
198 -7537520392
199 8057350913
200 -8611676276
201 9202668205
202 -9832699278
203 10504263148
204 -11219969952
205 11982598963
206 -12795122032
207 13660725343
208 -14582713584
209 15564595562
210 -16610153168
211 17723375742
212 -18908477100
213 20169888570
214 -21512370512
215 22940983211
216 -24461003020
217 26078062099
218 -27798151904
219 29627628777
220 -31573175154
221 33641835782
222 -35841190148
223 38179223732
224 -40664323968
225 43305385251
226 -46111869448
227 49093848599
228 -52261846788
229 55627008858
230 -59201237196
231 62997087522
232 -67027810520
233 71307361944
234 -75850614548
235 80673324388
236 -85791999848
237 91224163406
238 -96988391088
239 103104336064
240 -109592676520
241 116475214511
242 -123775199724
243 131517130014
244 -139726770284
245 148431366131
246 -157659785320
247 167442619527
248 -177811943048
249 188801640800
250 -200447692188
251 212788026608
252 -225862623692
253 239713591932
254 -254385580340
255 269925759638
256 -286383651072
257 303811627911
258 -322265049992
259 341802358736
260 -362485040740
261 384377869770
262 -407549535484
263 432072373620
264 -458022458254
265 485480059638
266 -514529978616
267 545261787420
268 -577769520496
269 612152328680
270 -648515066476
271 686968158122
272 -727627857512
273 770616515427
274 -816063410712
275 864104833392
276 -914883924144
277 968551670514
278 -1025267302656
279 1085198588933
280 -1148521934992
281 1215422978829
282 -1286097823116
283 1360752782616
284 -1439604716064
285 1522882007674
286 -1610825376760
287 1703688480686
288 -1801737634636
289 1905253173808
290 -2014530706220
291 2129881155488
292 -2251631467176
293 2380125385711
294 -2515725158016
295 2658812000665
296 -2809786172388
297 2969068990975
298 -3137103922432
299 3314357442136
300 -3501319596952
301 3698505473907
302 -3906457698410
303 4125746498880
304 -4356970745800
305 4600760118217
306 -4857777022880
307 5128718144751
308 -5414314596156
309 5715334800949
310 -6032587260600
311 6366921313226
312 -6719228974714
313 7090447051009
314 -7481560742032
315 7893605215060
316 -8327666613976
317 8784886277854
318 -9266463538304
319 9773658113547
320 -10307792047368
321 10870253253019
322 -11462500765364
323 12086066055804
324 -12742555938368
325 13433657469353
326 -14161142502752
327 14926871590114
328 -15732795765084
329 16580962823658
330 -17473523494304
331 18412734412940
332 -19400962845472
333 20440692076307
334 -21534529265860
335 22685210021837
336 -23895602175068
337 25168714889343
338 -26507705629584
339 27915886426193
340 -29396729572068
341 30953876104386
342 -32591147084332
343 34312548705226
344 -36122279975272
345 38024743858087
346 -40024558073544
347 42126564777848
348 -44335837110320
349 46657693164927
350 -49097709941104
351 51661732279202
352 -54355884728276
353 57186584867484
354 -60160560669732
355 63284862774102
356 -66566875709720
357 70014337878921
358 -73635358540464
359 77438433634382
360 -81432460984228
361 85626760437368
362 -90031098580108
363 94655703928696
364 -99511286450322
365 104609063023918
366 -109960782743592
367 115578750565899
368 -121475846457592
369 127665556713839
370 -134162005722752
371 140979980035050
372 -148134957363624
373 155643138734589
374 -163521487287796
375 171787759367687
376 -180460534583880
377 189559260207436
378 -199104291570176
379 209116930904662
380 -219619465783876
381 230635216224114
382 -242188589534700
383 254305120796004
384 -267011520651956
385 280335733512837
386 -294306996278480
387 308955894825890
388 -324314414580888
389 340416011000154
390 -357295681695216
391 374990027339976
392 -393537320987824
393 412977583864386
394 -433352672459940
395 454706354369435
396 -477084383757080
397 500534600539254
398 -525107024785136
399 550853949411643
400 -577830033744396
401 606092412320499
402 -635700816950972
403 666717678007826
404 -699208238312068
405 733240685255327
406 -768886285650936
407 806219518165418
408 -845318198761152
409 886263639144573
410 -929140809744432
411 974038487111674
412 -1021049416330856
413 1070270486421526
414 -1121802925245312
415 1175752479214826
416 -1232229595001580
417 1291349640673208
418 -1353233122737840
419 1418005902482784
420 -1485799416727230
421 1556750925945058
422 -1631003785595614
423 1708707688751450
424 -1790018931351340
425 1875100709691652
426 -1964123426053776
427 2057264993721723
428 -2154711135753116
429 2256655738850557
430 -2363301218872008
431 2474858866482494
432 -2591549220182128
433 2713602465587522
434 -2841258869176544
435 2974769193587390
436 -3114395121933252
437 3260409748371473
438 -3413098069083272
439 3572757477377827
440 -3739698272080200
441 3914244215513810
442 -4096733133638704
443 4287517479478626
444 -4486964938137324
445 4695459090058350
446 -4913400095043808
447 5141205382501877
448 -5379310342021352
449 5628169107216052
450 -5888255367072272
451 6160063156632518
452 -6444107698934524
453 6740926299434969
454 -7051079303539812
455 7375151036817246
456 -7713750771309384
457 8067513805554415
458 -8437102559052408
459 8823207684747209
460 -9226549216203956
461 9647877805857411
462 -10087976041610528
463 10547659723765068
464 -11027779220314288
465 11529220928876206
466 -12052908788358616
467 12599805816211775
468 -13170915666438300
469 13767284348982062
470 -14390002011359276
471 15040204709607788
472 -15719076278188536
473 16427850304590435
474 -17167812222077072
475 17940301400385432
476 -18746713301872532
477 19588501836291580
478 -20467181766861872
479 21384331169547360
480 -22341593974934322
481 23340682680702855
482 -24383381212976804
483 25471547761548840
484 -26607117766868032
485 27792107105266705
486 -29028615387047376
487 30318829329385363
488 -31665026202314316
489 33069577559348977
490 -34534953105821976
491 36063724594981398
492 -37658569918094952
493 39322277404318112
494 -41057750346369428
495 42868011574124303
496 -44756208181714872
497 46725616608732844
498 -48779647858858584
499 50921852855540115
500 -53155927984542288
501 55485720959913755
502 -57915236979139516
503 60448644909471412
504 -63090283772213236
505 65844669602114479
506 -68716502554378848
507 71710674200751571
508 -74832275022230628
509 78086602414116458
510 -81479168988039004
511 85015711008643330
512 -88702197214961792
513 92544838061194433
514 -96550095397260872
515 100724692327571297
516 -105075623412594180
517 109610165515745703
518 -114335888979140320
519 119260669124131653
520 -124392698161862404
521 129740497723883243
522 -135312931960725408
523 141119220833608608
524 -147168953996800180
525 153472105397568972
526 -160039048407965232
527 166880571399435882
528 -174007893787575432
529 181432683018550949
530 -189167072183940620
531 197223678027775922
532 -205615619722967256
533 214356538485094052
534 -223460618050757632
535 232942605642434103
536 -242817833674494016
537 253102242655695453
538 -263812404833166912
539 274965548567867997
540 -286579583585882388
541 298673127430483812
542 -311265533037547480
543 324376916895988834
544 -338028188386711998
545 352241080506488411
546 -367038181710818664
547 382442968747135782
548 -398479840543250132
549 415174153853991104
550 -432552260219245852
551 450641543893752228
552 -469470461317362400
553 489068582255891469
554 -509466632650686356
555 530696538638142690
556 -552791472136494168
557 575785898682899894
558 -599715626875571328
559 624617859408179473
560 -650531245937835680
561 677495938289842263
562 -705553647893120442
563 734747704681577872
564 -765123118347526640
565 796726642285789177
566 -829606839854418168
567 863814152773749083
568 -899400971803456640
569 936421710743606343
570 -974932883133488172
571 1014993181173389622
572 -1056663557726118292
573 1100007311639050125
574 -1145090176451521572
575 1191980411730632075
576 -1240748897657380364
577 1291469233893251987
578 -1344217841824710512
579 1399074070179764348
580 -1456120304423950824
581 1515442080714953448
582 -1577128204282891756
583 1641270871171140810
584 -1707965794660892028
585 1777312336936055826
586 -1849413645481778920
587 1924376793981707377
588 -2002312927993717880
589 2083337416967992560
590 -2167570011747003040
591 2255135006902682188
592 -2346161409211326288
593 2440783112700443664
594 -2539139080390991872
595 2641373531699230198
596 -2747636136474531276
597 2858082217233006743
598 -2972872958355524256
599 3092175622276061073
600 -3216163773349151624
601 3345017510615551251
602 -3478923709322114176
603 3618076269743953660
604 -3762676375298956688
605 3912932760870030736
606 -4069061990679439792
607 4231288745440145025
608 -4399846119318875428
609 4574975929060078697
610 -4756929034129755600
611 4945965667036500810
612 -5142355775817270458
613 5346379379469483166
614 -5558326936577446932
615 5778499725759199403
616 -6007210239485882436
617 6244782593647725854
618 -6491552951235356696
619 6747869960265647449
620 -7014095207117770312
621 7290603687202745808
622 -7577784292874818372
623 7876040316658747066
624 -8185789972807546612
625 8507466938714126214
626 -8841520915384690704
627 9188418206717956350
628 -9548642318598235632
629 9922694581351904735
630 -10311094794124575552
631 10714381890154297068
632 -11133114626002012488
633 11567872296137669578
634 -12019255473403978920
635 12487886773613034089
636 -12974411646769743808
637 13479499198576763900
638 -14003843040147481208
639 14548162166313281754
640 -15113201864519604760
641 15699734657372475715
642 -16308561278945558460
643 16940511682408211598
644 -17596446083580856148
645 18277256042973865034
646 -18983865585485440024
647 19717232357675288406
648 -20478348824485965604
649 21268243510837448792
650 -22087982286403661200
651 22938669692472009788
652 -23821450315666948764
653 24737510211026803364
654 -25688078375528562512
655 26674428270014410810
656 -27697879393570626768
657 28759798916051618065
658 -29861603366301699776
659 31004760377036853677
660 -32190790489823222744
661 33421269025098402111
662 -34697828017873119808
663 36022158216235370026
664 -37396011149794247100
665 38821201272385757354
666 -40299608178467325960
667 41833178893663255437
668 -43423930242897983800
669 45073951304512969544
670 -46785405948681346392
671 48560535459258292330
672 -50401661246638382312
673 52311187656065152299
674 -54291604873647098816
675 56345491928017810131
676 -58475519794321451568
677 60684454609505790437
678 -62975160996406243472
679 65350605498827806794
680 -67813860133581898596
681 70368106067577141164
682 -73016637421830796456
683 75762865199432033248
684 -78610321348677133582
685 81562662968771073037
686 -84623676658428251320
687 87797283009164199482
688 -91087541249570682780
689 94498654053745890571
690 -98034972512853212384
691 101701001269947298992
692 -105501403830232126472
693 109441008054694154626
694 -113524811841693271956
695 117757988995178930077
696 -122145895290699966208
697 126694074753614650170
698 -131408266147724822632
699 136294409679098484364
700 -141358653925499379700
701 146607363004858378795
702 -152047123987282314096
703 157684754548504870192
704 -163527310882688843844
705 169582095887344394981
706 -175856667623027291952
707 182358848052520942581
708 -189096732070976311128
709 196078696848021734308
710 -203313411482937663340
711 210809846975664625632
712 -218577286533520209344
713 226625336227822998086
714 -234963936009566377216
715 243603371085255433086
716 -252554283671803199828
717 261827685153957426379
718 -271434968645093735792
719 281387921961226662738
720 -291698741026570415856
721 302380043733257077341
722 -313444884265059209894
723 324906767886064092098
724 -336779666223381492180
725 349078033066082671758
726 -361816820688238302728
727 375011496706815992446
728 -388678061495283518920
729 402833066186986281239
730 -417493631274598496876
731 432677465814342441186
732 -448402887267949959328
733 464688842007801772314
734 -481554926503158776320
735 499021409194606102393
736 -517109253089077158984
737 535840139114270205793
738 -555236490239798010744
739 575321496384861068183
740 -596119140144842324520
741 617654223375323316558
742 -639952394653969339344
743 663040177628782817544
744 -686945000300703777712
745 711695225279452564227
746 -737320181031287946840
747 763850194141519441954
748 -791316622629589518496
749 819751890372823458877
750 -849189522656465771584
751 879664182871126112004
752 -911211710413090135156
753 943869159833088700481
754 -977674841268128339172
755 1012668362176577135466
756 -1048890670432480406760
757 1086384098844231911598
758 -1125192411119173970424
759 1165360849312936149290
760 -1206936182821016493210
761 1249966758978820020296
762 -1294502555311059042280
763 1340595233455577988136
764 -1388298194841894148160
765 1437666638192953670766
766 -1488757618890325258584
767 1541630110249078530238
768 -1596345066770773434496
769 1652965489468320763872
770 -1711556493303419492316
771 1772185376782516815458
772 -1834921693805732647244
773 1899837327850446710415
774 -1967006568555462156308
775 2036506190752685186755
776 -2108415536043828565604
777 2182816597032755590117
778 -2259794104264217541744
779 2339435615943613994694
780 -2421831610540066289892
781 2507075582387667898285
782 -2595264140364544787508
783 2686497109708660865584
784 -2780877637106480866892
785 2878512299175526386404
786 -2979511214422694877000
787 3083988158769109402794
788 -3192060684764959855616
789 3303850244653013016565
790 -3419482317366836067472
791 3539086539557689857002
792 -3662796840812511672248
793 3790751583209335782344
794 -3923093705334132701028
795 4059970870858473873135
796 -4201535621848880615136
797 4347945536997586697719
798 -4499363394882755214056
799 4655957342399470885032
800 -4817901068543604666580
801 4985373983749017882354
802 -5158561404930068241180
803 5337654746354733149320
804 -5522851716581456707072
805 5714356521674090018514
806 -5912380074855509913864
807 6117140212773917656725
808 -6328861918604003901192
809 6547777552254237954241
810 -6774127087852865128412
811 7008158358697442366638
812 -7250127309949294236136
813 7500298259334668761895
814 -7758944166083313232116
815 8026346908303925396277
816 -8302797569096939771608
817 8588596731732636749378
818 -8884054784111862101472
819 9189492232773402733393
820 -9505240026772208302756
821 9831639891779718138680
822 -10169044674691592721204
823 10517818698994693437240
824 -10878338131295601986264
825 11250991359390618854458
826 -11636179382184238012928
827 12034316211783607109849
828 -12445829288167552114452
829 12871159906897589551554
830 -13310763660205326355376
831 13765110891810020219558
832 -14234687165956417312344
833 14719993751140116305394
834 -15221548118945554386020
835 15739884458383111859291
836 -16275554206254652378736
837 16829126594117546402832
838 -17401189212268626880376
839 17992348591235718280102
840 -18603230801353225243446
841 19234482071038794277425
842 -19886769424299505412516
843 20560781337955512280642
844 -21257228419279305233564
845 21976844104723633822627
846 -22720385380313655860144
847 23488633524310935080589
848 -24282394872861758826244
849 25102501609439658143971
850 -25949812578714543062196
851 26825214125511920218496
852 -27729620959718631512720
853 28663977047967052922723
854 -29629256532873894772708
855 30626464680564153074080
856 -31656638857413246419960
857 32720849537001370395185
858 -33820201338076847249720
859 34955834094420135353949
860 -36128923957631564750244
861 37340684533927513674007
862 -38592368055913011514964
863 39885266590252063333172
864 -41220713282451500453632
865 42600083639949077348240
866 -44024796854568466041128
867 45496317165454866770457
868 -47016155263760197270572
869 48585869740485880280365
870 -50207068578657448108924
871 51881410691055872945134
872 -53610607505004364346836
873 55396424595687380961131
874 -57240683369407472910480
875 59145262798135283299336
876 -61112101206996196062124
877 63143198116429995143502
878 -65240616140501420299880
879 67406482942977471823072
880 -69642993252982513036020
881 71952410942137247847944
882 -74337071164937383629860
883 76799382564078913639120
884 -79341829542850656864304
885 81966974606696133227141
886 -84677460775882623669336
887 87476014071297702387802
888 -90365446075624467115996
889 93348656572347721898325
890 -96428636264739946846112
891 99608469577059781835858
892 -102891337540586234681000
893 106280520767100901785861
894 -109779402512344607446036
895 113391471831926640000603
896 -117120326832576642453704
897 120969678021772928111864
898 -124943351758448263076400
899 129045293807677633845031
900 -133279573002544063818040
901 137650385016527384091403
902 -142162056249573334587434
903 146819047830958903903992
904 -151625959742653816163064
905 156587535066878918308455
906 -161708664361358586660656
907 166994390165899322160065
908 -172449911644271935150224
909 178080589365669433585541
910 -183891950229627147683292
911 189889692538431546757150
912 -196079691221604483896364
913 202468003217067030230973
914 -209060873013491905408224
915 215864738358322263136840
916 -222886236136527201116984
917 230132208425389756353410
918 -237609708730204945755464
919 245326008406070610432588
920 -253288603271391757215876
921 261505220418955582704948
922 -269983825230211378647336
923 278732628598375179907326
924 -287760094366808601502358
925 297074946989166678181386
926 -306686179417569074141920
927 316603061225272724101291
928 -326835146970843774297184
929 337392284811264892142175
930 -348284625370938042261948
931 359522630873778116702586
932 -371117084546402382733960
933 383079100300498950050725
934 -395420132702369445858264
935 408151987237656264384229
936 -421286830880124135029364
937 434837202973724298026461
938 -448816026436661049471248
939 463236619296645943029233
940 -478112706567187852821600
941 493458432475147094236879
942 -509288373049537005352272
943 525617549081608065829110
944 -542461439467436719564208
945 559835994944377329890005
946 -577757652232474789735400
947 596243348592308304868055
948 -615310536811525746903544
949 634977200632989839069877
950 -655261870636894137918160
951 676183640589604417914434
952 -697762184273161361474916
953 720017772809578150075031
954 -742971292494022724492388
955 766644263151092452008864
956 -791058857029646012111172
957 816237918252234572177449
958 -842204982834587292038064
959 868984299291327182122621
960 -896600849845105154263256
961 925080372256957314379839
962 -954449382295460808202824
963 984735196862453598244786
964 -1015965957794797841402748
965 1048170656361976552843333
966 -1081379158479075065735176
967 1115622230655324434589894
968 -1150931566699590720998776
969 1187339815205209245035550
970 -1224880607835941270878476
971 1263588588435503827744514
972 -1303499442984861388320360
973 1344649930431890402523767
974 -1387077914418102720670816
975 1430822395927437803171710
976 -1475923546883991288951240
977 1522422744726485434034350
978 -1570362607986667283115232
979 1619787032899953775541222
980 -1670741231078200000859240
981 1723271768275477835190354
982 -1777426604277619673545416
983 1833255133946740580650392
984 -1890808229454453483209088
985 1950138283738122810492594
986 -2011299255214379585054824
987 2074346713785174014276171
988 -2139337888173504129757584
989 2206331714627537779356701
990 -2275388887031245134135084
991 2346571908460800267766194
992 -2419945144228596583551616
993 2495574876457552038781276
994 -2573529360228717888017376
995 2653878881345917748699444
996 -2736695815763918996447452
997 2822054690728174676861888
998 -2910032247673632745526152
999 3000707506931913933870981
1000 -3094161834298576630865048
1001 3190479009513852925538480
1002 -3289745296710368809224212
1003 3392049516882319903102392
1004 -3497483122434264003184880
1005 3606140273868899185016005
1006 -3718117918673374887292880
1007 3833515872465457823350135
1008 -3952436902463774076953964
1009 4074986813348836226635950
1010 -4201274535581159734528508
1011 4331412216244707655114518
1012 -4465515312487794684998994
1013 4603702687635139842470146
1014 -4746096710045622815484868
1015 4892823354791723771702320
1016 -5044012308240817917272320
1017 5199797075621026773331174
1018 -5360315091654097547818072
1019 5525707834340684641341557
1020 -5696120941987191237737544
1021 5871704333566086184773984
1022 -6052612332502310682055032
1023 6239003793980250285628896
1024 -6431042235871255767190332
1025 6628895973383919970500862
1026 -6832738257540145657696216
1027 7042747417583030648083453
1028 -7259107007427146673955300
1029 7482005956265751408892656
1030 -7711638723449610654461052
1031 7948205457755382342015302
1032 -8191912161167437169220816
1033 8442970857299822498922501
1034 -8701599764586944851933796
1035 8968023474374240598897633
1036 -9242473134046505854330024
1037 9525186635335740983223169
1038 -9816408807950894339240280
1039 10116391618676598729382095
1040 -10425394376093962795426596
1041 10743683941081056712126006
1042 -11071534943252565714240912
1043 11409230003501540820198562
1044 -11757059962814496179126500
1045 12115324117535093062791606
1046 -12484330461253757978520808
1047 12864395933505621356664224
1048 -13255846675466358222630468
1049 13659018292841882331543634
1050 -14074256126149174756473744
1051 14501915528591060267498492
1052 -14942362151736855955432376
1053 15395972239225850584006761
1054 -15863132928714282085535040
1055 16344242562291397685121117
1056 -16839711005600061588436940
1057 17349959975904311482508646
1058 -17875423379348380543016808
1059 18416547657659388800926403
1060 -18973792144555389023292552
1061 19547629432128060563718677
1062 -20138545747473315934268300
1063 20747041339849316796846818
1064 -21373630878654107543310816
1065 22018843862522103064181117
1066 -22683225039843172396581792
1067 23367334841016533428856310
1068 -24071749822763127168559004
1069 24797063124830452611932812
1070 -25543884939427538350688448
1071 26312842993737050950749904
1072 -27104583045865697059516784
1073 27919769394602877969553292
1074 -28759085403364555573289780
1075 29623234038708046998225372
1076 -30512938423818862656758684
1077 31428942407382213982386873
1078 -32372011148256998088438896
1079 33342931716382668784590399
1080 -34342513710364555215596936
1081 35371589892195841736072948
1082 -36431016839582276769600220
1083 37521675616346683082166726
1084 -38644472461409972750760096
1085 39800339496857571351951280
1086 -40990235455609003118808504
1087 42215146429222608160070017
1088 -43476086636385696083323224
1089 44774099212657223158196965
1090 -46110257022038212452922396
1091 47485663490960804079315906
1092 -48901453465309018470023712
1093 50358794091099512358642597
1094 -51858885719463380961532544
1095 53402962836585383936267749
1096 -54992295019281175654267960
1097 56628187916912224995513492
1098 -58311984260348943543621520
1099 60045064898713258487684310
1100 -61828849864656198052310512
1101 63664799468947087505266535
1102 -65554415425165692450068514
1103 67499242005307772716574470
1104 -69500867227145120995478174
1105 71560924074202105347564644
1106 -73681091749227256682971528
1107 75863096962062243192688016
1108 -78108715252840055081258832
1109 80419772351471631114319077
1110 -82798145574396314540113392
1111 85245765259597774027255452
1112 -87764616240922092307874204
1113 90356739362760698340100130
1114 -93024233036183575980052788
1115 95769254837634625971958877
1116 -98594023151339382298437488
1117 101500818856606968988126706
1118 -104491987061229118597287816
1119 107569938882213179918750225
1120 -110737153275125268118293000
1121 113996178913354621791159038
1122 -117349636118636953126438968
1123 120800218844207415554907180
1124 -124350696712001942834450952
1125 128003917105361339915916025
1126 -131762807318722356898932936
1127 135630376765819700062646181
1128 -139609719247970509931528600
1129 143704015284057695435400993
1130 -147916534503858812313099776
1131 152250638106411005601394230
1132 -156709781385158294877487384
1133 161297516321671497765850688
1134 -166017494249770902651667776
1135 170873468591926940357835611
1136 -175869297669875150949477372
1137 181008947591434221231817152
1138 -186296495215554464480356824
1139 191736131197680276268255193
1140 -197332163117573518916239144
1141 203089018691802643301040957
1142 -209011249073149636937388324
1143 215103532239242710671864100
1144 -221370676472798839510878296
1145 227817623935920403525564561
1146 -234449454340942854987208216
1147 241271388720396433261924950
1148 -248288793298721916005010500
1149 255507183468453890581298738
1150 -262932227873639803548353056
1151 270569752603335993093146734
1152 -278425745498111019951841164
1153 286506360572560679380081477
1154 -294817922556907750718956416
1155 303366931560835905948331617
1156 -312160067862804897241302900
1157 321204196828180901388842991
1158 -330506373959584864051585688
1159 340073850082954119893191119
1160 -349914076672915291463008624
1161 360034711321162148069896614
1162 -370443623351614261858244360
1163 381148899586226412891018978
1164 -392158850265440018066126936
1165 403482015127368679147964271
1166 -415127169649901288814094240
1167 427103331460015763033044562
1168 -439419766914721186348108032
1169 452085997858166571962074558
1170 -465111808559550965629424992
1171 478507252836590615474879358
1172 -492282661369441880280720764
1173 506448649210102411058572612
1174 -521016123492430239273632700
1175 535996291348048622886286818
1176 -551400668033561401136210096
1177 567241085274646722473813896
1178 -583529699832717522326360944
1179 600279002299989073745265043
1180 -617501826128960515940457220
1181 635211356902475104297450825
1182 -653421141850664690980056824
1183 672145099621241508307687350
1184 -691397530309794295557872716
1185 711193125756913874836696397
1186 -731546980119129512670155928
1187 752474600720818646292425168
1188 -773991919194454814535128484
1189 796115302916755789797822769
1190 -818861566748460856093990976
1191 842247985085666179389752014
1192 -866292304230877149624780984
1193 891012755092142566309564535
1194 -916428066218833313778982084
1195 942557477182842059335310883
1196 -969420752314233072261767764
1197 997038194800606757267811024
1198 -1025430661159650605474106040
1199 1054619576094597613509494381
1200 -1084626947742583448992474886
1201 1115475383326153340692399728
1202 -1147188105218408147850817192
1203 1179788967432541241571908778
1204 -1213302472546828876616562000
1205 1247753789076415429279807586
1206 -1283168769303499161987179168
1207 1319573967577822828740850493
1208 -1356996659099701487133382188
1209 1395464859198142281350055612
1210 -1435007343116895594497317656
1211 1475653666321606438871520162
1212 -1517434185341605410600806292
1213 1560380079160219420005496542
1214 -1604523371167813740059038404
1215 1649896951692131676336243954
1216 -1696534601120905292754581896
1217 1744471013632097104182044802
1218 -1793741821547483990422337768
1219 1844383620325702926237900513
1220 -1896433994211316363555213556
1221 1949931542556881211777605617
1222 -2004915906835405636287026372
1223 2061427798361011778502658898
1224 -2119509026736122254141296288
1225 2179202529043948256952757957
1226 -2240552399805500106419900792
1227 2303603921720831583303495703
1228 -2368403597214761233677781584
1229 2434999180807840115975757491
1230 -2503439712333815244901475324
1231 2573775551025378904144175212
1232 -2646058410490591333629137800
1233 2720341394602925842097858333
1234 -2796679034328436599960647732
1235 2875127325514134766838599445
1236 -2955743767662315280671732668
1237 3038587403716209125494412121
1238 -3123718860882925719280737272
1239 3211200392520317209102808297
1240 -3301095921115106632869476676
1241 3393471082380319033999856885
1242 -3488393270500721205406732824
1243 3585931684555690267214537770
1244 -3686157376149735040294660768
1245 3789143298281650009531183006
1246 -3894964355484018575204695416
1247 4003697455265585238432564242
1248 -4115421560889877776378316504
1249 4230217745524317854821350699
1250 -4348169247794859732061725448
1251 4469361528782081806144199948
1252 -4593882330495618988839210132
1253 4721821735864745013714061744
1254 -4853272230283825129581420816
1255 4988328764752321111324759122
1256 -5127088820650089569655527168
1257 5269652476189746670153818194
1258 -5416122474588854043820940944
1259 5566604294005767877785456209
1260 -5721206219284142638066759592
1261 5880039415552218038110438055
1262 -6043218003724120457357834516
1263 6210859137951581432610328498
1264 -6383083085075768868092672496
1265 6560013306130163524972026937
1266 -6741776539946630982546313760
1267 6928502888918149393463161866
1268 -7120325906973046712716856336
1269 7317382689816994680142222456
1270 -7519813967500334400495451820
1271 7727764199369751845162557228
1272 -7941381671464874061588192772
1273 8160818596421861841867767778
1274 -8386231215947573087032744448
1275 8617779905929443477710787967
1276 -8855629284247937925080659848
1277 9099948321360105609455109353
1278 -9350910453724393362302337928
1279 9608693700138639169459265810
1280 -9873480781065025193783476984
1281 10145459241017619138262204138
1282 -10424821574089945727542736256
1283 10711765352701942531279910730
1284 -11006493359647733694346173052
1285 11309213723527671554132397132
1286 -11620140057650096327950913960
1287 11939491602490394838143748813
1288 -12267493371797189353865580976
1289 12604376302437747193192522721
1290 -12950377408076886767793448200
1291 13305739936786002221533868502
1292 -13670713532681328454591937816
1293 14045554401693017955874919321
1294 -14430525481569052483129283652
1295 14825896616220573696223650161
1296 -15231944734517964741125797876
1297 15648954033649739080563322487
1298 -16077216167158955817167980176
1299 16517030437774744741366363896
1300 -16968703995159520979166834930
1301 17432552038695467903913206519
1302 -17908898025436832188085970500
1303 18398073883357684917138639024
1304 -18900420230028143573995785424
1305 19416286596855324828704259760
1306 -19946031659028566651231099944
1307 20490023471311912712884125300
1308 -21048639709830478858299763884
1309 21622267920000975596448530619
1310 -22211305770760235921383496700
1311 22816161315249399890877848810
1312 -23437253258115426567735715252
1313 24075011229595576892456394614
1314 -24729876066554503723985452000
1315 25402300100647740939736777345
1316 -26092747453789800837537698860
1317 26801694341109495474471473075
1318 -27529629381579445435196463744
1319 28277053916511368378674042380
1320 -29044482336113564035773292000
1321 29832442414311860250318037395
1322 -30641475652040111200624143238
1323 31472137629211377853795775394
1324 -32324998365586281647806536604
1325 33200642690760323321073276391
1326 -34099670623497274810513704160
1327 35022697760641334965325955144
1328 -35970355675846573493768887316
1329 36943292328368081315405784799
1330 -37942172482165065494899120604
1331 38967678135572268299227228824
1332 -40020508961802541541782919928
1333 41101382760549828841076981382
1334 -42211035920968283281226902928
1335 43350223896309966806783060567
1336 -44519721690510666371682117240
1337 45720324357020467845874420110
1338 -46952847510182792311237838520
1339 48218127849473059396459227448
1340 -49517023696915892080189980356
1341 50850415548007591352931531798
1342 -52219206636478430911279116688
1343 53624323513237457386786926942
1344 -55066716639851070288648989040
1345 56547360996915206729967758829
1346 -58067256707689564349720915648
1347 59627429677371290553503325294
1348 -61228932248394928667874139760
1349 62872843872154891694147973970
1350 -64560271797556163854230392560
1351 66292351776808819267979050110
1352 -68070248788892283539601191596
1353 69895157781125608615567593618
1354 -71768304429290489951495111292
1355 73690945916764580701971919027
1356 -75664371733134010813226339404
1357 77689904492765444714802558281
1358 -79768900773829435337270268672
1359 81902751978278820700390206000
1360 -84092885213298329898558483780
1361 86340764194754122809301647935
1362 -88647890173184612079527129576
1363 91015802882887006154506631022
1364 -93446081514667746518662591108
1365 95940345712838760880825834675
1366 -98500256597055337628660071112
1367 101127517809605874598781168571
1368 -103823876588778745967848510440
1369 106591124868946737902510255807
1370 -109431100408024715775268743264
1371 112345687942972061385455794228
1372 -115336820374027944610343815440
1373 118406479978384104997756578906
1374 -121556699654016649525806347200
1375 124789564194415757996769892206
1376 -128107211594970331971463372340
1377 131511834391782941378724140781
1378 -135005681033708822608174163536
1379 138591057288431893007789403139
1380 -142270327683410605605410802448
1381 146045916982546589624908490139
1382 -149920311699449320133630817552
1383 153896061648191054693579282464
1384 -157975781532468193436057724816
1385 162162152574107254995568904582
1386 -166457924181875967901718531184
1387 170865915661583114408687749422
1388 -175389017968474708264407899468
1389 180030195502958413688702725237
1390 -184792487950712556748043250840
1391 189679012168261490339024486250
1392 -194692964115125437348201816168
1393 199837620833679527351657270842
1394 -205116342477883731539769558592
1395 210532574392073231130644979926
1396 -216089849241027687535314359808
1397 221791789192567166269785909542
1398 -227642108153951987411219436464
1399 233644614063394473335639130876
1400 -239803211238022238342802548388
1401 246121902779664814303329513697
1402 -252604793039867925076053732400
1403 259256090145573288563419957064
1404 -266080108586936728968637030766
1405 273081271868792592824201557186
1406 -280264115227308176463267637784
1407 287633288413408817487699817057
1408 -295193558544592454603490388764
1409 302949813026791266050905702102
1410 -310907062547977129722295847952
1411 319070444145248199423902329534
1412 -327445224347175851081180547828
1413 336036802393233690195848254675
1414 -344850713532173445625259195544
1415 353892632401256989115939000561
1416 -363168376488299748697064428180
1417 372683909678527464223390232553
1418 -382445345888295426378873944984
1419 392458952787768255930711393292
1420 -402731155614708672122280424148
1421 413268541081574919895444850717
1422 -424077861378178445767981314936
1423 435166038272206914622730262588
1424 -446540167309973115125969507920
1425 458207522119806397042519618838
1426 -470175558820560269501444902344
1427 482451920537768611563844393420
1428 -495044442030043583144570193028
1429 507961154428370060236520544876
1430 -521210290091013848890901566988
1431 534800287576825461487299122984
1432 -548739796739787861582127279720
1433 563037683947724112090188155495
1434 -577703037428149574740574012672
1435 592745172744323976929574421773
1436 -608173638404631712378982597420
1437 623998221608492944566326140533
1438 -640228954132083269444267179576
1439 656876118357217421843103457437
1440 -673950253446832480215161072820
1441 691462161670587400966169548254
1442 -709422914884178341548867493468
1443 727843861166054259202096555930
1444 -746736631615305174434752356024
1445 766113147314584595948351773243
1446 -785985626462018237610869765880
1447 806366591676144548026415603116
1448 -827268877478028703199157447308
1449 848705637954789661233684304296
1450 -870690354608879147227624380780
1451 893236844397553831303974126134
1452 -916359267967087489591108536388
1453 940072138086377083309152638100
1454 -964390328284705813381552844192
1455 989329081698538321696541827307
1456 -1014904020132338863201528985656
1457 1041131153338520898955982237789
1458 -1068026888521755960411695984896
1459 1095608040072992808359966604906
1460 -1123891839538664498571136869988
1461 1152895945830689895693797837467
1462 -1182638455683007265072409186408
1463 1213137914360512311758601180946
1464 -1244413326626412036752086258840
1465 1276484167974146925999934991411
1466 -1309370396130177691658482524048
1467 1343092462834080645051565854243
1468 -1377671325902547794282686592016
1469 1413128461584042744031214493732
1470 -1449485877211020822729348598928
1471 1486766124156783892282035579462
1472 -1524992311104207034936525649280
1473 1564188117633743838355632983212
1474 -1604377808138289776222407147908
1475 1645586246072660543234177668594
1476 -1687838908545624855306783290548
1477 1731161901262617179134719767983
1478 -1775581973827444878646208478648
1479 1821126535411498927575364142115
1480 -1867823670799177213425833108220
1481 1915702156818433173598880438972
1482 -1964791479165569850067080303844
1483 2015121849633612365191487678878
1484 -2066724223753811093543923789856
1485 2119630318860050757170450069378
1486 -2173872632586167841147258902632
1487 2229484461806412187514147321725
1488 -2286499922029528402646637748608
1489 2344953967257177295141973897001
1490 -2404882410317666212008026251600
1491 2466321943686212840370235014078
1492 -2529310160803229852874064548736
1493 2593885577902385263709897588256
1494 -2660087656360466130314147664024
1495 2727956825581353040734242475615
1496 -2797534506426700579451949013072
1497 2868863135206212148297014043690
1498 -2941986188240695872238917218208
1499 3016948207011395142059973101636
1500 -3093794823909402143102110171156
1501 3172572788599283740377599073923
1502 -3253329995011376103542341308256
1503 3336115508977539983256526260420
1504 -3420979596525513609494407246688
1505 3507973752847351400170576248342
1506 -3597150731957794745841754696168
1507 3688564577058788769005835076011
1508 -3782270651626736215180158577176
1509 3878325671239464597393837286355
1510 -3976787736160274503673426641152
1511 4077716364696839418225224660720
1512 -4181172527353140623735948085830
1513 4287218681793041674963248252716
1514 -4395918808634536350279649895776
1515 4507338448094144211527569418907
1516 -4621544737501380116058518611308
1517 4738606449703685055716917667265
1518 -4858594032382675262258420868464
1519 4981579648303048858098846187124
1520 -5107637216515983882499483198104
1521 5236842454539366068329629846730
1522 -5369272921537699040841581440984
1523 5505008062525076938657926199686
1524 -5644129253615141140041253897684
1525 5786719848342494579454110528661
1526 -5932865225080609983176142903304
1527 6082652835581845742953237061403
1528 -6236172254665775232905110960000
1529 6393515231082639730490403901293
1530 -6554775739579350684936428817024
1531 6720050034196098810205828650400
1532 -6889436702822275583667047265320
1533 7063036723041073351226827774504
1534 -7240953519292804414872952652208
1535 7423293021387670256705202329960
1536 -7610163724399420978601806825984
1537 7801676749972068127299330980958
1538 -7997945909072551044632024879960
1539 8199087766223013186030484880574
1540 -8405221705247119866747371784672
1541 8616469996565639832398560045309
1542 -8832957866077319679116293636428
1543 9054813565661906740565093956800
1544 -9282168445343024343368709606772
1545 9515157027149468012226076260194
1546 -9753917080714373507090794164664
1547 9998589700652612057935960502533
1548 -10249319385757695108008242279296
1549 10506254120060417237003755267001
1550 -10769545455792430502864785510076
1551 11039348598298932551706089720710
1552 -11315822492945664874304499833256
1553 11599129914066451716821210958402
1554 -11889437555998565769484480494624
1555 12186916126254287878406605285193
1556 -12491740440878136681433245320968
1557 12804089522040375287870696277898
1558 -13124146697918555652107587454464
1559 13452099704920044154019893867181
1560 -13788140792299683445502052447668
1561 14132466829227982362293407219896
1562 -14485279414366487461741622357242
1563 14846784988008282099264205702076
1564 -15217194946842884176695799762232
1565 15596725761406165190172596452571
1566 -15985599096277292618791616597304
1567 16384041933086110971622701854827
1568 -16792286696395824440733338986588
1569 17210571382527322295221826954818
1570 -17639139691392995531106921425340
1571 18078241161409438029631149905636
1572 -18528131307560008192402165592000
1573 18989071762679841728795147969181
1574 -19461330422037554836033961329748
1575 19945181591289564743810302954743
1576 -20440906137884684178864263046008
1577 20948791645998411570640110050125
1578 -21469132575078139615343405813552
1579 22002230422082350195038608795862
1580 -22548393887498752990079430728496
1581 23107939045228254101886068770303
1582 -23681189516423609580933200724808
1583 24268476647373634205609240377036
1584 -24870139691525901205013280768836
1585 25486525995742975698172856066539
1586 -26117991190889375664032467288736
1587 26764899386848657022422063827482
1588 -27427623372072274722349689662700
1589 28106544817764174913486165109133
1590 -28802054486807422837406694434304
1591 29514552447541577556915600028052
1592 -30244448292501989049681061071272
1593 30992161362234708137091170529923
1594 -31758120974303267740851687636788
1595 32542766657606222086113670549560
1596 -33346548392127022285216004713080
1597 34169926854240554636564850620241
1598 -35013373667703472019597166571696
1599 35877371660458320653587237059138
1600 -36762415127384403726358063694672
1601 37669010099131324683852414658963
1602 -38597674617174216526828896776528
1603 39548939015232798809943571981996
1604 -40523346207199615228730566726544
1605 41521451981726081668915388458276
1606 -42543825303618320436455761922640
1607 43591048622198181246489035489107
1608 -44663718186788354779029362349508
1609 45762444369484064487803554402683
1610 -46887851995377475363812334443536
1611 48040580680404698143305315868134
1612 -49221285176989095613930493729372
1613 50430635727658505167351131407743
1614 -51669318426817982065428852237184
1615 52938035590863750359742057723372
1616 -54237506136828227856227723677080
1617 55568465969750258658375783978117
1618 -56931668378969042111715332707288
1619 58327884443544705553924235825833
1620 -59757903447013029969616816500340
1621 61222533301686496033984358122102
1622 -62722600982718573798501284321024
1623 64258952972153044930660146769630
1624 -65832455713185127434736993775742
1625 67443996074866256897098683437145
1626 -69094481827489569750899533815128
1627 70784842128898446183703853661995
1628 -72516028021965905294297187248756
1629 74289012943498196058114354599577
1630 -76104793244821593210174471471292
1631 77964388724317204992117402676370
1632 -79868843172174532363181979557896
1633 81819224927640575783098023664950
1634 -83816627449047470894189503016052
1635 85862169896907960787898166311882
1636 -87956997730374486593234922428472
1637 90102283317364288643710796389147
1638 -92299226558659658618927870360536
1639 94549055526299388489879069346490
1640 -96853027116584525247281663188520
1641 99212427718028753612912357041639
1642 -101628573894591093720670375532172
1643 104102813084536133587491844200316
1644 -106636524315274724526417649422832
1645 109231118934545936677453184331580
1646 -111888041358309107470349903596048
1647 114608769835723035672459199055808
1648 -117394817231597781164225315348152
1649 120247731826713117595352748619200
1650 -123169098136406450668672718733116
1651 126160537747841982008486681217390
1652 -129223710176382071343213476847848
1653 132360313741491114958434172718818
1654 -135572086462611822874552174411396
1655 138860806975463557591693344634092
1656 -142228295469222402513742999330052
1657 145676414645052844929304884664250
1658 -149207070696471389012766963608600
1659 152822214312033084362314579143972
1660 -156523841700842866615061200852032
1661 160313995641404749768124538045282
1662 -164194766554333287811628703162976
1663 168168293599463357953580634970310
1664 -172236765797906219341422557154484
1665 176402423179611952092021356067435
1666 -180667557957010790001269365902384
1667 185034515725318549792171973280641
1668 -189505696690104335585931947955336
1669 194083556922731950084176614010720
1670 -198770609644299973734687368187488
1671 203569426538719310023917075592056
1672 -208482639095581145117763382468876
1673 213512939983482717939050675720705
1674 -218663084454493052091225071974112
1675 223935891780455886134655577385315
1676 -229334246721842466038934993375088
1677 234861101029882617504037641190390
1678 -240519474982718600499117317992440
1679 246312458956342697393380552201913
1680 -252243215031096302780072842337800
1681 258314978634525457472337160251833
1682 -264531060221405306147773127664524
1683 270894846991763886732207446530124
1684 -277409804647753994082418085164924
1685 284079479190240580111770946545626
1686 -290907498755990269134921776029088
1687 297897575496369111844161872467329
1688 -305053507498474682380953950058424
1689 312379180749649030041609376793176
1690 -319878571146339832022992343027652
1691 327555746548298395808209934070180
1692 -335414868879124938747198483636472
1693 343460196274193810380000634178497
1694 -351696085277014033898808193568404
1695 360126993085103756980205064950313
1696 -368757479846480936421703252157616
1697 377592211007896817695828437530759
1698 -386635959715963516988870366528112
1699 395893609272352313707730879178502
1700 -405370155644265122155213824262560
1701 415070710031408021268344684182712
1702 -425000501490722689367539706754732
1703 435164879620159155529559443646014
1704 -445569317302801460426025308662796
1705 456219413512686593449010794534731
1706 -467120896183686456822236948708112
1707 478279625142852642563283738445108
1708 -489701595109654507604494961166440
1709 501392938762572385199843670758382
1710 -513359929874539781795103973926032
1711 525608986518761130010710146935364
1712 -538146674346465114747827965147156
1713 550979709938187740960608511668278
1714 -564114964230214188243945358893768
1715 577559466017844139958638278983473
1716 -591320405537181707637062272140276
1717 605405138127188275172560675893148
1718 -619821187973774573932480168426536
1719 634576251937747127909309276824508
1720 -649678203468463888505661502722000
1721 665135096605094400752368939043309
1722 -680955170067421220424979537054312
1723 697146851438161586743319581319352
1724 -713718761438831576298711656719712
1725 730679718301219094061463826358703
1726 -748038742236577121583771544521800
1727 765805060004694696499685357344903
1728 -783988109585050161071451702927652
1729 802597544952299280496275111132512
1730 -821643240958399903990391363995628
1731 841135298323724992609339745083408
1732 -861084048739567089435699638852952
1733 881500060084489639295545770970076
1734 -902394141757034005407261825536580
1735 923777350127345635133417101948035
1736 -945660994110338631056122122912472
1737 968056640863074966397727097925579
1738 -990976121609092765056125286662720
1739 1014431537592477524029065136239393
1740 -1038435266164530908568514504969786
1741 1062999967005953788825060212481068
1742 -1088138588487523533082698943505600
1743 1113864374172310297395509103183444
1744 -1140190869462543194643997402335036
1745 1167131928394304759631538530405593
1746 -1194701720583301086937835097024064
1747 1222914738325025480171794537915449
1748 -1251785803852705445484008953080408
1749 1281330076756496380859797497484995
1750 -1311563061567460374247407838521624
1751 1342500615509945220583203332022660
1752 -1374158956426057133865837543963384
1753 1406554670876000645302567285789584
1754 -1439704722418140884262882050949780
1755 1473626460072726911956680294886462
1756 -1508337626973300068102111052746056
1757 1543856369209898378986836789392801
1758 -1580201244868256992643829410748552
1759 1617391233269295457598568513372546
1760 -1655445744413275476516401338826244
1761 1694384628633107540152930283489088
1762 -1734228186461381615197005358431548
1763 1774997178715795917783235496633202
1764 -1816712836807758810144421858512996
1765 1859396873279041983576144124334274
1766 -1903071492571468389373103789693072
1767 1947759402034725953278713477952092
1768 -1993483823177508004621429256369424
1769 2040268503167293566675522495035080
1770 -2088137726584195221717717235232048
1771 2137116327434419307319338118612914
1772 -2187229701429002770580790280274676
1773 2238503818533613087712587061414229
1774 -2290965235795322309172708514835940
1775 2344641110452393621329004036864358
1776 -2399559213333248895824859987986880
1777 2455747942550918512823777990110743
1778 -2513236337499410343441631555479832
1779 2572054093158573300545457089711025
1780 -2632231574714172364832357999010404
1781 2693799832500036468573597024038974
1782 -2756790617269288127195737391963080
1783 2821236395801814380342302019346456
1784 -2887170366855292522117096066235468
1785 2954626477467241242000146489258319
1786 -3023639439615728240905055187870048
1787 3094244747246529271693159389000243
1788 -3166478693674700950462182924007468
1789 3240378389368700603424590635447142
1790 -3315981780125360907073368942720924
1791 3393327665644205315337019500961788
1792 -3472455718509772323604372411314192
1793 3553406503590802488456123199712490
1794 -3636221497865331894141683153756768
1795 3720943110680929579367603566357602
1796 -3807614704459514414228336226218324
1797 3896280615856389043215811002205237
1798 -3986986177383334862952841840314064
1799 4079777739505822773594002828741513
1800 -4174702693224609708080560851796152
1801 4271809493152210723681506588740475
1802 -4371147681094960820031590856712876
1803 4472767910151609808359188247386426
1804 -4576721969339627617892419734471612
1805 4683062808760636376276714831670822
1806 -4791844565316629555238442459041224
1807 4903122588988887624842509369963844
1808 -5016953469691754115748359179249876
1809 5133395064713695778483387555057998
1810 -5252506526758335737487557413191696
1811 5374348332598419395739742625324662
1812 -5498982312355949469340664256076924
1813 5626471679422008931268384869941600
1814 -5756881061030078952900744131114688
1815 5890276529496953356400449185719808
1816 -6026725634145651780919220579316344
1817 6166297433925040737609397972464493
1818 -6309062530741185101024458063840328
1819 6455093103515772618929009010800697
1820 -6604462942987280839173719404858480
1821 6757247487270889499132399167983831
1822 -6913523858193482030172950524675074
1823 7073370898420427648210423275206390
1824 -7236869209391190706314393568455408
1825 7404101190081176588412860363507504
1826 -7575151076607593592517556512765944
1827 7750104982697488257288794058611550
1828 -7929050941036497587255817988150728
1829 8112078945517255693614543639614093
1830 -8299280994406794625041866956729420
1831 8490751134452689932688780490391582
1832 -8686585505948120970198644199434016
1833 8886882388776444116664220191883748
1834 -9091742249456314224554127724881316
1835 9301267789208835924787552629034716
1836 -9515563993068682186376179812411444
1837 9734738180061582781829586517999917
1838 -9958900054471060233148739759632912
1839 10188161758217775766704674862325118
1840 -10422637924375342974104624671141704
1841 10662445731846972354704598540086619
1842 -10907704961227825902175653864732456
1843 11158538051878487743702343564921802
1844 -11415070160235494801066902327116816
1845 11677429219385420571366338022021906
1846 -11945745999929565669842118674292344
1847 12220154172166881115242988046072039
1848 -12500790369623334709922924553682684
1849 12787794253956527392909379206833054
1850 -13081308581264975336940182316318416
1851 13381479269832095257577337013960616
1852 -13688455469335565166201257814953216
1853 14002389631553380727919518455802053
1854 -14323437582598588770802379957605984
1855 14651758596715354742739120286952522
1856 -14987515471669710346924660474876208
1857 15330874605769031321673111864003890
1858 -15682006076545013640967936327386288
1859 16041083721135649798296610286848784
1860 -16408285218402455581606049526194910
1861 16783792172819962021069173048687855
1862 -17167790200175267295233820283176552
1863 17560469015116239808507978360372774
1864 -17962022520587776777139055926084112
1865 18372648899196352605799197947407639
1866 -18792550706543938469904896953437072
1867 19221934966573239369881363061763737
1868 -19661013268967077853530235832457392
1869 20110001868645654822259894417617898
1870 -20569121787406337674961272751766152
1871 21038598917751565109276397587823424
1872 -21518664128951416586568803842088220
1873 22009553375388372964141020594408912
1874 -22511507807232793535904665542421604
1875 23024773883498654280650558542754895
1876 -23549603487530132964728419407715488
1877 24086254044970689099042863839978757
1878 -24634988644267371027006277035589016
1879 25196076159764189317776052201672519
1880 -25769791377439525589023815873576760
1881 26356415123343699173903573019019204
1882 -26956234394793991133660416208645400
1883 27569542494385626697574033143737966
1884 -28196639166878443833096607696509728
1885 28837830739020227550889996847888421
1886 -29493430262368967275332166897519920
1887 30163757659177598910159340291949628
1888 -30849139871406124640974470210155664
1889 31549911012927362394462991940529722
1890 -32266412524993963722543293872804096
1891 32998993335035754552609137303081104
1892 -33748010018857898329198861799548808
1893 34513826966311855903831045251755902
1894 -35296816550512621744066887497805576
1895 36097359300677252457102011323017526
1896 -36915844078661271946402204524420836
1897 37752668259271138118061441262811977
1898 -38608237914432589557477680960475608
1899 39482968001296357986211659257877815
1900 -40377282554364434235653755946550536
1901 41291614881721812412205361281927029
1902 -42226407765460409564640467771439524
1903 43182113666383667487860986459436052
1904 -44159194933082190112258288486178440
1905 45158124015472654659437336804906154
1906 -46179383682894158196913198697040240
1907 47223467246858124460837114496694462
1908 -48290878788549899642519998952652376
1909 49382133391182210825625606460948678
1910 -50497757377302747684170341784461420
1911 51638288551160258111099731448264198
1912 -52804276446235722518103209966562900
1913 53996282578047390194866253650347423
1914 -55214880702340725280390969670531620
1915 56460657078776620764429627478696055
1916 -57734210740233597515931385885596028
1917 59036153767842112254792572502463937
1918 -60367111571871554590986260214421088
1919 61727723178593020135124862629901630
1920 -63118641523243505218362606480526100
1921 64540533749219779707488388753006240
1922 -65994081513632858793415179465020564
1923 67479981299356713879371222453145878
1924 -68998944733707637980388499223741596
1925 70551698913893513084379079940964212
1926 -72138986739375116905881585050116432
1927 73761567251284555904898805992608115
1928 -75420215979048921545277979339870912
1929 77115725294370338443729076432490467
1930 -78848904772716707473880360167692000
1931 80620581562480645746065925148181418
1932 -82431600761967389984939949307405880
1933 84282825804375761094669531048835725
1934 -86175138850939687025577584513090672
1935 88109441192401250137763059436223795
1936 -90086653658989765584999142656992152
1937 92107717039085009831550671332548545
1938 -94173592506746404684926425719583424
1939 96285262058293724143481824146641958
1940 -98443728958128730391215533886565316
1941 100650018193991062621153491025218430
1942 -102905176941845699574651145833537864
1943 105210275040603395767117417954012748
1944 -107566405476879654068269087109655152
1945 109974684880002044784273214061439748
1946 -112436254027480015407046739431641320
1947 114952278361155757927208411213360194
1948 -117523948514259213835940495245600020
1949 120152480849594902099073687647283538
1950 -122839118009092954223958874952085740
1951 125585129474961535485089143484681102
1952 -128391812142682724362303799556806736
1953 131260490906098914742677390748119477
1954 -134192519254841899498095483295352068
1955 137189279884361992125825564180808291
1956 -140252185318819847418223824326454904
1957 143382678547109054220012676950519333
1958 -146582233672283095356545825191528912
1959 149852356574665904575184401567619618
1960 -153194585588931000033985613572125204
1961 156610492195440040359841939637386256
1962 -160101681726137634880904496696793792
1963 163669794085305347217308748879058780
1964 -167316504485484063544536298802655876
1965 171043524198880255383519129627458937
1966 -174852601324578154315957040255378976
1967 178745521571886475696771017022673208
1968 -182724109060155082885648106547042280
1969 186790227135403874961585246624319980
1970 -190945779204113211941855019803617884
1971 195192709584532365671299901712173034
1972 -199533004375869804647545128754268460
1973 203968692345736589399538209989139819
1974 -208501845836221774673734785136964288
1975 213134581688986489143528403832057418
1976 -217869062189771295862225134859241264
1977 222707496032719529740420621270079306
1978 -227652139304927565100186565759113520
1979 232705296491641390849795058889458325
1980 -237869321502527466310705600185630616
1981 243146618719454600077346584369604418
1982 -248539644066232540919663034338667320
1983 254050906100762097827617100499292098
1984 -259682967130060919601848702522344866
1985 265438444348638565823690271448667185
1986 -271320011000704194420229710306419352
1987 277330397566700080877420591761707642
1988 -283472392974664274367520433621590816
1989 289748845836935990040367298369854521
1990 -296162665712727838399856864843092172
1991 302716824397099707025491639181478712
1992 -309414357236880041149522679609080568
1993 316258364474091421313122008250806513
1994 -323252012617448712973905892895861028
1995 330398535842509669642940405299027910
1996 -337701237421069712624030262392193936
1997 345163491180404690584725340353675100
1998 -352788742992977745692461665100720920
1999 360580512297238985655944112136644250
2000 -368542393650159487589448147264585060
2001 376678058312154244532205783955989173
2002 -384991255865062013781181821234010332
2003 393485815863863643965782576018826968
2004 -402165649522834350527398461040344352
2005 411034751436839581456644575759977024
2006 -420097201338498572431943290025347952
2007 429357165891954439393608302410612637
2008 -438818900524004702874988930736915336
2009 448486751293361487254271446479153707
2010 -458365156798826295320410392855694316
2011 468458650127180231322969677079581124
2012 -478771860841606840271483654374083956
2013 489309517011481353096257334971839674
2014 -500076447284377082970967047089050848
2015 511077583001157015048467349223656351
2016 -522317960355036277026761106145510232
2017 533802722595519177254899638879354128
2018 -545537122278132857449855637253626440
2019 557526523560898336809453237167333817
2020 -569776404548498830587008227685557896
2021 582292359685124715647894257692347508
2022 -595080102196994395669934622572306724
2023 608145466585570598201399826336502242
2024 -621494411172512322859805706904447540
2025 635133020697423761406739624305257412
2026 -649067508969483034580742805381053112
2027 663304221574055546810973154988741987
2028 -677849638635419156824557101503422028
2029 692710377636751207485710700477295098
2030 -707893196298550760621687775923734992
2031 723404995516693152417050501723541620
2032 -739252822361338231446886412258247528
2033 755443873137938372810713692583933753
2034 -771985496511617587822777566250334352
2035 788885196696218780075504126981553821
2036 -806150636709342445626871890549061564
2037 823789641694726886524486463592575119
2038 -841810202313347313129324188022405936
2039 860220478204639063689548509908012448
2040 -879028801519278580003843997286620048
2041 898243680524984755743206832660770060
2042 -917873803286832830169063594653611776
2043 937928041423603147224735025521419330
2044 -958415453941717850184492396207807560
2045 979345291148349945625033400620448651
2046 -1000726998645321159662091528844214000
2047 1022570221405437637781145480193214991
2048 -1044884807932945819790706069088754320
2049 1067680814509824765124584774330275231
2050 -1090968509529665823727856721606379644
2051 1114758377920925858977069112614212220
2052 -1139061125661376245134844022105908504
2053 1163887684385606595136417177305883136
2054 -1189249216087479639309554781966477108
2055 1215157117919471887566121778981344213
2056 -1241623027090873681642916373960204012
2057 1268658825866861993584891771357684747
2058 -1296276646670499866989520635250137584
2059 1324488877289757745829366762724989470
2060 -1353308166191694107671688783407277112
2061 1382747427945975828691359630116548965
2062 -1412819848759962573389072739266066168
2063 1443538892127624240687242165826968096
2064 -1474918304594606127525659551487739984
2065 1506972121641803006879967418787462100
2066 -1539714673689850777231824176858969248
2067 1573160592226992744658557807616451088
2068 -1607324816062826965421575899264305656
2069 1642222597710491423669124082299708994
2070 -1677869509899895164543951711190781008
2071 1714281452224655869137847211489123006
2072 -1751474657925457764395581936100756520
2073 1789465700812598226836528041112095251
2074 -1828271502330546984763679186196616740
2075 1867909338767398472161653462487631817
2076 -1908396848612155660682527274568789780
2077 1949752040062842614140509321574125488
2078 -1991993298688503095061718904776617136
2079 2035139395248203830031488850810182799
2080 -2079209493670223533004762794980178752
2081 2124223159194672515549597009650772038
2082 -2170200366682852704254372626475987900
2083 2217161509096734164795131873237073088
2084 -2265127406151991824980840415188448032
2085 2314119313148115018909404000180504113
2086 -2364158929979172767509121899352237160
2087 2415268410328889395819997903690566064
2088 -2467470371053758191609985394078017124
2089 2520787901757995359277502345368879923
2090 -2575244574564212545319948379221188448
2091 2630864454083763738116147208936086742
2092 -2687672107590801404782075754923245840
2093 2745692615404157349132674185272037387
2094 -2804951581481245988000788453879579552
2095 2865475144228271581292822329979490978
2096 -2927289987531106446306052233796133680
2097 2990423352011294369013790000510910648
2098 -3054903046511722326973745878003579280
2099 3120757459816594296372914556586326675
2100 -3188015572610433363508425478087828596
2101 3256706969680932631589618148522779466
2102 -3326861852370571542487741802313068670
2103 3398511051282012258471167113388368122
2104 -3471686039242390708426854403688523272
2105 3546418944531718831483993059845048116
2106 -3622742564380718486894314062470450232
2107 3700690378743513483990373570460993074
2108 -3780296564350714259947091337476543796
2109 3861596009048539934367131562400837842
2110 -3944624326429734839335478619621645012
2111 4029417870762151206672369918522938194
2112 -4116013752220986533745018885506494322
2113 4204449852430783286517198989205030970
2114 -4294764840323420078438588108388890900
2115 4386998188318447334183931187713610625
2116 -4481190188832246755085854603666425880
2117 4577381971122622692879627650076992135
2118 -4675615518475564858096056156417255008
2119 4775933685741055691438009862464672637
2120 -4878380217224932260641895426942697224
2121 4982999764943951760259926393897082646
2122 -5089837907251351639330319396633224324
2123 5198941167840340117908009381275782580
2124 -5310357035133100432533100831758491004
2125 5424133982063042624665359353020698320
2126 -5540321486258190111328089766017379768
2127 5658970050633744713894279789299694276
2128 -5780131224402033327525043540911236712
2129 5903857624508202047017208258394920356
2130 -6030202957500189384772881014505662976
2131 6159222041841679288633554107735342814
2132 -6290970830676907054467707286076243128
2133 6425506435056366991493623029193998155
2134 -6562887147632649903020132695830903444
2135 6703172466835821161124105135470593788
2136 -6846423121537936449298593878728936660
2137 6992701096216482188069529310721999454
2138 -7142069656626721315264195480937657656
2139 7294593375993122540829119600436640404
2140 -7450338161730252508856741984790664548
2141 7609371282703715548423823855188839197
2142 -7771761397041934955811760296990774188
2143 7937578580509783104723233046426984400
2144 -8106894355455285207956078322691370148
2145 8279781720340843330080793252946107227
2146 -8456315179870653358397429557235200128
2147 8636570775726218166150432067334662237
2148 -8820626117922095233018709609954813436
2149 9008560416794256606864691279270399022
2150 -9200454515633683385502461578389328112
2151 9396390923978065962506162847067579776
2152 -9596453851574735208920627665454553816
2153 9800729243028208642798864595427669943
2154 -10009304813145999566627907837405725472
2155 10222270082996606229828981040639642572
2156 -10439716416693872399594173413100354496
2157 10661737058922190395206470321726686147
2158 -10888427173217302761379743441601101856
2159 11119883881017749434844706292258637697
2160 -11356206301502303602089306783627709488
2161 11597495592229041560117648465447497728
2162 -11843854990591999887113455947189437824
2163 12095389856111687223513376166679512638
2164 -12352207713576038072422708031877461112
2165 12614418297048722364071342485288247594
2166 -12882133594762057212301870949720874496
2167 13155467894912106448520328538895978036
2168 -13434537832373899274674508579214358444
2169 13719462436355051854376498469805817884
2170 -14010363179006434988652732670898416300
2171 14307364025008897337088178324640596232
2172 -14610591482155427080659442582130484128
2173 14920174652948515611029578228412836677
2174 -15236245287232874912230078446104764736
2175 15558937835884055920865510830139170657
2176 -15888389505573918455842690584808816120
2177 16224740314634314440367200185467215923
2178 -16568133150040765247396133714236233296
2179 16918713825538341243862681357542179707
2180 -17276631140932387144432236898287052828
2181 17642036942567180766635315910710608457
2182 -18015086185016065367533579523435162916
2183 18395936994007057107949138992333658888
2184 -18784750730608399502897198121680158840
2185 19181692056699016141377629610772018777
2186 -19586929001749301670156788522846062736
2187 20000633030938189218082037996553149619
2188 -20422979114632940271272611308184078080
2189 20854145799258620674933579144666051266
2190 -21294315279584754121802788482348679824
2191 21743673472457182388829526922301753036
2192 -22202410092003709898230087994505842816
2193 22670718726342669099546206773366474240
2194 -23148796915824112899135650204476261312
2195 23636846232833921114838279128548765726
2196 -24135072363191699918173932350094913000
2197 24643685189173956652606360019082252187
2198 -25162898874194647502391523921973162960
2199 25692931949175822462402625210810478705
2200 -26234007400641731151748464353967681288
2201 26786352760570404448645937963131142505
2202 -27350200198037390936149796251395028560
2203 27925786612687003984692532232354139696
2204 -28513353730067125203891815363049197024
2205 29113148198864313214517686892248966720
2206 -29725421690076683476474717920495074200
2207 30350430998162755525837530197232210800
2208 -30988438144205208687337140365977926120
2209 31639710481129246400783585426990016396
2210 -32304520801016043003360039442236322032
2211 32983147444552535431675959734632267360
2212 -33675874412659626132407537208889506832
2213 34382991480341682780329619541337267287
2214 -35104794312801055493191272927083996516
2215 35841584583862183411533722118033411322
2216 -36593670096750730085850957673126862560
2217 37361364907274071387688951282814881653
2218 -38144989449450360952751132520114831000
2219 38944870663634316805626161794967567510
2220 -39761342127188809136948037837455472900
2221 40594744187752283533897179985060716112
2222 -41445424099153026645996518220625583364
2223 42313736160022272657199332907825618182
2224 -43200041855159159389391201159298613164
2225 44104709999701572734668468433835776309
2226 -45028116886157967773868848295580977280
2227 45970646434356324771267513589690950792
2228 -46932690344367488623510328761944446444
2229 47914648252461251667478651955635651056
2230 -48916927890154672413141138488114802540
2231 49939945246413277178705181127488529862
2232 -50984124733066968179618825962116551584
2233 52049899353503660771468301406783304280
2234 -53137710874704894698682772244396482248
2235 54248010002688909800918453497178168593
2236 -55381256561427946123369077098633753352
2237 56537919675307822209468286163130736496
2238 -57718477955199163985353244734233291800
2239 58923419688211000556077118382718362438
2240 -60153243031198812902345747389968695768
2241 61408456208100517372900556065078528371
2242 -62689577711175288508061042024794801976
2243 63997136506221575620675773659139765126
2244 -65331672241852145219558333590965938662
2245 66693735462905487301704420368388386553
2246 -68083887828074458299447170759216670920
2247 69502702331834597603020572705643368540
2248 -70950763530756148643830897106517183200
2249 72428667774285440075895372165204314912
2250 -73937023440082938207455786643864640060
2251 75476451174006969111494780257647135426
2252 -77047584134833828381713611163048286400
2253 78651068243806748897894913300014113911
2254 -80287562439107982843452841957572000040
2255 81957738935350074221284955091043852731
2256 -83662283488184252888393807007775369052
2257 85401895664125771320071233203981517439
2258 -87177289115697931588860915627102491096
2259 88989191861998513096747187245213829869
2260 -90838346574794312124602917339500107600
2261 92725510870251542957459651927443220962
2262 -94651457606411927927213010719674562852
2263 96616975186526420931825104545856979732
2264 -98622867868360666591616509923230535084
2265 100669956079588495936490716977539742223
2266 -102759076739392000159512460747432856088
2267 104891083586389007324959156244484625337
2268 -107066847513011113788111693971358898144
2269 109287256906457793278122585288819521498
2270 -111553217996354522947497841645959965120
2271 113865655209245328067812959450461306338
2272 -116225511530052656318412929705515763028
2273 118633748870640049641993695920055528127
2274 -121091348445615687328388577332735451252
2275 123599311155517529264079815286680041749
2276 -126158657977523494085435210064434605824
2277 128770430363832864234559069946591936469
2278 -131435690647867919605144437172191648360
2279 134155522458447664584234491355866530447
2280 -136931031142088430848167197015120918500
2281 139763344193589111267495319043526378924
2282 -142653611695061809757697803453806614552
2283 145603006763571778956499854176097659864
2284 -148612726007553663298651468175629099532
2285 151683989992174270479739380284518193770
2286 -154818043713815360575154894449773959520
2287 158016157083853270367064918891031169845
2288 -161279625421915581895796307136705354368
2289 164609769958798500064167718339916047190
2290 -168007938349232125489367084558156249292
2291 171475505194684396965483619036672340518
2292 -175013872576398134124467519899935157864
2293 178624470598859336423541195946893008886
2294 -182308757943898690744151395345896919248
2295 186068222435632108000905748490025747051
2296 -189904381616450050580252936171432295176
2297 193818783334269428514186719835479439287
2298 -197813006341265934442070111475139936480
2299 201888660904308857068793671156576339770
2300 -206047389427324661440686289095995969748
2301 210290867085819953394568348347698074542
2302 -214620802473798856494901931603321626652
2303 219038938263314324211114366442051226570
2304 -223547051876897489567296641456427099776
2305 228146956173113820590241574733951423580
2306 -232840500145499604211200057806800481456
2307 237629569635137125511437174651476530593
2308 -242516088057131845023601823600105804160
2309 247502017141259905905277218618524862069
2310 -252589357687059426929050038009446532572
2311 257780150333644258183686817523959075532
2312 -263076476344524195963543444329180135384
2313 268480458407721073360193977404771213746
2314 -273994261451475665439629057832354134420
2315 279620093475845974520467876355810951061
2316 -285360206400503193913785341681522432224
2317 291216896929037489504761085735967593799
2318 -297192507430091689768434944136984745064
2319 303289426835647038297290639002975049695
2320 -309510091556791340770927298666609389424
2321 315856986417306132631696811201369781826
2322 -322332645605415906716332971632845566024
2323 328939653644048973967328413727738610976
2324 -335680646379966187366702542374495118020
2325 342558311992120541669105931042404437593
2326 -349575392019617571700190451165853372488
2327 356734682409653512333809077037352451956
2328 -364039034585815356193461626701785374524
2329 371491356537134253087862467916151070401
2330 -379094613928291140699086193186571308288
2331 386851831231381081682975728876239087182
2332 -394766092879650510724883899490087546248
2333 402840544443629468850769099937538027981
2334 -411078393830088924131405974426582000344
2335 419482912504261450614355485018621379056
2336 -428057436735771863684741089378850952596
2337 436805368868732892923471767712225250775
2338 -445730178616469615809050759650890981024
2339 454835404381345180289903643950274443646
2340 -464124654600169314355609813181789364976
2341 473601609115680259307780011052586541087
2342 -483270020574600073603535491045113672300
2343 493133715852772739131805125641031397922
2344 -503196597507904164836326991948419884876
2345 513462645260433026995214940561998728986
2346 -523935917503071414574314461451453296296
2347 534620552839564465347700661852550733982
2348 -545520771653228587416705082805760657360
2349 556640877705838464889295363602888225475
2350 -567985259767443849421898677493299841708
2351 579558393277708144797057954236922089430
2352 -591364842039372003469624874668445150508
2353 603409259944456575855527475075514041240
2354 -615696392733832688957419790784800782944
2355 628231079790794084715222539061963489654
2356 -641018255969284924280972822767893185032
2357 654062953457444066327917703981759620184
2358 -667370303677141159700061281003992427088
2359 680945539220192357491718709397876698431
2360 -694793995821956465359385800208735903192
2361 708921114373025585904595607330918506819
2362 -723332442969737817828768252628812634728
2363 738033639004253317869227731960388752268
2364 -753030471294949039955950996448704403380
2365 768328822257901734300445262117498607122
2366 -783934690120243324087121493850258421056
2367 799854191176187584050312578665561825955
2368 -816093562086542128510396352359248212240
2369 832659162222535081493198105819127939373
2370 -849557476054801453570934862311752712720
2371 866795115588390194383949394695530433910
2372 -884378822844669131832045108438043589696
2373 902315472391021554123891296958366912498
2374 -920612073919245044844579112355325356692
2375 939275774873580349681178081597604162132
2376 -958313863129315542246288520819085018804
2377 977733769722928571433467573971194286467
2378 -997543071634749419943761500006958015576
2379 1017749494625141589213141222951591602097
2380 -1038360916125221456186966396166721254258
2381 1059385368183153228550227375228942261000
2382 -1080831040467076763600962006657336510356
2383 1102706283325745418579391289972382497304
2384 -1125019610907971373654080755835205015200
2385 1147779704341996519706491036932274245508
2386 -1170995414975928038506791487739951942424
2387 1194675767680399229963283951531792998740
2388 -1218829964214637967070427013955198198640
2389 1243467386657147391282958862256328332435
2390 -1268597600902226106779086275356521159356
2391 1294230360223578199108515282752360670700
2392 -1320375608906286899807168141448924344336
2393 1347043485948449651549556065340157077528
2394 -1374244328833796706343940394185884952500
2395 1401988677376640220382162057383445884771
2396 -1430287277640526101777382629182867844628
2397 1459151085931986629998096701733048167937
2398 -1488591272870818106973550941707114235624
2399 1518619227538334528455225792079016169776
2400 -1549246561705075489227684351303653519176
2401 1580485114139474266247609610170743535365
2402 -1612346954999020269036388458581398371858
2403 1644844390305478816164083651972159128906
2404 -1677989966505760500076813360425230268328
2405 1711796475120062249583248057503702182150
2406 -1746276957478932600013153959376416475072
2407 1781444709550944645605197204114842556155
2408 -1817313286862691687421428148274143191196
2409 1853896509512852713509921664116583502120
2410 -1891208467282107566864024965048261931244
2411 1929263524840714981937077148270460893834
2412 -1968076327055600613186731391525979043132
2413 2007661804398836750608691513891461249142
2414 -2048035178459430629005527897894368438592
2415 2089211967560374101609040632180623972142
2416 -2131207992482943976591749048022225747872
2417 2174039382300279519072245246023161886635
2418 -2217722580322301513822638516805151126856
2419 2262274350154075877698892827926617420378
2420 -2307711781869764118673429110544303308388
2421 2354052298304342973272668802312993438288
2422 -2401313661465316329515309230799465953600
2423 2449513979066684071719371119959814057284
2424 -2498671711187474780602032698972225440312
2425 2548805677057192300914065217275529698445
2426 -2599935061970570063733105299986207758824
2427 2652079424334071736107433880604114236257
2428 -2705258702846622281818286864291810471520
2429 2759493223817099868646533842329645770615
2430 -2814803708621166265043107704682062094316
2431 2871211281300061448224896517144515214010
2432 -2928737476304037112375234895931219172848
2433 2987404246383153635964793033299393061015
2434 -3047233970628215857733112716670282923652
2435 3108249462664674738448693793358932287420
2436 -3170473979002374667313750815750122461288
2437 3233931227544079825144535120670235057189
2438 -3298645376255767658965728750929090560600
2439 3364641062001733172536812127583568012894
2440 -3431943399547604412953925923810883894372
2441 3500577990734427253486746132128186429775
2442 -3570570933827036356258534217769059895068
2443 3641948833039989064721638663998180395604
2444 -3714738808244399944871874643479197139728
2445 3788968504859075785798675451008515397885
2446 -3864666103929414104946805796630816044728
2447 3941860332397592602273457170840445676247
2448 -4020580473567642591528086841280881581328
2449 4100856377769066227677480730967235606143
2450 -4182718473222725369009966983906198573180
2451 4266197777112799183139254342339907740612
2452 -4351325906868678150767483064221129523408
2453 4438135091660733962761338912041896021838
2454 -4526658184113977968451207186439117940032
2455 4616928672243695340184555446259665101856
2456 -4708980691617217995523696935632788119720
2457 4802849037746076588890262821578568226364
2458 -4898569178712850574267570507001034989328
2459 4996177268037115475677197745963671484187
2460 -5095710157784968108813875079433233400000
2461 5197205411926693602116532188731535839383
2462 -5300701319947222695890796508210935339816
2463 5406236910714113981680117841385534874620
2464 -5513851966607883509133371575445520010320
2465 5623587037919593562755879641484344726384
2466 -5735483457520703425397357369543629874272
2467 5849583355810277628975944874873618697376
2468 -5965929675944741576059937857178775235492
2469 6084566189355470529281635320672332470103
2470 -6205537511559595840521050984566771927560
2471 6328889118269511960433606476556808153544
2472 -6454667361806669263739277993509283969276
2473 6582919487825341079755464284096851973990
2474 -6713693652352158564655709341553420312468
2475 6847038939147314226276979989233107315619
2476 -6983005377393444048923570206700588956824
2477 7121643959718309299978333931597721609094
2478 -7263006660557512268418912341046331500800
2479 7407146454863595424505055718016479302162
2480 -7554117337167990837452733652512394356456
2481 7703974341002406181921053617407165001767
2482 -7856773558686355343462416271425106935656
2483 8012572161487665537387733957819039397940
2484 -8171428420162919025057700952807356375472
2485 8333401725884915987294602199227259929572
2486 -8498552611564375938142569753161181059968
2487 8666942773573228276166208796608940660012
2488 -8838635093876978218099534837264977211056
2489 9013693662583772484836820747565518797946
2490 -9192183800917929757268098558975460561008
2491 9374172084625844135023432942545221292392
2492 -9559726367822315661212076205772715878352
2493 9748915807285510467840186036862958886066
2494 -9941810887208904297850601853091599798596
2495 10138483444418717119702744190360132188059
2496 -10339006694065503318933337548207185294308
2497 10543455255798721578789937050350449933713
2498 -10751905180433271100413540252935532005920
2499 10964433977117146314836988963504473010523
2500 -11181120641009530757731322089279041647428