0 1
1 0
2 1
3 0
4 2
5 -1
6 3
7 -1
8 5
9 -2
10 6
11 -3
12 10
13 -5
14 13
15 -7
16 19
17 -11
18 25
19 -15
20 35
21 -22
22 45
23 -30
24 62
25 -41
26 79
27 -55
28 105
29 -75
30 134
31 -98
32 175
33 -130
34 220
35 -168
36 284
37 -219
38 355
39 -280
40 451
41 -360
42 561
43 -455
44 705
45 -578
46 870
47 -725
48 1085
49 -910
50 1331
51 -1132
52 1644
53 -1410
54 2008
55 -1740
56 2463
57 -2149
58 2990
59 -2636
60 3645
61 -3232
62 4405
63 -3940
64 5337
65 -4801
66 6422
67 -5819
68 7740
69 -7050
70 9272
71 -8503
72 11124
73 -10245
74 13273
75 -12299
76 15850
77 -14750
78 18845
79 -17627
80 22413
81 -21045
82 26550
83 -25050
84 31460
85 -29783
86 37145
87 -35316
88 43855
89 -41830
90 51620
91 -49422
92 60744
93 -58330
94 71283
95 -68689
96 83627
97 -80795
98 97860
99 -94845
100 114465
101 -111216
102 133593
103 -130165
104 155833
105 -152181
106 181403
107 -177614
108 211055
109 -207075
110 245093
111 -241040
112 284445
113 -280285
114 329557
115 -325431
116 381574
117 -377474
118 441105
119 -437228
120 509594
121 -505941
122 587851
123 -584695
124 677668
125 -675065
126 780158
127 -778440
128 897530
129 -896823
130 1031251
131 -1032013
132 1184095
133 -1186515
134 1357975
135 -1362660
136 1556325
137 -1563596
138 1781670
139 -1792295
140 2038255
141 -2052727
142 2329344
143 -2348680
144 2660232
145 -2685108
146 3035100
147 -3066854
148 3460500
149 -3500110
150 3941831
151 -3990985
152 4487176
153 -4547235
154 5103405
155 -5176577
156 5800558
157 -5888649
158 6587335
159 -6693192
160 7476120
161 -7602191
162 8477960
163 -8627850
164 9608110
165 -9785084
166 10880477
167 -11089160
168 12313910
169 -12558537
170 13925836
171 -14212318
172 15739446
173 -16073340
174 17776615
175 -18165352
176 20065818
177 -20516610
178 22634330
179 -23156618
180 25517190
181 -26120190
182 28748305
183 -29443935
184 32370625
185 -33170716
186 36426302
187 -37345775
188 40967915
189 -42021858
190 46047630
191 -47254786
192 51729850
193 -53109260
194 58078957
195 -59654095
196 65173628
197 -66968576
198 73093295
199 -75137235
200 81933921
201 -84257158
202 91793151
203 -94432055
204 102788055
205 -105780496
206 115038410
207 -118429556
208 128686695
209 -132523885
210 143879710
211 -148218784
212 160790634
213 -165690555
214 179598895
215 -185128712
216 200514900
217 -206747670
218 223757525
219 -230778437
220 249581929
221 -257481475
222 278254865
223 -287137720
224 310085343
225 -320063257
226 345397707
227 -356599300
228 384565975
229 -397128720
230 427983865
231 -442065424
232 476103300
233 -491872640
234 529401695
235 -547051530
236 588424451
237 -608161955
238 653749370
239 -675809912
240 726034143
241 -750670961
242 805976995
243 -833477030
244 894369870
245 -925042345
246 992055621
247 -1026249451
248 1099986705
249 -1138078677
250 1219178850
251 -1261592893
252 1350776611
253 -1397970705
254 1496002382
255 -1548490665
256 1656229693
257 -1714568182
258 1832928060
259 -1897739042
260 2027743974
261 -2099701264
262 2242441455
263 -2322297430
264 2478992418
265 -2567561935
266 2739511718
267 -2837703056
268 3026358145
269 -3135155570
270 3342064528
271 -3462562515
272 3689449395
273 -3822834900
274 4071542139
275 -4219132640
276 4491707618
277 -4654931950
278 4953564935
279 -5134006700
280 5461126596
281 -5660503770
282 6018711795
283 -6238924910
284 6631100510
285 -6874212191
286 7303441310
287 -7571729939
288 8041423285
289 -8337361380
290 8851176938
291 -9177492321
292 9739466271
293 -10099119445
294 10713583890
295 -11109836112
296 11781563970
297 -12217955320
298 12952071945
299 -13432497368
300 14234642294
301 -14763329004
302 15639561255
303 -16221155300
304 17178132545
305 -17817676111
306 18862554900
307 -19565582970
308 20706217225
309 -21478736763
310 22723571621
311 -23572169795
312 24930463147
313 -25862287250
314 27343997085
315 -28366877701
316 29982907785
317 -31105340135
318 32867422670
319 -34098704520
320 36019672630
321 -37369889950
322 39463554299
323 -40943736110
324 43225189142
325 -44847296250
326 47332783097
327 -49109884260
328 51817140530
329 -53763405757
330 56711525193
331 -58842423603
332 62052233281
333 -64384534575
334 67878458295
335 -70430455425
336 74232932833
337 -77024451050
338 81161797610
339 -84214447872
340 88715320932
341 -92052518627
342 96947777640
343 -100595027895
344 105918252873
345 -109903184262
346 115690535685
347 -120043222104
348 126334020595
349 -131087029793
350 137923617732
351 -143112377687
352 150540764805
353 -156203630885
354 164273362807
355 -170452031308
356 179216908965
357 -185956509931
358 195474465680
359 -202824030357
360 213157933113
361 -221170513962
362 232388056511
363 -241121259535
364 253295856808
365 -262811994365
366 276022689800
367 -286389382651
368 300721850875
369 -312012224188
370 327558698865
371 -339852064033
372 356712461370
373 -370094558645
374 388376433227
375 -402940208381
376 422760008785
377 -438605911680
378 460088975775
379 -477325840350
380 500607799369
381 -519353212523
382 544580031634
383 -564961331245
384 592290884665
385 -614445606350
386 644047773837
387 -668124788214
388 700183218480
389 -726343269727
390 761055550114
391 -789472546270
392 827052177976
393 -857913842595
394 898590494342
395 -932099831675
396 976121558356
397 -1012497631050
398 1060131228855
399 -1099610827810
400 1151144322120
401 -1193982892271
402 1249726019725
403 -1296199556740
404 1356486556545
405 -1406892710975
406 1472082953040
407 -1526743185909
408 1597224309785
409 -1656485197688
410 1732673914177
411 -1796909606265
412 1879255222715
413 -1948868979660
414 2037854413215
415 -2113281400026
416 2209427138603
417 -2291136242280
418 2395001600935
419 -2483498606475
420 2595686186636
421 -2691515909287
422 2812673141124
423 -2916423046140
424 3047247203400
425 -3159549903478
426 3300789988270
427 -3422327360136
428 3574789744995
429 -3706295856682
430 3870846562585
431 -4013112356319
432 4190683410519
433 -4344560117415
434 4536152290195
435 -4702556766496
436 4909246729672
437 -5089165434065
438 5312109040360
439 -5506604103893
440 5747044449645
441 -5957258310977
442 6216529637445
443 -6443691948595
444 6723228735039
445 -6968661742874
446 7270003329514
447 -7535129742306
448 7859930578405
449 -8146279806810
450 8496314918835
451 -8805532024140
452 9182708568919
453 -9516561501775
454 9922925202295
455 -10283314981977
456 10721063165343
457 -11110032252020
458 11581521402400
459 -12001265287665
460 12509025751785
461 -12961902631595
462 13508647471089
463 -13997191427400
464 14585833008550
465 -15112765185704
466 15746425516671
467 -16314669112460
468 16996698574250
469 -17609391723408
470 18343381115269
471 -19003893949478
472 19793695627415
473 -20505645113920
474 21355387011213
475 -22122656348065
476 23036765834465
477 -23863521538424
478 24846741694620
479 -25737455649362
480 26794872213975
481 -27754341312646
482 28891401540750
483 -29924772761340
484 31147315846660
485 -32260108812496
486 33574387720628
487 -34772523194175
488 36185239011055
489 -37475064801135
490 38993391955154
491 -40381715290974
492 42013340352895
493 -43507457588970
494 45260608369075
495 -46868341777935
496 48751831138308
497 -50481562945960
498 52504822341100
499 -54365536510957
500 56538665461729
501 -58539986680869
502 60873791370240
503 -63026032493035
504 65532081651960
505 -67846288301940
506 70536957570864
507 -73024962018679
508 75913497055690
509 -78587969211170
510 81688536644715
511 -84563045202100
512 87890803893364
513 -90979874611990
514 94551034094655
515 -97870219177205
516 101702120145793
517 -105268064777855
518 109379246049475
519 -113209767122520
520 117620056517302
521 -121734218552386
522 126464809570255
523 -130883013993090
524 135956568422000
525 -140700640164538
526 146141375777970
527 -151234664495779
528 157068470916945
529 -162535949681183
530 168790488599981
531 -174658868650465
532 181363704617730
533 -187661547769360
534 194848262653142
535 -201606111326644
536 209308451945651
537 -216558957150510
538 224812965861100
539 -232591034500396
540 241435215845975
541 -249778156317555
542 259253625908945
543 -268201314962325
544 278351987538297
545 -287947035833914
546 298819794904260
547 -309107735927324
548 320752645968025
549 -331782124213335
550 344252623800804
551 -356075608601092
552 369428749836205
553 -382100749115580
554 396397417355470
555 -409977719622751
556 425282903551976
557 -439834820576785
558 456217862072250
559 -471809002631145
560 489343901355289
561 -506046446645920
562 524812143961649
563 -542703157181320
564 562783879658560
565 -581945618375887
566 603431200203575
567 -623951466395475
568 646937736665010
569 -668910230842825
570 693499379501164
571 -717024096328948
572 743325110740065
573 -768508740350950
574 796637820392423
575 -823594195394718
576 853675245515511
577 -882525795531480
578 914690895333605
579 -945565151962428
580 979955110657380
581 -1012991222068417
582 1049756111719921
583 -1085101412862110
584 1124401193030783
585 -1162212788008860
586 1204217909636895
587 -1244663315409990
588 1289555424442385
589 -1332813229569410
590 1380785850495642
591 -1427046441626857
592 1478305769846766
593 -1527772076544910
594 1582537751743305
595 -1635426066110265
596 1693932064372361
597 -1750472882896263
598 1812968391246850
599 -1873407339231282
600 1940157759891716
601 -2004756542516145
602 2076044481379939
603 -2145081926077405
604 2221208322897813
605 -2294981453369870
606 2376266698562385
607 -2455091909732834
608 2541877116001490
609 -2626091386465243
610 2718739649965221
611 -2808701865990252
612 2907599696829300
613 -3003692020475010
614 3109250766277562
615 -3211880126971650
616 3324537581668710
617 -3434137219398664
618 3554359229483265
619 -3671390374579330
620 3799672647988282
621 -3924626261202098
622 4061496178879950
623 -4194894842565565
624 4340913491915518
625 -4483313371303726
626 4639077588467026
627 -4791070560291725
628 4957215215432440
629 -5119431077713340
630 5296631376544984
631 -5469740243675169
632 5658714295158245
633 -5843429086863030
634 6044940495784893
635 -6242019631240843
636 6456880382612035
637 -6667130582756106
638 6896203961124755
639 -7120483278333323
640 7364687107074675
641 -7603908079171945
642 7864218006547958
643 -8119351062745370
644 8396804198874717
645 -8668881208471020
646 8964579822737217
647 -9254697922940300
648 9569813526557070
649 -9879139113793920
650 10214916618531610
651 -10544689649257697
652 10902451948981920
653 -11253990427291220
654 11635143073972490
655 -12009847882332804
656 12415884226285825
657 -12815244169575100
658 13247750615125425
659 -13673347845039922
660 14134009616277218
661 -14587525298790354
662 15078132344690914
663 -15561352749458450
664 16083806209569440
665 -16598629075795090
666 17154947912890816
667 -17703389283183105
668 18295717532064850
669 -18879918900575710
670 19510533115258969
671 -20132769094844065
672 20804086473429036
673 -21466772819495105
674 22181359563127242
675 -22887061773405705
676 23647642190725770
677 -24399084509275351
678 25208550395816180
679 -26008625456007093
680 26870046293811288
681 -27721825219188787
682 28638458697667766
683 -29545201911696630
684 30520505351458095
685 -31485673905212100
686 32523316055525515
687 -33550583742143310
688 34654457572617400
689 -35747723626957945
690 36921959552471593
691 -38085362223859210
692 39334342424346169
693 -40572273210193135
694 41900646450991530
695 -43217765299223451
696 44630462957711708
697 -46031714214701159
698 47533966883426240
699 -49024596317290440
700 50621951736340459
701 -52207524400375650
702 53905866052239741
703 -55592285341846755
704 57397852511219755
705 -59191380167204114
706 61110788760088865
707 -63018066196429090
708 65058331174431020
709 -67086401871080810
710 69254960553899025
711 -71411293919779123
712 73716031068757464
713 -76008547502307735
714 78457821395062150
715 -80894918976519032
716 83497589445770811
717 -86088171975477536
718 88853629576954975
719 -91607136424500202
720 94545333771803180
721 -97471771236853350
722 100593255620240585
723 -103703230303322280
724 107019178699387178
725 -110323932569166437
726 113846188108634940
727 -117357635799866535
728 121098746873613620
729 -124829514888268092
730 128802775906661040
731 -132766244290404408
732 136985739354648600
733 -141196085506859745
734 145676733952282410
735 -150148979183280361
736 154906584337058690
737 -159656642815586020
738 164707942871696375
739 -169752673620902937
740 175115396063646205
741 -180472657633974846
742 186165576053072680
743 -191854284577581375
744 197897279401650752
745 -203937469647422844
746 210351591575716165
747 -216764481748485192
748 223572019509588150
749 -230380079409794865
750 237604630561942305
751 -244831653904841017
752 252498200414629904
753 -260169380898049110
754 268304368144177143
755 -276446380135547885
756 285077801190484440
757 -293718884602303350
758 302876368366916560
759 -312046418656610173
760 321761323824670952
761 -331491986673159941
762 341797500026959755
763 -352122271701162170
764 363053512846876197
765 -374007845786867239
766 385601976754187016
767 -397223391464093233
768 409519733420277605
769 -421847936190658140
770 434888091613072935
771 -447965099234364495
772 461793081942888925
773 -475663352924680655
774 490325724235449131
775 -505036297777933680
776 520582311340578605
777 -536182953561922801
778 552664707056258670
779 -569208065814915730
780 586680662242032731
781 -604222430047980574
782 622744146702363875
783 -641343233157329930
784 660975701199755520
785 -680694414451279500
786 701502807077834481
787 -722407045836238861
788 744460278159917000
789 -766619733756812205
790 789990672303003052
791 -813479042457100982
792 838244727600878474
793 -863139941365734930
794 889381820514582563
795 -915766276201243874
796 943570451277419634
797 -971531266824170025
798 1000988753751158385
799 -1030618031470758630
800 1061825035459188720
801 -1093220140637621025
802 1126278344873584095
803 -1159542200298087570
804 1194559072088612005
805 -1229800467984411378
806 1266889579858283304
807 -1304223501472476041
808 1343504871568971265
809 -1383052843889353182
810 1424653293027609736
811 -1466543745048651705
812 1510597275106702406
813 -1554965923144915795
814 1601614114034135325
815 -1648604366691796052
816 1697996796874754357
817 -1747760181174167654
818 1800054868902287140
819 -1852751480393145230
820 1908115350954103050
821 -1963914327341049787
822 2022523703383534276
823 -2081603724696891845
824 2143644845288013827
825 -2206194660178342125
826 2271864225552369991
827 -2338083206969127730
828 2407588955016187730
829 -2477687684892867960
830 2551248996236390975
831 -2625449882701161435
832 2703298420834777930
833 -2781836347618516170
834 2864216730843854972
835 -2947339742685006735
836 3034510254772654082
837 -3122480278552414665
838 3214713614762130420
839 -3307807220471841718
840 3405391276340715690
841 -3503900477688421453
842 3607139177119047271
843 -3711372276206925825
844 3820586446786740227
845 -3930868922751534667
846 4046397214736893915
847 -4163072661142847286
848 4285272518598688235
849 -4408703629577110188
850 4537952310012424403
851 -4668521920323920710
852 4805217571917229236
853 -4943329751049597970
854 5087892543716091997
855 -5233973749615531928
856 5386847069658745080
857 -5541347362343412514
858 5702999066864340795
859 -5866393387975638000
860 6037317129478007945
861 -6210106648177899675
862 6390823265473559207
863 -6573536797238559470
864 6764595783842301860
865 -6957791282745437565
866 7159772328804132077
867 -7364038460375825425
868 7577553080129014700
869 -7793510875595752402
870 8019204116369409716
871 -8247508715948266735
872 8486060961546564950
873 -8727403447833889640
874 8979532312303958670
875 -9234641642072338389
876 9501103967643564576
877 -9770749003357865235
878 10052342958521068615
879 -10337334608581757865
880 10634901901118944841
881 -10936095370450600025
882 11250523571395497295
883 -11568820732143488265
884 11901045726568851674
885 -12237397610872685895
886 12588406171525269714
887 -12943815596950280095
888 13314648097801940025
889 -13690172427793990322
890 14081925693597778639
891 -14478679744436203406
892 14892510054620374980
893 -15311669151678223520
894 15748795394771392995
895 -16191598590530575245
896 16653305588812475292
897 -17121059045946306741
898 17608701046660586525
899 -18102781599687108000
900 18617785953982655643
901 -19139644853367080658
902 19683515879488995155
903 -20234682732851230200
904 20809005786336966908
905 -21391092701274912755
906 21997538448914197959
907 -22612244393353760590
908 23252573315380903550
909 -23901688700675546540
910 24577755818246904375
911 -25263167322301600305
912 25976927176580327170
913 -26700622813019815060
914 27454134693275864385
915 -28218209145421238957
916 29013642594471499975
917 -29820302821033084575
918 30659943415859925630
919 -31511514548732858310
920 32397769986767497883
921 -33296701528833413344
922 34232108018253796055
923 -35180980363339634170
924 36168209350209637652
925 -37169740634217333079
926 38211605865416125505
927 -39268659172701168109
928 40368124130000668800
929 -41483715065247300200
930 42643900770191038480
931 -43821205421962326195
932 45045398649638393524
933 -46287761957226969045
934 47579423859406989795
935 -48890368411450647644
936 50253143590150535864
937 -51636378868171311105
938 53074104901048299200
939 -54533536998875712662
940 56050254460724709735
941 -57589996294661675437
942 59189959277514043481
943 -60814341320928218885
944 62502028500484741815
945 -64215610059576212953
946 65995736311724659500
947 -67803317379117160716
948 69680845998027028050
949 -71587479703033585840
950 73567635225998396393
951 -75578640921446352650
952 77666922616040077231
953 -79787899622830992280
954 81990095643169576518
955 -84226937695990314981
956 86549139968074993887
957 -88908050386016659575
958 91356670230789039785
959 -93844177860137678530
960 96425962419007638211
961 -99048938374821929240
962 101770987848375309517
963 -104536663106317658520
964 107406448876151375610
965 -110322432744346862010
966 113347816391088862875
967 -116422115918063185731
968 119611369211144026245
969 -122852409563115104100
970 126214235437997094730
971 -129630881306568639359
972 133174435911098770745
973 -136776013988500047570
974 140510929817066280777
975 -144307252405444585450
976 148243662609218268516
977 -152245052405398896811
978 156393616300686828020
979 -160610932428862692210
980 164982862299025378659
981 -169427527637513558100
982 174034616854221060510
983 -178718646735241850885
984 183573299302314603450
985 -188509331636143223160
986 193624593185938010065
987 -198825920095476763945
988 204215510449521630660
989 -209696111472388511107
990 215374458800914138405
991 -221149035752835222435
992 227131312454081200715
993 -233215326017026282585
994 239517486356201341213
995 -245927194493490375208
996 252566014132233305955
997 -259318512401045716310
998 266311629863091780930
999 -273424893735824375693
1000 280790853950549419110
1001 -288283783223153769497
1002 296042083199194550449
1003 -303934548607999656180
1004 312105685390374500925
1005 -320418577524012869721
1006 329024098494164186546
1007 -337779379133079737570
1008 346841934818035901755
1009 -356062690797536328570
1010 365606090255634063376
1011 -375316589996948908783
1012 385365858960191791116
1013 -395591611775776460570
1014 406173053625181344150
1015 -416940871955805904894
1016 428082131724886225590
1017 -439420196426064868725
1018 451150327918686356865
1019 -463088256768251375245
1020 475437793002398191883
1021 -488006712559219305395
1022 501007739633852678955
1023 -514240360635082322225
1024 527926595249443005802
1025 -541857291689963167710
1026 556264162424630517623
1027 -570929054523081053805
1028 586093787131495826985
1029 -601530828341598470408
1030 617492535174785962926
1031 -633741603464887539901
1032 650541377299139244510
1033 -667644370875211468000
1034 685325383280298043883
1035 -703326320995563293226
1036 721933925536124894397
1037 -740879052180685530180
1038 760460892604776662520
1039 -780398789340510828327
1040 801004913072824384440
1041 -821986613226854646008
1042 843669590338719035920
1043 -865748700844817006165
1044 888563748845554736887
1045 -911796577568664226800
1046 935801692210392575651
1047 -960247381469942947085
1048 985503473939837810655
1049 -1011224140491027895245
1050 1037795181205188588165
1051 -1064856063022619326904
1052 1092809232427557446574
1053 -1121278842576732801600
1054 1150684689196940389995
1055 -1180634977169326855075
1056 1211567583341765696370
1057 -1243074104167818886991
1058 1275611259728571561150
1059 -1308753351278595246195
1060 1342976735680394081465
1061 -1377837704499307079265
1062 1413833077654692661200
1063 -1450500393777854266110
1064 1488357796147869448040
1065 -1526923297278765477536
1066 1566737259534422700088
1067 -1607297365072028647246
1068 1649167127893277259575
1069 -1691823063227959590445
1070 1735852807603124626995
1071 -1780710839213271875259
1072 1827009927852452274660
1073 -1874181609662386560360
1074 1922864839927097002965
1075 -1972467271506863670870
1076 2023655140522446855312
1077 -2075811237635714309345
1078 2129630220032026156055
1079 -2184468998165481976930
1080 2241051837170095357709
1081 -2298708708600599803185
1082 2358194720977509609808
1083 -2418811806067983485145
1084 2481347201688858241050
1085 -2545073655023931669544
1086 2610811871617063299136
1087 -2677804223732273488315
1088 2746906277664586931215
1089 -2817328793040116764177
1090 2889963646734674648217
1091 -2963988698875907135550
1092 3040333645794618487290
1093 -3118142110136127049995
1094 3198383177992958618905
1095 -3280164843522908790881
1096 3364497216738204188725
1097 -3450451217151583457670
1098 3539079679281780362595
1099 -3629414944640886894840
1100 3722554341882246368635
1101 -3817490071671413216550
1102 3915365798247726457601
1103 -4015131956889512102200
1104 4117980463518176586464
1105 -4222818299323922865995
1106 4330887625653316894604
1107 -4441050214372138051041
1108 4554600546688901660580
1109 -4670353360721950908314
1110 4789657615912059670376
1111 -4911279120461702930396
1112 5036623557637324169875
1113 -5164405834960796393085
1114 5296090695836486946643
1115 -5430340098988722556025
1116 5568680278542343712807
1117 -5709718115889848864931
1118 5855043864500931137185
1119 -6003207116516827783545
1120 6155864775252014370700
1121 -6311506844996829627799
1122 6471859615354712015160
1123 -6635351114289762075500
1124 6803779864220794897177
1125 -6975509434892834542334
1126 7152413542537566288960
1127 -7332788719930538632670
1128 7518586957050780760335
1129 -7708035070289836430002
1130 7903166526979291390029
1131 -8102135643345289837841
1132 8307060696167184216086
1133 -8516020609266844492205
1134 8731221934561896559836
1135 -8950665198788747750340
1136 9176648833489134978395
1137 -9407091846795186033469
1138 9644388298659385622170
1139 -9886372435965431658065
1140 10135537845774285071315
1141 -10389630645229579627449
1142 10651248003046050102891
1143 -10918044407675298464655
1144 11192724825930953128068
1145 -11472848483087642651584
1146 11761232528803470605970
1147 -12055337150196304908525
1148 12358096239343131887400
1149 -12666867024281955364400
1150 12984704880812318263837
1151 -13308860005689518700787
1152 13642514188509788810955
1153 -13982806365411699831225
1154 14333049866071380361860
1155 -14690267973807145330669
1156 15057910888460796107339
1157 -15432881679173944605676
1158 15818772957860448908535
1159 -16212362842806307650641
1160 16617392119912728981981
1161 -17030509037862300752500
1162 17455608547109576775360
1163 -17889203919284958360660
1164 18335350497441842617938
1165 -18790421272766015051145
1166 19258638455747981101855
1167 -19736229250664639173160
1168 20227589466593045693455
1169 -20728794803590671631865
1170 21244421666817762714915
1171 -21770388316295337574722
1172 22311459027371550070104
1173 -22863388457363286874430
1174 23431136313333286146530
1175 -24010287252145336078700
1176 24606004272585567442783
1177 -25213695389279852920663
1178 25838735062879686357600
1179 -26476347771110214439667
1180 27132127928683950017805
1181 -27801109319276146506396
1182 28489115138461570437576
1183 -29190981046732422558665
1184 29912768194779107915685
1185 -30649106408485031275290
1186 31406304328882978556262
1187 -32178777943329126577585
1188 32973093293241958188460
1189 -33783444219980827691730
1190 34616664464773955609629
1191 -35466717101010282555750
1192 36340714273448248189618
1193 -37232379339167432153385
1194 38149113970159608302955
1195 -39084392520731366701542
1196 40045917749863372929400
1197 -41026905371780006257590
1198 42035371245152028629340
1199 -43064262443343574319040
1200 44121920407673913620483
1201 -45201013192759053834512
1202 46310220793973978038595
1203 -47441921478640339216060
1204 48605147274692311659877
1205 -49791975488326825837510
1206 51011804185225103835448
1207 -52256398116805445111775
1208 53535535938453018008885
1209 -54840657817650416804553
1210 56181938119302723879040
1211 -57550479946696243166633
1212 58956869083561622171994
1213 -60391858620817529934425
1214 61866462082520772848747
1215 -63371069114404131123628
1216 64917137937839496522315
1217 -66494680817895007323825
1218 68115618290177073205460
1219 -69769570782997993817563
1220 71468939448130385709294
1221 -73202937881123064163292
1222 74984466863168553776335
1223 -76802317601875007317825
1224 78669910259435551330230
1225 -80575597520486765217492
1226 82533339446447828856964
1227 -84531033463453720471705
1228 86583200846092926863900
1229 -88677266403809548181553
1230 90828334764498985997205
1231 -93023340117930891959093
1232 95277993442936300847955
1233 -97578719638094288808530
1234 99941859921088576359810
1235 -102353310535530441196224
1236 104830067749849268953350
1237 -107357479071224746472805
1238 109953221589992652537960
1239 -112602073252317832690830
1240 115322418737128803693401
1241 -118098444834643904125583
1242 120949271612569485133311
1243 -123858472312641732904980
1244 126845931264049607078840
1245 -129894584940751016108690
1246 133025111919496860950647
1247 -136219787831205781466028
1248 139500116641635456195190
1249 -142847688176223012978833
1250 146284864130495161610897
1251 -149792522643496214866789
1252 153393916725784717237170
1253 -157069185997214513832435
1254 160842509660419360282575
1255 -164693260997863805932354
1256 168646581621694714641035
1257 -172681049637618761792544
1258 176822806675984479852295
1259 -181049605769307478199980
1260 185388627618378075150708
1261 -189816769190742806377500
1262 194362290808124036351240
1263 -199001201247538313506590
1264 203762882556643194103542
1265 -208622422021618813424875
1266 213610367134400786875985
1267 -218700849174125579667655
1268 223925626469209239806675
1269 -229257838515809436764745
1270 234730501608146316741795
1271 -240315726379677875611372
1272 246047836021966931003730
1273 -251897873875379724160375
1274 257901520830601228400188
1275 -264028713106684651979754
1276 270316542035464911622653
1277 -276733795438481325722364
1278 283319029844138361885690
1279 -290039841901812386305458
1280 296936310180574963774472
1281 -303974795830906925008560
1282 311196958473962502438105
1283 -318567877828507496713200
1284 326130855827468827282218
1285 -333849643161636278105745
1286 341769247668217435139737
1287 -349852041692546667725940
1288 358144804988485027535295
1289 -366608480455890454409403
1290 375291688288398493577069
1291 -384153888996023267488575
1292 393245614339632292204721
1293 -402524787585124777880780
1294 412043925890085664297150
1295 -421759358446021236749250
1296 431725664439360614601512
1297 -441897520110858124961295
1298 452331646215557217170260
1299 -462981005050330414652667
1300 473904541494406400499994
1301 -485053440715983738037165
1302 496488957402699590985842
1303 -508160434142041012723590
1304 520131524359187469164652
1305 -532349660261602751819805
1306 544880986307332148739660
1307 -557670954096427644389091
1308 570788294906269937959215
1309 -584176406988527372777267
1310 597906707847858537624220
1311 -611920467046623785334510
1312 626291891480470064498049
1313 -640960043990226831687485
1314 656002027922047458988048
1315 -671354618579403879538275
1316 687097926858602632155004
1317 -703166356828757330937855
1318 719643142226568712633500
1319 -736460229209983414998170
1320 753704093992015782769350
1321 -771304135058624859201035
1322 789350195242393048918775
1323 -807769032407079491525800
1324 826653984822061593328080
1325 -845929073478021987011828
1326 865691265746000563333557
1327 -885861746079492860968815
1328 906541249642747830870555
1329 -927648021155926011916120
1330 949286707481270091708246
1331 -971372506757189076410100
1332 994014126854290811191049
1333 -1017123608701722310779975
1334 1040813876094808001653960
1335 -1064993698218434296701387
1336 1089780375521606968492205
1337 -1115079286867096115824183
1338 1141012276114405770429190
1339 -1167481209046387067805328
1340 1194612645939674563475435
1341 -1222304812414984038295033
1342 1250689164653696696326545
1343 -1279660156561411727000025
1344 1309354326431270528298525
1345 -1339662220275856328899062
1346 1370725651674742375247621
1347 -1402431117788465226715875
1348 1434925907881424839871070
1349 -1468092324357484515411969
1350 1502083340054587948803650
1351 -1536776911602989335168110
1352 1572331911068219849334925
1353 -1608621793002240372697175
1354 1645811552403812893902540
1355 -1683769979976281705997365
1356 1722668425704207035253660
1357 -1762370849019236505817115
1358 1803055195598598786430900
1359 -1844580420336621098566385
1360 1887131314281497667770610
1361 -1930561648482524679758541
1362 1975063318338605082144363
1363 -2020484725501760638378780
1364 2067025138343302224184315
1365 -2114527397108439852204054
1366 2163198421758851853316483
1367 -2212875292450191248140124
1368 2263772869714319528673540
1369 -2315722268034559840461930
1370 2368946588234981019530030
1371 -2423270766413535408402745
1372 2478926454543235428609924
1373 -2535732190251584228963950
1374 2593928499060275534420555
1375 -2653327292423770299791257
1376 2714178303776546747493405
1377 -2776286582822252029982100
1378 2839911417674868338936505
1379 -2904850752572600041749225
1380 2971373789930585905661565
1381 -3039271116395540925046900
1382 3108822221630727731174415
1383 -3179810073875004509929900
1384 3252524836797551516994172
1385 -3326741590430164181790020
1386 3402761573521397254896540
1387 -3480351698816727164431821
1388 3559824696054312540039290
1389 -3640939022022404738967483
1390 3724019328737550180021597
1391 -3808815318451550654139105
1392 3895664012685960067225110
1393 -3984306050336715191142455
1394 4075091286176228633590653
1395 -4167750976347623913494596
1396 4262648289739466118646755
1397 -4359504769414177865475830
1398 4458697396985081070478860
1399 -4559937660815767071099375
1400 4663616872240325356501495
1401 -4769436111638866870790511
1402 4877801556119068295498139
1403 -4988403512743763930585710
1404 5101663580194992279884385
1405 -5217260914434808764975090
1406 5335633111986560930437300
1407 -5456447787070920188397219
1408 5580159131527250286405575
1409 -5706422813910793516536710
1410 5835710240829943601367850
1411 -5967664717533335661981910
1412 6102775507625374977561325
1413 -6240673121236081033533600
1414 6381865344793459597461783
1415 -6525969446864470982375542
1416 6673512426982543655410733
1417 -6824097850591968780175026
1418 6978272645954417060823365
1419 -7135626198225508854902913
1420 7296726106274731941604290
1421 -7461147081683108102535923
1422 7629478163015478705748475
1423 -7801278878349760247210115
1424 7977160503223999570633028
1425 -8156666855095714429592475
1426 8340432272964597226477277
1427 -8527984318805696630835785
1428 8719981251833108655803720
1429 -8915933815351707799593515
1430 9116525076901361423453410
1431 -9321248379012084327294825
1432 9530812518149717755826790
1433 -9744692834430154949858365
1434 9963624807507862256705915
1435 -10187065153281939599134677
1436 10415777023732781279648752
1437 -10649197867920072851562351
1438 10888119535420705828572870
1439 -11131959544343808000461100
1440 11381539504566655186450803
1441 -11636256316950339906723870
1442 11896962453159423899826614
1443 -12163033487612462808626285
1444 12435353895425406346146670
1445 -12713277191741205553428998
1446 12997721038415790149264370
1447 -13288016134089556250179318
1448 13585114553766547031601045
1449 -13888323397175904689495020
1450 14198630423549314064394840
1451 -14515318325311625236427275
1452 14839411863276211255785935
1453 -15170168487349326145232890
1454 15508651325218476940027693
1455 -15854091721383094474240405
1456 16207592585354575948903060
1457 -16568358264774506383640814
1458 16937532917369138562161330
1459 -17314292973002724014503620
1460 17699825357291505051361744
1461 -18093277630990587018643184
1462 18495881062477974797563730
1463 -18906753360693704051708560
1464 19327171768821804789920955
1465 -19756223128905155118063073
1466 20195232350200761795049755
1467 -20643254359374919939307320
1468 21101663484365461448561250
1469 -21569481653521711339813870
1470 22048134429608802440861535
1471 -22536609624173734327917046
1472 23036385916764742443134665
1473 -23546415846967426144938990
1474 24068233161234004733080385
1475 -24600753934205415151001901
1476 25145568999957857307315207
1477 -25701556736182533550651365
1478 26270367158423743954741170
1479 -26850839675175325571772445
1480 27444685653026903953473088
1481 -28050704217514328036589809
1482 28670670334289160817659300
1483 -29303341489360600433369055
1484 29950558576694502216537025
1485 -30611036042049321869892116
1486 31286683121093723677501065
1487 -31976169773082327208604140
1488 32681476075908312803232640
1489 -33401226009111665444306551
1490 34137473083573303995166050
1491 -34888793757493533802293225
1492 35657317658957684112552520
1493 -36441572133272492608126440
1494 37243765706728785218057097
1495 -38062374968712820636017429
1496 38899690224948493609279282
1497 -39754135612796347000862325
1498 40628086202436774728197695
1499 -41519911928384317988253353
1500 42432075717783667253747607
1501 -43362891495066965428913573
1502 44314913248160016518519980
1503 -45286397026025641094456520
1504 46279991196448981672605690
1505 -47293892007583959512809166
1506 48330845645512675779213302
1507 -49388986570450407691304695
1508 50471162348808162841428675
1509 -51575443602033907411137017
1510 52704782966884470577796891
1511 -53857185109566636148093430
1512 55035711559722384653308044
1513 -56238298844177021959453665
1514 57468121345223386748152743
1515 -58723045196437593838749570
1516 60006361734616753320839790
1517 -61315864374352856417071070
1518 62654965655927804434576280
1519 -64021383875165379465282625
1520 65418657177147974022477449
1521 -66844426262833130638469379
1522 68302359441153110943907944
1523 -69790017263477845663581145
1524 71311202924951798268321093
1525 -72863394191616082133347254
1526 74450534036285558449443350
1527 -76070014720467795669985482
1528 77725924061178758601204265
1529 -79415566010189009837610040
1530 81143178476513231925310588
1531 -82905974208397662922627710
1532 84708346642322235853379355
1533 -86547414337956414468958870
1534 88427731889015689456175482
1535 -90346320587541141182687314
1536 92307902015415219200044322
1537 -94309397021164842682527020
1538 96355700214038216599621350
1539 -98443628723437416863441305
1540 100578256440787257206109855
1541 -102756293398032623761428848
1542 104982999246808742452390769
1543 -107254973437493707393496690
1544 109577668091056178555373253
1545 -111947568483253723134540240
1546 114370326152751614770501450
1547 -116842308495460077541101480
1548 119369373663768861728307570
1549 -121947767352995230556827917
1550 124583561781674864839294772
1551 -127272877004856476756620514
1552 130022007025058705534773774
1553 -132826942194922491373471530
1554 135694206293549468882435148
1555 -138619655782967324654845275
1556 141610052495885102588998180
1557 -144661114685714424560658004
1558 147779850810229875471832860
1559 -150961836462623167660397722
1560 154214335601971870189739765
1561 -157532776572104570195667390
1562 160924688025136214905629899
1563 -164385346324834898996875950
1564 167922554334662067647767790
1565 -171531431561917949929347287
1566 175220064937769886009284514
1567 -178983412086696607390129410
1568 182829854213842265619227755
1569 -186754181880180185281439505
1570 190765081133300284627488225
1571 -194857170131187776358672266
1572 199039450707244892979114626
1573 -203306363113564001506061580
1574 207667236300778013000882435
1575 -212116326944047706399074714
1576 216663302844303363857599524
1577 -221302231255727521413585795
1578 226043130978345451866938515
1579 -230879873823339837518395062
1580 235822842168915670948617906
1581 -240865706178122774194248810
1582 246019224831793543444733190
1583 -251276860251366422442317345
1584 256649761505694759951756375
1585 -262131176087370341130157485
1586 267732657115745337959495893
1587 -273447230668059230864774834
1588 279286868370406544681014760
1589 -285244367893199698692437533
1590 291332134336559992306922126
1591 -297542729761823005091229811
1592 303889008239318550568441455
1593 -310363288802281241692599970
1594 316978890534819767668100490
1595 -323727881800157860040310880
1596 330624063306255544457497226
1597 -337659244875216572454939561
1598 344847726035219018931998710
1599 -352181049960507793049455988
1600 359674032802598140519608983
1601 -367317942738866158430752376
1602 375128130975219429883096130
1603 -383095582094120446398848910
1604 391236201436756859583692510
1605 -399540681136614388812425711
1606 408025500423553062935106478
1607 -416681049864889071848979310
1608 425524403028486741970190755
1609 -434545639527830007185238930
1610 443762448438322995834852222
1611 -453164588754011253002458292
1612 462770386972658408690612460
1613 -472569271517609904070331525
1614 482580228995059425604535850
1615 -492792347012884305720894990
1616 503225295769870335190914365
1617 -513867811512053177131033149
1618 524740272340851976554424180
1619 -535831052284238276640764807
1620 547161262510908032358096960
1621 -558718903656195381575910600
1622 570525846005054029627033091
1623 -582569705298604993969768005
1624 594873137902114293245207010
1625 -607423362824991206024688683
1626 620243850423760333245263107
1627 -633321410793621961989027940
1628 646680357173086298527985880
1629 -660307078206293674069640647
1630 674226759918293109806759700
1631 -688425356601444365914223204
1632 702928958020906029804572746
1633 -717723070842861088358790315
1634 732834720611593261743336657
1635 -748248952709064603983636930
1636 763993761620797687073195917
1637 -780053717392568340507871950
1638 796457817775324090947139615
1639 -813190143022323001034234370
1640 830280729676482014861552648
1641 -847713153327086775242651169
1642 865518526079624121648671075
1643 -883679903561895302181104285
1644 902229511499714545306330980
1645 -921149869824572417830509221
1646 940474357272134718138092220
1647 -960184941894001129642257464
1648 980316196203090827759704065
1649 -1000849519727005013824318500
1650 1021820720948918904362460858
1651 -1043210613755839055688516180
1652 1065056286269129422763206779
1653 -1087337949133811026058680335
1654 1110094015303351455076350907
1655 -1133304074082101899080404713
1656 1157007910028300684136275239
1657 -1181184472496796702147015690
1658 1205874966056629577108645440
1659 -1231057680981113467134144870
1660 1256775291945932014185898380
1661 -1283005410474213334527833910
1662 1309792233192356242273316335
1663 -1337112672654412548223818140
1664 1365012501090177389533070595
1665 -1393467911301498996559035465
1666 1422526306645344063679554495
1667 -1452163138809790015033384530
1668 1482427499738430433246185240
1669 -1513294078050973186614630503
1670 1544813713739606864616248840
1671 -1576960309793239880206058825
1672 1609786515786217389335252980
1673 -1643265425891188666841186545
1674 1677451562941291748973968775
1675 -1712317188469018072302128970
1676 1747918764459894971931934040
1677 -1784227695328100087825535086
1678 1821302450398557062862962110
1679 -1859113551818685861786470700
1680 1897721546812245354698957597
1681 -1937096049424716832262448259
1682 1977299757792327359012094981
1683 -2018301351320038831635785040
1684 2060165754608884742545271145
1685 -2102860685164237062381019505
1686 2146453372230418894130932875
1687 -2190910543416348430729210244
1688 2236301813504645760144207710
1689 -2282592891455378874722596280
1690 2329855861294504540528901554
1691 -2378055383807359978062902362
1692 2427266098874961871087226716
1693 -2477451588790157202120454035
1694 2528689138907423531070416087
1695 -2580941221898874519951639555
1696 2634287861320882044373693258
1697 -2688690388267045410507693300
1698 2744231660441023059843507825
1699 -2800871834551320419445936130
1700 2858696701721752864570732775
1701 -2917665210600638479535435145
1702 2977866188446633099998805305
1703 -3039257341284343804023904140
1704 3101930638781939889335117700
1705 -3165842508867988405838416316
1706 3231088173577087405049729689
1707 -3297622746340060774732751915
1708 3365544815323452276114044225
1709 -3434808142108235278077588966
1710 3505514798697732228860729467
1711 -3577617156499339946963502612
1712 3651220893132412908289512886
1713 -3726276950513750151784005875
1714 3802894737872168607012381565
1715 -3881023727301703788578259821
1716 3960777189992692095135149948
1717 -4042103086846785136893771074
1718 4125118685875941860668649645
1719 -4209770394359886152096768091
1720 4296179616654784382987035530
1721 -4384291162906039370296143249
1722 4474230718158836435592250125
1723 -4565941450805946656796476540
1724 4659553475913719150639989450
1725 -4755008274374546247897224610
1726 4852440545766196967271282052
1727 -4951790036579860968962566311
1728 5053196190729603447484814925
1729 -5156596972227427701995529900
1730 5262136734665758430727056301
1731 -5369751610298088390649589355
1732 5479591033443144330889085885
1733 -5591589254090632954107623935
1734 5705900964234567903552849090
1735 -5822458479844961893192973390
1736 5941421933642852145151111013
1737 -6062721654546921587395959450
1738 6186523405368340913483273385
1739 -6312755473641965890370452145
1740 6441589448159201502664942706
1741 -6572951519412189136503259649
1742 6707019304812660131231862630
1743 -6843716840799234683410826665
1744 6983227983024530977021198168
1745 -7125474555485021619953123915
1746 7270646868913602992172913395
1747 -7418664475072294764636682800
1748 7569724364078846239044761745
1749 -7723743754238639536409481215
1750 7880926547078809420910214795
1751 -8041187564769924911880393142
1752 8204737860256309229850577420
1753 -8371489795413134027162835580
1754 8541661822865291980270372668
1755 -8715163778523289743164805765
1756 8892221771492979580771587105
1757 -9072743044515712419046513969
1758 9256961628806737159259607500
1759 -9444782105172200175456387708
1760 9636446701694017476883376451
1761 -9831857266888971738744858699
1762 10031264509902796231540021505
1763 -10234567474994362435608146820
1764 10442025646331713307570787164
1765 -10653535190306433416711564031
1766 10869364670161129673213843270
1767 -11089407299143808227081247454
1768 11313941034061204870314215400
1769 -11542856058048354335429123317
1770 11776440046758247017489297327
1771 -12014580074524705911695176848
1772 12257573872288803190038411749
1773 -12505305325150291416186611065
1774 12758082567319489730077159620
1775 -13015786212459369971266356330
1776 13278735157962341447561071695
1777 -13546806662056857954830181585
1778 13820330757567624301234098750
1779 -14099181261471283649843311149
1780 14383699727031659311038348935
1781 -14673756442312359655130892067
1782 14969704879213272295367699840
1783 -15271411707356207795619093405
1784 15579242729112189995191459510
1785 -15893060904241580819073697204
1786 16213244791522957820873528691
1787 -16539653547522251180588106806
1788 16872678927942062383585226260
1789 -17212176190885508146725856650
1790 17558550744570691806940993512
1791 -17911653851413124890112992410
1792 18271905043324397383578942885
1793 -18639151487830715130573272025
1794 19013827327830494652182215675
1795 -19395775534762749791917259011
1796 19785445366467938919015670873
1797 -20182675495085197984332329866
1798 20587930814579162725475007935
1799 -21001045592544398258582097570
1800 21422500898062694519416464509
1801 -21852126486890969971211715690
1802 22290420160635686970061074440
1803 -22737207053859893131962555180
1804 23193002277140644805765206638
1805 -23657626232414000008197127720
1806 24131611935356913938820229967
1807 -24614774941756531128488210225
1808 25107666788868907946188233715
1809 -25610098070710863970711981005
1810 26122639483635717759912097815
1811 -26645096542160466482988114811
1812 27178059761004871087890760200
1813 -27721329455341384509439727170
1814 28275516640012542220608829480
1815 -28840416308881526042305635135
1816 29416660681917825869013466625
1817 -30004039307587556942801157556
1818 30603206340025587084532002740
1819 -31213945756089696187162066182
1820 31836934397965425325988957422
1821 -32471950542569074040676379059
1822 33119694499709089178756836992
1823 -33779938715909855599187828755
1824 34453407774729975169227193750
1825 -35139868159741097746669496545
1826 35840069561831616716034173780
1827 -36553772366959497356457318645
1828 37281752235302234847435949245
1829 -38023763318455951531792944093
1830 38780608137184784265534033181
1831 -39552034469904318143944447530
1832 40338872619591602917326033521
1833 -41140863850612175664757208010
1834 41958867201134883705698829707
1835 -42792617278578798129543484310
1836 43643002841694056504907202095
1837 -44509751696057316356339642370
1838 45393783339893733862657761620
1839 -46294818630074122363751602632
1840 47213808857826673048085118865
1841 -48150467782521420164677809355
1842 49105779577719983660553173665
1843 -50079450754606351789669976060
1844 51072499495415326075330972017
1845 -52084624910614864071279342025
1846 53116880355709644407651154912
1847 -54168957386128273007673179120
1848 55241945734788053477100250040
1849 -56335529246017965978377528897
1850 57450835275169187707287620193
1851 -58587539797736623457308380960
1852 59746809078781858234519273996
1853 -60928311065625489237414755070
1854 62133252263994372937441000665
1855 -63361292432164256962255753950
1856 64613679692630841791351714925
1857 -65890065452305934250564955159
1858 67191740873226114386180144975
1859 -68518348847261196444233269768
1860 69871225046999428808448519825
1861 -71250003684328233458804388180
1862 72656066463260058212370837540
1863 -74089038749602442421808208955
1864 75550349851203247050665252040
1865 -77039616120648634504474735218
1866 78558316095304961074960161292
1867 -80106056946474135499282894725
1868 81684368121786741156009586580
1869 -83292847442407505688395543244
1870 84933077003890431378168612836
1871 -86604645107761923450742844697
1872 88309188293984348982917737113
1873 -90046285174447944576295017900
1874 91817628590810502209929008575
1875 -93622787294994609819600464695
1876 95463512350484650998631838963
1877 -97339362478744244706479740760
1878 99252148950170004460403765805
1879 -101201420285301925975502363395
1880 103189050013669386310333871676
1881 -105214576284649144447795297385
1882 107279937008512160332422673965
1883 -109384659793669723213457111700
1884 111530749124459652806946301428
1885 -113717721899188373665093516938
1886 115947651443708339049244212675
1887 -118220043777985336454270261885
1888 120537043413442582637178086350
1889 -122898145324628342180659742160
1890 125305567631770036168835582323
1891 -127758794098352478645795083445
1892 130260118958472196776815606936
1893 -132809014600623618509781855030
1894 135407853962411561834332601860
1895 -138056097895438576001225871346
1896 140756200717864989554966630835
1897 -143507611584849450397875550036
1898 146312868962491424823191650565
1899 -149171410152647298760795069410
1900 152085860630101130920332880743
1901 -155055645689605870750942356271
1902 158083480771863836931938149094
1903 -161168779014166141238999257725
1904 164314348880085201717511577833
1905 -167519591202941493151843888049
1906 170787410629185236179971330155
1907 -174117195545938022899944637233
1908 177511950049039670610844752870
1909 -180971049941919464951313501240
1910 184497602146385883149033765590
1911 -188090969749897929119399538082
1912 191754365990560211639961838571
1913 -195487141113305123697961962315
1914 199292618280413074907743538677
1915 -203170134773990144091903054078
1916 207123127409854079576456014821
1917 -211150920393804567641226093600
1918 215257068050100633927849614520
1919 -219440881402169527984598278550
1920 223706036267352754458073660306
1921 -228051830388678201574370776185
1922 232482065195282798510317836094
1923 -236996025060466611284610100740
1924 241597641282424505217925324625
1925 -246286184784791629980264150162
1926 251065721135259644745852395760
1927 -255935507737983302986848329550
1928 260899748978545994221787991545
1929 -265957688682695143186106956440
1930 271113674755195535425172001556
1931 -276366937396156501320782490810
1932 281721972888810471104551785000
1933 -287177997772941776687602553640
1934 292739661732804717685301918470
1935 -298406167626607584564432768453
1936 304182323730894275931651212595
1937 -310067319215417606799844730191
1938 316066126314618704202776408215
1939 -322177920518271052014145375652
1940 328407843564472724876667107717
1941 -334755057287881294932705893115
1942 341224878662168727798880116641
1943 -347816455909211534436395584985
1944 354535287162533102308002898615
1945 -361380507092171355563063343975
1946 368357801114548409464997662463
1947 -375466290428606935495894032795
1948 382711854062105533875207192145
1949 -390093599844685754922373361885
1950 397617606956111126310441800176
1951 -405282969980878944023756500383
1952 413095975010722653582111223125
1953 -421055703532888586867720014070
1954 429168655537641710141908863942
1955 -437433899588048152356050505631
1956 445858156793603386995923570878
1957 -454440482992949831583629129046
1958 463187827877440424251714959635
1959 -472099234789317503816741316535
1960 481181889714393773281603088038
1961 -490434823756456796449469676950
1962 499865467166670520561629640241
1963 -509472839099968648627479080100
1964 519264622310634795316306668057
1965 -529239824327818772622511135575
1966 539406388922441209006289505318
1967 -549763312356306665990333187186
1968 560318808215403242776935294645
1969 -571071861889983585540125613225
1970 582030965873914158467180867241
1971 -593195095121123216893494804540
1972 604573030430325946599664987710
1973 -616163736795961288712679508275
1974 627976293032825310127880114049
1975 -640009654696584982737084286620
1976 652273208654046036367733234187
1977 -664765901589079729203542087135
1978 677497438791906502894093672845
1979 -690466758690323572163847608185
1980 703683895715981685432339927510
1981 -717147780707668231580863739973
1982 730868788314592442393577945170
1983 -744845842507654822453754276775
1984 759089669599744135485467679180
1985 -773599187471891868280290159551
1986 788385485929052729734967380228
1987 -803447477600267131698829219805
1988 818796628005883435426693169485
1989 -834431845423784315019573839310
1990 850364983721074976424074345775
1991 -866594947791504041539233328214
1992 883133992901856711926193017815
1993 -899981021598337656597571357690
1994 917148704035865696749163280860
1995 -934635941522785286617240294218
1996 952455833040562379343095635308
1997 -970607279846138735804258938145
1998 989103824150805909377940072840
1999 -1007944368427178000952280746360
2000 1027142912999910064234206842821
2001 -1046698362908990469989373404480
2002 1066625191972136796112493456028
2003 -1086922309237226871326290296900
2004 1107604677907324565620430937033
2005 -1128671212571891364085338114011
2006 1150137382241170420830404035551
2007 -1172002108677637249370685082899
2008 1194281383667617577145080519070
2009 -1216974137880518852963629678608
2010 1240096903412820756560070222270
2011 -1263648621682226438800993023585
2012 1287646383213300335515624172096
2013 -1312089142126019409861911063600
2014 1336994566094129357653154590010
2015 -1362361624011865610296189155740
2016 1388208580046356529109056796873
2017 -1414534420061706776071929219450
2018 1441358024706328562821729871465
2019 -1468678399139293976057870658400
2020 1496515061143169822959539124007
2021 -1524867037632688456179814620275
2022 1553754504864380456832524225280
2023 -1583176514111294345203117515220
2024 1613153922153360604134727634103
2025 -1643685807373197148691301592473
2026 1674793729856631318561125573445
2027 -1706476798002617362404242369204
2028 1738757298742638463894352833185
2029 -1771634373561469591933243925610
2030 1805131060558266670606167890885
2031 -1839246537543335603790099217591
2032 1874004618913593884440944816140
2033 -1909404522222633272808815756420
2034 1945470864129954836575196206915
2035 -1982202905536383583723782618000
2036 2019626092191092889442791449745
2037 -2057739732140764052591725810167
2038 2096570127942034988125901630075
2039 -2136116638789580131901416975949
2040 2176406452685364463566790891218
2041 -2217438984186906597273438939493
2042 2259242336329761086798293776864
2043 -2301815983471439386663347392525
2044 2345188974251069337309539146575
2045 -2389360847495576047640582627942
2046 2434361629031713267896197388524
2047 -2480190927067900480190968300640
2048 2526879777250043655218021344525
2049 -2574427862333607186756862590145
2050 2622867261497148289653272155770
2051 -2672197737473452231883414603990
2052 2722452447804825146206635613291
2053 -2773631240908085736298897294860
2054 2825768388674777762766206487535
2055 -2878863831201094303810824071196
2056 2932952991905690212842638711072
2057 -2988035908860785539989130265835
2058 3044149195421641549505982097380
2059 -3101292994247670941867611170534
2060 3159505148312376292435470433511
2061 -3218785911801773277149272732101
2062 3279174398303223340475216747970
2063 -3340670980811290164879444583200
2064 3403316085880002478770238520733
2065 -3467110212951813455720890980224
2066 3532095145302039256814192440543
2067 -3598271516833224097110835664790
2068 3665682512744479477818242285255
2069 -3734328909799582233044517122288
2070 3804255341819416617422383718798
2071 -3875462737235802123312831676410
2072 3947997226733975488018708468577
2073 -4021859899643670148720139406725
2074 4097098433352395030921950973373
2075 -4173714087758821388922929371765
2076 4251756138438380930193151946181
2077 -4331226025989666458906596475725
2078 4412174677363515314958413309100
2079 -4494603724468945074097470791163
2080 4578565800577377304980576463080
2081 -4664062740018608057084775878393
2082 4751148939145203920461750970359
2083 -4839826446339084736710460061860
2084 4930151479669469660217984893333
2085 -5022126313744711303124787487705
2086 5115809048922643042919931024583
2087 -5211202198778167155428608427375
2088 5308365808529656042702361806830
2089 -5407302644048225574170103027030
2090 5508074760050254630712247926335
2091 -5610685188646961624509864679614
2092 5715198060823454817172150413500
2093 -5821616689514810672419177958305
2094 5930007350948764459858283180432
2095 -6040373654134524724442986574715
2096 6152784091791718870173274642042
2097 -6267242584948169353862730648006
2098 6383819916414572462627888731410
2099 -6502520335904830720087916300010
2100 6623416992346764641826566797755
2101 -6746514481560700333224529219485
2102 6871888397123989111092148886156
2103 -6999543699167664276615835400650
2104 7129558507039420320184200417595
2105 -7261938164201485717474232861987
2106 7396763399565840890976025844825
2107 -7534039959796124302211575007160
2108 7673851269923151433479288826105
2109 -7816203500566727620257344320335
2110 7961182862281979957212982790318
2111 -8108795971320348032869999505756
2112 8259131916110927473339230996285
2113 -8412197781170529109079067429705
2114 8568085628192338847347706366305
2115 -8726803033589559543639402925699
2116 8888445130849462553563675574979
2117 -9053020012950457305846705348381
2118 9220625986946407875220378417765
2119 -9391271688129612927639500826462
2120 9565058702241516182506144922645
2121 -9741996233760539202331613502480
2122 9922189255694581068052652960796
2123 -10105647569749335410755261498125
2124 10292479648348877237695174823187
2125 -10482695919683330924424547072155
2126 10676408471430135687285840491750
2127 -10873628388785916218039625797385
2128 11074471494326533958939358098745
2129 -11278949562092854978654471026538
2130 11487182273136399381691581381872
2131 -11699182123548390024934160791479
2132 11915072780493755672923844031140
2133 -12134867496743266924615422960180
2134 12358694057406022001215335023220
2135 -12586566508041393814362130004125
2136 12818616887863208698038163072785
2137 -13054860072867295661613902423079
2138 13295432497003786822499358280770
2139 -13540349905952797812116321913420
2140 13789753273649154651691439951330
2141 -14043659256368551871519097901685
2142 14302213518046223134812481037125
2143 -14565433668194089048716472671945
2144 14833470215686214369555089228888
2145 -15106341767709119990412088163179
2146 15384203838097251165381782091525
2147 -15667076078018788733172164930851
2148 15955119171538836978688251971395
2149 -16248353862056603026231843372712
2150 16546946174557821567022671082575
2151 -16850917994940797486347935894283
2152 17160440865398049359960971226145
2153 -17475537866693014738590333204145
2154 17796386240289531122070565705749
2155 -18123010316362407189965986168660
2156 18455593223677801512583907212575
2157 -18794160598633647039089045328961
2158 19138901651490060697577398579110
2159 -19489843384033879719376019276725
2160 19847181288571889817503687997390
2161 -20210943793891448829827589336030
2162 20581332881466711682841884187590
2163 -20958378471238254861007111847095
2164 21342289247749888473728670593900
2165 -21733096688887972473738368005418
2166 22131016403170340069192862580380
2167 -22536081495964038938532698372620
2168 22948514727894985475879195255745
2169 -23368350904194430794817935396180
2170 23795820173195087101109628616797
2171 -24230959115334765232716937560204
2172 24674005509958875822500063000811
2173 -25124997791127292975647545477775
2174 25584181620461584247691984451447
2175 -26051597367250890256689232943318
2176 26527498834872386021415118060750
2177 -27011928412766309566237473278674
2178 27505148314027659739461864283605
2179 -28007203036611713363115243043080
2180 28518363480051644395118995314939
2181 -29038676342755997774868301537057
2182 29568421496458857501601525729564
2183 -30107647935671617226770448704885
2184 30656644799427792533327809750085
2185 -31215463477844657262095021207587
2186 31784402681992326335357413619508
2187 -32363516301097776070511636460591
2188 32953112932956143484703590927045
2189 -33553249073561462494474761253512
2190 34164243532396249586994127298365
2191 -34786155524190845989896019900574
2192 35419314405684501776495418025325
2193 -36063782226789165298407327115675
2194 36719899238020957789782484364042
2195 -37387730445564966016536979924093
2196 38067627351539946749714157785506
2197 -38759658044318282330757129209100
2198 39464185647119020049585159037865
2199 -40181281461421475815524295647118
2200 40911320613092570991651933333898
2201 -41654377752833190613200001505928
2202 42410840403145841327481040121100
2203 -43180786705459052949435797930905
2204 43964616985741493246518014259665
2205 -44762413023250437148017858632265
2206 45574588367509840394439177839730
2207 -46401228588512856274911690090379
2208 47242760893115443502881923984680
2209 -48099274800978464133951020413524
2210 48971211624197008550939370478421
2211 -49858664997282795742876350721839
2212 50762090800064631562889200655911
2213 -51681586953574384436806900171440
2214 52617624382928337337778273001362
2215 -53570305474077297835396742909340
2216 54540116690524824842995477944523
2217 -55527165068521099237588048957390
2218 56531953119105282795382960309415
2219 -57554592721450291589280326752758
2220 58595602959846352652889517885294
2221 -59655100756526114009467306800103
2222 60733622311848716080775198220025
2223 -61831289799037665836285525325565
2224 62948657094993660421303896620802
2225 -64085851839946915603986446770615
2226 65243446166037252335701809284601
2227 -66421573404903246350868758411824
2228 67620824541434730660768375758455
2229 -68841338831777989381929911704023
2230 70083726730504338710982617227060
2231 -71348133660387944674111820050130
2232 72635190182660372077281743207980
2233 -73945048138199383124229163172445
2234 75278358852569645269959283056140
2235 -76635280845930517321501368682582
2236 78016486887214212619134333458718
2237 -79422142447101130086004472971049
2238 80852942438975941543443996441170
2239 -82309059565713012491695314123590
2240 83791211608995778653888190540661
2241 -85299578796384313718140395225556
2242 86834902525202198332047342662760
2243 -88397370851404898439623624354875
2244 89987749559549744970141327229455
2245 -91606234849328584075215999019006
2246 93253617689159702740191467737255
2247 -94930102749871750892109402929679
2248 96636507006211133504380093939460
2249 -98373043940046536167046867090516
2250 100140557381591744972658820663425
2251 -101939269976620706877831770260725
2252 103770053287484688650974875124057
2253 -105633139490165620925774821041495
2254 107529428784239373475750536477515
2255 -109459163256128509428288109478154
2256 111423272677052136687670319912351
2257 -113422009438545923875111252124700
2258 115456333848166074109462190238630
2259 -117526509012201674462870178364545
2260 119633526770488938130952263625160
2261 -121777661369225236745020014828192
2262 123959937208723702119628298386131
2263 -126180640116325513818074864945460
2264 128440828114308626462113887684005
2265 -130740799069060323849374123784979
2266 133081645720672386309792382855468
2267 -135463678449754137854327964952150
2268 137888025845525518466605806987600
2269 -140355011295895750625156711278785
2270 142865800407132061083092768178035
2271 -145420730086073838366578864235982
2272 148021004161735302502708999506196
2273 -150666973590742088398016498058875
2274 153359881669548975701778032657985
2275 -156100093955346899495507321867168
2276 158888894496970564567928266261255
2277 -161726664023599913721460679156890
2278 164614728662926583905220949702465
2279 -167553484908934983467902562113000
2280 170544302337521314821371494720650
2281 -173587593822454988835641815815450
2282 176684773801430482977237492469355
2283 -179836272165948344056896198130650
2284 183043549674760344694847244640153
2285 -186307053898838476793879445972220
2286 189628293424380563540910991942088
2287 -193007734188222187510944899160915
2288 196446934159036732147573816713760
2289 -199946378351455029748539394097892
2290 203507675721855396325026791426115
2291 -207131331101053866719804773293216
2292 210819006090171615682449945995594
2293 -214571226102009011217593145013035
2294 218389707092936430627358290638470
2295 -222274995851931030083299975779585
2296 226228864456299776381424118972485
2297 -230251881894800872839865440033265
2298 234345878188313383003669076264395
2299 -238511445379446668377818631191000
2300 242750473314058736563554593053989
2301 -247063577974236832047772262688528
2302 251452710972877252789375676767600
2303 -255918513149857257303508567065365
2304 260462999889764176320545731069577
2305 -265086837842430867812811926085036
2306 269792108233384379094223127255436
2307 -274579504509640915409159675724030
2308 279451175873577973245459105087010
2309 -284407843592935693120910247205975
2310 289451727051646501977850018090801
2311 -294583576399322048375743859201332
2312 299805683477147248265647335258975
2313 -305118828416698827883213619815775
2314 310525377865373943702093171098880
2315 -316026143077139441552956583487161
2316 321623567930167731759678457248875
2317 -327318495983005730336814595128825
2318 333113450847182693063555838397925
2319 -339009309611263563831922299434337
2320 345008678203226482016973592220190
2321 -351112468511874745724366101676000
2322 357323371447808721620989363917105
2323 -363642335016660194890363600191915
2324 370072137863558709532884821161818
2325 -376613765475566702815321099328997
2326 383270087072719787557701984684974
2327 -390042127037824196330679840338010
2328 396932848097491420191110583206380
2329 -403943314996053104062611964627308
2330 411076586992571718176023296455265
2331 -418333770711972515858585534991666
2332 425718025068853882637005392606129
2333 -433230500142970124657005817505025
2334 440874457727849956881265581162645
2335 -448651092989424860214181168737075
2336 456563773927055462517464868698639
2337 -464613742483323496425694599666165
2338 472804476297129108567487439658775
2339 -481137265839383781193676067815795
2340 489615701932443959547069374884695
2341 -498241125390589679928562482066645
2342 507017243877270399114394069805454
2343 -515945450430759617679655967587110
2344 525029573330578152437525638422900
2345 -534271059787507080791630145990450
2346 543673862593194726575752211207039
2347 -553239485149715110438081473262606
2348 562972008781832179569220440331220
2349 -572872995174433070771008305849583
2350 582946658335293357006512028271305
2351 -593194620398916156544289207918590
2352 603621232338993991761958321688420
2353 -614228178984366458591294793265200
2354 625019952694788599831135668346655
2355 -635998303318799625203399113983763
2356 647167869163967345072594360876165
2357 -658530467507354342549873326539835
2358 670090887312198272151189731008940
2359 -681851015779283647363263259947630
2360 693815797386126016417395986025175
2361 -705987191841818642602377994343100
2362 718370304152304610931938930401414
2363 -730967169212077199145383475531900
2364 743783057730139898793877411291808
2365 -756820082559203923037273686354305
2366 770083685451546680361749268315205
2367 -783576060089973787014495151886450
2368 797302824781088736716115170319645
2369 -811266257012171667054756831396168
2370 825472157331466670730411873807186
2371 -839922890111174382768808963335757
2372 854624444010350839206932049058720
2373 -869579273476312089677370633447895
2374 884793561335724955759304489445165
2375 -900269855414772863337141738776236
2376 916014538958112060082249090376044
2377 -932030256592039504468511297749065
2378 948323598429298964565173423945270
2379 -964897309439111894487423471531255
2380 981758193258459936367071613893483
2381 -998909098868073180899845306651586
2382 1016357050297905792917773434689130
2383 -1034105004338904652119808819555600
2384 1052160212502052816115597257443105
2385 -1070525743321843999331611228643987
2386 1089209083104617521227895478730435
2387 -1108213416201015810180955079322346
2388 1127546471260500493425457868624410
2389 -1147211552666543317719229431906210
2390 1167216639200325883279095848365441
2391 -1187565159643877764939842978346965
2392 1208265350947154989193155796940495
2393 -1229320770810658062878537072869905
2394 1250739922646493368702773118254103
2395 -1272526497753039926103599804407200
2396 1294689274562363488997380565090575
2397 -1317232082815112291960828696821705
2398 1340163984793919837543361068778810
2399 -1363488953696750862740107532595167
2400 1387216344768843170594254962238230
2401 -1411350279857046093786775203199036
2402 1435900416571566041906269150576676
2403 -1460871030782287270860422867740110
2404 1486272092166255564744955253654205
2405 -1512108036179387636549671274682590
2406 1538389154576412457525532119206362
2407 -1565120048157599321523479679722805
2408 1592311341084940587649613002021495
2409 -1619967805463393397738565105945157
2410 1648100408520599484362397367611968
2411 -1676714099835471285005847556855693
2412 1705820200698876570075212136941460
2413 -1735423844549031429056656751970420
2414 1765536718087507276655758186144805
2415 -1796164145220641327233659085920008
2416 1827318189769132857301954688766714
2417 -1859004372947362168244007155901680
2418 1891235147775918789443230246306035
2419 -1924016239856143392373497643437610
2420 1957360503873364445524486543962213
2421 -1991273877141950079264021521599430
2422 2025769628873018504780417058163620
2423 -2060853915675609175428201751578650
2424 2096540434556377822787933202603066
2425 -2132835569264964053167062379582325
2426 2169753458294891597030599224910955
2427 -2207300720655612824668225426676839
2428 2245491950453721285244546635549670
2429 -2284334010360277258288677267720840
2430 2323841964669721399333005344558596
2431 -2364022928408708279931188655250305
2432 2404892451097010827798775251855449
2433 -2446457909112984107997874601914320
2434 2488735352716500412895343716078590
2435 -2531732428946100439920926373842320
2436 2575465704808834150258274358442409
2437 -2619943107634892187872589914229760
2438 2665181737693390405199918872673885
2439 -2711189812571565587858429944066875
2440 2757984982839280196783988115530744
2441 -2805575766651461686591925455581210
2442 2853980382457673852044234347599150
2443 -2903207659648119954448249876576970
2444 2953276402688289656921643745718287
2445 -3004195763240267899414842251587290
2446 3055985150496490648994634260958236
2447 -3108654049809031960829604379084405
2448 3162222494401163134809188839444015
2449 -3216700315127450686952849749218930
2450 3272108189157395161375312631921597
2451 -3328456305068276337932816662002128
2452 3385766004521940012493711852776165
2453 -3444047846460079888193383782679210
2454 3503323858233541305924337477625550
2455 -3563604982225830229586107400681571
2456 3624913953344417697582292736272148
2457 -3687262110942405734331460345632581
2458 3750672920043559216380991163372775
2459 -3815158130963918747191431319932970
2460 3880741962116979409643598237085028
2461 -3947436589256295842935634809534118
2462 4015267008194700642333486850975145
2463 -4084245835095262567129026070323305
2464 4154398867939029923037063653347533
2465 -4225739178784735963014835898536125
2466 4298293393333612613611399674664470
2467 -4372075055557635485907808683208413
2468 4447111645237837502390605406971010
2469 -4523417194826288307430579069494792
2470 4601020065376412305512191243059715
2471 -4679934794954932794351034155980485
2472 4760190653939340236060961936285619
2473 -4841802703732319818037710495372680
2474 4924801152973109419673368590992725
2475 -5009201604728080075133834264269531
2476 5095035235749664530650644438190385
2477 -5182318209722372823310327147527150
2478 5271082702305667915425163486139220
2479 -5361345457404362225854054754181283
2480 5453139681350682937878836383140873
2481 -5546482718541288258976511925395310
2482 5641408838749229450062100579830009
2483 -5737936007826315056860703391671300
2484 5836099592788177846765696356613275
2485 -5935918202619957434873789060727240
2486 6037428336447668534461809087391723
2487 -6140649268806711675179730682833115
2488 6245618666900675949279915394783300
2489 -6352356493995556666855182207057933
2490 6460901622473485251372935923153812
2491 -6571274728300252063822522026198165
2492 6683515927306724074499040110192559
2493 -6797646632942848870597097938655335
2494 6913708243964196323175776336668245
2495 -7031722936931551075599743461755826
2496 7151733434244609037212729821275074
2497 -7273762702072032688721741116724119
2498 7397854828459372257950937370839105
2499 -7524033596579529504453414983473047
2500 7652344503447995193454203539071350
2501 -7782812177567497647332473004182914
2502 7915483569611205658738605214567515
2503 -8050384182697368602253731416452555
2504 8187562467250793862159580315753280
2505 -8327044831282942039119949331177616
2506 8468881272514332408255380647395117
2507 -8613099135152250915652688027501100
2508 8759750013252362561091334368467390
2509 -8908862219579317672784971448064235
2510 9060488995105369096531045225117211
2511 -9214659654608103926321082520463258
2512 9371429138147903740488821967575925
2513 -9530827797101149065572892242893875
2514 9692912324427567456707507755806412
2515 -9857714143855904224241830920613380
2516 10025291756747236623734307963409061
2517 -10195677696142607954356400179949955
2518 10368932329049925148973182336893700
2519 -10545089336028727800897739160741030
2520 10724211008777026394945429648329784
2521 -10906332214866519246787968132122325
2522 11091517231582383703690846518078534
2523 -11279802154332139961183939318406400
2524 11471253308796709600952342220360380
2525 -11665908060417015021247471366200634
2526 11863834848049320284284839227298680
2527 -12065072350784788207800514689208840
2528 12269691187466987805768857799835000
2529 -12477731395920228400641461491396340
2530 12689265843882946907367250953944055
2531 -12904335974509899611510169412854587
2532 13123016975502741612219692468249055
2533 -13345351743508261856264800676644280
2534 13571417859487668529861087661880465
2535 -13801259723357159689195538162665125
2536 14034957384931085100894583988921097
2537 -14272556798841390174045963055290516
2538 14514140561717812495686290105012100
2539 -14759756236078234913987785040506530
2540 15009489045772291191174457058348930
2541 -15263388216154506735266224423829825
2542 15521541681217053930615353526046790
2543 -15784000385940814088906978827247155
2544 16050855059979483369728425822482482
2545 -16322158426629401337961906040475940
2546 16598004099401732569809627236188181
2547 -16878446640559095063555782514445125
2548 17163582638426124163561292469264510
2549 -17453468556908592449355471273299593
2550 17748204052946321673758031071966880
2551 -18047847556857582830464574789482967
2552 18352501890933103719367267171335101
2553 -18662227518834015736138444377525315
2554 18977130527962682773914683709840352
2555 -19297273484485234322251052027096688
2556 19622765843795215480850536582393054
2557 -19953672346030701176095968946529220
2558 20290105920671466307593285507592920
2559 -20632133555674671215646506964846135
2560 20979871764016532456595920767238698
2561 -21333389857778434139277183223830745
2562 21692808046261131487691637307858330
2563 -22058198044513674833181141719294625
2564 22429683874513217221923970482331036
2565 -22807339735741105866546123613459564
2566 23191293582835641309338277095281230
2567 -23581622183881831079697437918242006
2568 23978457549909241863997380815987750
2569 -24381879104572926137306565577441815
2570 24792023042885135060287191207482525
2571 -25208971533923491387367463528748227
2572 25632865088255136466686983471278464
2573 -26063788713212968638261940000304355
2574 26501887370595165645940151679816022
2575 -26947249001899838455965095244784560
2576 27400023160063217586620997486127805
2577 -27860300819835953935704020841220070
2578 28328236269561038624725731701879930
2579 -28803923619609743917866863341016915
2580 29287522042497051656207553733632436
2581 -29779128889970360470275618363821057
2582 30278908372117357783336175553607640
2583 -30786961191314576919699320986418995
2584 31303456753401829741108162664599860
2585 -31828499224248892578670083590917003
2586 32362263368553430129223233060611786
2587 -32904856932270894912298084896879194
2588 33456460207140967060316336525124050
2589 -34017184639646499734786532598241230
2590 34587216221988566496420154063210214
2591 -35166670225593263107103636217688546
2592 35755738521939228584512795682387235
2593 -36354540335914567255958674072464840
2594 36963273602654971542114373876999088
2595 -37582061633265156799312288444048245
2596 38211108616652287367634167072328510
2597 -38850542087265275102944633804431700
2598 39500572683808967438278948046970835
2599 -40161332305718555322499327899982975
2600 40833038243616841289910998499476995
2601 -41515826908227892906161160077709382
2602 42209922450494638996156316732436030
2603 -42915465943543799642374079255406070
2604 43632688613516077176670366477046118
2605 -44361736352021252199027085369330526
2606 45102847681950413198464096906291693
2607 -45856173474603836215476952346262056
2608 46621959778056154536946759334279550
2609 -47400362609798091133708924465069438
2610 48191635778613385074169046128588425
2611 -48995940620146419020986256619064365
2612 49813538946726322764374553695540119
2613 -50644597589753775829787980158383355
2614 51489386615475290369630402278667952
2615 -52348078534471656159991586161811989
2616 53220951925046310926473121616590192
2617 -54108185166392658393086054908911410
2618 55010065615017071404602571031786880
2619 -55926777714360218868562665854086275
2620 56858617873530082511787098833598310
2621 -57805776802250980055178674580353795
2622 58768560245137541467613767027578403
2623 -59747165386841753908954540007835240
2624 60741907599157731612174450236089260
2625 -61752990757129209180935113868770346
2626 62780740160439812299027025065276020
2627 -63825366597028298642098742102713791
2628 64887205604492621565435718597593000
2629 -65966475113435103466068690155510877
2630 67063521218993679790359803360890470
2631 -68178569231701258652268767745635625
2632 69311976133757005166053116434876021
2633 -70463974860630493060689283699654600
2634 71634933621302681560517924246119080
2635 -72825093229173124845055827177968871
2636 74034833470237419956254138954471931
2637 -75264403297061658926284712414550718
2638 76514194433723679565205390562764580
2639 -77784464241699995497014695771449150
2640 79075616755385331362546926722090223
2641 -80387918023690242141434802393389543
2642 81721784775070412011770821151651280
2643 -83077492033454788425246699315651770
2644 84455469616966301310057315052793126
2645 -85856001821487219363276345268619460
2646 87279531962639721844150162493703313
2647 -88726353914843878234685201986846260
2648 90196924911653380999261232320706450
2649 -91691548722568512475473624173713860
2650 93210696932492917126536351923253270
2651 -94754683532825518087386998480231650
2652 96323994906622153423899724119437799
2653 -97918955604602915173626537817832845
2654 99540067268571573317735597061087913
2655 -101187665356934413365258616783340082
2656 102862267245054494370269759802559599
2657 -104564219658680842630964210960111875
2658 106294056196197706704154672008759775
2659 -108052135222004910312818085125946870
2660 109839007062068446070485272998217625
2661 -111655042102769785647317400808020600
2662 113500807917777568306060982140662135
2663 -115376687311191491358725591802975050
2664 117283265640539775673903486595651070
2665 -119220938536177589735481686410977855
2666 121190309692175798647689959513238070
2667 -123191787986890275852850742288847489
2668 125225996020648659238732308942319820
2669 -127293356355180830314104293704214165
2670 129394511084336621333877375178280721
2671 -131529896902654531375732957764108399
2672 133700176002859275698179534335473011
2673 -135905799676240684392810936966924015
2674 138147450838390505143762425302290035
2675 -140425595856261494215177872120733946
2676 142740939011512941031728268323880650
2677 -145093962241116192383065110391134915
2678 147485391855793054423660335887524840
2679 -149915725872823240821628874145271435
2680 152385713315384342521406399770390020
2681 -154895868807793682584046370329511282
2682 157446964790098278368823889572731025
2683 -160039533037342909578945800058099375
2684 162674370132518914739240640265502365
2685 -165352025562586389355416978777728446
2686 168073320801877383087052751859067125
2687 -170838823628507356257058417735000340
2688 173649381179547138321207092113374915
2689 -176505580122131256064191346265471755
2690 179408294051169788298333926217948982
2691 -182358129139892963191182692797287466
2692 185355986260574853999225409030168710
2693 -188402491729438602743803644457747020
2694 191498574540814958047761532815374820
2695 -194644881811264339494287348151876443
2696 197842371527800884418828785711605518
2697 -201091712285759887383633739046308639
2698 204393891962188824378357528694869265
2699 -207749601331394887848358089157909255
2700 211159859085345080442707661360506969
2701 -214625378899961856990602782967400480
2702 218147211235391683239351943645579219
2703 -221726093414970260300115217246887730
2704 225363108649519952316654510063714820
2705 -229059018679472602313852032569346472
2706 232814940478948151777056282864958602
2707 -236631660999795376308568001535316224
2708 240510332023094231533523963879165565
2709 -244451766531845478542243497310201435
2710 248457152189735364919757418301622913
2711 -252527328856866421391092715161578712
2712 256663521188132780043442478554164060
2713 -260866596793728562876089091321416005
2714 265137818462313405442802959430006613
2715 -269478082455053785466704395601838500
2716 273888690871919307897365643095710909
2717 -278370569554697798424950897708093014
2718 282925061128261971910791436944865745
2719 -287553121974342695080654373162980260
2720 292256136493451365553394149233103225
2721 -297035092597188774510284867151037260
2722 301891417750709647383436084490105355
2723 -306826132416978137383596804798424635
2724 311840708454226515376422511546840575
2725 -316936199930833405585969501047467858
2726 322114124467167784308436444896788871
2727 -327375570824653308046292384787737969
2728 332722103796711037080767694106146000
2729 -338154847960073051195065379558202925
2730 343675416735252343642035441582373027
2731 -349284971672271577964883131248113973
2732 354985176317206326330629600671871131
2733 -360777230388190258028398251618577395
2734 366662849101108501451017724700050830
2735 -372643271575018484026178335804345871
2736 378720266287024106029510292120245215
2737 -384895113029101332078297632338651125
2738 391169635179571768809691697237564830
2739 -397545154515733134347980274551215096
2740 404023551007183683250506959257978838
2741 -410606189770618780295028621246921658
2742 417295009108546645275314196713318325
2743 -424091418874112081298309398312534425
2744 430997417497500723571821229044242525
2745 -438014461009677890148650567558997076
2746 445144609818014708795757040269569175
2747 -452389367618372148529986495299300535
2748 459750858701210150988550235394262145
2749 -467230635961491948718740940802485343
2750 474830889536769031996530716325383244
2751 -482553223103916343551319240907512050
2752 490399894671434260694524410768831984
2753 -498372560331038346032566116757752465
2754 506473548047697531160534145737485428
2755 -514704568012579648212057888864184350
2756 523068020296165995807172208361265750
2757 -531565670926982402088990903805794495
2758 540199994295508003368035908273054020
2759 -548972814060487284041025036653251683
2760 557886681214299204032498124437200335
2761 -566943478895434372830894971975980655
2762 576145837049523977281535323794064854
2763 -585495700202763470780463956460047935
2764 594995779676933782030442828412187890
2765 -604648083354143773898408678168573352
2766 614455406428924030915284992702350381
2767 -624419822169629632397411914503590340
2768 634544212216064863606426332578705955
2769 -644830717317219946537423626887291773
2770 655282308208909127549598281928685379
2771 -665901195281193919791195754834492885
2772 676690441097203405186368841700089401
2773 -687652327916605874386431882703815150
2774 698790012944145467739898712761508948
2775 -710105852607847053309660135107903571
2776 721603101653864549152632669703233720
2777 -733284193049723245745507329656216650
2778 745152482070849757970483560757016540
2779 -757210480670054135341009418811134517
2780 769461647730617268862591656839095740
2781 -781908576713373967443875509198364376
2782 794554833281489123759855680588246860
2783 -807403095005903945443569089635532985
2784 820457037597956042723789359258324262
2785 -833719425422575210862363115091593575
2786 847194047606714089372150564642633795
2787 -860883758077507848585365514826008223
2788 874792462847100902528751673572219120
2789 -888923108259996631065060859483176545
2790 903279720788312017181456137855393815
2791 -917865342138718715673183229942218207
2792 932684122926452133213664317702797180
2793 -947739203257562813003042402822151600
2794 963034861685170603621843945840714722
2795 -978574339847184025326696398268265535
2796 994362048144345518128500153815211178
2797 -1010401332977114222766179039327099646
2798 1026696740622017140455741236707127060
2799 -1043251725574005088711067061044041932
2800 1060070974135529766768618079521845400
2801 -1077158052332350470535177817297674769
2802 1094517790768621931411334263049218175
2803 -1112153870544827061589223128608018945
2804 1130071270972008980481573103506340927
2805 -1148273791880208398529225092053358647
2806 1166766565825830023850739149918394325
2807 -1185553515137647367450482608275097039
2808 1204639930293183888270009684522863590
2809 -1224029860006987595814992545891023555
2810 1243728757494856627585208454252113341
2811 -1263740801865654988509678597620978679
2812 1284071614036247169344711661248455299
2813 -1304725507643598010686498746503707745
2814 1325708276418428531480833353052089225
2815 -1347024372788689893964641407327430484
2816 1368679768566240541440908880468415330
2817 -1390679059365978556064250925685890580
2818 1413028400507296918732948591612820700
2819 -1435732535325171489079365982755270693
2820 1458797808236805800713643586570327405
2821 -1482229114971774045742813687806393598
2822 1506032994804149133116717147505014719
2823 -1530214500678361296369003635090586885
2824 1554780372658243721622724385004650017
2825 -1579735825873556849203757530410205175
2826 1605087807289816030933991255717157795
2827 -1630841699347417634744944700778709890
2828 1657004662209864986493898257093512735
2829 -1683582250913082610818579230553537810
2830 1710581845304763016011239782205131198
2831 -1738009178465736614753272732064162225
2832 1765871856609656382348007321388586876
2833 -1794175796481169188635210382107129850
2834 1822928837543072496623403210405411500
2835 -1852137085997473155307400346316843755
2836 1881808621646925438708224355897214725
2837 -1911949746124730102645788468687513500
2838 1942568786877432401099305098058943325
2839 -1973672247128870823993641281072647378
2840 2005268709493814352111204178898745796
2841 -2037364885137279302449480288565101515
2842 2069969619593054997262530363060867055
2843 -2103089838515130162119221477616467490
2844 2136734658340434310415261837431299585
2845 -2170911225962912845921246648678352118
2846 2205628936947037686546736467633748433
2847 -2240895166387102330768173102917206374
2848 2276719597446970412662549698725006040
2849 -2313109840597487232722627514304775925
2850 2350075875328580910088134728644880339
2851 -2387625554886262972215938435904692957
2852 2425769164075616420819129649393702031
2853 -2464514806545641612794444774790605670
2854 2503873081675902814530724157750796885
2855 -2543852351382422416935837098066673255
2856 2584463539156857410056743378207182910
2857 -2625715273289709508105050260398879146
2858 2667618811208911535697948857860407465
2859 -2710183055937756730242755260012313385
2860 2753419608959739508118389054588596400
2861 -2797337656647766366370677245091659895
2862 2841949154964064272728185967221206030
2863 -2887263582514369342475931426274730055
2864 2933293260475738718298571630937978551
2865 -2980047968844471501398310050835466514
2866 3027540405070787225662676257659998306
2867 -3075780659982165099189969448340718291
2868 3124781818692136026172915756469088450
2869 -3174554292591478546545253490140821845
2870 3225111566188865093425530286212816819
2871 -3276464381470872300280088782936231615
2872 3328626634424980360868937501963754770
2873 -3381609407975586496142468628926932195
2874 3435427022034934809747818489146188277
2875 -3490090911126208214585990142267971517
2876 3545615831905422299053429316816727650
2877 -3602013581484155081344216822287000681
2878 3659299366465330777063798046732925655
2879 -3717485357877169140890528890435676555
2880 3776587225868173724664605712908087704
2881 -3836617527060382609098534825811138920
2882 3897592409153822309127207400806944066
2883 -3959524826401057240007314629416654695
2884 4022431418478937891001705476004024297
2885 -4086325549677713752958650861989457718
2886 4151224366508157317687469265061453304
2887 -4217141656087059207556726108400881714
2888 4284095087060814094935511673689920650
2889 -4352098882554890630489755201965966250
2890 4421171249110789266420148794331852800
2891 -4491326859450004862817732468575313260
2892 4562584474239979020709144025282311431
2893 -4634959229803079884705518908962446275
2894 4708470457648844028960030842793744337
2895 -4783133772135514192101786202937727525
2896 4858969092830570801250461297611097789
2897 -4935992527006320660097557479580489868
2898 5014224600018530416729334239708507170
2899 -5093681927388372276400332329695781088
2900 5174385658519967483009441305162205794
2901 -5256352932988591824734791165614874433
2902 5339605543052194741101623331879910755
2903 -5424161168630068736298436142185690200
2904 5510042264201009156720729923463111435
2905 -5597267066817576720858227334092246305
2906 5685858713124586408645773484787931047
2907 -5775836014611558289006264535195971590
2908 5867222810629755364482686167316217540
2909 -5960038504939339859521733351493800478
2910 6054307660751305368195816821609939925
2911 -6150050292476146828149298118787685990
2912 6247291708968840087354230079005076560
2913 -6346052554232404904580417992840707050
2914 6446358905199665397978297304421164992
2915 -6548232054987845396105076496063646471
2916 6651698871710288636854760949123439278
2917 -6756781317717081259484319569886292110
2918 6863507076093315824198138161654276825
2919 -6971898799155591035919703618577032859
2920 7081985009460865660037185160354260875
2921 -7193789070659442750198980955716095398
2922 7307340370010077717358689416174498365
2923 -7422663004516613069436409606780611870
2924 7539787252120881001981990353303119265
2925 -7658737965872412205383393779460878515
2926 7779546341150911618793208081482226579
2927 -7902238010436315990009621648249345341
2928 8026845114097328597649913855575134230
2929 -8153394088142437198110110534193217727
2930 8281918046300278900884279505827166400
2931 -8412444252940942535631421017859352655
2932 8545006824367910404530569959887451085
2933 -8679633878902943926767370963989373880
2934 8816360565508129355955198707699762098
2935 -8955215882826767051393070581944945665
2936 9096236043457750846295745481368267633
2937 -9239450953539030915982416352459310234
2938 9384897921205301576742321306754909135
2939 -9532607788089664066021194071793598885
2940 9682618990709508279786196074610123128
2941 -9834963335045840529062658463335698470
2942 9989680419821447214614542505144147451
2943 -10146803045095846454751448407819417585
2944 10306372006624445092490380486355432100
2945 -10468421129180091622918383208350135151
2946 10632992441412114507105042763761931695
2947 -10800120824372863537391247647337953800
2948 10969849576531382630390778881847844430
2949 -11142214667744990926919042886640652210
2950 11317260704324035774834905298329062299
2951 -11495024778444343439816364271370487266
2952 11675552843407159900023867569480898687
2953 -11858883148238050661113115150459841030
2954 12045063033539913743795857714613507860
2955 -12234131940767481911041914081027963645
2956 12426138639331332782186024202872993432
2957 -12621123799774394434282791159445451594
2958 12819137663051334475498592938791528395
2959 -13020222166564237495572659319209748430
2960 13224429066814784367487092774058467210
2961 -13431801606980399726959423208517642758
2962 13642393104416394715521052430071889820
2963 -13856248148171213102856335349550553655
2964 14073421663102368919728678000949336305
2965 -14293959625439785673297703759552089134
2966 14517918615573082588979819686932974020
2967 -14745346039475233303329484365474821200
2968 14976300182519712479899900819553449685
2969 -15210829924272625043880197712912103848
2970 15448995306006594648546179456384118776
2971 -15690846726057954419505610858206273435
2972 15936446034020220203376376560201580095
2973 -16185845193543707153380233622010773035
2974 16439107916515168316934835035204351205
2975 -16696287779850122087219542040567610746
2976 16957450413296939296685277753914718425
2977 -17222651056437044003930511316746028857
2978 17491957314091593227118157829594976215
2979 -17765426139401352578777970904876511225
2980 18043127171162330067495635504762386341
2981 -18325119128505328923103925402997037100
2982 18611473744843673261051067000077490419
2983 -18902251559311998450219838249869318105
2984 19197526462374749436178996216155397863
2985 -19497360868814474705372087510462859150
2986 19801830890424300266311587967796131194
2987 -20111000874957632145425728366732075990
2988 20424949221711528045196126479074655560
2989 -20743742270462065741942007845412543325
2990 21067460776138673132553235647428929700
2991 -21396173131372261003239215615009971073
2992 21729962516863358690028989326738105050
2993 -22068899440763209201062600956837740735
2994 22413069581751225687776566264339563138
2995 -22762545628052369068737715092740262016
2996 23117415830662229121521743917140051576
2997 -23477755124376908195326835198372515259
2998 23843654409037184921640733428907336875
2999 -24215190934509565161201795656776686227
3000 24592458328264756839215500540601227202
3001 -24975536225800267911901761234639011340
3002 25364521063323064428008309990642091145
3003 -25759494934644835931740808833653967965
3004 26160557168204488393959350885602309878
3005 -26567792390996694838738929365860521875
3006 26981302909647059442899694524725482847
3007 -27401175961452553690136925315424133814
3008 27827516919711053253729670336984999095
3009 -28260415711458449595222083857323892050
3010 28699980867755089380153016427345861100
3011 -29146305087198463456638372993881318690
3012 29599500152382158349400059587931003025
3013 -30059661617744767521530721476898869025
3014 30526904613942591714180116619189506863
3015 -31001327638064492899758478603375829453
3016 31483049268198057652077756196420396200
3017 -31972171033496216742073394010898025019
3018 32468815061768223358011571214721919290
3019 -32973086006326678089103693956967350530
3020 33485109649999789025839543902448061290
3021 -34004993865116652712534986558766205977
3022 34532868197916180899627851319046402169
3023 -35068843837443765080045736715599230650
3024 35613054204925307579762413634056676715
3025 -36165613906749404905129946114158669380
3026 36726660353982449544179772144615288087
3027 -37296311673996861927759507479089369170
3028 37874709385925582422502635654176693180
3029 -38461975244868311486799742372689108064
3030 39058254999721245852385337391361141825
3031 -39663674143249391301646458818351659675
3032 40278382779380478378193295199616290990
3033 -40902510251771823456882192807655310595
3034 41536211148326361643922681626527794175
3035 -42179618780206872016326214052485309993
3036 42832892352017371653859411004941447121
3037 -43496169262525403714006291420801928345
3038 44169613469654038908996181266741742670
3039 -44853366583463954892964369829263572753
3040 45547597455820391340126399931307487162
3041 -46252452035460521028597658223492835673
3042 46968104212936312948635748224554221520
3043 -47694704406848794927334894241793190715
3044 48432431695422316551374356106655772645
3045 -49181441102225305838561797627922120088
3046 49941917046504320878420609746020585972
3047 -50714019295930374494129421016196824402
3048 51497937768612861221817786421902068840
3049 -52293837119611019424585428986100820795
3050 53101912928358769884737074392970177970
3051 -53922334884861949182509668913829111735
3052 54755304397095759737888344634653963560
3053 -55600996341969575447636573961875523710
3054 56459618128109553455915663719673665015
3055 -57331349975813606000403590993002479971
3056 58216405471503245624854072743981603380
3057 -59114970340011247601026104031190016615
3058 60027264527879488349722865942634488005
3059 -60953479430420390789699488040221606480
3060 61893841541951877702370614344317554442
3061 -62848548099150386225526304416034814109
3062 63817832337250613136825500941147251265
3063 -64801897510262180653926679036894113700
3064 65800983793121130698910799718381721617
3065 -66815300638373686028972681333039796155
3066 67845095365248999682731483497571307260
3067 -68890583811421334398292337124599446211
3068 69952020650979948635432733203784109525
3069 -71029628298864851455592542275473299710
3070 72123669000740477987526287661760417110
3071 -73234371946659391373218767559909024225
3072 74362007176902151927769070552211913490
3073 -75506810860357343776260087962691804445
3074 76669061061471370727057535451791117048
3075 -77849001137741380302949387784504661147
3076 79046917414026237012121953746170664910
3077 -80263060652430683892688599566372713670
3078 81497725681363076437117963810221728870
3079 -82751170889943830233641734578758390885
3080 84023699860357286985979096417661932444
3081 -85315578837744500205292645131739482673
3082 86627120415586504456122494013574359336
3083 -87958598930840127931188296805204277275
3084 89310336253308618526751768681262999137
3085 -90682615054548765569003826905574351808
3086 92075766753432988751813337749643490920
3087 -93490082606095908355241640764827037851
3088 94925903861170328757502266530520268800
3089 -96383530616750807985625445536208065440
3090 97863314240095186373865536818515481980
3091 -99365563936260946283711551980942672122
3092 100890641488404785332298111156428709700
3093 -102438865481393882632670920032874753890
3094 104010608420209249089468224234684654215
3095 -105606198550447667051865495273030101018
3096 107226019413740939373066766844575157595
3097 -108870409205644466596296220856249996340
3098 110539762828424851942389677235185936160
3099 -112234428725377027392939551496204433732
3100 113954813492807762152755456518508028550
3101 -115701276128334130891906283942700618719
3102 117474235265401146268530650021206733265
3103 -119274060771589344592170838588374252725
3104 121101183670551865802443458880052046778
3105 -122955985024797159800090136085457687936
3106 124838908611515236963830410514791026170
3107 -126750347022702098154817939006976662555
3108 128690757162967462807249075430303572910
3109 -130660543498229602451395009995781674268
3110 132660176445258529949817593324725277267
3111 -134690072698492554579186529516085289649
3112 136750716582772614656867185683396570988
3113 -138842537386114134600184262860616187415
3114 140966033748830855458100996580361004685
3115 -143121647928336501742024091467059993060
3116 145309893299641083938689778264369341675
3117 -147531225476455493640060471348767123152
3118 149786172999870815592734339262802229440
3119 -152075205238194259062574572369687621070
3120 154398866342493544276456603217826190260
3121 -156757639845703517852579985257236878750
3122 159152085965634213520145927301625343291
3123 -161582702821953037519275399314504120550
3124 164050067169217714519785704326425528645
3125 -166554692148357988231614116498747064025
3126 169097171534304443888299882842344924274
3127 -171678033936565147746543318538460053495
3128 174297890648079406266773026474444025690
3129 -176957286207407537800729419533251913450
3130 179656849937546130904463404007304655855
3131 -182397142780122047968360610158569047735
3132 185178812615063852855999834201922536294
3133 -188002437275013008215614265188224982705
3134 190868683738956055298717704312374424602
3135 -193778147232835575236564373873925641815
3136 196731514392510648857514092583815709919
3137 -199729398354266270129081615317722091611
3138 202772505984786847277785992962547694885
3139 -205861468862924117745840126114351816818
3140 208997014676741259399282273155887590273
3141 -212179793995504665051212239734375358665
3142 215410555936285929657607723683090833841
3143 -218689970622690772735631243338077738950
3144 222018809225994100456267064460919047683
3145 -225397762004608559241733086416540766574
3146 228827622827275418396854511285146645063
3147 -232309102684704309193334282814384202656
3148 235843018804951244025764169408143789560
3149 -239430103526028621415836878665570506490
3150 243071198116272734554906226639324481000
3151 -246767056894027649728589018472772925445
3152 250518545868539536994759600860918612200
3153 -254326441990058069514891623293350345810
3154 258191636729595343063857702591516941025
3155 -262114930339962473897268828204180252122
3156 266097240495598307970925511499230385610
3157 -270139391442165357070525121790177844559
3158 274242327820589515386810536040464390005
3159 -278406898579876773128466696654323566735
3160 282634076112511376568486956903222415855
3161 -286924734802121263604904976698331164289
3162 291279875600460180540998910447527855955
3163 -295700399078443825359447866686244468560
3164 300187335578093065775120542582571304842
3165 -304741612632282644837354540936565594946
3166 309364290828249565272230498221427914613
3167 -314056325458140160103925186376723189390
3168 318818808233991693323603310662082097785
3169 -323652723027829836581670962404000331085
3170 328559193581414402584931225680526299620
3171 -333539233191225966953627718275726986560
3172 338593998559730257400895933844973179174
3173 -343724533277097944459212762517007751660
3174 348932027964288458767151416130856742788
3175 -354217557399768928842223378499646455936
3176 359582347108349037122018463985604511192
3177 -365027503977501746104205481213627094460
3178 370554289449598222995156606736506621405
3179 -376163843468682360546187263866969136125
3180 381857464437560838237738285921889525425
3181 -387636326332043457659114261129636260515
3182 393501765588240150591018729599004333281
3183 -399454991217347709718068063985257064325
3184 405497378792495134554323847834877885090
3185 -411630173393132296850777513655803423431
3186 417854790864849617532499183968085880205
3187 -424172513418303362631344377413853002015
3188 430584798339617502303751613903347762340
3189 -437092966064561436781511169252337766215
3190 443698516521423288160626494828956910565
3191 -450402809496836603764088559015702400843
3192 457207388797397611663884645351563080411
3193 -464113654719115484707276654862825047400
3194 471123196218533645003443680484997656345
3195 -478237455293251084723020321957386128259
3196 485458067357902081733093827466166002901
3197 -492786517338561396387787826870070217884
3198 500224488453640265751609572941085247135
3199 -507773509820243505003326838549387496203
3200 515435313844854944771942999256345925269
3201 -523211475134856979146549834973536159589
3202 531103776708808322654589344467339834880
3203 -539113840001363722029753660271255916900
3204 547243500107993719966945725122451581875
3205 -555494426666451381494672732889011310810
3206 563868508355950406845875699388284298145
3207 -572367464433114049645319246597521327365
3208 580993238710917230431068399022885964100
3209 -589747601521717513135838160960712696932
3210 598632553406681708572436458462742046495
3211 -607649917273036932593446307739147798771
3212 616801752030245496130891749764567570900
3213 -626089934703022730841787487094627830250
3214 635516584256198748194500129385756672010
3215 -645083633419325855704668555367011986127
3216 654793262947975110605574113536816571820
3217 -664647462909896661367714900720589026260
3218 674648477636446071554122968057618404125
3219 -684798356214262634930493538056098416890
3220 695099408386608424662453442073721402580
3221 -705553743988389300529682613676634055535
3222 716163740063421844793897262050509111820
3223 -726931568974336086408885081339772323930
3224 737859677008165290749455496416888686802
3225 -748950300886234971300018973665445283336
3226 760205958137001357150227438375314947545
3227 -771628951724444572044509682582143520024
3228 783221872473767041740731015107191910890
3229 -794987091530066238042731304014044161050
3230 806927275129347920092642251422903635374
3231 -819044864592351929563881312199275284053
3232 831342603740340681147068817398734654425
3233 -843823006121886433174245230438458383885
3234 856488895380066633842144347627075564402
3235 -869342859402789072061364466173519746991
3236 882387803955366415174024571222034717628
3237 -895626393437552773056874457525391308250
3238 909061618102983987448026552353405573940
3239 -922696221098521433785791034369349717645
3240 936533279599736389938697539728463994746
3241 -950575617800400278797914939042224907555
3242 964826402301064896874005267142013351840
3243 -979288540708598596242334085652851618150
3244 993965291622973527948612336852074062857
3245 -1008859648498620208642998822106784472510
3246 1023974964582782564631594270432941222239
3247 -1039314321682144562318423766283221296295
3248 1054881170414558160190286721426782372285
3249 -1070678683515880738651447542934387056096
3250 1086710411775524615652734564682950198655
3251 -1102979621509728323560830519837363083330
3252 1119489966560223760067526569454089445545
3253 -1136244809551243255431507524597012370420
3254 1153247910339656461233762851303799512575
3255 -1170502730663883851273367801205087246076
3256 1188013139443124953070423471010090740279
3257 -1205782700417002540822526484953403403725
3258 1223815394700991756581407300445837741045
3259 -1242114891006052782552089102905540892730
3260 1260685285867081862768043033108652299878
3261 -1279530356021998568503396763727892523650
3262 1298654316739979916243390665111965215155
3263 -1318061055929446230429319139125993970185
3264 1337754911003013777896615728005050822477
3265 -1357739884273565332966165008860076952066
3266 1378020438803270453010196702975073663150
3267 -1398600694636427685528327691911928683825
3268 1419485244090560359408700585055742419540
3269 -1440678328363971340107949033573330302418
3270 1462184672737831699793405303144215406294
3271 -1484008643085390294585090929165739067980
3272 1506155101465138727699646503707851375156
3273 -1528628542047360930205534643180500880590
3274 1551433967589886401990309857255944440035
3275 -1574576004286143428520159433727277472600
3276 1598059799626709768656427516328583034482
3277 -1621890115661241001179540934558881826161
3278 1646072248760999859894584154570324091195
3279 -1670611100774962201310694559282209511380
3280 1695512121220759442336904604109075737451
3281 -1720780355802912357147952327448940134857
3282 1746421411572162073688980642781092251235
3283 -1772440482261139779082167088792029463915
3284 1798843336964897149798850470526997106635
3285 -1825635321736381356597631495078029285513
3286 1852822372354112464312694347438611431160
3287 -1880409991606591011207664237200180395366
3288 1908404286726514798476636156131833488770
3289 -1936810921779693750093060795999397042137
3290 1965636180358958759986039658793676795459
3291 -1994885892479288331303935105008953908310
3292 2024566523138645064482899324596011186354
3293 -2054684073106823379610099278889568131000
3294 2085245193974862282275601175873136447506
3295 -2116256062210595771658153959170209294450
3296 2147723521333041354637560392957637862915
3297 -2179653928592766846033258662169568489350
3298 2212054324922750531442994677841597572965
3299 -2244931253586462109744608695988282863227
3300 2278291958572140426257322779326535573532
3301 -2312143174535914246797978835915373510998
3302 2346492354322255272752957046697808855310
3303 -2381346429513528042590337015696621464345
3304 2416713067775557863389823225366286689882
3305 -2452599403308689994128506471275028071712
3306 2489013324733972739570892304916660840531
3307 -2525962174724115572179166125345488580085
3308 2563454069162735684335794231241227957175
3309 -2601496565216524048594262724581533638420
3310 2640098012517348163350738672086903756875
3311 -2679266188919455229754833485543752989881
3312 2719009684471973808303674704981827771996
3313 -2759336504087095095456550176707545924200
3314 2800255485088681097479935551314103289825
3315 -2841774865999059001093561623862245033777
3316 2883903738468032842603909883633086310595
3317 -2926650581367192550837079488187846029255
3318 2970024747922649739180877273739998723975
3319 -3014034964286592302227406861059772089700
3320 3058690852716532903596620606417035593242
3321 -3104001393774221952612085140064387022515
3322 3149976486414119848108534206761268333720
3323 -3196625372939705441127782725430327707770
3324 3243958236884270603645949640072007820250
3325 -3291984589834117356444756978857842675769
3326 3340714908005636580160146713589530341485
3327 -3390158980023864073014227438465899623825
3328 3440327583121155171634140412217173262065
3329 -3491230790938057075147600443392861356157
3330 3542879690290739006559315104478040100216
3331 -3595284648039123920970875247587300270700
3332 3648457069392591081235750752424225486400
3333 -3702407622867783225863527977667873749115
3334 3757148041124976782715908660682114709938
3335 -3812689303014928911447275086562679382791
3336 3869043477961722029831531191489208795850
3337 -3926221864074426803657536429292258533682
3338 3984236877116184478632011276800929371540
3339 -4043100143632324530735316933893391924047
3340 4102824435569963027528282798338475643135
3341 -4163421717349514657518821367835466340968
3342 4224905127224170818559852362447660270721
3343 -4287286977196472212763972113143943998320
3344 4350580782232699697856010491937002059255
3345 -4414799211900312369095028796820972148095
3346 4479956168578550831670325847100772896373
3347 -4546064689666083198013454453301021990841
3348 4613139075955998069423320655448111819195
3349 -4681192743235923355402441443560931871455
3350 4750240402023088926400056252873538772387
3351 -4820295857351476497732152421774112135041
3352 4891374241090773986257966664104962832065
3353 -4963489758686764461807146489761404031100
3354 5036657975316790388409440359371635001017
3355 -5110893508320581070579264271866346677495
3356 5186212368474310196345865984500433432117
3357 -5262629596819379199819052961919389432061
3358 5340161662367301201458332477965713777520
3359 -5418824042003586835715439248049893736200
3360 5498633675966537503820071660242433052596
3361 -5579606489472304690470064354285854859643
3362 5661759907342241462195259474477104944895
3363 -5745110315963409977166238113218765926615
3364 5829675638471438797293348773277805970977
3365 -5915472735628219672444370248963429910766
3366 6002520043000266278528188339966940139305
3367 -6090834909302053550420780429229390911940
3368 6180436297043688082557026817095535208680
3369 -6271342056854284030922066319581745948778
3370 6363571693107354177458530701397402647591
3371 -6457143572703768067460732978263777548365
3372 6552077757218673601388789043919921098905
3373 -6648393144587927568150267907688321870805
3374 6746110369356578951407466592601737712858
3375 -6845248875676180901792176824718672429065
3376 6945829887271927507799794265715801167460
3377 -7047873410120930644588419859989298437524
3378 7151401273793020965455087814622513200285
3379 -7256434062141883668758007498184881145320
3380 7362994227713331551468801973607284433850
3381 -7471102948742120810760022886812121754300
3382 7580783318361199247183697980710287354075
3383 -7692057126157046579810690203308837229240
3384 7804948123954014827046907858043034769012
3385 -7919478730140136625094633338295161252325
3386 8035673373842228447421196142760533931205
3387 -8153555120192263971254750132951079150825
3388 8273149094751425593726747249454309931555
3389 -8394479027844326410111517125994476281073
3390 8517570761133693402350139329163145376250
3391 -8642448709105919009149628019268228299726
3392 8769139449742562852308743995166985799216
3393 -8897668101195899629031781911017795639755
3394 9028061998548958261635781217950545994245
3395 -9160346983673883854394464906682975493940
3396 9294551170118817178198712890656459934495
3397 -9430701144094981116525597144237820526509
3398 9568825819576363433738412108345052750090
3399 -9708952548313448364570618938517449254275
3400 9851111067280426208535145382766124833681
3401 -9995329515564393829176600862831733986230
3402 10141638476344700866803665361104146152051
3403 -10290066898456213686966174299705467772460
3404 10440646235136445573305443942645747260572
3405 -10593406268010091311494454668608546456796
3406 10748379344891803855943184547228873738320
3407 -10905596103886634887815778074621886584280
3408 11065089812589739976147698020582578324700
3409 -11226891989943577146035893386413826068460
3410 11391036849230473913595586236914486446211
3411 -11557556815272413576250624673209976485325
3412 11726487073668308745582178426003783725591
3413 -11897860980865915539965771828179134931335
3414 12071714722152858055265689370670481345890
3415 -12248082612072625081540724351272515295780
3416 12427001863736907668483524645303686383517
3417 -12608507776998721936334358376833428756720
3418 12792638621713487500911462380195845264890
3419 -12979430711022053276139633609068962878588
3420 13168923401249188685611442060716186812566
3421 -13361154047587636256271609620676612716175
3422 13556163123385341612653226567555748646430
3423 -13753989055458585642735596990164586617545
3424 13954673465583375303694753785546298550145
3425 -14158255882601187000061833750719390836965
3426 14364779108995511003151987437235103805113
3427 -14574283806887733494166017925583257668800
3428 14786813992646906425540930245920163959165
3429 -15002411493805774785513315537626737757225
3430 15221121574720465273662392897720608785315
3431 -15442987261367593321780938387239571544474
3432 15668055101140763051005723173918350351455
3433 -15896369352419030248859475204608727744040
3434 16127977881658918541543143911356135439228
3435 -16362926214552233902321509459290712227969
3436 16601263573645764432127647065095304253981
3437 -16843036787832502278320967363320774168990
3438 17088296473806344314113392686889011598960
3439 -17337090800555140973482255961628469755558
3440 17589471818034590737790722341059329297575
3441 -17845489073254163895277684890026333303777
3442 18105196089633024223171594529374567399341
3443 -18368643831190729750964186958413581995665
3444 18635887336128460385743322542499461556310
3445 -18906979025555437210677719414549000414122
3446 19181975494921025954915588562232159936284
3447 -19460930663625000106475078217691127561595
3448 19743902728010268905645457815757570080655
3449 -20030947148120395590670230125063137948935
3450 20322123766048807762296346609534723158515
3451 -20617489626020327467807169341172193801919
3452 20917106261980805067356948919626973908835
3453 -21221032347090778694380887790918657341720
3454 21529331154529574854055861068462785526740
3455 -21842063032398546191967615522999065023915
3456 22159293041805848672641070562106365191448
3457 -22481083253083962657627298388079199513860
3458 22807500565315634371736678169420240560495
3459 -23138608819675519125467570979431151128752
3460 23474476804654211645930090808767039752679
3461 -23815170182236813919095391397941670899407
3462 24160759683180623677663302789834411194166
3463 -24511312841644173757598511266843420928270
3464 24866902384975050522605919397079875040450
3465 -25227597772301426705086975086897441458973
3466 25593473783389692849026567760266460994725
3467 -25964601856606660097711335834289074080780
3468 26341058881512260034927928520483589653865
3469 -26722918331494375408303127645586576859737
3470 27110259264869850390124037611818892773970
3471 -27503157247385262235571059169386031996615
3472 27901693566709939505996600481944151574230
3473 -28305945939884861412262822780367590382465
3474 28715997946204361699863837136830320133105
3475 -29131929514581678955517198966294948437680
3476 29553826579931585642471653828634889320673
3477 -29981771345304854743865320453077236784984
3478 30415852167002255127682322222971785280420
3479 -30856153586211289079172168817515160115835
3480 31302766448202896335811615641500506888715
3481 -31755777698082193537813015074875321361568
3482 32215280739542890800739269990938589343425
3483 -32681364989219366771254691468085687005585
3484 33154126480600285751019526718374141927980
3485 -33633657171342108408484939935680860712884
3486 34120055798072767872808601020306589175503
3487 -34613416930896582355562573128733898204081
3488 35113842084951170354126434490571979198610
3489 -35621428516200632193855468601820666146985
3490 36136280595744224023088132443705385744688
3491 -36658498340858543858837281212241900917594
3492 37188189058194909405579941820460882005300
3493 -37725455603892052355364787227462869235285
3494 38270408301940725719674841390671777995095
3495 -38823152927046008161060711897233615637381
3496 39383802904582473536116110910165965757334
3497 -39952467009739563634866084925634429092580
3498 40529261855638758619445032199950732134775
3499 -41114299302146518850337721855676711698605
3500 41707699238876374109331032476778598675931
3501 -42309576696901588711925736073486385804130
3502 42920054933520015716053053205536497814780
3503 -43539252239942828117267110507754546801625
3504 44167295334858439243216286379654204962090
3505 -44804305861014288673369842396059482161930
3506 45450414094778191005145352753734409562495
3507 -46105745124367188676531677195935529161939
3508 46770432882770439324886490078333688110375
3509 -47444606000212467598728937156277706337793
3510 48128402167971219278048890163630131140362
3511 -48821953657492577316937263169829425631805
3512 49525402022810583456362402457845066596590
3513 -50238883278555745176479572960964757533595
3514 50962542948861739292411021995683323394672
3515 -51696520896331739364832876597527779418290
3516 52440966725497259229108071824755081162345
3517 -53196024254624385942482948159523018295359
3518 53961847281975884824724594767181509206865
3519 -54738583692152740470550027619130850827000
3520 55526391593600321148149060746069596615270
3521 -56325423050989917028397910968933667559286
3522 57135840602603745220771225630294732605252
3523 -57957800610066135364762846207300008377865
3524 58791470164440543798673055332428387991925
3525 -59637010044420575124474706352868114547346
3526 60494592020175063764641542214758371023271
3527 -61364381410905137005922352204415728287050
3528 62246554795680915449800623601796980455705
3529 -63141282161062217129756333052071332621455
3530 64048745028382628286848718955936791098325
3531 -64969118181918115966279734344024539993875
3532 65902588222291232618676002056043918871121
3533 -66849334865453740355640369354901666235830
3534 67809549932105644893925921078119773110212
3535 -68783418207534830288583335629171551720333
3536 69771136877172579889685254863262746726593
3537 -70772895937105065390412290991886856983231
3538 71788898086119117382542341363458169739780
3539 -72819338676467094028862616171433819538695
3540 73864426072994026601899809520499727237205
3541 -74924361133498795595908379939083963621950
3542 75999358045776514978615878419890462196968
3543 -77089623326674949129304229985755862264605
3544 78195377148134233690392456814610086439195
3545 -79316831843787954783467321530939367915800
3546 80454213735336157241249375627637478959684
3547 -81607741135285354880246204249129236536519
3548 82777646685250374163163814695571167677555
3549 -83964154843166644944922795991184091144258
3550 85167504745381897677618751093819382963837
3551 -86387927166407269267235948430491262140921
3552 87625667916931346038569862612741232447580
3553 -88880964263903777577032989495541328416190
3554 90154068876881769970409522530851077836677
3555 -91445225695960897296786843312130408709415
3556 92754694439148037263548393190723820006950
3557 -94082725905368767909543183118522903177835
3558 95429587055851040807267525592157547943515
3559 -96795535739146809117291328539006840148302
3560 98180846359807595234605519423658171596748
3561 -99585784012059672015850751549072161277190
3562 101010630749356248524214991164238135806815
3563 -102455659113040472333282439139952787071340
3564 103921159016669378471274041651544762975552
3565 -105407410655687047248876170157986139622365
3566 106914712020732890538309066912822941499090
3567 -108443351174028333335183688703415926524816
3568 109993634406206604413966057085840901704345
3569 -111565857864790154204112023536739390789150
3570 113160336369411033370035358819446962122669
3571 -114777374377422754502191582498902830608343
3572 116417295472719745521831533340668620484250
3573 -118080412653186344582471696223588173129670
3574 119767058508670872240273365854816514703780
3575 -121477554814625750657613064689447107361135
3576 123212243415146619722468216685081243904605
3577 -124971455106801022297676270555208037092600
3578 126755541243005869186606099658863392879005
3579 -128564841891677557178434888391127601665039
3580 130399718177592144044325664749941243649678
3581 -132260519697116987055656251070972843362484
3582 134147617615577404077446669512359098694671
3583 -136061371321948754728417611156045607098795
3584 138002162298641323139844297334645981281015
3585 -139970359998642025626633077238570864592050
3586 141966356505525944916546617745959674751445
3587 -143990531615138346661832311026509391171990
3588 146043288304046918208875300586367360943135
3589 -148125016997447316874054978611865645260864
3590 150236131864684917183163973913091388843420
3591 -152377034254650497666231461409329688959213
3592 154548149837424381875330191419452622102915
3593 -156749891188002894263253441970082924643905
3594 158982695793551399573785701989585834850027
3595 -161246987765866614442844078088293322995159
3596 163543216734168418884465120695441357279475
3597 -165871818666257786322881346129804567498680
3598 168233255667230576463911818041197540519650
3599 -170627975888835525612201584654118808821350
3600 173056454254956753565997276108329235595866
3601 -175519151438210716624031354953247010092940
3602 178016555533518098476522188651188213381981
3603 -180549140080502643733180149897161193984405
3604 183117406706957685268798112450439340594605
3605 -185721842175123114920833003977315264508820
3606 188362962017347263621322908033654275931789
3607 -191041266583820691563989416795749281779701
3608 193757285693240724129360976738844396213120
3609 -196511533659072014576058587903704050628335
3610 199304554978538994952108581537306697131645
3611 -202136878313963033201500274002159937005560
3612 205009063243937636064442324825300791729570
3613 -207921653175760236984895267812630711040200
3614 210875223183186445075728442740976444458425
3615 -213870331825430802420905047396293719766142
3616 216907570096449972797995286381895738659603
3617 -219987512125430933307254503172326317817626
3618 223110765263119007752488584467856262707515
3619 -226277919638143638653289474024411879638475
3620 229489599406485867921487477154101943897532
3621 -232746411137410795993105293680542560664995
3622 236048996252760777658385508241836446947845
3623 -239397978215669634043611298368450223195520
3624 242794016186972751259173779151942946840500
3625 -246237750989270780884516474653805251857305
3626 249729860008366296876452669034869731344353
3627 -253271001904623807403283593699253220750025
3628 256861872787974941003133052515039108058035
3629 -260503149647886797007357189231925328145312
3630 264195547831124101613457150981013206722460
3631 -267939763160988939115192603038703060332345
3632 271736530747689255407289103760732271673979
3633 -275586565766849524494252034538973766064445
3634 279490623633010700870505710201362764102441
3635 -283449439406733065170857161463610731283015
3636 287463789362443564751291955314801125719831
3637 -291534428992758621751210815518062722726405
3638 295662156002601087062291219251613722740775
3639 -299847746878661849243258523115242840701265
3640 304092021342430702222842666772750977149715
3641 -308395777451990822906097774119670116943103
3642 312759857547346066184036826530421853180649
3643 -317185081851001433717499530135365036484575
3644 321672315939724017500501596317680925929712
3645 -326222402809605105624459118712828398643588
3646 330836231909163561925330001737399143262275
3647 -335514669633810842171932812305724590868986
3648 340258629955994394319509266749837038930555
3649 -345069003313195218254640179214962076906780
3650 349946728871615279100628996374811545350736
3651 -354892721771027955007370680339624324063748
3652 359907947059337863313951250433144858176221
3653 -364993345256777215238684510676804567446475
3654 370149907999509258481996702074928874902500
3655 -375378601884817797937000960401243793788183
3656 380680445862787064138798414298370033002485
3657 -386056433323267059531814211805068226660327
3658 391507611275543484510142257467773762176670
3659 -397035000636977714772915886761475853094162
3660 402639677241480879048044861462407294667985
3661 -408322690288823741059770361034408371192325
3662 414085145223649558105971503005991671198149
3663 -419928120303525498364451338427047484508260
3664 425852751391169959439241467925679581289230
3665 -431860146598372955954854504815775166646620
3666 437951473035075593765389548871161835655436
3667 -444127869485321662233347337349523723924110
3668 450390535157810404598540687566253996504495
3669 -456740640349054882405741106314971751161205
3670 463179417241034527197055732147677011700384
3671 -469708068505727239613340086447478794115474
3672 476327860196515933995619806228285372313350
3673 -483040028247230309877515423508836464189740
3674 489845873505012201633708068767975802724975
3675 -496746666075949023085866037007350689038912
3676 503743742548176712093015467337024901563037
3677 -510838408135109496815393866550222039917270
3678 518032036138657094115524761145027255991670
3679 -525325967839954164756444730862452472893377
3680 532721614253690709849266077369081055133060
3681 -540220353715118846857718765371038090735987
3682 547823635977642586677478497928226316688821
3683 -555532877443728836348576920355572969905455
3684 563349567659075478921151959718547301901663
3685 -571275162133877244189385360317789945247590
3686 579311191288089814433621185148019532495625
3687 -587459150808298841357144384516787339704460
3688 595720613099823235395115501489181128965975
3689 -604097115123206573306618423718754050671539
3690 612590272410155381730905407264475857662180
3691 -621201664322415891120677093115983383111935
3692 629932950689823593010359659470238315538850
3693 -638785754433044155081987149363210460905375
3694 647761780883319426556814107163573310161865
3695 -656862697709238726147382277818551861841000
3696 666090256979104414690794259236903720607427
3697 -675446172330558079348228473845560797337500
3698 684932243837856424188853127362215308443250
3699 -694550232361805463556917929599973278821945
3700 704301987285635450715823080632229340302135
3701 -714189317981294410352310345487289319929100
3702 724214124479039797637581225283420144902505
3703 -734378265984709879852166239162811653640025
3704 744683694549610472752908840882985851521232
3705 -755132320571918145394156221210200148188642
3706 765726149534933411664965463941506885236103
3707 -776467144424272786993368116197450147352830
3708 787357365604085929520371787512459080950475
3709 -798398830080163513964686268148913274752590
3710 809593654585275743670200118379925184012199
3711 -820943911616759101633915817378122165486074
3712 832451775803728131816674059533116282966346
3713 -844119376646105640725590408213563953648800
3714 855948948238089430151127104546567550743781
3715 -867942678633956699310287231961311238527898
3716 880102863003833274155503728325703332772760
3717 -892431749549933028189017207543833752994460
3718 904931696172379884983787620580722438538690
3719 -917605012857836246982372188957803228979267
3720 930454121934868454238680118319301514239533
3721 -943481396855173679422952834285043735267058
3722 956689326119758430833633867788708345763171
3723 -970080348371190315679803647170635538943490
3724 983657020073677420717674667158746176430847
3725 -997421846832948924173994500431445536323107
3726 1011377454915181632713837830879957427021385
3727 -1025526418709250776485556739176091752667945
3728 1039871436171349504871003415998598102642755
3729 -1054415152342447451958516705388530194316855
3730 1069160338807390492982893922251879637916400
3731 -1084109713178458923053497017271163106057120
3732 1099266122659719168042881439791368993061114
3733 -1114632359405584762303786856516917691314715
3734 1130211348283219928488376023980168869528405
3735 -1146005958012974035261166093139850153181674
3736 1162019193223709966800817630247037837356507
3737 -1178254001279905434012345799137207604753975
3738 1194713468726897823601384907443205346539695
3739 -1211400623707322650306492546634647627303095
3740 1228318636895432105833058840875492463214031
3741 -1245470619403371078474300574784485038112082
3742 1262859828305939933774864201098991471135939
3743 -1280489459934990873454860235555697364018280
3744 1298362860098267614346168166269946876438415
3745 -1316483312657938370754511005144823101919650
3746 1334854254549457120341493235435618912567140
3747 -1353479059537933110569971084499301495783770
3748 1372361258145321397083506837831970961327870
3749 -1391504316475961410464223061916880244222033
3750 1410911861162819535009640147288454315225277
3751 -1430587453151109818151857739188213540213955
3752 1450534817776779659982035352849012526810965
3753 -1470757613394653071986765433891709685671265
3754 1491259666704873229292600514701005747328145
3755 -1512044736109481631198992624605581018617468
3756 1533116752405109512919251712146963506229605
3757 -1554479576749323646226858934986699300149215
3758 1576137246840493624953396492335345513412175
3759 -1598093729372595663048424627107771277737150
3760 1620353171825875793770243693033839174114385
3761 -1642919649286105641824642559917900297679308
3762 1665797421972413872145728101954503274123226
3763 -1688990676294231273309035962851742349092935
3764 1712503788245475647272719213956891363785405
3765 -1736341058569606356733225527096798630315555
3766 1760506982152222579133486376165747061144811
3767 -1785005977161768427236554700613969933065086
3768 1809842660575542444355006089349322378397380
3769 -1835021571160652163189097234318170489519612
3770 1860547451271435268754866837096255783379129
3771 -1886424963532255644731503753176121354165396
3772 1912658979047405179640481095036672522495400
3773 -1939254287644260562466949362580990210592740
3774 1966215892639870690102176011340817235372580
3775 -1993548714499853284743492270158038135133519
3776 2021257892309077741068864985727679849892985
3777 -2049348480698471586152397754292834878792779
3778 2077825758170483879355962513276329770799110
3779 -2106694917142692129215255387940511923651585
3780 2135961379282078555770336545544988897118626
3781 -2165630478510976794139561651858199580251760
3782 2195707783507614008929901530481853251264500
3783 -2226198773516511994463951793971976143101360
3784 2257109168176243888447974437413351244136818
3785 -2288444595972904534193028902562004626609211
3786 2320210931559603004515499459919896387043870
3787 -2352413956688040697928430714820203269071709
3788 2385059705187911717356885743457298116561875
3789 -2418154116207972471579724855531589489021582
3790 2451703387027252855982541744801559693795134
3791 -2485713618433266428449740735289955612492720
3792 2520191175540748046677791952433597658960660
3793 -2555142325130837253995064219517451768552845
3794 2590573604656954312542882655055524093979390
3795 -2626491451364889501901439455114598874935100
3796 2662902579669411160504204579597038260067770
3797 -2699813601871208363488809281252631249798560
3798 2737231414091893495620683159615586790745145
3799 -2775162808399673390929795588020201597015705
3800 2813614867494566998348986023765285869743605
3801 -2852594568050518651543599195674651906705325
3802 2892109184346900483035514960508076945761851
3803 -2932165882630529125087076690840690033602595
3804 2972772133893864650181452254693711927036590
3805 -3013935299056046718751950991565757732929338
3806 3055663051092638986600315508896041921043162
3807 -3097962950830360506622789048810484723299275
3808 3140842878637758803193937638359054105639535
3809 -3184310600623775154001352483756510215003410
3810 3228374210103362987708981509728438448880268
3811 -3273041683985389426045629216379619302834207
3812 3318321334231950459179859992906651846382059
3813 -3364221354216373680178226047596636492696440
3814 3410750280399820023325254767742939075052725
3815 -3457916528435311790282722905078248971696625
3816 3505728865290154837727932313515030960197092
3817 -3554195934866969547805859817995210134212000
3818 3603326740805519508410069594524498485599200
3819 -3653130161386668743129447802133609116967775
3820 3703615443252365474533290680162449414079325
3821 -3754791705353284375592504447735895260068715
3822 3806668443830989327587196683400209398242134
3823 -3859255024764742311231212434080275208300405
3824 3912561200465259601314363887087998715105677
3825 -3966596590770776756234342277952663744304640
3826 4021371211007320918219618829878422693907860
3827 -4076894941578611707808079430617061461056822
3828 4133178067853400761527874766257289703664820
3829 -4190230737788158663495915617837880277287903
3830 4248063514007784146021804791764060694844410
3831 -4306686819194274910555161640957048659565751
3832 4366111500632985690397485546591254613434548
3833 -4426348263094603289394448336799265186952155
3834 4487408246125137665879131842737022163341000
3835 -4549302444142516055373004933287476098963680
3836 4612042296754627144801557332892795305274732
3837 -4675639095785712993357901507219287597816085
3838 4740104588913056048607306005369468956213755
3839 -4805450373332077927420927470566047710296295
3840 4871688513008665363627522406475464859660150
3841 -4938830918685478888685186013611596844449017
3842 5006889979053459738282170268651592726060430
3843 -5075877926795306149362456767768155741990410
3844 5145807483986391797447974439576620600865067
3845 -5216691213864679809720626757567373083347228
3846 5288542180778117526801252536245447429317250
3847 -5361373287363425364219810036657687614229576
3848 5435197949364015728264885399994993225727950
3849 -5510029417893112418880671133887170646348215
3850 5585881469453376582082438003506399929203932
3851 -5662767712952679248398076635676658507843167
3852 5740702295263907545453889007665756894476304
3853 -5819699192654424952207391179724553568246635
3854 5899772932231979965471649347588837765585001
3855 -5980937867441442396994990341756434354746132
3856 6063208915750347698771477457775378396075620
3857 -6146600817858889742661708145808173758157675
3858 6231128891986410545753577161659209898549590
3859 -6316808276432856983865062736424861322952258
3860 6403654700835471278446054772132484761550329
3861 -6491683711711977465673163545888558082709825
3862 6580911461064846344536024135699547591904255
3863 -6671353914528363637023115759980765274099390
3864 6763027657706137864426735747489012358752587
3865 -6855949086535912299452131357211200639485033
3866 6950135231754459224570757813533547465053735
3867 -7045602931085528223697250491147135932618299
3868 7142369672234929353260383136799515166733885
3869 -7240452746498357199506823636259145121996960
3870 7339870110698312612683556205419393726314180
3871 -7440639521799701334671505752920593793079835
3872 7542779418209283146010034093008611562763805
3873 -7646308034977911732879966704347172600896600
3874 7751244304892435498064928971713014485826288
3875 -7857606953834217586795100851070913501591625
3876 7965415422102848425991967473938819059824844
3877 -8074688939491157278954801438561076784477991
3878 8185447467289737101554673268709359651571595
3879 -8297710752629027371471663100327249822223423
3880 8411499291623501475722943666947848689644895
3881 -8526833362521560496055794988439002228152705
3882 8643734010458296552749779873462678177253585
3883 -8762222058943884266490203965514437639505325
3884 8882319116704114857227036607348220707625635
3885 -9004046567027701592872328398534705450446029
3886 9127426597184283654627469187338046107236841
3887 -9252481165140569376485676585836247149008500
3888 9379233052056240714391929935000379545140355
3889 -9507704805868138731959860012520922167936490
3890 9637919817375463825798941058032162839423979
3891 -9769901240180256876033139015825064009980910
3892 9903673090884492163042432513215709651212085
3893 -10039259144863919927971588204526327338237650
3894 10176684061111093251349182964522194316276083
3895 -10315972253308208406035103359425955030638755
3896 10457149039861799047660255078406022332607045
3897 -10600239489728534531020202110440090304381356
3898 10745269598199259887879079667449675631752725
3899 -10892265106919783949476491015575304991163798
3900 11041252705994147172965684100018191520295869
3901 -11192258827630245588176549268609018104534395
3902 11345310875144676108358825714299903919608950
3903 -11500435989650593505930592688915701892771935
3904 11657662306559220051710384578849624749819350
3905 -11817017694714615313608460161000786033154635
3906 11978531040999949575977635121962126368066053
3907 -12142230961310874520410122654591191804843005
3908 12308147113887953769865256210230146916913415
3909 -12476308881507050604618172045882661920914527
3910 12646746714172890165507480932217253183032263
3911 -12819490781891322310177229889925938583989509
3912 12994572347372864634177483681759322701432210
3913 -13172022388737848286771515887612605922347340
3914 13351873002892965295442992098694391110082540
3915 -13534155997506156412184208010016198578761551
3916 13718904325733666656275354619767218539262340
3917 -13906150646787080695609830899942805675952809
3918 14095928792703183589623544683742257331198720
3919 -14288272296810784336593089144730558465149805
3920 14483215893250791176433919598190345456928605
3921 -14680794012635381128270262046283759599781350
3922 14881042315041137715467794260633524470922711
3923 -15083996152137716813006471631241841802528335
3924 15289692134392666242278208638411969408436885
3925 -15498166558930999137548947596773062681666764
3926 15709457011706426630234778930214934282534439
3927 -15923600760337172175462096395291857768058340
3928 16140636392014807759030394091313548465716400
3929 -16360602170545218998010740885829022424459659
3930 16583537710783049365677300718267500894713025
3931 -16809482299089949042163221533314491922877661
3932 17038476605099808126668286454171831097715164
3933 -17270560964789284658934884792060584216706975
3934 17505777130396554396805274757420710041227960
3935 -17744166515281607492556456059150356958875379
3936 17985771982839167042856374393449174391497133
3937 -18230636052308361760775725862124478527579614
3938 18478802727538776205975297273948432822325810
3939 -18730315662890840454206681664069426313992828
3940 18985220032732679909278219821588603229580375
3941 -19243560656553904280135287871501441465767367
3942 19505383910090032557044465127238739688699990
3943 -19770735808753304233835510660030098101574290
3944 20039663961300973969718324275199692278645119
3945 -20312215610667299438235775265577848642750190
3946 20588439631111939144492496294475945056198610
3947 -20868384525517384861763158052795086175861795
3948 21152100466974063967064293855664163774589245
3949 -21439637251587171278159790619778597115678862
3950 21731046385475883231730381742335405459436986
3951 -22026378992112795008915752898057405512085091
3952 22325687945735907225044993944410315425072841
3953 -22629025732222680292455317000810438506840110
3954 22936446629935164529939857648194845732428305
3955 -23248004523109035325441116358756301118376155
3956 23563755131174414418040183807483251334018607
3957 -23883753773618136960765341078564444278154070
3958 24208057648845465093192580752481319461085985
3959 -24536723549451251634920445058707343052719022
3960 24869810191710887076065485252843938603389055
3961 -25207375880172954318030211129101451273395930
3962 25549480888891387198431927495847545449027600
3963 -25896185074228646190656835425291011171190985
3964 26247550308965211102159933686860698954328693
3965 -26603638042178238486592220374190828985223694
3966 26964511787389173984665213590081903185140414
3967 -27330234628358267712148534410072298378489210
3968 27700871762456283851454593167756104494062900
3969 -28076487951190139551975780204554485023048479
3970 28457150120010422059967123891650266915425610
3971 -28842924752357768572983049376130757372061351
3972 29233880547144185882894616488759142719387175
3973 -29630085755083591799383827917022988728387945
3974 30031610895111780683989748610751012773818560
3975 -30438526031737789897007791615749095244428790
3976 30850903551694778672778196180467533869571115
3977 -31268815381021553705824268101327843264433309
3978 31692335823264640763308813903701865723085835
3979 -32121538714971389918321550085034523515497500
3980 32556500326792131574453416844081748012862165
3981 -32997296456037771632813364860486354012816086
3982 33444005392060148937095743639763823155740125
3983 -33896704944497911224444314682983911972918720
3984 34355475474343042374804452984070331460889972
3985 -34820396856469068479416264649760428075700056
3986 35291551577822213955346496133936022470657380
3987 -35769021632795610335969543117437332470253225
3988 36252891690014683827718138969793247143851155
3989 -36743245919090014077212024447011785443793125
3990 37240171227498365923299387090636229172815095
3991 -37743754017215157738672610177385622886248875
3992 38254083493225041076320171828399630411580195
3993 -38771248348502574247295194938235594930426750
3994 39295340145719439682239055677094807905831485
3995 -39826449929008863927908187761882944800684890
3996 40364671680470458548323484911633016531418000
3997 -40910098857120168139913333913287207518810680
3998 41462827923828341497647492994673519861745670
3999 -42022954813822509697994202532145782441972575
4000 42590578539729655381653124683403761898513756
4001 -43165797575963908261089369177833582800115992
4002 43748713549580097372290568240460666790065340
4003 -44339427542842486039521707851004188607623870
4004 44938043865633580800100298929665739415687840
4005 -45544666276463296090789351899224915959511533
4006 46159401838214670562071707725781065866899088
4007 -46782357055815337396653170367994884204894406
4008 47413641817140280554046391369366233772776510
4009 -48053365445529173214459409817639533765519998
4010 48701640727705610129496560821896998773061800
4011 -49358579879284747383858891503207310507851078
4012 50024298661608589827452119216927773800945485
4013 -50698912258348402992545090507005252664309280
4014 51382539483196634262783426996715863281168586
4015 -52075298565627754847350936644332562834025365
4016 52777311451429267989370473481295561738023789
4017 -53488699495642957489392339092386544101737560
4018 54209587857960204333012799424402398750529560
4019 -54940101100823050109938019189786532580036325
4020 55680367681752723797191840729183228325741075
4021 -56430515454546454893803057594127293875114711
4022 57190676260652723973821717134778004772849255
4023 -57960981331355362419710092426173203695062525
4024 58741565980354603401952800669862976939937705
4025 -59532564904784663320573965823910386007963130
4026 60334116981206204128504528932082480756730520
4027 -61146360463257286150938033836905501222466239
4028 61969437883310378618925419341360560527181885
4029 -62803491144509284189483593825727803376058807
4030 63648666530392373091991831056659633641723072
4031 -64505109689019785756881204412935749408706695
4032 65372970752914138433613418815118546838774199
4033 -66252399212932990762467895457892155581652205
4034 67143549150928898877023537019528420077579985
4035 -68046574000971767994512304818936946679338732
4036 68961631897181835099197160102973431390289770
4037 -69888880319855090707964980266894515313532474
4038 70828481560975579938228738744647008257252720
4039 -71780597252744550097179855768570518448498922
4040 72745393953332389435717428445143099685833878
4041 -73723037555258515217372923355128935213937464
4042 74713698993998347397457181735638285628397205
4043 -75717548533606171981849018243194349929577650
4044 76734761600848796389329747931574443607671990
4045 -77765512945407681357697684334823694111120755
4046 78809982602268370490762678386491266456944022
4047 -79868349923781056361918428838298963020675750
4048 80940799673093543871697824909070989023251005
4049 -82027515925291077685045509501491083112549925
4050 83128688294720513210129511063475699804206476
4051 -84244505702370657718511744495427927717697890
4052 85375162739996510214388645470914652131845865
4053 -86520853300840531634943874779595837226386180
4054 87681777083528302369648498411337470056382053
4055 -88858133083169011393673856177952332161695037
4056 90050126238057695033675523605303368651999725
4057 -91257960778129793775800830665637300010827175
4058 92481847017570305939484025180859315542049030
4059 -93721994557532476690804589437462301950618265
4060 94978619227820754040357808193289832941335051
4061 -96251936140717519180600455599954267934237005
4062 97542166784974698720140101589706498876569296
4063 -98849531927524890167237805715237324162013355
4064 100174258863085893206381931793718949340084000
4065 -101516574160463599693377987299514872967619602
4066 102876711071144588342057931312876512097397305
4067 -104254902116827705098363736830421612458661010
4068 105651386660452250734931553071438288485953810
4069 -107066403331523244433868034307219091799264330
4070 108500197763096654025439929202892875782455579
4071 -109953014851389881903399856652145577286486262
4072 111425106662320975186082264167666778954313149
4073 -112916724521820866942851978667678983539739975
4074 114428127095600591264381169693701829592358554
4075 -115959572306505221766730412059647768877180834
4076 117511325591261837976683586405676503880931607
4077 -119083651641136894104428177595938638352823044
4078 120676822839498072519307908463527106258699725
4079 -122291110821956955063273693389212403436259995
4080 123926795098659991661666853574526903616638960
4081 -125584154430016799510847610234019554995196054
4082 127263475637719305711374629666296948893403517
4083 -128965044792072731316551906158900354415735790
4084 130689156215827572704384176578865258777508828
4085 -132436103479045301805632103373558675406920177
4086 134206188599915268913292717737107554584435860
4087 -135999712843000330765031258029577933995295670
4088 137816986121300025561385383064786929288841035
4089 -139658317593632689548537849975113260470734333
4090 141524025272297411901253015104706037156148570
4091 -143414426415258679857275095501299580220430265
4092 145329847343852706341935560299789396683175919
4093 -147270613625348214577797881735273154260584445
4094 149237060105237785226741333148926828103104515
4095 -151229520875654013967917525827355260963845184
4096 153248339526883588686370578403281559009675395
4097 -155293858897021687190045474509214359343794701
4098 157366431547445610609983826714542912006783775
4099 -159466409288991891788446447545013167697175256
4100 161594153886227521471910158913282514573549741
4101 -163750026355333768670115088337474342339031105
4102 165934397902116385204063745665702641872989850
4103 -168147638986677554362703366234182122363926360
4104 170390130500211991603543228405803012381752468
4105 -172662252591443693084784697423503936164526060
4106 174964396087362611419429852238029770423443042
4107 -177296951076295926195233435611726247614660775
4108 179660318577850010210135872497932717014409005
4109 -182054898877376744045555534297789646382342050
4110 184481103450497847679408059618325918766195685
4111 -186939343043615263742121087988908816471832694
4112 189430039858509660312540637426131963042451895
4113 -191953615373430064890699990257559336832850035
4114 194510502793375496032319093274425224032620895
4115 -197101134606182793566173256408167931693299230
4116 199725955304219960037302357637743770738165605
4117 -202385408669772452526635557969663977597947649
4118 205079950773998961217029145582424868183279375
4119 -207810036985795253563485029951091472839177740
4120 210576135253987839299359148988938286057263689
4121 -213378712833730736839315946696911490874681757
4122 216218249858039825421087728467950239390985330
4123 -219095225775651583618626850118682499368001500
4124 222010133218130964891170519168123258299947605
4125 -224963464142992184973916414082433732676715040
4126 227955724002745732835115153786518550357539776
4127 -230987417586949602421574012760317734671539809
4128 234059063499696624013916235068416603522897935
4129 -237171179694130090130048063227982333043844940
4130 240324298265011020803782538053168297520808650
4131 -243518950669094866034000606509460263308068243
4132 246755682839559662078860841041654421269023420
4133 -250035040085500345148554432472751473145804295
4134 253357582535143075118470335502767729924212267
4135 -256723869707570607465971644613818956995985253
4136 260134476291795417823919665034734949996615950
4137 -263589976383683490499322733120528290738521380
4138 267090959608109335252613960688070018753317630
4139 -270638015013896398901747702604073245274972457
4140 274231747546430689163734778502323815470528303
4141 -277872761593283737360853431581923424053826777
4142 281561677814818398969173244351229674510394280
4143 -285299116333004825522846445158818864855976765
4144 289085713927712164905370397568897466445848890
4145 -292922106861069273085819174745150753209927224
4146 296808948447299557771586175222852357001697466
4147 -300746891504816108145906448834461530800875130
4148 304736606307623883296403969842088964769752425
4149 -308778762657173491814671724105917378119923463
4150 312874048223525392884143182765672008384621105
4151 -317023150228817647199476650471145623156318354
4152 321226774186560846670567870504992370895878800
4153 -325485625188402711934583407191323045885501205
4154 329800427050100170740431683211598310712664525
4155 -334171903193087622205831649344235911569220215
4156 338600796205854020048226416805169334737939057
4157 -343087848311641885033815473352653743602252650
4158 347633821354142494837917428376502186926583890
4159 -352239476842469227666901820636069778312316790
4160 356905596370273094777285713303665221899371285
4161 -361632961228946662292619443474290917746145094
4162 366422373269455266025381209925646489091050086
4163 -371274634074536505738377672748484581784694410
4164 376190566272739637294140349695439532207847190
4165 -381170992260190383083238765007715917394741750
4166 386216755976532287761810829366502565745447963
4167 -391328701166627257693142849138972205906238380
4168 396507693628298179440784272207934423808235600
4169 -401754599004132105564204018993243556279884957
4170 407070305511133257189752546946524774838531498
4171 -412455701252588027364988183082881070946973284
4172 417911697439951709806655989110985440517109564
4173 -423439205214522406495073818863499075252107040
4174 429039159372103535305153411965360064766933843
4175 -434712494684017216065068241395501179770929735
4176 440460170135307903291694857898784267688447403
4177 -446283144734404793173025334734138201667604950
4178 452182402275859899040743418118105323165054410
4179 -458158926627743377426274960239619926831708935
4180 464213727030142110145399432494729044413652445
4181 -470347812849141495585198865487963643771442220
4182 476562219422548221270679914088754981754399769
4183 -482857982269076909786474665393369140568900250
4184 489236163493003360392625349154382577271510826
4185 -495697825436934378414588822135369970067171915
4186 502244057657345436892407787095441299937436830
4187 -508875950009066952810879184395137208591990453
4188 515594620203913175031300271440810272632985945
4189 -522401186314767997247189040521787206091335572
4190 529296794929770023841931812957278912484806904
4191 -536282593063625622710334814454693289952427633
4192 543359756920078665686693455840628011084627395
4193 -550529463197817816992236901365980328121674585
4194 557792918474228501205688118828321410993617600
4195 -565151329892995285519011819158533645533941772
4196 572605935182408309882233328160336462988519198
4197 -580157972711489941682790488517558269554682101
4198 587808712156408326027146181898755995100316205
4199 -595559423911680155835780317333961883455695555
4200 603411410418530283944911186584525747843938356
4201 -611365974917439343542770178430033995848458371
4202 619424453452580629033025993851041887763468094
4203 -627588182951692302474432748920075553402272935
4204 635858533921021120568160013907320167275664015
4205 -644236877838203951133672255972976421302005779
4206 652724620552452525317753900689763668451934675
4207 -661323168975827840512897732462543580062710645
4208 670033965203711078667626970488249987790414220
4209 -678858452489547062285588655748508778080486690
4210 687798110100963932907170343049772192464944895
4211 -696854418562748026210670434949140561676520855
4212 706028895264298983380493462676840804052719450
4213 -715323058955278088544551896201487669230884075
4214 724738466120416326629383057064973208007304775
4215 -734276674711951247421638648457474532623571441
4216 743939281308143226213739436887585762773130276
4217 -753727884066282146962825018826022869359634528
4218 763644120681611908980874466090749620728930145
4219 -773689630544347517497564780652372229924447040
4220 783866093516059856182557109494096633397751320
4221 -794175191273795994584422308338267919576100081
4222 804618646921335560693152987177715109056516310
4223 -815198185503152076023139482225075418491256025
4224 825915574468319066060284691159409357326319840
4225 -836772583336687867035095851862622375412505853
4226 847771025033596059368150825732846909764517071
4227 -858912714690267304287315290241960944625310650
4228 870199511867856933854502586709010143244761610
4229 -881633278473701816301841990475483159183123390
4230 893215921893628146672095453172152012204547441
4231 -904949352005293949739140233955178968827941765
4232 916835525238082451782540273427908130499408016
4233 -928876400664386448686193501683065375493127225
4234 941073985006817269297514425980951961607738945
4235 -953430287787878699980114539985909548175175072
4236 965947367304636644194617949184634714454015514
4237 -978627284816820436314766988892278290342765000
4238 991472151509522034805740949968391652928346000
4239 -1004484081699344207011894762079940885742216381
4240 1017665240806130642445907076700405057769317165
4241 -1031017797556353472582507318872228058299862175
4242 1044543972985317237776825027054731790550582529
4243 -1058245991616542344392994273958788724553369930
4244 1072126131516336548906920027702513277183529713
4245 -1086186674427486067911379054139202371133989021
4246 1100429956898548344961400525634625244645272542
4247 -1114858319349708432414974431157665516444836980
4248 1129474158299616473328332968185650774586057070
4249 -1144279874340803479263885462776430117137055990
4250 1159277925487366387741399097259184439784230851
4251 -1174470774036864274811375088422112302471733675
4252 1189860941062643238922068242302775209270550400
4253 -1205450952138651215069107680220607771003186540
4254 1221243393000694493236206104849952155477110825
4255 -1237240854110116442177292474560434372929031805
4256 1253445987508787403784235333107827095429764025
4257 -1269861450197089584878938074342089241512021355
4258 1286489962207962591157176676774571389692054030
4259 -1303334248774123296482857698639461788200081285
4260 1320397099647020608990047691640254440368400930
4261 -1337681310027695066790591191273217187861425576
4262 1355189741157038786345326313047401299341620135
4263 -1372925259984164644438839412450455337236989775
4264 1390890801054920971524734053685668962633590973
4265 -1409089304891094241130002794012092065599691545
4266 1427523781204693169608537539330653346303136211
4267 -1446197245960751620190645056776558965359244280
4268 1465112785945473591207723025344402128568767730
4269 -1484273494484834322624876900214323086252439438
4270 1503682537395266437880140019384616282868964085
4271 -1523343087329676781110818509702987782949508285
4272 1543258391139954968719144163730428582843122290
4273 -1563431702821431046070154059206306867820617630
4274 1583866352317101154171270613207416613924079380
4275 -1604565677030946430994273033573030951024744865
4276 1625533092104396661740292483039497743193439690
4277 -1646772020468313712806529833626814087784043824
4278 1668285964622853171686700425873615537293753095
4279 -1690078435197285736624695811815258864627564278
4280 1712153024265069230248207999295193672999653800
4281 -1734513332380038515661050180069981826718594000
4282 1757163043459166157794292313642491268737126844
4283 -1780105850262995332393101316906768478627323885
4284 1803345530879247087667870210239290874083790267
4285 -1826885872614701086305124864905352881662790435
4286 1850730750113501169797360114955539086526545631
4287 -1874884047627005349787593856835417149820245270
4288 1899349738801349486663410701208354463508963215
4289 -1924131807291090444221827175370563851253915608
4290 1949234328251310456784255786692876078170648330
4291 -1974661387260165493676487915730986807041124052
4292 2000417163551550605268745979462397002477493056
4293 -2026505847210939018669823738706518551792518495
4294 2052931724185381728809929435308996620378565300
4295 -2079699091716281365729421669126579924987882721
4296 2106812345164267844390855547152192127507509767
4297 -2134275891641794302681686596471260458053037500
4298 2162094238691215061679040857609652052110287975
4299 -2190271906079318621542361068663673491321644783
4300 2218813516367734837523390409583306470297286189
4301 -2247723704830731761617512706818971867999837016
4302 2277007211957896140355833665861121907153437620
4303 -2306668791455716480365532515949498577826236355
4304 2336713304723315060255577322820207508342569920
4305 -2367145626897518648567274556260792416434128435
4306 2397970743343271539071230815796646091907646068
4307 -2429193653701057523808681213899464493228186504
4308 2460819470434492361038727561372478779740972605
4309 -2492853320838105561265667823521163231148833053
4310 2525300447685497539219435377933784132706186056
4311 -2558166109154617157133949046602466013208426110
4312 2591455681620773963082293564672908792728149145
4313 -2625174557455656896492750178795029765264009415
4314 2659328250010415848877021172172734972754662365
4315 -2693922289243758107657921831093833831068499065
4316 2728962328941256373366050175984362726347893272
4317 -2764454040126932028015294694252156811090530864
4318 2800403220565909094453641469946389400781037955
4319 -2836815685912946886019033327679513633165468215
4320 2873697381546541596030508480564493726543264037
4321 -2911054271406904929949641586647373795925920275
4322 2948892452210617471128070897830866895786965835
4323 -2987218039929564121102724107146687357885137785
4324 3026037286436266514995935514643227073586017460
4325 -3065356463574280097898463344554395447005365330
4326 3105181982285377081415791104944383498276394415
4327 -3145520274220883354295864615875763379167669366
4328 3186377913402949210708853467615256917780125290
4329 -3227761495325256613093261333582083103865441445
4330 3269677761201702621708337983651627388660547142
4331 -3312133474503838370458776368004194175527800202
4332 3355135547851400233786631366236528459795807475
4333 -3398690916932750806800952697057636954039446515
4334 3442806670092825816430216957601141045628930398
4335 -3487489919581733971622913922389843522641287200
4336 3532747933896843926825659796679341347486280480
4337 -3578588006303563633539946998457362947105464160
4338 3625017589989471770986319906670152333816453730
4339 -3672044163800137725043055203430669633313603000
4340 3719675370264406298348359337039964473465432519
4341 -3767918878486936195507371841572245141936671981
4342 3816782525104976007593953031734190311705976121
4343 -3866274174278091612965528074286228552473348305
4344 3916401861638025903845915169335293839595310025
4345 -3967173651314853329993258150930664714692842419
4346 4018597782942796112638048851274998346086602695
4347 -4070682525660786763665150350367690061213740204
4348 4123436328238420139881528170933823960304401560
4349 -4176867669987621653360480368710495743783218648
4350 4230985214074247992636420033065340836536797155
4351 -4285797655276249380285291858339859807517853408
4352 4341313876547792673793869264136097104253407315
4353 -4397542793557969893787363588754902076310795740
4354 4454493514575706273608909707759946973456543803
4355 -4512175181721703834725344100384979818364171474
4356 4570597134243814349314047091310442124097775512
4357 -4629768746413515426342968810595264076705591590
4358 4689699594262874865980911800633637765325284475
4359 -4750399290055436977696960606605357201866627535
4360 4811877652557381031046848087183402151833209855
4361 -4874144538011246781668293280499873113073484919
4362 4937210014015396263820083654575249058545820871
4363 -5001084186927529165699031759946577095697462060
4364 5065777379428094681035371604044187265851686345
4365 -5131299954279038854371225947553443855300097735
4366 5197662495648382240449929096165822279993620875
4367 -5264875629148102023702794015698399491857824405
4368 5332950206998692466149246269871311500534665800
4369 -5401897124268513871912012708847088259551596595
4370 5471727507958786890794240898272410861242619306
4371 -5542452529365137614362704200719948865107203963
4372 5614083597165144410354098469039007877074148930
4373 -5686632165821172955273283763871917518625126470
4374 5760109932754296084774795891688680279330391125
4375 -5834528642705843729473014596637850826505193095
4376 5909900289083252972587668603636522349378569210
4377 -5986236914196054988268831272246868877344353055
4378 6063550814860984808170728703178295805160482560
4379 -6141854338426389779170292639631636806418811865
4380 6221160092725737177444774773103829089267975186
4381 -6301480737802655705458445728026966210920340885
4382 6382829200303824792371920645550291012738916993
4383 -6465218460815051525104824153340941470620502835
4384 6548661772786408989093702686039672176069828098
4385 -6633172445387905047419752270470496064311268927
4386 6718764067061659172737859998980120828713935976
4387 -6805450283803835909711837417852979736332926665
4388 6893245027440611109422958643391056196383169990
4389 -6982162289241120976733375787961201990972480890
4390 7072216353015970240401954778150744126566981105
4391 -7163421563963986626490316519851561564496597316
4392 7255792566694066094520691608981389501154674799
4393 -7349344069206521603281077173419331395676568045
4394 7444091085941144945727361135071639711181247450
4395 -7540048696791896981506875214411748114384694065
4396 7637232295286192657650325328963216802089259005
4397 -7735657342529596653821406307460078686559245950
4398 7835339620623508745851745183103426982590153280
4399 -7936294981434403209861225135907675861407805372
4400 8038539605359306652358917224119060529991203639
4401 -8142089744811950696086102298217290294413832895
4402 8246961988447694662389426980121793434972092340
4403 -8353172999256748146110290211824510532802704840
4404 8460739784362497409887218982154445311249019308
4405 -8569679427609696561585576916738344101095475847
4406 8680009365052510141119280529491162642087694050
4407 -8791747111923267838118932126271119156230910054
4408 8904910543928937473517003862543727364420690730
4409 -9019517618483687615781777212375428147519530220
4410 9135586661934955954719604988181819591333139531
4411 -9253136084940665851751158516402867601988443073
4412 9372184675748555964457202030277414192843234850
4413 -9492751309596449741482295120941533368532014625
4414 9614855248171064095454987817802662745758629100
4415 -9738515842907234148590559459286820203041526433
4416 9863752840755022801173572925752074871470625705
4417 -9990586081251255652819809248448103941413318045
4418 10119035808726410526794705645862598102525634330
4419 -10249122363019218417435079251754765196023468838
4420 10380866498257523481329916186450687969597082275
4421 -10514289067084054056682781927920255861383460550
4422 10649411346148210416421745447896739940424275414
4423 -10786254713708404312834237372940148987118650330
4424 10924840981974555022525689647131282635093120320
4425 -11065192067949635411051198279684765896566187894
4426 11207330332765537625172890880364217630505986775
4427 -11351278245623647247647648116402487208087762806
4428 11497058730269679571087152069839486110971045360
4429 -11644694821890229900950168279960936675846024930
4430 11794210020875180863365424735511038786036531115
4431 -11945627942524245170916941462532346353954734962
4432 12098972678248605083618087668887906373136404465
4433 -12254268437938472810815642243479759378765131200
4434 12411539918758746293834340831663085811550249183
4435 -12570811940025560688712504283156993452635243496
4436 12732109819753931329238167975085653341632058400
4437 -12895459001888156206174029699994663578770137955
4438 13060885440762668583972774827458817353334151795
4439 -13228415220527973825553499253744372813144922824
4440 13398074947689251984030019133499018435993413538
4441 -13569891362566271456391640641280774413562922175
4442 13743891740077667288347857671725473142862374734
4443 -13920103493069967688916167442456215320951096190
4444 14098554581518928133866975489298276437634024675
4445 -14279273107559433424261741869304261421145470953
4446 14462287733278792341031999409606220720696341558
4447 -14647627267275836346035161164630672954582708780
4448 14835321091224675943786752722274679277889918750
4449 -15025398737787805939256343337452005365614126852
4450 15217890326132494247713165034452821332051114479
4451 -15412826131019121447956207243280028864841767585
4452 15610237027456117021462658833736335654024911839
4453 -15810154050781106354231458949576699246614319700
4454 16012608850644129785155722065448121012076631475
4455 -16217633241895441767329733398951631379503392350
4456 16425259668090646195975121163586503736734505395
4457 -16635520742995188665517371117136204396964166635
4458 16848449723809018893208465386925344327580086775
4459 -17064080043093936396990345479025054928844444190
4460 17282445791919449027055603092777129354485993910
4461 -17503581242015173407254113870064090647446797898
4462 17727521339043699259870062153021742717962584014
4463 -17954301214776207035588688551118565406719675255
4464 18183956690702372525789509322747744440747379460
4465 -18416523780023243657499840117157453769383252686
4466 18652039201812530524593269327898306154316555907
4467 -18890539872616579717872462047619676302792479580
4468 19132063431385793097486623887377088748324090665
4469 -19376647720467249605382541720480420301177654152
4470 19624331321529483606133694078057444389722641607
4471 -19875153025728929197841451334687406349532355417
4472 20129152380855867562546381451743104477495566925
4473 -20386369150451405627271808606661660390823098895
4474 20646843872407073419127425726348081252974289575
4475 -20910617306804495771590415836391331974579260454
4476 21177731006205887040595067450271330136783848658
4477 -21448226751983929608711170906628467393938397331
4478 21722147136545276391362183687868532760155595415
4479 -21999534987913411334323226400791089710552372890
4480 22280433964132231866013955244214792779838070010
4481 -22564887965859832546716665378104463766094131805
4482 22852941743204301984553675414412050374396204390
4483 -23144640296081439376316379630480941297931386625
4484 23440029493740065421539801587114061955898497975
4485 -23739155462631650755697968912655961418836829860
4486 24042065218887710129160345914597217996365290775
4487 -24348806043444189696446171347636476006772478035
4488 24659426127738890276157530107971878885210471250
4489 -24973973935828225108788968167143475020416751110
4490 25292498863578103523095097835737891003377516048
4491 -25615050587505330053753441814874304582978211075
4492 25941679737740976494721067776953623343020629879
4493 -26272437233323245080547537897539238203026738200
4494 26607374969218066937190042682427752351622097390
4495 -26946545137784694239450023918499258262945159089
4496 27290000930144088747790304622159914478016854867
4497 -27637795843532838279685062455984954703088567600
4498 27989984397315842665684187873829457284545054605
4499 -28346621425938366292047545020091631762458749748
4500 28707762809885592785112616242340491581607713910
4501 -29073464753936725530389213317718082590261903820
4502 29443784533380169112606953187758168120737143579
4503 -29818779757267571281918938544314636133155131400
4504 30198509130199701097075071630980158550302695772
4505 -30583031700272186436587022258476945801220422595
4506 30972407636753598422311934581759198935256640565
4507 -31366697462408375860170115261090094112049013365
4508 31765962847395195418787949289808876721732976570
4509 -32170265825646185881280970752363769389027292415
4510 32579669605320366326966947967789339488280863980
4511 -32994237768911736285404371078271551674280300020
4512 33414035100599402478727697319211078081527434531
4513 -33839126769750483345134714051313496628718041975
4514 34269579175515521458023128717599737680380550102
4515 -34705459113385359832064422924347612154046216253
4516 35146834637387554709700202162036865044614135213
4517 -35593774209349463931517114855770785835552713835
4518 36046347579058636192274461328416432657435668455
4519 -36504624915877295849286087263151455137555209615
4520 36968677707237092876368324996486541090745889741
4521 -37438577872242971047206772387411985681469037450
4522 37914398678880220590793960230194264425843863385
4523 -38396213839238374915236544457679121076390884080
4524 38884098445816218384856045113023663553894413568
4525 -39378128047988867782515185840425155877912497872
4526 39878379607804253738288014652926433204322165606
4527 -40384930557308904048042238177808955699753714636
4528 40897859774237442198555663196758660271878553065
4529 -41417246619804797492539096798475914628579996674
4530 41943171934698451008982872636907946419005150074
4531 -42475717056936849197555490811959293748838752147
4532 43014964838582479722299666028908782866993178885
4533 -43560998643258157689541374876990347552667624955
4534 44113903384007534448339246669942760461484079753
4535 -44673764500052655753316301662946682380993192960
4536 45240669016237199102298144393497279358541119330
4537 -45814704498600267694778582651698226575478021265
4538 46395960135846519708319577093629834871103821135
4539 -46984525673302557617745374961991330904499591542
4540 47580492516867159447339714774998609033085517273
4541 -48183952644907846524300021985202220569957473216
4542 48794999735153655762966282063198209087161093475
4543 -49413728054080516832191961808926445508386030810
4544 50040233607218419570729205751595121774406987183
4545 -50674613005565100379025775962007143971781248530
4546 51316964639789063643355016952468984381165522393
4547 -51967387523201763377284478744141609655080167284
4548 52625982490347735831390390085023008941838751150
4549 -53292851016055962398227051302291348332924027805
4550 53968096438918366264487788359038597338356487816
4551 -54651822755931352675167812434662743282989957620
4552 55344135871374119482039187823079133856335087205
4553 -56045142366541487285386315140131695420515825430
4554 56754950774543876060586640411278715270363857105
4555 -57473670324622456633570689089878106474697769200
4556 58201412243403257319317913881625418365215888125
4557 -58938288473275385739623853580015085805826161550
4558 59684413000642554757398396002210959115745812880
4559 -60439900547834635835848674844974618885707843455
4560 61204867928910936756939711789441161009746565299
4561 -61979432714564650495559490840862923644690146331
4562 62763714616043482609684918913724686185260765014
4563 -63557834122495648828222784717708326454360873805
4564 64361913913584942020251231717306876939249718670
4565 -65176077468715803157142418245279461219675597515
4566 66000450508931640921949751092745112567003224092
4567 -66835159577445150109052973482292204240008832138
4568 67680333511420655824558992371597618802909176550
4569 -68536101993224276350246248008730294888641212838
4570 69402597052703263204704483089638580245277857385
4571 -70279951588558797557596523910220433452619837500
4572 71168300901747741954648063010273885926863476500
4573 -72067781186368815970977945784493524268092771665
4574 72978531094824870030746560977712053633516691785
4575 -73900690197600902493622558165318281053340668985
4576 74834400580837915697843979061151042458733164502
4577 -75779805274368708350481826507021356614488177970
4578 76737049882367583764830505169627367261580207910
4579 -77706280978997073449546895992627524865243123435
4580 78687647772811242671576645128479050305092854412
4581 -79681300469353468594128185545967250645305108712
4582 80687391970004834050564685377218317311559822295
4583 -81706076200859791453431208853332799809258872825
4584 82737509846725157392583254984077485161734408790
4585 -83781850645586936716476433391489658060393630164
4586 84839259158479733754854357182898841747211026566
4587 -85909897028844184249149864210806771146868853951
4588 86993928789001189239879848734716797456532572630
4589 -88091520083685300583862692572623828423696790923
4590 89202839513873066542705767094222478614977236603
4591 -90328056823763334055884865525592052920538363060
4592 91467344782724176635221505218404644207239631588
4593 -92620877334976407844684950849203003316893686105
4594 93788831520439048176811432401300235025834489145
4595 -94971385586357383695060508134816080888462603501
4596 96168720947842725188632699231944883254994644022
4597 -97381020260671087924657304895192585093117635750
4598 98608469422329109713636195478074091517224178845
4599 -99851255605193866348511085749896826071043703258
4600 101109569298913251551040261472577434076437982100
4601 -102383602303161571981136303836738225753967345848
4602 103673549812199457785498569454510031244161191006
4603 -104979608366383694965987118497342197011417227160
4604 106301977979768836952406290661947488953259343642
4605 -107640860049533224427539799736143473491823920825
4606 108996459527501912661176317747354040364533422160
4607 -110368982786633993285954426912113127425233129331
4608 111758639837364245855548982102374461518498154955
4609 -113165642150279706111265230045564120408477113070
4610 114590204918195600293269244999934508111152995960
4611 -116032544834131593569600461068289296557970303060
4612 117492882400056079101022969418012115486905152449
4613 -118971439659254681831144182665622177707326727835
4614 120468442552695858387218230057948819664252238468
4615 -121984118604866018531949332298602673112159750335
4616 123518699328728654020159359548114434383136211782
4617 -125072417864081865736951453735367426950715701932
4618 126645511432102887113514772663174819709565689985
4619 -128238218925264862235175061401011430670194234670
4620 129850783412478669985691388353296828007841420675
4621 -131483449679586479977508514057534791561244979003
4622 133136466786133225029492652421151531218269945070
4623 -134810085555434760285610765380675784595738870265
4624 136504561184032181875701131452896603614372731135
4625 -138220150680312322540346370143776220585994076152
4626 139957115527719381473255609604815256591566733705
4627 -141715719070884999506371718524089301471247104899
4628 143496229233693357439781173916923599032344571405
4629 -145298915851857177561013075280891536806360943950
4630 147124053446954573649955475288841214297544035114
4631 -148971918504366015357749487772479529571745266889
4632 150842792304423781110819029637987140309086132936
4633 -152736958144603189551710091066445314528425616950
4634 154654704228948525507062505958477190893456384985
4635 -156596320833389680032306556738807113252237066243
4636 158562103254631898373694387925257108080833802720
4637 -160552348917446368738203110281763474941195802019
4638 162567360384235088864852770685771105901670493925
4639 -164607442403120894874824279976677115534524954577
4640 166672904979423168945639341222286698184874873580
4641 -168764060363349294732706886567658938766480946252
4642 170881226184641842166575459754956986465328906151
4643 -173024722378649466055000239567451845728146990200
4644 175194874385431614838594367720358625592551627465
4645 -177392010012962444988760154978913024454213300275
4646 179616462702005018489600873410590751582106208310
4647 -181868568325176878272662922925238465770315139435
4648 184148668518932134264260622456356596486106994440
4649 -186457107417191924894835400821578108261189409015
4650 188794235051799753978365365025933137797954889159
4651 -191160404019394140671673086518894448924687810325
4652 193555972951730069653743601608959875147508423780
4653 -195981303114444696971939715800037425166364789530
4654 198436761948665824585054504616533944018118566855
4655 -200922719600294572313033038297515990983660712325
4656 203439552534350395627414029861420985917076765921
4657 -205987639993367144219582839605646299261107642789
4658 208567367685953320006676788251574814935417092525
4659 -211179124172869910254556800767732714185269469953
4660 213823304631314342372913932251056145072239628821
4661 -216500307167219893476423841891644710239343754577
4662 219210536656802151146424865902487246282689751800
4663 -221954400983590650986090265506468803511050887000
4664 224732314958807609828708190042279769709770825997
4665 -227544696481612717230860162009511168019761964751
4666 230391970539915481538759049050319858255708585240
4667 -233274565292283789145785886632937397293368002796
4668 236192916150823406551374280254828331278544184625
4669 -239147461783170011147956830493652720921809443933
4670 242138648279102236321984852242111134689219731884
4671 -245166925071005357872072301921245562267984587418
4672 248232749185917766951583315731232002031620490130
4673 -251336581082822355071620223671271313813466660880
4674 254478888991860464158780084604369657650905106680
4675 -257660144666774238351803375485379418997221954915
4676 260880827813056944787853667237511353744274054108
4677 -264141421753836139715065757644162661848452576060
4678 267442417948764791223851634809939181285824322205
4679 -270784311571601027986513396046079756102143143587
4680 274167606121680739675943091771585387954562063609
4681 -277592808911414926082942052104739544038414743274
4682 281060435772221416339152949998369669639111628795
4683 -284571006450125401180982960186608795209148990215
4684 288125049408065612514292716142602524296143839092
4685 -291723097127747488867580763134150658288085930795
4686 295365691010277606777443345520474724792047864382
4687 -299053376582382085423378242427387906558010911050
4688 302786708497362275532233075667966993063094954665
4689 -306566245643753439971908459523666925471606239985
4690 310392556248634699414629503599548218267350093830
4691 -314266212886764717180131724708243368031500153007
4692 318187797688319689099659566962491195835336166101
4693 -322157897246503698762892219251369436164331857445
4694 326177107931830137524147481850156315053008533823
4695 -330246030696164565867012654329344256077740813589
4696 334365276495707374233147192681271631581791216515
4697 -338535460989386372538422882488476392958808913505
4698 342757210072741769735485032687313778379294426155
4699 -347031154468544301372358089558436294054541803230
4700 351357935373827732091719307486476822878460435375
4701 -355738198940566105002216275585338101976027476210
4702 360172602038143973562192805961367596033115125614
4703 -364661806621883300622312975225989976463619982365
4704 369206485613287521560229440281779399361878621068
4705 -373807317154164719033880534690291699555988575117
4706 378464990607028425382645979452119219334427995453
4707 -383180200692518934977932375231210100578458630349
4708 387953653612391488683889251034681534518864259305
4709 -392786061067891942464503129712563462421782850105
4710 397678146507811658349548864758732149675011225436
4711 -402630639025427208593101473723899382233291207190
4712 407644279734150944719818828587935729904835969490
4713 -412719815540596963639048306660059657499624495160
4714 417858005650406957916523789446167839750872300580
4715 -423059615214956286108149131237287400254547060383
4716 428325421969986342745464897679408034827745551775
4717 -433656209753415241701042320211923508256362209250
4718 439052775279460603201448056526997782265389780055
4719 -444515921524969057863104576379534860901460395138
4720 450046464641767050446104867026838916210490173976
4721 -455645227208872084543775667878813940407240525311
4722 461313045285863909247450962265165691417613537445
4723 -467050761528288131213784422850344980902073249145
4724 472859232384896001805615329226118715623341093810
4725 -478739321073497704911073177287402443837552873275
4726 484691904924975919746030616954712342582236981860
4727 -490717868216791729497837535110794063856642095110
4728 496818109666735220521364789341472344279332590370
4729 -502993535121231528387208037207238076858855012745
4730 509245065201850969798516883633585086122201127625
4731 -515573627845506228310737582884281746567778751885
4732 521980166106804923492660801711716142883024562835
4733 -528465630547171317429530601786051230914304943120
4734 535030987196185829439513969981919577697296256985
4735 -541677209786605895049416657989355902041219335220
4736 548405287877899757394104070477156420674445823986
4737 -555216218934081210829483928057226464498885621326
4738 562111016612709065879461610903146950375184013305
4739 -569090702682389437772106968202419304390114863810
4740 576156315480577614812572407561733997030534371170
4741 -583308901667539285217886493133349020624207187365
4742 590549524856358163913793799485380126558245716475
4743 -597879257200084065990402430179215602541119890010
4744 605299188197417589456929613912744560833417767735
4745 -612810416109708216891847441614754119088731191175
4746 620414056945856637444039989077625316102354185829
4747 -628111235705760065804557779278581012042549849304
4748 635903095548043442018342916540913602372035343675
4749 -643790788856481874299190569473267857486350286992
4750 651775486594244006825875759128179694692346402970
4751 -659858369189752895229305167142409350824578000565
4752 668040636081198307823544673213245677896115509240
4753 -676323496418227404410399881874608008074902793340
4754 684708178800557663202530081098208831583683411952
4755 -693195921791817429026912789848305173899211732175
4756 701787983856167564937217204010710479529447144599
4757 -710485633680539238570860492439975516429572697004
4758 719290160313250313075020045323814933705864222320
4759 -728202863290813623396017173568676278864594802155
4760 737225062982613575172896336370012546307148870443
4761 -746358090518382598713601358814631038079448388249
4762 755603298343084447029061679379544671376738219476
4763 -764962049941079476256503766776883189835373294200
4764 774435730605443755685550129107556937598538767235
4765 -784025736954765280971165114951749636697406529475
4766 793733487921212261105658811657327533106285303290
4767 -803560414055822295925988646182290140011722626041
4768 813507968739719119381605976513679079337428182695
4769 -823577617273675136034360094288801078126833455040
4770 833770848316963509148876671085530361446265618485
4771 -844089162756891221996422044898020484838524164315
4772 854534085379862736368047656584759940245209135100
4773 -865107153516495892841210500187931849590018311370
4774 875809928949564464043468635038863967994163041900
4775 -886643986330222702352821817894789835930014346541
4776 897610925327587007031925355050721801561968028031
4777 -908712358811506736245093934962577819474803631576
4778 919949925248639933116399390787591287503158271620
4779 -931325276647118108986629360528018435402967501455
4780 942840091204067566278554000618147106209772648060
4781 -954496061007424198496488822052795431056390429430
4782 966294904939950443955509494190471248412626391070
4783 -978238356133362701425736479095937787420823856040
4784 990328175133994385451398178026762393922881388398
4785 -1002566137104303290401272935384950151072051461528
4786 1014954045255433633138828366658551068869746619027
4787 -1027493717791073577545746855301470833375457488345
4788 1040187001612273582308768643600203468186744616260
4789 -1053035758998525287055529815337323347832096147771
4790 1066041881590299971346407568261926126201967045756
4791 -1079207276802119066043466363171801801350336777493
4792 1092533882088385114346365092732799804364846161140
4793 -1106023651083111270857574733336202170844608887895
4794 1119678568154727877565284317159056793683057526710
4795 -1133500634267033410518872067341943624034860048060
4796 1147491881828772684713806958988027309629411285305
4797 -1161654360270264765881185637108522361582437632534
4798 1175990151193663940750121807340030504349767069140
4799 -1190501353659611089984016766611149979960385587705
4800 1205190099644205947585703122875085514259410408738
4801 -1220058539029917290536768059489519264027824022870
4802 1235108855375414707306929609390008687627237862144
4803 -1250343250604859659568745646771308430814024719225
4804 1265763961096867029864819068340530416780037262880
4805 -1281373242066183609403757377241376426932006207010
4806 1297173383978174144784934364806481444149826328643
4807 -1313166696616776061070876832121320957411972032805
4808 1329355525831031623812807089532030688932034149435
4809 -1345742237283087675276354675668933246252404397850
4810 1362329233533424918497517033455476250413061011590
4811 -1379118937462549082832699996386228167471973428296
4812 1396113809701700269969056881022654800389760747388
4813 -1413316331721757228164383482190959968009608884590
4814 1430729023616344225540066610025290888600524526954
4815 -1448354426851342954911801878812619191662527847125
4816 1466195122407451567764588767533660407520470756048
4817 -1484253713183569107028721007913548528742825329949
4818 1502532842506001197304618758986452144474949584070
4819 -1521035176178849764007629524847109958473299313745
4820 1539763421367202484098016399646580687337572065532
4821 -1558720308287525848504368365805733114296935396888
4822 1577908609472320886253584198661756729031101971775
4823 -1597331121093380313874922194369340440881806067880
4824 1616990682615541308879241652440378180348597149608
4825 -1636890157745527514902888412819750431653610182105
4826 1657032454482580813467481937355250141256006728257
4827 -1677420505685466265956674697947299521075099198769
4828 1698057289527918972079938136459065050969824982885
4829 -1718945809676244577432566755160821820923460657610
4830 1740089116157674470762043312482106726846181492250
4831 -1761490285140846215906334120000115772364627127850
4832 1783152440225320586603420020878516624981927786525
4833 -1805078731817075140097476567371566409316977376350
4834 1827272358847599977757290447902956437833961175285
4835 -1849736547736383609626831324951549799874199752555
4836 1872474574548170922596714894224130180105661158000
4837 -1895489743534263434658370083628238624281164544981
4838 1918785409736692812050622430657992765137638243545
4839 -1942364957099997521900075040134698856703874359870
4840 1966231821531238429086842243802601155047176704686
4841 -1990389468573750668184594478928879850828796201937
4842 2014841416932104434421345043233224529917495993756
4843 -2039591215699164551139193444217682983638113705450
4844 2064642468355279613078316649185662293870645682445
4845 -2089998809539812163608269078588396459414154939152
4846 2115663929534022919814763672300020614791577173767
4847 -2141641550568061633021210009129404562359843324751
4848 2167935451797200292279825934946303639331052943490
4849 -2194549445135098559552705977607738167185841497152
4850 2221487400733230680989815391477463468506507433645
4851 -2248753222331059800739441245140692061747785931078
4852 2276350873248697878966519359787432742108763359395
4853 -2304284351244440130574330885126988802692399777350
4854 2332557715030895627776141416090244366848200140355
4855 -2361175058630146515767849037096146704345853926957
4856 2390140538423789239706785519717566285621434668000
4857 -2419458346995792991063107907902263202342489848520
4858 2449132740727097719395095316658541324002003322025
4859 -2479168013116052391936552856459778323654714466540
4860 2509568522928426206348917819073126127657791221875
4861 -2540338666985109631986995070997760070963676613775
4862 2571482908878609609090764454019552197299584932085
4863 -2603005751217494911705454835928197891574370089410
4864 2634911764920664681289524325643494087841810786615
4865 -2667205560907814335694769799000812118679203107372
4866 2699891819982989622182897634546350203609675779990
4867 -2732975263960140020073670664323992305719843802011
4868 2766460686147697692513281711891676920854094630785
4869 -2800352921898072016853831807326066418857849713475
4870 2834656879705224450625711976388360894290829565275
4871 -2869377511166740396478135893458674828415360660675
4872 2904519842706607161719414207630699149182535245590
4873 -2940088944938277745335324294442169784700922934105
4874 2976089965025099849872034364227033789796869026920
4875 -3012528095432560286790677282879326873266832912026
4876 3049408606939058483757701742432973780387452522428
4877 -3086736816765289960021006310232392294056104893959
4878 3124518122248308052437120769793149674067044160845
4879 -3162757968335770231766578712038210841897013912570
4880 3201461881936486939850149192775044887846742165942
4881 -3240635438767015316259325926734975710141734670134
4882 3280284298392154191559832374431785411034038839785
4883 -3320414170411125985569373047556117314724895262915
4884 3361030850201742134056092084468913386976175085438
4885 -3402140184433165417284419478110344037875612949015
4886 3443748107527740508079165610079180621708229808543
4887 -3485860606487075703067874098673387848215870110986
4888 3528483758085808968972851676933436705804894636950
4889 -3571623692997489887992927381721047861671971972533
4890 3615286633734832648561860663075532477714000110375
4891 -3659478858061615887952214229941067131430517305968
4892 3704206737694260627612501459341578421443364007580
4893 -3749476700985697505878106882236147157759662084010
4894 3795295272403399802419041483743972532365826938060
4895 -3841669034470894205690975244400748093593059302269
4896 3888604668037676914070829416760257436123753531300
4897 -3936108913463765478352014561674451601839717124554
4898 3984188611697229618967662132612101918011665596815
4899 -4032850664686897723565097299268390960707529710035
4900 4082102077283543592578078405544414981322567070163
4901 -4131949916865571753969309258299526158307656805211
4902 4182401356080216957725932231573752467648280240610
4903 -4233463631666737490589623786446292926276054144120
4904 4285144088054306000417451563060056694273107004333
4905 -4337450135366939347536768317793709449691775103928
4906 4390389293895087371173072958423826442993375626735
4907 -4443969151266221393401320673729127414725195033825
4908 4498197407807461963105675002844617460851045529725
4909 -4553081832865435823762963897457465915201207084675
4910 4608630311077624609096827892202351312067942952102
4911 -4664850797824781785481688669792535113732535357885
4912 4721751366429031853379026323680444358621763381825
4913 -4779340162721814365258039393215845158763078788220
4914 4837625453187117536255315911721628515697590039280
4915 -4896615578627585803307119574046295035887308373595
4916 4956319003271632997909360488225139353381249148418
4917 -5016744267520012933611623492851364092553011902354
4918 5077900038035925576425586714042483375500113503630
4919 -5139795059554006705697567798629401859937305960200
4920 5202438205972915969320951165404344580239688989810
4921 -5265838431208351634785935579345024984776665575755
4922 5330004821307992175191105127839311091004895627870
4923 -5394946544329785388177081329896715609154839506440
4924 5460672903499505365744713503041049125421966449128
4925 -5527193286095201681689071909340898542591979701504
4926 5594517217668031397052238537593179741137312833899
4927 -5662654309913383472082709728745621133398223962120
4928 5731614315976050996160691737070032517965440200755
4929 -5801407077288168336290364739758816376090863529410
4930 5872042579980202204714120834544365088731716764902
4931 -5943530900665454178109056438217400649420405586850
4932 6015882263978770679883865333783184423551499177043
4933 -6089106987286971255691549752279055363595869082100
4934 6163215539377607205513829591131269014978274420105
4935 -6238218484074276242355581854618613495817784960260
4936 6314126540098197519561794461145299613323516924492
4937 -6390950523566965888555654205112065812772202265030
4938 6468701409052157590313529896044412534586280373740
4939 -6547390270939662120023643552278916533369540151958
4940 6627028345706988052249809320894602281845130375499
4941 -6707626972122887367993733824435676680744659979175
4942 6789197654768494927924226973459498772152630782640
4943 -6871752003053528870342802555561479951232743380140
4944 6955301796005870306248511151183093520073255575575
4945 -7039858920081183902149258052334923772705381416129
4946 7125435435246026618231166100858671890567162705833
4947 -7212043511557284691987006669875449736702282424023
4948 7299695496564391853233658857517655227979291964775
4949 -7388403850634522464396280378086235737007816866899
4950 7478181215700000803814005470681611267825431869736
4951 -7569040349304724934514313474628032816375767157920
4952 7660994194723359533850904768322350709825705894945
4953 -7754055813703990990001304323760349738919906419045
4954 7848238457986217058681582418668913922277207402967
4955 -7943555500714550557603963943460386872484259769898
4956 8040020509383050040571102850282622357334000803960
4957 -8137647175893497103813492417766123212909973374720
4958 8236449390954753478580004304698017013397567059650
4959 -8336441172759235205525498811577951935792114296920
4960 8437636742865733257089987227604607162840734907900
4961 -8540050453467196499568868245704471310605667412355
4962 8643696864786315367993239462366708711821559370700
4963 -8748590670907104439528346830247660420765639203100
4964 8854746778713122001963705182920615221479712507980
4965 -8962180232254812022624476873384682379198173086705
4966 9070906293260816886604985878934896562312857817111
4967 -9180940364012497374990925203368858238433435287725
4968 9292298069459391614271855576977318856436706396945
4969 -9404995178571780185417750041138416518342593444845
4970 9519047688091951639204473427288645509070484042724
4971 -9634471742335117849070726053191869423404401869207
4972 9751283718608765530252543475471371777197097762476
4973 -9869500145431654226251598186141772919096770113805
4974 9989137789654164348794020916025867381443448088860
4975 -10110213573064526548368055022892435919924991551776
4976 10232744661243720097498709961383338647148736851095
4977 -10356748378527487634608474801456847277088179329025
4978 10482242298629993479719734898098730332786461335030
4979 -10609244157929571648481004786753491009650108231315
4980 10737771947896022156431296968517030146970254424106
4981 -10867843826667422563148198147626755713332479595245
4982 10999478213316621732444928069797854263059888845235
4983 -11132693697685815768003896319277247924835767570430
4984 11267509136528493300781272725118009952007532821392
4985 -11403943561567835295922347466726902521943584594012
4986 11542016277551073988401744628494009920931964949265
4987 -11681746768497122451096434230438009212176901313605
4988 11823154797701031053291611695843843221031032077780
4989 -11966260312135586651949247821547153041648094878225
4990 12111083544444286168068119598805656814219818941740
4991 -12257644915460966563603467951223896984588337628489
4992 12405965138230465085693913625040986037184511604376
4993 -12556065118609649582193630216511152407303523978545
4994 12707966061355699426473762275406181533891266502567
4995 -12861689368771200962534854574611663932795698167794
4996 13017256748900762371652481591072956925833030691840
4997 -13174690112182120876455740551363247444469262029570
4998 13334011681792599128602378792723781253619326739135
4999 -13495243888267438988366653349645888910920061217217
5000 13658409482038416688674005625134450142411366114060