0 1
1 2
2 1
3 -4
4 -8
5 -2
6 14
7 24
8 6
9 -38
10 -63
11 -16
12 92
13 150
14 36
15 -208
16 -329
17 -78
18 440
19 684
20 160
21 -884
22 -1358
23 -312
24 1710
25 2592
26 590
27 -3196
28 -4796
29 -1082
30 5800
31 8632
32 1929
33 -10270
34 -15162
35 -3364
36 17784
37 26078
38 5750
39 -30192
40 -44010
41 -9644
42 50369
43 73012
44 15916
45 -82698
46 -119280
47 -25880
48 133818
49 192146
50 41500
51 -213696
52 -305552
53 -65728
54 337114
55 480168
56 102908
57 -525846
58 -746332
59 -159388
60 811728
61 1148252
62 244432
63 -1240896
64 -1749918
65 -371390
66 1879799
67 2643248
68 559384
69 -2823536
70 -3959458
71 -835704
72 4207270
73 5884788
74 1238968
75 -6222060
76 -8681936
77 -1823530
78 9136500
79 12719472
80 2665581
81 -13326062
82 -18511904
83 -3871252
84 19313088
85 26773742
86 5587668
87 -27820792
88 -38492640
89 -8017974
90 39845746
91 55027748
92 11441252
93 -56755322
94 -78241160
95 -16239280
96 80417844
97 110673570
98 22932398
99 -113375600
100 -155777944
101 -32226772
102 159074784
103 218228920
104 45077174
105 -222169606
106 -304331954
107 -62770104
108 308922956
109 422562432
110 87032668
111 -427733672
112 -584273313
113 -120175744
114 589827716
115 804622412
116 165281608
117 -810161330
118 -1103783766
119 -226448152
120 1108599262
121 1508525044
122 309107112
123 -1511446928
124 -2054257784
125 -420437604
126 2053437320
127 2787694976
128 569900866
129 -2780302974
130 -3770286455
131 -769931552
132 3752096184
133 5082651262
134 1036829358
135 -5047464632
136 -6830282452
137 -1391904608
138 6769147206
139 9150872020
140 1862948892
141 -9051021294
142 -12223698236
143 -2486118992
144 12067119616
145 16281629856
146 3308342776
147 -16043146068
148 -21626443680
149 -4390388178
150 21271151698
151 28648334240
152 5810770222
153 -28128200438
154 -37850713674
155 -7670712316
156 37100067680
157 49881674480
158 10100438000
159 -48811270304
160 -65573835822
161 -13267135164
162 64063049494
163 85994715228
164 17385015592
165 -83881332288
166 -112510291380
167 -22728003336
168 109577185696
169 146865080506
170 29645711553
171 -142822887376
172 -191282846064
173 -38583521930
174 185747495340
175 248593047744
176 50107784676
177 -241056717564
178 -322389361556
179 -64937394724
180 312183021616
181 417228092364
182 83983289978
183 -403473331368
184 -538876134274
185 -108397791126
186 520423364112
187 694620397412
188 139636143700
189 -669969764058
190 -893653369896
191 -179533160664
192 860853771155
193 1147552854496
194 230398543866
195 -1104073296196
196 -1470878055464
197 -295135271234
198 1413444112382
199 1881909211992
200 377386420448
201 -1806295567654
202 -2403564102884
203 -481717027040
204 2304331908284
205 3064532231510
206 613839040576
207 -2934697242672
208 -3900676570102
209 -780889222492
210 3731290622640
211 4956763771776
212 991772025368
213 -4736387937554
214 -6288597174080
215 -1257582123768
216 6002639734602
217 7965643140810
218 1592124451994
219 -7595529143228
220 -10074260950876
221 -2012553503168
222 9596392267288
223 12721670269864
224 2540158318706
225 -12106125429342
226 -16040818988868
227 -3201325241444
228 15249730276720
229 20196348950188
230 4028717373286
231 -19181879831608
232 -25391899030026
233 -5062717909126
234 24093727276708
235 31879035548912
236 6353194430864
237 -30221225926912
238 -39968160816132
239 -7961653245744
240 37855284917237
241 50041823862102
242 9963867221072
243 -47354152617352
244 -62570945383088
245 -12453077827760
246 59158500887428
247 78134574601448
248 15543892911582
249 -73809780549856
250 -97443922623792
251 -19377026589488
252 91972535154036
253 121371568904934
254 24125057482560
255 -114461499998456
256 -150986919574976
257 -29999417302654
258 142274480746914
259 187599214495464
260 37258864557008
261 -176632206278292
262 -232809640644786
263 -46219749239024
264 219026589893190
265 288574421055578
266 57268435548983
267 -271279118901224
268 -357281120729920
269 -70876322598250
270 335611433912528
271 441840854903704
272 87617990009706
273 -414730566233678
274 -545799614365864
275 -108193099125588
276 511931786684296
277 673472553268974
278 133452804014064
279 -631222596664120
280 -830105835533202
281 -164431573411650
282 777472079532958
283 1022071528964176
284 202385499679568
285 -956590647267002
286 -1257102097874632
287 -248838378572192
288 1175746188064850
289 1544572305875008
290 305637090281318
291 -1443623773172384
292 -1895837837221944
293 -375018105163810
294 1770737448435116
295 2324641720654840
296 459687284739724
297 -2169804257273536
298 -2847601744021576
299 -562915559968704
300 2656192562686760
301 3484794540789820
302 688653556311628
303 -3248459009961712
304 -4260454980586694
305 -841668811765664
306 3968991162683696
307 5203812986550960
308 1027709916083312
309 -4844776026628082
310 -6350094028957158
311 -1253702705803504
312 5908318435806624
313 7741714420150506
314 1527984601916916
315 -7198737715041180
316 -9429708291847484
317 -1860584300944218
318 8763076273638416
319 11475429927590480
320 2263555356486676
321 -10657859964714364
322 -13952583132115603
323 -2751373751524676
324 12950957329288984
325 16949638757107902
326 3341411403508606
327 -15723793425483432
328 -20572712618077364
329 -4054499713426848
330 19073984044940256
331 24948989120381296
332 4915599822193404
333 -23118468004244288
334 -30230791302047564
335 -5954599239239432
336 27997229175241284
337 36600416093765874
338 7207258036769664
339 -33877716341910164
340 -44275874854855888
341 -8716331947685190
342 40960088261509314
343 53517704206568200
344 10532904571039040
345 -49483433951199788
346 -64637041480475564
347 -12717966599083152
348 59733144785145956
349 78005193463350918
350 15344286675808184
351 -72049646133930696
352 -94064967403445607
353 -18498626344898014
354 86838732778330144
355 113344080441554296
356 22284360739272760
357 -104583795078575572
358 -136471018900965370
359 -26824577428272616
360 125860272922624886
361 164193783557448192
362 32265738434124402
363 -151352733025427084
364 -197402032679244340
365 -38782005161529802
366 181875033613849276
367 237153223095785168
368 46580343204390784
369 -218394120547795630
370 -284703452931942620
371 -55906544112615232
372 262058092398042264
373 341543830384158160
374 67052324696715242
375 -314229281130042152
376 -409443333860108612
377 -80363691868615264
378 376523222391529336
379 490499293250794664
380 96250793004912436
381 -450854537937312548
382 -587196813878185808
383 -115199509117311872
384 539490925884095170
385 702478688194012196
386 137785091581502836
387 -645116656257321988
388 -839827600725044040
389 -164688193807173952
390 770907204283278318
391 1003362735009978192
392 196713708182428800
393 -920616927429049894
394 -1197953244228448210
395 -234812887226309804
396 1098682010478994208
397 1429351457832825238
398 280109307677124080
399 -1310341273100372888
400 -1704349173954782742
401 -333929329016748508
402 1561777864644678440
403 2030960942297739440
404 397837805739069920
405 -1860285370895363922
406 -2418638886914837708
407 -473679937895542328
408 2214462438121373806
409 2878524366887044618
410 563630289842493920
411 -2634440693841084336
412 -3423742641819091324
413 -670250175840393204
414 3132151525819229576
415 4069747717134818536
416 796554806874803997
417 -3721638187933954336
418 -4834725713151621706
419 -946091820003400228
420 4419420753171909512
421 5740066456945113920
422 1123033074541023830
423 -5244922652630442048
424 -6810914565997092554
425 -1332281904080248902
426 6220968950936807246
427 8076813110871836212
428 1579598366164494956
429 -7374368142768523786
430 -9572455049051067016
431 -1871745439808371424
432 8736591146530152272
433 11338560057726060562
434 2216659593548542732
435 -10344563359234828916
436 -13422897210604180504
437 -2623649693148208180
438 12241588166713644416
439 15881477201068868008
440 3103628849774651326
441 -14478423227715895618
442 -18779941578507312420
443 -3669384539428714280
444 17114534229355560560
445 22195180813497608704
446 4335893167574350824
447 -20219554713737070816
448 -26217218029523279262
449 -5120686226452313120
450 23874985080758321759
451 30951401035806484576
452 6044276316177155568
453 -28176169071080170690
454 -36520951984657711232
455 -7130652597039199528
456 33234592030549151724
457 43069931691615973274
458 8407856735412241796
459 -39180552172848786960
460 -50766684551520314692
461 -9908652129082189444
462 46166264028317692244
463 59807840235035175976
464 11671301183807002452
465 -54369462451322150144
466 -70422960160399744888
467 -13740467700614637040
468 63997586136960430728
469 82879930336150924526
470 16168264067583841378
471 -75292631777161852504
472 -97491217827911073202
473 -19015465981994568790
474 88536784003436258410
475 114621126120211118276
476 22352920917569843920
477 -104058942389998913274
478 -134694205370923634856
479 -26263180564369763040
480 122242285337305020992
481 158204997389680449446
482 30842392082760799134
483 -143533031977480201188
484 -185729322568475402456
485 -36202488315844482560
486 168450587746118036396
487 217937347473765235584
488 42473723197521161398
489 -197599287414053218636
490 -255608707970713074264
491 -49807605591133368332
492 231681981699034373260
493 299650004272807884214
494 58380292827929931664
495 -271515750687481321776
496 -351115031971970283356
497 -68396514435716645934
498 318050069883749099784
499 411228167794025312716
500 80094107127650625744
501 -372387803559848994880
502 -481411391556607256764
503 -93749254255102583960
504 435809456105690084254
505 563315497739055589876
506 109682536840461726856
507 -509801176309335319772
508 -658856132527842904624
509 -128265919250800212368
510 596087083104300916352
511 770255386683503853176
512 149930810842364300546
513 -696666565647461253088
514 -900089782804218601662
515 -175177365830641866656
516 813857307165292624224
517 1051345619495917538686
518 204585207599372788366
519 -950344892570141986536
520 -1227482776831152271648
521 -238825791085105183212
522 1109239986386872017993
523 1432508249831876332500
524 278676648252506849372
525 -1294144212304391561360
526 -1671060862440734992480
527 -325037797568466390352
528 1509226031250432769156
529 1948508826848686712160
530 378950639426215679224
531 -1759308104211760080336
532 -2271062055876580265824
533 -441619706388314373330
534 2049967842420308251954
535 2645901413634895359176
536 514437690733131205248
537 -2387653094791965559542
538 -3081327406766635256082
539 -599014233040343821820
540 2779815204953147833156
541 3586931180737073593080
542 697209025502349849720
543 -3235061992726122604720
544 -4173791099150462381200
545 -811169863511419907358
546 3763333583142614739692
547 4854698656085006849856
548 943376370223161645768
549 -4376104426251992334660
550 -5644418010052554421408
551 -1096690222798999898040
552 5086615330382229520726
553 6559984042619636504672
554 1274412827659809766214
555 -5910139878272163267276
556 -7621044545431492284848
557 -1480351527355942894464
558 6864290218901928414092
559 8850252938234792779632
560 1718895575864601587951
561 -7969367938437491376284
562 -10273718830974533351588
563 -1995103294861387485144
564 9248766523426435166360
565 11921524780436650689806
566 2314802023725738101182
567 -10729432851793573029832
568 -13828318773564549053698
569 -2684702704072278924566
570 12442396197662615518532
571 16033993315163234808544
572 3112531199241804655508
573 -14423374432007140953818
574 -18584463529516904426160
575 -3607178744732790639320
576 16713468462370864785748
577 21532558428756446094018
578 4178874261875856650496
579 -19359957503785675537760
580 -24939041484257587022328
581 -4839381649665765647892
582 22417209534923554538080
583 28873778893365741940176
584 5602225604816447889766
585 -25947723297176207560032
586 -33417076499064741289992
587 -6482950014869576562984
588 30023320472295527868412
589 38661209236424335611580
590 7499413531576362572276
591 -34726509263274256995592
592 -44712170293852042746112
593 -8672127570851020363964
594 40152043544974838005536
595 51691670942610165164780
596 10024642711620625543752
597 -46408705092777345116464
598 -59739426265005719845374
599 -11583990290473692952944
600 53621340192548943870876
601 69015766868283123501546
602 13381186925261743492882
603 -61933186243850171267388
604 -79704622184621843613212
605 -15451810763571993111936
606 71508528858673714266208
607 92016927214894007653024
608 17836659458036942708208
609 -82535735507227980554880
610 -106194511673442306508050
611 -20582501238731437898080
612 95230718057417380044392
613 122514538544359350012864
614 23742932004843401052998
615 -109840883694116376664776
616 -141294568192270450276766
617 -27379353117578193327052
618 126649641799201197012662
619 162898334524382996373124
620 31562086571181661446460
621 -145981543549059298419268
622 -187742331435826830089764
623 -36371646479879461684016
624 168208141384580459886490
625 216303321067971403129938
626 41900188380234990003040
627 -193754667289298950957648
628 -249126890473616423132656
629 -48253160750199720318642
630 223107642154774103979664
631 286837200344044948607464
632 55551186432276246147932
633 -256823543621937678627926
634 -330148088770712367543312
635 -63932205368710965769692
636 295538676892476473722240
637 379875714881814892080102
638 73553914267833363135520
639 -339980412364101725760968
640 -436952951941473799113439
641 -84596543586093233896224
642 390979975849459596932626
643 502445767499139933339388
644 97266017601622151127480
645 -449487001919184342513684
646 -577571859848683607971108
647 -111797549452949721241992
648 516586088935581551368672
649 663721855873258403898330
650 128459729911741942256022
651 -593515626031902180524640
652 -762483415845949741689752
653 -147559176453485262299396
654 681689198113053341318468
655 875668636527161279138256
656 169445818000210851707652
657 -782719915436019576927950
658 -1005345195622882941490776
659 -194518900664441175504468
660 898448060067900464569312
661 1153871739103497523798668
662 223233811069646386787904
663 -1030972493186715404637304
664 -1323938078886006923077906
665 -256109826524031408743414
666 1182686325539352639801548
667 1518610842915936760276612
668 293738915666409046397224
669 -1356317419250901347833786
670 -1741385303831366364757304
671 -336795729393312158410880
672 1554974363544619004989394
673 1996244207368149136057536
674 386048940149340189597600
675 -1782198650855300267496484
676 -2287724528841543801094304
677 -442374108281095521390832
678 2042023874507542351509398
679 2620993206954280961405944
680 506768277414661157311574
681 -2339042875940702562668716
682 -3001933040564392206387007
683 -580366527049744911663376
684 2678483889918447950562208
685 3437240087841743327485222
686 664460740143788930767056
687 -3066296871975222830638448
688 -3934534080633913979480070
689 -760520876806008590900334
690 3509251345448362277253904
691 4502483562302695205775452
692 870219082805625748577200
693 -4015047277983328242661490
694 -5150947677536514564785926
695 -995457003949545017676248
696 4592440691806343296482592
697 5891136790784115350825856
698 1138396725096329787975980
699 -5251385931056603819759132
700 -6735794389462243765024428
701 -1301495806312224334950052
702 6003196756115503163224000
703 7699403042860839112222656
704 1487546949189262112161216
705 -6860728712592351263859484
706 -8798417542074656934077916
707 -1699722894474568085861640
708 7838585535272430337074264
709 10051528745234266119294654
710 1941627228845358576400540
711 -8953352699219467152339296
712 -11479962101292083370683738
713 -2217351864961830367550438
714 10223861626190392223431020
715 13107815330808181362132168
716 2531542056024150562848412
717 -11671488499991875901397290
718 -14962440310490792990897340
719 -2889469915277488871508352
720 13320492145468369816037504
721 17074874847428573260530340
722 3297117533738251999445488
723 -15198395989277606225635344
724 -19480330747692057254803328
725 -3761270927522611796873664
726 17336419754120860239540116
727 22218745392013070370468072
728 4289626201413014663508174
729 -19769967250210053486927072
730 -25335404939476143178965446
731 -4890909489792050451327088
732 22539177428058129864523344
733 28881648300786975404713216
734 5575012432149275665752808
735 -25689546755908443715990624
736 -32915662169394497962857240
737 -6353145160649357623380318
738 29272631995293215537912894
739 37503378686845348980329520
740 7238009024676895137433592
741 -33346843582786283161461238
742 -42719488765380588673954330
743 -8243991555132625278259408
744 37978341100051689034566966
745 48648585715124460375041274
746 9387386483227190950983184
747 -43242043744639903529147788
748 -55386455646725726404178420
749 -10686641978719422406700548
750 49222770319502797524089980
751 63041533167003720439506512
752 12162640665581969442916250
753 -56016525060978171872056896
754 -71736543181879842397329132
755 -13839015414099503987722548
756 63731947646623067503623848
757 81610352197674489496381646
758 15742505403174149305050826
759 -72491947992128271475632568
760 -92820055402300440508292448
761 -17903357501569832057956620
762 82435548990112152679792344
763 105543329049526953135094112
764 20355778639171378227798208
765 -93719963195830673686814234
766 -119981081304283253124269032
767 -23138445537111749037477712
768 106522932662587523141845826
769 136360438781804597899191426
770 26295078947823061477589459
771 -121045364714042138444164384
772 -154938110580687236912458776
773 -29875090432739160675477616
774 137514300457674216769509920
775 176004176728132994536090968
776 33934310687740209065279660
777 -156186257344728980631081510
778 -199886353690193011539844230
779 -38535809527014529421624236
780 177350992124391979902048604
781 226954796023653509500221760
782 43750818868812699664724452
783 -201335736187764367761088464
784 -257627500440836771704446320
785 -49659771447205623912325710
786 228509961621919360578948184
787 292376386614986967579169336
788 56353469519869596480814344
789 -259290743375711987810532800
790 -331734138073602772779719054
791 -63934399572568034615173072
792 294148790866134172121812668
793 376301896623363491820440842
794 72518210958096517539376190
795 -333615231226211016968086528
796 -426757915049577444804936992
797 -82235378575230964096627770
798 378289236323559748886217832
799 483867285476366001493080928
800 93233072118690789639931218
801 -428846596786405931490631896
802 -548492874918348665544566048
803 -105677257144436574988387876
804 486049358698937859484173424
805 621607615375783112026846814
806 119755056229369443027389430
807 -550756652524098389673704200
808 -704308313518463001976759338
809 -135677401898151201840496736
810 623936859350629938756579100
811 797831164787143690570659888
812 153682016784180810308600496
813 -706681276933409582044008330
814 -903569178857776349011551008
815 -174036760733285260110939120
816 800219467414699269345320175
817 1023091748134090212239589504
818 197043389299272526996484604
819 -905936490316069642385030260
820 -1158166618559683567859622288
821 -223041773377929696447408872
822 1025392248640663147455243418
823 1310784552907759426357320592
824 252414635644692016219969726
825 -1160343203017457186531550614
826 -1483187011189200553118112192
827 -285592866072740178969242496
828 1312766739081042018936408584
829 1677897211334568229851659952
830 323061486192525124253785648
831 -1484888507077112087640455944
832 -1897754976316850089857718814
833 -365366339999543106746342684
834 1679213090421709637751424266
835 2145955821905945282535775632
836 413121598623518987924259672
837 -1898558402073549315861835584
838 -2426094792857938411487116548
839 -467018176149112848520963512
840 2146094254606870675734648140
841 2742215615182063238781867278
842 527833165448377683791159984
843 -2425385602357355546596907500
844 -3098865798907898931674796016
845 -596440415684800818798352976
846 2740441012578917696176252672
847 3501158400286902195135063408
848 673822387429529052131123920
849 -3095766987887886160200086670
850 -3954841235486979840387117928
851 -761083437261008841674870688
852 3496428835154329981086495808
853 4466374430556407658530180108
854 859464701487383233156109634
855 -3948118857285481776089361104
856 -5043017295833713865466091812
857 -970360768445192988862237568
858 4457232734986814184647268544
859 5692925628274731636424704324
860 1095338350920162147891609188
861 -5030955066642209150053644672
862 -6425260673703713648950391752
863 -1236157194863920333648446688
864 5677355147103947794036004850
865 7250311124269153395872136770
866 1394793488030961645791176458
867 -6405494191735240889410182808
868 -8179629686060344010440333720
869 -1573466062751373588916676066
870 7225545351957591932922086534
871 9226185929766162286458592200
872 1774665721140665355515069888
873 -8148928024438820059163966854
874 -10404537335486622918415682662
875 -2001188049021392005573108752
876 9188458129710613194513950992
877 11731020663621433334785099958
878 2256170127128735605388335388
879 -10358516229421291708990328032
880 -13223966029691434339276921062
881 -2543131595278553433164960462
882 11675235566824666457560207460
883 14903936334811572720562361272
884 2866020577629939304855852944
885 -13156712354938445673749424818
886 -16793995008451279496748045888
887 -3229265035572701492099067544
888 14823240903805448933740780416
889 18920005359557093312241194644
890 3637830179776746085965212952
891 -16697576475488069972217749948
892 -21310965209921545804205331568
893 -4097282645291474484392365056
894 18805229086183947339562032920
895 23999380904132660839044971264
896 4613862214096053238612397076
897 -21174791842900410559075981950
898 -27021685258269004522475307598
899 -5194561959082407460134596100
900 23838307811607362629908780528
901 30418704529973831151788803436
902 5847217783107816027248158830
903 -26831679869295933752444273896
904 -34236180071480864565626178016
905 -6580608437598700542536891552
906 30195128498998044344661330876
907 38525350971042430429292291056
908 7404567228458933687423774688
909 -33973703050219867180356558058
910 -43343604704201641352326847356
911 -8330106754106831413636252008
912 38217852613674998909547926167
913 48755203612408234958152442546
914 9369558172856228335445035248
915 -42984063355616796985433728312
916 -54832095911420685891196578384
917 -10536726666255144956323830226
918 48335569931163501502796439220
919 61654820915540140609772198336
920 11847064953269871806062481582
921 -54343149456318557489634085632
922 -69313519256818127308010735962
923 -13317866919424535376512984472
924 61086007474369592128988219352
925 77909060092975194335838206662
926 14968483657472056805428981240
927 -68652766414482328779788967368
928 -87554298647163547081998511808
929 -16820564474425366980288282526
930 77142568220200592970251551478
931 98375478921639845951598630704
932 18898325706635472065350095368
933 -86666304136081637224636057890
934 -110513798092208004421119615786
935 -21228850503186426688715264496
936 97347986096082097081747042316
937 124127150939024796978126545908
938 23842423091642867421896345252
939 -109326275773339119413810607052
940 -139392074722053318417124057224
941 -26772901432960849256833924302
942 122756189145130984191892447504
943 156505917188267411138622580088
944 30058132608394863115592038628
945 -137810996418390412419217164270
946 -175689252927194059793258305904
947 -33740415765194142950418528756
948 154684339371588866385918736560
949 197188576098694155713160593856
950 37867017984972063138077557504
951 -173592590621805277186368750744
952 -221279300672088809433673015618
953 -42490749034600048522858187286
954 194777482047558827772999351676
955 248269102772107609027480534560
956 47670601620680801334057412000
957 -218509032617536611024134940862
958 -278501643561477875841709652944
959 -53472464502130282442850899136
960 245088809224783103532932299056
961 312360715343014522780286949252
962 59969916628926870737225244917
963 -274853557840748806037646979572
964 -350274858280856475166999369768
965 -67245111377278457071515750338
966 308179246423095716877204628442
967 392722500370851391040604064344
968 75389760951835151407355368294
969 -345485565578763031937673456742
970 -440237679089113864127037994928
971 -84506232134665543229348685968
972 387240938047537175435900533436
973 493416409576396554347244349952
974 94708765790159371872539644360
975 -433968093684348432466617473040
976 -552923771341473656241284944956
977 -106124833897688772391988650144
978 486250272839435467450250852752
979 619501793363697568425614842220
980 118896649393979868483393601664
981 -544738127929265366548298766592
982 -693978226225547008253227607248
983 -133182845780439296428375993480
984 610157400629381959113602832928
985 777276299601284532819157039690
986 149160345304521431249608764164
987 -683317460582422892184246321724
988 -870425574168278333104626744924
989 -167026436577810197390552881402
990 765120800887952281065938283480
991 974574008904148592102567056752
992 187001084768034902297191186930
993 -856573596022228292295937664704
994 -1091001377908329247902164812066
995 -209329500021172841721231988624
996 958797439332409715741750941984
997 1221134185476373265106627990652
998 234284992558991562642495233248
999 -1073042389979010126822228666184
1000 -1366562244309001791871056554176