-1 1
0 0
1 1
2 -1
3 2
4 -2
5 2
6 -3
7 5
8 -5
9 5
10 -7
11 9
12 -10
13 11
14 -14
15 18
16 -20
17 22
18 -27
19 32
20 -36
21 40
22 -48
23 57
24 -63
25 70
26 -82
27 95
28 -106
29 119
30 -137
31 158
32 -175
33 195
34 -222
35 252
36 -280
37 311
38 -352
39 397
40 -439
41 486
42 -546
43 611
44 -676
45 747
46 -834
47 929
48 -1024
49 1128
50 -1253
51 1389
52 -1528
53 1679
54 -1857
55 2052
56 -2250
57 2467
58 -2718
59 2993
60 -3276
61 3584
62 -3936
63 4321
64 -4718
65 5150
66 -5640
67 6173
68 -6728
69 7329
70 -8006
71 8740
72 -9507
73 10337
74 -11266
75 12269
76 -13324
77 14462
78 -15726
79 17090
80 -18526
81 20075
82 -21786
83 23629
84 -25574
85 27669
86 -29970
87 32448
88 -35064
89 37881
90 -40961
91 44272
92 -47774
93 51538
94 -55638
95 60041
96 -64701
97 69704
98 -75137
99 80961
100 -87134
101 93749
102 -100914
103 108587
104 -116722
105 125430
106 -134838
107 144899
108 -155572
109 166982
110 -179280
111 192424
112 -206362
113 221251
114 -237264
115 254361
116 -272492
117 291841
118 -312612
119 334773
120 -358265
121 383314
122 -410158
123 438768
124 -469096
125 501403
126 -535974
127 572789
128 -611801
129 653323
130 -697694
131 744899
132 -794916
133 848104
134 -904870
135 965214
136 -1029126
137 1097038
138 -1169430
139 1246322
140 -1327738
141 1414185
142 -1506228
143 1603926
144 -1707322
145 1817034
146 -1933722
147 2057490
148 -2188432
149 2327275
150 -2474799
151 2631170
152 -2796528
153 2971749
154 -3157752
155 3354776
156 -3563048
157 3783593
158 -4017508
159 4265124
160 -4526761
161 4803641
162 -5097069
163 5407487
164 -5735356
165 6082107
166 -6449298
167 6837521
168 -7247382
169 7680597
170 -8139010
171 8623402
172 -9134578
173 9674571
174 -10245570
175 10848599
176 -11484684
177 12156267
178 -12865938
179 13615013
180 -14404818
181 15238250
182 -16118388
183 17046910
184 -18025494
185 19057603
186 -20146896
187 21295476
188 -22505490
189 23781034
190 -25126472
191 26544433
192 -28037614
193 29610896
194 -31269466
195 33016587
196 -34855650
197 36792441
198 -38833128
199 40981766
200 -43242553
201 45622393
202 -48128598
203 50766176
204 -53540328
205 56459256
206 -59531634
207 62763645
208 -66161668
209 69735479
210 -73495354
211 77448872
212 -81603876
213 85971960
214 -90565326
215 95393240
216 -100465281
217 105795223
218 -111397542
219 117283504
220 -123464820
221 129957800
222 -136779630
223 143943995
224 -151465114
225 159362339
226 -167656038
227 176362777
228 -185499812
229 195090062
230 -205157666
231 215722659
232 -226805862
233 238434463
234 -250637022
235 263437701
236 -276861616
237 290940958
238 -305709516
239 321196384
240 -337431738
241 354453707
242 -372302237
243 391012250
244 -410620012
245 431170588
246 -452711214
247 475283728
248 -498931576
249 523708032
250 -549668899
251 576864189
252 -605345930
253 635176998
254 -666423286
255 699144504
256 -733402760
257 769272287
258 -806830806
259 846149488
260 -887302412
261 930377109
262 -975465192
263 1022651395
264 -1072023840
265 1123685748
266 -1177745000
267 1234302318
268 -1293462454
269 1355346957
270 -1420082807
271 1487789564
272 -1558591500
273 1632631700
274 -1710059526
275 1791016663
276 -1875650442
277 1964129069
278 -2056628152
279 2153315377
280 -2254365098
281 2359974994
282 -2470351362
283 2585692391
284 -2706204228
285 2832118932
286 -2963678688
287 3101117488
288 -3244678653
289 3394634527
290 -3551269178
291 3714858538
292 -3885689524
293 4064081447
294 -4250367267
295 4444872036
296 -4647933586
297 4859926134
298 -5081239638
299 5312256546
300 -5553374302
301 5805031018
302 -6067683128
303 6341780130
304 -6627789028
305 6926222452
306 -7237614258
307 7562492129
308 -7901404344
309 8254950154
310 -8623753568
311 9008433449
312 -9409632750
313 9828051590
314 -10264418786
315 10719459384
316 -11193926692
317 11688637987
318 -12204443898
319 12742193142
320 -13302767328
321 13887119973
322 -14496243096
323 15131129224
324 -15792809230
325 16482394679
326 -17201041706
327 17949910012
328 -18730203786
329 19543218032
330 -20390299176
331 21272800958
332 -22192128906
333 23149790515
334 -24147352830
335 25186394745
336 -26268555254
337 27395588084
338 -28569315775
339 29791578153
340 -31064284980
341 32389474878
342 -33769266168
343 35205800998
344 -36701302606
345 38258139324
346 -39878771502
347 41565691217
348 -43321484628
349 45148901156
350 -47050796510
351 49030067644
352 -51089720256
353 53232944222
354 -55463051844
355 57783408042
356 -60197503532
357 62709036612
358 -65321846724
359 68039839379
360 -70867065293
361 73807809531
362 -76866519630
363 80047725020
364 -83356122956
365 86796674936
366 -90374529690
367 94094936357
368 -97963337742
369 101985474987
370 -106167304718
371 110514905642
372 -115034580104
373 119732966993
374 -124616953280
375 129693573405
376 -134970119538
377 140454264087
378 -146153964570
379 152077355738
380 -158232869316
381 164629366456
382 -171276035940
383 178182278571
384 -185357836731
385 192812938416
386 -200558187602
387 208604440801
388 -216962947420
389 225645505691
390 -234664345402
391 244031995872
392 -253761437821
393 263866272744
394 -274360597062
395 285258861084
396 -296576033820
397 308327785973
398 -320530355980
399 333200398943
400 -346355165408
401 360012699645
402 -374191696578
403 388911340288
404 -404191498252
405 420052935456
406 -436517162436
407 453606262604
408 -471343102794
409 489751565504
410 -508856386598
411 528682971393
412 -549257622934
413 570607793374
414 -592761911370
415 615749186283
416 -639599855182
417 664345455937
418 -690018642864
419 716652978843
420 -744283202982
421 772945526366
422 -802677436372
423 833517475647
424 -865505532102
425 898683159801
426 -933093370860
427 968780400742
428 -1005790023190
429 1044169897188
430 -1083969347114
431 1125239113216
432 -1168031693434
433 1212401719409
434 -1258405723600
435 1306101874743
436 -1355550349204
437 1406813737698
438 -1459956799710
439 1515046183268
440 -1572150827672
441 1631342404818
442 -1692695059260
443 1756285112515
444 -1822191500000
445 1890496249224
446 -1961284205858
447 2034642721968
448 -2110662129514
449 2189436259708
450 -2271062153775
451 2355639735078
452 -2443272323008
453 2534067195760
454 -2628135286902
455 2725590840277
456 -2826551967744
457 2931141259877
458 -3039485467542
459 3151715139381
460 -3267965228118
461 3388375751947
462 -3513091462440
463 3642261463811
464 -3776039871640
465 3914586530670
466 -4058066667966
467 4206650494491
468 -4360513921244
469 4519839337528
470 -4684815250454
471 4855635868771
472 -5032501880628
473 5215621299481
474 -5405209088700
475 5601486728816
476 -5804683062724
477 6015035214213
478 -6232788199296
479 6458194476952
480 -6691514867375
481 6933019550959
482 -7182987666074
483 7441706844258
484 -7709474209226
485 7986597461656
486 -8273394466311
487 8570192771633
488 -8877330696894
489 9195158511604
490 -9524038012455
491 9864342028831
492 -10216455607164
493 10580777291826
494 -10957718695280
495 11347703990601
496 -11751171201352
497 12168573595087
498 -12600379247238
499 13047070523696
500 -13509145486232
501 13987119407871
502 -14481524334264
503 14992908558901
504 -15521838153738
505 16068898619967
506 -16634694448152
507 17219848590252
508 -17825004127690
509 18450826068505
510 -19098000911862
511 19767236119972
512 -20459261936259
513 21174833344048
514 -21914729638902
515 22679753905116
516 -23470734999590
517 24288529684860
518 -25134022217188
519 26008123831737
520 -26911774907894
521 27845947294641
522 -28811643919482
523 29809898288999
524 -30841776853988
525 31908381543634
526 -33010849404666
527 34150352124202
528 -35328098612892
529 36545337770506
530 -37803358161570
531 39103487570487
532 -40447095824024
533 41835597809368
534 -43270453197702
535 44753166041511
536 -46285287858554
537 47868420929349
538 -49504218077982
539 51194382324187
540 -52940670255486
541 54744895628966
542 -56608929225160
543 58534698567142
544 -60524191609050
545 62579460673396
546 -64702622391948
547 66895857507401
548 -69161414911464
549 71501615947600
550 -73918854459552
551 76415596691847
552 -78994385711826
553 81657846115771
554 -84408684203226
555 87249687997527
556 -90183732090988
557 93213782792327
558 -96342898451760
559 99574229624470
560 -102911024379530
561 106356633935814
562 -109914513160842
563 113588220905511
564 -117381425823702
565 121297912543635
566 -125341582372130
567 129516453830251
568 -133826669033724
569 138276500456109
570 -142870351869784
571 147612759117614
572 -152508397112600
573 157562087249082
574 -162778798622076
575 168163649071860
576 -173721912865540
577 179459028823481
578 -185380601858739
579 191492404338562
580 -197800384519584
581 204310675458230
582 -211029596922702
583 217963657119312
584 -225119561957330
585 232504224826047
586 -240124768931694
587 247988529446175
588 -256103063687274
589 264476161848472
590 -273115849825092
591 282030391848399
592 -291228301672876
593 300718354360462
594 -310509589662096
595 320611315210602
596 -331033118819492
597 341784881426860
598 -352876781113788
599 364319296935236
600 -376123222443963
601 388299679916192
602 -400860125092848
603 413816351739403
604 -427180506524152
605 440965104652758
606 -455183035436298
607 469847567678933
608 -484972366050952
609 500571508279713
610 -516659491654130
611 533251239354416
612 -550362118477428
613 568007958940313
614 -586205061050622
615 604970202904440
616 -624320660234136
617 644274227206262
618 -664849225193550
619 686064511387010
620 -707939500656184
621 730494188434785
622 -753749160854292
623 777725604730306
624 -802445331642380
625 827930803129186
626 -854205142354930
627 881292145651824
628 -909216309052264
629 938002856029414
630 -967677750897166
631 998267712107786
632 -1029800241491812
633 1062303654812104
634 -1095807097114350
635 1130340558004496
636 -1165934903882796
637 1202621911598229
638 -1240434286000976
639 1279405677447117
640 -1319570717339995
641 1360965055211461
642 -1403625378747162
643 1447589433799079
644 -1492896063582720
645 1539585249538137
646 -1587698134138032
647 1637277043719103
648 -1688365531715457
649 1741008423699936
650 -1795251843309962
651 1851143238248858
652 -1908731427978994
653 1968066653376901
654 -2029200606159714
655 2092186458444114
656 -2157078915363888
657 2223934269826735
658 -2292810435858552
659 2363766982154391
660 -2436865190139348
661 2512168114354634
662 -2589740620196156
663 2669649421935732
664 -2751963146796030
665 2836752401557529
666 -2924089815211902
667 3014050081989042
668 -3106710032081362
669 3202148705114680
670 -3300447398305982
671 3401689715088458
672 -3505961643181638
673 3613351635648206
674 -3723950665199066
675 3837852279080708
676 -3955152685263582
677 4075950841872959
678 -4200348518365626
679 4328450357414872
680 -4460363970064034
681 4596200034414102
682 -4736072364464064
683 4880097979815589
684 -5028397210731860
685 5181093807044955
686 -5338315015551788
687 5500191658445572
688 -5666858249314138
689 5838453113340762
690 -6015118474235286
691 6197000542402262
692 -6384249643027988
693 6577020348745980
694 -6775471577204334
695 6979766690084301
696 -7190073634540602
697 7406565089636187
698 -7629418575754686
699 7858816565710005
700 -8094946640941210
701 8338001653144209
702 -8588179846881426
703 8845684984153744
704 -9110726516889300
705 9383519765362938
706 -9664286055486318
707 9953252858369792
708 -10250653980807912
709 10556729762229998
710 -10871727228325780
711 11195900247285331
712 -11529509740153242
713 11872823898248780
714 -12226118354945844
715 12589676360466534
716 -12963789014176152
717 13348755504595266
718 -13744883301363576
719 14152488350655833
720 -14571895331699580
721 15003437921732971
722 -15447459010386581
723 15904310918015446
724 -16374355678964860
725 16857965334052109
726 -17355522169854711
727 17867418962489321
728 -18394059290404844
729 18935857857247007
730 -19493240758789766
731 20066645754967864
732 -20656522615266956
733 21263333475107843
734 -21887553133461430
735 22529669356234563
736 -23190183257632422
737 23869609693540048
738 -24568477593162990
739 25287330297202040
740 -26026725978912964
741 26787238078302428
742 -27569455671503652
743 28373983847531099
744 -29201444173136088
745 30052475172041454
746 -30927732736133882
747 31827890544992463
748 -32753640579065448
749 33705693648577450
750 -34684779851067581
751 35691649038314498
752 -36727071382816018
753 37791837961490166
754 -38886761264544204
755 40012675714905332
756 -41170438293500294
757 42360929183370815
758 -43585052335396760
759 44843736045865248
760 -46137933646597448
761 47468624215689250
762 -48836813206162842
763 50243533087900174
764 -51689844109281804
765 53176835081374737
766 -54705624076231818
767 56277359140054638
768 -57893219133672220
769 59554414597710395
770 -61262188527927256
771 63017817167188047
772 -64822610932857748
773 66677915371225887
774 -68585112018047106
775 70545619277681642
776 -72560893446282114
777 74632429764599804
778 -76761763372716966
779 78950470285568462
780 -81200168521707996
781 83512519264513548
782 -85889227921043108
783 88332045204083592
784 -90842768377258020
785 93423242535671785
786 -96075361779815328
787 98801070415328273
788 -101602364326297972
789 104481292387470351
790 -107439957765257828
791 110480519247536710
792 -113605192758161040
793 116816252914098931
794 -120116034466800114
795 123506933775607443
796 -126991410477816532
797 130571989205411223
798 -134251261181407896
799 138031885851829992
800 -141916592727058227
801 145908183274326828
802 -150009532685110290
803 154223591682129958
804 -158553388549316450
805 163002031217808846
806 -167572709222095040
807 172268695700165022
808 -177093349631118414
809 182050118134191521
810 -187142538633119075
811 192374241069375260
812 -197748950368361196
813 203270488972887712
814 -208942779237208224
815 214769845875271826
816 -220755818678487540
817 226904935307233963
818 -233221543938131410
819 239710105971434030
820 -246375199025650224
821 253221520012949163
822 -260253888065616858
823 267477247529111423
824 -274896671261294454
825 282517364020185564
826 -290344665698095464
827 298384054629524337
828 -306641151225497598
829 315121721704890566
830 -323831681667585930
831 332777099749281901
832 -341964201624405184
833 351399374115323539
834 -361089169138949640
835 371040307743713463
836 -381259684517820832
837 391754372113998136
838 -402531625607400276
839 413598886953467950
840 -424963789841888614
841 436634164678225405
842 -448618043394693382
843 460923664371447804
844 -473559477780563176
845 486534151069895288
846 -499856574272414814
847 513535865437641233
848 -527581376514263040
849 542002699386032746
850 -556809671729798214
851 572012383008396856
852 -587621180945281116
853 603646678167055727
854 -620099758665287748
855 636991584407191569
856 -654333602460786306
857 672137552304025861
858 -690415472950811568
859 709179710241321146
860 -728442924681906722
861 748218099486541266
862 -768518548433383572
863 789357923902621589
864 -810750225501516879
865 832709808910282920
866 -855251394541973458
867 878390076402324092
868 -902141331577166240
869 926521029961768240
870 -951545443803927966
871 977231257467505684
872 -1003595577866865398
873 1030655945166356362
874 -1058430343294197048
875 1086937210699314626
876 -1116195451825635764
877 1146224448876676427
878 -1177044073396315084
879 1208674698117200163
880 -1241137209576610044
881 1274453021050277084
882 -1308644085305374587
883 1343732907648250787
884 -1379742559793338904
885 1416696694080279987
886 -1454619557514625386
887 1493536006133018305
888 -1533471520247278398
889 1574452220069843965
890 -1616504881168739678
891 1659656950279692855
892 -1703936562059194222
893 1749372556255170734
894 -1795994494714946970
895 1843832678786177562
896 -1892918167725425514
897 1943282797564061292
898 -1994959199821179498
899 2047980820648811794
900 -2102381941056533380
901 2158197697636794972
902 -2215464103149322944
903 2274218067580892900
904 -2334497420361707886
905 2396340933129996943
906 -2459788342370253576
907 2524880372574087089
908 -2591658760640799398
909 2660166280878075087
910 -2730446769893805700
911 2802545152062253031
912 -2876507466319436588
913 2952380893615409007
914 -3030213784278316858
915 3110055686009515782
916 -3191957373304288564
917 3275970877591502350
918 -3362149517309314062
919 3450547928674042184
920 -3541222097978442222
921 3634229394676818958
922 -3729628604434362702
923 3827479962937742456
924 -3927845191346926440
925 4030787532608045855
926 -4136371787763125866
927 4244664353095613785
928 -4355733259037643618
929 4469648210019500834
930 -4586480624353471792
931 4706303675035137000
932 -4829192332436323520
933 4955223408028904874
934 -5084475598186044198
935 5217029528990195885
936 -5352967803072885510
937 5492375047582229837
938 -5635337962276997744
939 5781945368725196416
940 -5932288261685588442
941 6086459861722760137
942 -6244555668004628478
943 6406673512311398250
944 -6572913615390528632
945 6743378644660894038
946 -6918173772162671016
947 7097406733835702297
948 -7281187891319838428
949 7469630295230773144
950 -7662849748753170032
951 7860964872690249846
952 -8064097173225264420
953 8272371111296484328
954 -8485914172370060946
955 8704856937809378778
956 -8929333159161300464
957 9159479834206627026
958 -9395437283499113640
959 9637349228654045655
960 -9885362873775077760
961 10139628988809891540
962 -10400301993496119844
963 10667540043224199957
964 -10941505118277600148
965 11222363115181510530
966 -11510283938755822536
967 11805441596267898881
968 -12108014295221047281
969 12418184543447596947
970 -12736139250033708614
971 13062069828543835497
972 -13396172304160025278
973 13738647423339853894
974 -14089700764448440638
975 14449542850908434980
976 -14818389268566497368
977 15196460785812064670
978 -15583983474828772110
979 15981188835602417670
980 -16388313924471443060
981 16805601485684650570
982 -17233300084268130048
983 17671664241909282911
984 -18120954577735781790
985 18581437952380029603
986 -19053387613548991796
987 19537083344895736278
988 -20032811620166941688
989 20540865760939439652
990 -21061546096080008616
991 21595160124817573112
992 -22142022685503431864
993 22702456128291668038
994 -23276790489784389504
995 23865363671628586290
996 -24468521625246718302
997 25086618540848581655
998 -25720017038675759960
999 26369088364567854361
1000 -27034212592144599427
1001 27715778829663088559
1002 -28414185429403865130
1003 29129840201782800864
1004 -29863160636600501964
1005 30614574129396206031
1006 -31384518210658237506
1007 32173440780201035778
1008 -32981800349244116762
1009 33810066288063756764
1010 -34658719076863143490
1011 35528250562290078952
1012 -36419164222267354392
1013 37331975436906258735
1014 -38267211763038108477
1015 39225413214917951646
1016 -40207132553901902722
1017 41212935584764044006
1018 -42243401456071948926
1019 43299122967306623017
1020 -44380706885671493556
1021 45488774270147327558
1022 -46623960800091504556
1023 47786917111205630988
1024 -48978309141966672098
1025 50198818487964808667
1026 -51449142761320582680
1027 52729995958150674652
1028 -54042108837335687168
1029 55386229307914535042
1030 -56763122822147052266
1031 58173572777366732634
1032 -59618380930043338890
1033 61098367819256434580
1034 -62614373196484857288
1035 64167256464994602291
1036 -65757897132419602556
1037 67387195273607727986
1038 -69056072000494866786
1039 70765469942458229948
1040 -72516353740927020424
1041 74309710555188898074
1042 -76146550576006806522
1043 78027907550674900576
1044 -79954839323484577680
1045 81928428388399684962
1046 -83949782450401176586
1047 86020034999316579586
1048 -88140345900307998240
1049 90311901997672834574
1050 -92535917728256710482
1051 94813635748490367212
1052 -97146327579437299862
1053 99535294266355479283
1054 -101981867048905581792
1055 104487408046223802714
1056 -107053310961470093112
1057 109681001802198341137
1058 -112371939612507042337
1059 115127617221405597501
1060 -117949562012242650360
1061 120839336709379812701
1062 -123798540177888784428
1063 126828808240935058547
1064 -129931814519942404952
1065 133109271293552002197
1066 -136362930370966366452
1067 139694583984581365970
1068 -143106065707260913308
1069 146599251390092149316
1070 -150176060116016202454
1071 153838455174490266501
1072 -157588445062809388654
1073 161428084509743182751
1074 -165359475516679635876
1075 169384768421697651359
1076 -173506162992484472228
1077 177725909543563688316
1078 -182046310072815469872
1079 186469719422990271123
1080 -190998546474434836451
1081 195635255364299720691
1082 -200382366726991279350
1083 205242458961863764182
1084 -210218169534688688224
1085 215312196307966773012
1086 -220527298894618886394
1087 225866300041361098145
1088 -231332087048636058816
1089 236927613221954696198
1090 -242655899348949602762
1091 248520035208771116829
1092 -254523181121050745716
1093 260668569529066881275
1094 -266959506611170864550
1095 273399373927447171749
1096 -279991630109203265358
1097 286739812585697416545
1098 -293647539341910218298
1099 300718510714694714680
1100 -307956511235290768116
1101 315365411512377468370
1102 -322949170149208172160
1103 330711835702543218215
1104 -338657548691776415514
1105 346790543652186833823
1106 -355115151225589907712
1107 363635800296503502726
1108 -372357020182656883240
1109 381283442873523687957
1110 -390419805309873304378
1111 399770951712877927476
1112 -409341835972057930488
1113 419137524085488088989
1114 -429163196644969830462
1115 439424151375151066324
1116 -449925805736354910248
1117 460673699584272749273
1118 -471673497878928457772
1119 482930993452362932335
1120 -494452109845304474042
1121 506242904205705050940
1122 -518309570241241019376
1123 530658441235720364879
1124 -543295993140192900172
1125 556228847731359470526
1126 -569463775829061055674
1127 583007700583308958797
1128 -596867700842211732246
1129 611051014593102664343
1130 -625565042468320830714
1131 640417351326654430374
1132 -655615677922390860658
1133 671167932653976721388
1134 -687082203383403142158
1135 703366759337902145769
1136 -720030055106518813044
1137 737080734723253643125
1138 -754527635827542634386
1139 772379793914269464016
1140 -790646446686527993532
1141 809337038502512264602
1142 -828461224906944094380
1143 848028877259874093487
1144 -868050087476763194448
1145 888535172870896442546
1146 -909494681088171757020
1147 930939395147776148560
1148 -952880338603382577540
1149 975328780815585467841
1150 -998296242325240924914
1151 1021794500341937456878
1152 -1045835594362996074711
1153 1070431831913376241112
1154 -1095595794395767254242
1155 1121340343065843712674
1156 -1147678625148891137990
1157 1174624080087828981072
1158 -1202190445911515041446
1159 1230391765739104118218
1160 -1259242394437518236202
1161 1288757005421699431189
1162 -1318950597586123990272
1163 1349838502384189636995
1164 -1381436391073430593628
1165 1413760282115868392757
1166 -1446826548721563609104
1167 1480651926552865082856
1168 -1515253521608258538952
1169 1550648818274753154948
1170 -1586855687536448749450
1171 1623892395357714988640
1172 -1661777611260883627644
1173 1700530417087016923170
1174 -1740170315926964909382
1175 1780717241242129641053
1176 -1822191566195892164103
1177 1864614113183884662270
1178 -1908006163549882937984
1179 1952389467507779717709
1180 -1997786254291707937776
1181 2044219242522110920935
1182 -2091711650774090855370
1183 2140287208369596823431
1184 -2189970166416697294014
1185 2240785309083344846793
1186 -2292757965091514475270
1187 2345914019454440286235
1188 -2400279925481436902508
1189 2455882717037321364336
1190 -2512750021041861984732
1191 2570910070233208538548
1192 -2630391716221101285222
1193 2691224442816481296717
1194 -2753438379622469003748
1195 2817064315911965736468
1196 -2882133714819060659604
1197 2948678727830471745086
1198 -3016732209561525506160
1199 3086327732843304938243
1200 -3157499604149611608292
1201 3230282879349577768730
1202 -3304713379769969027602
1203 3380827708595261202912
1204 -3458663267635684098776
1205 3538258274448677419990
1206 -3619651779797335590774
1207 3702883685475462773256
1208 -3787994762531066399664
1209 3875026669873347891818
1210 -3964021973246304833035
1211 4055024164600193105912
1212 -4148077681894406719476
1213 4243227929316453216131
1214 -4340521297899680298766
1215 4440005186572723812336
1216 -4541728023676064039164
1217 4645739288929995846679
1218 -4752089535836214597564
1219 4860830414547810968958
1220 -4972014695244996362920
1221 5085696292000502691576
1222 -5201930287116412691412
1223 5320772955969143871159
1224 -5442281792401954874370
1225 5566515534648569931132
1226 -5693534191769241430778
1227 5823399070638018261040
1228 -5956172803522754912590
1229 6091919376241124995187
1230 -6230704156873536632922
1231 6372593925073882647344
1232 -6517656902021953921592
1233 6665962781000467085013
1234 -6817582758577197368670
1235 6972589566435444020178
1236 -7131057503899085027882
1237 7293062471134882341953
1238 -7458682003012142349824
1239 7627995303665389891584
1240 -7801083281808884858024
1241 7978028586785379506540
1242 -8158915645328858505342
1243 8343830699089497193176
1244 -8532861842972391927588
1245 8726099064272228569833
1246 -8923634282583296810220
1247 9125561390535817916382
1248 -9331976295413027090370
1249 9542976961630980743162
1250 -9758663454060193993945
1251 9979137982242974228026
1252 -10204504945563951532012
1253 10434870979355621825388
1254 -10670345001917743649328
1255 10911038262507528573450
1256 -11157064390361369529618
1257 11408539444729815775116
1258 -11665581965904413844444
1259 11928313027296616882087
1260 -12196856288632945605018
1261 12471338050248055488028
1262 -12751887308454158205312
1263 13038635812050461404594
1264 -13331718120040457785828
1265 13631271660538724108451
1266 -13937436790845563013948
1267 14250356858756826753106
1268 -14570178265180623512068
1269 14897050528042640091525
1270 -15231126347458363515134
1271 15572561672243441877324
1272 -15921515767837991725578
1273 16278151285626734773399
1274 -16642634333633267923090
1275 17015134548663850677033
1276 -17395825169980875500040
1277 17784883114488137590011
1278 -18182489053406311044948
1279 18588827490518416890470
1280 -19004086842070075266914
1281 19428459518306987024825
1282 -19862142006628244718306
1283 20305334956439935959599
1284 -20758243265798743737474
1285 21221076169828423074849
1286 -21694047330888048912058
1287 22177374930581468831058
1288 -22671281763702882623136
1289 23175995334101979558429
1290 -23691747952447935594382
1291 24218776835986988606702
1292 -24757324210394056093864
1293 25307637413702506927884
1294 -25869969002291923407918
1295 26444576859034189445658
1296 -27031724303704259219104
1297 27631680205640541973748
1298 -28244719098635412550704
1299 28871121298162158178342
1300 -29511173021050975830016
1301 30165166507599937770745
1302 -30833400146102263802544
1303 31516178599902565240367
1304 -32213812937101330110006
1305 32926620762894724067781
1306 -33654926354532044823126
1307 34399060799010256748249
1308 -35159362133631951219812
1309 35936175489415156407762
1310 -36729853237338522824744
1311 37540755137548506522615
1312 -38369248491662421111054
1313 39215708298157343869331
1314 -40080517410829797840606
1315 40964066700460491510189
1316 -41866755219825992190032
1317 42788990372049112486924
1318 -43731188082274556947356
1319 44693772972812264645665
1320 -45677178541898841378048
1321 46681847346070910523311
1322 -47708231186138806078598
1323 48756791296911727228131
1324 -49827998540833812656680
1325 50922333605527292599317
1326 -52040287205233296281748
1327 53182360286310681581753
1328 -54349064236961994648290
1329 55540921101185352834957
1330 -56758463796945285799048
1331 58002236338732753247806
1332 -59272794064693720650404
1333 60570703868328056447788
1334 -61896544434754576342156
1335 63250906481722949133933
1336 -64634393005562786029914
1337 66047619532075014214151
1338 -67491214372364514101022
1339 68965818883805921417140
1340 -70472087736344568312886
1341 72010689184141402133511
1342 -73582305342564413778048
1343 75187632470730400291976
1344 -76827381259811449226918
1345 78502277127119159252586
1346 -80213060515973115426370
1347 81960487201570156643058
1348 -83745328603082048955580
1349 85568372101999231907260
1350 -87430421366731618743165
1351 89332296683696542844674
1352 -91274835295135560095867
1353 93258891743682947087988
1354 -95285338223701856384046
1355 97355064939632677846238
1356 -99468980471610341183136
1357 101628012148379137950588
1358 -103833106427526571322652
1359 106085229283296201853024
1360 -108385366602252244272648
1361 110734524586830848408768
1362 -113133730166805735140034
1363 115584031418944606476066
1364 -118086497995146166964928
1365 120642221559099714664542
1366 -123252316231501807014474
1367 125917919044123973605203
1368 -128640190403039531516952
1369 131420314561059216688848
1370 -134259500099417699867562
1371 137158980419023693329610
1372 -140120014241601136693748
1373 143143886120779723322709
1374 -146231906963185193639202
1375 149385414559862097678474
1376 -152605774128377247321398
1377 155894378865671529651873
1378 -159252650511719727439740
1379 162682039924352397262634
1380 -166184027665610147364498
1381 169760124599708331174944
1382 -173411872502681961109772
1383 177140844684087685706304
1384 -180948646621156781557902
1385 184836916605488535133876
1386 -188807326402364995569144
1387 192861581923088281602808
1388 -197001423910759594486758
1389 201228628639601770751608
1390 -205545008627918639359232
1391 209952413365118360770855
1392 -214452730053246803119512
1393 219047884363146441656230
1394 -223739841205347527900940
1395 228530605516146473562282
1396 -233422223059346228749684
1397 238416781243789085975970
1398 -243516409956803439713394
1399 248723282414049110364662
1400 -254039616026266685649914
1401 259467673283077658486103
1402 -265009762653973082560254
1403 270668239507007050730378
1404 -276445507045733207618180
1405 282344017264548940740234
1406 -288366271922602690944784
1407 294514823536814556960710
1408 -300792276394583396384136
1409 307201287586364576463028
1410 -313744568058293188151010
1411 320424883685439096749166
1412 -327245056366304411565144
1413 334207965138768814345153
1414 -341316547317678725429940
1415 348573799654705370045015
1416 -355982779521122266016436
1417 363546606113730782665768
1418 -371268461684152853417174
1419 379151592792157262711100
1420 -387199311583712705473620
1421 395414997094021558280619
1422 -403802096575778647610052
1423 412364126853365649756527
1424 -421104675703719929506208
1425 430027403264159295791242
1426 -439136043467434430035728
1427 448434405504766896944663
1428 -457926375317660290901820
1429 467615917118795966255402
1430 -477507074942315031334496
1431 487603974224295067140519
1432 -497910823414261229466036
1433 508431915618075780909061
1434 -519171630272540306231664
1435 530134434852573134287992
1436 -541324886611857326763888
1437 552747634357338716015820
1438 -564407420257943685083328
1439 576309081688437032527858
1440 -588457553109374835604847
1441 600857867983570294955904
1442 -613515160729480787343176
1443 626434668712498314589526
1444 -639621734275161939218826
1445 653081806806751998361864
1446 -666820444852716200462958
1447 680843318264975947281941
1448 -695156210394199565778502
1449 709765020324547620842994
1450 -724675765151385899590518
1451 739894582303085181958253
1452 -755427731908067304855154
1453 771281599207651922806973
1454 -787462697015248939188806
1455 803977668223091438719998
1456 -820833288357746515392812
1457 838036468185011788936856
1458 -855594256364796169147239
1459 873513842157260713453934
1460 -891802558181540280269368
1461 910467883227711645576556
1462 -929517445122664763189940
1463 948959023651239701599958
1464 -968800553534039075236266
1465 989050127462644348827006
1466 -1009715999192955705662354
1467 1030806586698110779460065
1468 -1052330475382487400850378
1469 1074296421357586661251506
1470 -1096713354780584271385449
1471 1119590383257104788875206
1472 -1142936795309825860102750
1473 1166762063913782322682635
1474 -1191075850099232117741208
1475 1215888006623744834847241
1476 -1241208581715229161845112
1477 1267047822886848683540920
1478 -1293416180824768082238688
1479 1320324313350504277772541
1480 -1347783089459715546942806
1481 1375803593438464188136026
1482 -1404397129057981492220112
1483 1433575223849831273669735
1484 -1463349633463429950612060
1485 1493732346107051888562327
1486 -1524735587073442595382234
1487 1556371823352066305950649
1488 -1588653768330079656621224
1489 1621594386583260883670000
1490 -1655206898758118623393858
1491 1689504786547346319024186
1492 -1724501797760857028751160
1493 1760211951493736939251161
1494 -1796649543392451409567314
1495 1833829151021618849273580
1496 -1871765639333740369983504
1497 1910474166243341161209760
1498 -1949970188306976050408832
1499 1990269466511574384839851
1500 -2031388072173676082344968
1501 2073342392951141893490158
1502 -2116149138968918542800064
1503 2159825349061505000462925
1504 -2204388397134847169369682
1505 2249855998649381286995857
1506 -2296246217225945218766448
1507 2343577471377387093907848
1508 -2391868541368786353504192
1509 2441138576208155704164279
1510 -2491407100769492752668920
1511 2542694023051206914072200
1512 -2595019641573037672712022
1513 2648404652913492652059381
1514 -2702870159389835795776410
1515 2758437676883861260857177
1516 -2815129142816784273254188
1517 2872966924275450022972450
1518 -2931973826292065263924296
1519 2992173100280913077598552
1520 -3053588452635612388979964
1521 3116244053489309549638452
1522 -3180164545640194818523530
1523 3245375053646044967694551
1524 -3311901193091600180813030
1525 3379769080031363438510888
1526 -3449005340610418234721764
1527 3519637120867223655723276
1528 -3591692096722458964815612
1529 3665198484156722509223551
1530 -3740185049579899769818902
1531 3816681120396435640205414
1532 -3894716595770865681838238
1533 3974321957596644715945028
1534 -4055528281671323716955640
1535 4138367249082605690287756
1536 -4222871157809937836986041
1537 4309072934544930100025367
1538 -4397006146733905651906194
1539 4486705014847430535981478
1540 -4578204424881803684542488
1541 4671539941096068689631914
1542 -4766747818988127316578954
1543 4863865018515140917548563
1544 -4962929217563547768615530
1545 5063978825672549994787104
1546 -5167052998014945814277622
1547 5272191649640856215514456
1548 -5379435469990045388848154
1549 5488825937677003435362950
1550 -5600405335552985728006240
1551 5714216766050946705354609
1552 -5830304166819464952600448
1553 5948712326650167198326481
1554 -6069486901703188846790748
1555 6192674432037025031296374
1556 -6318322358449294665295556
1557 6446479039633290269231871
1558 -6577193769655220869025664
1559 6710516795758947641646380
1560 -6846499336505190486483394
1561 6985193600250471421170289
1562 -7126652803971100159471408
1563 7270931192439478813698204
1564 -7418084057760191809102524
1565 7568167759271570063364594
1566 -7721239743818463340404726
1567 7877358566404008795336713
1568 -8036583911228384193140919
1569 8198976613120690258167916
1570 -8364598679370157350005582
1571 8533513311965011762021097
1572 -8705784930247549441474260
1573 8881479193992051613191119
1574 -9060663026912233938834486
1575 9243404640607150549429282
1576 -9429773558954699596763526
1577 9619840642959891997620843
1578 -9813678116065109167304862
1579 10011359589931898630126168
1580 -10212960090704095317483684
1581 10418556085759997310398460
1582 -10628225510961396488734188
1583 10842047798409684961678979
1584 -11060103904719511561698180
1585 11282476339818327054859629
1586 -11509249196280236658479580
1587 11740508179205100307831184
1588 -11976340636654089926298184
1589 12216835590650698186344224
1590 -12462083768756282128947654
1591 12712177636231852582320460
1592 -12967211428798105529634300
1593 13227281186003395038294753
1594 -13492484785209445944009798
1595 13762921976207342258933438
1596 -14038694416476629929182184
1597 14319905707097991556661249
1598 -14606661429330059806989388
1599 14899069181863788868800999
1600 -15197238618768124561863626
1601 15501281488138245435773340
1602 -15811311671457767713535382
1603 16127445223689279327891934
1604 -16449800414107909300525588
1605 16778497767890080373403873
1606 -17113660108469725672304064
1607 17455412600677347414695767
1608 -17803882794677657725527870
1609 18159200670718890291641981
1610 -18521498684707017827827208
1611 18890911814621337726451365
1612 -19267577607788272716263312
1613 19651636229027486056459685
1614 -20043230509684571503301730
1615 20442505997567941405165374
1616 -20849611007807944589624296
1617 21264696674653399395753978
1618 -21687917004220903556708178
1619 22119428928215787287141889
1620 -22559392358644009632961440
1621 23007970243531349704179962
1622 -23465328623666437675343428
1623 23931636690387822673661062
1624 -24407066844435735428405772
1625 24891794755886149806084078
1626 -25385999425184958890206680
1627 25889863245303887423821625
1628 -26403572065040251994518776
1629 26927315253479518025334856
1630 -27461285765639833909733666
1631 28005680209321689320761344
1632 -28560698913186364977448326
1633 29126545996083566947984098
1634 -29703429437648891151371624
1635 30291561150195897866360832
1636 -30891157051928128997190004
1637 31502437141493011372371239
1638 -32125625573899864931917668
1639 32760950737828543485451308
1640 -33408645334355823488338334
1641 34068946457123148096917974
1642 -34742095673969634141479190
1643 35428339110058740731150004
1644 -36127927532527623060718968
1645 36841116436684564586861370
1646 -37568166133780207861103850
1647 38309341840382985529088014
1648 -39064913769389817382357702
1649 39835157222699383165772585
1650 -40620352685575636783570200
1651 41420785922734107187138900
1652 -42236748076184237709094584
1653 43068535764857130021098460
1654 -43916451186048445895924742
1655 44780802218711306644648991
1656 -45661902528634781455794966
1657 46560071675539537193249057
1658 -47475635222122642673121510
1659 48408924845088823223951156
1660 -49360278448206260508986490
1661 50330040277420877107782884
1662 -51318561038063501859379542
1663 52326198014189840294447915
1664 -53353315190094024625604522
1665 54400283374032221700606093
1666 -55467480324193272623658558
1667 56555290876959101519845865
1668 -57664107077498535371308532
1669 58794328312733736397386830
1670 -59946361446718985507802878
1671 61120620958477564923711660
1672 -62317529082343450402965456
1673 63537515950849934815501947
1674 -64781019740207886788900448
1675 66048486818422614357438317
1676 -67340371896099327580201672
1677 68657138179982453297245556
1678 -69999257529274685485617168
1679 71367210614788188879161373
1680 -72761487080981463309676374
1681 74182585710930479426577832
1682 -75631014594283378700167871
1683 77107291298254844692402356
1684 -78611943041717412467758348
1685 80145506872441926295826706
1686 -81708529847540093912270190
1687 83301569217169191989194474
1688 -84925192611560212086577500
1689 86579978231425515789249744
1690 -88266515041802865895103097
1691 89985402969400112245399590
1692 -91737253103506125073135746
1693 93522687900528180409401575
1694 -95342341392216864782020726
1695 97196859397647297146641107
1696 -99086899739026865210640978
1697 101013132461394113297887300
1698 -102976240056274350918535446
1699 104976917689365615207612668
1700 -107015873432330110156722912
1701 109093828498760509993032508
1702 -111211517484391520535942252
1703 113369688611635504637599232
1704 -115569103978522564104746820
1705 117810539812119555525598038
1706 -120094786726503603849890186
1707 122422649985374453843445366
1708 -124794949769391688738495484
1709 127212521448316747223358447
1710 -129676215858040842179964448
1711 132186899582589041305816302
1712 -134745455241192568685781758
1713 137352781780515101255720392
1714 -140009794772120098502650878
1715 142717426715275758199965648
1716 -145476627345196106898260568
1717 148288363946810258156024256
1718 -151153621674153234791576928
1719 154073403875481721706599653
1720 -157048732424220156509928254
1721 160080648055835895248993248
1722 -163170210710743659963086244
1723 166318499883349879851838391
1724 -169526614977349711549708796
1725 172795675667382656435916597
1726 -176126822267154276156988986
1727 179521216104142367338597368
1728 -182980039901008272002709688
1729 186504498163826931688650185
1730 -190095817577250998617774314
1731 193755247406735652676336990
1732 -197484059907953239764021556
1733 201283550743519574425639241
1734 -205155039407155585959664089
1735 209099869655419820195656359
1736 -213119409947149937170486048
1737 217215053890743865215040456
1738 -221388220699413248618227056
1739 225640355654554179631976170
1740 -229972930577383005570271368
1741 234387444308977312176469166
1742 -238885423198864311588165636
1743 243468421602311761579378194
1744 -248138022386479526117942752
1745 252895837445581985296200738
1746 -257743508225213791159353870
1747 262682706256004934441527945
1748 -267715133696774266109296488
1749 272842523887342500955640196
1750 -278066641911168191842736534
1751 283389285167984228444985018
1752 -288812283956615801750853606
1753 294337502068152442274990051
1754 -299966837389649386535453154
1755 305702222518548216372117309
1756 -311545625388010325434037092
1757 317499049903348215573798954
1758 -323564536589742470962373250
1759 329744163251447601925426910
1760 -336040045642693797355235008
1761 342454338150482853428376402
1762 -348989234489479604021491122
1763 355646968409216207488688658
1764 -362429814413830744135479144
1765 369340088494552587233782071
1766 -376380148875150295774881426
1767 383552396770574523979672274
1768 -390859277159032811853744252
1769 398303279567723908847304468
1770 -405886938872462811850090404
1771 413612836111445197273371900
1772 -421483599313404583714751962
1773 429501904340406128873566935
1774 -437670475745524754630530134
1775 445992087645673580297460623
1776 -454469564609853607348058228
1777 463105782563085946211559377
1778 -471903669706291945457369352
1779 480866207452405695104205759
1780 -489996431379008665986663984
1781 499297432197766375804001054
1782 -508772356740951341425284384
1783 518424408965356553414886263
1784 -528256850973909347529945062
1785 538273004055285460065968343
1786 -548476249741827743103177864
1787 558870030886094898843565081
1788 -569457852756371602708811628
1789 580243284151461083195408378
1790 -591229958535086258358648884
1791 602421575190247362599081500
1792 -613821900393890404244821114
1793 625434768612230282547008428
1794 -637264083717077791259818452
1795 649313820223542566685600648
1796 -661588024549490867481490548
1797 674090816297126355940627710
1798 -686826389557067841327560736
1799 699799014235321822101468141
1800 -713013037403554943888004519
1801 726472884673060572243435983
1802 -740183061592819889793110244
1803 754148155072082900347081984
1804 -768372834827902483085208456
1805 782861854858043528391723652
1806 -797620054939695846371083824
1807 812652362154445662759266788
1808 -827963792439968789741621188
1809 843559452168897261684103996
1810 -859444539755318365351383602
1811 875624347289392325312513269
1812 -892104262200583724261836136
1813 908889768949990263461523411
1814 -925986450752260121522844998
1815 943399991327617768094920773
1816 -961136176684527490460897082
1817 979200896933512249864006467
1818 -997600148132653686391754178
1819 1016340034165329019832199594
1820 -1035426768650750616280491980
1821 1054866676887862194304260592
1822 -1074666197833154433443351028
1823 1094831886112994072997407571
1824 -1115370414071071273436830536
1825 1136288573851558075501240160
1826 -1157593279518580208477770088
1827 1179291569212637290878167724
1828 -1201390607344617856901895988
1829 1223897686828043578745335204
1830 -1246820231350187141959609726
1831 1270165797682742563025519564
1832 -1293942078032738880944767198
1833 1318156902434375982408529569
1834 -1342818241182472124103007272
1835 1367934207308248665621536874
1836 -1393513059098190471272464764
1837 1419563202656708177122722624
1838 -1446093194513340089737619812
1839 1473111744275269132817275183
1840 -1500627717325944057956062758
1841 1528650137570581805518770218
1842 -1557188190229340290410423162
1843 1586251224678990323469333424
1844 -1615848757343930090913317292
1845 1645990474637373239592345462
1846 -1676686235953554879321729240
1847 1707946076711841126808753379
1848 -1739780211453643499249235336
1849 1772199036993027072995211525
1850 -1805213135621915520743466522
1851 1838833278370839427325637717
1852 -1873070428326191003710126918
1853 1907935744004935937405284314
1854 -1943440582787748313833532410
1855 1979596504411579904622065784
1856 -2016415274522692942578519028
1857 2053908868291173165228415174
1858 -2092089474087956171538355866
1859 2130969497225447679541005429
1860 -2170561563762837273473774616
1861 2210878524377192970205483754
1862 -2251933458301441336439807936
1863 2293739677330387725830790909
1864 -2336310729895951460690187990
1865 2379660405212778642207993507
1866 -2423802737495413891198723308
1867 2468752010248264572712151717
1868 -2514522760629612650664737062
1869 2561129783890917338766177036
1870 -2608588137892671631064529984
1871 2656913147698130586147327896
1872 -2706120410246252257174390280
1873 2756225799105180387776642660
1874 -2807245469307619297889332450
1875 2859195862269508846451098916
1876 -2912093710793431895119276712
1877 2965956044158175183991745121
1878 -3020800193295887315225950662
1879 3076643796058337815607640470
1880 -3133504802573807405318070650
1881 3191401480696128401915915670
1882 -3250352421547418554376788014
1883 3310376545156114837543614264
1884 -3371493106191941618891142488
1885 3433721699799436787198050422
1886 -3497082267531685486179208740
1887 3561595103385977448313249710
1888 -3627280859943133644344413212
1889 3694160554612237583962090102
1890 -3762255575982534457983316642
1891 3831587690284330946381329084
1892 -3902179047960760196138268440
1893 3974052190352266607480941474
1894 -4047230056495694844516547758
1895 4121735990039940576575199660
1896 -4197593746280154224180223228
1897 4274827499312479711165734421
1898 -4353461849311342053794471348
1899 4433521829931374348640918202
1900 -4515032915836110713516025916
1901 4598021030355563141487668821
1902 -4682512553274834247035956034
1903 4768534328755998449685503916
1904 -4856113673395522503702898724
1905 4945278384419488458760323423
1906 -5036056748018918491896634038
1907 5128477547827585658700618959
1908 -5222570073544735500884356536
1909 5318364129705136494332537130
1910 -5415890044598916170047758292
1911 5515178679343728606893186907
1912 -5616261437111842575632609904
1913 5719170272514733639626208455
1914 -5823937701147805025464147584
1915 5930596809297955432265205315
1916 -6039181263816758396365090920
1917 6149725322162012950099514994
1918 -6262263842610469658548786524
1919 6376832294644634205711714035
1920 -6493466769516600204460144997
1921 6612203990991859249379079492
1922 -6733081326276083603250789889
1923 6856136797127979984878539548
1924 -6981409091161365683313483512
1925 7108937573339615927864797870
1926 -7238762297665682043093255822
1927 7370924019070988256167328246
1928 -7505464205506571248361668618
1929 7642425050239825754006932465
1930 -7781849484360273553002487694
1931 7923781189497887090040399443
1932 -8068264610757558871369214784
1933 8215344969873308667949101017
1934 -8365068278585878268498471974
1935 8517481352247483265997847777
1936 -8672631823657555213059387764
1937 8830568157133310197820751857
1938 -8991339662819041522250588496
1939 9154996511238160079667486148
1940 -9321589748092074070659145472
1941 9491171309310004436117405955
1942 -9663794036353898191548426816
1943 9839511691782734276995069516
1944 -10018378975080589042779612099
1945 10200451538752835453369622693
1946 -10385786004694920348815035544
1947 10574439980838303408863718474
1948 -10766472078078218724717579994
1949 10961941927487929282549298805
1950 -11160910197824219666248438998
1951 11363438613329018849097231290
1952 -11569589971832127267165778266
1953 11779428163160034434189839934
1954 -11993018187855893420839656318
1955 12210426176215872743415451072
1956 -12431719407647193922447484054
1957 12656966330353177954592991658
1958 -12886236581350709398141988256
1959 13119601006825689081249614217
1960 -13357131682832139900125478303
1961 13598901936340648339965232379
1962 -13844986366641915557674856658
1963 14095460867111362712697135916
1964 -14350402647340834805805487908
1965 14609890255643468920474752261
1966 -14874003601937890095663838578
1967 15142823981018077922714865790
1968 -15416434096215353044799522904
1969 15694918083458958149031828042
1970 -15978361535741811906591425298
1971 16266851527998203702924557384
1972 -16560476642400310020106803936
1973 16859326994080442852475674637
1974 -17163494257286051361976152552
1975 17473071691974697425124876784
1976 -17788154170856346127022370928
1977 18108838206890346238752430596
1978 -18435221981244593956715004048
1979 18767405371724583254065646005
1980 -19105489981680174459414627468
1981 19449579169397951501062084234
1982 -19799778077987164400389740312
1983 20156193665767474896550708330
1984 -20518934737166859719626090312
1985 20888111974138070102593151315
1986 -21263837968102180688478600708
1987 21646227252427994150656406945
1988 -22035396335456213390396720944
1989 22431463734077342936203375752
1990 -22834550007872424707085035180
1991 23244777793825959000183656661
1992 -23662271841620516596135020618
1993 24087159049522603791763832069
1994 -24519568500869495265149849442
1995 24959631501167008626556383888
1996 -25407481615808359640843325700
1997 25863254708424299680990923119
1998 -26327088979874900249545446306
1999 26799125007893622359041915268
2000 -27279505787394484445241917570
2001 27768376771453212256446685074
2002 -28265885912973428284971735888
2003 28772183707049226067314414037
2004 -29287423234035662005923399366
2005 29811760203338774905979196618
2006 -30345352997936929095549751144
2007 30888362719645580411895033787
2008 -31440953235137763843799271808
2009 32003291222732687547570800728
2010 -32575546219965015933118142266
2011 33157890671947744482987489398
2012 -33750499980541781439087540958
2013 34353552554345446466226695562
2014 -34967229859517307484004081472
2015 35591716471446114328475207741
2016 -36227200127281814175518575770
2017 36873871779341738384287072214
2018 -37531925649406275456098866370
2019 38201559283918700785341126604
2020 -38882973610104074834998909200
2021 39576372993022236602440701744
2022 -40281965293570159137900458622
2023 40999961927449309438475875247
2024 -41730577925113911625253880568
2025 42474031992716138857574213099
2026 -43230546574064515158047380734
2027 44000347913612204592967622851
2028 -44783666120492138469291570198
2029 45580735233616069931696854700
2030 -46391793287854917910001931252
2031 47217082381318180547734120752
2032 -48056848743750489157509478858
2033 48911342806063525569117072234
2034 -49780819271021816239650038586
2035 50665537185101357855416358598
2036 -51565760011540338902697697260
2037 52481755704601387587715307078
2038 -53413796785065086085182770764
2039 54362160416974956981224060649
2040 -55327128485654457562189753686
2041 56308987677016698639769595506
2042 -57308029558187934529886940566
2043 58324550659466362641839017179
2044 -59358852557638122240507351716
2045 60411241960672579243121662780
2046 -61482030793819335478037070528
2047 62571536287129920136266779202
2048 -63680081064427494936756557037
2049 64807993233748119285421151889
2050 -65955606479277496306745459010
2051 67123260154807668996541972872
2052 -68311299378738533667877710428
2053 69520075130649271363488387419
2054 -70749944349465197021892124344
2055 72001270033246105318706138256
2056 -73274421340622615702043064158
2057 74569773693907272752908893704
2058 -75887708883907583206612199412
2059 77228615176468782669743862528
2060 -78592887420774575976438831318
2061 79980927159434370311036237824
2062 -81393142740385973196367294572
2063 82829949430643373617193525439
2064 -84291769531919704510299870878
2065 85779032498155783166192032674
2066 -87292175054985108608173134234
2067 88831641321166877678498707974
2068 -90397882932019092426702104232
2069 91991359164884154501686986011
2070 -93612537066659856212995263738
2071 95261891583429399227224478146
2072 -96939905692224615601424164828
2073 98647070534956915528901839039
2074 -100383885554551033593404781348
2075 102150858633317407536487245767
2076 -103948506233599602239809385628
2077 105777353540733569756970633904
2078 -107637934608356119247488377868
2079 109530792506100776190513941028
2080 -111456479469719826135859508546
2081 113415557053671746859861619058
2082 -115408596286213853684582846634
2083 117436177827040834112493882503
2084 -119498892127510503353101206788
2085 121597339593498553556581294872
2086 -123732130750924730752148135268
2087 125903886413993773456924531103
2088 -128113237856195144399131647738
2089 130360826984106062960423591936
2090 -132647306514043049987236075504
2091 134973340151608148031880393086
2092 -137339602774176722282369647786
2093 139746780616374260968416860038
2094 -142195571458590343670677415754
2095 144686684818578951854688565458
2096 -147220842146195085702893880284
2097 149798777021318204819887395024
2098 -152421235355013808523848494018
2099 155088975593985535038608461417
2100 -157802768928370999217036031926
2101 160563399502935184678323908406
2102 -163371664631716055963563403700
2103 166228375016178181039824657096
2104 -169134354966931048562395356318
2105 172090442629069406265541107229
2106 -175097490211193851436945819418
2107 178156364218171093904058124719
2108 -181267945687694263201768791664
2109 184433130430704322412343584726
2110 -187652829275734614100659488204
2111 190927968317241821828795903947
2112 -194259489167987642747698600884
2113 197648349215536209803412491975
2114 -201095521882933327076976771040
2115 204601996893634912497912410355
2116 -208168780540753118793089049458
2117 211796895960689402366771229732
2118 -215487383411224900772233333890
2119 219241300554139887132832095208
2120 -223059722742435215175209859978
2121 226943743312229526973705650780
2122 -230894473879407156631616520102
2123 234913044641093152375861351886
2124 -239000604682033057857606916200
2125 243158322285956015545125741933
2126 -247387385252000990823425303010
2127 251689001216287491071597748544
2128 -256064397978713449913677927256
2129 260514823835063936906936864043
2130 -265041547914515667977868533196
2131 269645860522623959122278235454
2132 -274329073489880144302847566112
2133 279092520525928541115854397472
2134 -283937557579533447173262335040
2135 288865563204388414356046378041
2136 -293877938930861514190382732286
2137 298976109643771447698569040833
2138 -304161523966290842101064577126
2139 309435654650074943741371378392
2140 -314799998971715475888469693542
2141 320256079135620652840002037899
2142 -325805442683423926076586064572
2143 331449662910026014128800115335
2144 -337190339286376426138661589938
2145 343029097889102000074619298972
2146 -348967591837091662192577673804
2147 355007501735148705661802162988
2148 -361150536124823649844496453184
2149 367398431942542146799223661190
2150 -373752954985144194894429710162
2151 380215900382953133050310946273
2152 -386789093080494764543912095758
2153 393474388324988464770410421243
2154 -400273672162734035123753119272
2155 407188861943520408402847826754
2156 -414221906833184305417882896580
2157 421374788334448554979059537438
2158 -428649520816171818865508109420
2159 436048152051143943971221931417
2160 -443572763762563284383074364700
2161 451225472179334062801532666153
2162 -459008428600323999411676987400
2163 466923819967725062478455821328
2164 -474973869449662449685646236444
2165 483160837032198757591183545228
2166 -491487020120882592658662663615
2167 499954754151993657763644910164
2168 -508566413213638745391181592592
2169 517324410676855046821175701645
2170 -526231199836879628685121775728
2171 535289274564746872218328025084
2172 -544501169969378219323631403548
2173 553869463070330685908423019684
2174 -563396773481373200184826804110
2175 573085764105062940849580850208
2176 -582939141838496559776667512814
2177 592959658290413437546390910995
2178 -603150110509830882208895949807
2179 613513341726394482566173254530
2180 -624052242102629707929863069936
2181 634769749498283267000911726186
2182 -645668850246945675741198429024
2183 656752579945149979649661609694
2184 -668024024254144638134947021044
2185 679486319714541166625986628118
2186 -691142654574040255373764042274
2187 702996269628443785754795355587
2188 -715050459076163420076583342582
2189 727308571386439207004657212846
2190 -739774010181484965741726062986
2191 752450235132781132620924190420
2192 -765340762871739213873582263164
2193 778449167914964944217082761472
2194 -791779083604350781943548856934
2195 805334203062232523498151816292
2196 -819118280161848498277847022224
2197 833135130513342962356658036992
2198 -847388632465559063985695394804
2199 861882728123871151690435147483
2200 -876621424384310104689346201320
2201 891608793984238738521161854135
2202 -906848976569838329902666056474
2203 922346179780671963203987730047
2204 -938104680351594555333614865832
2205 954128825232283018094821009449
2206 -970423032724664259939739621506
2207 986991793638523663412123639197
2208 -1003839672465581089701232394754
2209 1020971308572325307894285649865
2210 -1038391417411902256750012884932
2211 1056104791755357773726811498342
2212 -1074116302942540118010419906336
2213 1092430902152971720059814862053
2214 -1111053621697004384394192215658
2215 1129989576327577709340865311879
2216 -1149243964572905473496833814714
2217 1168822070090419120733080219963
2218 -1188729263042302571357958409110
2219 1208971001492958452731742784370
2220 -1229552832828751140867504105204
2221 1250480395200376680666118982528
2222 -1271759418988215068494887153488
2223 1293395728291026594881856760502
2224 -1315395242438359574850355464916
2225 1337763977527041782404511569969
2226 -1360508047982133661845579758556
2227 1383633668142727971938991929124
2228 -1407147153872986500689965207828
2229 1431054924198809810353352095329
2230 -1455363502970542089623610316202
2231 1480079520552120164711487879711
2232 -1505209715537082076461797369208
2233 1530760936491856306665770112657
2234 -1556740143726759237520031603530
2235 1583154411095135817836324901303
2236 -1610010927821085161811027739772
2237 1637317000356218858860756186535
2238 -1665080054265906680995270309254
2239 1693307636145472203619489610462
2240 -1722007415566808029068415338586
2241 1751187187055886755538038488833
2242 -1780854872101651174336975551840
2243 1811018521196775473940290484937
2244 -1841686315910796849882592550376
2245 1872866570996123798994350990484
2246 -1904567736527435175703397400322
2247 1936798400074992877762836478728
2248 -1969567288912399123978554775770
2249 2002883272259336619100730383617
2250 -2036755363559838187498556256269
2251 2071192722796641770578633147148
2252 -2106204658842195281958864092658
2253 2141800631846883628808271931096
2254 -2177990255665059011453406009762
2255 2214783300319465481786842657343
2256 -2252189694504657874857832595478
2257 2290219528130023554680989483369
2258 -2328883054903024768044141803378
2259 2368190694953289856894355354433
2260 -2408153037498191281349007582972
2261 2448780843550557276615251808942
2262 -2490085048669173902651108245188
2263 2532076765752745325820823394020
2264 -2574767287877990475707347379758
2265 2618168091182563670371661094432
2266 -2662290837793497357498227385768
2267 2707147378801876860272736037551
2268 -2752749757284467960117289224042
2269 2799110211373028213841357838466
2270 -2846241177372044113478813204190
2271 2894155292925648639073810367257
2272 -2942865400234485376486059297516
2273 2992384549323296091674122332809
2274 -3042726001360020560449596139656
2275 3093903232027210637235995169508
2276 -3145929934946572888229331090148
2277 3198820025157465528715903702236
2278 -3252587642650188051353543033820
2279 3307247155954915903779397056657
2280 -3362813165787145679860660604056
2281 3419300508750528441758044407362
2282 -3476724261097982221812617787616
2283 3535099742551989558960030093312
2284 -3594442520184999841111483586248
2285 3654768412360869162473032412294
2286 -3716093492738284669412679198078
2287 3778434094337136058245076880561
2288 -3841806813668811665328753323272
2289 3906228514931410361084548387646
2290 -3971716334270875607881619689802
2291 4038287684109074668471620665586
2292 -4105960257539861641457098579188
2293 4174752032794177657165937241287
2294 -4244681277775257653312129543104
2295 4315766554665030769590323891769
2296 -4388026724602818058588490656260
2297 4461480952437446808117673953677
2298 -4536148711553917850958467884926
2299 4612049788775780910221665843772
2300 -4689204289344390714187989220142
2301 4767632641976233211547721932948
2302 -4847355603999529354419210430092
2303 4928394266571343704086786431235
2304 -5010770059976443890042848609230
2305 5094504759009174611384457536799
2306 -5179620488439629125943607802266
2307 5266139728565422142133305906854
2308 -5354085320850387960415844293012
2309 5443480473651546497011384551741
2310 -5534348768035700266842395457096
2311 5626714163687047624996163416568
2312 -5720601004907218724475560106239
2313 5816034026709160630795038564924
2314 -5913038361006319738676309241348
2315 6011639542898593185909777957770
2316 -6111863517056543418998797518932
2317 6213736644205391319124890092848
2318 -6317285707710326338597293218144
2319 6422537920264697054573807113245
2320 -6529520930682669386418676925436
2321 6638262830797962326659927229685
2322 -6748792162470295495261627405206
2323 6861137924701209274357254849018
2324 -6975329580860943583890842746344
2325 7091397066028085395174565568652
2326 -7209370794443721043316880303090
2327 7329281667081857426692704797056
2328 -7451161079337903037352383481766
2329 7575040928837025324113596678062
2330 -7700953623364228449434257231858
2331 7828932088918025202426197891096
2332 -7959009777889605332526926509416
2333 8091220677369429741128625946411
2334 -8225599317583209219897975307242
2335 8362180780459257899671933208043
2336 -8501000708329241822029656286358
2337 8642095312764371932650932926884
2338 -8785501383549121841536203532488
2339 8931256297794584049966296152351
2340 -9079398029193610443926799460800
2341 9229965157419913560233374804496
2342 -9382996877673338080657830844764
2343 9538533010373547355833946676292
2344 -9696614011004403824074551030702
2345 9857280980111354827849669599691
2346 -10020575673454170297885320057292
2347 10186540512317416231653202943273
2348 -10355218593981084038424046846606
2349 10526653702353830510095713885135
2350 -10700890318771320284271256236678
2351 10877973632962202358878624250770
2352 -11057949554184290570683572484848
2353 11240864722533554811922498181044
2354 -11426766520428569135772244050968
2355 11615703084273104963301257034621
2356 -11807723316299598298348939007648
2357 12002876896596259026431872588081
2358 -12201214295320632156355220017104
2359 12402786785102465435215917406450
2360 -12607646453638780943032233283588
2361 12815846216484089891569293157063
2362 -13027439830038734185604833252734
2363 13242481904738385536264620850384
2364 -13461027918447778722735428393148
2365 13683134230061799815024311887354
2366 -13908858093317097208829436008242
2367 14138257670817433372457493518607
2368 -14371392048276043801791016676920
2369 14608321248978316651970989607526
2370 -14849106248468156420331642804316
2371 15093808989461448088913822210696
2372 -15342492396990089687994815456944
2373 15595220393780111138769541533330
2374 -15852057915867450179079346202238
2375 16113070928455012372100247215056
2376 -16378326442014696885655502773704
2377 16647892528638122728297206224009
2378 -16921838338639846296594852806156
2379 17200234117416920634064875728102
2380 -17483151222568704812694531506436
2381 17770662141280888136626476791991
2382 -18062840507977753451863677465918
2383 18359761122246766940641845370319
2384 -18661499967039643311669775370944
2385 18968134227154095075759058886004
2386 -19279742308000537801584918646086
2387 19596403854658090100411745575860
2388 -19918199771224272354264783227420
2389 20245212240462871681516521660314
2390 -20577524743754507677059393433616
2391 20915222081354504300527857523248
2392 -21258390392962742508319161445476
2393 21607117178610235629852101027251
2394 -21961491319867240599581450049864
2395 22321603101377793210776157853980
2396 -22687544232725628972748543630312
2397 23059407870636522720466901609304
2398 -23437288641522155547916568032224
2399 23821282664370697159128511827996
2400 -24211487573989369590603126368937
2401 24608002544604334240103635165970
2402 -25010928313823324128437647927114
2403 25420367206966527575999632046952
2404 -25836423161771312045318143658212
2405 26259201753476457562464228493490
2406 -26688810220291653964106770303014
2407 27125357489258105484815266701162
2408 -27568954202506173759535642829944
2409 28019712743916075940296516293001
2410 -28477747266187744591593748855766
2411 28943173718326050605862116664451
2412 -29416109873547683229383060873582
2413 29896675357616072174492453063044
2414 -30384991677610832197019007120872
2415 30881182251138310717854939267135
2416 -31385372435989917520409964488488
2417 31897689560255012019146693696228
2418 -32418262952895224759383310074656
2419 32947223974787195963780145223842
2420 -33484706050240818331531822062500
2421 34030844699000173672929660104181
2422 -34585777568734460232190533630708
2423 35149644468026320013639336752577
2424 -35722587399865086108168775840530
2425 36304750595652578661807990408233
2426 -36896280549729191867214177320002
2427 37497326054428133500330578597318
2428 -38108038235665795871766691970914
2429 38728570589076352351654376107976
2430 -39359079016698794219331509445053
2431 39999721864224748803917724679878
2432 -40650659958815544290852963413088
2433 41312056647497108901157324388755
2434 -41984077836141420003842437907286
2435 42666892029043352426973540745400
2436 -43360670369101907123045323520916
2437 44065586678614931140174619613305
2438 -44781817500696575396720843720076
2439 45509542141326878393799436417672
2440 -46248942712043003815531849008122
2441 47000204173281797673354344716927
2442 -47763514378383474345901238718768
2443 48539064118266390901811706569002
2444 -49327047166783017303473863295756
2445 50127660326767356179587456095189
2446 -50941103476784218182105342610074
2447 51767579618590917872370978734753
2448 -52607294925322112184811966994904
2449 53460458790408658490341908861157
2450 -54327283877241530753483553037893
2451 55207986169592000623174342061276
2452 -56102785022799456820338210019240
2453 57011903215738400572954066229634
2454 -57935567003576326007022289549110
2455 58874006171334372718220786757192
2456 -59827454088262814249237736889874
2457 60796147763043620560293635772149
2458 -61780327899832513997133725112414
2459 62780238955153127133595447575915
2460 -63796129195656057933184272729456
2461 64828250756755802605412347651668
2462 -65876859702158738815294142084000
2463 66942216084295531953736433172582
2464 -68024584005671535435528039651288
2465 69124231681148952120460372763026
2466 -70241431501174727743810502439210
2467 71376460095968359124424779872265
2468 -72529598400684010030184757406848
2469 73701131721561535572476833389418
2470 -74891349803081231979694999611136
2471 76100546896137353008748408274131
2472 -77329021827245656917129289552026
2473 78577078068800468477383182249641
2474 -79845023810396969401197361944954
2475 81133172031234668210795239286685
2476 -82441840573618236551157302036740
2477 83771352217572132808921685487441
2478 -85122034756585676457307532280696
2479 86494221074505488255634008578702
2480 -87888249223592461463386267061720
2481 89304462503760677203295040540129
2482 -90743209543015934134951987788588
2483 92204844379111829170780382705324
2484 -93689726542441590901964351642538
2485 95198221140184130313817842582786
2486 -96730698941723045722988982858176
2487 98287536465357601170236120002570
2488 -99869116066324978219740019354860
2489 101475826026153379849027497131274
2490 -103108060643365853694181876426014
2491 104766220325555000867772316362942
2492 -106450711682849033993589846782916
2493 108161947622789943591980184461437
2494 -109900347446644837712050750262700
2495 111666336947171836284857116892000
2496 -113460348507862216789605860457152
2497 115282821203680821061007953052901
2498 -117134200903327057019869575279890
2499 119014940373039164341893546566865
2500 -120925499381964746927671560421130
2501 122866344809120907066711839980174
2502 -124837950751967659401892432044288
2503 126840798636618657778215260125415
2504 -128875377329713621736829985888154
2505 130942183251977201347170443717142
2506 -133041720493489382673212389607256
2507 135174500930692912044441911235378
2508 -137341044345163591970973301787904
2509 139541878544169674548737338682844
2510 -141777539483046963388916394469256
2511 144048571389416633096527722416170
2512 -146355526889273172213627253013524
2513 148698967134970250864337514787497
2514 -151079461935132722376899237230884
2515 153497589886523389554214683680355
2516 -155953938507893586677751378676232
2517 158449104375847047279230102208648
2518 -160983693262746959940042926032956
2519 163558320276696560543920336736665
2520 -166173610003624054720909854834730
2521 168830196651503108186728772484212
2522 -171528724196740600509695657737012
2523 174269846532763810214685874439612
2524 -177054227620839670801051097685424
2525 179882541643159207702899571647483
2526 -182755473158220751147709588660658
2527 185673717258546019983596556752325
2528 -188637979730763671107837772364228
2529 191648977218095407620163470648906
2530 -194707437385280252434522697953080
2531 197814099085973123547735202841449
2532 -200969712532654376249167168084520
2533 204175039469087505729739071629736
2534 -207430853345362747515886819702532
2535 210737939495564873675203598626944
2536 -214097095318104043072187472795438
2537 217509130458749123548722135527943
2538 -220974866996403479999327088266634
2539 224495139631663815692850433690670
2540 -228070795878203247591689168370282
2541 231702696257020389276977920017850
2542 -235391714493596825184659664759840
2543 239138737718005988007295103123585
2544 -242944666668017079510194007856896
2545 246810415895238303074151390253623
2546 -250736913974344322355356785973048
2547 254725103715433525388604073809061
2548 -258775942379561338885387037879640
2549 262890401897496502805799659395355
2550 -267069469091747899437912849746730
2551 271314145901910235072531435747760
2552 -275625449613377576972949397525504
2553 280004413089474453106052723387094
2554 -284452085007054946547364455065638
2555 288969530095620961500899690440646
2556 -293557829380011583950947804420532
2557 298218080426716206469993065325673
2558 -302951397593864853786948034430548
2559 307758912284949934306796724343501
2560 -312641773206334432722580423093645
2561 317601146628602349541388411952476
2562 -322638216651808005536333070445020
2563 327754185474681663803228717290260
2564 -332950273667849758471349020829100
2565 338227720451128856545087542812958
2566 -343587783974953339272679435143810
2567 349031741605997672850153123501736
2568 -354560890217055023753397069128886
2569 360176546481234860886218219848642
2570 -365880047170543097149346443602890
2571 371672749458909258010521029619657
2572 -377556031229726102102083727497426
2573 383531291387968058111961178036544
2574 -389599950176955806076026526776880
2575 395763449499835320697142816783255
2576 -402023253245840686734558296644832
2577 408380847621410991133112747536798
2578 -414837741486232616923655752280514
2579 421395466694279311134638770798489
2580 -428055578439923449528003207202886
2581 434819655609192974200737001157100
2582 -441689301136249560247040960579812
2583 448666142365164675904731309888954
2584 -455751831417071312702104922594640
2585 462948045562770277352452530233694
2586 -470256487600871080547370897545052
2587 477678886241548630567609780938640
2588 -485216996495998116799076380573794
2589 492872600071671649070049380468721
2590 -500647505773381429036316306072884
2591 508543549910355470866808960234606
2592 -516562596709333134487374087122763
2593 524706538733788984866471827325299
2594 -532977297309374771908916208325410
2595 541376822955670638739188048033567
2596 -549907095824337984971461347222528
2597 558570126143767735204704405332523
2598 -567367954670319118920586323665958
2599 576302653146245457521998736210880
2600 -585376324764404850077100358299466
2601 594591104639855050636733751050744
2602 -603949160288433265107702871154646
2603 613452692112423065960671803482004
2604 -623103933893412100330286288805664
2605 632905153292445750518673636232764
2606 -642858652357583424767544612969770
2607 652966768038965711837826067826376
2608 -663231872711502196359374330470762
2609 673656374705291302262243116682147
2610 -684242718843885139018401438975702
2611 694993386990513971378917548891784
2612 -705910898602386587820051233911708
2613 716997811293184505171005586365748
2614 -728256721403869647975154246699182
2615 739690264581926882558625388350488
2616 -751301116369164536655367011447858
2617 763091992798197794907975161284808
2618 -775065650997741660692334812431088
2619 787224889806842017079840072977942
2620 -799572550398175172512848147685812
2621 812111516910548139051970395936061
2622 -824844717090733795926368805351912
2623 837775122944777040215972655547306
2624 -850905751398909986997413317513684
2625 864239664970216252301561519295768
2626 -877779972447186367864202105679804
2627 891529829580308438597616129869004
2628 -905492439782840228141224350024368
2629 919671054841910943855276795251226
2630 -934068975640103125374907987069402
2631 948689552887667222099510633798116
2632 -963536187865523639887536081594864
2633 978612333179209244834120145323942
2634 -993921493523927568600975024433284
2635 1009467226460864267165770455736356
2636 -1025253143204931707125825706950432
2637 1041282909424108889886398986516995
2638 -1057560246050545311594231682706040
2639 1074088930103599797429986058968701
2640 -1090872795524987805812054818249260
2641 1107915734026213170230565176116726
2642 -1125221695948462772400606785679602
2643 1142794691135145222154832633194944
2644 -1160638789817257218817455735370060
2645 1178758123511763884739732695427264
2646 -1197156885933182034012925167724065
2647 1215839333918558070137598929558717
2648 -1234809788366034956280891958222116
2649 1254072635187205469705533695343447
2650 -1273632326273451779029900956574638
2651 1293493380476474271281334811667536
2652 -1313660384603215464696896085164568
2653 1334137994425387771900506460308190
2654 -1354930935703816868747503349739262
2655 1376044005227815478959040724977289
2656 -1397482071869805461894299371546390
2657 1419250077655409189406595072931227
2658 -1441353038849234361324560005660062
2659 1463796047056579639954673728739402
2660 -1486584270341291739068145003025304
2661 1509722954360007881077022548700937
2662 -1533217423513020882506230752711264
2663 1557073082112007544777326778946479
2664 -1581295415564864470377130856051478
2665 1605889991577898892639035298167266
2666 -1630862461375625647003745463448368
2667 1656218560938425025184468755214028
2668 -1681964112258319895430985306275732
2669 1708105024613134141002683101243138
2670 -1734647295859298212854783352272786
2671 1761597013743571413940856426138360
2672 -1788960357233954384341470514099106
2673 1816743597870069137565117136338666
2674 -1844953101133287958155324072108432
2675 1873595327836896511798243500410443
2676 -1902676835536580592931744516666130
2677 1932204279961530040319108630718833
2678 -1962184416466457539025101432012588
2679 1992624101504834300439380055948018
2680 -2023530294123648920434454711827802
2681 2054910057480000058319718665598755
2682 -2086770560379838008399170550528882
2683 2119119078839174754481067388582191
2684 -2151962997668086654111254698146936
2685 2185309812077838492494103582802089
2686 -2219167129311462330096682996367784
2687 2253542670298129345732685828233987
2688 -2288444271331657695422755867982070
2689 2323879885773504265402729753775705
2690 -2359857585780593151052863458725962
2691 2396385564058338745290410064417540
2692 -2433472135639226415431257669744468
2693 2471125739687318885549941526666477
2694 -2509354941329061679435848920486286
2695 2548168433510766320513851761659220
2696 -2587575038883155373245837429902562
2697 2627583711713358844413695959114926
2698 -2668203539824757001574735823270544
2699 2709443746565070313155003728474281
2700 -2751313692803102912082142267490680
2701 2793822878954551731408286341122896
2702 -2836980947037299317146166606396508
2703 2880797682756614293941568568403156
2704 -2925283017620689483462553387160588
2705 2970447031086953752345771432074748
2706 -3016299952739599859210955836129904
2707 3062852164498776882170760616424501
2708 -3110114202861902177856249495278300
2709 3158096761177554249089715186205976
2710 -3206810691952414445929533433667672
2711 3256267009191732097557357633450803
2712 -3306476890773794406957656900286450
2713 3357451680858889235391905925587384
2714 -3409202892333255826273286665693928
2715 3461742209288525572015630805928864
2716 -3515081489537162047440380453185364
2717 3569232767164416718215140002647406
2718 -3624208255117324051622590888407768
2719 3680020347831267213680324014009760
2720 -3736681623894653063969830649043526
2721 3794204848752242756324958227780782
2722 -3852602977447691990972949960208866
2723 3911889157405862845930276768993552
2724 -3972076731255477073135224398376162
2725 4033179239692688776791018339858026
2726 -4095210424386162571099877486786084
2727 4158184230924251646266183898518424
2728 -4222114811804878583967482031042240
2729 4287016529468730255281779198057411
2730 -4352903959376386780995347999531036
2731 4419791893130013340741019506500362
2732 -4487695341640252510032010221273306
2733 4556629538338963781814608408477580
2734 -4626609942438466069685046707861862
2735 4697652242237948298020512415155233
2736 -4769772358477722584267276213141612
2737 4842986447742004009374317617724217
2738 -4917310905910910634294713301155863
2739 4992762371662387258400608960744368
2740 -5069357730024766351620431143229076
2741 5147114115980689624985821017202127
2742 -5226048918123123916996430381910414
2743 5306179782364215470764454895420892
2744 -5387524615697737179016612701187828
2745 5470101590015893979601617376555801
2746 -5553929145981262378667971791346038
2747 5639025996954651067329593848683474
2748 -5725411132979680697767647524424692
2749 5813103824824892095237287539539160
2750 -5902123628084203591494563883196384
2751 5992490387336549778127702548897657
2752 -6084224240365545710055977516215234
2753 6177345622440032438982018868235790
2754 -6271875270656371814712332221804086
2755 6367834228343370764607955848502740
2756 -6465243849530727660355735216389392
2757 6564125803481905905720241622654062
2758 -6664502079292352622619148160341988
2759 6766394990553993281597856496986433
2760 -6869827180086946226329518917500410
2761 6974821624739414279123848996006173
2762 -7081401640256724082160302162210102
2763 7189590886220497533340100405461147
2764 -7299413371058953523374856555078368
2765 7410893457129352171020921441772946
2766 -7524055865873607985780748008418850
2767 7638925683048112868242348089556601
2768 -7755528364028824491868072920052288
2769 7873889739192690395536882980145197
2770 -7994036019376493156119003698853094
2771 8115993801414217311390951121797410
2772 -8239790073754054167212780715373368
2773 8365452222156176248194037198243734
2774 -8493008035472429043870039280466560
2775 8622485711509103869535342196008431
2776 -8753913862973972000965122958567698
2777 8887321523508776754452572622730051
2778 -9022738153808396976969069091933446
2779 9160193647827912492932165742217828
2780 -9299718339078819319689588806000996
2781 9441343007015659912604572694489218
2782 -9585098883514351444995419537620692
2783 9731017659443513175549359283423527
2784 -9879131491330112198775962330537838
2785 10029473008120765311857888442985479
2786 -10182075318040053479805119537323696
2787 10336972015547224447836092242836306
2788 -10494197188392678324820867699908384
2789 10653785424775650443763668639422597
2790 -10815771820604525614162002627195088
2791 10980191986861238024687581822223366
2792 -11147082057071231419175038805177094
2793 11316478694880474753787475485002936
2794 -11488419101741049471629173282289208
2795 11662941024706845811357190788241532
2796 -11840082764340927081358596117452112
2797 12019883182736142580298852489777609
2798 -12202381711650591955287635197838484
2799 12387618360759566269259182780741704
2800 -12575633726025613778854870643011018
2801 12766468998188401402704569049077598
2802 -12960165971376066218427962419443810
2803 13156767051839775073987145742821435
2804 -13356315266813234411128332594875060
2805 13558854273498916675228574685574092
2806 -13764428368182794361850298593564476
2807 13973082495479397835149915859243936
2808 -14184862257709038419281334905573338
2809 14399813924409063910861482272579701
2810 -14617984441981039727524446060814534
2811 14839421443475775404426206254274192
2812 -15064173258518142945851492364153464
2813 15292288923373660632713467631837806
2814 -15523818191158843422119694652300848
2815 15758811542197349062559526706484325
2816 -15997320194523977352408427549265180
2817 16239396114538608590363841769071742
2818 -16485092027812196351943903412742778
2819 16734461430046959286981192029444271
2820 -16987558598192946529964988019615950
2821 17244438601723181548282470491322368
2822 -17505157314069619975262015615080884
2823 17769771424222188196567817895591936
2824 -18038338448493201036739212479230278
2825 18310916742449488827812361896753914
2826 -18587565513014596591088243689625262
2827 18868344830743451037828162684809616
2828 -19153315642271924447629386120248924
2829 19442539782943758214919606273733162
2830 -19736079989617343126338623284609834
2831 20033999913654888256850801134486113
2832 -20336364134096545598660805751945728
2833 20643238171022093165019887789982644
2834 -20954688499102815507736030183459116
2835 21270782561346257365255898715322578
2836 -21591588783036563361607403850520852
2837 21917176585873154306095720209019673
2838 -22247616402310528871509350782913048
2839 22582979690102018267872472911029402
2840 -22923338947050360819023692175992812
2841 23268767725968003091525691699201058
2842 -23619340649850074597001892310220894
2843 23975133427263024103675018244029485
2844 -24336222867951947085585720922705316
2845 24702686898669675809928002491664298
2846 -25074604579230746197013409205495522
2847 25452056118793398897877314298237712
2848 -25835122892372815851669809730998718
2849 26223887457588837910192492892645100
2850 -26618433571651454138756031939744384
2851 27018846208587399135868078493246150
2852 -27425211576711240984455383056874944
2853 27837617136344389256087684936686749
2854 -28256151617785500031328118118099014
2855 28680905039535803189457017851328858
2856 -29111968726782926079747748336838844
2857 29549435330146837116190737529201571
2858 -29993398844691583038388425854901166
2859 30443954629206544569525971644103199
2860 -30901199425760986793077217613214008
2861 31365231379535732765494674784112845
2862 -31836150058935841889064413324995854
2863 32314056475988228404334888243210650
2864 -32799053107028209835005083347806640
2865 33291243913679030332450415036563569
2866 -33790734364128459835060028660733894
2867 34297631454706626796948888690147370
2868 -34812043731769299755939686724033376
2869 35334081313890891204879819047786230
2870 -35863855914371516322828170611691468
2871 36401480864062499131881403773926943
2872 -36947071134514779370408705944007224
2873 37500743361454734817475671459408090
2874 -38062615868591996192502450148041384
2875 38632808691763895107994623211164989
2876 -39211443603421249664810946259606016
2877 39798644137460257152514269338055990
2878 -40394535614405329185121415257463448
2879 40999245166947771485148524681025845
2880 -41612901765845278213698227366240046
2881 42235636246187279235480089637357934
2882 -42867581334031248245535139469714336
2883 43508871673415150290060415797508682
2884 -44159643853751278668558950066730416
2885 44820036437606803513030014252898008
2886 -45490189988876427749935737679534476
2887 46170247101352620684174118744189649
2888 -46860352427698974876556978409946985
2889 47560652708832308322248884476014640
2890 -48271296803719211432806109445766117
2891 48992435719592817001777115360012175
2892 -49724222642595650962272443820636452
2893 50466812968854502329886219641884094
2894 -51220364335993332529294366597938622
2895 51985036655090327351698855199244342
2896 -52760992143085278845535619114833880
2897 53548395355643569510442531963181239
2898 -54347413220483117515984686234165960
2899 55158215071170729327057017106201976
2900 -55980972681394394843081954123894484
2901 56815860299718149954575608844714300
2902 -57663054684826222568367703065898032
2903 58522735141263270677845474228587777
2904 -59395083555677614706081386808753763
2905 60280284433574461134675649215604719
2906 -61178524936586210638264233194082514
2907 62089994920267041601199406239715216
2908 -63014886972419058740936724093463042
2909 63953396451957396609869489765550985
2910 -64905721528321769291346838677233530
2911 65872063221442060674909194598368592
2912 -66852625442265654025232296524574156
2913 67847615033854305157271357481766083
2914 -68857241813058470703469760187332592
2915 69881718612777111737440980200289670
2916 -70921261324811103129745818534237988
2917 71976088943318490464369524906812335
2918 -73046423608879949455595895972390664
2919 74132490653182917605322766917657158
2920 -75234518644332984050416279244200022
2921 76352739432801241178322802889933664
2922 -77487388198016420962998784965983778
2923 78638703495610760124835066685844556
2924 -79806927305328660859856259377027636
2925 80992305079607338025741977464977533
2926 -82195085792838769651415852191351968
2927 83415521991322395487112878421341343
2928 -84653869843918137737245793464012112
2929 85910389193409449130584067307823919
2930 -87185343608586226427943881503543066
2931 88479000437057562382345186388058465
2932 -89791630858804445746570669470028360
2933 91123509940482657180715600692838742
2934 -92474916690486249205124139190061322
2935 93846134114782140709270511745217797
2936 -95237449273526500652475682737328050
2937 96649153338473741491280626707614151
2938 -98081541651189090909411417154797132
2939 99534913782075860648473502882094965
2940 -101009573590228683320073882444170652
2941 102505829284124142037454507759454006
2942 -104023993483160373916973244479013336
2943 105564383280057387007577119823780098
2944 -107127320304129990680294280240645174
2945 108713130785445401965289458717661087
2946 -110322145619877755153050814564624328
2947 111954700435071909221359306616136370
2948 -113611135657329116972384619006271720
2949 115291796579427291181284497791961649
2950 -116997033429388776973123237198449012
2951 118727201440208716103284242024839628
2952 -120482660920557267470192420668738518
2953 122263777326469129056053618093676524
2954 -124070921334033989988112097289608824
2955 125904468913101727586190894008434017
2956 -127764801402016352754963455089313740
2957 129652305583392897910791456101318047
2958 -131567373760951635232690931353976604
2959 133510403837424209443777317274732008
2960 -135481799393546468196700146091888784
2961 137481969768152974474787023530337716
2962 -139511330139388389672911987118504042
2963 141570301607051123239463012861158813
2964 -143659311276084854566646540707442440
2965 145778792341233745232888776269607821
2966 -147929184172877375185139595074537314
2967 150110932404061655053799482644027072
2968 -152324489018742188132105056159335420
2969 154570312441256779648846946663890389
2970 -156848867627044018289390121491534352
2971 159160626154625085530947182532988306
2972 -161506066318866181856904306785725686
2973 163885673225539195327101149537263564
2974 -166299938887198477792181495978428782
2975 168749362320391837308889288178454620
2976 -171234449644224101631877635808806936
2977 173755714180291857053370813126401758
2978 -176313676554008219835930844206262762
2979 178908864797336754096788900496346672
2980 -181541814452953909836259968525852024
2981 184213068679859617886676493515661816
2982 -186923178360455945408799351415971840
2983 189672702209113986243812718931208644
2984 -192462206882249434511243124787309786
2985 195292267089927567357447212108618130
2986 -198163465709018644238625087677178990
2987 201076393897925015633658864524049252
2988 -204031651212901523184559847799493506
2989 207029845725991065989010064996021878
2990 -210071594144597504670054940995442652
2991 213157521932718375992615006838305476
2992 -216288263433860195732636620042546488
2993 219464461995659436267687374247076210
2994 -222686770096232578514523923894615544
2995 225955849472278955463092428664159160
2996 -229272371248960426183191565583586136
2997 232637016071582244847272833387037037
2998 -236050474239099819605285521534949892
2999 239513445839476391142033047642583989
3000 -243026640886916999967677719676875421
3001 246590779461004454977932253623839780
3002 -250206591847763364175208377455484400
3003 253874818682678641746129007430105772
3004 -257596211095695263455420521922113688
3005 261371530858226404584032106299669424
3006 -265201550532197462032463400749964438
3007 269087053621153834813106180898796936
3008 -273028834723460714466299856427867058
3009 277027699687623518999289734950924941
3010 -281084465769757991407045391089719520
3011 285199961793239376777330857479147819
3012 -289375028310560489894928209973791052
3013 293610517767428888189966767201363464
3014 -297907294669133773484824792781060128
3015 302266235749213660375633057335962451
3016 -306688230140456268710176668241222764
3017 311174179548262522545537794478194910
3018 -315724998426406968868970060378652966
3019 320341614155227366341232834117734134
3020 -325024967222276636831558200740746440
3021 329776011405470820612437700059752806
3022 -334595713958767130474905512181804572
3023 339485055800406660812567586412616429
3024 -344445031703756774350071595088576630
3025 349476650490788661717369667098321517
3026 -354580935228226048221690055147850588
3027 359758923426401508051061441865877040
3028 -365011667240857338187192874975733736
3029 370340233676728442573517667641169316
3030 -375745704795945182325977951324254326
3031 381229177927294660101201700675590148
3032 -386791765879379425565357961498137800
3033 392434597156513114303067716232569147
3034 -398158816177593065242792976618605332
3035 403965583497990501870007855382107530
3036 -409856076034499409553710052103297736
3037 415831487293385795295463907800952057
3038 -421893027601579577921235047105423616
3039 428041924341051926297266797777917034
3040 -434279422186421439948682520953646912
3041 440606783345833150567718459613344209
3042 -447025287805154915140930538289882981
3043 453536233575536371929740570016034128
3044 -460140936944376238677497145483431812
3045 466840732729744348267750403009892462
3046 -473636974538305441472323278268576986
3047 480531035026792369538540223462583270
3048 -487524306167077000528229696625310206
3049 494618199514887772620617331180564854
3050 -501814146482223495903701033964276102
3051 509113598613513671645159113545313323
3052 -516518027865576273993940643118194204
3053 524028926891424623606306496823601446
3054 -531647809327975676719941667352610978
3055 539376210087712756864653582701320944
3056 -547215685654356469021522799226462412
3057 555167814382598257718466105226920564
3058 -563234196801951802212635207621397264
3059 571416455924778183713850094273708350
3060 -579716237558541510855224326856876496
3061 588135210622352450417268399526137056
3062 -596675067467857881623565603408915252
3063 605337524204535674312034154852597948
3064 -614124321029454383235833253007345998
3065 623037222561558452768150380910694372
3066 -632078018180540339369812543856107380
3067 641248522370361783498186912364490153
3068 -650550575067487297463024104036016288
3069 659986042013893781182119622765484514
3070 -669556815114921034883232968008707494
3071 679264812802028806717151824675645151
3072 -689111980400526893245492155575077258
3073 699100290502345701964865457161135728
3074 -709231743343915588485719471528620836
3075 719508367189224196886671086928555962
3076 -729932218718121959351086111375008148
3077 740505383419946850588186063831054820
3078 -751229975992540444839476909661576432
3079 762108140746728288669092898408421448
3080 -773142052016338580453222434131737592
3081 784333914573834137652775021925078675
3082 -795685964051633636703512950052950704
3083 807200467369199127894846277084437579
3084 -818879723165967858133465961526158976
3085 830726062240207478142500409121326189
3086 -842741847993874768596027732265054962
3087 854929476883559092148416150983998492
3088 -867291378877592864470483321339377208
3089 879830017919412437399719922540580892
3090 -892547892397253902352601593335805926
3091 905447535620269452459690521433296106
3092 -918531516301151086632180528799221924
3093 931802439045349598110408722963291054
3094 -945262944846977965222398878008396872
3095 958915711591489453331132644457043527
3096 -972763454565221943417034151328932406
3097 986808926971901224595008820186441473
3098 -1001054920456197226385352101312526526
3099 1015504265634428421993946455554680768
3100 -1030159832632510905333862771349790760
3101 1045024531631249932215456743106772804
3102 -1060101313419073021369031394391062552
3103 1075393169952305034004302143696865066
3104 -1090903134923086990558825722178268310
3105 1106634284335041740331228934203343197
3106 -1122589737086790975201332687632007070
3107 1138772655563429472882066397548314944
3108 -1155186246236063867211805797646658692
3109 1171833760269524673079305460541274152
3110 -1188718494138361743088157989432445524
3111 1205843790251234802301065246484922982
3112 -1223213037583812195420095638504465494
3113 1240829672320292487767852327097051911
3114 -1258697178503665088893636270283206266
3115 1276819088694827615839710116364356616
3116 -1295198984640679281108870025911061656
3117 1313840497951311178398128371807434658
3118 -1332747310786415948709664926263466912
3119 1351923156551040940835560318459113393
3120 -1371371820600810632459409544178806416
3121 1391097140956745751460886848075727168
3122 -1411103009029808233003331787974883320
3123 1431393370355302866961218979838025939
3124 -1451972225337268231204943960117703504
3125 1472843630002991269453303778300775594
3126 -1494011696767781659435095540076145886
3127 1515480595210143928318470707901020688
3128 -1537254552857487106749563957870758764
3129 1559337855982513570653226759906710795
3130 -1581734850410430602847026290097349662
3131 1604449942337130114870208412063658188
3132 -1627487599158483902189847183743369712
3133 1650852350310903763394607488133389680
3134 -1674548788123317797835733863495413678
3135 1698581568680716206808208797580360649
3136 -1722955412699421959718337859296451022
3137 1747675106414243749050748749341030126
3138 -1772745502477670748097868219523231438
3139 1798171520871270803750397687734764294
3140 -1823958149829455842081842602624259836
3141 1850110446775780437303778889798344606
3142 -1876633539271941696749812362273981240
3143 1903532625979650846286951968492487786
3144 -1930812977635549160844739924145195016
3145 1958479938039343173922455344801812806
3146 -1986538925055336419872266422636178122
3147 2014995431627537313904004223587577918
3148 -2043855026808525155984128130338472614
3149 2073123356802258656453359651624624614
3150 -2102806146021013825216437701349631542
3151 2132909198156640543227996893764760782
3152 -2163438397266329643556890455923827696
3153 2194399708873084869922686533356460977
3154 -2225799181081096655279672557351543944
3155 2257642945706217272262950266037460734
3156 -2289937219421739549931499555542933842
3157 2322688304919684027630192318127832130
3158 -2355902592087802129031121539916491104
3159 2389586559202505688015808637754501067
3160 -2423746774137935941824362821457122052
3161 2458389895591387926232787785393901019
3162 -2493522674325309064579598473076829120
3163 2529151954426093637784551474965786895
3164 -2565284674579897754863111826724962340
3165 2601927869365702413270262587672187116
3166 -2639088670565855247932900151399953490
3167 2676774308494324617614736601278473521
3168 -2714992113342902766055798575961524120
3169 2753749516545597923594154760946185514
3170 -2793054052161458385011751435478492330
3171 2832913358276074811740467629318349938
3172 -2873335178422010260050074810292469040
3173 2914327363018410731895757143343535854
3174 -2955897870830052384108077702456783907
3175 2998054770446084915183331717501506663
3176 -3040806241778734075785370536325319122
3177 3084160577582229719706776901973084515
3178 -3128126184992229328916907491546756976
3179 3172711587086010510098115312156692705
3180 -3217925424463709569424615433537481152
3181 3263776456850886927804449466913891658
3182 -3310273564722703842926247294733120444
3183 3357425750949998657912596724026426074
3184 -3405242142467554597843001767665408676
3185 3453731991964854985434525692277695926
3186 -3502904679599625648385927948799550684
3187 3552769714734468244018945110575605397
3188 -3603336737696892230527620913187495004
3189 3654615521563057268967105624478585840
3190 -3706615973965541948795148866562596496
3191 3759348138925458893075744366883648185
3192 -3812822198709240515981574972186507624
3193 3867048475710423975616494880779071230
3194 -3922037434356768192231936349083803226
3195 3977799683043040186422376822487109696
3196 -4034345976089812432448799305414073828
3197 4091687215728617419116187103891332708
3198 -4149834454113810167528197610684716236
3199 4208798895361494072389063469847257838
3200 -4268591897615870109891080267829201389
3201 4329224975143374191312652938468844822
3202 -4390709800454972240263013619342129522
3203 4453058206456987433916431924929419555
3204 -4516282188630838973130561454208051592
3205 4580393907242076733775435845826505966
3206 -4645405689579101205020971145749600484
3207 4711330032221963240655989664361662346
3208 -4778179603341643335268577248401109242
3209 4845967245030215389080993091827790020
3210 -4914705975662305246618804551687205890
3211 4984408992288259686163229796129258108
3212 -5055089673059446997594332320517350792
3213 5126761579686115816597841808134620650
3214 -5199438459928244486607377978613700854
3215 5273134250119818897294286321464783318
3216 -5347863077726982498384776802069103562
3217 5423639263940508010940067770432258003
3218 -5500477326303046258422263710140869378
3219 5578391981371613517944434616065284156
3220 -5657398147415784846533083820937957504
3221 5737510947152066968923057698754080123
3222 -5818745710514930525920817407640054556
3223 5901117977464987776822207596311479468
3224 -5984643500834808224200925658729760944
3225 6069338249212871085551121492458063485
3226 -6155218409866160077457615535908759094
3227 6242300391701912605345747410068009160
3228 -6330600828269042163856269649253572572
3229 6420136580799759550507993579841914616
3230 -6510924741291925382366207241480059488
3231 6602982635632673383151909848051331121
3232 -6696327826763850975013705628024426106
3233 6790978117889830866104198376495791987
3234 -6886951555728254576103335324647116744
3235 6984266433804276188197020024506760045
3236 -7082941295788882056140993023699657260
3237 7182994938881869730038149174814578474
3238 -7284446417240076998417827479708441060
3239 7387315045451459678476844599519617749
3240 -7491620402055624619298094605218319651
3241 7597382333111432315684333110964341909
3242 -7704620955812291567161529967171722798
3243 7813356662149776759133803710463856182
3244 -7923610122626206589468812931832692944
3245 8035402290016831415202888390882257932
3246 -8148754403182284854957328063228833778
3247 8263687990931963854537624490697068880
3248 -8380224875939010104389862294148127244
3249 8498387178707574489424114343651215860
3250 -8618197321593055158716176392695104550
3251 8739678032876008826327011089031608765
3252 -8862852350890444053264507789668420768
3253 8987743628207214515835762043436952863
3254 -9114375535873239641993343249212268318
3255 9242772067707289496404379732657174121
3256 -9372957544653080415185549543785911504
3257 9504956619190437634005183229390108132
3258 -9638794279805291023415607412842212826
3259 9774495855519280044564738836300906996
3260 -9912087020479754165154165982954131618
3261 10051593798610965231194125185477705094
3262 -10193042568327258679786863222075148764
3263 10336460067309081003654846467169820820
3264 -10481873397342631537718701516642729488
3265 10629310029223997433335911659531235200
3266 -10778797807728621622047798874081356896
3267 10930364956646964649745267208473888381
3268 -11084040083887232482345667662388177288
3269 11239852186646053747074118695923029634
3270 -11397830656648001384661936672081957094
3271 11558005285454865349203186648749113022
3272 -11720406269845594802335061729489309010
3273 11885064217267840208619330891384960321
3274 -12052010151362037855093537310990714014
3275 12221275517558991592022018288001001935
3276 -12392892188751919022192309493792256780
3277 12566892471043941954557595635380961922
3278 -12743309109572013690414988900237490576
3279 12922175294408288628826907012764928800
3280 -13103524666539952760921896577641558260
3281 13287391323928546872037332125534151281
3282 -13473809827649827692393094440007043250
3283 13662815208115225833416474688039865017
3284 -13854442971375973116258814578859180916
3285 14048729105510985843544285306703028516
3286 -14245710087099604691191629847756322112
3287 14445422887780306206669530811167300018
3288 -14647904980896515391574177292973523410
3289 14853194348230663522154597128572059094
3290 -15061329486827650227804119009927664328
3291 15272349415908883907124571523360764509
3292 -15486293683878089812248942739771269790
3293 15703202375420090576995416391863511936
3294 -15923116118693779609802373026838716670
3295 16146076092620523620926522800302048118
3296 -16372124034269246603379995182969266950
3297 16601302246339463840976327065719654745
3298 -16833653604743550981575180728701434988
3299 17069221566289549891960833332931759987
3300 -17308050176465829901078123199804618580
3301 17550184077328940143149451860397582748
3302 -17795668515496006038686474471485619972
3303 18044549350243040502529580489615217889
3304 -18296873061710558242131650806734304728
3305 18552686759217899509052774274150983277
3306 -18812038189687687899492028373432566464
3307 19074975746181865268737140258334457681
3308 -19341548476550765528017365249360648958
3309 19611806092196708033244142621156231923
3310 -19885798976953610461234443962534171348
3311 20163578196084140503473357011028263545
3312 -20445195505395945388663843355255560206
3313 20730703360478518176226943465805880289
3314 -21020154926062279951556326146426488162
3315 21313604085501477503598896376123732084
3316 -21611105450382516774634868905356544420
3317 21912714370259373344117386947671887206
3318 -22218486942517742451401048081320590144
3319 22528480022369612579712334994365288040
3320 -22842751232979968414232311431537710798
3321 23161358975727351053989102509522128052
3322 -23484362440600025709000399658347779808
3323 23811821616729529754514565854652709959
3324 -24143797303063396941749744309679753608
3325 24480351119178876782713169915879075824
3326 -24821545516239491644423906086643703898
3327 25167443788096297909098735499115868120
3328 -25518110082535741680112440901348558972
3329 25873609412676023942481971113902504085
3330 -26234007668513914830508637329093968874
3331 26599371628623981718177318853988714194
3332 -26969768972012221228524318741014882152
3333 27345268290126110960309331655066615812
3334 -27725939099023122763568432800854420030
3335 28111851851699765764324195758446686307
3336 -28503077950583254041507612018947370312
3337 28899689760187920900069111404549518005
3338 -29301760619938529073289981115049872694
3339 29709364857162653929007597589412420728
3340 -30122577800254344847519933495488664794
3341 30541475792011298387613108771908476258
3342 -30966136203147805671803105197889085714
3343 31396637445985765607283314219264391431
3344 -31833058988326085113971987595771088000
3345 32275481367502817459956652029537392975
3346 -32723986204622420118269653338147525216
3347 33178656218990544262323105589156514525
3348 -33639575242728799109305185433870295240
3349 34106828235583965806125413788334133428
3350 -34580501299932167442234485038619183206
3351 35060681695980534073107855226414608586
3352 -35547457857168934346275649472744032964
3353 36040919405774378443482609032591571870
3354 -36541157168720730599434220744318016228
3355 37048263193596403435165473809018088540
3356 -37562330764882740751350241352354148248
3357 38083454420395830269088319533784483129
3358 -38611729967944523094867734638907339604
3359 39147254502207472428314859714821458577
3360 -39690126421832040225105437841613255126
3361 40240445446757957178523251647243350157
3362 -40798312635768658504082668913619011499
3363 41363830404273255608479377281562943080
3364 -41937102542322141796098492695920417262
3365 42518234232859268719183345907222112310
3366 -43107332070214169324491963609308442800
3367 43704504078836842596248664669572247284
3368 -44309859732278655441749990761195594390
3369 44923509972422457618199295629171290661
3370 -45545567228965146670660365231510994934
3371 46176145439155961448164017199247265047
3372 -46815360067793824887414116155727293500
3373 47463328127487099407627380176038208947
3374 -48120168199179161459760244888456011852
3375 48786000452943245525787846224355645912
3376 -49460946669050052168383738507022133120
3377 50145130259311659595041381056182219635
3378 -50838676288705323637874545837447782126
3379 51541711497280797068447601046265324104
3380 -52254364322354845765745891634280959996
3381 52976764920996686441885555783298627891
3382 -53709045192808118419437688185752452320
3383 54451338803002170354087282165757329190
3384 -55203781205784131806651695586102918146
3385 55966509668038889196695727800130676701
3386 -56739663293328535931742535632789732858
3387 57523383046204277409562914898783518478
3388 -58317811776836703136292700327473917666
3389 59123094245968550398011713659082304163
3390 -59939377150194136784169192858749405742
3391 60766809147569692396438441505231518622
3392 -61605540883558876786477876245858258732
3393 62455725017317820558901882317833309038
3394 -63317516248324087168409414588493712662
3395 64191071343354006741486900597162730840
3396 -65076549163812890763847041386424391574
3397 65974110693422694203444679159945851692
3398 -66883919066271750103073285278745911016
3399 67806139595231260885645131289638383919
3400 -68740939800743290569964456377394068750
3401 69688489439985062804218328528958232784
3402 -70648960536414431106772296267500289090
3403 71622527409701449969092415426994632254
3404 -72609366706051038524624900358809604100
3405 73609657428921792329818544994770540169
3406 -74623580970146063458129739252121927216
3407 75651321141456494585224538149726652395
3408 -76693064206424259044840513410370531052
3409 77748998912814325969952241371024174323
3410 -78819316525363137622703837303322070848
3411 79904210858984154869967682881928900510
3412 -81003878312406796480782818017083545224
3413 82118517902254368517893409794571961547
3414 -83248331297566651588633586702161871622
3415 84393522854772886121971753320056396103
3416 -85554299653120969150345569633368626364
3417 86730871530568750308102820730594753121
3418 -87923451120143389934213592114228635790
3419 89132253886774818297488742610952039432
3420 -90357498164609412049847068087821481644
3421 91599405194810082068901372755701476936
3422 -92858199163849045897430545038380606600
3423 94134107242299638036823409814709763298
3424 -95427359624133592406668603466659632042
3425 96738189566530313355601968685587905762
3426 -98066833430204734722342233020623765204
3427 99413530720260450613828921131501081222
3428 -100778524127574886792223768040405043872
3429 102162059570723367857153625552282504274
3430 -103564386238449022797914598628932114556
3431 104985756632685559986366102220692418347
3432 -106426426612140032287996032431572447104
3433 107886655436442803699697276926138814050
3434 -109366705810872020803078789685962144132
3435 110866843931659985366276550963850212852
3436 -112387339531888918638708662535319250596
3437 113928465927983703276288224823774480702
3438 -115490500066809285435188005302430205556
3439 117073722573380517395704552036588993222
3440 -118678417799192320128002155574604689674
3441 120304873871178145503507787791865870124
3442 -121953382741304819416443485108804213994
3443 123624240236811949925548031566396404854
3444 -125317746111104188660817323072184089116
3445 127034204095304739179822855399663307366
3446 -128773921950478612730908169368005042802
3447 130537211520534240003240056310655774311
3448 -132324388785812156921152978758066862380
3449 134135773917369593389011498910898757679
3450 -135971691331969906142122527848524004262
3451 137832469747785910526823513953907648840
3452 -139718442240826281124119797880503285246
3453 141629946302094307663523840544598214694
3454 -143567323895488410677444246940102326880
3455 145530921516453940840231893857277934704
3456 -147521090251395906925730092696154423901
3457 149538185837862399821156636226040675346
3458 -151582568725508604084989913730628496624
3459 153654604137851414151812800300861270960
3460 -155754662134824799474288313609610308472
3461 157883117676146191670786623237477424297
3462 -160040350685504297149568482087346472870
3463 162226746115578870727400265913077970475
3464 -164442694013903119459154527569653523962
3465 166688589589579541265495473282786209551
3466 -168964833280860140022424241073440242230
3467 171271830823602097580827884836822131981
3468 -173609993320610123724023802282531046366
3469 175979737311876847367796232819686904364
3470 -178381484845732756396253868482004610630
3471 180815663550917339430630192425550726261
3472 -183282706709583230555388452805213282656
3473 185783053331245307598930311364486265338
3474 -188317148227686846021980276233501107942
3475 190885442088834983829081370840852064666
3476 -193488391559617908196824226329044433008
3477 196126459317816331729815209977313879174
3478 -198800114152921985450641165551203851620
3479 201509831046016016828140118848799979761
3480 -204256091250680344359163156866049432494
3481 207039382374955185467266022066419530046
3482 -209860198464356141807671407599866336150
3483 212719040085964395497560643097747257743
3484 -215616414413603741335149882455433758420
3485 218552835314118353755873216820261820766
3486 -221528823434765363141274840060543997536
3487 224544906291736494173366268527494059336
3488 -227601618359823199225985954230940079282
3489 230699501163239902332199920885080441235
3490 -233839103367620154106687940051550168626
3491 237020980873200685163191379617574297269
3492 -240245696909208535062152682659838104456
3493 243513822129466625681109843703200472930
3494 -246825934709233342165726638720673060262
3495 250182620443291881322788044799375980631
3496 -253584472845305326471766144029328372616
3497 257032093248453609408554825765155711613
3498 -260526090907368724301086035026817802752
3499 264067083101384765063519737970680738736
3500 -267655695239119567058298696975245657322
3501 271292560964404945884971203739341537731
3502 -274978322263582740580697975452172408148
3503 278713629574184085813086817623239159478
3504 -282499141895009557607315893949535979760
3505 286335526897628059849385329894893407745
3506 -290223461039312544297236474804346466970
3507 294163629677430885146358642886077772014
3508 -298156727185310460353426709068122401208
3509 302203457069595225955107705314024455217
3510 -306304532089114306583062389314391618910
3511 310460674375281365307036500997507288716
3512 -314672615554044258854104069566107973596
3513 318941096869404730189958169610497192181
3514 -323266869308528139463523346029712279096
3515 327650693728463486447588832308403041064
3516 -332093340984494232875279296008451879956
3517 336595592060140691513180969972562550331
3518 -341158238198835010485064775316295461660
3519 345782081037290046305796033734640594213
3520 -350467932740583687324244504531657024164
3521 355216616138980460846914097443928803796
3522 -360028964866512532181301268746745929666
3523 364905823501342482242060954072723497084
3524 -369848047707930532226446787567964574204
3525 374856504381029169230312752248421540437
3526 -379932071791528415605491864653100173028
3527 385075639734175277398092428244048050255
3528 -390288109677191203379282520794240116875
3529 395570394913811686029691489051886721545
3530 -400923420715772439431606444480471911026
3531 406348124488766896406365238104949308614
3532 -411845455929900078433514082176415170074
3533 417416377187164206949843037144334954389
3534 -423061863020961743619106529711486355264
3535 428782900967701870136064258114691268316
3536 -434580491505496745108963445576354901616
3537 440455648221984206601483074548836290760
3538 -446409397984303924080177741155869604676
3539 452442781111254342857993320762525827747
3540 -458556851547658107677855043959012548392
3541 464752677040963999893843430047298088318
3542 -471031339320113774855841906112644802944
3543 477393934276702642640695058353145667426
3544 -483841572148462496230191823365483534534
3545 490375377705097356667332046856174847377
3546 -496996490436500874705315756204355026594
3547 503706064743386103055102268742627691169
3548 -510505270130358132570621035664502206906
3549 517395291401460569642208193798924364556
3550 -524377328858227220779904581895368264692
3551 531452598500270743918259244045569999783
3552 -538622332228440424398819091049000765442
3553 545887778050581636944794448489682652893
3554 -553250200289929963319278517326757658986
3555 560710879796173348816165939167328260006
3556 -568271114159216099309446408026383788448
3557 575932217925678944344039740266077942121
3558 -583695522818169820778247190895431581690
3559 591562377957360465849585317765042163662
3560 -599534150086904348272558171830651296542
3561 607612223801231911154104372415629093383
3562 -615798001776259551222301433829127268076
3563 624092905003049215175001020025205206852
3564 -632498373024455955910284404352764106900
3565 641015864174801259068509984668811905228
3566 -649646855822610423792535258991198492002
3567 658392844616452760970386809094361627366
3568 -667255346733923857508807038034203998574
3569 676235898133809646468677207050358804198
3570 -685336054811472520274730686786907435012
3571 694557393057500227767717479925130310396
3572 -703901509719658805645697071425630289784
3573 713370022468191310917949180244458103923
3574 -722964570064504643474883919716229657542
3575 732686812633287276839502437007012286537
3576 -742538431938101250661850496037864017066
3577 752521131660492320626799833549800320232
3578 -762636637682662710276719927557648477342
3579 772886698373751464887254039067637086149
3580 -783273084879767970031103781128417306952
3581 793797591417224766904670510083147871213
3582 -804462035570516372989691304499513369500
3583 815268258593091400263809386319450317499
3584 -826218125712465854018292637879121067962
3585 837313526439126093475201947486230343141
3586 -848556374879370540939277808844298083336
3587 859948610052139839263103925302257104724
3588 -871492196209885778009203466598100286364
3589 883189123163529936951299843266723367824
3590 -895041406611563631593291482115261726216
3591 907051088473341389294480144779262324576
3592 -919220237226620836438451298919012946442
3593 931550948249402536966947717815632442838
3594 -944045344166123990648799286926677398512
3595 956705575198262675768108221163853178644
3596 -969533819519403705564548847420429127632
3597 982532283614828360842803714140944569654
3598 -995703202645680462823198364067833017356
3599 1009048840817768260637083921416763109343
3600 -1022571491755060226951681233395184914838
3601 1036273478877933883145918572302298072255
3602 -1050157155786237512392579957759091999058
3603 1064224906647225365043574019708002946206
3604 -1078479146588427715941907733821214692752
3605 1092922322095517897807222274429222627286
3606 -1107556911415239208809040424093288081238
3607 1122385424963455375969351523302907102561
3608 -1137410405738389049205967872033334724880
3609 1152634429739113603756939663337662254036
3610 -1168060106389364341568224755625498720467
3611 1183690078966736005103627388516009455324
3612 -1199527025037334350034709368516736475496
3613 1215573656895950366511417252818643989987
3614 -1231832722011826592362355955106517698560
3615 1248307003480085825754789007996824324003
3616 -1264999320478893419650592450655654393282
3617 1281912528732425225954058154487557001968
3618 -1299049520979714153728524312272153268098
3619 1316413227449449213395374662389881686188
3620 -1334006616340801837518366511204318523336
3621 1351832694310355198753386845784351211904
3622 -1369894506965213186983904881749256932360
3623 1388195139362366660706213217072096840621
3624 -1406737716514395552479020954646605097904
3625 1425525403901586384850596580676606812194
3626 -1444561407990545741806521741482230492482
3627 1463848976759391241589708188186135937576
3628 -1483391400229602569840556792794963906830
3629 1503192011004616157537489057861406749374
3630 -1523254184815248126377734444283878347749
3631 1543581341072031175179916921721429926166
3632 -1564176943424552144728784314180576821790
3633 1585044500327878075374166471679374507530
3634 -1606187565616159661840590967622265550880
3635 1627609739083502113263189695240456880298
3636 -1649314667072194543561280017818658575360
3637 1671306043068390148056770674400965284173
3638 -1693587608305330566948852617803709732748
3639 1716163152374208995039471949864622615132
3640 -1739036513842767770094422169047119982092
3641 1762211580881727359594047896198516513836
3642 -1785692291899144867593324324424206264018
3643 1809482636182801400151954550692562031147
3644 -1833586654550718859446937963691071490988
3645 1858008440009907983422750634049537950913
3646 -1882752138423450709895345140736330795058
3647 1907821949186021221592817987291325862220
3648 -1933222125907951321831262838207699991412
3649 1958956977107947099577812086815955629154
3650 -1985030866914565167781813831732471662914
3651 2011448215776558100255819457746193870655
3652 -2038213501182200050212047001773350802616
3653 2065331258387704908005292415375862347002
3654 -2092806081154850746948139937774901742100
3655 2120642622497925714454666180062819605988
3656 -2148845595440111951394556646376694251714
3657 2177419773779425565608433207842266482925
3658 -2206369992864332146306577499092551542624
3659 2235701150379158784763051483143174537249
3660 -2265418207139425063494252638755943155848
3661 2295526187897216991193163308234915840582
3662 -2326030182156729394348917712542637873672
3663 2356935345000103828942254507756754368738
3664 -2388246897923690647049068358893439416816
3665 2419970129684865443835271551140032167767
3666 -2452110397159531720569620064673473656892
3667 2484673126210443229154509141173289999408
3668 -2517663812566481113465932393906649513832
3669 2551088022713022632742678825582102708351
3670 -2584951394793539942667203214471372566270
3671 2619259639522569120885463081152498319916
3672 -2654018541110191355718614815429088153550
3673 2689233958198169969977399715252375986148
3674 -2724911824807888726409396321419212651944
3675 2761058151300238657651196049265979839191
3676 -2797679025347602481831061580033918268476
3677 2834780612918087505436661396857749192269
3678 -2872369159272159778049997757421647496214
3679 2910450989971834149331482183674511735052
3680 -2949032511902576787427745154725349297278
3681 2988120214308078650060012428174265264956
3682 -3027720669838060355259226781142392696280
3683 3067840535609270878337670795867010863836
3684 -3108486554279844505457114071898884711034
3685 3149665555137182502360815668178908130652
3686 -3191384455199528009833744938614863827168
3687 3233650260331404755543218756066447085094
3688 -3276470066373092275335838411955630348550
3689 3319851060284312466130678920381238095446
3690 -3363800521302304447621720010843248058778
3691 3408325822114466891400208283087991217442
3692 -3453434430045749184088279301642722493400
3693 3499133908260975025958150192048689858162
3694 -3545431916982284328681730669812672288294
3695 3592336214721881565644612186314903474174
3696 -3639854659530281045938255317443444514024
3697 3687995210260241929049795103186063228092
3698 -3736765927846588171802832522726680787365
3699 3786174976602111002611955530686694493703
3700 -3836230625529753950885312426012117001016
3701 3886941249651282921794672947374658388477
3702 -3938315331352646299051866941216670053874
3703 3990361461746232581148195546835692397625
3704 -4043088342050235610031484627426355623838
3705 4096504784985340035782350007261301497166
3706 -4150619716188942276946815760172873621652
3707 4205442175647124884168218703659563866030
3708 -4260981319144604894955579890001861804758
3709 4317246419732879480214733797229223051972
3710 -4374246869216794929012241659018040822644
3711 4431992179659767797340511933334043982973
3712 -4490491984907889859740772848570316287582
3713 4549756042133151349923811309307404495486
3714 -4609794233396019858487308827643057653184
3715 4670616567227615172882577551295053764943
3716 -4732233180231723297285473705019325966820
3717 4794654338706895878401184795033953945256
3718 -4857890440288884287982848563104738940752
3719 4921952015613660674409278404678146578147
3720 -4986849730001281394419062601129055021512
3721 5052594385160851372482585656425029972516
3722 -5119196920916851109835292103538872284446
3723 5186668416957091278355766030149326532710
3724 -5255020094602563086642166312987617709996
3725 5324263318599455897287513632271763653069
3726 -5394409598933616906027332260255053526722
3727 5465470592667731065615494157313865455729
3728 -5537458105801502850387623140304405579476
3729 5610384095155124911986072265169658389055
3730 -5684260670276322173220310904301500402678
3731 5759100095371263446028201497913932881168
3732 -5834914791259636241420563257729941936220
3733 5911717337354184064647384956987327574533
3734 -5989520473665009158219199406423174304038
3735 6068337102828947369382604913993848928964
3736 -6148180292164325577640873705038125231898
3737 6229063275751415922467734115109845811729
3738 -6310999456538904922112213225387694580404
3739 6394002408476699471891672597531650835048
3740 -6478085878675395655098860664199633695432
3741 6563263789592740292171784070255218251430
3742 -6649550241247419194748514235411843526252
3743 6736959513460510181236371824980637009904
3744 -6825506068124943050071296286155647317506
3745 6915204551503312896520838903991176387175
3746 -7006069796554397399379072354764599892250
3747 7098116825288732995825634552582473785100
3748 -7191360851153609206605417414718321208188
3749 7285817281447844770150999144866140834208
3750 -7381501719766713694034051106518206922763
3751 7478429968477393835835990915337894784246
3752 -7576618031225315183730977308601604124872
3753 7676082115471789620426949875536489669833
3754 -7776838635063308623362798447810920753598
3755 7878904212832900079884193344921144587780
3756 -7982295683233940179104940126880769243836
3757 8087030095006821182987454201609368414447
3758 -8193124713878880778629328998491699147884
3759 8300597025298003672527690962272695694230
3760 -8409464737200311106327297376156880035386
3761 8519745782812359052957673157934641794346
3762 -8631458323488270992949090599090384836176
3763 8744620751582236373825517024208352099412
3764 -8859251693356811121454875940514043948076
3765 8975370011927461901843222004869302386483
3766 -9092994810243801225947311994855359818996
3767 9212145434107965949423779481174925243607
3768 -9332841475230597244516236985844680594350
3769 9455102774324885713290525202872900500063
3770 -9578949424239150971059836788241475672964
3771 9704401773128430756907046520291378652263
3772 -9831480427665560425429939741580448252684
3773 9960206256292229541030522948495913714266
3774 -10090600392510508234180113692291070693588
3775 10222684238215341988967970232841948334548
3776 -10356479467068519613638338062635316018400
3777 10492008027914625301603137651169192425261
3778 -10629292148239491920565944115119943324474
3779 10768354337671678972798848644830172390279
3780 -10909217391527505051071405422781073537606
3781 11051904394400171073146034670886124561028
3782 -11196438723793517114152770349542796899104
3783 11342844053800962271472396937638485106774
3784 -11491144358830183691825535982264493365800
3785 11641363917374097666035688632289723583202
3786 -11793527315828712554479445366630516080176
3787 11947659452358430246536219277356169812946
3788 -12103785540809379881280220169477798957438
3789 12261931114671374665214306539389244279426
3790 -12422122031089089817150873128087066183680
3791 12584384474923066951425263968119459138363
3792 -12748744962861157579404261971983232863772
3793 12915230347581025866769295344157092353506
3794 -13083867821964338331484652814956951238512
3795 13254684923363275805780691803049229250586
3796 -13427709537920010715859503602473087487248
3797 13602969904939800556459307503537290188359
3798 -13780494621318356355121394799948535647804
3799 13960312646024152934116821407832411351780
3800 -14142453304636355887527125142781303674688
3801 14326946293939048398080293616805323696795
3802 -14513821686572449324303821027813325756590
3803 14703109935741822394552116604829333344753
3804 -14894841879984784851565161074291810869260
3805 15089048747997732500620461427535209723128
3806 -15285762163522106827393807956555030244112
3807 15485014150291238669583871145738028978345
3808 -15686837137038511850304730170627308687940
3809 15891263962567599212468071805046880552385
3810 -16098327880885532633267542117394649881410
3811 16308062566399377847738672848772871456296
3812 -16520502119177294271379061823847761689880
3813 16735681070274769485294642062429854868184
3814 -16953634387126827634758016645535632414974
3815 17174397479007020694783199749055005585164
3816 -17398006202554021375577255539471254719562
3817 17624496867366646377906228918337001745456
3818 -17853906241668148765047084290612129017376
3819 18086271558040628395513426559187087192998
3820 -18321630519230419660442479526558107650156
3821 18560021304025326192863497883125489302527
3822 -18801482573204582764640871502182966649902
3823 19046053475562435262191128788546832933243
3824 -19293773654006240435479139719083317855888
3825 19544683251729998047823962303936849105125
3826 -19798822918464239118370340873011470214254
3827 20056233816803205146271733625932828474422
3828 -20316957628610264537120751347464460821416
3829 20581036561502523919544779034989446395524
3830 -20848513355415603644917120857252076418634
3831 21119431289249558507455920386641677640455
3832 -21393834187596936607102072697237572787160
3833 21671766427553981305151414557914812533553
3834 -21953272945615993394505457263008180253420
3835 22238399244657882924315799961402382079278
3836 -22527191401000952584313205806720175561716
3837 22819696071566967168981110061512996130148
3838 -23115960501120576407879627876430435586944
3839 23416032529601171367648955523105224778264
3840 -23719960599545267705182506584743277961414
3841 24027793763600522281991871656259903768156
3842 -24339581692132503038901001132383944024980
3843 24655374680925345579790811481170166937610
3844 -24975223658977443624912643739345234817282
3845 25299180196393334370219007580479863971822
3846 -25627296512372953831328896575234045379494
3847 25959625483299451461127558638788840646089
3848 -26296220650926767710428738233664674723988
3849 26637136230668192753612243954029016782200
3850 -26982427119987139327894416652871033079864
3851 27332148906891377537962803084732900346135
3852 -27686357878531994559031913231852397199326
3853 28045111029908357433061692707363355054899
3854 -28408466072680372597229064554302233596172
3855 28776481444089351412923388230800997816999
3856 -29149216315988806779567225047753140320952
3857 29526730603986521922652440043793943601265
3858 -29909084976699248641939518992451609453438
3859 30296340865121408696066173754492066938542
3860 -30688560472109188585968172588302823912712
3861 31085806781981434783844391203420932960506
3862 -31488143570238773439421690454766566694936
3863 31895635413402395783372740191889600777955
3864 -32308347698973967841134515472816342054560
3865 32726346635518140671490877412963348395971
3866 -33149699262869155155758173257233026906042
3867 33578473462463053387740821866409407918554
3868 -34012737967797026954137496406034370722162
3869 34452562375017450852317438034089893549842
3870 -34898017153638170470111185176753247744970
3871 35349173657390627953081920252048454489248
3872 -35806104135207433411111026270678054782419
3873 36268881742341005770705108660501402352749
3874 -36737580551618927665099663964021083465788
3875 37212275564837678573732362813021164177718
3876 -37693042724296430478555605129105777546136
3877 38179958924472610599741252056271336150833
3878 -38673102023840956310621575476900259881892
3879 39172550856837808114075201284665968605279
3880 -39678385245972407592700738162155878552390
3881 40190686014086988525944365205276316289377
3882 -40709534996767470902021752818485261396298
3883 41235015054906589344001262035106804335548
3884 -41767210087421309520622595567525812250516
3885 42306205044126408426372541301814090697680
3886 -42852085938766116995333991157749672790212
3887 43404939862205746362510639928103357973241
3888 -43964854995785242207674820535495466995956
3889 44531920624836635013495045583809945163703
3890 -45106227152367377745232578649787321642066
3891 45687866112911586416946724131743018337904
3892 -46276930186551223252029270615966852117704
3893 46873513213109286677357389863104231047724
3894 -47477710206517097214030676298559306522288
3895 48089617369357793446992274106118947286852
3896 -48709332107588177674091536360677419013610
3897 49336953045441076555843820784308871248893
3898 -49972580040510408114068460157448571529326
3899 50616314199021172764352760318379224678028
3900 -51268257891286612717323313283231718930944
3901 51928514767354811050690595552494249265142
3902 -52597189772847029041930319747389879564312
3903 53274389164990107964060868276358690148218
3904 -53960220528845289487863120012754679556052
3905 54654792793735837106926776609983469066490
3906 -55358216249875869611240527318714613762736
3907 56070602565202846584637098083178865128305
3908 -56792064802416175195026689436666318813336
3909 57522717436224437188046502078237082244632
3910 -58262676370803764988856129944295499772900
3911 59012058957469926167471524105948507784757
3912 -59770984012566706234206163956177513300786
3913 60539571835573210807711902318986958645866
3914 -61317944227432739643320219817728887338264
3915 62106224509105916828227023485144226683817
3916 -62904537540350793646685476438396361919912
3917 63713009738732673197207452368991995301459
3918 -64531769098866438809571274122323756523546
3919 65360945211894201666747076689377675537156
3920 -66200669285201116790028081858816283188446
3921 67051074162372250699342433560446962860167
3922 -67912294343393418619881583900676394919548
3923 68784466005098944075588818149245104486297
3924 -69667727021869329094263446297630691336536
3925 70562216986581859052918832995611421000777
3926 -71468077231817202420780857551913291621008
3927 72385450851325102315924595414038709572440
3928 -73314482721752293884800563061340203253384
3929 74255319524635819046894674847611239135206
3930 -75208109768664948124933313513377070758944
3931 76173003812214956309619919755906588838904
3932 -77150153886156041791883842170901528245838
3933 78139714116940711740374109981238200502032
3934 -79141840549973002113126709219453970941500
3935 80156691173262937575454526117765903676385
3936 -81184425941369678556408977411893562653482
3937 82225206799636843719232383912332920946056
3938 -83279197708723537853009607443945101098768
3939 84346564669434657418975970465772112801944
3940 -85427475747854088711155176439640862573704
3941 86522101100784456823041241593914735054146
3942 -87630613001497127356126563394839313662282
3943 88753185865796207068224850118299995819959
3944 -89889996278400334445518507409657624479108
3945 91041223019646096498207482185562434892490
3946 -92207047092516953932062418135094767460478
3947 93387651750001603243383670981922513323731
3948 -94583222522785751228894308200523082658096
3949 95793947247281324901371757161615176687638
3950 -97020016093997187863162163155525152918468
3951 98261621596255482819715154194805245376839
3952 -99518958679257769120272099629286416448392
3953 100792224689505173999563547133825929670404
3954 -102081619424576826569949103874610921056124
3955 103387345163270894584767836218497759677442
3956 -104709606696112595567413124261045422821160
3957 106048611356233606083845828269497912003090
3958 -107404569050627345736370802012390866830468
3959 108777692291784665880751846564664034294130
3960 -110168196229714527124103752304709467575632
3961 111576298684354304354852521056779914107480
3962 -113002220178374413396198023780869322667728
3963 114446183970382009368515423020379405273914
3964 -115908416088528563501303230090075458274480
3965 117389145364526182459350180550819468087634
3966 -118888603468077592248912565745304819585186
3967 120407024941724767455792900831956710892549
3968 -121944647236121245945952197053809657786168
3969 123501710745733229238759094536558687784278
3970 -125078458844974629551719246719323339662862
3971 126675137924781286021835356038722141616055
3972 -128291997429629634840652893265531502932664
3973 129929289895005181006017387105970126029126
3974 -131587270985326183102540370637287046554606
3975 133266199532328026983430814505114670681886
3976 -134966337573913829447113674031799741584560
3977 136687950393476878991794540447291131851531
3978 -138431306559700587499186219827618136669716
3979 140196677966841694254086227911235436768130
3980 -141984339875502532058204126833754432653140
3981 143794570953898234353869362358700917819482
3982 -145627653319624832245782507887646722428032
3983 147483872581934261106330140792491157870782
3984 -149363517884522368081409355892118396855334
3985 151266881948836084288924143406684844165085
3986 -153194261117905998831352969920682566652018
3987 155145955400710645937017062393446860334937
3988 -157122268517078891611588338414902503519696
3989 159123507943136882132143945174443570873163
3990 -161149984957306093561403957112610911469496
3991 163202014686859099210120532139123390888952
3992 -165279916155039750641070631389820287000840
3993 167384012328754547399398160818260027213828
3994 -169514630166842051182352409294214369986558
3995 171672100668927281637708750799327324287818
3996 -173856758924868113414970084751279269131660
3997 176068944164800777497992168186801852327866
3998 -178308999809791654233667257767391576758716
3999 180577273523102630850182151068975195356004
4000 -182874117262077382641282367726435835184133
4001 185199887330656024391606761659034024025133
4002 -187554944432525667044761630384024623900228
4003 189939653724914504082361057149758702712119
4004 -192354384873037142600446439591941236967632
4005 194799512105198985651744370679602641645426
4006 -197275414268567565080949389095742259811842
4007 199782474885618817828169061345994288042431
4008 -202321082211266393525076079277908557560958
4009 204891629290682177171981012823041846800564
4010 -207494514017816307775383061888633573702542
4011 210130139194625072057704923721562796858486
4012 -212798912591015151736687545556066496815104
4013 215501247005512803424717196935404868940747
4014 -218237560326666651932213092213198422689466
4015 221008275595192880687864188587812179732476
4016 -223813821066871707125395028522696778979284
4017 226654630276204136245697273337880860261197
4018 -229531142100838092159265599864915143231226
4019 232443800826773135261313052896711713725531
4020 -235393056214353081804777017120885646343218
4021 238379363565055953029355100356828923741396
4022 -241403183789090792693087497800099527623740
4023 244464983473811004851891509410725101328352
4024 -247565234952953978056588953845196532121574
4025 250704416376716877801728895724755343341712
4026 -253883011782678606081962000034436843582032
4027 257101511167578045305636363969017385587745
4028 -260360410559958823597092150327512681580968
4029 263660212093690959704934522487389610083240
4030 -267001424082379868340167981774118083427520
4031 270384561094673330811985037828691336340323
4032 -273810144030477161326385357060797503730922
4033 277278700198090426280512399261312156140289
4034 -280790763392271202341214951979129456324762
4035 284346873973243989057147243164323722709797
4036 -287947578946660023236647679501423661354868
4037 291593432044521875346325387372373912764806
4038 -295284993807083842766128286158705304926806
4039 299022831665739790893749978842434614359006
4040 -302807520026910230842292382314300243778722
4041 306639640356940561838604306613379948491755
4042 -310519781268022547424903806676910284583872
4043 314448538605151237212092239776629232610212
4044 -318426515534129690248157934261456999329996
4045 322454322630634002068577850711321771639014
4046 -326532577970351285207784230927249762473866
4047 330661907220203402391381796163105449759164
4048 -334842943730669402817336383552746483353240
4049 339076328629219764891041632926525232090629
4050 -343362710914875703525061764774595407752561
4051 347702747553906956670181926730616954326634
4052 -352097103576681624130550237081228239494972
4053 356546452175681791953345896154908690077640
4054 -361051474804698837794581126150325409452766
4055 365612861279222476669044743635016651307322
4056 -370231309878037772415362305427530851629889
4057 374907527446044508068848776383006867371288
4058 -379642229498313478158304862461925017542542
4059 384436140325394437750872912705381009319740
4060 -389289993099890616883871093428776476311596
4061 394204529984314884867366213780419556320260
4062 -399180502240242826840227750297527546274882
4063 404218670338778174939302239494281878156852
4064 -409319804072346218519561650197319882075810
4065 414484682667831002066894250144519295063269
4066 -419714094901072305799833422509218805066872
4067 425008839212738592486840254725098924176793
4068 -430369723825592294736276785538331480696044
4069 435797566863164009972342923603035915271354
4070 -441293196469852365518373658549339044961440
4071 446857450932466513695044163899025007435575
4072 -452491178803228416630871170237621524882694
4073 458195239024252282602527868640732014747620
4074 -463970501053518720200493035003524257714756
4075 469817844992361383478684848395408743625595
4076 -475738161714484090521857203455138716710344
4077 481732352996526609579498015833730797311324
4078 -487801331650197521098621179398534532410112
4079 493946021655992780668706015780004551262333
4080 -500167358298518827098246275834777095313520
4081 506466288303439301603057444549416419429000
4082 -512843769976064668431840137728417904321956
4083 519300773341604254214354475107802361698168
4084 -525838280287100452921384933465653217000876
4085 532457284705065075603955055584090743938158
4086 -539158792638838059063558956202017641487910
4087 545943822429688985326744749654031141348918
4088 -552813404865682104287058045323176974578596
4089 559768583332325795167036950588474150561561
4090 -566810413965027648575668140862737148788830
4091 573939965803376599925150479281445535946233
4092 -581158320947273796857261482683728287032000
4093 588466574714934138147471026918792941531769
4094 -595865835802780679338739165783928453388692
4095 603357226447254361140872581796460793452036
4096 -610941882588561780449205992550983133932924
4097 618620954036383990723160378355687260313653
4098 -626395604637569588457040276726217591708238
4099 634267012445835615608056975670839520143982
4100 -642236369893500084155398245937957183860820
4101 650304883965270208485770374666100212378605
4102 -658473776374110714073006403108042461251876
4103 666744283739216876979515555524142801664910
4104 -675117657766117238092597213412108906596440
4105 683595165428931228757217629755696011663478
4106 -692178089154807240618277096293604676468298
4107 700867727010566972078866244165536605151656
4108 -709665392891582186855312888612512956255032
4109 718572416712910326704989586089716072310020
4110 -727590144602715730560230902897537798697886
4111 736719939098003526062301671774638921579760
4112 -745963179342693576893769675379778787616740
4113 755321261288062190397759102775768232955694
4114 -764795597895579614791637602582057808803110
4115 774387619342171683873623163737043522857332
4116 -784098773227934299526093758582323451827244
4117 793930524786329778582875365832904361658526
4118 -803884357096894430794700956588271754474136
4119 813961771300487078742264793082505763658397
4120 -824164286817108578654336875142248119562502
4121 834493441566322753235115179912930948971270
4122 -844950792190309503837682884374699160990498
4123 855537914279581229686072847599990702014128
4124 -866256402601394046393595343434988847860124
4125 877107871330885664797745053279407545727351
4126 -888093954284972164181644896534246043600194
4127 899216305159036271327749766208709764402757
4128 -910476597766440138600170682108566911670850
4129 921876526280896000427698403047363059037757
4130 -933417805481728478212150252178013138666408
4131 945102171002062698867450337266205059529395
4132 -956931379579972791954904617569864948323732
4133 968907209312625734771980757400501879129269
4134 -981031459913455923829666870810890625241844
4135 993305952972406264970955905668737826204839
4136 -1005732532219271992993586458629542927855272
4137 1018313063790183855098828294376144343817739
4138 -1031049436497267720851431762785991842821142
4139 1043943562101518114660143577152932720575027
4140 -1056997375588923605129319206862973974573174
4141 1070212835449882429047637391719204610328972
4142 -1083591923961947176328939622008690255506240
4143 1097136647475937815961655634990948348770014
4144 -1110849036705462802015630910563217503316060
4145 1124731147019888463058603935669455077085240
4146 -1138785058740797348010997077186571632218292
4147 1153012877441976676578682842439249153594644
4148 -1167416734252978523010186284978157574075408
4149 1181998786166293848090323197963794318498789
4150 -1196761216348182986071296296468277683096178
4151 1211706234453205690719218518000588337652659
4152 -1226836076942494347882971412031261752969570
4153 1242153007405814471039082005410169597602208
4154 -1257659316887457111198622739495585138122192
4155 1273357324216008333447419817352622484250833
4156 -1289249376338041439296142229850712814725788
4157 1305337848655778147011020110709856479353475
4158 -1321625145368765481249816511673598323224872
4159 1338113699819615668711773793944901184865374
4160 -1354805974843856888194737029461964680402548
4161 1371704463123943281509582776919048688238106
4162 -1388811687547473196205503374808589466775602
4163 1406130201569665202083387904605802898154866
4164 -1423662589580142001091922284212749772801986
4165 1441411467274072934487485750372568422320485
4166 -1459379482027726382171889129733379502867402
4167 1477569313278483946978654411383511559521291
4168 -1495983672909368921435704248368256348225090
4169 1514625305638142146268871496541016152193615
4170 -1533496989411018988707535459337515833527344
4171 1552601535801061794591670063516427341435210
4172 -1571941790411302801439042835397912401444636
4173 1591520633282653140094722321817845313008654
4174 -1611340979306654200437122069854668665712534
4175 1631405778643128291939974738762589103298080
4176 -1651718017142786192772010682493517347754908
4177 1672280716774849851641999799733540755822668
4178 -1693096936059749184854762262213259683297658
4179 1714169770506952597122091982890039279406966
4180 -1735502353057991548659284457895478962746912
4181 1757097854534740193083377792191294184097400
4182 -1778959484093011820705908882010284276204500
4183 1801090489681534560073347802678568023317246
4184 -1823494158506369517144496548212795575502486
4185 1846173817500835266400435728657591348545394
4186 -1869132833801003351555912900635460861413488
4187 1892374615226830205478028699390295087507772
4188 -1915902610768991659515048306939219044968676
4189 1939720311081486981793899954118828056382776
4190 -1963831248980080162260681042227918751257556
4191 1988238999946646949415357173611405877328332
4192 -2012947182639496939930623423527232328139640
4193 2037959459409740827748893730074836318167425
4194 -2063279536823773733926479588154031574212226
4195 2088911166191946362545937783230847433734844
4196 -2114858144103496561551782815665346930793468
4197 2141124312967814710489311911421245624478604
4198 -2167713561562117209951899370601742026111356
4199 2194629825585603210179361546284781982421368
4200 -2221877088220170588809221412915789858782566
4201 2249459380697768070376913114562524831858543
4202 -2277380782874461272905935486489935478038992
4203 2305645423811291369940343719842680341895305
4204 -2334257482362005969765203157383440161000224
4205 2363221187767742737453906572952736423386622
4206 -2392540820258747219895631692613609614746082
4207 2422220711663207279212649553273121146429490
4208 -2452265246023287496096457600436263623381414
4209 2482678860218447871697415119600560057910137
4210 -2513466044596132134921279501926081267014154
4211 2544631343609911951444287392114185106401625
4212 -2576179356465174331582536769181762258410880
4213 2608114737772440546470684758238816034393516
4214 -2640442198208405885951729613411013314656626
4215 2673166505184790627286200200573010660670076
4216 -2706292483525093631387598789037820411478480
4217 2739825016149341042916640129931603115569102
4218 -2773769044766923642358082344232679615585776
4219 2808129570577617482299121555186844473220824
4220 -2842911654980883536665678535262829478082592
4221 2878120420293543200793844810867585296538082
4222 -2913761050475927602062963843714178421847300
4223 2949838791866599815539005757941360094055560
4224 -2986358953925750226816674493829334207915088
4225 3023326909987366445153944074017079330802929
4226 -3060748098020280344214732690020320630897242
4227 3098628021398195995425519810436658712448158
4228 -3136972249678803460261171781386195652527184
4229 3175786419392084622858715911593892924468725
4230 -3215076234837918473373457261660370458044558
4231 3254847468893094495597921434533373590480034
4232 -3295105963827844069718868924070916733147805
4233 3335857632132001072852790059748240570172171
4234 -3377108457350904146341219697004270061811820
4235 3418864494931154399869401367212615803144234
4236 -3461131873076343638460795194243839096576824
4237 3503916793612869529464788798409412480625188
4238 -3547225532865955472968626286062332317216828
4239 3591064442545994300800077631783306624441111
4240 -3635439950645336306617848542798235514867716
4241 3680358562345643502689038877145000700026951
4242 -3725826860935933408007851591623404743860300
4243 3771851508741437097598203507041345557660379
4244 -3818439248063397684345964071839883694887372
4245 3865596902129936862709191844606628902802397
4246 -3913331376058118618345926468350777191045184
4247 3961649657827340699268063006029998479830774
4248 -4010558819264185952765967520100819187693132
4249 4060066017038867158245180011103899152209502
4250 -4110178493673400529471360246215763993590298
4251 4160903578561644620730441156713361954810050
4252 -4212248689001342950275833886999288255259654
4253 4264221331238310251355701968411199583740885
4254 -4316829101522903876297335080752911050165570
4255 4370079687178923512779414740639045364805874
4256 -4423980867685084023753628054713956891363864
4257 4478540515769207893696105865759119104561723
4258 -4533766598515285454192467341876594030830970
4259 4589667178483552771504193556042953557082575
4260 -4646250414843738807945274944288576067509708
4261 4703524564521635217837684105692892462835520
4262 -4761497983359143907737951867446783013177444
4263 4820179127287959279761186568483430138528524
4264 -4879576553517043886399845178443880537873796
4265 4939698921734058055473626331439387372345771
4266 -5000554995320905894989993659415024684953244
4267 5062153642583561959978580652421259165235468
4268 -5124503837996344757024019930280881816367912
4269 5187614663460805177502305575712750235831554
4270 -5251495309579399887672331108451273774776756
4271 5316155076944121663034052969775609506827593
4272 -5381603377440260635985596863306700156835832
4273 5447849735565472430046292093206506206564811
4274 -5514903789764331181018973454705004161211138
4275 5582775293778547495701500262989570497253644
4276 -5651474118013033472383427468075107506978628
4277 5721010250917999004643376439101882382513890
4278 -5791393800387265711165475210836679506818864
4279 5862634995172986979689610598268222553137966
4280 -5934744186316964783071122475233046971239410
4281 6007731848598756120027256610915640905803581
4282 -6081608582000764152771981293416378472637294
4283 6156385113190511358670307923592321053756695
4284 -6232072297020294283561382046930385531123332
4285 6308681118044421780795185184982613542076763
4286 -6386222692054240942595285790416535256011730
4287 6464708267631157279395200026436407634186266
4288 -6544149227717858078594854510978472197994662
4289 6624557091207950277048379865844007918904678
4290 -6705943514554226611832928465848691925865520
4291 6788320293395776271769338657372589676064380
4292 -6871699364204158758079069070629536331570096
4293 6956092805948862176783628452286654905718231
4294 -7041512841782269728304597219181448771500880
4295 7127971840744360731527254252150394476363539
4296 -7215482319487375120672728142522587870918324
4297 7304056944020672984012564157380398502579525
4298 -7393708531476023374092077569061643214663152
4299 7484450051893559310042501345233049006543207
4300 -7576294630028638614095444411171164362804466
4301 7669255547179852976911629589963050127881110
4302 -7763346243038430430150945715703621133070784
4303 7858580317559279220195510150638278793563288
4304 -7954971532853923924445845804057317813482640
4305 8052533815105587531503174984137094183964246
4306 -8151281256506676119195799218437669391117166
4307 8251228117218925710173576153694986771958018
4308 -8352388827356473864051903990027327377843696
4309 8454777988992121578212499917228584382209612
4310 -8558410378187054116746814244079663260631924
4311 8663300947044292469044905943257251313377256
4312 -8769464825786150256575159315574535530464184
4313 8876917324855974058862575786851876681897979
4314 -8985673937044448317957102072553898956621664
4315 9095750339640749205191800987919378566517073
4316 -9207162396608835095168393027189592693984716
4317 9319926160789164590086905720529695289182918
4318 -9434057876126136373176585182039924972052348
4319 9549573979921548543508376194000380450342060
4320 -9666491105114378496298333154421146141767529
4321 9784826082587187863377077319353892996157178
4322 -9904595943499460518241549844071846620104794
4323 10025817921648185179462453012352964096126150
4324 -10148509455855997715636331793809230273668176
4325 10272688192387201864995539083652571444449229
4326 -10398371987391990733680846473290516762528632
4327 10525578909379195129000795083447245553896573
4328 -10654327241717888518211539281223376110978862
4329 10784635485168182179921632094646985222634538
4330 -10916522360441547934637129950607187622328270
4331 11050006810791009703694997294985441058975592
4332 -11185108004631549052370586790491976982532210
4333 11321845338191073823779982617751856710640128
4334 -11460238438192302965831044067088814848184464
4335 11600307164565924694411304891681915101843050
4336 -11742071613195389222741939010248268722224672
4337 11885552118693701419889087514540037936585724
4338 -12030769257212582941330370550699404372843742
4339 12177743849284377601751377403927180443064060
4340 -12326496962697078035422742758501677965595744
4341 12477049915402856013120634927376188631618764
4342 -12629424278460483157149122466954978453889284
4343 12783641879012033218151731994382792699095556
4344 -12939724803294261549613930631445199936333698
4345 13097695399685061938820127735871787726193638
4346 -13257576281785405527109772266517181684001436
4347 13419390331537171178151858551032445193689106
4348 -13583160702377281331203052362246864810723426
4349 13748910822428562107518974096061285626935157
4350 -13916664397727751222848368855707505746198666
4351 14086445415491082097856552446660142845311802
4352 -14258278147417877452001217779215224685879412
4353 14432187153032590615434214351927502870902404
4354 -14608197283065737798551630475693363793407424
4355 14786333682874169620489137317790012540721516
4356 -14966621795901135316791000306491099110767016
4357 15149087367176598223310943821326167417759191
4358 -15333756446858266368783641450497193753757544
4359 15520655393813807303093058877940845058584006
4360 -15709810879244721642717663146678668164070418
4361 15901249890352355229823107737781542402992269
4362 -16094999734046535277682250962575928761942170
4363 16291088040697321413215933884236199833794795
4364 -16489542767930368128155134352192104283201404
4365 16690392204466400814326657717151365075724000
4366 -16893664974005313286572947996245702963905432
4367 17099390039155400489548502925787519308014688
4368 -17307596705408245942811226266862048582359572
4369 17518314625159789402979189701084285296650976
4370 -17731573801778106212996281432359692214647416
4371 17947404593718435867492997071167182405329570
4372 -18165837718686003450594221554250281222395232
4373 18386904257847183799079616126041153171875647
4374 -18610635660089564510322219145597666675948869
4375 18837063746331470251699754986468410041549003
4376 -19066220713881517236977986008503781243071594
4377 19298139140848773216306088707911615984905759
4378 -19532851990604104880753517285382464980367120
4379 19770392616293301210574057345350394710511326
4380 -20010794765402567999428377709517892747136248
4381 20254092584376995565467241843009766383104062
4382 -20500320623292608515323204526563546329871660
4383 20749513840582613359533848732519985747549523
4384 -21001707607818466788584152517410803511517874
4385 21256937714546394508482938272120308975005069
4386 -21515240373179997704466268418877850020378876
4387 21776652223949591451942343138527370659801666
4388 -22041210339908926726056457253613192156113896
4389 22308952231999955076173725290210623542054776
4390 -22579915854176302530079165940690365850291564
4391 22854139608586126875712771410754145532874345
4392 -23131662350815040136730425076828340601986130
4393 23412523395189785813063883571992741932952006
4394 -23696762520143368299913719414298490069742996
4395 23984419973642339829223531594342079905455219
4396 -24275536478676958297633254931029968680572524
4397 24570153238814937455190846275644061987742647
4398 -24868311943819519130727694423140396259306494
4399 25170054775332605463793047176176247412676422
4400 -25475424412623697500422171022297407487726108
4401 25784464038405394991823479551256575332585280
4402 -26097217344716220812369602905350561794349664
4403 26413728538871542087131383367985396657276856
4404 -26734042349483368890673857113787756928840550
4405 27058204032549820249027848812447303683954764
4406 -27386259377615056146765419656154392783627210
4407 27718254714000483312054975113953840318533876
4408 -28054236917108051725572387567886055787580320
4409 28394253414796468075335339969938416742260687
4410 -28738352193831161760064352203219452830512929
4411 29086581806408848529718488598127742725539210
4412 -29438991376757546444576988837401191547061702
4413 29795630607812908534828398414688200715108498
4414 -30156549787971746352293049497588822107604094
4415 30521799797923628525858029468203460489830101
4416 -30891432117561448463669136349572280863671562
4417 31265498832971865489343475579059798869297085
4418 -31644052643506533957700198061025194090694361
4419 32027146868935045269025000599077317564161657
4420 -32414835456680518190964450750634770036119376
4421 32807172989138783505086381881536062906609133
4422 -33204214691082119722259873162368488461596584
4423 33606016437148507458629205745388064896854391
4424 -34012634759417381033416140259969597101784800
4425 34424126855072866942439495187403954892500257
4426 -34840550594155510078466613372664443544263870
4427 35261964527403499912693872962913972290471788
4428 -35688427894184420322188378254518952134936000
4429 36120000630518558347426722294644412472905592
4430 -36556743377194818893577104599112632964360322
4431 36998717487980304250336208012892183811495565
4432 -37445985037924629299410181867685490665093988
4433 37898608831760055407599672514827747052078609
4434 -38356652412398538268414240087815696761939280
4435 38820180069526797357714658186293977598854727
4436 -39289256848300527210586031675945667172638684
4437 39763948558138883409026492640574611971877774
4438 -40244321781620388994664743625445424250008596
4439 40730443883481419989175606521588978893423179
4440 -41222383019718441818937857825613831624171730
4441 41720208146795181701388309363552524362700435
4442 -42223989030955935460109745623247398753003582
4443 42733796257646220795599393935113311803276464
4444 -43249701241042002750562300280209124990912616
4445 43771776233688730974147920325685019967119770
4446 -44300094336251442410511055485299926747068864
4447 44834729507377197215155285984776496657102469
4448 -45375756573671130039446026956665710591275552
4449 45923251239787413321224358063543976257741511
4450 -46477290098636443879400962342954787296678458
4451 47037950641709578934564327207560391373057079
4452 -47605311269522762667814396366021209071713380
4453 48179451302180399588074048456909227135840538
4454 -48760450990060846305905077942102339278041840
4455 49348391524624908811245807428546547887264430
4456 -49943355049348748025390941592756447092522190
4457 50545424670782612245875038955032100662875949
4458 -51154684469736831128651374098491006121158958
4459 51771219512596522057045167503541749001704924
4460 -52395115862766476133385935168357237876434846
4461 53026460592247707598998282534227986805989365
4462 -53665341793347167243393253085713761072314500
4463 54311848590522137306108379515919012348985635
4464 -54966071152360842506764285123934347121068616
4465 55628100703700829162639045231687446890519839
4466 -56298029537886681870538878800903391050250576
4467 56975951029168664943111884084466493759977772
4468 -57661959645243893701173442601252623587230944
4469 58356150959941658835281336855160128450306422
4470 -59058621666054545363940832134434119247172966
4471 59769469588317006234677550125750423961150528
4472 -60488793696533069340048565032744229682401732
4473 61216694118854875655761413628047908746749780
4474 -61953272155213765354761032763304657642935054
4475 62698630290905648111768648293404458109277917
4476 -63452872210332413389674936805033808993268392
4477 64216102810901156294796212602094641599346091
4478 -64988428217083014604724867931543476954925500
4479 65769955794633432812790899646583059084082668
4480 -66560794164975689499466097983619490590718602
4481 67361053219749545035886929304017299071864627
4482 -68170844135526887550582300903869009408074614
4483 68990279388696276250024409146844045465862635
4484 -69819472770518302579350817443078068389509680
4485 70658539402353711344145807180611459575546716
4486 -71507595751066245790167722584062721032854682
4487 72366759644602202758036533239172190103645308
4488 -73236150287748706396843171103879281986207840
4489 74115888278072731537137743291504039725343142
4490 -75006095622042930692564127782910183226486518
4491 75906895751336341783322682632947911887106988
4492 -76818413539332077056471851075891699845680186
4493 77740775317794117320673202285414718920926525
4494 -78674108893745359519232574402648464269488672
4495 79618543566535089838105596860524433197951638
4496 -80574210145102078987855276540308267237633952
4497 81541240965435521013349268511583073435427327
4498 -82519769908236061975283015778330735676320492
4499 83509932416779190116454880127321729820610422
4500 -84511865514983284676167842714136938489106902
4501 85525707825684646351298507173962489958166296
4502 -86551599589121858525610180769538374273111996
4503 87589682681631854802970833104662777646695910
4504 -88640100634560095088472483646819527800143382
4505 89702998653387279467283511403003023617844215
4506 -90778523637075056437691700127997700664263408
4507 91866824197633209665532932417091670673415317
4508 -92968050679910835345394696100119465358355278
4509 94082355181614050483026804712762826005939055
4510 -95209891573552800956722306581128304562750848
4511 96350815520119367076516398845322992176226297
4512 -97505284500001193542385552550040885239335094
4513 98673457827130700209755563824302019752117953
4514 -99855496671874759906136809517947811117594684
4515 101051564082466559710218565527859923911361282
4516 -102261825006682592607922589570387950447510852
4517 103486446313767557282439215927596236474977943
4518 -104725596816609974980897193356602251620192272
4519 105979447294171363932833186430320962493133878
4520 -107248170514171843678841315790512976171470074
4521 108531941256035073905561564122045212801732855
4522 -109830936334095464979424861500730524972949392
4523 111145334621070630330261832565148816955024759
4524 -112475317071802084160984056885808759190380016
4525 113821066747267221655097009949399959025142454
4526 -115182768838865652923892767040037601214096320
4527 116560610692982996383922972979626849586983691
4528 -117954781835835272086927938026860428844351738
4529 119365473998597070743010818627087070379807632
4530 -120792881142816709787768071923466422437911336
4531 122237199486121623849626605673307312283311582
4532 -123698627528217273379138403968717956799089832
4533 125177366077182892011846624471184256279365674
4534 -126673618276067430455023823310546536856902550
4535 128187589629789092320591942250448146611821871
4536 -129719488032341895376401924141353734207801674
4537 131269523794312730160375174980082319135218934
4538 -132837909670712426801447655458578661857783782
4539 134424860889124380222508425104730684565312632
4540 -136030595178174323668326196587416092724510070
4541 137655332796324880710610460284742345417631502
4542 -139299296560998566537722270204035400289699286
4543 140962711878032950443040248916396245965816448
4544 -142645806771471732988548114379272330234808676
4545 144348811913695533343854276265393211042636751
4546 -146071960655896224790661266087701236796022062
4547 147815489058898699343796638707899927094768651
4548 -149579635924333985877465205595645519507986580
4549 151364642826167690064620230376646898719699908
4550 -153170754142587768843582655107401713576637012
4551 154998217088255697024613024487813927549796360
4552 -156847281746925129045457203958065844480729554
4553 158718201104432204784411156638680775978984761
4554 -160611231082061694747720567509554876087566744
4555 162526630570293226870735227657327710044706682
4556 -164464661462931884614811506956934177040437500
4557 166425588691627514010207731231443677173892852
4558 -168409680260787125794930221127454963783145420
4559 170417207282884827836496521568827696591721782
4560 -172448444014173772603772144982604932172579428
4561 174503667890804654585369219731019343567871931
4562 -176583159565355343235608645290423626590845714
4563 178687202943776288274834042392783941482125307
4564 -180816085222756385984071580314164074356486280
4565 182970096927514047520879445665110472692549130
4566 -185149531950018263250029826431130886495494894
4567 187354687587644510635776411445546580474268137
4568 -189585864582270407388299029128842731872868212
4569 191843367159816066301984020231575413643721813
4570 -194127503070234163574078137148224205148541430
4571 196438583627954788355587819491083549028926482
4572 -198776923752790197868785847772593676581835546
4573 201142842011304659634120583328991336961418904
4574 -203536660658654620190573658910455036527423982
4575 205958705680904498174516064157698606490326814
4576 -208409306837823458749867487314397677835198208
4577 210888797706168586163956159070509538299640270
4578 -213397515723459931646083911725413761929110716
4579 215935802232252974976665863224722968484907340
4580 -218504002524914099841242614076876522855450256
4581 221102465888904745553054513140924866373492059
4582 -223731545652579960887716494168793870846305720
4583 226391599231507149631399915636384504298199193
4584 -229082988175310862007443966815467235434623396
4585 231806078215049551423209392205486922964591124
4586 -234561239311130281977075923339174952965290666
4587 237348845701767438892667126551112873651083884
4588 -240169275951991561511628363179171265294078992
4589 243022913003214486685651791718632281241292598
4590 -245910144223357059371105935409515834790844594
4591 248831361457545736953829628981367826204534388
4592 -251786961079384484325708620631725196886310436
4593 254777344042808428006989918434716320303219709
4594 -257802915934525809667433027197805230228087182
4595 260864087027054852253955161103892662072287036
4596 -263961272332362225591083662060729834281916698
4597 267094891656109872792076511957251699215958319
4598 -270265369652517034111915370580506262580306336
4599 273473135879844380997500802727337206537186484
4600 -276718624856507250054353468982845818253517414
4601 280002276117825044462128682560324862088382123
4602 -283324534273413949042581110129244995159771832
4603 286685849065230184722653031444191500375637375
4604 -290086675426271108551570244098518034844782660
4605 293527473539941546733799273163348540638160263
4606 -297008708900092830339153198906548422726355766
4607 300530852371742086457025635695494139456836850
4608 -304094380252479421583566973999641651544865969
4609 307699774334570718978600662415618064864971255
4610 -311347521967763857613342010096279516729306074
4611 315038116122806247160753198951631937593110224
4612 -318772055455681661267964911496529816547727004
4613 322549844372574440105064183761399294966789392
4614 -326371993095569222917267106379664594586385078
4615 330239017729094462028739054214728129067004564
4616 -334151440327118061466867413503940100327678234
4617 338109788961103576106538713761010681890801372
4618 -342114597788735500985965753139215580310373542
4619 346166407123422275229995327195195556643576350
4620 -350265763504585720844850701372951279091224328
4621 354413219768745733531310878950634564052133026
4622 -358609335121409140612928109418023202028099920
4623 362854675209771740203670359745150326429854606
4624 -367149812196242635857088433939754801223181084
4625 371495324832800082158634278758258495810874547
4626 -375891798536188159056130973209802243534101482
4627 380339825463963696182761499629721168100358702
4628 -384840004591402973024560608911858413845511712
4629 389392941789277826532670237459682888225442250
4630 -393999249902510904692115363482383497014384834
4631 398659548829719912646252813471136676591444985
4632 -403374465603660807252136963970186715094691790
4633 408144634472580006419786674327591206065534508
4634 -412970696982485791280839594437820632896430024
4635 417853302060349192152578704009894056880097406
4636 -422793106098244763425170257477232229830848840
4637 427790773038441767916683903858234709642902533
4638 -432846974459456407925762150808194671182220410
4639 437962389663075858179483814946985374352318978
4640 -443137705762364975137969879662052559631462038
4641 448373617770666677691725185501746944345418357
4642 -453670828691607116186883190934166854261143296
4643 459030049610116869951845958546684269254814593
4644 -464451999784479538090844812461184170443072510
4645 469937406739419214270422724642753816889996988
4646 -475487006360238463568671128859848612186728540
4647 481101542988018548199296188047772043788833766
4648 -486781769515893779078438459112483707206864200
4649 492528447486412001787005279227743733881377299
4650 -498342347189993358510664060609570971634656336
4651 504224247764499602029301510802706547890310696
4652 -510174937295926373793540881057959729467185682
4653 516195212920230995583880530269266419609333882
4654 -522285880926308463214421069554861944225165336
4655 528447756860128471234388083054670011454819698
4656 -534681665630046439613290515617333210194870088
4657 540988441613301656986338352566357563415927821
4658 -547368928763715800202637134899082226613004980
4659 553823980720605236676802471868018407860833595
4660 -560354460918920664412278152292141962363351484
4661 566961242700627794559287537621349944178595182
4662 -573645209427342933009701689117260141105977940
4663 580407254594237470833039977360346748631234123
4664 -587248281945225448340369856842356070819046144
4665 594169205589448514244298457320016643642302061
4666 -601170950119072759782025969536681050568456582
4667 608254450728412067803212351634745171884834684
4668 -615420653334392778714024594517011026584079916
4669 622670514698374638832236824596919106548027046
4670 -630005002549343162164934049070579132511461438
4671 637425095708488703889691156098192660243076821
4672 -644931784215187712921715886018574007022442860
4673 652526069454401801903246445372216710531716839
4674 -660208964285510445777608236406684592317972448
4675 667981493172593294829079900474876340887928784
4676 -675844692316178264701610333847111304660302720
4677 683799609786471744475223582378988632176814352
4678 -691847305658087444399653887450061469635958196
4679 699988852146290587381576879865899471933423687
4680 -708225333744774332816155855737327857293473562
4681 716557847364985507867169427535244530118547913
4682 -724987502477016909854652359857152802019186358
4683 733515421252083634026899931373016919027152432
4684 -742142738706601073697204462150550881953605696
4685 750870602847882434537422346358259690925646534
4686 -759700174821473801763291875565588442152338640
4687 768632629060144998043437911341081036921603618
4688 -777669153434554671238532230169703829734791032
4689 786810949405608254552727141997826053852907610
4690 -796059232178527647380124126686551054324351360
4691 805415230858651673078788876541538039133050513
4692 -814880188608986580128021107206654952180803156
4693 824455362809526065645860925893192902531499641
4694 -834142025218360515088084463126120281480267894
4695 843941462134595369142372190386732852937514400
4696 -853854974563098748397328422911350584197263258
4697 863883878381098688331293709849413550597818018
4698 -874029504506650561556430896022076375893334758
4699 884293199068995491095640570165059272076297504
4700 -894676323580830787789985641684171079276959394
4701 905180255112513676759302772087402831576314544
4702 -915806386468219812195691752787692945498476004
4703 926556126364078316686007735580809474661106063
4704 -937430899608305320763005342052864463374488629
4705 948432147283358220503392500322033465055931000
4706 -959561326930133115753069444254683311789122780
4707 970819912734228138993854295585630309310499473
4708 -982209395714295635000907471851607683036282952
4709 993731283912506404305077270805512707971731274
4710 -1005387102587149479099056137569145887264967786
4711 1017178394407391158640407109691822869946262282
4712 -1029106719650217292438327891422133865012387296
4713 1041173656399583063594953107577822659562959102
4714 -1053380800747794791636898238750413605873256150
4715 1065729766999148544049767272345800553805594768
4716 -1078222187875850618548928389795254016764899340
4717 1090859714726245233915822882052285907066763072
4718 -1103644017735375046032599122974869267877498972
4719 1116576786137900387591457598733459506756150222
4720 -1129659728433403414871572566922692176994556824
4721 1142894572604103632999020669837134577362977480
4722 -1156283066335011562267384299703351692395397138
4723 1169826977236547602432524001571527103062223759
4724 -1183528093069653449438676371355257055216614788
4725 1197388221973423719819176192118204073889614924
4726 -1211409192695285742078772237143639322321848480
4727 1225592854823755781741097062207715791459357822
4728 -1239941079023800277470099288662812909330986218
4729 1254455757274830979784303713206587184139932629
4730 -1269138803111363201414202044178640163717665416
4731 1283992151866366709342826078286260845582518830
4732 -1299017760917339113054907426459251232960392278
4733 1314217609935131931538706720631073861316513851
4734 -1329593701135559853174761885675756151725624706
4735 1345148059533824037845995885382096669297515749
4736 -1360882733201780649452752722309736609322447850
4737 1376799793528086149553759224281600677133970329
4738 -1392901335481251229119558352009508330463903624
4739 1409189477875635605418838319416355000340427462
4740 -1425666363640416264900895597271978498777831868
4741 1442334160091562090630291895430150516301306660
4742 -1459195059206848174414143681494965248102506812
4743 1476251277903943479280375255472993318174107470
4744 -1493505058321605887459042049637623260029403166
4745 1510958668104019042531346483776672783020966680
4746 -1528614400688305771985576098892584531798003284
4747 1546474575595253258099672199443757275697849570
4748 -1564541538723285510900696302101510025082617086
4749 1582817662645719086976818691580930709471803641
4750 -1601305346911338392182841145697729178239899512
4751 1620007018348327304831363986190809963827602193
4752 -1638925131371594258844644917308322879810331364
4753 1658062168293528333603631577517250511677271235
4754 -1677420639638224308917776160268055751841778794
4755 1697003084459215059699720333802841543376570399
4756 -1716812070660750085610902865283370204971170664
4757 1736850195322659396196272783258704983691327478
4758 -1757120085028842401897828716106559372361430148
4759 1777624396199421895877378793360909849260060588
4760 -1798365815426603650838944093810819781769335364
4761 1819347059814282599071405012765271991619967627
4762 -1840570877321437012783689452777020339524207870
4763 1862040047109352555529908902824280632839211042
4764 -1883757379892718534172759936910025344542123496
4765 1905725718294639144463219059763500564578039817
4766 -1927947937205602971976669398167488226561754282
4767 1950426944146454483894241482708818693907910942
4768 -1973165679635411726007995287423133296668176178
4769 1996167117559174923414907651164888081787249101
4770 -2019434265548171172703380891098459568211643934
4771 2042970165355980908083632894622749877954882228
4772 -2066777893242992323926903097968191740914767864
4773 2090860560364330441615598189665773604431693146
4774 -2115221313162108019525649891507643127260258048
4775 2139863333762046021422388534188670608979253759
4776 -2164789840374511880611657751989499051091775476
4777 2190004087700024324908890702781225252721070474
4778 -2215509367339274060931305495774088481531759094
4779 2241309008207710155443731380630667892963725563
4780 -2267406376954742496558931649939730247252789248
4781 2293804878387611268571432069345457490759111880
4782 -2320507955899974931153296916408082491392219498
4783 2347519091905268756625152805305429606314494923
4784 -2374841808274886548100814381373773069269246196
4785 2402479666781238736554620016178547688779102601
4786 -2430436269545740636343287860817543759517955726
4787 2458715259491785226495661508026354675155804553
4788 -2487320320802755419231703308968692552585038616
4789 2516255179385131377754849241955326898242095982
4790 -2545523603336749052448473951625161419979798520
4791 2575129403420266718267529595185391487202284692
4792 -2605076433541896916420913037600365270795054400
4793 2635368591235461830460074085417335980175431217
4794 -2666009818151830760696901096187732047494969892
4795 2697004100553799001541827743440510160830164886
4796 -2728355469816468073954939098381879876074360472
4797 2760068002933187919812988595517205156859343016
4798 -2792145823027122326688882456500018407309486200
4799 2824593099868499520393309108373563357220129564
4800 -2857414050397610538717509255485348310996914306
4801 2890612939253618683219282265584312649113576250
4802 -2924194079309244036689666607253513210801018073
4803 2958161832211387732204561308046417406784989604
4804 -2992520608927761365483907110221397979858695524
4805 3027274870299587655731855024996847443551536384
4806 -3062429127600439181296463100339562933564277106
4807 3097987943101282745449545608684997202316775636
4808 -3133955930641797664429843781879751972481720290
4809 3170337756208037014700121960853478295002574746
4810 -3207138138516501629226495783262248450749177596
4811 3244361849604697393582503429988975166769658764
4812 -3282013715428247161898232007315040958415730388
4813 3320098616464629390204279993730918610639641205
4814 -3358621488323616370650533932527342944569380108
4815 3397587322364485744500616802628539917184244135
4816 -3437001166320079774805279627840772423306075320
4817 3476868124927787671333826604684287009952304820
4818 -3517193360567527080784787733993931455202676976
4819 3557982093906801684599314198851485964495279904
4820 -3599239604552912684957941904032155004543290328
4821 3640971231712402806849278299784012219169346665
4822 -3683182374857812300554721083308670736061742144
4823 3725878494401827294594391868935289413008049552
4824 -3769065112378901724224920718024213480557573362
4825 3812747813134434945069509244613703225917250924
4826 -3856932244021588035495909916535804352376544616
4827 3901624116105822695040681859420783756722883528
4828 -3946829204877247559611436644782194017028347848
4829 3992553350970857677487038388579262555340127470
4830 -4038802460894753823384303109578498442633275672
4831 4085582507766429271175144897984742519938000156
4832 -4132899532057212599327901052038974600240270976
4833 4180759642344956066919492423445147686731473341
4834 -4229169016075060072231109696176639326957965958
4835 4278133900329925190610338573760622793478525838
4836 -4327660612606924283569238814492211534549674448
4837 4377755541604988177104313082577411017162557260
4838 -4428425148019899424085245039874974427231571944
4839 4479675965348389693380610126074877274829520356
4840 -4531514600701137367287488540989091614345879003
4841 4583947735624762978926358978218265156604786662
4842 -4636982126932921182672461273485929463629924618
4843 4690624607546589023540829108120417186264036366
4844 -4744882087343651355846467216719003438702898220
4845 4799761554017885357547091827336228855920168628
4846 -4855270073947447194568250498626071825973463826
4847 4911414793072965009235528031006378557466854412
4848 -4968202937785343538823235843618963679235983432
4849 5025641815823386814302190405789233787036186956
4850 -5083738817181346545761057970969661585547152738
4851 5142501415026504969817736501350840120489175961
4852 -5201937166626902115762142307342708618773711528
4853 5262053714289318641313818568268527617953681874
4854 -5322858786307626595872723795873863556473965494
4855 5384360197921621689126498382407330072510616266
4856 -5446565852286451875990934722671744059858318410
4857 5509483741452758315242309388618906296163205525
4858 -5573121947357646018992243095686908464949243616
4859 5637488642826602783500833633396636420389520648
4860 -5702592092586486278866396708725108273698251344
4861 5768440654289700476016282084294612151975417946
4862 -5835042779549683904300554659919539279898781312
4863 5902407014987833562007980821762692870747204490
4864 -5970542003291989645432380998313476625771483796
4865 6039456484286607619869302108499366535934048414
4866 -6109159296014745528272112814704192750264528492
4867 6179659375831995820398570732569108264263494784
4868 -6250965761512492387290762844493795019975439920
4869 6323087592367124903011917112131551590681189360
4870 -6396034110374094007873515743110362989482476902
4871 6469814661321942315087623517523108037476789957
4872 -6544438695965197686036229261072866385769372436
4873 6619915771192766698327338338612682100016106174
4874 -6696255551209217725674027593208120775700002258
4875 6773467808729094559556854269176511888802189263
4876 -6851562426184403029782777444679960969668154692
4877 6930549396945414624607861996217620515658738117
4878 -7010438826554932671221150110339119068990430936
4879 7091240933976168214269630387920929423165074126
4880 -7172966052854374323917417788127472215490155844
4881 7255624632792389175856242815952700892510348371
4882 -7339227240640239873901279837817785679237867274
4883 7423784561798960631500210677024860118213764984
4884 -7509307401538780591840067985076887325575606840
4885 7595806686331838247443717833594714785477568497
4886 -7683293465199581119395770172997321227055365684
4887 7771778911075011073818120795475987415171072242
4888 -7861274322179937389122040105091285977135832780
4889 7951791123417401442092665447378610138430651311
4890 -8043340867779438654211007187563194931165557606
4891 8135935237770345131988233428701002735298612466
4892 -8229586046845618246679166797607804644096404486
4893 8324305240866742229760932422192512074466468516
4894 -8420104899571991711215101047717283002834203158
4895 8516997238063427998146130956093914553678858688
4896 -8614994608310264781816193527993048221587971126
4897 8714109500668781871989639462175787187222326743
4898 -8814354545418967488774827303369305261712467456
4899 8915742514318071594144378690006005342753142210
4900 -9018286322171254718226933307489396915592206494
4901 9121999028419518729516337644113756946419030269
4902 -9226893838745108013562531103254074963284683512
4903 9332984106694571561719085070230385073302619523
4904 -9440283335319678530354596540547898346025011242
4905 9548805178836381911820628352534534978571157854
4906 -9658563444302027061641843686271067759785827272
4907 9769572093311003952091000716442983877840965164
4908 -9881845243709044170771547832129405175333984260
4909 9995397171326365854295287666942676451518484348
4910 -10110242311729871941856192029246713850569815120
4911 10226395261994609351710661463256980475920394857
4912 -10343870782494698925528543995460337310492506918
4913 10462683798713948251529980888643287858792893932
4914 -10582849403076361767525301705595191533735773244
4915 10704382856796764859686001247965563500902095295
4916 -10827299591751761012354158883710511592357921612
4917 10951615212371243428708193262771131499304171116
4918 -11077345497550684931910129171871874065131613596
4919 11204506402584432371731832081668704516832578804
4920 -11333114061120234202865903191319066561606762562
4921 11463184787135232368445029611723062877359188150
4922 -11594735076933652115998435879613333438310666080
4923 11727781611166425893445382413374834536374777835
4924 -11862341256872990020045938610053736335700622344
4925 11998431069545495401784123263029960377276721135
4926 -12136068295215676162736656143160917595474282794
4927 12275270372564622693873639115368114490683559000
4928 -12416054935055708278740078878104989648614747640
4929 12558439813090921141877065340003296340687002674
4930 -12702443036190856480959651113456586370672765212
4931 12848082835198625787759119804268148640346016467
4932 -12995377644507943536487550690839859230112312772
4933 13144346104315654121162878299720826549130004809
4934 -13295007062898964756656867484919725754576580574
4935 13447379578917652921373629262661759547035605424
4936 -13601482923741519813372759505496327610058404726
4937 13757336583803364216522626258237979471720275038
4938 -13914960262977754129273003600223313701906060454
4939 14074373884985876496202720353811141148368561698
4940 -14235597595826748401961186666228679327715812328
4941 14398651766235076138920116036036224282414130314
4942 -14563556994166051644124663298446393815558465036
4943 14730334107307378918326209640789981208704367837
4944 -14899004165618826190340303486447455084037721146
4945 15069588463899602774054730378000019863379740300
4946 -15242108534383862783470060322074524702111094642
4947 15416586149364641123547651213778112468156356074
4948 -15593043323846530461730966129971186056739621784
4949 15771502318227411207162101019930115414977811765
4950 -15951985641009549882207491776079413035774944664
4951 16134516051540384664309524157977371638521128918
4952 -16319116562783320305772661654215998533947954256
4953 16505810444118858105256269689681700286743891524
4954 -16694621224176390107868212776583095706312044254
4955 16885572693696990251224133030494072638973644644
4956 -17078688908427538753051652400873898501019244264
4957 17273994192046519652275394898663454221289273517
4958 -17471513139121835070420817326066789471725090292
4959 17671270618100983454029589648675387653430815191
4960 -17873291774333952791998040843225582718572203496
4961 18077602033129183574748770851465307970194054613
4962 -18284227102842960075344191550337290965824185394
4963 18493192978002592386474045942612190034215946158
4964 -18704525942463755542125728098372214783934937008
4965 18918252572602355989109960474444944539453388650
4966 -19134399740541299651903219547661607985126179160
4967 19352994617412539854924836504974695309397858651
4968 -19574064676654787429838039224856084263595527442
4969 19797637697347269442202249833541371297182641474
4970 -20023741767579927122265473404290564889677217376
4971 20252405287860447779332024785459570837427015822
4972 -20483656974558529718438252062503762827659417320
4973 20717525863387783462488439367876280524223419941
4974 -20954041312925676913020883192057116131538494562
4975 21193233008171936458871260157521496753948984540
4976 -21435130964145820464662758857841977659110723764
4977 21679765529522686040771163141472498920080452349
4978 -21927167390310274513684550921376269276322773424
4979 22177367573565145581002970316105140164752819058
4980 -22430397451149694749209934766511173872275859582
4981 22686288743530193315306829516318495558603903534
4982 -22945073523616294865950824022270465948371833316
4983 23206784220642457030399391704303432895392233822
4984 -23471453624091732036868122619750608004528523076
4985 23739114887662384486386902356693427001948878357
4986 -24009801533277799674432167975028929003208652374
4987 24283547455140150759064782606228934557280712249
4988 -24560386923828298095564583773257682485876363692
4989 24840354590440399132180234784204873261612893108
4990 -25123485490781712390168979734955214770598669600
4991 25409815049598084234353337769992043352007514839
4992 -25699379084855612378544520404228817508878173846
4993 25992213812066985363955399717779970782579248096
4994 -26288355848665002598735383436709444664645450552
4995 26587842218423784953597728296402835156693686531
4996 -26890710355928191372774836682137208511222421172
4997 27196998111091962481833513192381210080060948348
4998 -27506743753725117754821050735871076070961387474
4999 27819985978151138443411641840991072923384537836
5000 -28136763907874474170804526143163512903765125501
5001 28457117100298916853720700111635382810894012221
5002 -28781085551497391437590872569956246459595692684
5003 29108709701033718813567085077834809104207007527
5004 -29440030436836912231974016758618117936356856932
5005 29775089100128574535900376793618716612725452660
5006 -30113927490403969611479884371354214407133747762
5007 30456587870467347588695843805711633584086208584
5008 -30803112971522109528940769824899102750392252704
5009 31153545998316403603757651935436612234945968361
5010 -31507930634344751103874317491741318403464625738
5011 31866311047106307019516066601621013457882351178
5012 -32228731893420366402750533656382432055671563208
5013 32595238324799734260996324764303892892630514739
5014 -32965875992882583338534738630334238091445687900
5015 33340691054923430820630506278270343411538645164
5016 -33719730179343871743429109697180099535325202064
5017 34103040551343713712898819993064352933766197267
5018 -34490669878573164428477013046658595178016619172
5019 34882666396866730472522122640270829777341385576
5020 -35279078876039492865932061193232732093816240748
5021 35679956625746432004142517422252896846345074603
5022 -36085349501405481776947920245129290277648468832
5023 36495307910184999940985722081521531190416685463
5024 -36909882817056349156090749208898289734697240782
5025 37329125750912290516868934782310074468411271130
5026 -37753088810751898909575627850174099915524475920
5027 38181824671932717102538024935957530701600668066
5028 -38615386592490873136767670551719316171838874496
5029 39053828419529893322909839183828951229166611508
5030 -39497204595678950972123313876970617046066117874
5031 39945570165621298892736667343853308760690897905
5032 -40398980782693641672454443389650123993061351292
5033 40857492715557211838366658399309483639623107996
5034 -41321162854941322144935145340794946148421762512
5035 41790048720460174484386845671614978262858932008
5036 -42264208467503714245442748813561140926156158488
5037 42743700894203327365966914384985337874653986128
5038 -43228585448473185833857727402912830548733049664
5039 43718922235128055989257500654887945775690131990
5040 -44214772023078392670870538543538085130751505354
5041 44716196252603551030807597266814253182340317585
5042 -45223257042703956716880212608847705294007735090
5043 45736017198533084089625343815368931491454149382
5044 -46254540218910101204532844790890439740986041216
5045 46778890303914049448969479002803675983095870850
5046 -47309132362560434979148129213557799311839765373
5047 47845332020561118456194349158956486433669064087
5048 -48387555628168399032939631987726957919818218360
5049 48935870268104198095557744136820972683075092189
5050 -49490343763575257917604174817674315790759025422
5051 50051044686375280139476838597479720331743509599
5052 -50618042365074938844857074992175129008086538620
5053 51191406893300712968393441690783048710648579030
5054 -51771209138103492836847945816745750396125409382
5055 52357520748417925820237476219742851388259225858
5056 -52950414163613476351285794609093448155347594884
5057 53549962622138185961878782013697149505835300009
5058 -54156240170256129485324882278129496138357427774
5059 54769321670879574184212594641258101554282475418
5060 -55389282812496859286687904649257213820722384440
5061 56016200118197024250219418372315699401628990304
5062 -56650150954792225022562778757752310219092450152
5063 57291213542038988635875878936910196223618618122
5064 -57939466961959367652981825771331061056618281300
5065 58594991168263067285849685923532855153403092894
5066 -59257866995871629426698805551773370340291721764
5067 59928176170545769372978565771330468528484640161
5068 -60606001318616972690092161806889632656841532428
5069 61291425976824471441394003212090157673460658308
5070 -61984534602258730924982690213797521565713204855
5071 62685412582412590092435414786883452568571281920
5072 -63394146245341210987198497280170453843529457040
5073 64110822869932004831189870043243977224358730465
5074 -64835530696285714808623920338822940037294095816
5075 65568358936209848147492142700032150293461275726
5076 -66309397783825662782893265110402225027595193702
5077 67058738426289926703887053409388667248300444725
5078 -67816473054632681038144584997820404167124857256
5079 68582694874712251017796387011548470680625110571
5080 -69357498118288762196964809353717714035899150450
5081 70140978054217432657949710014152570326774354125
5082 -70933230999762925450373504213372993794711817850
5083 71734354332036059157254254042205939339042520756
5084 -72544446499554188275450122874023266022666555280
5085 73363607033926579036707188736048308429384546637
5086 -74191936561666120381163105459166243626743187370
5087 75029536816128724029144694513816919926965688597
5088 -75876510649581781980997135867679712106932101742
5089 76732962045403064310061170220126318636074999022
5090 -77598996130411454802354251288862447585769443866
5091 78474719187330936839609640950214730546028610249
5092 -79360238667389256921698040406942044346484114264
5093 80255663203052708381730464595644250042407875736
5094 -81161102620898493163966799401058474861544007698
5095 82076667954626135012696734777254658253284802202
5096 -83002471458209433061200400362701764326536220450
5097 83938626619190460615434552701565055625117457011
5098 -84885248172117129898943929839140938494382609350
5099 85842452112125859665401257597520272392963281071
5100 -86810355708670898894885887219483213041361580400
5101 87789077519401876271291071740485236947886190996
5102 -88778737404191161792892937786167672453411375560
5103 89779456539312643697928006170546955592418726785
5104 -90791357431773540893836792336847066018926126584
5105 91814563933800888264483850677458943949361398391
5106 -92849201257484349596024241618281707377784657380
5107 93895395989577030411036423901605466039941084809
5108 -94953276106455980733984813018780963456494169852
5109 96022970989244095730934438644150077595186894844
5110 -97104611439095140274658169640878309827949414108
5111 98198329692643641784816541150990169033479545191
5112 -99304259437621414183733983658419409890270793580
5113 100422535828642494493446644069898843015086976323
5114 -101553295503158292481180413855294239986179081258
5115 102696676597584772840278273727187970931901823762
5116 -103852818763603508673899482262475872925384388084
5117 105021863184638464531646945292678054877512890966
5118 -106203952592510386936752623446554886494546920070
5119 107399231284270700235694873932681247088474367806
5120 -108607845139216825705288677200187518208747709860
5121 109829941636090862166554774261740278765550896312
5122 -111065669870463586882234595065788120843216891804
5123 112315180572305756257894637125912390627407588654
5124 -113578626123748706827399399367147799762112625956
5125 114856160577036278184392268344486153510771152638
5126 -116147939672670100924598765798951807166211834272
5127 117454120857750314291569492662306212543724237960
5128 -118774863304513800073247682542269976997091730706
5129 120110327929072041380839649571268970138325964235
5130 -121460677410350737257271395203098517554558273696
5131 122826076209233326612441335864937901485537547248
5132 -124206690587910597768962164606228313962155314666
5133 125602688629438582927584313675204591418126907480
5134 -127014240257506960128495079942716342597165478224
5135 128441517256420208795702260311622596527809058572
5136 -129884693291293788709275719674063822958480756346
5137 131343943928467636256897740918602872657333479149
5138 -132819446656139296074553096254690293943418301256
5139 134311380905219030698888709819945701660801191238
5140 -135819928070409275623433348934455711277866434620
5141 137345271531510832180160334572552766924188377964
5142 -138887596674958215959499003207240211808474487570
5143 140447090915586604038579251510994051543901041124
5144 -142023943718632850111981350227981230258478652022
5145 143618346621973062714342411744008612856507250521
5146 -145230493258599268092652527510793117517486993712
5147 146860579379337705930797358728771727333484452389
5148 -148508802875811333052738453695196077420110043624
5149 150175363803649137436566238614767433672198791386
5150 -151860464405944892362442144015364411100883440994
5151 153564309136968008296124149521152752138426716276
5152 -155287104686129168179332708087832991285089425504
5153 157029060002203460161681204744339940533981937637
5154 -158790386317813750469317914950740915272681914784
5155 160571297174177068065887000884066446075113637774
5156 -162372008446116802025027910340499288586702990156
5157 164192738367343542103541500234010673418437826962
5158 -166033707556007422883735911054356978092751971748
5159 167895139040524862045536625648552136514011081028
5160 -169777258285682613836946859376769932670507382474
5161 171680293219022089638653775688764972188497441864
5162 -173604474257506928668304415323537360139564042940
5163 175550034334476833345567767972130061340314085776
5164 -177517208926890715643935209492615882227189504656
5165 179506236082862232892704794819379792670707661974
5166 -181517356449490823966195346991777019855521669644
5167 183550813300991389610428713652265132243543463173
5168 -185606852567125793813823194379139477865524926936
5169 187685722861939396631414754209644674790459357438
5170 -189787675512805862725358962250653729468590687912
5171 191912964589783524091595907110634278149742119395
5172 -194061846935286610007249817252450634330649590740
5173 196234582194074692159289992492953949174067218846
5174 -198431432843563728205943644923442963439094788648
5175 200652664224462122682106131019686171827349089532
5176 -202898544571735260192360039722098247756012431098
5177 205169345045902002244051523008487392771883798685
5178 -207465339764666675862080012548398003843136743198
5179 209786805834890119300575602026910503571650383044
5180 -212134023384903387728446460936005738356449960892
5181 214507275597167759719897515704087292503801623776
5182 -216906848741284723731513827191298148797547798372
5183 219333032207359662498471442700056723691877153908
5184 -221786118539722992438030529050579060519276941146
5185 224266403471012554712868784550931527326100422110
5186 -226774185956621094584259386575373812829935695218
5187 229309768209512706079861970622081761738638015684
5188 -231873455735412159817295690322403971009626736724
5189 234465557368371073067063337682428610624010604011
5190 -237086385306714922811203077389960001245718953022
5191 239736255149374944661712629472927915388100824792
5192 -242415485932609003049818005760200539035499051216
5193 245124400167115561088090019388167694807680217135
5194 -247863323875544921946838660289898107838758154966
5195 250632586630411957478776631022442785936697214814
5196 -253432521592414584176324534037317632225350547700
5197 256263465549162291358865542931311551753971071391
5198 -259125758954319071767530025519545558618053372068
5199 262019745967165150497532249650463732161802243158
5200 -264945774492581954427572780321136556886782234540
5201 267904196221464811017292730204691982416914626559
5202 -270895366671567912542201929810849858110708504225
5203 273919645228786129525935211002606356357619262559
5204 -276977395188878305317203307425637948266500263780
5205 280068983799636712448533875239386975827789854529
5206 -283194782303507400611033443941891144826171721328
5207 286355165980666215789185030855703640507695135896
5208 -289550514192555320327424207466262849590397854752
5209 292781210425885094451258812283572511673411995215
5210 -296047642337106351045419774256850278980016263974
5211 299350201797357847305413030195150900685084562318
5212 -302689284937894129232401082312664015980406995614
5213 306065292195998797840150095499853080838301823424
5214 -309478628361388339392464885881294469242179684816
5215 312929702623111715995787157795645171286153246446
5216 -316418928616950967440197060233841144938318955182
5217 319946724473328130318739003602135956316865021211
5218 -323513512865723836165654073751934405406719887114
5219 327119721059613006644667184656121910449263110898
5220 -330765780961923120694931293108769912317503204756
5221 334452129171020586010619254304024489851152239100
5222 -338179207027230805296584303670151775456668210244
5223 341947460663897586413152758364520289894216346552
5224 -345757341058987604804199964161767709829972333110
5225 349609304087245686500489652628742684190921187037
5226 -353503810572906740511189542772606914892760716684
5227 357441326342970230566938578788414054552493766857
5228 -361422322281043137964325158387643518464344607990
5229 365447274381757429690699487708802551903071844544
5230 -369516663805768109086512816370216327549401435410
5231 373630976935337990036544978511953500537245692419
5232 -377790705430515400078210463378207608760164384328
5233 381996346285911082881452872389995895323525529578
5234 -386248401888080636297449174979678877360136992586
5235 390547380073518888599419715868899001920369907966
5236 -394893794187272682655319169986487412968940948848
5237 399288163142178605586181800766520694740332971709
5238 -403731011478732269982598926683308386934144341834
5239 408222869425595821982477779116144117215283454980
5240 -412764272960750421463202853798182541916652857568
5241 417355763873300510278002796452425395362787829659
5242 -421997889825936755877203461702945285238368384398
5243 426691204418064629807682557023048481607819991395
5244 -431436267249605653485871353259326961345810513656
5245 436233643985478417298790991991776264062627371884
5246 -441083906420766553511661016390336762012538707292
5247 445987632546580918657450968055240697308141046502
5248 -450945406616623317061317068815305797790785161938
5249 455957819214459173919211762035131949369123869783
5250 -461025467321506643913193479250488981076279651690
5251 466148954385749719714298942213139363961248768258
5252 -471328890391182983905555184124356404793573024480
5253 476565891927995727861172979762708332059629153580
5254 -481860582263503241951633236803161985916198543800
5255 487213591413833163116794495649945197721008568263
5256 -492625556216374848368940871379758480942150408350
5257 498097120402999826163572019392096713284170303584
5258 -503628934674061461816516029214739058727316211552
5259 509221656773182058260517742019613319645455813824
5260 -514875951562835699431804086800151178284451923246
5261 520592491100735230466332116505554729028125446579
5262 -526371954717031856675655184106450350614263962014
5263 532215029092335931972861668098783302480273649944
5264 -538122408336567597039206131386586960076564876912
5265 544094794068646018071318083821455748453911110307
5266 -550132895497026068436788943568185711079985369142
5267 556237429501091388002150358264750295441218976858
5268 -562409120713412848291511371622181151822682457644
5269 568648701602881545996262563221159994152782991070
5270 -574956912558725542696227794775388217975967041056
5271 581334501975419664980494765047598140188945162598
5272 -587782226338497776482032040923305818052245474764
5273 594300850311277031674354454563311684496899087369
5274 -600891146822503720631287713018672379747323690762
5275 607553897154930414332768528562226668210007657520
5276 -614289891034834221521166130651152677983788496720
5277 621099926722486070584500529971941197277861827180
5278 -627984811103581033475947650186926012782605821976
5279 634945359781639813284055805928867871286267976674
5280 -641982397171391622756156533690013562329009166392
5281 649096756593148787859652729236560096466609019214
5282 -656289280368183518353439548152831754525647896880
5283 663560819915117396346003309908549465869969053501
5284 -670912235847334243949210128928117863091235216724
5285 678344398071427142409015908427870342234672784076
5286 -685858185886690487517997939626569209072154805990
5287 693454488085668079701539170202829844974727724184
5288 -701134203055768361931622167717895596200839357974
5289 708898238881958034571565935594614636846274533192
5290 -716747513450545393403843446719259315241026041799
5291 724682954554064855453652559525073071001347251722
5292 -732705499997274256805603700797793147737251305252
5293 740816097704276627432287255137264010338657690736
5294 -749015705826778270124273322753738209641027730142
5295 757305292853495093944085890014812771661208610664
5296 -765685837720719277234821410073624626055676950544
5297 774158329924058461110419500862306395793089189436
5298 -782723769631359801552345775594417989634650290790
5299 791383167796831336749951992231889381148621411048
5300 -800137546276373256162509734030128530902657289004
5301 808987937944131788963481380279883950462359949972
5302 -817935386810288562065745969019755160502463032160
5303 826980948140098411834126363931256816961950773663
5304 -836125688574188768882696840209906199205348943380
5305 845370686250133872043159016478351848810836355514
5306 -854717030925317205691375980754629162334432057496
5307 864165824101095694146411080349158464729842188916
5308 -873718179148279327824736764142819867165696682914
5309 883375221433940038256416814502108096851863244055
5310 -893138088449563782964929703899201081123283639308
5311 903007929940559946592949596808193968587527135522
5312 -912985908037142311538044617717060640665172660602
5313 923073197386595999760254566988340330656528501058
5314 -933270985286944937353394261728771230491044808382
5315 943580471822034544949372769759690459864181328986
5316 -954002869998044510065659868276905831895267218654
5317 964539405881446652126267517851155948976066177590
5318 -975191318738423047102407639392173456624013656040
5319 985959861175759736546662763334512930614258772400
5320 -996846299283231505250552629786308025830258049432
5321 1007851912777493372856455127932996434488235019103
5322 -1018977995147494607517771513962657247095044237266
5323 1030225853801431234143010862532124589381218784999
5324 -1041596810215253175897275850241728858961757682920
5325 1053092200082742335485804881994070317229539208844
5326 -1064713373467178092326284681536554364064740341930
5327 1076461694954606863047289935268782637853966740906
5328 -1088338543808732545847308018921518666203897466848
5329 1100345314127444844130424969915321830797461388444
5330 -1112483415001002641519125400120339143110874733580
5331 1124754270671889778850219640533456312909403569014
5332 -1137159320696360764105267494090998969974785902432
5333 1149700020107694128430820487207830282578955948597
5334 -1162377839581171325485345871716771803216682734456
5335 1175194265600799257328009736569572406837777168354
5336 -1188150800627794697958960696253196346658433831076
5337 1201248963270849075450944216141919142369690909395
5338 -1214490288458192265397764466683063048266968252380
5339 1227876327611474242166268731337442561646429355076
5340 -1241408648821483630195333148066742447960815764128
5341 1255088837025722395358157519119628566462202005004
5342 -1268918494187856116213618030456030203831482138392
5343 1282899239479059476839274386292603760160495730298
5344 -1297032709461276826883885973554995822694492166090
5345 1311320558272417860522177720116264627553138944273
5346 -1325764457813508674160543601091368429864339989144
5347 1340366097937818673051033508779677086904058600793
5348 -1355127186641984009444204702298996209086223568128
5349 1370049450259148449571321854048457099260206400696
5350 -1385134633654142783615273954180543731283858173038
5351 1400384500420724111929980908194090665770894872281
5352 -1415800833080896562122753395091322827718797863594
5353 1431385433286335215246043602870763591978868959202
5354 -1447140122021935245277512691735197161723242604634
5355 1463066739811508504323808038197332364271358877372
5356 -1479167146925650016587590474753007157935801618196
5357 1495443223591797077113120580821429592390071942698
5358 -1511896870206503886697288526788433925430412669976
5359 1528530007549954892144782411218230360421532846182
5360 -1545344577002740241282809690588526912612751476462
5361 1562342540764917004857339921970661720981647152444
5362 -1579525882077380062634402446224974036724393272808
5363 1596896605445566798751981047654867045533890630008
5364 -1614456736865520001636186119600649306315435771896
5365 1632208324052333616635601214482641112084691921836
5366 -1650153436671006254966206192286034530045134578338
5367 1668294166569727620622548355705943692622430871462
5368 -1686632628015623277625607126036177293703818023216
5369 1705170957932983443371089395327446558163754142642
5370 -1723911316144001759940988163072151367240740971028
5371 1742855885612050264073697374337180331164069660690
5372 -1762006872687517048081639119127663131644541146216
5373 1781366507356233378388345910191213158259168590010
5374 -1800937043490517315557656182377177191979872880030
5375 1820720759102861159734816655308967675272446335398
5376 -1840719956602290328341820421455619653603109326742
5377 1860936963053421558696517949256186381932261547778
5378 -1881374130438248616986489754467266704332181279274
5379 1902033835920683986754231703999944169481509153654
5380 -1922918482113885304770044378138859757464244982136
5381 1944030497350395609913609884414153567445147402377
5382 -1965372335955126771485365023235907179874570416524
5383 1986946478521215767255530170098455567502058794038
5384 -2008755432188783788563432491855664330400652251754
5385 2030801730926628459934292032895117266592112561321
5386 -2053087935816879774016962966775265786805714845286
5387 2075616635342650659196605060214782456041397084105
5388 -2098390445678713417033592414291701240745252677908
5389 2121412010985233589757169048816980141517673994068
5390 -2144684003704593144432789418025621140644735888208
5391 2168209124861335190159427098471068468408804747086
5392 -2191990104365262777771425633218102500388413418048
5393 2216029701317724668053075164003333409249946709836
5394 -2240330704321121294457748217345698180537590920640
5395 2264895931791664489792187710440767169824967806466
5396 -2289728232275424893315831895671237260226267923344
5397 2314830484767701305250664862167790332684913323222
5398 -2340205599035746609835139612665571049862389601652
5399 2365856515944885245822738757591480137139637882996
5400 -2391786207788057564758587060903988570018322393133
5401 2417997678618826782503454797212292773879726515969
5402 -2444493964587884598351112118817942275575526176852
5403 2471278134283091928740310980623974090286136062750
5404 -2498353289073091579035062536556866693691160722228
5405 2525722563454530057175112123780937186494217297918
5406 -2553389125402926117221750676202734091833823511436
5407 2581356176727224008981893294361162102186250339657
5408 -2609626953428069802025652180745113493902472073873
5409 2638204726059849548559785280384376447380771403555
5410 -2667092800096528449822174523178688463860811240682
5411 2696294516301330594962048230849407381021248857194
5412 -2725813251100299249808593620948378953163431231560
5413 2755652416959778085548909955690665538182937450705
5414 -2785815462767854154177357507707395272005720907110
5415 2816305874219803838685114414987651411086535018948
5416 -2847127174207583431374444608642299686421456208910
5417 2878282923213406423450524192798583312258056062097
5418 -2909776719707450023208831187865511279379700421088
5419 2941612200549733858742677436069084881838499762158
5420 -2973793041396214264188501832486169261085769868096
5421 3006322957109137996151555614748731645700513755760
5422 -3039205702171699679157557174670557307219583505844
5423 3072445071107047735803200425103942101786965874022
5424 -3106044898901684018776957080294554622866590201836
5425 3140009061433302828138782189936590021990891757116
5426 -3174341475903115468230954596346685493123513363786
5427 3209046101272706974390679755602128993817504055609
5428 -3244126938705472120297055769330189114684477130008
5429 3279588032012678302359850809686904341534089104464
5430 -3315433468104203388095054776802789759004004319710
5431 3351667377443997110982642230652285662732262554168
5432 -3388293934510315094916213330000521972527007434004
5433 3425317358260775097083472617954703934606117959597
5434 -3462741912602285569012687121164355030651114834976
5435 3500571906865897151635679526184605601038494319822
5436 -3538811696286628241605427434741582882235208158696
5437 3577465682488316292819356818103027185294882170803
5438 -3616538313973547049191875790033361297952825526948
5439 3656034086618714442246072763137718100490188670723
5440 -3695957544174264430109825361029860906694421925068
5441 3736313278770176603061411718819018797351045128205
5442 -3777105931426737934930222391636902325254709256402
5443 3818340192570663619476039308956685292369746521007
5444 -3860020802556620496402845794110291656349203836932
5445 3902152552194209142968102890074300541717409022699
5446 -3944740283280461284284298747775841218496191595588
5447 3987788889137909758435360965467501497461756082484
5448 -4031303315158288861505818233575592681454523854734
5449 4075288559351923492605608964275911529903745473210
5450 -4119749672902866120028968168506730430660395206782
5451 4164691760729841196873295407894444643168537077410
5452 -4210119982053057267825346195041601366975811431596
5453 4256039550966947628460150748437248382317411162478
5454 -4302455737018901024356031845207716339139530671406
5455 4349373865794044509670884897480629198216830248470
5456 -4396799319506141223615054666556245887960928003264
5457 4444737537594666488559899754373795108141039929384
5458 -4493194017328126285404339431914976484310438491234
5459 4542174314413682820350847248071721630885464819746
5460 -4591684043613152562484676934736724456103085940628
5461 4641728879365442803573438451510856437575355617054
5462 -4692314556415493470377027822388072486113182113004
5463 4743446870449791605549581055469407890288215692743
5464 -4795131678738526625995489081055924035365874221798
5465 4847374900784455167381199030043834683297161827089
5466 -4900182518978545030474868687729937846478225084956
5467 4953560579262468459158979781845062506379250884088
5468 -5007515191798015701409515856905004285473572521594
5469 5062052531643500533332766676114829690453563919525
5470 -5117178839437230162571466438689923198069662043758
5471 5172900422088112671110782250664927722602807463327
5472 -5229223653473475908807365728492452502338181577968
5473 5286154975144172507907748139482340960109154270477
5474 -5343700897037046455493049849200284143804422130672
5475 5401867998194837435263311332292981366243386604022
5476 -5460662927493599932435537959314249105314902814062
5477 5520092404377714885854377466426103099437463672087
5478 -5580163219602572469783609598750624022327015877912
5479 5640882235985005394341516698315664207204501635740
5480 -5702256389161552928245727299393388026995280304842
5481 5764292688354636670526110168581002659999569572916
5482 -5826998217146729929231402790580615074505676432470
5483 5890380134262603404980980193903735289677286236961
5484 -5954445674359730725582844578259114058511281113636
5485 6019202148826938234938736655148430626752098707637
5486 -6084656946591384305174293624509411692028587247976
5487 6150817534933954315454332669883936009463147507204
5488 -6217691460313158324359426355370609092341678143892
5489 6285286349197619355099651235001746540849070065302
5490 -6353609908907241114315326466389100046143493692766
5491 6422669928463144875854212108910522148561724638380
5492 -6492474279446466180812416502430659546956225177596
5493 6563030916866102934375504181330274216617677630994
5494 -6634347880035507418691271095668096925853506530572
5495 6706433293458615689241573545501190083281364942011
5496 -6779295367725008780053621584297472615982973487002
5497 6852942400414401110698400438459688912720312202749
5498 -6927382777010552465463461446959080011561970799750
5499 7002624971824700902458301888010448540009042369666
5500 -7078677548928614947812993149622136984301605912932
5501 7155549163097364437665683381531093667828149691695
5502 -7233248560761910388404170499514057383412324578872
5503 7311784580971615303734008060109034309000216763591
5504 -7391166156366776365694691293775714731534005893278
5505 7471402314161285005841536988885736219476663241789
5506 -7552502177135517412560135224738467085072542924806
5507 7634474964639561600989987779755370272855893900993
5508 -7717329993606887753412500714913840624838539253344
5509 7801076679578569630315294641774359019899320861384
5510 -7885724537738165955790358051719762641424578896080
5511 7971283183957371795569520273069261544123522914063
5512 -8057762335852551071959796307436013363111304914604
5513 8145171813852262497327218844974105675340644746066
5514 -8233521542275892356705825033639754419153306879740
5515 8322821550423508730694654172976998769819317296399
5516 -8413081973677052922167240936746013489888009487612
5517 8504313054612985034573633481539021356791072000199
5518 -8596525144126501845884088057866816090677286804736
5519 8689728702567446330627143974858818108954515131176
5520 -8783934300888029403134820375573160333387718723394
5521 8879152621802485688147474682106431117439041962045
5522 -8975394460958786370474929432174359341229855686080
5523 9072670728122533433584556384261437866235945375362
5524 -9170992448373160867918102330716169944689289005116
5525 9270370763312569713555417110962553510977983314304
5526 -9370816932286325098674449606255328639572570547054
5527 9472342333617544745233749732799068411969884989517
5528 -9574958465853609736558392902813887307627904385060
5529 9678676949025829678176187221962222358245210467955
5530 -9783509525922195733463025017141665998993642881152
5531 9889468063373356379550432063381325045043120247173
5532 -9996564553551952106662236868879923557932384262340
5533 10104811115285446675719688118747801562034351399596
5534 -10214219995382593954825536891912390921458026707998
5535 10324803569973680775249212153951434008831172192779
5536 -10436574345864687681930302101082508994641419110122
5537 10549544961905510902440586781799416607791120263474
5538 -10663728190372390321941767690748657192902678581608
5539 10779136938364689730094176915054599257580686474124
5540 -10895784249216177099259955851806410270084823233212
5541 11013683303920954161852790429584275453238461632401
5542 -11132847422574186078467094888977200586160017146788
5543 11253290065827783527625877010725150264625487743612
5544 -11375024836361191102773245239428364177225261404696
5545 11498065480367437472661027912687951600196543659660
5546 -11622425889054604347697222117809209134938126806296
5547 11748120100162872897296499203698898280251761104192
5548 -11875162299497307881960874940462021614998450899448
5549 12003566822476541398884620310741490400594232101824
5550 -12133348155697519791485881819997310261845816187126
5551 12264520938516478941584268137643520465637147163608
5552 -12397099964646314848136461102820138887185455853550
5553 12531100183770518098680012518177449183182402622044
5554 -12666536703173842559089869827171858205131984323302
5555 12803424789389880344095507495610213749415230832800
5556 -12941779869865716885413214700266809199571932035210
5557 13081617534643841686494229211396258477894210751461
5558 -13222953538061492142952892334873962930838645139604
5559 13365803800467609615899476332622796013784461575385
5560 -13510184409957588771841232671336004974867192267568
5561 13656111624126003047715762504199382384440306590612
5562 -13803601871837490963168080643659494089603245945142
5563 13952671755015989884563628028853025257601750660871
5564 -14103338050452505746632736768121430779712838400116
5565 14255617711631609158258296881091664448925010404306
5566 -14409527870576850258940143409071070040226801041754
5567 14565085839715286652091415098588695491975384563878
5568 -14722309113761320720740198483386844898023314099628
5569 14881215371620044630622485306842659161895930739348
5570 -15041822478310293345260132008653101532796901620250
5571 15204148486907608017622399033384928269802448146368
5572 -15368211640507314183576052394354051769711285865040
5573 15534030374207921263743250054428962677601377283267
5574 -15701623317115051982816883700711685336634075872094
5575 15871009294366112439040140738056763240116103043043
5576 -16042207329175915701653316221275043853381359012588
5577 16215236644903473980860978018203471004029610465221
5578 -16390116667140176603493243394262516391193495522374
5579 16566867025819573238245082638363854295560773319702
5580 -16745507557348984047398316032290898394469466446584
5581 16926058306763160697485603153128699781625404337868
5582 -17108539529900224439669746803045273948608611316768
5583 17292971695600109771912790873261566011214024831848
5584 -17479375487925744519527681534661241314909050697856
5585 17667771808407199518672969458718569497618012776850
5586 -17858181778309043459002750939660289070455871376368
5587 18050626740921140837256695248944877290758488410964
5588 -18245128263873133393307848213621711410221002638232
5589 18441708141472847844320578797911100758769572386017
5590 -18640388397068875201451587913986474768149032243836
5591 18841191285437569447199784999038889012774354940790
5592 -19044139295194715870324956516669465284101421424602
5593 19249255151232121899461871780333901826716818160074
5594 -19456561817179385846409662041607827659294858223562
5595 19666082497891101565832348543127328569631354948341
5596 -19877840641959759660024201834995458080154494470812
5597 20091859944254608505734676184576208619110803423952
5598 -20308164348486741055076063403958628190937737911604
5599 20526778049800676064519447496924044629130448313040
5600 -20747725497392705135190351874203325348447200847946
5601 20971031397156279704376664146564181032457534192828
5602 -21196720714354714912632708766155120827573937850482
5603 21424818676321490083382142064683589708227087680852
5604 -21655350775188428392768838970223918430609930484690
5605 21888342770642041176962076819941906579309313400170
5606 -22123820692708325222475857207028114077198376450242
5607 22361810844566304312600726091437302808985227127884
5608 -22602339805390609260061393794199426179444099746478
5609 22845434433223393642799148585835181708046211535259
5610 -23091121867875885476631747855995191598822964573552
5611 23339429533859878105765345962198908596500400939540
5612 -23590385143349466670026232247915231574492732407892
5613 23844016699173339616550866256291777001060229826754
5614 -24100352497837937863830104858714391045564058243356
5615 24359421132581797397759869264000541562833644541678
5616 -24621251496461394283021136227811047996891646815496
5617 24885872785468814309015519901629569262638396629969
5618 -25153314501681572758040457317108155163330894966871
5619 25423606456444913084724918403841400906311173225894
5620 -25696778773586916630290636788262935966181510052432
5621 25972861892666758863286356043613353842835605644996
5622 -26251886572256451040398044827064179705982784189894
5623 26533883893256409617104295629901865053876315528711
5624 -26818885262245199208664364950245361879765595687888
5625 27106922414863798407541095699855160747303144178738
5626 -27398027419234741304220255942294671210858523592908
5627 27692232679416491134843038576962555323057554867672
5628 -27989570938893406091474471320723935505131604778968
5629 28290075284101660979545675575181552218806740759084
5630 -28593779147991492092394224771299744853027784089794
5631 28900716313626136395249799279648089704374197924054
5632 -29210920917817839870841035930363647466320780740944
5633 29524427454801313676406698600146243666342881320662
5634 -29841270779945020597656514286339961373715012728950
5635 30161486113500678159524404428007423535589426499869
5636 -30485109044391368666773323675499955314084470032380
5637 30812175534038650400034225863143346040822072829234
5638 -31142721920229068185083373378785126597691069992708
5639 31476784921020465585477718852451597234699724095984
5640 -31814401638688505041476745730079781919748745231758
5641 32155609563713806391884234749776975432892127395410
5642 -32500446578810118370452192708718307742758559214624
5643 32848950962993941865212921667270054650010491531956
5644 -33201161395696027967959260790851558064145440880484
5645 33557116960915178122496845487474849829576006481124
5646 -33916857151414778004669392150462985449937152224674
5647 34280421872962501134936301600975614282617550836357
5648 -34647851448613622635893267960057232383606113120572
5649 35019186623038388003007339200330780470963322099943
5650 -35394468566893886257428569459394464203061465757582
5651 35773738881240881395485943007242156463674042575019
5652 -36157039602006060640824932691183245269205872160492
5653 36544413204490162642551617740412647321084639203905
5654 -36935902607922453446671945592870659695455203124224
5655 37331551180062022799017214382536343972956324717109
5656 -37731402741846378116195471153022932785602564047484
5657 38135501572087818287375175087284833735997425109337
5658 -38543892412218074344368734933929427038984341610764
5659 38956620471081708961020660558130727153307206623172
5660 -39373731429778771715804076299474805271164994888082
5661 39795271446557212074281032978204190773086360835578
5662 -40221287161755557121182075823983970631639589478720
5663 40651825702796366195809409004449999951239698269856
5664 -41086934689230979759771204773185858219017748758572
5665 41526662237836085053222586125681301246750527000701
5666 -41971056967762626375337053528314372049606045998898
5667 42420168005737593157181191731552922905434433376134
5668 -42874044991319224381041069854734755214809125471648
5669 43332738082206173340081711276111609548692741974529
5670 -43796297959601182226547471298265939230844399950918
5671 44264775833629821586072509170020295539151712925260
5672 -44738223448814855280613494344799217607601283554366
5673 45216693089606797263593354479482139565690225282198
5674 -45700237585971232188612809388306684926089848986742
5675 46188910319033477648108682301208274654450955609231
5676 -46682765226781171671183118536878997102028808826600
5677 47181856809825375001070059144751794854176411975722
5678 -47686240137220783622924461186350710897545330159964
5679 48195970852345653022401379330934894023761221594242
5680 -48711105178842041725427437165023314248083839371524
5681 49231699926616987800253560880364693771828483345784
5682 -49757812497905238194918147854105376848018041445674
5683 50289500893394157037253053548026503035749514974735
5684 -50826823718411445341145845619823368050237607958636
5685 51369840189176310942551696498352608788104026743500
5686 -51918610139114733932354185595155910509729851788394
5687 52473194025239479361239446012848531683413201232005
5688 -53033652934595515564912029654452237111104566384228
5689 53600048590771503096889389406936117612059106839218
5690 -54172443360478025961417158528257917408510829099086
5691 54750900260193243611408026350671134059763256405792
5692 -55335482962876649016388018845015364746243483438814
5693 55926255804751625013906993530803286908185068207707
5694 -56523283792157498135413364091171375351993592133868
5695 57126632608471796144891358106695769600543603655394
5696 -57736368621103422646304087275742863211681157836452
5697 58352558888557469304775786343686218502511301785095
5698 -58975271167572393487187041747483347884121944573712
5699 59604573920330296461159898459264434496854980379802
5700 -60240536321741044697994613377834227386151678938292
5701 60883228266800984305712802166502121388404820044050
5702 -61532720378027006173696235920776568840638465413908
5703 62189084012966727041227218732777718592140384789452
5704 -62852391271785559409283223216011999943794011835648
5705 63522715004931450998970540964832491376117501759616
5706 -64200128820878082321761809900680714997144505151834
5707 64884707093947318867000588707895580361013864781296
5708 -65576524972211722431730397933290276578734661091894
5709 66275658385477934217581223011215673942900305032882
5710 -66982184053351750499996483909005797084554203856612
5711 67696179493385719937308809974137479169425774322465
5712 -68417723029310099931882366334109563675796737269084
5713 69146893799348017883549658898339901781671962122936
5714 -69883771764615691687706425114134514795352100834170
5715 70628437717608572427522214734429037215193776272880
5716 -71380973290774280892617566095054711941990777046820
5717 72141460965173218326100539637417232489248140290359
5718 -72909984079227740658903377101735425367000754039754
5719 73686626837560794435780218447512036169266701720566
5720 -74471474319924921671993628153119638591305507313360
5721 75264612490222550004514247285151724396229760834576
5722 -76066128205618493717375960966260448511402597966750
5723 76876109225745600528569059457223965434941445979234
5724 -77694644222004488426425310042276642310344496575064
5725 78521822786958326337769910676265556760969173633666
5726 -79357735443823621999113246000866422663958062004668
5727 80202473656057990086766581925138601992366198500750
5728 -81056129837045883442935863550647305771095763839084
5729 81918797359883280113531451732325721658322090967912
5730 -82790570567262328890593147514330665964448327741260
5731 83671544781456966128842860571085662888261308688278
5732 -84561816314410526782924966593309460488443900894968
5733 85461482477926382890369606434051100070095098217287
5734 -86370641593962653106219486341627331232880495631252
5735 87289393005032037379608544397210352802971998249519
5736 -88217837084707841451393470123666806592163287115456
5737 89156075248237266546248847725341924996040498768168
5738 -90104209963263050433486110881986514717594531135104
5739 91062344760654556939298229533480267530547621700243
5740 -92030584245449422010229085283169887211025270288164
5741 93009034107906875554492244880485231819772570165769
5742 -93997801134673869525402249773331776825833766449824
5743 94996993220065154060727154610628184774569487263599
5744 -96006719377458454954329133765240241376303161736224
5745 97027089750805917313146632713442648404493672734797
5746 -98058215626262991944513811786558379526521351728930
5747 99100209443935952827148984964346346212556947897156
5748 -100153184809749245945022604485960792129106060597320
5749 101217256507433881807897553997523650163201238840372
5750 -102292540510638096146791931876837427597073114726162
5751 103379153995161515558130440627757978651010587772536
5752 -104477215351314077278119832257578689838121024730032
5753 105586844196400964800113183950269920326808596516952
5754 -106708161387334833703635504041872170010490378564964
5755 107841289033376614845559623413130690304120905414414
5756 -108986350509006194972888872484611911894777870385496
5757 110143470466924287853976206854585353202685047572244
5758 -111312774851186822192055038944793259315337537894944
5759 112494390910473185882954259366625734642289217371167
5760 -113688447211489679609110497241338806490698653918097
5761 114895073652509546325778926950735852793523363509538
5762 -116114401477050956893997002909870462557124176696696
5763 117346563287694345949703391972473742961533703266162
5764 -118591693060040506070800072333107967500907662992016
5765 119849926156810862415225219834806113650368269830376
5766 -121121399342091364254647521218550611050784045509763
5767 122406250795721444221581734809113139910705961743152
5768 -123704620127829510623956969410887265517935935779376
5769 125016648393516452861853240271084216877522202942036
5770 -126342478107688654807682149826583201871033181601998
5771 127682253260042025984961702387733313361860025508590
5772 -129036119330198575503475010906480446590665269641112
5773 130404223302997068981473904454079585864013918886782
5774 -131786713683939324110171448042846945656497423956326
5775 133183740514793716093556849289971030906410539205032
5776 -134595455389357479929071452335158210761214057184964
5777 136022011469379412383429568955503331664222333602743
5778 -137463563500644592564391731462642680886694854735914
5779 138920267829222756195154558293254455751112029308910
5780 -140392282417881975064779957924866272490580351011596
5781 141879766862669309657331354152228584408172263263594
5782 -143382882409660119655715976849971391726777312803556
5783 144901791971877733875265624208201648129659885531345
5784 -146436660146385198208455028943467436417715928731102
5785 147987653231550837357504356448109500192245158725402
5786 -149554939244489383497603826885805311440606423982776
5787 151138687938680442551813615632783246076454128453353
5788 -152739070821766086471027063698967192534779010366682
5789 154356261173529377800452405070134453426841664533774
5790 -155990434064055650879597002223987493211954439044642
5791 157641766372078392267474653430473732620816984308974
5792 -159310436803511581410464105723807803222449933977458
5793 160996625910170371178705902971049505918891368699143
5794 -162700516108682006689932931298540253847502302618902
5795 164422291699588899819002837268786619329578977216512
5796 -166162138886645795958970930657276839957200621787456
5797 167920245796312988957161180042295141221947668287638
5798 -169696802497447559699229469556076428790094949793196
5799 171492001021194633557554632549940161401809092276250
5800 -173306035381080671859344531404818537762628547365662
5801 175139101593310832666530827040689052191007803821083
5802 -176991397697272456495790068062602336784546410710890
5803 178863123776246753144832254277313392473779769792350
5804 -180754481978330786532422136533101180320137233508276
5805 182665676537571875406443574208957837176140082048369
5806 -184596913795316548928703166163306879639902526853306
5807 186548402221776217509135661992058640805295789015491
5808 -188520352437811740837679777622951513655919821564208
5809 190512977236939096851418496053469556406767078401944
5810 -192526491607558377379722522556636133811794231490224
5811 194561112755408358433219526850006991078771502056740
5812 -196617060126248915545576033288884839372734775600440
5813 198694555428773577242485076389190094380537013727373
5814 -200793822657754532602083859084566093901777296036192
5815 202915088117422431987485724382169145680591626483539
5816 -205058580445083343377425324655970795955657103634338
5817 207224530634975250297432183698364780416366100380333
5818 -209413172062366501163735031877724230410129089047422
5819 211624740507898643897548578046393147773553150630819
5820 -213859474182176103950819286315957330271068778911360
5821 216117613750605188408243314523490597776283377887280
5822 -218399402358484923596776865530156831031470324930344
5823 220705085656352258645318576459690443185072055211283
5824 -223034911825584192696160172273087793031726024575884
5825 225389131604259408978603809474240566926996598587026
5826 -227767998313282024716284353986146404464198433451976
5827 230171767882770091855688147366081042635689726262613
5828 -232600698878711509876626572456043233842126857347008
5829 235055052529890038478527228798255841911321900179374
5830 -237535092755084124731896641418859493514072327493328
5831 240041086190541286344759812533526373126258202712229
5832 -242573302217730820021892268408590588745280426502175
5833 245132012991377631492853530783462065945834763776659
5834 -247717493467780011655856670173933609738928328235218
5835 250330021433414211431042051097361348274835405049191
5836 -252969877533828696341465836462197850065277454123044
5837 255637345302830990545792843564280209891720893027182
5838 -258332711191970049036053038960119454423258553065896
5839 261056264600317125989662192012411086683992100413778
5840 -263808297904548136830027869060548320491649306594908
5841 266589106489330541407297246315287931676450125891569
5842 -269398988778017805863015930609671328428570763286600
5843 272238246263654531192547698180659762268145064680623
5844 -275107183540295367269972469489730779521279575197062
5845 278006108334640862154780990414156059424950197865118
5846 -280935331537993427860995299923495176792501013339672
5847 283895167238536635440368747247938838535012108879516
5848 -286885932753941084215091873704078003411757625868812
5849 289907948664300122295014182795671156493133344653866
5850 -292961538845398728132879749829999758523194142300342
5851 296047030502318895811589865333236019082919259603500
5852 -299164754203384900023201883251266022668929417490848
5853 302315043914451850293434217399230823299957291359444
5854 -305498237033540977931087999880138795860070709820334
5855 308714674425825133442262493158520467118688210552775
5856 -311964700458968006747811650828989294454346523182846
5857 315248663038820617482472810127589603745945342921517
5858 -318566913645478657938837080228163075028432071648196
5859 321919807369704306852198700699159931819440870788758
5860 -325307702949716168206724360011236269247987231784368
5861 328730962808351025582763146251974062075681676098187
5862 -332189953090601139262946817898193415068789088062706
5863 335685043701530850374515493713534045923401991982344
5864 -339216608344576293770586748650347471770227233171266
5865 342785024560232059147441926190762306602526258925412
5866 -346390673765128678061942405830859629571049163601304
5867 350033941291504853056555778295811746284864563861501
5868 -353715216427078384022847909518389479218342951762378
5869 357434892455319786241397966861407147254723743278730
5870 -361193366696132634230671952028476321108910353709486
5871 364991040546944705623234828551550791343936695918848
5872 -368828319524214039768617370232709541645911686632490
5873 372705613305354066642043927919867181700299043678006
5874 -376623335771082002920971425780974748898890337125904
5875 380581905048194753780925865015113628349565726225225
5876 -384581743552776601062426405529111387040139453641864
5877 388623278033843000975873250638441903398185297091671
5878 -392706939617424857445197547474414717937550122848852
5879 396833163851097680547922083069211065868255038633475
5880 -401002390748960083293193101780519562550852179677297
5881 405215064837066114194488560289386566102034277039385
5882 -409471635199315967744299492187071308246418651601460
5883 413772555523809659988372603501199698274351635172470
5884 -418118284149668301931388691091862804380681128063904
5885 422509284114327649488569525775455292359843771306544
5886 -426946023201308655133034060835682791979635350561958
5887 431428973988469793281184203694142076766789788779155
5888 -435958613896745978812454719778891277279224520053486
5889 440535425239378945939918172402187706932532355925767
5890 -445159895271644002939044860113471840038909554610304
5891 449832516241078127007974266289028815613430149784804
5892 -454553785438214412778597833031873212222035615397396
5893 459324205247827937728267100539724441640310975870002
5894 -464144283200698157961755973683832821222081105700660
5895 469014532025892998546996420151964265861044415168964
5896 -473935469703579853800894809045368114757032646124312
5897 478907619518368764638089595598067807279858843086695
5898 -483931510113193092320745516733286042707417373092566
5899 489007675543733060686357808114743425275042426070882
5900 -494136655333387592188073120969929107037804972125856
5901 499318994528799916863281250158418350297099415010638
5902 -504555243755942487656301903385688911431801753557700
5903 509845959276766790365041372122039013427864628956633
5904 -515191703046423691864732815193309997771416226047692
5905 520593042771060026189559041767403792501997651054045
5906 -526050551966197174530397169894989421758680132154178
5907 531564810015697452239480659869085849923528224519178
5908 -537136402231324173525858121576086285732238900925912
5909 542765919912901322684604474855252773024970862096332
5910 -548453960409078819433325868137227460079014689611318
5911 554201127178709425237165930078829431476161293462494
5912 -560008029852843397393891979112393894894696219041152
5913 565875284297347058129394682016484585900286840326259
5914 -571803512676151507026807190437711980898661974876822
5915 577793343515137766785229255521058157455530327248440
5916 -583845411766664714582573423523973236154754693301072
5917 589960358874746214207235861570393704584494729439050
5918 -596138832840883927631092421497754438158054123005424
5919 602381488290562348827747552074629762797905466301359
5920 -608688986540412667401094059461975912022654571974194
5921 615061995666052134986208648361518950097775960566995
5922 -621501190570605673423604083321678107439922580760776
5923 628007253053916530395135923818840376314143521183239
5924 -634580871882452855551732713786225144257749129154076
5925 641222742859917138165956846729388568969261622081608
5926 -647933568898565516012644262208756592445721991439994
5927 654714060091244034525011965728630541374481434140611
5928 -661564933784149005298223130091912784460722893322448
5929 668486914650318683724083625707225116620184959750408
5930 -675480734763863556945998607411577733536763231547546
5931 682547133674942605429295165194791507706084107679887
5932 -689686858485492974255334093678730630474559462876002
5933 696900663925720563775373445894821210014717193914392
5934 -704189312431359123508858065585162153883904427702576
5935 711553574221705508147709143831412436872854193858567
5936 -718994227378438830240360116080561295967294279895484
5937 726512057925231320583882385125888582139902780648963
5938 -734107859908158784556787945417415511509034498218578
5939 741782435476918620586277170407214228733271312402793
5940 -749536594966863445669180304212862830184177475932796
5941 757371156981858452363053108769676592031966831545798
5942 -765286948477970701940334916285491317681618159508004
5943 773284804847998639461737643051607644777925405811240
5944 -781365570006850198382756804850069861879188029313070
5945 789530096477777944967103704872240346071670244087748
5946 -797779245479479796250749716214210352313616338863720
5947 806113887014073929588022096527081741743301734901248
5948 -814534899955956586924745083811394109817327058380650
5949 823043172141551562890805823429860298344132959686450
5950 -831639600459960252593845057640529096836189530466028
5951 840325090944521222635208648370664781529581205416648
5952 -849100558865288357367107912592310543125453020829992
5953 857966928822436721774464075081557604966868583853595
5954 -866925134840605372604574932324739028715918831227564
5955 875976120464186440491041238218505602391461190258441
5956 -885120838853569897833909423021028911395433649227892
5957 894360252882353520114391823034872631759482345033460
5958 -903695335235527642148564928300824731155834578942580
5959 913127068508644405528953811858920480703234561794654
5960 -922656445307981289174805517657864579950914100050602
5961 932284468351708811520140318553440149138664084775298
5962 -942012150572072390422438729882022702010901829188992
5963 951840515218598445383252828438735804398339266730886
5964 -961770595962334926144389998575340745778371757931152
5965 971803437001136552168962187525775728620248725830461
5966 -981940093166005148944970699698025207469270088157936
5967 992181630028495569469743018309832750714791279128232
5968 -1002529124009197792696083428201330263064324719961716
5969 1012983662487305895155165364418856723992238930292510
5970 -1023546343911284697426796075245007531651069032524260
5971 1034218277910644993614633462535304672564252235503976
5972 -1045000585408838379512236292419107432410527062214428
5973 1055894398737282803725584116116055194732012467682836
5974 -1066900861750530075659111199765982256959926214794204
5975 1078021129942586674985656637654977332793077361884678
5976 -1089256370564399319016436761831990089585707963185782
5977 1100607762742516857275692154117213765395650338171878
5978 -1112076497598940176576647205894446973123503226611982
5979 1123663778372171915001544356517466909546587232099206
5980 -1135370820539477899419579850900771042066471222894116
5981 1147198851940372338543478986808386149237371533464797
5982 -1159149112901338922039217178981138329537205727854686
5983 1171222856361800095875135410396364021104070863541688
5984 -1183421348001346904937638292074493833878003823046432
5985 1195745866368241915962131472906176913124835450796111
5986 -1208197703009207857041292961500575523396473911086692
5987 1220778162600514734389730425135598189065221539286427
5988 -1233488563080378312676215096134985375521366974954700
5989 1246330235782682972093776038820331491121690217351474
5990 -1259304525572042083435872892372478071270024671816320
5991 1272412790980209171795641693293297726927845417836502
5992 -1285656404343853270116943174695557287639457541635064
5993 1299036751943711995712868669714491663185662105578382
5994 -1312555234145136016041825608227763229300246254267178
5995 1326213265540038704505801407838023456038158832297452
5996 -1340012275090264922822479891433355931452699286475968
5997 1353953706272393003635267739551565717371773654311086
5998 -1368039017223984145475811540642665769292213702994856
5999 1382269680891293571995203580507876297883039150141642
6000 -1396647185178457948545865840253804562443748053202246
6001 1411173033098173691739271607425360906297409473806903
6002 -1425848742923880951538544334226540498924247350886122
6003 1440675848343468190783023559631972244604528766630358
6004 -1455655898614512433797696698766084081281716656521840
6005 1470790458721070403927682628891769143612391165857060
6006 -1486081109532035919470569332444106312719440612289648
6007 1501529447961079068571337378309869726479537443995529
6008 -1517137087128182836209961900262660395589589423737528
6009 1532905656522793010464831659997393764148040535683697
6010 -1548836802168597350790245274055375416234463575276254
6011 1564932186789950158117970305676268953324197613535209
6012 -1581193489979958545195848607326020566278691451454194
6013 1597622408370246865725509741090060616465335159788396
6014 -1614220655802415922571364298199977153896241169487296
6015 1630989963501213738599284667736701465461872694467609
6016 -1647932080249434838580981198927995411715267783650482
6017 1665048772564565157084431887599609634218183555913204
6018 -1682341824877189855377356409480323642030751293309736
6019 1699813039711181500115322157869047957773290304651036
6020 -1717464237865686227984462894672408225751917740273240
6021 1735297258598925693536963503984362952532445519053170
6022 -1753313959813832772211554242214421385973620543358912
6023 1771516218245539166987556575008457541027005310310094
6024 -1789905929650733245295978085425534977790860956839688
6025 1808485008998906612721371633256414347235389141673116
6026 -1827255390665508111690418743262818582129010863324552
6027 1846219028627024116774394540805017519028615755021412
6028 -1865377896658004183449909041580512880502836877048040
6029 1884733988530051294182848622342459915740774977159825
6030 -1904289318212796134541678774197676329118296720788510
6031 1924045920076875022725798327887419286891877652592308
6032 -1944005849098931308430208219401472535393469599819528
6033 1964171181068660251377296607628561339715792050671442
6034 -1984544012797917586148140550363010569751329413096080
6035 2005126462331912178157649547327843697000821506931960
6036 -2025920669162503375758570039407896080640993241720442
6037 2046928794443623865547451034865865671225349834691147
6038 -2068153021208849041999936371435234209104718669746752
6039 2089595554591134108602175622816080639843053818082463
6040 -2111258622044740335688891881015554188165891444808192
6041 2133144473569372110266052614244561873785991456468844
6042 -2155255381936546625206686740529568763858932025132352
6043 2177593642918218269381891081394837822050318815098959
6044 -2200161575517679996545375236870197002907836287255068
6045 2222961522202764169149098950078151062389020968020996
6046 -2245995849141365593749945843673215739652029511193594
6047 2269266946439309687293431733474501067927308735880925
6048 -2292777228380588938350840204302682535802335363828038
6049 2316529133669991054361786283537342262986424858978075
6050 -2340525125678142415116104130401061891931361799023153
6051 2364767692688990684118411495204456200945097369750874
6052 -2389259348149750663137200585873049279481373442944736
6053 2414002630923337711169525687394298199618959065568539
6054 -2439000105543313287274193629004945544423809510808486
6055 2464254362471367417262914521274902147414273313048222
6056 -2489768018357363127112448933466612288841314744496666
6057 2515543716301968131193919088165285829424071415391836
6058 -2541584126121899311030876373970241018173218254247004
6059 2567891944617805770318393555886522217678421478397046
6060 -2594469895844816504384554973497638500009241817763448
6061 2621320731385778977176650841846511380175004712816714
6062 -2648447230627215156230765302102861998012317092912732
6063 2675852201038021815959130645583130382836109297296844
6064 -2703538478450942181988678574904927221210909096002420
6065 2731508927346836254230960020574828412002856064500460
6066 -2759766441141777413882566765934080683338195041861998
6067 2788313942477003189671144242354345607760148823654181
6068 -2817154383511748331400045282405034183800445787104592
6069 2846290746218988614229888285289322683173135247093300
6070 -2875726042684124075193240328743977333346154799083622
6071 2905463315406630664195079871450444168946355414411110
6072 -2935505637604709575232584195085659945943556713066856
6073 2965856113522963809799361169856156824322623332253194
6074 -2996517878743131813447981348997068365280472597112146
6075 3027494100497908318297295667128924805366021554379827
6076 -3058787977987882818914532191479864115697574173204648
6077 3090402742701626406503796217983571277478599422724528
6078 -3122341658738957986719855431037518400101964559434162
6079 3154608023137421209726742291087529242542644208447952
6080 -3187205166202003747362780716757229821210056072725236
6081 3220136451838130861485442535513655007664673702275267
6082 -3253405277887965519779530281915707537943819064761954
6083 3287015076470047630549408525116593559915762089891932
6084 -3320969314322305286309482992480597814100836126805256
6085 3355271493148471227366250196996717237320338433930941
6086 -3389925149967938061079685466896850422462931115122312
6087 3424933857469086100131462688664521228955069242158622
6088 -3460301224366118013942748936257879054495618164329362
6089 3496030895759434821405624255454069537853095582412284
6090 -3532126553499588090350365280497870149470723800821804
6091 3568591916554843549697019106401622585158927817896032
6092 -3605430741382391664065295676723060304610996028465858
6093 3642646822303241067773537261776105301230060876460217
6094 -3680243991880831105677399257666033523892844136076992
6095 3718226121303400082214219625947374652435924776955724
6096 -3756597120770146177362495027389781706196575678474214
6097 3795360939881218349030361426419043498865097415428963
6098 -3834521568031574905685751080584183169548747918895354
6099 3874083034808747800867538752876257699091802568085608
6100 -3914049410394551072605390005063521074812239710930516
6101 3954424805970772225760398929991696124079947164088959
6102 -3995213374128885733913493171443137482745547386755606
6103 4036419309283828219708861178278707013151346457415952
6104 -4078046848091875258540523175543842469513278370165596
6105 4120100269872660140187161601584048480290317836899653
6106 -4162583897035375316489325685498030457162385182227344
6107 4205502095509197660460347079384803631023341437662320
6108 -4248859275177979063364312624975984129743710992452116
6109 4292659890319244301318148358984124813273242719810674
6110 -4336908440047538511917539299233063321457020918681844
6111 4381609468762167034285660787515207716320219723551457
6112 -4426767566599370782837505757650690253896545091467068
6113 4472387369888980745979296486706657842007655080544748
6114 -4518473561615595625960772507433583157445913097849820
6115 4565030871884327065207120174709773788362635294942683
6116 -4612064078391157337716397559545705630918291474192416
6117 4659578006897954821557330097140903642578560915238472
6118 -4707577531712193010181506031020331260343067421400544
6119 4756067576171419266213867011825205975137076683376579
6120 -4805053113132519971646935222551589881595869642354254
6121 4854539165465829182978801028061327554211445508486542
6122 -4904530806554128358844264906482917604814244693337318
6123 4955033160796585191134832036826604444865649400811158
6124 -5006051404117680038529046062543423215437141960571488
6125 5057590764481168933802873749465345619962345163386551
6126 -5109656522409132613303876710223558628020221304148898
6127 5162254011506161498596504690673107096678545897825316
6128 -5215388618988727046563208023846420337340293530790718
6129 5269065786219790375221806022670240463312925542203944
6130 -5323291009248699568238698895035549249784304983303078
6131 5378069839356427561625537016619708671199332170445709
6132 -5433407883606203021449759119366156649699772737554364
6133 5489310805399587131613312618462360636576400273224995
6134 -5545784325038049725905647940299290626258832910147758
6135 5602834220290098718663951950645440400313627264288470
6136 -5660466326964017313523219818497782574901922013189112
6137 5718686539486263999959279428525115834642106025125512
6138 -5777500811485590882667854731185027694800974456197568
6139 5836915156382936429331222752418618868976638538496640
6140 -5896935647987149268050487881637432793203452671849662
6141 5957568421096600216715941496848860419086229414962860
6142 -6018819672106740282900844859133379639817203253876988
6143 6080695659623662934546197661512234272878089075560535
6144 -6143202705083729508807046566059534424848649673386615
6145 6206347193379317199006548886694701424988720012787717
6146 -6270135573490749637744730721342369284688418347789712
6147 6334574359124470677887558335950518100819386018568483
6148 -6399670129357522562471970751360501884854753207261832
6149 6465429529288390269557801714212736334869826712444194
6150 -6531859270694274418792463893297760552100168220955046
6151 6598966132694855732983807184047080219658040613679058
6152 -6666756962422614660356147842910196874094132002054426
6153 6735238675699770381450073742358123854038730687659908
6154 -6804418257721904048874772746554839848229938430714116
6155 6874302763748331738389351812247591962851050357810938
6156 -6944899319799293226134501066007193363899139882491164
6157 7016215123360023349316043575211520743527533505059518
6158 -7088257444091773356316083375211756636394050522435404
6159 7161033624549850307134863932739756604584093439881538
6160 -7234551080908743246306881083055607112153774214323608
6161 7308817303694405538048630551158475963862695538511112
6162 -7383839858523763427443555285292612212344767740262088
6163 7459626386851521572013814924932249504150475957495115
6164 -7536184606724336975130535264958773537387762182923320
6165 7613522313542433446436905209195554607366086011473521
6166 -7691647380828729414865162801238178555282192265328850
6167 7770567761005552626983041023439566262819625583644130
6168 -7850291486179015977372124527566158552585534950065634
6169 7930826668931129438584908330582916640714263329606493
6170 -8012181503119723786014874228027554438457897522824050
6171 8094364264686262547810958778752414664173182638280985
6172 -8177383312471619351841355670249571781712290007946550
6173 8261247089039898590729287561739649852332637972498797
6174 -8345964121510378082213451583878279211368505717700796
6175 8431543022397653165597188867291949268666889681393018
6176 -8517992490460062445912605030815173869942037727077758
6177 8605321311556476175709087968590749144352385063319031
6178 -8693538359511529050150809450405252636130259260181482
6179 8782652596989379984446407441003591874827936727907030
6180 -8872673076376082243608353941800589657223566817858618
6181 8963608940670648103222430223973984728537668652363970
6182 -9055469424384893036372860025245794881162169403159456
6183 9148263854452145246190291234325141695510386317963348
6184 -9242001651144907195742971085998384299396450207343830
6185 9336692329001556627251842698441626127694895322512730
6186 -9432345497762175410954332808152038632506276390998564
6187 9528970863313595420446456420757698123996303840896078
6188 -9626578228643751496076418935228214778594817193819768
6189 9725177494805432431023772793758500352150365154251087
6190 -9824778661889521796155751013355448722182549886424744
6191 9925391830007821309686772522026596261225307574938605
6192 -10027027200285550356159170859528815253831614416431650
6193 10129695075863616166394580960935874885383070101967531
6194 -10233405862910750085918543710524346498233176219005928
6195 10338170071645606284018949949066645584280144813776938
6196 -10443998317368920189145927099700416291359070426505828
6197 10550901321505824878881449814606589245982562306092701
6198 -10658889912658424604286910580078268707733200234510462
6199 10767975027668725589162506227133397724724775046213224
6200 -10878167712692025214710788182835298225313241750194872
6201 10989479124280861679376119542831242177096524417758905
6202 -11101920530479627212320944950310636111304512899368400
6203 11215503311929948917188414594527001820495183584742921
6204 -11330238962986942330579564501679322036896517876279864
6205 11446139092846443797133351275018852056017948106966422
6206 -11563215426683328790331644667483325631166316043757108
6207 11681479806801024345251942412473711315070231958358202
6208 -11800944193792324816552115806070602290756355903047028
6209 11921620667711621232088837916447178463351008255444980
6210 -12043521429258655579840302707283391854117030701744526
6211 12166658800973912443321132172697088979509716365537702
6212 -12291045228445761488540623309248212932501799780011768
6213 12416693281529465403863263819706819202004393073336750
6214 -12543615655578169002982232842715029374741385878885600
6215 12671825172685986320712828833666657556749534296694229
6216 -12801334782943303661554808008570390956801161568087876
6217 12932157565704417702062808536721535717007599616951654
6218 -13064306730867628900105679956924103578654876571466510
6219 13197795620167911627192911990431174752728573239881400
6220 -13332637708482283614304724936056366233119424884489652
6221 13468846605147998487188002499436637140176401972718973
6222 -13606436055293686363980378330488293610852663446090716
6223 13745419941183568696407703793436501483525976863632805
6224 -13885812283574874755775123103818980765961243521843712
6225 14027627243088588396649391705116765381035986881141656
6226 -14170879121593654974621265306270911265193688845671176
6227 14315582363604779549954182517259203648042802050413400
6228 -14461751557693948776382546979963744590641478486680024
6229 14609401437915810153934240236201747906644495171983892
6230 -14758546885247043616533200749201042541516386097402972
6231 14909202929039861729405715374069578135859296890552503
6232 -15061384748489776088086316678194913491202174657006016
6233 15215107674117768840214804534019872585557277229699481
6234 -15370387189267009593454977622492110371414037627813204
6235 15527238931614259327869367064861544593839688957495742
6236 -15685678694696104299074951004911344914679534887569912
6237 15845722429450164299605990662503811846578940036624204
6238 -16007386245771421040246425461638463643045759911338136
6239 16170686414083813820791533505504563489123860559805490
6240 -16335639366927251080883827045885003519618119230144806
6241 16502261700560187856369632031585624513320190426854237
6242 -16670570176577920615169927134507400913544181501748546
6243 16840581723546752409082442215073851163550479859375744
6244 -17012313438654182754363622347129173583366594936096320
6245 17185782589375278144511978341686169368132995726936310
6246 -17361006615155380603522950615433195834037316005667822
6247 17538003129109313207145359553725360775912715073570273
6248 -17716789919737243033477730257723037778708608159211696
6249 17897384952657363552737481693238047048759660956444533
6250 -18079806372355560029356681719135455454674243292966991
6251 18264072503952223087845627163177413253846114520280458
6252 -18450201854986377187262076174452117886127963102233540
6253 18638213117217292357773042538480799296144971503075883
6254 -18828125168443749176842514935305637648206478593768264
6255 19019957074341128602168509525321048784219046398417779
6256 -19213728090316499933774100620535774578479994663396892
6257 19409457663381881848778491094301726833294574087132012
6258 -19607165434045853139486174855559541899258782403803804
6259 19806871238223691488686618006206706897371806418523526
6260 -20008595109166220335606882874505103645443210436557776
6261 20212357279407545621959923055713554804005094857281801
6262 -20418178182731865960138027890141780196712534291442784
6263 20626078456159541534971701753970442661593706965190161
6264 -20836078941952608836768221434984646354750021104520614
6265 21048200689639930126721816146423728522220394887196943
6266 -21262464958062168356410963959024974937558579209374612
6267 21478893217436780101131326175589752433241375392153228
6268 -21697507151443220922420518263466557957631907402648514
6269 21918328659328559448479968118655665458728542452652923
6270 -22141379858033698352457834800314114874638182442434288
6271 22366683084340402317895232411896195990475886072084080
6272 -22594260897039335008227302090254772104893172714528689
6273 22824136079119309003244091460428909771414340717868745
6274 -23056331639977954630028455647588315197992522094963262
6275 23290870817654015599275651049780524682833280473528371
6276 -23527777081081481360239975761018310327836768222563966
6277 23767074132365768109027416888071203042003710288760377
6278 -24008785909082162425741183659351126177174534498652788
6279 24252936586596743576272330871621611933340859074313435
6280 -24499550580410002594495226524352779126424836839027542
6281 24748652548523378360463945421835171370113405658854403
6282 -25000267393828933010099086581493410579619253905866714
6283 25254420266522391151995096613537466517923877028723498
6284 -25511136566539769527557801124262993989239629457724884
6285 25770441946017825931894173027250753249092894386483001
6286 -26032362311778558414916892736428824256363836710715500
6287 26296923827837988005192310519548402017720883291131975
6288 -26564152917939460443351190544630305474950953261560188
6289 26834076268111704677598156439071191688219596971506037
6290 -27106720829251888161201016402603282686238434654678500
6291 27382113819733911301019976137383662225626247590146389
6292 -27660282728042185737355929088842083568401194221116920
6293 27941255315431143488865267905157898669198828925156802
6294 -28225059618610726372216672088654064574889175833571606
6295 28511723952458107504765757291037765002424222714693618
6296 -28801276912755899120010982096745146551770666628738458
6297 29093747378957103370185475588975892224110672076656126
6298 -29389164516977065258253186092996981609004257132356096
6299 29687557782012689333034724963242151470318545595122891
6300 -29988956921389184296411329113150189457895170478561466
6301 30293391977434602210769425043928166488714006607891056
6302 -30600893290382441558280390659241644886260503663158964
6303 30911491501302585991489456179217961666967820157905866
6304 -31225217555060853227245590637651854509405214941990514
6305 31542102703307431173474186375920537576345108408415009
6306 -31862178507494481040912073457113083274940168021592956
6307 32185476841923189879927774162585710608577718201666924
6308 -32512029896820557696179082773673004252541646204639688
6309 32841870181446207038357419778717754181224409535661501
6310 -33175030527229505716878629595327924508959271605760784
6311 33511544090937296104349929875575484286588698902380298
6312 -33851444357872527287221858753611687153262029065081034
6313 34194765145104089183473923439548276638269421658941154
6314 -34541540604728150613737209736839794747772900727204400
6315 34891805227161306213182830344571163184759033530603256
6316 -35245593844465839999060537958748432545815925313972548
6317 35602941633707416364218302438728982607931966893815707
6318 -35963884120345512250534794961083190884994265194009734
6319 36328457181656907268218654006790336573670545043863794
6320 -36696697050192551567639741641792309326846325128702436
6321 37068640317268134340029466380090888403381833134616636
6322 -37444323936488678922293326035884395913525159545044180
6323 37823785227307493609595351330426010815231209463323363
6324 -38207061878619810437579939317275203779896885807956784
6325 38594191952391447384373099784209812347102351608287294
6326 -38985213887322832661136481024708658283749658255489106
6327 39380166502548733009220439786749904850426828645200896
6328 -39779089001374031202166307294551512021512380025885124
6329 40182020975045901262235025271390505628722491428773498
6330 -40589002406562733244084367154099174177091049203559124
6331 41000073674520162812977667604162214662654380907173212
6332 -41415275556994564251783794227637132658598904744691606
6333 41834649235464368970324260444675618654748688401286032
6334 -42258236298769575062644990293749856897334975088773230
6335 42686078747109816962846264545127038713106986719683995
6336 -43118218996081367788506656740467097562704547475934476
6337 43554699880753450532800082801650969245597205079249732
6338 -43995564659784237872447162174450024017574914272899842
6339 44440857019576923998983621034719354622560861495441720
6340 -44890621078476255555793160900946514224353917008099240
6341 45344901391005912473266802410664454929699566846713042
6342 -45803742952147133239644986875380418506816999047745120
6343 46267191201658982925905557944752549561081737427738579
6344 -46735292028440666099816148944708601326765574725693260
6345 47208091774936290617312610416599482622582912912347780
6346 -47685637241582492169038244064092797309724938848816968
6347 48167975691299333386527284600735344605573398008494094
6348 -48655154854024895276489044419907257978950956848511930
6349 49147222931293982753298426160143357290104730365693180
6350 -49644228600861370079479428055072334316181482288068838
6351 50146221021370016102039453960758905916554000767172189
6352 -50653249837064683289335687103637512302240416701815444
6353 51165365182551398729095873813348698723751136229084152
6354 -51682617687603199443643389136077892152490241080093506
6355 52205058482012608613662668372808367258837530369708116
6356 -52732739200491293577361717139174686207733380129662472
6357 53265711987617360788022701861968414010270000278796562
6358 -53804029502830747270062364177068681440663659326596496
6359 54347744925477172512237567572379323543610681702971613
6360 -54896911959901119176917656763830745126059212540200062
6361 55451584840588315486798120390694315676546548578574108
6362 -56011818337358196675446606951928997090879962568648190
6363 56577667760606827456053678108239406451991166038960100
6364 -57149188966600772074111566968200347953292227083219244
6365 57726438362822403164873200149443006266512998428818904
6366 -58309472913367145335763218718055714768061574514930954
6367 58898350144393154137838926111650866714362798394948333
6368 -59493128149623935879352122217012540063415788022929260
6369 60093865595904418568866699575168289857348629663510877
6370 -60700621728810989155669690615996914994057195450450014
6371 61313456378316017161807173320995557983884070155581292
6372 -61932429964507389773417112331411336619627203451770608
6373 62557603503363588479558952761319321071237567072106185
6374 -63189038612584842414898826065820278042626366927439806
6375 63826797517480898678847951894377829805155956924021877
6376 -64470943056915955068522795434900903243423906237299782
6377 65121538689311305876655561933486698447653948777079797
6378 -65778648498706256668793740751833067054468021642961870
6379 66442337200877869267253017786302005980027300948813916
6380 -67112670149520103532798669882538879564445974011104488
6381 67789713342482927949400636568416540156234811775455716
6382 -68473533428071976483115358140277782667846000116512988
6383 69164197711409334703676167203211396044025391001785716
6384 -69861774160856043727211024071574697757767908515943464
6385 70566331414496916161143746624818466508216816328752083
6386 -71277938786688263908269246847447925004280830630417136
6387 71996666274669143416725928932378723143726204640245190
6388 -72722584565236729746625284988184602808855002815284800
6389 73455765041486436662950523246240286420095223050893953
6390 -74196279789617405858518224817678201425689974018119636
6391 74944201605803994360829802195607098553260575209247158
6392 -75699604003133895183048033128982280090884381113505508
6393 76462561218613532342648173495111554737797530100567036
6394 -77233148220241377492048063003139127774577337185340968
6395 78011440714149841584257168259918776530359341486669354
6396 -78797515151816401233845635035112565189241182637917088
6397 79591448737344625729871204483172964445665251383581799
6398 -80393319434815777013369475571191501872312949056129196
6399 81203205975711661348171833922712172848845711936385179
6400 -82021187866409417890731006451463940802384790607031796
6401 82847345395748935902877505909754347067118433635316010
6402 -83681759642673598951577386650739670548181414459067312
6403 84524512483945061102394300547314093353430348147536584
6404 -85375686601932766839063799049568404832284468484952660
6405 86235365492478933230957624232293614465433417932416774
6406 -87103633472839719723848340944168809051781671758336090
6407 87980575689703317847883629086166129851361488888591612
6408 -88866278127285700120654049109857573254518847593085638
6409 89760827615504774473302961257260033765865039074076111
6410 -90664311838233697644403095313264783650625281827787518
6411 91576819341634108170437389859935581407050526393790040
6412 -92498439542570046853804340498080052033089275048693644
6413 93429262737103339909958297110731417973986214950735053
6414 -94369380109071227385236956900983894329672081734127538
6415 95318883738747026896771737028766749391474860186460643
6416 -96277866611584630276277856480733383594801087918873560
6417 97246422627047638301141999978975415975814276935685884
6418 -98224646607523946369734732752703435633799754496260402
6419 99212634307326601723946962650847905009774594600209909
6420 -100210482421781760641265564943238346903162994008285090
6421 101218288596404581911949994170957221149900248805358554
6422 -102236151436163900884742903415631617502963033316174624
6423 103264170514836536407743527712711048339040648350691686
6424 -104302446384452091110299434507980972891360847682033680
6425 105351080584829113667743346367905561301080070805155601
6426 -106410175653203499964236883522549684039593733784819172
6427 107479835133950018420608738523269617028704039442445729
6428 -108560163588397853184624224815717115087975005386671418
6429 109651266604741067391336401012775319245666773558307880
6430 -110753250808044897291793014937297529284486929465134930
6431 111866223870348796720162237135333444503786264391181910
6432 -112990294520867160123054476930643245879954182618868070
6433 114125572556288661211225488243992458865909804010339169
6434 -115272168851175153213722614382975530874414014349852442
6435 116430195368461085718663737245555741743567137639709300
6436 -117599765170054402174006909200619342667770853924501332
6437 118780992427539891296674721257012508259001143979771294
6438 -119973992432985974900045576353185927494346513334790244
6439 121178881609855923998926048248579012829702135903631052
6440 -122395777524024504488493819336369974052047695735769184
6441 123624798894901063220176327912342091216764510036313202
6442 -124866065606660074913840928937021744588333640963080422
6443 126119698719580180052860553091970970280819137797813260
6444 -127385820481492753707434838549054998138926979073549120
6445 128664554339341055122848713372893722303958877929372632
6446 -129956024950851017894004605233695694364158614914639408
6447 131260358196314750626445079795971348573130248692355828
6448 -132577681190487828158072113958929504437826295897786960
6449 133908122294601463685757948272078887945887843628316218
6450 -135251811128490662507929362186472605658372252203641238
6451 136608878582839468558899454494439203796039308566758466
6452 -137979456831544425474134194804546141973356493986318332
6453 139363679344197384588699251220490189267032188336136084
6454 -140761680898688803034768589566094489450744591741121764
6455 142173597593932685969231438039868236774167305393509399
6456 -143599566862714337930058517921031552613412378560826002
6457 145039727484662099391140879221503131451813776190929997
6458 -146494219599344255760763078153994518597832103203032518
6459 147963184719492317349693605383317440344732224908297337
6460 -149446765744351880222055303694497807129837891375540024
6461 150945106973162289336672037619839278019059181519917056
6462 -152458354118766336989479369953801303084925657221202344
6463 153986654321351241279850057195886817942679591164170034
6464 -155530156162322161146342801904144802161725397838094452
6465 157089009678309516451467393986329615737754477486146366
6466 -158663366375311393641613217002699458585466410600790068
6467 160253379242972329668362841721591259855225416525637412
6468 -161859202768999779132069588822948755800224717722057796
6469 163480992953719581998888876930183220388085100223407368
6470 -165118907324771761749499182694805169506016157274781822
6471 166773104951947996442620859416658361191605166969317089
6472 -168443746462172117920241346269320506860509279822400442
6473 170130994054625007245295125759019782781682407904571747
6474 -171835011516015267447548138315358425594864218647963588
6475 173555964235997067760731631448714182339104024447405976
6476 -175294019222736566764702499835292560066969426798267928
6477 177049345118628335201729554033053106068045815271158784
6478 -178822112216163212717082027769547359952404418107943016
6479 180612492473949046382102979530198785161161293034966177
6480 -182420659532885772594071939638553017161024606048279642
6481 184246788732496317812595069684657573816070591722260753
6482 -186091057127414807588215203110814012115583476337517848
6483 187953643504033587466627587004688082494985063247602226
6484 -189834728397310573612550408563030577666956631610574972
6485 191734494107738465392174132698144459281195756856320540
6486 -193653124718477366683453676729428840530743532015435864
6487 195590806112652377350577495457175132235513019451635760
6488 -197547725990817731124024457920823759977448837485524124
6489 199524073888589071071991508419914968633033440767408539
6490 -201520041194445468933943000184899447919689253266409904
6491 203535821167702809813908799346649794062152960632983885
6492 -205571608956660179101267466881479090993695370008841308
6493 207627601616920904001429995225039306131508617977917626
6494 -209703998129889917719438046194515937187294839838835560
6495 211800999421449130147370246455558012527915000480125973
6496 -213918808380812504862985296352574914448543010745578348
6497 216057629879562558353608616098955485272380342255309087
6498 -218217670790870013637290013965786068637101911221234807
6499 220399140008898356864136400595951049981534041889568630
6500 -222602248468395062045881959879766520334494579650617060
6501 224827209164471265782637690489970289190902521050002076
6502 -227074237172571690733815447582304702746718830097455912
6503 229343549668636633616914581184412834279051775135015072
6504 -231635365949457850714671595229709819369128816835697008
6505 233949907453230191229498242224121730163636085258511261
6506 -236287397780300846345678246501813690044629921671038466
6507 238648062714118099545978483542777299826625784254462748
6508 -241032130242381481581692077818674403257731593632164486
6509 243439830578395251515217865392362833237355082239452544
6510 -245871396182627143443656683107388117581298436842111760
6511 248327061784474336872148142335669695008860937866086018
6512 -250807064404238627238374668932966213602196980328844840
6513 253311643375312791796430122504087569135843256856855976
6514 -255841040366580164950710595973369070516836024868420918
6515 258395499405029456190272393539596638897351295526617136
6516 -260975266898586863012869185876941109183638270430297104
6517 263580591659167550647294721992733071433001036943035530
6518 -266211724925948589984402435346832647814853241921701600
6519 268868920388865464912947578016317893837576231288847639
6520 -271552434212334280227915616421449340908503998411243462
6521 274262525059201821437992841157925284924182896256152335
6522 -276999454114925638147047793152783621918744407990754546
6523 279763485111986343223687641486528019533226027911038328
6524 -282554884354534340704910807110721594172023469903027412
6525 285373920743273216306391093429216909590972468590995531
6526 -288220865800582045534811131970322372037395363042492528
6527 291095993695878895718742593659979858554016324649297730
6528 -293999581271227819795692763350912945393305277423783042
6529 296931908067191661415964188257369282852601320766894967
6530 -299893256348933012850785858285125987756916773405235314
6531 302883911132565689324667790789839005572899435509682516
6532 -305904160211759105732020530427268183276931874204282992
6533 308954294184597964247699177933021142296292044803492444
6534 -312034606480699684102228218543066264112932625395134109
6535 315145393388592027767006729850113456339604987162173931
6536 -318286954083353400984769783585103090973121401978138584
6537 321459590654518327487995631896730218335187714253929624
6538 -324663608134250622874822712438492735843816671107986448
6539 327899314525786815960417423379149762229180647088825784
6540 -331167020832152389993673665019652424122818905276533312
6541 334467041085153440426707998642152502359344057842901876
6542 -337799692374646370449938813375078815033751899436717640
6543 341165294878088270260722369202603639331539266558078865
6544 -344564171890370651020700800305803762829087606269456392
6545 347996649853939229678354649818209261718281136599202477
6546 -351463058389202486290922708251321803115088770940802984
6547 354963730325231741176052379422790180429099658766544821
6548 -358499001730755525160492312481909562879542931038852220
6549 362069211945451042373073892660992704205334119623009124
6550 -365674703611535551454408303465590220996169395164120056
6551 369315822705660517728431024687229344329648017279036557
6552 -372992918571111415803456608918868205915290387603833580
6553 376706343950316089245085402231102534178882308704371137
6554 -380456455017664601392473977685325756353466054358152580
6555 384243611412643539075507481090937127248384432564349846
6556 -388068176273287758935681704616154048376581969440386920
6557 391930516269952594260424374003344385435925609958680132
6558 -395831001639409568711589939838160172734955391470311022
6559 399770006219268692066403597554395597342185202250759326
6560 -403747907482730442095684439015914446124080856154099186
6561 407765086573670565982243502402472854523154665622267289
6562 -411821928342060864234452014802205645946676963373740220
6563 415918821379729149878653537379737884648188267774522513
6564 -420056158056461605821919708785693476727885763396849394
6565 424234334556450793666215195311630194628750939810278644
6566 -428453750915092597928959543600739129326170387700907590
6567 432714811056135420585892249046419987602652562700709770
6568 -437017922829184972102727184446346325318100713550153862
6569 441363498047568036665012815224828140679629773521012917
6570 -445751952526558621153609372397792056696733120864027338
6571 450183706121969929548992377272439501802907783175139426
6572 -454659182769115636883957858061411353949527447166014928
6573 459178810522143969604027975889278692922350047454012062
6574 -463743021593748132240751988915492128432529193915224832
6575 468352252395256653658007860161796084896136759253002453
6576 -473006943577107259798201854561190291058993720524215924
6577 477707540069707913836831077223147481663699841872897648
6578 -482454491124688698953137628786490040830576187104247440
6579 487248250356548253544490335572308150736809352035052150
6580 -492089275784698503655655427995195276429013543482513424
6581 496978029875911472664263050730005294485315429141239757
6582 -501914979587171983863571687502652318959072792580006906
6583 506900596408940107516134953044273397536078929852382206
6584 -511935356408827240220270366305246885589565308817237342
6585 517019740275689741038431692883850127627718298110483834
6586 -522154233364144085785837909425996030460705723760907108
6587 527339325739507538172184395898816204361767656505134244
6588 -532575512223168374132156383345046544309738670161005288
6589 537863292438389733675011205689123880433803570389241594
6590 -543203170856551212932954474511148443257277018558483356
6591 548595656843832347795695855097047731650708959179679001
6592 -554041264708342179587752873477067752930540137141419350
6593 559540513747699132679126871334284497090168731019217224
6594 -565093928297065473722285411953478847152484231842307084
6595 570702037777640662382362788808432279225249909067387940
6596 -576365376745617943976578845449837446968395916146275904
6597 582084484941608575366551798692707599130897386716344579
6598 -587859907340538116756950844534751883578540662896147668
6599 593692194202019263749338946149574824238018052307105317
6600 -599581901121205736084667828868212815629629566386596144
6601 605529589080131781985311154462987898587200540739471761
6602 -611535824499541899881396575108881647497486655711118494
6603 617601179291215422580194778661054509867877485875093288
6604 -623726230910790652615149382640659781809113999700518764
6605 629911562411093281596525323726403235481962907196728754
6606 -636157762495973870882389300300548154345622973689430270
6607 642465425574659215800522616048287375337315027798764605
6608 -648835151816622460982748198000879693431701829988929016
6609 655267547206976880126908695326758046072069719086397215
6610 -661763223602398279682276117588506208436323254496668730
6611 668322798787581032565456118072395247348762193833157222
6612 -674946896532232795059858734967492168996194930734817880
6613 681636146648613007536565759444405439157112746392233302
6614 -688391185049620327561993450767117405097806045466160046
6615 695212653807434192332225902553326681927903030027524673
6616 -702101201212715756199414451507226025914899514101593546
6617 709057481834373498336375557295617007419448512194837844
6618 -716082156579898845325685339335215561553123778282336262
6619 723175892756277203663413873237589893057832538334552238
6620 -730339364131479847839455889492420678193522321515873024
6621 737573250996542160800525522423207830446949749968000001
6622 -744878240228233775222659809880213465575242311227625248
6623 752255025352326216121927424091783267593957184918214118
6624 -759704306607463697919414766554954030583089169185455334
6625 767226791009642782153951064224413945453530258211045411
6626 -774823192417306655607968646363761970639583535033707018
6627 782494231597059842682946927292649415511137591590239924
6628 -790240636290009220435673494790861464484247056629201468
6629 798063141278737259769730174397239788644610754955320832
6630 -805962488454913471872875801542972932929064489217387740
6631 813939426887550095105093597203287310804845760862466376
6632 -821994712891908114178785927398346481805012768982017110
6633 830129110099059760636763156894396066551574563748437494
6634 -838343389526113701330160912643157090266394274136492112
6635 846638329647109179832150689747164219896927190061176730
6636 -855014716464585434499246812926097527687500230072363296
6637 863473343581832776215168286545058060659441298091682275
6638 -872015012275831768727642943645603285716045156139798980
6639 880640531570887014921345813443952084729130352060974284
6640 -889350718312962113365492820508597189455919640825244946
6641 898146397244722411037661066284188605626571102169236719
6642 -907028401081292240261421919193339868302327150533004562
6643 915997570586733390609644914842224142129121158105146888
6644 -925054754651251629823199508932584113949007576642565888
6645 934200810369138151681637445611442981839897039857138515
6646 -943436603117452893243719708896013118543681445269934002
6647 952763006635456728956847360302735727505164161073667905
6648 -962180903104799614821103970996188871266738677453246486
6649 971691183230471822091308523028353611372103313159240408
6650 -981294746322525466914852486728714213654453873775070248
6651 990992500378573609839845863024743688575439582775840032
6652 -1000785362167074267292969041044919217655768563157167942
6653 1010674257311406745925217716761995347173621341344567033
6654 -1020660120374747780162287303423387779855872454299458842
6655 1030743894945755023380575277643953258616552130454459618
6656 -1040926533725065513865642854654825386618434545985387526
6657 1051208998612616808103483943552778743445719546821059867
6658 -1061592260795798546012167228524857211098557333878995562
6659 1072077300838442285448469742438309848209468747040380347
6660 -1082665108770657516727186794649453583227169883920798952
6661 1093356684179521841976119508517231267220679713995121390
6662 -1104153036300633378923600526429529740457390418958216244
6663 1115055184110533524184171265999513161522061373369233964
6664 -1126064156420008287278079202871895553697167427570579862
6665 1137180991968276483498088413026146488378717678621332281
6666 -1148406739518073151329217620463858704424188624697383872
6667 1159742457951636638440023580604221343742043173449219868
6668 -1171189216367607879304580369842352380734404750509633486
6669 1182748094178850467289074449267706229034888285672977430
6670 -1194420181211200204552709996975656491028074075943697484
6671 1206206577803152894376229655426993872803477212930424910
6672 -1218108394906499222549695702018783263282965335431272108
6673 1230126754187915657231201963053259640291034911042679436
6674 -1242262788131520380236917423263853702051448842152914944
6675 1254517640142403347047382509388405916752910994590882038
6676 -1266892464651139657922437308888866971162328314564424596
6677 1279388427219295508414771763108667281979798953811669968
6678 -1292006704645936074267131358011642505340517821170695124
6679 1304748485075144773178034802837842485263904084318975528
6680 -1317614968104563434232876586836549963364560878659756226
6681 1330607364894962994928978868990266608215263699701112137
6682 -1343726898280854435682074015675163603376517828400652460
6683 1356974802882149752495460403566441932654355761723159310
6684 -1370352325216882860109368639617003960931962671296694428
6685 1383860723815000410434662182884173778036729769133706370
6686 -1397501269333232604419705464570548007911011294804711498
6687 1411275244671054169709965528310568676123758056579429673
6688 -1425183945087745771544643692035234894995319441617553584
6689 1439228678320566220301408366141531608567032277982718107
6690 -1453410764704045935957239072305113837857322278759420038
6691 1467731537290412227488689201589586941438708054252775994
6692 -1482192341971157043896800296969630417162425631210383872
6693 1496794537599757953118798351100462738217774893584074012
6694 -1511539496115563205588993706766771013173030553385960374
6695 1526428602668851840643488480072156015924619944438555065
6696 -1541463255747079896335944450872326409547863064961044824
6697 1556644867302323886553433853134016218751167171759367508
6698 -1571974862879932813601018247729245761331022825644679684
6699 1587454681748400089669989209691151304921081815050757466
6700 -1603085777030466846826551911892698984627877811072098358
6701 1618869615835468222364113032064809341261270637904370153
6702 -1634807679392934314562303874257060042261479973505666998
6703 1650901463187457613098566973293615161595185592647072987
6704 -1667152477094838818572781954247279191387757433775965120
6705 1683562245519523076841310437733959261133193610566603256
6706 -1700132307533338766123391644294009077496338528304847552
6707 1716864217015551088149497091966030580255954493998900108
6708 -1733759542794242828977617917581399594403751694142810548
6709 1750819868789034770519162669428798360935114034755429302
6710 -1768046794155158350300925760124404846059214626374686272
6711 1785441933428893284553274830616102294359618473364120695
6712 -1803006916674382988367216414053206131950407190353477152
6713 1820743389631840746414341328501807687836973195158691132
6714 -1838653013867159708583923287986380624012167678574878518
6715 1856737466922939906870837535197871579254455903402369076
6716 -1874998442470945612956765048631574795138438072294052428
6717 1893437650466006480175730036787412812386349028441710560
6718 -1912056817301376038953856618917429430685577910315174112
6719 1930857685965561241372892918116823325006046244761311653
6720 -1949842016200636878238201730905885386272289261558124038
6721 1969011584662058820945318194788092484530086641297254888
6722 -1988368185079990170545686272797897403573521329623825018
6723 2007913628422154527722766232659916669282505573674093781
6724 -2027649743058230729915413334072952606489370884880958006
6725 2047578374925803535577423168379526742339318503870794211
6726 -2067701387697884870551682751343908172143430092229059264
6727 2088020662952020387775822413785611209013980569310497777
6728 -2108538100340996229035099187464153820833334239672172475
6729 2129255617765161016249029664156405424084584571713571571
6730 -2150175151546378239832706576897481481507925939529128894
6731 2171298656603624353023562370908168507176890449435684258
6732 -2192628106630248023721475911303653246351414607362431704
6733 2214165494272906139366554658345540837959163327239314209
6734 -2235912831312192305686772880908237764108057854654061208
6735 2257872148844973726799125821978624712473691147402151338
6736 -2280045497468452502155400515248322380060018616648244968
6737 2302434947465967525199508818379028016645732894969478967
6738 -2325042588994553319360133130965826184804451830998626038
6739 2347870532274272299152870495362915870181040341747632430
6740 -2370920907779337097722911998540316648877909739918542832
6741 2394195866431039757135463680687354048682426523045108344
6742 -2417697579792504734129622056589404199223749631970151456
6743 2441428240265282831905399940507730379389395877189267780
6744 -2465390061287803327826314203264962929762350583141129854
6745 2489585277535701727704774730671472036935088334275436127
6746 -2514016145124040739607953315102766207922951497420196178
6747 2538684941811442223891485484730645551305881130310584266
6748 -2563593967206148041451014323154413261281398418855148276
6749 2588745542974027888991095221653887945967879933398415600
6750 -2614142013048552378461342532723996480483955527027568763
6751 2639785743842749787715038920059094729654769825521595656
6752 -2665679124463165080920000007312888655136267721832157620
6753 2691824566925839970309674576947949435664523948990127798
6754 -2718224506374332965518778774046138821656248212120117272
6755 2744881401299798533016858271067544962725099214525703242
6756 -2771797733763144666049825113339933614703630770752097382
6757 2798976009619288345038640384121466359976301478109531462
6758 -2826418758743528549580959935953214985879764364223629344
6759 2854128535260056666070915127761358515418193996525342203
6760 -2882107917772624319509588778517198956294458763889163785
6761 2910359509597388844339632738699579922725333583973756693
6762 -2938885938997956797117462535116363376781098945817102134
6763 2967689859422646103551303277876024170056265701362967375
6764 -2996773949743987623898939395782706824610633921453424600
6765 3026140914500487113951373198136431826008062666058883092
6766 -3055793484140668753843903904696092520171439052945272120
6767 3085734415269421613750726859071179973999816095211944378
6768 -3115966490896670624149497748022905070020633532101115106
6769 3146492520688393818805034121669666241466529918009071926
6770 -3177315341220007820933212757127810425091457924045696794
6771 3208437816232143747184095278150142960230883247478804804
6772 -3239862836888835910144458595703639365883380323859637152
6773 3271593322038145908021459031319588205816265955856727202
6774 -3303632218475244900048513890445361091477832450657227958
6775 3335982501207977077969194241747404747383941142220664004
6776 -3368647173724927557722699640509503177516555816446840386
6777 3401629268266018131193202295728417328583349899741287783
6778 -3434931846095654535613039832940084803019349113820715694
6779 3468557997778449117944601246004573974102284228445493181
6780 -3502510843457542993326154021079424164197097101097288316
6781 3536793533135552020471332669611379724631707611125657942
6782 -3571409246958161142779249196792806473944338908263038288
6783 3606361195500391871861063300765639047590754987828003662
6784 -3641652620055567920238404589603567544293959665228887582
6785 3677286792927004222138483908503562928089980004248808478
6786 -3713267017722444815619453483823788110265530652520799124
6787 3749596629651275295727139481253703894897486389021435476
6788 -3786278995824535787030416767769752022184690981351835296
6789 3823317515557760624727144346604011623247066531268068802
6790 -3860715620676671176575832060741921175817690709217827468
6791 3898476775825748483210348091955641070111597890518113368
6792 -3936604478779712641956469919142505367187197745781100730
6793 3975102260757936109110581844023217928797513287568926297
6794 -4013973686741818347783170420777858252769136868856239568
6795 4053222355795149502873994674032144857525323601623489236
6796 -4092851901387491041553131152302253963003122179598459236
6797 4132865991720601556793927418296282816976273540225208128
6798 -4173268330057936193061848514135510832116470552914864056
6799 4214062655057248417229072208372791424812934338720266150
6800 -4255252741106323124180481105191878581965360869974470276
6801 4296842398661870335424613152655288351262176880732254591
6802 -4338835474591609020345568205981174879137064340477196800
6803 4381235852519570843551431672782116595019606429583094145
6804 -4424047453174653918114276416408753836422578849487145574
6805 4467274234742456923379257332112319286765616560092041686
6806 -4510920193220424227468944295099250771942715757622812196
6807 4554989362776332938647283985163081922916342886097873132
6808 -4599485816110153096359087307762544495414834527618207380
6809 4644413664819312502049568971642731305924763419167305460
6810 -4689777059767397981818297718981695958026542428354768202
6811 4735580191456325167597246402934025801851453228804413398
6812 -4781827290402009180887977395774895392072263882072089496
6813 4828522627513568903173099657675768690772623403791341691
6814 -4875670514476097819956952310888543176886231760236150966
6815 4923275304137034731015195008478180621550821073232558711
6816 -4971341390896167927868035208068445112464400354970686868
6817 5019873211099306750762844347565314019523917065081920975
6818 -5068875243435654751584788870611609386761105300726323064
6819 5118352009338919006134942459368101669921458872529957321
6820 -5168308073392190439150503598446676830668220143442301504
6821 5218748043736630348317807245853599822945684730754650930
6822 -5269676572483998639372621231023918236042068332195759520
6823 5321098356133059613220830280013918281405228043517187351
6824 -5373018135989901477873351647541475059328210198725063930
6825 5425440698592206092899561905449500141318106119046614239
6826 -5478370876137505792091459737144638727442921516671170870
6827 5531813546915464471124311645041342550170585022993758269
6828 -5585773635744220471226947370058504562474829834037905796
6829 5640256114410829137264766961591644095361416223073852192
6830 -5695266002115843279219727874509937649536688950636669170
6831 5750808365922070119853195215917969233481287008850000836
6832 -5806888321207543668388921629723040453781676470848899932
6833 5863511032122751820384201272953431047532371476953667080
6834 -5920681712052157847597308942231597894374418662442100436
6835 5978405624080056308638855149455645342280944126907738345
6836 -6036688081460803781544098208410317823803184602506799036
6837 6095534448093465193153267906970469230454401232656125254
6838 -6154950139000916897368562645672277985295717528974177356
6839 6214940620813448035000953870365986937590886288487290343
6840 -6275511412256902092058821883079359460225447975293881232
6841 6336668084645400960995594713582045960770133344068958536
6842 -6398416262378694200657093632243158865982869174148010096
6843 6460761623444176585483622545861415802106991705506238536
6844 -6523709899923617432959684518024258294969544927755886992
6845 6587266878504645600398573317169149533817238222820014356
6846 -6651438400997034447933275942975271272631292757988269184
6847 6716230364853831474092739313607249000989248173964969570
6848 -6781648723697377743607510287012359233082017080935922598
6849 6847699487850262644145269018666034710382755293203859847
6850 -6914388724871259929559366660787068766842071523877797006
6851 6981722560096291431976986944142324529464371634151764078
6852 -7049707177184465253693129437040646276845103029263207768
6853 7118348818669235682407730082840566104289470147612726592
6854 -7187653786514732509881682314138832508757331725000474060
6855 7257628442677307874629413336608741608178625238818186689
6856 -7328279209672349193847445046780936034779080796826629702
6857 7399612571146407198436796675246321501945798387756937607
6858 -7471635072454688537749267961783058144834381189223262754
6859 7544353321243962877611013929947986371826645198214135716
6860 -7617773988040934876289159724483004276532940186691085588
6861 7691903806846131888406622260484946754198311389202067606
6862 -7766749575733358716415264588277557352750564965449673820
6863 7842318157454771203146816187405667740094989010717895207
6864 -7918616480051620937213805570466280777380204692125108136
6865 7995651537470723825668581869234337742382688015525209823
6866 -8073430390186705775387217490297170305427170143768065498
6867 8151960165830079216166912387754215984888079011301886026
6868 -8231248059821204694551053078015022478518588706916820928
6869 8311301336010192267966273695272646496956818091943690477
6870 -8392127327322797933912049325011052341833283315117149014
6871 8473733436412370838727223723560886263001342648828395982
6872 -8556127136317907524911510839572665315003014644966890272
6873 8639315971128269995145868518127495900457487796103037235
6874 -8723307556652624895076562725494409317537035510583206424
6875 8808109581097161645646947459859305026923712486025492385
6876 -8893729805748147889322095092064288510748769946055553900
6877 8980176065661381152998433593015908308932991117800747937
6878 -9067456270358096173767887358315815795852839574374346304
6879 9155578404527387882058484118111793462547448242042750480
6880 -9244550528735210590046192864694076243062893305430382086
6881 9334380780140014491671515770034564999640309249253911648
6882 -9425077373215081144145101063537671114089507968233160992
6883 9516648600477620169535819273185390066403369907790552011
6884 -9609102833224689988949216406184916482594208311943706484
6885 9702448522276005980971311445745400262161953626930336275
6886 -9796694198723700040520055220846235376974545925922419808
6887 9891848474689096104062556693017571452403661451524366000
6888 -9987920044086566802368988449849400601297318196799785532
6889 10084917683394537002632921063965356970801611131002438739
6890 -10182850252433700607942163164804159978988339137933721044
6891 10281726695152517593783903554292151417499903087495889755
6892 -10381556040420058878563416219102439500166557812897850738
6893 10482347402826267248057605190270901884513350377225233036
6894 -10584109983489703182364498269262213236973803308438401506
6895 10686853070872845068299173017115469302628628173945365948
6896 -10790586041605013920377707505629406494784128277819324188
6897 10895318361312993379576254822425650644364288460276624281
6898 -11001059585459416411005381326497931598194690857837595730
6899 11107819360188990779553999981690971639090521322146906365
6900 -11215607423182636046486670539551788688201778129321360826
6901 11324433604519605499977313983804458584536442424032817830
6902 -11434307827547667108686577223218463096630005026807635688
6903 11545240109761418269794759307788243402902059424482710072
6904 -11657240563688809811443446701902983557843979057670046334
6905 11770319397785955404373381590666760464937169756859629134
6906 -11884486917340303238730692504354619837628561301041256532
6907 11999753525382247529606053421027830012436585760595183373
6908 -12116129723605258128929727259202577289139601603776467800
6909 12233626113294607241928436862568441654624123932931441519
6910 -12352253396264772973516763694943621897054955673000453044
6911 12472022375805600163806006631578114238424351935836872100
6912 -12592943957637299712427382974664808817729181429731996918
6913 12715029150874368338644905861765709168125051289216280341
6914 -12838289068998511478337558348021377221877653270061191658
6915 12962734930840652779922388326412832348158034048903750611
6916 -13088378061572114429232310662323455714414138402743811024
6917 13215229893705053308317725853347765220882810548204675873
6918 -13343301968102238775173117431493801778067069482743792510
6919 13472605934996258640562714362300073643709257086071540828
6920 -13603153555018240714497818041344923448837520148818494434
6921 13734956700236178098567796496520663024137027552279238488
6922 -13868027355202947211312928801685779601968904909272603046
6923 14002377618014108352216720833365532855053614531456214768
6924 -14138019701375579435755087598873074240819850816131537988
6925 14274965933681274360337588919159024689073206759222298393
6926 -14413228760100798317980004381030724363630814786177241354
6927 14552820743677293199226844356087157304576337710453235472
6928 -14693754566435527104266440229873220263528933280989450680
6929 14836043030500322835420187578746503890162793953844079801
6930 -14979699059225421118312110308622691376023721921562227928
6931 15124735698332875179106587435623106514209382638290372808
6932 -15271166117063074193312894898906972920984985026188654308
6933 15419003609335494017867867888376920161685216788983514162
6934 -15568261594920274522595843443199468261675889683515880934
6935 15718953620620723749782116613903420323000043891391515768
6936 -15871093361466850051557119528797107829940500476970616397
6937 16024694621920024284148765616545745146602156179760555880
6938 -16179771337088875075895922453127338923389620679220961038
6939 16336337573956521132303500787531670301351723778448290333
6940 -16494407532619245496436578035198674810385150354521741190
6941 16653995547536717646675411056781539597526785273868065694
6942 -16815116088793870286363936075176532862771802255454225628
6943 16977783763374538661260911654714980800379578821010871988
6944 -17142013316446971231025456428253301538166274067182791328
6945 17307819632661321520318309865510769161358648001900618302
6946 -17475217737459231983558371906877530342630496229390868128
6947 17644222798395621735023359214054960221891000187089981999
6948 -17814850126472791022906895517605714873959931608044937024
6949 17987115177486956362225921010982698407375857048073462448
6950 -18161033553387331287196604077308233808508097153930452072
6951 18336621003647868738949370857902430234607891214871416992
6952 -18513893426651782169320403962682618384860577561642382384
6953 18692866871088963516024944166172921180526560614299048440
6954 -18873557537366417288874681806678415919203285850872316032
6955 19055981779031831100935958727142727539195474577320143914
6956 -19240156104210404082726722234424754874164567364359848860
6957 19426097177055055731808286415632061285579808307362112745
6958 -19613821819210138874533878517392987761109213806071057332
6959 19803347011288781551361410018113253087525765988337309015
6960 -19994689894363983782115467591115333638558331080681265372
6961 20187867771473596322986552826953255407209906260670899760
6962 -20382898109139309692978333581771725818929134189314648141
6963 20579798538899782924051171590369308053698177167667364200
6964 -20778586858858042676458380717638625395022019097680226140
6965 20979281035243284558827328454900538510932168962652164460
6966 -21181899203987209701498268537140147002336281690253083170
6967 21386459672315030851598209126004869296337835325593195441
6968 -21592980920351283489394586653398994723841207399191917836
6969 21801481602740578707744329324108873360457299045797306878
6970 -22011980550283435850029254930295679744608530181363467156
6971 22224496771587334166950760854021272050808328373836834841
6972 -22439049454733124029048451139589297343556854372173406360
6973 22655657968956939519912651067429631212301787290010506044
6974 -22874341866347755534884560284251344445198825773954620176
6975 23095120883560733821685907818325947840584444481765641786
6976 -23318014943546503722999161224854107124915693236594559484
6977 23543044157296524716637329513148559902554553176056372657
6978 -23770228825604679196707872623651709372719529628321473622
6979 23999589440845245299197850216779837822604638452114562864
6980 -24231146688767400947797853187489568715477801077124691728
6981 24464921450306411680652097768903529198102789896327058872
6982 -24700934803411656216183959651065854340884562362920334504
6983 24939208024891645126313828595235290890893680646252110089
6984 -25179762592276189408374134983598181744276670591842886590
6985 25422620185695877182950428117797286269080391483020092299
6986 -25667802689779018193854197603710521499196282638980693224
6987 25915332195566217248580495002993988182468934418562237166
6988 -26165231002442739213040158988218757569051395830924411126
6989 26417521620088829663202463511939887527038547066317343252
6990 -26672226770448156798660258563313050424370854918231011910
6991 26929369389714541739158203613890485245168356519354121688
6992 -27188972630337145854928644250366166499391498061552626472
6993 27451059863044285325383294607628322859825411320400704853
6994 -27715654678886044678437516146865215067129157129634821932
6995 27982780891295862634624103286836035662789999346410537272
6996 -28252462538171265166312706697951413158619898027770798088
6997 28524723883973922282918096171585842980602803415199705781
6998 -28799589421849206668085289648340838723832079839943398664
6999 29077083875765433924613218528197989444473212324941346040
7000 -29357232202672965827453299950742289563809876360641564570
7001 29640059594683359644628465768233151397800335985289633850
7002 -29925591481268748260496470676785942341238907572787900834
7003 30213853531481637525564488048626792974205571112805792446
7004 -30504871656195308962187136132997981772955413672522691484
7005 30798672010365017676085420059862567490626402138777422027
7006 -31095280995310177059849123852945533274881546903611160736
7007 31394725261017723626570686541759561270818259853764728110
7008 -31697031708466857079646551379734571418234124002364004274
7009 32002227491975352508715661054364968017364995069497369207
7010 -32310340021567643401828739820005235214004832186986535146
7011 32621396965364875980402103541099982943312419539620120596
7012 -32935426251997137196453122665007848133702959713194952468
7013 33252456073038060581189598810097345462554831469791495781
7014 -33572514885462016000381997993457916865835615202145552472
7015 33895631414124091255236846716698265461061087612554569576
7016 -34221834654263075367864126390552662408567028585469313234
7017 34551153874027655308045045148708114987622652854683240286
7018 -34883618617026039853014347338202944634980916997921938214
7019 35219258704899226224529950548800565562884038445919255797
7020 -35558104239918127117770188246068958780350784390833251240
7021 35900185607604777724734705235360507921685781064039342794
7022 -36245533479377844360989950208524864099132991396357550152
7023 36594178815222658328956518609041373096649386250179801370
7024 -36946152866386000693647054032819323503174784212902835412
7025 37301487178095865707995214209795537123804934531374098705
7026 -37660213592306432704835020916803276473260935447750732596
7027 38022364250468478371363903445165392203348239014082256025
7028 -38387971596325463439721576037502467933092773743824839096
7029 38757068378735529964311739955636866040983145197542849168
7030 -39129687654519647512857178306564462827499604976620174368
7031 39505862791336148774085366563780284521674414545708762488
7032 -39885627470581897280567060042589154826529644838966693666
7033 40269015690320332160751817427307509736027940606558865644
7034 -40656061768236637069841036567803657695557479396523661634
7035 41046800344620282704991372706668539518764851302251089916
7036 -41441266385375194586631549551859840417134612627473049884
7037 41839495185057800084587355894504769930108968724473120132
7038 -42241522369943210985428481155910509978934511147146602868
7039 42647383901119800236163873873103970278281338387020595150
7040 -43057116077612433859308269077421181941930340029675593064
7041 43470755539534621415611869806674206201626257274618055880
7042 -43888339271269850793580030205121363168412336116996688728
7043 44309904604682375529504033004201961338811619156711811257
7044 -44735489222357725308273272635722053423743711133961096234
7045 45165131160873212763940681932124502154423686957648969064
7046 -45598868814098712190066171025132371795231621071954242768
7047 46036740936527988283468053539907805683447301921095288138
7048 -46478786646640855581372581266704914548151158781800756290
7049 46925045430296451811271265717660447691005549350921896782
7050 -47375557144157910955280928663396811975996122005239098258
7051 47830362019148724436660529127727522667305960810315744878
7052 -48289500663941081465581752837447031109344134538650547572
7053 48753014068476482234488985862877187286518066926295958726
7054 -49220943607518920330632380451639058540672270775682727550
7055 49693331044240933434830917095187636463981891451577295510
7056 -50170218533842824101438254719904632943902189783249172986
7057 50651648627205355165062262438195569854712721343451897620
7058 -51137664274576227095050920404606409937092870758004403210
7059 51628308829290647419326217176384952038067022174675751512
7060 -52123626051526305165049201529781399124490698196814249348
7061 52623660112093066115060922293626888620275381125346101940
7062 -53128455596257707556295091977731714970088789770506843752
7063 53638057507604014099630465451576892770109677281639020550
7064 -54152511271928559080177723524716356078154258177531278862
7065 54671862741172499003012764312335097366657558635473214321
7066 -55196158197389711482113503928482369529093206376309584622
7067 55725444356751610129970461959804886821174890232958467188
7068 -56259768373588972892264583126473983035223220192249395744
7069 56799177844471123386383107406623218895438552371629526896
7070 -57343720812322807894622204704015535106908576218986050276
7071 57893445770579113782952089260594715131389717977179899209
7072 -58448401667378778264447189608976524846669327842994811828
7073 59008637909796239603163671430199854151492072998365130837
7074 -59574204368112786059634445831242284112242176467731496312
7075 60145151380127161113505269888390463666620355089951998579
7076 -60721529755505986762414478512972805164984070714419148776
7077 61303390780174369989285408855191469614004855862503796658
7078 -61890786220747060813019156459707026182637791586214146732
7079 62483768329000533690412756545801269464748927768541619115
7080 -63082389846386367420253409666577895892877238022130717156
7081 63686704008586302114224560407096954776483215912956222979
7082 -64296764550109355243778499925327864037530740255199220630
7083 64912625708931382247759145996329272086846238118620659103
7084 -65534342231177470692576666067916018916311119737447831552
7085 66161969375847560515424040006680471536815991164427742558
7086 -66795562919585686451668404016520052233047411404841277586
7087 67435179161493242350433496040910714998925610124111903288
7088 -68080874927986670717802704602699499976119757667391882594
7089 68732707577699984495306647193797468495014698906404648545
7090 -69390735006432531782709004324451346227707529521368424874
7091 70055015652142417948866261010724356686471275572939374970
7092 -70725608499986003342910448266796283870815758624957271464
7093 71402573087403898620490985457846452987271197800089722298
7094 -72085969509253883536617038988141532472461332496124434830
7095 72775858422991178928072882726165037365017812540015698927
7096 -73472301053896505514745753857720170536331090849876002098
7097 74175359200352367090821585785772321673247725964170457795
7098 -74885095239167999653984491109230339418011933981732779166
7099 75601572130953432033819493574541500737443726620771667184
7100 -76324853425543107629886131056702596288456898895233135236
7101 77055003267469520955727391838792779405191778490280768833
7102 -77792086401487326807731105577199409768578201480781494500
7103 78536168178148384037599397743708587743189974561169492569
7104 -79287314559428200104539074584475825191676938317660460056
7105 80045592124404246818497736360268987140035794639682639077
7106 -80811068074986621959175906640854134040446852823364428768
7107 81583810241701535767486413025403667097284060183803923998
7108 -82363887089528105656953596219148592505331073890359461468
7109 83151367723788946882594661157355178924606135777932659173
7110 -83946321896095051334454708981220929975894873134129960452
7111 84748820010345451092529914447787879371520100364790889650
7112 -85558933128782167889667298777143933624072781799517495264
7113 86376732978100954179535126416176600034289876518054337879
7114 -87202291955618336098278861563271156672058404704073504678
7115 88035683135495473241380823031479395933355210641208592706
7116 -88876980275019354851897399735252844330412237114736074128
7117 89726257820941856733029447249545708655525958302743419438
7118 -90583590915877187957266108851518374518743463650177996100
7119 91449055404758261246509968638262484330583336922526781223
7120 -92322727841352525743025701718646872196727624093327809716
7121 93204685494837805780142194445939882993533311462998198667
7122 -94095006356438694194769858887772406130228813382118944906
7123 94993769146124053701364418532916798034534403750602977152
7124 -95901053319366184869373151075043304231685963468489440344
7125 96816939073962224313840320432105497954677950264037613422
7126 -97741507356918341822129753448014492868428606614265694084
7127 98674839871397310299052245856232882081582982508139615825
7128 -99617019083730027618475366943533724718600223888270492968
7129 100568128230491574722158575736733965355503468487116391030
7130 -101528251325642399606516351343543849932224353768116618544
7131 102497473167735222185688981748855105730257287137073730924
7132 -103475879347188260415121204620313024491940008406688283910
7133 104463556253625383504243289559855738471421941048762230428
7134 -105460591083283803540251449444599275042649957263799043956
7135 106467071846489922387832574962639840947710566469234829615
7136 -107483087375203956322413991238982381218108381815318784198
7137 108508727330633966497587946991653902000194809827975168698
7138 -109544082210919929041212526240089870770445570270423047960
7139 110589243358888484319779269126014235404819750529718200965
7140 -111644302969879010707420673560202367755861574360731325276
7141 112709354099641674044869653002772274925051214534992534500
7142 -113784490672308109875243771433336751712651889059266768372
7143 114869807488435401498179618085926466188477613003831607752
7144 -115965400233124022892061141675759832382416806630034802936
7145 117071365484210421616348459423909295231954292242694770123
7146 -118187800720534922922803152899353571624474402762854736510
7147 119314804330285642476209200458109148358744735420718964278
7148 -120452475619419101312496629615919398691210354565282756542
7149 121600914820158242945483209611211516154597533685925550312
7150 -122760223099568558873257943376727391047172303711118114432
7151 123930502568213035132043087540964295485527096668093553892
7152 -125111856288886638999697726010294908980547215716142546432
7153 126304388285431071463378852235127731451002695718112754329
7154 -127508203551630517636773330193540130931185797376456757210
7155 128723408060189133942278444824341513964844501228997921573
7156 -129950108771791017563067087479035115275586081502373181524
7157 131188413644243410419657688003269597406908244201883166274
7158 -132438431641703896735955249113888771515166438905256097370
7159 133700272743992360131279458756108901641479585429609604350
7160 -134974047955988473108194842963696936625852215192200867316
7161 136259869317115498801557101323151165383711896930615930897
7162 -137557849910911191912644842947601290115375661079136273278
7163 138868103874686592874117536807022572291462436095682172900
7164 -140190746409273516477394193918812917909351667545384467972
7165 141525893788861543444453705172842955597570169389339080335
7166 -142873663370925330741592513666512762785379182089588247394
7167 144234173606243063813919146271111662070807873188959647394
7168 -145607544049006881366903948125285292112975868394620909962
7169 146993895367026110835727223898028008276462221413256822657
7170 -148393349352024160265076190247524382221464368752494251712
7171 149806028930029919972032261350731116627932653280691591092
7172 -151232058171864535083372123641382798598495628059455157912
7173 152671562303724417826591077227281794784770354100307178393
7174 -154124667717861376311862917597269787357075043676309794296
7175 155591501983360744470600354954239488418908843119748019701
7176 -157072193857018405815902285645420648208754522537852253388
7177 158566873294317611761603368007179826088410436226265930262
7178 -160075671460506503380517151120703218649502239027924754260
7179 161598720741777253699431956674113328983751734228835702749
7180 -163136154756547755919130027791796292122899700489889332448
7181 164688108366846791312812100176200033122111593766930461516
7182 -166254717689803618996484296036884291809896520849239192824
7183 167836120109242938280770726839493406015443132751743635796
7184 -169432454287386182905927966083855420769762136285295940856
7185 171043860176660115131237131631795612824721540666374407915
7186 -172670479031613696397122228744763282990789593974557436910
7187 174312453420944220103982249615164751831413494684827125005
7188 -175969927239633700956528025168594728976671353058466674360
7189 177643045721196524307087879143149868976502513200854630792
7190 -179331955450039367996599872463353020511749407799873727328
7191 181036804373934418338560262596824331101902695855584278459
7192 -182757741816606911119771493265512639142741229079887194864
7193 184494918490438037803058726059787805629174696775326031030
7194 -186248486509284266511938230891324380680967031584794068464
7195 188018599401414136856266979355459817723052176126743488124
7196 -189805412122563597221930212402217009938729684567054887364
7197 191609081069110962797388883207357676645867097487471386390
7198 -193429764091372582346174691376717082753446084103973104664
7199 195267620507020311557956649386748146378356572068314099519
7200 -197122811114621900722386279539347455894252636966438197841
7201 198995498207305414470342011711915132173356645330526255360
7202 -200885845586548811417227439923444965099425661345156435572
7203 202794018576095821723430080053188539138017709390511625394
7204 -204720184035999270858721473701356398598105515911467203412
7205 206664510376793008221087328603556025056463069129150094684
7206 -208627167573793609717036463568909087236429559254069140638
7207 210608327181533033960675452689208114845611801598128469845
7208 -212608162348323422393585147713428881375158689947901134468
7209 214626847830955244367636162141686062411905121190044065450
7210 -216664560009529999069180808360724783949493503232202385048
7211 218721476902428697096414257062859335482867971003529954175
7212 -220797778181417355532970753337987992222611989348331738100
7213 222893645186890751490882109491610084700965180238214378431
7214 -225009260943255690325753617051555848548494122808128266262
7215 227144810174455056057292946044139952970987818193232584293
7216 -229300479319633922960054313035355322021007460594265428504
7217 231476456548949018823334871871488458430814036467902553760
7218 -233672931779522842016492539464925285189655696183450354406
7219 235890096691543746237461965684855589999105915080650203462
7220 -238128144744513318668853839428980698133379151005928416916
7221 240387271193642389218666106866166330261487783818959644340
7222 -242667673106397020582256115359054940929341853484538345724
7223 244969549379195841029770650634645252610038691863454552522
7224 -247293100754260094099665151296516692468555521482359516168
7225 249638529836617791765231366106856299391148739630078173853
7226 -252006041111263370138170198404296448732318825108656309082
7227 254395840960474259382177896466440925083341989302097624666
7228 -256808137681285792231252216910712612097356456119350914488
7229 259243141503125888342972585134749156069607424916594238895
7230 -261701064605610964667375310197486934154369227607193182858
7231 264182121136504535078251199676390798300986597472623260708
7232 -266686527229839975696767069500378242389245267592665614584
7233 269214501024208945638292328185302173930163101577542065026
7234 -271766262681216966333243854303917119109263702846403696830
7235 274342034404107676112702826806036140952011731383875596678
7236 -276942040456557290410571363480475971809109398349663388458
7237 279566507181640811717199515498411684779252777173351556451
7238 -282215663020971547325808568380419978669103308487300374720
7239 284889738534015506943758478193562577338391095056956221315
7240 -287588966417582266396859029708550254565228422340708370770
7241 290313581525493897937619065440381324798738251300313736060
7242 -293063820888433582078688832207011611687002065145678365016
7243 295839923733975530411909948492455080877833411447448248227
7244 -298642131506797863542488513598407064380887096022633809748
7245 301470687889080103068002326386227564516553623125271902662
7246 -304325838821086951464406079409779964979424297362874347530
7247 307207832521940048807082008219964616755562326192751017365
7248 -310116919510579410455481402675214492636784726725155788792
7249 313053352626916265166208646957364079920280486920173055708
7250 -316017387053179028572718581168489224747794197750127979938
7251 319009280335454162581345109006794728673026102370049098407
7252 -322029292405423686984379950559661989512222591549357004464
7253 325077685602301125482611886050504873067450426960769436429
7254 -328154724694967684343366270961110102402957829323254398176
7255 331260676904310478096910522143893137556752250629761346784
7256 -334395811925764632995383252412864264905398973885427986186
7257 337560401952061115425443515806207296130862291796266379474
7258 -340754721696182149079914237102711823979428550266308622064
7259 343979048414526101456113727261636643433489646263630316088
7260 -347233661930283737160646090743427666714320329788396700652
7261 350518844657027752563481740373590697634670543507136912338
7262 -353834881622517523559541250528989380068251406701075329640
7263 357182060492721015565049272638839349233018219208671617188
7264 -360560671596055822400011956497718830477141191964608802802
7265 363971007947851318388664994138740882499733225870398894982
7266 -367413365275033925848025841338729627286742109659296004620
7267 370888042041037518132160875915739379035739638179852890349
7268 -374395339470940996557856518325011092771908029705755307072
7269 377935561576835097857485368345267105956381350653807028107
7270 -381509015183420507288419413036866925515168638579133165678
7271 385116009953839371176810167489001911986899375434972074268
7272 -388756858415742321488390783849639486394995335564552277490
7273 392431875987593144001631110457839539860864474752383875981
7274 -396141381005213240810579760389270372354692739478720581402
7275 399885694748568057207556883338294838118102958746845137822
7276 -403665141468797662491030133633034678925616812132870701916
7277 407480048415493693913040193699335674635954325593212176848
7278 -411330745864224892824980462117798863899593443307848435326
7279 415217567144313482101930993495182756196715330479480694376
7280 -419140848666864654125665975962229112001900934137010125164
7281 423100929953051458986477209905986105768221422884487768029
7282 -427098153662657403125677353766897943619263861268939023904
7283 431132865622879089385674282238332184348316459747337512409
7284 -435205414857391250364464041685768996121556276612081566590
7285 439316153615676548087911122851252170888916047445942935770
7286 -443465437402622534317922015149321670825541311159099591002
7287 447653625008388187309236676102928180403722854539447572652
7288 -451881078538542462513742688984449259103087660614590765404
7289 456148163444477316610653293660620796584726428967396393145
7290 -460455248554097686315292847682333877679388338889191633533
7291 464802706102790925690326309808464846501809239200300914686
7292 -469190911764678228152792885625194510665621536195807046998
7293 473620244684150582040013162239358451805265381073392215306
7294 -478091087507691831469104425201725192270042996278570741900
7295 482603826415991437300246480673141655865032270244115772662
7296 -487158851156349556294791965511959532143045455470241089360
7297 491756555075377080047628401586923864676783374742778474334
7298 -496397335151993298970707678243319054318687959946073242196
7299 501081592030723880513211863414101013676155413680075220120
7300 -505809730055301874925288119475890472475051680978758794892
7301 510582157302574486208542281373774268527819528806287142573
7302 -515399285616718370449429107914093772874406955658139988042
7303 520261530643766248503232771842742602270256481315817539674
7304 -525169311866447644988426048209583180957743150033627480872
7305 530123052639346590765780086284516688323032850067445188271
7306 -535123180224379151515634903247067992069342429481706785716
7307 540170125826593670692217364857869238691180812879264793377
7308 -545264324630296641027809367965660684616317243965603701804
7309 550406215835507144883942714023299105672475030755576698896
7310 -555596242694742830103664970056412750830140652881665851972
7311 560834852550140414610336522439902754021047602503419226825
7312 -566122496870913739826455124022086110559064368844287515720
7313 571459631291152420052750774074087108427747002631916960278
7314 -576846715647964162255359341789459222606251353852916523460
7315 582284214019963858259395026804787877305735821076866002028
7316 -587772594766112579142845275250061152463701088353584934208
7317 593312330564909629667571681969936401930229259603891146082
7318 -598903898453940848876500231362980854262434307807707062804
7319 604547779869786371530026626266739067937258728908348423765
7320 -610244460688291093852469401504733835559809560300550389398
7321 615994431265201116113316468760512946162621886268626324255
7322 -621798186477169463880290792130753207708522706909713000752
7323 627656225763134419354188966862462473354783476291793332256
7324 -633569053166073824031323475720239513768530647037521407464
7325 639537177375138744040546400946500358870977626357186380565
7326 -645561111768169919870590787561752144981617377101204742064
7327 651641374454600452842197615308421362608027230388562071324
7328 -657778488318748211590584066667303739867547615446075342442
7329 663972981063501473009655977220097353907586109493024514774
7330 -670225385254401343572398579273483254641543391669189923278
7331 676536238364124538684540697209912910799150071810175838863
7332 -682906082817370129753345645352329934693275688697655254180
7333 689335466036153900962726049204330223898091623531238956055
7334 -695824940485513990342320290777847155316810770502938294080
7335 702375063719631522604237888924453068291989541609511366536
7336 -708986398428369974399434666459402317492453134592156358920
7337 715659512484237046118693200342624979321703787890459732979
7338 -722394978989772848133559539311026896763046586968288648238
7339 729193376325368243442946008452430698167915614510124324398
7340 -736055288197517223064097566713878073105435068101201384010
7341 742981303687507225184904266439786180008619169926207615963
7342 -749972017300551344080816870990275561995664404603793425364
7343 757028029015366410096602169603136880030560243552240184826
7344 -764149944334200957603598310086011068678348647304868450984
7345 771338374333317133769761848257807504371696939458893368272
7346 -778593935713930637225424671689385856952867978107642312658
7347 785917250853612812275112372496279633058718970549281915996
7348 -793308947858159061197852504817510305378770101265803840936
7349 800769660613927774397982772938034769658855223392402625783
7350 -808300028840654015718441897822813857314029064940536416495
7351 815900698144742238111801298891338673430128577286421988780
7352 -823572320073042343083810873011679334495072875192461945508
7353 831315552167113435882949817142092191604392252037044227892
7354 -839131058017979667310382305534434156345390018051324013926
7355 847019507321382592270832720240719948036769561128348374026
7356 -854981575933534514779257237721859874678140525576454912872
7357 863017945927377329083865686147296239486430139470640531666
7358 -871129305649351406866134328563640166780357113763010719532
7359 879316349776679121136068280031433412210261158692585486268
7360 -887579779375167638459270613028910302174042065109403671734
7361 895920301957535652534530360286595792929777117149492492309
7362 -904338631542268773889857876593689473756983682220287480870
7363 912835488713008332584405674346169943296459373981179159520
7364 -921411600678478393296776462675764127377524019721216964512
7365 930067701332955825050126760845618165168379069789526417917
7366 -938804531317288311074541937475876406486430905046797045492
7367 947622838080465227940733662088337246063384815281964241868
7368 -956523375941746367119569609861735390998119412913517723446
7369 965506906153353516532693405068870182142662245507688438939
7370 -974574196963729964463965555399946592357502117498826737208
7371 983726023681373033403118869671571658448246433059612642564
7372 -992963168739244796995370196547293141204872448264454967864
7373 1002286421759766179277290445706516209076422674151150557988
7374 -1011696579620399681793563736767647518578573371273770819186
7375 1021194446519826031014952221259230523770235097808948492186
7376 -1030780834044720085718445039304332417920899920331327283448
7377 1040456561237131391649859021796257176877432556789862516471
7378 -1050222454662474818870758037329262489011249931833284060576
7379 1060079348478136765699182384400437315317719151597204249706
7380 -1070028084502702462091076862494149453926497208780304413404
7381 1080069512285809954680256366729387296843679853333248971044
7382 -1090204489178636405503064296723565895216715193148312798356
7383 1100433880405022386683408305068145366875183514582146704822
7384 -1110758559133239904048480073766883855876037784341256567720
7385 1121179406548409933789094914368380268983818882963007199079
7386 -1131697311925575307875171225948968242609954921234459491696
7387 1142313172703434835990391867707340739914297282921304222002
7388 -1153027894558744604264566728087440840032248001743807287370
7389 1163842391481392444061700684989227441313594645130273167447
7390 -1174757585850151617530351607143000287534317084113903075528
7391 1185774408509119820544662577380957095766546239262939464124
7392 -1196893798844849658063630642618159758854170877061313718344
7393 1208116704864176801816926928983341646705098106635236869385
7394 -1219444083272752095592142332167823664533919389275207125650
7395 1230876899554283929254968560577004203716239733507683443322
7396 -1242416128050497258984842679500794130737663213645479404170
7397 1254062752041815708058328657540623440586602212322993437744
7398 -1265817763828773239865363828689736199169843678137023114918
7399 1277682164814161952703881957153206789867687452861689492756
7400 -1289656965585922604270696586297629562208339876033367915722
7401 1301743186000784532655386317761732187519397814391026242346
7402 -1313941855268661700053804578869218949538296425309980183142
7403 1326254012037811645353316840204772097822976927339662097346
7404 -1338680704480764192207564594272023808887509764666925672048
7405 1351222990381026820219124409446949811206481856456758249614
7406 -1363881937220573668388569343535749750998695641802328992718
7407 1376658622268125202072887205804396019875256721746218401579
7408 -1389554132668225637329745172635277208994820900954473329318
7409 1402569565531125279711534334474006943682377244569000500147
7410 -1415706028023474998319344152798640373307429692767791530272
7411 1428964637459840120236911199338500010327506522158207321976
7412 -1442346521395041095343107357928920403373777459490059421664
7413 1455852817717328346953671442889081993217852880388445986378
7414 -1469484674742398789773679978955504502310599300177745666784
7415 1483243251308261563256776626851650332008945829857089999969
7416 -1497129716870960595670558613359274867585000923648793992854
7417 1511145251601161681964920363636330456952310830359278538816
7418 -1525291046481611826936792191552428465764988429099350452102
7419 1539568303405478674185843652163670525924084009535169877418
7420 -1553978235275577910966651079258916247928840036935187413212
7421 1568522066104496609268907205541130172838994223817099572096
7422 -1583201031115620534303874483661071627541443856825211008358
7423 1598016376845073523047896691014714715725061701742539144604
7424 -1612969361244577107597876922286674453340704240079440691152
7425 1628061253785238630834743287878456548514931575264521261435
7426 -1643293335562276175274643918197311867398580817264020258688
7427 1658666899400688700019576252777120722098549631357631574560
7428 -1674183249961879855405047174358238818965688237663241555804
7429 1689843703851244020287914936208605491295542360927612322374
7430 -1705649589726723182928565558697182275139071589003240804330
7431 1721602248408343363103860330240441878372842010198539952225
7432 -1737703032988739350446742924541583835072870674828801545754
7433 1753953308944676612050951360409077396985589339315152747958
7434 -1770354454249579301110930178597601501291448325745708543048
7435 1786907859487073377793822511128838090868220789342698941231
7436 -1803614927965553933668433464736501749969148564389617033564
7437 1820477075833785891851441751332271304970742526847580963578
7438 -1837495732197547336580095580342055482078944547579661895680
7439 1854672339237324808189415233817887353936272257381806966895
7440 -1872008352327069982466846642613947889317502004024473303672
7441 1889505240154027237084730721792883168134641837892872338627
7442 -1907164484839641692277290614997350435310848610652884016847
7443 1924987582061557398140567586089809582496458956387433785099
7444 -1942976041176715426897386645599685159847627674921551521036
7445 1961131385345561715191592477905617106307595430564944709946
7446 -1979455151657374588963109506480285869333936542978653770324
7447 1997948891256721991714549452861943137617504937981960819680
7448 -2016614169471058526017876253285390651858655339205221734064
7449 2035452565939472507932861230522777107048842106055879146565
7450 -2054465674742593324624599812888654090514830186434423593678
7451 2073655104533669476882153494888459752610309807140068548083
7452 -2093022478670827780461426120199504458855013612160027554206
7453 2112569435350524293209741762196015929430344113043712446686
7454 -2132297627742197628784383678981020009737119018287769241942
7455 2152208724124135412459763131725224389506516300850202862929
7456 -2172304408020564730035158818097537968866546589828114294074
7457 2192586378339977517214410804882913723458050993707660151627
7458 -2213056349514701934037939184279974552427854784725617695088
7459 2233716051641730867013423334233502648385734838163137776726
7460 -2254567230624818800521923363295292975310079083969045892444
7461 2275611648317858398878716972781790350773475703634437693246
7462 -2296851082669548241110294222644359435469431960711239604584
7463 2318287327869363252078497500163299031971157744375477504958
7464 -2339922194494839476047479200428977844805669754338114272884
7465 2361757509660184942156807530097005012397556349088223591580
7466 -2383795117166228475542581775856589608598124046571691117250
7467 2406036877651718413045791297174798125461268916825653019504
7468 -2428484668745983288571405587743308948646526784877599361598
7469 2451140385222966660220923995042051218534122500483150301732
7470 -2474005939156648359323521502767665140197535057788814752314
7471 2497083260077864550444750800712035301518208337980312085718
7472 -2520374295132539101365321761482876001551535491431085908286
7473 2543881009241338872904170737702161430199010395568196866443
7474 -2567605385260765650318319988373395568445379430870983915196
7475 2591549424145697550855451745410911542338564292117183046402
7476 -2615715145113392855872295785979197428333490899442168791708
7477 2640104585808969330771542506186865178762964675110339059333
7478 -2664719802472372211860809441995464252572410027068909823208
7479 2689562870106844156108048071339468584605664297683314263899
7480 -2714635882648910567667596402613461527022995695114493900944
7481 2739940953139893833988855543140336597962911288593603716170
7482 -2765480213898970124304367437183888808575275496704028475428
7483 2791255816697782524335047285091304156275114056291672034722
7484 -2817269932936624403156708228515151029966337559107599282388
7485 2843524753822207031353118227517532249073067994335051992950
7486 -2870022490547025593846040960685474729252739477646302886336
7487 2896765374470337866151506822783128493555310532913997760207
7488 -2923755657300769949273491627949695113207621764085400396388
7489 2950995611280563586020887288355606661374961347315435309918
7490 -2978487529371479710230851967070481745687145995486705193808
7491 3006233725442373010211132758259333821341265090557033878550
7492 -3034236534458452418685652632483034988042712517099105104412
7493 3062498312672242573651521783219438351996193917637201780474
7494 -3091021437816261427841734723333566623649195665843988733014
7495 3119808309297429318946298869727651048641601075580964033986
7496 -3148861348393224948385646296715263780862781780148705174314
7497 3178182998449603853264234980796863522464808192142873994204
7498 -3207775725080695094169665883739965764668602643903082193984
7499 3237642016370292020733934615340806137261746041914473793575
7500 -3267784383075153117349199253292393594057705911900967814434
7501 3298205358830129073141369113728822054510090498383410288662
7502 -3328907500355132363261685458612485681328258790142553166816
7503 3359893387663965772770150346665972773747541585129549383598
7504 -3391165624275026439866134393842334462185747239833299608648
7505 3422726837423902141981823488691084068567013714408244622015
7506 -3454579678277876696304509777229384757783852551716637293856
7507 3486726822152361495645351474285666840596007903720370887221
7508 -3519170968729270351236474802399488383696747021157570879612
7509 3551914842277354966026623518563360383284522792245718144126
7510 -3584961191874518515369530207694134593042360901093441432416
7511 3618312791632124966670442028472641452908998651222278908680
7512 -3651972440921321925586536066101256989050987361569375110174
7513 3685942964601394953778161865147097409259247440809255920952
7514 -3720227213250171461991909760643751678347780899554362863958
7515 3754828063396492442435485545805040842036932021022266529653
7516 -3789748417754770465990441521563766387253184248887525063412
7517 3824991205461652532814243139215422811193130864251330848647
7518 -3860559382314806529320317612159436398990597343594569537032
7519 3896455931013850210406121555953659926404469333873104396524
7520 -3932683861403441793137472539334147408357090058736122091930
7521 3969246210718551416905117045417636878199281142947118776396
7522 -4006146043831932895359567373340061068845373578087571184690
7523 4043386453503815357215555990966479565504331204763810249975
7524 -4080970560633834546311063180717469487819492492383591003456
7525 4118901514515223726120920732989859534102328513572867413698
7526 -4157182493091284310274742963030730340449677993926077535960
7527 4195816703214156518526763261091903344524391271186067274316
7528 -4234807380905910537084552297826679941698531735505497094278
7529 4274157791621978843238172219454333455455101994388895730711
7530 -4313871230516950536854806762288103473099036047992531150208
7531 4353951022712748705530146047272823914566673531171878595250
7532 -4394400523569212036030762527389950449456223150536621370444
7533 4435223118957102072135477620169283423129724820301785135694
7534 -4476422225533557708102495288729901656654817505141397009534
7535 4518001291020018697767200467551533854218914482157083775532
7536 -4559963794482640151727441954073543117253156919912144311324
7537 4602313246615220189213421420156865316027424410336164831202
7538 -4645053190024663107082698853402891561073085325158468165538
7539 4688187199519000625942133514028857373538441419466274776498
7540 -4731718882397993972692770158956352203094083985141716056072
7541 4775651878746339759835843986710765352226527577564989128473
7542 -4819989861729502824683436126349784170194602403060034312524
7543 4864736537892199396201217768686548021046235889115148215864
7544 -4909895647459554163588661192093359802604262199762950465276
7545 4955470964640955028889689816993799590218882407697991902707
7546 -5001466297936629535939741905976509755697585749956278328176
7547 5047885490446967179809524666636711618479744309342142790507
7548 -5094732420184612014617365720009422821711167792062374489928
7549 5142011000389350193167194107758245168126779621412570122004
7550 -5189725179845817289344109884561720658463797520654858222552
7551 5237878943204050473580677455084246373100679866774285633242
7552 -5286476311302910833011092871567689194898794108781005515268
7553 5335521341496401351173962359332188968806375532302135739187
7554 -5385018127982906287324466010881219849912979148155473249004
7555 5434970802137377922590190329217799180813319075752126865134
7556 -5485383532846496869369066619369939660199704472662854357044
7557 5536260526846832371539967965186396832578190261294268561184
7558 -5587606029066029256254064128835114155232095739988136419932
7559 5639424322967048433315630500137920312744218664156651829730
7560 -5691719730895488075462425707291774467079589419297910758630
7561 5744496614430012852235917668527959624754129794464410052708
7562 -5797759374735918831608629504313365663343349447434716076080
7563 5851512452921861907127930757066938948096166621831173137292
7564 -5905760330399777854061109160725533460117298756385390793008
7565 5960507529248022365904075962067011091022139472644127292976
7566 -6015758612577759672664295892756952533488622236422040838924
7567 6071518184902628594566365248926136004392599458163451611656
7568 -6127790892511715139275125011808488190611909758021419879032
7569 6184581423845861007405491728163182183867359144725057496161
7570 -6241894509877337630009683892404492440785305619393209656806
7571 6299734924492915622920749923362141581344868102519647228048
7572 -6358107484880359806305968189965561999906120896101504305920
7573 6417017051918380203564662632076414414474772608163218413385
7574 -6476468530570069701812303559998120660495116820589767007252
7575 6536466870279859326646659377582267895140918453842440455619
7576 -6597017065374022356712622883840471413885700368520195186594
7577 6658124155464758778790723031499324321541933916300026477860
7578 -6719793225857891861750994570603356578549142590302984210114
7579 6782029407964208907759737861241996882219500761479629826300
7580 -6844837879714478521622863782449256891424631416071700354340
7581 6908223865978177024117270621664070838011587767359332426610
7582 -6972192638985956922622511234033493342551515134113318885652
7583 7036749518755890642340534924584300781148006060511517990467
7584 -7101899873523523013903371504059101335126596818615303955612
7585 7167649120175766308239295239469984829455853436034042471889
7586 -7234002724688671907219484377772613663533985161085674728778
7587 7300966202569112998861889582702815554571179965545609030530
7588 -7368545119300412988749547250931179228656055524890909510048
7589 7436745090791954624849721421933147378575098448266746782533
7590 -7505571783832805141121027589878970957745714689578568857768
7591 7575030916549393036191278137293030816643484835644074838444
7592 -7645128258867272417002587256312614451230429395974552411156
7593 7715869632977011153675879677860904814851020629099365889209
7594 -7787260913804239410968162248235999462126999578398889078014
7595 7859308029483895443606745455717821488685224801832246194662
7596 -7932016961838705867509255374236219535007423104768801826576
7597 8005393746861937946461175762934637794200147018929593903090
7598 -8079444475204461764248436279459662354049830700979945619456
7599 8154175292666160485556059204999801353922993204173387086711
7600 -8229592400691727245170151064337325548552494299838756468564
7601 8305702056870887544184850259462840131166397834957719613406
7602 -8382510575443086374043708253485248639214330310112072007516
7603 8460024327806679634362100465600259264244192080889831934067
7604 -8538249743032669758609565859008094762874026438182453133892
7605 8617193308383025812904616575743199836604231006066649259315
7606 -8696861569833628687415921522085383406597780748594139796282
7607 8777261132601882357199458361411090028540985450404896109361
7608 -8858398661679032549758083895836236875697962872832414608354
7609 8940280882367234520215061383052309900190533006534468749146
7610 -9022914580821412001773706087004840684305217084408133984182
7611 9106306604595949769119003517108662030426308165179992780974
7612 -9190463863196262625631591666734376502992820560208216835080
7613 9275393328635284001757891520375481043130725193905790202270
7614 -9361102035994917731640672713203597639796176654128595122294
7615 9447597083992496958190450261073483572607882445964961320785
7616 -9534885635552294503198565788065709760680317516431554177604
7617 9622974918382129428886602103685824636493613858709959138091
7618 -9711872225555114910483152265100531289108570226760230350988
7619 9801584916096592936047403976361885104055489603601070768046
7620 -9892120415576301749849251684578019854806397040811371936950
7621 9983486216705822359197712342212279704248207199827726766864
7622 -10075689879941350831713554963408070432771565767218046695932
7623 10168739034091843520698777602456045159524834837812503967015
7624 -10262641376932582770495659584088900313053084101492155620814
7625 10357404675824211071582627889011749457817000996542618149549
7626 -10453036768337282056654417787713468241761187777092630372416
7627 10549545562882377154111561718891650660927239519799631600442
7628 -10646939039345837144270961277989583056375160063332243997390
7629 10745225249731158296237313243303408626676663080805527347455
7630 -10844412318806103199776876363184369117336300637060756408788
7631 10944508444755576846743164373128669077568271224728613689524
7632 -11045521899840318960651596674438311057191689776715983746868
7633 11147461031061464020920179008290096740335740795743536353756
7634 -11250334260831020880119455895399563496802952515273594668664
7635 11354150087648324328341096490658880546059630204714673910021
7636 -11458917086782511418534658507794029225086906231909534485432
7637 11564643910961075830410726942146189017606151889052176812124
7638 -11671339291064554018300447161522081392815169937797254000296
7639 11779012036827397360231465531755253724519180145234737805824
7640 -11887671037545085001463755911721758510762679174850875578620
7641 11997325262787532565861351306603015820500852071067003856118
7642 -12107983763118852392793526909843820080051115252786690671614
7643 12219655670823521445797712493167111307808446802826702143817
7644 -12332350200639013532032878650995950230832286554326274431112
7645 12446076650494952968643186688333285102094672408881043430322
7646 -12560844402258847333574476442001574974558056304176531237282
7647 12676662922488457444178169791882395336287527053992526946250
7648 -12793541763190863217136191787988687541955226794744552521296
7649 12911490562588284577884682663036710044442809914937009232988
7650 -13030519045890717106842046496347032118581638062805097715578
7651 13150637026075442633397040219734584559175101261936106091116
7652 -13271854404673475516824267401526071487587451283482561085072
7653 13394181172563005886107058159609775319458367936336038717132
7654 -13517627410769901648101081808684809602204498649114429266260
7655 13642203291275331615606286321383910534885240523614184274189
7656 -13767919077830572653770366882602574112387756290945290277904
7657 13894785126779064294864760808709870106221513012855602345321
7658 -14022811887885774827895324481666276674361080329193214255408
7659 14152009905173943430775899819607745229249049010994077765252
7660 -14282389817769263478945809804736522788904705524125428815382
7661 14413962360751572735394180917571156322437297984409196320284
7662 -14546738366014116703107483816326767234323024409629279116490
7663 14680728763130452002024786805910445622019531848242975866536
7664 -14815944580229057218711272955982825455014663966155845641704
7665 14952396944875719268188296527208330198973222136101328506435
7666 -15090097084963763903731738176681256014455365414078412245950
7667 15229056329612199612014130113560807002758434986812292117548
7668 -15369286110071844737764812412359469591260862899955529164908
7669 15510797960639508294201485335652543725824119587342127500436
7670 -15653603519580295532891563143603795592135000041678480990776
7671 15797714530058109969478727255885247503683421585815300329112
7672 -15943142841074424189905430305591791986881203891782971846292
7673 16089900408415392395422625212502018843657582754971683065228
7674 -16237999295607378283850894027829117440771903292631501137228
7675 16387451674880972509290044002473476804069570798735508608513
7676 -16538269828143574612815145506889203418291097449616412480008
7677 16690466147960614972694342325061299212521025555938716413365
7678 -16844053138545492984366419047684103703717337774117617149472
7679 16999043416758308347873331274660784943646853502049452069624
7680 -17155449713113463013704383029557784448529027233078072618523
7681 17313284872796212017124589161404198869335517607294343882625
7682 -17472561856688242116080535209779980627199989535456078477912
7683 17633293742402357838753723217384695993675027361280660731446
7684 -17795493725326355243815386291115336213043533549350555387192
7685 17959175119676164399479925080049299639986892470809014309742
7686 -18124351359558342296608767990902147300034191587640899367604
7687 18291036000041998626435334407891580829341551747587497048949
7688 -18459242718240237575018089023925560144307602955041791444069
7689 18628985314401199514336074160533178869845763197086132159979
7690 -18800277713008787204073914009017132756597739817521082951134
7691 18973133963893161858655682148391687294005784584773678465303
7692 -19147568243351095181034261245191735370690190873351986540364
7693 19323594855276264218180422928634217176080033912237366315877
7694 -19501228232299576653199813540828715648053680327835000646014
7695 19680482936939614915592824577378582456945949182750207145756
7696 -19861373662763288264418915743603628877165916025507947874656
7697 20043915235556782779090792149006445087322464100938972455426
7698 -20228122614506899979262855798967937256404647454419288200678
7699 20414010893392875588850992012273964723632847556065826028314
7700 -20601595301788770759685950953181408984746839140201094323192
7701 20790891206276528877719785093535277216137484106808803549212
7702 -20981914111669791889133956100854986049216590337393871842152
7703 21174679662248570905199293707660010478939551240155771857447
7704 -21369203643004866673372956583874520901453136121142676643018
7705 21565501980899336337947415240711470734872010487105222026875
7706 -21763590746129103756653280216772020478417338049977178849170
7707 21963486153406811490024096929737324093699402572843290025332
7708 -22165204563251013438120118846996975717233976452738831301908
7709 22368762483288007964443190347436596869941148211559599643210
7710 -22574176569565212219620401800812389933889984797262127268542
7711 22781463627876179257754853270687136433073638459444667466680
7712 -22990640615097360426302965113457629759096351158007373550782
7713 23201724640536716406005147540575597603187905562394826812075
7714 -23414732967294281180836694301179217998034150921519981067056
7715 23629683013634784129225473609043816110747432023310062143242
7716 -23846592354372436346969900903175947613574637612997471126134
7717 24065478722267988239452919527356353995648494240891295543169
7718 -24286360009438166355953996291434670854835721302209768712732
7719 24509254268777598382180756256831099692054750614431611828470
7720 -24734179715393336158644724853407639064257759009133769138974
7721 24961154728052087552262203264726872899558568331773802889550
7722 -25190197850640268976642665468161608900416742757529007260896
7723 25421327793636991333004930933865371280483923570473845627071
7724 -25654563435600093128608047477978099593876659963966811842572
7725 25889923824665335523072244200470814589321993798697760255032
7726 -26127428180058875055069038501293027468734104306190520930074
7727 26367095893623130812652786453860080493205029474176814167847
7728 -26608946531356163830063469165086487301025637918498232505824
7729 26852999834964687522227765642371587645962092129981371584460
7730 -27099275723430829005498576659864391502653702831210960234786
7731 27347794294592762199478886247525171286611913401832616613220
7732 -27598575826739334660151585856181531468637539823211776652704
7733 27851640780218811159060710748447289762924145164288881376518
7734 -28107009799061858097040185742107108931053653756373763823190
7735 28364703712618893924043058009361042113374365277293485946000
7736 -28624743537211931829067396749398982915700472029434566057170
7737 28887150477801042066085336116300736105493287452351043328403
7738 -29151945929665562393340591895302614922346115455574375774556
7739 29419151480100186224469353212631297231292431648638108633712
7740 -29688788910126059220702599115713835826127272927913940903210
7741 29960880196217016194008185148935463594732015344787281253838
7742 -30235447512041091341512769956651466073024393143711576867524
7743 30512513230217435991991809310839969410641373119560663112050
7744 -30792099924088779215716163692853339886762460138007867071814
7745 31074230369509567829582806789126620555900452266836875473523
7746 -31358927546649923520321885556091132738017767327967873017852
7747 31646214641815556009750912133338507727542031198377254935550
7748 -31936115049283772397627859111503063698748638912810082103312
7749 32228652373155724039727835147895209614150064382773143476248
7750 -32523850429225033551423054126290454132579205495125175245152
7751 32821733246862945770373964712902649760878244186287615536176
7752 -33122325070920147766032441812094032114547711438104562276144
7753 33425650363645404248608404010336047968408738008372476484586
7754 -33731733806621156006052448587610357292328592480818248900466
7755 34040600302716230284553221775300179739303325715650812841300
7756 -34352274978055813326134203836432832055129429035885006167068
7757 34666783184008836586256133720181525910592484629408650441693
7758 -34984150499192929474984991141889587660834769662892607135044
7759 35304402731497092797368683693155903588982428568334334615768
7760 -35627565920122248412276572794182229523160568674797468573556
7761 35953666337639821984193772875321403920606798318028998066885
7762 -36282730492068517069426676242835425898990599786581877552362
7763 36614785128969440156968147145877844058959235006498423975000
7764 -36949857233559737674991907713925673073604561168071744853798
7765 37287974032844907376698287650608174714436817998347029856945
7766 -37629162997769947934121085046794222227455236217277985491520
7767 37973451845389511995632025234761604791506388587140273871853
7768 -38320868541057229402350335161684473095314595494432494854616
7769 38671441300634368710586295853981803003244125707369121795283
7770 -39025198592718006631926222931276174390064900964004643690156
7771 39382169140888876479709994441456734041247188502036391395504
7772 -39742381925979068200569755754650805246870240105870747072676
7773 40105866188359754072499469485204280085732589404221675672614
7774 -40472651430249115666720166254035090369003996961184625401214
7775 40842767418040649199506654559376168507640283722839326439730
7776 -41216244184652027942260581230562338237181395027366238859809
7777 41593112031894701913565573226104504348393588273299715889733
7778 -41973401532864416645857179542734698996578331004580008900362
7779 42357143534352834401798886862725981122581007917745488600198
7780 -42744369159280442811592006172969637699377382538808147293848
7781 43135109809150937512379113911796556377625123404862685003974
7782 -43529397166527266994746374685521988166949028216758529906358
7783 43927263197529529499208876635959084900494908999203076426614
7784 -44328740154354913457595496002785009016830657008250340544328
7785 44733860577819874640557221270826382005490994996922361734617
7786 -45142657299924744853127791254087564790011428846914550890740
7787 45555163446440968715491460803949487924332600939690068764240
7788 -45971412439521166775984280151193054093209772786135950513824
7789 46391438000332224927998098070384237034463013257104666452024
7790 -46815274151711611841997284195212255634675880678175767269584
7791 47242955220847127878424700305874159021179613888523614945033
7792 -47674515841980290716994611061229518681200379074488983876554
7793 48109990959133564722875985886949180939722071129841446023073
7794 -48549415828861642870691086887691763588874399803569097668326
7795 48992826023026991863223560321839763637023797763044617914656
7796 -49440257431599872913380774660007086931040298600332626477300
7797 49891746265483052505421335063784607015083601797392695740332
7798 -50347329059361419314876155609684049158659643239167523098836
7799 50807042674576725346096944584509555092666724302476325079816
7800 -51270924302027671242097376791035165272907366648976465082358
7801 51739011465095557633448686227056440246764238033796975876439
7802 -52211342022595726321593192963100714789624496942188983392496
7803 52687954171755017037187853804843981028752868070958673333899
7804 -53168886451215467476127975772205267666052556865220651147968
7805 53654177744064486294872647247996357600030704087657962179278
7806 -54143867280891730742743341100115576762320134753366126333882
7807 54637994642872922622141879331136892630010926520526876460892
7808 -55136599764880838298281117374753270843622008056508748402486
7809 55639722938623710528190161428375071164980973318135450352287
7810 -56147404815811281944595794056231210368291204734504908899312
7811 56659686411348752113944448770662700504805851593596121389214
7812 -57176609106558862189467228425902322298420639229194115642912
7813 57698214652432363299958088915996980969905966194275143882262
7814 -58224545172907116952987702558237633452176758124166892488894
7815 58755643168176077887769289254401519648882836557999931644901
7816 -59291551518024411987985804686833193330840838836866002852086
7817 59832313485196004058739593351428185261199513070628684688673
7818 -60377972718789612484556594719754101936276750259342257911030
7819 60928573257684930017229443899996595142860185758624180449272
7820 -61484159533998812193380722085969046393507545073457341449580
7821 62044776376571937152133964345016553512012784139888596093456
7822 -62610469014486162913362001373956030025816836784117026281924
7823 63181283080612850486807389024200491714931476505091976952585
7824 -63757264615192423512107080669282803576992424247901229364670
7825 64338460069445437479573575623357384723689235223848452600908
7826 -64924916309215433951659433465940385764507938401047061785024
7827 65516680618643857595534642048132850366525783817626356151594
7828 -66113800703877316248311702356858755983067277897714197199208
7829 66716324696807466668337768386080993283479043828850197039645
7830 -67324301158843811078814575218864863744951373673921604426354
7831 67937779084719692083984535238689203390776528878053142491704
7832 -68556807906331776033416136156198456187134174984704264199664
7833 69181437496613317426716027426700529860856057047797045874436
7834 -69811718173441499489472875351881354590115484211101198759814
7835 70447700703579148611584706127316157031047839656713021953340
7836 -71089436306651122921524120632846374116890661383861481575796
7837 71736976659155677874743124374002965572479841703929110367974
7838 -72390373898511114361501642773658607302776788818077448841156
7839 73049680627138017489112974201351345980729712021746382181502
7840 -73714949916577396866128988674410549067280807072144434894817
7841 74386235311645041911532970520393165565269686831375432351890
7842 -75063590834622408430765447253749700288173856999896469530122
7843 75747070989484355442576634615142945478929586188699094329208
7844 -76436730766164054006478434691280498159285251391017214488896
7845 77132625644855392590161125447634606352004005215953922934453
7846 -77834811600353206329848564996535572515697812601745781714434
7847 78543345106431660374396220028372015295406577513562751654990
7848 -79258283140261120366195675573570245740721522206922388191402
7849 79979683186863845998846310830675681124829034502543688516210
7850 -80707603243608846503300123873715108543978867771172035683546
7851 81442101824746239850991634751625607047514076677293316225592
7852 -82183237965981460424545572419543039228596018841376573776240
7853 82931071229089662894226654387492004417909215301181657146643
7854 -83685661706570673051576030231839296751023027645021638963792
7855 84447070026344839390887560934109609853365360313283670545858
7856 -85215357356490142294535589161494295612193832899874068399372
7857 85990585410020920769897644586931933571558516729824400354585
7858 -86772816449708579803945942237049885411069981391873642866994
7859 87562113292944644546737801265825603073249131274209268881446
7860 -88358539316646530707246394735672442076823073747594749403012
7861 89162158462206403744470640082470036390566679006469632975984
7862 -89973035240483502663779617339257784606807217646052523129900
7863 90791234736840307483217697053661225559911158921182800210750
7864 -91616822616222932717258604730934362661113882954882965976086
7865 92449865128286132536488986346534944236822314296326027966431
7866 -93290429112563306601165739911473215166218436157452348816856
7867 94138582003681898934769555355616045147617209141661620098689
7868 -94994391836624585600814934650427164061696731934659398481412
7869 95857927252036650372521700429000649917906186074941511650472
7870 -96729257501579951040753994959634339775864649059200542035822
7871 97608452453333882491141486695818637898566975772595295514475
7872 -98495582597243746196767534986987614653134119502198743852292
7873 99390719050616939318496160783026604271816175866766030937103
7874 -100293933563667380181171745954306583474727978969225540755984
7875 101205298525108590500822535837134225234242363331656356320310
7876 -102124886967795858375893552866063936469887910762789017409280
7877 103052772574417909724690970691391413660287300651590167659299
7878 -103989029683238519551905116689464395875125994165475092300308
7879 104933733293888498159562095470878874033916942950988379120566
7880 -105886959073208491182305865642809228071703479895471498474186
7881 106848783361143036123807064183103003556564198728202698895816
7882 -107819283176686321900607882903271887648172760505102193400128
7883 108798536223880101762122122756219392777216168793892681552603
7884 -109786620897864213851096804561856878128528458314940632685752
7885 110783616290980167597889396527307556567197011274774541513088
7886 -111789602198928258104708224239144098955108700987094768365706
7887 112804659126978674672790769338914072108399388211860583554042
7888 -113828868296237073656645588151328258234272298066460859393144
7889 114862311649965089895251198464368319655795781174066413785599
7890 -115905071859956265070784677537378900911009833694507157984158
7891 116957232332967875481341572883441734945196944416856962943672
7892 -118018877217209145885507255671993579672738779477730209214204
7893 119090091408886340283850792746492088842016719100365779578639
7894 -120170960558805224745741088424111813939253293549066329445166
7895 121261571079031401669639347317089432281270293882607327588232
7896 -122362010149609019181512336697498689904349982053941128054160
7897 123472365725338363729550612070856189822884469657248992224077
7898 -124592726542612848324280593717148145037320194092302697357312
7899 125723182126315913301747598802075601991757784119839982353131
7900 -126863822796778360954039792234972400130739614150827100814084
7901 128014739676796649876344386560056809242888888439792944679939
7902 -129176024698712679423303904290402608627553192043163940631356
7903 130347770611555599250001286404334210450509958015019485897406
7904 -131530070988246183534780246319011111466589881642404946510720
7905 132723020232864314142636497972305230149479560398465229604539
7906 -133926713587980121689434132069774707635544805777459066124792
7907 135141247142049338209050136236821056273672676216973143074187
7908 -136366717836873419908072394673114556824581929505296631541576
7909 137603223475125003316218908829763877700613254434913988035288
7910 -138850862727939263005557830898743125333961950458643682395580
7911 140109735142571743958241529797656752023032295269288968889916
7912 -141379941150123246611178627948448209272969510461032019949736
7913 142661582073332347597214074428622587348872486359235439427403
7914 -143954760134436144236330204040153064728155799905383155187992
7915 145259578463099815907485776040898874759920870819766336812553
7916 -146576141104415600552342675443993730874915530081056072629440
7917 147904553026971789726661885693488414476967676328495467316496
7918 -149244920130992350823955229091033355853272737460322154167620
7919 150597349256547790349434104944167208801227894631737931766162
7920 -151961948191837877420781105365286502253047056188848896794388
7921 153338825681546852016168238018376847278678657919763064921572
7922 -154728091435271747879643056616006475259185616573065389912196
7923 156129856136024465429891083212998930708452619151025427423840
7924 -157544231448808235500852585219110917145634408234477089051032
7925 158971330029269120272120450395268934305333706093609311772561
7926 -160411265532423203323873340559861055252146199208913157757622
7927 161864152621460126375707632895649897031489416899452139824689
7928 -163330106976623635941529416470292030382957692065862671433360
7929 164809245304169808854063975575874333598406896165784725761247
7930 -166301685345403631382948199141567337565499297625150804244196
7931 167807545885794612490208137897952509193473888547072878430026
7932 -169326946764172117636609941325908073157037146550707528782796
7933 170860008882001115472331649441950044718933011798194977193057
7934 -172406854212739035716063376262768511379634307600540942416550
7935 173967605811274442548435499872986375608675927469757001546001
7936 -175542387823448233919033407611944017816719290674897895226184
7937 177131325495658083291621645461968027729891015259236342531447
7938 -178734545184546846530012202767507343214418064701159982365901
7939 180352174366775662857717075540579943969113590556722813865654
7940 -181984341648882485108573907817200328169454063309090018611276
7941 183631176777226780823378921804156298026547705343098311949340
7942 -185292810648021152139660853691606606762280887829798924985968
7943 186969375317450628868544413713788468035764062301847085023629
7944 -188661004011880395654646980307986810636978318621214307958204
7945 190367831138152720672596838959972446073438682978619195835717
7946 -192089992293973859927528265269168515074569843783869904535940
7947 193827624278391717897275099665408630452964196409194234135725
7948 -195580865102365051981431164276562371286382854655504384670446
7949 197349853999425015007457986104616153937669221658122161096575
7950 -199134731436429836887086963564202611115469217636359325935010
7951 200935639124413453417877621745036859306721375655007345042784
7952 -202752720029528897185453383763775088941519188441641518292592
7953 204586118384087272542142976544862239169706206063463887375629
7954 -206435979697693143718015056740077771667958333104104215975972
7955 208302450768477172261116021298207431702350924762254431148200
7956 -210185679694426847205620695826813982535252831925144629526880
7957 212085815884816158630101450157000553462677667756559204846758
7958 -214003010071735072593736428000956254688737503561726729676988
7959 215937414321719672826539562265994586456402336231597584360291
7960 -217889182047483842001135894813201670895911069376059968988220
7961 219858468019753362928761931214662097691966192126361940991096
7962 -221845428379203327601583363571303718997704071211380774190098
7963 223850220648499749647637076000369980872899039555951034647739
7964 -225873003744446283474271096581797959727268854055811958900376
7965 227913937990236961151429903778763705874437140414397472735673
7966 -229973185127815865928072739689622348757437156509170414846556
7967 232050908330344669183983548836586696677129195436030491583412
7968 -234147272214778965595801827749186743113218831531194248263442
7969 236262442854554349340847811681950525357678284662159270949888
7970 -238396587792383182275811651013353596726123588212917627416002
7971 240549876053163013210208028558482186337759990017478356971953
7972 -242722478156997615647253445114600834584077402861820214124716
7973 244914566132331619688096517700388411966458603567073129680858
7974 -247126313529199722189720457028696372629167040136846191553274
7975 249357895432591467732944823724592140086981777347794455035388
7976 -251609488475932601495389196884979435540000680903893197398658
7977 253881270854684003735638140800821143851580599822479139964700
7978 -256173422340059224279783612759343379406408264251157196788950
7979 258486124292861644160641716498489250994662097372124046172132
7980 -260819559677442300393874728353528993192977376680375349301288
7981 263173913075779418784631163212547119328485871177553920721876
7982 -265549370701680708643786206761640929141964706901803229167412
7983 267946120415109482355067410418902429459567756612464371126791
7984 -270364351736635671873936851763284274924197019601777525551196
7985 272804255862012823456727212217171429894758779308527896246811
7986 -275266025676882161214857147250172573161501471400690413168336
7987 277749855771604819464648226610920115467958403297964360969707
7988 -280255942456223353299004525997981563559655775399292278581860
7989 282784483775553646343675245827924237023296787173890891994533
7990 -285335679524408344278684819141486011256120879456322990736844
7991 287909731262952952405473911881933607485563691439028888580511
7992 -290506842332195745323044386500713445896935908495968825737786
7993 293127217869612646642643423418762020480807223084582356079965
7994 -295771064824908246620964210193950298849113952942595604306920
7995 298438591975914135627196507156187035227614940022459469062476
7996 -301130009944625741480249578337156849095501592316130434257740
7997 303845531213378868899818091228283230448919518795946849514234
7998 -306585370141167149609400398268100065500600582340287848289616
7999 309349742980101622011646034572589697164357912189052046650496
8000 -312138867892013669827249426882260907135626073524535996866004
8001 314952964965202559648770095513268888987245937818998726814695
8002 -317792256231328828011002744987454783460363909714592060772210
8003 320656965682454779320606646659837052886126736218508133792352
8004 -323547319288233366820402103889677778051612337691535487562268
8005 326463545013246739688828515713128757609431661793012341081024
8006 -329405872834495750393316104015207491326726136995415091199074
8007 332374534759041727528540808671628376730006329020388510479766
8008 -335369764841801830577504888175062819951511801434135657027856
8009 338391799203499314335916784775411035318750869642087278629033
8010 -341440876048770042139241965698011620151322853741980651010722
8011 344517235684426598527877682104298462545619011361357551101136
8012 -347621120537881363579991702489730039017347285344880559902154
8013 350752775175729922834487802644106939027301802562335990185084
8014 -353912446322496198519155831471011707825905780340588305595654
8015 357100382879540699692175256330917675677187974514677986963084
8016 -360316835944133300899619051431116284025237000221138162368758
8017 363562058828691971048307608483386931755565027602104266754380
8018 -366836307080188886393155212493521198555802453015369162203104
8019 370139838499725373841907001197594162410045410008891902765901
8020 -373472913162277143188762011034371699671416325346501036063656
8021 376835793436611279402705096213616111533887451813329281162032
8022 -380228744005376478717321836542970917689085334703072158561136
8023 383652031885368024997348188131695224505607661443078579548896
8024 -387105926447969015694120323336893583681661977801210399425160
8025 390590699439769359648357240571563957419280617630007931101507
8026 -394106625003364082055254396623352521215378238650039365602542
8027 397653979698332485074623691570209001057226044390901987418194
8028 -401233042522399725848724323559259306644242319104515958230430
8029 404844094932782387083438934055655776472101722217329423929376
8030 -408487420867719628855516658088760702212358234308446505364480
8031 412163306768191523930693787410940677749185266983090234537648
8032 -415872041599826192615586457710582017697887052514824457407912
8033 419613916874997367021308963513383156192926072562244688925166
8034 -423389226675114028589795102780308369822699861277603772379956
8035 427198267673103776825785779965369809226166541880054080840599
8036 -431041339156091601389399749077659356530092049989715050294076
8037 434918743048275744037140099732538814181747565399442992126956
8038 -438830783934002351354129637312783727825416919453570662580860
8039 442777769081040633798345027630061935576002886322747785314694
8040 -446760008464060261279672469308445372981206784683035072194062
8041 450777814788312740323785456103844376490594152452178516733143
8042 -454831503513518532824205432074553135049874433904234421561342
8043 458921392877961691466515236805276404433164550737618274419510
8044 -463047803922793802117628547953296104180573029944160743497864
8045 467211060516549038811360441341949960935060324396544074701434
8046 -471411489379872152430388191920273225112047324067266954145390
8047 475649420110461229785140195360689733492234149423436953092016
8048 -479925185208227075523316315544610495885774394189307932063758
8049 484239120100671085170746302899748848934497643586257319958820
8050 -488591563168483493606264834998492026329241671303433102843480
8051 492982855771363899411362342165237929618992221900774928073658
8052 -497413342274065981810709799930445981874291520100074110155704
8053 501883370072668343333412444251202958048511234014960099490381
8054 -506393289621073427878190966460188796851221813025445488777510
8055 510943454457736480559798050609503940645685056324833995789223
8056 -515534221232626532550041891358968925836021668503111961429248
8057 520165949734421411106005310705700962347843109069816157859635
8058 -524839002917938792101628064353802586889720219041585196626264
8059 529553746931805329647979817597585290809086011812568702863196
8060 -534310551146365914803521221398689752024251756854914897078960
8061 539109788181835132939669983093051087328349251796207418599295
8062 -543951833936693007040307645957920403661347494322032067387760
8063 548837067616327132077741289191586269972008753743234767235720
8064 -553765871761923323623343421840317187369618232939749311855850
8065 558738632279606922019914511586271252568125814067931118605564
8066 -563755738469836911766038145122250607055683424628582474424908
8067 568817583057055034241631875840545519816821857870745698680014
8068 -573924562219592090539851413394324779556839269997349871931260
8069 579077075619833649964806997786015564360636478016132654252879
8070 -584275526434647398708534731887516604431021340277654827487214
8071 589520321386074382335679671463083152608107302901114079119034
8072 -594811870772286414981750231661852463279564141083947915983690
8073 600150588498811947611964988394300797134640116781918955492841
8074 -605536892110032707294014735561468000985826558684712664211768
8075 610971202820953439210897782568621339086971228794178567576344
8076 -616453945549247103080759689272723621238410871778364726228020
8077 621985548947577895760796453475099394438168644420725548433540
8078 -627566445436204492093190970807944776259204697377318407030908
8079 633197071235865916504186724154195981554391315441258294062010
8080 -638877866400952478494212539133402170726133079911133446145884
8081 644609274852964225958922437346685237926444837056501477245098
8082 -650391744414259391259581968956935740461999598442440665305262
8083 656225726842095326117906117040014869272394867497534242550324
8084 -662111677862964442746735614383514253165174607940557950357512
8085 668050057207227700145342549289684746811973162827816188504739
8086 -674041328644048196188209389128170841609250052392881919857752
8087 680085960016627448020367731383687256469922143371784016107441
8088 -686184423277746965342366804379087975638188346580704231295606
8089 692337194525617743425232583645568559490872968080439550070130
8090 -698544754040040325141955070328647311770949173799033824337998
8091 704807586318878103938695714625687823418280045150198444495250
8092 -711126180114846562497644403753793482445751834250476705206750
8093 717501028472621164865894548947131790823494188389973202643315
8094 -723932628766266643042477824644154980191161340420439659940208
8095 730421482736990442430452919662387508996745037578997820743420
8096 -736968096531223114174334911755011445099522508273656865573560
8097 743572980739028466216857117608535928564082036439182946725392
8098 -750236650432846308924763046709077755417308900596398278838506
8099 756959625206570655352734065087430377298813963814935705700536
8100 -763742429214966260639384455450340831127636230005773472480138
8101 770585591213426409661229999788211920307884941692767484986760
8102 -777489644598074886911403739116038756357529777965546514316348
8103 784455127446215087621412506419367900958238889125088549327594
8104 -791482582557129254408174222203793039145039652566162116471550
8105 798572557493230849206737663781051543830242493000277715676442
8106 -805725604621573095943267306736943111493057126501907419955652
8107 812942281155716755314894812015733019145336882902104602538497
8108 -820223149197960219174729927034462302219727062837922065583542
8109 827568775781935038373536453050260872947553510048917774932524
8110 -834979732915570024486178436373168611117641560610750435815820
8111 842456597624427092652808392968730455190819167619674852417029
8112 -849999951995412039793799421312012414376634036671993172744160
8113 857610383220863479715528596117506269090740403008217062491023
8114 -865288483643023184113228148764910420960180491390418223451650
8115 873034850798891106199177828458290417740944309706320221466684
8116 -880850087465468391641476951376997488241306252572735743806148
8117 888734801705391709692484818568882823727253791378706007918443
8118 -896689606912962265818746773659428379958798000669365449678448
8119 904715121860572885817840193580590772628820060385433574114162
8120 -912811970745536590324106971109662868223844033099772003513068
8121 920980783237320107766730304771213849996447906818368107621248
8122 -929222194525185803252124683929862433297596636492026177952832
8123 937536845366245530500216887341635253822060935205043728846493
8124 -945925382133929943872998005879122586798235948935349154309556
8125 954388456866876837695834863681500330343384254654226796663027
8126 -962926727318242110489574306159974066575525279941784969133984
8127 971540857005436982406604004572542466405705095270339618816044
8128 -980231515260295125098914996273020222438526843957114574940778
8129 988999377279673394443028531642010595326396981414784775976653
8130 -997845124176489888007605571007524795868871538813783146260680
8131 1006769443031203080876872500243481013409155287553121160390886
8132 -1015773026943735825438910892240487418122229052417406237296184
8133 1024856575085848033014630714304410203734866926434847209348416
8134 -1034020792753961887743152406255515712602514804131943604150002
8135 1043266391422443475954659880711210525253935602207009176334152
8136 -1052594088797344747354869046163596892996253476877219269797866
8137 1062004608870609757718419574675129461677890960444992737323932
8138 -1071498681974749176444095468478457100458605019976449535663236
8139 1081077044837987076265186313725878576692359076176759414294138
8140 -1090740440639884056635909549324466592670367765870930309540120
8141 1100489619067440786832038206691326670097492850230556751105778
8142 -1110325336371686089613152118691487651887480116284465578896952
8143 1120248355424753721397707590110941089986054627792727233748520
8144 -1130259445777452040302875484053484899457004148030237471748184
8145 1140359383717330789101325773796719409098812303939874782152020
8146 -1150548952327249256149353823068531370507215481901445133025814
8147 1160828941544450113647486967114479211550028819548334016393939
8148 -1171200148220143269208537516509791888435933040913253877143116
8149 1181663376179604103631559581491194629255354588012769795490590
8150 -1192219436282790505015923121407471709906324095130962183468554
8151 1202869146485483146900362063458084269018294437321658694115381
8152 -1213613331900953495980028785680371691017590823928782162682156
8153 1224452824862164073142961357591239839404059582265278920029441
8154 -1235388464984505530078631555100483265102494908811451554683912
8155 1246421099229075142548102116300582233289672882778954803538930
8156 -1257551581966501360570514894149061621831817843458749268056632
8157 1268780775041319095276914201445166772654241350265663756254288
8158 -1280109547836900462012561430123260817260880161001390941705432
8159 1291538777340945739435720835068308719512289419896546368946110
8160 -1303069348211539344867218445722539240002577124171757804995394
8161 1314702152843775666993746212510967157803632281363866298971210
8162 -1326438091436959638221775272970779548766116956810884067211536
8163 1338278072062386970520953152115877991457099053733788789512167
8164 -1350223010731709020488911463295418075174579735642957251394696
8165 1362273831465887291616449272456437006598038006705680319325846
8166 -1374431466364742624336053307278465620180401237235115646771094
8167 1386696855677104167400664967481433629727399109960176141521361
8168 -1399070947871563267466525920390809541457149763778538143968846
8169 1411554699707837457446874412158653676069116832508920083721933
8170 -1424149076308749768265294132679477077412885381311061067524296
8171 1436855051232828633071732971220829937841480652965264537753565
8172 -1449673606547533697793732519087029328477044606357156846921118
8173 1462605732903112897083388956669705833163746860033605235182432
8174 -1475652429607096200290176474106920525563941301996291615830900
8175 1488814704699431478044206531247003063110198632174956450534902
8176 -1502093575028267986376997640930772133756913183621013720521220
8177 1515490066326393012040645421051813890510627375480540086441218
8178 -1529005213288327269814692973158920330430118561967322119887404
8179 1542640059648084690116316106923186043678751040290810862633446
8180 -1556395658257602283156992995730857412890735771638547364852040
8181 1570273071165845814220987758762774514758231205366659290370129
8182 -1584273369698597073381134473412269220768287257767651638793952
8183 1598397634538928572118982729134996760277673838085878428828811
8184 -1612646955808371548882807019889665080669230395338824324635072
8185 1627022433148783215601767732510432543919638210743017492627206
8186 -1641525175804919227581147870598884231131606158293110310326594
8187 1656156302707717410035612797826826960163995273241292147083314
8188 -1670916942558298825778415464286288243158228897661917219475372
8189 1685808233912692320277991744827189552791666093060440534933764
8190 -1700831325267288732423084541367594711394896097130100600767316
8191 1715987375145031011907056223536898429376310588400938767578838
8192 -1731277552182346537155082264096388951938002088861947876303383
8193 1746703035216827981178180697965621343536574582622642873364286
8194 -1762265013375669126649269350660918788638689801299846248178092
8195 1777964686164862085862433877088182465414239268998013659250218
8196 -1793803263559162436061144195427512690661609010905251121321038
8197 1809781966092828835908116260524881473994817578727640102169884
8198 -1825902024951143744622753622624869152074260041654168004424000
8199 1842164682062721921535524408994082153229681471404661264793299
8200 -1858571190192613440506172285480732939942657318712283018452242
8201 1875122813036208010828295397160227324744085412448855935652813
8202 -1891820825313947453900559074720107252816625486941105714558098
8203 1908666512866853243088673349729184776090586109211655316925032
8204 -1925661172752876072836335746878519443123933182150153882882044
8205 1942806113344074482211717967349019273767788107761032418553627
8206 -1960102654424629617702900630142681887869824665302441285961312
8207 1977552127289703280205106297720066670599408922802044891872962
8208 -1995155874845146461778855377755147008191797061422586451022372
8209 2012915251708065638905514948868613945621313339174586068223215
8210 -2030831624308254150629405163824469863507050729921876936753202
8211 2048906370990496052157985263501369550964533965713667117872352
8212 -2067140882117749897198010872898264719134605996450974301844616
8213 2085536560175219965540321785775090279079930564803335816204484
8214 -2104094819875322516173506970376947498990756454327344358434053
8215 2122817088263554710511559892933814511330998551127826967981702
8216 -2141704804825273915167278364335945359608386758210957314162808
8217 2160759421593395159096112238699074257212980023297291084150082
8218 -2179982403257014585878990373065889788118569874854391523871360
8219 2199375227270966808411974221249383391445940779057000746504437
8220 -2218939383966324140330036504689227199217241422810837299284228
8221 2238676376661845746116535414962271150972449404777771425976036
8222 -2258587721776384820043772523614181536353053413615123921742784
8223 2278674948942261972858150025410813925078234981580090838071772
8224 -2298939601119613074470683717772083188147524517336162165204882
8225 2319383234711719870844825722087904552947238023160450915799128
8226 -2340007419681331763793589114287607450628249901524730992938974
8227 2360813739667987213511769649230148260706953231704866767751408
8228 -2381803792106343295381592831944326741298703067727174026731592
8229 2402979188345522014906384140540725358276744141943186750541432
8230 -2424341553769482057551914249259405612827237544764759623498578
8231 2445892527918424723813999563498777414899877691482338085121137
8232 -2467633764611242873988873454777831166523900100567785096191308
8233 2489566932069021781904960079060762489628559753226582834546455
8234 -2511693713039600872286198348436869013904116288866523025733880
8235 2534015804923205392463239594878287575204316050677815135629902
8236 -2556534919899157145834983483327913122481095838826274838841144
8237 2579252785053673491814371604010538411083501907125180286014477
8238 -2602171142508763894974520104667108731757650066545319413411898
8239 2625291749552233384749579682222866993843502331693007713940384
8240 -2648616378768802366344646344873322835110971434663147494039718
8241 2672146818172352303476138191247822261409878079817025734008118
8242 -2695884871339306874203876526717034404457552783622616465601900
8243 2719832357543158282434284701737271243418766263568560646525479
8244 -2743991111890148489676312508493893711171712081594067032352104
8245 2768362985456115214323622230969645319995193914258751538837238
8246 -2792949845424512629123996344241366899445767030567451188990016
8247 2817753575225616771585656039696989465192783434695447993210080
8248 -2842776074676925766866072050346756724706966008839795699516740
8249 2868019260124765048197811095982312217117521842834101634164727
8250 -2893485064587107846133948088622548392006277428398050735528344
8251 2919175437897621304848590860644219241826643854541589342382848
8252 -2945092346850948671412165233518676626451831996035944732632566
8253 2971237775349238092382398582870554751058172214572298366615132
8254 -2997613724549928641216575154411708082678972073452659693877942
8255 3024222213014804289924822771051242206771841421924870200666424
8256 -3051065276860326629054186237546469734585882941810178660843990
8257 3078144969909257231525357580272144679093615574072530966439869
8258 -3105463363843580648044529459655134099158685737285252357770938
8259 3133022548358739114788330614777964447652568923610524594033435
8260 -3160824631319190147816659180817250829135746355109324467765784
8261 3188871738915298293212972919487760710526957481386085035458710
8262 -3217166015821572397290800643065876350188721809448143003509178
8263 3245709625356259857345536724955617011788865695895173770413747
8264 -3274504749642309410378655862510483298218931647511707347818194
8265 3303553589769714114984078889022018477326212354978828848458905
8266 -3332858365959246280170328985353227019713433988369829225031950
8267 3362421317727596194304194007238251780239625123360733268516704
8268 -3392244704053926607608764500690890885114595673879078807573376
8269 3422330803547855022737915260865019482337388629570710830850264
8270 -3452681914618875949887565662612640918558750266896012866756030
8271 3483300355647235385698473320405349571770066290869112724995617
8272 -3514188465156269878863028469686630555982052267313599866492904
8273 3545348601986222649876723514392851948197080438810443419799542
8274 -3576783145469549337780933821247848006104238236946895977916444
8275 3608494495607726053034682567861117626671118540048925357376382
8276 -3640485073249572522836555413244423495096593700441739594104076
8277 3672757320271103223301322236800184096931309375553073024640916
8278 -3705313699756919501886617104840141270982909534867964415728636
8279 3738156696183155803370790038027292601696828125615124695018504
8280 -3771288815601993223511403791788341187977540095620783617230574
8281 3804712585827753726272497620291837528527656274035568156231133
8282 -3838430556624588473205433460749451300692356750264791595525884
8283 3872445299895773827210697952246134677026197652639434661715914
8284 -3906759409874628707504340739747724245904832800222088428287592
8285 3941375503317067088170735433518774811731928101592928359365314
8286 -3976296219695799549211070034241942608645129340518202411321410
8287 4011524221396197906502490586309282411906831918201145876468265
8288 -4047062193913837065574284177564634298162714769540200406277692
8289 4082912846053728363593111504594646371670729290476239241929133
8290 -4119078910131258784437369414239863869924635701350700913834090
8291 4155563142174850553239633023458716857369026392770786231732135
8292 -4192368322130355739294217247131223774043702977171972015689600
8293 4229497254067200619772700558105254206111802596915193711005313
8294 -4266952766386294681272331565026895623452236912122383988219360
8295 4304737712029719261849224366009313519685671735087407200809237
8296 -4342854968692210962868845892440455587500594071182097850771780
8297 4381307439034455087749283884347600576973976647327758722635111
8298 -4420098050898204493487006630304020959916493070344354632682474
8299 4459229757523239370749207257483267395185153289671898922073586
8300 -4498705537766183599300362072226424697943336380717944976160874
8301 4538528396321193457612394540326355632753493277197066878757962
8302 -4578701363942534598696969293256398914496730454695586500395916
8303 4619227497669063338504165024350805764024579354778280865926907
8304 -4660109881050628438663388529848101664105795564317123955579232
8305 4701351624376409701909268572303464868540459752401294485944555
8306 -4742955864905209836246859334438445088520850250773423340274578
8307 4784925767097716182776318780670181957116402202329880378461128
8308 -4827264522850749042126915838215147986835276773197183206878816
8309 4869975351733513475653449979979026732372516597692171767492118
8310 -4913061501225871599934705663295443206174452865100418864013730
8311 4956526246958652536693261031204911439640036314926209117394384
8312 -5000372892956017325038755612039964610513285309006287075911612
8313 5044604771879896248932607839160662414303446527068886423065640
8314 -5089225245276516179991255195125110323799260152189164042488654
8315 5134237703825035684197446240945114216201386128425354312734874
8316 -5179645567588305790785207422081086722691401984533405262529512
8317 5225452286265774472514185862871333258054678364900343584551701
8318 -5271661339448553038763565394413341825518523213025252066981964
8319 5318276236876662796365186043441816146376771608954491375475468
8320 -5365300518698480487870473296639144458546419858560195832615822
8321 5412737755732401173016996433792733916146821322504818912588651
8322 -5460591549730737376538707233708437209119790889949289623422112
8323 5508865533645873484160032614930161365476509386172741178985152
8324 -5557563371898694528638968302844122748978744702277990922750596
8325 5606688760649308669089196983885024869654505958875854101641211
8326 -5656245428070082829527176471886606522817710696166798645924796
8327 5706237134621011126668346062980803733311821194166094216957252
8328 -5756667673327435882448410177000162034145018873051824211746454
8329 5807540870060141183582498810713772114824462146175901790132032
8330 -5858860583817839118708389816930343597123972268757429642998626
8331 5910630707012068993301519222530633090720481700254430877587945
8332 -5962855165754529993610909230273240715225516524343859652705010
8333 6015537920146867943358212395903624432705326204090964404614238
8334 -6068682964572936970878705368253604136792688361318067922984258
8335 6122294327993557079775265411778582549724618050487556792661787
8336 -6176376074243788793016225641695751121303694791065147445138136
8337 6230932302332746218747728304359462459898722271914802152842475
8338 -6285967146745970065923078030823386936356711670177467712810960
8339 6341484777750382319188038794559459447908874935907476411519930
8340 -6397489401701844465314521675905847967361431949783502917902412
8341 6453985261355341347858281021889616209528811101163030259482912
8342 -6510976636177812912641783767351868707479983964294542128255812
8343 6568467842663656294144155012095653761683590592786731167020209
8344 -6626463234652920881928952632607772972649873571107158520234684
8345 6684967203652219196870511559193622197759184944960827898669817
8346 -6743984179158376599163858667134209990506633279956835070518268
8347 6803518628984843043934974675181200736290199645836230593641156
8348 -6863575059590890295720821930230260866825170807752454993539834
8349 6924158016413618210175528544890790149116425690618755340011069
8350 -6985272084202793890093993156601706764216675396030006155478862
8351 7046921887358547723240635664644331725623930064312009918112150
8352 -7109112090271950511542865623864986658823404966614202796175382
8353 7171847397668496104969983282133330652167001264772016307599075
8354 -7235132554954514158882695027767836190087738114428319674436650
8355 7298972348566537840820357422673871770795213988821028486974859
8356 -7363371606323651521606720817634417555681756661607984574847732
8357 7428335197782843696314701135686160032472979769694332839438528
8358 -7493868034597390593051061665125411661733793385677079006636240
8359 7559975070878296141717450033229237211605572244485142043990304
8360 -7626661303558814190889743832233846203235168923303014608056336
8361 7693931772762079078747968013298879463100777333464536730008670
8362 -7761791562171870883599136995416442179136771631291646917551084
8363 7830245799406541900980346771068122819522058736242357816164145
8364 -7899299656396131117624523929635033877145833364543565307564864
8365 7968958349762693677731781767182100450775389040657962395465472
8366 -8039227141203872564030817342063068813524828684653401848355804
8367 8110111337879739945052813871132910371448756307650361423412754
8368 -8181616292802935870890625253225762989909274847958378008544530
8369 8253747405232132232494478430379035550953833613185148344794720
8370 -8326510121068850134278030153127878944480346408627196367766496
8371 8399909933257659066491484698648842541471743365560557865046042
8372 -8473952382189786502477878267277552696994548778548206437508352
8373 8548643056110166786580958182075483013151601667262865106581200
8374 -8623987591527958421134859722396147294242752966202324428181720
8375 8699991673630559105653675682210287599207904096850568924541374
8376 -8776661036701148128069826079455422948887642583417211621965890
8377 8854001464539785956660808774917241645998593693399972965187632
8378 -8932018790888101132171526540291595532391534257065012105642224
8379 9010718899857594812601163469843711436828948338393540891838108
8380 -9090107726361593578196886506488116880062466831236785491368168
8381 9170191256550881361398982182530600466696077715025147495679009
8382 -9250975528253041625831054541968550520064087408760679764593832
8383 9332466631415541179942403031209897501144828464348009185493262
8384 -9414670708552587274605610854833736248144456224798839537478324
8385 9497593955195789899868794547718679396195213023951079814105370
8386 -9581242620348661464177132896261119165764108959481918220127568
8387 9665623006944986309730596575627034639553577580876869856411339
8388 -9750741472311092790252779055201318045712324821554044735664412
8389 9836604428632060912328077168469888564950227835781065377909974
8390 -9923218343421898818640032811705944481165667960836853447701568
8391 10010589739997721670931427208418163374888562066194862618600589
8392 -10098725197957966772325874117140843144885701641150376918413482
8393 10187631353664679052820503993917631938504806463266329417648013
8394 -10277314900729901328299342123096546955789113088305863003584828
8395 10367782590506204032346795025550846852183027852753110141559638
8396 -10459041232581389411480067526007755522399992112651925646828160
8397 10551097695277405468188297074096846426933296801344441591454830
8398 -10643958906153505232384835840827549649754066302430370744910144
8399 10737631852513687240567723879650451381551644961493448311465098
8400 -10832123581918453403162434280360269537286938224909653943923270
8401 10927441202700920744211058055041282852599074944148837431118215
8402 -11023591884487323803794026421894556411477853925585515751877130
8403 11120582858721944802345206168605480419840992844516158119570944
8404 -11218421419196508977369887282229843405905890662167707818600208
8405 11317114922584082817019122263100213200237162956130369660283734
8406 -11416670788977513231534559987040607209746168538095471479549846
8407 11517096502432446022777006821128175656669730123300123880986214
8408 -11618399611514962333911285241206886940299093573706602823342492
8409 11720587729853872085861566336958490246090322162027242014094814
8410 -11823668536697703734397429266571198061890853790208074944072537
8411 11927649777476430011683832411805896582382633439711291458489592
8412 -12032539264367969648850536179824517609716586467920611286031852
8413 12138344876869505411631050117786521208076526116239586200503008
8414 -12245074562373659119410828304977173440896321215436395344124060
8415 12352736336749564659132336484972581605088018066882618217939122
8416 -12461338284928880349454081821212495027396380149732860914156110
8417 12570888561496782357375242883693601945648475281314612172637923
8418 -12681395391287981219240868103388261206894571318062818910182036
8419 12792867069987803870658624863428880879664580901511304686481136
8420 -12905311964738383945410874418973209284998414339565501353238792
8421 13018738514750003461959713728663647523954368092383535131887432
8422 -13133155231917629377642057424054611246074050623109806799496528
8423 13248570701442688855161526159267622942047318829571758097335801
8424 -13364993582460127453528758969200792670947575278257942833302426
8425 13482432608670794826206879051908808827904981025190479345643853
8426 -13600896588979202882909522812509189497919475181813105721478840
8427 13720394408136701748300607179996443341292910353848306936352648
8428 -13840935027390119230783585833164309522860544972878710530956290
8429 13962527485135909897669268036435810413766935002640823213583495
8430 -14085180897579860239301494293913241503892578925280517036892874
8431 14208904459402396794225445735282522004532070444214438567976536
8432 -14333707444429544500230690308707154886923686223501838979217712
8433 14459599206309582932117038001270731997560434093715101982961839
8434 -14586589179195448486342909014198506961275820223806971123128518
8435 14714686878432930975350454509534352797362187780860011805943858
8436 -14843901901254713500346574292060631003148301843662637729883848
8437 14974243927480304880681940147105252148358391523054178555672156
8438 -15105722720221914330739075389342311430520610517279619168263848
8439 15238348126596318491443607526875616736136763271375811229004230
8440 -15372130078442771343178379883662018951135810418953713064683028
8441 15507078593047007950036790547926336535475234028619549039523496
8442 -15643203773871393412028368941141486808253950618253812342517184
8443 15780515811291268832075284182401156888770785473142362661108863
8444 -15919024983337546538442526471862147647381261945090359979281020
8445 16058741656445607240656474759287331167171676500280685357545187
8446 -16199676286210552238016265395258504387032086440301638769398276
8447 16341839418148864244519856226803902238569915229341111133341707
8448 -16485241688466530842442234180232250627414725728304620250307404
8449 16629893824833685028947385806049606014428724331479752263311113
8450 -16775806647165817776019234153459748733638828251695634192981339
8451 16922991068411617983690788921747283123674529595646626295812750
8452 -17071458095347495670066562004904286094461051443711928392095132
8453 17221218829378844709002425956721043425579409331614429036663406
8454 -17372284467348101897561356050974801347738261760258004907076718
8455 17524666302349659610534975940990666052724848578874727678072080
8456 -17678375724551689778441863957072149726456630000842125462350864
8457 17833424222024937408516778561117549042669418086529900139380478
8458 -17989823381578542355323201527125400469428062363430480121458598
8459 18147584889602948538788019713958130376801761853693725482949580
8460 -18306720532919960302705186275526636752766374552953150692860234
8461 18467242199640006106118509212634957524125132373693669930398378
8462 -18629161880026670243506274906608657323705684503213306819864104
8463 18792491667368553797386470730522542366848616599802470196990688
8464 -18957243758858526538875448766118205096560602775290628736928852
8465 19123430456480432007899779819557229959501227616132466681615384
8466 -19291064167903308525215876386736066315373654181879055950885980
8467 19460157407383189413170095655036387013854592826842878143537229
8468 -19630722796672546231269139696982432718237034507304107172382872
8469 19802773065937439366162612694527934042637246917435284405736807
8470 -19976321054682440853602832020686062828022088608930454365853774
8471 20151379712683394852377976094709684535259997133203387225950823
8472 -20327962100928081737150241439660420745424738795631940059425066
8473 20506081392564852328608030591230373485508174731468566620636829
8474 -20685750873859299335397762138429751815121918665381848023508088
8475 20866983945159033642974451821939153169181297013746076084431875
8476 -21049794121866633649838836270980964488985812375818493389947004
8477 21234195035420836421650887533178361184040454853442743311557769
8478 -21420200434286040008463800402857327937376380579803377163117218
8479 21607824184950186849847946048924093567934138567430123434464398
8480 -21797080272931098777010214538694740543372734713708641922975942
8481 21987982803791334710200277691209305083846970097114861429210313
8482 -22180546004161642743771579223347348046479633388026150227266242
8483 22374784222773078910271615775645332654558196187847526819051780
8484 -22570711931497865518913954637150809280770014608801176574067236
8485 22768343726399062572774419143826995084569983665531421743586757
8486 -22967694328789126383097273622317490267593441085866314226613450
8487 23168778586297430118235707443647984740206722686414096342826884
8488 -23371611473946821649026444277559210177246640116210817075346750
8489 23576208095239294681853223792809292622993346697489341605212679
8490 -23782583683250849805330901179586633904540626047112337674498942
8491 23990753601735622716484016694952700838315964616587291211085232
8492 -24200733346239357537544286879478200639215361384730631285188520
8493 24412538545222303785094300165548202416695841244850954201477130
8494 -24626184961191616209283859258458475697314508564371493931983264
8495 24841688491843337382285358754191550597497297424749415608357418
8496 -25059065171214043582080140600306192692645809107629090014901104
8497 25278331170842235190124120607279842458281583069100755620647517
8498 -25499502800939553499473684417328255007354238547850710915460424
8499 25722596511571906513607842023416283564074717429103884911517332
8500 -25947628893850587005506212766139779514195807227858936901737404
8501 26174616681133466801581273213414874656158032142420196953135253
8502 -26403576750236351955864505848552884021938375829578728642826932
8503 26634526122654584186457089468680904889986883554792914804747368
8504 -26867481965794974658724413179433148896637682617269656420452534
8505 27102461594218156918088206708203034330203619251540989441335467
8506 -27339482470891446499599086763727362191820158365551304343167518
8507 27578562208452295471804846337557561085448490730962567921588974
8508 -27819718570482430908815286073151184211002770279626521869612084
8509 28062969472792767026952633184397845713564283750352660809849168
8510 -28308332984719181471017850397078743088860860540464558653572684
8511 28555827330429246990048052279195531161610988454375765399142728
8512 -28805470890240010503539880475845553000263394511881582931767064
8513 29057282201946912326519521582202663049078140496170093598087995
8514 -29311279962163939095603981329303074317380655757408028439473352
8515 29567483027675104718372580338464527041884324480932260141477910
8516 -29825910416797354455005161544533330144105898976400111508559300
8517 30086581310754988034297380298220986127260709335182517338888140
8518 -30349515055065698505887302615934032978341194977789179500744892
8519 30614731160938324336875420742919789465245270717986146972477856
8520 -30882249306682413074046605589661131255888090468473335356647508
8521 31152089339129695712662395501958443937881407066958678205550057
8522 -31424271275067571739340762009012468648107077078049534852912262
8523 31698815302684705649933940049438379334976004840111542577030139
8524 -31975741783028836583609363375773939775555701351195292270663032
8525 32255071251476903561590966045005787130573472529713286729527270
8526 -32536824419217589673285322498256305838648331193517944531424386
8527 32821022174746389413856993583453836486090579594569954269074761
8528 -33107685585373304245788187124432870051715444834871410090055320
8529 33396835898743272332618067533822263358370745810261878624237522
8530 -33688494544369439275965876706880892821132852515978146440941526
8531 33982683135179377577159058062847089886826628419627291005820052
8532 -34279423469074363442372893922387451966890356797774255022133852
8533 34578737530501820455202350935413426102933367031064157511087254
8534 -34880647492041040553090951202539533059956665292239877773764784
8535 35185175716002293664097118966680033202764270048180615318047681
8536 -35492344756039438288147667935818196373555827641306937962042192
8537 35802177358776146242273472904697706664020057183522157925992712
8538 -36114696465445855732407002777114738425687980578671874383802190
8539 36429925213545567865208886834348307322719215277703871938074292
8540 -36747886938503602672145167886347808120762318816554526773048988
8541 37068605175361431684723013983016906042736984089096020404102216
8542 -37392103660469705074475591565287081928644722941716899032547980
8543 37718406333198592354032256199864696209288672963367835470938413
8544 -38047537337662556626484437569069436269659086149774360385601514
8545 38379521024459683369327369028711368641997161023127762053298825
8546 -38714381952425685746590469685118930140127986037232371974761818
8547 39052144890402709458432608909986079939986714439890148899165944
8548 -39392834819023061161541103745232712427865046741894254686407724
8549 39736476932507985526204111379549797801941505117351089222011364
8550 -40083096640481617036994637352828026907885083408235128047318088
8551 40432719569800233693680808394601140176965182760973206639650482
8552 -40785371566396940827332051938459530273621250765903936000103894
8553 41141078697141914313695654202629421523685325634508276585455390
8554 -41499867251718333541844688503338775370936302071087898881758192
8555 41861763744514135580918954488036861228952197964411184039076680
8556 -42226794916529723081568377404636650371101965548663156886672576
8557 42594987737301759551536910161114620551350866224185658254170100
8558 -42966369406843186756768586038689992524002420013090878744688592
8559 43340967357599600120550818088628809426411059335518299770502028
8560 -43718809256422119123608774283701263968882143547049811707816206
8561 44099923006556890847804732398615981990868021445439806078645895
8562 -44484336749651365955254412502124168989519035373344731735582818
8563 44872078867777487553325700177057613263055732823323679936100963
8564 -45263177985471934564211842704007408728762383755094373257404836
8565 45657662971793562395649691354793664596143619820961124352984384
8566 -46055562942398184896963084037871871953310247491601028463870106
8567 46456907261630842782031867889681372640431109435437682341043754
8568 -46861725544635704908098855987802238100764537848464166092573732
8569 47270047659483750016611357321732432669170191856663391207673725
8570 -47681903729318377769632637129655150741396815537092591612217298
8571 48097324134519099152834245170918416400597472892400775473451774
8572 -48516339514883457563775754170215514661147699327417214430749662
8573 48938980771827333162177918938397530365384801216063712173785275
8574 -49365279070603784327283121111320566814733589769107700853041642
8575 49795265842540581346258416313615382915772288109128133569010468
8576 -50228972787296588747017455380894034085522268344030183755260266
8577 50666431875137153988904614483279354247547280535157491971080094
8578 -51107675349228661535485151560328327967488865234171026286062490
8579 51552735727952412655307130640467446160372285621260748092631296
8580 -52001645807237992629032960633409129897105869295304469086451640
8581 52454438662916288384870143128197034927926176386845911555194398
8582 -52911147653092320938852405347446795647415995994416397576581924
8583 53371806420538058382324735008606123249478096699948949056540612
8584 -53836448895105376536060599240624759059741611421792522972884876
8585 54305109296159335778879232211095720471338486215044137029867405
8586 -54777822135031943958528480581902758235101668345307698337675486
8587 55254622217496576704048225800374482809465082771557466341563616
8588 -55735544646263227881925545776091266829962346653529512966080008
8589 56220624823494764373190994862820589754069535262087402168643836
8590 -56709898453344360795281906611387901523348505905860710331173448
8591 57203401544514291251110478297330899731669173004471963664514215
8592 -57701170412836256658419389371107170033742379400211976904806216
8593 58203241683873427695284443528541936661604269431795345157084916
8594 -58709652295544384892631614478932964379416036801578770148855794
8595 59220439500769138911975136234755804260858966100824128053690270
8596 -59735640870137415566354943051969004750594710709690872110253032
8597 60255294294599391674757687454127142520883927646548161371751041
8598 -60779437988179069385248431413455900812468233567205261455756346
8599 61308110490710478159723435670721164014755562135189337620639056
8600 -61841350670596895183722627636788739956341795450407634354950446
8601 62379197727593276548218520775039279130569639756550731954602197
8602 -62921691195612093146832655280402381180493527501627717248836528
8603 63468870945552766841627961653383031055041545547333744050378188
8604 -64020777188154904073593615736089703076187166434557223266849360
8605 64577450476875525730286633196076134886581845007957298039076730
8606 -65138931710790493732931204607239234172924115926309272039500888
8607 65705262137520336468713051652922808588826697732150630299764264
8608 -66276483356180676871153241406406598102796020879732600470802922
8609 66852637320357468642416185601765504892181123673414704698697988
8610 -67433766341107247816313144715773488637531402335306967605279220
8611 68019913089982608579719542284813883129658673096483021396643828
8612 -68611120602083114003246790683304878754897757793271002660038400
8613 69207432279131854079413088347575722302201984145012009646696954
8614 -69808891892577865228359665703140907779328812539426049885299656
8615 70415543586724627207477078826428830414242732230928440767098645
8616 -71027431881884855152259180223374080028522644002800605776344040
8617 71644601677561806281410104950075386945780114226686612235006176
8618 -72267098255657322619812741181675328910787880628504787914462464
8619 72894967283706832928547432297003393575430505081381280598158529
8620 -73528254818141538881849797051258916125229879594050794770886252
8621 74167007307578012396840267329337264163524676291233329733999022
8622 -74811271596135432903169946642623425110336932985746180198433160
8623 75461094926780695236533417865856677894356722072894693540000091
8624 -76116524944701620752425928383447636374524635889066489864603244
8625 76777609700708506184697737511657951568110289629209690366776440
8626 -77444397654664246717511145793564561072507085863635160901127864
8627 78116937678943271699365706241748057104882173684573364542523001
8628 -78795279061919533404055266696006226178350424123301950646265248
8629 79479471511483791235888796705516541991167613558000864568614844
8630 -80169565158590435785378470524774578527540783799494325692291050
8631 80865610560834099167007349623761353485025487969252656278521019
8632 -81567658706056300112770462876202506746714584095983789151678884
8633 82275761015982374354073448046278020774620081997050831792473181
8634 -82989969349888942900409629366845373882618687663537261922213640
8635 83710336008302172916158014130190975718441956556677731084157902
8636 -84436913736727088006990872755686996172957166623262788822856484
8637 85169755729408186854891132516175657487723273119909036727521014
8638 -85908915633121631285798719203727382436686478379200236093990556
8639 86654447550999267016574330374964119124823750338250638168868221
8640 -87406406046384742508433187285127834794326604051175955728007282
8641 88164846146721993552405530388455029626870813748701555588925529
8642 -88929823347476363428871616328279481980460234342604955481003620
8643 89701393616088630717944553952437941611735510180670758513652618
8644 -90479613395962219090583494266410743487107730491833890651597620
8645 91264539610483865681962685161994590490190832791474670690614252
8646 -92056229667078026938950156355647323613040845997936302452730432
8647 92854741461295303142715982530481457488161191082389094735870485
8648 -93660133380935165135648091571916852166828537382867406793810032
8649 94472464310203269129058597461640680506978377505209025218910079
8650 -95291793633903647834772060429383382463243446691680572915699142
8651 96118181241666068549756596228058817561426807061900608772217230
8652 -96951687532208851228648337286747448398374700039861382306460464
8653 97792373417637442004489646233648098915161807996318871894667772
8654 -98640300327779040063413252323342698926082758185795923112618086
8655 99495530214553578244520989814531880223408801312273768512002397
8656 -100358125556381360221991251763039914863774671401537759924667176
8657 101228149362627659632669152377418391020220284273317394546241358
8658 -102105665178084589039214578040632475580647611816358670843708012
8659 102990737087490549166474016812230819542941882956390460005951220
8660 -103883429720087571417271868548970277411354956830911453634773960
8661 104783808254216869263456807945374408435272359755058001522110496
8662 -105691938421952916718961042476435599550442286304845507895678488
8663 106607886513776374734008715719177464814510548297289154989511817
8664 -107531719383286189003619402012560442202818386297378447939430955
8665 108463504451951185359370189287424286675167722474584600191023195
8666 -109403309713901491611183253227267064122303879808554844958982456
8667 110351203740760117425874530971455401564327167744083962582344895
8668 -111307255686515026571514004430433176122580254195461066267529896
8669 112271535292432038621491566570184505305492446366598987145357829
8670 -113244112892008899999738311710273106698468840195734913583878283
8671 114225059415970867059006696187536969470348749629068499348640686
8672 -115214446397308146717651194138699936412434424537365666978762288
8673 116212345976355543037162174469695538952347391496006853321816331
8674 -117218830905914661002979625666995874780938162733616354335472766
8675 118233974556419021675041470155993094316304043661517713832225331
8676 -119257850921142445802296505830764913515987640710616194385773920
8677 120290534621451065947229019281000666811069050017981063478166743
8678 -121332100912099330142496939530685437927264847872517349904541904
8679 122382625686570363102275738164988043590479234111617957800067843
8680 -123442185482461054036025428712080204282179399473440848404992480
8681 124510857486912243162358886882079140677593408120395697468842431
8682 -125588719542084382095688843218687146901279831409143161692326210
8683 126675850150679046378572471117622207801079029951860604281618944
8684 -127772328481506681558362340194538457357853880719143471803560460
8685 128878234375100967358118129095282202065717232246278137914262762
8686 -129993648349380187668944075166142872322030126626207881748198588
8687 131118651605355997294203557278389680613068891177329487718569082
8688 -132253326032889979605637046701463172713587820831934357153059120
8689 133397754216498392527487224988225863522560968033474538302516807
8690 -134552019441205503547531398542241330355291153561640744975560496
8691 135716205698445917763654227432619563405816480340318315689222241
8692 -136890397692016306311482785112310956564945989595523349910205528
8693 138074680844076945882872407624776446039848590052066857340767821
8694 -139269141301203483436898799230943460918982973502456398119291448
8695 140473865940489343624704366079193174733619357031341298407070064
8696 -141688942375699199897291501374927775668903088396035475841482378
8697 142914458963473933741381130797928543543520126010175549949966485
8698 -144150504809587509992991682255435423873476254062457392675973598
8699 145397169775256199711674071189569243236539920759501320435203635
8700 -146654544483500585660596473471258716816271029266205565618108108
8701 147922720325560789029144669566118061865547837216408519451211814
8702 -149201789467365359655627573809402018754378779132791140389211040
8703 150491844856054275658293124796073408538193309102642113922888635
8704 -151792980226556502063408861938235976103997330399109096428888066
8705 153105290108222561729888060971760472388610835255946446953712253
8706 -154428869831512575611092032088175615895645387608075523940473192
8707 155763815534740233166259871438246590553178555242016191862446137
8708 -157110224170873157536758377523156205962783561342963213193211152
8709 158468193514390133936258796601541507119092069944966976251969619
8710 -159837822168195673569287380697850901654061508027108917230706068
8711 161219209570592389289619316327185389090687887591662735320874857
8712 -162612456002311663138948369605088262064570956804340854913463095
8713 164017662593603089867427638291896184502495245276569849755646596
8714 -165434931331383184531302250949969922175673831196446678866292018
8715 166864365066443846289206975199652383149985366453629015522354406
8716 -168306067520721074578046895519933812012778202889369671337271412
8717 169760143294624437941986154835712058954438299287607702127770380
8718 -171226697874427799914208953461637988100991548803916187582590894
8719 172705837639721810511061482984399196024812754976345878471076918
8720 -174197669870928676092208367048724546258022964674114381479277164
8721 175702302756879724568819835712811082326262727279323160668609771
8722 -177219845402456287204825867122068097987358089998264240074380114
8723 178750407836294422554212741907410780129201665842946862659693660
8724 -180294101018554012410480002411649740792545361881633450518634718
8725 181851036848752764013008117618772354558274663484485108605092068
8726 -183421328173665657159497967547747793371528162288676465068766322
8727 185005088795290379314123653510868206741136449825684449025171252
8728 -186602433478879296277883540991703651466977007451640163146031448
8729 188213477961038510501136649148127914537665384451462907617305524
8730 -189838338957894563668770704518570700365969663898200768628538298
8731 191477134173329344776164975266701366829349910508987027004728136
8732 -193129982307283769539388423877876748384307797060230114776801504
8733 194797003064130801646217236525200947402773768737841872465261588
8734 -196478317161118391055873350177138422220000937448058248395603264
8735 198174046336882909295187635469293817881706900183835449174042312
8736 -199884313360033666477490843644881657433020554708120810356269588
8737 201609242037809099588247756526890186365311480555662308856324677
8738 -203348957224805226438593204659409428022176711217036807788655412
8739 205103584831776964584823324124596444593053372755176618307632075
8740 -206873251834512919448864779931022007283570469843228845590936968
8741 208658086282784250852114476023901203317495092552547126034573755
8742 -210458217309368232193140912490499810009083529683267240911661776
8743 212273775139147121558896904989372131757781312819611621365028570
8744 -214104891098282969159645588619443721626054719541571861569972130
8745 215951697623468990620083921841008907799048860452528618918271989
8746 -217814328271258140843499435432701178544582369581253875717119846
8747 219692917727469528392558624659600885728076690253418244694010821
8748 -221587601816673315599843807716025789240514547006431105161680744
8749 223498517511754754933876900139312930698064613475662575068263708
8750 -225425802943558017502443617794390059779340096165402604799658158
8751 227369597410610474974913181696720283238065237159730002658020120
8752 -229330041388928101649292567501214719128297428329256183007655406
8753 231307276541902668878319504546941835888541673902524276979488038
8754 -233301445730271409602346463033642267832469440627569362315663512
8755 235312693022169836315463371062684556150326789646401194570698622
8756 -237341163703268401415617315871386001382635856292368304033191984
8757 239387004286993694559783511301794239290833315602023518013913836
8758 -241450362524834877361896851528374847873521668382529906543922576
8759 243531387416736061534643927919282951260854639751011647644222727
8760 -245630229221575342386721007811267797102932472582244112813047610
8761 247747039467731205445166769064034167604669226584727195125833880
8762 -249881970963737029878265247126590711967965962244094036966063572
8763 252035177809024418348673287805117943995549910635613744380396282
8764 -254206815404756088929249750917881531966160348661501563437908804
8765 256397040464749070765945880774687080705038769689011135544915070
8766 -258606011026488951273455938740562902731948993672331308066071734
8767 260833886462235928800525882977800934814168242505457803965751768
8768 -263080827490223430903280320610762893515785922170440931407031232
8769 265346996185950064617062151627675417233531411625328892309330177
8770 -267632555993565671420496565371804288851914822872101664953390990
8771 269937671737352265940205949327831580527405221859495900265698203
8772 -272262509633300643851232778785710529473623909526696784559431708
8773 274607237300783450887194997206426654828778245210812254579701448
8774 -276972023774325511385927489686675892104951663814754435351646748
8775 279357039515472221361282138611035418045332135550352248851433371
8776 -281762456424756817710299225421349972652237293065365512663012110
8777 284188447853767341837559678332789430920625191908751300100959806
8778 -286635188617314122705619442427933300295459668382763085145046752
8779 289102855005698611102456180320188035519220233243351785998910044
8780 -291591624797084403754270276065105383779911144682074609379363492
8781 294101677269971302805225981421578940187380352146939480447669393
8782 -296633193215773263135247401525899080478166983434228810475140812
8783 299186354951501086993254405515980532742166602118217080211515375
8784 -301761346332550732486695684192939848708005581439728397933698716
8785 304358352765598109589373987025737709888865487849237232236834758
8786 -306977561221601244508829717994494276444101994186526981469233424
8787 309619160248910700492424984856085607221115337398068246900936006
8788 -312283339986489150448226108104954695963035114957053125107378672
8789 314970292177241004113297561064550697252093249542204975331746950
8790 -317680210181452999918577246854608737209977238148989345642412046
8791 320413288990346679176588726790316688640610716370860297209225634
8792 -323169725239743667756351224237236006901970078899523371629886732
8793 325949717223844698009467616398927215323682734826486768006997751
8794 -328753464909123311373002856072573104155102877354848170275941038
8795 331581169948335189798913013853879688804567786338263504095487290
8796 -334433035694644071946955124174921532351312908666309979203724232
8797 337309267215865217928711061651801334733837990115211371392087298
8798 -340210071308827394305109686039659175456075988253495671606129708
8799 343135656513854359019149538875437578361601590537773389519660551
8800 -346086233129366833989932695723999467254546801633438251872411120
8801 349062013226605961204146430196937091062924412123227380291427555
8802 -352063210664479246317304830914283526793798039491793759584525662
8803 355090041104530002019923411572104238835640620927957773735235947
8804 -358142722026031311733886362648121747244115659801301296718708736
8805 361221472741205542582123055042852138879993975194726120193937165
8806 -364326514410570445020886748539611673765871639234188266845750568
8807 367458070058412885038977627247827644498822786023543375760109033
8808 -370616364588391263412732179819187359743202098193910961036215374
8809 373801624799267685160073953222809335013993728471237077315303806
8810 -377014079400770951061953749527286718076945775380796728049307294
8811 380253959029591451915671881195731548216249839996327354652499874
8812 -383521496265509055052447225484020615841663200739821171655836474
8813 386816925647655081591758230918053664710587285752637797403270592
8814 -390140483690909481918015108476021617574365488407541063821190948
8815 393492408902434325951620276001564417603722112864078288877855756
8816 -396872941798344733947030552161685680754320762262944141959447224
8817 400282324920518382785649236161071224978746589792095443189872202
8818 -403720802853544732041853504468042747551772047310086763547898450
8819 407188622241815123486811810381592779514421589651028213749777773
8820 -410686031806754917157581390947813273913693679336645246180562642
8821 414213282364198836658916712429447945651307556451894546814928588
8822 -417770626841910705982889842953408202399558202758628319545225792
8823 421358320297248769827452470386759363203662574042203723790566872
8824 -424976619934977799170090784858635061359980215925350654234610406
8825 428625785125229193707378017654642587076245389466415750734580660
8826 -432306077421610302706159510253461637683332090285612050901300072
8827 436017760579464195827961398685391556410741619018088831587427800
8828 -439761100574281125585651181019151149992878869632592742479062698
8829 443536365620262933271056695396570619075519293925625925299002556
8830 -447343826189041660454834784360752529219278644050093255577071626
8831 451183755028553638506042918311401432780373629341836567825853345
8832 -455056427182070339009282447849036817043378572750001998698173362
8833 458962120007387278472632536686662126529563237023966402662674322
8834 -462901113196172281320566256317847717123173845126410981166132992
8835 466873688793474415853327384523063309345238062065152262053777224
8836 -470880131217394928628546291120093790986145027541900721027201986
8837 474920727278921513582889674852729275419412759296947473081780869
8838 -478995766201927263161981248159689070925401658747666682797344248
8839 483105539643335659766413864562021803657425978152100139795877282
8840 -487250341713452976951118904425297705523911399592565920364611380
8841 491430468996469471035392627701064771205008601115063857204501866
8842 -495646220571130755092234152887908543030914272813236591288591238
8843 499897898031580758689064099563681415124421782412599764872547892
8844 -504185805508377688248111037794688560921061775623609670922059544
8845 508510249689684414484524999894648657389840285169970017175434588
8846 -512871539842634725064359732455342740125948171094815013228427002
8847 517269987834876892403720477146006173384297364556073031887423921
8848 -521705908156296018405370367554776753560887410115281001736533664
8849 526179617940916629900700687469475914006773376178794178736639301
8850 -530691436988987010633979144912240338334738674015456946131841524
8851 535241687789246767792983137315125222248464768816965665218223198
8852 -539830695541379143356295197741121128928618537224245215908216060
8853 544458788178649592893485271640742892710181022251069434928352262
8854 -549126296390732166920935451052887670159539219875058611489188816
8855 553833553646725242483990033524118370233552424767156999450197703
8856 -558580896218358165306256545411344046247428323902022642121964818
8857 563368663203390375620067518715414649206441010583527652046007929
8858 -568197196549204603669170810657421996616642158955471556313291568
8859 573066841076595733856487260620134841654362818725435576940612734
8860 -577977944503756949597104379142936292131916212393198845028620106
8861 582930857470464784130416235924764595736710385146403434977590361
8862 -587925933562464715846332278153561901326821752911530353768181512
8863 592963529336058960089627883738477142368492456693949870557983927
8864 -598044004342898122924670404843999488617091480805420745583734278
8865 603167721154978395970806661473144558109648631737448068220340558
8866 -608335045389845985157528741819521546178980796494254020395218304
8867 613546345736010480099039114238980315819377656993326230685972891
8868 -618801993978568884750915189687130645232527038083732520177205028
8869 624102365025042044088136561397802783214079755915040836105695930
8870 -629447836931425215734701449511315394844733856982849718373304246
8871 634838790928454549781346000473192670004559936595530578472940413
8872 -640275611448091254450422050145496211342605329035830015942468030
8873 645758686150225239806724238216036257157650256260302565378602089
8874 -651288405949600046370931968335661658084468937542683882442993452
8875 656865165042960880269299238268470508190178297548239231378297854
8876 -662489360936427591450247058573370808698823233636619728387819084
8877 668161394473094446516557985790622013299365881286987381242701804
8878 -673881669860858562861916934493965888201533355472547514528229348
8879 679650594700478886063571450345208435959638331140431270331229145
8880 -685468580013867607869890465028003561468918344555900111519954712
8881 691336040272615937633583611195386244778026558516462819002245321
8882 -697253393426756155679311868235877474296621666449057106592342682
8883 703221060933761892859391137842223754500714205436371802540933174
8884 -709239467787788596444287959720327646607778930336491927654343644
8885 715309042549156158516663832413865919620002657284515972910640154
8886 -721430217374075699189882640086838681666494086770835627826790126
8887 727603428044622513255203984886816688184006440564748759901197201
8888 -733829113998957205277401678059305013774762948495880157127011776
8889 740107718361797054707337620273343597832512137434812556380175381
8890 -746439687975139669263161716229384346571355834974190736772039288
8891 752825473429241001650381846752325600989413610071890344499454506
8892 -759265529093849821646146470599794803124854295343276590372637992
8893 765760313149700752665807105783871982888195605024608545273647463
8894 -772310287620267999161288523872682397379690359110344125536116350
8895 778915918403781908572109648172859592209090081226149299518302824
8896 -785577675305510529062195506416202044489975851588539953928516348
8897 792296032070308341930036811268151508466927339462774561374303457
8898 -799071466415434365377434592360356945868976703919268410880359862
8899 805904460063641844264167722816409029594388814070012612195991298
8900 -812795498776541758563605362066238054141193657226079215917440004
8901 819745072388242401468727788882796773770469344496693208178835990
8902 -826753674839267296480400735022145558057530376890485840824271784
8903 833821804210753741341262533605016548216247075250607143890843516
8904 -840949962758934285360432097794685297294671496273874084463783012
8905 848138656949903465507640498046353797916726607076754068897862501
8906 -855388397494672145641550963707925908900295446409839536977961772
8907 862699699384511822377192527506689255479099076506714065176485018
8908 -870073081926591280392832144669384581002750394813476933871274536
8909 877509068779907999428499770417698799677366526724429396940311738
8910 -885008187991516734838021400786787006264900394002232214341769856
8911 892570972033057713325077394281900253851507236447609677042334282
8912 -900197957837586905422768589934198431049246530768158276167263360
8913 907889686836710856366732167801927265102868045839197584970711821
8914 -915646704998028577265304542208845819304283065954845330044341558
8915 923469562862883018887891933861385878783620048888174010882058792
8916 -931358815584424670975903231614342210608777776607463978005907266
8917 939315022965989850730657508032162096035624342634412784151914946
8918 -947338749499796265050943941907682838431063036611116954487400968
8919 955430564405958452180739524146546079095301020059896459782148245
8920 -963591041671825729686345216659883142870171746652738810267570406
8921 971820760091645297113260556180486425024255540348152846082200546
8922 -980120303306553163277867415384324600168819273347394035309333562
8923 988490259844895589928834219118154217406793515093302310187818267
8924 -996931223162883765469492016453610757569226034295507047281056444
8925 1005443791685584444566694356931299906231912045196301654539458144
8926 -1014028568848249311785286203207759050681895195791373651414385810
8927 1022686163137985849881716878409113574605139294762364753139597082
8928 -1031417188135772516066993586421401931335694220992558812181144632
8929 1040222262558821052409552285984521129668907444961639996244575091
8930 -1049102010303288779594200303409955092795944864157686042066672968
8931 1058057060487343746485550515524349358463492910521201782088595372
8932 -1067088047494585631364822622383744765767270848927886819010712272
8933 1076195611017825314319047368212524049788316955665004251288998805
8934 -1085380396103226064063101075576623432691548120374947832458501822
8935 1094643053194809306469159251709539118229446492707349083404125893
8936 -1103984238179327966266640326818833422752375659309687365768898826
8937 1113404612431510397760077209373114686135124884849218077830093021
8938 -1122904842859677944994181206131136892753737847114551840669967164
8939 1132485601951739196576238463639268160963683038067268346104856672
8940 -1142147567821564025347504646998439327459507174467606655639213568
8941 1151891424255740528279053080883410450228813959423786252277954188
8942 -1161717860760718007355211934762133586220657767593433535894606612
8943 1171627572610339157800937136758915613065172719541887444037913416
8944 -1181621260893764655809862549650456249377621113012277785785733548
8945 1191699632563793363939013746380994606024855313418069830954729656
8946 -1201863400485581398555946001651349314818551355269178139360032544
8947 1212113283485763330156063808773461140012670941866750033367076814
8948 -1222450006401978814013804799554496995246032731864474649727355556
8949 1232874300132807975492945483553410568035197613491126509090189478
8950 -1243386901688118901420243565491376081802648375040316237288933364
8951 1253988554239830616224719428563515552882746662674385591760502375
8952 -1264680007173094949063859328266693250222657086257147207546212422
8953 1275462016137900725899670636964707499781340821216415916577537186
8954 -1286335343101103748453625005690752764460820104263788165709132218
8955 1297300756398886050161892752176070590166565015675387296741857560
8956 -1308359030789647947672719735335165831367885047096529344276146316
8957 1319510947507336435078159550268599297494965709561822926231435025
8958 -1330757294315213496954496824587957588061496645388128820878823106
8959 1342098865560067945401444219434838945170799140453960428955118686
8960 -1353536462226874415621443809469050636436985142840614611412794602
8961 1365070891993903184169045195391921262970151674683483774527559892
8962 -1376702969288284503828275456704906241467793790317542232737188162
8963 1388433515342031179145082574045432716311868707598936396433670157
8964 -1400263358248523136954262279209501333680212819357437045477368550
8965 1412193333019457776797721935134641454415377080095429672167538876
8966 -1424224281642269916935463107257187347644621752260131142100272714
8967 1436357053138025182704261776286226363235541183494763940741757808
8968 -1448592503619790715283692314593327164536202872859833982941065120
8969 1460931496351487110486895023249461759213203043034109653110954699
8970 -1473374901807225529006359915069589315827340911273518959742508276
8971 1485923597731133951615040460910383080897584852207594497059845756
8972 -1498578469197676585152385469773446742065393135355523114772310274
8973 1511340408672470457715466903248879669609063355765283021129649321
8974 -1524210316073603274329384594735491107857457263354303318180659500
8975 1537189098833456637490660656557011085281518532104293923233918923
8976 -1550277671961038770364528788706793804132755466027984389549078232
8977 1563476958104830914074025732642086014292392643123815995436912854
8978 -1576787887616151604447769864218786458152826190825611714289001405
8979 1590211398613043067796448789999698563248408108862515493136348242
8980 -1603748437044684009767534612753506266272412896108880780070304904
8981 1617399956756333106085820628408554409745138455251203002655535380
8982 -1631166919554807539026262661963549563220438985655302106006580720
8983 1645050295274500958787565928475177236847905441760812335977954832
8984 -1659051061843945284542256073744291740570615274212799349493344158
8985 1673170205352920795833900878493928821802275711684684118816651220
8986 -1687408720120119001177015228229591108969127181100082002377106118
8987 1701767608761362807192312989536662858251190045582720311473090996
8988 -1716247882258388548381710571383418803841406138208126913408426536
8989 1730850560028194474716202061184716076580654199858587017363876164
8990 -1745576669992960331577797627163956881914204809687620249474000096
8991 1760427248650542704266547080473245713642594118276004743161681540
8992 -1775403341145550837257679944855025979283281480131243279963024830
8993 1790506001341007676674522234910641392073552109347364829843973894
8994 -1805736291890600923032557989908315391368037388366865577338880068
8995 1821095284311528920211269643182786575037887685391405083238313482
8996 -1836584059057946245825714478445414740947134722374177051723318800
8997 1852203705595013907701693597262710601452923485854319127537462326
8998 -1867955322473559091009383930365613933094943571322288721256582240
8999 1883840017405349440782992032256094823371280817937717218215741093
9000 -1899858907338986905050930255982930324741397313364141739914803305
9001 1916013118536426204624811515816263690008280376991379138016132659
9002 -1932303786650123036748829026015304522016590239878599169127373952
9003 1948732056800817161296473847344518539292526204217893165584460304
9004 -1965299083655955560021708515295510314224033522146147765230217704
9005 1982006031508760901529343409934263168172627670813717630757067642
9006 -1998854074357950587127159178540153883792126798409611412115279632
9007 2015844395988111695563010306309979470184108368618986518707557877
9008 -2032978190050737187836480431372871816584453514300408327142909258
9009 2050256660145928776809409690454197165310593676970561374334556972
9010 -2067681019904771910225570794408617810545636145920491846475257196
9011 2085252493072388359989748438130740743268567200963634101532171357
9012 -2102972313591671955153313228509822842658465260698547220820468952
9013 2120841725687713041009936337717581471591414157721202388985886353
9014 -2138861983952917292024247095608048332110276616045575291153926974
9015 2157034353432824552000898210657372726925118189990921700638089326
9016 -2175360109712633420954600869356367637239203366121664980777729734
9017 2193840539004437354566176537273555171991016848775282805377957250
9018 -2212476938235178088908519295782395420490119885349505483112704226
9019 2231270615135322250302571103818690943091639722127964788892450524
9020 -2250222888328267057720005450870414344239224101153985410128971304
9021 2269335087420481073089339501050969848579813027156106331862128856
9022 -2288608553092386003188722302619139153046429956541307808967405300
9023 2308044637189985605524772677153595501204424230324130513638563818
9024 -2327644702817247799705685365875245367662661846104219823896171382
9025 2347410124429246135321533083823717805814400076974979901748716655
9026 -2367342287926066817248435526869163759290663846872884261598986882
9027 2387442590747487539599239525468277299479518345897037133994529016
9028 -2407712441968434430254778298065628141773258119135813659046699776
9029 2428153262395223459029898604258892015578894909155123282440134721
9030 -2448766484662592714060534836706306167433897550084427591277107136
9031 2469553553331532002945467054026262928394571370508769839036036848
9032 -2490515924987916287542350212443845318681339357811305460479199762
9033 2511655068341949514105495411864844639651412336970288418568886374
9034 -2532972464328425453666098493899709428409095419008067407816110254
9035 2554469606207812221197551338502965111089084754205803195622310278
9036 -2576147999668167196182568299847608996599229127555458506059439460
9037 2598009162927889121708573286354233240527529473681517318721254380
9038 -2620054626839314214166608413582162707755170676583487906717299788
9039 2642285934993163171020457051983145877658132111589069249968478446
9040 -2664704643823846019950264504190083634168899648500256842268274064
9041 2687312322715631808962258688987161146193208112589728021170035229
9042 -2710110554109690193796819674784610283402334817219303307154535504
9043 2733100933612012036164747894852919862143629558026413103103572855
9044 -2756285070102216183999792423392055793477325641214954945427398896
9045 2779664585843249663038007890143059654867145928997828765570391147
9046 -2803241116591988567625025846392925648874371808593294995520219674
9047 2827016311710746997714597573150010147114774989220792694581268388
9048 -2850991834279701448559564103924204512977752005326516434907703652
9049 2875169361210238119613539270493205288126671000665313554755427128
9050 -2899550583359230669661886747222491725229912228987009894520876934
9051 2924137205644256006187896709905681507306599845265193036669723322
9052 -2948930947159755758458316886208807425157916486044846765913881424
9053 2973933541294151145785492452066438551657176041327279972188162120
9054 -2999146735847919014895276609438037529099684985251836129002096234
9055 3024572293152636883304577391766927942911282150144264925736917328
9056 -3050211990191004889093926596938831325206072460388703170643302518
9057 3076067618717852611452845992815579396066375621798709787857411717
9058 -3102140985382138790883128515529736282255391904574580067187032904
9059 3128433911849952042971564966402624574461284702195202905761193271
9060 -3154948234928520725193279289069987832488702975583616895884945528
9061 3181685806691240182283870410410508998519622433861848463440388184
9062 -3208648494603725662327211610228250008520611567349310191137920012
9063 3235838181650899262850278677291616865237574932848785707149686752
9064 -3263256766465119333901048688263124240902434164006094507018338952
9065 3290906163455360833314649095492959432857552898511836958513452962
9066 -3318788302937455198150893191359883777415370403072639934506171076
9067 3346905131265398365617498740525995710185603249722992156392332385
9068 -3375258610963735646682072267281119869060209947720209147345317422
9069 3403850720861032226026807878348101117490472405046490982065351921
9070 -3432683456224438133017287689273556679775039605500887229636030974
9071 3461758828895356599945307652896836743844047941648569882555333015
9072 -3491078867426224795969850541476134162703270756875952103993628826
9073 3520645617218415997924785905367114180440501625221004827081506642
9074 -3550461140661272332491230417200813973657191606907358938288233948
9075 3580527517272277298151423296611636045105234284419833776696341981
9076 -3610846843838377349854169760929271078618239997202389404972890420
9077 3641421234558461904434127297312963476554029813553101144612366792
9078 -3672252821187011200543239302889528041680997104748525224779357924
9079 3703343753178921523177280555694610870627130852851387725508896622
9080 -3734696197835517379818629586837848299451407251445077624445152714
9081 3766312340451760292772923413251612806644000912782226050226991566
9082 -3798194384464663950457118218259111237443975213623716802003344640
9083 3830344551602925539204652565672247888084777707840907346642665400
9084 -3862765082037783156594904216663904554013073485438439440525040392
9085 3895458234535109287394003995688572586300061257263760914798058682
9086 -3928426286608750403917416938270849979076066801448196077873152608
9087 3961671534675122833996659089216996633288848494656102452558927608
9088 -3995196294209075121758265486598307558810918926647147541105610076
9089 4029002899901027189107879809803621106089615976899732386359194233
9090 -4063093705815396689161359020936727664780263426692469635886448686
9091 4097471085550323026883378932576631483601526195770670999734151936
9092 -4132137432398699606887532877651050497703505552569983556268373416
9093 4167095159510524953725721797821506517694702898645695825178730694
9094 -4202346700056583436054169070764292149844169419442619098218245654
9095 4237894507393466412814129272385814758645432983233413064167845593
9096 -4273741055229944707012812207615135062360106444532273314072821016
9097 4309888837794703400839771056901263412720931373181378767008004081
9098 -4346340370005450034711609556857569947811162584277606806966189174
9099 4383098187639407382408995359674797606771260934765725611353247394
9100 -4420164847505202064760317458867707580907639319146594701866588396
9101 4457542927616160355341632307912125280434691735779994414745595530
9102 -4495235027365022623408588945312471499609805695241522035518680972
9103 4533243767700087951758636857272951027856743373930708165481207351
9104 -4571571791302800560446876431657811398573116739613149255056618616
9105 4610221762766789761252332213797355102204779846837920759542856236
9106 -4649196368778375262519182217181039912616999057328562517573206892
9107 4688498318298549739485578012596609136643884329161819535058421148
9108 -4728130342746450681467203623689559012518257591496141221371364632
9109 4768095196184333624289757839732114124613870968237346898172953236
9110 -4808395655504058974170264278869762665468465987683271790443109140
9111 4849034520615104727837725056366365551183051936875449007326919741
9112 -4890014614634117493065395073414372028696227525223760579483537956
9113 4931338784076014313966172152907761515783889077949174149448211985
9114 -4973009899046647906385630878252046965882844045824640633740144944
9115 5015030853437048010520482761077528825748448133875471679839389985
9116 -5057404565119251670500180743324130466770062217131077201266303388
9117 5100133976143735354102511646013225460504765380486068233046554997
9118 -5143222052938461930036897178723415192887037284721037184200510444
9119 5186671786509555625328365643708786495804113284217916110337753727
9120 -5230486192643618191277427994612895010204993303013571757673492864
9121 5274668312111699613263111706166842441952075015831972878948756718
9122 -5319221210874936807304945434062946875412068193541777747506796098
9123 5364147980291873854811571759345412687453410289883578950130381956
9124 -5409451737327477436325773516846880597558028586445313812893337044
9125 5455135624763861235334964856803875595861309420803270264793617314
9126 -5501202811412733194359609722169455876575358904401291605413413183
9127 5547656492329579617566631597301329132882916472154390664842105833
9128 -5594499889029600227087768704277346067036684205970968668050026216
9129 5641736249705408394061163988777467830843807126274200564139994474
9130 -5689368849446510880165471577873271708764915821622347856018640328
9131 5737400990460581541086680313977639457561556814919401481887625602
9132 -5785836002296543559956027405387830016983927957739321505516326308
9133 5834677242069474896330186095305232626836539039415756438192586683
9134 -5883928094687351754759803882985854073405558597510194247517819822
9135 5933591973079644996416944471238198639045519481569311493632931439
9136 -5983672318427784537633608858688354608520781314630682819717398352
9137 6034172600397506900549900260875310504969901699246510795686589853
9138 -6085096317373101203389235542290021916339312952271463549388730606
9139 6136446996693569001177035049953346317860967874154854552357520880
9140 -6188228194890713512006346880710523063915037504956789215469328840
9141 6240443497929173889236746137738143323004843799166994361121238364
9142 -6293096521448420326299522296490032037416532729797226977840533428
9143 6346190911006725908080618766033485133141755625122361952490836616
9144 -6399730342327131251171071650615919154587249756230010744551962802
9145 6453718521545418104620926829637263131943445029966183135295691072
9146 -6508159185460108213214977212785758586790112496596704195329996532
9147 6563056101784503876715401515551375107941406739147684987518486124
9148 -6618413069400786770995813465361679255524265112060431086746622002
9149 6674233918616191730531723031175483765291812566064274034490737046
9150 -6730522511421272326322412341002422080881710138440855455771567650
9151 6787282741750275209007248434710384545952802000829450545358427140
9152 -6844518535743640323714070190891950130035606026131779742115222712
9153 6902233852012644241047142767167013595943444411262746680027486203
9154 -6960432681906203987595983139724583107591510533468471783767270544
9155 7019119049779858899432907129385843570815533233148268029559233864
9156 -7078297013266948163275283380704419594922950103553096905925059460
9157 7137970663552001852327124798854372735694530139797952560886905015
9158 -7198144125646363407292795135411938066946175925215163362092464224
9159 7258821558666061657682320999222323905857902507667983067072629951
9160 -7320007156111950624312212422389602465063781467256911003922330458
9161 7381705146152135490857015285775948704335132045950494852543698349
9162 -7443919791906703280434326203366869990817015807113537979185078554
9163 7506655391734776922519048000044440598580437942566032490648987604
9164 -7569916279523911545990678707321979643017747051718877787056204408
9165 7633706824981851985829910536095279357134924917532086491258756566
9166 -7698031433930670643907344113732981933444203362897264899107703762
9167 7762894548603304998457349592865670760318317429705453108034919932
9168 -7828300647942514212213758491482092977966242202107821446564279860
9169 7894254247902274445810953589623098846772735833928590734472460341
9170 -7960759901751632640933921612085303697980812569751281694420936392
9171 8027822200381038696843905545604392306855402007544454166746920501
9172 -8095445772611176124322479713415763612539060539974162440151866104
9173 8163635285504311422776289881476894203157275907286918426442478677
9174 -8232395444678182589237551323757068541964884341314856516295358352
9175 8301730994622447332291959083697996415565860856225432397136843681
9176 -8371646719017711729576296951897849574265588139168027120987243824
9177 8442147441057160234423177051469018988348862568756557428961133019
9178 -8513238023770808105500524937739917582398050596952502322202680668
9179 8584923370352397502909253420216250221826521045166775919090183820
9180 -8657208424488958665174733282712575484521817778323583788115420312
9181 8730098170693057753906946488330098192892097736398821316786114978
9182 -8803597634637753126621458142694518948041246670562708285471157944
9183 8877711883494281973319514009011961648674222565413723406377344580
9184 -8952446026272499428931693675959865410297553643698645103118396324
9185 9027805214164092451646745602068589984484225569156446298591978683
9186 -9103794640888590936486706982650817507293463443480581222210449004
9187 9180419543042198714262464936878340390246415215656769812856996153
9188 -9257685200449467268261931260903862166326412565118316044072848288
9189 9335596936517835184697456142670282622353757188653013248362941468
9190 -9414160118595056538081562531294421571000392874684124963114113812
9191 9493380158329541599322199295840760227487675697618164765722970379
9192 -9573262512033633442442236858528058404774830287578728358590291210
9193 9653812681049844215444705296851505784054630677371396010658479776
9194 -9735036212120075031977237042451776541610971012492304055942438562
9195 9816938697757843633108353472439321362104312321168843148012539381
9196 -9899525776623544162726750985671489462717583774049678865389558748
9197 9982803133902763595824817303917541218652759887297153960594890920
9198 -10066776501687679556241558834396850087439102436775920328234548060
9199 10151451659361564459330358206242949258135380356418491088938736882
9200 -10236834433986421115496018672465630019043720445861565142060052254
9201 10322930700693775132625998734437075671195442974329238919045554282
9202 -10409746383078649659135305314332050553285158353608482521800358632
9203 10497287453596748214666006500860540322165860334358662804329310701
9204 -10585559933964871562443655750703961760338289353784894619277723440
9205 10674569895564594785907100656247662666135437829603325203964625898
9206 -10764323459849230942508295789058275290869292484988665498938638970
9207 10854826798754107879538068886812350757327451425501260355539241830
9208 -10946086135110185010485625156727964723291031464294118722088386100
9209 11038107743061037065797343123723743379817680460685804977873255704
9210 -11130897948483232048977650496772316971653701191117225826873327170
9211 11224463129410130847785109868819015848198689040710327525095499452
9212 -11318809716459136170834039112438456229446898474458894369655908578
9213 11413944193262418702229895836778895569252358884086196255224503480
9214 -11509873096901148590959234174759155585784645736685012304740456720
9215 11606603018343260617636370463126660893571898811876671450610933989
9216 -11704140602884781608893157960372652144778827919395004164171237848
9217 11802492550594748899199767293767922858129536858356834067575457731
9218 -11901665616763748871237509163737780188657724102577419937521747632
9219 12001666612356104839124042821776118378433081949936491737684331492
9220 -12102502404465743773831426259688994984606559034951049375265111952
9221 12204179916775771607053135503615275431136892692593384743796200311
9222 -12306706130021787088582280716920267729015071572520437196228124108
9223 12410088082458964412974762932701600910993518301760158260795152386
9224 -12514332870332935073903152157053569003104808507489469275537798450
9225 12619447648354499649174849276753968198897466599024204752415449971
9226 -12725439630178200465906964539588350081132539756597267153791663480
9227 12832316088884786343835769061842730699965137377670559546000239533
9228 -12940084357467600865206139350648539915625958951686534351188877764
9229 13048751829322925872151827442143957695360711891998067682073380086
9230 -13158325958744312146956483881622015324256960061155939667811417816
9231 13268814261420929487094095007025699939791530524286000266647154118
9232 -13380224314939968645501953081915863447478521451532290078678137336
9233 13492563759293127867155667622360852891263045195714274378856021545
9234 -13605840297387217015710386252943410439663741931284905367210236928
9235 13720061695558912548761789702192789552827225994533168429133368401
9236 -13835235784093696867181153818196551327784599840343571517870486324
9237 13951370457749015833007558094688939355537644561723878136643359744
9238 -14068473676281688521554023144751228609093986756385751423619104576
9239 14186553464979603546719969525615766693517641058359850738797753497
9240 -14305617915197736574017031707766221571749837649824575860704961320
9241 14425675184898523913526192965648385532039633465910412902275968662
9242 -14546733499196627364928824537943934530724185951038174709383999222
9243 14668801150908125768910047437582624914870955985289251334173023088
9244 -14791886501104169003637557613723922164168058536828687646491142816
9245 14915997979669130451690473639771478529710997545584680217112443158
9246 -15041144085863294251768829701630665932024487803113156263879920400
9247 15167333388890113940773135581348888937022871940520192627293005250
9248 -15294574528468079385423192083235380704794056241286750045226692381
9249 15422876215407229198504460872981386343730691199268182763004348558
9250 -15552247232190346133107262486885519226319559698614266723662983926
9251 15682696433558873248877581490741089500262340860954285087146357659
9252 -15814232747103588947347106418523283713035835396337913586146369228
9253 15946865173860079278873285158914994431536741068401990497416752804
9254 -16080602788909046231616743965337552580946038366948378508793314356
9255 16215454741981491023332660613392730753327516846381316539499349344
9256 -16351430258068811729574011252151299307670535208324650238285615492
9257 16488538638037854897217590672434704548425663746086849493975545981
9258 -16626789259250961110048055364855353205353469021518377035289079294
9259 16766191576191044793490831222336356135345770422947497669297751354
9260 -16906755121091748868491592667457134266603027494963910512579936582
9261 17048489504572715190018344438108373868809197530680834248016836360
9262 -17191404416280012033732267032013657291839080409796069276328607136
9263 17335509625531760225055927620317588755385293893958758179484882054
9264 -17480814981968999838182877012733333495328820577688974140328684352
9265 17627330416211839728541879362156323595902973117436845827415733704
9266 -17775065940520932500873047824751016727392024447172338883584393052
9267 17924031649464317856413144429516700113295012166364136493645096122
9268 -18074237720589677606744570332568601798640735361938113103828725320
9269 18225694415102045988658615393753321292623777600182986713335214592
9270 -18378412078547019263940014467806762494844086302535480512320310978
9271 18532401141499508940318603011939937801173143005136053448199681092
9272 -18687672120258083304976879180137667222449809520547926630693159456
9273 18844235617544942319971738985198877334177368516947594055576113885
9274 -19002102323211571289746905075865912816527772923594771912606929550
9275 19161283014950119074602143501214941662152831446421558892852486640
9276 -19321788559010546990568958781080741908691519118399964086811804972
9277 19483629910923594905642956274547366764963531488333154817258389093
9278 -19646818116229611414763522576924029382756946267375475277358076404
9279 19811364311213295351335140953984688892150206866958863558598306413
9280 -19977279723644396271474953665445957548500573509362430227144176264
9281 20144575673524421928571714437197821538899534967243294713466100115
9282 -20313263573839401140175835723496064202945490825664389461086485496
9283 20483354931318750836732807023083171968576135283080488246875611051
9284 -20654861347200296472247010959044452113925365791664919190704706864
9285 20827794518001495370644251467571353830139258879477752506857685934
9286 -21002166236296912978413682897267965250882030093582286599643379666
9287 21177988391502002394078032487086442060335352792296419337873043126
9288 -21355272970663237948189978217363898000116130206530333910959805538
9289 21534032059254654013907411841178777289478315705082886714981354920
9290 -21714277841980840637786412732392955473517064476874816437647048486
9291 21896022603586447993273610604950643654625617948183390243925958252
9292 -22079278729672252075504953131445204857907054571642070081831832612
9293 22264058707517834475451648940277671559783638580969669786323922915
9294 -22450375126910929494222361854057777416326470180438915003032300490
9295 22638240680983492284459928120135614730404334049219373259032393072
9296 -22827668167054542135287501068498702338436714984963568951798935752
9297 23018670487479835450189851734170157500502897084821654236877510207
9298 -23211260650508423403587534076820651324772324336908913012630404194
9299 23405451771146149701701935687374684539082478415322300102012374628
9300 -23601257072026144316645268699156237715407271857176820834483109448
9301 23798689884286369509528915332654548128241070357091571874192653260
9302 -23997763648454274908794048990596248320977074793753646044350018492
9303 24198491915338618863958144243540121975838430204405093969417636872
9304 -24400888346928513752568126534485292089485690578018043900837091310
9305 24604966717299753379383975796374786681781073635237235570652159671
9306 -24810740913528481071714291642673608787851618936126490587775610760
9307 25018224936612257543416580734856819966386492646767001492766776622
9308 -25227432902398588072388995635505989294932055818029345982858490096
9309 25438379042520969012446323881341453849301705220001920383358694802
9310 -25651077705342514140320811574195990962859664735453187769699074216
9311 25865543356907221822187755160476422019385392318230218268136416637
9312 -26081790581898944471616789985119831975442929633255888036804032994
9313 26299834084608122262222762285452604097122267803349580936198322899
9314 -26519688689906343553565547879532198690545431649638167085073312202
9315 26741369344228794988056970825197165041993308505414839223597655903
9316 -26964891116564664719806115146153400209937262838044490258873370280
9317 27190269199455562743503092030098610794545382091104439161408076920
9318 -27417518910002022802637248610787551878234945856071609647477480306
9319 27646655690878150871600654590343073929702166592617890519112880340
9320 -27877695111354485725573500633779384527975926319675427194220577730
9321 28110652868329137635557059762621837468547592959731139892635267410
9322 -28345544787367271753544624925689406594310914125104400318244359600
9323 28582386823749003284634122488464326863455137399596605804581046409
9324 -28821195063525772078920949417964045366375671055173048329391520572
9325 29061985724585264816299287212151020616035714373236201902186068521
9326 -29304775157724953501878264816680861526494752573760228671445642754
9327 29549579847734319538619695524303542287241586314240279336740792390
9328 -29796416414485833197060783799980106001202752229750606468924433816
9329 30045301614034758859632538816749245785995952714207123668684873015
9330 -30296252339727856979157263064158403749348308969739229499668368364
9331 30549285623321054257641298780007732977319783747633224379705044820
9332 -30804418636106154122507377582722704592186078209704288313146924268
9333 31061668690046660152969870447191961743699547017150202889801368806
9334 -31321053238922785689381694592699871307510180515856791985553708784
9335 31582589879485723443109599239707159574222965875532377870219173549
9336 -31846296352621249513861303802938645383203311814015242676937847770
9337 32112190544522736815430064334255817480966390258816498299701111946
9338 -32380290487873653509576547686592308673215905331596355387075850576
9339 32650614363039622651271537308371281770991834282943390365562220500
9340 -32923180499270119856813410002537826187645009388693789372678396774
9341 33198007375909886419449232702476845053617672767355320132977385485
9342 -33475113623620135915105751016554217573222108976003631221548816006
9343 33754518025609632963714793340846846323910239163209866063994295411
9344 -34036239518875723439435312097802345535715620796233495592745399514
9345 34320297195455396055870345817768010947558484827314554930910440292
9346 -34606710303686455890190835711688904673242299068022261018934140822
9347 34895498249478891052948998508343295581787454080470006001439002932
9348 -35186680597596514358331683508481514658570791997770589422879058504
9349 35480277072948962502708977746779405328305811927550219792051968172
9350 -35776307561894135917615734826945584756877854612176783711154002592
9351 36074792113551163126804473096748481044233743160207762711623680675
9352 -36375750941123974105768319226998885628603749461501383496466833248
9353 36679204423235567816193787480188606553607858221550149725107809575
9354 -36985173105273059767206930689961164914455802968115869932148868848
9355 37293677700743596140064850592634474774462936762600644846142282134
9356 -37604739092641221703160116248660749154182700390630562781916386568
9357 37918378334824789439891045238116543757434013515018206032973137996
9358 -38234616653407000513149122843201296077124030486362063348152384496
9359 38553475448154663896929476234905473144375458315627967863206259934
9360 -38874976293900265717925030031940246387210760488872001526892098844
9361 39199140941964939067963834987559909998973530032584061300487082157
9362 -39525991321592925771836516352290794685454071263071952588620042144
9363 39855549541397622324481613584922376630678137009391121557876337498
9364 -40187837890819302946695909727623116391437340540491752281852210652
9365 40522878841594613449560161093077523486178096258180045187075313034
9366 -40860695049237930344663775826707566880511154080793548405909029192
9367 41201309354534680390021151789456528396784259113777241083138729000
9368 -41544744785046716520344129715512823642392230087595148134456081108
9369 41891024556629846875116270476209117310306868233712408192632382276
9370 -42240172074963614408752716178648959426408315072802996476762650750
9371 42592210937093425344071904159543445021250492918263036944472429375
9372 -42947164932985125513400403749724531461904333389993988366020559664
9373 43305058047092124420928046560373653668340320498665679399020536058
9374 -43665914459935167655476109001943221491538545619539935184253113052
9375 44029758549694859084685749200745603627209074597012328041830799177
9376 -44396614893817035069826752184198340237540761720423246237568590170
9377 44766508270631093755017837255191167023808203786095519853011281600
9378 -45139463660981383305689660302168265224044652422826229706948898974
9379 45515506249871753798660925200699282660266740352331677505364568806
9380 -45894661428123378300287822689022512069929988075884829214196079720
9381 46276954794045949509838861885271905903357344136496392490273507766
9382 -46662412155122359192592971307533894585991837657307461212813490352
9383 47051059529706968481210850944028401035322590604445678635651453328
9384 -47442923148737577984740691569139984909316838021392177339932197796
9385 47838029457461207512242691140913086922478791610442721468768187313
9386 -48236405117173796092505855034780233176128125423209615150585075258
9387 48638077006973933852739349836870397476783073307766691545192442464
9388 -49043072225530738207503593939325070854685615288758465598989589054
9389 49451418092865987704558141755265281068629830697092397276214848112
9390 -49863142152150627776799509811473188100392103694375057576935308978
9391 50278272171515763559098091719305508323670731806777693267983706490
9392 -50696836145878255845675339483391384711386206636339980801480404342
9393 51118862298781037187747013551347609195437419928561999052704117863
9394 -51544379084248266062552527959473260095167879346504786184984896336
9395 51973415188655437983651689595965362456208398405115753135022462952
9396 -52405999532614573368556350329315406245560232020909377963776384244
9397 52842161272874602933434007998902634628141322186434363860627073355
9398 -53281929804237072345832013128066371174978595492774069259809160820
9399 53725334761487288835184027949768234833401508559370726668671818923
9400 -54172406021341033437334470908235302143402923167295111506468479746
9401 54623173704406963533512057507552390538534111356167359867984255924
9402 -55077668177164831336160881442235307609533359970041292712602109218
9403 55535920053959644973857906164171707977008180807146259339737567759
9404 -55997960199011899835270871463748383382964340996895480006250489612
9405 56463819728444008847802558270939540009192764261640499616459788758
9406 -56933530012323061390288678396921695898618817094064272533344609506
9407 57407122676720041570930433461536452748782233632098368169241536850
9408 -57884629605785637641612580138507663555499989904295856556808189646
9409 58366082943842775367947704496442569259924153691825463933594766983
9410 -58851515097496009230861903909376996110778039296072177581133069786
9411 59340958737757906400361261814548968393517810858041950919160264777
9412 -59834446802192559495357947240325155720389661162727810078068146928
9413 60332012497076365225155557857530232845015431572427112474179023535
9414 -60833689299576207098462048243692389692005633522297202331457944858
9415 61339510959945181484682359586841800888003493776022634865346320234
9416 -61849511503736007419809332290254748516480079236623382947739328600
9417 62363725234032261665548805629347935054876276396132409907334550737
9418 -62882186733697581655451687264934969128448284982268415047819967628
9419 63404930867642980095851444413680676573500129657838703135654517915
9420 -63931992785112416132389702222837883444477016819327392032868687628
9421 64463407921986769144925752009116158450146584446143530585123010622
9422 -64999212003106362394738639546107044234142594368326269454504300028
9423 65539441044612184918214541244772201428195488831773355963903999844
9424 -66084131356305961240739320551912325816300448342024783903279861024
9425 66633319544029219673359026153923816680298831506061228450804803982
9426 -67187042512061511153002751204917185176332653582189210683130255968
9427 67745337465537931794756392394976386318207217792449637126492529604
9428 -68308241912886103541906677255848273048876602769243517128121892532
9429 68875793668282768526317194561981809696477718896262895804445741718
9430 -69448030854130153988227476277750378701090198892823878828554716484
9431 70024991903552265850858438357813427429242367862088260594026623799
9432 -70606715562911270301339282389293203916757579416678623216996235944
9433 71193240894344123995519478154353925458857254675626800125348371678
9434 -71784607278319614780272477916740459314955682588383152381545713964
9435 72380854416215976113013752126646214905920630895128621128645317126
9436 -72982022332919239654423589825145681709867617489413886529780440788
9437 73588151379442491816864497573621245326520667528247700964912364023
9438 -74199282235566201367794200995525016307154423180760565859687421622
9439 74815455912499786514679071061680605589998135859313172369980119228
9440 -75436713755564591235590761285933641619119037441754512858366519372
9441 76063097446898441967903085259593499492764621977575441372951556699
9442 -76694649008181957126379459616053726286198823558839610461616178770
9443 77331410803386783291537003651817154692881402546864568571701576508
9444 -77973425541545933289575691395187120750760019053450056822492698450
9445 78620736279546402776454517785966562829183310607695009426390631962
9446 -79273386424944243340966850673543447167786646761184390011473098354
9447 79931419738802271555000042518218532747940226190086788942157573482
9448 -80594880338550594823646688197407578382899622134672158244950099118
9449 81263812700870136323554031812045373272916818243479954580658669470
9450 -81938261664599342764942020155799078906160819282563260894152081674
9451 82618272433664260171178133773752577041693252842576077270059841356
9452 -83303890580032164339757849755748079220832726629478935618377174824
9453 83995162046688934130093551623566944108072408795970064959978386416
9454 -84692133150640357216752750894826495839750560402452403246305471644
9455 85394850585937559451800179558680995990796084869373318773798231213
9456 -86103361426726750496779923075668330201168143029742360047402459504
9457 86817713130323479913716278305767766075134399225655178115159594449
9458 -87537953540311599445409152614850413546932361651761530319190114346
9459 88264130889667128768346011500939717049255225789844270386234563356
9460 -88996293803907223566842809802944623187141119226753629798242317368
9461 89734491304264446354656924171570930593441734642381920278427095915
9462 -90478772810886542060382506872083412796352554440527907046325998232
9463 91229188146061921995540320414429291918478795376670862742344097163
9464 -91985787537471061439508164435567940752909035200752680906238792694
9465 92748621621464017703403410227561504764321094027639473011986461801
9466 -93517741446364277175825623825831433058894364225159275608795419478
9467 94293198475799141507095271088660319723288809115464134492719371691
9468 -95075044592056864755385325085900610556567810240369716545924831510
9469 95863332099470754998038292722904313904224199854004331993858867370
9470 -96658113727830455604494593274780455203719800667790020622484758710
9471 97459442635820623073733006024127287562609630733127654191694826899
9472 -98267372414487220059044513504612612645044944853955299212992190148
9473 99081957090731643936432569603571314671823366656329976914846529812
9474 -99903251130832913020061705529380180653656620023869639808408229040
9475 100731309443998134289069364203770889233975349688657307443034919970
9476 -101566187385941478264820669413820379010888600694181873199418489952
9477 102407940762491888466431072517387658193670078069790821096924045289
9478 -103256625833229754675216903626343008954129146208177139161855896292
9479 104112299315152781055769064030630286034191983482040741925702902531
9480 -104975018386371282012691567835834554675910621767343592235203477244
9481 105844840689833140507816373283837064352827614954327688140315425587
9482 -106721824337078665423011808858351596014432672310974816827747363376
9483 107606027912025586428657644553791623656517816738613958972697443300
9484 -108497510474784426707580117558375082741575430574623823201336490496
9485 109396331565504495788840518297369856217610834509218804549725935290
9486 -110302551208250746665367699687651317904853152752402891140723003136
9487 111216229914911743304135417057486475554306222918897056386974883516
9488 -112137428689138986607527978064085634073754528371605436278798472372
9489 113066209030317848849831439810987506181478172818616515238553548416
9490 -114002632937570368593552619178867589542348423402325482642834247052
9491 114946762913790160086625500478032847629048132069915961304471242745
9492 -115898661969709693153636190848758622138896994617278130778884987036
9493 116858393628000201622106295179919293420843897052632071578924641592
9494 -117826021927404480368744320673294911588594181859395889367706468244
9495 118801611426902833130530301095889341935592838714561322457790099844
9496 -119785227209912435301666046772817895844467286537481183825696350754
9497 120776934888520378029929050497653141914862709968785298082372721575
9498 -121776800607750662034939868823185785198752965402416505635388012518
9499 122784891049865411696419502324881252582898461722879567881163197712
9500 -123801273438700582102804667380741909152136856792708018175509726356
9501 124826015544036433909735643783233331244607556391750140446317352665
9502 -125859185686003053034065370890845891892203630343397134507181405212
9503 126900852739521194402292447480371782818071785841921562378377642734
9504 -127951086138778731182828495961199331346134416781640190785256849056
9505 129009955881742993159406848650363311575474534982364041354669990583
9506 -130077532534709280148360618400592442130527670037399888467606013466
9507 131153887236885838625580899654853057164774727138870907182021076672
9508 -132239091705015592009848144360918401653610160182759850065893812100
9509 133333218238034917348050777477600102806338548882293076421906556016
9510 -134436339721769763464705046639956766642379265672991296280330147102
9511 135548529633669407973310216099058579169400687631460198077669277506
9512 -136669862047578152900555889462508023210764866883903315124455546444
9513 137800411638545261046386957623058599991104895420896495456102838570
9514 -138940253687673437593571010129409943890790053327979073191094128112
9515 140089464087006163889848735241473261436404236813274606102751931804
9516 -141248119344454192754126712358568164608643632847827487325808752752
9517 142416296588761517105642056696350268449357276308110831749811653106
9518 -143594073574511126181738745039788957900569213193140989597356359580
9519 144781528687170866095996425738456692482174401470264673059674444452
9520 -145978740948179723994095554988572512244005024690746338327401507876
9521 147185790020074857590140439540831410351001616057962725943837976130
9522 -148402756211659694411348022552287218905832089006322762193343134139
9523 149629720483213427644200037358940854585505509125614423509122477566
9524 -150866764451742238060505689409173714006481990921670084542069959588
9525 152113970396272574107488737599894098878317158782942878270576574902
9526 -153371421263186824872155382484346854550160187917033895351899140160
9527 154639200671601723276977610932472687599518655400027808598987781438
9528 -155917392918789819531501715943944947395791977864196436711702413950
9529 157206082985644367553025977589232862427439961143187660913173849124
9530 -158505356542187969779148587296671686158744869329955021826412892538
9531 159815299953125328525931723098096408433751329383704341459411001763
9532 -161136000283440454797826417334483664006792395785097006660316758806
9533 162467545304038688229522969066120281611716369685255335813013802175
9534 -163810023497433884635701908341647385603080623383799489879400419952
9535 165163524063481130462430994833463348418983300931120678472168435411
9536 -166528136925155346273855824471880747868601840768567937150688020268
9537 167903952734376144270038049152725144325165810456660679447664308567
9538 -169291062877879307716480050358513894906039276913332562011839790224
9539 170689559483135263073213561409388301872585964646178053434031161537
9540 -172099535424314918541498979016176031114075928804319180160181250332
9541 173521084328303245699360087476212558371179585107914136433038988078
9542 -174954300580760983873545164087401078914609483866798078827331437060
9543 176399279332234849895240859875883757222388000248063866485271336232
9544 -177856116504316638910152175842655827804998985687591348991274494206
9545 179324908795851604960584015330846949370829231174121077868563988929
9546 -180805753689196513128102345773411130335911025659426252722981959124
9547 182298749456527758120402541225427043163264073763198653921706369965
9548 -183803995166199947305357040245343125102200775885364730697665544704
9549 185321590689155349339043538838331826956605325131303263036523744507
9550 -186851636705384612703059510953905639968196966133871626473820290564
9551 188394234710439161659801355059528671139029112900883658213901350024
9552 -189949487021995680352820841588631462643062471895993626272355973900
9553 191517496786473099023063222442072271177615062711616085718984078372
9554 -193098367985702499580937314496100117893856395074925105656004997132
9555 194692205443650361068966564619943829266978920909831182573656633193
9556 -196299114833195568870421562258157859682165563656082564795336879444
9557 197919202682960614866040255095711267350911496728436786900218346618
9558 -199552576384197419113905373219859230857920920420445564430076341012
9559 201199344197728207026973980679544199769646439111369627870050699390
9560 -202859615260941879448847939326634228847493611557708870829952248864
9561 204533499594846316481344275164949331800486900025389212051800573231
9562 -206221108111177059397480479248668349770313956566836713585195362192
9563 207922552619562818480842773225675085771303742768080022034354280534
9564 -209637945834748258167168078814943460141083772506236836520950763764
9565 211367401383874514426557253462372929628224573574996301672027592299
9566 -213111033813817902915264154159963251190427287028559160464735818914
9567 214868958598587280044690004140676524855473514958093941304503557635
9568 -216641292146780522762274785130928675658006200403980626911708137284
9569 218428151809100596514638082336241702734346188325267616927884146907
9570 -220229655885931684567803803734293682904525948464461871874256501312
9571 222045923634975855592871038206310774424265260125719367461522448278
9572 -223877075278950750188293305750310023429406965978790848769408683408
9573 225723232013348770802228636605627470464019913715764557495237198540
9574 -227584516014258263340453109091522378735512977794952498905151210414
9575 229461050446247182597322271814004557721559059247738871020067109954
9576 -231352959470309737529451660775191086371856173550387324164936520280
9577 233260368251876516304404588427822015010205835319948293918066358348
9578 -235183402968888594999959542795675063687712555595895135228250762006
9579 237122190819936137803719737712289719680336144361042244712223740858
9580 -239076860032462000568164295748440752266949278570405642997437205560
9581 241047539871030853612966781899695059712998789936610265907290679946
9582 -243034360645664343734766773972653538404498254475706579440477976022
9583 245037453720242819484820181645378478282471135738865870991401805895
9584 -247056951520974147907322343150061221738163139399667886004147738808
9585 249092987544930155095944689817119661470349965800284305323385771442
9586 -251145696368651227123503063095546262876261700354481034478039860654
9587 253215213656819612129937635152256478990332663935459952223626665555
9588 -255301676171001968617186827035662034392257653453111738705798270892
9589 257405221778461709296338622309492528185891905530731670368154804054
9590 -259525989461041694162902219249803188249272107987613931772275311340
9591 261664119324117830840423042301690382467145022796337107773434122081
9592 -263819752605624144631228761041711671667749629707643931414717616016
9593 265993031685149885146109201869212342323990316319104875603437225600
9594 -268184100093109240852467001182036936050827966764035576037215877132
9595 270393102519984237383198729465023317876143654527598466400627422672
9596 -272620184825641399986550293510516815311440741373217495454501418344
9597 274865494048722765070710084323034409007002947084300546728849772392
9598 -277129178416111830406235088183873028698375792703847382996468241824
9599 279411387352475038194827662840452548587819563490399144770650530580
9600 -281712271489879389894774699165627568088188260407923459039186948695
9601 284031982677486796411809411132874800904634366798200961933775782222
9602 -286370673991325772019544181383081166085655690949954759026234237450
9603 288728499744141085166238098211448414461984593069013558881166804702
9604 -291105615495321984154794635990585289090947534138148887219149152658
9605 293502178060909620550825176760239925531496461247598101288186878938
9606 -295918345523684298079656823420200421955465976867352363108339658838
9607 298354277243333179717604565022084020056578434776308743306458140132
9608 -300810133866699090665966962781991598323531099108193174977950876538
9609 303286077338111059918342080284975917686393517599195066064487962002
9610 -305782270909797248193299657244724171419967610487924957215100291207
9611 308298879152380915105492140962316963038539842148013659761200116754
9612 -310836067965460083589249122659611376965689631534228550593082421312
9613 313394004588271564769887336159829966865890307973278932439030553151
9614 -315972857610440011699694420885922684456761324079180268570098151456
9615 318572796982812675638124303113244549103035760239397942730996659185
9616 -321193994028380543859492916995944329360478467687370335258857508024
9617 323836621453286543316705131808845671742983014426517136024165805203
9618 -326500853357921499876599708239460158416803825723895119264600424636
9619 329186865248108548271693899945498153883448083178540855224899091324
9620 -331894834046376693384770482988627159502531434006768318765745584768
9621 334624938103324228997207600970239601579498229938043130274249410980
9622 -337377357209072725689538472728532507905859445416696908511677586100
9623 340152272604812305183778906064918924328197286635534312667098139225
9624 -342949866994438924061913467379097649106388705228341014888253648702
9625 345770324556284395483926453867522166303418505722055450176993614779
9626 -348613830954939883262244510989961401569376247734809035189730229098
9627 351480573353173608427769490660093003626917958984267384166331970082
9628 -354370740423943514246171281332889244521147240410674638135535542812
9629 357284522362505641512131875421859103101452398149749558546210160423
9630 -360222110898618971864137597806776744113231704132181918634168800038
9631 363183699308847502823562657846519759856211163029997154968400149800
9632 -366169482428960324269533214234608328432036097076955707913716673656
9633 369179656666430472115768937960595555041010113657933401102106374884
9634 -372214420013033341057633398361869765409142169690177009969071988966
9635 375273972057545444407353071051279294104319315071211336534943307360
9636 -378358513998544315233157801754218705529167510993805031209848955592
9637 381468248657310349264326442995313202222203829751736777301996348574
9638 -384603380490831396319166278117868394425471498519749195838326122136
9639 387764115604910913357192829135948775103856053909070751454868522056
9640 -390950661767380498650589706365154506115154335334358089444048162926
9641 394163228421417633013801241157897646470694818944144553030114936804
9642 -397402026698969460524231661034782338085707108077626690141812930994
9643 400667269434283447711884424629202201555823914784852900016113350331
9644 -403959171177545766791767953588258554091252064705176695702133683364
9645 407277948208628255160416340328363951057380642582947478926624844093
9646 -410623818550944810077325697042233955636744717880051770681345920024
9647 413997001985418084203891751068685350000957446223921093472900958726
9648 -417397720064557354476958302553831464462135351446634111758477252870
9649 420826196126648443651758593384212141359279074347974827524263227537
9650 -424282655310056580760265000052656890889819489704292030556564447642
9651 427767324567643093696172447278906477708062388397540978654418268714
9652 -431280432681296834157346439543152100388833810740452618918575353784
9653 434822210276581242250989750304787050821889691840204734538768597001
9654 -438392889837497965196447974838001141424663456131125642198573468454
9655 441992705721367951745912003695138046182736027318607318649721042526
9656 -445621894173830951184716976423676810002928519473314239700305704120
9657 449280693343964353070917726494683722014456739317954692045306191524
9658 -452969343299522311228778781714266353612786738150109212920956102928
9659 456688086042296102923194674744710799060110644798404801766661797426
9660 -460437165523596681612299088521052132895071189857824752935397166656
9661 464216827659860389204078087881779051951634462937094639385287853542
9662 -468027320348378801330125708320203958636264452116098188556420254512
9663 471868893483153686796225308701519944143707640442246276772464382374
9664 -475741798970878070075666683695763665823523272967195120780339110840
9665 479646290747044393477579850393867292797928533552316907942887146701
9666 -483582624792180783449548116290326539816949548708831242043173205804
9667 487551059148216433361825541381789458558413557637357033665239794210
9668 -491551853934977123070100886586372843310176479507429988835834995344
9669 495585271366811903565398905001543019058547303193015784806951377022
9670 -499651575769351983093871370532609321469954146996830317631695341278
9671 503751033596402859266389245019772969337966039802806569816875092148
9672 -507883913446970749878492289461864671703895398059930473251320820336
9673 512050486082424383425875419575270020046806861767065900242524968092
9674 -516251024443793218629688174844898485341854096375099756237849179064
9675 520485803669203170679994618367987540994617101728045622221405311523
9676 -524755101111450930365289467197064307518551293784075380509611114176
9677 529059196355717970781499804151105389773599491170570537272812362961
9678 -533398371237425344905931786034327930172771968787585695129698338522
9679 537772909860230385980663722906676154696011796537193153446915788282
9680 -542183098614166431376460110840338977500647811315530716314118753366
9681 546629226193926699402909008526835679649644597949683581988866490241
9682 -551111583617293457393694938535595397498411991709638569458016374440
9683 555630464243713628328242710487605403601704575693860838580991213854
9684 -560186163793021992252939741646883817600066716675021443298912407080
9685 564778980364313147837305249741399032475357369775901285103163614752
9686 -569409214454963408543367927590423175106673160985669216779155110516
9687 574077168979803817100687380608301544257765617369239436970905755998
9688 -578783149290445471265460936663056722825050657287164362224383570764
9689 583527463194758363200552894472508978637521875636782066279397078515
9690 -588310420976504944244628616814894587135827822578591247656188099776
9691 593132335415129636343436169891812850150509788130689863334291822546
9692 -597993521805705520995222881285106586971383808191257750335694905614
9693 602894297979039446215877039940751870414266934342735962726563445144
9694 -607834984321936801758224212626565451886278397157219621714131028272
9695 612815903797627222624565972547059330275163494741799306440497655365
9696 -617837381966352490792613381557439068875122771964455152006645210326
9697 622899747006117915033030010389252257372513916335400106841866457495
9698 -628003329733608478732455847114678112127254174185223916221606635604
9699 633148463625271055749734946124130539446877847357621886259517266994
9700 -638335484838564004525721544398232919441543054106097035017595395924
9701 643564732233375460939101713227842972624264878041255870886183348244
9702 -648836547393611660752755209978497208170243259201978366189438957736
9703 654151274648956632927914563893413695464729753016236161457155851816
9704 -659509261096804615597379856005701888555162923393671476992954001170
9705 664910856624366557084947221980163141009754607341299940571680615026
9706 -670356413930952075036640743102248923776745122375341205153771641352
9707 675846288550428257490939895618097278496580377523138171269415606300
9708 -681380838873856700560611816383018310575239988801302319902184882988
9709 686960426172310188328637978262253571967014187583943710273552839716
9710 -692585414619870431575722105538157741643397425001751407955540199728
9711 698256171316808293057638978052302097521447523688727766977822387138
9712 -703973066312947938237895918452688017765659897605501516034261424994
9713 709736472631216361655499079097318496352249024260532513841483231493
9714 -715546766291379750469719136126044235277904995949238624625222085780
9715 721404326333968158174314832356929773469600493667103567173295482846
9716 -727309534844389973013382384153213415955939052422015463257556039640
9717 733262776977237677260543738056479066552909838615188132589760951596
9718 -739264440980786405243261990454984223506089101687983458769084382932
9719 745314918221686819805378269869749568052522458741520235227996229966
9720 -751414603209853838804206711774161960126819779943618243944792408909
9721 757563893623552755234413939677121889635558800813278126919557895571
9722 -763763190334684306660163278671349260252867826123782670846387834838
9723 770012897434270261820343851414546865628188197441177191952080177940
9724 -776313422258141104549858373733295680001779021033888371490550721136
9725 782665175412827407533644101786397473676966518475741493642163134453
9726 -789068570801656500880087843675708614892485876771802693070968322106
9727 795524025651056053067512771867714616284889934736533993132536456808
9728 -802031960537066194482212216101986764876102059675693973624347899192
9729 808592799412061826529839701605299012863304058714046091995788158165
9730 -815206969631686772164597055088168009814287102776748977819339665528
9731 821874901982001436643361114902312899289613098548895656094279917910
9732 -828597030706845660375428033339949874938878839164384923829173368736
9733 835373793535418458903711872569164018926341137689837032021377482443
9734 -842205631710076358320796683453677376107887126535755730335697356288
9735 849092990014352047794000064660085530964048921152347506980087996944
9736 -856036316801195084348358954058298041314297268896540287312065036782
9737 863036064021436398635998857812602919514498029515265906205797967940
9738 -870092687252478364105505800135035381555279673586428491203358858546
9739 877206645727212205776502123988764794549044083168275262224104933714
9740 -884378402363164538723455303282385036740471684847334288738545080346
9741 891608423791874840379651868948361818654115450351156903269467169164
9742 -898897180388505674888081497072461403910129427960097278909379376172
9743 906245146301687501951540761476414221263263421029528093985602652167
9744 -913652799483599916970429981539574104311620954003059743292841093620
9745 921120621720291183704334474706602954051781979667749963180755534743
9746 -928649098662237935253414388312065325681322608766656406771905157448
9747 936238719855146933828742783467492069242370737970084577435829178055
9748 -943889978771000794567904081801315327205682537020071853455734812736
9749 951603372839349593554275382217548118236848645490259396645241174311
9750 -959379403478850295216349290541915977101549579679521166898948075794
9751 967218576129055949418113375130594352052198995611614643055143950076
9752 -975121400282456623803779627556759259495781352805715749788447261268
9753 983088389516774052330965749215738564216384120531235396403806084869
9754 -991120061527511996416684053239581259368093121588304938379671122926
9755 999216938160764330731115642077250454456299847948599980158056955864
9756 -1007379545446282881406066748088173827924687801644477302136942833984
9757 1015608413630807060279157293119041615880563019866890615877274002462
9758 -1023904077211657354772122605267555533212069431455653105436396862296
9759 1032267074970594749103068840034783180781585815044846821022232587092
9760 -1040697950007948168759069298363890948970869300752016202832974933958
9761 1049197249777012056508088177201299768916996242638434257937015266512
9762 -1057765526118716204708843398800539024930013060095486409009840985866
9763 1066403335296569985284851577157388031026673780438683031134713635920
9764 -1075111238031883135465523949292057945816615564070203701771140469764
9765 1083889799539265274263797859924966046330855942445102885495165003800
9766 -1092739589562406341657397411309565352232436551144168247481637017936
9767 1101661182410140169570430141214114891186439304425051547388791700779
9768 -1110655156992793411014662790298622623451781201060237892556226335808
9769 1119722096858822071146504896907159688774101720091968224915689464218
9770 -1128862590231737901527498516100094381771602073201392949105090555106
9771 1138077230047326936544008136102028445087168708076352723936948856381
9772 -1147366613991162468746877187204528196364745548715903379005750917692
9773 1156731344536414777815124786852661772808187446265430274240598482076
9774 -1166172028981959945930365036186549277420591422547502622879048454462
9775 1175689279490790110571615950266811551558708943239988178982888818288
9776 -1185283713128727524104608877981225196105828416299637370423599217996
9777 1194955951903444808046703261202514720599951526490776166606691966920
9778 -1204706622803793808539155373977018025958661210825390294179826208546
9779 1214536357839445478353891277763527407371078576178498945024209682898
9780 -1224445794080843229703210127165543804453628164490243676082371490358
9781 1234435573699472221209119218813544297419741191158173741423556914064
9782 -1244506344008447061625410473290213258636860848873115207201810030844
9783 1254658757503420432291271743784368656196941973077332516270186707711
9784 -1264893471903815149831336577510261942846068889835294967479403209630
9785 1275211150194382210304772759977255018326427414420473149511353050973
9786 -1285612460667087375846461979390990705283251655659054849167102848164
9787 1296098076963328884837708046254731939576948110044698205458855369297
9788 -1306668678116488886793416103249662232856446437207063790156067687954
9789 1317324948594821223458506067234397807965269124649423149204476381800
9790 -1328067578344678198069665225373309631395576877035139757155222077536
9791 1338897262834078995360621759518700202220243777173181131668975920792
9792 -1349814703096622435671156597734920043417982215458522791227396402540
9793 1360820605775746767463298362941251810127384489392051758826119584388
9794 -1371915683169339223653807724068585509671550747807970351213375267624
9795 1383100653274698088441405089090695667624776590448343385909000123797
9796 -1394376239833850042741490834669372259560204420963226844425275290432
9797 1405743172379225577941621328436141677637969964034009803765692265370
9798 -1417202186279695289459017786773951483057649436263068972039502228896
9799 1428754022786969883518189252260339746996923214175828848111297965826
9800 -1440399429082366752673646283486715767658875535410680893776546984145
9801 1452139158323945997880978897684361726801402389389725126780910542807
9802 -1463973969694018797370591500267155365443352042873523261764748656866
9803 1475904628447031045203459693092143703326034508332890884491092631047
9804 -1487931905957825205188739881170639884177738512196975805261246761496
9805 1500056579770283348820273667657714333355625262274060030543248916802
9806 -1512279433646354369044346654924914222257960879335810059928271454882
9807 1524601257615468385005857393583491030724986489064817120964131450044
9808 -1537022848024341376435709281448328728327486064696595662563987993476
9809 1549545007587173110040149232247415924238939773369438853801058092500
9810 -1562168545436241444134345593164544917045809765468268327018708282838
9811 1574894277172896121829138518072877215802515959827735673541866315530
9812 -1587723024918955187333034051545772530436833186062453938354363255528
9813 1600655617368507184372584706671137350796439701219437320595663918762
9814 -1613692889840122320364751476829508946313763740971919926754723694228
9815 1626835684329475804796133231214820841981639005785954691414206938339
9816 -1640084849562386595277548687287214510502968698446280373446709292758
9817 1653441241048274809949844254717459515728371374351998434040477052118
9818 -1666905721134041090319469957227830189585747231826613207822425802086
9819 1680479159058371224201818728049173307140075159293854180726643200603
9820 -1694162431006469364248076509754877022030141607016587158579473862340
9821 1707956420165223203528908226956433339341405347822812093115775757382
9822 -1721862016778804495847245974508666994723644001149985516973888114482
9823 1735880118204708334854300573795954296225257341290831219463650583468
9824 -1750011628970234632649247749673586900862692753134923395789950459178
9825 1764257460829415265355419270150547740297988659299748248851437522633
9826 -1778618532820390380185843205252457445232377037999714492255510135612
9827 1793095771323237385740223863405991550648093818867746777663715266052
9828 -1807690110118256174715541035395001704885209471705303148641276978228
9829 1822402490444714155865002312121105584973906979011784282593960481890
9830 -1837233861060054699906736243701239353762723608603105717973190408194
9831 1852185178299572632166015274743696880847112189384078459745780507369
9832 -1867257406136560433034605620087127795001173313101971740629612072646
9833 1882451516242928835849729123922206297153448399443139640166580080250
9834 -1897768488050305540534775047459209072116932390128803476656832983936
9835 1913209308811615790306015915082067767244255493030576192195646751104
9836 -1928774973663148587935872257561027481752488079856350256476427018184
9837 1944466485687112357475460645721622109512388049326821844298866587677
9838 -1960284855974683886978985311715342454269759692725428660767280664632
9839 1976231103689554417641746690942589358982205730861479734592625796528
9840 -1992306256131976774863904550358992022803614589568724572100974776892
9841 2008511348803317467085426645988203207783883601467385924512661631274
9842 -2024847425471117708805667307026121629984852745432654138727284079152
9843 2041315538234667355005558897609729445373197168343521277317242399342
9844 -2057916747591095765233281474348325170387788581155518555776007405832
9845 2074652122501983646897334749578773375897428205119152352669564961464
9846 -2091522740460499958836018301335306521170175585872104426217256432342
9847 2108529687559067988001291564693495481255574432943638315867561120238
9848 -2125674058557564744109709435210278666881757073702396796697061407592
9849 2142956956952057849375501577605360977368358523234297948972125815687
9850 -2160379495044084132952787458548145689795685223565362360132139505662
9851 2177942794010474172477312950901152024607307163941753625579787747549
9852 -2195647983973727058114890980434886826015744053091043369755748626508
9853 2213496204072939687795875761447862325467199898414382615142645246474
9854 -2231488602535294935844460227715066898869281481607715089458942126336
9855 2249626336748113071000336831719482013986961382253334614214282091447
9856 -2267910573331470833880295583087194773850623697462744267995991764120
9857 2286342488211392618240657868988233532606571466311272987785693820825
9858 -2304923266693618234980083420461634222377560137581069801551919399200
9859 2323654103537951772668279384053130851315438588372886502814114888088
9860 -2342536203033196103501539019334329739420160510377475248229796327576
9861 2361570779072677618972912946081696539950853747906979550441622231782
9862 -2380759055230365815205253790185658140681712239418734346204798774160
9863 2400102264837592383831477128474330404653792795168681205323075545776
9864 -2419601651060374500520265457814102306238023801398445979947336092090
9865 2439258466977347039739241327559596277740315585077443628293409185331
9866 -2459073975658308481123500880009219647935529447603645269578375483538
9867 2479049450243385309877496356760857463173241151087147963253722532428
9868 -2499186174022819750984768702477046764931809036902614628092825851486
9869 2519485440517385714635158946661330293601996780727553138625698990232
9870 -2539948553559437868205086072482112919519952592802867992078383816664
9871 2560576827374598788345503009422456560410725588017103618393358817798
9872 -2581371586664089185246481677946313299829985404793027345769478248980
9873 2602334166687706229959300307477124111532882612885243202007867085701
9874 -2623465913347455054768696485705782385181816244023903155998148530302
9875 2644768183271838536021909954622259689226262295055790837595041353594
9876 -2666242343900810508539589991065903232771264483968365212895266226258
9877 2687889773571397600758920941911910570322696227958007389908542907794
9878 -2709711861603994920093781605893629502700004147982486171031831102976
9879 2731710008389340858642773115099030503168684617246265672461956000946
9880 -2753885625476176330335917325169294923369126782923532170680030147424
9881 2776240135659593791887153273424556751570489936251414205103109726351
9882 -2798774973070081441514871189564260427358239930699342776253092406774
9883 2821491583263268031309068546357256500524187253736558913564628992055
9884 -2844391423310373771363756081462151860650888853237127633358756955620
9885 2867475961889372846359467772754723002760746160356659900789986037411
9886 -2890746679376873108175640520293724907307364199957722808756191302794
9887 2914205067940718551338748979377635509761653630572727763957733366587
9888 -2937852631633320221671950035790739777347470291526226484222215898634
9889 2961690886485721252408170630532942013931210044547734735090590034040
9890 -2985721360602401766263642367622433747262750111718738952383735552512
9891 3009945594256829426545446589787246105465933111470620309324401255660
9892 -3034365139987761465287304221214777115725161722735331816321549964268
9893 3058981562696304061675265465760551002257663886777706461574399583374
9894 -3083796439743734989641785349769932424306031260622348671384999068660
9895 3108811361050095499475592324937431653863880100200863749224209479774
9896 -3134027929193557444618469343389338216993307258264799421374907580730
9897 3159447759510571711501291215145208115313248697469538471585385110198
9898 -3185072480196804057313140629695791837628088744007191951868458816982
9899 3210903732408864508001820839830229215282971509750946263591631099644
9900 -3236943170366836516574379595346867356182108048072400404184494552492
9901 3263192461457612129905161621761627812290955325730334720294007112800
9902 -3289653286339039460769242286722693404243842105825439836790196554056
9903 3316327339044888810703711145849387051354958410726905732551049229446
9904 -3343216327090643838561040573711930307253102132451862194570240762540
9905 3370321971580124219260583294851524811934726910956902931458736682417
9906 -3397646007312946287269006996498942325896538043585975310800786512252
9907 3425190182892828209751130190399454077799116618284556406110049465893
9908 -3452956260836746285132129324410634174308978046963525987867322778132
9909 3480946017684949014003423590273813981469374215818138191598627547312
9910 -3509161244111835640890714404203791078087282747782094394114964361224
9911 3537603745037705917386687502699354856854553023927516955763821776500
9912 -3566275339741387889535826400420555631865934260868055415445612460744
9913 3595177861973750565147709229944605704627614297735777164462119669289
9914 -3624313160072108369911162757015852674614880476048089106661719241754
9915 3653683097075524354787847251473602396359222269797843098087509777932
9916 -3683289550841019171183387263380890394311194436977826692472498209828
9917 3713134414160692884830213513881975421152316727844561684749537789618
9918 -3743219594879766754172031487930455112187449994793301377607913249040
9919 3773547016015552154318498639771367412434300199259129791927143554816
9920 -3804118615877353883343514605917866093204808828456091386187765533528
9921 3834936348187315143834772349074703635821603454745473953512835023764
9922 -3866002182202211549169172472188693187008554370014921417881284549746
9923 3897318102836201560991682832212309181500417088251046590795406205097
9924 -3928886110784540821817571070903117972526009579292232967799396350154
9925 3960708222648267904563014213607647769983323304668251922383956477477
9926 -3992786471059869059140288133309805635538912528407787290476726297124
9927 4025122904809929595034477315131697557190582609030150997404617094937
9928 -4057719588974779598012364872137902717122051063384725803968743847004
9929 4090578605045141738804333246922486700308991602880808219173972145087
9930 -4123702051055788991750222977491938531209314973389332813030941969852
9931 4157092041716220142013682404758910141089319007647829931434197402450
9932 -4190750708542361021050144150006169382738910317434127463389132651688
9933 4224680199989299471564760497259099504786320388168861244693274639902
9934 -4258882681585062105222022590953489130457352998193698694085380842902
9935 4293360336065440978872008132743787029852220321487269978583388507392
9936 -4328115363509878378042907185019589869615848021439026997464246579674
9937 4363149981478417959919351746918686410529163083851794651927401003803
9938 -4398466425149730571984835987992469237940136383728290341334936548034
9939 4434066947460223126957902686274810947158129739959536615441139890562
9940 -4469953819244238979599558270451083443311546705913333505414555883248
9941 4506129329375358316417363342498653146220248162783431016705265900469
9942 -4542595784908807135243655990040501254115176331638656827792428475414
9943 4579355511224983458125259037734494029620229893361695315753190278178
9944 -4616410852174109487933686423977089216475521941152142608562827132304
9945 4653764170222018486592214473101666463204617794523935268616956276725
9946 -4691417846597085220823167097993613671704099297362248970140714343774
9947 4729374281438308889849356056446703017297642914829403227958046691240
9948 -4767635893944557518541824675182130223750068343378752276751538812180
9949 4806205122524982869095902790983767453220263520894564493892227738832
9950 -4845084424950614994443159576027375760495713223011922836860364618380
9951 4884276278507145627272237877707884115123631676685465437678389957816
9952 -4923783180148909669740898335640388140501845239720768588242007968380
9953 4963607646654074120719054859037278524241235855915872390267625001569
9954 -5003752214781043849712337708024854149327484725872740488189505528640
9955 5044219441426093699482000945988788922031906931006363499161556162152
9956 -5085011903782236472804054052488938959794834561160067980883325278208
9957 5126132199499336432802631998434327984706637085266751152549876271720
9958 -5167582946845478020854145677253068385913726522164068709613536890732
9959 5209366784869599571194029693584871239200571777205558793019583091534
9960 -5251486373565401877071314664171470636186790003859071583409084566762
9961 5293944394036541539592217257430489332064137509144602921829593749374
9962 -5336743548663119107276917657508398755494394924815353266006347048788
9963 5379886561269472091828169303503122910734922311017523424434214770404
9964 -5423376177293283023680882047980836737478227028257460053316905225468
9965 5467215163956012789572894086248904130880065292920937632466988161788
9966 -5511406310434669573653391536335132040392464929764455820896706787168
9967 5555952428034923803531473689813527056816529754144553208881909087797
9968 -5600856350365579583167858142744990622899150602775861623428974004644
9969 5646120933514413175632370103348181108800735548708145254833641423937
9970 -5691749056225389180493396687254606775857114226319008763487141325886
9971 5737743620077265132977678429754830450312019934577734391739107959377
9972 -5784107549663595335044461264855919063952782653555744961811923939676
9973 5830843792774144812161984034326923279940473110591460784993454130355
9974 -5877955320577724373861407156291774187246165948927947376318204952814
9975 5925445127806457841078512408949122380087510400022162520279287010463
9976 -5973316232941492588881774203408181135775099484573587902555745949748
9977 6021571678400164639431709171029249542785579815004798762193345332420
9978 -6070214530724629626925781207318257565461707575873296199330565770502
9979 6119247880771971043860639306237820799660952168997112690826540025122
9980 -6168674843905797266194200061369513681903710731449308582802767411100
9981 6218498560189338943919198835270384260710901944852254226610205641931
9982 -6268722194580058433172505585590471713640376624304238954435802719840
9983 6319348937125783036305954809063638787628327891366625354152771106016
9984 -6370382003162373907339935285218795277700064975837251764560440615028
9985 6421824633512942571915825472370596948698035604087924027781468328346
9986 -6473680094688627103262885971148486405457612445499112815141843072618
9987 6525951679090940088804813411304345949124466917469113743371383075282
9988 -6578642705215700615856243271215835182958986838433143216861668845448
9989 6631756517858562599405526499537755887606890101241276995944397400684
9990 -6685296488322151870252601836199063476351994071537304781987632909998
9991 6739266014624824537775289667704652281233538574130889026451998112676
9992 -6793668521711059238339433437850273642196166778092920054446946980730
9993 6848507461663495977853642821405083129898153692835179563907779361146
9994 -6903786313916634375203623540358069915761559869505163556251488718744
9995 6959508585472204212289929400899230295600363329230858283720649013838
9996 -7015677811116221296142203775653555057215814181113464800726955637128
9997 7072297553637741739098394978444953997293968470405178677738410504016
9998 -7129371404049327864324881443624981554409023084894852236697281540972
9999 7186902981809239046018821363309542357631171657292115587991955461846
10000 -7244895935045360896483285191747785265712287838148711995511932100732