-1 1
0 0
1 0
2 -2
3 2
4 -2
5 3
6 -2
7 5
8 -6
9 5
10 -6
11 9
12 -10
13 10
14 -16
15 17
16 -18
17 25
18 -26
19 31
20 -38
21 37
22 -48
23 60
24 -62
25 68
26 -84
27 95
28 -104
29 125
30 -134
31 154
32 -182
33 192
34 -220
35 257
36 -274
37 309
38 -360
39 394
40 -434
41 492
42 -544
43 607
44 -688
45 740
46 -824
47 944
48 -1018
49 1123
50 -1266
51 1377
52 -1524
53 1697
54 -1850
55 2041
56 -2264
57 2461
58 -2708
59 3017
60 -3262
61 3564
62 -3968
63 4309
64 -4706
65 5179
66 -5616
67 6164
68 -6764
69 7314
70 -7984
71 8770
72 -9494
73 10315
74 -11316
75 12242
76 -13288
77 14525
78 -15700
79 17066
80 -18582
81 20030
82 -21764
83 23698
84 -25544
85 27627
86 -30032
87 32421
88 -35024
89 37977
90 -40910
91 44207
92 -47888
93 51487
94 -55592
95 60145
96 -64622
97 69660
98 -75266
99 80904
100 -87058
101 93869
102 -100860
103 108515
104 -116892
105 125338
106 -134724
107 145100
108 -155482
109 166896
110 -179472
111 192289
112 -206280
113 221482
114 -237160
115 254229
116 -272708
117 291739
118 -312480
119 335067
120 -358106
121 383119
122 -410508
123 438612
124 -468944
125 501743
126 -535744
127 572641
128 -612198
129 653140
130 -697468
131 745277
132 -794736
133 847875
134 -905376
135 964946
136 -1028804
137 1097629
138 -1169160
139 1246061
140 -1328312
141 1413804
142 -1505968
143 1604592
144 -1707010
145 1816655
146 -1934372
147 2057181
148 -2188052
149 2328121
150 -2474354
151 2630650
152 -2797496
153 2971296
154 -3157312
155 3355726
156 -3562436
157 3783150
158 -4018608
159 4264605
160 -4526146
161 4804727
162 -5096546
163 5406865
164 -5736724
165 6081384
166 -6448464
167 6839078
168 -7246648
169 7679876
170 -8140564
171 8622433
172 -9133848
173 9676350
174 -10244724
175 10847617
176 -11486448
177 12155406
178 -12864932
179 13617191
180 -14403670
181 15236934
182 -16120864
183 17045740
184 -18024336
185 19060092
186 -20145376
187 21294299
188 -22508304
189 23779681
190 -25124920
191 26547247
192 -28036234
193 29609300
194 -31272900
195 33014791
196 -34853618
197 36796314
198 -38831280
199 40979936
200 -43246454
201 45620044
202 -48126724
203 50770562
204 -53538204
205 56456846
206 -59536064
207 62761470
208 -66159188
209 69740807
210 -73492576
211 77445770
212 -81609828
213 85969089
214 -90562480
215 95399269
216 -100461710
217 105792289
218 -111404300
219 117280219
220 -123461136
221 129964664
222 -136776244
223 143940195
224 -151473240
225 159358100
226 -167651340
227 176371816
228 -185495432
229 195085696
230 -205166888
231 215717289
232 -226801356
233 238444738
234 -250632004
235 263432132
236 -276872080
237 290935765
238 -305703744
239 321208636
240 -337425358
241 354446679
242 -372315834
243 391005644
244 -410613404
245 431184514
246 -452703204
247 475276894
248 -498946992
249 523700463
250 -549660566
251 576879951
252 -605338088
253 635168334
254 -666441600
255 699135003
256 -733392370
257 769292516
258 -806820928
259 846139606
260 -887323164
261 930365283
262 -975454928
263 1022674282
264 -1072012560
265 1123673409
266 -1177768512
267 1234290609
268 -1293449624
269 1355374041
270 -1420068782
271 1487774338
272 -1558621260
273 1632617090
274 -1710044892
275 1791047281
276 -1875633168
277 1964113836
278 -2056661832
279 2153298739
280 -2254347016
281 2360009692
282 -2470334040
283 2585673568
284 -2706243840
285 2832098425
286 -2963656544
287 3101160880
288 -3244657286
289 3394613066
290 -3551313980
291 3714833512
292 -3885667172
293 4064130548
294 -4250342946
295 4444845775
296 -4647984252
297 4859900769
298 -5081212228
299 5312313990
300 -5553344602
301 5804999078
302 -6067745920
303 6341749149
304 -6627757864
305 6926287416
306 -7237578252
307 7562459625
308 -7901475264
309 8254914919
310 -8623715712
311 9008506787
312 -9409595980
313 9828012032
314 -10264501492
315 10719416710
316 -11193881008
317 11688728119
318 -12204399300
319 12742148264
320 -13302860678
321 13887068562
322 -14496196208
323 15131230858
324 -15792758626
325 16482340529
326 -17201147056
327 17949857152
328 -18730147196
329 19543336178
330 -20390238288
331 21272736079
332 -22192257240
333 23149726822
334 -24147288680
335 25186527872
336 -26268482408
337 27395520998
338 -28569460414
339 29791506030
340 -31064208132
341 32389625034
342 -33769190728
343 35205720622
344 -36701470056
345 38258053071
346 -39878679924
347 41565872690
348 -43321394388
349 45148810148
350 -47050985104
351 49029965095
352 -51089625040
353 53233148609
354 -55462949760
355 57783299711
356 -60197715908
357 62708929749
358 -65321733296
359 68040075131
360 -70866943970
361 73807681090
362 -76866774668
363 80047598021
364 -83355994768
365 86796940279
366 -90374386156
367 94094802167
368 -97963624560
369 101985331479
370 -106167152924
371 110515204010
372 -115034429840
373 119732807978
374 -124617283232
375 129693403817
376 -134969940560
377 140454620265
378 -146153786896
379 152077176338
380 -158233240120
381 164629166755
382 -171275848000
383 178182678588
384 -185357636318
385 192812727034
386 -200558604244
387 208604230864
388 -216962725956
389 225645964673
390 -234664109692
391 244031747872
392 -253761932182
393 263866025697
394 -274360347492
395 285259376180
396 -296575757616
397 308327524399
398 -320530910736
399 333200120735
400 -346354872802
401 360013277919
402 -374191404976
403 388911033639
404 -404192132884
405 420052609703
406 -436516820544
407 453606944966
408 -471342761364
409 489751220334
410 -508857098252
411 528682591389
412 -549257261128
413 570608558422
414 -592761527304
415 615748783424
416 -639600653052
417 664345053259
418 -690018220480
419 716653851645
420 -744282755288
421 772945057494
422 -802678373448
423 833517006312
424 -865505057388
425 898684137672
426 -933092850576
427 968779903057
428 -1005791072488
429 1044169369854
430 -1083968795248
431 1125240208174
432 -1168031140522
433 1212401140673
434 -1258406918048
435 1306101262575
436 -1355549709468
437 1406815018053
438 -1459956157732
439 1515045533796
440 -1572152164208
441 1631341695930
442 -1692694378136
443 1756286544484
444 -1822190779748
445 1890495496975
446 -1961285701072
447 2034641966685
448 -2110661340680
449 2189437886284
450 -2271061320650
451 2355638866259
452 -2443274063740
453 2534066321968
454 -2628134402640
455 2725592658161
456 -2826551006488
457 2931140332417
458 -3039487412636
459 3151714160412
460 -3267964207664
461 3388377783745
462 -3513090435648
463 3642260393677
464 -3776042076004
465 3914585402104
466 -4058065493164
467 4206652850352
468 -4360512737684
469 4519838139278
470 -4684817711864
471 4855634571022
472 -5032500623920
473 5215623929461
474 -5405207764144
475 5601485350740
476 -5804685810544
477 6015033824886
478 -6232786753904
479 6458197451092
480 -6691513345514
481 6933017969241
482 -7182990840820
483 7441705248231
484 -7709472592954
485 7986600779532
486 -8273392721474
487 8570191076485
488 -8877334237076
489 9195156727429
490 -9524036159238
491 9864345728611
492 -10216453735908
493 10580775348103
494 -10957722691344
495 11347701947040
496 -11751169080720
497 12168577855369
498 -12600377103936
499 13047068352916
500 -13509149939158
501 13987117071456
502 -14481522057440
503 14992913304454
504 -15521835760792
505 16068896138046
506 -16634699409024
507 17219846080626
508 -17825001524920
509 18450831415627
510 -19097998178676
511 19767233287998
512 -20459267629846
513 21174830477614
514 -21914726735180
515 22679759857169
516 -23470731883448
517 24288526639473
518 -25134028553504
519 26008120635294
520 -26911771597332
521 27845953919439
522 -28811640567204
523 29809894817491
524 -30841783980368
525 31908377902348
526 -33010845636760
527 34150359704062
528 -35328094794672
529 36545333901739
530 -37803366086988
531 39103483429878
532 -40447091767072
533 41835606237151
534 -43270448944356
535 44753161642312
536 -46285296670504
537 47868416469054
538 -49504213465092
539 51194391786283
540 -52940665422766
541 54744890634090
542 -56608939279440
543 58534693500154
544 -60524186474212
545 62579471186850
546 -64702616909504
547 66895852123424
548 -69161426079180
549 71501610309028
550 -73918848634672
551 76415608369467
552 -78994379799888
553 81657840008703
554 -84408696721940
555 87249681606508
556 -90183725493192
557 93213796081217
558 -96342891751456
559 99574222833922
560 -102911038275288
561 106356626701866
562 -109914506041492
563 113588235651594
564 -117381418375824
565 121297904858104
566 -125341597792672
567 129516446022397
568 -133826660977344
569 138276516961161
570 -142870343446840
571 147612750431848
572 -152508414615776
573 157562078419803
574 -162778789673024
575 168163667374659
576 -173721903352786
577 179459019442481
578 -185380621264102
579 191492394534664
580 -197800374413580
581 204310695751208
582 -211029586646212
583 217963646527354
584 -225119583644332
585 232504213762150
586 -240124757533924
587 247988552424114
588 -256103052091962
589 264476150094450
590 -273115873853280
591 282030379379154
592 -291228289353972
593 300718379813275
594 -310509576799344
595 320611301964878
596 -331033145435108
597 341784867946360
598 -352876767233072
599 364319325339356
600 -376123207958126
601 388299665006750
602 -400860155162896
603 413816336560480
604 -427180491136304
605 440965136095954
606 -455183019141924
607 469847551554527
608 -484972399329144
609 500571491457741
610 -516659474347172
611 533251274151344
612 -550362100851276
613 568007940806954
614 -586205098137776
615 604970183996934
616 -624320640790848
617 644274266436281
618 -664849205384560
619 686064491304763
620 -707939541674096
621 730494167205858
622 -753749139814288
623 777725648106898
624 -802445309710820
625 827930780584243
626 -854205187709124
627 881292122676339
628 -909216285436020
629 938002904308264
630 -967677726291520
631 998267686826224
632 -1029800292518928
633 1062303629038378
634 -1095807070983988
635 1130340611352997
636 -1165934876305908
637 1202621884227178
638 -1240434342374624
639 1279405648939005
640 -1319570688058194
641 1360965114150127
642 -1403625348887616
643 1447589403132149
644 -1492896126246528
645 1539585217609726
646 -1587698101357744
647 1637277109900558
648 -1688365498278950
649 1741008389798914
650 -1795251912496948
651 1851143202526301
652 -1908731392476472
653 1968066726432640
654 -2029200569208940
655 2092186420519791
656 -2157078991734516
657 2223934231132513
658 -2292810396147856
659 2363767063261053
660 -2436865148825424
661 2512168071968354
662 -2589740705795752
663 2669649378679656
664 -2751963102937896
665 2836752491034465
666 -2924089769062564
667 3014050036068995
668 -3106710126492784
669 3202148657354239
670 -3300447349321824
671 3401689813772342
672 -3505961593179448
673 3613351584367884
674 -3723950769893140
675 3837852225766886
676 -3955152630603198
677 4075950952290173
678 -4200348462556908
679 4328450300829368
680 -4460364085466636
681 4596199974951825
682 -4736072305230720
683 4880098101499462
684 -5028397149166376
685 5181093743943257
686 -5338315142727552
687 5500191594004900
688 -5666858183270264
689 5838453248125860
690 -6015118405615512
691 6197000472095330
692 -6384249785085044
693 6577020276931176
694 -6775471504389472
695 6979766838535235
696 -7190073558121788
697 7406565013431469
698 -7629418732184924
699 7858816486555878
700 -8094946559862952
701 8338001816611431
702 -8588179764048772
703 8845684899314416
704 -9110726689969008
705 9383519677267533
706 -9664285965279228
707 9953253040671692
708 -10250653888632912
709 10556729668770316
710 -10871727418807312
711 11195900149317865
712 -11529509642366284
713 11872824098841884
714 -12226118253434208
715 12589676256549673
716 -12963789223759200
717 13348755398390847
718 -13744883192650160
719 14152488572360669
720 -14571895218880870
721 15003437806274447
722 -15447459243763946
723 15904310799999691
724 -16374355559304876
725 16857965577862835
726 -17355522044563130
727 17867418837318483
728 -18394059546999792
729 18935857727381831
730 -19493240625921388
731 20066646023020108
732 -20656522479431564
733 21263333336139184
734 -21887553416773248
735 22529669212099536
736 -23190183110204240
737 23869609991591662
738 -24568477442422356
739 25287330144364326
740 -26026726290235772
741 26787237918440522
742 -27569455511663904
743 28373984174986952
744 -29201444007393904
745 30052475002554295
746 -30927733078156900
747 31827890371672119
748 -32753640401840160
749 33705694009770946
750 -34684779667349654
751 35691648850495970
752 -36727071762582064
753 37791837769398147
754 -38886761069783240
755 40012676111513896
756 -41170438089994568
757 42360928979735914
758 -43585052752325992
759 44843735834822430
760 -46137933430893480
761 47468624651090524
762 -48836812985522128
763 50243532862401786
764 -51689844568719600
765 53176834847732220
766 -54705623837488920
767 56277359622852144
768 -57893218889440090
769 59554414350088483
770 -61262189032051648
771 63017816908695360
772 -64822610674017492
773 66677915900891142
774 -68585111749922848
775 70545619003765896
776 -72560893999312076
777 74632429484349356
778 -76761763086430340
779 78950470868686610
780 -81200168225227916
781 83512518961697392
782 -85889228533488752
783 88332044894240187
784 -90842768063121986
785 93423243175055592
786 -96075361452181776
787 98801070087040104
788 -101602364997718948
789 104481292047568050
790 -107439957418168080
791 110480519948447380
792 -113605192402974288
793 116816252551420605
794 -120116035205312900
795 123506933400192501
796 -126991410094544272
797 130571989980669549
798 -134251260789163904
799 138031885454165510
800 -141916593536261926
801 145908182859927822
802 -150009532269629268
803 154223592531449410
804 -158553388119335864
805 163002030778919401
806 -167572710108556032
807 172268695250958429
808 -177093349172630204
809 182050119067560017
810 -187142538158738726
811 192374240585266830
812 -197748951347680848
813 203270488477361176
814 -208942778734850400
815 214769846897279299
816 -220755818155415868
817 226904934782496335
818 -233221545010282980
819 239710105428624578
820 -246375198471816316
821 253221521131773327
822 -260253887498671548
823 267477246950685159
824 -274896672438531896
825 282517363421963589
826 -290344665087842976
827 298384055864128170
828 -306641150600762064
829 315121721071562206
830 -323831682955763568
831 332777099090349100
832 -341964200963025268
833 351399375466062754
834 -361089168455077576
835 371040307046220007
836 -381259685927081920
837 391754371399890826
838 -402531624879107424
839 413598888435358306
840 -424963789088984104
841 436634163910460724
842 -448618044948081228
843 460923663585362916
844 -473559476983696376
845 486534152690374841
846 -499856573443935192
847 513535864605680443
848 -527581378212655812
849 542002698526124383
850 -556809670853079164
851 572012384780027134
852 -587621180047574400
853 603646677251842614
854 -620099760527085568
855 636991583461427245
856 -654333601496694808
857 672137554254773260
858 -690415471963600608
859 709179709240613327
860 -728442926716501704
861 748218098446854924
862 -768518547388853136
863 789357926034091616
864 -810750224422321790
865 832709807810365809
866 -855251396764922964
867 878390075275962680
868 -902141330429233088
869 926521032296476312
870 -951545442618122460
871 977231256259130000
872 -1003595580312043924
873 1030655943928880026
874 -1058430342039855712
875 1086937213249087867
876 -1116195450523304180
877 1146224447567719549
878 -1177044076066346832
879 1208674696765313148
880 -1241137208199217104
881 1274453023834347362
882 -1308644083894737402
883 1343732906211070486
884 -1379742562715709560
885 1416696692596224720
886 -1454619556002805680
887 1493536009192373014
888 -1533471518698928044
889 1574452218500457461
890 -1616504884358333420
891 1659656948651295717
892 -1703936560421869272
893 1749372559593799280
894 -1795994493024528324
895 1843832677064408145
896 -1892918171205943064
897 1943282795800600632
898 -1994959198025095140
899 2047980824300228716
900 -2102381939202527650
901 2158197695748674364
902 -2215464106970338272
903 2274218065647021002
904 -2334497418401651956
905 2396340937112877561
906 -2459788340337718432
907 2524880370529665738
908 -2591658764808076232
909 2660166278768088885
910 -2730446767745327712
911 2802545156405762501
912 -2876507464118804552
913 2952380891374725583
914 -3030213788832708756
915 3110055683697365584
916 -3191957370950278588
917 3275970882355533019
918 -3362149514898122604
919 3450547926230324648
920 -3541222102943278512
921 3634229392144190977
922 -3729628601886057572
923 3827479968130384820
924 -3927845188717784256
925 4030787529931698632
926 -4136371793174282208
927 4244664350354167111
928 -4355733256247093804
929 4469648215690491266
930 -4586480621474857888
931 4706303672105227642
932 -4829192338366040924
933 4955223405027684642
934 -5084475595144487008
935 5217029535168610349
936 -5352967799922405436
937 5492375044411240031
938 -5635337968736430960
939 5781945365454681460
940 -5932288258357259312
941 6086459868452656639
942 -6244555664595202612
943 6406673508841850394
944 -6572913622440111248
945 6743378641082984704
946 -6918173768521972032
947 7097406741204132068
948 -7281187887590407280
949 7469630291451399828
950 -7662849756429104680
951 7860964868777595459
952 -8064097169285981328
953 8272371119318551621
954 -8485914168308403444
955 8704856933677003231
956 -8929333167517561136
957 9159479829973435797
958 -9395437279192388688
959 9637349237403102465
960 -9885362869335214462
961 10139628984293254059
962 -10400302002637552136
963 10667540038597373502
964 -10941505113589051652
965 11222363124702523694
966 -11510283933904366416
967 11805441591382097151
968 -12108014305167762862
969 12418184538411534099
970 -12736139244911237964
971 13062069838902836283
972 -13396172298912488554
973 13738647418002478620
974 -14089700775289427744
975 14449542845407700101
976 -14818389262972006972
977 15196460797135203245
978 -15583983469097697184
979 15981188829795196942
980 -16388313936262370294
981 16805601479678542426
982 -17233300078217965184
983 17671664254223047004
984 -18120954571501378476
985 18581437946040163422
986 -19053387626370589784
987 19537083338401016070
988 -20032811613562599568
989 20540865774351661956
990 -21061546089275475600
991 21595160117898685480
992 -22142022699507276976
993 22702456121203798102
994 -23276790482602722464
995 23865363686208047150
996 -24468521617822531704
997 25086618533368162297
998 -25720017053896476328
999 26369088356861833150
1000 -27034212584310013954
1001 27715778845508345963
1002 -28414185421377880536
1003 29129840193623214716
1004 -29863160653168546368
1005 30614574120991616638
1006 -31384518202114315688
1007 32173440797494053810
1008 -32981800340491530632
1009 33810066279195803094
1010 -34658719094863400332
1011 35528250553126732546
1012 -36419164213032577664
1013 37331975455691915823
1014 -38267211753527420094
1015 39225413205250721160
1016 -40207132573454453064
1017 41212935574860671367
1018 -42243401446005919892
1019 43299122987742585475
1020 -44380706875306023828
1021 45488774259612271624
1022 -46623960821414671136
1023 47786917100413362306
1024 -48978309131032733954
1025 50198818510155622691
1026 -51449142750027229384
1027 52729995946766978552
1028 -54042108860487142460
1029 55386229296193830566
1030 -56763122810235938368
1031 58173572801458516332
1032 -59618380917841409032
1033 61098367806856683566
1034 -62614373221655037312
1035 64167256452229336455
1036 -65757897119448166160
1037 67387195299862187180
1038 -69056071987206891828
1039 70765469928996559274
1040 -72516353768244354236
1041 74309710541290393317
1042 -76146550561994467684
1043 78027907579165702066
1044 -79954839309061142244
1045 81928428373744887815
1046 -83949782480043327552
1047 86020034984304235768
1048 -88140345885055341872
1049 90311902028629750070
1050 -92535917712558412576
1051 94813635732541703541
1052 -97146327611717608976
1053 99535294250017916872
1054 -101981867032355355712
1055 104487408079804325426
1056 -107053310944389533712
1057 109681001784974848563
1058 -112371939647519189186
1059 115127617203681246201
1060 -117949561994237492844
1061 120839336745799676189
1062 -123798540159444730176
1063 126828808222199397717
1064 -129931814557963238880
1065 133109271274273671789
1066 -136362930351384308904
1067 139694584024215420944
1068 -143106065687201854932
1069 146599251369773075428
1070 -150176060157238631824
1071 153838455153528026961
1072 -157588445041668289848
1073 161428084552709951183
1074 -165359475494929025808
1075 169384768399606595469
1076 -173506163037170017412
1077 177725909520934736553
1078 -182046310049833025200
1079 186469719469623003921
1080 -190998546450792388298
1081 195635255340289183605
1082 -200382366775588112636
1083 205242458937269078292
1084 -210218169509776550880
1085 215312196358501344889
1086 -220527298868927529676
1087 225866300015446632383
1088 -231332087101293334572
1089 236927613195299378360
1090 -242655899321881945380
1091 248520035263524177051
1092 -254523181093324914256
1093 260668569500912967465
1094 -266959506668289457840
1095 273399373898491490071
1096 -279991630079801973988
1097 286739812645204347588
1098 -293647539311794615228
1099 300718510684192081625
1100 -307956511297158482736
1101 315365411480931757063
1102 -322949170117484938768
1103 330711835766990973836
1104 -338657548659153769776
1105 346790543619065271231
1106 -355115151292589822080
1107 363635800262577799395
1108 -372357020148213321236
1109 381283442943394013547
1110 -390419805274456846876
1111 399770951676922578460
1112 -409341836044828948952
1113 419137524048660560685
1114 -429163196607671053460
1115 439424151450794584989
1116 -449925805697915933648
1117 460673699545489486185
1118 -471673497957704183328
1119 482930993412489007618
1120 -494452109804827508104
1121 506242904287584647700
1122 -518309570199782973216
1123 530658441193636507261
1124 -543295993225551563332
1125 556228847688096406925
1126 -569463775785146922976
1127 583007700672186480444
1128 -596867700797234243088
1129 611051014547552109259
1130 -625565042560689090468
1131 640417351279726728285
1132 -655615677875037163176
1133 671167932750143029511
1134 -687082203334728314128
1135 703366759288499165782
1136 -720030055206455176128
1137 737080734672655421395
1138 -754527635776188872820
1139 772379794018417965358
1140 -790646446633746603800
1141 809337038448945036868
1142 -828461225015356462088
1143 848028877205012244955
1144 -868050087421205375776
1145 888535172983545526840
1146 -909494681030952201312
1147 930939395090030792253
1148 -952880338720631762832
1149 975328780756241586228
1150 -998296242265018665208
1151 1021794500463760262056
1152 -1045835594301319731638
1153 1070431831850788612122
1154 -1095595794522684199972
1155 1121340343001529588666
1156 -1147678625083629463782
1157 1174624080219906612189
1158 -1202190445844679295060
1159 1230391765671424217746
1160 -1259242394574731674020
1161 1288757005352016348760
1162 -1318950597515793376784
1163 1349838502526968368480
1164 -1381436391001167969620
1165 1413760282042547178254
1166 -1446826548869884138208
1167 1480651926477777279813
1168 -1515253521532072694532
1169 1550648818429227827286
1170 -1586855687458177173580
1171 1623892395278301996257
1172 -1661777611421597417316
1173 1700530417005692651811
1174 -1740170315844617971824
1175 1780717241409061759112
1176 -1822191566111132813838
1177 1864614113098329579468
1178 -1908006163723540641792
1179 1952389467419892059949
1180 -1997786254202545754800
1181 2044219242702475534767
1182 -2091711650682785196708
1183 2140287208276969385603
1184 -2189970166604488696028
1185 2240785308988200371575
1186 -2292757964994996327180
1187 2345914019649766397356
1188 -2400279925382601121008
1189 2455882716937248107938
1190 -2512750021244708369856
1191 2570910070130232784339
1192 -2630391716117149740524
1193 2691224443027446543360
1194 -2753438379515704175248
1195 2817064315803667876470
1196 -2882133715038133398432
1197 2948678727719576477558
1198 -3016732209449040596624
1199 3086327733071331018431
1200 -3157499604034092400138
1201 3230282879232406893622
1202 -3304713380007084703908
1203 3380827708475283520959
1204 -3458663267514210802848
1205 3538258274694877407891
1206 -3619651779672373350160
1207 3702883685349306339984
1208 -3787994762787056602832
1209 3875026669743801918530
1210 -3964021973114916572718
1211 4055024164865972770682
1212 -4148077681759875023076
1213 4243227929180011479925
1214 -4340521298176242638352
1215 4440005186432627964737
1216 -4541728023533984148328
1217 4645739289217511852884
1218 -4752089535690739637664
1219 4860830414400530518978
1220 -4972014695543473593236
1221 5085696291849032234082
1222 -5201930286963483482256
1223 5320772956279414389096
1224 -5442281792244946063140
1225 5566515534489349196424
1226 -5693534192091319179316
1227 5823399070474997952022
1228 -5956172803357441739208
1229 6091919376576175337255
1230 -6230704156703827295148
1231 6372593924901792214218
1232 -6517656902370190470080
1233 6665962780824275035794
1234 -6817582758398828163788
1235 6972589566796891986880
1236 -7131057503715688540328
1237 7293062470949707129304
1238 -7458682003387781872072
1239 7627995303475309443966
1240 -7801083281616151140368
1241 7978028587175244226670
1242 -8158915645131537562776
1243 8343830698889426363991
1244 -8532861843377848346688
1245 8726099064066874099461
1246 -8923634282375087261408
1247 9125561390957131957392
1248 -9331976295199868325292
1249 9542976961415199507112
1250 -9758663454497414420066
1251 9979137982021166535127
1252 -10204504945339978780644
1253 10434870979809902308098
1254 -10670345001687878673600
1255 10911038262274483806611
1256 -11157064390832769827228
1257 11408539444491239380527
1258 -11665581965662542343640
1259 11928313027786738546129
1260 -12196856288384730134840
1261 12471338049996419608966
1262 -12751887308963330999504
1263 13038635811792860496046
1264 -13331718119779701476912
1265 13631271661067027537973
1266 -13937436790577588801896
1267 14250356858486221694611
1268 -14570178265729414688308
1269 14897050527764964109890
1270 -15231126347176880054144
1271 15572561672812814840592
1272 -15921515767549845583452
1273 16278151285334643645005
1274 -16642634334225098583124
1275 17015134548364149794868
1276 -17395825169677080592992
1277 17784883115102833240116
1278 -18182489053095334886928
1279 18588827490203648187376
1280 -19004086842707755257142
1281 19428459517983580997315
1282 -19862142006301646939444
1283 20305334957102195961164
1284 -20758243265463668765256
1285 21221076169488792964522
1286 -21694047331575027190224
1287 22177374930233822754150
1288 -22671281763350517683136
1289 23175995334815871890817
1290 -23691747952086451112512
1291 24218776835620608118015
1292 -24757324211135363939056
1293 25307637413327490644127
1294 -25869969001912353479064
1295 26444576859803083451698
1296 -27031724303314362453106
1297 27631680205246778926606
1298 -28244719099433767760640
1299 28871121297758241551233
1300 -29511173020641614347924
1301 30165166508427948732601
1302 -30833400145683268724576
1303 31516178599477930522611
1304 -32213812937961565546568
1305 32926620762459170700780
1306 -33654926354090641310068
1307 34399060799903332471118
1308 -35159362133180174225804
1309 35936175488957917469402
1310 -36729853238264674664432
1311 37540755137078931279369
1312 -38369248491188169598428
1313 39215708299118773628879
1314 -40080517410343396011220
1315 40964066699967586916884
1316 -41866755220822965722624
1317 42788990371544642758807
1318 -43731188081763352784384
1319 44693772973847785528045
1320 -45677178541374576697392
1321 46681847345539661463479
1322 -47708231187213628434460
1323 48756791296368030669972
1324 -49827998540283571337848
1325 50922333606641734214649
1326 -52040287204668330457560
1327 53182360285740068066027
1328 -54349064238118639569848
1329 55540921100600212899366
1330 -56758463796352386093760
1331 58002236339931957267292
1332 -59272794064086951843764
1333 60570703867713252562256
1334 -61896544435999849573072
1335 63250906481092536857055
1336 -64634393004924042271600
1337 66047619533367277471133
1338 -67491214371710849678464
1339 68965818883144422570319
1340 -70472087737684242068552
1341 72010689183462342878205
1342 -73582305341878543090592
1343 75187632472120515782156
1344 -76827381259108227129512
1345 78502277126406685011345
1346 -80213060517414140859732
1347 81960487200841067602668
1348 -83745328602343381020212
1349 85568372103495266856568
1350 -87430421365974314008682
1351 89332296682929307964264
1352 -91274835296687726217530
1353 93258891742897845401328
1354 -95285338222907385496740
1355 97355064941241523828066
1356 -99468980470794945158124
1357 101628012147555538038463
1358 -103833106429195650989344
1359 106085229282451894526872
1360 -108385366601396914533668
1361 110734524588560769422474
1362 -113133730165930521433824
1363 115584031418057982850783
1364 -118086497996941714827648
1365 120642221558190857858114
1366 -123252316230581124180640
1367 125917919045986511862558
1368 -128640190402097475767032
1369 131420314560105966899395
1370 -134259500101347936116244
1371 137158980418045529177113
1372 -140120014240613104648016
1373 143143886122781821451508
1374 -146231906962172470505308
1375 149385414558836253844981
1376 -152605774130451987521128
1377 155894378864621913215658
1378 -159252650510656530926248
1379 162682039926505363192022
1380 -166184027664520450491696
1381 169760124598604561666012
1382 -173411872504914806769016
1383 177140844682958374430817
1384 -180948646620014108618012
1385 184836916607802163834647
1386 -188807326401192682106688
1387 192861581921904113980440
1388 -197001423913158882309720
1389 201228628638388187371255
1390 -205545008626689449923800
1391 209952413367604300781053
1392 -214452730051989220007988
1393 219047884361872708347332
1394 -223739841207926631715320
1395 228530605514841180722320
1396 -233422223058024203280156
1397 238416781246463355416214
1398 -243516409955450919913356
1399 248723282412680656332850
1400 -254039616029037264525976
1401 259467673281673969167048
1402 -265009762652555170561028
1403 270668239509879646513922
1404 -276445507044280281082340
1405 282344017263077466566716
1406 -288366271925578557888656
1407 294514823535309202361354
1408 -300792276393058850307152
1409 307201287589451304153004
1410 -313744568056731088997256
1411 320424883683857117886488
1412 -327245056369504418148012
1413 334207965137150463011410
1414 -341316547316041389096320
1415 348573799658020094180464
1416 -355982779519443076569840
1417 363546606112034549252718
1418 -371268461687588972202364
1419 379151592790419385221921
1420 -387199311581952801613056
1421 395414997097580644878597
1422 -403802096573978354260720
1423 412364126851542568791105
1424 -421104675707410825597412
1425 430027403262291567124510
1426 -439136043465543100843296
1427 448434405508592518717640
1428 -457926375315725618879664
1429 467615917116838694413954
1430 -477507074946277177208096
1431 487603974222288119790126
1432 -497910823412233881320864
1433 508431915622182257814730
1434 -519171630270463469888112
1435 530134434850470160629919
1436 -541324886616110096502000
1437 552747634355187637962852
1438 -564407420255765570079136
1439 576309081692846390968654
1440 -588457553107143681713330
1441 600857867981311144638574
1442 -613515160734050245093200
1443 626434668710187562760117
1444 -639621734272824308206826
1445 653081806811483790955679
1446 -666820444850319654260692
1447 680843318262555010346219
1448 -695156210399102816547588
1449 709765020322067921940696
1450 -724675765148875208623220
1451 739894582308162325391801
1452 -755427731905499373403426
1453 771281599205051936905345
1454 -787462697020511958819136
1455 803977668220428496594408
1456 -820833288355050387424336
1457 838036468190464903298186
1458 -855594256362038662543802
1459 873513842154471265714732
1460 -891802558187186255085164
1461 910467883224852377086147
1462 -929517445119776365973632
1463 948959023657089193790330
1464 -968800553531080960727716
1465 989050127459649513275539
1466 -1009715999199011722441252
1467 1030806586695047893116805
1468 -1052330475379386540100248
1469 1074296421363863143355298
1470 -1096713354777408741974502
1471 1119590383253889951827872
1472 -1142936795316327868689904
1473 1166762063910494542207344
1474 -1191075850095906412969536
1475 1215888006630475777600795
1476 -1241208581711820774030132
1477 1267047822883405546226265
1478 -1293416180831740401233448
1479 1320324313346978490823419
1480 -1347783089456146283441076
1481 1375803593445681582150744
1482 -1404397129054331396840720
1483 1433575223846136224108742
1484 -1463349633470908629817680
1485 1493732346103268348580237
1486 -1524735587069612530876840
1487 1556371823359812333817574
1488 -1588653768326162980876496
1489 1621594386579299217191234
1490 -1655206898766136182288460
1491 1689504786543286809787941
1492 -1724501797756756108705924
1493 1760211951502040547621747
1494 -1796649543388252584793632
1495 1833829151017368587567202
1496 -1871765639342334560385504
1497 1910474166238994969085796
1498 -1949970188302576680216176
1499 1990269466520477998496245
1500 -2031388072169171923174702
1501 2073342392946582707910428
1502 -2116149138978138833235360
1503 2159825349056843063006700
1504 -2204388397130131902173840
1505 2249855998658923368595871
1506 -2296246217221114253469792
1507 2343577471372506830705748
1508 -2391868541378667159427944
1509 2441138576203159554787326
1510 -2491407100764435792399232
1511 2542694023061431980553138
1512 -2595019641567866960414200
1513 2648404652908259078697185
1514 -2702870159400427012356692
1515 2758437676878503692961154
1516 -2815129142811361670583048
1517 2872966924286416053695110
1518 -2931973826286520863241344
1519 2992173100275305513967726
1520 -3053588452646959467948280
1521 3116244053483565272534526
1522 -3180164545634391913223268
1523 3245375053657792835723102
1524 -3311901193085660210020952
1525 3379769080025351625888756
1526 -3449005340622573632873216
1527 3519637120861077071376699
1528 -3591692096716238126674704
1529 3665198484169310856561499
1530 -3740185049573532321992100
1531 3816681120389991383864897
1532 -3894716595783897313166384
1533 3974321957590056204903656
1534 -4055528281664660456145344
1535 4138367249096088183007887
1536 -4222871157803113145332814
1537 4309072934538035752535995
1538 -4397006146747862009040260
1539 4486705014840374194488262
1540 -4578204424874662529665344
1541 4671539941110507094855856
1542 -4766747818980826617040428
1543 4863865018507752568940653
1544 -4962929217578497726870780
1545 5063978825664988425828706
1546 -5167052998007293595231172
1547 5272191649656330039298200
1548 -5379435469982222457898904
1549 5488825937669092111627402
1550 -5600405335568992602202752
1551 5714216766042844898426733
1552 -5830304166811280467992164
1553 5948712326666733913706586
1554 -6069486901694813047049408
1555 6192674432028549174836876
1556 -6318322358466431130611108
1557 6446479039624625694464838
1558 -6577193769646452905459920
1559 6710516795776688090826524
1560 -6846499336496218012920868
1561 6985193600241392035846853
1562 -7126652803989459242460928
1563 7270931192430197569120479
1564 -7418084057750806119899616
1565 7568167759290558884245184
1566 -7721239743808853042704452
1567 7877358566394300456502001
1568 -8036583911248033939688262
1569 8198976613110756140975917
1570 -8364598679360105274524764
1571 8533513311985334403148451
1572 -8705784930237274317816720
1573 8881479193981654618530323
1574 -9060663026933269178640512
1575 9243404640596512278356200
1576 -9429773558943935322185132
1577 9619840642981657244726553
1578 -9813678116054106391295784
1579 10011359589920772537164156
1580 -10212960090726603964529680
1581 10418556085748606551853970
1582 -10628225510949889577670656
1583 10842047798432973299501846
1584 -11060103904707738393549168
1585 11282476339806414918900902
1586 -11509249196304319111048696
1587 11740508179192924755510533
1588 -11976340636641770815258116
1589 12216835590675620781697478
1590 -12462083768743678568671692
1591 12712177636219100618824732
1592 -12967211428823888930061872
1593 13227281185990361499212064
1594 -13492484785196266914781844
1595 13762921976234002582754210
1596 -14038694416463139245631136
1597 14319905707084363387473243
1598 -14606661429357639263749072
1599 14899069181849846929970691
1600 -15197238618754019014780338
1601 15501281488166761369271538
1602 -15811311671443351315423764
1603 16127445223674693938346346
1604 -16449800414137415048106484
1605 16778497767875159873966028
1606 -17113660108454630505164896
1607 17455412600707867473531892
1608 -17803882794662230384811464
1609 18159200670703291427682347
1610 -18521498684738571556165712
1611 18890911814605372123153542
1612 -19267577607772144520438048
1613 19651636229060122524344807
1614 -20043230509668073805982276
1615 20442505997551251219249590
1616 -20849611007841684609497140
1617 21264696674636342661271935
1618 -21687917004203648024852596
1619 22119428928250692642622089
1620 -22559392358626359584314438
1621 23007970243513494211487402
1622 -23465328623702537377726872
1623 23931636690369575612933662
1624 -24407066844417286301343664
1625 24891794755923467057797079
1626 -25385999425166078488000432
1627 25889863245284814904381357
1628 -26403572065078843815715296
1629 26927315253460010675364400
1630 -27461285765620100242173328
1631 28005680209361580639828606
1632 -28560698913166199408402868
1633 29126545996063167672594148
1634 -29703429437690153506951488
1635 30291561150175034456154370
1636 -30891157051907024103179924
1637 31502437141535679082953938
1638 -32125625573878298797842176
1639 32760950737806739475110210
1640 -33408645334399924312552628
1641 34068946457100837251784529
1642 -34742095673947096485628628
1643 35428339110104340899440062
1644 -36127927532504574046239612
1645 36841116436661249654126378
1646 -37568166133827337177526768
1647 38309341840359162065307772
1648 -39064913769365719352965224
1649 39835157222748124429766543
1650 -40620352685550993087357168
1651 41420785922709179830118788
1652 -42236748076234631474630592
1653 43068535764831659753326887
1654 -43916451186022695794394400
1655 44780802218763386064672001
1656 -45661902528608436108788880
1657 46560071675512924299742961
1658 -47475635222176484642124524
1659 48408924845061609381900059
1660 -49360278448178734421208584
1661 50330040277476517196157338
1662 -51318561038035377449385940
1663 52326198014161393524639781
1664 -53353315190151558628560604
1665 54400283374003133841315490
1666 -55467480324163851773836956
1667 56555290877018577312589622
1668 -57664107077468475941116136
1669 58794328312703348005694228
1670 -59946361446780442619749304
1671 61120620958446477901975653
1672 -62317529082312048041305664
1673 63537515950913462481490419
1674 -64781019740175778663620352
1675 66048486818390139822734147
1676 -67340371896164968183409584
1677 68657138179949275299023201
1678 -69999257529241129254733232
1679 71367210614856053209102959
1680 -72761487080947154381172152
1681 74182585710895779847390101
1682 -75631014594353523218620062
1683 77107291298219394539075394
1684 -78611943041681575868261948
1685 80145506872514398058398202
1686 -81708529847503437860936628
1687 83301569217132164565655752
1688 -84925192611635114604183080
1689 86579978231387660052703281
1690 -88266515041764580461241402
1691 89985402969477495942269070
1692 -91737253103467013143168080
1693 93522687900488624969392452
1694 -95342341392296857739602896
1695 97196859397606858550810916
1696 -99086899738985968608493132
1697 101013132461476782037927123
1698 -102976240056232572724814992
1699 104976917689323383348098510
1700 -107015873432415510609443532
1701 109093828498717317567746713
1702 -111211517484347891093901232
1703 113369688611723756824489130
1704 -115569103978477963155606720
1705 117810539812074450974499072
1706 -120094786726594767672513556
1707 122422649985328378921477005
1708 -124794949769345094088407856
1709 127212521448410970695453517
1710 -129676215857993211975487960
1711 132186899582540874460592862
1712 -134745455241289930107643400
1713 137352781780465899647729158
1714 -140009794772070364674799308
1715 142717426715376323956392460
1716 -145476627345145247789744736
1717 148288363946758885180132768
1718 -151153621674257143988731976
1719 154073403875429210008764687
1720 -157048732424167054960116152
1721 160080648055943218943641330
1722 -163170210710689419902744352
1723 166318499883295031123607442
1724 -169526614977460620725320736
1725 172795675667326594234598121
1726 -176126822267097585566156072
1727 179521216104256954077204330
1728 -182980039900950367694769850
1729 186504498163768403419049933
1730 -190095817577369341603716828
1731 193755247406675806975111345
1732 -197484059907892790290398196
1733 201283550743641834813768557
1734 -205155039407093802616564454
1735 209099869655357346402049392
1736 -213119409947276199135653312
1737 217215053890680056540996632
1738 -221388220699348727551035008
1739 225640355654684640620651242
1740 -229972930577317063444467900
1741 234387444308910634673549820
1742 -238885423198999079792432704
1743 243468421602243661413459492
1744 -248138022386410694914859068
1745 252895837445721153852335090
1746 -257743508225143418497116148
1747 262682706255933852902835413
1748 -267715133696918021637414720
1749 272842523887269857939333730
1750 -278066641911094741108771504
1751 283389285168132670532321388
1752 -288812283956540786942575516
1753 294337502068076594175108469
1754 -299966837389802743102542452
1755 305702222518470705157828438
1756 -311545625387931954158666960
1757 317499049903506613626956400
1758 -323564536589662433211946404
1759 329744163251366708242564320
1760 -336040045642857346996784752
1761 342454338150400157246228559
1762 -348989234489396076172718372
1763 355646968409385124740817662
1764 -362429814413745389499836418
1765 369340088494466288261479069
1766 -376380148875324698311097936
1767 383552396770486393593719258
1768 -390859277158943707343612392
1769 398303279567904059665971420
1770 -405886938872371762140871680
1771 413612836111353142278749721
1772 -421483599313590631780674040
1773 429501904340312123085451725
1774 -437670475745429747316268776
1775 445992087645865655613154601
1776 -454469564609756493541745924
1777 463105782562987857382642305
1778 -471903669706490297975764144
1779 480866207452305470413123419
1780 -489996431378907337886613900
1781 499297432197971144398425020
1782 -508772356740847870268346672
1783 518424408965251944173335715
1784 -528256850974120835564698600
1785 538273004055178577085757467
1786 -548476249741719685783247136
1787 558870030886313280895538644
1788 -569457852756261263245229940
1789 580243284151349572585028542
1790 -591229958535311687745818000
1791 602421575190133391681797720
1792 -613821900393775291050935368
1793 625434768612463048360371946
1794 -637264083716960182349970000
1795 649313820223423669255126385
1796 -661588024549731133422966324
1797 674090816297004952386250452
1798 -686826389556945108907681216
1799 699799014235569937973707155
1800 -713013037403429555307110150
1801 726472884672933812638548243
1802 -740183061593076060021001656
1803 754148155071953472667946974
1804 -768372834827771686765340896
1805 782861854858307933580631963
1806 -797620054939562178170228720
1807 812652362154310657272870158
1808 -827963792440241764112709340
1809 843559452168759341749037569
1810 -859444539755178941600355492
1811 875624347289674061622180313
1812 -892104262200441371665935728
1813 908889768949846360134984352
1814 -925986450752551022975902432
1815 943399991327470763717158196
1816 -961136176684378886357814840
1817 979200896933812555640987037
1818 -997600148132501964978830100
1819 1016340034165175699965476197
1820 -1035426768651060538896980656
1821 1054866676887705524060735323
1822 -1074666197832996198688448080
1823 1094831886113313998697354486
1824 -1115370414070909637266019032
1825 1136288573851394685251872184
1826 -1157593279518910363982069312
1827 1179291569212470479896657401
1828 -1201390607344449237319649300
1829 1223897686828384428643973992
1830 -1246820231350014904054152388
1831 1270165797682568459610245192
1832 -1293942078033090704863917492
1833 1318156902434198239068592851
1834 -1342818241182292515040684736
1835 1367934207308611713363290477
1836 -1393513059098006955840507132
1837 1419563202656522832581488075
1838 -1446093194513714807486287392
1839 1473111744275079820854555106
1840 -1500627717325752701166368336
1841 1528650137570968459660103792
1842 -1557188190229144940850257920
1843 1586251224678792865753382159
1844 -1615848757344329216578784532
1845 1645990474637171562460948995
1846 -1676686235953351027965406176
1847 1707946076712253050663221246
1848 -1739780211453435400343673408
1849 1772199036992816797716058234
1850 -1805213135622340536114910484
1851 1838833278370624599982935945
1852 -1873070428325974039335573928
1853 1907935744005374559509628459
1854 -1943440582787526724527606544
1855 1979596504411355932887533176
1856 -2016415274523145484087850244
1857 2053908868290944535859906270
1858 -2092089474087725086220709284
1859 2130969497225914756627181361
1860 -2170561563762601270633306544
1861 2210878524376954434752753920
1862 -2251933458301923330432016232
1863 2293739677330144236769537698
1864 -2336310729895705434385808404
1865 2379660405213275897195598074
1866 -2423802737495162563363175856
1867 2468752010248010749723297528
1868 -2514522760630125761339351512
1869 2561129783890658127459726984
1870 -2608588137892409645531306208
1871 2656913147698659919153242794
1872 -2706120410245984841698399412
1873 2756225799104910112767221468
1874 -2807245469308165562463858708
1875 2859195862269232843578007817
1876 -2912093710793152943805773088
1877 2965956044158738824942668429
1878 -3020800193295602590326190852
1879 3076643796058050134492568618
1880 -3133504802574388825890442736
1881 3191401480695834549813885402
1882 -3250352421547121790866652612
1883 3310376545156714723898618910
1884 -3371493106191638581234984772
1885 3433721699799130520860434395
1886 -3497082267532304267838305808
1887 3561595103385664855417375416
1888 -3627280859942817723839966896
1889 3694160554612876076996091250
1890 -3762255575982211869502224688
1891 3831587690284004927238185235
1892 -3902179047961418919026112320
1893 3974052190351933863011470828
1894 -4047230056495358657667285776
1895 4121735990040620001449500010
1896 -4197593746279810858221956944
1897 4274827499312132950263003885
1898 -4353461849312042972043825384
1899 4433521829931020286230902762
1900 -4515032915835752895571782440
1901 4598021030356286055820693975
1902 -4682512553274469062179691252
1903 4768534328755629394632618600
1904 -4856113673396268352793183792
1905 4945278384419111645648448643
1906 -5036056748018537689195111356
1907 5128477547828355046477851476
1908 -5222570073544346868795278724
1909 5318364129704743856038320000
1910 -5415890044599709648795498432
1911 5515178679343327621190163906
1912 -5616261437111437633625265936
1913 5719170272515552121735527416
1914 -5823937701147391591071177312
1915 5930596809297537631869669689
1916 -6039181263817602469671748560
1917 6149725322161586576323454586
1918 -6262263842610038785935320192
1919 6376832294645504949548024603
1920 -6493466769516160310482797626
1921 6612203990991414718311150066
1922 -6733081326276981720590793730
1923 6856136797127526344359330995
1924 -6981409091160907383052531336
1925 7108937573340542064169840414
1926 -7238762297665214042188510560
1927 7370924019070515647627134054
1928 -7505464205507526455118934092
1929 7642425050239343273387588626
1930 -7781849484359785999385511548
1931 7923781189498872054031280249
1932 -8068264610757061346027632896
1933 8215344969872805915801642057
1934 -8365068278586894230368874544
1935 8517481352246970029193780250
1936 -8672631823657036589440362250
1937 8830568157134357975266713137
1938 -8991339662818512305855369520
1939 9154996511237625446411772979
1940 -9321589748093154417389241612
1941 9491171309309458535574582666
1942 -9663794036353346928076330208
1943 9839511691783848404338195294
1944 -10018378975080026309615843294
1945 10200451538752266828839240670
1946 -10385786004696069058466744256
1947 10574439980837723192739460842
1948 -10766472078077632439227631928
1949 10961941927489114000088672007
1950 -11160910197823621202034466612
1951 11363438613328414130420410718
1952 -11569589971833348943095911348
1953 11779428163159417404796611140
1954 -11993018187855270097925792540
1955 12210426176217132257113255696
1956 -12431719407646557519456958040
1957 12656966330352535313316815314
1958 -12886236581352008144541243744
1959 13119601006825033121276707824
1960 -13357131682831477101977686882
1961 13598901936341987254116540629
1962 -13844986366641239292436417084
1963 14095460867110679403392426245
1964 -14350402647342215525236738080
1965 14609890255642771472215349649
1966 -14874003601937185389320298760
1967 15142823981019501551587059766
1968 -15416434096214634039129369348
1969 15694918083458231835293533708
1970 -15978361535743279470061402284
1971 16266851527997462212541908657
1972 -16560476642399561277503084120
1973 16859326994081955956291456550
1974 -17163494257285287161803721904
1975 17473071691973925291916506810
1976 -17788154170857905860887595184
1977 18108838206889558468132031535
1978 -18435221981243798015018457360
1979 18767405371726191498347619091
1980 -19105489981679362111702707600
1981 19449579169397130734937245074
1982 -19799778077988822436917420272
1983 20156193665766637530370263610
1984 -20518934737166013871863342096
1985 20888111974139779125506037862
1986 -21263837968101317240495390728
1987 21646227252427122276644091821
1988 -22035396335457975247417606528
1989 22431463734076453131689782476
1990 -22834550007871525704089540400
1991 23244777793827774960251824773
1992 -23662271841619599445541727432
1993 24087159049521677167615521541
1994 -24519568500871367486765141924
1995 24959631501166062975782451605
1996 -25407481615807404230813762600
1997 25863254708426229651282816683
1998 -26327088979873925578993049572
1999 26799125007892637850209271010
2000 -27279505787396473554102628102
2001 27768376771452207347178776400
2002 -28265885912972413591518304384
2003 28772183707051276440114415336
2004 -29287423234034626524227320944
2005 29811760203337728763905526901
2006 -30345352997939042208802385536
2007 30888362719644513220434814207
2008 -31440953235136685674253930624
2009 32003291222734865878217832322
2010 -32575546219963915709147034256
2011 33157890671946632951073183657
2012 -33750499980544026711362529472
2013 34353552554344312598910311133
2014 -34967229859516162210715812816
2015 35591716471448428158890466633
2016 -36227200127280645267980374936
2017 36873871779340558121947840762
2018 -37531925649408660288477383812
2019 38201559283917496433950689016
2020 -38882973610102858135208475516
2021 39576372993024694153517959572
2022 -40281965293568918035934404948
2023 40999961927448055621336616907
2024 -41730577925116444736457005440
2025 42474031992714859489470599123
2026 -43230546574063222694104511428
2027 44000347913614815262219609270
2028 -44783666120490820117901360310
2029 45580735233614738363737988184
2030 -46391793287857608015985448640
2031 47217082381316821612754435361
2032 -48056848743749117052384374296
2033 48911342806066297920765482010
2034 -49780819271020416234757316028
2035 50665537185099943553928501079
2036 -51565760011543195494580332612
2037 52481755704599945012114264147
2038 -53413796785063628789766787104
2039 54362160416977901071830646533
2040 -55327128485652970679931111804
2041 56308987677015196598602023692
2042 -57308029558190968432872335692
2043 58324550659464830612005810137
2044 -59358852557636574904002824784
2045 60411241960675705140258199320
2046 -61482030793817756467838607744
2047 62571536287128325858811766022
2048 -63680081064430716055441562182
2049 64807993233746492710932136260
2050 -65955606479275853188251832292
2051 67123260154810987652483792658
2052 -68311299378736857806021204936
2053 69520075130647578469505117195
2054 -70749944349468616950639635680
2055 72001270033244378181700528953
2056 -73274421340620871026661732916
2057 74569773693910796632137104159
2058 -75887708883905803809597533024
2059 77228615176466985554477420635
2060 -78592887420778206338105442904
2061 79980927159432536555606841730
2062 -81393142740384121752312117600
2063 82829949430647114168148920118
2064 -84291769531917815697540834008
2065 85779032498153875218065199660
2066 -87292175054988962035072652228
2067 88831641321164931830823732444
2068 -90397882932017126880952177280
2069 91991359164888125085578910555
2070 -93612537066657851054951469720
2071 95261891583427373787698597646
2072 -96939905692228706439462953840
2073 98647070534954849908383178519
2074 -100383885554548947473465138280
2075 102150858633321621564990124064
2076 -103948506233597473755031883076
2077 105777353540731420789226932635
2078 -107637934608360460722425903856
2079 109530792506098584007318743216
2080 -111456479469717611830733305908
2081 113415557053676218896090889436
2082 -115408596286211595534081570288
2083 117436177827038553191673420444
2084 -119498892127515110855243722628
2085 121597339593496226834815508935
2086 -123732130750922380588036717856
2087 125903886413998520005278360470
2088 -128113237856192747759839701996
2089 130360826984103642615841909302
2090 -132647306514047938984732690240
2091 134973340151605678726863945921
2092 -137339602774174229271255256328
2093 139746780616379297299698455413
2094 -142195571458587800706982219612
2095 144686684818576383328611007605
2096 -147220842146200272976825663760
2097 149798777021315585595333162387
2098 -152421235355011162990132089700
2099 155088975593990878872421645039
2100 -157802768928368300752632410888
2101 160563399502932459131000680328
2102 -163371664631721560493717595352
2103 166228375016175401764102611123
2104 -169134354966928241887714277136
2105 172090442629075075433083123971
2106 -175097490211190988206276888596
2107 178156364218168203251418156806
2108 -181267945687700102610848534752
2109 184433130430701374047623388838
2110 -187652829275731636212034446552
2111 190927968317247835657881354061
2112 -194259489167984606265535423536
2113 197648349215533142937634225505
2114 -201095521882939521757385492960
2115 204601996893631784491287127605
2116 -208168780540749959512366507378
2117 211796895960695782674829161465
2118 -215487383411221679408678715612
2119 219241300554136634116614511442
2120 -223059722742441785672187195012
2121 226943743312226208658353752400
2122 -230894473879403806612446784660
2123 234913044641099919489101837660
2124 -239000604682029641193448933776
2125 243158322285952564797609262772
2126 -247387385252007959387760312080
2127 251689001216283972639361890496
2128 -256064397978709896408820079264
2129 260514823835071114283388056823
2130 -265041547914512043882173750448
2131 269645860522620298929599038081
2132 -274329073489887536003550683528
2133 279092520525924809222011073935
2134 -283937557579529678730362290784
2135 288865563204396025656734160859
2136 -293877938930857670388740368572
2137 298976109643767567261479433483
2138 -304161523966298680370553798812
2139 309435654650070986380193638980
2140 -314799998971711479198654420792
2141 320256079135628723669010539151
2142 -325805442683419851238390457376
2143 331449662910021898824134987285
2144 -337190339286384737949638483368
2145 343029097889097803306998497312
2146 -348967591837087423780623604872
2147 355007501735157264812613515082
2148 -361150536124819328663070198624
2149 367398431942537783435134404386
2150 -373752954985153007483341115728
2151 380215900382948682758318209371
2152 -386789093080490271939189301452
2153 393474388324997539242590761122
2154 -400273672162729453772090203440
2155 407188861943515781690953620491
2156 -414221906833193648234077229872
2157 421374788334443838080990797371
2158 -428649520816167055299064184096
2159 436048152051153564765334326095
2160 -443572763762558426851024126174
2161 451225472179329157247329367185
2162 -459008428600333905513140367728
2163 466923819967720061423730644591
2164 -474973869449657399969390892380
2165 483160837032208956044663720699
2166 -491487020120877442715107184874
2167 499954754151988458974782081626
2168 -508566413213649245871995063648
2169 517324410676849745692990529071
2170 -526231199836874275263953327328
2171 535289274564757682188086526466
2172 -544501169969372761873863066716
2173 553869463070325174662382707947
2174 -563396773481384330659671980912
2175 573085764105057321266582457915
2176 -582939141838490884842113657348
2177 592959658290424896971312577487
2178 -603150110509825097136866783090
2179 613513341726388641385006915883
2180 -624052242102641504437870775700
2181 634769749498277310310719865351
2182 -645668850246939662692490174192
2183 656752579945162124321525831872
2184 -668024024254138507127062464944
2185 679486319714534975360033530780
2186 -691142654574052756821826811188
2187 702996269628437474549803943045
2188 -715050459076157046886740201320
2189 727308571386452077821645743536
2190 -739774010181478467702815106412
2191 752450235132774570811140875394
2192 -765340762871752463784775296172
2193 778449167914958255449202060502
2194 -791779083604344028509126889756
2195 805334203062246161887480162590
2196 -819118280161841611782464189180
2197 833135130513336010865719406689
2198 -847388632465573103539096882912
2199 861882728123864064298402999816
2200 -876621424384302947892058015568
2201 891608793984253189173277295791
2202 -906848976569831034887074426384
2203 922346179780664596800487603667
2204 -938104680351609431474900650192
2205 954128825232275507878767116985
2206 -970423032724656676285643155800
2207 986991793638538976236525923064
2208 -1003839672465573359767561966992
2209 1020971308572317503465822641958
2210 -1038391417411918017078455922632
2211 1056104791755349816086597955230
2212 -1074116302942532085450244134848
2213 1092430902152987942410845087391
2214 -1111053621696996195332649456372
2215 1129989576327569440373821998774
2216 -1149243964572922169323760990716
2217 1168822070090410692556239631267
2218 -1188729263042294061000138198484
2219 1208971001492975638474311380524
2220 -1229552832828742464927739500908
2221 1250480395200367920193058646546
2222 -1271759418988232757030983599712
2223 1293395728291017665944808841362
2224 -1315395242438350560135614406792
2225 1337763977527059986204912270905
2226 -1360508047982124470794435028544
2227 1383633668142718694569399136703
2228 -1407147153873005236364809643764
2229 1431054924198800352840042357030
2230 -1455363502970532540156436173168
2231 1480079520552139445457405050385
2232 -1505209715537072343689214984496
2233 1530760936491846479328872087059
2234 -1556740143726779082112071960276
2235 1583154411095125799937672343035
2236 -1610010927821075046650157524848
2237 1637317000356239282106644546720
2238 -1665080054265896371909917373540
2239 1693307636145461795809181705082
2240 -1722007415566829045332220855192
2241 1751187187055876144865088762290
2242 -1780854872101640464259925266048
2243 1811018521196797102218551388064
2244 -1841686315910785932539707533984
2245 1872866570996112775878661884220
2246 -1904567736527457431192887621488
2247 1936798400074981643694937917486
2248 -1969567288912387781144385669388
2249 2002883272259359523236903596639
2250 -2036755363559826625451060136350
2251 2071192722796630096671881387389
2252 -2106204658842218851760100898152
2253 2141800631846871731769268607767
2254 -2177990255665047000838641845400
2255 2214783300319489733788791763037
2256 -2252189694504645630964919958000
2257 2290219528130011196368095882297
2258 -2328883054903049723965151623204
2259 2368190694953277260214650442279
2260 -2408153037498178563053383315764
2261 2448780843550582953945712930356
2262 -2490085048669160941695481844616
2263 2532076765752732239818020452894
2264 -2574767287878016898912582715288
2265 2618168091182550332306276020204
2266 -2662290837793483890841173072960
2267 2707147378801904048902341758448
2268 -2752749757284454236835724708840
2269 2799110211373014359957023744220
2270 -2846241177372072086557928563824
2271 2894155292925634517050680627394
2272 -2942865400234471122819699930432
2273 2992384549323324874024389794336
2274 -3042726001360006032767733910696
2275 3093903232027195969781898379301
2276 -3145929934946602499970014974660
2277 3198820025157450582251948013288
2278 -3252587642650172961185876512672
2279 3307247155954946372825456376615
2280 -3362813165787130299984134677960
2281 3419300508750512914117543377864
2282 -3476724261098013570610569242384
2283 3535099742551973736305981029776
2284 -3594442520184983868340754202904
2285 3654768412360901412900516448897
2286 -3716093492738268388564041979696
2287 3778434094337119626006686197513
2288 -3841806813668844845744518463584
2289 3906228514931393613986155344968
2290 -3971716334270858700212202229460
2291 4038287684109108802006624546506
2292 -4105960257539844413123815019568
2293 4174752032794160263758845359437
2294 -4244681277775292771807671447808
2295 4315766554665013043348287072344
2296 -4388026724602800162623444265584
2297 4461480952437482937334223536982
2298 -4536148711553899615996502979048
2299 4612049788775762502788260488629
2300 -4689204289344427879270082466704
2301 4767632641976214450297569105532
2302 -4847355603999510419149547514016
2303 4928394266571381937423437693938
2304 -5010770059976424593134752560866
2305 5094504759009155130089117692776
2306 -5179620488439668454114328591316
2307 5266139728565402292461795949715
2308 -5354085320850367921202079524868
2309 5443480473651586956325016026275
2310 -5534348768035679845410267855552
2311 5626714163687027008700335431542
2312 -5720601004907260344481969572018
2313 5816034026709139625130238113015
2314 -5913038361006298534941392908264
2315 6011639542898635995493239825529
2316 -6111863517056521809087424070180
2317 6213736644205369509271062477512
2318 -6317285707710370374737455425648
2319 6422537920264674829528797614430
2320 -6529520930682646949725961578220
2321 6638262830798007619883164341405
2322 -6748792162470272635563494777296
2323 6861137924701186197112061999114
2324 -6975329580860990175587861982624
2325 7091397066028061879185222368574
2326 -7209370794443697303691966321904
2327 7329281667081905350744590268990
2328 -7451161079337878850693479689276
2329 7575040928837000910083196953544
2330 -7700953623364277739004238258308
2331 7828932088918000322304208580372
2332 -7959009777889580222779635118432
2333 8091220677369480438423513544081
2334 -8225599317583183633676009505540
2335 8362180780459232070611850045182
2336 -8501000708329293962090926511116
2337 8642095312764345618062023697496
2338 -8785501383549095277360654634832
2339 8931256297794637679963646589543
2340 -9079398029193583376331856107260
2341 9229965157419886236088373977696
2342 -9382996877673393239420684868296
2343 9538533010373519518667890724448
2344 -9696614011004375726010893369324
2345 9857280980111411553434851577123
2346 -10020575673454141665196319752848
2347 10186540512317387335364968314703
2348 -10355218593981142378988433418024
2349 10526653702353801067230525097071
2350 -10700890318771290562895061610344
2351 10877973632962262354626497190352
2352 -11057949554184260292249185224170
2353 11240864722533524247260217888688
2354 -11426766520428630840443052550592
2355 11615703084273073821249284636968
2356 -11807723316299566862108140657216
2357 12002876896596322484505988540324
2358 -12201214295320600131613614704208
2359 12402786785102433111232082766756
2360 -12607646453638846198160486200720
2361 12815846216484056954598675706414
2362 -13027439830038700946165640422196
2363 13242481904738452643374691082074
2364 -13461027918447744856560845368116
2365 13683134230061765629555089786053
2366 -13908858093317166214026284042224
2367 14138257670817398548130260815438
2368 -14371392048276008649348402295572
2369 14608321248978387616460527223952
2370 -14849106248468120605931345900560
2371 15093808989461411937300299703844
2372 -15342492396990162662708086587100
2373 15595220393780074312351647624141
2374 -15852057915867413009580876328960
2375 16113070928455087407079901095440
2376 -16378326442014659013606619232400
2377 16647892528638084509327762084207
2378 -16921838338639923454470792019688
2379 17200234117416881696738714616473
2380 -17483151222568665509465219364688
2381 17770662141280967470244581318845
2382 -18062840507977713416268493437508
2383 18359761122246726529064903183923
2384 -18661499967039724890719085966148
2385 18968134227154053905578126640715
2386 -19279742308000496245029046472956
2387 19596403854658173983183885983924
2388 -19918199771224230024264043607504
2389 20245212240462828958335712181682
2390 -20577524743754593920897111264080
2391 20915222081354460772468734918129
2392 -21258390392962698582523616653472
2393 21607117178610324306144213297094
2394 -21961491319867195850746310561792
2395 22321603101377748042792974861835
2396 -22687544232725720142038375493232
2397 23059407870636476713268200952967
2398 -23437288641522109110058354249632
2399 23821282664370790900740572120076
2400 -24211487573989322283733914376094
2401 24608002544604286490706455050293
2402 -25010928313823420509058897859220
2403 25420367206966478940460720171602
2404 -25836423161771262959366577137972
2405 26259201753476556647771125174071
2406 -26688810220291603956410151511956
2407 27125357489258055021314667487442
2408 -27568954202506275630874477740320
2409 28019712743916024534195824723643
2410 -28477747266187692705541917435612
2411 28943173718326155332562121112833
2412 -29416109873547630382068233949848
2413 29896675357616018834083436783699
2414 -30384991677610939869345779489504
2415 30881182251138256382356191961929
2416 -31385372435989862678269006592752
2417 31897689560255122713358818968177
2418 -32418262952895168902394254115008
2419 32947223974787139591022356107570
2420 -33484706050240932122815352237134
2421 34030844699000116245006036100167
2422 -34585777568734402282135084617568
2423 35149644468026436994657094677496
2424 -35722587399865027079012737157100
2425 36304750595652519083292794583137
2426 -36896280549729312117319268229204
2427 37497326054428072821199154247081
2428 -38108038235665734628275908753864
2429 38728570589076475973532353751500
2430 -39359079016698731836830619512134
2431 39999721864224685841597954608980
2432 -40650659958815671371670835601208
2433 41312056647497044777055842949275
2434 -41984077836141355289368086421900
2435 42666892029043483052764164039157
2436 -43360670369101841201142574642704
2437 44065586678614864620406602277100
2438 -44781817500696709673004010039536
2439 45509542141326810639148981145296
2440 -46248942712042935432321178826108
2441 47000204173281935690914479928969
2442 -47763514378383404703022274978016
2443 48539064118266320613259136560305
2444 -49327047166783159179091234575776
2445 50127660326767284587799799302301
2446 -50941103476784145927009833725640
2447 51767579618591063705639666107184
2448 -52607294925322038600256493157612
2449 53460458790408584230284982308369
2450 -54327283877241680642803140503538
2451 55207986169591924981988369030075
2452 -56102785022799380494847819615764
2453 57011903215738554638446804601910
2454 -57935567003576248268929186893700
2455 58874006171334294261225138254601
2456 -59827454088262972594719014656696
2457 60796147763043540662163009131657
2458 -61780327899832433360583452667556
2459 62780238955153289891836309975077
2460 -63796129195655975806074639724524
2461 64828250756755719719775537801562
2462 -65876859702158906100040189289632
2463 66942216084295447547360148526971
2464 -68024584005671450256549069871936
2465 69124231681149124044204839575960
2466 -70241431501174640985618327273036
2467 71376460095968271583307953403522
2468 -72529598400684186729629743745724
2469 73701131721561446416084329309601
2470 -74891349803081142001386939388720
2471 76100546896137534602557642564457
2472 -77329021827245565290723919040024
2473 78577078068800376006811993214877
2474 -79845023810397156040278519514820
2475 81133172031234574036071025093425
2476 -82441840573618141509347926522728
2477 83771352217572324623129300881236
2478 -85122034756585579676637554528352
2479 86494221074505390591644797004698
2480 -87888249223592658581268744756144
2481 89304462503760577734284680879092
2482 -90743209543015833770541954518136
2483 92204844379112031747859098887534
2484 -93689726542441488691234594752720
2485 95198221140184027163754578901439
2486 -96730698941723253894839795485472
2487 98287536465357496136123285925382
2488 -99869116066324872220936773554688
2489 101475826026153593787122570225562
2490 -103108060643365745747767911381312
2491 104766220325554891930552985163173
2492 -106450711682849253846113868598992
2493 108161947622789832667263186851530
2494 -109900347446644725777820039702016
2495 111666336947172062198640796036900
2496 -113460348507862102793035405842308
2497 115282821203680706040810067015491
2498 -117134200903327289171788816237348
2499 119014940373039047212085329166358
2500 -120925499381964628724741050090658
2501 122866344809121145611597347760400
2502 -124837950751967539046008626650920
2503 126840798636618536320322275558177
2504 -128875377329713866869464749627052
2505 130942183251977077664270438597643
2506 -133041720493489257858557654764960
2507 135174500930693163933860449262790
2508 -137341044345163464885502824927936
2509 139541878544169546309969526672516
2510 -141777539483047222202759297041952
2511 144048571389416502502299074156098
2512 -146355526889273040449639182875732
2513 148698967134970516803704509970803
2514 -151079461935132588203371525523712
2515 153497589886523254155177236894474
2516 -155953938507893859919386550294328
2517 158449104375846909420894500849322
2518 -160983693262746820823301025925344
2519 163558320276696841309023229974313
2520 -166173610003623913063208873241160
2521 168830196651502965236752609506246
2522 -171528724196740888991007644254760
2523 174269846532763664671174983998594
2524 -177054227620839523940477917849824
2525 179882541643159504091738598998736
2526 -182755473158220601597889525248876
2527 185673717258545869097542656241015
2528 -188637979730763975632773981096592
2529 191648977218095253983025983984586
2530 -194707437385280097398365561227136
2531 197814099085973436410441856447307
2532 -200969712532654218404839268234072
2533 204175039469087346448942004899103
2534 -207430853345363068967490998156064
2535 210737939495564711493709272277179
2536 -214097095318103879415673791993436
2537 217509130458749453808910454763621
2538 -220974866996403313381812028116552
2539 224495139631663647571817031248197
2540 -228070795878203586878709023632552
2541 231702696257020218086739598306885
2542 -235391714493596652468608497783232
2543 239138737718006336580859462642310
2544 -242944666668016903654265105757972
2545 246810415895238125621712346525010
2546 -250736913974344680445487700927360
2547 254725103715433344730832773800487
2548 -258775942379561156588488045450324
2549 262890401897496870697519747474355
2550 -267069469091747713830869339631516
2551 271314145901910047782496986297124
2552 -275625449613377954916560127743392
2553 280004413089474262436747813778018
2554 -284452085007054754162325547351508
2555 288969530095621349745264854858676
2556 -293557829380011388064338816614528
2557 298218080426716008841759589995207
2558 -302951397593865252627076077038064
2559 307758912284949733096260467568526
2560 -312641773206334229690827338809186
2561 317601146628602759239526240619398
2562 -322638216651807798847274493282848
2563 327754185474681455244471459402253
2564 -332950273667850179350898309276868
2565 338227720451128644210324440413690
2566 -343587783974953125018326282138656
2567 349031741605998105196187009249440
2568 -354560890217054805643847549160312
2569 360176546481234640819485954731026
2570 -365880047170543541245523320040804
2571 371672749458909033950389041934392
2572 -377556031229725876054741770715064
2573 383531291387968514293279272276014
2574 -389599950176955575943103955030112
2575 395763449499835088487418598053149
2576 -402023253245841155299881496702400
2577 408380847621410754751915283083738
2578 -414837741486232378410522562927044
2579 421395466694279792450812436263255
2580 -428055578439923206709000832900776
2581 434819655609192729193070434404450
2582 -441689301136250054638616739758376
2583 448666142365164426500528386797540
2584 -455751831417071061066106767245008
2585 462948045562770785142616635750834
2586 -470256487600870824358693562797680
2587 477678886241548372112355397200110
2588 -485216996495998638368122164364320
2589 492872600071671385956912523226682
2590 -500647505773381163555771731457376
2591 508543549910356006555192406826824
2592 -516562596709332864250640514149846
2593 524706538733788712199653009072795
2594 -532977297309375322132645600409876
2595 541376822955670361164050119839461
2596 -549907095824337704901757677987456
2597 558570126143768300333137739267694
2598 -567367954670318833838816130953620
2599 576302653146245169896210395131204
2600 -585376324764405430478311998294012
2601 594591104639854757822504629165502
2602 -603949160288432969709213705034020
2603 613452692112423662066244416325618
2604 -623103933893411799623346189811648
2605 632905153292445447114012592101571
2606 -642858652357584036965159508081760
2607 652966768038965403012263322139608
2608 -663231872711501884764861909125912
2609 673656374705291931023528195408315
2610 -684242718843884821830824508882540
2611 694993386990513651349123834559836
2612 -705910898602387233565199869156660
2613 716997811293184179429499563016922
2614 -728256721403869319334767840087456
2615 739690264581927545706668509347469
2616 -751301116369164202104082545548452
2617 763091992798197457411303476083202
2618 -775065650997742341732914645877632
2619 787224889806841673535431160319462
2620 -799572550398174825895399764055536
2621 812111516910548838426369742851721
2622 -824844717090733443132624515792544
2623 837775122944776684268269650550420
2624 -850905751398910705240167278133268
2625 864239664970215889982776276548898
2626 -877779972447186002308234901971240
2627 891529829580309176186573693899446
2628 -905492439782839856078561523138692
2629 919671054841910568490546654474700
2630 -934068975640103882786923986670408
2631 948689552887666840003183713113209
2632 -963536187865523254435452426994624
2633 978612333179210022624540959886839
2634 -993921493523927176261335903480016
2635 1009467226460863871326779382445454
2636 -1025253143204932505796750543093904
2637 1041282909424108487012958535088877
2638 -1057560246050544905129541872836864
2639 1074088930103600617587080404979413
2640 -1090872795524987392092586006323216
2641 1107915734026212752825346130719206
2642 -1125221695948463614587087662679556
2643 1142794691135144797339913201594658
2644 -1160638789817256790242531813453932
2645 1178758123511764749498047610610396
2646 -1197156885933181597774416723307962
2647 1215839333918557630077168241686267
2648 -1234809788366035844240721196630184
2649 1254072635187205021803846961553092
2650 -1273632326273451327144788745805988
2651 1293493380476475183013755195649294
2652 -1313660384603215004802773199730008
2653 1334137994425387307918627852680717
2654 -1354930935703817804938586849807808
2655 1376044005227815006718988667369920
2656 -1397482071869804985459220336360744
2657 1419250077655410150673645184824738
2658 -1441353038849233876454422588171680
2659 1463796047056579150804584389470377
2660 -1486584270341292726027987810483040
2661 1509722954360007383205331883336724
2662 -1533217423513020380283251061865696
2663 1557073082112008558143715610686570
2664 -1581295415564863959230230212602140
2665 1605889991577898376959230424656818
2666 -1630862461375626687425962895786080
2667 1656218560938424500389265032810933
2668 -1681964112258319365984471399373728
2669 1708105024613135209257668609988220
2670 -1734647295859297674011168872053420
2671 1761597013743570870324204247821268
2672 -1788960357233955481130466956941712
2673 1816743597870068584349506793288643
2674 -1844953101133287400069603795924704
2675 1873595327836897637822388402935092
2676 -1902676835536580024923729908650360
2677 1932204279961529467358872163988359
2678 -1962184416466458695093208851029760
2679 1992624101504833717326560241397200
2680 -2023530294123648332165214350038776
2681 2054910057480001245169707979427285
2682 -2086770560379837409758902593012212
2683 2119119078839174150550042177163271
2684 -2151962997668087872622727471715744
2685 2185309812077837877873636969890220
2686 -2219167129311461710047371939045792
2687 2253542670298130596701955665004372
2688 -2288444271331657064453764602071800
2689 2323879885773503628894000552077213
2690 -2359857585780594435276604748404620
2691 2396385564058338097497221811673632
2692 -2433472135639225762003902990839348
2693 2471125739687320203944421895144037
2694 -2509354941329061014462020265122500
2695 2548168433510765649676303194795583
2696 -2587575038883156726649400319240604
2697 2627583711713358161780590304242776
2698 -2668203539824756312925548807427520
2699 2709443746565071702563207448512355
2700 -2751313692803102211277573781261866
2701 2793822878954551024431041449862174
2702 -2836980947037300743462966862519072
2703 2880797682756613574546462488579164
2704 -2925283017620688757768159268039598
2705 2970447031086955216476061469948106
2706 -3016299952739599120687251662486880
2707 3062852164498776137239270500799377
2708 -3110114202861903680837724777492452
2709 3158096761177553491030927121478164
2710 -3206810691952413681204944159744752
2711 3256267009191733640342101107457265
2712 -3306476890773793628821890334836612
2713 3357451680858888450417589168263660
2714 -3409202892333257409987794529642272
2715 3461742209288524773223612822883209
2716 -3515081489537161241632285693202896
2717 3569232767164418343885203190427663
2718 -3624208255117323231697705680856672
2719 3680020347831266386594883443170296
2720 -3736681623894654732622884603563884
2721 3794204848752241914658732699174741
2722 -3852602977447691142021609983754004
2723 3911889157405864558741197967450828
2724 -3972076731255476209264338401203368
2725 4033179239692687905345058320159270
2726 -4095210424386164329149524772722672
2727 4158184230924250759577297655462237
2728 -4222114811804877689507719946323584
2729 4287016529468732059844463814554319
2730 -4352903959376385870833484177117248
2731 4419791893130012422607087747422739
2732 -4487695341640254362271377925879432
2733 4556629538338962847637933770300563
2734 -4626609942438465127371525418946808
2735 4697652242237950199102712748549472
2736 -4769772358477721625387868730654696
2737 4842986447742003042215181418902401
2738 -4917310905910912585549556956826734
2739 4992762371662386274290628591001187
2740 -5069357730024765358904915344747812
2741 5147114115980691627639917024122121
2742 -5226048918123122906961867721611412
2743 5306179782364214451902496235106826
2744 -5387524615697739234511096046569904
2745 5470101590015892942902088383527765
2746 -5553929145981261332913106120539124
2747 5639025996954653176984040635925910
2748 -5725411132979679633787428738635180
2749 5813103824824891022013899448410670
2750 -5902123628084205756632090423437072
2751 5992490387336548686089249714375631
2752 -6084224240365544608610583237147704
2753 6177345622440034661107371780642375
2754 -6271875270656370694014592378340892
2755 6367834228343369634137247286637150
2756 -6465243849530729940860430079433384
2757 6564125803481904755578145334262411
2758 -6664502079292351462452774758091616
2759 6766394990553995622111255979313785
2760 -6869827180086945045906354047544048
2761 6974821624739413088418242278688351
2762 -7081401640256726484178301214454092
2763 7189590886220496321936458107154713
2764 -7299413371058952301474770488901928
2765 7410893457129354636044197775113635
2766 -7524055865873606742518011633582788
2767 7638925683048111614295593345187635
2768 -7755528364028827021598838556010452
2769 7873889739192689119730957872536453
2770 -7994036019376491869217912410131644
2771 8115993801414219907407240318036050
2772 -8239790073754052857975836506008512
2773 8365452222156174927577350910885130
2774 -8493008035472431708013536620044624
2775 8622485711509102525922048055726808
2776 -8753913862973970645679781263845096
2777 8887321523508779488418482354044186
2778 -9022738153808395598185272071277712
2779 9160193647827911102232626611124758
2780 -9299718339078822125179380406489560
2781 9441343007015658497657699673600391
2782 -9585098883514350017918124857834208
2783 9731017659443516054488080078063590
2784 -9879131491330110746887767950555292
2785 10029473008120763847377515310315572
2786 -10182075318040056433981696949854976
2787 10336972015547222958002811994982346
2788 -10494197188392676822073261548063032
2789 10653785424775653475259224895905885
2790 -10815771820604524085315859263014240
2791 10980191986861236482596253373239076
2792 -11147082057071234529910004712851924
2793 11316478694880473185027090907077212
2794 -11488419101741047889346233257292992
2795 11662941024706849003260022877494492
2796 -11840082764340925471562946449150796
2797 12019883182736140956735120198169912
2798 -12202381711650595230534776282138000
2799 12387618360759564617543320669618434
2800 -12575633726025612112852412266958088
2801 12766468998188404763323321102033776
2802 -12960165971376064523657362656826992
2803 13156767051839773364565383191644008
2804 -13356315266813237859469764499610564
2805 13558854273498914936197460362055046
2806 -13764428368182792607793637888694128
2807 13973082495479401373388892931697880
2808 -14184862257709036634967020837412460
2809 14399813924409062111206074712628792
2810 -14617984441981043357845940738495932
2811 14839421443475773573562916097379335
2812 -15064173258518141099366494391413520
2813 15292288923373664357577461332137016
2814 -15523818191158841543701603806991376
2815 15758811542197347167937573832548804
2816 -15997320194523981174111572259757808
2817 16239396114538606663108981266145822
2818 -16485092027812194408072735189083524
2819 16734461430046963208178821558587237
2820 -16987558598192944552512091172588208
2821 17244438601723179553789760899133824
2822 -17505157314069623998416335783124864
2823 17769771424222186167757009498180695
2824 -18038338448493198990529783398404100
2825 18310916742449492955398137515874579
2826 -18587565513014594509490665273207588
2827 18868344830743448938511461686802092
2828 -19153315642271928682426303926624656
2829 19442539782943756079392552487768550
2830 -19736079989617340972438944289710688
2831 20033999913654892601459766310175973
2832 -20336364134096543407756096358820816
2833 20643238171022090955276081773101938
2834 -20954688499102819965155234143926520
2835 21270782561346255117437113870925272
2836 -21591588783036561094470595442790300
2837 21917176585873158879111770622812759
2838 -22247616402310526565461517206609472
2839 22582979690102015942098806014988312
2840 -22923338947050365510438635336085568
2841 23268767725968000725636263967953701
2842 -23619340649850072211020808735450836
2843 23975133427263028916628929537200134
2844 -24336222867951944658557051489030960
2845 24702686898669673362074197697630405
2846 -25074604579230751134450763314023232
2847 25452056118793396408073904705429524
2848 -25835122892372813340513849879087276
2849 26223887457588842975497727428841028
2850 -26618433571651451584444208284980520
2851 27018846208587396559662264935637240
2852 -27425211576711246180781237592080896
2853 27837617136344386635777191017986855
2854 -28256151617785497388660342333714400
2855 28680905039535808519975042547755216
2856 -29111968726782923391619194605289168
2857 29549435330146834405287612911765619
2858 -29993398844691588506644836019544940
2859 30443954629206541812106391553095037
2860 -30901199425760984012059952727915168
2861 31365231379535738374821788771777719
2862 -31836150058935839060507258685762996
2863 32314056475988225551583906436702192
2864 -32799053107028215589222354120007392
2865 33291243913679027430799923349320639
2866 -33790734364128456908603779428934236
2867 34297631454706632699622161046958594
2868 -34812043731769296779507574602931696
2869 35334081313890888203115863287648238
2870 -35863855914371522377546036879748288
2871 36401480864062496078615418171029481
2872 -36947071134514776291335172046858704
2873 37500743361454741028241924052741693
2874 -38062615868591993060731325026167504
2875 38632808691763891949492393559346384
2876 -39211443603421256035395590541380672
2877 39798644137460253940153731167050773
2878 -40394535614405325945356146425320128
2879 40999245166947778019860832338046153
2880 -41612901765845274918542525058641110
2881 42235636246187275912228262176241740
2882 -42867581334031254948406919870881280
2883 43508871673415146910197618667246265
2884 -44159643853751275260002900364466784
2885 44820036437606810388120409591553087
2886 -45490189988876424283051501354440200
2887 46170247101352617188054655103755931
2888 -46860352427698981928385173983250110
2889 47560652708832304766447735512454355
2890 -48271296803719207846733641145746098
2891 48992435719592824234606900111505157
2892 -49724222642595647315202405552058772
2893 50466812968854498651783905278752045
2894 -51220364335993339947986399021356032
2895 51985036655090323610872851657873226
2896 -52760992143085275072896390701474060
2897 53548395355643577119554051964742086
2898 -54347413220483113679238289337512656
2899 55158215071170725457819927323977591
2900 -55980972681394402647202863825628260
2901 56815860299718146019299558884736755
2902 -57663054684826218599983841447212976
2903 58522735141263278682075320556321060
2904 -59395083555677610670126804150034438
2905 60280284433574457064451097893748161
2906 -61178524936586218847423703637259412
2907 62089994920267037461912930814585103
2908 -63014886972419054566520922342721208
2909 63953396451957405029439780412391179
2910 -64905721528321765045924882746612556
2911 65872063221442056393476065885292248
2912 -66852625442265662660362958287964912
2913 67847615033854300803264518350996338
2914 -68857241813058466312683457767762144
2915 69881718612777120593320407486654658
2916 -70921261324811098664213066787185266
2917 71976088943318485961355026018654645
2918 -73046423608879958537976984407961528
2919 74132490653182913025828920143881500
2920 -75234518644332979432137330414374212
2921 76352739432801250492654129451528478
2922 -77487388198016416266551269700366896
2923 78638703495610755388632247929717800
2924 -79806927305328670412317207209187472
2925 80992305079607333209181192983867450
2926 -82195085792838764794104271225594112
2927 83415521991322405283520507856864634
2928 -84653869843918132797800812780962284
2929 85910389193409444149517366838265601
2930 -87185343608586236474161250713105708
2931 88479000437057557316701840610301597
2932 -89791630858804440638506843181430404
2933 91123509940482667483230928253139689
2934 -92474916690486244010523893344900096
2935 93846134114782135470788307999991622
2936 -95237449273526511217445263123056488
2937 96649153338473736164349213533719329
2938 -98081541651189085537503018960651128
2939 99534913782075871482862077755669909
2940 -101009573590228677857251353674285646
2941 102505829284124136528531530363304650
2942 -104023993483160385027349909830975440
2943 105564383280057381405729903842173930
2944 -107127320304129985031359757014982608
2945 108713130785445413358277574161696215
2946 -110322145619877749408445176201084544
2947 111954700435071903428758359177431112
2948 -113611135657329128655299772147204928
2949 115291796579427285290796835901620206
2950 -116997033429388771033001741126423840
2951 118727201440208728083080184524293302
2952 -120482660920557261430019082974794524
2953 122263777326469122965010886856921212
2954 -124070921334034002272636765590907168
2955 125904468913101721392321837136720878
2956 -127764801402016346508957480790960456
2957 129652305583392910507460966770486678
2958 -131567373760951628881583690996898648
2959 133510403837424203039415386708965646
2960 -135481799393546481112994414531753628
2961 137481969768152967962236208541201054
2962 -139511330139388383106074841508388884
2963 141570301607051136483628325278829860
2964 -143659311276084847889116533886266064
2965 145778792341233738499235707651397539
2966 -147929184172877388765028012719256608
2967 150110932404061648207003718681721912
2968 -152324489018742181227792499526978864
2969 154570312441256793573299380137241485
2970 -156848867627044011268812654213599184
2971 159160626154625078451423269634265253
2972 -161506066318866196134290603034536928
2973 163885673225539188128738622215150509
2974 -166299938887198470533606975266580536
2975 168749362320391851947654075322163118
2976 -171234449644224094250994571054284400
2977 173755714180291849611104243286436942
2978 -176313676554008234845367073166641396
2979 178908864797336746529384838557105254
2980 -181541814452953902205413813158211820
2981 184213068679859633275647844726198288
2982 -186923178360455937650044750197351648
2983 189672702209113978420044316594678060
2984 -192462206882249450289706635289739340
2985 195292267089927559402257631256137450
2986 -198163465709018636216809637618687652
2987 201076393897925031811057961167230876
2988 -204031651212901515028412587997512536
2989 207029845725991057764804640899703484
2990 -210071594144597521255920460854322064
2991 213157521932718367630178977129771573
2992 -216288263433860187300812748214958752
2993 219464461995659453272489048797133864
2994 -222686770096232569941274402875529384
2995 225955849472278946818148186101490000
2996 -229272371248960443616931966141984608
2997 232637016071582236057769921139876487
2998 -236050474239099810742315971688606688
2999 239513445839476409015923459044549761
3000 -243026640886916990956198297650853226
3001 246590779461004445891168941955638878
3002 -250206591847763382499900375962861504
3003 253874818682678632507565352115850391
3004 -257596211095695254139952593216105392
3005 261371530858226423370279181083958556
3006 -265201550532197452560815339047252440
3007 269087053621153825263045389912931408
3008 -273028834723460733725894477211354032
3009 277027699687623509289441470341618293
3010 -281084465769757981616199687348176432
3011 285199961793239396521557401495841907
3012 -289375028310560479940753912560364352
3013 293610517767428878152797958416616406
3014 -297907294669133793726303664335016096
3015 302266235749213650170692250933546050
3016 -306688230140456258420193365622209208
3017 311174179548262543296279776287756584
3018 -315724998426406958407496211673680504
3019 320341614155227355792884017532209758
3020 -325024967222276658103692622678480016
3021 329776011405470809887679200677520150
3022 -334595713958767119661561597070537264
3023 339485055800406682619373344814233156
3024 -344445031703756763356246467895091752
3025 349476650490788650632063580503748839
3026 -354580935228226070575893769035860216
3027 359758923426401496781273188401685442
3028 -365011667240857326823673444910389780
3029 370340233676728465489322473167412712
3030 -375745704795945170772980555762786028
3031 381229177927294648452165749048367376
3032 -386791765879379449056303369193110552
3033 392434597156513102460352969693583855
3034 -398158816177593053301968134780974696
3035 403965583497990525949770978493920617
3036 -409856076034499397413682619271959680
3037 415831487293385783055387805959784104
3038 -421893027601579602604764735258327744
3039 428041924341051913853394120157711563
3040 -434279422186421427401517929189414120
3041 440606783345833175869363629684409651
3042 -447025287805154902385450455674112422
3043 453536233575536359068433817816460856
3044 -460140936944376264613238242406190148
3045 466840732729744335192512550402252345
3046 -473636974538305428288659836059284448
3047 480531035026792396123635678214807168
3048 -487524306167076987125891151772568680
3049 494618199514887759107512270109161732
3050 -501814146482223523153568682278723372
3051 509113598613513657907177408293915639
3052 -516518027865576260142996311443320624
3053 524028926891424651537770861211998473
3054 -531647809327975662638938845132966516
3055 539376210087712742667056008975119856
3056 -547215685654356497650757117802634672
3057 555167814382598243285707880769705261
3058 -563234196801951787660427734972521408
3059 571416455924778213058830142975461468
3060 -579716237558541496061545292542683300
3061 588135210622352435501213612879911026
3062 -596675067467857911701482060656185960
3063 605337524204535659149152245892707524
3064 -614124321029454367947931214761375088
3065 623037222561558483596378246694604019
3066 -632078018180540323828122328087952960
3067 641248522370361767828989833181999977
3068 -650550575067487329060494116510321568
3069 659986042013893765253291259411636864
3070 -669556815114921018822830750344475024
3071 679264812802028839102088153794717721
3072 -689111980400526876919699943237437354
3073 699100290502345685504285688403280452
3074 -709231743343915621678337458108931112
3075 719508367189224180153610596899705679
3076 -729932218718121942479943572993946756
3077 740505383419946884607847847050092206
3078 -751229975992540427689809752993289448
3079 762108140746728271378357608603036066
3080 -773142052016338615319502923446767552
3081 784333914573834120075703082479375811
3082 -795685964051633618982558308510815024
3083 807200467369199163629040725872577820
3084 -818879723165967840119587957060955052
3085 830726062240207459980186500809159627
3086 -842741847993874805218665363528420560
3087 854929476883559073686681331068982662
3088 -867291378877592845856695459937319412
3089 879830017919412474933529175559586576
3090 -892547892397253883431427682775082832
3091 905447535620269433382755808671512071
3092 -918531516301151125098963177463218948
3093 931802439045349578719269553593349895
3094 -945262944846977945672128158247112064
3095 958915711591489492752935681546304625
3096 -972763454565221923543793680711070632
3097 986808926971901204559452562590360917
3098 -1001054920456197266786124622897802556
3099 1015504265634428401627997766562880842
3100 -1030159832632510884800501563413060176
3101 1045024531631249973618317922323209948
3102 -1060101313419073000497949024775997312
3103 1075393169952305012961737121559798560
3104 -1090903134923087032989323376831796268
3105 1106634284335041718941997347034122288
3106 -1122589737086790953636446683889876732
3107 1138772655563429516364742500291973864
3108 -1155186246236063845292563617688056016
3109 1171833760269524650980605237362282932
3110 -1188718494138361787647836704954495152
3111 1205843790251234779838175919470678684
3112 -1223213037583812172774147351256599084
3113 1240829672320292533431460600223218091
3114 -1258697178503665065875136667808508708
3115 1276819088694827592632447312000019690
3116 -1295198984640679327902436299504988944
3117 1313840497951311154810050743413921033
3118 -1332747310786415924928245447038620768
3119 1351923156551040988787794657347154305
3120 -1371371820600810608287131141470137964
3121 1391097140956745727090573997329866084
3122 -1411103009029808282141853142093312464
3123 1431393370355302842191377923829723101
3124 -1451972225337268206232777848481400832
3125 1472843630002991319806055379712286118
3126 -1494011696767781634052372806977359524
3127 1515480595210143902729352503964571740
3128 -1537254552857487158346813358675388256
3129 1559337855982513544644134099184724403
3130 -1581734850410430576625155005466661708
3131 1604449942337130167741251133974869194
3132 -1627487599158483875538686964937588980
3133 1650852350310903736525519302600053691
3134 -1674548788123317852012825956428255264
3135 1698581568680716179498556409684668275
3136 -1722955412699421932185480432457952274
3137 1747675106414243804564963401968874565
3138 -1772745502477670720114675999585174704
3139 1798171520871270775539162147997116603
3140 -1823958149829455898964625161620930972
3141 1850110446775780408629841751842436824
3142 -1876633539271941667843232671146030656
3143 1903532625979650904572316644499035382
3144 -1930812977635549131464855070455568624
3145 1958479938039343144302786202798980208
3146 -1986538925055336479593176649278859396
3147 2014995431627537283800534194301462946
3148 -2043855026808525125635084156668711384
3149 2073123356802258717646046845945828848
3150 -2102806146021013794370938256380548800
3151 2132909198156640512130990702678101094
3152 -2163438397266329706256304553165580164
3153 2194399708873084838318216601458044189
3154 -2225799181081096623418241860081891648
3155 2257642945706217336504467770627755916
3156 -2289937219421739517548740237689020432
3157 2322688304919683994985277583781331913
3158 -2355902592087802194852957723653840184
3159 2389586559202505654837630218226594920
3160 -2423746774137935908376039785647971120
3161 2458389895591387993672022910309107619
3162 -2493522674325309030586188746270775552
3163 2529151954426093603514489229291866712
3164 -2565284674579897823960433026787510192
3165 2601927869365702378440914111533290664
3166 -2639088670565855212820230866547683816
3167 2676774308494324688409443621825423446
3168 -2714992113342902730371444267931411792
3169 2753749516545597887620333576249253148
3170 -2793054052161458457543632376820571164
3171 2832913358276074775179420057859088023
3172 -2873335178422010223193695544766040664
3173 2914327363018410806207736732662243098
3174 -2955897870830052346651042205678718050
3175 2998054770446084877422028717441749977
3176 -3040806241778734151919148508469443532
3177 3084160577582229681331503736234021956
3178 -3128126184992229290230053454318727280
3179 3172711587086010588099371765217038609
3180 -3217925424463709530107861575809154076
3181 3263776456850886888168621704934465072
3182 -3310273564722703922839161319313640992
3183 3357425750949998617632908561809869933
3184 -3405242142467554557237316054537176976
3185 3453731991964855067303834839554036817
3186 -3502904679599625607118964700670175648
3187 3552769714734468202419365458337125849
3188 -3603336737696892314401528039455978132
3189 3654615521563057226691140970856013455
3190 -3706615973965541906176574816525932960
3191 3759348138925458979001131342075659875
3192 -3812822198709240472671627720475513184
3193 3867048475710423931955721812261761736
3194 -3922037434356768280260076982531365700
3195 3977799683043040142052363843500953065
3196 -4034345976089812387719542875999979232
3197 4091687215728617509296732434643543865
3198 -4149834454113810122073987054812521320
3199 4208798895361494026567812399848236842
3200 -4268591897615870202274319285204209494
3201 4329224975143374144746932272369478236
3202 -4390709800454972193322785476056137028
3203 4453058206456987528556481569901544314
3204 -4516282188630838925428873929460758756
3205 4580393907242076685688067370391276321
3206 -4645405689579101301970525110544217376
3207 4711330032221963191790293999141028356
3208 -4778179603341643286007971999385495516
3209 4845967245030215488397590500506855724
3210 -4914705975662305196559837121272722496
3211 4984408992288259635699898851410704006
3212 -5055089673059447099333759185650662496
3213 5126761579686115765318465980400694082
3214 -5199438459928244434914860796591409512
3215 5273134250119819001513056670934654479
3216 -5347863077726982445854352420623747992
3217 5423639263940507957988081475856534031
3218 -5500477326303046365181119602748162916
3219 5578391981371613464135439909913901659
3220 -5657398147415784792290035782748263296
3221 5737510947152067078281209171939458911
3222 -5818745710514930470801783616588966544
3223 5901117977464987721258757547147710932
3224 -5984643500834808336222927806424158176
3225 6069338249212871029089224101508938336
3226 -6155218409866160020540686751200602708
3227 6242300391701912720094262855241177352
3228 -6330600828269042106021001790981744532
3229 6420136580799759492207815481271964972
3230 -6510924741291925499904728595238201360
3231 6602982635632673323908906079547930589
3232 -6696327826763850915296299218561160348
3233 6790978117889830986500887610273833385
3234 -6886951555728254515421634243364028016
3235 6984266433804276127026953703411586212
3236 -7082941295788882179462364583984610996
3237 7182994938881869667882443927167965220
3238 -7284446417240076935762123275972343520
3239 7387315045451459804795308377805272161
3240 -7491620402055624555631574773967031314
3241 7597382333111432251505898333930207749
3242 -7704620955812291696547454563893440300
3243 7813356662149776693922183300477672317
3244 -7923610122626206523734163115261027496
3245 8035402290016831547727587772321377500
3246 -8148754403182284788162072079000231100
3247 8263687990931963787208642345686024928
3248 -8380224875939010240129806572989731984
3249 8498387178707574421010402452874035680
3250 -8618197321593055089753133776319221148
3251 8739678032876008965356900418157998543
3252 -8862852350890443983192736218590601696
3253 8987743628207214445201602660870273977
3254 -9114375535873239784394379466286592560
3255 9242772067707289424633277401353933541
3256 -9372957544653080342838686464233607200
3257 9504956619190437779856368166976220359
3258 -9638794279805290949906651819871989980
3259 9774495855519279970467521754172309061
3260 -9912087020479754314535577303845439784
3261 10051593798610965155904115559092923121
3262 -10193042568327258603896542544477307392
3263 10336460067309081156652254850446324050
3264 -10481873397342631460608489397743913628
3265 10629310029223997355607951644141861799
3266 -10778797807728621778745075498915027168
3267 10930364956646964570770439317069189510
3268 -11084040083887232402738440901929740000
3269 11239852186646053907562304112728096382
3270 -11397830656648001303776231048977523780
3271 11558005285454865267670077837266161396
3272 -11720406269845594966702827458226099836
3273 11885064217267840125779477042031672192
3274 -12052010151362037771592224657579881508
3275 12221275517558991760359259110088639371
3276 -12392892188751918937349886728603452816
3277 12566892471043941869040145432269842115
3278 -12743309109572013862817884655948780768
3279 12922175294408288541937913848812815989
3280 -13103524666539952673338394808946439324
3281 13287391323928547048600026377809921915
3282 -13473809827649827603407735574821521344
3283 13662815208115225743720171836796561141
3284 -13854442971375973297083355549331552852
3285 14048729105510985752410715877366672805
3286 -14245710087099604599330285841579126272
3287 14445422887780306391855417951973489122
3288 -14647904980896515298243806954888711220
3289 14853194348230663428080653118354751250
3290 -15061329486827650417452241533433195696
3291 15272349415908883811543140980870978216
3292 -15486293683878089715908664663421662456
3293 15703202375420090771213601389499295798
3294 -15923116118693779511920440718053126748
3295 16146076092620523522263981257787865335
3296 -16372124034269246802273889374643791928
3297 16601302246339463740738076352106381805
3298 -16833653604743550880537888165631117368
3299 17069221566289550095644797745276488643
3300 -17308050176465829798425465415003001584
3301 17550184077328940039678877675141922920
3302 -17795668515496006247272130528093099136
3303 18044549350243040397407966243147042143
3304 -18296873061710558136174366650172904896
3305 18552686759217899722653321080626683791
3306 -18812038189687687791840669158683987344
3307 19074975746181865160232923673199537009
3308 -19341548476550765746753659561746209816
3309 19611806092196707923007500391667930232
3310 -19885798976953610350120639035842776312
3311 20163578196084140727463923778561928509
3312 -20445195505395945275779366384653502704
3313 20730703360478518062444636263876894293
3314 -21020154926062280180929296056875309060
3315 21313604085501477388001514562177066539
3316 -21611105450382516658118495247767953980
3317 21912714370259373578997948816368062398
3318 -22218486942517742333029538699729306624
3319 22528480022369612460401889995414535030
3320 -22842751232979968654747443741231389432
3321 23161358975727350932775377123699193550
3322 -23484362440600025586828404426140214144
3323 23811821616729530000799698250489268888
3324 -24143797303063396817631434623864311140
3325 24480351119178876657609448444931393035
3326 -24821545516239491896611977672532725072
3327 25167443788096297782005758014029042427
3328 -25518110082535741552010883792503664148
3329 25873609412676024200716508109128684089
3330 -26234007668513914700368117407839825260
3331 26599371628623981587004499213498897991
3332 -26969768972012221492945691497680687628
3333 27345268290126110827052575230352292034
3334 -27725939099023122629256978979226517072
3335 28111851851699766035074803293772146645
3336 -28503077950583253905058370774648211896
3337 28899689760187920762543430920344116219
3338 -29301760619938529350521548326737471356
3339 29709364857162653789295852946189447593
3340 -30122577800254344706701444843134738512
3341 30541475792011298671474704114922611172
3342 -30966136203147805528750352822708067732
3343 31396637445985765463097853438285427219
3344 -31833058988326085404624346935120716992
3345 32275481367502817313481294474746014851
3346 -32723986204622419970635005824506951552
3347 33178656218990544559923582967871851382
3348 -33639575242728798959330165956467239312
3349 34106828235583965654965958143773765688
3350 -34580501299932167746942732465780844064
3351 35060681695980533919547806319654291117
3352 -35547457857168934191506723217762027920
3353 36040919405774378755468568541318498504
3354 -36541157168720730442210557330362853248
3355 37048263193596403276699102281968417302
3356 -37562330764882741070781025704850870544
3357 38083454420395830108113124510259834597
3358 -38611729967944522932620739909734093040
3359 39147254502207472755370438148913063221
3360 -39690126421832040060287366700849793576
3361 40240445446757957012403599673115147187
3362 -40798312635768658838939390763338883478
3363 41363830404273255439732015271261901636
3364 -41937102542322141626021325940936080542
3365 42518234232859269062020161760139016684
3366 -43107332070214169151719754103750552992
3367 43704504078836842422119183728199962856
3368 -44309859732278655792757203847271548020
3369 44923509972422457441314063628951036622
3370 -45545567228965146492380100804918265404
3371 46176145439155961807528922079781628603
3372 -46815360067793824706317425307108429524
3373 47463328127487099225103069184192805880
3374 -48120168199179161827684301254990053568
3375 48786000452943245340377462743446673211
3376 -49460946669050051981512376927475010296
3377 50145130259311659971722178416163257113
3378 -50838676288705323448053585758521739088
3379 51541711497280796877133993574466778212
3380 -52254364322354846151383962144334152986
3381 52976764920996686247547080307013207244
3382 -53709045192808118223575708526685666128
3383 54451338803002170748895681668119372802
3384 -55203781205784131607696796892867134032
3385 55966509668038888996175183846514457522
3386 -56739663293328536335931125827417910052
3387 57523383046204277205881403388304826631
3388 -58317811776836702931009048152380172232
3389 59123094245968550811805961509229192761
3390 -59939377150194136575646671966272122692
3391 60766809147569692186276424334873187252
3392 -61605540883558877210099116097300270436
3393 62455725017317820345429758590874841460
3394 -63317516248324086953262269316089965324
3395 64191071343354007175159793545941295228
3396 -65076549163812890545305663771413622152
3397 65974110693422693983193625693463398925
3398 -66883919066271750547036306513393433032
3399 67806139595231260661923583135401750251
3400 -68740939800743290344486210645258262116
3401 69688489439985063258706568213141355044
3402 -70648960536414430877747258816711498848
3403 71622527409701449738269818278438016441
3404 -72609366706051038989890638597654727840
3405 73609657428921792095362039308796274823
3406 -74623580970146063221833851258285796000
3407 75651321141456495061515648016930580974
3408 -76693064206424258804830852533579290304
3409 77748998912814325728063358552832150883
3410 -78819316525363138110271950554822780544
3411 79904210858984154624271020964861216975
3412 -81003878312406796233168027180324824180
3413 82118517902254369017005394088049675268
3414 -83248331297566651337125573981640868180
3415 84393522854772885868493152415718674424
3416 -85554299653120969661264712180315200976
3417 86730871530568750050645475466394936915
3418 -87923451120143389674739917973975528580
3419 89132253886774818820497264133063321742
3420 -90357498164609411786297246846203337720
3421 91599405194810081803288409708541514186
3422 -92858199163849046432805973154554666880
3423 94134107242299637767044788073968300400
3424 -95427359624133592134782174285339421720
3425 96738189566530313903626075186900752707
3426 -98066833430204734446185117996427777256
3427 99413530720260450335520330657231416593
3428 -100778524127574887353195127080487025564
3429 102162059570723367574478644971909446809
3430 -103564386238449022513029626343530993280
3431 104985756632685560560579508639177694741
3432 -106426426612140031998648832058150711712
3433 107886655436442803408088894944707757372
3434 -109366705810872021390849890039306675704
3435 110866843931659985070097059968553043180
3436 -112387339531888918340215603293026736072
3437 113928465927983703877927675353678827718
3438 -115490500066809285132023539378363257120
3439 117073722573380517090176455300200449750
3440 -118678417799192320743825402140786827496
3441 120304873871178145193190966454610497328
3442 -121953382741304819103714036285585927604
3443 123624240236811950555889048068330980196
3444 -125317746111104188343191978299453437520
3445 127034204095304738859719620965507953252
3446 -128773921950478613376096949425235620384
3447 130537211520534239678133556437641605752
3448 -132324388785812156593511314075497338784
3449 134135773917369594049400998004933528659
3450 -135971691331969905809355910716415514952
3451 137832469747785910191463121446044103116
3452 -139718442240826281800057673571952564576
3453 141629946302094307322926141566293639553
3454 -143567323895488410334196676149327387488
3455 145530921516453941532071205855091302686
3456 -147521090251395906577114193168507496302
3457 149538185837862399469835905897403490038
3458 -151582568725508604793104150686013140096
3459 153654604137851413795003758570306704590
3460 -155754662134824799114701666908477727644
3461 157883117676146192395545092118191769203
3462 -160040350685504296784373266814811599460
3463 162226746115578870359363376498073968245
3464 -164442694013903120200951818296131151068
3465 166688589589579540891714043523435223155
3466 -168964833280860139645735578131403281252
3467 171271830823602098340052972407190417354
3468 -173609993320610123341464772049209443454
3469 175979737311876846982267128682759980730
3470 -178381484845732757173301817596811734944
3471 180815663550917339039084421080455282737
3472 -183282706709583230160810979086789878336
3473 185783053331245308394218709406579505954
3474 -188317148227686845621251842871090294084
3475 190885442088834983425240097219669896230
3476 -193488391559617909010766279178532216960
3477 196126459317816331319688319715406501902
3478 -198800114152921985037329782159035997456
3479 201509831046016017661176868237404572267
3480 -204256091250680343939414254038816445940
3481 207039382374955185044259311396843986615
3482 -209860198464356142660237955232616796332
3483 212719040085964395067975533762131030080
3484 -215616414413603740902236588099294486128
3485 218552835314118354628411525540288101559
3486 -221528823434765362701619818721922847984
3487 224544906291736493730313975200573991538
3488 -227601618359823200118962815517174269364
3489 230699501163239901882255628373233270344
3490 -233839103367620153653255927158690745620
3491 237020980873200686077069007630198668891
3492 -240245696909208534601677928079878568036
3493 243513822129466625217067252554491272356
3494 -246825934709233343100997891075294399984
3495 250182620443291880851533045664106707026
3496 -253584472845305325996861338852697152832
3497 257032093248453610365706288495519338137
3498 -260526090907368723818811129907051253856
3499 264067083101384764577516230032282544319
3500 -267655695239119568037824682451023845752
3501 271292560964404945391415291296436389559
3502 -274978322263582740083336034603561156000
3503 278713629574184086815509006312134057070
3504 -282499141895009557102233435857563593812
3505 286335526897628059340396032200537999236
3506 -290223461039312545323071780915600446372
3507 294163629677430884629480121240030524986
3508 -298156727185310459832551788718968136628
3509 302203457069595227004906773967985410275
3510 -306304532089114306054108775832939326476
3511 310460674375281364773994863342855598824
3512 -314672615554044259928410938366421089520
3513 318941096869404729648661372304619212347
3514 -323266869308528138918050323845154575872
3515 327650693728463487546956235151933944490
3516 -332093340984494232321347666627497641972
3517 336595592060140690954986370009772831748
3518 -341158238198835011610075610570668055280
3519 345782081037290045738954800411801473831
3520 -350467932740583686753027957257257172816
3521 355216616138980461998146318567723474046
3522 -360028964866512531601249323850508413440
3523 364905823501342481657533602491220971828
3524 -369848047707930533404515473856479988244
3525 374856504381029168636738461797091921203
3526 -379932071791528415007339771289151460480
3527 385075639734175278603605713695711001892
3528 -390288109677191202771886061694389351718
3529 395570394913811685417618525553109073195
3530 -400923420715772440665182246339290865268
3531 406348124488766895784820908544396882388
3532 -411845455929900077807196088116824937016
3533 417416377187164208212132516144880188928
3534 -423061863020961742983106921322045184896
3535 428782900967701869495165810422002482054
3536 -434580491505496746400612653214062925496
3537 440455648221984205950691858722007797633
3538 -446409397984303923424375845460770902072
3539 452442781111254344179689167072913397971
3540 -458556851547658107011924242397647073520
3541 464752677040963999222787540740297172442
3542 -471031339320113776208264019274999890432
3543 477393934276702641959289441207942093579
3544 -483841572148462495543550694246667567112
3545 490375377705097358051171055875167456855
3546 -496996490436500874008071666513631755476
3547 503706064743386102352513872846247477255
3548 -510505270130358133986604203005983896816
3549 517395291401460568928781796227410114163
3550 -524377328858227220060994428530964062512
3551 531452598500270745367108577640807080237
3552 -538622332228440423668834795398632474892
3553 545887778050581636209201457278015934063
3554 -553250200289929964801760987384024744244
3555 560710879796173348069235263626163854355
3556 -568271114159216098556779236381805787040
3557 575932217925678945860914703499444062966
3558 -583695522818169820013995406359092391980
3559 591562377957360465079473529117833100092
3560 -599534150086904349824597349172143487780
3561 607612223801231910372125526610625951580
3562 -615798001776259550434340796304274728856
3563 624092905003049216763016497889925560806
3564 -632498373024455955110194013812878531504
3565 641015864174801258262282474889560466608
3566 -649646855822610425417333748488137393920
3567 658392844616452760151765526799539172202
3568 -667255346733923856683909093791959870584
3569 676235898133809648131114892848931935856
3570 -685336054811472519437144901215949117984
3571 694557393057500226923712302546607849494
3572 -703901509719658807346622202414725900096
3573 713370022468191310060980107394235636033
3574 -722964570064504642611357347667421161152
3575 732686812633287278579777152383364942843
3576 -742538431938101249785045061214247600092
3577 752521131660492319743300604197425498992
3578 -762636637682662712057250840243760379004
3579 772886698373751463990182410910957152364
3580 -783273084879767969127165372636175941920
3581 793797591417224768726358767843330275853
3582 -804462035570516372071885379157612104272
3583 815268258593091399338980862047361794291
3584 -826218125712465855882093820956146627032
3585 837313526439126092536177839097807511115
3586 -848556374879370539993071732861206200128
3587 859948610052139841169965370462992919470
3588 -871492196209885777048493266132294212000
3589 883189123163529935983253281090277479596
3590 -895041406611563633544176123988877145360
3591 907051088473341388311578287466494984334
3592 -919220237226620835448060590101076692572
3593 931550948249402538962867486786562984669
3594 -944045344166123989643225362043121338832
3595 956705575198262674754852823843996271085
3596 -969533819519403707606510157208794320544
3597 982532283614828359814035300622790867270
3598 -995703202645680461786574522808823945728
3599 1009048840817768262726153068756703365151
3600 -1022571491755060225899178450966248039250
3601 1036273478877933882085382453294929315113
3602 -1050157155786237514529814708964992409892
3603 1064224906647225363966814192785804197830
3604 -1078479146588427714856942011355470638616
3605 1092922322095517899993697903579726837111
3606 -1107556911415239207707459530252302893956
3607 1122385424963455374859394171322672863275
3608 -1137410405738389051442813626077618803232
3609 1152634429739113602630000890423252212860
3610 -1168060106389364340432695073866292763326
3611 1183690078966736007391966993145733778886
3612 -1199527025037334348881829795900328015776
3613 1215573656895950365349752609966464686911
3614 -1231832722011826594703379009431548786384
3615 1248307003480085824575366402318414914719
3616 -1264999320478893418462186211364435518612
3617 1281912528732425228348945468245310126731
3618 -1299049520979714152521974955409806764640
3619 1316413227449449212179648858072006599597
3620 -1334006616340801839968318537378107842756
3621 1351832694310355197519081624364003626596
3622 -1369894506965213185740232486268001304400
3623 1388195139362366663212489859086087228228
3624 -1406737716514395551216360177137391328784
3625 1425525403901586383578329912563442353385
3626 -1444561407990545744370377433678061842996
3627 1463848976759391240298041561828859282874
3628 -1483391400229602568539067607511396300568
3629 1503192011004616160160250691232777572962
3630 -1523254184815248125056390315430676098222
3631 1543581341072031173848528665259836037780
3632 -1564176943424552147411769767857561090408
3633 1585044500327878074022493099319737182290
3634 -1606187565616159660478658073597743040576
3635 1627609739083502116007738878466834553537
3636 -1649314667072194542178575825752830813236
3637 1671306043068390146663593742393541799380
3638 -1693587608305330569756370918124806791552
3639 1716163152374208993625067161019003949529
3640 -1739036513842767768669278954281195151568
3641 1762211580881727362465935352363549005532
3642 -1785692291899144866146493635556435898336
3643 1809482636182801398694143702944647805908
3644 -1833586654550718862384674305293962937920
3645 1858008440009907981942745118020391897840
3646 -1882752138423450708404112278760577999560
3647 1907821949186021224597873755869163692748
3648 -1933222125907951320317354968956339081608
3649 1958956977107947098052436310778077226406
3650 -1985030866914565170855684265846757205508
3651 2011448215776558098707227005094770037384
3652 -2038213501182200048651748342126792918848
3653 2065331258387704911149544864811827791529
3654 -2092806081154850745364115024570942180832
3655 2120642622497925712858639404405787031716
3656 -2148845595440111954610753313548044993852
3657 2177419773779425563988167032522153353965
3658 -2206369992864332144674039821038997912768
3659 2235701150379158788052842210222724796387
3660 -2265418207139425061836910275703087981924
3661 2295526187897216989523273732914041083300
3662 -2326030182156729397713943035134100352896
3663 2356935345000103827247024016097366728730
3664 -2388246897923690645341022050807772921372
3665 2419970129684865447277199680674495879004
3666 -2452110397159531718835629460493486788720
3667 2484673126210443227407436456582679880516
3668 -2517663812566481116986510951216310437440
3669 2551088022713022630969093219946614254502
3670 -2584951394793539940880206575025991924864
3671 2619259639522569124486434837151784321378
3672 -2654018541110191353904532478447581986164
3673 2689233958198169968149605638076390497420
3674 -2724911824807888730092600420353913381760
3675 2761058151300238655795686365115918614306
3676 -2797679025347602479961532696821472619040
3677 2834780612918087509203927628744267479887
3678 -2872369159272159776152154778049602645556
3679 2910450989971834147419320159426574365164
3680 -2949032511902576791280934311492932825328
3681 2988120214308078648118864308669621469816
3682 -3027720669838060353303462183468830002352
3683 3067840535609270882278731108389187819434
3684 -3108486554279844503471729004310386438056
3685 3149665555137182500360448178846571796764
3686 -3191384455199528013864620198318953850320
3687 3233650260331404753512591607411442516647
3688 -3276470066373092273289893559717166227644
3689 3319851060284312470253418886996684371062
3690 -3363800521302304445544813711523217215740
3691 3408325822114466889307641487146509272138
3692 -3453434430045749188304924419059041743872
3693 3499133908260975023833954126652102996971
3694 -3545431916982284326541539464936172534488
3695 3592336214721881569957237612976981838450
3696 -3639854659530281043765686555831503947456
3697 3687995210260241926860899034715219755102
3698 -3736765927846588176213609689534308383722
3699 3786174976602111000389974334209610873406
3700 -3836230625529753948646596893813609370292
3701 3886941249651282926305769388660187829195
3702 -3938315331352646296779353140734750091308
3703 3990361461746232578858573655257073322039
3704 -4043088342050235614645184386398108549848
3705 4096504784985340033458148127668537830410
3706 -4150619716188942274605123680524715324264
3707 4205442175647124888886796649573227151920
3708 -4260981319144604892578562804050152024904
3709 4317246419732879477819853119853902800366
3710 -4374246869216794933838011518456329600352
3711 4431992179659767794909473163323469638784
3712 -4490491984907889857291499622261294191500
3713 4549756042133151354859192798552772872858
3714 -4609794233396019856001088467513625171976
3715 4670616567227615170377670079477610033004
3716 -4732233180231723302332883341166638560692
3717 4794654338706895875858534722469101727561
3718 -4857890440288884285421094820904165241296
3719 4921952015613660679571260792220793124307
3720 -4986849730001281391818695666903925440592
3721 5052594385160851369862689205934804773581
3722 -5119196920916851115114382938386908126140
3723 5186668416957091275696425437467906547278
3724 -5255020094602563083962879673412414290088
3725 5324263318599455902686292088935573567375
3726 -5394409598933616903307674149414031359928
3727 5465470592667731062875476031538299986531
3728 -5537458105801502855908785071608678551868
3729 5610384095155124909204802967467002603091
3730 -5684260670276322170418178274576980363948
3731 5759100095371263451674440434466602287664
3732 -5834914791259636238576292357657115198656
3733 5911717337354184061781786557666678175112
3734 -5989520473665009163993349683966612579296
3735 6068337102828947366473898860324997074365
3736 -6148180292164325574710365658388271825384
3737 6229063275751415928372621572542873705935
3738 -6310999456538904919137670938155629256832
3739 6394002408476699468894863769551274685174
3740 -6478085878675395661137359772487107545184
3741 6563263789592740289129908952948951886126
3742 -6649550241247419191683910609929856495552
3743 6736959513460510187411485489612547792724
3744 -6825506068124943046960645805922805919260
3745 6915204551503312893386900354868126602773
3746 -7006069796554397405693802244026099979844
3747 7098116825288732992644660083911292365180
3748 -7191360851153609203400637764587198477012
3749 7285817281447844776608501700212348985374
3750 -7381501719766713690781156351542172045154
3751 7478429968477393832558762388183638210740
3752 -7576618031225315190334401058918844135200
3753 7676082115471789617100573243695915574789
3754 -7776838635063308620011570060946304908868
3755 7878904212832900086636741196349087161436
3756 -7982295683233940175703415245705657950836
3757 8087030095006821179560562158385059619165
3758 -8193124713878880785534345221151632280880
3759 8300597025298003669049409663484076301114
3760 -8409464737200311102823026923894590822288
3761 8519745782812359060018502110065018433060
3762 -8631458323488270989392328383468967879616
3763 8744620751582236370242189674583996515271
3764 -8859251693356811128675032093714475499380
3765 8975370011927461898206201692332533896249
3766 -9092994810243801222283137811930818424928
3767 9212145434107965956806770181087302533946
3768 -9332841475230597240797218459336736633164
3769 9455102774324885709543775371494570025399
3770 -9578949424239150978609230160653998600280
3771 9704401773128430753104174726554942428171
3772 -9831480427665560421598761752996498109472
3773 9960206256292229548750042701920008812513
3774 -10090600392510508230291596205709084998936
3775 10222684238215341985050455272501351247086
3776 -10356479467068519621531709595887316789264
3777 10492008027914625297627054500104283143290
3778 -10629292148239491916560222069403724562324
3779 10768354337671678980869984316042559595123
3780 -10909217391527505047005778425815766303064
3781 11051904394400171069050113185219035546918
3782 -11196438723793517122405576413722878146240
3783 11342844053800962267315287453626934830430
3784 -11491144358830183687637488443463783717568
3785 11641363917374097674474139258366705168907
3786 -11793527315828712550228788690549717970864
3787 11947659452358430242253983461593729383358
3788 -12103785540809379889908460744576513150376
3789 12261931114671374660868105315656544411466
3790 -12422122031089089812772324600510366891320
3791 12584384474923066960247443490027526075501
3792 -12748744962861157574960379014822372083184
3793 12915230347581025862292350929793441660634
3794 -13083867821964338340505125738978028840224
3795 13254684923363275801236925614122445375297
3796 -13427709537920010711281946057960377823656
3797 13602969904939800565682423479431838244746
3798 -13780494621318356350475586021080379643528
3799 13960312646024152929436504160629996961992
3800 -14142453304636355896957309680027531916920
3801 14326946293939048393330144632450321051677
3802 -14513821686572449319518448842333232021172
3803 14703109935741822404193983623208722825618
3804 -14894841879984784846708446654261017964036
3805 15089048747997732495727670339472462775346
3806 -15285762163522106837251977271655734902368
3807 15485014150291238664618212775455945681202
3808 -15686837137038511845302200157383370333328
3809 15891263962567599222547389001062094068959
3810 -16098327880885532628190490234212554142576
3811 16308062566399377842623936859683143402679
3812 -16520502119177294281684369295503433063436
3813 16735681070274769480103791966602528400563
3814 -16953634387126827629528683554993661654208
3815 17174397479007020705319424598492218833210
3816 -17398006202554021370270050913418662040972
3817 17624496867366646372559744642803547293666
3818 -17853906241668148775819360932584880667408
3819 18086271558040628390087388836771681793425
3820 -18321630519230419654976214060806307200976
3821 18560021304025326203876969330743253164979
3822 -18801482573204582759093354098309924522644
3823 19046053475562435256602498873263378720501
3824 -19293773654006240446739197054208429992496
3825 19544683251729998042152240152348549271800
3826 -19798822918464239112656602021520564338988
3827 20056233816803205157783766725063402310436
3828 -20316957628610264531322147089504274616800
3829 20581036561502523913703268280911069170852
3830 -20848513355415603656686614153441327071688
3831 21119431289249558501527590407720071786860
3832 -21393834187596936601129948461719663482608
3833 21671766427553981317184080577957232453128
3834 -21953272945615993388444641412493624310128
3835 22238399244657882918210136806498250413195
3836 -22527191401000952596614768855056642669552
3837 22819696071566967162784864034170486555342
3838 -23115960501120576401637550034998923112656
3839 23416032529601171380225412455253322807308
3840 -23719960599545267698847799392076092805358
3841 24027793763600522275610326577387206419634
3842 -24339581692132503051758350006640599560424
3843 24655374680925345573314662806770382731831
3844 -24975223658977443618388666344948292926914
3845 25299180196393334383363351972562530528075
3846 -25627296512372953824708143809976736868884
3847 25959625483299451454457988096007301714171
3848 -26296220650926767723866432658111675769496
3849 26637136230668192746843814028021745481901
3850 -26982427119987139321075999511769196072768
3851 27332148906891377551700217556539458261833
3852 -27686357878531994552112531251876608594536
3853 28045111029908357426091228231241363266708
3854 -28408466072680372611272868515717899814064
3855 28776481444089351405849683570628090019758
3856 -29149216315988806772441318674054246259044
3857 29526730603986521937009307035370578359999
3858 -29909084976699248634708174778555606328320
3859 30296340865121408688781524719636204040053
3860 -30688560472109188600644893862763455145404
3861 31085806781981434776451890701639930055096
3862 -31488143570238773431974783470258660639408
3863 31895635413402395798376383052987602549264
3864 -32308347698973967833577437942522736652736
3865 32726346635518140663878094910830237126704
3866 -33149699262869155171095824850588861865092
3867 33578473462463053380015525397531935862569
3868 -34012737967797026946355276686652897079720
3869 34452562375017450867996514434691789856082
3870 -34898017153638170462213922142248198938080
3871 35349173657390627945126489121555994862866
3872 -35806104135207433427138951106261959735198
3873 36268881742341005762632188377307958325017
3874 -36737580551618927656967347743483530364584
3875 37212275564837678590116690987338629828146
3876 -37693042724296430470303117809560905772208
3877 38179958924472610591428141990703249595030
3878 -38673102023840956327370165547036148863584
3879 39172550856837808105639339984063116338499
3880 -39678385245972407584202812557936398192036
3881 40190686014086988543065100614613932867475
3882 -40709534996767470893398468241386900782216
3883 41235015054906589335314558327950052721561
3884 -41767210087421309538123721071307609387424
3885 42306205044126408417557667422316741296492
3886 -42852085938766116986454313840639943245920
3887 43404939862205746380400411928328293081266
3888 -43964854995785242198664251566066844274650
3889 44531920624836635004418306786290924539837
3890 -45106227152367377763519399907022515693580
3891 45687866112911586407736114101734425678730
3892 -46276930186551223242751124891911455370400
3893 46873513213109286696049997128385392519943
3894 -47477710206517097204615789340568224188160
3895 48089617369357793437508251313229256623590
3896 -48709332107588177693198697113640578276040
3897 49336953045441076546220155491226866522493
3898 -49972580040510408104374152640527715933844
3899 50616314199021172783883638892245636479672
3900 -51268257891286612707486239369514355977956
3901 51928514767354811040781340316753655328478
3902 -52597189772847029061894096946509675774240
3903 53274389164990107954005819082372402191181
3904 -53960220528845289477734369242624908547740
3905 54654792793735837127332796364139911872542
3906 -55358216249875869600962672915296452406112
3907 56070602565202846574284021756227585108663
3908 -56792064802416175215884663006705145704076
3909 57522717436224437177541130325783393813107
3910 -58262676370803764978273760374171246359632
3911 59012058957469926188791200227880678815979
3912 -59770984012566706223468271790085014584424
3913 60539571835573210796895337749214573396940
3914 -61317944227432739665111783087701324940288
3915 62106224509105916817251465564436944511960
3916 -62904537540350793635629535243606081616224
3917 63713009738732673219481109511247897840735
3918 -64531769098866438798352972199897401285044
3919 65360945211894201655446700401745568034978
3920 -66200669285201116812794221357477113059366
3921 67051074162372250687876020835728801121026
3922 -67912294343393418608331404882615056213864
3923 68784466005098944098858232458281088736782
3924 -69667727021869329082543681886261639460092
3925 70562216986581859041113331644548688140292
3926 -71468077231817202444564384370534888116224
3927 72385450851325102303945919718854181179250
3928 -73314482721752293872734289217490868596768
3929 74255319524635819071203630541497482638674
3930 -75208109768664948112690009885858540521648
3931 76173003812214956297287116527543745751788
3932 -77150153886156041816729571838389365824096
3933 78139714116940711727860532399144321921979
3934 -79141840549973002100521751300056815042944
3935 80156691173262937600848577321772423259732
3936 -81184425941369678543619163610625163160076
3937 82225206799636843706349307312203137024070
3938 -83279197708723537878963971977564815877248
3939 84346564669434657405904092677182882236075
3940 -85427475747854088697987849434214653047852
3941 86522101100784456849567965422723924966816
3942 -87630613001497127342766444722282872633876
3943 88753185865796207054767213990448301237217
3944 -89889996278400334472630162138945254241800
3945 91041223019646096484552772389150460226831
3946 -92207047092516953918308078018819742934788
3947 93387651750001603271092864630938551049966
3948 -94583222522785751214938731243779982147968
3949 95793947247281324887314458665461075355712
3950 -97020016093997187891481729207146919183920
3951 98261621596255482805452087478228001251171
3952 -99518958679257769105905217375486083130384
3953 100792224689505174028506807537798591698612
3954 -102081619424576826555372068340826411617312
3955 103387345163270894570084559706650683644561
3956 -104709606696112595596993465373710293098368
3957 106048611356233606068947962442667165744576
3958 -107404569050627345721364397343475296542784
3959 108777692291784665910983231924495634757072
3960 -110168196229714527108878003403037968818160
3961 111576298684354304339515885971328814043206
3962 -113002220178374413427094462243258663620752
3963 114446183970382009352954816063398914550123
3964 -115908416088528563485629412164830833916960
3965 117389145364526182490925931975994005405923
3966 -118888603468077592233009745989034899585532
3967 120407024941724767439774541303051060707373
3968 -121944647236121245978222058371246106922544
3969 123501710745733229222506860300305180975961
3970 -125078458844974629535348782530615269198604
3971 126675137924781286054814200292942758390495
3972 -128291997429629634824043624016561675011800
3973 129929289895005180989287335398814211888209
3974 -131587270985326183136243704607273284735888
3975 133266199532328026966456678601885484694781
3976 -134966337573913829430016148317552503759872
3977 136687950393476879026237926516130148655977
3978 -138431306559700587481839467019808003054200
3979 140196677966841694236613501380069849184034
3980 -141984339875502532093403406746746065070000
3981 143794570953898234336141826280912384430693
3982 -145627653319624832227926408697931711910176
3983 147483872581934261142301746759309598220146
3984 -149363517884522368063293033246670652199960
3985 151266881948836084270676274292574574253562
3986 -153194261117905998868113423636031575383364
3987 155145955400710645918503491159084612272650
3988 -157122268517078891592940385873860650713668
3989 159123507943136882169710464112672231845423
3990 -161149984957306093542484442330043579920000
3991 163202014686859099191063740423160953205430
3992 -165279916155039750679460500483077972842360
3993 167384012328754547380064092466912250936474
3994 -169514630166842051162878192663809638071412
3995 171672100668927281676939565818300947970488
3996 -173856758924868113395212396896200968157316
3997 176068944164800777478091453530218895959795
3998 -178308999809791654273757263603401757930080
3999 180577273523102630829991951335748413225656
4000 -182874117262077382620945833214982554209426
4001 185199887330656024432574307929205007005207
4002 -187554944432525667024129524043476114319408
4003 189939653724914504061579468215040601763388
4004 -192354384873037142642310639760288610467200
4005 194799512105198985630660706004058337069530
4006 -197275414268567565059713026647753381899952
4007 199782474885618817870949109958606682985048
4008 -202321082211266393503531292942749638394800
4009 204891629290682177150280338599942617354152
4010 -207494514017816307819098499259916406021372
4011 210130139194625072035688952916413966147513
4012 -212798912591015151714512487592810935160928
4013 215501247005512803469388276931607376643536
4014 -218237560326666651909716058671292933381856
4015 221008275595192880665204400530559464425898
4016 -223813821066871707171042127081210824815616
4017 226654630276204136222708748695281960850099
4018 -229531142100838092136110826002890731665732
4019 232443800826773135307957384470836677126991
4020 -235393056214353081781286289498093080376488
4021 238379363565055953005694554176549899242314
4022 -241403183789090792740750373548375363228616
4023 244464983473811004827887958664548427574665
4024 -247565234952953978032412040970380319932704
4025 250704416376716877850432011326882528155546
4026 -253883011782678606057434458837862639915040
4027 257101511167578045280931905625569032517410
4028 -260360410559958823646857985784810221550416
4029 263660212093690959679872019528292657872458
4030 -267001424082379868314924496508174052416256
4031 270384561094673330862836214924407253066063
4032 -273810144030477161300776318691972566810568
4033 277278700198090426254718499477361627189753
4034 -280790763392271202393175012918199848091556
4035 284346873973243989030979783001544862924125
4036 -287947578946660023210291396138810189098308
4037 291593432044521875399417988942444802740759
4038 -295284993807083842739390612700151149807892
4039 299022831665739790866819546771005178043944
4040 -302807520026910230896541608808409626476148
4041 306639640356940561811284028960928325755189
4042 -310519781268022547397386820902869088512752
4043 314448538605151237267523037535826622029958
4044 -318426515534129690220242869484629982738948
4045 322454322630634002040461572387010592585965
4046 -326532577970351285264421710441713842863408
4047 330661907220203402362859101843060098196248
4048 -334842943730669402788608170674474689216640
4049 339076328629219764948911914946314725778941
4050 -343362710914875703495918253557177141548626
4051 347702747553906956640828500374285911837079
4052 -352097103576681624189679577356415587519812
4053 356546452175681791923568478461932662533145
4054 -361051474804698837764589423589712909406736
4055 365612861279222476729459873087541921088966
4056 -370231309878037772384937235133693842848258
4057 374907527446044508038205034345748191408470
4058 -379642229498313478220033459422444883552236
4059 384436140325394437719786664075102194777120
4060 -389289993099890616852561180441136731173360
4061 394204529984314884930436146076828647077002
4062 -399180502240242826808466075579428130237156
4063 404218670338778174907312123610215731188084
4064 -409319804072346218584001894450049677097288
4065 414484682667831002034442521177210607871329
4066 -419714094901072305767148374164375703388864
4067 425008839212738592552679945830592383031734
4068 -430369723825592294703120474501538125877980
4069 435797566863164009938948442156086824297934
4070 -441293196469852365585642459422341959575328
4071 446857450932466513661168023872784962952059
4072 -452491178803228416596751988115154636731340
4073 458195239024252282671256483342911177570839
4074 -463970501053518720165882052330492194582848
4075 469817844992361383443825291982607962082679
4076 -475738161714484090592076554236120990424112
4077 481732352996526609544136386437860891140486
4078 -487801331650197521063005676906549281373856
4079 493946021655992780740448241743665329009777
4080 -500167358298518827062117776149529278189812
4081 506466288303439301566669660138801026192600
4082 -512843769976064668505137562745192342982280
4083 519300773341604254177442984056769788000566
4084 -525838280287100452884208773379479032161484
4085 532457284705065075678840590118610327838255
4086 -539158792638838059025847565148247946585984
4087 545943822429688985288763280582080462102120
4088 -552813404865682104363565743917655970516016
4089 559768583332325795128508997455353718430159
4090 -566810413965027648536863981770078089837740
4091 573939965803376600003314647102206196958931
4092 -581158320947273796817899440149776925325184
4093 588466574714934138107826900412866894046416
4094 -595865835802780679418595443356271613564848
4095 603357226447254361100658460001406360944690
4096 -610941882588561780408703784484358237660306
4097 618620954036383990804744621073659189111919
4098 -626395604637569588415956189931799226398416
4099 634267012445835615566678827540830814461977
4100 -642236369893500084238746960701713000182196
4101 650304883965270208443797574650622845981286
4102 -658473776374110714030733537421186763056608
4103 666744283739216877064666506327962428697584
4104 -675117657766117238049717212202089859479896
4105 683595165428931228714030775381663629401191
4106 -692178089154807240705268334385816572639204
4107 700867727010566972035059606694737696792141
4108 -709665392891582186811192879286951608494560
4109 718572416712910326793860628026370870311552
4110 -727590144602715730515477684146954285619636
4111 736719939098003526017228424914467836716702
4112 -745963179342693576984560286742349545021596
4113 755321261288062190352039462847035462482140
4114 -764795597895579614745591305172814637296108
4115 774387619342171683966373833530284954249899
4116 -784098773227934299479386913103413143453968
4117 793930524786329778535835198980760359597643
4118 -803884357096894430889453554992844670696352
4119 813961771300487078694550231962998312627628
4120 -824164286817108578606281475751714634248232
4121 834493441566322753331911905686299015625944
4122 -844950792190309503788939060908033863425836
4123 855537914279581229636980957945170454875305
4124 -866256402601394046492480003131349437435184
4125 877107871330885664747949858589314042462039
4126 -888093954284972164131494255504888085116040
4127 899216305159036271428766454112291849382272
4128 -910476597766440138549302112671698310268040
4129 921876526280896000376467033335235902117243
4130 -933417805481728478315343865657010771820000
4131 945102171002062698815485355366422170210606
4132 -956931379579972791902569440954115383010884
4133 968907209312625734877397711219705157184566
4134 -981031459913455923776582727336495796873128
4135 993305952972406264917493244043742670485882
4136 -1005732532219271993101273542701263386129280
4137 1018313063790183855044601105686155104417543
4138 -1031049436497267720796818043053889825650116
4139 1043943562101518114770149345415804355853719
4140 -1056997375588923605073924469646207013686640
4141 1070212835449882428991847942128453188712138
4142 -1083591923961947176441312959933431622690416
4143 1097136647475937815905068950602982545628796
4144 -1110849036705462801958641357642438764904144
4145 1124731147019888463173394620029364831031910
4146 -1138785058740797347953192914619175563847960
4147 1153012877441976676520467607868898895933419
4148 -1167416734252978523127445759479712391887336
4149 1181998786166293848031276329356107255877349
4150 -1196761216348182986011829140730985709925968
4151 1211706234453205690838998653933582692983745
4152 -1226836076942494347822655367909923503214284
4153 1242153007405814470978336792602984334611646
4154 -1257659316887457111320977343460446620980128
4155 1273357324216008333385807445262039689350843
4156 -1289249376338041439234091621176775072265424
4157 1305337848655778147136003370350447927595236
4158 -1321625145368765481186880762046904380748864
4159 1338113699819615668648390763531196574983772
4160 -1354805974843856888322404121399568795485724
4161 1371704463123943281445295360412469579934990
4162 -1388811687547473196140759578268557687382516
4163 1406130201569665202213795836537285482368334
4164 -1423662589580142001026255229308382132023672
4165 1441411467274072934421352114616659216810146
4166 -1459379482027726382305095395925485158041920
4167 1477569313278483946911578387845341964433767
4168 -1495983672909368921368151801307265404648076
4169 1514625305638142146404935714349051378883275
4170 -1533496989411018988639020384243709125948760
4171 1552601535801061794522668516117739732055803
4172 -1571941790411302801578025059122212016896848
4173 1591520633282653140024738212067920848288896
4174 -1611340979306654200366641460723040259078200
4175 1631405778643128292081936119802371807398797
4176 -1651718017142786192700526197691312927933764
4177 1672280716774849851570008724660978277636814
4178 -1693096936059749184999765963205153603987668
4179 1714169770506952597049076115177572507632276
4180 -1735502353057991548585750709656103138680640
4181 1757097854534740193231487528640917131237672
4182 -1778959484093011820631329136752524415335416
4183 1801090489681534559998239270996988542049314
4184 -1823494158506369517295778364561274520759992
4185 1846173817500835266324258781801334767892782
4186 -1869132833801003351479196033517986763981920
4187 1892374615226830205632549140072866495668248
4188 -1915902610768991659437240929671500233764748
4189 1939720311081486981715541541877915312737324
4190 -1963831248980080162418507868438530533130400
4191 1988238999946646949335884651255464472465686
4192 -2012947182639496939850588677742110441622064
4193 2037959459409740827910096911975328991747877
4194 -2063279536823773733845307553196010795662812
4195 2088911166191946362464191030659864967212375
4196 -2114858144103496561716432950744202392762564
4197 2141124312967814710406404369541118558909598
4198 -2167713561562117209868405029224108820239504
4199 2194629825585603210347531786606461731937876
4200 -2221877088220170588724541455914276328522744
4201 2249459380697768070291634024137754972066047
4202 -2277380782874461273077699555151278739351424
4203 2305645423811291369853854528411415702214764
4204 -2334257482362005969678102514465101223555720
4205 2363221187767742737629339542210959145175543
4206 -2392540820258747219807294820931892741419716
4207 2422220711663207279123688827061358585641084
4208 -2452265246023287496275636968513384882327536
4209 2482678860218447871607192483403891159100099
4210 -2513466044596132134830419186764070412664292
4211 2544631343609911951627291368113935812960995
4212 -2576179356465174331490388504289503110515124
4213 2608114737772440546377885432004711857149245
4214 -2640442198208405886138639208334681015259760
4215 2673166505184790627192085435966761472798124
4216 -2706292483525093631292819302068216874292512
4217 2739825016149341043107537005775718074584355
4218 -2773769044766923642261960289379351979094672
4219 2808129570577617482202321128758986055806270
4220 -2842911654980883536860645849654219350849896
4221 2878120420293543200695672894866098341121186
4222 -2913761050475927601964099809254214565140608
4223 2949838791866599815738129332595138559400468
4224 -2986358953925750226716410521327353760929424
4225 3023326909987366445052972689006797381196801
4226 -3060748098020280344418099151227349761421556
4227 3098628021398195995323119638761962492505312
4228 -3136972249678803460158049376887396086241344
4229 3175786419392084623066414958611485229055441
4230 -3215076234837918473268875639002957874179080
4231 3254847468893094495492602450728731104331116
4232 -3295105963827844069930990997078202549203222
4233 3335857632132001072745981803995758010921423
4234 -3377108457350904146233658958634398529983336
4235 3418864494931154400086038564018587732612721
4236 -3461131873076343638351713174622079480431580
4237 3503916793612869529354939062702389243314920
4238 -3547225532865955473189873629852201448270560
4239 3591064442545994300688675106460535354598714
4240 -3635439950645336306505661384000555434828556
4241 3680358562345643502914992300668012211914249
4242 -3725826860935933407894079688425915841230560
4243 3771851508741437097483630560402157279176241
4244 -3818439248063397684576722877889550061095172
4245 3865596902129936862593000469654520568915431
4246 -3913331376058118618228917299581047417481440
4247 3961649657827340699503727339365477182793514
4248 -4010558819264185952647306635674207275891632
4249 4060066017038867158125684583341190374535262
4250 -4110178493673400529712032088365079523861364
4251 4160903578561644620609258592353483862813854
4252 -4212248689001342950153799901638652449067416
4253 4264221331238310251601486512963681010113033
4254 -4316829101522903876173579067507819493548092
4255 4370079687178923512654788596120428469061186
4256 -4423980867685084024004631522386477238422496
4257 4478540515769207893569722304247964276856321
4258 -4533766598515285454065195482044358685191060
4259 4589667178483552771760525863158417960892489
4260 -4646250414843738807816208389569768976626304
4261 4703524564521635217707710709446017115697888
4262 -4761497983359143907999723885734853782017720
4263 4820179127287959279629381615073024094378389
4264 -4879576553517043886267114833973235307316888
4265 4939698921734058055740950967450300328945644
4266 -5000554995320905894855392567760730881684720
4267 5062153642583561959843035473842773166829940
4268 -5124503837996344757297013617154399411872608
4269 5187614663460805177364851019236646456073829
4270 -5251495309579399887533911774933037289371648
4271 5316155076944121663312833299337292277092987
4272 -5381603377440260635845228966270545803152564
4273 5447849735565472429904939310252879296427055
4274 -5514903789764331181303662071140543007789604
4275 5582775293778547495558157667836533850552950
4276 -5651474118013033472239079462531084982412300
4277 5721010250917999004934096069262263417198580
4278 -5791393800387265711019096579133398457507168
4279 5862634995172986979542206016838104822445690
4280 -5934744186316964783367998099707239305970376
4281 6007731848598756119877778049973354069818682
4282 -6081608582000764152621456076619768762130276
4283 6156385113190511358973468394609286095645280
4284 -6232072297020294283408740087096486619898736
4285 6308681118044421780641473693190540763149502
4286 -6386222692054240942904861266016511685161504
4287 6464708267631157279239328409797305194543290
4288 -6544149227717858078437891107854780244298232
4289 6624557091207950277364504947337669028980238
4290 -6705943514554226611673759302784825658593184
4291 6788320293395776271609054994198428505698137
4292 -6871699364204158758401879584643798697190312
4293 6956092805948862176621093847810495314305968
4294 -7041512841782269728140925376027464922117744
4295 7127971840744360731856888520983524700869965
4296 -7215482319487375120506757406593035950122272
4297 7304056944020672983845433254416618960692215
4298 -7393708531476023374428678165158814073464496
4299 7484450051893559309873024219145571326029094
4300 -7576294630028638613924781828705403127855064
4301 7669255547179852977255340556015079017055404
4302 -7763346243038430429977888891139653520703920
4303 7858580317559279220021243244684370024878862
4304 -7954971532853923924796816054335227162379236
4305 8052533815105587531326463356209283241890436
4306 -8151281256506676119017852377034386763971884
4307 8251228117218925710531955987575098290103568
4308 -8352388827356473863871462419241093206905520
4309 8454777988992121578030797964107225332249710
4310 -8558410378187054117112756723925981257523632
4311 8663300947044292468860656231739837448342116
4312 -8769464825786150256389623837246812339124304
4313 8876917324855974059236238640352363109090047
4314 -8985673937044448317768966459900082900654688
4315 9095750339640749205002351655376234565915589
4316 -9207162396608835095549935635949520163573488
4317 9319926160789164589894803111058694264201004
4318 -9434057876126136372983141609210436244968672
4319 9549573979921548543897963280462850040585294
4320 -9666491105114378496102180474567976096263962
4321 9784826082587187863179555872699285424232028
4322 -9904595943499460518639347694646605397970484
4323 10025817921648185179262167119295512667509174
4324 -10148509455855997715434649279912294444612672
4325 10272688192387201865401717043041882291854909
4326 -10398371987391990733476340877885513035476272
4327 10525578909379195128794864768569116051506671
4328 -10654327241717888518626271814820185195678740
4329 10784635485168182179712820748713052766444024
4330 -10916522360441547934426862992313428148291068
4331 11050006810791009704118460727143068984958566
4332 -11185108004631549052157379998357295558074514
4333 11321845338191073823565290077881672523313137
4334 -11460238438192302966263420577085823154505440
4335 11600307164565924694193610780401649155259041
4336 -11742071613195389222522728397560975810003872
4337 11885552118693701420330561045697900874718885
4338 -12030769257212582941108097137267831246564228
4339 12177743849284377601527556668748223764734093
4340 -12326496962697078035873500638595351295445824
4341 12477049915402856012893686567620159498735149
4342 -12629424278460483156920595688023047301101072
4343 12783641879012033218611967171288112525642802
4344 -12939724803294261549382212122477709555465172
4345 13097695399685061938586796670814748886240710
4346 -13257576281785405527579679775845767453433736
4347 13419390331537171177915270701257159890239132
4348 -13583160702377281330964818627603132164781672
4349 13748910822428562107998755391514144026806123
4350 -13916664397727751222606810077014621685546580
4351 14086445415491082097613313771733716982574862
4352 -14258278147417877452491076302200180539889804
4353 14432187153032590615187582898355931505125319
4354 -14608197283065737798303285029232592488497248
4355 14786333682874169620989280254340626874984496
4356 -14966621795901135316539190426667208569076490
4357 15149087367176598223057385538466332994526553
4358 -15333756446858266369294282154421023573110008
4359 15520655393813807302835965258323616462167949
4360 -15709810879244721642458783407896773263997820
4361 15901249890352355230344461905741182108725277
4362 -16094999734046535277419763928016986155537552
4363 16291088040697321412951623875960172687010900
4364 -16489542767930368128687424715826393985330288
4365 16690392204466400814058664954945812229547730
4366 -16893664974005313286303094652325725279565504
4367 17099390039155400490091954454319844026793890
4368 -17307596705408245942537615250744337930817168
4369 17518314625159789402703680388464722221152502
4370 -17731573801778106213551123237293629100997920
4371 17947404593718435867213650893089976263029562
4372 -18165837718686003450312939010638588358242484
4373 18386904257847183799646084087210161592370084
4374 -18610635660089564510037021327424224756587258
4375 18837063746331470251412579138158953798800117
4376 -19066220713881517237556318632947221719680280
4377 19298139140848773216014918002400393296447897
4378 -19532851990604104880460327803059931051033728
4379 19770392616293301211164500850775160612974458
4380 -20010794765402567999131109966884955621920796
4381 20254092584376995565167913745358933790548740
4382 -20500320623292608515926007647258347252279008
4383 20749513840582613359230359524749738246678235
4384 -21001707607818466788278561244880315903690244
4385 21256937714546394509098354323608790896638882
4386 -21515240373179997704156428524703559191867488
4387 21776652223949591451630359070011668699073643
4388 -22041210339908926726684746978245412015403852
4389 22308952231999955075857405905101825512016760
4390 -22579915854176302529760656361432583583795440
4391 22854139608586126876354198494860357554193863
4392 -23131662350815040136407492181865179260167540
4393 23412523395189785812738715440341787259226236
4394 -23696762520143368300568555994930110404655752
4395 23984419973642339828893847976786258832402911
4396 -24275536478676958297301290116677859012593040
4397 24570153238814937455859367317765569680736552
4398 -24868311943819519130391122517224160971847460
4399 25170054775332605463454147953416506804848206
4400 -25475424412623697501104656556562570752630384
4401 25784464038405394991479876548141804203001463
4402 -26097217344716220812023626014532685976692416
4403 26413728538871542087828121573848066881829268
4404 -26734042349483368890323080602058016124270776
4405 27058204032549820248674647590051473535205116
4406 -27386259377615056147476702009773172720966000
4407 27718254714000483311696876981252331557474538
4408 -28054236917108051725211814941235277092974192
4409 28394253414796468076061467208687838147773907
4410 -28738352193831161759698780823230441012311150
4411 29086581806408848529350391928550297413659672
4412 -29438991376757546445318264873788880423787440
4413 29795630607812908534455201721840664798025619
4414 -30156549787971746351917276527056397066719752
4415 30521799797923628526614763814997661339260434
4416 -30891432117561448463288156543507107387556016
4417 31265498832971865488959867999449483638001897
4418 -31644052643506533958472709171304959769678706
4419 32027146868935045268636080250398270796657880
4420 -32414835456680518190572846509018787689708776
4421 32807172989138783505874991897656371903149073
4422 -33204214691082119721862848609124387206635328
4423 33606016437148507458229442285040033601724845
4424 -34012634759417381034221181473085320890188352
4425 34424126855072866942034198901856701131496930
4426 -34840550594155510078058522049082083929224068
4427 35261964527403499913515681226351359256141158
4428 -35688427894184420321774642170569101225760900
4429 36120000630518558347010134812126229925352906
4430 -36556743377194818894416021956223043766796688
4431 36998717487980304249913857792161529566396069
4432 -37445985037924629298984923316498650347007604
4433 37898608831760055408456050816953919820384383
4434 -38356652412398538267983101728152428109256424
4435 38820180069526797357280549537245816248888397
4436 -39289256848300527211460226900427467496763364
4437 39763948558138883408586385326449462947450740
4438 -40244321781620388994221605236963287308580192
4439 40730443883481419990067985766508912924301193
4440 -41222383019718441818488596489099622392398404
4441 41720208146795181700935954935955280202608803
4442 -42223989030955935461020679980058127204638716
4443 42733796257646220795140792856315967387460592
4444 -43249701241042002750100543821660991424989664
4445 43771776233688730975077787726402229140070513
4446 -44300094336251442410042922084553038270268880
4447 44834729507377197214683934273294452163532069
4448 -45375756573671130040395216092406147789873560
4449 45923251239787413320746500053115294917336200
4450 -46477290098636443878919817625430521704349060
4451 47037950641709578935533231381060235731399041
4452 -47605311269522762667326614010247667765607952
4453 48179451302180399587582912243592512638741095
4454 -48760450990060846306894102641090574453180256
4455 49348391524624908810747896314579473868473441
4456 -49943355049348748024889608112419441316904988
4457 50545424670782612246884594140764642219709404
4458 -51154684469736831128143129031605488285496632
4459 51771219512596522056533431241350188314491750
4460 -52395115862766476134416438360097784235625224
4461 53026460592247707598479490817812176768540294
4462 -53665341793347167242870900623597252387128944
4463 54311848590522137307160260034514815032600816
4464 -54966071152360842506234734298023302928524560
4465 55628100703700829162105858168166275275818665
4466 -56298029537886681871612571118588380399901312
4467 56975951029168664942571353547944665376985610
4468 -57661959645243893700629201656323710023787956
4469 58356150959941658836377288794409706900424770
4470 -59058621666054545363389096142315847429720780
4471 59769469588317006234122028056631093738516646
4472 -60488793696533069341167229423974457698197648
4473 61216694118854875655198245505248637759776458
4474 -61953272155213765354194002520101336111020436
4475 62698630290905648112910486316130532360946535
4476 -63452872210332413389100101672804753850119316
4477 64216102810901156294217438496384444546933335
4478 -64988428217083014605890353709411355765575600
4479 65769955794633432812204162794921623209265975
4480 -66560794164975689498875338846712428331325896
4481 67361053219749545037076542711758577824010665
4482 -68170844135526887549983418724350198110640592
4483 68990279388696276249421422769867477042381577
4484 -69819472770518302580565052981415236191974720
4485 70658539402353711343534530408281027112972768
4486 -71507595751066245789552258050784790220133552
4487 72366759644602202759275891011289532237829388
4488 -73236150287748706396219249374911412454217568
4489 74115888278072731536509549801275746083856663
4490 -75006095622042930693829117113233896003743660
4491 75906895751336341782685856612909172460901908
4492 -76818413539332077055830668386328857921233432
4493 77740775317794117321964346694624147591879408
4494 -78674108893745359518582584843519633037657744
4495 79618543566535089837451158703209341679370710
4496 -80574210145102078989173105966183300329850788
4497 81541240965435521012685846439722115234904952
4498 -82519769908236061974615054660824899664009864
4499 83509932416779190117799940530271052208519872
4500 -84511865514983284675490712936269324917020550
4501 85525707825684646350616746082776545224950874
4502 -86551599589121858526983024373518522648412984
4503 87589682681631854802279719136831976402710668
4504 -88640100634560095087776645590975560518056792
4505 89702998653387279468684700614541572618121371
4506 -90778523637075056436986315677522983199626112
4507 91866824197633209664822730086529645609951545
4508 -92968050679910835346824808894099989098619152
4509 94082355181614050482306863474574639880345304
4510 -95209891573552800955997446040329140499441824
4511 96350815520119367077976020353101321722043311
4512 -97505284500001193541650757589905691635672528
4513 98673457827130700209015749705039045503666327
4514 -99855496671874759907626542422389827552012600
4515 101051564082466559709468613073466516632852879
4516 -102261825006682592607167516094211425471045588
4517 103486446313767557283959669909892887500996767
4518 -104725596816609974980131778127343858902770656
4519 105979447294171363932062547730254730788921704
4520 -107248170514171843680393111773877395334559132
4521 108531941256035073904780370112744223703137743
4522 -109830936334095464978638340432432996736059136
4523 111145334621070630331845608544616102815381460
4524 -112475317071802084160186767961338107879683592
4525 113821066747267221654294282084780097995361171
4526 -115182768838865652925509168987606619872208128
4527 116560610692982996383109261388817838221069770
4528 -117954781835835272086108677268617132334709512
4529 119365473998597070744660511739803234501440702
4530 -120792881142816709786937602397918923046300128
4531 122237199486121623848790474542312891897565105
4532 -123698627528217273380822061258282220221620416
4533 125177366077182892010999059987713236584509384
4534 -126673618276067430454170484107677017918900560
4535 128187589629789092322310249137969786855524262
4536 -129719488032341895375536915951470032254238040
4537 131269523794312730159504277682214750220533874
4538 -132837909670712426803201316084268761614439996
4539 134424860889124380221625624191117240652837405
4540 -136030595178174323667437383164818768125335512
4541 137655332796324880712400187675944842385904612
4542 -139299296560998566536821314855487415202866324
4543 140962711878032950442133159402514058715952130
4544 -142645806771471732990374642620135821011140544
4545 144348811913695533342934796507732001113404740
4546 -146071960655896224789735528072531844111103868
4547 147815489058898699345660710603783107755760638
4548 -149579635924333985876526829421130112212332072
4549 151364642826167690063675471075530511705091236
4550 -153170754142587768845485027159167449104410912
4551 154998217088255697023655367069968963905736054
4552 -156847281746925129044493037119271635041774092
4553 158718201104432204786352605871006207186430405
4554 -160611231082061694746743243590016882927232640
4555 162526630570293226869751258228838935200475916
4556 -164464661462931884616792820290907592870844048
4557 166425588691627514009210341680820780940266740
4558 -168409680260787125793926051818049582042874656
4559 170417207282884827838518508987148137249130132
4560 -172448444014173772602754281589758234779034200
4561 174503667890804654584344439646111473372498751
4562 -176583159565355343237672126503339037806693668
4563 178687202943776288273795294598159762888649920
4564 -180816085222756385983025778003572694482094368
4565 182970096927514047522985255495008269994640663
4566 -185149531950018263248969769661790670589815076
4567 187354687587644510634709160743685849698372297
4568 -189585864582270407390448024898964835753543560
4569 191843367159816066300902229292249170947571390
4570 -194127503070234163572989002217882207214902204
4571 196438583627954788357780869539861849526344452
4572 -198776923752790197867681882311464944833321912
4573 201142842011304659633009125752541900613890512
4574 -203536660658654620192811656831988406233495552
4575 205958705680904498173389473842343681475582364
4576 -208409306837823458748733253803603590229479200
4577 210888797706168586166240009303107642106587226
4578 -213397515723459931644934243519865640194181920
4579 215935802232252974975508399725091335863357683
4580 -218504002524914099843573237731149414211101940
4581 221102465888904745551881298690659749634107887
4582 -223731545652579960886535330547207130925738208
4583 226391599231507149633778258489453631840284360
4584 -229082988175310862006246736922228038807709520
4585 231806078215049551422004047700700422366861454
4586 -234561239311130281979502943423076958310225956
4587 237348845701767438891445395456293114269501047
4588 -240169275951991561510398354064989050274291232
4589 243022913003214486688128474722082370247733782
4590 -245910144223357059369859206387225964739044548
4591 248831361457545736952574455276546640128333480
4592 -251786961079384484328235964326249086098805456
4593 254777344042808428005717691655460745289965519
4594 -257802915934525809666152187910616263018245100
4595 260864087027054852256534181651255567764932570
4596 -263961272332362225589785420950613243989305776
4597 267094891656109872790769488528737421038951341
4598 -270265369652517034114547111181069915975895752
4599 273473135879844380996176029612381044412176576
4600 -276718624856507250053019731176047796984039952
4601 280002276117825044464814200042643195949640561
4602 -283324534273413949041229269242227247367838848
4603 286685849065230184721292045624345877283202198
4604 -290086675426271108554310625575136809632239280
4605 293527473539941546732419816686808459806036053
4606 -297008708900092830337764413671461955402009032
4607 300530852371742086459821981735103514684487718
4608 -304094380252479421582159350562352585018672102
4609 307699774334570718977183525070522492994859249
4610 -311347521967763857616195441549166568225223852
4611 315038116122806247159316838880379372163443575
4612 -318772055455681661266518850153989248658003476
4613 322549844372574440107975851114436867328501653
4614 -326371993095569222915801438605404448721552260
4615 330239017729094462027263484157066588801982308
4616 -334151440327118061469838482392901186889916300
4617 338109788961103576105043147447683708299138046
4618 -342114597788735500984460085764253146103414868
4619 346166407123422275233026996414596964168082812
4620 -350265763504585720843324632445754972926986816
4621 354413219768745733529774506236697306271866234
4622 -358609335121409140616021592740688791044057440
4623 362854675209771740202113180069540160437870652
4624 -367149812196242635855520746247863023268929046
4625 371495324832800082161790812320545958130559932
4626 -375891798536188159054542054647830080310190076
4627 380339825463963696181161866353465341762268751
4628 -384840004591402973027781461331898624511002472
4629 389392941789277826531048950137471779158755223
4630 -393999249902510904690483139920663120657911968
4631 398659548829719912649539270199376644052845225
4632 -403374465603660807250482656419340195089017388
4633 408144634472580006418121211348137398768048232
4634 -412970696982485791284192977228733631549403872
4635 417853302060349192150890710219070336262714630
4636 -422793106098244763423470884723729683516526768
4637 427790773038441767920105551131114322547807972
4638 -432846974459456407924039800138185014830006276
4639 437962389663075858177749860073115888946792896
4640 -443137705762364975141461154491070096072349380
4641 448373617770666677689967785451513570520075069
4642 -453670828691607116185113958688477422561688640
4643 459030049610116869955408259603448661823745730
4644 -464451999784479538089051668403789233934557240
4645 469937406739419214268617504291657343691961350
4646 -475487006360238463572305873511220942921617872
4647 481101542988018548197466581766502157024184326
4648 -486781769515893779076596534877817647074522144
4649 492528447486412001790713924585650695054801427
4650 -498342347189993358508797257913757184854629088
4651 504224247764499602027422143711252012212845144
4652 -510174937295926373797324902767101721832076152
4653 516195212920230995581975791703089800042158578
4654 -522285880926308463212503518216807464612110944
4655 528447756860128471238248983936027471620010010
4656 -534681665630046439611347077833329591967847220
4657 540988441613301656984381850571256394004329797
4658 -547368928763715800206576456782661200338422856
4659 553823980720605236674819568946839535606799302
4660 -560354460918920664410281916225175833793969364
4661 566961242700627794563306843093362772827070032
4662 -573645209427342933007678529371486903434835712
4663 580407254594237470831003218074473889897851863
4664 -587248281945225448344470751998433394983932064
4665 594169205589448514242234231518292953692750739
4666 -601170950119072759779947872537096813695122004
4667 608254450728412067807396463171494886423843388
4668 -615420653334392778711918487448634452858513460
4669 622670514698374638830116572485152598596076878
4670 -630005002549343162169203033634998636110489504
4671 637425095708488703887542326443921002510708222
4672 -644931784215187712919552634066026333855843492
4673 652526069454401801907602002355655388949604096
4674 -660208964285510445775415839766566714391280720
4675 667981493172593294826872785278626829333203224
4676 -675844692316178264706054185676445990454081664
4677 683799609786471744472986746206997284858299342
4678 -691847305658087444397402039104783492229836816
4679 699988852146290587386110796595189592380597099
4680 -708225333744774332813873688221232566516737780
4681 716557847364985507864871948436821920370398749
4682 -724987502477016909859278134430587529287926508
4683 733515421252083634024571533921554752482805789
4684 -742142738706601073694860451236316847993212760
4685 750870602847882434542141804722071182334252537
4686 -759700174821473801760916321057872019733207808
4687 768632629060144998041046437697094974012429248
4688 -777669153434554671243347245103942088657781828
4689 786810949405608254550303499653005211494276730
4690 -796059232178527647377684238892748542632814416
4691 805415230858651673083701346381847393072421261
4692 -814880188608986580125548415501910370677115104
4693 824455362809526065643371665165216897817325356
4694 -834142025218360515093096338339375561521185600
4695 843941462134595369139849466643919922504689556
4696 -853854974563098748394788800198575088948402392
4697 863883878381098688336406966325494089208458360
4698 -874029504506650561553857149889361285934623316
4699 884293199068995491093049592327474031912318101
4700 -894676323580830787795202291671429198133558672
4701 905180255112513676756676982039387684463245925
4702 -915806386468219812193048394081958843201034688
4703 926556126364078316691329842638244387358460292
4704 -937430899608305320760326482246077786168469054
4705 948432147283358220500695712489560039141156091
4706 -959561326930133115758499100282306887159369720
4707 970819912734228138991121306601031109455436845
4708 -982209395714295634998156198305786002214737600
4709 993731283912506404310616624760798827710083632
4710 -1005387102587149479096267936760444701214034716
4711 1017178394407391158637600260776065982148615762
4712 -1029106719650217292443979120487208105877595072
4713 1041173656399583063592108603624936057144198507
4714 -1053380800747794791634034720002932402095447620
4715 1065729766999148544055532593752321642851025768
4716 -1078222187875850618546026457317382272147228368
4717 1090859714726245233912901563404003058626935877
4718 -1103644017735375046038480810165640307769397600
4719 1116576786137900387588497107285406998777980551
4720 -1129659728433403414868592293585893300095796400
4721 1142894572604103633005021027673791127275736794
4722 -1156283066335011562264364082171437338918521040
4723 1169826977236547602429483609353717521602755469
4724 -1183528093069653449444797767144515801224371412
4725 1197388221973423719816095055889325961440962534
4726 -1211409192695285742075670525720838662361580272
4727 1225592854823755781747341894578911882031823532
4728 -1239941079023800277466956031332947976732651676
4729 1254455757274830979781139476638785384026223811
4730 -1269138803111363201420572755869054555253445056
4731 1283992151866366709339619460238103064108288269
4732 -1299017760917339113051679419920396583096537752
4733 1314217609935131931545205815952968475083425318
4734 -1329593701135559853171490661382692386847772456
4735 1345148059533824037842702836911329980306435792
4736 -1360882733201780649459382740394158077256263612
4737 1376799793528086149550422108172743022839012851
4738 -1392901335481251229116198979039026955170185360
4739 1409189477875635605425601867731245225402350428
4740 -1425666363640416264897491275785506222074706000
4741 1442334160091562090626864875917837113959527010
4742 -1459195059206848174421043402255457238926119240
4743 1476251277903943479276902404009234050977829450
4744 -1493505058321605887455546055008375345630813588
4745 1510958668104019042538385067767473643778024152
4746 -1528614400688305771982033352196390039585324320
4747 1546474575595253258096105858657929921853069480
4748 -1564541538723285510907876507552827958015578712
4749 1582817662645719086973204677532838950709275852
4750 -1601305346911338392179203057931646638381436280
4751 1620007018348327304838688609906392022032120411
4752 -1638925131371594258840958220060252560751919664
4753 1658062168293528333599920329999077263456052469
4754 -1677420639638224308925248073831291871317398548
4755 1697003084459215059695959506784042459820227878
4756 -1716812070660750085607117002117153792539014056
4757 1736850195322659396203894896784646926681068491
4758 -1757120085028842401893992300317587732244799416
4759 1777624396199421895873516851082306107571394988
4760 -1798365815426603650846719370888237277676279984
4761 1819347059814282599067491504792986251514985777
4762 -1840570877321437012779749921551693231613345444
4763 1862040047109352555537840380912001013532119798
4764 -1883757379892718534168767825399115768703576340
4765 1905725718294639144459200397068634953170239589
4766 -1927947937205602971984760157443324657504953488
4767 1950426944146454483890169208554461715315213106
4768 -1973165679635411726003895937292417893722932172
4769 1996167117559174923423160853631005841679884429
4770 -2019434265548171172699226861478357973027985500
4771 2042970165355980908079451253981009605663371237
4772 -2066777893242992323935321948339375451754494028
4773 2090860560364330441611360797778614439308876753
4774 -2115221313162108019521384348543801763355849216
4775 2139863333762046021430976296043140815927182341
4776 -2164789840374511880607335342517230426185106416
4777 2190004087700024324904539595052165762109731838
4778 -2215509367339274060940065513590443619667209324
4779 2241309008207710155439322289098242885853526912
4780 -2267406376954742496554493279129931131024152720
4781 2293804878387611268580367734896845580592513498
4782 -2320507955899974931148799426202981064075549268
4783 2347519091905268756620625457989794558704034941
4784 -2374841808274886548109929175960072508087592800
4785 2402479666781238736550032373687915941184802375
4786 -2430436269545740636338669772111922575049796908
4787 2458715259491785226504958960277709027645318940
4788 -2487320320802755419227023744873683699957579040
4789 2516255179385131377750138636924938815511863534
4790 -2545523603336749052457957654957612113016679920
4791 2575129403420266718262756287171168326956575311
4792 -2605076433541896916416108086027420999036595152
4793 2635368591235461830469747721839889432271575076
4794 -2666009818151830760692032211415025500288625072
4795 2697004100553799001536926575744889783102011513
4796 -2728355469816468073964806402247068791172148640
4797 2760068002933187919808022244220989015538766199
4798 -2792145823027122326683883186136874246342402944
4799 2824593099868499520403373911981507473966305692
4800 -2857414050397610538712443507302019694721271322
4801 2890612939253618683214182949800856675505307124
4802 -2924194079309244036699932795333093379113891506
4803 2958161832211387732199394214983808972514486382
4804 -2992520608927761365478705794735530313338676708
4805 3027274870299587655742326553569716856843053754
4806 -3062429127600439181291192656519830690590488212
4807 3097987943101282745444240278856498087658062042
4808 -3133955930641797664440524703977097086910764252
4809 3170337756208037014694746148336994297112033208
4810 -3207138138516501629221084381263635607812584472
4811 3244361849604697393593397856555436016719426258
4812 -3282013715428247161892748746011561003683310788
4813 3320098616464629390198760442705542648869091059
4814 -3358621488323616370661646081660855040523337984
4815 3397587322364485744495023967905735215081606280
4816 -3437001166320079774799649789540206688029597664
4817 3476868124927787671345160752539397257645146633
4818 -3517193360567527080779083181451864060109257696
4819 3557982093906801684593571921836848943481998911
4820 -3599239604552912684969502405204058281127049036
4821 3640971231712402806843459821799634255922665068
4822 -3683182374857812300548864150245316682083462704
4823 3725878494401827294606183184236661947185967544
4824 -3769065112378901724218986093186283623754502760
4825 3812747813134434945063535390788070365743449794
4826 -3856932244021588035507936570835838310868334848
4827 3901624116105822695034628798466503829952440887
4828 -3946829204877247559605343584155549697877526272
4829 3992553350970857677499305023963448693252922986
4830 -4038802460894753823378129274381539315606171888
4831 4085582507766429271168930277468266894753703134
4832 -4132899532057212599340412374859882656204877520
4833 4180759642344956066913195453733042974046391844
4834 -4229169016075060072224771147626985357851891404
4835 4278133900329925190623099376662313991648943857
4836 -4327660612606924283562816280943528310877220512
4837 4377755541604988177097848165913453299503674544
4838 -4428425148019899424098260231791919342343929600
4839 4479675965348389693374059583643358379235093035
4840 -4531514600701137367280894764157737065541212202
4841 4583947735624762978939633538914924371295582336
4842 -4636982126932921182665780203053686628492750324
4843 4690624607546589023534103955191287127090802550
4844 -4744882087343651355860006254175495319807276432
4845 4799761554017885357540277656186735966762254005
4846 -4855270073947447194561391380442834508037079896
4847 4911414793072965009249336724321460235472293602
4848 -4968202937785343538816285974246194038429607236
4849 5025641815823386814295194716051404756214390922
4850 -5083738817181346545775141594155239817617524644
4851 5142501415026504969810648260841180820824686739
4852 -5201937166626902115755007361220050077886504916
4853 5262053714289318641328182522645193750459903896
4854 -5322858786307626595865494493418636225888456948
4855 5384360197921621689119221438065278189686421831
4856 -5446565852286451876005584487856819185404985080
4857 5509483741452758315234936252551678959238345608
4858 -5573121947357646018984821384578350298893689584
4859 5637488642826602783515774829245090514639292720
4860 -5702592092586486278858876908592992476321929182
4861 5768440654289700476008712757906097711185671796
4862 -5835042779549683904315792984961817166248354112
4863 5902407014987833562000311499387178833490760270
4864 -5970542003291989645424661188647227597107708072
4865 6039456484286607619884843365645812321197165600
4866 -6109159296014745528264291029559471711299702008
4867 6179659375831995820390697485905978907237662450
4868 -6250965761512492387306612976014809220128315036
4869 6323087592367124903003939903367058737829339984
4870 -6396034110374094007865486043213779092585749344
4871 6469814661321942315103788552214785623051441755
4872 -6544438695965197686028093579576992061155524208
4873 6619915771192766698319149139385333660893278916
4874 -6696255551209217725690513713242969743964625060
4875 6773467808729094559548557001367974602018477851
4876 -6851562426184403029774425612702111324664619296
4877 6930549396945414624624675470776175473869339793
4878 -7010438826554932671212688111651393732743764144
4879 7091240933976168214261112767670181249809308562
4880 -7172966052854374323934565001163313906320162804
4881 7255624632792389175847612851898480274379191758
4882 -7339227240640239873892593180204992438391462260
4883 7423784561798960631517698165031892955519484632
4884 -7509307401538780591831266798126434291759552352
4885 7595806686331838247434858820974163873185586767
4886 -7683293465199581119413604568061977435249958880
4887 7771778911075011073809145031762360983428328324
4888 -7861274322179937389113005386462640694779053088
4889 7951791123417401442110853549321990026855873183
4890 -8043340867779438654201853422524518291563218272
4891 8135935237770345131979019557713916130072471283
4892 -8229586046845618246697715502444592133182720992
4893 8324305240866742229751597196664698274146124253
4894 -8420104899571991711205704552991781606122241384
4895 8516997238063427998165047286020369113540872750
4896 -8614994608310264781806673284626562623403310276
4897 8714109500668781871980056770207023533932689053
4898 -8814354545418967488794118447535750394227870208
4899 8915742514318071594134669845371729748373453292
4900 -9018286322171254718217160769601286690813028994
4901 9121999028419518729536010897250709319355467001
4902 -9226893838745108013552629968775976659468693504
4903 9332984106694571561709119000516555744082742501
4904 -9440283335319678530374659380810356054219762556
4905 9548805178836381911810531162123349382145444320
4906 -9658563444302027061631680294715260176168759232
4907 9769572093311003952111460728302878243619722730
4908 -9881845243709044170761250781082103464253609572
4909 9995397171326365854284923135229771729126802370
4910 -10110242311729871941877056935878841172629569792
4911 10226395261994609351700160639666671218983215786
4912 -10343870782494698925517974393815222648465793000
4913 10462683798713948251551258595937875532679451652
4914 -10582849403076361767514593168084012647563584032
4915 10704382856796764859675222564197596461450350689
4916 -10827299591751761012375857414137452597278282740
4917 10951615212371243428697272955204931825514520325
4918 -11077345497550684931899137352262993775148461728
4919 11204506402584432371753959658266000628999782608
4920 -11333114061120234202854766972583423704896830532
4921 11463184787135232368433820488886896421167498074
4922 -11594735076933652116021000842890056947220452720
4923 11727781611166425893434026099294447314697340249
4924 -11862341256872990020034507984656446269592326800
4925 11998431069545495401807134105938647602710141712
4926 -12136068295215676162725075432516277427085700116
4927 12275270372564622693861982666433758773316932158
4928 -12416054935055708278763544293547197539432700352
4929 12558439813090921141865255898319968678317746494
4930 -12702443036190856480947764429660679418645106440
4931 12848082835198625787783048613836119232582788661
4932 -12995377644507943536475508058406060153539363756
4933 13144346104315654121150756923449209690534398822
4934 -13295007062898964756681268729504611086656302656
4935 13447379578917652921361348886608781356527496502
4936 -13601482923741519813360398855037356518825848884
4937 13757336583803364216547509108488908228118256415
4938 -13914960262977754129260480879693831094067817760
4939 14074373884985876496190115811436814104381652195
4940 -14235597595826748401986560460314723505732335280
4941 14398651766235076138907346242392135692552188116
4942 -14563556994166051644111810113681255247406260864
4943 14730334107307378918352083935671023992190013662
4944 -14899004165618826190327281853576939538006375048
4945 15069588463899602774041623701333767446981654072
4946 -15242108534383862783496444816733031045838521844
4947 15416586149364641123534372838900800052365463699
4948 -15593043323846530461717601060328454892007665508
4949 15771502318227411207189005653110899164429894501
4950 -15951985641009549882193951654305245270964423600
4951 16134516051540384664295895658806720873918801164
4952 -16319116562783320305800096507953340501671402552
4953 16505810444118858105242462762674086466668938546
4954 -16694621224176390107854315770782441592475778164
4955 16885572693696990251252108370882071030051970586
4956 -17078688908427538753037573470801727724477859776
4957 17273994192046519652261224164271616473515784312
4958 -17471513139121835070449343658588733539857305920
4959 17671270618100983454015233475533606795616166771
4960 -17873291774333952791983591049736405702793131792
4961 18077602033129183574777858838299666985115490787
4962 -18284227102842960075329552744985504832548218544
4963 18493192978002592386459311702113150211748791070
4964 -18704525942463755542155388663814537625582034200
4965 18918252572602355989095033535831549544913509704
4966 -19134399740541299651888195324350386936641919360
4967 19352994617412539854955080731508645006933460516
4968 -19574064676654787429822818592440382066271930960
4969 19797637697347269442186930046015623754423378932
4970 -20023741767579927122296312576602358556530109408
4971 20252405287860447779316504746427226881303121945
4972 -20483656974558529718422630971293646735703625632
4973 20717525863387783462519885032558215073977166286
4974 -20954041312925676913005057986186864608084139212
4975 21193233008171936458855331904201194722260315900
4976 -21435130964145820464694822734326133339959191680
4977 21679765529522686040755026845812269646501316237
4978 -21927167390310274513668309583648364111988564544
4979 22177367573565145581035664410359723143043125020
4980 -22430397451149694749193481335468067460390178536
4981 22686288743530193315290269010453546101152236174
4982 -22945073523616294865984160514851941404328682192
4983 23206784220642457030382615026108380326200562706
4984 -23471453624091732036851236810799905654987927728
4985 23739114887662384486420893650258938647086203102
4986 -24009801533277799674415061771698651639470282052
4987 24283547455140150759047565186772589380672741642
4988 -24560386923828298095599242556982521093347107760
4989 24840354590440399132162792724526857264561317147
4990 -25123485490781712390151424267221342200995332600
4991 25409815049598084234388676923651745991874455567
4992 -25699379084855612378526735979434242715935021836
4993 25992213812066985363937499692972183739762098190
4994 -26288355848665002598771416153287716023410003904
4995 26587842218423784953579594863337673409879917874
4996 -26890710355928191372756585415254625868996676772
4997 27196998111091962481870252857498872590642507259
4998 -27506743753725117754802561577807768282430764540
4999 27819985978151138443393032589564146125551453030
5000 -28136763907874474170841986386362363471577828454
5001 28457117100298916853701848330425455539207143588
5002 -28781085551497391437571898403337975576628529624
5003 29108709701033718813605279842074780672123248758
5004 -29440030436836912231954795396409974071140290568
5005 29775089100128574535881030638337171838994527217
5006 -30113927490403969611518827809729387478582135776
5007 30456587870467347588676245710931432076502426152
5008 -30803112971522109528921044528547251030142077956
5009 31153545998316403603797358543380011668804407713
5010 -31507930634344751103854335365576241655747922696
5011 31866311047106307019495954819473798948206271906
5012 -32228731893420366402791018141823070601735825408
5013 32595238324799734260975951226187693539372185522
5014 -32965875992882583338514232953251990581108396144
5015 33340691054923430820671783616983024280656754260
5016 -33719730179343871743408337168538756882660127552
5017 34103040551343713712877912806604243737311176477
5018 -34490669878573164428519098557234429069102012872
5019 34882666396866730472500943475633180678672645087
5020 -35279078876039492865910744726476802862921886656
5021 35679956625746432004185426654897068439734520525
5022 -36085349501405481776926326587675336765331919744
5023 36495307910184999940963988475871512582500448653
5024 -36909882817056349156134498087968764239061688572
5025 37329125750912290516846918613914352104412874943
5026 -37753088810751898909553469037138404256573149696
5027 38181824671932717102582629620153834411407346020
5028 -38615386592490873136745223763461147467058133488
5029 39053828419529893322887247022785817166183832248
5030 -39497204595678950972168790819066743288021574008
5031 39945570165621298892713781610713032833438301709
5032 -40398980782693641672431409516002243392862691112
5033 40857492715557211838413024427021441351735063830
5034 -41321162854941322144911812262866179342634570736
5035 41790048720460174484363361549352884303158499130
5036 -42264208467503714245490021009833958022177088400
5037 42743700894203327365943125331794710888374864925
5038 -43228585448473185833833784398682483816980770208
5039 43718922235128055989305696511560891030929717206
5040 -44214772023078392670846284707914731239799461400
5041 44716196252603551030783186518199759030962667920
5042 -45223257042703956716929349876127406542332617028
5043 45736017198533084089600616289355986193631998511
5044 -46254540218910101204507957354780167506866381416
5045 46778890303914049449019575753721657578803571570
5046 -47309132362560434979122918853368584012409455262
5047 47845332020561118456168975847905638781208801147
5048 -48387555628168399032990706705360164536620353248
5049 48935870268104198095532041714913958937455604005
5050 -49490343763575257917578306256482463635234252132
5051 50051044686375280139528910046091001031882300613
5052 -50618042365074938844830871029489554660106575532
5053 51191406893300712968367068396229171170003236883
5054 -51771209138103492836901033207427889514553016144
5055 52357520748417925820210761043679720633702605638
5056 -52950414163613476351258906847989698974917905840
5057 53549962622138185961932904842328236319282497827
5058 -54156240170256129485297646104268403606112737380
5059 54769321670879574184185182590216911154737399950
5060 -55389282812496859286743082766050557551319146368
5061 56016200118197024250191651158888652620240692830
5062 -56650150954792225022534832326859239228367743168
5063 57291213542038988635932132640478452897136737336
5064 -57939466961959367652953517382977275039649062728
5065 58594991168263067285821194817237339979164069859
5066 -59257866995871629426756155450440440371860775352
5067 59928176170545769372949705798328389855262363537
5068 -60606001318616972690063115609830996443061206512
5069 61291425976824471441452470402430428520407510914
5070 -61984534602258730924953268034463478257807205818
5071 62685412582412590092405802810936848716241352430
5072 -63394146245341210987258103172585747365046629268
5073 64110822869932004831159874911887905541556541255
5074 -64835530696285714808593731795124159106973229280
5075 65568358936209848147552909093789960387683075140
5076 -66309397783825662782862686000521321793548346064
5077 67058738426289926703856277218352606844195151312
5078 -67816473054632681038206534182489537731181841480
5079 68582694874712251017765212792139033767860921300
5080 -69357498118288762196933434210563109895044928856
5081 70140978054217432658012864620354799412423818223
5082 -70933230999762925450341723454170777481730728864
5083 71734354332036059157222268509326750451225278789
5084 -72544446499554188275514506065853033290386789152
5085 73363607033926579036674789774673172213382862275
5086 -74191936561666120381130497801332726840814664984
5087 75029536816128724029210329801116426005344857654
5088 -75876510649581781980964106904295427997826232124
5089 76732962045403064310027928589687195046657890610
5090 -77598996130411454802421162608174488671458982460
5091 78474719187330936839575969878585093401497291731
5092 -79360238667389256921664152639152000477264519392
5093 80255663203052708381798676419587363048108360205
5094 -81161102620898493163932473998357810907080533040
5095 82076667954626135012662188460777084276348210025
5096 -83002471458209433061269937539376872178075944252
5097 83938626619190460615399560418565202369888618407
5098 -84885248172117129898908712415452172516867247316
5099 85842452112125859665472145557870030589737053643
5100 -86810355708670898894850215252796294960841712508
5101 87789077519401876271255170326331283870416729668
5102 -88778737404191161792965202341959032926619738080
5103 89779456539312643697891641564488296501120538193
5104 -90791357431773540893800193923610227608717149152
5105 91814563933800888264557518108609499688784902781
5106 -92849201257484349595987171082867099574120005328
5107 93895395989577030410999115134827113121693719392
5108 -94953276106455980734059910191284665364862143508
5109 96022970989244095730896648759415605366614762738
5110 -97104611439095140274620136896108534985257551712
5111 98198329692643641784893095344137343266617123571
5112 -99304259437621414183695460648414333715028863424
5113 100422535828642494493407873559656476188191242801
5114 -101553295503158292481258452985109133189158244164
5115 102696676597584772840239003537693214324485488208
5116 -103852818763603508673859959844994344917965464080
5117 105021863184638464531726497694546219645294668881
5118 -106203952592510386936712591854684325487642892564
5119 107399231284270700235654585326499073197806726316
5120 -108607845139216825705369771723049666535928975718
5121 109829941636090862166513966679889262244878740370
5122 -111065669870463586882193525612270370859647897576
5123 112315180572305756257977303259398042011564145738
5124 -113578626123748706827357801062906903564131040112
5125 114856160577036278184350403089416560550167661691
5126 -116147939672670100924683033487510186250674056480
5127 117454120857750314291527088515034526779039295189
5128 -118774863304513800073205006350927573076902386572
5129 120110327929072041380925549454908540273897423257
5130 -121460677410350737257228169787522675388234174040
5131 122826076209233326612397833216093615191849627795
5132 -124206690587910597769049727786649239023876353640
5133 125602688629438582927540251379332518851042893654
5134 -127014240257506960128450735159584184170247454656
5135 128441517256420208795791518453809843425684788620
5136 -129884693291293788709230804488020978899227996328
5137 131343943928467636256852537913074671012165028581
5138 -132819446656139296074644081723962319600270241136
5139 134311380905219030698842925572646639193812842262
5140 -135819928070409275623387271294859725031430920052
5141 137345271531510832180253080234635653422688508770
5142 -138887596674958215959452333304225803543548195180
5143 140447090915586604038532282625889694851603113512
5144 -142023943718632850112075889708365501098512297288
5145 143618346621973062714294839257359608408857693655
5146 -145230493258599268092604650347102718332946733152
5147 146860579379337705930893726161127594073042580820
5148 -148508802875811333052689961490374950415755663840
5149 150175363803649137436517435966307957161430714114
5150 -151860464405944892362540374151106449110812433088
5151 153564309136968008296074720029585131982002647768
5152 -155287104686129168179282962299883280073920347456
5153 157029060002203460161781333100351386928508057170
5154 -158790386317813750469267530424493752706432013768
5155 160571297174177068065836293947746884288257650241
5156 -162372008446116802025129972984112043268711098404
5157 164192738367343542103490142463479346221955826490
5158 -166033707556007422883684224739787266874186696016
5159 167895139040524862045640659476934381396571209800
5160 -169777258285682613836894509787371516432328727448
5161 171680293219022089638601091306132679977752753010
5162 -173604474257506928668410457793080926179345776360
5163 175550034334476833345514407760733398407948704062
5164 -177517208926890715643881508159597451471333237176
5165 179506236082862232892812884063852380489547803694
5166 -181517356449490823966140956881802057674657439840
5167 183550813300991389610373975997442590235096859593
5168 -185606852567125793813933369368902588384278162544
5169 187685722861939396631359314725087004596159467975
5170 -189787675512805862725303168515002594885857556608
5171 191912964589783524091708207421417083008706496061
5172 -194061846935286610007193308413899726604474650912
5173 196234582194074692159233122673055567319042123203
5174 -198431432843563728206058111037279685674881667488
5175 200652664224462122682048532448296926315538202625
5176 -202898544571735260192302073312857936143503296768
5177 205169345045902002244168196022671536244152425771
5178 -207465339764666675862021303612616785938515502904
5179 209786805834890119300516518309271829400973819049
5180 -212134023384903387728565382690492759039552348208
5181 214507275597167759719837675255950959681019958254
5182 -216906848741284723731453604912916374831941587536
5183 219333032207359662498592655949055336722657957788
5184 -221786118539722992437969535720523089612741330370
5185 224266403471012554712807402035291864670978830124
5186 -226774185956621094584382934738721886352284823204
5187 229309768209512706079799802491658566149092700561
5188 -231873455735412159817233125622829808577538064020
5189 234465557368371073067189265169712444507041695533
5190 -237086385306714922811139712103623036512747394332
5191 239736255149374944661648860095566074098322254352
5192 -242415485932609003049946357657769452949512250496
5193 245124400167115561088025434311052173084126726357
5194 -247863323875544921946773663503232391034097981252
5195 250632586630411957478907453230775606349533671750
5196 -253432521592414584176258705971323469330395122372
5197 256263465549162291358799295422382519657104846574
5198 -259125758954319071767663364938161359620651835632
5199 262019745967165150497465155151388853619567609225
5200 -264945774492581954427505258312849575837175261556
5201 267904196221464811017428634464850734519280563837
5202 -270895366671567912542133544836057102829562141102
5203 273919645228786129525866390419330382623662926475
5204 -276977395188878305317341825239395303190390881348
5205 280068983799636712448464175267973227110020177363
5206 -283194782303507400610963300111226384046841811120
5207 286355165980666215789326211679371014527723777940
5208 -289550514192555320327353167668707679315061907136
5209 292781210425885094451187320269278498132290946127
5210 -296047642337106351045563668439092772735528930092
5211 299350201797357847305340625127663035291497661764
5212 -302689284937894129232328216544589104837203379496
5213 306065292195998797840296754480936960764670964888
5214 -309478628361388339392391089826923645448246737024
5215 312929702623111715995712892195823780879951523620
5216 -316418928616950967440346536258290599351534510920
5217 319946724473328130318663790191507734519669840225
5218 -323513512865723836165578381912628078566367783876
5219 327119721059613006644819531148593304596068952316
5220 -330765780961923120694854635449253150117616204780
5221 334452129171020586010542109166677613615264105220
5222 -338179207027230805296739574873608413129212811168
5223 341947460663897586413074629222615331853461616872
5224 -345757341058987604804121338375082376798440951900
5225 349609304087245686500647903764110111466988405955
5226 -353503810572906740511109914244922947543568194784
5227 357441326342970230566858444310017320054160234224
5228 -361422322281043137964486445868487594401283648440
5229 365447274381757429690618331588921076292949011374
5230 -369516663805768109086431144602188760219994067008
5231 373630976935337990036709359635626866677753817969
5232 -377790705430515400078127750748465952208605480940
5233 381996346285911082881369634370267690639014119904
5234 -386248401888080636297616708332038534256844317172
5235 390547380073518888599335417239213134258741197870
5236 -394893794187272682655234336043270234920041569920
5237 399288163142178605586352545832962567062643992227
5238 -403731011478732269982513012187234716688582060852
5239 408222869425595821982391319253010275356213649014
5240 -412764272960750421463376871135742830472083720848
5241 417355763873300510277915235493016016299079706626
5242 -421997889825936755877115345170115671064131870980
5243 426691204418064629807859908491688386972468544610
5244 -431436267249605653485782114903645971169618230080
5245 436233643985478417298701187431767998564177471570
5246 -441083906420766553511841764821007736411023009088
5247 445987632546580918657360020595028647224670516698
5248 -450945406616623317061225544468661486436196252348
5249 455957819214459173919395971665510557561641570175
5250 -461025467321506643913100790351344741466680718176
5251 466148954385749719714205665546497013911998762083
5252 -471328890391182983905742920180751098497351801992
5253 476565891927995727861078516674825355233473898388
5254 -481860582263503241951538174923330164993044631776
5255 487213591413833163116985824532799790262276478551
5256 -492625556216374848368844600556775857991580732364
5257 498097120402999826163475138584690456414269137948
5258 -503628934674061461816711018747788475751579016576
5259 509221656773182058260419629542823391247272948901
5260 -514875951562835699431705352686095350550202237744
5261 520592491100735230466530835579126333663908994825
5262 -526371954717031856675555195212017055410413505844
5263 532215029092335931972761045855422955575760545312
5264 -538122408336567597039408650426687726348562984128
5265 544094794068646018071216183060709173528515982184
5266 -550132895497026068436686397529020797340749566812
5267 556237429501091388002356748783716220829933670006
5268 -562409120713412848291407523088100574472580027920
5269 568648701602881545996158057321051765003095024390
5270 -574956912558725542696438129571818457040564215488
5271 581334501975419664980388931964638397665849281144
5272 -587782226338497776481925538202021136085632118832
5273 594300850311277031674568807990454561404718713940
5274 -600891146822503720631179858198848110014343694036
5275 607553897154930414332659991332585905755817926781
5276 -614289891034834221521384578233640863227560679680
5277 621099926722486070584390615306101274086433301248
5278 -627984811103581033475837040272417202344302523776
5279 634945359781639813284278424867665693518295622206
5280 -641982397171391622756044520320055335537596742448
5281 649096756593148787859540007540620153175600371182
5282 -656289280368183518353666416842345825061099142816
5283 663560819915117396345889158470797319288049242815
5284 -670912235847334243949095255912759185095025369684
5285 678344398071427142409247106671420781192719667679
5286 -685858185886690487517881609810407330039249417668
5287 693454488085668079701422105354474587353019333948
5288 -701134203055768361931857777016793424810073484292
5289 708898238881958034571447386632790453620124911694
5290 -716747513450545393403724148729376439019721839942
5291 724682954554064855453892662666859243158958721760
5292 -732705499997274256805482890919066960064468836746
5293 740816097704276627432165682157689838025557387372
5294 -749015705826778270124518004355684267694029747440
5295 757305292853495093943962776628955730687849550181
5296 -765685837720719277234697519253116806044945214072
5297 774158329924058461110668846852542488575019180773
5298 -782723769631359801552220315553716638259775790976
5299 791383167796831336749825740230627170719575578525
5300 -800137546276373256162763831879841894029401088644
5301 808987937944131788963353529404251350017505347154
5302 -817935386810288562065617311434653459027560923232
5303 826980948140098411834385302966031073491863572986
5304 -836125688574188768882566553813915409868405363464
5305 845370686250133872043027908037091635418434916601
5306 -854717030925317205691639851712120629122816146176
5307 864165824101095694146278312653190228585331427548
5308 -873718179148279327824603158978163230968281454648
5309 883375221433940038256685710116991862919858500069
5310 -893138088449563782964794408228150552150422525760
5311 903007929940559946592813447959370363680315033740
5312 -912985908037142311538318632163558512336082132088
5313 923073197386595999760116696052565451391034389924
5314 -933270985286944937353255521694480992230563356380
5315 943580471822034544949651998901776838550027345399
5316 -954002869998044510065519373661318174408194526744
5317 964539405881446652126126137971348329903865905815
5318 -975191318738423047102692181118864572397696334424
5319 985959861175759736546519596065032159811308095449
5320 -996846299283231505250408560450572970173880513440
5321 1007851912777493372856745081683251376278485618881
5322 -1018977995147494607517625623872769353191357702488
5323 1030225853801431234142864053474381683861560564153
5324 -1041596810215253175897571317633946479938708780000
5325 1053092200082742335485656217938233238444062995419
5326 -1064713373467178092326135081298652242008230100376
5327 1076461694954606863047591019501926289638191483422
5328 -1088338543808732545847156529076965785693227798100
5329 1100345314127444844130272526441362880958455541077
5330 -1112483415001002641519432206243526800751460541176
5331 1124754270671889778850065271850585492748780592017
5332 -1137159320696360764105112154062345298313767373888
5333 1149700020107694128431133122481387917390991276476
5334 -1162377839581171325485188570527904482819604697808
5335 1175194265600799257327851445628634968744104698884
5336 -1188150800627794697959279269638415136746658313760
5337 1201248963270849075450783927479956147268355150942
5338 -1214490288458192265397603169749841653737934333656
5339 1227876327611474242166593354173960832024374763894
5340 -1241408648821483630195169815894328231930701345980
5341 1255088837025722395357993159814713741218897354306
5342 -1268918494187856116213948815818553316473546867936
5343 1282899239479059476839107953826296190404122457388
5344 -1297032709461276826883718494838234264361779281584
5345 1311320558272417860522514783105020142153109758705
5346 -1325764457813508674160374010210448462316119454448
5347 1340366097937818673050862852234933351884402371164
5348 -1355127186641984009444548160428501094800123876160
5349 1370049450259148449571149045949082353415251503189
5350 -1385134633654142783615100060255995465487609341104
5351 1400384500420724111930330880845229457168247784555
5352 -1415800833080896562122577309553726356530851073672
5353 1431385433286335215245866411218874141963281781146
5354 -1447140122021935245277869300884068537891237840820
5355 1463066739811508504323628613831879578083105508415
5356 -1479167146925650016587409923609913880214697768784
5357 1495443223591797077113483950348447621037919993286
5358 -1511896870206503886697105701383776599680420184288
5359 1528530007549954892144598438089986068444299588790
5360 -1545344577002740241283179946591333732814281502248
5361 1562342540764917004857153631857880643388724346379
5362 -1579525882077380062634214987118339165674760285552
5363 1596896605445566798752358318866909091374476438008
5364 -1614456736865520001635996300356112759640052623620
5365 1632208324052333616635410204163071457423478953785
5366 -1650153436671006254966590609488248305405381922320
5367 1668294166569727620622354941363235621726404667978
5368 -1686632628015623277625412498392922382636184656224
5369 1705170957932983443371481092132412645725316993590
5370 -1723911316144001759940791086386234443384618835120
5371 1742855885612050264073499061715822121147406311537
5372 -1762006872687517048082038231237648222868572837664
5373 1781366507356233378388145103012299047185228264001
5374 -1800937043490517315557454116316913490244220220888
5375 1820720759102861159735223320853007280070129294519
5376 -1840719956602290328341615814045331769283796734952
5377 1860936963053421558696312059662657074376008615902
5378 -1881374130438248616986904114451801749918307960020
5379 1902033835920683986754023225786427475029205688026
5380 -1922918482113885304769834593561096411979172041420
5381 1944030497350395609914032082091420229498310761305
5382 -1965372335955126771485152601966394708911968992336
5383 1986946478521215767255316418120917993769522641414
5384 -2008755432188783788563862673567280500672101143964
5385 2030801730926628459934075594919497570494504607725
5386 -2053087935816879774016745173300059236392062337476
5387 2075616635342650659197043374595047638847356731558
5388 -2098390445678713417033371884963958890545845013380
5389 2121412010985233589756947138855893488536182405534
5390 -2144684003704593144433236016364610658684375002256
5391 2168209124861335190159202401413912717478187211476
5392 -2191990104365262777771199530003181563439367255252
5393 2216029701317724668053530200732014440850202416475
5394 -2240330704321121294457519275261722903390698152448
5395 2264895931791664489791957335721584116651670277647
5396 -2289728232275424893316295527683455972008294546432
5397 2314830484767701305250431595928290539304236363260
5398 -2340205599035746609834904887130139024676153876352
5399 2365856515944885245823211145151408275096972159872
5400 -2391786207788057564758349389853321009075472765758
5401 2417997678618826782503215639715236985478643190603
5402 -2444493964587884598351593424704693043369599074472
5403 2471278134283091928740068823010552253978059158359
5404 -2498353289073091579034818864970194118571213045520
5405 2525722563454530057175602513679650999276795575271
5406 -2553389125402926117221503948388309978345592136440
5407 2581356176727224008981645024617983623725306997069
5408 -2609626953428069802026151823769152554538756039306
5409 2638204726059849548559533897715319407847129852975
5410 -2667092800096528449821921569592260590437023545332
5411 2696294516301330594962557298812616343537948102930
5412 -2725813251100299249808337496776035290427240512096
5413 2755652416959778085548652231406259144004533300072
5414 -2785815462767854154177876176100160119961062670720
5415 2816305874219803838684853460994983571451365033457
5416 -2847127174207583431374182024807329565401834470252
5417 2878282923213406423451052639869544661668474435168
5418 -2909776719707450023208565314529770836073428722416
5419 2941612200549733858742409902746870044413936308007
5420 -2973793041396214264189040239663428614484327339936
5421 3006322957109137996151284730491304237766316231694
5422 -3039205702171699679157284599812260146463316053376
5423 3072445071107047735803748977557127323832214109270
5424 -3106044898901684018776681092416715167132724996876
5425 3140009061433302828138504479723583814478656185624
5426 -3174341475903115468231513482205929495898603129492
5427 3209046101272706974390398569231896200067709186221
5428 -3244126938705472120296772828659102387390893764608
5429 3279588032012678302360420221092616346088613336656
5430 -3315433468104203388094768295245432526436630064228
5431 3351667377443997110982353962242804632732886334308
5432 -3388293934510315094916793462117684112945882236080
5433 3425317358260775097083180743189364491940983166874
5434 -3462741912602285569012393426540535451111246180224
5435 3500571906865897151636270577656388596803613044097
5436 -3538811696286628241605130066507298066323514116912
5437 3577465682488316292819057596488161459188375744640
5438 -3616538313973547049192477963586060644301228092352
5439 3656034086618714442245769799938317088428764017312
5440 -3695957544174264430109520509713832600178738083012
5441 3736313278770176603062025220423948550094116179495
5442 -3777105931426737934929913729608942327761298692080
5443 3818340192570663619475728723816566029989536507200
5444 -3860020802556620496403470834112741193955778758900
5445 3902152552194209142967788423363139146483653118335
5446 -3944740283280461284283982322316769555897906067744
5447 3987788889137909758435997757528785576565722315174
5448 -4031303315158288861505497854868392160616963592216
5449 4075288559351923492605286590684840080050883817162
5450 -4119749672902866120029616930092675053507171770540
5451 4164691760729841196872969007437664637667012896241
5452 -4210119982053057267825017762999420058398262119072
5453 4256039550966947628460811701469220213189063067408
5454 -4302455737018901024355699311886150323253893654004
5455 4349373865794044509670550294556283044172572359891
5456 -4396799319506141223615728036511894088300181909376
5457 4444737537594666488559560974493781931829697236352
5458 -4493194017328126285403998544124157871825392397620
5459 4542174314413682820351533265198993119827220430756
5460 -4591684043613152562484331792429602903006782302704
5461 4641728879365442803573091162285030929777822312712
5462 -4692314556415493470377726720569848390181128553704
5463 4743446870449791605549229433263502803283035432451
5464 -4795131678738526625995135272373741592852777486264
5465 4847374900784455167381911047323931818439267562574
5466 -4900182518978545030474510465494478508958228515952
5467 4953560579262468459158619332955655155260298192396
5468 -5007515191798015701410241236188759342724238654496
5469 5062052531643500533332401732218474085826741347112
5470 -5117178839437230162571099226535685029370437021584
5471 5172900422088112671111521238754438156921627791041
5472 -5229223653473475908806993938495549949414113315256
5473 5286154975144172507907374039298435905499672697755
5474 -5343700897037046455493802698099783591170354392672
5475 5401867998194837435262932569380350972099396738596
5476 -5460662927493599932435156843520497387180793260142
5477 5520092404377714885855144432123657072112353680031
5478 -5580163219602572469783223734345304430591993136960
5479 5640882235985005394341128437731215374035708272464
5480 -5702256389161552928246508642427254785389330574956
5481 5764292688354636670525717071209185369096816585548
5482 -5826998217146729929231007253051899295348325545956
5483 5890380134262603404981776180116222878595818836010
5484 -5954445674359730725582444114793881724367919317092
5485 6019202148826938234938333706002630835941799486852
5486 -6084656946591384305175104524011967969864773194960
5487 6150817534933954315453924704139902217592660861544
5488 -6217691460313158324359015858058893584498058258576
5489 6285286349197619355100477323578455910016790101222
5490 -6353609908907241114314910859586587142561125122100
5491 6422669928463144875853793923817123232445327089217
5492 -6492474279446466180813258060231086250834556327380
5493 6563030916866102934375080792753801901262757451616
5494 -6634347880035507418690845081414237813543988292448
5495 6706433293458615689242430857650155305418151495803
5496 -6779295367725008780053190270075904415638257243716
5497 6852942400414401110697966450429197649224564938309
5498 -6927382777010552465464334804367785171842680627548
5499 7002624971824700902457862502452073569018279727911
5500 -7078677548928614947812551040447780339463858011536
5501 7155549163097364437666573079787088575211973630489
5502 -7233248560761910388403722893596452235807624302016
5503 7311784580971615303733557680362586574262104797989
5504 -7391166156366776365695597634651769295574643790760
5505 7471402314161285005841081010753560387618980578103
5506 -7552502177135517412559676421650903156757999410540
5507 7634474964639561600990911069807143238848911558560
5508 -7717329993606887753412036210585245654313063157932
5509 7801076679578569630314827260635448619500915943544
5510 -7885724537738165955791298602942280619342879102000
5511 7971283183957371795569047085125030075452824761359
5512 -8057762335852551071959320190010103076061145158904
5513 8145171813852262497328176975674441602509122423374
5514 -8233521542275892356705343002656285706750398539296
5515 8322821550423508730694169158024526291016058307204
5516 -8413081973677052922168216970352819276703671347536
5517 8504313054612985034573142444465745112980477981870
5518 -8596525144126501845883593981884542298812638046080
5519 8689728702567446330628138241544352845009677047152
5520 -8783934300888029403134320166266320175630044733584
5521 8879152621802485688146971377952231404782083688271
5522 -8975394460958786370475942267350223068863651216000
5523 9072670728122533433584046834241823185707489055108
5524 -9170992448373160867917589629111159626511736714556
5525 9270370763312569713556448855986399733793326212941
5526 -9370816932286325098673930543299737090270721404832
5527 9472342333617544745233227460625519172126765194767
5528 -9574958465853609736559443905928262639833495045176
5529 9678676949025829678175658471641369888515556892407
5530 -9783509525922195733462492998002178009098910509440
5531 9889468063373356379551502678437087185536539257821
5532 -9996564553551952106661698252815188426853361586660
5533 10104811115285446675719146173759256129765415220660
5534 -10214219995382593954826627480112240565818338872768
5535 10324803569973680775248663490387161057692007386647
5536 -10436574345864687681929750047398472444975121452412
5537 10549544961905510902441697710084468111927241353111
5538 -10663728190372390321941208795364849861857227475104
5539 10779136938364689730093614567477324661103882415471
5540 -10895784249216177099261087493616933251591011824252
5541 11013683303920954161852221113983232241850769130640
5542 -11132847422574186078466522058129067601029482020544
5543 11253290065827783527627029747010516735998689746774
5544 -11375024836361191102772665312785025952788065072960
5545 11498065480367437472660444405610943432975335603395
5546 -11622425889054604347698396335659127722598254504928
5547 11748120100162872897295908470888110086501440506056
5548 -11875162299497307881960280561469201243696082620240
5549 12003566822476541398885816405259995421142618052360
5550 -12133348155697519791485280082207352328943593714196
5551 12264520938516478941583662686731558598822144927172
5552 -12397099964646314848137679475395270549582346004856
5553 12531100183770518098679399573781577614605116899723
5554 -12666536703173842559089253101750770679419666065212
5555 12803424789389880344096748554732868061156201749412
5556 -12941779869865716885412590343197402540839770200968
5557 13081617534643841686493601004325140383106902925021
5558 -13222953538061492142954156497224257745627097158368
5559 13365803800467609615898840354142178286169919331527
5560 -13510184409957588771840592771565640087821579502600
5561 13656111624126003047717050193179222928362020139746
5562 -13803601871837490963167432830348269701365139328640
5563 13952671755015989884562976222338951047563007217774
5564 -14103338050452505746634048415868558997559050947216
5565 14255617711631609158257637015506366417473038744689
5566 -14409527870576850258939479477068202857974806389592
5567 14565085839715286652092751144121219709074716110310
5568 -14722309113761320720739526344994480659954274295380
5569 14881215371620044630621809027761176015641869426536
5570 -15041822478310293345261492898750838463621012115004
5571 15204148486907608017621714396816421710609128369110
5572 -15368211640507314183575363541649527895423164657984
5573 15534030374207921263744636244801925626916264631529
5574 -15701623317115051982816186337661775595768974451972
5575 15871009294366112439039439080918934242796823220609
5576 -16042207329175915701654728174990411139031117646120
5577 16215236644903473980860267695269998871111473736442
5578 -16390116667140176603492528698594277014506637150644
5579 16566867025819573238246520828010378064046883621902
5580 -16745507557348984047397592511679658954231037549680
5581 16926058306763160697484875179714223016941313906398
5582 -17108539529900224439671211708743830804052296955696
5583 17292971695600109771912053913788301908113648580924
5584 -17479375487925744519526940041157000112792087623804
5585 17667771808407199518674461569070705544928676103097
5586 -17858181778309043459002000294874623626398457112296
5587 18050626740921140837255939987613586372678151894299
5588 -18245128263873133393309368026966376243740996446528
5589 18441708141472847844319814218134712487355828419448
5590 -18640388397068875201450818632435231002827631742304
5591 18841191285437569447201333021766405742824240640368
5592 -19044139295194715870324177746675479519918918963492
5593 19249255151232121899461088222563760215832827315254
5594 -19456561817179385846411238790485706232468694790756
5595 19666082497891101565831555322895671444726813041306
5596 -19877840641959759660023403739433824283850613701680
5597 20091859944254608505736282184616282528929663807297
5598 -20308164348486741055075255469750214666303961049136
5599 20526778049800676064518634598560459012420851890864
5600 -20747725497392705135191987659682561965331577182744
5601 20971031397156279704375841228905903340766575273631
5602 -21196720714354714912631880794107647058028450741780
5603 21424818676321490083383808180495644715121033575784
5604 -21655350775188428392768000796094936979556014366968
5605 21888342770642041176961233498248094541640951394350
5606 -22123820692708325222477554206876397653876138766576
5607 22361810844566304312599872381776921153328354991712
5608 -22602339805390609260060534842941427014858190269068
5609 22845434433223393642800877034731920502540765258731
5610 -23091121867875885476630878326512232127564361504352
5611 23339429533859878105764471095390259393236971428949
5612 -23590385143349466670027992719895109761192216135264
5613 23844016699173339616549980618616036355464795073481
5614 -24100352497837937863829213786590853103301802549088
5615 24359421132581797397761662343219215968373311917519
5616 -24621251496461394283020234187329229132151264119748
5617 24885872785468814309014612328035794413980675801357
5618 -25153314501681572758042283599295688696587063352142
5619 25423606456444913084723999662042045379819204478208
5620 -25696778773586916630289712411499929452051193172236
5621 25972861892666758863288216134137934996980053475982
5622 -26251886572256451040397109078861573915513612467092
5623 26533883893256409617103354143932941053308693657891
5624 -26818885262245199208666259466798315622974680939056
5625 27106922414863798407540142634456491808141388596300
5626 -27398027419234741304219297034476041105160559229096
5627 27692232679416491134844968147107716828883768485688
5628 -27989570938893406091473500622863433629737066406688
5629 28290075284101660979544698928719223897953844667662
5630 -28593779147991492092396190033655524046830187982368
5631 28900716313626136395248810627263068596428707575409
5632 -29210920917817839870840041221507331665616382735056
5633 29524427454801313676408700205948515344502698281732
5634 -29841270779945020597655507353085647664848933339060
5635 30161486113500678159523391326958422473341477215442
5636 -30485109044391368666775362286527416355342872782916
5637 30812175534038650400033200315519476195929901608557
5638 -31142721920229068185082341550988793601919535271104
5639 31476784921020465585479795143910343802061027379668
5640 -31814401638688505041475701228359550443778530207024
5641 32155609563713806391883183853485761006978080591928
5642 -32500446578810118370454307366615434222149267097664
5643 32848950962993941865211857866822733014341965641026
5644 -33201161395696027967958190479759740476983054862608
5645 33557116960915178122498999209890342462837024516005
5646 -33916857151414778004668308699258460996229038706468
5647 34280421872962501134935211521206478592366767152937
5648 -34647851448613622635895461458824450702426907328780
5649 35019186623038388003006235741636319039962671404635
5650 -35394468566893886257427459250472807044933127733548
5651 35773738881240881395488177005725202190022873663789
5652 -36157039602006060640823808860478487291965849221396
5653 36544413204490162642550487036649790415703390967693
5654 -36935902607922453446674220829063120087755890482976
5655 37331551180062022799016069808508327357095261123815
5656 -37731402741846378116194319580900070564573544606576
5657 38135501572087818287377492310995313714535828797106
5658 -38543892412218074344367569239889866761652616395504
5659 38956620471081708961019487739124073986484262254858
5660 -39373731429778771715806436273695396941853923631224
5661 39795271446557212074279845779410077432159513003562
5662 -40221287161755557121180881371330250392410091388880
5663 40651825702796366195811812507163087392435304787164
5664 -41086934689230979759769995679731022971522622437488
5665 41526662237836085053221369645419340433107037473553
5666 -41971056967762626375339501350111735467731480269444
5667 42420168005737593157179960345056123726205447510906
5668 -42874044991319224381039830947189511861965820173912
5669 43332738082206173340084204223522986981886532854711
5670 -43796297959601182226546217212936528612015058228784
5671 44264775833629821586071247426993484724180044849246
5672 -44738223448814855280616033237276641740286238287956
5673 45216693089606797263592077283638609513904087809878
5674 -45700237585971232188611524396105798190444800557828
5675 46188910319033477648111267972598366594282205085752
5676 -46682765226781171671181817810072311164338422820928
5677 47181856809825375001068750480717873633719636731515
5678 -47686240137220783622927094486837181189659486339536
5679 48195970852345653022400054647048613016103214280292
5680 -48711105178842041725426104398646403600761516670784
5681 49231699926616987800256242673918212465129915085980
5682 -49757812497905238194916798777800437457949187008096
5683 50289500893394157037251696242535596428210453291508
5684 -50826823718411445341148576787776724183552052896804
5685 51369840189176310942550322586208512660967184293615
5686 -51918610139114733932352803304502901152899268098528
5687 52473194025239479361242227450665754546936221800008
5688 -53033652934595515564910630456593914369390022128016
5689 53600048590771503096887981679043074549360209921238
5690 -54172443360478025961419991147118181458431963006300
5691 54750900260193243611406601407680733029665127448329
5692 -55335482962876649016386585218047424429344628317320
5693 55926255804751625013909878259689169301445486133814
5694 -56523283792157498135411912937411656907658314133736
5695 57126632608471796144889898110255542035159954945658
5696 -57736368621103422646307025058709272333833000019588
5697 58352558888557469304774308503484464187345065498201
5698 -58975271167572393487185554904314145641787471068288
5699 59604573920330296461162890259278353926067268761270
5700 -60240536321741044697993108366704152726576534639560
5701 60883228266800984305711287989250291197707770822194
5702 -61532720378027006173699282716255992297276110366872
5703 62189084012966727041225686059162186185664417450819
5704 -62852391271785559409281681210707831407067107743104
5705 63522715004931450998973643751350303880905843391806
5706 -64200128820878082321760249062636689950390533546468
5707 64884707093947318866999018369952931283317205638211
5708 -65576524972211722431733557725819066132020804925752
5709 66275658385477934217579633499976607911520006853278
5710 -66982184053351750499994884724500884029582995100952
5711 67696179493385719937312027804125030127684148117799
5712 -68417723029310099931880747629989623242128514895344
5713 69146893799348017883548030345835680302820721312384
5714 -69883771764615691687709702033627415982295102432740
5715 70628437717608572427520566308131291610255548026355
5716 -71380973290774280892615907642125579673828088180572
5717 72141460965173218326103876715353642075610448910717
5718 -72909984079227740658901698416218449518419758424284
5719 73686626837560794435778529554474808331333177779874
5720 -74471474319924921671997026477162127401316367575904
5721 75264612490222550004512537792071340638721037577425
5722 -76066128205618493717374241081881028796841484283572
5723 76876109225745600528572520136172471199259791877880
5724 -77694644222004488426423569185804096569904115688340
5725 78521822786958326337768159239127906378069012355960
5726 -79357735443823621999116770161526977429142421465728
5727 80202473656057990086764809137564969697104119902068
5728 -81056129837045883442934079991107373259974717558176
5729 81918797359883280113535040523938588435850747994470
5730 -82790570567262328890591342217467234056174010816288
5731 83671544781456966128841044307541312327771637170533
5732 -84561816314410526782928621183578664829325933439500
5733 85461482477926382890367768041228443141785525978538
5734 -86370641593962653106217636784516947946934497817296
5735 87289393005032037379612265974275140614516936415559
5736 -88217837084707841451391598035915771840530426224208
5737 89156075248237266546246964272537049006599841564330
5738 -90104209963263050433489900657014885674507789723648
5739 91062344760654556939296323143623899493871600089372
5740 -92030584245449422010227167321440540191515694979504
5741 93009034107906875554496104084321678599595597448605
5742 -93997801134673869525400308461268331620599637068256
5743 94996993220065154060725201517735314011123129858341
5744 -96006719377458454954333063653160562109768205300592
5745 97027089750805917313144655847644483329853133879456
5746 -98058215626262991944511822927250647623328929624484
5747 99100209443935952827152986811805729315460530181794
5748 -100153184809749245945020591425615076284797727776016
5749 101217256507433881807895528727822439315658312673998
5750 -102292540510638096146796006981590891941290301512808
5751 103379153995161515558128390718668133131224214932978
5752 -104477215351314077278117769919834122812086549563200
5753 105586844196400964800117333635159774059752090200642
5754 -106708161387334833703633416620842728888930626406432
5755 107841289033376614845557523337589904792601758506031
5756 -108986350509006194972893098093979332315445592188352
5757 110143470466924287853974081244360490970714155087670
5758 -111312774851186822192052900451840933803275290009920
5759 112494390910473185882958562271415991580351723534277
5760 -113688447211489679609108332752206467171757901334850
5761 114895073652509546325776749346598191801200667791290
5762 -116114401477050956894001384503080117656463509214864
5763 117346563287694345949701187904557762646266855358706
5764 -118591693060040506070797854914444158386656293645440
5765 119849926156810862415229681533763578863732541035244
5766 -121121399342091364254645276857412493355395869375618
5767 122406250795721444221579476857710590394765010408978
5768 -123704620127829510623961512660248509153889368826464
5769 125016648393516452861850954892421431505461547093028
5770 -126342478107688654807679850611035787565358549357164
5771 127682253260042025984966328655641099243459799363170
5772 -129036119330198575503472683770695742687265686640808
5773 130404223302997068981471563232186468322558640817336
5774 -131786713683939324110176158826411902792315160330000
5775 133183740514793716093554479643888982965821415543966
5776 -134595455389357479929069068349313958995979056272442
5777 136022011469379412383434365775929523942181469439221
5778 -137463563500644592564389318541963656836993148628272
5779 138920267829222756195152130775368381051252087229082
5780 -140392282417881975064784842329903836049210773750034
5781 141879766862669309657328897176809311362362751706276
5782 -143382882409660119655713505015776123756600953844448
5783 144901791971877733875270597775366112622564784938490
5784 -146436660146385198208452527122354639509552734191804
5785 147987653231550837357501839498956697536893732937730
5786 -149554939244489383497608891218267242001423382737536
5787 151138687938680442551811068158387274773883113300390
5788 -152739070821766086471024500824395547553296136303896
5789 154356261173529377800457561802603622503152234144578
5790 -155990434064055650879594408273918935031587801846012
5791 157641766372078392267472043803262679458566498364564
5792 -159310436803511581410469356517314996480177370278948
5793 160996625910170371178703261710746132544164611176964
5794 -162700516108682006689930274079980069783535686351596
5795 164422291699588899819008183813321197579201662052840
5796 -166162138886645795958968241234939893908731222206976
5797 167920245796312988957158474376081157704668488795697
5798 -169696802497447559699234913574045754336749562637728
5799 171492001021194633557551894101926732670913594527925
5800 -173306035381080671859341776418972297388620570571180
5801 175139101593310832666536370282520133102637141105701
5802 -176991397697272456495787279707174962167427316053760
5803 178863123776246753144829449086931464052417692882815
5804 -180754481978330786532427780783557149450368334903696
5805 182665676537571875406440735048249336613967076226868
5806 -184596913795316548928700309865254008504214434441656
5807 186548402221776217509141409064653183259748029094924
5808 -188520352437811740837676886745776791064469449505874
5809 190512977236939096851415587732023981250122230825210
5810 -192526491607558377379728374296469769228812220986672
5811 194561112755408358433216583326430341939958721124221
5812 -196617060126248915545573072009188482131226595835380
5813 198694555428773577242491034676667401298723632810353
5814 -200793822657754532602080861971677311552571008094320
5815 202915088117422431987482709192282723247782488896884
5816 -205058580445083343377431391402094440678884605304264
5817 207224530634975250297429132033574391850577559372441
5818 -209413172062366501163731961811569279334556639098388
5819 211624740507898643897554755199543962357875103626149
5820 -213859474182176103950816179119098345634830539758908
5821 216117613750605188408240188595156217175510222006344
5822 -218399402358484923596783155070115671310847884351264
5823 220705085656352258645315412736027680393705966835470
5824 -223034911825584192696156989482877290087758816930512
5825 225389131604259408978610213415238130851589313892689
5826 -227767998313282024716281132720548373549887735744416
5827 230171767882770091855684906693486357335452115794576
5828 -232600698878711509876633092850754066836371361448704
5829 235055052529890038478523948961381273094296753038572
5830 -237535092755084124731893341824759331472900017784736
5831 240041086190541286344766451468034368939069502054837
5832 -242573302217730820021888928949696833049826602649142
5833 245132012991377631492850171213270358318610771620371
5834 -247717493467780011655863429775009213156777616505540
5835 250330021433414211431038650946552300277707042127790
5836 -252969877533828696341462415839756415183613141941912
5837 255637345302830990545799725992982836122142873633371
5838 -258332711191970049036049577031565913320663144868096
5839 261056264600317125989658709246465492085942920336668
5840 -263808297904548136830034876515505620001726284479436
5841 266589106489330541407293721500975752694098880922671
5842 -269398988778017805863012384586335573848320624450416
5843 272238246263654531192554832902358773321244794666844
5844 -275107183540295367269968880666086328970609592682456
5845 278006108334640862154777379999263390327188548730058
5846 -280935331537993427861002564188897008357982596879840
5847 283895167238536635440365093268115804561600354187395
5848 -286885932753941084215088197746549911144165319800560
5849 289907948664300122295021578926021232993774119655462
5850 -292961538845398728132876029526283112645798103086500
5851 296047030502318895811586122658531196360914042347394
5852 -299164754203384900023209413605248409099246972971776
5853 302315043914451850293430429586482628528249690820928
5854 -305498237033540977931084189297187995530758161587400
5855 308714674425825133442270160135783665813095572724451
5856 -311964700458968006747807794297942818868593133847236
5857 315248663038820617482468930420714216165064768342057
5858 -318566913645478657938844886273930174676047549266408
5859 321919807369704306852194774223514469005444700773628
5860 -325307702949716168206720409942662106643738045340524
5861 328730962808351025582771093851282848073784625758463
5862 -332189953090601139262942820226342309237617254961532
5863 335685043701530850374511472026995923885264128852000
5864 -339216608344576293770594840336432190367769267560140
5865 342785024560232059147437856048363461894861050406954
5866 -346390673765128678061938311244574904983189247953120
5867 350033941291504853056564016642778778402945558051720
5868 -353715216427078384022843765612051981153547532102328
5869 357434892455319786241393798075501371498386322298308
5870 -361193366696132634230680339655094857593848292749264
5871 364991040546944705623230609561642543941066602539482
5872 -368828319524214039768613125920550016081448486729080
5873 372705613305354066642052467494521808335857234381820
5874 -376623335771082002920967130369219159912116923721952
5875 380581905048194753780921543825997119684305770450937
5876 -384581743552776601062435099763642310321979463279640
5877 388623278033843000975868877439047318106571988049586
5878 -392706939617424857445193148037423658318932890389616
5879 396833163851097680547930934727908614160890770153323
5880 -401002390748960083293188649402927513524312959385418
5881 405215064837066114194484081205853230736617120897243
5882 -409471635199315967744308504078840373798589230015448
5883 413772555523809659988368070534028723454508114846753
5884 -418118284149668301931384130943319707643735546832672
5885 422509284114327649488578700757890585192313350431994
5886 -426946023201308655133029445839014874929163195724252
5887 431428973988469793281179561033028860681233495481489
5888 -435958613896745978812464060763597490676586051301744
5889 440535425239378945939913473915701523357575235622063
5890 -445159895271644002939040133466008592749303312471040
5891 449832516241078127007983776235033999515680612666970
5892 -454553785438214412778593049565332376438296906780320
5893 459324205247827937728262288410036613342449114825836
5894 -464144283200698157961765655607239771066152750021184
5895 469014532025892998546991550188155240144569367657805
5896 -473935469703579853800889909907405006138200373832896
5897 478907619518368764638099452563672540680745919527848
5898 -483931510113193092320740558732236617430050625610584
5899 489007675543733060686352820420789567615250073585168
5900 -494136655333387592188083156095601849217712984565520
5901 499318994528799916863276202549125726895190378479062
5902 -504555243755942487656296825556399725696514346939936
5903 509845959276766790365051588584438915542765600130178
5904 -515191703046423691864727676382447634902712012516436
5905 520593042771060026189553872194876939278342396066346
5906 -526050551966197174530407570922522354065730302557444
5907 531564810015697452239475428230804943711994737781372
5908 -537136402231324173525852858628273521933301915312352
5909 542765919912901322684615063738426891408720323370610
5910 -548453960409078819433320542016297203811557674315116
5911 554201127178709425237160572090870529339686336639454
5912 -560008029852843397393902759194855128095128472334680
5913 565875284297347058129389259732803928841913863513835
5914 -571803512676151507026801735721045776707775039768820
5915 577793343515137766785240230204299636031737516547269
5916 -583845411766664714582567903363700839820958362442680
5917 589960358874746214207230308402074847408256600313367
5918 -596138832840883927631103594247254697638155083924192
5919 602381488290562348827741932299503981061961092131894
5920 -608688986540412667401088406087957476691472149900244
5921 615061995666052134986220022699213545584598411939059
5922 -621501190570605673423598362158082933009209497786160
5923 628007253053916530395130168458692085473483289364433
5924 -634580871882452855551744293301617044548506615297156
5925 641222742859917138165951022371709753674969911452315
5926 -647933568898565516012638403046372557829329805677872
5927 654714060091244034525023754069203165956625831169574
5928 -661564933784149005298217200707362717921837800785008
5929 668486914650318683724077660900575845124355295966657
5930 -675480734763863556946010608287857210287668365292708
5931 682547133674942605429289128913898487949038371414315
5932 -689686858485492974255328021348409848018829871331560
5933 696900663925720563775385663086969096050318478805859
5934 -704189312431359123508851920511745695629509755883824
5935 711553574221705508147702962064145048970742700585772
5936 -718994227378438830240372553430327427735990921409040
5937 726512057925231320583876129325337653545330695272206
5938 -734107859908158784556781652271102891192513155222948
5939 741782435476918620586289831829856189404960620097103
5940 -749536594966863445669173935715722214140928050361552
5941 757371156981858452363046702263433618374480518997652
5942 -765286948477970701940347805759522971510038149018952
5943 773284804847998639461731159858737080996273680324822
5944 -781365570006850198382750282974661947113868116532736
5945 789530096477777944967116826444873105731206863415460
5946 -797779245479479796250743116286587580902066200629008
5947 806113887014073929588015457232647152592785432771140
5948 -814534899955956586924758441605617460024750490644128
5949 823043172141551562890799104699256724804451180453128
5950 -831639600459960252593838298840327252860442031031616
5951 840325090944521222635222246576645666903857133046360
5952 -849100558865288357367101072948725946297648493652304
5953 857966928822436721774457194657363489764303073484323
5954 -866925134840605372604588775212608488181838711928728
5955 875976120464186440491034275514000041020713684184398
5956 -885120838853569897833902418812451765032889514754276
5957 894360252882353520114405914943765021896502324202518
5958 -903695335235527642148557840355034477952902097830184
5959 913127068508644405528946681674572868306469094880032
5960 -922656445307981289174819863001765959921367046625540
5961 932284468351708811520133103142645777413129762028085
5962 -942012150572072390422431471486359946608709739085312
5963 951840515218598445383267431714087961690008699546556
5964 -961770595962334926144382653443891199500329768291968
5965 971803437001136552168954798643100498760578768594864
5966 -981940093166005148944985565474534642545684897919888
5967 992181630028495569469735541156676810922121146845756
5968 -1002529124009197792696075906521559607474128699824484
5969 1012983662487305895155180497353210663418214691383460
5970 -1023546343911284697426788463727787553166908843674800
5971 1034218277910644993614625805702519389529784117073142
5972 -1045000585408838379512251697243256002416777145184708
5973 1055894398737282803725576367857003833310717934861157
5974 -1066900861750530075659103405390378174885440035446880
5975 1078021129942586674985672319182419237647772177720530
5976 -1089256370564399319016428874406211293059962647358312
5977 1100607762742516857275684219760995831049377425425628
5978 -1112076497598940176576663169028395310339598361973964
5979 1123663778372171915001536327465159658515803299375397
5980 -1135370820539477899419571774082431169209631691834592
5981 1147198851940372338543495236531947667591797065271909
5982 -1159149112901338922039209005793160988207002286844324
5983 1171222856361800095875127188596845782706329938482958
5984 -1183421348001346904937654833465380943501262041352672
5985 1195745866368241915962123153028420121709727171004345
5986 -1208197703009207857041284592150999657395582930490440
5987 1220778162600514734389747263353603230997822971442002
5988 -1233488563080378312676206626974675137047970650600648
5989 1246330235782682972093767519314782919096650386417562
5990 -1259304525572042083435890032666228684174896440647600
5991 1272412790980209171795633072206433520640206118208831
5992 -1285656404343853270116934502375967052606085527121120
5993 1299036751943711995712886117430219449575048380547304
5994 -1312555234145136016041816832532196114615777629122036
5995 1326213265540038704505792579998737886474513907911175
5996 -1340012275090264922822497652004404135752494894835312
5997 1353953706272393003635258806511527248043490153287457
5998 -1368039017223984145475802554537035493545197042503216
5999 1382269680891293571995221659470479146787607822619660
6000 -1396647185178457948545856747084577264361436383594238
6001 1411173033098173691739262460252584144832501178424493
6002 -1425848742923880951538562737206435401070750575658804
6003 1440675848343468190783014303506626292848938265077384
6004 -1455655898614512433797687387684886503921850857319360
6005 1470790458721070403927701361611456520789784059012286
6006 -1486081109532035919470559910480035090132745286568576
6007 1501529447961079068571327900422302785667586010681013
6008 -1517137087128182836209980968550819235215228996994640
6009 1532905656522793010464822069270304671427561436839112
6010 -1548836802168597350790235626411696029421587432319212
6011 1564932186789950158117989715456548367139505040999757
6012 -1581193489979958545195838844853355426153363878028720
6013 1597622408370246865725499920695772900297951414126212
6014 -1614220655802415922571384055507919426928848681828608
6015 1630989963501213738599274730482624186995184982456269
6016 -1647932080249434838580971202729749339169333457789200
6017 1665048772564565157084451998568342669098575381203030
6018 -1682341824877189855377346294362919487009588414998080
6019 1699813039711181500115311982769272961252724395998813
6020 -1717464237865686227984483365540447169776002953704416
6021 1735297258598925693536953207861207699022479180057219
6022 -1753313959813832772211543885053964664993857478388384
6023 1771516218245539166987577412129814447429016702270674
6024 -1789905929650733245295967605108660666768713037896320
6025 1808485008998906612721361090819751490405363137329166
6026 -1827255390665508111690439953095030458645890017415552
6027 1846219028627024116774383873043146197329898249208906
6028 -1865377896658004183449898310603272558640469809202976
6029 1884733988530051294182870211464737258496520906813801
6030 -1904289318212796134541667915681545743757026214309040
6031 1924045920076875022725787405041270501513319149431586
6032 -1944005849098931308430230194499410592265206157720872
6033 1964171181068660251377285554998617671885080094132596
6034 -1984544012797917586148129432271314963366422342316704
6035 2005126462331912178157671915201805963599995850217254
6036 -2025920669162503375758558789238828424526607793539200
6037 2046928794443623865547439718085074081096067526593284
6038 -2068153021208849041999959139011206837678632979756744
6039 2089595554591134108602164171632828056053794106521585
6040 -2111258622044740335688880362040769921061242879777648
6041 2133144473569372110266075788561367794735972634751382
6042 -2155255381936546625206675084788283784168053165934544
6043 2177593642918218269381879356667856502152923774997247
6044 -2200161575517679996545398825098957495197967932355168
6045 2222961522202764169149087086171885575016936806727162
6046 -2245995849141365593749933909566329723660078639921320
6047 2269266946439309687293455742902300441979791487737030
6048 -2292777228380588938350828128569606861865601984451960
6049 2316529133669991054361774136370080935739937937460857
6050 -2340525125678142415116128568439955869428179150679018
6051 2364767692688990684118399203911285843369528796719438
6052 -2389259348149750663137188221892246454837651461122904
6053 2414002630923337711169550561592967370554650227031446
6054 -2439000105543313287274181118364060326492138334474756
6055 2464254362471367417262901936660635078807390635717356
6056 -2489768018357363127112474251496708677915976331947260
6057 2515543716301968131193906354314333787245972660546674
6058 -2541584126121899311030863564844419675889268441618104
6059 2567891944617805770318419325563537621476206136956366
6060 -2594469895844816504384542012505605516447917936740844
6061 2621320731385778977176637804255523637450677550029834
6062 -2648447230627215156230791531368676466275964905939040
6063 2675852201038021815959117453459120602214251785932304
6064 -2703538478450942181988665304837541009450531232980040
6065 2731508927346836254230986717507389682748867763102129
6066 -2759766441141777413882553338609557403165737997502916
6067 2788313942477003189671130735720353707147186117150281
6068 -2817154383511748331400072455230868413588065757590728
6069 2846290746218988614229874618636415049220850713157257
6070 -2875726042684124075193226581380536654353490205692464
6071 2905463315406630664195107528530077909117469627679652
6072 -2935505637604709575232570284895311664895492807391104
6073 2965856113522963809799347177536963596870294106687318
6074 -2996517878743131813448009498847404006141606819059684
6075 3027494100497908318297281509117372565615754484901377
6076 -3058787977987882818914517949896558138434907800317008
6077 3090402742701626406503824869259245222817339256636555
6078 -3122341658738957986719841020855670873272799917443460
6079 3154608023137421209726727795868836664968636531935148
6080 -3187205166202003747362809878261012537084881071099320
6081 3220136451838130861485427868728064324829879891357332
6082 -3253405277887965519779515528604563110922382176554324
6083 3287015076470047630549438205812820009269996428413698
6084 -3320969314322305286309468064593034284847157476278958
6085 3355271493148471227366235181057029939634366310047342
6086 -3389925149967938061079715675895856802266669420631136
6087 3424933857469086100131447495088564690089278729341276
6088 -3460301224366118013942733653084332021265403686328012
6089 3496030895759434821405655002036183241786607158355836
6090 -3532126553499588090350349816565823779924253223948000
6091 3568591916554843549697003551299749035867808115992796
6092 -3605430741382391664065326970318688923701126942837192
6093 3642646822303241067773521522749012851240501740392933
6094 -3680243991880831105677383425872684147283959174657376
6095 3718226121303400082214251476148179829653570144320082
6096 -3756597120770146177362479008437040196126280019070456
6097 3795360939881218349030345313077879319072862911246357
6098 -3834521568031574905685783497157497677648116552903956
6099 3874083034808747800867522449096545948000795393022690
6100 -3914049410394551072605373605232233127717415498899836
6101 3954424805970772225760431922863910882060179218175747
6102 -3995213374128885733913476577839340840767799650797276
6103 4036419309283828219708844486939482331377563417742248
6104 -4078046848091875258540556754826125999654001708641744
6105 4120100269872660140187144713070636307245965930862981
6106 -4162583897035375316489308697536206226603466655964000
6107 4205502095509197660460381255351837962004802513288972
6108 -4248859275177979063364295436389707432943703857563604
6109 4292659890319244301318131069210069880405349619583116
6110 -4336908440047538511917574082335048739580026657064112
6111 4381609468762167034285643293593257508783638847293255
6112 -4426767566599370782837488160773554377026792409637648
6113 4472387369888980745979331887584788382197229705421173
6114 -4518473561615595625960754702835964241655991403961792
6115 4565030871884327065207102265345190796064060044985919
6116 -4612064078391157337716433589014437827018470475484864
6117 4659578006897954821557311976423575923725964043458320
6118 -4707577531712193010181487803701595053869913993158848
6119 4756067576171419266213903680899830878566623929288571
6120 -4805053113132519971646916780174339540418201854817580
6121 4854539165465829182978782477216524560894596988386776
6122 -4904530806554128358844302226356854298222678722423420
6123 4955033160796585191134813267164466861730236027123396
6124 -5006051404117680038529027182518823438002220263734488
6125 5057590764481168933802911731523038138808748516762349
6126 -5109656522409132613303857607543420211320392659695948
6127 5162254011506161498596485475705047629420182873410632
6128 -5215388618988727046563246679679948521335833101050128
6129 5269065786219790375221786581154755157635931894835005
6130 -5323291009248699568238679339258652181041238592149788
6131 5378069839356427561625576358009865794556244903866747
6132 -5433407883606203021449739333084978962128143253375760
6133 5489310805399587131613292715921465835480677740596570
6134 -5545784325038049725905687979245139700211413796453744
6135 5602834220290098718663931813563622162973085286771680
6136 -5660466326964017313523199563123451584935811177864928
6137 5718686539486263999959320177219745741385270410601965
6138 -5777500811485590882667834237175214015288682186084224
6139 5836915156382936429331202138052137197281691587115624
6140 -5896935647987149268050529352481813139263455905055192
6141 5957568421096600216715920639666225710290928727689726
6142 -6018819672106740282900823879496643990995815635365664
6143 6080695659623662934546239867133044096459540183066894
6144 -6143202705083729508807025339367345516398361616430910
6145 6206347193379317199006527535398985546970560898165670
6146 -6270135573490749637744773674571806145406906496846336
6147 6334574359124470677887536733289325496464316179449216
6148 -6399670129357522562471949021919195885077893913624648
6149 6465429529288390269557845428120197879941173146061576
6150 -6531859270694274418792441908094354652103357931761348
6151 6598966132694855732983785069849451643363988301202640
6152 -6666756962422614660356192330776398554610618377069964
6153 6735238675699770381450051367938554709778423870936260
6154 -6804418257721904048874750240892755586083491710149800
6155 6874302763748331738389397087579450394846664517846486
6156 -6944899319799293226134478295569924076677234842352488
6157 7016215123360023349316020671247198435022450817542983
6158 -7088257444091773356316129451761524605135444263644128
6159 7161033624549850307134840759382983739004075619191919
6160 -7234551080908743246306857773830964185241716001077056
6161 7308817303694405538048677442902200713415601118681716
6162 -7383839858523763427443531701981272602494466694367968
6163 7459626386851521572013791203382501926334505597993017
6164 -7536184606724336975130582986130254481907028943829504
6165 7613522313542433446436881208770876999441446349369100
6166 -7691647380828729414865138660163736936793900523835856
6167 7770567761005552626983089588502726829665650157805462
6168 -7850291486179015977372100102759561164864027688103364
6169 7930826668931129438584883762677943245935727719386373
6170 -8012181503119723786014923651692429677899598314433764
6171 8094364264686262547810933922156751041880712263824303
6172 -8177383312471619351841330668067446941313590493138776
6173 8261247089039898590729337858982922551212286090517153
6174 -8345964121510378082213426287977033895961726174601632
6175 8431543022397653165597163423255241034233617159306920
6176 -8517992490460062445912656216857194654327938347481308
6177 8605321311556476175709062225722707520329681512374087
6178 -8693538359511529050150783556820231224764995204102900
6179 8782652596989379984446459531344774537849310635560384
6180 -8872673076376082243608327744170023187530794854600056
6181 8963608940670648103222403873000523046683053739379526
6182 -9055469424384893036372913035637128088683222377981792
6183 9148263854452145246190264574016640707884516847556838
6184 -9242001651144907195742944269680473104054976200391372
6185 9336692329001556627251896644901846558753246371860057
6186 -9432345497762175410954305677099717085198163697235392
6187 9528970863313595420446429130986468016700449469114366
6188 -9626578228643751496076473834065845988309065761378656
6189 9725177494805432431023745183777192430855420114083488
6190 -9824778661889521796155723241879800136967573120207960
6191 9925391830007821309686828389815437778640543326738001
6192 -10027027200285550356159142762276245257525108143233464
6193 10129695075863616166394552699377968042428561760321795
6194 -10233405862910750085918600564142479568108783603517632
6195 10338170071645606284018921356054287266625023005070060
6196 -10443998317368920189145898339523436516485166878457020
6197 10550901321505824878881507671204906910226186089789825
6198 -10658889912658424604286881482687174338327705905344836
6199 10767975027668725589162476959674159848336004969928640
6200 -10878167712692025214710847059855951220681317576631088
6201 10989479124280861679376089932279063451482587609077283
6202 -11101920530479627212320915166739991654192839092319504
6203 11215503311929948917188474509727049146451135876037164
6204 -11330238962986942330579534369053641481725189040188544
6205 11446139092846443797133320966353021699070169347067746
6206 -11563215426683328790331705638908594073125698798629376
6207 11681479806801024345251911748691538005651391834326075
6208 -11800944193792324816552084963187704925725445897401604
6209 11921620667711621232088899962474063658602149811276462
6210 -12043521429258655579840271503102737851035893931647816
6211 12166658800973912443321100786302622563287925244228770
6212 -12291045228445761488540686448550098680417953876370924
6213 12416693281529465403863232065743589782963330746006449
6214 -12543615655578169002982200903376704206960661548984672
6215 12671825172685986320712893085233728077078026026431873
6216 -12801334782943303661554775695263069054188776430026544
6217 12932157565704417702062776034826884720678106818609792
6218 -13064306730867628900105745340088722579160658815092236
6219 13197795620167911627192879108076429777867146411322795
6220 -13332637708482283614304691861824824624549430692642496
6221 13468846605147998487188069033845473105337178414446287
6222 -13606436055293686363980344869197616830150374739604968
6223 13745419941183568696407670136937042508935731984240805
6224 -13885812283574874755775190809477801210874118042825220
6225 14027627243088588396649357654828809055420620273039291
6226 -14170879121593654974621231057385083036210761625240512
6227 14315582363604779549954251414497046387335118952663042
6228 -14461751557693948776382512330462342353110625628056340
6229 14609401437915810153934205384660884292973780247796810
6230 -14758546885247043616533270858691494752168653078935200
6231 14909202929039861729405680114945929818613135055771439
6232 -15061384748489776088086281213534752898401448339295792
6233 15215107674117768840214875876808303568972361164932095
6234 -15370387189267009593454941743182820143735063088009008
6235 15527238931614259327869330976435104269517703918165145
6236 -15685678694696104299075023602385186043854423188071296
6237 15845722429450164299605954152244464299567458663200693
6238 -16007386245771421040246388738634853929698418833150864
6239 16170686414083813820791607379441307366737929944861676
6240 -16335639366927251080883789893723313884416991338170692
6241 16502261700560187856369594662990471117761834646292536
6242 -16670570176577920615170002307036378717149351002183364
6243 16840581723546752409082404409888889134739879239420080
6244 -17012313438654182754363584321764364492226999414254496
6245 17185782589375278144512054835311404499641470295769200
6246 -17361006615155380603522912145894896410657362492982096
6247 17538003129109313207145320860200465585352243267838543
6248 -17716789919737243033477808095352466515793611323329024
6249 17897384952657363552737442547847839751424271237962766
6250 -18079806372355560029356642345861444621671158736422566
6251 18264072503952223087845706368091201425180946893363782
6252 -18450201854986377187262036341493230958051995612040340
6253 18638213117217292357773002473690113234291495913810476
6254 -18828125168443749176842595531207611224928678032201408
6255 19019957074341128602168468992872521790438078943167395
6256 -19213728090316499933774059852239949072093347498673056
6257 19409457663381881848778573105278600338791188397237427
6258 -19607165434045853139486133611516730880523084337551936
6259 19806871238223691488686576522238824730164953815487965
6260 -20008595109166220335606966325051024045302058004260844
6261 20212357279407545621959881087744782753610316182540372
6262 -20418178182731865960137985678104468837204380867213376
6263 20626078456159541534971786669018341742539568057376888
6264 -20836078941952608836768178730574595774934223420515548
6265 21048200689639930126721773193703777664805752238102275
6266 -21262464958062168356411050363912797560291320365676040
6267 21478893217436780101131282721986270494734635514935826
6268 -21697507151443220922420474557256324553622698241989464
6269 21918328659328559448480056039181473951871282050677849
6270 -22141379858033698352457790584543142791287803148374080
6271 22366683084340402317895187939148237977130640522520098
6272 -22594260897039335008227391552633261052089722902821494
6273 22824136079119309003244046469316352027855679322329575
6274 -23056331639977954630028410395060727461870812563569372
6275 23290870817654015599275742080669379150587610708519811
6276 -23527777081081481360239929981143625595501701346232168
6277 23767074132365768109027370842271956048705756098197584
6278 -24008785909082162425741276285884659991733299843480736
6279 24252936586596743576272284289364152382219280840414177
6280 -24499550580410002594495179671555291303624975725225236
6281 24748652548523378360464039671588334159618219358024535
6282 -25000267393828933010099039182975485288063757156375468
6283 25254420266522391151995048939803431363950285870009364
6284 -25511136566539769527557897025310408686597390530669120
6285 25770441946017825931894124798353532014886663527081305
6286 -26032362311778558414916844227559644161547396498724928
6287 26296923827837988005192408100417991084825250404671112
6288 -26564152917939460443351141471017140008272121574099536
6289 26834076268111704677598107080656389473687729002192465
6290 -27106720829251888161201115692304573834256584240787336
6291 27382113819733911301019926204450404618093395747094099
6292 -27660282728042185737355878866199728405200892802848932
6293 27941255315431143488865368933218114274089310246665992
6294 -28225059618610726372216621281578548640672504804458020
6295 28511723952458107504765706189231059576640141552006085
6296 -28801276912755899120011084893170848619467772832514408
6297 29093747378957103370185423892656995850280971771248577
6298 -29389164516977065258253134096858602800548992825199568
6299 29687557782012689333034829558582489664996809196568881
6300 -29988956921389184296411276512224773962971038210793000
6301 30293391977434602210769372138008276759824976805467852
6302 -30600893290382441558280497084538908389011803315650480
6303 30911491501302585991489402658085738304874625902000760
6304 -31225217555060853227245536806269792608942921672286348
6305 31542102703307431173474294662740551167698131810586381
6306 -31862178507494481040912018999883431751849199869538808
6307 32185476841923189879927719389766233784917536094559935
6308 -32512029896820557696179192954143845967989870154891744
6309 32841870181446207038357364369262553902405969240901667
6310 -33175030527229505716878573864818873974773532473419632
6311 33511544090937296104350041982346618896847931725943924
6312 -33851444357872527287221802375500101481749355250979024
6313 34194765145104089183473866734846528979656878579540694
6314 -34541540604728150613737323803149829092399051503498368
6315 34891805227161306213182772981087679101127868257984519
6316 -35245593844465839999060480263044250879399789918511256
6317 35602941633707416364218418498352945779846365497324317
6318 -35963884120345512250534736595254129925153960361998292
6319 36328457181656907268218595303022557130296461429496146
6320 -36696697050192551567639859729074292407670873509624720
6321 37068640317268134340029406994627482106714675499283665
6322 -37444323936488678922293266306672197038220224985400632
6323 37823785227307493609595471480320702579304925769114216
6324 -38207061878619810437579878894629996110442267925741920
6325 38594191952391447384373039011871525557494483855141303
6326 -38985213887322832661136603272737808755892672281489680
6327 39380166502548733009220378309046962413287559276541150
6328 -39779089001374031202166245461132287309682547691995472
6329 40182020975045901262235149653715506206411030948213786
6330 -40589002406562733244084304603153294778194846537731128
6331 41000073674520162812977604691374457312992111067017708
6332 -41415275556994564251783920781002815128398115485980032
6333 41834649235464368970324196802020591913247718655694096
6334 -42258236298769575062644926283032140608769392306540120
6335 42686078747109816962846393306896723106642020664688949
6336 -43118218996081367788506591987294777503969982840681456
6337 43554699880753450532800017674095022652220165516082610
6338 -43995564659784237872447293182650075786353660084199460
6339 44440857019576923998983555151939868772222271246398369
6340 -44890621078476255555793094637317248826743031611507932
6341 45344901391005912473266935703937910599974055644115628
6342 -45803742952147133239644919843547487920309312751101216
6343 46267191201658982925905490525517548438948409511217629
6344 -46735292028440666099816284562392913028327982977419528
6345 47208091774936290617312542215930872000839805080223979
6346 -47685637241582492169038175469358566077838834108702240
6347 48167975691299333386527422582802475523638200247057414
6348 -48655154854024895276488975030314897673851756635257018
6349 49147222931293982753298356369718209234433686100232556
6350 -49644228600861370079479568442166391124378595524996224
6351 50146221021370016102039383361783684082710607465113685
6352 -50653249837064683289335616096953442063330255957860324
6353 51165365182551398729096016646833728237277686545639361
6354 -51682617687603199443643317306953921130900412243669740
6355 52205058482012608613662596128942371119874358157728357
6356 -52732739200491293577361862461085285072047144333311712
6357 53265711987617360788022628781543122471530848916318171
6358 -53804029502830747270062290674774185697507447527117200
6359 54347744925477172512237715425503910452477150298468621
6360 -54896911959901119176917582410586646677833919871933268
6361 55451584840588315486798045608332951614362152835373882
6362 -56011818337358196675446757379745968618221330949783516
6363 56577667760606827456053602460326201613217404847862328
6364 -57149188966600772074111490883809070211878051348425968
6365 57726438362822403164873353196161143191592456536574365
6366 -58309472913367145335763141753220506088313290389602932
6367 58898350144393154137838848702858361264411156842745811
6368 -59493128149623935879352277927622277135253323481754800
6369 60093865595904418568866621270824172266868886483899923
6370 -60700621728810989155669611860046291700229718681884284
6371 61313456378316017161807331741216388929649513849368266
6372 -61932429964507389773417032664551900980423816749625936
6373 62557603503363588479558872635101605087851866905384136
6374 -63189038612584842414898987242189944057003695304875904
6375 63826797517480898678847870841600331459574375778573968
6376 -64470943056915955068522713914882024040890723443613052
6377 65121538689311305876655725913293153892415034923920775
6378 -65778648498706256668793658289372633601449766289514048
6379 66442337200877869267252934848594426873941526628075460
6380 -67112670149520103532798836713863675292749336018038560
6381 67789713342482927949400552672071492655406779056359638
6382 -68473533428071976483115273760551066191112736324407568
6383 69164197711409334703676336934984672648324964460272354
6384 -69861774160856043727210938716779748781157232649393952
6385 70566331414496916161143660778323423842684830112501012
6386 -71277938786688263908269419529392413182588057760807904
6387 71996666274669143416725842094113506474652974068933651
6388 -72722584565236729746625197649788979111290703492171396
6389 73455765041486436662950698928966827365419040559757143
6390 -74196279789617405858518136470491926755989966799767600
6391 74944201605803994360829713339717444864019988114358858
6392 -75699604003133895183048211863917335248147508574685664
6393 76462561218613532342648083613159454758971278293247316
6394 -77233148220241377492047972603777237402464566753778272
6395 78011440714149841584257350099351005818695971609614830
6396 -78797515151816401233845543592075984334196939823949992
6397 79591448737344625729871112513880193195624141662012098
6398 -80393319434815777013369660568330748721168823051078304
6399 81203205975711661348171740891876674897719438458732955
6400 -82021187866409417890730912885326902796897816942429122
6401 82847345395748935902877694118672022304031566393684712
6402 -83681759642673598951577292004897183009526163520411104
6403 84524512483945061102394205357002679167072307741410349
6404 -85375686601932766839063990525299783514757493393446660
6405 86235365492478933230957527943768660644058304519585641
6406 -87103633472839719723848244101852586704676493998488064
6407 87980575689703317847883823884633123085396584384988954
6408 -88866278127285700120653951150546100294836025954696044
6409 89760827615504774473302862734689806513991672289182163
6410 -90664311838233697644403293491325945474571745517303452
6411 91576819341634108170437290201219454896752664872812131
6412 -92498439542570046853804240266485503544379343213439280
6413 93429262737103339909958498726245209698129638099258274
6414 -94369380109071227385236855513814236551083964800309436
6415 95318883738747026896771635058883780670227862384552874
6416 -96277866611584630276278061592494716841319253941600660
6417 97246422627047638301141896833767925537400744446643608
6418 -98224646607523946369734629014814663276543872350195796
6419 99212634307326601723947171318697690437670235759926079
6420 -100210482421781760641265460009901204682684538102903128
6421 101218288596404581911949888634802529467013491742967784
6422 -102236151436163900884743115700374499572342085226528152
6423 103264170514836536407743420960686276709854224153167627
6424 -104302446384452091110299327142844527676306752756252832
6425 105351080584829113667743562331363604597243428636423892
6426 -106410175653203499964236774920721660969342619682293440
6427 107479835133950018420608629297870376570456890762311733
6428 -108560163588397853184624444520797656059057405558336848
6429 109651266604741067391336290529559688712378836836235929
6430 -110753250808044897291792903819818322576818789298150128
6431 111866223870348796720162460645961556059083922360550410
6432 -112990294520867160123054364533874943477376316806966472
6433 114125572556288661211225375202123120217080278168460825
6434 -115272168851175153213722841764211331492876890153381428
6435 116430195368461085718663622902518676567914329806211920
6436 -117599765170054402174006794201461011202986327634322388
6437 118780992427539891296674952574963542478589352981989021
6438 -119973992432985974900045460030657031871736377492515656
6439 121178881609855923998925931258736958072373178054110366
6440 -122395777524024504488494054658248847261306856880680768
6441 123624798894901063220176209576493441571555015273847126
6442 -124866065606660074913840809922488253031516576148940996
6443 126119698719580180052860792486168117993948287213299214
6444 -127385820481492753707434718165548660781303107410909152
6445 128664554339341055122848592299079022844083208280582315
6446 -129956024950851017894004848769707516834122361098054880
6447 131260358196314750626444957329839610154568284361405390
6448 -132577681190487828158071990790707705001863513894802592
6449 133908122294601463685758196020633363464754693061015746
6450 -135251811128490662507929237602149538927383464473322432
6451 136608878582839468558899329196045906946227262511226703
6452 -137979456831544425474134446837509516723995281791188628
6453 139363679344197384588699124481858562223454723526759147
6454 -140761680898688803034768462101225808179795753205099328
6455 142173597593932685969231694430306896687341307835778461
6456 -143599566862714337930058388991318115283954808727983676
6457 145039727484662099391140749553190427780183064185114873
6458 -146494219599344255760763338976253029918675477217493068
6459 147963184719492317349693474225194092171078314303337350
6460 -149446765744351880222055171785140576763451111172953040
6461 150945106973162289336672302949463925681162285092922060
6462 -152458354118766336989479236529256993122634467391380080
6463 153986654321351241279849923007301604550912953575944004
6464 -155530156162322161146343071818018088839121915335876180
6465 157089009678309516451467258256703906370135602702078874
6466 -158663366375311393641613080496010324841292920253058712
6467 160253379242972329668363116297832548579170890669629448
6468 -161859202768999779132069450748981770400479755600571120
6469 163480992953719581998888738065927356334794778930434490
6470 -165118907324771761749499462012837102174423989116408904
6471 166773104951947996442620718958378765908661860788358343
6472 -168443746462172117920241205007314261516422749440228892
6473 170130994054625007245295409899651971067025767387246338
6474 -171835011516015267447547995432191329007115999144707712
6475 173555964235997067760731487748088025954725220614989083
6476 -175294019222736566764702788880640245789923188824826128
6477 177049345118628335201729408683683057758313155854598640
6478 -178822112216163212717081881588797962109009091254153568
6479 180612492473949046382103273563826847005665259530007893
6480 -182420659532885772594071791780959689961735737505017782
6481 184246788732496317812594920981530637864899438817309085
6482 -186091057127414807588215502217631183029267287438870352
6483 187953643504033587466627436596199448471060969245823613
6484 -189834728397310573612550257294633469449651850174881484
6485 191734494107738465392174436964474623733453707741641012
6486 -193653124718477366683453523726601344820043940513090256
6487 195590806112652377350577341579833607815634159768767394
6488 -197547725990817731124024767434495701355299345673314488
6489 199524073888589071071991352778648597964216160589220631
6490 -201520041194445468933942843654194818520164531389551360
6491 203535821167702809813909114196910678938664325164985393
6492 -205571608956660179101267308556870860580535918393788364
6493 207627601616920904001429835995863877356373699641641759
6494 -209703998129889917719438366472185494741129486051028544
6495 211800999421449130147370085401939894237402837654013811
6496 -213918808380812504862985134379006658601796748689816496
6497 216057629879562558353608941896313398896836015274408535
6498 -218217670790870013637289850136781596444460547425135586
6499 220399140008898356864136235831373709904042293059430094
6500 -222602248468395062045882291290628959880229426882691324
6501 224827209164471265782637523838366387900575689492063012
6502 -227074237172571690733815279979254578396806065078918000
6503 229343549668636633616914918304228695108830471331709688
6504 -231635365949457850714671425707579506114355876610939872
6505 233949907453230191229498071734327178364791940321148416
6506 -236287397780300846345678589427572585873439585202723044
6507 238648062714118099545978311101323007947577875490209451
6508 -241032130242381481581691904393114847106152817902198664
6509 243439830578395251515218214222760159396618162440196848
6510 -245871396182627143443656507696982005274726321348679712
6511 248327061784474336872147965924441572815150735983677542
6512 -250807064404238627238375023768283288416392401935940448
6513 253311643375312791796429944074331767509993982119628250
6514 -255841040366580164950710416525813898150084422104484956
6515 258395499405029456190272754481782853034739496795224069
6516 -260975266898586863012869004376530632163655667070054156
6517 263580591659167550647294539457273607372673684109791988
6518 -266211724925948589984402802499608661261295680863229816
6519 268868920388865464912947393393171465962711944452402239
6520 -271552434212334280227915430745631560339733447163050072
6521 274262525059201821437993214626685194938063182243568929
6522 -276999454114925638147047605353876143828699784113678016
6523 279763485111986343223687452617083915422801052525001951
6524 -282554884354534340704911187002709642803762670907024176
6525 285373920743273216306390902400622289245839606452606050
6526 -288220865800582045534810939853026581299047235103807296
6527 291095993695878895718742980084162874144955762993758052
6528 -293999581271227819795692569037868214503331348283123540
6529 296931908067191661415963992837175620960950212073573251
6530 -299893256348933012850786251352281561282769822388966108
6531 302883911132565689324667593136597698012916428707881075
6532 -305904160211759105732020331648134461430965612850505088
6533 308954294184597964247699577755848281821073086073190411
6534 -312034606480699684102228017493037894309075367866121746
6535 315145393388592027767006527655046077223571119594196662
6536 -318286954083353400984770190278118212170282970984351520
6537 321459590654518327487995427392301145999495818887936990
6538 -324663608134250622874822506769613520967820412410983024
6539 327899314525786815960417837058875853225786979602816796
6540 -331167020832152389993673457002231358040489535598642020
6541 334467041085153440426707789440545355340938742578129118
6542 -337799692374646370449939234159909701775590562522030032
6543 341165294878088270260722157612689861292922920732781023
6544 -344564171890370651020700587511660222258091115198361332
6545 347996649853939229678355077828504250961764240549819491
6546 -351463058389202486290922493028348360563281274260716848
6547 354963730325231741176052162975222113728524140559475848
6548 -358499001730755525160492747840112089355720224051796676
6549 362069211945451042373073673743475096361731657834828566
6550 -365674703611535551454408083302677197335755626280038352
6551 369315822705660517728431467517756411189466865998021083
6552 -372992918571111415803456386244212855279155994698564976
6553 376706343950316089245085178289962926518574064137263089
6554 -380456455017664601392474428114770426684942805919140536
6555 384243611412643539075507254595489714250301380867417260
6556 -388068176273287758935681476832781050312614184556544352
6557 391930516269952594260424832160331367151284852517155281
6558 -395831001639409568711589709457278220391708774461272564
6559 399770006219268692066403365863812374376473238551814410
6560 -403747907482730442095684905031201673181147972417323732
6561 407765086573670565982243268070358036646000128866768800
6562 -411821928342060864234451779138265078300663298653708568
6563 415918821379729149878654011386343730358984288189304076
6564 -420056158056461605821919470435550103785214237127232712
6565 424234334556450793666214955607065191369234692452777613
6566 -428453750915092597928960025733824902944286626493936512
6567 432714811056135420585892006610250239031361059571847664
6568 -437017922829184972102726940632845464149426280170201916
6569 441363498047568036665013305621914835085836247527107541
6570 -445751952526558621153609125806447313431595707662481020
6571 450183706121969929548992129280471669562534648515674116
6572 -454659182769115636883958356862226016076437864056892064
6573 459178810522143969604027725072536750865609560339895617
6574 -463743021593748132240751736674471887159503629110762896
6575 468352252395256653658008367508380840994822465287684204
6576 -473006943577107259798201599447576038797903195598541084
6577 477707540069707913836830820661220976797675535519700354
6578 -482454491124688698953138144823338490278349204474617088
6579 487248250356548253544490076089262484098220345110100134
6580 -492089275784698503655655167039293665200023427661593088
6581 496978029875911472664263575603937646501046752390211725
6582 -501914979587171983863571423576313231141618115061612668
6583 506900596408940107516134687620193304962766633543853118
6584 -511935356408827240220270900165641956862440647260694216
6585 517019740275689741038431424439107215752136055570757650
6586 -522154233364144085785837639458212034103880799638764456
6587 527339325739507538172184938897448009758667928821274014
6588 -532575512223168374132156110305623135483006830402407788
6589 537863292438389733675010931100964746087395708110539664
6590 -543203170856551212932955026802303207661287221312888960
6591 548595656843832347795695577385309133581791837187379877
6592 -554041264708342179587752594190487565091293598861701544
6593 559540513747699132679127433074906887890651429266153584
6594 -565093928297065473722285129490612359539983856068883712
6595 570702037777640662382362504744067166225492291710323615
6596 -576365376745617943976579416799397911517880434148119128
6597 582084484941608575366551511398488497783237632719651194
6598 -587859907340538116756950555612005584502888313152199120
6599 593692194202019263749339527270317899892210265386863781
6600 -599581901121205736084667536661062218757219623502830992
6601 605529589080131781985310860599831260095354368943418749
6602 -611535824499541899881397166165652174369873530782255580
6603 617601179291215422580194481458126717067039900699529931
6604 -623726230910790652615149083753818559016613175556113584
6605 629911562411093281596525924886771936747055325441609371
6606 -636157762495973870882388998017525619549137634914876144
6607 642465425574659215800522312052997577925272218234245733
6608 -648835151816622460982748809435299951623090897833951808
6609 655267547206976880126908387878043195456007904197936460
6610 -661763223602398279682275808398574314884882095368012372
6611 668322798787581032565456739954062178609838891272478522
6612 -674946896532232795059858422265957250358358119146325520
6613 681636146648613007536565444972299386433018613584453041
6614 -688391185049620327561994083272233617510530900733036736
6615 695212653807434192332225584510375186475304282741789823
6616 -702101201212715756199414131663860829835920015067768104
6617 709057481834373498336376200603207802796132833215894464
6618 -716082156579898845325685015860875093575616440506660008
6619 723175892756277203663413547932527753123526335142382385
6620 -730339364131479847839456543784468824950120721115928296
6621 737573250996542160800525193425910894468156737534791914
6622 -744878240228233775222659479021402252338274774258247424
6623 752255025352326216121928089553397076258647851296546376
6624 -759704306607463697919414431941742409512485493135900880
6625 767226791009642782153950727718251106557219749426185474
6626 -774823192417306655607969323183025615149470431465064404
6627 782494231597059842682946586968906787331389911556394860
6628 -790240636290009220435673152542290767041458102157403876
6629 798063141278737259769730862765497727288664203617053776
6630 -805962488454913471872875455412490054237537859220548488
6631 813939426887550095105093249115569636660509832822524396
6632 -821994712891908114178786627510006978387007773599515508
6633 830129110099059760636762804859469509080884252761765058
6634 -838343389526113701330160558618083629321286738330648224
6635 846638329647109179832151401799843978547633745559871377
6636 -855014716464585434499246454887295310092204194897406144
6637 863473343581832776215167926482670792865542265632767552
6638 -872015012275831768727643667840307634862487789720817280
6639 880640531570887014921345449300331411387840156385137987
6640 -889350718312962113365492454307256696190459709440059816
6641 898146397244722411037661802825152549497447732169763379
6642 -907028401081292240261421548842161341536834787065747908
6643 915997570586733390609644542398712450226388719568916782
6644 -925054754651251629823200258027576714287273790687843456
6645 934200810369138151681637068948239764463107022498038766
6646 -943436603117452893243719330105288657667797251325244208
6647 952763006635456728956848122162851235807718828624082118
6648 -962180903104799614821103587914871645482816918988716332
6649 971691183230471822091308137783778328897980559904514196
6650 -981294746322525466914853261568527285826937120976198720
6651 990992500378573609839845473417350097291837260907049071
6652 -1000785362167074267292968649237959831583200829262559640
6653 1010674257311406745925218504799754202882192980883631117
6654 -1020660120374747780162286907180314376008945617198097012
6655 1030743894945755023380574879164253199141702934029070632
6656 -1040926533725065513865643656112283045735533555009747644
6657 1051208998612616808103483540562475547234391058081182643
6658 -1061592260795798546012166823260345935320725442652834884
6659 1072077300838442285448470557541049861030671335363462985
6660 -1082665108770657516727186384798497452417976656008681820
6661 1093356684179521841976119096353862297396711597565525618
6662 -1104153036300633378923601355406744182029037102116481752
6663 1115055184110533524184170849172719348672387312371905914
6664 -1126064156420008287278078783693888398160364474994724132
6665 1137180991968276483498089256110802522941414978682572813
6666 -1148406739518073151329217196544013002674019859870822880
6667 1159742457951636638440023154293742214836272382626211867
6668 -1171189216367607879304581227271399325145263465554129544
6669 1182748094178850467289074018135812034247470613371538286
6670 -1194420181211200204552709563412894613581358330164903280
6671 1206206577803152894376230527441184042827623264087781132
6672 -1218108394906499222549695263553735141799512851133891880
6673 1230126754187915657231201522116543427146980547235378210
6674 -1242262788131520380236918310108090974538801378001120288
6675 1254517640142403347047382063467067424224353848497248745
6676 -1266892464651139657922436860454383988065036681227605084
6677 1279388427219295508414772665031771159434535930177833355
6678 -1292006704645936074267130904508964739711990869369372032
6679 1304748485075144773178034346779897116773120993459322406
6680 -1317614968104563434232877504091434313925615333932649296
6681 1330607364894962994928978407779001880335575352595505313
6682 -1343726898280854435682073551865835842265989415560223224
6683 1356974802882149752495461336410336952425921025520086044
6684 -1370352325216882860109368170567968927336618699623093444
6685 1383860723815000410434661711193400149748785153321400679
6686 -1397501269333232604419706413264810070730561585540564240
6687 1411275244671054169709965051292295493260034076913680802
6688 -1425183945087745771544643212330931906391571731072926272
6689 1439228678320566220301409330952016245880114645172950903
6690 -1453410764704045935957238587183932682767084597986394752
6691 1467731537290412227488688713737351740155950220965371986
6692 -1482192341971157043896801278166441615866441008419560384
6693 1496794537599757953118797857740627777350116900315176740
6694 -1511539496115563205588993210630155795205381824481674896
6695 1526428602668851840643489477929838019466918419597832297
6696 -1541463255747079896335943949135709734915894967237742064
6697 1556644867302323886553433348574163602275876466351481576
6698 -1571974862879932813601019262527020996629823082385985016
6699 1587454681748400089669988699437523154185700960542220287
6700 -1603085777030466846826551398768427812439976101507052632
6701 1618869615835468222364114064086376632804005917422075915
6702 -1634807679392934314562303355343716019870077203173668948
6703 1650901463187457613098566451461551658886047459125879851
6704 -1667152477094838818572783003781212853833017603146604208
6705 1683562245519523076841309910015807827283417503511259805
6706 -1700132307533338766123391113608266890402167784028509952
6707 1716864217015551088149498159305514065093705063796422410
6708 -1733759542794242828977617380911095893566283790880714672
6709 1750819868789034770519162129741270763587480878918072360
6710 -1768046794155158350300926845567436553560211192146167264
6711 1785441933428893284553274284843721012780390216394369432
6712 -1803006916674382988367215865213176398004385764032490416
6713 1820743389631840746414342432351456000117809684660030265
6714 -1838653013867159708583922732959714376068076548645066004
6715 1856737466922939906870836977052103937783567221842700585
6716 -1874998442470945612956766171195763981109538933775882528
6717 1893437650466006480175729472351573807233955086948404893
6718 -1912056817301376038953856051310308393432914436493302176
6719 1930857685965561241372894059708760557506993069040793277
6720 -1949842016200636878238201156903398165193360943129885048
6721 1969011584662058820945317617561280859695475104606797168
6722 -1988368185079990170545687433735789820425229382166742580
6723 2007913628422154527722765648930860262854529989450491074
6724 -2027649743058230729915412747065702627792028507188626838
6725 2047578374925803535577424348986802287664071793046701865
6726 -2067701387697884870551682157725566444277210541851357184
6727 2088020662952020387775821816834348211893894687910092243
6728 -2108538100340996229035100388069734607071712640552902106
6729 2129255617765161016249029060483584769614076593669573946
6730 -2150175151546378239832705969835900302017302251123186428
6731 2171298656603624353023563591846243701457004474380304214
6732 -2192628106630248023721475297408256973183846474263852832
6733 2214165494272906139366554041004753795843781372322303602
6734 -2235912831312192305686774122518720466494588170210014784
6735 2257872148844973726799125197689751321668317835253717460
6736 -2280045497468452502155399887456493769230539225054375644
6737 2302434947465967525199510081007254748606125646057777172
6738 -2325042588994553319360132496109920351679842365921858592
6739 2347870532274272299152869856945593200889385815277197946
6740 -2370920907779337097722913282537284316243378663192659932
6741 2394195866431039757135463035087832921917679717877345002
6742 -2417697579792504734129621407369073372553403958628759200
6743 2441428240265282831905401246230389273148190076523310366
6744 -2465390061287803327826313546742554355059672590178073212
6745 2489585277535701727704774070467659490869145127199546515
6746 -2514016145124040739607954642913779124966760170423883428
6747 2538684941811442223891484817102933323226276489927063059
6748 -2563593967206148041451013651783843123218544281022495824
6749 2588745542974027888991096571922118998351787161718153702
6750 -2614142013048552378461341853805524474453619681185123582
6751 2639785743842749787715038237335298184091766649743346972
6752 -2665679124463165080920001380413084143725680065278379240
6753 2691824566925839970309673886550381936012179944603241876
6754 -2718224506374332965518778079779806729167140928410741696
6755 2744881401299798533016859667380587633141355578134978346
6756 -2771797733763144666049824411271655934237088635667177800
6757 2798976009619288345038639678119974002736719834630373220
6758 -2826418758743528549580961355866438071081731872319535296
6759 2854128535260056666070914413827837033978525979462928779
6760 -2882107917772624319509588060584714250750727285763761678
6761 2910359509597388844339634182606511711750931531293020379
6762 -2938885938997956797117461809119659693464448565339278632
6763 2967689859422646103551302547813674531119556107300984558
6764 -2996773949743987623898940864083593615186329305146542800
6765 3026140914500487113951372459875313067741220000521970968
6766 -3055793484140668753843903162301547398983027900883992800
6767 3085734415269421613750728352172647231059241900626011976
6768 -3115966490896670624149496997293014118637843535277169840
6769 3146492520688393818805033366737512461711329093096229874
6770 -3177315341220007820933214275443135585828335450440065644
6771 3208437816232143747184094514743571647938530178068774725
6772 -3239862836888835910144457828024873384213478761952747428
6773 3271593322038145908021460575269037266861718871327094210
6774 -3303632218475244900048513114151033421432298021341600452
6775 3335982501207977077969193461109547267969618077284928176
6776 -3368647173724927557722701210520059884178436607166372984
6777 3401629268266018131193201506331570426534602177949060926
6778 -3434931846095654535613039039127357925756213942821197220
6779 3468557997778449117944602842510499280849987117676689351
6780 -3502510843457542993326153218361725104337242329359741316
6781 3536793533135552020471331862404260831021030839842058734
6782 -3571409246958161142779250820235278826473265251781140096
6783 3606361195500391871861062484505365561368629366837353412
6784 -3641652620055567920238403768779188772956942356882690220
6785 3677286792927004222138485559330970964500473274875855570
6786 -3713267017722444815619452653795372495814494362325176168
6787 3749596629651275295727138646585309723348118302842160294
6788 -3786278995824535787030418446438055314432456625826494908
6789 3823317515557760624727143502578448598005963089049047240
6790 -3860715620676671176575831211998989788654471384800339296
6791 3898476775825748483210349798928083063300640989152356398
6792 -3936604478779712641956469060886797577617853879378841592
6793 3975102260757936109110580980971649253863012580874771681
6794 -4013973686741818347783172156525564760635138393234658944
6795 4053222355795149502873993801309426579624910151829478740
6796 -4092851901387491041553130274703892960912769756415005768
6797 4132865991720601556793929183297880202089603499371861001
6798 -4173268330057936193061847626705239776791599217372273984
6799 4214062655057248417229071315985853211613969108853543788
6800 -4255252741106323124180482899933807797507081368086296108
6801 4296842398661870335424612250272758300631562430978423296
6802 -4338835474591609020345567298559665289369261135127810496
6803 4381235852519570843551433497759019804626493732238922638
6804 -4424047453174653918114275498825528666216205692269683272
6805 4467274234742456923379256409406163364159938383038452586
6806 -4510920193220424227468946150813667123779205127887095936
6807 4554989362776332938647283052126403279244451965659138460
6808 -4599485816110153096359086369517786054126107002370928032
6809 4644413664819312502049570858605737164005797601731914876
6810 -4689777059767397981818296770234614207265804574270064416
6811 4735580191456325167597245448892318044503448870761314015
6812 -4781827290402009180887979314505699121923629636183363360
6813 4828522627513568903173098692957346470042559937184275987
6814 -4875670514476097819956951340787601063401759046193047208
6815 4923275304137034731015196959504459521532798544120041185
6816 -4971341390896167927868034227113236572210010619900675648
6817 5019873211099306750762843361138295315206341910089135523
6818 -5068875243435654751584790854469924032983851283201211888
6819 5118352009338919006134941461906614296637206128164259452
6820 -5168308073392190439150502595422318106016753761054506112
6821 5218748043736630348317809263089071716081484154783539640
6822 -5269676572483998639372620216781980145493957975346398984
6823 5321098356133059613220829260116746670364124668536037547
6824 -5373018135989901477873353698708471478209352904245882012
6825 5425440698592206092899560874148398670470248553771836969
6826 -5478370876137505792091458700094427659457413698590775140
6827 5531813546915464471124313730703046579628600553489057258
6828 -5585773635744220471226946321415202248994976509984358996
6829 5640256114410829137264765907103894605768741154536519266
6830 -5695266002115843279219729995238709662236808431546966368
6831 5750808365922070119853194149644547401606355837447642880
6832 -5806888321207543668388920557508320054110507737880976880
6833 5863511032122751820384203429331252751873440831939869145
6834 -5920681712052157847597307858035748006693780333848440512
6835 5978405624080056308638854059219731934177075486965300322
6836 -6036688081460803781544100401028450772684371177665343636
6837 6095534448093465193153266804554817076858965622756175814
6838 -6154950139000916897368561537116384524260833320275077616
6839 6214940620813448035000956099825705088999820016651733425
6840 -6275511412256902092058820762141611803138807413834107240
6841 6336668084645400960995593586402238939065322166731628074
6842 -6398416262378694200657095899155292415682793618822656256
6843 6460761623444176585483621406094589506060265495350324256
6844 -6523709899923617432959683371911969790891852456009588512
6845 6587266878504645600398575622154472728743412582191484934
6846 -6651438400997034447933274784067098818527684906631415024
6847 6716230364853831474092738148248570531042627015816626814
6848 -6781648723697377743607512630702066240675960283217960776
6849 6847699487850262644145267840299486908933656948721149551
6850 -6914388724871259929559365475862903537793172951531836284
6851 6981722560096291431976989327177667746832008698143585092
6852 -7049707177184465253693128238893210451148680079775222264
6853 7118348818669235682407728878026867329172160563862764580
6854 -7187653786514732509881684737171906126791694519899547376
6855 7257628442677307874629412118352576722759487276402111833
6856 -7328279209672349193847443821748085644925783379888071508
6857 7399612571146407198436799138939577627888969985543524838
6858 -7471635072454688537749266723085237845237761646140909248
6859 7544353321243962877611012684361339710166766839368309309
6860 -7617773988040934876289162229509668988728587893930245360
6861 7691903806846131888406621001006824232770348672384024921
6862 -7766749575733358716415263321796688978232936721103827920
6863 7842318157454771203146818734450251047695746437032474866
6864 -7918616480051620937213804289864044790791082321343594464
6865 7995651537470723825668580581513202463847367551355554694
6866 -8073430390186705775387220080055083143531674903939564212
6867 8151960165830079216166911085678119934890368063927307680
6868 -8231248059821204694551051768702208109888216282780640824
6869 8311301336010192267966276328451038817112904935778204353
6870 -8392127327322797933912048001105578338493354717538394900
6871 8473733436412370838727222392298949873610971467146079700
6872 -8556127136317907524911513516889912901301902002874825176
6873 8639315971128269995145867172031612512493212020874788973
6874 -8723307556652624895076561371920456588599738182277124224
6875 8808109581097161645646950182045455839922131416648246731
6876 -8893729805748147889322093723410772233161509525137815792
6877 8980176065661381152998432216760788058820376309305454142
6878 -9067456270358096173767890126113136452738670109370449520
6879 9155578404527387882058482726527820096815110009699538585
6880 -9244550528735210590046191465382550706981046839630626488
6881 9334380780140014491671518584197135285975750100105408338
6882 -9425077373215081144145099648643992445535931580652031168
6883 9516648600477620169535817850436402919748145951235747548
6884 -9609102833224689988949219267479525733803956606235579828
6885 9702448522276005980971310007156517528275923962516507242
6886 -9796694198723700040520053774272202652769519782396892768
6887 9891848474689096104062559602223174381822477852510236044
6888 -9987920044086566802368986987173837796245895506034246704
6889 10084917683394537002632919593172783219018579564143177380
6890 -10182850252433700607942166122712355506728893247668260344
6891 10281726695152517593783902067131730427673601284375488658
6892 -10381556040420058878563414723691057587378564440180450888
6893 10482347402826267248057608197686518740732555622287526124
6894 -10584109983489703182364496757212682765230897772667443048
6895 10686853070872845068299171496678420422408608238602051268
6896 -10790586041605013920377710563370074021553520832350080864
6897 10895318361312993379576253285075806962719629260328030879
6898 -11001059585459416411005379780622049435648063074375533412
6899 11107819360188990779554003090588078485740411950824977361
6900 -11215607423182636046486668976483659003266006944628882576
6901 11324433604519605499977312412069511837299968270654772662
6902 -11434307827547667108686580384116580288929051656138695104
6903 11545240109761418269794757718577375602714532401058702924
6904 -11657240563688809811443445103882331165378596662689706240
6905 11770319397785955404373384804424155073303220042381888666
6906 -11884486917340303238730690888569308164648592024626912000
6907 11999753525382247529606051796287502554284146078103108695
6908 -12116129723605258128929730526691839942422708484766169312
6909 12233626113294607241928435219770395485215002276044428580
6910 -12352253396264772973516762043042511840423953432220032872
6911 12472022375805600163806009953685704930143201781391453030
6912 -12592943957637299712427381304408213734656963757432308490
6913 12715029150874368338644904182255872092699933832557879087
6914 -12838289068998511478337561725648650618189122322366367908
6915 12962734930840652779922386628244543916930893436547294964
6916 -13088378061572114429232308954749301168222644329534216512
6917 13215229893705053308317729287410359106683589399521980765
6918 -13343301968102238775173115704953652671017245589334873044
6919 13472605934996258640562712626199061844193599722664042930
6920 -13603153555018240714497821532773309759759521900861076372
6921 13734956700236178098567794741140635890797937023353905990
6922 -13868027355202947211312927036587440512673104779812897988
6923 14002377618014108352216724383105690087031153565753389912
6924 -14138019701375579435755085814178012791031484511415662356
6925 14274965933681274360337587124585159033023792776680182677
6926 -14413228760100798317980007990043657036261427992238215088
6927 14552820743677293199226842541593763695622913544282510383
6928 -14693754566435527104266438405338218775626743546967749268
6929 14836043030500322835420191248009339060802545870936354355
6930 -14979699059225421118312108463839730935991685834431363520
6931 15124735698332875179106585580633085644494784306791267793
6932 -15271166117063074193312898629412312045885699281362434468
6933 15419003609335494017867866012805546874652404674940027289
6934 -15568261594920274522595841557253010892320741107024392224
6935 15718953620620723749782120406659930359817432598641412480
6936 -15871093361466850051557117621929980840158523963757177306
6937 16024694621920024284148763699132853166338525942811759870
6938 -16179771337088875075895926309160472833655828097057136908
6939 16336337573956521132303498848853709893329858361956548599
6940 -16494407532619245496436576085800981445007886736813300872
6941 16653995547536717646675414977133028056200509405709618844
6942 -16815116088793870286363934104163849891765236916111703656
6943 16977783763374538661260909672806088910423566763946979636
6944 -17142013316446971231025460413982325562197719576887568064
6945 17307819632661321520318307861630881282768524778287220066
6946 -17475217737459231983558369891922089253250951957804170080
6947 17644222798395621735023363266237464382402169677618135180
6948 -17814850126472791022906893480317891424630240521951923060
6949 17987115177486956362225918962437191335795681088144191196
6950 -18161033553387331287196608197037560305950327297996439560
6951 18336621003647868738949368786656748568865321060990844320
6952 -18513893426651782169320401879994244054169080902833577856
6953 18692866871088963516024948354560581864025131017485299576
6954 -18873557537366417288874679700916565032448961113238146544
6955 19055981779031831100935956609749624400566207408018426821
6956 -19240156104210404082726726492599893720408524182645529248
6957 19426097177055055731808284274786198733189600922022976091
6958 -19613821819210138874533876364724592407122809442090754800
6959 19803347011288781551361414347223900188469481110802135627
6960 -19994689894363983782115465414608313853789191625094852700
6961 20187867771473596322986550638429316558759944773697835712
6962 -20382898109139309692978337982984069774348592762685901914
6963 20579798538899782924051169377615047713519046975389050065
6964 -20778586858858042676458378492670040892629053388524729516
6965 20979281035243284558827332929399606587841849215820807950
6966 -21181899203987209701498266287542617139182607181877508688
6967 21386459672315030851598206863992491998975651535164591693
6968 -21592980920351283489394591202389480059572055783513895440
6969 21801481602740578707744327037062953537663585222612372820
6970 -22011980550283435850029252630630554242008930801376111848
6971 22224496771587334166950765478726965356253291771922766329
6972 -22439049454733124029048448814479555205400292284350930080
6973 22655657968956939519912648729493373479268455295503901891
6974 -22874341866347755534884564985916474955582122209408161888
6975 23095120883560733821685905454526880125101542860949148350
6976 -23318014943546503722999158848017851430342292750375632028
6977 23543044157296524716637334293037024668317294963742102070
6978 -23770228825604679196707870220528128906274405834979690592
6979 23999589440845245299197847800405126305877473093460439206
6980 -24231146688767400947797858046885662182110339931886040340
6981 24464921450306411680652095325809488455645212059816466380
6982 -24700934803411656216183957194503362125936922803590787600
6983 24939208024891645126313833535444591212683525404506404752
6984 -25179762592276189408374132499877880655839852643951800556
6985 25422620185695877182950425620387071289402823915130509889
6986 -25667802689779018193854202626059289851505104999960956224
6987 25915332195566217248580492477980471134856200242993878784
6988 -26165231002442739213040156449290662645723305883816457864
6989 26417521620088829663202468617776502007836476138560001764
6990 -26672226770448156798660255996328460599679380412790736932
6991 26929369389714541739158201032763013400144287137977791542
6992 -27188972630337145854928649441060305920204853517655055040
6993 27451059863044285325383291997984312061149942579032897001
6994 -27715654678886044678437513522846474883166739381163617576
6995 27982780891295862634624108563779462125804434262502509960
6996 -28252462538171265166312704044947992202548227115930557664
6997 28524723883973922282918093503972187524527909026822490709
6998 -28799589421849206668085295012948347251716316283870067672
6999 29077083875765433924613215831124492858331345246764046997
7000 -29357232202672965827453297238818579971515678146706146376
7001 29640059594683359644628471221941935167171021721266721164
7002 -29925591481268748260496467934919637293485699070595302452
7003 30213853531481637525564485291666824194972078732877953038
7004 -30504871656195308962187141677269165364306769733451040176
7005 30798672010365017676085417272468922110672445632601165068
7006 -31095280995310177059849121050210832969385874957193554368
7007 31394725261017723626570692178077336440070770973125787164
7008 -31697031708466857079646548546067688716356610197433624572
7009 32002227491975352508715658205105801086682208448493613241
7010 -32310340021567643401828745549877700301746240765178003852
7011 32621396965364875980402100660401373110894009822579329208
7012 -32935426251997137196453119768461763687429187577100586308
7013 33252456073038060581189604635057522843507884357442130955
7014 -33572514885462016000381995064957522313563045668317959152
7015 33895631414124091255236843772090374834607689370023971198
7016 -34221834654263075367864132312157827883738599559529619292
7017 34551153874027655308045042171622825315629459785625110717
7018 -34883618617026039853014344344746372105120593718661398980
7019 35219258704899226224529956568633887793397740953704287541
7020 -35558104239918127117770185219602893760045893935258652908
7021 35900185607604777724734702192255108048034082115722032928
7022 -36245533479377844360989956328194489712625064935999727408
7023 36594178815222658328956515532386342011142448044635603920
7024 -36946152866386000693647050939252748409335143604045988304
7025 37301487178095865707995220430935491067236964147985784671
7026 -37660213592306432704835017789137467072184156399193378600
7027 38022364250468478371363900300311540443641888675376293243
7028 -38387971596325463439721582361773743564675127340210810880
7029 38757068378735529964311736776125933570962873368144611850
7030 -39129687654519647512857175109583772534171303631508822960
7031 39505862791336148774085372992870135322449547609421628088
7032 -39885627470581897280567056810384636762026615972159734748
7033 40269015690320332160751814177347435675910414051033487424
7034 -40656061768236637069841043103427350190365017958039712484
7035 41046800344620282704991369420908153912015201322783244427
7036 -41441266385375194586631546248053484292312226815596930384
7037 41839495185057800084587362538404615351564918668375446823
7038 -42241522369943210985428477815718641613013166275744040848
7039 42647383901119800236163870514571214550927826203981406256
7040 -43057116077612433859308275831367501934696350181945119728
7041 43470755539534621415611866411160506596237654409165775351
7042 -43888339271269850793580026790967215272875057660630520816
7043 44309904604682375529504039869994255858596036085310096542
7044 -44735489222357725308273269183982597721537789080443456904
7045 45165131160873212763940678461439403497472005693945425640
7046 -45598868814098712190066178004598571221797930601985952288
7047 46036740936527988283468050031023400446778409363371274583
7048 -46478786646640855581372577738565245344245914820380201340
7049 46925045430296451811271272812658787039095434167723177490
7050 -47375557144157910955280925096433309636642415589515891736
7051 47830362019148724436660525541194139348386266816463172194
7052 -48289500663941081465581760049865025336134960387948437360
7053 48753014068476482234488982236886000571998018426373739878
7054 -49220943607518920330632376805758498136229700709563525192
7055 49693331044240933434830924426943116250456106646825386556
7056 -50170218533842824101438251033921239956943059704506122418
7057 50651648627205355165062258731998282562232683619356966522
7058 -51137664274576227095050927857648772924708208553475683060
7059 51628308829290647419326213429430125086301273736747950272
7060 -52123626051526305165049197762282073911499575687627019204
7061 52623660112093066115060929869936309926712244956035076854
7062 -53128455596257707556295088168809714290911719039116320960
7063 53638057507604014099630461621774991495825758167714173764
7064 -54152511271928559080177731226305792134657003357550366664
7065 54671862741172499003012760440434002434029543114624753600
7066 -55196158197389711482113500035360565223274400082667127668
7067 55725444356751610129970469788718991267105593637583529776
7068 -56259768373588972892264579190566236791052245000028525888
7069 56799177844471123386383103449148674937340430943525547092
7070 -57343720812322807894622212662331769714454708297201961088
7071 57893445770579113782952085259635527762955565689921521524
7072 -58448401667378778264447185586099008444612183432463529512
7073 59008637909796239603163679520029829322431234112588774537
7074 -59574204368112786059634441764170938149085821226290840208
7075 60145151380127161113505265799042688836218799828873004064
7076 -60721529755505986762414486736461446768002802928662684088
7077 61303390780174369989285404720929391970926752910769897797
7078 -61890786220747060813019152302805218735640454111421937344
7079 62483768329000533690412764905128961205647130130863345671
7080 -63082389846386367420253405464029006816727686120266503120
7081 63686704008586302114224556181539184812784630410255200163
7082 -64296764550109355243778508422709300736685768490520872220
7083 64912625708931382247759141724380560798740750544951119514
7084 -65534342231177470692576661772583559290271332909785713152
7085 66161969375847560515424048644365850628534349467227017870
7086 -66795562919585686451668399674039872603207541305674126260
7087 67435179161493242350433491674666027766248592287404109396
7088 -68080874927986670717802713382975957607442001154337708888
7089 68732707577699984495306642779636924979877646967174563557
7090 -69390735006432531782708999886138443799742500349016751220
7091 70055015652142417948866269935915088710747688363984148394
7092 -70725608499986003342910443779787173761081188360270031300
7093 71402573087403898620490980946291495643660425578236528288
7094 -72085969509253883536617048060608084867669574945188916464
7095 72775858422991178928072878165120218180765982433792352257
7096 -73472301053896505514745749271729686030921455551085754352
7097 74175359200352367090821595007913377844772350469991360225
7098 -74885095239167999653984486472944337644266570886348470240
7099 75601572130953432033819488912903826798648894481850966367
7100 -76324853425543107629886140430955254965682883088007334656
7101 77055003267469520955727387126039970810695605781637023272
7102 -77792086401487326807731100838682545046840902788435249088
7103 78536168178148384037599407272549901471450045281169416572
7104 -79287314559428200104539069794011906442057100083442690468
7105 80045592124404246818497731543620971363331971969555247590
7106 -80811068074986621959175916326800182079895500781808789632
7107 81583810241701535767486408155963459558903122042816438412
7108 -82363887089528105656953591323098138250872352902997945908
7109 83151367723788946882594671002963515882164745147876456799
7110 -83946321896095051334454704031518766392756751201186258640
7111 84748820010345451092529909471042471213586110884384530362
7112 -85558933128782167889667308785012307264849995106607281056
7113 86376732978100954179535121384906968119036584543205017635
7114 -87202291955618336098278856504518582735332311646262756868
7115 88035683135495473241380833204247117716472734340056860229
7116 -88876980275019354851897394621088443990631031616969650124
7117 89726257820941856733029442107451767037059221862886617520
7118 -90583590915877187957266119191867967754411064797658352368
7119 91449055404758261246509963439855790070950335811937481481
7120 -92322727841352525743025696491855770972597118284119675500
7121 93204685494837805780142204956596105309321639473901397365
7122 -94095006356438694194769853603753323191594424587187185232
7123 94993769146124053701364413220051823107314362149648657185
7124 -95901053319366184869373161758775765278150907843565359672
7125 96816939073962224313840315061081769130859840065429475360
7126 -97741507356918341822129748047675978580969666640323972160
7127 98674839871397310299052256715854688170853320979194650508
7128 -99617019083730027618475361484091610647318446125115119568
7129 100568128230491574722158570247500920403171541912730959740
7130 -101528251325642399606516362381913073904556308085675040096
7131 102497473167735222185688976199557310775696509884507861183
7132 -103475879347188260415121199040740684196961369381647066920
7133 104463556253625383504243300779877185304233691392646363321
7134 -105460591083283803540251443803986605891581972805269685224
7135 106467071846489922387832569291260087991148925548022153002
7136 -107483087375203956322414002643606557633745191765383699560
7137 108508727330633966497587941258242766306934732713201576264
7138 -109544082210919929041212520475411941016482119584675213040
7139 110589243358888484319779280718240148251725003656279100717
7140 -111644302969879010707420667732485201981018239930495792912
7141 112709354099641674044869647143280590887399335102959880332
7142 -113784490672308109875243783216210475579104510386624365480
7143 114869807488435401498179612162372454519608702536135929681
7144 -115965400233124022892061135719915729103877774294887296064
7145 117071365484210421616348471400525548816624788270169170925
7146 -118187800720534922922803146878406431714696290081301607156
7147 119314804330285642476209194404348261280691431665714904561
7148 -120452475619419101312496641789423436202188202223065763256
7149 121600914820158242945483203491291259625500983903717037753
7150 -122760223099568558873257937223460098364424255304066763616
7151 123930502568213035132043099914550820874867137224344885638
7152 -125111856288886638999697719789795172094955499681250271636
7153 126304388285431071463378845980739899901135458191019414481
7154 -127508203551630517636773342770456289345799076986323221028
7155 128723408060189133942278438501630007392684631116964957423
7156 -129950108771791017563067081121885787271796674253706993788
7157 131188413644243410419657700786813461749140622332503758077
7158 -132438431641703896735955242687308039901761295190452931100
7159 133700272743992360131279452294532127046606901703388707330
7160 -134974047955988473108194855957219198117668374791853080800
7161 136259869317115498801557094791016223558998256626418744385
7162 -137557849910911191912644836379903338772533843382284218932
7163 138868103874686592874117550013928566591614954499810623930
7164 -140190746409273516477394187279413119334729310224372473872
7165 141525893788861543444453698497302782227876150054294625114
7166 -142873663370925330741592527090261326246736478908093740240
7167 144234173606243063813919139522707850370412945885871304446
7168 -145607544049006881366903941340155324148142806817151411336
7169 146993895367026110835727237542134675707017786480271752731
7170 -148393349352024160265076183388349363802302421891301957200
7171 149806028930029919972032254454234785212651564664275898506
7172 -151232058171864535083372137509418204558461802800391977024
7173 152671562303724417826591070255541141161541957202932312774
7174 -154124667717861376311862910587603471280430253606505505712
7175 155591501983360744470600369049831180221557922414864937729
7176 -157072193857018405815902278559290172674319831510023237152
7177 158566873294317611761603360882509877320584045058938102516
7178 -160075671460506503380517165447537826756397634926268569064
7179 161598720741777253699431949471741069378701348274426291026
7180 -163136154756547755919130020550259524196793850433040567760
7181 164688108366846791312812114738022066729804853785380937578
7182 -166254717689803618996484288716387471006551000913536939584
7183 167836120109242938280770719479197926073674386126413758758
7184 -169432454287386182905927980884470686025123214558143509140
7185 171043860176660115131237124191261135149263598939911721815
7186 -172670479031613696397122221263785856209532749130421802668
7187 174312453420944220103982264658438663467219964848128937214
7188 -175969927239633700956528017606080027493197424396147467056
7189 177643045721196524307087871539537981270892229462790514104
7190 -179331955450039367996599887753212546120316297595302627040
7191 181036804373934418338560254910354674069614141036676004715
7192 -182757741816606911119771485537281323286247823046683024224
7193 184494918490438037803058741600223790571931104904213393051
7194 -186248486509284266511938223078894975385063085116669103136
7195 188018599401414136856266971500592166173555662897427550975
7196 -189805412122563597221930228197282909479743146304459360944
7197 191609081069110962797388875266930426143742189850940734091
7198 -193429764091372582346174683393165126181398988693433375104
7199 195267620507020311557956665440563679463476149663786700781
7200 -197122811114621900722386271468851480206285484890429055350
7201 198995498207305414470342003597597026164888599150350767620
7202 -200885845586548811417227456240194331739063988175011663048
7203 202794018576095821723430071850521069790109399721814549743
7204 -204720184035999270858721465454158612123407318150758269044
7205 206664510376793008221087345187489991343789165741003281452
7206 -208627167573793609717036455231932592120292406485114603252
7207 210608327181533033960675444306982043718953424957610474491
7208 -212608162348323422393585164568867269870395320586301459400
7209 214626847830955244367636153668230477794729685789221678666
7210 -216664560009529999069180799841287289077930292924048622832
7211 218721476902428697096414274194189691022719273813426751563
7212 -220797778181417355532970744725847262228815742659599175300
7213 222893645186890751490882100832744419458816665952978941420
7214 -225009260943255690325753634463237343729542378813056023312
7215 227144810174455056057292937291072576525234888205493607339
7216 -229300479319633922960054304234808129350015368743917039456
7217 231476456548949018823334889568050011949445511422640089822
7218 -233672931779522842016492530568655260216416810602816227076
7219 235890096691543746237461956740339224020847618788869013866
7220 -238128144744513318668853857415023210701535473080082511198
7221 240387271193642389218666097824380084808844769426252284776
7222 -242667673106397020582256106268243853631645630071960703088
7223 244969549379195841029770668914844274549788676126808207582
7224 -247293100754260094099665142106865452412898450357334312608
7225 249638529836617791765231356867387605292989577762932824509
7226 -252006041111263370138170216983400776503158801705952611412
7227 254395840960474259382177887126537021929179926627273538087
7228 -256808137681285792231252207520187066935830145667928483664
7229 259243141503125888342972604017585006697619817453242209149
7230 -261701064605610964667375300704904378727698726532703260028
7231 264182121136504535078251190132369593857433085343165525512
7232 -266686527229839975696767088691847267770073538021303742268
7233 269214501024208945638292318537577652735479612968463779275
7234 -271766262681216966333243844603924345759388090874176366396
7235 274342034404107676112702846311117825547220496357313602097
7236 -276942040456557290410571353675105571471267405061961322168
7237 279566507181640811717199505639930476362399255915942269950
7238 -282215663020971547325808588204174496876440545156279525888
7239 284889738534015506943758468228004295938292961720494706927
7240 -287588966417582266396859019689023380471761791790757392588
7241 290313581525493897937619085587948065154044787360383755154
7242 -293063820888433582078688822078681419512849083230139567520
7243 295839923733975530411909938309285978618370238344202488125
7244 -298642131506797863542488534075009091350466839217416965904
7245 301470687889080103068002316092500005517445985597434751420
7246 -304325838821086951464406069060329319224861933167937734712
7247 307207832521940048807082029030906575798978256969342335910
7248 -310116919510579410455481392213423735542018336324917678512
7249 313053352626916265166208636438952434217486639737913964462
7250 -316017387053179028572718602319159913460265542364352534620
7251 319009280335454162581345098374231070947462407320752509713
7252 -322029292405423686984379939869565633302542096315448541300
7253 325077685602301125482611907546380301779617199074736681123
7254 -328154724694967684343366260155022633591256574079286485312
7255 331260676904310478096910511279344726701835819141453579331
7256 -334395811925764632995383274259506105433886095490464781608
7257 337560401952061115425443504823799695182332165696976239214
7258 -340754721696182149079914226060901469888487217302297210624
7259 343979048414526101456113749464696997909832887850405665048
7260 -347233661930283737160646079581858832215167837664328483206
7261 350518844657027752563481729151662316109860753671712084512
7262 -353834881622517523559541273094208571344334298318303639952
7263 357182060492721015565049261295224507999542085245607961627
7264 -360560671596055822400011945092772911279428822409249758264
7265 363971007947851318388665017071950211240090308248254171689
7266 -367413365275033925848025829810136603113872501024008334976
7267 370888042041037518132160864324828597964176045377769838715
7268 -374395339470940996557856541632136115687849516958320808320
7269 377935561576835097857485356628719143812505165857086809982
7270 -381509015183420507288419401256996794393236442817405193664
7271 385116009953839371176810191176060811930376444486606616772
7272 -388756858415742321488390771942110768865219599331639160924
7273 392431875987593144001631098485969555005789657790710527231
7274 -396141381005213240810579784462379055198396452659112422868
7275 399885694748568057207556871236711145438376426859227036553
7276 -403665141468797662491030121466074424434902001931850581360
7277 407480048415493693913040218164705439385771634722505316332
7278 -411330745864224892824980449819038742844394633842080723348
7279 415217567144313482101930981129994840529139344256782795318
7280 -419140848666864654125666000826169607241496754495479270384
7281 423100929953051458986477197406876887495693667487493654343
7282 -427098153662657403125677341200293318522659468428633848128
7283 431132865622879089385674307507254919530576075309595889598
7284 -435205414857391250364464028983089790549437261539336425384
7285 439316153615676548087911110079990811871118318959063981314
7286 -443465437402622534317922040829738304429121146060435463312
7287 447653625008388187309236663193405093168057625676207978384
7288 -451881078538542462513742676005241376137681577432698069888
7289 456148163444477316610653319759148583492389989154896502099
7290 -460455248554097686315292834562640700994272326152788105390
7291 464802706102790925690326296617966725372887378363372443341
7292 -469190911764678228152792912148553846125552284444211139968
7293 473620244684150582040013148906117896576609307214682220682
7294 -478091087507691831469104411796542307838351604822252577504
7295 482603826415991437300246507628159245652918414797944683980
7296 -487158851156349556294791951961738978173087732339751269784
7297 491756555075377080047628387963605887246474387829618687888
7298 -496397335151993298970707705636931675599311862791924356040
7299 501081592030723880513211849643415684064536941493834728543
7300 -505809730055301874925288105630931979770653194584299369604
7301 510582157302574486208542309213026972723496872496286446611
7302 -515399285616718370449429093919401631666579795684718598956
7303 520261530643766248503232757772584355385428583876709082016
7304 -525169311866447644988426076501635115601762558869550141632
7305 530123052639346590765780072062219163215005395533935937503
7306 -535123180224379151515634888948092497401015119306461392200
7307 540170125826593670692217393609991059153636223107089233464
7308 -545264324630296641027809353512103965338832758631768326736
7309 550406215835507144883942699491833915073019342273042568202
7310 -555596242694742830103664999275990019594535027802951041152
7311 560834852550140414610336507751373257056965720988778976692
7312 -566122496870913739826455109254398494456996904984664448436
7313 571459631291152420052750803768624323202250549538782195768
7314 -576846715647964162255359326862186956000540722681702526352
7315 582284214019963858259395011797085569202133385419749685705
7316 -587772594766112579142845305427179860346628818567196217216
7317 593312330564909629667571666800089522499630507971209392635
7318 -598903898453940848876500216111413395043050601697270440816
7319 604547779869786371530026656934184087356239436913016269367
7320 -610244460688291093852469386088419404452030914982118770092
7321 615994431265201116113316453261166947995017606488968654299
7322 -621798186477169463880290823296389901597254016895568656912
7323 627656225763134419354188951195727823861671398687631383921
7324 -633569053166073824031323459969142157898997583244008219024
7325 639537177375138744040546432618318279563018977226479748919
7326 -645561111768169919870590771640580042740450995110010815072
7327 651641374454600452842197599301534717192406696114397450548
7328 -657778488318748211590584098853420943385680531763392676180
7329 663972981063501473009655961040409563070869055378320034080
7330 -670225385254401343572398563006705052760459123697246275308
7331 676536238364124538684540729918573978846285193056623267177
7332 -682906082817370129753345628909981412183431709343025798304
7333 689335466036153900962726032673495279467834164901299818857
7334 -695824940485513990342320324017429844656279988349304328464
7335 702375063719631522604237872215232753208220142124870228405
7336 -708986398428369974399434649660277471264840361299531839168
7337 715659512484237046118693234121637349859639080422457521753
7338 -722394978989772848133559522330659150897475853333020767384
7339 729193376325368243442945991380718524516732961546693201709
7340 -736055288197517223064097601040962396089201926438669724232
7341 742981303687507225184904249183925623242129232197302262214
7342 -749972017300551344080816853641608307966198212786223579200
7343 757028029015366410096602204487074258781559363054109636562
7344 -764149944334200957603598292550246358056754832015386263132
7345 771338374333317133769761830627747902193269679102720127422
7346 -778593935713930637225424707139094153163098166140967853396
7347 785917250853612812275112354676127270097870221471822658501
7348 -793308947858159061197852486901553063325770521647663612288
7349 800769660613927774397982808962575709431030586775837997149
7350 -808300028840654015718441879713719012224181190995831250322
7351 815900698144742238111801280684905082749122702024429855806
7352 -823572320073042343083810909620255484551918432392609905248
7353 831315552167113435882949798739430219899497301093171314606
7354 -839131058017979667310382287032876018991302453074415892980
7355 847019507321382592270832757442678906181091957090174526006
7356 -854981575933534514779257219020930806133345533888626236516
7357 863017945927377329083865667345889403357316712760916688548
7358 -871129305649351406866134366368479510767713894490079011904
7359 879316349776679121136068261027465955016604020554220835078
7360 -887579779375167638459270593922855509070811223141933487824
7361 895920301957535652534530398703960907512794180342177945691
7362 -904338631542268773889857857281834409307343849237929850612
7363 912835488713008332584405654930594398201903672744631825827
7364 -921411600678478393296776501715455798214423047357674026368
7365 930067701332955825050126741220949208037842047626132715674
7366 -938804531317288311074541917745828022842199450087181248800
7367 947622838080465227940733701760308477041220916848512651316
7368 -956523375941746367119569589919250785153123609649509983384
7369 965506906153353516532693385019321743141576041611035693825
7370 -974574196963729964463965595714307098631223205261679144128
7371 983726023681373033403118849406188296700813551138812727821
7372 -992963168739244796995370176173135404534723469025295746256
7373 1002286421759766179277290486673537717309719881226931408363
7374 -1011696579620399681793563716174205184648359217696081078468
7375 1021194446519826031014952200555273105933313698823359432245
7376 -1030780834044720085718445080934446390493879318391536822324
7377 1040456561237131391649859000869511500411249024334434532986
7378 -1050222454662474818870758016290235516605743716425846659904
7379 1060079348478136765699182426704243065437461844238461701730
7380 -1070028084502702462091076841228772807132761554673047925980
7381 1080069512285809954680256345349935266118821385659398642720
7382 -1090204489178636405503064339711827238107328969114843523592
7383 1100433880405022386683408283458728543956040838171453583566
7384 -1110758559133239904048480052041570040865142699084554535808
7385 1121179406548409933789094958052030339279474434887671441919
7386 -1131697311925575307875171203990014185120887822767658062528
7387 1142313172703434835990391845630639838261436607194255233453
7388 -1153027894558744604264566772477587768254289662251130083808
7389 1163842391481392444061700662675155731650835107094610495451
7390 -1174757585850151617530351584709299342039292645200864832120
7391 1185774408509119820544662622488881626097007608690237866884
7392 -1196893798844849658063630619943299106473311015735869803584
7393 1208116704864176801816926906186941782307578838568828989949
7394 -1219444083272752095592142378004987826731095185770426101268
7395 1230876899554283929254968537535593379268393023253370430720
7396 -1242416128050497258984842656335904002686068971645314500186
7397 1254062752041815708058328704118667027561856417879848456248
7398 -1265817763828773239865363805275925800895566699057119382636
7399 1277682164814161952703881933613947252689122652632715269962
7400 -1289656965585922604270696633628375295109952518344565183196
7401 1301743186000784532655386293969577946295338611455989052953
7402 -1313941855268661700053804554949615213657829267307606400820
7403 1326254012037811645353316888300231705372810708608594000686
7404 -1338680704480764192207564570095491347380206864800881589804
7405 1351222990381026820219124385140932402525365759745133392216
7406 -1363881937220573668388569392408121477236274281866275608432
7407 1376658622268125202072887181237352839020559386894787692153
7408 -1389554132668225637329745147936683795392627196855546433608
7409 1402569565531125279711534384135684814711910982718159175311
7410 -1415706028023474998319344127834856824734259887939826282800
7411 1428964637459840120236911174241068411082631061633669807040
7412 -1442346521395041095343107408392490523617215654009792519656
7413 1455852817717328346953671417522233136457118145591845699972
7414 -1469484674742398789773679953452877632649632132530411732448
7415 1483243251308261563256776678129896421990939192031572709994
7416 -1497129716870960595670558587582933326850781241928102894328
7417 1511145251601161681964920337722047963185947934759184897728
7418 -1525291046481611826936792243658338372811183403572348695484
7419 1539568303405478674185843625971311529933122986089612290365
7420 -1553978235275577910966651052926415505801179063709058157296
7421 1568522066104496609268907258487893265215113473940684786350
7422 -1583201031115620534303874457046064463287130517024408100804
7423 1598016376845073523047896664257332750362075848663096190126
7424 -1612969361244577107597876976087691522445479217001155381796
7425 1628061253785238630834743260834065572690239616922397256312
7426 -1643293335562276175274643891008277894808647209702078014656
7427 1658666899400688700019576307446000089455939090011471063792
7428 -1674183249961879855405047146877625409952586359129125520392
7429 1689843703851244020287914908581046154023371666493573365772
7430 -1705649589726723182928565614247745729687690211855619940728
7431 1721602248408343363103860302316656814957151440798645339980
7432 -1737703032988739350446742896468514281460874157491844562908
7433 1753953308944676612050951416855367167651715174518049329219
7434 -1770354454249579301110930150223590298942313571215593794656
7435 1786907859487073377793822482603163012831233585134066258202
7436 -1803614927965553933668433522092777782664821921399716734800
7437 1820477075833785891851441722500865101782715773279426656613
7438 -1837495732197547336580095551356571132537889771454263901360
7439 1854672339237324808189415292098637892576297725370613365717
7440 -1872008352327069982466846613317864497055927850213119766896
7441 1889505240154027237084730692340269403496833785478571002743
7442 -1907164484839641692277290674217287931386020861617006380510
7443 1924987582061557398140567556321655537442343064136241424920
7444 -1942976041176715426897386615672510983110655357583981545724
7445 1961131385345561715191592538079684584403079258427580302310
7446 -1979455151657374588963109476232548301161528950548467744440
7447 1997948891256721991714549422452657185111768094632689322242
7448 -2016614169471058526017876314428769176767319508599937307896
7449 2035452565939472507932861199787829388192539980313815915885
7450 -2054465674742593324624599781989585709659549509470576353700
7451 2073655104533669476882153557016565585715896134264530514001
7452 -2093022478670827780461426088969596485192046019252037247504
7453 2112569435350524293209741730799377297798312307744723118507
7454 -2132297627742197628784383742109515915184792954000339958576
7455 2152208724124135412459763099992483671544182220108324579811
7456 -2172304408020564730035158786195415604488332723184899908020
7457 2192586378339977517214410869027704671936677852944035866618
7458 -2213056349514701934037939152036408369184496925567830576544
7459 2233716051641730867013423301817863277508378338267995858368
7460 -2254567230624818800521923428472532968582371585485339835084
7461 2275611648317858398878716940019277074948064858184355741036
7462 -2296851082669548241110294189707039847735885137718537532800
7463 2318287327869363252078497566389399099496917920576718431934
7464 -2339922194494839476047479167139272922732456095759871274752
7465 2361757509660184942156807496629713179024672697387220215119
7466 -2383795117166228475542581843148214839915897691353396573588
7467 2406036877651718413045791263349523712654542813915805558082
7468 -2428484668745983288571405553737626247369410131391853764280
7469 2451140385222966660220924063416132844066419000734875467426
7470 -2474005939156648359323521468398311233079008481237907506400
7471 2497083260077864550444750766159407459371502174951422655518
7472 -2520374295132539101365321830956606882019684644601639860600
7473 2543881009241338872904170702780088127296442576076516653811
7474 -2567605385260765650318319953265138872281817507999307757032
7475 2591549424145697550855451816001753485292728572224922936852
7476 -2615715145113392855872295750495625675633552593117829019536
7477 2640104585808969330771542470514155657269072897298008517003
7478 -2664719802472372211860809513721156575960352034434156932632
7479 2689562870106844156108048035285486504510765888937958935354
7480 -2714635882648910567667596366367336109626100861201203135392
7481 2739940953139893833988855616018893035239392937160907721500
7482 -2765480213898970124304367400550440647821135563569013110944
7483 2791255816697782524335047248262663008312891892967921567739
7484 -2817269932936624403156708302564872638379666194028809077328
7485 2843524753822207031353118190295419551254289317381114265050
7486 -2870022490547025593846040923265071589549629394510225412688
7487 2896765374470337866151506898022598920425316804533864058186
7488 -2923755657300769949273491590129579091670496458667492770516
7489 2950995611280563586020887250334055414568100519223496961430
7490 -2978487529371479710230852043518575072285840458244192864336
7491 3006233725442373010211132719831725486225913427115654874167
7492 -3034236534458452418685652593850798129110300508891011495460
7493 3062498312672242573651521860895328264137151882571946835042
7494 -3091021437816261427841734684288833479219932607017550864164
7495 3119808309297429318946298830475040882691869632413154001405
7496 -3148861348393224948385646375638420343615324330016133946492
7497 3178182998449603853264234941125217782130410581395671009255
7498 -3207775725080695094169665843857146856770506752762991472528
7499 3237642016370292020733934695531009587159387907958248275465
7500 -3267784383075153117349199212983893393791842501275230908202
7501 3298205358830129073141369073205800921894076774278704279404
7502 -3328907500355132363261685540089821460561385046269413292416
7503 3359893387663965772770150305710524661140085060527453546264
7504 -3391165624275026439866134352668966528410965802663551868640
7505 3422726837423902141981823571475951234096235305434796595225
7506 -3454579678277876696304509735616733159736045535094569980200
7507 3486726822152361495645351432451644135367414686808338166998
7508 -3519170968729270351236474886512609427763065445113370764548
7509 3551914842277354966026623476283094692085599379554902152745
7510 -3584961191874518515369530165188986992857876777224288041952
7511 3618312791632124966670442113935058944413303090259851754156
7512 -3651972440921321925586536023142798996269048854124009828764
7513 3685942964601394953778161821960195206419773271274513201410
7514 -3720227213250171461991909847476842999259549522621505411516
7515 3754828063396492442435485502157645992746128426331118687115
7516 -3789748417754770465990441477684309293864385740318108246480
7517 3824991205461652532814243227440894949547235350418384068950
7518 -3860559382314806529320317567812196401524483704014404050656
7519 3896455931013850210406121511370684431451035291144602646250
7520 -3932683861403441793137472628974045973193746684799648260784
7521 3969246210718551416905117000359468468753259419038249754030
7522 -4006146043831932895359567328042427322983704519233238332356
7523 4043386453503815357215556082043199303223880799012054903442
7524 -4080970560633834546311063134937121926693808241402381998528
7525 4118901514515223726120920686966252630940435904241199478661
7526 -4157182493091284310274743055567011640141307611150452045664
7527 4195816703214156518526763214577945017498648296977516388292
7528 -4234807380905910537084552251065612610576181196374690431196
7529 4274157791621978843238172313473278093882308687767536201675
7530 -4313871230516950536854806715028923186167471473164689392288
7531 4353951022712748705530145999762624790707785722858082198008
7532 -4394400523569212036030762622915016133604927595733415270608
7533 4435223118957102072135477572153093137569202611362807985424
7534 -4476422225533557708102495240458723063293559058238021027352
7535 4518001291020018697767200564606543885563133434903186579584
7536 -4559963794482640151727441905288365964499393453170203210724
7537 4602313246615220189213421371112669280572941230870661445592
7538 -4645053190024663107082698952012046096934361364496234815268
7539 4688187199519000625942133464462535584110596468861537599919
7540 -4731718882397993972692770109126911778588485406315855732920
7541 4775651878746339759835844086898637772603588062432056306929
7542 -4819989861729502824683436075989964787806160085820727225920
7543 4864736537892199396201217718059450107367008337728473425854
7544 -4909895647459554163588661293884913532487925254760267080352
7545 4955470964640955028889689765827935806483370647995289526696
7546 -5001466297936629535939741854539142587197194607696151026304
7547 5047885490446967179809524770057294410580598963069373783558
7548 -5094732420184612014617365668024776841194552666297874976536
7549 5142011000389350193167194055497806544083192542577759163066
7550 -5189725179845817289344109989637074953415074841852865416832
7551 5237878943204050473580677402267876628760210953230649726146
7552 -5286476311302910833011092818471171569944107040876933500464
7553 5335521341496401351173962466088463954151684677849138953253
7554 -5385018127982906287324465957219989388363045567787698915392
7555 5434970802137377922590190275271991025855642291046163106901
7556 -5485383532846496869369066727833687496592548997982156011012
7557 5536260526846832371539967910666958082611231940444163996472
7558 -5587606029066029256254064074026602911780577253325794560064
7559 5639424322967048433315630610336114107018032228374914954602
7560 -5691719730895488075462425651900570613534309531053758097512
7561 5744496614430012852235917612843118358171172762695075918736
7562 -5797759374735918831608629616273393481955199643078644790080
7563 5851512452921861907127930700790206931607461274823256383734
7564 -5905760330399777854061109104150529562844394122608836854368
7565 5960507529248022365904076075816687066138455135101928668615
7566 -6015758612577759672664295835580709413497814343167953813032
7567 6071518184902628594566365191446915299801960522307436216154
7568 -6127790892511715139275125127376065433055152095921429007936
7569 6184581423845861007405491670073234005084460402982220239111
7570 -6241894509877337630009683834006780582558575172218166165884
7571 6299734924492915622920750040776308264403871560578841522304
7572 -6358107484880359806305968130947487553102417431079160393952
7573 6417017051918380203564662572745719978783998040556158271377
7574 -6476468530570069701812303679288019222165893209037336296224
7575 6536466870279859326646659317621420129066980509436997900484
7576 -6597017065374022356712622823562071662961255662815131878232
7577 6658124155464758778790723152694545199163382823442988964803
7578 -6719793225857891861750994509684865739122873069448314902716
7579 6782029407964208907759737800000946966032520926036583919334
7580 -6844837879714478521622863905579850427164525067408891915160
7581 6908223865978177024117270559772829922412868163050786497657
7582 -6972192638985956922622511171814609351271993796022700313728
7583 7036749518755890642340535049680791049206584830201884934862
7584 -7101899873523523013903371441179775465559259219428157489616
7585 7167649120175766308239295176257845229951503300736763106639
7586 -7234002724688671907219484504865994410238928188632865891300
7587 7300966202569112998861889518819824665128819060455572646258
7588 -7368545119300412988749547186710128099278122735033811172608
7589 7436745090791954624849721551054902537537096501072389705443
7590 -7505571783832805141121027524976491242924198619657949757824
7591 7575030916549393036191278072047162662166133349413077361878
7592 -7645128258867272417002587387494711589622366589399367713144
7593 7715869632977011153675879611922872012924425659631487909306
7594 -7787260913804239410968162181949168940851862571909751816548
7595 7859308029483895443606745588992724569471974627379168252288
7596 -7932016961838705867509255307246313412994544782242098772024
7597 8005393746861937946461175695590441649969984241092276349365
7598 -8079444475204461764248436414860346541992751085714530510112
7599 8154175292666160485556059136941455616054860870375062825099
7600 -8229592400691727245170150995919104082663654340887525120360
7601 8305702056870887544184850397022787588376865446352295321966
7602 -8382510575443086374043708184341632469350533258853440368128
7603 8460024327806679634362100396091099717581746542380452338458
7604 -8538249743032669758609565998761316566317458549920426069268
7605 8617193308383025812904616505497219381500462416470206623285
7606 -8696861569833628687415921451468103763115028382571389638080
7607 8777261132601882357199458503392119318427501340731623302424
7608 -8858398661679032549758083824470538677307947907821513300236
7609 8940280882367234520215061311309469167740873456557073772378
7610 -9022914580821412001773706231248746344505403274699741229612
7611 9106306604595949769119003444605616477557164149627126792473
7612 -9190463863196262625631591593848255451338230769892314597088
7613 9275393328635284001757891666917883555069126672034312816571
7614 -9361102035994917731640672639545309440045852631411636203176
7615 9447597083992496958190450187026086238624324710245493385384
7616 -9534885635552294503198565936942776854095972173522342945712
7617 9622974918382129428886602028854113139089438823059100919537
7618 -9711872225555114910483152189873588510987811896970704870120
7619 9801584916096592936047404127610355172363533250168096221184
7620 -9892120415576301749849251608554420566358409225261613157768
7621 9983486216705822359197712265787231846543501102667112868254
7622 -10075689879941350831713555117065245374096622690488874521344
7623 10168739034091843520698777525221813329956467204819894736453
7624 -10262641376932582770495659506446908130940377164381041508388
7625 10357404675824211071582628045115509339427450581173472222081
7626 -10453036768337282056654417709249561214239025705495680136960
7627 10549545562882377154111561640013574765844540311468254080810
7628 -10646939039345837144270961436578403090416837416803106020312
7629 10745225249731158296237313163590496903198399882676425165074
7630 -10844412318806103199776876283050771512898779211001267257600
7631 10944508444755576846743164534241615127437039489889875721074
7632 -11045521899840318960651596593456757321813460866223100419492
7633 11147461031061464020920178926881244513268744039629793222012
7634 -11250334260831020880119456059076317092360372953441934885696
7635 11354150087648324328341096408388741210386105006552812324350
7636 -11458917086782511418534658425089876120449013511891524094336
7637 11564643910961075830410727108427039879502994187095042261011
7638 -11671339291064554018300447077943110340199602064370155672768
7639 11779012036827397360231465447735451624550308463215249165496
7640 -11887671037545085001463756080647620269427033412353512217648
7641 11997325262787532565861351221694645581325261566947135871129
7642 -12107983763118852392793526824487697113963279608603595192372
7643 12219655670823521445797712664779539680175271104807600380800
7644 -12332350200639013532032878564737303673402002686186948441764
7645 12446076650494952968643186601619847209597787255889720390895
7646 -12560844402258847333574476616342763127205958284055152733040
7647 12676662922488457444178169704252263305189733969173337548927
7648 -12793541763190863217136191699896622325503902055413333346448
7649 12911490562588284577884682840149515317587391988403661077400
7650 -13030519045890717106842046407323875006628661667520860685100
7651 13150637026075442633397040130242241633275304364159796309185
7652 -13271854404673475516824267581454007593518178776007246280252
7653 13394181172563005886107058069171726974705287301411334221161
7654 -13517627410769901648101081717770212719521992500790193201376
7655 13642203291275331615606286504171164407080115710561019455991
7656 -13767919077830572653770366790727421761033194086490510544416
7657 13894785126779064294864760716350693822596290381959798450701
7658 -14022811887885774827895324667357727929937286467480824856816
7659 14152009905173943430775899726272941825028700432544906063922
7660 -14282389817769263478945809710910094050814586958066292532624
7661 14413962360751572735394181106212372484051217028788095559948
7662 -14546738366014116703107483721509407621178012624189527604756
7663 14680728763130452002024786710593747784608677084054920469120
7664 -14815944580229057218711273147620090499953175014860709965264
7665 14952396944875719268188296430885152705568510116472488692679
7666 -15090097084963763903731738079850907883816665743449698014028
7667 15229056329612199612014130308241113226555405901622724189074
7668 -15369286110071844737764812314506860105242185882449087551232
7669 15510797960639508294201485237284812366619140792115493062316
7670 -15653603519580295532891563341374861668780868193252890523200
7671 15797714530058109969478727156479218059347274045619440036683
7672 -15943142841074424189905430205662567847848131763650203633424
7673 16089900408415392395422625413412310664456688295194049763437
7674 -16237999295607378283850893926845319261749145412151927204272
7675 16387451674880972509290043900958275325114132654211241677317
7676 -16538269828143574612815145710987929175480538541152870961936
7677 16690466147960614972694342222474997302008094758813671879436
7678 -16844053138545492984366418944558069504039570276336569615776
7679 16999043416758308347873331481997925628803991709124146821086
7680 -17155449713113463013704382925343859201843318096897030477194
7681 17313284872796212017124589056642083396236490215961446017561
7682 -17472561856688242116080535420406281551423252025298134122800
7683 17633293742402357838753723111517647444008304795510148820406
7684 -17795493725326355243815386184691511266949047523749757918248
7685 17959175119676164399479925294016289791947851006541186197595
7686 -18124351359558342296608767883356072282582306368331523863008
7687 18291036000041998626435334299780012048893796095826560847951
7688 -18459242718240237575018089241285574502578975084322830137414
7689 18628985314401199514336074051281784794235937319068879449887
7690 -18800277713008787204073913899191381240355893435035089080460
7691 18973133963893161858655682369197861776431899422119917756253
7692 -19147568243351095181034261134208313135717398216158801731668
7693 19323594855276264218180422817067443844869287394409185985776
7694 -19501228232299576653199813765135019692125657133653283387488
7695 19680482936939614915592824464636008075895327364901585869570
7696 -19861373662763288264418915630268570637262589675770729378248
7697 20043915235556782779090792376867672818710832650300802458354
7698 -20228122614506899979262855684438676278351245820526123838736
7699 20414010893392875588850991897142948746789928047395523138933
7700 -20601595301788770759685951184653199966133710117976183297984
7701 20790891206276528877719784977191360372409656003997857236174
7702 -20981914111669791889133955983899901509848000136118850230480
7703 21174679662248570905199293942798873599706902804744252392060
7704 -21369203643004866673372956465687558645984811290319870011864
7705 21565501980899336337947415121903770440562017415181998716761
7706 -21763590746129103756653280455635328775011485476870487938116
7707 21963486153406811490024096809678477732493060396955551716390
7708 -22165204563251013438120118726307680649193953561606111697184
7709 22368762483288007964443190590082622329871732661910048489924
7710 -22574176569565212219620401678852373257026055283187849612036
7711 22781463627876179257754853148086810325491076424644776259968
7712 -22990640615097360426302965359945534130105355937087993781548
7713 23201724640536716406005147416684681485465720012877228950204
7714 -23414732967294281180836694176637982412470007445828475318016
7715 23629683013634784129225473859433673139988837345975463152009
7716 -23846592354372436346969900777323934042984829545158836604376
7717 24065478722267988239452919400843858195813975486295639026313
7718 -24286360009438166355953996545787491867117843267108683250496
7719 24509254268777598382180756128987337118032011504444411124110
7720 -24734179715393336158644724724893061648665374047226700947252
7721 24961154728052087552262203523104601495299883720680980145464
7722 -25190197850640268976642665338294961461093165696196313099232
7723 25421327793636991333004930803317424904607706684129947249142
7724 -25654563435600093128608047740443648827999525601381998654960
7725 25889923824665335523072244068549663743247788431806821973056
7726 -26127428180058875055069038368679931735840904808457939807528
7727 26367095893623130812652786720477323317827772306320499229900
7728 -26608946531356163830063469031078736610638047224914686419136
7729 26852999834964687522227765507661085017089870779333040325498
7730 -27099275723430829005498576930698184603285850562896430678988
7731 27347794294592762199478886111398218721786262584201705720594
7732 -27598575826739334660151585719340855153000118315937633079268
7733 27851640780218811159060711023563500944272679199210043579935
7734 -28107009799061858097040185603827863067093918402590334461572
7735 28364703712618893924043057870356917695530024569530759692904
7736 -28624743537211931829067397028864485685328650830722689987096
7737 28887150477801042066085335975835583323616860633897672366158
7738 -29151945929665562393340591754101265269310220079444961565128
7739 29419151480100186224469353496514010514945320709872682334280
7740 -29688788910126059220702598973028641936932362420570460940360
7741 29960880196217016194008185005502579946717159705884187832650
7742 -30235447512041091341512770245020344284449643174366544786352
7743 30512513230217435991991809165900084623523479059496541875922
7744 -30792099924088779215716163547154098645854353605331584652826
7745 31074230369509567829582807082051679144332082703450322577465
7746 -31358927546649923520321885408861362125829557807249155763720
7747 31646214641815556009750911985337536233818266456994622741760
7748 -31936115049283772397627859409055408469650850388833601507752
7749 32228652373155724039727834998339830204697590333966391149318
7750 -32523850429225033551423053975951832277115475412123915495552
7751 32821733246862945770373965015154471355107717130355301737610
7752 -33122325070920147766032441660176757931629696508013936782608
7753 33425650363645404248608403857623313288182674134875471897464
7754 -33731733806621156006052448894634973610390509112577784547412
7755 34040600302716230284553221620984163408869880054643961895506
7756 -34352274978055813326134203681308948904751854206386878800400
7757 34666783184008836586256134032053371804044287073446194621343
7758 -34984150499192929474984990985137425569038284480001901574000
7759 35304402731497092797368683535583280853164262422949895273534
7760 -35627565920122248412276573110976884175801956464038377822188
7761 35953666337639821984193772716095104718099157529311987170745
7762 -36282730492068517069426676082775880515995884068399732404548
7763 36614785128969440156968147467672062378836884590756913551810
7764 -36949857233559737674991907552186675706306893879749700579552
7765 37287974032844907376698287488022933265082988543022715488624
7766 -37629162997769947934121085373665929233208959137017850509472
7767 37973451845389511995632025070470741240880697003689103534102
7768 -38320868541057229402350334996534177088025984054978737718304
7769 38671441300634368710586296186010139141496149744474334468249
7770 -39025198592718006631926222764393671251707044277928105218624
7771 39382169140888876479709994273701407038033116465177025440209
7772 -39742381925979068200569756091916115700658736922937658109360
7773 40105866188359754072499469315689763918239036440828598918723
7774 -40472651430249115666720166083634156668856959707891713104840
7775 40842767418040649199506654901960032542455835494125352723356
7776 -41216244184652027942260581058374801976618107768132331069454
7777 41593112031894701913565573053016750110681073505144887901151
7778 -41973401532864416645857179890719963569529426464071976176084
7779 42357143534352834401798886687823803100364928921290283184939
7780 -42744369159280442811592005997153212497711516961276353035820
7781 43135109809150937512379114265267330444737494126012847011844
7782 -43529397166527266994746374507862892398823058829175151439764
7783 43927263197529529499208876457371507199735949881153911170968
7784 -44328740154354913457595496361826711940269356811732312076896
7785 44733860577819874640557221090367439730971640823868292090150
7786 -45142657299924744853127791072685686891408121442128776402312
7787 45555163446440968715491461168648838394463777093788334224958
7788 -45971412439521166775984279967890689316865357497094642448512
7789 46391438000332224927998097886124264779239729294219807282256
7790 -46815274151711611841997284565657303121431272540719947837040
7791 47242955220847127878424700119684112699286214137329137142054
7792 -47674515841980290716994610874066970016891031383928402536600
7793 48109990959133564722875986263229341675072240200868668872032
7794 -48549415828861642870691086698569113684388303198341642494724
7795 48992826023026991863223560131729470123677117085735312389750
7796 -49440257431599872913380775042213138153333888700817643071412
7797 49891746265483052505421334871683726174985922450495779747996
7798 -50347329059361419314876155416580161638948886091323816890656
7799 50807042674576725346096944972733686753727925634663680230672
7800 -51270924302027671242097376595909722315472549322238248573228
7801 51739011465095557633448686030912391466317438408420199355209
7802 -52211342022595726321593193357436518088369186537411703338736
7803 52687954171755017037187853606646946678159255100350575724568
7804 -53168886451215467476127975572973793048674635380757492862448
7805 53654177744064486294872647648538858689644229766474532136961
7806 -54143867280891730742743340898799185460430191466944011413412
7807 54637994642872922622141879128769986119738292368277522205452
7808 -55136599764880838298281117781598969354451530848960811550548
7809 55639722938623710528190161223890842215595964762340557859479
7810 -56147404815811281944595793850680125873850562297404674418944
7811 56659686411348752113944449183909563744393314058343520888458
7812 -57176609106558862189467228218201014762219770942426980678848
7813 57698214652432363299958088707212238228347428141093504711449
7814 -58224545172907116952987702977985151636520866054197001521136
7815 58755643168176077887769289043433133763881347897212956386019
7816 -59291551518024411987985804474764538049614551502473397381540
7817 59832313485196004058739593777777359659374286261814554550364
7818 -60377972718789612484556594505467885045916921729851561015440
7819 60928573257684930017229443684593020900378766547582786074117
7820 -61484159533998812193380722519022425451851426816032917978016
7821 62044776376571937152133964127360959345331712748826472325704
7822 -62610469014486162913362001155165731211120647689248011467040
7823 63181283080612850486807389464062212299201933202704336537114
7824 -63757264615192423512107080448205514536633134445181447110392
7825 64338460069445437479573575401127757903376689855925956886354
7826 -64924916309215433951659433912716167337101492057733965737120
7827 65516680618643857595534641823580729459376448254154716107735
7828 -66113800703877316248311702131136405958024817864045694369952
7829 66716324696807466668337768839878196898358037852821223265779
7830 -67324301158843811078814574990783955919408378570761790243660
7831 67937779084719692083984535009419900696465363858248379075228
7832 -68556807906331776033416136617126072246631873049399324459936
7833 69181437496613317426716027195036068127662591918043421109180
7834 -69811718173441499489472875119010058578509827764749659349268
7835 70447700703579148611584706595484843999738771539956399667697
7836 -71089436306651122921524120397542736130646438857342650300164
7837 71736976659155677874743124137473774259637306360566397824382
7838 -72390373898511114361501643249180735860289367467212611237568
7839 73049680627138017489112973962352077528486324827420347618474
7840 -73714949916577396866128988434166700405097397826085429193458
7841 74386235311645041911532971003382812785323619428516412461372
7842 -75063590834622408430765447010997464062038425064698451349488
7843 75747070989484355442576634371126823603580949827466524989279
7844 -76436730766164054006478435181853510524024266083330383661288
7845 77132625644855392590161125201071183184899721738940742082141
7846 -77834811600353206329848564748688662431844766825708276416464
7847 78543345106431660374396220526645996067546175766904180791878
7848 -79258283140261120366195675323136540918240950854869792923508
7849 79979683186863845998846310578938593027367393736652258908892
7850 -80707603243608846503300124379809459255312281795226186094804
7851 81442101824746239850991634497261604012739858415000065364278
7852 -82183237965981460424545572163855455056078289695020561668832
7853 82931071229089662894226654901527972137604485112330170969915
7854 -83685661706570673051576029973484081852958839370536019104128
7855 84447070026344839390887560674410284444889597934437668230341
7856 -85215357356490142294535589683594967155740171406843538023136
7857 85990585410020920769897644324523641473351619903779277189255
7858 -86772816449708579803945941973276652943960779811776026726516
7859 87562113292944644546737801796115972309277062169402411225228
7860 -88358539316646530707246394469148256869607696860468811404464
7861 89162158462206403744470639814559762062747358850654349892542
7862 -89973035240483502663779617877864739449966554839687273582040
7863 90791234736840307483217696782957387262812642241461729464249
7864 -91616822616222932717258604458822968313573301481695003970816
7865 92449865128286132536488986893587311109032424905916576493112
7866 -93290429112563306601165739636524970364747792807748781824672
7867 94138582003681898934769555079238452308479152168495724806246
7868 -94994391836624585600814935206055758495124431383932314422352
7869 95857927252036650372521700149742277833970436282754816799058
7870 -96729257501579951040753994678924470680480938259239934713344
7871 97608452453333882491141487260156258806388146623626937045129
7872 -98495582597243746196767534703352368969103875549738939341476
7873 99390719050616939318496160497917388485990437492006239709275
7874 -100293933563667380181171746527488085042030507579468902383136
7875 101205298525108590500822535549054335062156017776372406911950
7876 -102124886967795858375893552576487259372449506814206673127936
7877 103052772574417909724690971273553691965583536054848493743472
7878 -103989029683238519551905116396871072440705946505380745014888
7879 104933733293888498159562095176765603803347696130539330712898
7880 -105886959073208491182305866234091268733118917905318681320516
7881 106848783361143036123807063885926387568973899108330202399872
7882 -107819283176686321900607882604551814568117201288170123110672
7883 108798536223880101762122123356762325124719077413490123722524
7884 -109786620897864213851096804260026067236265684572578003416724
7885 110783616290980167597889396223909393885379736939163476535905
7886 -111789602198928258104708224849091190399193086510966598738192
7887 112804659126978674672790769032357058905135162108330731482908
7888 -113828868296237073656645587843179648966188949833827976530968
7889 114862311649965089895251199083865052473829426755081208151175
7890 -115905071859956265070784677226022573734906502023182662417912
7891 116957232332967875481341572570469196945910934010245005667433
7892 -118018877217209145885507256301187637269844261353957589782020
7893 119090091408886340283850792430262238638184584991721362637368
7894 -120170960558805224745741088106240768320229014863337986402576
7895 121261571079031401669639347956130750248728259507637245056320
7896 -122362010149609019181512336376319954110462835016729616716736
7897 123472365725338363729550611748010896274819560141491539748403
7898 -124592726542612848324280594366188969145070784621410895583872
7899 125723182126315913301747598475871493446757867830242341869711
7900 -126863822796778360954039791907075957594246406666635045997360
7901 128014739676796649876344387219251689946861234032580196862961
7902 -129176024698712679423303903959095449509959932714003374140816
7903 130347770611555599250001286071308564093651434688026476459038
7904 -131530070988246183534780246988516985922962078826565978336304
7905 132723020232864314142636497635816152578813587524542281774071
7906 -133926713587980121689434131731540590290007385197302042927904
7907 135141247142049338209050136916797234253028774876102505907210
7908 -136366717836873419908072394331363509895084219636328435535952
7909 137603223475125003316218908486240839777460450788278234567160
7910 -138850862727939263005557831589351343935334832328344512602112
7911 140109735142571743958241529450562441975469565748277437435649
7912 -141379941150123246611178627599554549842797730093189407452736
7913 142661582073332347597214075130027073081135717532983911272717
7914 -143954760134436144236330203687632985380953939550761337597312
7915 145259578463099815907485775686551642005315224287528097415474
7916 -146576141104415600552342676156361194348559974770739767301776
7917 147904553026971789726661885335458776831472846051937686705277
7918 -149244920130992350823955228731148354211834844818192508945632
7919 150597349256547790349434105667666932325532964540515966681762
7920 -151961948191837877420781105001662234866030339974261645292880
7921 153338825681546852016168237652868575003951277224786429155581
7922 -154728091435271747879643057350810298427109500334387178353320
7923 156129856136024465429891082843693686888117652030126984645182
7924 -157544231448808235500852584847892597793217708032855978489824
7925 158971330029269120272120451141551312623911510903289739853072
7926 -160411265532423203323873340184787149271362036087574136221540
7927 161864152621460126375707632518633406019611864450784679554385
7928 -163330106976623635941529417228230101731030306252334922514592
7929 164809245304169808854063975194942772720634392073514025003547
7930 -166301685345403631382948198758663202376057874029647506737896
7931 167807545885794612490208138667726088749284093450159212400902
7932 -169326946764172117636609940939028482625756948916614594749084
7933 170860008882001115472331649053067452195727046809334470842083
7934 -172406854212739035716063377044560185179965550063938145768064
7935 173967605811274442548435499480066998756652996715492708428594
7936 -175542387823448233919033407216990747595755936187134516283536
7937 177131325495658083291621646255963137947110386830801672615632
7938 -178734545184546846530012202368455048811019642285612454895202
7939 180352174366775662857717075139462401609314311846981752130469
7940 -181984341648882485108573908623587035937494114388637502812492
7941 183631176777226780823378921398876512271557483650636009456413
7942 -185292810648021152139660853284229745491551951288495532856816
7943 186969375317450628868544414532757824591778086717391773064038
7944 -188661004011880395654646979896383550856483846338327235913160
7945 190367831138152720672596838546239766701611997957120389317173
7946 -192089992293973859927528266100914456979831411149855925512408
7947 193827624278391717897275099247384425171777964887685497898592
7948 -195580865102365051981431163856375929646216452779414329309352
7949 197349853999425015007457986949335603003419026351076896949275
7950 -199134731436429836887086963139658499865235204208469247425572
7951 200935639124413453417877621318297195281435169041425378960750
7952 -202752720029528897185453384621667937223993795803828520134400
7953 204586118384087272542142976113697779974318338610372872043507
7954 -206435979697693143718015056306683944043596786146386023854984
7955 208302450768477172261116022169476608823397375882724171538006
7956 -210185679694426847205620695388927179407265628584986747632952
7957 212085815884816158630101449716850056545589178013595728403380
7958 -214003010071735072593736428885807803990533598346964203969008
7959 215937414321719672826539561821281924840902311880152965447281
7960 -217889182047483842001135894366190434097093477267740022029200
7961 219858468019753362928761932113305171815405568643059635409636
7962 -221845428379203327601583363119660080606968945332614632270224
7963 223850220648499749647637075546392376276932250784987363602147
7964 -225873003744446283474271097494444927336678028931840970650912
7965 227913937990236961151429903320082368153042410227371557027000
7966 -229973185127815865928072739228571115457218609646925485150912
7967 232050908330344669183983549763453127204022084990609924247596
7968 -234147272214778965595801827283359386845866348408082661718600
7969 236262442854554349340847811213716806108393918190122650055654
7970 -238396587792383182275811651954658332504718587533547972934204
7971 240549876053163013210208028085398818352037612429678727222046
7972 -242722478156997615647253444639074086957580173597594442529668
7973 244914566132331619688096518656353649753655719253839478148062
7974 -247126313529199722189720456548245363068327824648901508122624
7975 249357895432591467732944823241660135682888588179667029707070
7976 -251609488475932601495389197855830722522769844182300634079372
7977 253881270854684003735638140312889135429833843035568492088114
7978 -256173422340059224279783612268892211531471103882481747483108
7979 258486124292861644160641717484455598775068607100820289867974
7980 -260819559677442300393874727858000900271474580362334362726880
7981 263173913075779418784631162714461122329443854646831078694096
7982 -265549370701680708643786207762954798265835815402848911818208
7983 267946120415109482355067409915661445758198491677837122224112
7984 -270364351736635671873936851257446062726235721731696478574696
7985 272804255862012823456727213234068807145091662572344080072682
7986 -275266025676882161214857146739100089352294360941055367942752
7987 277749855771604819464648226097210486909734307961979563764624
7988 -280255942456223353299004527030702049218705263417075985579188
7989 282784483775553646343675245308899879915970657572662161374634
7990 -285335679524408344278684818619783948878425187513647125676656
7991 287909731262952952405473912930720411850779216871319298427451
7992 -290506842332195745323044385973614981751012652713120727364812
7993 293127217869612646642643422888944698295934400024392567586273
7994 -295771064824908246620964211259050363971167442767200284673632
7995 298438591975914135627196506620890368388501472770023262018002
7996 -301130009944625741480249577799099546588832938694024439757632
7997 303845531213378868899818092309947214487505583878543571344771
7998 -306585370141167149609400397724479246193859815052681236317856
7999 309349742980101622011646034026165839803152124935830095210364
8000 -312138867892013669827249427980743267178071327529323582110838
8001 314952964965202559648770094961196025466195126661709965192283
8002 -317792256231328828011002744432535841830020606021703669705860
8003 320656965682454779320606647775396138354824124713852816186588
8004 -323547319288233366820402103329023077782483028175128282492064
8005 326463545013246739688828515149584245725601060832005026149056
8006 -329405872834495750393316105148105541091945045261214589499520
8007 332374534759041727528540808102260043373425297273723571123996
8008 -335369764841801830577504887602760303095757345467618303799424
8009 338391799203499314335916785925914307715730722072507227712441
8010 -341440876048770042139241965119795851702627781832165991162940
8011 344517235684426598527877681523103465584714346168973502117229
8012 -347621120537881363579991703658108796078130910814474712497240
8013 350752775175729922834487802056907935668421809120995039797281
8014 -353912446322496198519155830880787757779788967010257197338824
8015 357100382879540699692175257517446271867780547871972277089570
8016 -360316835944133300899619050834796154467948476910209723421904
8017 363562058828691971048307607883995450330779084840535412574264
8018 -366836307080188886393155213698478180760410520360863150973088
8019 370139838499725373841907000592012967170574084700466510020567
8020 -373472913162277143188762010425672001037168492611545782682396
8021 376835793436611279402705097437284216862521272347544295772336
8022 -380228744005376478717321835927986559326324531100863322115616
8023 383652031885368024997348187513544523168417205501223513564552
8024 -387105926447969015694120324579559878327983289714950397375008
8025 390590699439769359648357239947032178117948893452577356577198
8026 -394106625003364082055254395995605834282017281268474511016372
8027 397653979698332485074623692832164864462693305864909237506740
8028 -401233042522399725848724322925033696095781229278839678789208
8029 404844094932782387083438933418165968368552603940219009897950
8030 -408487420867719628855516659370301922143157390523135643323936
8031 412163306768191523930693786766872573308588228841890014708859
8032 -415872041599826192615586457063199685669643837054051811046144
8033 419613916874997367021308964814810035762662057313978973245854
8034 -423389226675114028589795102126246901965400313441960460517344
8035 427198267673103776825785779307943280512897174095713411556447
8036 -431041339156091601389399750399276712810581543488543976254836
8037 434918743048275744037140099068330789559134164147541574929784
8038 -438830783934002351354129636645159067543307463518979453399872
8039 442777769081040633798345028972179247895598099178601664686694
8040 -446760008464060261279672468633935271379213918936018622558424
8041 450777814788312740323785455425865283440301191698104987564155
8042 -454831503513518532824205433437484529154342341451468738017452
8043 458921392877961691466515236120306386649483055403281815072717
8044 -463047803922793802117628547264803957812037736107758859856120
8045 467211060516549038811360442726014310855346226698516966603165
8046 -471411489379872152430388191224683026519353773400991821193396
8047 475649420110461229785140194661523471913572349328244559720214
8048 -479925185208227075523316316950131538493087475637221094475808
8049 484239120100671085170746302193375827215486370973268734051317
8050 -488591563168483493606264834288488142808297546178044318189552
8051 492982855771363899411362343592544264158625219923163177931254
8052 -497413342274065981810709799213124992426498409436293641995808
8053 501883370072668343333412443530195508867221503181081858827601
8054 -506393289621073427878190967909614043321676743448991841680752
8055 510943454457736480559798049881067332841556529235865256528940
8056 -515534221232626532550041890626789419218574337320031965663984
8057 520165949734421411106005312177583745731842753849691065351521
8058 -524839002917938792101628063614080211912901012354847343514272
8059 529553746931805329647979816854062736230453746467781246738421
8060 -534310551146365914803521222893373811430338235928183094220128
8061 539109788181835132939669982341870184709406743089157794043198
8062 -543951833936693007040307645202881181876724902151260121327312
8063 548837067616327132077741290709420581250508597635573749379454
8064 -553765871761923323623343421077502435098080521016002669788248
8065 558738632279606922019914510819539111362742149716994795445259
8066 -563755738469836911766038146663589383387868803312868219393080
8067 568817583057055034241631875065918901596922934451901046882945
8068 -573924562219592090539851412615720841531834172234427147513316
8069 579077075619833649964806999351218425402326965804753647275549
8070 -584275526434647398708534731100897405162177521323119374225740
8071 589520321386074382335679670672425796776202039570515382294070
8072 -594811870772286414981750233251284419545551631321919242184140
8073 600150588498811947611964987595505610664590454883422256317647
8074 -605536892110032707294014734758572914524429776956155218299840
8075 610971202820953439210897784182652908883646701813736756772810
8076 -616453945549247103080759688461566229409045972928068126536708
8077 621985548947577895760796452659779434219620561133971144731758
8078 -627566445436204492093190972446952116926838265279093358488800
8079 633197071235865916504186723330487406792640648534508220804825
8080 -638877866400952478494212538305467358229621433400660074412124
8081 644609274852964225958922439011050147629608224081937410189088
8082 -650391744414259391259581968120484104355741167911777750833076
8083 656225726842095326117906116199272398255518442708604409481470
8084 -662111677862964442746735616073624351530770389392963067505152
8085 668050057207227700145342548440295264722111721059185721503397
8086 -674041328644048196188209388274424951888791907585196012840096
8087 680085960016627448020367733099935969219173074247784241096440
8088 -686184423277746965342366803516562964320938188928175637411148
8089 692337194525617743425232582778620591244288221956200618806272
8090 -698544754040040325141955072071433995996844520483930010788700
8091 704807586318878103938695713749826572088355542226544294704488
8092 -711126180114846562497644402873441728688724520371931400814264
8093 717501028472621164865894550716861875464343165463689619536141
8094 -723932628766266643042477823754753805696298235706358177421120
8095 730421482736990442430452918768427209562877181687519521113615
8096 -736968096531223114174334913552096434091383538744989144746368
8097 743572980739028466216857116705388024715886644409391460750405
8098 -750236650432846308924763045801301104463706701283819693570516
8099 756959625206570655352734066912288042487306828886445381340218
8100 -763742429214966260639384454533236262348056787582924123713138
8101 770585591213426409661229998866407931766959049664099684857434
8102 -777489644598074886911403740969093122483483786064058035459160
8103 784455127446215087621412505488093609717253738982828028705734
8104 -791482582557129254408174221267747603681090192827191550604428
8105 798572557493230849206737665662733022744927601709693605263636
8106 -805725604621573095943267305791282780864142598283755032997568
8107 812942281155716755314894811065228746989986729000141955221558
8108 -820223149197960219174729928945207843236913334050947900998376
8109 827568775781935038373536452089994984473508313170403949137270
8110 -834979732915570024486178435407984825014089995650608827497672
8111 842456597624427092652808394908983549778106290771943941424047
8112 -849999951995412039793799420336918087553440599243573872001734
8113 857610383220863479715528595137419011575293457947874482126205
8114 -865288483643023184113228150735121308756689776569699685131316
8115 873034850798891106199177827468141402592299054180165209709214
8116 -880850087465468391641476950381779378218389419337449413181772
8117 888734801705391709692484820569508478002140473083119225410319
8118 -896689606912962265818746772653995064228853044856556558108896
8119 904715121860572885817840192570011065092210983750503280962018
8120 -912811970745536590324106973141167139664208067271100319596560
8121 920980783237320107766730303750263112638010712641725738701563
8122 -929222194525185803252124682903686851896026809110813363930240
8123 937536845366245530500216889404489031455961123449597336946202
8124 -945925382133929943872998004842417858640373042418437584008308
8125 954388456866876837695834862639491059176509189717266879636829
8126 -962926727318242110489574308254655284196681956942287158592800
8127 971540857005436982406604003519843559149606764990650680246160
8128 -980231515260295125098914995214935913049286989093832646358744
8129 988999377279673394443028533769004451506164781771811120668245
8130 -997845124176489888007605569938587893474200171800280222993168
8131 1006769443031203080876872499169076631898235720935138982842199
8132 -1015773026943735825438910894400286362274558322836815191296288
8133 1024856575085848033014630713218987869299946294862451738261046
8134 -1034020792753961887743152405164542602226519436505438880139888
8135 1043266391422443475954659882904314411675735846642713232130567
8136 -1052594088797344747354869045061437912582734964434820117349332
8137 1062004608870609757718419573567335164476652267401125315159588
8138 -1071498681974749176444095470705373360564523926674779615188264
8139 1081077044837987076265186312606728022907788547886861135026824
8140 -1090740440639884056635909548199594839991323312967117508175264
8141 1100489619067440786832038208952570320791593865671950936580122
8142 -1110325336371686089613152117555086701710542753462503927555424
8143 1120248355424753721397707588968731809114614427614024654687296
8144 -1130259445777452040302875486349578778087527543474172849987172
8145 1140359383717330789101325772642805333950507395905427575446560
8146 -1150548952327249256149353821908720521698596471317719969502108
8147 1160828941544450113647486969445953962730145262922860690378878
8148 -1171200148220143269208537515338098060671656518342581177945232
8149 1181663376179604103631559580313514271324617747994551328792512
8150 -1192219436282790505015923123774865950534756279598696086006448
8151 1202869146485483146900362062268339995453580638261993492820219
8152 -1213613331900953495980028784484549791316804935079717787810704
8153 1224452824862164073142961359995100343004161305193353806888587
8154 -1235388464984505530078631553892413853626313596905743353096960
8155 1246421099229075142548102115086342656826036400693202324884791
8156 -1257551581966501360570514896589943329104633551081239104516416
8157 1268780775041319095276914200218493338156687946237790783951528
8158 -1280109547836900462012561428890323332883826759966241094374960
8159 1291538777340945739435720837546774989246776523180589765527230
8160 -1303069348211539344867218444476978692992219653544541260166876
8161 1314702152843775666993746211259047264491150992347814648922830
8162 -1326438091436959638221775275487402145582289560434622045949568
8163 1338278072062386970520953150851143044080697229901186064150861
8164 -1350223010731709020488911462024227070732521430853015474957384
8165 1362273831465887291616449275011796277727059637295305112999708
8166 -1374431466364742624336053305994264608772643102785070635198164
8167 1386696855677104167400664966190678408358434382904301181897265
8168 -1399070947871563267466525922985494614032568616141515230335844
8169 1411554699707837457446874410854690630914844020378570490053489
8170 -1424149076308749768265294131368860117281399841821468189750720
8171 1436855051232828633071732973855438731890697160227272494319833
8172 -1449673606547533697793732517763003767067270012796662724311112
8173 1462605732903112897083388955338925202049176127229049074370811
8174 -1475652429607096200290176476782060021955062396993624666222688
8175 1488814704699431478044206529902609977154323476538770763275830
8176 -1502093575028267986376997639579521303888168162145261903177488
8177 1515490066326393012040645423768100119803478186735153141480232
8178 -1529005213288327269814692971793850191309510596715177848581776
8179 1542640059648084690116316105551153963662513093486672087910032
8180 -1556395658257602283156992998488915644710654146520417518497020
8181 1570273071165845814220987757376713084378454318224296468675611
8182 -1584273369698597073381134472019140099942500076839286049437328
8183 1598397634538928572118982731935461714465923613824880241849944
8184 -1612646955808371548882807018482293484491644546212346336143488
8185 1627022433148783215601767731095885838204856762577923369528427
8186 -1641525175804919227581147873442400093456859188363619793903540
8187 1656156302707717410035612796397821466965742819495272481827711
8188 -1670916942558298825778415462849998660076570499414994316577056
8189 1685808233912692320277991747714410261087781095162860553915522
8190 -1700831325267288732423084539916626718510975388685011614905600
8191 1715987375145031011907056222078535730681263853126574378235040
8192 -1731277552182346537155082267027978186269025002018246859630326
8193 1746703035216827981178180696492357381643091205245037423262624
8194 -1762265013375669126649269349180147865594225666692821872701720
8195 1777964686164862085862433880064813850935010347578596119511390
8196 -1793803263559162436061144193931614222161664761146457873844200
8197 1809781966092828835908116259021362117653766557724833067092381
8198 -1825902024951143744622753625647226485010303404132014720229720
8199 1842164682062721921535524407475205648676827000389637396483767
8200 -1858571190192613440506172283954119825109724889770246947152348
8201 1875122813036208010828295400229004591131413026080131398023893
8202 -1891820825313947453900559073177903956300960059796993324437160
8203 1908666512866853243088673348179127465595264518543894640888282
8204 -1925661172752876072836335749994421124370098515505465290138192
8205 1942806113344074482211717965783135186208016050329565327810553
8206 -1960102654424629617702900628568824622189487048112590463246560
8207 1977552127289703280205106300883807735191171850479138268499036
8208 -1995155874845146461778855376165222891332594222052025629724680
8209 2012915251708065638905514947270595721634834203687710303627415
8210 -2030831624308254150629405167036775984313919759495833728134652
8211 2048906370990496052157985261887040712476829887091369866725597
8212 -2067140882117749897198010871275719045410192135580394193005092
8213 2085536560175219965540321789036698075201498123494720878592800
8214 -2104094819875322516173506968737843872411295004281497726584430
8215 2122817088263554710511559891286369390010407579648855232128068
8216 -2141704804825273915167278367647602418479755995002381441438112
8217 2160759421593395159096112237034820152021714557548632036624884
8218 -2179982403257014585878990371393167718320269001358626188658544
8219 2199375227270966808411974224611848595137729793375765035425851
8220 -2218939383966324140330036502999441281983400465765168971986228
8221 2238676376661845746116535413263888904553284395885942681466968
8222 -2258587721776384820043772527028225055075029259642747865887408
8223 2278674948942261972858150023695109222543830242797024563324269
8224 -2298939601119613074470683716047651892056128094017657999789524
8225 2319383234711719870844825725554308077818348185839417258554278
8226 -2340007419681331763793589112545591120649748993187329352712068
8227 2360813739667987213511769647479273136306200410273228189954348
8228 -2381803792106343295381592835463883743172195598505425629698620
8229 2402979188345522014906384138771998773406475841747270411557646
8230 -2424341553769482057551914247481685955492223430072253755197648
8231 2445892527918424723813999567072293170203122187041236479227963
8232 -2467633764611242873988873452981989647783273288520613277123696
8233 2489566932069021781904960077255791671143131360926597327965737
8234 -2511693713039600872286198352065160953082182709483311856022368
8235 2534015804923205392463239593054920370870483022734012238002937
8236 -2556534919899157145834983481495278352027327212364536027530496
8237 2579252785053673491814371607694436114178944327274185586133897
8238 -2602171142508763894974520102815799019391634931750858585359860
8239 2625291749552233384749579680362149404081428278216596537624948
8240 -2648616378768802366344646348613668281096062151646752969024696
8241 2672146818172352303476138189368146903709380761010402385550284
8242 -2695884871339306874203876524827808773844173498783963658281992
8243 2719832357543158282434284705534919087186132469010648670002786
8244 -2743991111890148489676312506585423343321234559612102518462620
8245 2768362985456115214323622229051480049870379849840142478565513
8246 -2792949845424512629123996348097184501785524141092198846042240
8247 2817753575225616771585656037759288211272617526716248790781526
8248 -2842776074676925766866072048399213840532134840895080209890256
8249 2868019260124765048197811099897180016804000379648188402113041
8250 -2893485064587107846133948086655173841187472360784735418137168
8251 2919175437897621304848590858666854138431542641770490158157739
8252 -2945092346850948671412165237493488138209002912337854055022784
8253 2971237775349238092382398580873057958418988599973924049728437
8254 -2997613724549928641216575152404069614195157992556997593137160
8255 3024222213014804289924822775086904288340682449438912787332776
8256 -3051065276860326629054186235518394960884461693641798088779416
8257 3078144969909257231525357578233774863164591219954440191741567
8258 -3105463363843580648044529463752567247723828592029842914508020
8259 3133022548358739114788330612718849250573402460410928403981639
8260 -3160824631319190147816659178747684821245052501905880891671360
8261 3188871738915298293212972923647899097271089361901584182102648
8262 -3217166015821572397290800640975251282258588329359780619468284
8263 3245709625356259857345536722854383105174028371217618351322725
8264 -3274504749642309410378655866734275165653598196981878534653772
8265 3303553589769714114984078886899407059264714947138084227293125
8266 -3332858365959246280170328983219846373835911757539540980183076
8267 3362421317727596194304194011526659442897737889174734809542908
8268 -3392244704053926607608764498535809605266545460263267732142408
8269 3422330803547855022737915258699006216797677725262444030696874
8270 -3452681914618875949887565666966641049052640126005736311475424
8271 3483300355647235385698473318217307608741746863991519251701303
8272 -3514188465156269878863028467487491435443827707178437891467904
8273 3545348601986222649876723518813435894440152000194427142639633
8274 -3576783145469549337780933819026347324034145873535355399656704
8275 3608494495607726053034682565628352032164230447389979075894496
8276 -3640485073249572522836555417732597319915110171708642819971380
8277 3672757320271103223301322234544719123710989072173897100979182
8278 -3705313699756919501886617102573241198308677824930966746588448
8279 3738156696183155803370790042584077507113908989182456645024366
8280 -3771288815601993223511403789498398785482844181117321020632240
8281 3804712585827753726272497617990287298850029928397917507074136
8282 -3838430556624588473205433465375883631723812602935509284862024
8283 3872445299895773827210697949921194138975662203765753801111387
8284 -3906759409874628707504340737411000603774964962023550508968112
8285 3941375503317067088170735438215906362778966641142595336444097
8286 -3976296219695799549211070031881475364974304325507621994580588
8287 4011524221396197906502490583936854189647750538594488573027057
8288 -4047062193913837065574284182333532652482238049141196369750640
8289 4082912846053728363593111502198116087954903385679128492949798
8290 -4119078910131258784437369411831191955618547249875990572967620
8291 4155563142174850553239633028300465432266443992226338841805959
8292 -4192368322130355739294217244698086008743630901904043624005448
8293 4229497254067200619772700555659791540294248516593696634051638
8294 -4266952766386294681272331569942594123343263568433837637065152
8295 4304737712029719261849224363539015690960769375729335409168495
8296 -4342854968692210962868845889957646854698616531369271802000440
8297 4381307439034455087749283889338365000697935936119527591209432
8298 -4420098050898204493487006627796002341700175429122657432944308
8299 4459229757523239370749207254962549126178601591746303467941933
8300 -4498705537766183599300362077293387666929083118830722394879384
8301 4538528396321193457612394537780047039666244084104161110730847
8302 -4578701363942534598696969290697199128828687613059954622592448
8303 4619227497669063338504165029495116885564273802943396528301154
8304 -4660109881050628438663388527262925555156808424523083480606052
8305 4701351624376409701909268569705203038873040647827394030873287
8306 -4742955864905209836246859339661271007114612279841742705385236
8307 4784925767097716182776318778045552070611172691849365238084345
8308 -4827264522850749042126915835577235033709956706659109140271936
8309 4869975351733513475653449985281551613515901910329547320801150
8310 -4913061501225871599934705660630764522785242938781383925018876
8311 4956526246958652536693261028526749402711633631306919276944500
8312 -5000372892956017325038755617423390151983441061817816509032432
8313 5044604771879896248932607836455331151131772261811974541497756
8314 -5089225245276516179991255192406092468460027515892959001488756
8315 5134237703825035684197446246410659999535969798468752400953709
8316 -5179645567588305790785207419334489997441887243421822201769664
8317 5225452286265774472514185860110843694649148351594474305566881
8318 -5271661339448553038763565399962245704755997913537329456112032
8319 5318276236876662796365186040653332085463204636350152323544130
8320 -5365300518698480487870473293836558102752614223502766868199892
8321 5412737755732401173016996439426252075944857513207174797523845
8322 -5460591549730737376538707230877434558783161298827605602008912
8323 5508865533645873484160032612084843930887771447601692244604677
8324 -5557563371898694528638968308563530221206837452497960395887316
8325 5606688760649308669089196981010862954938081327557629029943250
8326 -5656245428070082829527176468997914170539289818846389200301072
8327 5706237134621011126668346068787394412810541589901928479614434
8328 -5756667673327435882448410174082190750691568701658479053206664
8329 5807540870060141183582498807781051564584534127809866184419604
8330 -5858860583817839118708389822825430618144956632477214842818132
8331 5910630707012068993301519219568192546845181616509527914380750
8332 -5962855165754529993610909227295828839780941095872459755914376
8333 6015537920146867943358212401888540584896841543347074146297849
8334 -6068682964572936970878705365246024766116929556433009998638000
8335 6122294327993557079775265408755806330894992082573491123984062
8336 -6176376074243788793016225647771848915280024503688111870160292
8337 6230932302332746218747728301306064607133054871584831244044821
8338 -6285967146745970065923078027754563455159138973689996947656128
8339 6341484777750382319188038800728111666867992517196018930052548
8340 -6397489401701844465314521672805941842802337427720599575413560
8341 6453985261355341347858281018774052272716477225681118204902832
8342 -6510976636177812912641783773614468427984918923545071597903264
8343 6568467842663656294144155008948539430468456281230499251244747
8344 -6626463234652920881928952629444765228431443361044135515013936
8345 6684967203652219196870511565551583192903019298027091871029775
8346 -6743984179158376599163858663939176991134709743904398670471296
8347 6803518628984843043934974671970035242314839652512512547594015
8348 -6863575059590890295720821936685018051364339490500927641798816
8349 6924158016413618210175528541647117610730747598422140495463772
8350 -6985272084202793890093993153341658938856514608761692928535464
8351 7046921887358547723240635671197341229735726491207373153660336
8352 -7109112090271950511542865620571942860012887857752493931818956
8353 7171847397668496104969983278823665261910298226005469953363841
8354 -7235132554954514158882695034420575948382878056185995916329396
8355 7298972348566537840820357419330714089197501359839552687018108
8356 -7363371606323651521606720814274388317099734030744601724475028
8357 7428335197782843696314701142440129810401107421503333663966927
8358 -7493868034597390593051061661731386560444293857553012063773824
8359 7559975070878296141717450029818086911798063202587016779005342
8360 -7626661303558814190889743839090568028862755152644850593658560
8361 7693931772762079078747968009853222084095569322880624752304368
8362 -7761791562171870883599136991953402215580364224096731593287096
8363 7830245799406541900980346778029141459848179550848813474240454
8364 -7899299656396131117624523926136968163328163954633167701817880
8365 7968958349762693677731781763666390777415418568496038016672385
8366 -8039227141203872564030817349129951857228754214321685068667152
8367 8110111337879739945052813867581648596717833612770155999089713
8368 -8181616292802935870890625249656592101488630923951704480775272
8369 8253747405232132232494478437553374037332335763106092580176960
8370 -8326510121068850134278030149522621657989300589198284801368064
8371 8399909933257659066491484695025407049313017926171128444757379
8372 -8473952382189786502477878274560961148651154453089805463588096
8373 8548643056110166786580958178415419022537892172025631968664838
8374 -8623987591527958421134859718717632051533448577901886153204576
8375 8699991673630559105653675689604404484464203303787694028328797
8376 -8776661036701148128069826075739728886950468835201688716051172
8377 8854001464539785956660808771182819257674983406341494255373978
8378 -8932018790888101132171526547798083774961609710216035988428736
8379 9010718899857594812601163466071551888451882851975978714318156
8380 -9090107726361593578196886502696947643235034058204747899345680
8381 9170191256550881361398982190151147538296282752412957259616117
8382 -9250975528253041625831054538139077521684490760556761371264960
8383 9332466631415541179942403027361129386009314770230223971094734
8384 -9414670708552587274605610862570054840056119994443009033857680
8385 9497593955195789899868794543831032374228170117502192225695118
8386 -9581242620348661464177132892353887363480317881945676044602688
8387 9665623006944986309730596583480862702318137032298313665002540
8388 -9750741472311092790252779051254623796238236963182401928450492
8389 9836604428632060912328077164503315617874455826802217389412686
8390 -9923218343421898818640032819679045719791763837037000693967120
8391 10010589739997721670931427204411535601829652810188508413944728
8392 -10098725197957966772325874113114038424544438184559330180070220
8393 10187631353664679052820504002011796357828748427321118116922559
8394 -10277314900729901328299342119029086402813708492573745981034960
8395 10367782590506204032346795021462906493515568021343375426446957
8396 -10459041232581389411480067534224799530505702254629405162343392
8397 10551097695277405468188297069967640344338817224226529748589662
8398 -10643958906153505232384835836677556528219138697698321616211680
8399 10737631852513687240567723887992218506841718854169871539887728
8400 -10832123581918453403162434276168391614059436215761737733391272
8401 10927441202700920744211058050828306102319011983922011814849659
8402 -11023591884487323803794026430362917350164568098452570648997524
8403 11120582858721944802345206164349990759401564388795626487278548
8404 -11218421419196508977369887277952938554947075289361068027040384
8405 11317114922584082817019122271697066346659504612309826526901064
8406 -11416670788977513231534559982720551837756105581883893380295888
8407 11517096502432446022777006816786384071034120478616550835006250
8408 -11618399611514962333911285249934158970458310789902446796420568
8409 11720587729853872085861566332572901247435251303795428967904963
8410 -11823668536697703734397429262163546873016091199829375012813786
8411 11927649777476430011683832420665542569202367446075121653104698
8412 -12032539264367969648850536175372412560687185331638831951978964
8413 12138344876869505411631050113312023285715391777461633782233923
8414 -12245074562373659119410828313971177619879563381325173752042304
8415 12352736336749564659132336480452963498500254248822124384749550
8416 -12461338284928880349454081816670148466075037898317904586140112
8417 12570888561496782357375242892823977771028080115241130247289299
8418 -12681395391287981219240868098800118423459483800898628817456272
8419 12792867069987803870658624858817669139103617349555599046577699
8420 -12905311964738383945410874428241999997640560050559590079577716
8421 13018738514750003461959713724005953307718850056222632030116464
8422 -13133155231917629377642057419373502558991500141116330780673536
8423 13248570701442688855161526168676902193824029626057252775169760
8424 -13364993582460127453528758964472505271447886237490448987780060
8425 13482432608670794826206879047156756120167391124668799196347507
8426 -13600896588979202882909522822061061479927667236055541213877376
8427 13720394408136701748300607175196505408780117819605113103817094
8428 -13840935027390119230783585828340250381673364100598147744332248
8429 13962527485135909897669268046132410673856492723604545029694041
8430 -14085180897579860239301494289040580006890526379931016234641948
8431 14208904459402396794225445730385378131132809558869123563069728
8432 -14333707444429544500230690318550650395450972761603086738862176
8433 14459599206309582932117037996324258189383225709228005173123657
8434 -14586589179195448486342909009227184316578556142796744970235196
8435 14714686878432930975350454519526942555330101026942667167412264
8436 -14843901901254713500346574287039239862853108605028246935709520
8437 14974243927480304880681940142058640322218962812027572394601994
8438 -15105722720221914330739075399486227137634741924400937403777400
8439 15238348126596318491443607521778187115925983899754612406496048
8440 -15372130078442771343178379878538991074496718148179699992871928
8441 15507078593047007950036790558223842732536425882164241702952766
8442 -15643203773871393412028368935966880789346351942967922812885008
8443 15780515811291268832075284177200569596658169631552386503364070
8444 -15919024983337546538442526482315542589191690653159914386722256
8445 16058741656445607240656474754034393969123231166475739963217391
8446 -16199676286210552238016265389979197235268424299784970351972064
8447 16341839418148864244519856237415517970319677373580158290710878
8448 -16485241688466530842442234174899810569264531717378906078754224
8449 16629893824833685028947385800690401630572309061296521464697653
8450 -16775806647165817776019234164231951742118523418561474626112462
8451 16922991068411617983690788916334151028146894907161551228201714
8452 -17071458095347495670066561999463989506031765057202445681838132
8453 17221218829378844709002425967656235353964137201717574067385074
8454 -17372284467348101897561356045479770693960844471808159516383492
8455 17524666302349659610534975935468064590631184359475510127648250
8456 -17678375724551689778441863968172767532190254530070340743099456
8457 17833424222024937408516778555539395280135556714044587187311451
8458 -17989823381578542355323201521519263725220342153915104138989860
8459 18147584889602948538788019725226647263624473080120682552253226
8460 -18306720532919960302705186269864117201687941755596929672190960
8461 18467242199640006106118509206944036728367215515418343511802364
8462 -18629161880026670243506274918047582829797581726591201487217136
8463 18792491667368553797386470724774396173363851372820304863126736
8464 -18957243758858526538875448760341233275122673181387409835815618
8465 19123430456480432007899779831169110654802063497677287373488049
8466 -19291064167903308525215876380901013816587536539823920839716704
8467 19460157407383189413170095649172078272435792348176856473702223
8468 -19630722796672546231269139708769852969213425255853548690931528
8469 19802773065937439366162612688604676924709120887231689110821613
8470 -19976321054682440853602832014733112246089042418585455076288112
8471 20151379712683394852377976106675266679711508143736962208683625
8472 -20327962100928081737150241433647641312901775361218632005646804
8473 20506081392564852328608030585187457067204254395438502850849845
8474 -20685750873859299335397762150576157157326080659168441670728512
8475 20866983945159033642974451815835514235592095524945829356698051
8476 -21049794121866633649838836264846738500646686275064909444084912
8477 21234195035420836421650887545508290095878940675240061499111637
8478 -21420200434286040008463800396661472773882997233261098991563428
8479 21607824184950186849847946042697194699777014257078369254370526
8480 -21797080272931098777010214551210933211005432662041980718401828
8481 21987982803791334710200277684919856742554648923722690901871245
8482 -22180546004161642743771579217026392650586415795933971698378452
8483 22374784222773078910271615788350569896654752523832842896911118
8484 -22570711931497865518913954630766370758221897444257705811072592
8485 22768343726399062572774419137410579058503138156907363005661077
8486 -22967694328789126383097273635214593728612161755957333224939296
8487 23168778586297430118235707437167138199192120840379774846665046
8488 -23371611473946821649026444271045908907960313806448221399987852
8489 23576208095239294681853223805901125835709136576886360421454621
8490 -23782583683250849805330901173007940554072930327077926394893872
8491 23990753601735622716484016688341068496135446722890931303417007
8492 -24200733346239357537544286892767669140164214745210546665676512
8493 24412538545222303785094300158870202453435584944387341588239300
8494 -24626184961191616209283859251747045403047678362806577638055360
8495 24841688491843337382285358767681602726479188030404256434005390
8496 -25059065171214043582080140593527404579742540999538446300511248
8497 25278331170842235190124120600467125471642463172039454544909507
8498 -25499502800939553499473684431021882782851428824467307687058608
8499 25722596511571906513607842016535204200088221497771369411665838
8500 -25947628893850587005506212759224265106195058502085150867120932
8501 26174616681133466801581273227315113988768314652730633269585937
8502 -26403576750236351955864505841567987912037750197149275185315000
8503 26634526122654584186457089461661060279132133669917520655977582
8504 -26867481965794974658724413193543080723538332128126114182249896
8505 27102461594218156918088206701112773454602767763370254538141963
8506 -27339482470891446499599086756601631791703897007513902219855252
8507 27578562208452295471804846351880311501614024598357120395711570
8508 -27819718570482430908815286065953987958421307740144303234351884
8509 28062969472792767026952633177164651305403439601453041534643212
8510 -28308332984719181471017850411617484203112359889159903547680272
8511 28555827330429246990048052271889805560731749755335509828008939
8512 -28805470890240010503539880468503292868547461569284298093852576
8513 29057282201946912326519521596960613920668713702457560119868676
8514 -29311279962163939095603981321887202211196159014937598921286464
8515 29567483027675104718372580331011575834563870079364411710805363
8516 -29825910416797354455005161559513757018130703361848203026818820
8517 30086581310754988034297380290693326290379213644879856439115164
8518 -30349515055065698505887302608368741634541459494080314238682688
8519 30614731160938324336875420758126006983901531577543737917054662
8520 -30882249306682413074046605582020018250424149399760925144237632
8521 31152089339129695712662395494279138886056129712471314859808871
8522 -31424271275067571739340762024447839999269137238479752408253116
8523 31698815302684705649933940041682123435251046970315193546891949
8524 -31975741783028836583609363367978923111438253215304390957496936
8525 32255071251476903561590966060673724964366184053592524762616232
8526 -32536824419217589673285322490383192212156277309709588919978868
8527 32821022174746389413856993575541385052142480948571154882758297
8528 -33107685585373304245788187140336837482522906043886032601663944
8529 33396835898743272332618067525830552245525006243341698102054541
8530 -33688494544369439275965876698849258053473983604720514983623868
8531 33982683135179377577159058078990600752653524374868947182408682
8532 -34279423469074363442372893914275377740940277406961793280218096
8533 34578737530501820455202350927260833949724419177648192155681940
8534 -34880647492041040553090951218926153215672012558776038271801792
8535 35185175716002293664097118958445804212056514781129723717703505
8536 -35492344756039438288147667927542846440476289844145039295527840
8537 35802177358776146242273472921331054149013219618601125745316071
8538 -36114696465445855732407002768756536908738315237130732745043952
8539 36429925213545567865208886825948373056288064892197683497446844
8540 -36747886938503602672145167903231554140296198422800955452992144
8541 37068605175361431684723013974532887255392954120682376067326328
8542 -37392103660469705074475591556760709635823304751250280955058144
8543 37718406333198592354032256217002566206482567139387561629205016
8544 -38047537337662556626484437560457728670196375648129114555674908
8545 38379521024459683369327369020056677322718884070699204596756270
8546 -38714381952425685746590469702514704081408917193561913993724500
8547 39052144890402709458432608901244784187912855737255599936613028
8548 -39392834819023061161541103736447793683168179520464013647781732
8549 39736476932507985526204111397207311557808978159331273534466774
8550 -40083096640481617036994637343955215691399355523708282298638600
8551 40432719569800233693680808385684057298340929530271781867610816
8552 -40785371566396940827332051956382675807258990321684153852971492
8553 41141078697141914313695654193623139464177218428731505240860362
8554 -41499867251718333541844688494287563528948416485422709915597216
8555 41861763744514135580918954506229587646914265741442842783576250
8556 -42226794916529723081568377395494913092983037396135801288827136
8557 42594987737301759551536910151927285751510656275779446266312868
8558 -42966369406843186756768586057156307223036062867108039631411424
8559 43340967357599600120550818079349603747479712059695174934680619
8560 -43718809256422119123608774274375782868542848439049337073651608
8561 44099923006556890847804732417359950971770741279120009187610733
8562 -44484336749651365955254412492705451854687166191632120436348208
8563 44872078867777487553325700167591933068297027819859732616309009
8564 -45263177985471934564211842723033158070578122037329687261241060
8565 45657662971793562395649691345233362888827795735039098151976404
8566 -46055562942398184896963084028263909448476149976488791769203120
8567 46456907261630842782031867908993088712055847036641030336760792
8568 -46861725544635704908098855978098248535784374617118621917542672
8569 47270047659483750016611357311980074410684810598596136944046721
8570 -47681903729318377769632637149257081326468782999021983638947044
8571 48097324134519099152834245161068604532917775009405443732744499
8572 -48516339514883457563775754160316615865528634531753553892466088
8573 48938980771827333162177918958293985889149897564853671176579479
8574 -49365279070603784327283121101322767234983198632911825064713100
8575 49795265842540581346258416303567767259555107851432439603993000
8576 -50228972787296588747017455401089387959603634932650157709307112
8577 50666431875137153988904614473131369446447539919075997937537157
8578 -51107675349228661535485151550129787471778050539486929595459732
8579 51552735727952412655307130660966136356706532478204621417423794
8580 -52001645807237992629032960623108730059423548228572841834561312
8581 52454438662916288384870143117845328924201613248140642288394576
8582 -52911147653092320938852405368253324935067453166573135573528864
8583 53371806420538058382324734998151046134208003338629840979581263
8584 -53836448895105376536060599230117614388731688246464496311474808
8585 54305109296159335778879232232214657620804774499184874845371869
8586 -54777822135031943958528480571290708119114047540932233358934788
8587 55254622217496576704048225789709592636896983039508086524845662
8588 -55735544646263227881925545797527247925644825084957555516628528
8589 56220624823494764373190994852049237632631286282035161887894856
8590 -56709898453344360795281906600562925121460704867959716357207000
8591 57203401544514291251110478319088628550267779544060061472815801
8592 -57701170412836256658419389360174152411152778054664942605373536
8593 58203241683873427695284443517554499280185003763552784477842730
8594 -58709652295544384892631614501017214070339124049734307910234996
8595 59220439500769138911975136223658722925484608548244312034104435
8596 -59735640870137415566354943040816696514879067550138118208877024
8597 60255294294599391674757687476542755870676889311891854937037919
8598 -60779437988179069385248431402192322702998103658461404218915772
8599 61308110490710478159723435659401540129176930706283819230525700
8600 -61841350670596895183722627659540630677982947065609226341585832
8601 62379197727593276548218520763606735210300514992665710119976471
8602 -62921691195612093146832655268912960667484180648398399491812096
8603 63468870945552766841627961676476185191964689205894555581787496
8604 -64020777188154904073593615724485688538353807969355631212800688
8605 64577450476875525730286633184414400348115575246175710299701126
8606 -65138931710790493732931204630678710513973529329197630114432400
8607 65705262137520336468713051641144781568659149031012501195067782
8608 -66276483356180676871153241394569995576634020747231805387104172
8609 66852637320357468642416185625556436765682068867154554069065848
8610 -67433766341107247816313144703818869966773521418882178742694752
8611 68019913089982608579719542272799820914885696305536729784641773
8612 -68611120602083114003246790707452474323311529552836224777070588
8613 69207432279131854079413088335441895360123340379704788135565708
8614 -69808891892577865228359665690946756644759184004175618874763840
8615 70415543586724627207477078850938374054416683528877750071320034
8616 -71027431881884855152259180211058389542295310041668238876179472
8617 71644601677561806281410104937698478786818445436137838618936104
8618 -72267098255657322619812741206552182715888268088159928107111680
8619 72894967283706832928547432284503145830028396501002054299632493
8620 -73528254818141538881849797038696543703761238110269277881111136
8621 74167007307578012396840267354586868397726132827632278169016386
8622 -74811271596135432903169946629935886576919040640922401924088208
8623 75461094926780695236533417853106094678810477484710683792758771
8624 -76116524944701620752425928409075511388412366009666752629991280
8625 76777609700708506184697737498780348636296522793068284674651271
8626 -77444397654664246717511145780622979986289194720092367876993856
8627 78116937678943271699365706267759803663168365558299486152223398
8628 -78795279061919533404055266682935744990562533946504063048378944
8629 79479471511483791235888796692381135625447574090484514821866172
8630 -80169565158590435785378470551175879286648436051270641107571448
8631 80865610560834099167007349610495138658110981165557486573655313
8632 -81567658706056300112770462862870405930032936012623970093433360
8633 82275761015982374354073448073074641889323618901069779783667985
8634 -82989969349888942900409629353380528722027903705423557460115904
8635 83710336008302172916158014116659269233131064047267927508261929
8636 -84436913736727088006990872782884787794238823000726579347153488
8637 85169755729408186854891132502509242526792887134968294214919964
8638 -85908915633121631285798719189993116841244808158198910035166848
8639 86654447550999267016574330402569017444794908268714244791933831
8640 -87406406046384742508433187271256867502448836666408225539352846
8641 88164846146721993552405530374515207922237916408586985379290255
8642 -88929823347476363428871616356297509596214878813498572621362216
8643 89701393616088630717944553938359396210479120780721747755660416
8644 -90479613395962219090583494252262325333503236475126579309546244
8645 91264539610483865681962685190431857985547446256386069141779415
8646 -92056229667078026938950156341358129713860800469405042000664064
8647 92854741461295303142715982516121357681781638111264788865357987
8648 -93660133380935165135648091600779559830945478693045820867599872
8649 94472464310203269129058597447137723329322029635937090970731367
8650 -95291793633903647834772060414808470627252139099240381964199508
8651 96118181241666068549756596257353255933536170367884919532721202
8652 -96951687532208851228648337272027567214088527122504059064146016
8653 97792373417637442004489646218855199302738477269719112501806257
8654 -98640300327779040063413252353075250978669412215282974942955552
8655 99495530214553578244520989799591868038788817326583299893061063
8656 -100358125556381360221991251748025804936848947749663629175471676
8657 101228149362627659632669152407595532562347998220481276309119010
8658 -102105665178084589039214578025469078932660657587044178861561448
8659 102990737087490549166474016796992230192694174642362258149987440
8660 -103883429720087571417271868579598578781866004602775199648333084
8661 104783808254216869263456807929984325939852321257362858730521765
8662 -105691938421952916718961042460969213475066105472276070138540768
8663 106607886513776374734008715750263592720384589050934174184102914
8664 -107531719383286189003619401996940324776489487758023155705049174
8665 108463504451951185359370189271726738043311397264989484432931614
8666 -109403309713901491611183253258817782234279527604473176634092800
8667 110351203740760117425874530955601850767582792586398601197901351
8668 -111307255686515026571514004414501050355299258504220131061657440
8669 112271535292432038621491566602206676588830662812177120835911577
8670 -113244112892008899999738311694182674389531428503368426575396402
8671 114225059415970867059006696171366801726561054730624967775301170
8672 -115214446397308146717651194171200523573333563278716539670601952
8673 116212345976355543037162174453364727061669038858678582615808434
8674 -117218830905914661002979625650584150181129089701940831360280860
8675 118233974556419021675041470188979161614365059604608466355069362
8676 -119257850921142445802296505814190172499273741935061603351344804
8677 120290534621451065947229019264343818709705187801253763196747291
8678 -121332100912099330142496939564164153141898599108449394537191368
8679 122382625686570363102275738148165772653346851277075946461432713
8680 -123442185482461054036025428695174613901317369451926565909323072
8681 124510857486912243162358886916057775758863001714159301179192145
8682 -125588719542084382095688843201613692235059138699541769739569424
8683 126675850150679046378572471100464203989299187202231697979034468
8684 -127772328481506681558362340229024390914776615020586824532061024
8685 128878234375100967358118129077953856470577445684229746472160150
8686 -129993648349380187668944075148728729940501740663699092029106624
8687 131118651605355997294203557313390398407039338391877291275081170
8688 -132253326032889979605637046683876175349343711351753010356333820
8689 133397754216498392527487224970551803671418311185451684104516685
8690 -134552019441205503547531398577764427240163256696088059671000960
8691 135716205698445917763654227414770098143436868580045654492969130
8692 -136890397692016306311482785094373144743524627574410364354156008
8693 138074680844076945882872407660829628065269274042424428790523262
8694 -139269141301203483436898799212827656567724815031357393519762992
8695 140473865940489343624704366060987720441766817630317074936872358
8696 -141688942375699199897291501411518860791056158473034048210816472
8697 142914458963473933741381130779542471972179035342129203378919067
8698 -144150504809587509992991682236958380345385466954173953688781796
8699 145397169775256199711674071226706163974610389155170864939290585
8700 -146654544483500585660596473452598392543144978203034979796762740
8701 147922720325560789029144669547365424349920111549330191918941148
8702 -149201789467365359655627573847092822735229916321091461222651312
8703 150491844856054275658293124777134788456057212456390564737304267
8704 -151792980226556502063408861919203682092474417570199212301122852
8705 153105290108222561729888061010013324423415368699026443606303531
8706 -154428869831512575611092032068954597515093362407808033136643760
8707 155763815534740233166259871418930517821129910776238422025941614
8708 -157110224170873157536758377561979390296773744598823955024625536
8709 158468193514390133936258796582033928797502642752345695888950134
8710 -159837822168195673569287380678246867826937652619682494419093952
8711 161219209570592389289619316366587310178856175493251778384933309
8712 -162612456002311663138948369585289901005381604262260593312178302
8713 164017662593603089867427638271999946762306332846700715002203636
8714 -165434931331383184531302250989959107518737969711042802541281508
8715 166864365066443846289206975179558954956766861754941446799924329
8716 -168306067520721074578046895499741065265416639338243400912083160
8717 169760143294624437941986154876297159699370842014585980110647497
8718 -171226697874427799914208953441245146474275378021068227301572116
8719 172705837639721810511061482963905573129835078591577291851413128
8720 -174197669870928676092208367089914339420784836121058708125338100
8721 175702302756879724568819835692114417191630815108063261479908119
8722 -177219845402456287204825867101269167671581017640182346803407652
8723 178750407836294422554212741949214171001053067546365595063438062
8724 -180294101018554012410480002390644778530687961590054712927830616
8725 181851036848752764013008117597663620944303140688179986755309850
8726 -183421328173665657159497967590173816365144422514903643079671376
8727 185005088795290379314123653489550408057244912036339512813886871
8728 -186602433478879296277883540970280553749886718607436832554700944
8729 188213477961038510501136649191185736214703639359515727064376276
8730 -189838338957894563668770704496935459804980372489375730838274780
8731 191477134173329344776164975244959277323777411686320905606145982
8732 -193129982307283769539388423921575668116767737791634838276862624
8733 194797003064130801646217236503243593015541812508075901629447537
8734 -196478317161118391055873350155072646590469204350210391216262112
8735 198174046336882909295187635513643270230983877735561892275577527
8736 -199884313360033666477490843622597448781606969569850477360163248
8737 201609242037809099588247756504495961404391313219967429056493721
8738 -203348957224805226438593204704418985312776915640592293135523944
8739 205103584831776964584823324101980572981034077314993775815070002
8740 -206873251834512919448864779908294500399490623738616677034463680
8741 208658086282784250852114476069580576559459006968503866629254829
8742 -210458217309368232193140912467547396212642713032496940928446112
8743 212273775139147121558896904966306440618672564054211067090370864
8744 -214104891098282969159645588665802763747039774533844771960902108
8745 215951697623468990620083921817715001540221318429246458661086857
8746 -217814328271258140843499435409292328997459398284308952225841956
8747 219692917727469528392558624706649592300938068905832829735566746
8748 -221587601816673315599843807692385368819992716881937275163808442
8749 223498517511754754933876900115555876998779192414186369025567440
8750 -225425802943558017502443617842138571568430272847936118216671504
8751 227369597410610474974913181672728253409640057436664943692842217
8752 -229330041388928101649292567477104341575488100722277314732245512
8753 231307276541902668878319504595400441602420237008194726621282543
8754 -233301445730271409602346463009293460032635338823497078011297144
8755 235312693022169836315463371038215660528776891848761045318786381
8756 -237341163703268401415617315920565138679160173968503149357023104
8757 239387004286993694559783511277083409222619680261191967147365658
8758 -241450362524834877361896851503542165063105635173709318510311488
8759 243531387416736061534643927969193210197560939229946229335243675
8760 -245630229221575342386721007786189624163725687774115526046697748
8761 247747039467731205445166769038832351362835224840316817318587812
8762 -249881970963737029878265247177242835801701119026381355903667784
8763 252035177809024418348673287779667030873598432642666493852555050
8764 -254206815404756088929249750892305159156474471680797530935932240
8765 256397040464749070765945880826091968617191823231522446160610099
8766 -258606011026488951273455938714733773141387707795491169883553680
8767 260833886462235928800525882951844502886707200317471689876952534
8768 -263080827490223430903280320662931603556380980796986082180470156
8769 265346996185950064617062151601462516142203293730804713597269585
8770 -267632555993565671420496565345462215238777862294328622596488924
8771 269937671737352265940205949380775330709721722692539494796370557
8772 -272262509633300643851232778759108220530106878359639215471811408
8773 274607237300783450887194997179693276514642543356367476173145601
8774 -276972023774325511385927489740406064088912553000313154044275840
8775 279357039515472221361282138584037982957655911704728613089421658
8776 -281762456424756817710299225394219543811401442710200043710333284
8777 284188447853767341837559678387317570890787167129302332105362846
8778 -286635188617314122705619442400534938388133821345944940009637120
8779 289102855005698611102456180292654727741570553673723429159603211
8780 -291591624797084403754270276120443205362124623812379259858333040
8781 294101677269971302805225981393773765987871433675096716866899864
8782 -296633193215773263135247401497956980086063041725674433975878960
8783 299186354951501086993254405572139920152292827121763324180776602
8784 -301761346332550732486695684164721892171559730402960278340824924
8785 304358352765598109589373986997380817280932557549358029437911444
8786 -306977561221601244508829718051487285679566269109994035423807840
8787 309619160248910700492424984827448810990820118854596395907223469
8788 -312283339986489150448226108076176925142983491709277777241639624
8789 314970292177241004113297561122389560023977156466397348319254418
8790 -317680210181452999918577246825546955942402255355059557616182892
8791 320413288990346679176588726761111864699315401143548173288613474
8792 -323169725239743667756351224295933131598181212580791434585683440
8793 325949717223844698009467616369434215202997204044396735022385938
8794 -328753464909123311373002856042934963492678226959788585150058516
8795 331581169948335189798913013913447663611291441299774895770501020
8796 -334433035694644071946955124144990988517487628761207800417387156
8797 337309267215865217928711061621723522202421847435969593234728000
8798 -340210071308827394305109686100110771725268577609779445977964576
8799 343135656513854359019149538845063075130867429222929744474016877
8800 -346086233129366833989932695693475535446199778072659870764941392
8801 349062013226605961204146430258285264608785113170421174285125513
8802 -352063210664479246317304830883458554740924731602205813168752560
8803 355090041104530002019923411541127647565812615974383714895779107
8804 -358142722026031311733886362710379642540634031566020410374118656
8805 361221472741205542582123055011570094106575727328206045591657423
8806 -364326514410570445020886748508175787390370117263438275034323328
8807 367458070058412885038977627311008595735502401383058886450863748
8808 -370616364588391263412732179787441543345152864703867100842982152
8809 373801624799267685160073953190907422645694346125329758758551780
8810 -377014079400770951061953749591404252499337354120127833059937132
8811 380253959029591451915671881163515163543365960635828330128073157
8812 -383521496265509055052447225451645848307912637014178840548783992
8813 386816925647655081591758230983121506221683825553142615106666011
8814 -390140483690909481918015108443327770444891591212561790191404088
8815 393492408902434325951620275968709866673847578608166807405667298
8816 -396872941798344733947030552227717751324559131617092123216455504
8817 400282324920518382785649236127892920572353162314684673471924389
8818 -403720802853544732041853504434701385371285741225955663335802788
8819 407188622241815123486811810448603203662561928212247217659218975
8820 -410686031806754917157581390914143415977798155347187803206182950
8821 414213282364198836658916712395612641882952295074116131967398706
8822 -417770626841910705982889843021411308348931991446026031897502176
8823 421358320297248769827452470352590753470290593309482866264439042
8824 -424976619934977799170090784824298583393430242571186269383239664
8825 428625785125229193707378017723652910329649966578896767816438649
8826 -432306077421610302706159510218786972948998857068806347842438832
8827 436017760579464195827961398650546566122614201093645297037182477
8828 -439761100574281125585651181089183437184039462651069378198188016
8829 443536365620262933271056695361382491408195779939613584532636340
8830 -447343826189041660454834784325391582135410161494160218695400048
8831 451183755028553638506042918382470643206759846497475197208141603
8832 -455056427182070339009282447813327710473904245226007071894028304
8833 458962120007387278472632536650777671205727195357798237561566436
8834 -462901113196172281320566256389969027529287544445820201544762016
8835 466873688793474415853327384486825599006712448722607537686072675
8836 -470880131217394928628546291083678165961656826588545152245003042
8837 474920727278921513582889674925918081262173188048755782375711414
8838 -478995766201927263161981248122915022415076874149114814739135616
8839 483105539643335659766413864525067237655998590406182248056949706
8840 -487250341713452976951118904499569624798249338044698220442472248
8841 491430468996469471035392627663746537472725439876197599893557100
8842 -495646220571130755092234152850407151510491451799813194164121540
8843 499897898031580758689064099639052292482084479364875712708708360
8844 -504185805508377688248111037756818182466713928963463443907533888
8845 508510249689684414484524999856592441634422602777546016436345560
8846 -512871539842634725064359732531828648541139867418013907327882064
8847 517269987834876892403720477107575574734622064297817361677453978
8848 -521705908156296018405370367516157600003200094467071161609153728
8849 526179617940916629900700687547093159882208939630074929900314245
8850 -530691436988987010633979144873241327110431693916589971360738560
8851 535241687789246767792983137275934899223850260532532185200470828
8852 -539830695541379143356295197819886253479349766630203317850534628
8853 544458788178649592893485271601167158928137926824373673409324212
8854 -549126296390732166920935451013117828095925472163719449973133040
8855 553833553646725242483990033604048153580731116165745689284485947
8856 -558580896218358165306256545371183159005202126658125161888529868
8857 563368663203390375620067518675056816950381680848044025918579503
8858 -568197196549204603669170810738533462192130601690545373022400048
8859 573066841076595733856487260579380249316010869862528941786894560
8860 -577977944503756949597104379101981875964349219664562662839962984
8861 582930857470464784130416236007075012092333720215192275035847399
8862 -587925933562464715846332278112204927771172126481913973971518624
8863 592963529336058960089627883696917425264428518525569526352795585
8864 -598044004342898122924670404927526374875180665686116512991295836
8865 603167721154978395970806661431176401719381008340636544443647115
8866 -608335045389845985157528741777347684348610113558827200174470912
8867 613546345736010480099039114323741443185085531553050273748331666
8868 -618801993978568884750915189644542378131705636009830146496029544
8869 624102365025042044088136561355005806279584894101741652354194668
8870 -629447836931425215734701449597328790986645178572204827594558264
8871 634838790928454549781346000429975234525760164985268085083797046
8872 -640275611448091254450422050102067018425912802217497570116618668
8873 645758686150225239806724238303320210917928047699685016140149899
8874 -651288405949600046370931968291805866940659196865962886787350904
8875 656865165042960880269299238224399866846601580469986729755673301
8876 -662489360936427591450247058661943872057697918663900608342620304
8877 668161394473094446516557985746118545588847968971677709101211655
8878 -673881669860858562861916934449244433611159629864994884078303920
8879 679650594700478886063571450435089429853621220635116746957920463
8880 -685468580013867607869890464982842961580175608901696008020534732
8881 691336040272615937633583611150004476060109183440398522666620967
8882 -697253393426756155679311868327085490270160851139632712863428148
8883 703221060933761892859391137796396431279775978883289069199348514
8884 -709239467787788596444287959674275926981880669254799124863654444
8885 715309042549156158516663832506420324512909805984999589217457657
8886 -721430217374075699189882640040334904652505874490468512968354484
8887 727603428044622513255203984840085240804028932645986943970209827
8888 -733829113998957205277401678153225454758979900819962878499040800
8889 740107718361797054707337620226153497413051208610724948587202744
8890 -746439687975139669263161716181963253370556361885195053277638416
8891 752825473429241001650381846847632007701263107094193330930661398
8892 -759265529093849821646146470551908366281784684275247935227639056
8893 765760313149700752665807105735751183696526153281183748900199993
8894 -772310287620267999161288523969394988130496311605598332941735104
8895 778915918403781908572109648124266661332505591324705235072562211
8896 -785577675305510529062195506367371333106922555090539409471697352
8897 792296032070308341930036811366290792045723258963187396230058865
8898 -799071466415434365377434592311047217848502761631910845215964048
8899 805904460063641844264167722766858053931663018391868063018944430
8900 -812795498776541758563605362165824834830316406387474139699166180
8901 819745072388242401468727788832759795984121400817320900849781602
8902 -826753674839267296480400734971863815702943963322201960684560816
8903 833821804210753741341262533706071931177254521830304235645821274
8904 -840949962758934285360432097743910467744727265620949555286409200
8905 848138656949903465507640497995330634883574856463098573525751751
8906 -855388397494672145641550963810471302487470790034346804093952984
8907 862699699384511822377192527455165818262089112126572913767667169
8908 -870073081926591280392832144617609190766901813425592130495567840
8909 877509068779907999428499770521755922067140605991455055835330646
8910 -885008187991516734838021400734504050287464583224245238893725712
8911 892570972033057713325077394229361673166881264674817356342087546
8912 -900197957837586905422768590039789312206599843530271452567423956
8913 907889686836710856366732167748873723090633871305936412959766687
8914 -915646704998028577265304542155532928324014331513660972488762172
8915 923469562862883018887891933968532865828668718494088246953591579
8916 -931358815584424670975903231560506854832361060526525707094062368
8917 939315022965989850730657507978063613588288732486622474028231517
8918 -947338749499796265050943942016408601398203338401795269246972416
8919 955430564405958452180739524091917521483557147642947078035052665
8920 -963591041671825729686345216604987625105993955991533309400107832
8921 971820760091645297113260556290813959371453210875873201044591330
8922 -980120303306553163277867415328891287485104827689610324563978472
8923 988490259844895589928834219062450056747795791129284789971616074
8924 -996931223162883765469492016565563391254405711256574421288731680
8925 1005443791685584444566694356875050118684126831948948133134329317
8926 -1014028568848249311785286203151234471363171422462547471737648984
8927 1022686163137985849881716878522714970229920048073592568679125906
8928 -1031417188135772516066993586364323781495872528907429815651433264
8929 1040222262558821052409552285927164187834867992432233806828314669
8930 -1049102010303288779594200303525229253347619836532098814042718560
8931 1058057060487343746485550515466430786713745543950511888411050566
8932 -1067088047494585631364822622325543344441592518329148841242495872
8933 1076195611017825314319047368329495324797950807051183461447430647
8934 -1085380396103226064063101075517852207311187943774214179450183188
8935 1094643053194809306469159251650480925849990126790192407111202142
8936 -1103984238179327966266640326937526511015527076202169133496794076
8937 1113404612431510397760077209313478398164179360231555189409084225
8938 -1122904842859677944994181206071209462028536673161801812573832920
8939 1132485601951739196576238463759708118093814449612675422733863300
8940 -1142147567821564025347504646937925389194630967304245678920392860
8941 1151891424255740528279053080822601133385201562617715285595062166
8942 -1161717860760718007355211934884345826984918896696429219545646640
8943 1171627572610339157800937136697511256882548086840771544169804384
8944 -1181621260893764655809862549588752218229818460017282079083319344
8945 1191699632563793363939013746505004910487542138941405887251565610
8946 -1201863400485581398555946001589041588321446382032679893596574688
8947 1212113283485763330156063808710849380605628418467836653001021965
8948 -1222450006401978814013804799680331515353126485710349351281903764
8949 1232874300132807975492945483490186334111105800511000955851883590
8950 -1243386901688118901420243565427843392826943322252335690251897520
8951 1253988554239830616224719428691200815410917649026143740450781713
8952 -1264680007173094949063859328202539181573810315956944444687266236
8953 1275462016137900725899670636900240491327218775571735407786688622
8954 -1286335343101103748453625005820315679079924956082248904155331812
8955 1297300756398886050161892752110973167682771511518188753520067250
8956 -1308359030789647947672719735269750919863126716013991870432442736
8957 1319510947507336435078159550400067159311749330363641284189816079
8958 -1330757294315213496954496824521903099538365289718637639674608420
8959 1342098865560067945401444219368462353415535222985773359822142768
8960 -1353536462226874415621443809602451132567904157747226580621816408
8961 1365070891993903184169045195324895797938744007475176953187347148
8962 -1376702969288284503828275456637553992931124568964805009264266308
8963 1388433515342031179145082574180793932923443185030203836518797150
8964 -1400263358248523136954262279141490783429949868190668798571673336
8965 1412193333019457776797721935066299371520858886996602839551079088
8966 -1424224281642269916935463107394537773148857409186110870479529328
8967 1436357053138025182704261776217216414990156572807900359331959860
8968 -1448592503619790715283692314523980867305545308530410263837164992
8969 1460931496351487110486895023388830292873391877371335252653251111
8970 -1473374901807225529006359914999565450985022259640085087826322416
8971 1485923597731133951615040460840017981556893001021408746768102091
8972 -1498578469197676585152385469914862696764847217714698943090142520
8973 1511340408672470457715466903177827162347390144940245412366313326
8974 -1524210316073603274329384594664092410834751444634851425371469248
8975 1537189098833456637490660656700504194555565794931576731575708495
8976 -1550277671961038770364528788634697715899646902462664529753347872
8977 1563476958104830914074025732569638710144525382532026540652681516
8978 -1576787887616151604447769864364386883716356634168667078021757850
8979 1590211398613043067796448789926543742746130493084347583354842040
8980 -1603748437044684009767534612679995129831043861250045669621395420
8981 1617399956756333106085820628556292744953966292927745293853297658
8982 -1631166919554807539026262661889320640204044246925204525018211464
8983 1645050295274500958787565928400586825743801535939998723037864030
8984 -1659051061843945284542256073894199019607090731714363915536746344
8985 1673170205352920795833900878418610205176697896604228038071912350
8986 -1687408720120119001177015228153905757885085908480781150368900692
8987 1701767608761362807192312989688770559136415155256942493704734096
8988 -1716247882258388548381710571306994680143830210915924224251107424
8989 1730850560028194474716202061107919897206761862527895952353479506
8990 -1745576669992960331577797627318296934031063589599431848990615360
8991 1760427248650542704266547080395700041172543144250661921141616003
8992 -1775403341145550837257679944777102853850193495068085634313160172
8993 1790506001341007676674522235067246184214980295390875940894885977
8994 -1805736291890600923032557989829631900127357804270883284052444544
8995 1821095284311528920211269643103720154312429968402132486144595133
8996 -1836584059057946245825714478604317125064430294775850183352251976
8997 1852203705595013907701693597182872786542269827409720738885114497
8998 -1867955322473559091009383930285387634775256893946235631944179680
8999 1883840017405349440782992032417328124378479613672172790784123841
9000 -1899858907338986905050930255901921444303155705894204844579209650
9001 1916013118536426204624811515734860692600313708679896862006077943
9002 -1932303786650123036748829026178902541066051037453837547059909328
9003 1948732056800817161296473847262321612860608737494190103412799818
9004 -1965299083655955560021708515212913556949092655776016360073330952
9005 1982006031508760901529343410100260190703153453661139057780926371
9006 -1998854074357950587127159178456751686037594255623700028422378432
9007 2015844395988111695563010306226171646093017775592085866083142519
9008 -2032978190050737187836480431541302620926106973316682138373728072
9009 2050256660145928776809409690369572225932001239018436235876693924
9010 -2067681019904771910225570794323581364352287397361945898605324072
9011 2085252493072388359989748438301640604700534750375462332337885395
9012 -2102972313591671955153313228423957439350373789589149967442533104
9013 2120841725687713041009936337631298597928237504883310907982675824
9014 -2138861983952917292024247095781453033325568385758105145481237232
9015 2157034353432824552000898210570248883154879757448494418469777084
9016 -2175360109712633420954600869268820274132610406991550779801281552
9017 2193840539004437354566176537449501006656853235313950502312896840
9018 -2212476938235178088908519295693994903704315455738672108688274312
9019 2231270615135322250302571103729860771815891991324204312495114366
9020 -2250222888328267057720005451048938125606649414018005856010901152
9021 2269335087420481073089339500961274163540265358488200270700517948
9022 -2288608553092386003188722302529007590791552766565781378626061504
9023 2308044637189985605524772677334734571307939170812254340412936874
9024 -2327644702817247799705685365784235756280987373651553064010045808
9025 2347410124429246135321533083732266003345121349547317058747461203
9026 -2367342287926066817248435527052955993339962476803277221985435460
9027 2387442590747487539599239525375934733329962902574505756647993657
9028 -2407712441968434430254778297972836981533474951568875741807633944
9029 2428153262395223459029898604445375833128231383917981766044847411
9030 -2448766484662592714060534836612611345351120875294139958304312528
9031 2469553553331532002945467053932113017555513486428456861156883310
9032 -2490515924987916287542350212633059687497808606791061507911090492
9033 2511655068341949514105495411769777985781951777377163917556433313
9034 -2532972464328425453666098493804181098662976675648909498701211460
9035 2554469606207812221197551338694949556362634531680365005640267400
9036 -2576147999668167196182568299751150653301115244307064369091261504
9037 2598009162927889121708573286257306540280329974916800884842625622
9038 -2620054626839314214166608413776957321933937444020544624155950272
9039 2642285934993163171020457051885275705272910435675497757909251286
9040 -2664704643823846019950264504091738326011197040517702914391470036
9041 2687312322715631808962258689184806593735286918762148827349674815
9042 -2710110554109690193796819674685307852282732749841196001280676128
9043 2733100933612012036164747894753135420791852252251710837771545019
9044 -2756285070102216183999792423592593322772113166675787640575282880
9045 2779664585843249663038007890042304242782029485105504960789261459
9046 -2803241116591988567625025846291681253763741980723433927746557360
9047 2827016311710746997714597573353481594684021497377886975863599942
9048 -2850991834279701448559564103821975102996100885603860441393164824
9049 2875169361210238119613539270390479823137487784764906590057357810
9050 -2899550583359230669661886747428939525579713727265955337589860652
9051 2924137205644256006187896709801956780232189159183730839466222656
9052 -2948930947159755758458316886104579470302455203342960855413462688
9053 2973933541294151145785492452275905747792692676603845795534447590
9054 -2999146735847919014895276609332795863173209706195810065820396216
9055 3024572293152636883304577391661175771602010126032409559797425271
9056 -3050211990191004889093926597151361573771466954295524067504655128
9057 3076067618717852611452845992708798858476548608798179384445357639
9058 -3102140985382138790883128515422437859069858616426727372651400784
9059 3128433911849952042971564966618262158463516198815538081681323705
9060 -3154948234928520725193279288961646176569523244199647417453355344
9061 3181685806691240182283870410301641971308416504476141278597630878
9062 -3208648494603725662327211610447039841890053454740587898612534960
9063 3235838181650899262850278677181691528171335244598807807587663054
9064 -3263256766465119333901048688152665940440281504775349538393868864
9065 3290906163455360833314649095714947070986404999858877190618882991
9066 -3318788302937455198150893191248351872172005398500973168952031824
9067 3346905131265398365617498740413923141319644225575805796530914261
9068 -3375258610963735646682072267506351520043260632843898638010403144
9069 3403850720861032226026807878234939432451735096995022341781881492
9070 -3432683456224438133017287689159846518474837858261138612326241824
9071 3461758828895356599945307653125359274037037321580614738651004313
9072 -3491078867426224795969850541361319152623831694041837119713443656
9073 3520645617218415997924785905251742771372409973331275187937426430
9074 -3550461140661272332491230417432674921256906416516497694995623960
9075 3580527517272277298151423296495143828086291398915187000709154441
9076 -3610846843838377349854169760812214426736662672605779898436788844
9077 3641421234558461904434127297548211056547341768304913712779497897
9078 -3672252821187011200543239302771334396677801069716405418949282744
9079 3703343753178921523177280555575844640741899024761586381529682472
9080 -3734696197835517379818629587076531414887598276353195530498004776
9081 3766312340451760292772923413131693164877485463347533500395354926
9082 -3798194384464663950457118218138610744795146531798516573386230464
9083 3830344551602925539204652565914416142092191219682070960353176200
9084 -3862765082037783156594904216542233998507293076701655558285088612
9085 3895458234535109287394003995566312793372967781923279735600816595
9086 -3928426286608750403917416938516553680871427666173343999481528832
9087 3961671534675122833996659089093549889246487651771917611224654344
9088 -3995196294209075121758265486474263072704761063986400019354828608
9089 4029002899901027189107879810052911285471877189306919535868079025
9090 -4063093705815396689161359020811479096315428336290612914834432700
9091 4097471085550323026883378932450776547070161624820114528844180084
9092 -4132137432398699606887532877903978910422374769494783680298405964
9093 4167095159510524953725721797694430125129337022249680017239794937
9094 -4202346700056583436054169070636600640770447976060468748204921824
9095 4237894507393466412814129272642433898458364931634960319173635983
9096 -4273741055229944707012812207486204473073404998193335341405521656
9097 4309888837794703400839771056771708834080908408662492470606085299
9098 -4346340370005450034711609557117933059329144977768228883409855980
9099 4383098187639407382408995359543986074640777503326366177416154279
9100 -4420164847505202064760317458736263057332662035730762016531267856
9101 4457542927616160355341632308176286365617496127035308471805217450
9102 -4495235027365022623408588945179751894763480337012079113768647976
9103 4533243767700087951758636857139589302779858015257089181101686867
9104 -4571571791302800560446876431925825232198187971761195147376093604
9105 4610221762766789761252332213662699907494476344170345702222376568
9106 -4649196368778375262519182217045733338727283336705966168931409800
9107 4688498318298549739485578012868531272127799806295895972324106766
9108 -4728130342746450681467203623552940320588246632507822923095490176
9109 4768095196184333624289757839594834663227565603332796805355928756
9110 -4808395655504058974170264279145649447762832636326239248485797872
9111 4849034520615104727837725056227755054720460225887361619365552904
9112 -4890014614634117493065395073275091239070856412805666714817560432
9113 4931338784076014313966172153187670095107139633822911553609987219
9114 -4973009899046647906385630878111415956951970479947814667856689568
9115 5015030853437048010520482760936217861372605178572593814124473559
9116 -5057404565119251670500180743608118805626231427389673575538358960
9117 5100133976143735354102511645870544819635287510515395520875914947
9118 -5143222052938461930036897178580044798386938675312599651169422928
9119 5186671786509555625328365643996913385492156872228713211978061767
9120 -5230486192643618191277427994468135202586445406883129995999359240
9121 5274668312111699613263111706021382942921103738641472574732306214
9122 -5319221210874936807304945434355271942336252099986829032256345732
9123 5364147980291873854811571759198543759757627913364978613103094807
9124 -5409451737327477436325773516699301899813586017612666230319846708
9125 5455135624763861235334964857100459315323969019674805383135100534
9126 -5501202811412733194359609722020447446568814939069206501012663430
9127 5547656492329579617566631597151600711088389132198126323240968891
9128 -5594499889029600227087768704578249777916782705871930736080108704
9129 5641736249705408394061163988626289086603740041987343006133086278
9130 -5689368849446510880165471577721362602426390752226179519328840896
9131 5737400990460581541086680314282925369897392476292244176931538224
9132 -5785836002296543559956027405234449705279779198585227798759564884
9133 5834677242069474896330186095151111436950487074509178533401979748
9134 -5883928094687351754759803883295585286014268191509396227191788960
9135 5933591973079644996416944471082585061233079718304200567788455205
9136 -5983672318427784537633608858531989486737981115385134751573538072
9137 6034172600397506900549900261189551012285518017865990245734631364
9138 -6085096317373101203389235542132142924917643551743891278936590224
9139 6136446996693569001177035049794704965617012584844378231091792273
9140 -6188228194890713512006346881029337770740041950789753172341814652
9141 6240443497929173889236746137577966310548797910222807248783771138
9142 -6293096521448420326299522296329081693816865065574945641145789152
9143 6346190911006725908080618766356939870337288719556910116153170336
9144 -6399730342327131251171071650453411052833000601705982113245925768
9145 6453718521545418104620926829473970569444691544997993202368873500
9146 -6508159185460108213214977213113920119466033454836241730366903224
9147 6563056101784503876715401515386502375415393265390849013814018088
9148 -6618413069400786770995813465196010776302591272465169457140077880
9149 6674233918616191730531723031508419811610800972586905201183560582
9150 -6730522511421272326322412340835150698471604926869584349392707468
9151 6787282741750275209007248434542305970358719180427557681031821992
9152 -6844518535743640323714070191229729368620568897811006613183892832
9153 6902233852012644241047142766997309063168587927732785869606448074
9154 -6960432681906203987595983139554059773140904106205689831666650944
9155 7019119049779858899432907129728535656526125677816860062732596066
9156 -7078297013266948163275283380532246918142634235033421906293794672
9157 7137970663552001852327124798681369484169091257664890330339410116
9158 -7198144125646363407292795135759613647649971840120604490717077904
9159 7258821558666061657682320999047647597212790198641219939255556517
9160 -7320007156111950624312212422214083637853001840073794719691506140
9161 7381705146152135490857015286128679429751692064037191445775487415
9162 -7443919791906703280434326203189654055056917947821279596105666980
9163 7506655391734776922519047999866370032748626125403418812887753616
9164 -7569916279523911545990678707679838184786700616882735340712549728
9165 7633706824981851985829910535915487286842055951423660100540957209
9166 -7698031433930670643907344113552322949429840730889060473177043640
9167 7762894548603304998457349593228730820020960079279049313845347888
9168 -7828300647942514212213758491299687749516614515096724688933968752
9169 7894254247902274445810953589439814247225737484540438275583859699
9170 -7960759901751632640933921612453640024012301297737419426065757248
9171 8027822200381038696843905545419336367855551662998253103738571953
9172 -8095445772611176124322479713229815668585852040866144513464725988
9173 8163635285504311422776289881850582608652784845276816996406376706
9174 -8232395444678182589237551323569323810034488117370381600456781504
9175 8301730994622447332291959083509346861786307580819840249494642597
9176 -8371646719017711729576296952276966946648510087192366047107716832
9177 8442147441057160234423177051278546837095524132465298315355650139
9178 -8513238023770808105500524937548527612567459340639411657019919832
9179 8584923370352397502909253420600874544225210788999182506316861928
9180 -8657208424488958665174733282519336738390267996218870918243143604
9181 8730098170693057753906946488135928446875765586937678377608722248
9182 -8803597634637753126621458143084729307973040420477326315440611248
9183 8877711883494281973319514008815916578574416343907987448801336298
9184 -8952446026272499428931693675762875972718725116560354505522482800
9185 9027805214164092451646745602464466591898857392593579520966316059
9186 -9103794640888590936486706982451925817215341121651199481951522952
9187 9180419543042198714262464936678490775861973474019019063180082624
9188 -9257685200449467268261931261305486372766215192253361255819948124
9189 9335596936517835184697456142468503447975084554188945416600994580
9190 -9414160118595056538081562531091670719285102850426533630656602720
9191 9493380158329541599322199296248214536393761195021988988476965423
9192 -9573262512033633442442236858323350298527824269611864163614989488
9193 9653812681049844215444705296645812054592662784178271069189522944
9194 -9735036212120075031977237042865144631178966867858326304847840356
9195 9816938697757843633108353472231642287622503821391072527813395111
9196 -9899525776623544162726750985462810621239680821966307464127680840
9197 9982803133902763595824817304336907951231122275244109574306250419
9198 -10066776501687679556241558834186157414826047996563327271361399168
9199 10151451659361564459330358206031242475000626378120039669419433664
9200 -10236834433986421115496018672891081460429086330372345633459835376
9201 10322930700693775132625998734223326162763828165532860396184767333
9202 -10409746383078649659135305314117272387909763528760607882629116560
9203 10497287453596748214666006501292163762081728886807092704531801112
9204 -10585559933964871562443655750487111569025634388950099486335822624
9205 10674569895564594785907100656029769061154643602644576016836261416
9206 -10764323459849230942508295789496159254088019718919696398755189344
9207 10854826798754107879538068886592355410795842851696761740656859760
9208 -10946086135110185010485625156506910999572775015536430122618712016
9209 11038107743061037065797343124167977650551565575979225139291162856
9210 -11130897948483232048977650496549131366303956541443613446119200896
9211 11224463129410130847785109868594756689967385199389476171805693811
9212 -11318809716459136170834039112889131861516568550997621140338471952
9213 11413944193262418702229895836552473965105301812988840689794435749
9214 -11509873096901148590959234174531645038898427394715805111370678944
9215 11606603018343260617636370463583870231039830024641420672832258365
9216 -11704140602884781608893157960142948150281538951827202550702161266
9217 11802492550594748899199767293537114313500897455936572083521880907
9218 -11901665616763748871237509164201616887715577355174706915531941120
9219 12001666612356104839124042821543084948663619096059988726268758036
9220 -12102502404465743773831426259454841171910091079449470161617967996
9221 12204179916775771607053135504085834472105434208987673021578844901
9222 -12306706130021787088582280716683857148752780920031033407979313384
9223 12410088082458964412974762932464053893272279068974616744599485194
9224 -12514332870332935073903152157530946716463129963803589232728719292
9225 12619447648354499649174849276514132076171860438467839742188722725
9226 -12725439630178200465906964539347361238948793950985335616084501856
9227 12832316088884786343835769062327024777349080721086334271770928402
9228 -12940084357467600865206139350405229176180395955850368911737527956
9229 13048751829322925872151827441899477724848732254869335875097425758
9230 -13158325958744312146956483882113324840522934303885375519540928416
9231 13268814261420929487094095006778864810895690504266943192442369822
9232 -13380224314939968645501953081667842342691897697577896988141263268
9233 13492563759293127867155667622859278327880315038357668334821500107
9234 -13605840297387217015710386252693000448086899092277007420366370664
9235 13720061695558912548761789701941176598958275293571126741863390257
9236 -13835235784093696867181153818702194585779829629236943350603179988
9237 13951370457749015833007558094434903309522991681990618281288480692
9238 -14068473676281688521554023144495972376641172894831815909344481792
9239 14186553464979603546719969526128731121251884751616747228800187465
9240 -14305617915197736574017031707508507554063102080716106349479164608
9241 14425675184898523913526192965389433859921727322773244475188095870
9242 -14546733499196627364928824538464324935785817316187310271865387820
9243 14668801150908125768910047437321180276814065856320259137842929183
9244 -14791886501104169003637557613461222157530891752572582543176217552
9245 14915997979669130451690473640299401202508241346887673417655751291
9246 -15041144085863294251768829701365437276189376221654452654800629904
9247 15167333388890113940773135581082386948443911219232693281567253576
9248 -15294574528468079385423192083770943443555066752339890279824104386
9249 15422876215407229198504460872712319521718920513164528974230861499
9250 -15552247232190346133107262486615160848502327982405935331850484284
9251 15682696433558873248877581491284401624995981967879316105190387599
9252 -15814232747103588947347106418250323806266071074959993820646880668
9253 15946865173860079278873285158640724491005273428409834765215045454
9254 -16080602788909046231616743965888724963083586561877595497084764416
9255 16215454741981491023332660613115822065546347697992981850991164403
9256 -16351430258068811729574011251873061846779272653458946105526855096
9257 16488538638037854897217590672993849623677532678491253424979210704
9258 -16626789259250961110048055364574439256164215375400491564611135744
9259 16766191576191044793490831222054094409816829948807999011165573271
9260 -16906755121091748868491592668024366060185150857241980507155910264
9261 17048489504572715190018344437823397375297920883437609226740535326
9262 -17191404416280012033732267031727313750750212193253476935971789728
9263 17335509625531760225055927620893022908736809417173164089048273496
9264 -17480814981968999838182877012444236369506220884771127969926916612
9265 17627330416211839728541879361865839873817652583593621981946451710
9266 -17775065940520932500873047825334770513229171485798085474489488344
9267 17924031649464317856413144429223423441661611856172770498983226884
9268 -18074237720589677606744570332273918708793097987761235523661972960
9269 18225694415102045988658615394345513646571048112645007459147984212
9270 -18378412078547019263940014467509246530322980218527063651776323120
9271 18532401141499508940318603011640995316301516163517909222160813986
9272 -18687672120258083304976879180738418756934930050028815296047568144
9273 18844235617544942319971738984897061489120728896511037074369724105
9274 -19002102323211571289746905075562650066117052246658883579318533076
9275 19161283014950119074602143501824374693379308243643171124141147906
9276 -19321788559010546990568958780774564735305182296291734538833599508
9277 19483629910923594905642956274239722013937868222936324651349028143
9278 -19646818116229611414763522577542267959256619074292527141782094720
9279 19811364311213295351335140953674088079631741933623116302387912043
9280 -19977279723644396271474953665133868188746927934635995033459909580
9281 20144575673524421928571714437824991457762119986781812155645850833
9282 -20313263573839401140175835723180976555726783586375397188187829952
9283 20483354931318750836732807022766574511580407199084121414848683840
9284 -20654861347200296472247010959680680954552097957835314605491760448
9285 20827794518001495370644251467251715259197980621375806992327660540
9286 -21002166236296912978413682896946795307309435876039724161897938704
9287 21177988391502002394078032487731859199452237562357969740745752624
9288 -21355272970663237948189978217039643515419704585971316268870882120
9289 21534032059254654013907411840852969566093332937866684691104047300
9290 -21714277841980840637786412733047692114013554211413992203221320940
9291 21896022603586447993273610604621707344275959193322147744781762681
9292 -22079278729672252075504953131114693134887109126704725740753721120
9293 22264058707517834475451648940941860761225270545999533545862363312
9294 -22450375126910929494222361853724092443365939420755831062221451708
9295 22638240680983492284459928119800331852211530984520311779844714277
9296 -22827668167054542135287501069172479034558878729439420185941018848
9297 23018670487479835450189851733831656079748791548263275645799719429
9298 -23211260650508423403587534076480529192198568061762617175219735316
9299 23405451771146149701701935688058185573808451603019640449204059158
9300 -23601257072026144316645268698812851104095655909312965789335689744
9301 23798689884286369509528915332309517676653491256726852136684551570
9302 -23997763648454274908794048991289612464635508248191053228167213432
9303 24198491915338618863958144243191780465462337631782930271439281976
9304 -24400888346928513752568126534135283285394325765068129846638040968
9305 24604966717299753379383975797078154661938944256102172716899906761
9306 -24810740913528481071714291642320241681942408178037818865534616960
9307 25018224936612257543416580734501761783289837410212562188187022041
9308 -25227432902398588072388995636219503829001088249221462616165455040
9309 25438379042520969012446323880982989459872267489400175580551854850
9310 -25651077705342514140320811573835811371416003841055197011488341560
9311 25865543356907221822187755161200227833475113793949595536826273259
9312 -26081790581898944471616789984756197598323070044945475139467997852
9313 26299834084608122262222762285087230056558445227292414263321749691
9314 -26519688689906343553565547880266442557896949537367475459456494932
9315 26741369344228794988056970824828286946756213323171685367031798584
9316 -26964891116564664719806115145782757644872034440767105438965556488
9317 27190269199455562743503092030843441553045446830701559283206190575
9318 -27417518910002022802637248610413355299383185855128924607951323740
9319 27646655690878150871600654589967087726329312248727122400688435306
9320 -27877695111354485725573500634534953113121034882011090202158423292
9321 28110652868329137635557059762242246581842120371068828101734324382
9322 -28345544787367271753544624925308000574681765018643439895357187840
9323 28582386823749003284634122489230786343194493668935249984617293882
9324 -28821195063525772078920949417578983284883108613914295178797666832
9325 29061985724585264816299287211764117527477980261908323240355686034
9326 -29304775157724953501878264817458367121544619998983581733118844832
9327 29549579847734319538619695523912931035073612857078961648496029940
9328 -29796416414485833197060783799587627507044240304840862845739735264
9329 30045301614034758859632538817537954910850593152443244584757843883
9330 -30296252339727856979157263063762164250817427841210760724952544528
9331 30549285623321054257641298779609599632196879843399445405214306511
9332 -30804418636106154122507377583522776874027579091573040778256108404
9333 31061668690046660152969870446790013813803016959111555922455665231
9334 -31321053238922785689381694592296002553131423553981648263564012256
9335 31582589879485723443109599240518756888162686398820173788512951252
9336 -31846296352621249513861303802530907702405016031257485578237217052
9337 32112190544522736815430064333846131618730963069511981528551134804
9338 -32380290487873653509576547687415595179526394844931999987218066464
9339 32650614363039622651271537307957671880837748214883545595094023471
9340 -32923180499270119856813410002122240367253179666065753642198274312
9341 33198007375909886419449232703311987219617774479142571598553941659
9342 -33475113623620135915105751016134651848380550341482495458857843492
9343 33754518025609632963714793340425276533349724497393627216437533861
9344 -34036239518875723439435312098649512179530729695617238227171627628
9345 34320297195455396055870345817342404584147982998589801424366194240
9346 -34606710303686455890190835711261265712483036662061180649937923148
9347 34895498249478891052948998509202657892761629288891860324960693412
9348 -35186680597596514358331683508049781663888385894913891135131820368
9349 35480277072948962502708977746345610804606156039898517876878868380
9350 -35776307561894135917615734827817316333248747598606715423703408288
9351 36074792113551163126804473096310534209888782265553859395394770429
9352 -36375750941123974105768319226558847927357395188601242645089287744
9353 36679204423235567816193787481072883442290321920355357333483261765
9354 -36985173105273059767206930689516915811514749393473157544887068064
9355 37293677700743596140064850592188105046941046668626802935781955096
9356 -37604739092641221703160116249557749874342070402753370547620775840
9357 37918378334824789439891045237665902706651761192843014132186361636
9358 -38234616653407000513149122842748504229668081117107424792906037008
9359 38553475448154663896929476235815378734120736494776580680135400092
9360 -38874976293900265717925030031483122446469266196002947894065747420
9361 39199140941964939067963834987100604664971095223927044900047653157
9362 -39525991321592925771836516353213788723866706466585823830361767744
9363 39855549541397622324481613584458677583901572610925278078945875496
9364 -40187837890819302946695909727157204926129981149557864870239038364
9365 40522878841594613449560161094013792133587151932139109211013918114
9366 -40860695049237930344663775826237199209044128078823199765287858224
9367 41201309354534680390021151788983916846228411168014404572689673824
9368 -41544744785046716520344129716462555682883422754390283189649640136
9369 41891024556629846875116270475731986187546549030197261537720369817
9370 -42240172074963614408752716178169552514284841773204480887268084284
9371 42592210937093425344071904160506831888053617752103093306831709113
9372 -42947164932985125513400403749240540721605958454710390944783595520
9373 43305058047092124420928046559887354784293536343000333346820531541
9374 -43665914459935167655476109002920457316849398467034545236424463936
9375 44029758549694859084685749200254655749969571668073991679775157192
9376 -44396614893817035069826752183705051407323101837112090153764089548
9377 44766508270631093755017837256182448662556840485042870362502452797
9378 -45139463660981383305689660301670261325342897517504399744195865812
9379 45515506249871753798660925200198904540004082981188636043976462254
9380 -45894661428123378300287822690028039142834222635362122018988512608
9381 46276954794045949509838861884766745703062294393495079040488242400
9382 -46662412155122359192592971307026326429136503289289697003746960656
9383 47051059529706968481210850945048375974307946161924662808055891278
9384 -47442923148737577984740691568627566725761551264091379753247515616
9385 47838029457461207512242691140398226565617621336786185749395876812
9386 -48236405117173796092505855035814861251664518324072852413629683300
9387 48638077006973933852739349836350618193019988034690041743478473095
9388 -49043072225530738207503593938802814704960432558116202473086983352
9389 49451418092865987704558141756314770442891057070496061499802060960
9390 -49863142152150627776799509810945943149651133454766871350521312012
9391 50278272171515763559098091718775751326972472780993583293929838140
9392 -50696836145878255845675339484455946463889521738925400641452903496
9393 51118862298781037187747013550812792548225028883981904981427870107
9394 -51544379084248266062552527958935895729811504867608504939148560768
9395 51973415188655437983651689597045210629836534128788141166631982770
9396 -52405999532614573368556350328772910377175517837127831018916187140
9397 52842161272874602933434007998357554869681214310748497991136943311
9398 -53281929804237072345832013129161722824508639065844198888671515264
9399 53725334761487288835184027949217950717403020593981512971720152271
9400 -54172406021341033437334470907682397449365624403553756640362403536
9401 54623173704406963533512057508663465760068358343398599232371518940
9402 -55077668177164831336160881441677124681811705541729995796958244464
9403 55535920053959644973857906163610867273324799692890748859359476452
9404 -55997960199011899835270871464875405370650046125496358010279954896
9405 56463819728444008847802558270373346152327578563231871003551350440
9406 -56933530012323061390288678396352806545741423579913746032438623384
9407 57407122676720041570930433462679647822464029593702106052107199440
9408 -57884629605785637641612580137933345084846676277297999091238478842
9409 58366082943842775367947704495865517045858580013442928929539565596
9410 -58851515097496009230861903910536593765191574433721372412714270412
9411 59340958737757906400361261813966410022601676940443924697713083557
9412 -59834446802192559495357947239739824823235215988005941685352968696
9413 60332012497076365225155557858706465801636563875465675693653677423
9414 -60833689299576207098462048243101474525328457486861159816774217936
9415 61339510959945181484682359586248073859531180033790965744456509140
9416 -61849511503736007419809332291447852755205299128757370290292149568
9417 62363725234032261665548805628748544549665252997635338440024521613
9418 -62882186733697581655451687264332726879470561622298612198787812504
9419 63404930867642980095851444414890891393164065079103283221314387771
9420 -63931992785112416132389702222229897393859566250728389508217280268
9421 64463407921986769144925752008505280214420555698538851397888605752
9422 -64999212003106362394738639547334612282335158398330906712384686048
9423 65539441044612184918214541244155497946197296521233355517908815476
9424 -66084131356305961240739320551292689142862701975261806460541214016
9425 66633319544029219673359026155168984005947362163150695421064611680
9426 -67187042512061511153002751204291640661011512445814251531460839680
9427 67745337465537931794756392394347867031490872465376270953086840550
9428 -68308241912886103541906677257111289157641028067553581257043371076
9429 68875793668282768526317194561347298822012539549832149974275960666
9430 -69448030854130153988227476277112850883263726765666184916777703216
9431 70024991903552265850858438359094545317611832075466451514918496497
9432 -70606715562911270301339282388649599592723597819474540908244154288
9433 71193240894344123995519478153707261434051554142971215510697250980
9434 -71784607278319614780272477918039935534817062845356954555192973000
9435 72380854416215976113013752125993388259195197483143940524045510992
9436 -72982022332919239654423589824489752005721713243621228020780498320
9437 73588151379442491816864497574939340017303449873494291863000115001
9438 -74199282235566201367794200994862836665744392608532276634082613636
9439 74815455912499786514679071061015278929235737013647649105839707380
9440 -75436713755564591235590761287270618563997548666649801057833489680
9441 76063097446898441967903085258921834346532555887619750303913294473
9442 -76694649008181957126379459615378869544166242171802890562690262500
9443 77331410803386783291537003653173281377956825760936177690079265034
9444 -77973425541545933289575691394505835742733760135471216041486129144
9445 78620736279546402776454517785282041014857923183237233391352256840
9446 -79273386424944243340966850674918994818778511503029599544561972640
9447 79931419738802271555000042517527491630954612559915117253997929044
9448 -80594880338550594823646688196713254621888361387379321085325021372
9449 81263812700870136323554031813440616924052594166625597912317827082
9450 -81938261664599342764942020155098143523401363558961274768773848208
9451 82618272433664260171178133773048312535267152134251115861581696723
9452 -83303890580032164339757849757163297749495329882138582446448723504
9453 83995162046688934130093551622855974375644105819071878140760984251
9454 -84692133150640357216752750894112149855597910180621702430336286400
9455 85394850585937559451800179560116472177593488535286390171444916497
9456 -86103361426726750496779923074947184066257105628905610947358530260
9457 86817713130323479913716278305043195902152987301670352438751441387
9458 -87537953540311599445409152616306434138923583878932783593960944948
9459 88264130889667128768346011500208250480592020480356401971514341945
9460 -88996293803907223566842809802209684115018844945836259800755584448
9461 89734491304264446354656924173047786343614728519766335010241107187
9462 -90478772810886542060382506871341479738050368464632892825742671872
9463 91229188146061921995540320413683837219371425448996044458154689651
9464 -91985787537471061439508164437065926493679342812296966310353122344
9465 92748621621464017703403410226808957114957544498814702935146138699
9466 -93517741446364277175825623825075313943785263387256521845394913940
9467 94293198475799141507095271090179734403837349613087934195064711986
9468 -95075044592056864755385325085137298150400829730630635296996057296
9469 95863332099470754998038292722137379512783797434021391547620635046
9470 -96658113727830455604494593276321601954193897081046972845391200944
9471 97459442635820623073733006023353058125007405408199068469332001837
9472 -98267372414487220059044513503834709997500011122790410321688294580
9473 99081957090731643936432569605134500870881157735318707602854389011
9474 -99903251130832913020061705528594879790642591499669647326163335032
9475 100731309443998134289069364202981863209157298367926764696985627210
9476 -101566187385941478264820669415405916328168649625941829846107105792
9477 102407940762491888466431072516591129342776547368726940353212975130
9478 -103256625833229754675216903625542702269732191083101201192155199584
9479 104112299315152781055769064032238490508728075427488476122398554831
9480 -104975018386371282012691567835026639083691791037479440449878323440
9481 105844840689833140507816373283025317518919389247066876131002793527
9482 -106721824337078665423011808859982788094883191272139612721142046464
9483 107606027912025586428657644552972160358311549071234115389186770671
9484 -108497510474784426707580117557551734049486919882627119633695293816
9485 109396331565504495788840518299024360830873120155687163510727623769
9486 -110302551208250746665367699686820143677301217644054885653623102080
9487 111216229914911743304135417056651361025389365206399594232940541264
9488 -112137428689138986607527978065763780697120650454110745761488930236
9489 113066209030317848849831439810144455531075127338023308562995306685
9490 -114002632937570368593552619178020542904380168066407864107663579064
9491 114946762913790160086625500479734970335886290549494039382030722497
9492 -115898661969709693153636190847903527249666541912262109614122012144
9493 116858393628000201622106295179060146086758714446062102528248415895
9494 -117826021927404480368744320675021349132007090516432315322704868848
9495 118801611426902833130530301095022032644917566877484960058839572080
9496 -119785227209912435301666046771946476862833049715373825411829249768
9497 120776934888520378029929050499404237771024494151865683398283431060
9498 -121776800607750662034939868822306088975573427290143721879605546296
9499 122784891049865411696419502323997388625755029341410730518276941730
9500 -123801273438700582102804667382518011593621729324721580437281883640
9501 124826015544036433909735643782341073138843258976390975049430253730
9502 -125859185686003053034065370889949407200507896344570969186548155408
9503 126900852739521194402292447482173244990933845944756118445800846198
9504 -127951086138778731182828495960294333976152676489972453168166761360
9505 129009955881742993159406848649454027933740321968295272977303864526
9506 -130077532534709280148360618402419622103429958287753088265960141252
9507 131153887236885838625580899653935140661684683787983492236275154192
9508 -132239091705015592009848144359996138367001340027966808502346401108
9509 133333218238034917348050777479453363659804161137556220657683223656
9510 -134436339721769763464705046639025748624055610367332412285765200476
9511 135548529633669407973310216098123153010974636476484042475213603702
9512 -136669862047578152900555889464387733083852966574311868307907376248
9513 137800411638545261046386957622114295538707844671992050350178626460
9514 -138940253687673437593571010128461169088196648125287546762188613920
9515 140089464087006163889848735243379793605074393675356252579723567558
9516 -141248119344454192754126712357610386212738780555376443626955114680
9517 142416296588761517105642056695387956626757576875731969243625891306
9518 -143594073574511126181738745041722690860018928958836741807280501440
9519 144781528687170866095996425737485250029031067254416899843567995394
9520 -145978740948179723994095554987596472394818529686452199902853663632
9521 147185790020074857590140439542792727868495797376490823860290610264
9522 -148402756211659694411348022551301919618116673471189180011695446586
9523 149629720483213427644200037357950893047741907272240789071727061626
9524 -150866764451742238060505689411163005216569069596875863387884275684
9525 152113970396272574107488737598894747287179408134331203339653784763
9526 -153371421263186824872155382483342774950219853007100807201432416224
9527 154639200671601723276977610934490347054294078965548031496756780038
9528 -155917392918789819531501715942931345315580998134819563238064388412
9529 157206082985644367553025977588214465665578226514857135648207321670
9530 -158505356542187969779148587298718113911594165308285586505994114228
9531 159815299953125328525931723097068354904619304191571835700796544736
9532 -161136000283440454797826417333450748195284276072998708819127496952
9533 162467545304038688229522969068195883305266545054472338659559603576
9534 -163810023497433884635701908340604676876013107284210930868306426256
9535 165163524063481130462430994832415708852840492086979329131876669512
9536 -166528136925155346273855824473985934791522120989865497400064968164
9537 167903952734376144270038049151667573798842047080126121696436546836
9538 -169291062877879307716480050357451324036449736451205586885396746624
9539 170689559483135263073213561411523491061165851682162104873679475691
9540 -172099535424314918541498979015103389304876844933135361248827057100
9541 173521084328303245699360087475134845745640858051562756997344262024
9542 -174954300580760983873545164089566693206876044173328914307437911168
9543 176399279332234849895240859874795831737174381853894040439890061376
9544 -177856116504316638910152175841562760051445207831101749541529536228
9545 179324908795851604960584015333043417496035121988238684538894084127
9546 -180805753689196513128102345772307705810882139759703980548437409408
9547 182298749456527758120402541224318403924234479824707999060990171454
9548 -183803995166199947305357040247570881774769607628985762079116492288
9549 185321590689155349339043538837212685040956017334262375251765150637
9550 -186851636705384612703059510952781209869375230044562709336205712192
9551 188394234710439161659801355061788157119617654290106469518811508030
9552 -189949487021995680352820841587496381931763100817189698416229331664
9553 191517496786473099023063222440931827799236461389139611479997017978
9554 -193098367985702499580937314498391780097717779306498562331977282648
9555 194692205443650361068966564618792585268554266845484261621520588573
9556 -196299114833195568870421562257001177495244363636069590081842272492
9557 197919202682960614866040255098035558906151848767037229294952473140
9558 -199552576384197419113905373218691595965146983983612271456425270944
9559 201199344197728207026973980678371050118655115060405251214013493968
9560 -202859615260941879448847939328991609190695998159550015944475471920
9561 204533499594846316481344275163765075225260597603733753750976920414
9562 -206221108111177059397480479247478500803097629939321011584422171472
9563 207922552619562818480842773228066020747873125547271336714895567438
9564 -209637945834748258167168078813742347896593540484777983015329780708
9565 211367401383874514426557253461166146262204822029004244540756392284
9566 -213111033813817902915264154162388213120225099375867188561545365712
9567 214868958598587280044690004139458319684635583998356531675470622079
9568 -216641292146780522762274785129704719549405449870769554561664156192
9569 218428151809100596514638082338701170527289908707480607383118339137
9570 -220229655885931684567803803733058144245372646941300594580305714720
9571 222045923634975855592871038205069403900173958241493544376685442032
9572 -223877075278950750188293305752804482648172204102310450811159284156
9573 225723232013348770802228636604374354418161207982285218666138575911
9574 -227584516014258263340453109090263348775001959274942926390751098800
9575 229461050446247182597322271816534500683756771015700486324165710739
9576 -231352959470309737529451660773920145635100775419724555086020927712
9577 233260368251876516304404588426545077169712230305230944585103416656
9578 -235183402968888594999959542798240989573066455074691584051668654988
9579 237122190819936137803719737711000703523253563557128666578819693376
9580 -239076860032462000568164295747145654643975723817933444055263067760
9581 241047539871030853612966781902297474633885356440785163806554921192
9582 -243034360645664343734766773971346192596231183279933290251018297476
9583 245037453720242819484820181644064965482466218190948742667961649027
9584 -247056951520974147907322343152700638862928628138002792921598329968
9585 249092987544930155095944689815793728241439007340377777125872065752
9586 -251145696368651227123503063094214075940256136688104291837996643084
9587 253215213656819612129937635154933418610768796840617396136821466136
9588 -255301676171001968617186827034317252400702653036756392811000228576
9589 257405221778461709296338622308141404569915798403074177230451070844
9590 -259525989461041694162902219252518177889792038230564288233921805696
9591 261664119324117830840423042300326486724501070486052422397253908125
9592 -263819752605624144631228761040341345163397713586791591955443513696
9593 265993031685149885146109201871965916856100422307891865569095443976
9594 -268184100093109240852467001180653657901027431199692464587190818248
9595 270393102519984237383198729463633518571588866390085887644562017065
9596 -272620184825641399986550293513309517029542821102410146666607399264
9597 274865494048722765070710084321631476045245699155950249241599169832
9598 -277129178416111830406235088182463482942733007820624742219745070864
9599 279411387352475038194827662843284927340758167220815749380694992332
9600 -281712271489879389894774699164204704121017610350723112242353804686
9601 284031982677486796411809411131445231230877229113228392836410497824
9602 -286370673991325772019544181385953779349319137101175685774052819476
9603 288728499744141085166238098210005339470771614697565871871723592092
9604 -291105615495321984154794635989135414193492481849516350383511042242
9605 293502178060909620550825176763153338525467059298997953838525666606
9606 -295918345523684298079656823418736852017685942700628543516109766596
9607 298354277243333179717604565020613554706718345309762086643713016254
9608 -300810133866699090665966962784946384133344237835317693852819843308
9609 303286077338111059918342080283491564952566345086509614182710433571
9610 -305782270909797248193299657243232826424005881608006302822825070598
9611 308298879152380915105492140965313702697130479115992197336829219442
9612 -310836067965460083589249122658105949573030474116261006533329592180
9613 313394004588271564769887336158317449026802730666862040512878091365
9614 -315972857610440011699694420888961967084788430907151450524214383104
9615 318572796982812675638124303111717751132583840635380534785408186709
9616 -321193994028380543859492916994410341395803640895564235454512858900
9617 323836621453286543316705131811928094626932867799763981104196425355
9618 -326500853357921499876599708237911689854140275691582607847083496320
9619 329186865248108548271693899943942394400889495334098628603004894585
9620 -331894834046376693384770482991753328219349635286332307721109717016
9621 334624938103324228997207600968669158230889389320048334560337325208
9622 -337377357209072725689538472726954671313256566728037431418048557024
9623 340152272604812305183778906068089452875861107422669683118853190696
9624 -342949866994438924061913467377504922573692566352374794975989528716
9625 345770324556284395483926453865921942763793835075860834544371294389
9626 -348613830954939883262244510993176912454394638271187515580706765012
9627 351480573353173608427769490658477681215657220603270736830200809820
9628 -354370740423943514246171281331266319911467895080297691811469228336
9629 357284522362505641512131875425120227488550469556318801492826587281
9630 -360222110898618971864137597805138508786563183257109180708323070880
9631 363183699308847502823562657844873815679925890332911215124552027786
9632 -366169482428960324269533214237915706228164636121625131090372073376
9633 369179656666430472115768937958934085377473055457196682876133615082
9634 -372214420013033341057633398360200478769641401256686260538787840268
9635 375273972057545444407353071054633574091810306258551564096573162694
9636 -378358513998544315233157801752533675633359841860879263955391464416
9637 381468248657310349264326442993620245726975971198997070442313935519
9638 -384603380490831396319166278121270234401484938750553196938712969248
9639 387764115604910913357192829134239854579142768525851546478578568826
9640 -390950661767380498650589706363437547827523589508158057215339845668
9641 394163228421417633013801241161347713341210470243029736283716403236
9642 -397402026698969460524231661033049191936356137431884617074052945176
9643 400667269434283447711884424627460904950598973795665862396303893768
9644 -403959171177545766791767953591757524030735405049917887761549007568
9645 407277948208628255160416340326606239639145551273801418335337240956
9646 -410623818550944810077325697040467979507054175672221224750294905408
9647 413997001985418084203891751072233908542708245762195877457662427072
9648 -417397720064557354476958302552048843436816554453997256494458536312
9649 420826196126648443651758593382421139787717167339872601465523775433
9650 -424282655310056580760265000056255733068228987864433260861264216628
9651 427767324567643093696172447277098597948360792316159893418615914815
9652 -431280432681296834157346439541335722645426990123086614652922624864
9653 434822210276581242250989750308436881321360684186306682498881149029
9654 -438392889837497965196447974836167648984514239548862210446333367428
9655 441992705721367951745912003693295936673133710385213103100134997951
9656 -445621894173830951184716976427378343258828096395853596537859594880
9657 449280693343964353070917726492824258024845246525641864054970844576
9658 -452969343299522311228778781712398151830569301080592079619129808000
9659 456688086042296102923194674748464759429080077997225565010698953404
9660 -460437165523596681612299088519166333510985608653495546554139826944
9661 464216827659860389204078087879884392379076279188796251928409287830
9662 -468027320348378801330125708324011080493370579260527961936440587056
9663 471868893483153686796225308699607440495280029556391145933661206763
9664 -475741798970878070075666683693842177900238758391843900344049977968
9665 479646290747044393477579850397728320688639619662258737409617468284
9666 -483582624792180783449548116288386957908108246124713123609229093232
9667 487551059148216433361825541379840766572734991645969420086105654908
9668 -491551853934977123070100886590288532109394467419119623514225615388
9669 495585271366811903565398904999575979734786143656517750250894727174
9670 -499651575769351983093871370530633044503320761954841517335589513104
9671 503751033596402859266389245023744084358442684662533234347283858548
9672 -507883913446970749878492289459869790541362220015554066551420432224
9673 512050486082424383425875419573265771922488086920172898105687110602
9674 -516251024443793218629688174848925802515850983367331143565153003808
9675 520485803669203170679994618365964428243175981762412418404055182700
9676 -524755101111450930365289467195031696695942606655456333171040497824
9677 529059196355717970781499804155189695757339043673496362611792123951
9678 -533398371237425344905931786032276190703474345905763742677602337172
9679 537772909860230385980663722904614784236581639498075971991955757720
9680 -542183098614166431376460110844481069836666332921821948256580732926
9681 546629226193926699402909008524754912846777283404884833023147830365
9682 -551111583617293457393694938533504864950066142156436213314759452016
9683 555630464243713628328242710491806090888678305394852872024531350410
9684 -560186163793021992252939741644773617326152207978071676913175300516
9685 564778980364313147837305249739278929812753879201765105043882409315
9686 -569409214454963408543367927594683277115835680157459130787647142384
9687 574077168979803817100687380606161498735489602519332665212499753964
9688 -578783149290445471265460936660906636394476915094709825045835408368
9689 583527463194758363200552894476829326506427049744508288705480728543
9690 -588310420976504944244628616812724278886932246185238703604580147600
9691 593132335415129636343436169889632360557290783048287821806588686851
9692 -597993521805705520995222881289488023316188608147791359301051545904
9693 602894297979039446215877039938550876203083728441616431152036876869
9694 -607834984321936801758224212624354133957809997964282382530204721312
9695 612815903797627222624565972551502709364060944435901679938268094613
9696 -617837381966352490792613381555206959593588172253979240423286857676
9697 622899747006117915033030010387009680035161779128936781200954362483
9698 -628003329733608478732455847119184300061820437684643880331545698024
9699 633148463625271055749734946121866880076544031944077961713092578293
9700 -638335484838564004525721544395958645656591789147373845995106089572
9701 643564732233375460939101713232412847464453737740614382850994924824
9702 -648836547393611660752755209976201557656583350420962844510353344304
9703 654151274648956632927914563891107282169133784343911383672004684558
9704 -659509261096804615597379856010336340525974091059399838060662785980
9705 664910856624366557084947221977835052196588281016705599676283801723
9706 -670356413930952075036640743099909921763201713835364935778724958272
9707 675846288550428257490939895622797210108744157604401118843527027670
9708 -681380838873856700560611816380657330144043306600225684136521158532
9709 686960426172310188328637978259881525843852410781249641810673952024
9710 -692585414619870431575722105542924067878637464552158898157058160672
9711 698256171316808293057638978049907765868876444226948848157314105516
9712 -703973066312947938237895918450282465825793001136737088580650223144
9713 709736472631216361655499079102152144856926268692044438768726905839
9714 -715546766291379750469719136123616086474582014866663312504492637120
9715 721404326333968158174314832354490247621797223383415557683725238335
9716 -727309534844389973013382384158115327175239637559174241204519047200
9717 733262776977237677260543738054016628209615316860332355067317750424
9718 -739264440980786405243261990452510249211298445225759372684631322560
9719 745314918221686819805378269874720695450886743664453037841442113394
9720 -751414603209853838804206711771664753324130895942169427934499275706
9721 757563893623552755234413939674612985779171131989295886895907742349
9722 -763763190334684306660163278676390570443687399002485602612321189660
9723 770012897434270261820343851412014404851258038525695507729075440941
9724 -776313422258141104549858373730751358850122735940090626018313992512
9725 782665175412827407533644101791509946620476955347970144624704529580
9726 -789068570801656500880087843673140407900589421878397849795636510572
9727 795524025651056053067512771865134383345725281637633429924481871592
9728 -802031960537066194482212216107171394086151416244000722050519470840
9729 808592799412061826529839701602694560645145745330402521274896831379
9730 -815206969631686772164597055085551363763065720629388341235996777280
9731 821874901982001436643361114907570691977702903190557255616465377256
9732 -828597030706845660375428033337308671570147473707428768364086701512
9733 835373793535418458903711872566510451537783505608036491098510835148
9734 -842205631710076358320796683459009353418273860778577871861350001024
9735 849092990014352047794000064657407063531928422684445550168023427340
9736 -856036316801195084348358954055607037326334450432295880187228941524
9737 863036064021436398635998857818010116663556261271058745948392676082
9738 -870092687252478364105505800132319130088368831344041848342777071884
9739 877206645727212205776502123986035831615655414313185933387174769863
9740 -884378402363164538723455303287868503228070696344580812500543401512
9741 891608423791874840379651868945607255983478132389884277705226433258
9742 -898897180388505674888081497069693952452832898293701306323426256784
9743 906245146301687501951540761481975021093543168463138559295248800546
9744 -913652799483599916970429981536780696022341491780054827265509708752
9745 921120621720291183704334474703796477180524689466806249945939814590
9746 -928649098662237935253414388317704537517293837890675466508945657408
9747 936238719855146933828742783464659273521916077959236535747715886158
9748 -943889978771000794567904081798469280645326926006782545013581950468
9749 951603372839349593554275382223266835651138610730053422044879715543
9750 -959379403478850295216349290539043244658786379253717597501462074012
9751 967218576129055949418113375127708183997604804839678861930484524696
9752 -975121400282456623803779627562558591120363151307703842581907935264
9753 983088389516774052330965749212825338206287318727338318950919562542
9754 -991120061527511996416684053236654410433009576834419727272639397684
9755 999216938160764330731115642083131524208263995246656128352866510756
9756 -1007379545446282881406066748085219543800343252437217962472470482016
9757 1015608413630807060279157293116073518939535838050963181974711457690
9758 -1023904077211657354772122605273519480529349143858968747091067855552
9759 1032267074970594749103068840031787266241699971719118341189566406965
9760 -1040697950007948168759069298360881029074379796039375460861433029852
9761 1049197249777012056508088177207347748924282224619000170205358848466
9762 -1057765526118716204708843398797500899757490278372384240125427562112
9763 1066403335296569985284851577154335705322165623798138100021478420407
9764 -1075111238031883135465523949298191129592781754038720604185477498228
9765 1083889799539265274263797859921885122305930960313669418697443692610
9766 -1092739589562406341657397411306470029809962584334737001270697080688
9767 1101661182410140169570430141220334465925387980394842919133518951012
9768 -1110655156992793411014662790295498304271139797873687619615819414176
9769 1119722096858822071146504896904020770610962700352229605945631473802
9770 -1128862590231737901527498516106401551023402472033421283405094286804
9771 1138077230047326936544008136098860126206315241627253971002046261319
9772 -1147366613991162468746877187201345075157196594907032903605691908016
9773 1156731344536414777815124786859057756730755045575520393821464978248
9774 -1166172028981959945930365036183336345996997416686114567644056193244
9775 1175689279490790110571615950263583611630938337495131003477864025736
9776 -1185283713128727524104608877987711231642962879702436228451409804512
9777 1194955951903444808046703261199256555321217997434009812306117117820
9778 -1204706622803793808539155373973744643177963433152845293390120826804
9779 1214536357839445478353891277770104748537673498186686568314565900732
9780 -1224445794080843229703210127162239775444315235886996181970232983176
9781 1234435573699472221209119218810224839032115981357058013313093492514
9782 -1244506344008447061625410473296883176691667127495879237987115628608
9783 1254658757503420432291271743781018124931698304672894173345859095601
9784 -1264893471903815149831336577506895767416275703914873161957150121856
9785 1275211150194382210304772759984018802029596075905590682092943278955
9786 -1285612460667087375846461979387593024418921341153123280765084031008
9787 1296098076963328884837708046251318396809355174866731567864185833557
9788 -1306668678116488886793416103256521188738233570627849963148716078864
9789 1317324948594821223458506067230952321279340334375276149443252276928
9790 -1328067578344678198069665225369848062036542220584945937636457009440
9791 1338897262834078995360621759525655654772036700376779849169403516594
9792 -1349814703096622435671156597731426085625663943149791594275283988940
9793 1360820605775746767463298362937741545874153188402124636768952413560
9794 -1371915683169339223653807724075638801650038367775453545451068218848
9795 1383100653274698088441405089087152564279078004435866277539568252171
9796 -1394376239833850042741490834665812622885807667781205070095043735424
9797 1405743172379225577941621328443294170250683496299312108799807700930
9798 -1417202186279695289459017786770358550456086326277122872020812384672
9799 1428754022786969883518189252256730051085293074490476340028338959230
9800 -1440399429082366752673646283493968840839242077185514877184289452422
9801 1452139158323945997880978897680718271807177409598162605519278648240
9802 -1463973969694018797370591500263494913998614103669444150037307796716
9803 1475904628447031045203459693099498756020250682067249027679751787362
9804 -1487931905957825205188739881166945204153125896306192990220301793120
9805 1500056579770283348820273667654002420497413957281870742800602680611
9806 -1512279433646354369044346654932372672629932744975533256447369339280
9807 1524601257615468385005857393579744413336609549288555081021837134234
9808 -1537022848024341376435709281444564638493114345636573828325054792180
9809 1549545007587173110040149232254979209994667813411907894595861301730
9810 -1562168545436241444134345593160745640157491434400052631683148455860
9811 1574894277172896121829138518069060223560479932385540484490471427197
9812 -1587723024918955187333034051553442109023649944750028582646209297984
9813 1600655617368507184372584706667284682369023849056395207989598968018
9814 -1613692889840122320364751476825638316293535992360893805284603495904
9815 1626835684329475804796133231222598190881953932760923126590511211763
9816 -1640084849562386595277548687283307708403864625497191804801477101228
9817 1653441241048274809949844254713534502417393315297693972632084880098
9818 -1666905721134041090319469957235716806623308210796776082125677319148
9819 1680479159058371224201818728045211619071187466234429143934430657624
9820 -1694162431006469364248076509750896869661572607787161144659584352096
9821 1707956420165223203528908226964430742901142491864486343557914260998
9822 -1721862016778804495847245974504649658014091350077612245671301727140
9823 1735880118204708334854300573791918238672933258367019224803277303054
9824 -1750011628970234632649247749681696630236654473822975110965409937336
9825 1764257460829415265355419270146473981789213684051278882304678099824
9826 -1778618532820390380185843205248364705812181072642279401202595281848
9827 1793095771323237385740223863414215166249365624811256021926540176230
9828 -1807690110118256174715541035390870740823420324744225113188780159312
9829 1822402490444714155865002312116955376367831639317263587605338886046
9830 -1837233861060054699906736243709578437439123621165540422540392328088
9831 1852185178299572632166015274739507916680436333290464255417174454935
9832 -1867257406136560433034605620082919319041220794396888103341089381084
9833 1882451516242928835849729123930662452514477087949671865496839282823
9834 -1897768488050305540534775047454961302417471845582827738816483752544
9835 1913209308811615790306015915077800214792085363752689280232085563179
9836 -1928774973663148587935872257569602334405135116025938539676006713296
9837 1944466485687112357475460645717314717755571174267939302781271958135
9838 -1960284855974683886978985311711015005103918739122108831108108146448
9839 1976231103689554417641746690951284556899861436857238326264399388300
9840 -1992306256131976774863904550354624181245017985162507535966129261516
9841 2008511348803317467085426645983815030388255759587141618755811040104
9842 -2024847425471117708805667307034938843736961414185168802377473036416
9843 2041315538234667355005558897605300314933078082961885581785513168767
9844 -2057916747591095765233281474343875421869485380379549746995698199168
9845 2074652122501983646897334749587714298984477790610479724620829894790
9846 -2091522740460499958836018301330815251217431247829062178738056405984
9847 2108529687559067988001291564688983307114900947565026888722534761996
9848 -2125674058557564744109709435219345016084303953706943047456824967280
9849 2142956956952057849375501577600806705636256069501913892793202391094
9850 -2160379495044084132952787458543570223797113897046569891260992949444
9851 2177942794010474172477312950910345540238878995660226713783782983435
9852 -2195647983973727058114890980430268678367045209896490489993638834340
9853 2213496204072939687795875761443222689518317860846510582522697377206
9854 -2231488602535294935844460227724389345169781893469129371257938375696
9855 2249626336748113071000336831714799104281871016666553545038132083413
9856 -2267910573331470833880295583082490077776823741909648305511695033664
9857 2286342488211392618240657868997686697988795143223301180251748900226
9858 -2304923266693618234980083420456885652349783023961186438637003113152
9859 2323654103537951772668279384048360192771165571507362820553812486586
9860 -2342536203033196103501539019343915436827510225936218426494910977160
9861 2361570779072677618972912946076881398977503735303289661859190258846
9862 -2380759055230365815205253790180820604905598075560589216308732626000
9863 2400102264837592383831477128484050471932858226820037896936084824380
9864 -2419601651060374500520265457809219671248544604048977245243127498308
9865 2439258466977347039739241327554690937416867112439278102421869151354
9866 -2459073975658308481123500880019075948107297786410077547888974581924
9867 2479049450243385309877496356755906398399388623625681126585572978730
9868 -2499186174022819750984768702472072680061480157885842581996300785944
9869 2519485440517385714635158946671324715281368207915401653846771640550
9870 -2539948553559437868205086072477092476354244010542142742136015345424
9871 2560576827374598788345503009417412778069957106610268898534374552978
9872 -2581371586664089185246481677956447757490356145197925187278403763612
9873 2602334166687706229959300307472033328395571632247493877340057184700
9874 -2623465913347455054768696485700667939427131024769644971642775677388
9875 2644768183271838536021909954632536123581497751928002283595040276610
9876 -2666242343900810508539589991060741134865289146362569160434182558232
9877 2687889773571397600758920941906724481930049185360865027058160537693
9878 -2709711861603994920093781605904049881102149076458035717484441673696
9879 2731710008389340858642773115093796102381259705389561352740986253534
9880 -2753885625476176330335917325164036199685652304102717007462130513680
9881 2776240135659593791887153273435123068300582755231323253669278285911
9882 -2798774973070081441514871189558952721994722812721756235309386686924
9883 2821491583263268031309068546351924135328762041554169502083012451060
9884 -2844391423310373771363756081472866137366311625566397219634131842928
9885 2867475961889372846359467772749340977392917551508306323942129461475
9886 -2890746679376873108175640520288317880555046150005536530586994685624
9887 2914205067940718551338748979388499795780073670514071292261925933896
9888 -2937852631633320221671950035785282402670778842163154568851280287384
9889 2961690886485721252408170630527459291649637826724881800252835014884
9890 -2985721360602401766263642367633450119969979892970872903562328377904
9891 3009945594256829426545446589781712338038512400875324634320210059849
9892 -3034365139987761465287304221209217649737104523636560851501608712180
9893 3058981562696304061675265465771721567532184635151948725503454123100
9894 -3083796439743734989641785349764321206442406428106274567226166927480
9895 3108811361050095499475592324931794381628344841761114570075522618555
9896 -3134027929193557444618469343400665109518072854686412797333380801260
9897 3159447759510571711501291215139518374801049357427489032026711582559
9898 -3185072480196804057313140629690075682090695194111239623230015673028
9899 3210903732408864508001820839841714599022429793552368963365350459832
9900 -3236943170366836516574379595341098006119465006775704994892679508400
9901 3263192461457612129905161621755831681611762848258467470421419869658
9902 -3289653286339039460769242286734339472748615792871817147459632056688
9903 3316327339044888810703711145843536989997324009661672699896846500676
9904 -3343216327090643838561040573706053094694729585969020823623115718312
9905 3370321971580124219260583294863333788777099585444067504206847444351
9906 -3397646007312946287269006996493010436378739664017311587896919840160
9907 3425190182892828209751130190393494661431411502769665039086825824830
9908 -3452956260836746285132129324422608313536024885776303396652399708436
9909 3480946017684949014003423590267799131690837206431299198258969493013
9910 -3509161244111835640890714404197748320617040105030772729518930123472
9911 3537603745037705917386687502711496443322416252512879538699605292668
9912 -3566275339741387889535826400414456674189138961386096432985354958528
9913 3595177861973750565147709229938478453238038301709682507909906676223
9914 -3624313160072108369911162757028164024497419285621060792807493909732
9915 3653683097075524354787847251467418167435451731228338678350152134259
9916 -3683289550841019171183387263374677480372036561283066715690921486320
9917 3713134414160692884830213513894458882268004609867138421221459428304
9918 -3743219594879766754172031487924184432792443796385880830621576304464
9919 3773547016015552154318498639765067651381072743033457024640429039164
9920 -3804118615877353883343514605930524045481700770873464695555590160176
9921 3834936348187315143834772349068345310559548581049950512084798308299
9922 -3866002182202211549169172472182305378028169394329356312991599558260
9923 3897318102836201560991682832225144037459800142052761301663892105602
9924 -3928886110784540821817571070896670789705638100969680234983917433400
9925 3960708222648267904563014213601170695831623461544413098177579394462
9926 -3992786471059869059140288133322819840653637393803692096230313712928
9927 4025122904809929595034477315125160288504199142035811429669581927660
9928 -4057719588974779598012364872131335143951581284211717497079113955144
9929 4090578605045141738804333246935682733545836770032109541384135901183
9930 -4123702051055788991750222977485309931546077668975300895572395819288
9931 4157092041716220142013682404752250818140630147124556027641514900258
9932 -4190750708542361021050144150019549756909275866273925959880102924384
9933 4224680199989299471564760497252378312055934219524210655586002384741
9934 -4258882681585062105222022590946736789928636704372184518535006181192
9935 4293360336065440978872008132757354292108554891927173573961520937147
9936 -4328115363509878378042907185012774804433322952110079480550687719344
9937 4363149981478417959919351746911839767241637219157119105097785999883
9938 -4398466425149730571984835988006225970292147118415762840340496320100
9939 4434066947460223126957902686267900712710064973062354481580947036093
9940 -4469953819244238979599558270444141194513943207932265737936566455424
9941 4506129329375358316417363342512601965918982598026401759730515049177
9942 -4542595784908807135243655990033494535818109304781926084475520617156
9943 4579355511224983458125259037727454854804046126142858829373792669012
9944 -4616410852174109487933686423991232776591668654468479284264503807072
9945 4653764170222018486592214473094561928504964342609253501237677241285
9946 -4691417846597085220823167097986476232274847281020352640998234190836
9947 4729374281438308889849356056461044007097711820062016825833371366006
9948 -4767635893944557518541824675174926521935006193357756510479816444844
9949 4806205122524982869095902790976530392356805053756864645402379739738
9950 -4845084424950614994443159576041916905972032470661066914468185606800
9951 4884276278507145627272237877700579876985380325689011651943126440078
9952 -4923783180148909669740898335633050082800222102857628492884165673856
9953 4963607646654074120719054859052022588662895844878399395991256289813
9954 -5003752214781043849712337708017447987019038144662397150564678365952
9955 5044219441426093699482000945981348473295872001282639332213000722542
9956 -5085011903782236472804054052503888744119331354515482424549733496896
9957 5126132199499336432802631998426818491378105318905264633186341226362
9958 -5167582946845478020854145677245524132956586605668975753975715778032
9959 5209366784869599571194029693600029582690412108332068727591568735364
9960 -5251486373565401877071314664163856385771064226686003376279347916248
9961 5293944394036541539592217257422839842358649566046560652934756500970
9962 -5336743548663119107276917657523768536120570509214550535615091688440
9963 5379886561269472091828169303495402457744840237412864111397668844822
9964 -5423376177293283023680882047973080559004860208986139736270154818336
9965 5467215163956012789572894086264488265887870070439769238407278728279
9966 -5511406310434669573653391536327303919563286470970928883982455878016
9967 5555952428034923803531473689805662717684355285499840984484515704925
9968 -5600856350365579583167858142760792069396177548023227404024201841296
9969 5646120933514413175632370103340243834934532412995288631144421571358
9970 -5691749056225389180493396687246632784079403126050974414109735382124
9971 5737743620077265132977678429770852205709302210132669823094644124335
9972 -5784107549663595335044461264847871131531358483861091514004262080948
9973 5830843792774144812161984034318838123222180636731546153021642135893
9974 -5877955320577724373861407156308019289915609159518002732758212765728
9975 5925445127806457841078512408940962263042792181461024728582010076615
9976 -5973316232941492588881774203399983281140026012342902303185219147472
9977 6021571678400164639431709171045721072492663363493840900106488804874
9978 -6070214530724629626925781207309983716958221613745602911424224601984
9979 6119247880771971043860639306229508693288102883941418110151918096541
9980 -6168674843905797266194200061386214760411525304873475426412345099000
9981 6218498560189338943919198835261995112765033861247356927651019158201
9982 -6268722194580058433172505585582043780460437264441860186927753159360
9983 6319348937125783036305954809080572579325097292557833334040431927630
9984 -6370382003162373907339935285210289241012257450479066239345937494180
9985 6421824633512942571915825472362051592152992999484285847559728091007
9986 -6473680094688627103262885971165656117829402166450434119923515332820
9987 6525951679090940088804813411295721412667213721576102191226426691297
9988 -6578642705215700615856243271207170784774239220603915927888691606976
9989 6631756517858562599405526499555164771938554833210068073130661109754
9990 -6685296488322151870252601836190318807123890682131160256161362241068
9991 6739266014624824537775289667695867201020849633185322701201081965980
9992 -6793668521711059238339433437867924994035345897191584672468139748076
9993 6848507461663495977853642821396216672690645136553168645859367596172
9994 -6903786313916634375203623540349162490842627003279065200700023467488
9995 6959508585472204212289929400917127455402297855008414405905640419540
9996 -7015677811116221296142203775644565134207736935913347244571928863420
9997 7072297553637741739098394978435922542270916172610696433276302006551
9998 -7129371404049327864324881443643127908206238319512147591524940833600
9999 7186902981809239046018821363300427268207849566930536587434023851738
10000 -7244895935045360896483285191738628072210195622539284445143048983602