0 1
1 -1
2 1
3 -1
4 0
5 1
6 -1
7 0
8 1
9 -2
10 2
11 0
12 -2
13 2
14 -1
15 -1
16 3
17 -2
18 -1
19 3
20 -3
21 0
22 4
23 -5
24 2
25 3
26 -6
27 4
28 2
29 -7
30 6
31 0
32 -7
33 9
34 -2
35 -7
36 10
37 -5
38 -6
39 13
40 -8
41 -5
42 15
43 -13
44 -1
45 16
46 -17
47 2
48 16
49 -22
50 8
51 16
52 -27
53 14
54 12
55 -30
56 22
57 9
58 -34
59 29
60 3
61 -36
62 39
63 -5
64 -37
65 47
66 -14
67 -36
68 58
69 -26
70 -33
71 66
72 -41
73 -26
74 75
75 -56
76 -18
77 81
78 -74
79 -4
80 87
81 -94
82 12
83 87
84 -113
85 34
86 86
87 -133
88 57
89 79
90 -153
91 87
92 69
93 -171
94 118
95 51
96 -187
97 156
98 29
99 -201
100 194
101 -3
102 -207
103 237
104 -39
105 -212
106 279
107 -86
108 -207
109 326
110 -140
111 -194
112 367
113 -203
114 -170
115 411
116 -273
117 -138
118 446
119 -352
120 -88
121 480
122 -437
123 -30
124 501
125 -528
126 48
127 517
128 -624
129 138
130 515
131 -722
132 248
133 503
134 -822
135 370
136 469
137 -920
138 518
139 417
140 -1013
141 672
142 339
143 -1098
144 851
145 240
146 -1175
147 1040
148 106
149 -1232
150 1247
151 -53
152 -1274
153 1459
154 -250
155 -1287
156 1688
157 -478
158 -1275
159 1910
160 -744
161 -1224
162 2144
163 -1045
164 -1139
165 2364
166 -1386
167 -1001
168 2580
169 -1759
170 -821
171 2772
172 -2170
173 -577
174 2951
175 -2613
176 -279
177 3083
178 -3085
179 93
180 3188
181 -3582
182 525
183 3233
184 -4099
185 1043
186 3226
187 -4629
188 1625
189 3141
190 -5164
191 2300
192 2986
193 -5697
194 3043
195 2724
196 -6210
197 3879
198 2375
199 -6702
200 4780
201 1899
202 -7148
203 5774
204 1305
205 -7542
206 6820
207 570
208 -7859
209 7950
210 -303
211 -8094
212 9118
213 -1344
214 -8209
215 10349
216 -2535
217 -8206
218 11592
219 -3906
220 -8040
221 12872
222 -5447
223 -7714
224 14127
225 -7170
226 -7179
227 15381
228 -9068
229 -6440
230 16566
231 -11154
232 -5439
233 17696
234 -13402
235 -4194
236 18701
237 -15825
238 -2639
239 19594
240 -18404
241 -792
242 20288
243 -21119
244 1408
245 20799
246 -23960
247 3936
248 21034
249 -26902
250 6861
251 20999
252 -29911
253 10141
254 20601
255 -32958
256 13847
257 19842
258 -36011
259 17926
260 18622
261 -39007
262 22443
263 16945
264 -41924
265 27335
266 14708
267 -44683
268 32664
269 11907
270 -47237
271 38340
272 8449
273 -49506
274 44424
275 4331
276 -51443
277 50811
278 -545
279 -52927
280 57544
281 -6172
282 -53926
283 64497
284 -12638
285 -54303
286 71708
287 -19939
288 -54003
289 79018
290 -28142
291 -52890
292 86455
293 -37239
294 -50911
295 93835
296 -47283
297 -47890
298 101160
299 -58243
300 -43806
301 108229
302 -70156
303 -38462
304 115026
305 -82983
306 -31823
307 121308
308 -96718
309 -23709
310 127050
311 -111308
312 -14094
313 131984
314 -126718
315 -2768
316 136053
317 -142864
318 10248
319 138969
320 -159671
321 25172
322 140657
323 -177035
324 41977
325 140795
326 -194822
327 60847
328 139300
329 -212906
330 81731
331 135826
332 -231103
333 104823
334 130263
335 -249239
336 129991
337 122267
338 -267083
339 157426
340 111711
341 -284433
342 186966
343 98229
344 -300975
345 218732
346 81704
347 -316483
348 252519
349 61769
350 -330580
351 288426
352 38298
353 -342996
354 326141
355 10946
356 -353292
357 365734
358 -20407
359 -361164
360 406824
361 -56086
362 -366096
363 449384
364 -96178
365 -367768
366 492966
367 -140975
368 -365598
369 537488
370 -190541
371 -359226
372 582356
373 -245089
374 -348026
375 627438
376 -304644
377 -331630
378 672049
379 -369357
380 -309338
381 715922
382 -439170
383 -280796
384 758288
385 -514143
386 -245263
387 798795
388 -594147
389 -202387
390 836512
391 -679105
392 -151416
393 871026
394 -768803
395 -92024
396 901290
397 -863025
398 -23440
399 926741
400 -961420
401 54585
402 946262
403 -1063624
404 142817
405 959191
406 -1169155
407 241439
408 964250
409 -1277438
410 351156
411 960728
412 -1387851
413 472039
414 947251
415 -1499616
416 604742
417 922975
418 -1611921
419 749174
420 886490
421 -1723768
422 905888
423 836879
424 -1834166
425 1074624
426 772624
427 -1941845
428 1255771
429 692818
430 -2045640
431 1448863
432 595900
433 -2144013
434 1654119
435 480892
436 -2235575
437 1870780
438 346304
439 -2318537
440 2098859
441 191156
442 -2391305
443 2337304
444 13959
445 -2451787
446 2585834
447 -186149
448 -2498210
449 2843057
450 -410570
451 -2528208
452 3108393
453 -660107
454 -2539802
455 3380038
456 -935938
457 -2530377
458 3657064
459 -1238728
460 -2497789
461 3937241
462 -1569469
463 -2439157
464 4219219
465 -1928525
466 -2352232
467 4500316
468 -2316617
469 -2233915
470 4778756
471 -2733864
472 -2081840
473 5051314
474 -3180514
475 -1892773
476 5315771
477 -3656350
478 -1664308
479 5568385
480 -4161194
481 -1393073
482 5806406
483 -4694291
484 -1076729
485 6025565
486 -5254934
487 -711857
488 6222610
489 -5841866
490 -296219
491 6392695
492 -6453633
493 173529
494 6532077
495 -7088404
496 699420
497 6635363
498 -7743991
499 1284667
500 6698278
501 -8417752
502 1930934
503 6714942
504 -9106699
505 2641180
506 6680605
507 -9807424
508 3416633
509 6588873
510 -10515880
511 4259810
512 6434597
513 -11227836
514 5171343
515 6210981
516 -11938233
517 6153224
518 5912473
519 -12641783
520 7205279
521 5531986
522 -13332368
523 8328803
524 5063697
525 -14003699
526 9522700
527 4500282
528 -14648365
529 10787330
530 3835801
531 -15259094
532 12120504
533 3062852
534 -15827241
535 13521514
536 2175458
537 -16344326
538 14986810
539 1166372
540 -16800526
541 16514434
542 29775
543 -17186274
544 18099340
545 -1241305
546 -17490357
547 19738046
548 -2652268
549 -17702221
550 21423813
551 -4209537
552 -17809418
553 23151497
554 -5917933
555 -17800264
556 24912399
557 -7783020
558 -17661226
559 26699523
560 -9808739
561 -17379690
562 28502076
563 -11999562
564 -16940932
565 30310937
566 -14358187
567 -16331677
568 32113075
569 -16887652
570 -15536251
571 33897128
572 -19589163
573 -14540658
574 35647562
575 -22463870
576 -13328634
577 37350661
578 -25511119
579 -11885804
580 38988324
581 -28729878
582 -10195316
583 40544262
584 -32117164
585 -8242860
586 41997738
587 -35669331
588 -6011409
589 43329858
590 -39380746
591 -3486840
592 44517114
593 -43244646
594 -652490
595 45538010
596 -47252323
597 2505090
598 46366308
599 -51393520
600 6001995
601 46977828
602 -55655940
603 9850303
604 47343729
605 -60025400
606 14064978
607 47437285
608 -64485675
609 18656454
610 47227061
611 -69018095
612 23637747
613 46684007
614 -73602098
615 29016955
616 45774379
617 -78214203
618 34804782
619 44466931
620 -82829008
621 41006074
622 42725983
623 -87417824
624 47628458
625 40518480
626 -91950135
627 54673035
628 37807115
629 -96391579
630 62143325
631 34557558
632 -100706244
633 70035867
634 30731423
635 -104853858
636 78349501
637 26293553
638 -108792745
639 87075039
640 21205239
641 -112476537
642 96205765
643 15431224
644 -115857714
645 105726159
646 8933115
647 -118883525
648 115622698
649 1676469
650 -121500574
651 125872582
652 -6375819
653 -123649795
654 136454835
655 -15256544
656 -125271831
657 147338099
658 -25000369
659 -126301429
660 158493001
661 -35637318
662 -126673543
663 169878937
664 -47198524
665 -126316839
666 181456828
667 -59709857
668 -125161001
669 193175964
670 -73197574
671 -123129087
672 204986894
673 -87682133
674 -120145883
675 216827497
676 -103183261
677 -116129533
678 228637168
679 -119714462
680 -111000731
681 240341837
682 -137287440
683 -104673352
684 251868521
685 -155906941
686 -97065025
687 263130538
688 -175574846
689 -88086488
690 274042120
691 -196285470
692 -77653349
693 284502949
694 -218028853
695 -65674585
696 294414026
697 -240786978
698 -52065298
699 303661192
700 -264536158
701 -36734117
702 312131381
703 -289243866
704 -19597485
705 319696512
706 -314870638
707 -565592
708 326229530
709 -341367512
710 20441941
711 331587891
712 -368676897
713 43511071
714 335630839
715 -396731296
716 68716604
717 338201888
718 -425452977
719 96138377
720 339146426
721 -454753602
722 125842859
723 338294785
724 -484533148
725 157900924
726 335479455
727 -514680452
728 192367920
729 330518010
730 -545070912
731 229302528
732 323231369
733 -575568579
734 268745679
735 313425878
736 -606022358
737 310740629
738 300911853
739 -636269396
740 355310146
741 285486505
742 -666130316
743 402478324
744 266951732
745 -695413794
746 452246117
747 245097275
748 -723910265
749 504614274
750 219719442
751 -751398517
752 559557759
753 190603537
754 -777637583
755 617049938
756 157542704
757 -802374978
758 677035233
759 120321538
760 -825337370
761 739455132
762 78733826
763 -846240332
764 804219124
765 32566855
766 -864777345
767 871231963
768 -18380291
769 -880631867
770 940363502
771 -74312884
772 -893464177
773 1011477168
774 -135422262
775 -902925596
776 1084398127
777 -201900490
778 -908643844
779 1158943650
780 -273923639
781 -910239121
782 1234889601
783 -351665269
784 -907307483
785 1312002023
786 -435279433
787 -899439730
788 1390002697
789 -524914381
790 -886202353
791 1468601928
792 -620695896
793 -867158929
794 1547462555
795 -722739052
796 -841849336
797 1626234642
798 -831133666
799 -809813361
800 1704517908
801 -945954264
802 -770567796
803 1781897690
804 -1067245829
805 -723633203
806 1857906681
807 -1195033671
808 -668508191
809 1932061908
810 -1329309727
811 -604699236
812 2003825243
813 -1470040142
814 -531692985
815 2072642272
816 -1617154347
817 -448988576
818 2137901440
819 -1770550222
820 -356067586
821 2198974096
822 -1930084027
823 -252429917
824 2255173292
825 -2095575090
826 -137560711
827 2305794735
828 -2266796815
829 -10969617
830 2350074739
831 -2443478613
832 127844555
833 2387232906
834 -2625300388
835 279351712
836 2416429068
837 -2811891396
838 444028316
839 2436807054
840 -3002826353
841 622311417
842 2447451785
843 -3197623477
844 814639903
845 2447433599
846 -3395742081
847 1021404719
848 2435765050
849 -3596577467
850 1242992528
851 2411446830
852 -3799462929
853 1479732983
854 2373423989
855 -4003660830
856 1731945038
857 2320632710
858 -4208367090
859 1999880144
860 2251957243
861 -4412701006
862 2283772158
863 2166276945
864 -4615711922
865 2583776512
866 2062423606
867 -4816365524
868 2900022870
869 1939229666
870 -5013555766
871 3232551148
872 1795485585
873 -5206086689
874 3581366918
875 1629988612
876 -5392687850
877 3946373328
878 1441501629
879 -5571994532
880 4327430416
881 1228801586
882 -5742565982
883 4724282855
884 990639523
885 -5902861704
886 5136622099
887 725789822
888 -6051266116
889 5564011185
890 433010929
891 -6186059607
892 6005949750
893 111094657
894 -6305447795
895 6461794798
896 -241170828
897 -6407530586
898 6930829804
899 -624952656
900 -6490335020
901 7412181380
902 -1041408114
903 -6551780199
904 7904891556
905 -1491636265
906 -6589717518
907 8407831684
908 -1976711299
909 -6601889686
910 8919777566
911 -2497634680
912 -6585976853
913 9439319774
914 -3055365332
915 -6539553221
916 9964943100
917 -3650773674
918 -6460137567
919 10494933054
920 -4284668706
921 -6345145402
922 11027458551
923 -4957752787
924 -6191948098
925 11560476252
926 -5670646342
927 -5997818490
928 12091816224
929 -6423844137
930 -5759997059
931 12619083228
932 -7217735878
933 -5475634796
934 13139746798
935 -8052565456
936 -5141864577
937 13651039309
938 -8928447326
939 -4755739464
940 14150049545
941 -9845327756
942 -4314313697
943 14633619378
944 -10802997997
945 -3814573698
946 15098440126
947 -11801058029
948 -3253527511
949 15540947234
950 -12838924687
951 -2628132665
952 15957421205
953 -13915799869
954 -1935391501
955 16343879853
956 -15030673421
957 -1172274312
958 16696182753
959 -16182294738
960 -335825253
961 17009923232
962 -17369171497
963 576922372
964 17280535628
965 -18589545340
966 1568830697
967 17503186469
968 -19841384681
969 2642745565
970 17672886169
971 -21122366502
972 3801374586
973 17784379054
974 -22429862865
975 5047380255
976 17832258619
977 -23760927979
978 6383246665
979 17810858726
980 -25112279884
981 7811381292
982 17714371242
983 -26480293193
984 9333971104
985 17536738102
986 -27860974049
987 10953088327
988 17271773337
989 -29249961181
990 12670539820
991 16913055350
992 -30642493642
993 14487977788
994 16454052300
995 -32033419290
996 16406737424
997 15888017263
998 -33417156880
999 18427956915
1000 15208115673
1001 -34787712504
1002 20552403862
1003 14407323214
1004 -36138634364
1005 22780599945
1006 13478557056
1007 -37463039814
1008 25112640542
1009 12414575846
1010 -38753562124
1011 27548324543
1012 11208113948
1013 -40002387549
1014 30086962264
1015 9851786263
1016 -41201196038
1017 32727515483
1018 8338223638
1019 -42341208584
1020 35468393855
1021 6659982600
1022 -43413120042
1023 38307600201
1024 4809683974
1025 -44407160048
1026 41242520824
1027 2779926577
1028 -45313017201
1029 44270076226
1030 563427978
1031 -46119912831
1032 47386500327
1033 -1847054786
1034 -46816518672
1035 50587502347
1036 -4458584371
1037 -47391043760
1038 53868034803
1039 -7278115165
1040 -47831144085
1041 57222461744
1042 -10312350653
1043 -48124025929
1044 60644321746
1045 -13567809349
1046 -48256346346
1047 64126501903
1048 -17050681134
1049 -48214332668
1050 67660991195
1051 -20766884048
1052 -47983676318
1053 71239066793
1054 -24721922382
1055 -47549668336
1056 74851037262
1057 -28920933845
1058 -46897084924
1059 78486436223
1060 -33368547575
1061 -46010342807
1062 82133762568
1063 -38068923167
1064 -44873375366
1065 85780680587
1066 -43025609735
1067 -43469807317
1068 89413752676
1069 -48241573611
1070 -41782824045
1071 93018653081
1072 -53719061530
1073 -39795365413
1074 96579892229
1075 -59459616446
1076 -37489987004
1077 100081039360
1078 -65463943445
1079 -34849076849
1080 103504446702
1081 -71731915548
1082 -31854706820
1083 106831479090
1084 -78262443203
1085 -28488872205
1086 110042233953
1087 -85053467005
1088 -24733336248
1089 113115786049
1090 -92101834784
1091 -20569891699
1092 116029901807
1093 -99403280445
1094 -15980197141
1095 118761294470
1096 -106952307326
1097 -10946064581
1098 121285341970
1099 -114742155470
1100 -5449285801
1101 123576350086
1102 -122764692522
1103 528054422
1104 125607270245
1105 -131010366463
1106 7003759067
1107 127349979224
1108 -139468108404
1109 13995181056
1110 128774995010
1111 -148125270004
1112 21519412217
1113 129851768687
1114 -156967537429
1115 29592917002
1116 130548408579
1117 -165978856313
1118 38231732244
1119 130831980727
1120 -175141357961
1121 47451072574
1122 130668238203
1123 -184435269081
1124 57265537696
1125 130021939750
1126 -193838855720
1127 67688691616
1128 128856581610
1129 -203328316812
1130 78733278661
1131 127134729980
1132 -212877745316
1133 90410772575
1134 124817766536
1135 -222459009050
1136 102731604129
1137 121866230246
1138 -232041730470
1139 115704680658
1140 118239574187
1141 -241593152391
1142 129337622443
1143 113896526427
1144 -251078142317
1145 143636255209
1146 108794854728
1147 -260459042070
1148 158604856250
1149 102891742688
1150 -269695696945
1151 174245616590
1152 96143574318
1153 -278745293340
1154 190558900635
1155 88506319503
1156 -287562414005
1157 207542678633
1158 79935336535
1159 -296098861574
1160 225192796763
1161 70385777394
1162 -304303746966
1163 243502383785
1164 59812403873
1165 -312123297791
1166 262462132943
1167 48170008660
1168 -319500980352
1169 282059679639
1170 35413257844
1171 -326377297709
1172 302279899494
1173 21497120585
1174 -332689946821
1175 323104258265
1176 6376736799
1177 -338373604682
1178 344511123680
1179 -9992134249
1180 -343360128095
1181 366475092395
1182 -27653226789
1183 -347578326635
1184 388967316622
1185 -46649304394
1186 -350954206405
1187 411954806098
1188 -67022240116
1189 -353410735237
1190 435400775022
1191 -88812546060
1192 -354868131608
1193 459263920519
1194 -112059421550
1195 -355243620844
1196 483498787516
1197 -136800265831
1198 -354451777615
1199 508055030099
1200 -163070701233
1201 -352404271836
1202 532877796023
1203 -190904072819
1204 -349010266135
1205 557906969363
1206 -220331433070
1207 -344176157410
1208 583077580867
1209 -251381039472
1210 -337806030433
1211 608319034256
1212 -284078300918
1213 -329801394299
1214 633555540933
1215 -318445263291
1216 -320061700836
1217 658705337668
1218 -354500526587
1219 -308484074043
1220 683681146884
1221 -392258721820
1222 -294963895415
1223 708389385623
1224 -431730385370
1225 -279394532810
1226 732730659070
1227 -472921441073
1228 -261667992982
1229 756598963435
1230 -515833031658
1231 -241674649352
1232 779882211498
1233 -560460996466
1234 -219303970824
1235 802461438885
1236 -606795670842
1237 -194444246199
1238 824211363519
1239 -654821363451
1240 -166983391126
1241 844999596007
1242 -704516110766
1243 -136808675595
1244 864687241184
1245 -755851169998
1246 -103807608815
1247 883128116318
1248 -808790728265
1249 -67867669433
1250 900169394416
1251 -863291403032
1252 -28877277055
1253 915650841171
1254 -919301919485
1255 13274478191
1256 929405501369
1257 -976762622298
1258 58696775576
1259 941258956721
1260 -1035605108849
1261 107497328309
1262 951030065140
1263 -1095751772008
1264 159781236813
1265 958530243250
1266 -1157115388786
1267 215651247986
1268 963564258288
1269 -1219598687013
1270 275206513476
1271 965929548048
1272 -1283093905550
1273 338542848126
1274 965417066921
1275 -1347482389425
1276 405751392170
1277 961810646417
1278 -1412634110824
1279 476918863171
1280 954887905147
1281 -1478407315092
1282 552126125523
1283 944419654419
1284 -1544648001872
1285 631448436798
1286 930170872751
1287 -1611189617196
1288 714953917641
1289 911900170290
1290 -1677852514114
1291 802703798920
1292 889360828343
1293 -1744443695440
1294 894750791852
1295 862300326811
1296 -1810756244262
1297 991139330933
1298 830461459597
1299 -1876569143875
1300 1091903850452
1301 793581929212
1302 -1941646677901
1303 1197069025285
1304 751395537991
1305 -2005738324038
1306 1306647948363
1307 703631865021
1308 -2068578146211
1309 1420642377790
1310 650017532893
1311 -2129884767473
1312 1539040816861
1313 590275971644
1314 -2189360746830
1315 1661818764476
1316 524128771133
1317 -2246692660894
1318 1788936706723
1319 451295535792
1320 -2301550464608
1321 1920340373590
1322 371495322775
1323 -2353587681236
1324 2055958639547
1325 284446602643
1326 -2402440772972
1327 2195703798014
1328 189868780804
1329 -2447729444198
1330 2339469374646
1331 87482269068
1332 -2489056016291
1333 2487130418314
1334 -22989899810
1335 -2526005877765
1336 2638541240055
1337 -141821887252
1338 -2558146862744
1339 2793535725859
1340 -269283343066
1341 -2585029849095
1342 2951925001557
1343 -405639092026
1344 -2606188169439
1345 3113497781953
1346 -551147341432
1347 -2621138362519
1348 3278017968348
1349 -706059235066
1350 -2629379613418
1351 3445225035837
1352 -870616966487
1353 -2630394694471
1354 3614831580815
1355 -1045053200078
1356 -2623649432916
1357 3786523753359
1358 -1229589093142
1359 -2608593845188
1360 3959958759210
1361 -1424433570329
1362 -2584661664181
1363 4134765356005
1364 -1629781263490
1365 -2551271670463
1366 4310541319502
1367 -1845811636552
1368 -2507827277313
1369 4486854008393
1370 -2072686837844
1371 -2453718098251
1372 4663237817177
1373 -2310550678401
1374 -2388319587221
1375 4839194819547
1376 -2559526403546
1377 -2310994847212
1378 5014192216712
1379 -2819715513153
1380 -2221094359356
1381 5187663081734
1382 -3091195465448
1383 -2117958035033
1384 5359003817051
1385 -3374018339226
1386 -2000915033756
1387 5527575008426
1388 -3668208469091
1389 -1869286099162
1390 5692698919472
1391 -3973760956947
1392 -1722383460144
1393 5853660467275
1394 -4290639248977
1395 -1559513456822
1396 6009704767679
1397 -4618773488528
1398 -1379976560609
1399 6160038259910
1400 -4958058054833
1401 -1183070288445
1402 6303826319942
1403 -5308349760670
1404 -968089341699
1405 6440194546043
1406 -5669465356720
1407 -734328849996
1408 6568226473644
1409 -6041179587289
1410 -481084620176
1411 6686965036839
1412 -6423222676403
1413 -207656714854
1414 6795410403542
1415 -6815278238829
1416 86650153819
1417 6892521643575
1418 -7216980774462
1419 402522716749
1420 6977214705350
1421 -7627913443108
1422 740638609513
1423 7048364306439
1424 -8047605578418
1425 1101662097059
1426 7104802090404
1427 -8475530346606
1428 1486243405439
1429 7145318756286
1430 -8911102302026
1431 1895014074887
1432 7168662418917
1433 -9353674933217
1434 2328586128088
1435 7173541012242
1436 -9802538296220
1437 2787547065386
1438 7158620877244
1439 -10256916462420
1440 3272458872675
1441 7122529457041
1442 -10715965247869
1443 3783852622575
1444 7063854155785
1445 -11178769591742
1446 4322227343687
1447 6981145343270
1448 -11644341411717
1449 4888044228471
1450 6872915512226
1451 -12111616924094
1452 5481725335174
1453 6737642628804
1454 -12579454670361
1455 6103647425088
1456 6573769614185
1457 -13046632800329
1458 6754140503425
1459 6379708061237
1460 -13511847298020
1461 7433481256971
1462 6153838086810
1463 -13973709265779
1464 8141891466240
1465 5894512430942
1466 -14430743387092
1467 8879531049707
1468 5600056709581
1469 -14881385231207
1470 9646496324484
1471 5268773933825
1472 -15323980009069
1473 10442812692799
1474 4898945189157
1475 -15756779927705
1476 11268432764606
1477 4488834593570
1478 -16177943275965
1479 12123228665704
1480 4036690450962
1481 -16585531876643
1482 13006990066439
1483 3540750662027
1484 -16977510548797
1485 13919416127103
1486 2999244381870
1487 -17351744685997
1488 14860113420091
1489 2410397918295
1490 -17706000161566
1491 15828587563056
1492 1772436916740
1493 -18037941069592
1494 16824241055455
1495 1083592762716
1496 -18345130120134
1497 17846364592011
1498 342105340011
1499 -18625026601027
1500 18894134874121
1501 -453770056104
1502 -18874987316837
1503 19966605629646
1504 -1305759360027
1505 -19092264808759
1506 21062705398108
1507 -2215562282146
1508 -19274008914190
1509 22181228326366
1510 -3184848331990
1511 -19417265288604
1512 23320831960325
1513 -4215248814968
1514 -19518977640765
1515 24480027823847
1516 -5308352197227
1517 -19575986623272
1518 25657179294476
1519 -6465695555453
1520 -19585032804780
1521 26850492006336
1522 -7688759262597
1523 -19542755974112
1524 28058011824649
1525 -8978957871546
1526 -19445698934127
1527 29277615162887
1528 -10337634115131
1529 -19290307268357
1530 30507007100731
1531 -11766049224538
1532 -19072934018932
1533 31743711641913
1534 -13265376212920
1535 -18789839989986
1536 32985070074754
1537 -14836689647521
1538 -18437199373996
1539 34228231226516
1540 -16480958207155
1541 -18011100642178
1542 35470150097872
1543 -18199033902858
1544 -17507553210088
1545 36707578228526
1546 -19991643917833
1547 -16922488966445
1548 37937062665651
1549 -21859379294332
1550 -16251770043533
1551 39154936487520
1552 -23802686041305
1553 -15491191061873
1554 40357318226010
1555 -25821853325702
1556 -14636488070772
1557 41540102622400
1558 -27917003854359
1559 -13683341561093
1560 42698960555495
1561 -30088081586100
1562 -12627386667100
1563 43829330168920
1564 -32334841417881
1565 -11464216996634
1566 44926417379053
1567 -34656836456156
1568 -10189396159124
1569 45985187443522
1570 -37053407013089
1571 -8798462490052
1572 47000366193167
1573 -39523667503173
1574 -7286941964247
1575 47966432133046
1576 -42066494778706
1577 -5650353862944
1578 48877618468458
1579 -44680514693385
1580 -3884225159612
1581 49727905904412
1582 -47364089834270
1583 -1984097170992
1584 50511025555364
1585 -50115305819153
1586 54458527740
1587 51220452534815
1588 -52931958458976
1589 2235832399139
1590 51849409913908
1591 -55811539886508
1592 4564359452085
1593 52390863209837
1594 -58751225206000
1595 7044310446394
1596 52837525483433
1597 -61747858529242
1598 9679872751579
1599 53181852915810
1600 -64797939203435
1601 12475140434695
1602 53416051145561
1603 -67897607853758
1604 15434093427500
1605 53532072046955
1606 -71042632256625
1607 18560586444247
1608 53521621492362
1609 -74228393526001
1610 21858326432555
1611 53376157453823
1612 -77449871723729
1613 25330860302190
1614 53086899295012
1615 -80701632302822
1616 28981550607504
1617 52644827407239
1618 -83977811584759
1619 32813562086753
1620 52040694140191
1621 -87272103598820
1622 36829835560867
1623 51265025101948
1624 -90577745533362
1625 41033073256244
1626 50308131927134
1627 -93887505151266
1628 45425710927450
1629 49160115371167
1630 -97193666344866
1631 50009901972929
1632 47810880031705
1633 -100488017285916
1634 54787487763855
1635 46250139461926
1636 -103761836258790
1637 59759980589538
1638 44467432953078
1639 -107005880725349
1640 64928532213537
1641 42452132807434
1642 -110210373586726
1643 70293915658798
1644 40193463387686
1645 -113364993391698
1646 75856492044013
1647 37680510678707
1648 -116458861200188
1649 81616191259726
1650 34902243719551
1651 -119480532138971
1652 87572477113086
1653 31847526684392
1654 -122417983087609
1655 93724326979516
1656 28505142795842
1657 -125258605808445
1658 100070195327994
1659 24863809065110
1660 -127989195651785
1661 106607992409097
1662 20912202885617
1663 -130595946536652
1664 113335046271816
1665 16638979549196
1666 -133064440890949
1667 120248080592147
1668 12032801626497
1669 -135379646735586
1670 127343175270055
1671 7082359481062
1672 -137525909128847
1673 134615743546420
1674 1776403508708
1675 -139486949623100
1676 142060491315210
1677 -3896232223092
1678 -141245859454985
1679 149671393652379
1680 -9946594697353
1681 -142785101699748
1682 157441653027306
1683 -16385585095248
1684 -144086506465112
1685 165363675415202
1686 -23223920401043
1687 -145131276039325
1688 173429027570360
1689 -30472103139730
1690 -145899982400453
1691 181628412943970
1692 -38140379833685
1693 -146372575668550
1694 189951628232057
1695 -46238707234309
1696 -146528384213787
1697 198387539300064
1698 -54776707492414
1699 -146346126777228
1700 206924037274774
1701 -63763630843822
1702 -145803915469739
1703 215548014725601
1704 -73208307459444
1705 -144879271895716
1706 224245321550692
1707 -83119106433924
1708 -143549133391715
1709 233000741725514
1710 -93503884350583
1711 -141789873491724
1712 241797949285237
1713 -104369940528846
1714 -139577311718852
1715 250619485929001
1716 -115723962227135
1717 -136886738788290
1718 259446717466605
1719 -127571976181401
1720 -133692930267568
1721 268259812618977
1722 -139919290482456
1723 -129970176874312
1724 277037700277719
1725 -152770442324911
1726 -125692302374717
1727 285758049908788
1728 -166129136682348
1729 -120832699330280
1730 294397230026504
1731 -179998190299422
1732 -115364351564958
1733 302930290587758
1734 -194379467179038
1735 -109259875766955
1736 311330923154811
1737 -209273818947672
1738 -102491548843591
1739 319571445716373
1740 -224681017285057
1741 -95031355741039
1742 327622764994535
1743 -240599690680547
1744 -86851022059145
1745 335454364204298
1746 -257027254048160
1747 -77922068433516
1748 343034268011384
1749 -273959842011012
1750 -68215848731766
1751 350329033717821
1752 -291392235832003
1753 -57703611392979
1754 357303719456512
1755 -309317793484547
1756 -46356543504476
1757 363921879339763
1758 -327728374154950
1759 -34145839436764
1760 370145535454185
1761 -346614265244937
1762 -21042751145144
1763 375935177586526
1764 -365964104835025
1765 -7018664406880
1766 381249739630331
1767 -385764805889275
1768 7954844366685
1769 386046604478393
1770 -406001476960424
1771 23905923943701
1772 390281585535410
1773 -426657344012749
1774 40862384706544
1775 393908937406449
1776 -447713669776425
1777 58851606234443
1778 396881343183313
1779 -469149673493166
1780 77900466702832
1781 399149931641009
1782 -490942449488519
1783 98035242007219
1784 400664271005507
1785 -513066885273490
1786 119281527919620
1787 401372393335689
1788 -535495579792332
1789 141664130492632
1790 401220795563726
1791 -558198760483709
1792 165206980825080
1793 400154471773838
1794 -581144201794895
1795 189933016569185
1796 398116922271600
1797 -604297141694781
1798 215864089132344
1799 395050194548888
1800 -627620201227947
1801 243020836182642
1802 390894901167164
1803 -651073301102464
1804 271422581200987
1805 385590270156182
1806 -674613582949021
1807 301087196862712
1808 379074172577193
1809 -698195326801706
1810 332030996941363
1811 371283183119026
1812 -721769874856977
1813 364268590541423
1814 362152618160060
1815 -745285550553508
1816 397812766339537
1817 351616607401898
1818 -768687585836156
1819 432674337745188
1820 339608143260657
1821 -791918042669438
1822 468862019572986
1823 326059164318902
1824 -814915744698161
1825 506382264202701
1826 310900616950096
1827 -837616202247249
1828 545239130885841
1829 294062551369326
1830 -859951549399805
1831 585434113095537
1832 275474196331612
1833 -881850473421300
1834 626966000675363
1835 255064068624269
1836 -903238158503928
1837 669830698695100
1838 232760061669071
1839 -924036220675427
1840 714021082772899
1841 208489569223965
1842 -944162659343639
1843 759526809768209
1844 182179588780105
1845 -963531798989182
1846 806334166750094
1847 153756860211131
1848 -982054249760362
1849 854425873994249
1850 123147984770281
1851 -999636857126862
1852 903780928087659
1853 90279579476646
1854 -1016182673025637
1855 954374397855841
1856 55078412478548
1857 -1031590914762642
1858 1006177262240627
1859 17471573862124
1860 -1045756948082911
1861 1059156199813256
1862 -22613371810385
1863 -1058572256862256
1864 1113273422229580
1865 -65248197642268
1866 -1069924439577575
1867 1168486458142923
1868 -110503843992539
1869 -1079697191198316
1870 1224747983081041
1871 -158450212914998
1872 -1087770314792830
1873 1282005598758298
1874 -209155979255551
1875 -1094019717118319
1876 1340201660379108
1877 -262688366865599
1878 -1098317436961004
1879 1399273052400610
1880 -319112940566411
1881 -1100531656189001
1882 1459151014468219
1883 -378493363714665
1884 -1100526746498639
1885 1519760914853231
1886 -440891170539958
1887 -1098163297543818
1888 1581022076278212
1889 -506365504637791
1890 -1093298184030922
1891 1642847548472133
1892 -574972871302374
1893 -1085784612598658
1894 1705143935325120
1895 -646766856692900
1896 -1075472211040328
1897 1767811168067314
1898 -721797859796021
1899 -1062207095876263
1900 1830742335416626
1901 -800112792153169
1902 -1045831985524560
1903 1893823459078975
1904 -881754789270314
1905 -1026186290333504
1906 1956933328623406
1907 -966762890829219
1908 -1003106251786784
1909 2019943281242766
1910 -1055171731528470
1911 -976425056781090
1912 2082717043278365
1913 -1147011201907642
1914 -945973004762318
1915 2145110516260257
1916 -1242306118650192
1917 -911577648296453
1918 2206971627256129
1919 -1341075866347982
1920 -873063990024591
1921 2268140123406924
1922 -1443334047524142
1923 -830254651365131
1924 2328447433349781
1925 -1549088105733905
1926 -782970101431499
1927 2387716472730000
1928 -1658338955783950
1929 -731028855669992
1930 2445761519146282
1931 -1771080588821902
1932 -674247738650860
1933 2502388031202483
1934 -1887299683317164
1935 -612442114690583
1936 2557392539686858
1937 -2006975193040709
1938 -545426186361142
1939 2610562482928595
1940 -2130077939644789
1941 -473013258892029
1942 2661676117003991
1943 -2256570184549882
1944 -395016076472322
1945 2710502370437857
1946 -2386405204239511
1947 -311247122124051
1948 2756800776417204
1949 -2519526847369347
1950 -221518993591397
1951 2800321349960176
1952 -2655869094022463
1953 -125644740594890
1954 2840804545394561
1955 -2795355599670301
1956 -23438281956400
1957 2877981159303635
1958 -2937899239955494
1959 85285218167195
1960 2911572316593518
1961 -3083401643287682
1962 200708890077732
1963 2941289402805266
1964 -3231752723057608
1965 323013741907898
1966 2966834082270172
1967 -3382830201001704
1968 452378154833975
1969 2987898263441724
1970 -3536499128926525
1971 588977424466020
1972 3004164152902202
1973 -3692611405344305
1974 732983210212702
1975 3015304257533507
1976 -3851005289152583
1977 884563033478104
1978 3020981478187571
1979 -4011504912244351
1980 1043879679767122
1981 3020849152778234
1982 -4173919787985911
1983 1211090652762070
1984 3014551193562903
1985 -4338044322894591
1986 1386347528174134
1987 3001722175273575
1988 -4503657322970560
1989 1569795362651486
1990 2981987520205873
1991 -4670521507966759
1992 1761571998725640
1993 2954963635625556
1994 -4838383019040267
1995 1961807427960521
1996 2920258150862977
1997 -5006970939371720
1998 2170623046256699
1999 2877470108466995
2000 -5175996807051440
2001 2388130971046529
2002 2826190257588910
2003 -5345154146237584
2004 2614433246723751
2005 2766001303338864
2006 -5514117989442349
2007 2849621115639603
2008 2696478260942926
2009 -5682544423892939
2010 3093774173886591
2011 2617188767812858
2012 -5850070127821230
2013 3346959596393803
2014 2527693502907552
2015 -6016311936959362
2016 3609231243285805
2017 2427546566205575
2018 -6180866399933401
2019 3880628839900926
2020 2316295967704172
2021 -6343309370275768
2022 4161177034542526
2023 2193484078897418
2024 -6503195586291776
2025 4450884534268691
2026 2058648195986323
2027 -6660058294489706
2028 4749743115451352
2029 1911321067928239
2030 -6813408859748122
2031 5057726716830445
2032 1751031538286097
2033 -6962736426338419
2034 5374790404368931
2035 1577305154518935
2036 -7107507564743756
2037 5700869423725387
2038 1389664892802260
2039 -7247165976912544
2040 6035878121592436
2041 1187631853041727
2042 -7381132186356500
2043 6379708959856924
2044 970726071038549
2045 -7508803294804357
2046 6732231396349203
2047 738467303554823
2048 -7629552722656533
2049 7093290863700929
2050 490375931948191
2051 -7742730024482436
2052 7462707612599104
2053 225973841612675
2054 -7847660687443851
2055 7840275659162306
2056 -55214579030325
2057 -7943646013517641
2058 8225761594592307
2059 -353661460701880
2060 -8029962983752751
2061 8618903505091851
2062 -669834355103389
2063 -8105864215630943
2064 9019409752697129
2065 -1004195154987269
2066 -8170577901445058
2067 9426957872606531
2068 -1357198893406503
2069 -8223307849441843
2070 9841193330232418
2071 -1729292558113613
2072 -8263233505117577
2073 10261728401763876
2074 -2120913785198177
2075 -8289510085183240
2076 10688140913376660
2077 -2532489564709267
2078 -8301268690779716
2079 11119973111148078
2080 -2964434825886529
2081 -8297616543790259
2082 11556730389399822
2083 -3417151031382492
2084 -8277637201326908
2085 11997880157016261
2086 -3891024651852228
2087 -8240390904083658
2088 12442850562238335
2089 -4386425646455897
2090 -8184914901902185
2091 12891029363538091
2092 -4903705825168723
2093 -8110223924157840
2094 13341762659165485
2095 -5443197213891844
2096 -8015310626323985
2097 13794353771101601
2098 -6005210303245891
2099 -7899146192795351
2100 14248061988834828
2101 -6590032297311346
2102 -7760680914614261
2103 14702101475929347
2104 -7197925248432554
2105 -7598844935183736
2106 15155640037921051
2107 -7829124189104627
2108 -7412548969667369
2109 15607798062260274
2110 -8483835153126726
2111 -7200685204215086
2112 16057647321268819
2113 -9162233191012139
2114 -6962128167528876
2115 16504209956650419
2116 -9864460278445824
2117 -6695735794501240
2118 16946457329739921
2119 -10590623216521825
2120 -6400350460515317
2121 17383309062832146
2122 -11340791429437683
2123 -6074800220287965
2124 17813631949415950
2125 -12114994751578568
2126 -5717900015675158
2127 18236239065902846
2128 -12913221117450476
2129 -5328453100482814
2130 18649888755618734
2131 -13735414238719839
2132 -4905252432332701
2133 19053283824970367
2134 -14581471190223656
2135 -4447082294307181
2136 19445070616344361
2137 -15451239981262394
2138 -3952719881293768
2139 19823838303820694
2140 -16344517042749918
2141 -3420937128994465
2142 20188118070599307
2143 -17261044698008811
2144 -2850502505151313
2145 20536382520755645
2146 -18200508557451354
2147 -2240183056178669
2148 20867044977880780
2149 -19162534895462676
2150 -1588746413214745
2151 21178459029823017
2152 -20146687960092683
2153 -894963066486082
2154 21468917966640612
2155 -21152467264072183
2156 -157608595703861
2157 21736654476292674
2158 -22179304818462040
2159 624533818339536
2160 21979840240433132
2161 -23226562347046838
2162 1452670929792966
2163 22196585800415561
2164 -24293528454499267
2165 2327996670015612
2166 22384940330445103
2167 -25379415774982167
2168 3251689441559681
2169 22542891693628105
2170 -26483358086712256
2171 4224909105850973
2172 22668366413390688
2173 -27604407407337682
2174 5248794027441833
2175 22759229940214630
2176 -28741531068507053
2177 6324457799613374
2178 22813286842551509
2179 -29893608772031451
2180 7452986031838342
2181 22828281306219650
2182 -31059429639938992
2183 8635432806789894
2184 22801897566874901
2185 -32237689247256465
2186 9872817205100946
2187 22731760664269420
2188 -33426986664600661
2189 11166119488095994
2190 22615437139630102
2191 -34625821485412540
2192 12516277355127215
2193 22450436067680362
2194 -35832590880077355
2195 13924181847713032
2196 22234210042406908
2197 -37045586637111239
2198 15390673335758248
2199 21964156510938885
2200 -38262992249932082
2201 16916537140217604
2202 21637619071766391
2203 -39482879993536817
2204 18502499246104671
2205 21251889134547656
2206 -40703208066813390
2207 20149221642059745
2208 20804207555936774
2209 -41921817728473823
2210 21857297759718828
2211 20291766649794159
2212 -43136430519936990
2213 23627247530414766
2214 19711712185618890
2215 -44344645486132417
2216 25459512551979341
2217 19061145774572387
2218 -45543936506309026
2219 27354450864746677
2220 18337127255730441
2221 -46731649627524365
2222 29312331848948230
2223 17536677482967751
2224 -47905000532664928
2225 31333330723953146
2226 16656781125032958
2227 -49061072016836722
2228 33417523181631759
2229 15694389878311124
2230 -50196811624138276
2231 35564879615133162
2232 14646425706157550
2233 -51309029299137018
2234 37775259495604018
2235 13509784503129078
2236 -52394395226404553
2237 40048405339317597
2238 12281339798743883
2239 -53449437691548236
2240 42383936837776096
2241 10957946897931642
2242 -54470541159515219
2243 44781344574304087
2244 9536447074739258
2245 -55453944382137599
2246 47239983920350672
2247 8013672213171595
2248 -56395738753511227
2249 49759068515599553
2250 6386449515261439
2251 -57291866703007365
2252 52337663945863665
2253 4651606666533928
2254 -58138120368526428
2255 54974681003869435
2256 2805977081960698
2257 -58930140316191761
2258 57668869167341715
2259 846405618845442
2260 -59663414574248385
2261 60418809660494599
2262 -1230245616034059
2263 -60333277723120482
2264 63222908754311430
2265 -3427090984615609
2266 -60934910334926657
2267 66079390652285703
2268 -5747214927695851
2269 -61463338479474443
2270 68986290638036215
2271 -8193665093263622
2272 -61913433616770953
2273 71941447812568812
2274 -10769445344078253
2275 -62279912566629263
2276 74942498118159221
2277 -13477508277406498
2278 -62557337903336739
2279 77986866957841948
2280 -16320747611122886
2281 -62740118438837830
2282 81071762128493016
2283 -19301990078249266
2284 -62822510170685616
2285 84194166357342161
2286 -22423987175255556
2287 -62798617330398836
2288 87350830180889846
2289 -25689406416178470
2290 -62662393937955610
2291 90538264437548683
2292 -29100822429411418
2293 -62407645468684789
2294 93752733133358850
2295 -32660707559250372
2296 -62028031068995947
2297 96990245933844642
2298 -36371422299262028
2299 -61517065897097651
2300 100246551062069776
2301 -40235205232263906
2302 -60868124056171599
2303 103517127837397548
2304 -44254162791916114
2305 -60074441665381635
2306 106797179655617945
2307 -48430258534445928
2308 -59129120568375019
2309 110081626627152635
2310 -52765302223799103
2311 -58025132192261004
2312 113365098693804860
2313 -57260938432532174
2314 -56755322090175510
2315 116641928423381707
2316 -61918634948670118
2317 -55312414647256483
2318 119906144322666310
2319 -66739670707491250
2320 -53689018516857699
2321 123151463850466996
2322 -71725123522883152
2323 -51877632233031944
2324 126371286991016304
2325 -76875857355135427
2326 -49870650600937331
2327 129558689552724788
2328 -82192509374499710
2329 -47660371275751412
2330 132706417071374356
2331 -87675476575358613
2332 -45239002167852416
2333 135806878466628310
2334 -93324902183637011
2335 -42598669048599786
2336 138852140349794201
2337 -99140661633308738
2338 -39731424030775516
2339 141833921115448470
2340 -105122348335163001
2341 -36629254261186628
2342 144743585733379745
2343 -111269259036174147
2344 -33284091536835149
2345 147572140358222832
2346 -117580378973367887
2347 -29687822143634342
2348 150310227690547571
2349 -124054366643097717
2350 -25832297667697520
2351 152948122192306442
2352 -130689538368931348
2353 -21709346038839754
2354 155475726107578680
2355 -137483852514833621
2356 -17310783595051093
2357 157882565377015804
2358 -144434893503129852
2359 -12628427387723270
2360 160157786413624567
2361 -151539855511436079
2362 -7654108556061803
2363 162290152814950997
2364 -158795525984411052
2365 -2379685948916227
2366 164268042994554653
2367 -166198268862084388
2368 3202939136601006
2369 166079447795481301
2370 -173744007635565933
2371 9101807963861057
2372 167711969083521566
2373 -181428208162818232
2374 15324888202515730
2375 169152818370675886
2376 -189245861326948750
2377 21880057518315099
2378 170388816480882667
2379 -197191465502592959
2380 28775085954858179
2381 171406393297466254
2382 -205259008884491282
2383 36017618058750593
2384 172191588616913622
2385 -213441951676781438
2386 43615153753087524
2387 172730053138656307
2388 -221733208167307568
2389 51575028956060277
2390 173007050627439819
2391 -230125128721914426
2392 59904394906724278
2393 173007460268375064
2394 -238609481689668420
2395 68610197240380320
2396 172715780262413117
2397 -247177435292632024
2398 77699153732048475
2399 172116131674222263
2400 -255819539457641334
2401 87177731797789092
2402 171192263589367522
2403 -264525707702388531
2404 97052124627614133
2405 169927558586088512
2406 -273285198998340789
2407 107328227087853302
2408 168305039586880668
2409 -282086599765091838
2410 118011610222245019
2411 166307377088805542
2412 -290917805879908733
2413 129107495537913270
2414 163916897845036902
2415 -299766004901812285
2416 140620727860515516
2417 161115593991839638
2418 -308617658354937237
2419 152555747994612722
2420 157885133698474639
2421 -317458484315231791
2422 164916563927467568
2423 154206872331153804
2424 -326273440104794842
2425 177706721862966028
2426 150061865212389410
2427 -335046705386333083
2428 190929275778205215
2429 145430880964257698
2430 -343761665417476825
2431 204586756840120125
2432 140294416519541845
2433 -352400894808545587
2434 218681141328721233
2435 134632712788466059
2436 -360946141498547540
2437 233213818456488999
2438 128425772064962388
2439 -369378311344007194
2440 248185556683515734
2441 121653376161304785
2442 -377677452989060746
2443 263596469970804733
2444 114295106353568827
2445 -385822743466190273
2446 279445982524944371
2447 106330364128471555
2448 -393792474145276622
2449 295732793529256789
2450 97738393811114822
2451 -401564037538024089
2452 312454840368176894
2453 88498306067886871
2454 -409113914524150215
2455 329609261894024695
2456 78589103358108100
2457 -416417662563881087
2458 347192360195575609
2459 67989706334560088
2460 -423449904410494643
2461 365199562472241981
2462 56678982258748145
2463 -430184317948719780
2464 383625381426714146
2465 44635774437699007
2466 -436593626615409110
2467 402463375834124969
2468 31838933738695984
2469 -442649591092683065
2470 421706109654201570
2471 18267351197556330
2472 -448323001671938570
2473 441345111399915373
2474 3899992764040363
2475 -453583672042979313
2476 461370832081944606
2477 -11284064788718203
2478 -458400433847339016
2479 481772603498364016
2480 -27305595762149181
2481 -462741132817890514
2482 502538595142751727
2483 -44185186198450748
2484 -466572625779518131
2485 523655771555346420
2486 -61943192303392995
2487 -469860779404082663
2488 545109848344757932
2489 -80599697572072018
2490 -472570469929320828
2491 566885248761072128
2492 -100174467626645709
2493 -474665584805559024
2494 588965059001559616
2495 -120686903695089252
2496 -476109025413511100
2497 611330984186318993
2498 -142155993763250306
2499 -476862711891383173
2500 633963303140013429
2501 -164600262310800129
2502 -476887589142958184
2503 656840823972516575
2504 -188037717688849153
2505 -476143635142710560
2506 679940838550330092
2507 -212485798028880297
2508 -474589870536991231
2509 703239077907786416
2510 -237961314770396504
2511 -472184370734468251
2512 726709666645153349
2513 -264480394672902815
2514 -468884279411104571
2515 750325078418922480
2516 -292058419432198279
2517 -464645824703578028
2518 774056090528152561
2519 -320709963741261544
2520 -459424336937165773
2521 797871739757033548
2522 -350448730950794546
2523 -453174269246323023
2524 821739277435359490
2525 -381287487141657123
2526 -445849219853533789
2527 845624125932355180
2528 -413237992803891092
2529 -437401957448068850
2530 869489834503106810
2531 -446310932903115415
2532 -427784448348758853
2533 893298036758123433
2534 -480515844571979928
2535 -416947886979216975
2536 917008407634584573
2537 -515861043174479066
2538 -404842728252418511
2539 940578622193066068
2540 -552353546026582319
2541 -391418723483605539
2542 963964314079030372
2543 -589998994485117925
2544 -376624958339841035
2545 987119036026140474
2546 -628801573739063990
2547 -360409894534499222
2548 1009994220201340001
2549 -668763930975555259
2550 -342721413685580905
2551 1032539140821518794
2552 -709887091309231726
2553 -323506865138621956
2554 1054700876804380576
2555 -752170372105868735
2556 -302713116077680439
2557 1076424276933780807
2558 -795611295146428935
2559 -280286605821442446
2560 1097651925266597446
2561 -840205497217996147
2562 -256173402530995578
2563 1118324109311401968
2564 -885946638640556350
2565 -230319264321062835
2566 1138378788670590056
2567 -932826310267505157
2568 -202669702903616323
2569 1157751566725351690
2570 -980833938535843493
2571 -173170051853260339
2572 1176375663022009359
2573 -1029956689053360748
2574 -141765537519529372
2575 1194181888985346663
2576 -1080179368369047331
2577 -108401354776935458
2578 1211098624586495088
2579 -1131484324360153535
2580 -73022745532424141
2581 1227051798636266672
2582 -1183851344958084286
2583 -35575082280607275
2584 1241964870300884648
2585 -1237257555588154670
2586 3996045479493100
2587 1255758814554951663
2588 -1291677315125916839
2589 45744739573804947
2590 1268352109140548911
2591 -1347082110684441766
2592 89724698527180985
2593 1279660725787759537
2594 -1403440451119282461
2595 135989117483751399
2596 1289598123239998681
2597 -1460717759501317850
2598 184590585086253412
2599 1298075244878315998
2600 -1518876264534207132
2601 235580974712546964
2602 1305000518463133662
2603 -1577874891097583180
2604 289011332596189387
2605 1310279860824642493
2606 -1637669149987652646
2607 344931760123705142
2608 1313816684998207961
2609 -1698211026964699085
2610 403391292956100469
2611 1315511912668873961
2612 -1759448871277769086
2613 464437774157871189
2614 1315263989402174783
2615 -1821327283700641468
2616 528117724103711056
2617 1312968905555949893
2618 -1883787004354242697
2619 594476204239556739
2620 1308520220332028333
2621 -1946764800268871162
2622 663556677590659510
2623 1301809091890708641
2624 -2010193353071544212
2625 735400862985179139
2626 1292724310971653398
2627 -2074001146668236924
2628 810048586014950212
2629 1281152340967393608
2630 -2138112355420268485
2631 887537623590047108
2632 1266977361881184541
2633 -2202446732596980237
2634 967903545239808977
2635 1250081321135656277
2636 -2266919499724390855
2637 1051179547908326031
2638 1230343988653177918
2639 -2331441236518573059
2640 1137396287527494234
2641 1207643019191626248
2642 -2395917772149420001
2643 1226581704006095935
2644 1181854019348988298
2645 -2460250077426911620
2646 1318760843054883361
2647 1152850622231941769
2648 -2524334158785389683
2649 1413955671372935323
2650 1120504567198168997
2651 -2588060953557033796
2652 1512184888754247549
2653 1084685787675145193
2654 -2651316227546525500
2655 1613463733530428696
2656 1045262504462756711
2657 -2713980474290896774
2658 1717803785046370751
2659 1002101327526392102
2660 -2775928817158794728
2661 1825212759475065662
2662 955067363689079757
2663 -2837030913562373916
2664 1935694302812680965
2665 904024333226519443
2666 -2897150862582130102
2667 2049247777246877641
2668 848834692779030550
2669 -2956147115162507952
2670 2165868044885799235
2671 789359767576699372
2672 -3013872388331381049
2673 2285545244931846303
2674 725459890398738491
2675 -3070173582479080553
2676 2408264568432330732
2677 656994550251340600
2678 -3124891703308776720
2679 2534006026582687664
2680 583822548195873587
2681 -3177861787367697816
2682 2662744216865097133
2683 505802163292039902
2684 -3228912832933425727
2685 2794448082886395422
2686 422791326103387240
2687 -3277867735033683526
2688 2929080672350894891
2689 334647802704382748
2690 -3324543226542950277
2691 3066598888925098845
2692 241229386653756861
2693 -3368749823995913344
2694 3206953242580323843
2695 142394101842676350
2696 -3410291780236157778
2697 3350087594064484567
2698 38000413703896211
2699 -3448967042397231000
2700 3495938898245214656
2701 -72092548348868069
2702 -3484567217513072931
2703 3644436941866687655
2704 -188024759738612662
2705 -3516877544106842338
2706 3795504080620270990
2707 -309935057976630319
2708 -3545676872240233401
2709 3949054970967939592
2710 -437960890806614222
2711 -3570737650216313420
2712 4104996301773352891
2713 -572238052470331267
2714 -3591825920609008348
2715 4263226521078071770
2716 -712900410520457815
2717 -3608701323651290593
2718 4423635563237851767
2719 -860079620471533950
2720 -3621117110849417194
2721 4586104571652019028
2722 -1013904830675954316
2723 -3628820166688746023
2724 4750505622462434319
2725 -1174502374785736106
2726 -3631551041498933024
2727 4916701444356624878
2728 -1341995454145963605
2729 -3629043993169000047
2730 5084545140008960377
2731 -1516503807557377518
2732 -3621027040986297776
2733 5253879904198822248
2734 -1698143370708342883
2735 -3607222029109331636
2736 5424538744301636665
2737 -1887025922801172680
2738 -3587344703157447805
2739 5596344198093272859
2740 -2083258722621230738
2741 -3561104797240889139
2742 5769108054726766319
2743 -2286944131670301785
2744 -3528206135129000720
2745 5942631073729973854
2746 -2498179226558140866
2747 -3488346742684533636
2748 6116702708040886281
2749 -2717055398378010779
2750 -3441218975482093012
2751 6291100825840983679
2752 -2943657941200699045
2753 -3386509658537071548
2754 6465591437364889013
2755 -3178065627529008962
2756 -3323900242285530465
2757 6639928421355783167
2758 -3420350272781060368
2759 -3253066971533486903
2760 6813853257506919488
2761 -3670576286770700762
2762 -3173681071743740498
2763 6987094759474872570
2764 -3928800214184166743
2765 -3085408949161056592
2766 7159368814960250711
2767 -4195070262156273193
2768 -2987912409376578600
2769 7330378127362183963
2770 -4469425816870819630
2771 -2880848890608048992
2772 7499811965660440444
2773 -4751896947436364763
2774 -2763871716530883502
2775 7667345916949610062
2776 -5042503898880293858
2777 -2636630364705790938
2778 7832641648437138073
2779 -5341256572671449093
2780 -2498770755676671178
2781 7995346673255279055
2782 -5648153996528971694
2783 -2349935558543245847
2784 8155094127048476037
2785 -5963183782096224305
2786 -2189764518325364027
2787 8311502549617255530
2788 -6286321572146573306
2789 -2017894800675014997
2790 8464175678731291399
2791 -6617530476082396659
2792 -1833961359496751721
2793 8612702250321245057
2794 -6956760495295203700
2795 -1637597322777166932
2796 8756655812312091805
2797 -7303947937343020723
2798 -1428434402431545986
2799 8895594546243982056
2800 -7659014820410052812
2801 -1206103323201967270
2802 9029061104083405687
2803 -8021868267209790469
2804 -970234276666220937
2805 9156582454313334628
2806 -8392399889687636332
2807 -720457395117732099
2808 9277669744845089543
2809 -8770485163904024081
2810 -456403251626648195
2811 9391818176780775703
2812 -9155982796336404505
2813 -177703380760924356
2814 9498506896706791644
2815 -9548734081214169062
2816 116009173469039640
2817 9597198901495605120
2818 -9948562250002551075
2819 425099288256240300
2820 9687340963422077360
2821 -10355271812893513345
2822 749929164413416434
2823 9768363569526905246
2824 -10768647893290788742
2825 1090857706675049003
2826 9839680883157328878
2827 -11188455555406589720
2828 1448239874810233348
2829 9900690721570514396
2830 -11614439125818606503
2831 1822426011970163695
2832 9950774557650096471
2833 -12046321509378450822
2834 2213761142939196029
2835 9989297539582540555
2836 -12483803500176287097
2837 2622584249033827545
2838 10015608536649900160
2839 -12926563088237783925
2840 3049227512060242344
2841 10029040204954616325
2842 -13374254762507040807
2843 3494015534404028188
2844 10028909081335058476
2845 -13826508811092754984
2846 3957264527407267762
2847 10014515699253817006
2848 -14282930619169542901
2849 4439281475443477428
2850 9985144735014469446
2851 -14743099965827661739
2852 4940363267590032835
2853 9940065178063652864
2854 -15206570320095055851
2855 5460795804657781652
2856 9878530533814452021
2857 -15672868137752542796
2858 6000853073220867638
2859 9799779052731245159
2860 -16141492158990149991
2861 6560796194764723794
2862 9703033994185941048
2863 -16611912708869533002
2864 7140872441342897110
2865 9587503918806191189
2866 -17083571000452711609
2867 7741314226226465116
2868 9452383017892581183
2869 -17555878442921485321
2870 8362338060685637614
2871 9296851473614284724
2872 -18028215954352715661
2873 9004143485765680776
2874 9120075858607750958
2875 -18499933281844917743
2876 9666911969945784077
2877 8921209568685901842
2878 -18970348328457411051
2879 10350805781930570781
2880 8699393297320969185
2881 -19438746490045186452
2882 11055966829217568243
2883 8453755545603337521
2884 -19904380001233631288
2885 11782515472085245708
2886 8183413176369201733
2887 -20366467294019534835
2888 12530549303402436983
2889 7887472006202563255
2890 -20824192368016842248
2891 13300141904311222361
2892 7565027444011566062
2893 -21276704176248204375
2894 14091341565942822899
2895 7215165169897589414
2896 -21723116025265169917
2897 14904169987635221800
2898 6836961863012321695
2899 -22162504993929137308
2900 15738620941577973904
2901 6429485972130619861
2902 -22593911369385511771
2903 16594658914776391319
2904 5991798537618538430
2905 -23016338105009698168
2906 17472217718030811076
2907 5522954058541757902
2908 -23428750298596958196
2909 18371199073258902253
2910 5022001413552228536
2911 -23830074696032057671
2912 19291471168629388855
2913 4487984829325940763
2914 -24219199218439018969
2915 20232867193279780198
2916 3919944905132900228
2917 -24594972518520021321
2918 21195183840867752494
2919 3316919687336038016
2920 -24956203563795535453
2921 22178179794179470452
2922 2677945802329914405
2923 -25301661252942859834
2924 23181574179831659575
2925 2002059641747392830
2926 -25630074062645126377
2927 24205045005753074558
2928 1288298608345800133
2929 -25940129731645825128
2930 25248227570272872380
2931 535702416443028853
2932 -26230474979108102859
2933 26310712855972122873
2934 -256685544802871194
2935 -26499715264486612700
2936 27392045896926693903
2937 -1089816791362225621
2938 -26746414585679755906
2939 28491724132973186358
2940 -1964636259390822051
2941 -26969095323196937683
2942 29609195739434237937
2943 -2882080761421999985
2944 -27166238126763522300
2945 30743857946420961708
2946 -3843077375700861238
2947 -27336281852633296527
2948 31895055335961490200
2949 -4848541774650542467
2950 -27477623547671366458
2951 33062078131566650499
2952 -5899376484666607804
2953 -27588618489025806617
2954 34244160468305659032
2955 -6996469083177723113
2956 -27667580275070385908
2957 35440478658499334006
2958 -8140690325376272131
2959 -27712780976998031943
2960 36650149440936387496
2961 -9332892206498596236
2962 -27722451346350689231
2963 37872228229225854189
2964 -10573905952302462216
2965 -27694781088432977542
2966 39105707347029294491
2967 -11864539943550972187
2968 -27627919196482052564
2969 40349514266297010292
2970 -13205577567420498007
2971 -27519974357120186835
2972 41602509836102357304
2973 -14597775001576525218
2974 -27369015421525789919
2975 42863486518710572551
2976 -16041858924126291816
2977 -27173071953439482851
2978 44131166620336531377
2979 -17538524155120490288
2980 -26930134847985703699
2981 45404200533747018813
2982 -19088431223144247162
2983 -26638157033020558631
2984 46681164980028307009
2985 -20692203862585379165
2986 -26295054246512268403
2987 47960561267197253031
2988 -22350426435481305226
2989 -25898705902267826524
2990 49240813552856234857
2991 -24063641283453681349
2992 -25446956037011913756
2993 50520267129090917542
2994 -25832346004017248058
2995 -24937614351743301171
2996 51797186716701534073
2997 -27656990656687182881
2998 -24368457339853057675
2999 53069754787491614346
3000 -29537974893600149073
3001 -23737229515542424753
3002 54336069901601524622
3003 -31475645019974960947
3004 -23041644734481638077
3005 55594145079136352863
3006 -33470290979590386480
3007 -22279387620865937295
3008 56841906192985809479
3009 -35522143270513048999
3010 -21448115092237784399
3011 58077190402605846758
3012 -37631369786741672677
3013 -20545457996855734928
3014 59297744615581338014
3015 -39798072590902011553
3016 -19569022854382319417
3017 60501223997260283947
3018 -42022284614194409305
3019 -18516393715293153715
3020 61685190515206828078
3021 -44303966288615006086
3022 -17385134129158953880
3023 62847111539281360804
3024 -46643002108225462913
3025 -16172789237826528474
3026 63984358484036563759
3027 -49039197124383996501
3028 -14876887982997382319
3029 65094205514745650063
3030 -51492273372314088671
3031 -13494945444856376580
3032 66173828303704776854
3033 -54001866233809802171
3034 -12024465300568372802
3035 67220302858630018895
3036 -56567520734105577780
3037 -10462942419915198551
3038 68230604409749662350
3039 -59188687777579290967
3040 -8807865586183427605
3041 69201606377908964812
3042 -61864720321008502340
3043 -7056720360193147063
3044 70130079410260110686
3045 -64594869488922988466
3046 -5206992074835086902
3047 71012690506336113357
3048 -67378280630495846618
3049 -3256168978622754754
3050 71846002221064539769
3051 -70213989322384493386
3052 -1201745514852900294
3053 72626471967992182906
3054 -73100917317738774976
3055 958774244513474028
3056 73350451409264323290
3057 -76037868445637489154
3058 3227873024459880413
3059 74014185956089315942
3060 -79023524461988854854
3061 5608016612301856475
3062 74613814366231996029
3063 -82056440856009384538
3064 8101649977906104606
3065 75145368462704827774
3066 -85135042614166471785
3067 10711193228436997268
3068 75604772960210451045
3069 -88257619945545387595
3070 13439037413560180620
3071 75987845423927116859
3072 -91422323971430220801
3073 16287540160221625198
3074 76290296347203696275
3075 -94627162382884741815
3076 19259021153840968130
3077 76507729373159191584
3078 -97869995070072569047
3079 22355757444471880850
3080 76635641646776917155
3081 -101148529726929216740
3082 25579978595719553181
3083 76669424322862959560
3084 -104460317435907064961
3085 28933861654412651845
3086 76604363216491325662
3087 -107802748236223943278
3088 32419525959808510240
3089 76435639621656978025
3090 -111173046681373494298
3091 36039027769794505433
3092 76158331284791982969
3093 -114568267389121813011
3094 39794354723887863228
3095 75767413559191031199
3096 -117985290590832677527
3097 43687420119979654845
3098 75257760727042390159
3099 -121420817683138158443
3100 47720057025693658374
3101 74624147515398478819
3102 -124871366789912299400
3103 51894012200803687729
3104 73861250792829601746
3105 -128333268337346199083
3106 56210939852688832137
3107 72963651473351311082
3108 -131802660651252975279
3109 60672395200794446434
3110 71925836614413924390
3111 -135275485579153798322
3112 65279827873223970247
3113 70742201735765938089
3114 -138747484147491648363
3115 70034575110976333313
3116 69407053346029870852
3117 -142214192256271621821
3118 74937854804147080695
3119 67914611703976949500
3120 -145670936422722059115
3121 79990758335174877182
3122 66259013801392952228
3123 -149112829576008895990
3124 85194243254687222862
3125 64434316594654990458
3126 -152534766915899204887
3127 90549125764625669015
3128 62434500471959194161
3129 -155931421837105860724
3130 96056073035478438322
3131 60253472983407957295
3132 -159297241933557514925
3133 101715595331927644503
3134 57885072820945547054
3135 -162626445084015123739
3136 107528037975062137782
3137 55323074075382501698
3138 -165913015634653700917
3139 113493573115114783709
3140 52561190757546853080
3141 -169150700679701489596
3142 119612191344242635945
3143 49593081610782344116
3144 -172333006457180934033
3145 125883693122997377023
3146 46412355201870412826
3147 -175453194860473863356
3148 132307680051410837887
3149 43012575317520863915
3150 -178504280084225156629
3151 138883545958065029774
3152 39387266653543585003
3153 -181479025404921083380
3154 145610467839527665912
3155 35529920823702409609
3156 -184369940116147976498
3157 152487396623273869572
3158 31434002675395373494
3159 -187169276618457165769
3160 159513047787976021304
3161 27092956938954954868
3162 -189869027685379866127
3163 166685891814075338467
3164 22500215197729118903
3165 -192460923905058980956
3166 174004144500056480483
3167 17649203205462898609
3168 -194936431320619732694
3169 181465757117170022625
3170 12533348538149750898
3171 -197286749268262871813
3172 189068406439612613016
3173 7146088606517649064
3174 -199502808437795482405
3175 196809484622773824724
3176 1480879016319481741
3177 -201575269154068928091
3178 204686088968192123897
3179 -4468797697838239356
3180 -203494519905672198907
3181 212695011547738817751
3182 -10709422977979136792
3183 -205250676118777707822
3184 220832728727341204656
3185 -17247432762328569197
3186 -206833579204155340638
3187 229095390562715934522
3188 -24089207631857646957
3189 -208232795874645752966
3190 237478810109139590936
3191 -31241062559178281142
3192 -209437617762782576305
3193 245978452617715507629
3194 -38709236272720553173
3195 -210437061335208883554
3196 254589424661921122700
3197 -46499880212263577472
3198 -211219868135282917988
3199 263306463166931425320
3200 -54619047088823984136
3201 -211774505349803425388
3202 272123924387292348630
3203 -63072679025756717904
3204 -212089166732981325855
3205 281035772805521425471
3206 -71866595294164169665
3207 -212151773882828373157
3208 290035569999041790806
3209 -81006479620359113653
3210 -211949977904816811436
3211 299116463448145953709
3212 -90497867078587017535
3213 -211471161457171341145
3214 308271175334264583551
3215 -100346130547746709303
3216 -210702441214395260235
3217 317491991301405958968
3218 -110556466745456224607
3219 -209630670742500513407
3220 326770749231936381223
3221 -121133881819300023419
3222 -208242443824307666591
3223 336098828009782959427
3224 -132083176508770098921
3225 -206524098227336491653
3226 345467136324160138594
3227 -143408930858955030812
3228 -204461719954399868515
3229 354866101487154462378
3230 -155115488499677500642
3231 -202041147968411213669
3232 364285658320229732868
3233 -167206940472468373078
3234 -199247979433272081235
3235 373715238083289853079
3236 -179687108619302608727
3237 -196067575461243009122
3238 383143757503339273875
3239 -192559528516935348907
3240 -192485067410422157797
3241 392559607876727205835
3242 -205827431971017720909
3243 -188485363721555567674
3244 401950644304019644288
3245 -219493729055414683677
3246 -184053157339528653334
3247 411304175031869336510
3248 -233560989711184913239
3249 -179172933707508821901
3250 420606950962951502063
3251 -248031424892358124477
3252 -173828979380805453975
3253 429845155308766674181
3254 -262906867273291495849
3255 -168005391247050376611
3256 439004393448406983794
3257 -278188751506581683963
3258 -161686086401471017422
3259 448069682968561677003
3260 -293878094046669357558
3261 -154854812662404300103
3262 457025443949900218574
3263 -309975472530099754616
3264 -147495159777478947813
3265 465855489475613724005
3266 -326481004727960538034
3267 -139590571304069673469
3268 474543016429301172237
3269 -343394327063588548690
3270 -131124357216079788894
3271 483070596558528092867
3272 -360714572711495320086
3273 -122079707218980822525
3274 491420167873281350413
3275 -378440349272869570385
3276 -112439704826767096174
3277 499573026356232422527
3278 -396569716044071578383
3279 -102187342180972829856
3280 507509818056066747697
3281 -415100160875900944727
3282 -91305535666940794139
3283 515210531541399193269
3284 -434028576640547909786
3285 -79777142305603565590
3286 522654490788555922070
3287 -453351237306584362994
3288 -67584976977450515801
3289 529820348481384239082
3290 -473063773639445580392
3291 -54711830454905967020
3292 536686079798362685279
3293 -493161148530480649956
3294 -41140488301229438477
3295 543228976665843508434
3296 -513637631972600609724
3297 -26853750610002761164
3298 549425642554667788919
3299 -534486775688489287996
3300 -11834452644660614520
3301 555251987799668155290
3302 -555701387430013118395
3303 3934513650153880519
3304 560683225521234487137
3305 -577273504957841275096
3306 20470177204675709469
3307 565693868129162508538
3308 -599194369720563957446
3309 37789464478216797093
3310 570257724489840991127
3311 -621454400245519609370
3312 55909175149534895322
3313 574347897737719476921
3314 -644043165261305789368
3315 74845956876639315009
3316 577936783813943146681
3317 -666949356567554767288
3318 94616279062997509667
3319 580996070713816541815
3320 -690160761672660593241
3321 115236405666145782912
3322 583496738527754680979
3323 -713664236218573087324
3324 136722366984667730288
3325 585409060258109943888
3326 -737445676214097463844
3327 159089930462468719558
3328 586702603498221524631
3329 -761489990099504987096
3330 182354570445398341224
3331 587346232956803561929
3332 -785781070664675251056
3333 206531436932238985614
3334 587308113915627450427
3335 -810301766847438022620
3336 231635323254341028157
3337 586555716604321817333
3338 -835033855435134603929
3339 257680632729169782181
3340 585055821581764308597
3341 -859958012700094035178
3342 284681344221391751908
3343 582774526108583466269
3344 -885053785992874832038
3345 312650976660220363376
3346 579677251601646106711
3347 -910299565328148495484
3348 341602552446106963225
3349 575728752155724613205
3350 -935672554987926666572
3351 371548559799136692104
3352 570893124224505981545
3353 -961148745181358773044
3354 402500913981838653009
3355 565133817446770374566
3356 -986702883786658235073
3357 434470917452582818613
3358 558413646711061469748
3359 -1012308448218895206801
3360 467469218882040689551
3361 550694805445273691987
3362 -1037937617450088213431
3363 501505771092921331754
3364 541938880225482840668
3365 -1063561244229989989621
3366 536589787855361128095
3367 532106866690999854171
3368 -1089148827534879847527
3369 572729699602420600106
3370 521159186860823307937
3371 -1114668485297576119849
3372 609933107998158004450
3373 509055707838955950168
3374 -1140086927446848290507
3375 648206739427162691777
3376 495755762004442903733
3377 -1165369429314410875240
3378 687556397338278310324
3379 481218168674018631607
3380 -1190479805438544786814
3381 727986913516070818859
3382 465401257333702360097
3383 -1215380383827629126386
3384 769502098213186915213
3385 448262892427580290553
3386 -1240031980713480345075
3387 812104689222048128025
3388 429760499800395858076
3389 -1264393875863028094548
3390 855796299819655185089
3391 409851094782437955196
3392 -1288423788479038951084
3393 900577365669037435791
3394 388491312013417089411
3395 -1312077853763796593823
3396 946447090611943333865
3397 365637436993975678183
3398 -1335310600177236989089
3399 993403391441651269692
3400 341245439461342556820
3401 -1358074927468937606673
3402 1041442841591492649454
3403 315271008577831773535
3404 -1380322085516204014766
3405 1090560613833541307411
3406 287669590028265339599
3407 -1402001654053265468986
3408 1140750421924291225748
3409 258396425014940216423
3410 -1423061523324499364945
3411 1192004461297557762260
3412 227406591245525585331
3413 -1443447875752416347576
3414 1244313348742867493786
3415 194655045902300194885
3416 -1463105168653942091528
3417 1297666061175615612047
3418 160096670687120795057
3419 -1481976118101529196210
3420 1352049873438889374378
3421 123686318930183525706
3422 -1500001683963173582169
3423 1407450295249517420970
3424 85378864855669474965
3425 -1517121056223760623725
3426 1463851007230127879825
3427 45129254991817286388
3428 -1533271642622245940732
3429 1521233796146263343302
3430 2892561816896886607
3431 -1548389057713060986519
3432 1579578489292449320237
3433 -41375960372060585155
3434 -1562407113386576915005
3435 1638862888153016407354
3436 -87720817278277649400
3437 -1575257810963024279322
3438 1699062701283887572912
3439 -136186214125998179916
3440 -1586871334894908911316
3441 1760151476548120028274
3442 -186815992795846250106
3443 -1597176048198377262413
3444 1822100532653989983120
3445 -239653566589857852353
3446 -1606098489648622435770
3447 1884878890135599895779
3448 -294741852541735584498
3449 -1613563372865868857019
3450 1948453201727613103522
3451 -352123201288691002692
3452 -1619493587326924832665
3453 2012787682281542335320
3454 -411839324423553373394
3455 -1623810201434918830368
3456 2077844038178218656307
3457 -473931219345007053432
3458 -1626432467681932248258
3459 2143581396391542639381
3460 -538439091528186918582
3461 -1627277830043218537773
3462 2209956233161431907765
3463 -605402274235243142292
3464 -1626261933637231277053
3465 2276922302438926978532
3466 -674859145592088564582
3467 -1623298636796199079675
3468 2344430564064899275431
3469 -746847043052939348911
3470 -1618300025580766717633
3471 2412429111853422844879
3472 -821402175183323036787
3473 -1611176430889421632949
3474 2480863101544983951590
3475 -898559530785418420277
3476 -1601836448195284858801
3477 2549674678808898647450
3478 -978352785301344626684
3479 -1590186960066899601476
3480 2618802907264103068412
3481 -1060814204520809582685
3482 -1576133161504375261368
3483 2688183696706152369227
3484 -1145974545534170421733
3485 -1559578588253342356671
3486 2757749731513818621432
3487 -1233862954960152609174
3488 -1540425148126571601016
3489 2827430399431799181548
3490 -1324506864395252077972
3491 -1518573155501396684009
3492 2897151720707336684350
3493 -1417931883117196104839
3494 -1493921369020980231408
3495 2966836277786114581047
3496 -1514161687996000636569
3497 -1466367032673104797360
3498 3036403145549883549243
3499 -1613217910648459348722
3500 -1435805920272356494703
3501 3105767822310151028240
3502 -1715120021796664113165
3503 -1402132383524756227706
3504 3174842161545259208079
3505 -1819885212870180139273
3506 -1365239403698171173496
3507 3243534304604317669921
3508 -1927528274820130718719
3509 -1325018647082713949265
3510 3311748614370343418599
3511 -2038061474188929902463
3512 -1281360524261535935203
3513 3379385610115338047697
3514 -2151494426412170633961
3515 -1234154253381146775724
3516 3446341903544894887361
3517 -2267833966400886254987
3518 -1183287927438295815932
3519 3512510136274388161630
3520 -2387084016389546314428
3521 -1128648585777214584422
3522 3577778918739759963051
3523 -2509245451102845247432
3524 -1070122289810432886183
3525 3642032770794384042647
3526 -2634315960236142848530
3527 -1007594203161320279175
3528 3705152064000559629146
3529 -2762289908307811152069
3530 -940948676237260364357
3531 3767012965876606517183
3532 -2893158191888491401110
3533 -870069335435637635737
3534 3827487386113818599190
3535 -3026908094271103412737
3536 -794839176986699158895
3537 3886442925033722726343
3538 -3163523137597401354273
3539 -715140665639142269020
3540 3943742824305737623999
3541 -3302982932510891445985
3542 -630855838187095269161
3543 3999245920205180237775
3544 -3445263025363383358292
3545 -541866412047595501119
3546 4052806599437606525912
3547 -3590334743051338895902
3548 -448053898881255612558
3549 4104274757818916141143
3550 -3738165035521454162242
3551 -349299723468043855551
3552 4153495761843202695310
3553 -3888716316028395125989
3554 -245485347824250348718
3555 4200310413437149079357
3556 -4041946299196966886716
3557 -136492400774921810922
3558 4244554917939010577098
3559 -4197807836978791851077
3560 -22202812960562741445
3561 4286060855610279287425
3562 -4356248752569339441622
3563 97501042505789043624
3564 4324655156724109490701
3565 -4517211672382919439319
3566 222736203760274371574
3567 4360160080547768101822
3568 -4680633856165757326280
3569 353618968071325789915
3570 4392393198269245516231
3571 -4846447025352712043618
3572 490264733922054828621
3573 4421167380194231981459
3574 -5014577189762729429876
3575 632787837073829548274
3576 4446290787269629430817
3577 -5184944472746937309985
3578 781301380658391359598
3579 4467566867268545292319
3580 -5357462934900183537191
3581 935917059080380729934
3582 4484794355698849321295
3583 -5532040396458640757159
3584 1096744975787891781674
3585 4497767281778729932737
3586 -5708578258510710200411
3587 1263893454693547584444
3588 4506274979547155694505
3589 -5886971323152962665860
3590 1437468845314850013126
3591 4510102104460797549384
3592 -6067107612735479908257
3593 1617575321417620240973
3594 4509028655551012323915
3595 -6248868188337825845003
3596 1804314673243294402574
3597 4502830003500214606385
3598 -6432126967637869400940
3599 1997786093105990049391
3600 4491276924716687261250
3601 -6616750542324521848751
3602 2198085954453023621560
3603 4474135641774525368642
3604 -6802597995235179882677
3605 2405307584177687528389
3606 4451167870302999439555
3607 -6989520717379130793433
3608 2619541028291857080482
3609 4422130872698863437746
3610 -7177362225046957729769
3611 2840872810750954325916
3612 4386777518750867765949
3613 -7365957977177727730777
3614 3069385685553716192698
3615 4344856353556312685473
3616 -7555135193203944624317
3617 3305158381913912489222
3618 4296111672823487005300
3619 -7744712671556863209172
3620 3548265342642350572350
3621 4240283605945556120210
3622 -7934500609072763132933
3623 3798776455541848648548
3624 4177108206943963520048
3625 -8124300421493889356056
3626 4056756777970485049064
3627 4106317553671909956426
3628 -8313904565325900450727
3629 4322266254382288328834
3630 4027639855379778055590
3631 -8503096361256903207739
3632 4595359427018737936663
3633 3940799569037346917359
3634 -8691649819421794715544
3635 4876085139567744584249
3636 3845517524517910589854
3637 -8879329466728564690133
3638 5164486233982653904808
3639 3741511059042641190155
3640 -9065890176552761308833
3641 5460599240286483729215
3642 3628494160993016865076
3643 -9251077001028549972757
3644 5764454059574291032499
3645 3506177623492206355827
3646 -9434625006265592884855
3647 6076073640048480726245
3648 3374269207865343511769
3649 -9616259110732111845521
3650 6395473646321489784596
3651 3232473817381190587122
3652 -9795693927156928590100
3653 6722662121831394159365
3654 3080493681386488903722
3655 -9972633608202861937508
3656 7057639144627606853649
3657 2918028550236091351389
3658 -10146771696288338066245
3659 7400396476384095200867
3660 2744775901130803535407
3661 -10317790977821681664239
3662 7750917204921280860447
3663 2560431155265437476989
3664 -10485363342249426438223
3665 8109175380107092534226
3666 2364687906398840886841
3667 -10649149646195215512163
3668 8475135643443590693143
3669 2157238161246623455858
3670 -10808799583115518862335
3671 8848752851223906746170
3672 1937772591807219644850
3673 -10963951558760766624949
3674 9229971691592434657150
3675 1705980800018965519781
3676 -11114232572893361457949
3677 9618726295408525754040
3678 1461551594856750941040
3679 -11259258107563097408655
3680 10014939841274462956924
3681 1204173282261431711194
3682 -11398632022416939040336
3683 10418524154644715794808
3684 933533968007474229796
3685 -11531946457355446733926
3686 10829379301406401604535
3687 649321873896063156618
3688 -11658781743038518581946
3689 11247393175866009400166
3690 351225667374866221897
3691 -11778706319564217043012
3692 11672441083562761830981
3693 38934804964201464485
3694 -11891276663849220215653
3695 12104385318863028440004
3696 -287860110414667459518
3697 -11996037226045831669048
3698 12543074737787963449462
3699 -629466957838578229679
3700 -12092520375549999006197
3701 12988344326049432888282
3702 -986191712419846555800
3703 -12180246356946040074581
3704 13440014762779530183981
3705 -1358338044622406150468
3706 -12258723256468433584163
3707 13897891979950744603079
3708 -1746206904775846875492
3709 -12327446979336611949206
3710 14361766718006509477365
3711 -2150096092440563824438
3712 -12385901238568927087662
3713 14831414077722527400651
3714 -2570299810552737831808
3715 -12433557555641383830424
3716 15306593068854363870868
3717 -3007108204017164534498
3718 -12469875273622900736381
3719 15787046155616350185832
3720 -3460806882687727728852
3721 -12494301583161668079999
3722 16272498799584353909567
3723 -3931676428420384414098
3724 -12506271561979664758753
3725 16762659000093452266394
3726 -4419991886151219752548
3727 -12505208228258052201118
3728 17257216832761390816296
3729 -4926022238703399577104
3730 -12490522608595416687469
3731 17755843986236179347755
3732 -5450029865290034613423
3733 -12461613820928826298573
3734 18258193297838307250877
3735 -5992269983438070951754
3736 -12417869173124037412042
3737 18763898288224526638333
3738 -6552990074316415176541
3739 -12358664277631049868987
3740 19272572695784509427767
3741 -7132429291217044157746
3742 -12283363182935082422350
3743 19783810010927227130235
3744 -7730817851190444023018
3745 -12191318522204219154961
3746 20297183011010339320590
3747 -8348376409610169049497
3748 -12081871679886786083666
3749 20812243296100596978017
3750 -8985315417687948209949
3751 -11954352976663488082528
3752 21328520826361681784923
3753 -9641834462742797207759
3754 -11808081873529427950339
3755 21845523461289836927122
3756 -10318121591267629529605
3757 -11642367195413413836290
3758 22362736501637927621923
3759 -11014352614628138102351
3760 -11456507375130714686911
3761 22879622234281832485546
3762 -11730690397461695034652
3763 -11249790718077455746455
3764 23395619480915008483056
3765 -12467284128645046541106
3766 -11021495688482687660059
3767 23910143150859804231290
3768 -13224268574924994580383
3769 -10770891217625407888983
3770 24422583798927532338349
3771 -14001763317117761573986
3772 -10497237034851079603716
3773 24932307188651584797544
3774 -14799871968999884939771
3775 -10199784021792167890171
3776 25438653861872635705729
3777 -15618681378836185794584
3778 -9877774590644269062508
3779 25940938715036941363101
3780 -16458260813698729238368
3781 -9530443086897540639597
3782 26438450583234555721208
3783 -17318661126565126416874
3784 -9157016217390401650705
3785 26930451832376120613528
3786 -18199913906383575953390
3787 -8756713504078219203251
3788 27416177960583511787799
3789 -19102030611138976765270
3790 -8328747764397488237572
3791 27894837209231449940859
3792 -20025001684143402136835
3793 -7872325618608888283736
3794 28365610184764383723297
3795 -20968795653634430414748
3796 -7386648025011267637060
3797 28827649491764957553234
3798 -21933358215943124121354
3799 -6870910843398039011540
3800 29280079378447800283689
3801 -22918611302367505207256
3802 -6324305427657415998434
3803 29721995395094783593410
3804 -23924452130054412198978
3805 -5746019247873364767506
3806 30152464066655236456601
3807 -24950752237081337696051
3808 -5135236542835674269459
3809 30570522580067574849698
3810 -25997356502084795532465
3811 -4491139003298526527145
3812 30975178487575746553160
3813 -27064082148685956065786
3814 -3812906486900385471978
3815 31365409426637657680694
3816 -28150717735106518183357
3817 -3099717765063964766140
3818 31740162857748859127201
3819 -29257022129288065700522
3820 -2350751302790765644052
3821 32098355820819610512298
3822 -30382723469957016476008
3823 -1565186071645039922081
3824 32438874711478326816674
3825 -31527518114014484529217
3826 -742202396840340899376
3827 32760575077980523705931
3828 -32691069570744970748638
3829 119017161303855403321
3830 33062281440145648971655
3831 -33873007423292809366869
3832 1019286890626793352282
3833 33342787131041849949260
3834 -35072926237954928077040
3835 1959416974875962189202
3836 33600854162889861981646
3837 -36290384461811935337601
3838 2940212505040696539803
3839 33835213117946748978454
3840 -37524903309303512074342
3841 3962472454068462969962
3842 34044563065888739948993
3843 -38775965638346859859117
3844 5026988614074522843429
3845 34227571508494083035501
3846 -40043014816664287706151
3847 6134544495882656690582
3848 34382874353192249754991
3849 -41325453578999024302522
3850 7285914190022950198571
3851 34509075916319961714663
3852 -42622642875948271259720
3853 8481861189067754535146
3854 34604748957696206484508
3855 -43933900715176418347181
3856 9723137170451144133858
3857 34668434747395399915702
3858 -45258500995803110140510
3859 11010480739700937149130
3860 34698643166375246170550
3861 -46595672336816561866632
3862 12344616133252220866196
3863 34693852841875990258643
3864 -47944596900375091317985
3865 13726251880824114067264
3866 34652511319290277985809
3867 -49304409210938294838566
3868 15156079426556808503824
3869 34573035271456518624282
3870 -50674194971161824959667
3871 16634771708948277408940
3872 34453810747115576268242
3873 -52052989875591633917374
3874 18162981698820472000170
3875 34293193459518284041594
3876 -53439778423165220217512
3877 19741340895417212419415
3878 34089509116961928184654
3879 -54833492729653690906153
3880 21370457779901339028486
3881 33841053796275865004602
3882 -56233011341128153830176
3883 23050916226421494466286
3884 33546094361070135962169
3885 -57637158049685582482167
3886 24783273870058997284339
3887 33202868925797752232420
3888 -59044700712596111694059
3889 26568060431898960169940
3890 32809587367477249121369
3891 -60454350076211412006781
3892 28405776000584349275866
3893 32364431886154224327224
3894 -61864758605876842583410
3895 30296889270676705342071
3896 31865557615977931678270
3897 -63274519323294771125311
3898 32241835737236083243734
3899 31311093287996846461866
3900 -64682164652664546211996
3901 34241015847029452168887
3902 30699141946575126557152
3903 -66086165277157307153567
3904 36294793105839773295930
3905 30027781720555974207302
3906 -67484929007135965668468
3907 38403492142376735181587
3908 29295066651095627885380
3909 -68876799661792122419762
3910 40567396728326998291080
3911 28499027577312620073565
3912 -70260055965696944183741
3913 42786747755143034654238
3914 27637673081693463959608
3915 -71632910462054129518801
3916 45061741167180294373467
3917 26708990496414156332298
3918 -72993508444240196821560
3919 47392525851886402984205
3920 25710946972531326364467
3921 -74339926907539137571651
3922 49779201486730405204693
3923 24641490613212976176116
3924 -75670173522746355114544
3925 52221816343687131803269
3926 23498551672970066518516
3927 -76982185633670045138240
3928 54720365051049540287440
3929 22280043824064876546547
3930 -78273829280295821670922
3931 57274786313502358803345
3932 20983865492059206011392
3933 -79542898249765998029653
3934 59884960590321518401687
3935 19607901261679290804016
3936 -80787113157031001002618
3937 62550707732757944998379
3938 18150023354956273291979
3939 -82004120557449419234734
3940 65271784580568759311761
3941 16608093182814647026512
3942 -83191492093286523811784
3943 68047882518886897490036
3944 14979962972056728333173
3945 -84346723676514253317114
3946 70878624995497801281895
3947 13263477468905313529612
3948 -85467234709955197933744
3949 73763564999853918943230
3950 11456475721034819575433
3951 -86550367349301335143452
3952 76702182504008516467789
3953 9556792939236490092201
3954 -87593385808142589052617
3955 79693881866946616551076
3956 7562262440622778134958
3957 -88593475708664620339499
3958 82737989202614753544595
3959 5470717674493209493572
3960 -89547743480243116678464
3961 85833749713281950598930
3962 3279994332733660392004
3963 -90453215808723006019536
3964 88980324988661190553187
3965 987932545840928862995
3966 -91306839138701297020000
3967 92176790272585924134463
3968 -1407620833597070497557
3969 -92105479231731133125115
3970 95422131697806027627740
3971 -3908809858911719915198
3972 -92845920782855842908411
3973 98715243490867437304526
3974 -6517767027074913126740
3975 -93524867098519431649570
3976 102054925147782603165899
3977 -9236610725123512703656
3978 -94138939838350754869693
3979 105439878582633323404157
3980 -12067442583567275334950
3981 -94684678823995735053199
3982 108868705249963410943670
3983 -15012344735827459593118
3984 -95158541917581195924264
3985 112339903243287707432685
3986 -18073376982056342382819
3987 -95556904973111349271995
3988 115851864370732881028701
3989 -21252573856448761051798
3990 -95876061863464020063973
3991 119402871210329015351026
3992 -24551941596476384892991
3993 -96112224586412535540128
3994 122991094146133047742292
3995 -27973455013229294055595
3996 -96261523452420700036371
3997 126614588387903121309692
3998 -31519054261387135663766
3999 -96320007357759142997090
4000 130271290975678071917835
4001 -35190641508087928664593
4002 -96283644145767031786429
4003 133959017772188622698016
4004 -38990077499319913619701
4005 -96148321059926874179270
4006 137675460444635226347052
4007 -42919178023198623783417
4008 -95909845291648398693807
4009 141418183438973908196228
4010 -46979710268869772032680
4011 -95563944626545120347547
4012 145184620948433197913906
4013 -51173389080505280778973
4014 -95106268192166554865200
4015 148972073879625487229641
4016 -55501873105260939098673
4017 -94532387311081156058351
4018 152777706818171278945897
4019 -59966760834779679115772
4020 -93837796462334213271297
4021 156598544997428637696983
4022 -64569586539250007111622
4023 -93017914355282341211988
4024 160431471272448829311737
4025 -69311816093732338717459
4026 -92068085118883450596479
4027 164273223102986126258677
4028 -74194842695917485443470
4029 -90983579610544756554947
4030 168120389547892196716694
4031 -79219982475171314601851
4032 -89759596847655197180913
4033 171969408274965233358500
4034 -84388469992198812840729
4035 -88391265565999133115265
4036 175816562588800259028511
4037 -89701453629335809633656
4038 -86873645908217247179201
4039 179657978480959119804261
4040 -95159990870985295853683
4041 -85201731246598622719680
4042 183489621705229004876114
4043 -100765043474374347912057
4044 -83370450143400493693349
4045 187307294882542103716133
4046 -106517472530347486746263
4047 -81374668453058731652451
4048 191106634638553664111522
4049 -112418033414554149585311
4050 -79209191569506520317773
4051 194883108778710590490309
4052 -118467370628960768448880
4053 -76868766823034252814509
4054 198632013504041829753180
4055 -124666012534241116142775
4056 -74348086029918586884003
4057 202348470672767166527926
4058 -131014365973206259302636
4059 -71641788199313851423893
4060 206027425111194872127276
4061 -137512710786038595111846
4062 -68744462400632602993016
4063 209663641979273679094989
4064 -144161194217738750128630
4065 -65650650795957967978719
4066 213251704194513429183624
4067 -150959825218775806523557
4068 -62354851840701073356032
4069 216786009919912613444755
4070 -157908468639614194635340
4071 -58851523657083719890490
4072 220260770119855138671270
4073 -165006839320349213236771
4074 -55135087583632806872709
4075 223670006189890547482713
4076 -172254496076406543274306
4077 -51199931905291465283442
4078 227007547664611588836065
4079 -179650835581795170179266
4080 -47040415767292062468040
4081 230267030009821874918827
4082 -187195086151168904561398
4083 -42650873277407138404738
4084 233441892503461988539910
4085 -194886301422459588645721
4086 -38025617799666712486013
4087 236525376211767140943965
4088 -202723353941655246801087
4089 -33158946444154109712557
4090 239510522065381310552815
4091 -210704928651776395653099
4092 -28045144755895632984249
4093 242390169042182368523697
4094 -218829516287960335940366
4095 -22678491607436428014603
4096 245156952461801101419083
4097 -227095406681013580234250
4098 -17053264298027016791641
4099 247803302398870127918207
4100 -235500681971697516210807
4101 -11163743863976098362531
4102 250321442220244157748032
4103 -244043209738431359145771
4104 -5004220602984602429516
4105 252703387253508328308246
4106 -252720636041051819443264
4107 1431000183038505355898
4108 254940943592274158017387
4109 -261530378383654508605994
4110 8147592223992878061937
4111 257025707045858828257172
4112 -270469618599550008156984
4113 15151202092009805033983
4114 258949062239104093022009
4115 -279535295661717889452588
4116 22447442783746137584124
4117 260702181870206572786601
4118 -288724098422204352049486
4119 30041887070217834366403
4120 262276026132570106087029
4121 -298032458284222335163340
4122 37940060611810102069652
4123 263661342308823980693038
4124 -307456541810831944536724
4125 46147434834249540467338
4126 264848664543268484176180
4127 -316992243274352861823607
4128 54669419563370896417529
4129 265828313801158460416201
4130 -326635177150838146284543
4131 63511355414603423963562
4132 266590398021332373732513
4133 -336380670564171213699341
4134 72678505935229771264140
4135 267124812470857833348025
4136 -346223755684586249780273
4137 82176049495506003376994
4138 267421240308441167475830
4139 -356159162086601091416002
4140 92009070926941679965811
4141 267469153365524395698475
4142 -366181309071652961029531
4143 102182552904017763850747
4144 267257813152049850264105
4145 -376284297960870207269687
4146 112701367067914070624302
4147 266776272096058874948504
4148 -386461904363779604961176
4149 123570264888739786074111
4150 266013375024328764349819
4151 -396707570428843211408905
4152 134793868265139863095940
4153 264957760893446498682135
4154 -407014397082152200853360
4155 146376659858014289380380
4156 263597864778737106020475
4157 -417375136260648846420329
4158 158322973157553450216182
4159 261921920130664873559539
4160 -427782183146750413604038
4161 170636982280599306207167
4162 259917961306326973235928
4163 -438227568411239129517178
4164 183322691497896417772365
4165 257573826385863251485859
4166 -448702950471856322321164
4167 196383924488545549940133
4168 254877160281589990249026
4169 -459199607774973317247561
4170 209824313321616603873625
4171 251815418149870894336372
4172 -469708431108358894233207
4173 223647287162567997543571
4174 248375869113706137133613
4175 -480219915952939082153950
4176 237856060704854831474391
4177 244545600306224455850499
4178 -490724154882167685087392
4179 252453622324740254688720
4180 240311521243215000182550
4181 -501210830017440475346104
4182 267442721960151847166643
4183 235660368535035978903540
4184 -511669205548786145056157
4185 282825858711998604633003
4186 230578710946173734155503
4187 -522088120329817392517949
4188 298605268169285174920189
4189 225052954812919525800471
4190 -532455980556805114485382
4191 314782909456874983475481
4192 219069349827553681003929
4193 -542760752541421834502919
4194 331360452007769973665986
4195 212613995199610828368100
4196 -552989955587661581956490
4197 348339262059230993290719
4198 205672846202708817998285
4199 -563130654983056286539321
4200 365720388875174769608715
4201 198231721117595538232282
4202 -573169455115353402251621
4203 383504550694681116563065
4204 190276308579964073512429
4205 -583092492725358913138647
4206 401692120409653034057367
4207 181792175343742585557174
4208 -592885430307779905863478
4209 420283110972011037421204
4210 172764774468449925055769
4211 -602533449671363777247815
4212 439277160534110354044682
4213 163179453941344991832412
4214 -612021245670848520724699
4215 458673517323349438110704
4216 153021465742971723587184
4217 -621333020122621391279669
4218 478471024255344397290109
4219 142275975366816468304644
4220 -630452475917289951496465
4221 498668103287265036049359
4222 130928071801658560226922
4223 -639362811341668932128438
4224 519262739516434243707774
4225 118962777987284091695414
4226 -648046714624084076018731
4227 540252465026454486603031
4228 106365061752088326343479
4229 -656486358716106712266752
4230 561634342486732009914809
4231 93119847243152055604041
4232 -664663396325323409179270
4233 583404948508372512460457
4234 79212026857225033487089
4235 -672558955212867005655183
4236 605560356763129995376158
4237 64626473683076614622470
4238 -680153633771020650319822
4239 628096120869135002211778
4240 49348054463515046182459
4241 -687427496895234098952315
4242 651007257050938231324014
4243 33361643087367072830854
4244 -694360072166573137111981
4245 674288226578391029477218
4246 16652134619545688236814
4247 -700930346359552562431419
4248 697932917992796512460076
4249 -795540120716673083116
4250 -707116762292082740083045
4251 721934629125691835641511
4252 -18996399425560021324396
4253 -712897216033087174277259
4254 746286048919636765113750
4255 -37965394998299466455731
4256 -718249054485227786870697
4257 770979239057252015362635
4258 -57717395679694844826969
4259 -723149073358895867472177
4260 796005615408868205328473
4261 -78267170591187581748789
4262 -727573515555606957283900
4263 821355929305955802873145
4264 -99629371687776704293261
4265 -731498069977549021332208
4266 847020248651726864374371
4267 -121818515711403179270531
4268 -734897870782116095648935
4269 872987938877050347438410
4270 -144848965537883169576827
4271 -737747497098756107186470
4272 899247643754145761207990
4273 -168734910908685468559441
4274 -740020973227648450231562
4275 925787266077212671361172
4276 -193490348541018061386100
4277 -741691769338104497422078
4278 952593948223579046477793
4279 -219129061608005409928826
4280 -742732802686876333975644
4281 979654052605585624430784
4282 -245664598582904221452936
4283 -743116439374813353056687
4284 1006953142027951297828500
4285 -273110251439688724147632
4286 -742814496662704947230785
4287 1034475959961940389898648
4288 -301479033204497492569786
4289 -741798245865273920901646
4290 1062206410752281875653726
4291 -330783654850888251115520
4292 -740038415844791634965947
4293 1090127539769308503217944
4294 -361036501534001212939015
4295 -737505197123779673383217
4296 1118221513523513741199532
4297 -392249608157261890090594
4298 -734168246638877928424113
4299 1146469599756184034958070
4300 -424434634267399469539010
4301 -729996693155815543411578
4302 1174852147524593985498612
4303 -457602838272168152356892
4304 -724959143368145989235402
4305 1203348567296653486598143
4306 -491765050977293131760378
4307 -719023688700121834981266
4308 1231937311074824595807579
4309 -526931648437859886926672
4310 -712157912836920399793140
4311 1260595852565469545920247
4312 -563112524121486821886687
4313 -704328900002998540964740
4314 1289300667414817492331102
4315 -600317060379409110662716
4316 -695503244012301915296261
4317 1318027213529023009179882
4318 -638554099223707623916392
4319 -685647058111468992922053
4320 1346749911500911783915537
4321 -677831912407800664373787
4322 -674725985640229372253498
4323 1375442125162236312588357
4324 -718158170809404656879641
4325 -662705211530453449811396
4326 1404076142285480893316317
4327 -759539913114154812014058
4328 -649549474668482746600909
4329 1432623155455424820723567
4330 -801983513800145206954805
4331 -635223081142465014254765
4332 1461053243135981410117028
4333 -845494650422738968133355
4334 -619689918399703849805556
4335 1489335350953941839113236
4336 -890078270201044866626713
4337 -602913470335959515605691
4338 1517437273226651899797481
4339 -935738555906659646252762
4340 -584856833342037057993392
4341 1545325634756702930331624
4342 -982478891057295567875900
4343 -565482733329751356108249
4344 1572965872922204769199197
4345 -1030301824417232604917641
4346 -544753543762872426839871
4347 1600322220087203834519099
4348 -1079209033808526610110923
4349 -522631304715228915132455
4350 1627357686362380898306700
4351 -1129201289236347172901462
4352 -499077742981775767724397
4353 1654034042742099868281964
4354 -1180278415333779231574255
4355 -474054293264822358987166
4356 1680311804649532666429461
4357 -1232439253130992902687817
4358 -447522120461359901959979
4359 1706150215917463470573122
4360 -1285681621155611651716518
4361 -419442143073627114634289
4362 1731507233238107960352740
4363 -1340002275870812611058474
4364 -389775057768910381452691
4365 1756339511111103012987641
4366 -1395396871459580526903452
4367 -358481365110578930864500
4368 1780602387324629858520902
4369 -1451859918963379377366459
4370 -325521396486327292157705
4371 1804249869000394411095365
4372 -1509384744785351598793263
4373 -290855342255400141624225
4374 1827234619239067850783789
4375 -1567963448568141928216301
4376 -254443281140660665826312
4377 1849507944398491954346054
4378 -1627586860458243286074411
4379 -216245210886959007244268
4380 1871019782042900231870314
4381 -1688244497768899023205786
4382 -176221080211457562713552
4383 1891718689597048163964252
4384 -1749924521055346923466373
4385 -134330822066952050190831
4386 1911551833745155270325497
4387 -1812613689616482686988107
4388 -90534388243541110135888
4389 1930464980610143923655503
4390 -1876297316438717929111202
4391 -44791785329160363688649
4392 1948402486754727849209345
4393 -1940959222598261125409453
4394 2936887946076165280470
4395 1965307291041425034215464
4396 -2006581691139689146870515
4397 52691401961846271486533
4398 1981120907394690836383027
4399 -2073145420449296752083511
4400 104511356031480698434884
4401 1995783418503828450055406
4402 -2140629477143287997451768
4403 158436136778587400699668
4404 2009233470511502674269624
4405 -2209011248491665098415224
4406 214504875042659500366267
4407 2021408268728082852922152
4408 -2278266394400179136066634
4409 272756401295417236825165
4410 2032243574418252111694727
4411 -2348368798973675954683440
4412 333229199544871439155184
4413 2041673702701657979473963
4414 -2419290521685606652693374
4415 395961359709868669582761
4416 2049631521615626620838345
4417 -2491001748179623512692249
4418 460990528443004953854550
4419 2056048452383238766570307
4420 -2563470740730540197411320
4421 528353858385816487546798
4422 2060854470936342068309425
4423 -2636663788393274308812074
4424 598087955835173119949899
4425 2063978110738287163661575
4426 -2710545156869664400710231
4427 670228826806076423609400
4428 2065346466957474590918486
4429 -2785077038124585957294806
4430 744811821470973295848405
4431 2064885202037948249029071
4432 -2860219499783974950300348
4433 821871576962232597576299
4434 2062518552719586484348025
4435 -2935930434349098010857740
4436 901441958519234078864434
4437 2058169338555526171872292
4438 -3012165508262496342469305
4439 983555998968321814335203
4440 2051758971980778560570523
4441 -3088878110862963958821958
4442 1068245836518570059939395
4443 2043207469981014301768929
4444 -3166019303267906095721586
4445 1155542650863384334322538
4446 2032433467416819119912634
4447 -3243537767223565139979587
4448 1245476597572551467589496
4449 2019354232053673711317876
4450 -3321379753964477018646440
4451 1338076740766704981533215
4452 2003885681354227302212266
4453 -3399489033125874986460151
4454 1433370984060659420553918
4455 1985942401084319514506438
4456 -3477806841753516616104630
4457 1531385999769703223120175
4458 1965437665790504137259745
4459 -3556271833457980896493970
4460 1632147156367324807022992
4461 1942283461201645187632655
4462 -3634820027761116656608663
4463 1735678444190771051194013
4464 1916390508613429181945356
4465 -3713384759685116291164300
4466 1842002399385121740880911
4467 1887668291309384836419353
4468 -3791896629635190637700739
4469 1951140026084782046229869
4470 1856025083078239517305716
4471 -3870283453629839221534944
4472 2063110716825479970571030
4473 1821367978882119088837125
4474 -3948470213933071394232194
4475 2177932171188373425905420
4476 1783602927736290544949361
4477 -4026379010146181909425263
4478 2295620312671958555251727
4479 1742634767855752517966079
4480 -4103929010816896289438405
4481 2416189203796292571476150
4482 1698367264130116449500322
4483 -4181036405627182972878337
4484 2539650959438035000187087
4485 1650703147982754100272753
4486 -4257614358221082508376114
4487 2666015658403941720637833
4488 1599544159676258482360892
4489 -4333572959737622611855698
4490 2795291253244341685638165
4491 1544791093120724830816430
4492 -4408819183113773355403911
4493 2927483478317570213246161
4494 1486343843247352185061008
4495 -4483256838226355564464362
4496 3062595756110134721198115
4497 1424101456004250592368445
4498 -4556786527941522972376285
4499 3200629101827150338136621
4500 1357962181037244585281507
4501 -4629305605144640987271255
4502 3341582026261292845304881
4503 1287823527112771650332974
4504 -4700708130822904126368766
4505 3485450436958599718878760
4506 1213582320345779276743554
4507 -4770884833277482478416081
4508 3632227537693069244784510
4509 1135134765289755321621022
4510 -4839723068541307927076751
4511 3781903726272416618883127
4512 1052376508951718122475275
4513 -4907106782083307667201395
4514 3934466490690875848121077
4515 965202707789145269258899
4516 -4972916471879002613441772
4517 4089900303655674000390761
4518 873508097751386443735080
4519 -5037029152932335964464841
4520 4248186515507246378046014
4521 777187067422178246747476
4522 -5099318323332485298133003
4523 4409303245564330969192362
4524 676133734325306584408557
4525 -5159653931934611664410582
4526 4573225271918435626210576
4527 570242024449454270801610
4528 -5217902347752153379061468
4529 4739923919713576109889642
4530 459405755053546693060633
4531 -5273926331153726242027718
4532 4909366947940452584998902
4533 343518720807818375038856
4534 -5327585006956099374700782
4535 5081518434785973801699988
4536 222474783330932860612979
4537 -5378733839510425178663368
4538 5256338661572223157263574
4539 96167964177315009776411
4540 -5427224609877049521342857
4541 5433783995331041500885864
4542 -35507458666215999350288
4543 -5472905395190193332108928
4544 5613806770053502619609734
4545 -172656850721681577290327
4546 -5515620550311671159730449
4547 5796355166665978632492840
4548 -315385117341481104016683
4549 -5555210691879033457457889
4550 5981373091777510608276482
4551 -463796596359008306107408
4552 -5591512684851106107404831
4553 6168800055255962300125171
4554 -617994947012598436541991
4555 -5624359631660378255557084
4556 6358571046683370732651362
4557 -778083035093486081360211
4558 -5653580864078974026281199
4559 6550616410754011837107124
4560 -944162814264153863832578
4561 -5679001937911676854560179
4562 6744861721671553024433617
4563 -1116335203499966319700423
4564 -5700444630626442536595123
4565 6941227656615110987363262
4566 -1294699960602924640116507
4567 -5717726942039824978711956
4568 7139629868336804909860551
4569 -1479355551742979079023190
4570 -5730663098171372909107903
4571 7339978856967182604779323
4572 -1670399016978533334302412
4573 -5739063558388297333437057
4574 7542179841097587327869351
4575 -1867925831714464048521021
4576 -5742735025957994512764499
4577 7746132628222660128269486
4578 -2072029764052448923420922
4579 -5741480462133502321250581
4580 7951731484618780576043336
4581 -2282802727995172922242067
4582 -5735099103892887100857148
4583 8158865004748713804468631
4584 -2500334632462741945131329
4585 -5723386485461300483618902
4586 8367415980275257135456680
4587 -2724713226086497049922430
4588 -5706134463739981635154897
4589 8577261268781479659834817
4590 -2956023937742487650195584
4591 -5683131247774469535632629
4592 8788271662287590186551498
4593 -3194349712793813581694489
4594 -5654161432389424800815654
4595 9000311755669600831623788
4596 -3439770845008434229576223
4597 -5619006036125692996238658
4598 9213239815077310803326248
4599 -3692364804126080814918443
4600 -5577442543609957152367793
4601 9426907646464594599068575
4602 -3952206059045636637241780
4603 -5529244952495799150846268
4604 9641160464337250008712799
4605 -4219365896611474204126358
4606 -5474183825109267135386626
4607 9855836760839443494773257
4608 -4493912235975323733876820
4609 -5412026344940753625876791
4610 10070768175291973964539399
4611 -4775909438517457129932055
4612 -5342536378118808796782087
4613 10285779364311674970885917
4614 -5065418113309431956640412
4615 -5265474540010451418905163
4616 10500687872633368528612712
4617 -5362494918107932719289105
4618 -5180598267085882446739418
4619 10715304004772193145807089
4620 -5667192355868100012638697
4621 -5087661894194669445963238
4622 10929430697656129015865638
4623 -5979558566772112761473760
4624 -4986416737393314528111399
4625 11142863394375255181834176
4626 -6299637115768051649130694
4627 -4876611182473501351585375
4628 11355389919186178193892075
4629 -6627466775621526523958075
4630 -4757990779332642218060297
4631 11566790353927077663783435
4632 -6963081305482241334588680
4633 -4630298342337942236579501
4634 11776836915990619324774155
4635 -7306509224975201261375149
4636 -4493274056826982891696436
4637 11985293838019276794546448
4638 -7657773583826403529624920
4639 -4346655591897629405450120
4640 12191917249479305048528300
4641 -8016891727040458276084417
4642 -4190178219631289340025771
4643 12396455060287172964713243
4644 -8383875055648185516581358
4645 -4023574940903550985576565
4646 12598646846653856460008064
4647 -8758728783049909635017890
4648 -3846576617926868364920387
4649 12798223739330220296252297
4650 -9141451686981253557759297
4651 -3658912113680151610370004
4652 12994908314428197746092360
4653 -9532035857135975378880447
4654 -3460308438370152494282275
4655 13188414487010553550085917
4656 -9930466438481970060760838
4657 -3250490903079909103265036
4658 13378447407633378170995944
4659 -10336721370314360267024477
4660 -3029183280748913851031382
4661 13564703362043772972298062
4662 -10750771121091695819217621
4663 -2796107974640216900651944
4664 13746869674226424087121163
4665 -11172578419109138437792869
4666 -2550986194438422672450538
4667 13924624613011294705235178
4668 -11602097979065137200856784
4669 -2293538140133248885808041
4670 14097637302445772070608510
4671 -12039276224586005761730803
4672 -2023483193831384882525026
4673 14265567636153341697041961
4674 -12484051006775992008995933
4675 -1740540119650251559318007
4676 14428066195891828993826404
4677 -12936351318868378338281737
4678 -1444427271834629512599145
4679 14584774174543170947394959
4680 -13396097007056896923972993
4681 -1134862811248131290605930
4682 14735323303757501562749184
4683 -13863198477594726412032182
4684 -811564930378130022633644
4685 14879335786493424591619191
4686 -14337556400252666127737643
4687 -474252087003898469305603
4688 15016424234687012419779027
4689 -14819061408236090688109054
4690 -122643246663596338470223
4691 15146191612301307185346015
4692 -15307593794665217600706854
4693 243541865932993555130176
4694 15268231183998600514388629
4695 -15803023205731242805186323
4696 624582506413974087805138
4697 15382126469697130771782286
4698 -16305208330646443304262659
4699 1020756641033709129217217
4700 15487451205264162223984327
4701 -16813996588514373942842739
4702 1432340667612385130990753
4703 15583769309616875305419418
4704 -17329223812252459582507563
4705 1859609126987609536883554
4706 15670634858492636650991654
4707 -17850713929707304608619778
4708 2302834404855423957526123
4709 15747592065169760415127363
4710 -18378278642109860984796959
4711 2762286423866556589856048
4712 15814175268409814335754744
4713 -18911717100025597219855695
4714 3238232325861121077297919
4715 15869908927912118500341532
4716 -19450815576962287704368207
4717 3730936144113343900413511
4718 15914307627560817195526177
4719 -19995347140806010217745204
4720 4240658465476166506240937
4721 15946876086764522871061338
4722 -20545071323264087883824628
4723 4767656082303885227946320
4724 15967109180178040673210174
4725 -21099733787501631121675652
4726 5312181634050163109299997
4727 15974491966115296070547754
4728 -21659065994167168057374460
4729 5874483238427020311133316
4730 15968499723951860695117400
4731 -22222784866010706056626905
4732 6454804112030514004337396
4733 15948598000835049956041814
4734 -22790592451307094789193060
4735 7053382180327060354469719
4736 15914242668008587462536752
4737 -23362175586305333304751480
4738 7670449676915414625576308
4739 15864879987078341887370395
4740 -23937205556934697225079660
4741 8306232731967550608045496
4742 15799946686534396402460066
4743 -24515337760006231754869329
4744 8960950949773728449336611
4745 15718870048864120090616040
4746 -25096211364159106122600145
4747 9634816975305263037025359
4748 15621068008579382030474754
4749 -25679448970808871920857454
4750 10328036049731563160506870
4751 15505949261500320804035650
4752 -26264656275366341436525557
4753 11040805554816246527650506
4754 15372913385626253592280853
4755 -26851421729003204757297346
4756 11773314546141229379899864
4757 15221350973943406734912797
4758 -27439316201252909638949596
4759 12525743275095950752038551
4760 15050643779507002897133861
4761 -28027892643742561626186276
4762 13298262699594045026248599
4763 14860164873154124953636065
4764 -28616685755364745805126739
4765 14091033983468078808596327
4766 14649278814191293169804841
4767 -29205211649205210737676293
4768 14904207984519206321999350
4769 14417341834419323591875182
4770 -29792967521556241496355008
4771 15737924731186954841839259
4772 14163702035845196196631834
4773 -30379431323352367144351041
4774 16592312887831698473819128
4775 13887699602448996890109563
4776 -30964061434379680861669324
4777 17467489208610805356057197
4778 13588667026360781608396654
4779 -31546296340616618274073246
4780 18363557979957921452219669
4781 13265929348820207105828354
4782 -32125554315079422005343217
4783 19280610451663364620953893
4784 12918804416278159701476446
4785 -32701233102551806097967095
4786 20218724256583234763955786
4787 12546603152017224437206356
4788 -33272709608594465485236971
4789 21177962818993453399167135
4790 12148629843653805011268507
4791 -33839339593236047568905280
4792 22158374751635754046720549
4793 11724182446901883662273751
4794 -34400457369764082999597293
4795 23159993241491363088103605
4796 11272552905963936428979015
4797 -34955375509039994620397047
4798 24182835424350114925325654
4799 10793027490931217237248800
4800 -35503384549779930502315817
4801 25226901748231587565690653
4802 10284887152560685667133481
4803 -36043752715248402050556732
4804 26292175325748064969364664
4805 9747407894812019546640198
4806 -36575725636830076471777774
4807 27378621275488110833628541
4808 9179861165512726716495665
4809 -37098526084949882868379932
4810 28486186052533993541134976
4811 8581514265534952673408811
4812 -37611353707830695014023170
4813 29614796768215328554357709
4814 7951630776851640916747292
4815 -38113384778582195961661946
4816 30764360499237011154753409
4817 7289471009854647972429074
4818 -38603771951134361899587303
4819 31934763586308798743708631
4820 6594292470300937014136174
4821 -39081644025532833316547983
4822 33125870922440876191127786
4823 5865350346267226163767755
4824 -39546105723133990929459609
4825 34337525231059193731609426
4826 5101898015476426250324683
4827 -39996237472240827916496906
4828 35569546334132623469224920
4829 4303187573372705026366954
4830 -40431095204741964632595062
4831 36821730410493616077521518
4832 3468470382304383799235587
4833 -40849710164318819565265549
4834 38093849244573590262840992
4835 2596997642186566832710626
4836 -41251088726807897034884949
4837 39385649465764111512098329
4838 1688020982997156530034832
4839 -41634212233307162289609286
4840 40696851778655773158605019
4841 740793079471733711410865
4842 -41998036836638095686064288
4843 42027150184396712115546305
4844 -245431711656107672173084
4845 -42341493361776317841865817
4846 43376211193454862957060337
4847 -1271396691511485173268331
4848 -42663487180886954378927162
4849 44743673030058275201379437
4850 -2337842135694085780853957
4851 -42962898103601441474633370
4852 46129144828631311102823311
4853 -3445504587305325697161256
4854 -43238580283196385925018123
4855 47532205822534969589320153
4856 -4595116126059238317807462
4857 -43489362139334799609913132
4858 48952404525464400405003858
4859 -5787403613140667116023686
4860 -43714046298054551543936939
4861 50389257905847310913832562
4862 -7023087911495322514687130
4863 -43911409549687700043987785
4864 51842250554633115035480066
4865 -8302883081228533073585321
4866 -44080202825419475673543087
4867 53310833846853524356864188
4868 -9627495549811256212627500
4869 -44219151193193552316571624
4870 54794425097382756189269797
4871 -10997623256785371414805594
4872 -44326953873695909333288482
4873 56292406711316596667262927
4874 -12413954772682793829828043
4875 -44402284277146434636183870
4876 57804125329438356616104250
4877 -13877168391867657994830222
4878 -44443790061653608918870917
4879 59328890969231031748031128
4880 -15387931199034143137400053
4881 -44450093213883369601331605
4882 60865976161945097800922993
4883 -16946898109088545615223239
4884 -44419790152819934331477901
4885 62414615086222852127222552
4886 -18554710880168359978675446
4887 -44351451857390959305040711
4888 63974002698831642183132945
4889 -20211997099548554811183326
4890 -44243624018756544492768412
4891 65543293863050003985405951
4892 -21919369142210246347394757
4893 -44094827218054954549385302
4894 67121602475303460457512367
4895 -23677423101845858119223784
4896 -43903557130425475654163521
4897 68708000590638605291926907
4898 -25486737694100758049818293
4899 -43668284756120869129032296
4900 70301517547678107602766587
4901 -27347873131851780558629853
4902 -43387456679549806479764134
4903 71901139093691331171803519
4904 -29261369972349856505713456
4905 -43059495357080311882861042
4906 73505806510470534768766793
4907 -31227747936055990774791766
4908 -42682799434463490550044072
4909 75114415741694848839316921
4910 -33247504697027579352240142
4911 -42255744094725978869822760
4912 76725816522520736815917845
4913 -35321114644715746832014958
4914 -41776681437408083743408381
4915 78338811512130032068845844
4916 -37449027617063097001160829
4917 -41243940890012166005623164
4918 79952155430024368368612943
4919 -39631667604796701515780595
4920 -40655829652554582385623985
4921 81564554196847340024555326
4922 -41869431426840845850015373
4923 -40010633176100425976192579
4924 83174664080574636967997994
4925 -44162687376781297619500182
4926 -39306615676189240426660747
4927 84781090848905032777176468
4928 -46511773840343560247922006
4929 -38542020682044053069063961
4930 86382388928745159793258202
4931 -48916997883856705577956257
4932 -37715071622485124811867998
4933 87977060573673727234076408
4934 -51378633813706099416711496
4935 -36823972449452134370355383
4936 89563555040332002056308346
4937 -53896921706789419926814476
4938 -35866908300067624456397191
4939 91140267774680155140732276
4940 -56472065912023129889533927
4941 -34842046198154906371344389
4942 92705539609121301669470462
4943 -59104233522959674131284686
4944 -33747535796152725843400449
4945 94257655971487877403212183
4946 -61793552821609491366475035
4947 -32581510158347308652667955
4948 95794846106948231928714557
4949 -64540111693577133684505445
4950 -31342086586371440224128069
4951 97315282313884126915320130
4952 -67343956014655674740361382
4953 -30027367487896392866270944
4954 98817079194854025786394192
4955 -70205088009040953608135895
4956 -28635441289471410445709399
4957 100298292923749823387360358
4958 -73123464579363170733690879
4959 -27164383394439354647027636
4960 101756920530319761025032114
4961 -76098995608752946232680316
4962 -25612257186885803910903601
4963 103190899203222947216878397
4964 -79131542235196010965605972
4965 -23977115082550415001909104
4966 104598105612846834392541596
4967 -82220915098452588178132280
4968 -22256999627657759280661178
4969 105976355255111541766095281
4970 -85366872559855679581397061
4971 -20449944646593878284087887
4972 107323401817551607105154371
4973 -88569118895326714471271045
4974 -18553976439382843278604115
4975 108636936568958103825294204
4976 -91827302461986275708544220
4977 -16567115029884033139352777
4978 109914587773931437294052907
4979 -95141013838764279251952485
4980 -14487375465658445147298566
4981 111153920133687246480146858
4982 -98509783941454338097969992
4983 -12312769170416062435479637
4984 112352434254525816519125087
4985 -101933082112686182172995869
4986 -10041305349983378580700822
4987 113507566145367217529625860
4988 -105410314187331453897694120
4989 -7670992452691050783437500
4990 114616686745822877771319619
4991 -108940820533889874756674674
4992 -5199839685108121298979648
4993 115677101486265741505480303
4994 -112523874072445312700969095
4995 -2625858584007156505389850
4996 116686049881430071589825135
4997 -116158678269815543894382413
4998 52935354529572437966770
4999 117640705159062962360550315
5000 -119844365112563111207233065
5001 2838520987997918774685980
5002 118538173925218852657821245
5003 -123579993058571584804984657
5004 5732869781463760453572164
5005 119375495867778822036682112
5006 -127364544967936195862306343
5007 8737944001817416466991597
5008 120149643499845883719983741
5009 -131196926013957404402210172
5010 11855694851424910289218716
5011 120857521944657388727985023
5012 -135075961575071663471875341
5013 15088060540362131479182570
5014 121495968763725175607207241
5015 -139000395108595961666219948
5016 18436964296394800271825321
5017 122061753829903324215814278
5018 -142968886007209436371293180
5019 21904312311922324815590604
5020 122551579247152858367265886
5021 -146980007439140439627970395
5022 25491991627081558669891352
5023 122962079318761198042708402
5024 -151032244173075124927923606
5025 29201867948265242753329684
5026 123289820565843484925778146
5027 -155123990388851518042969469
5028 33035783401288995388933754
5029 123531301797940496765210427
5030 -159253547475051659716437348
5031 36995554218503213685339690
5032 123682954237596887343542398
5033 -163419121814655137569993153
5034 41082968359126586393535916
5035 123741141700790115592114419
5036 -167618822559966843816312774
5037 45299783062144272009213316
5038 123702160835149001598993947
5039 -171850659398085385154329200
5040 49647722331095490920791571
5041 123562241417886401106501793
5042 -176112540308228933323509118
5043 54128474350145616526218073
5044 123317546715438465089832850
5045 -180402269312291774981907646
5046 58743688830821004244793039
5047 122964173906787318994650948
5048 -184717544220055967203391753
5049 63494974288859248019891101
5050 122498154572511210622095084
5051 -189055954370541868379176983
5052 68383895250612265430359899
5053 121915455251589239872320034
5054 -193414978371033183036488368
5055 73411969388518308754782369
5056 121211978068054068838314707
5057 -197791981835374423707721658
5058 78580664585145370951995399
5059 120383561429567645973410611
5060 -202184215123191209355721213
5061 83891395925391524565420527
5062 119425980800060158601600705
5063 -206588811081748986962493981
5064 89345522616415865291864629
5065 118334949548552503844589465
5066 -211002782792218846644377539
5067 94944344834961303719855038
5068 117106119876346458726334002
5069 -215423021322187163095889410
5070 100689100501720443184027894
5071 115735083824745111188431283
5072 -219846293486299358867766728
5073 106580961982487984060534463
5074 114217374365528522044440534
5075 -224269239616999029355046128
5076 112621032715835051715189615
5077 112548466576386131195450728
5078 -228688371347377612324822459
5079 118810343767137801063891906
5080 110723778903568147677203229
5081 -233100069408223590083451006
5082 125149850308786670317416671
5083 108738674513992720627721742
5084 -237500581441414428919477105
5085 131640428026504489843005970
5086 106588462739104523134929953
5087 -241886019831871095790347665
5088 138282869451697829952357696
5089 104268400612752799726503771
5090 -246252359560349366380011608
5091 145077880219872803471919333
5092 101773694505413654940757268
5093 -250595436079421565705171741
5094 152026075255144972685056120
5095 99099501857051480172606040
5096 -254910943215056786743016461
5097 159127974880984955309330566
5098 96240933010968810628610727
5099 -259194431096289804168501733
5100 166384000857342108819386364
5101 93193053150961559467747394
5102 -263441304115523198061345981
5103 173794472344405844980659738
5104 89950884344148405319842537
5105 -267646818922092060317204642
5106 181359601793267350810143710
5107 86509407691808130107501008
5108 -271806082451774700675112979
5109 189079490763867002146398279
5110 82863565590607726810261755
5111 -275914049995020246322295934
5112 196954125670618509611908081
5113 79008264106566305883449506
5114 -279965523306717659736522576
5115 204983373456228785504938666
5116 74938375464145797758728059
5117 -283955148760420718556934675
5118 213166977194240888748488149
5119 70648740652818664300563193
5120 -287877415549996548245558347
5121 221504551620960892464173953
5122 66134172153505489798183911
5123 -291726653941757769911918180
5124 229995578597440580053622026
5125 61389456787231357920359088
5126 -295497033580190607138757926
5127 238639402502326995604273864
5128 56409358688389003679418210
5129 -299182561850486120081421268
5130 247435225556403705452620756
5131 51188622404949393036915243
5132 -302777082301133055227615446
5133 256382103079793463380693292
5134 45721976127995620055542612
5135 -306274273129927865616139354
5136 265478938682808644342448563
5137 40004135052905105893167566
5138 -309667645736807607687359404
5139 274724479391586442876430138
5140 34029804874536196674311917
5141 -312950543347010604638068626
5142 284117310709665407929667063
5143 27793685418720582310837033
5144 -316116139708118528814039069
5145 293655851616816384744981662
5146 21290474412389660864137900
5147 -319157437864634720672072645
5148 303338349506463472434527985
5149 14514871394604322596196361
5150 -322067269013800700537118025
5151 313162875063193031639789217
5152 7461581770779629107607960
5153 -324838291446455827365685840
5154 323127317081874329364798842
5155 125321012333027453431438
5156 -327462989576790325557176988
5157 333229377230083814525808420
5158 -7499180995998260104274095
5159 -329933673064946568396364101
5160 343466564755553625347466463
5161 -15417175458992262364091133
5162 -332242476036466640213422686
5163 353836191140539360860442295
5164 -23633890021739597690310296
5165 -334381356402690360539277471
5166 364335364705033846989171367
5167 -32154523966284866784582455
5168 -336342095286248675861845791
5169 374960985160934112143094266
5170 -40984243251987760732067945
5171 -338116296555904790161317091
5172 385709738119303603054698899
5173 -50128175397556223666574427
5174 -339695386475033425057539734
5175 396578089553058230330348377
5176 -59591404202703858951407162
5177 -341070613468137164794684086
5178 407562280217442779045869888
5179 -69378964307465498436700299
5180 -342233048009833852368714959
5181 418658320030856861727037191
5182 -79495835587210955083375293
5183 -343173582640858447213152209
5184 429861982418630672803166850
5185 -89946937381483985624686121
5186 -343882932115654434104437585
5187 441168798622549519835072739
5188 -100737122554806165211062843
5189 -344351633686239963413373520
5190 452574051978970319456799762
5191 -111871171387677882353604525
5192 -344570047527061912493507624
5193 464072772168578017190750366
5194 -123353785296028241288024575
5195 -344528357305661544137889895
5196 475659729440877211750693477
5197 -135189580377463888541321829
5198 -344216570903999425299485053
5199 487329428816725057103737070
5200 -147383080782693594695728998
5201 -343624521295397885969272712
5202 499076104272261914814362857
5203 -159938711910609600453897709
5204 -342741867582078892027813490
5205 510893712907812988750360584
5206 -172860793425541118511068994
5207 -341558096198385673056157465
5208 522775929105387607221150803
5209 -186153532095305733512584136
5210 -340062522284791260603306433
5211 534716138678625476738113540
5212 -199821014448726729513933827
5213 -338244291237907111829102313
5214 546707433019095634426312289
5215 -213867199251401118895576951
5216 -336092380441714626989088602
5217 558742603243082300573931958
5218 -228295909798553676046406386
5219 -333595601185351627565685990
5220 570814134343051130138543052
5221 -243110826023935638253166336
5222 -330742600772789894235768018
5223 582914199348223543558951827
5224 -258315476423785843926155693
5225 -327521864829848032360241407
5226 595034653498748918312070529
5227 -273913229795002269647104586
5228 -323921719813981928225791397
5229 607167028438204187347757350
5230 -289907286786739951146395310
5231 -319930335732401790482262806
5232 619302526429215181927285289
5233 -306300671264788508869134695
5234 -315535729074056278634897797
5235 631432014597239260802558763
5236 -323096221488159774480596946
5237 -310725765961129151434866767
5238 643546019207616121781422998
5239 -340296581097460503530612732
5240 -305488165525678417180564127
5241 655634719981244165167067015
5242 -357904189914712019294335839
5243 -299810503517150720189037906
5244 667687944454309549980825502
5245 -375921274554430578261495102
5246 -293680216146480802991215366
5247 679695162387750637042563365
5248 -394349838845879022428935415
5249 -287084604172586059913977862
5250 691645480232212530595292781
5251 -413191654066559880156993935
5252 -280010837237035358160208901
5253 703527635654506851473366073
5254 -432448248987127093395885618
5255 -272445958452768489524359200
5256 715329992131665950607454263
5257 -452120899728060985539490663
5258 -264376889252703311872962830
5259 727040533618945819006674827
5260 -472210619428568660728435789
5261 -255790434504161409209733723
5262 738646859298207876012995269
5263 -492718147728347481429702616
5264 -246673287894994795958357729
5265 750136178413379227218408802
5266 -513643940062977722876090588
5267 -237012037597386096501978116
5268 761495305199768521862368130
5269 -534988156773894146019664041
5270 -226793172215236779286024754
5271 772710653914288022548761140
5272 -556750652034025864635158254
5273 -216003087021143603810244515
5274 783768233973711394536294090
5275 -578930962590385870468985602
5276 -204628090488895471229841567
5277 794653645208373955622705777
5278 -601528296325042692543311505
5279 -192654411127503645225052583
5280 805352073238802098463916048
5281 -624541520636107145705102782
5282 -180068204622699644749892800
5283 815848284983039234245292887
5284 -647969150640530001738036720
5285 -166855561291910588429578135
5286 826126624302516342453123374
5287 -671809337200715515399643961
5288 -153002513858631812911454737
5289 836171007794598876678050453
5290 -696059854777130658303246339
5291 -138495045552186258894860014
5292 845964920740022943348640312
5293 -720718089109307748623699226
5294 -123319098538758256962854944
5295 855491413213719951229824281
5296 -745781024727825388550607178
5297 -107460582689652687736961640
5298 864733096367610168532838867
5299 -771245232300079291746091900
5300 -90905384692616100631662262
5301 873672138894234081043691535
5302 -797106855812854358985298899
5303 -73639377512112849823449962
5304 882290263680171361870998953
5305 -823361599594944944353530754
5306 -55648430204321751089574595
5307 890568744658487425071182894
5308 -850004715183282815049155586
5309 -36918418092667817643103753
5310 898488403869527711749437553
5311 -877030988036276866584152823
5312 -17435233309562262457453990
5313 906029608739671213143867606
5314 -904434724098294213391086336
5315 2815204289934974061807427
5316 913172269587733724181344844
5317 -932209736219465847549907808
5318 23846935836971760152491417
5319 919895837369003329640379954
5320 -960349330435238809652765579
5321 45673951774688451439288319
5322 926179301666967942602988375
5323 -988846292110359416254195641
5324 68310179795510787204611613
5325 932001188943086801926117051
5326 -1017692871952224207646739775
5327 91769472384507718754789300
5328 937339561055032969829181262
5329 -1046880771898806898720976267
5330 116065593963557711360461503
5331 942172014054125418532185890
5332 -1076401130886635252610762685
5333 141212207631053448360137523
5334 946475677272741704837106299
5335 -1106244510504572398968600446
5336 167222861492078214716868593
5337 950227212712792589239991328
5338 -1136400880539436400463958473
5339 194110974573983981544028257
5340 953402814746409060397274553
5341 -1166859604419781389801701559
5342 221889822322521780137730972
5343 955978210140280707437508187
5344 -1197609424564456627294752607
5345 250572521673682672797271095
5346 957928658415149569923350119
5347 -1228638447642858169357385478
5348 280172015696646118516107292
5349 959228952552249469123146997
5350 -1259934129754094682234049344
5351 310701057803251847710347327
5352 959853420058541452322613088
5353 -1291483261532595970481503318
5354 342172195519668484362850344
5355 959775924402878480529334639
5356 -1323271953188013491852431995
5357 374597753815963698932214720
5358 958969866835287874204522246
5359 -1355285619487577696545974474
5360 407989817989557144145793862
5361 957408188601838350978218353
5362 -1387508964689411599333871334
5363 442360216098581835126252126
5364 955063373567607913566356538
5365 -1419925967435623892487003330
5366 477720500941476164444882996
5367 951907451260542133973656408
5368 -1452519865614353319480376177
5369 514081931579186652990402085
5370 947912000349035095798831858
5371 -1485273141200268026223680107
5372 551455454396678842459608180
5373 943048152566332623250253142
5374 -1518167505083385798805734117
5375 589851683700525787487925062
5376 937286597094892640331508355
5377 -1551183881896420911839398238
5378 629280881849682397927408885
5379 930597585424098021954960871
5380 -1584302394851239184688065696
5381 669752938916640716101486270
5382 922950936694744187414401600
5383 -1617502350595350156725365366
5384 711277351876522205141166439
5385 914316043543976379357871304
5386 -1650762224099754704011092370
5387 753863203321765377019994988
5388 904661878464369275793806219
5389 -1684059643589820868889335055
5390 797519139700450984213478151
5391 893957000691085434005345682
5392 -1717371375531263439406558873
5393 842253349076425304678989321
5394 882169563631056682450397870
5395 -1750673309683663986415414101
5396 888073538409789544676907406
5397 869267322848366532677792467
5398 -1783940444234383957506499387
5399 934986910356458371614235591
5400 855217644620008276885162196
5401 -1817146871026090859221892003
5402 983000139585922372059459879
5403 839987515076416392752089393
5404 -1850265760891546297345075726
5405 1032119348616501517870706020
5406 823543549941153478189297243
5407 -1883269349109677827759760558
5408 1082350083167833470525784583
5409 805852004884345751025674667
5410 -1916128920997397829184453493
5411 1133697287030510752487877660
5412 786878786504431743151067408
5413 -1948814797652010974503399050
5414 1186165276453263184810801263
5415 766589463952986305876979695
5416 -1981296321859505278985600475
5417 1239757714048270697534970106
5418 744949281217339584103841794
5419 -2013541844184404630281505755
5420 1294477582215700257808822448
5421 721923170075893547002230434
5422 -2045518709257325814099207653
5423 1350327156088768456514303747
5424 697475763740981071546530567
5425 -2077193242276769858629945413
5426 1407307976001166825057282475
5427 671571411204279677605436503
5428 -2108530735742153847173376614
5429 1465420819478914403281635039
5430 644174192299718167099550093
5431 -2139495436435479297878186449
5432 1524665672759265101952673638
5433 615247933498964387352244535
5434 -2170050532669520205235868100
5435 1585041701839545049951863130
5436 584756224454491083180874002
5437 -2200158141820806124766862331
5438 1646547223059386206737940585
5439 552662435305348278793766670
5440 -2229779298166172734638559474
5441 1709179673220090882412522592
5442 518929734760660781970058779
5443 -2258873941042046065405487449
5444 1772935579245481513197523593
5445 483521108975980995047772123
5446 -2287400903346133023410226607
5447 1837810527388879611092080687
5448 446399381237497549935952069
5449 -2315317900401585124237733065
5450 1903799131991506639208849392
5451 407527232469190564869665182
5452 -2342581519204217429727538030
5453 1970895003797910808521408608
5454 366867222577873579447936490
5455 -2369147208073758501614933613
5456 2039090717834702231436359667
5457 324381812651129719434665677
5458 -2394969266730630093681193626
5459 2108377780859212213281651032
5460 280033388022976547159396672
5461 -2420000836820147577677219432
5462 2178746598385400949887190334
5463 233784282222137254598207961
5464 -2444193892906561959073367743
5465 2250186441294693741308627500
5466 185596801817599086783831936
5467 -2467499233959753913732814534
5468 2322685412040164761005687429
5469 135433252176157252989626263
5470 -2489866475357926138320211981
5471 2396230410452866112471732839
5472 83255964146420795050523630
5473 -2511244041430025957879797729
5474 2470807099159869628093988003
5475 29027321683746839699537981
5476 -2531579158562170967035587266
5477 2546399868623990716385079018
5478 -27290209569678510144278192
5479 -2550817848892730905037895345
5480 2622991801815964380903514245
5481 -85734052735433455495093957
5482 -2568904924621263664382803095
5483 2700564638530268807669011214
5484 -146341489166224718007081007
5485 -2585783982956877143678206435
5486 2779098739356624072721905669
5487 -209149626916189181019324481
5488 -2601397401732136039088830422
5489 2858573049319642429125453363
5490 -274195368200604599480430419
5491 -2615686335708998400899848023
5492 2938965061199970312959879143
5493 -341515375831583075153265856
5494 -2628590713603815582363710779
5495 3020250778550734902977778806
5496 -411146038616656784896484530
5497 -2640049235858785313642716953
5498 3102404678424003399147422643
5499 -483123435707301526573610320
5500 -2649999373187796502861028937
5501 3185399673822459764676721328
5502 -557483299884811532930607696
5503 -2658377365924949208355057614
5504 3269207075892430711187070925
5505 -634260979771110817479491800
5506 -2665118224204580732580940688
5507 3353796555874913203294666287
5508 -713491400952487769212243960
5509 -2670155729001960644401943728
5510 3439136106832214483923049686
5511 -795209026004449005816507146
5512 -2673422434064362158178664122
5513 3525192005168359996670224651
5514 -879447813406324992324074930
5515 -2674849668762534359649894407
5516 3611928771962414905762471129
5517 -966241175334508461915655217
5518 -2674367541893139897404147695
5519 3699309134134433059000990177
5520 -1055621934323679713356800093
5521 -2671904946463023122800632552
5522 3787293985464768986786134641
5523 -1147622278785662391027173022
5524 -2667389565486707601292926156
5525 3875842347488080259319099853
5526 -1242273717376064431368993219
5527 -2660747878828803592331103798
5528 3964911330284400436538841105
5529 -1339607032199191178220276865
5530 -2651905171123532055585763663
5531 4054456093190277886920281619
5532 -1439652230842268281205568475
5533 -2640785540803832643027412590
5534 4144429805454059479046871769
5535 -1542438497230388888113043448
5536 -2627311910273039236162552076
5537 4234783606860036148528189678
5538 -1647994141294191289287282108
5539 -2611406037252344537042554076
5540 4325466568347281436550857460
5541 -1756346547442696433174098242
5542 -2592988527337779488384703400
5543 4416425652649674605134652456
5544 -1867522121834368908418932823
5545 -2571978847800646022438556259
5546 4507605674984743846227924647
5547 -1981546238439936408633257475
5548 -2548295342665832001458098412
5549 4598949263819647572938775090
5550 -2098443183891180876256218746
5551 -2521855249102622346905626499
5552 4690396821743784857947087205
5553 -2218236101110435890665161999
5554 -2492574715163094650678366121
5555 4781886486478229871090757149
5556 -2340946931716248519703584431
5557 -2460368818903342641460768324
5558 4873354092053386640047028869
5559 -2466596357201236940175674127
5560 -2425151588923226852062032845
5561 4964733130186984807633871153
5562 -2595203738878945708765883235
5563 -2386836026360474300683740728
5564 5055954711895766042731472603
5565 -2726787056597127133426545911
5566 -2345334128375384292307627741
5567 5146947529374954804550897081
5568 -2861362846215696106950683738
5569 -2300556913162484649621910520
5570 5237637818180862649350407696
5571 -2998946135848287558168726543
5572 -2252414446525894846544633381
5573 5327949319752738020588373425
5574 -3139550380867214316797008605
5575 -2200815870055201706143073251
5576 5417803244311254320753826611
5577 -3283187397672361914423558364
5578 -2145669430939039816032983644
5579 5507118234171809418103211458
5580 -3429867296225476569140679291
5581 -2086882513453577144801352897
5582 5595810327512114698088372258
5583 -3579598411352099946369963925
5584 -2024361672163464519908744595
5585 5683792922634348488815007244
5586 -3732387232814376401112076679
5587 -1958012666872772164814447054
5588 5770976742763476338758493794
5589 -3888238334158816017353370384
5590 -1887740499363763620891744803
5591 5857269801424152340167800292
5592 -4047154300344122525112252422
5593 -1813449451961275091649570419
5594 5942577368439964476636021600
5595 -4209135654155114643919361564
5596 -1735043127960761500573463695
5597 6026801936599612177341629652
5598 -4374180781409850026377472476
5599 -1652424493957938318269105321
5600 6109843189035972478254141539
5601 -4542285854968043852802960947
5602 -1565495924118204673098453753
5603 6191597967364848227914975160
5604 -4713444757550010747997263181
5605 -1474159246423847867295572408
5606 6271960240631577567652314614
5607 -4887649003376406469874697627
5608 -1378315790937246073664511027
5609 6350821075114530984775352591
5610 -5064887658640239510405432473
5611 -1277866440118044137837999530
5612 6428068605035923579658212040
5613 -5245147260823736845120622995
5614 -1172711681232451163645964172
5615 6503588004231225332112201538
5616 -5428411736873899826550927468
5617 -1062751660892506865616516103
5618 6577261458829866856778957135
5619 -5614662320251767982432231558
5620 -947886241763291338989285391
5621 6648968141000799237261389555
5622 -5803877466871719208430940219
5623 -828015061475687895789225390
5624 6718584183817892235766109788
5625 -5996032769948385551149539755
5626 -703037593782386928011031892
5627 6785982657301019948118238307
5628 -6191100873770134294144238054
5629 -572853211994386899652554905
5630 6851033545690117142029969686
5631 -6389051386419384875895220451
5632 -437361254735274183625282013
5633 6913603726010355511405804493
5634 -6589850791461463190068836566
5635 -296461094050061118669507257
5636 6973556947988028986817854855
5637 -6793462358625086826336181955
5638 -150052205905331151735581027
5639 7030753815377601827544972871
5640 -6999846053499066929784553884
5641 1965756883136583929665667
5642 7085051768761815959001597248
5643 -7208958446271276530955233817
5644 159692889259181035784085967
5645 7136305069887614386527826944
5646 -7420752619537488901223771804
5647 323228956036083579760151607
5648 7184364787602079979623050052
5649 -7635178075209226673933055668
5650 492673311472128499049366283
5651 7229078785453442078054274380
5652 -7852180640551378113138877654
5653 668124816277361366032267968
5654 7270291711023642257738108491
5655 -8071702373381947839033854378
5656 849681752017227228245498773
5657 7307844987059793355678071375
5658 -8293681466467987103952937867
5659 1037441732879592369432441779
5660 7341576804473297660780019193
5661 -8518052151153433976069393410
5662 1231501614771944047796487718
5663 7371322117276219165933409872
5664 -8744744600256333782362672913
5665 1431957401716474070157141121
5666 7396912639525925790672541323
5667 -8973684830274670197193337964
5668 1638904149511116930937433401
5669 7418176844349829126595578146
5670 -9204794602941839475133236422
5671 1852435866625618270945592772
5672 7434939965123455554903164120
5673 -9437991326174635422385417522
5674 2072645412302152308522033401
5675 7447023998875873102546799890
5676 -9673187954458476656836971475
5677 2299624391831109509020834834
5678 7454247711997885847282467818
5679 -9910292888716517986741292132
5680 2533463048973200510696725254
5681 7456426648329173090801428582
5682 -10149209875711213092827611400
5683 2774250155500226580405444085
5684 7453373139701914748190494569
5685 -10389837907028881094481807480
5686 3022072897827477334405315782
5687 7444896319019180513312608219
5688 -10632071117699815700388392749
5689 3277016760712026434500072402
5690 7430802135947696792949071905
5691 -10875798684508535908383197250
5692 3539165407991896026300016732
5693 7410893375305307809555380832
5694 -11120904724050823253380306631
5695 3808600560342480469660169894
5696 7384969678224751105140905982
5697 -11367268190596325288589964855
5698 4085401870027413462952888651
5699 7352827566176031762903494584
5700 -11614762773817609879467465957
5701 4369646792622596354638223897
5702 7314260467930945856211468226
5703 -11863256796448763324875457294
5704 4661410455692996385313172401
5705 7269058749553924562474552964
5706 -12112613111938787796234606623
5707 4960765524403475300223749579
5708 7217009747504593665378430701
5709 -12362689002167334881782466182
5710 5267782064045901025825371495
5711 7157897804938015882597396160
5712 -12613336075292530551051903951
5713 5582527399466568884190886358
5714 7091504311289758337046357516
5715 -12864400163802999890666338037
5716 5905065971379056269261523586
5717 7017607745233446713125473638
5718 -13115721222848472772395703465
5719 6235459189549534631923589844
5720 6935983721099588376808723561
5721 -13367133228925775004538239484
5722 6573765282842769132155752595
5723 6846405038844906976492426156
5724 -13618464078999334580010966947
5725 6920039146119066405579090294
5726 6748641737662491663788587258
5727 -13869535490137824742274097410
5728 7274332183973750298860424265
5729 6642461153323459602703293855
5730 -14120162899750940585717799007
5731 7636692151312909654174168165
5732 6527627979341824737526245752
5733 -14370155366512864824929539559
5734 8007162990760598313458677256
5735 6403904332054590666938430958
5736 -14619315472061400699811469810
5737 8385784666894969790846966238
5738 6271049819710007005476406412
5739 -14867439223564373501362005174
5740 8772592997312385558281648707
5741 6128821615657176676145874740
5742 -15114315957247368979803645471
5743 9167619480520980059910122124
5744 5976974535731043662141690281
5745 -15359728242979562515336628729
5746 9570891120666846128352432888
5747 5815261119926955603993493143
5748 -15603451790016900931567513371
5749 9982430249098594287075629748
5750 5643431718459751350065049051
5751 -15845255354004643742764327875
5752 10402254342777847608890930128
5753 5461234582302398615814992530
5754 -16084900645343816312142106534
5755 10830375839545972902214961248
5756 5268415958299869113640903021
5757 -16322142239028928451790274990
5758 11266801950259288270675674740
5759 5064720188953916931153660331
5760 -16556727486066891496173258042
5761 11711534467807879015230534989
5762 4849889816974987246075606467
5763 -16788396426589920598292957025
5764 12164569573035227557633844956
5765 4623665694697357209301702898
5766 -17016881704777818075203020869
5767 12625897637578911200776743226
5768 4385787098454063636709936331
5769 -17241908485707936184630897779
5770 13095503023654832900747624073
5771 4135991848007935971732333850
5772 -17463194374253751775457209390
5773 13573363880810657820028846878
5774 3874016431135389452816899284
5775 -17680449336155932440221039405
5776 14059451939676480497638630251
5777 3599596133459278867620885413
5778 -17893375621392427877165802208
5779 14553732302744117600197306191
5780 3312465173627325358551673918
5781 -18101667689977107410148740558
5782 15056163232208916885757693567
5783 3012356843932148159001075308
5784 -18305012140319133340358219036
5785 15566695934911508556050774895
5786 2699003656469012570550599362
5787 -18503087640278282139757703283
5788 16085274344419567150210505204
5789 2372137494926791021559706068
5790 -18695564861054103103941951099
5791 16611834900293355773061264072
5792 2031489772107572349921175224
5793 -18882106414049856132139038161
5794 17146306324581615234214037680
5795 1676791593269598062768548554
5796 -19062366790854850618840504187
5797 17688609395598234864854793827
5798 1307773925387992825087733633
5799 -19235992306491883419023202319
5800 18238656719033083644043794527
5801 924167772426849896779402429
5802 -19402621046079150256608363689
5803 18796352496454427208503858756
5804 525704356715862070949329133
5805 -19561882815059098642154338017
5806 19361592291263451297212495324
5807 112115306523623600295863094
5808 -19713399093149355817613671197
5809 19934262792165633813587096982
5810 -316867150080809286885015411
5811 -19856782992173969994251513679
5812 20514241574226957534719798357
5813 -761509984987743827097535103
5814 -19991639217935850155087950839
5815 21101396857587353466010351864
5816 -1222079163338421491716476692
5817 -20117564036294398384723276626
5818 21695587263907171028727255308
5819 -1698839430260101394724324684
5820 -20234145243614949276900735552
5821 22296661570627046902644584515
5822 -2192054090957324795832713569
5823 -20340962141759736040054004269
5824 22904458463125108039960802379
5825 -2701984784073621720531645254
5826 -20437585517792688656880506304
5827 23518806284860198664223301696
5828 -3228891248239017727863902070
5829 -20523577628573462844318477222
5830 24139522785593543087468670771
5831 -3773031081720485012425632506
5832 -20598492190418640534732835940
5833 24766414867786189776831606157
5834 -4334659495093784566848899544
5835 -20661874374011115777225564671
5836 25399278331273462913785577318
5837 -4914029056857134959828838169
5838 -20713260804741168748883836812
5839 26037897616322760833070046966
5840 -5511389431908661142563283208
5841 -20752179568665774512328204611
5842 26682045545185080417338892415
5843 -6126987112811777373558680712
5844 -20778150224275118848328017395
5845 27331483062255939053316948709
5846 -6761065143774401427976571246
5847 -20790683820258298664201635683
5848 27985958972965563990002365139
5849 -7413862837270319032552009243
5850 -20789282919462536654697847188
5851 28645209681523690259713160668
5852 -8085615483232995748753197844
5853 -20773441629243196243237965445
5854 29308958927648664342763063298
5855 -8776554050754785717773880185
5856 -20742645638404150533441653381
5857 29976917522416199801288817641
5858 -9486904882226710219967477774
5859 -20696372260930955973099534062
5860 30648783083367643692865768650
5861 -10216889379856870967123765070
5862 -20634090486721453185963652854
5863 31324239769023437792576176407
5864 -10966723684508041952269231858
5865 -20555261039521243913208190290
5866 32002958012952126086737675817
5867 -11736618346798124797548744453
5868 -20459336442273556811702691014
5869 32684594257551259324979040135
5870 -12526777990409896951939551067
5871 -20345761090095759224752715765
5872 33368790687701367475370511229
5873 -13337400967559881739159130717
5874 -20213971331096715339211300460
5875 34055174964460341734122708072
5876 -14168679006579189311326403205
5877 -20063395555251841230631813434
5878 34743359958970537655070137260
5879 -15020796851562845103010281958
5880 -19893454291554516995296876808
5881 35432943486757250062135276379
5882 -15893931894047428209346408825
5883 -19703560313665059245959973439
5884 36123508042602326829493291899
5885 -16788253796680786845308763670
5886 -19493118754280119712590756951
5887 36814620536183192208533230043
5888 -17703924108851199732350764865
5889 -19261527228447798488846433991
5890 37505832028672809366404651170
5891 -18641095874247583423663669862
5892 -19008175966055261492910378629
5893 38196677470502775454595056587
5894 -19599913230326253139762039418
5895 -18732447953717940422855411425
5896 38886675440497139503882660227
5897 -20580510999664271416773026778
5898 -18433719086300718330752736856
5899 39575327886591352058849772101
5900 -21583014273183642223305655879
5901 -18111358328303644179329463359
5902 40262119868356285194895433361
5903 -22607537985235439494721098746
5904 -17764727885345853116496275273
5905 40946519301554229352299238635
5906 -23654186480537507973431867300
5907 -17393183385983346042294235389
5908 41627976704959429978300143722
5909 -24723053072964518941619430384
5910 -16996074074097208079049959207
5911 42305924949682837412434484042
5912 -25814219596194047587058127411
5913 -16572743012090643525993737971
5914 42979779011246520190435874016
5915 -26927755946217805492469622939
5916 -16122527295133907176612239621
5917 43648935724660437765970332104
5918 -28063719615732390551961239015
5919 -15644758276697814938382757102
5920 44312773542760158170817847903
5921 -29222155220429713832080760774
5922 -15138761805616978314947330173
5923 44970652298071479280388753454
5924 -30403094017212845583922237743
5925 -14603858474925298885544249530
5926 45621912968473906475662084487
5927 -31606553414369158447355140213
5928 -14039363882706462359366454016
5929 46265877446942431076812597964
5930 -32832536473738591400426597665
5931 -13444588905203334766332178128
5932 46901848315653143663472663800
5933 -34081031404921340316802225981
5934 -12818839982430090584225524416
5935 47529108624745816690080696295
5936 -35352011051575597983743094964
5937 -12161419416531819334865747154
5938 48146921676042766321135154031
5939 -36645432369862802725608193679
5940 -11471625683135989677544730225
5941 48754530812031001808075033396
5942 -37961235899104551558593370572
5943 -10748753755940802333402157782
5944 49351159210420921315958928663
5945 -39299345224722531212685823829
5946 -9992095444784781850103367179
5947 49936009684602598081903888109
5948 -40659666433539904852953200804
5949 -9200939747442326419429925799
5950 50508264490327014837202408179
5951 -42042087561530157572156467227
5952 -8374573215388920243916153000
5953 51067085138947463512071645773
5954 -43446478034106883445866135156
5955 -7512280333779779850648545866
5956 51611612217562692206142143482
5957 -44872688099055936248362641697
5958 -6613343915884337595650202624
5959 52140965216411301175239183921
5960 -46320548252219247907479666273
5961 -5677045512218710525454507498
5962 52654242363873291955920308209
5963 -47789868656047937884479143042
5964 -4702665834616560626982817331
5965 53150520469442639751867129355
5966 -49280438551150627419415882157
5967 -3689485195478155310167924822
5968 53628854775041184487653638190
5969 -50792025660971576665007727104
5970 -2636783962435299861857808753
5971 54088278815052132700461029301
5972 -52324375589741968218775454402
5973 -1543843028668853707437917521
5974 54527804285457895104919559931
5975 -53877211213856754177672442258
5976 -409944299112988833323768601
5977 54946420922474995663227219929
5978 -55450232066838609402320247065
5979 765628807220994921847786143
5980 55343096391085211468448363908
5981 -57043113718060020730740648005
5982 1983590838571474702348498815
5983 55716776183870110347288155075
5984 -58655507145404092190501927065
5985 3244653775175855396838634402
5986 56066383530562549730515962364
5987 -60287038102054529944331511953
5988 4549526477217844269608398375
5989 56390819318736685795547697282
5990 -61937306477615249719039286090
5991 5898914115750203190600347807
5992 56688962026064392934742692788
5993 -63605885653770332208222518972
5994 7293517586374467338017775636
5995 56959667664573937033541908955
5996 -65292321854705462846153005641
5997 8734032905461744179306990257
5998 57201769737353031614980272922
5999 -66996133492522675753951873364
6000 10221150588703147595537282229
6001 57414079208146286247475735237
6002 -68716810507891066805898602857
6003 11755555011781518560058736497
6004 57595384484303255675048129142
6005 -70453813706187225561415117230
6006 13337923752961053957022631535
6007 57744451413541093124374795377
6008 -72206574089390416662985129213
6009 14968926917395056064102146434
6010 57860023294991901573364367636
6011 -73974492184009027277086688093
6012 16649226442957537954003577210
6013 57940820905012562947379990949
6014 -75756937365326514239170278430
6015 18379475387408528423909847096
6016 57985542538240783390221965882
6017 -77553247178266970516268848866
6018 20160317196709019032731523543
6019 57992864064388645404586175762
6020 -79362726655192583417456284199
6021 21992384954306144809559618162
6022 57961439001270759055319271516
6023 -81184647630957540649418869515
6024 23876300611215889265096604240
6025 57889898604571497565698534624
6026 -83018248055555527304554796631
6027 25812674196735817356777835358
6028 57776851974861421369218582123
6029 -84862731304710634858065446603
6030 27802103009627663193797606141
6031 57620886182380201053833065953
6032 -86717265488774521721004252373
6033 29845170789615399845929727254
6034 57420566410108758564373893453
6035 -88580982760305732637157758759
6036 31942446869052389903050506167
6037 57174436115660337080762308114
6038 -90452978620720530259278027510
6039 34094485304617627143902914739
6040 56881017212525380710218380468
6041 -92332311226418043912091821720
6042 36301823988909723212681078444
6043 56538810271211850992578262933
6044 -94218000694796409012836465542
6045 38564983741814339670171746644
6046 56146294740827510027595576638
6047 -96109028410590399073241318951
6048 40884467381530105650140130282
6049 55701929191657169514784380611
6050 -98004336332975336591273796920
6051 43260758775145766160429576471
6052 55204151579292508898654108601
6053 -99902826303896265847273755390
6054 45694321868671366270985407777
6055 54651379530878226378549004225
6056 -101803359358096063016314252438
6057 48185599696434663048848205628
6058 54042010654042559239352067959
6059 -103704755035330713985472114675
6060 50735013369764761513020569868
6061 53374422869086027733397528859
6062 -105605790695275081301771460285
6063 53342961044894062648963709212
6064 52646974765006164612596392397
6065 -107505200835637383404611843981
6066 56009816870021183788792078147
6067 51858005979941432170290789987
6068 -109401676414016088058278353214
6069 58735929911487331694755200754
6070 51005837606621036755717836737
6071 -111293864174048157271480481877
6072 61521623059030972200733116209
6073 50088772623412375884096339509
6074 -113180365976413434935708719638
6075 64367191910096211363812888362
6076 49105096351560925154419678920
6077 -115059738135275522654146840779
6078 67272903633183480895461374093
6079 48053076939221944809909545698
6080 -116930490760755704139709924061
6081 70238995810242465269939309708
6082 46930965872885984273212860223
6083 -118791087108052335142364370395
6084 73265675258121222629176347196
6085 45736998516804243793221950658
6086 -120639942933834675755016504449
6087 76353116829097591784670762022
6088 44469394681021938360044939137
6089 -122475425860556282538059361494
6090 79501462190533851373588921530
6091 43126359218631357393962878277
6092 -124295854749349964948778741758
6093 82710818583708554436824296903
6094 41706082652857847075132094748
6095 -126099499082182714944738338333
6096 85981257561895216023792714467
6097 40206741834594916106007687084
6098 -127884578353966213108629991393
6099 89312813707771326567098745510
6100 38626500631005604916424099961
6101 -129649261475335160627739243632
6102 92705483330257819535618495613
6103 36963510645809614540134650767
6104 -131391666186823166668047324952
6105 96159223140903775144468869313
6106 35215911971875993710996682967
6107 -133109858485182784056456213338
6108 99673948909948719207887814931
6109 33381833976742876641059763334
6110 -134801852062614028348686489257
6111 103249534102210407013532133718
6112 31459396121685385361030577860
6113 -136465607759682769802237287224
6114 106885808492964500202163323320
6115 29446708814953796235379895771
6116 -138099033032728366002917867094
6117 110582556763998971489026466074
6118 27341874299802965535606839746
6119 -139699981436577119891461596671
6120 114339517080045549238124139107
6121 25142987577934239378849097032
6122 -141266252123396334139367128738
6123 118156379645807854368040664620
6124 22848137368969196018463141454
6125 -142795589358541081620271765173
6126 122032785243826335552699332327
6127 20455407106573995224003386301
6128 -144285682054264175519810275367
6129 125968323753438379203587732299
6130 17962875971850411970277053345
6131 -145734163322177270144518416613
6132 129962532651113416588954197236
6133 15368619964608205180030700728
6134 -147138610045369532162353413390
6135 134014895492462066299327919123
6136 12670713013129905800575982985
6137 -148496542471107832757581563638
6138 138124840376240803289281830679
6139 9867228123036778098032135222
6140 -149805423825061029596599383690
6141 142291738390693820879883170232
6142 6956238565860222807438462902
6143 -151062659948008443538049129953
6144 146514902042597225681835765106
6145 3935819107919604643963521558
6146 -152265598956011325540891958295
6147 150793583669391852372066176447
6148 804047280102031788290404173
6149 -153411530925043630070377276905
6150 155126973834815491280503810988
6151 -2440995310864679778401222007
6152 -154497687601097133744342143090
6153 159514199708467451538981405171
6154 -5801221629061100618372572958
6155 -155521242136793400525078288833
6156 163954323429763931244302764304
6157 -9278537813367941589804503645
6158 -156479308855553806322471061970
6159 168446340456765788045690301203
6160 -12874841738228618442989579112
6161 -157368943044396194400790157177
6162 172989177900386903438062293454
6163 -16592021530617253170407278738
6164 -158187140776445388152743948869
6165 177581692844515455678546848046
6166 -20431954042655416670084987567
6167 -158930838764261993815561723022
6168 182222670652608073891670717736
6169 -24396503279328564709485322501
6170 -159596914245112476234533705076
6171 186910823261341972860802969877
6172 -28487518780762980216455611547
6173 -160182184899320492989239439935
6174 191644787461938887974143087476
6175 -32706833958532911770120469720
6176 -160683408802857867028564520856
6177 196423123169800765583179323426
6178 -37056264385478696751744427967
6179 -161097284415350322240298717805
6180 201244311683126948734595794953
6181 -41537606038526821076296026892
6182 -161420450604691291568079730638
6183 206106753931209744211518469838
6184 -46152633494015259337228964636
6185 -161649486709473536607795617210
6186 211008768713136106362105643347
6187 -50903098075038947095878321875
6188 -161780912640466236297078677966
6189 215948590927651328368070720211
6190 -55790725950343978612577083281
6191 -161811189022381256666613715393
6192 220924369794972543606183588293
6193 -60817216184312034002741559167
6194 -161736717377189905965038633979
6195 225934167071369000660854722082
6196 -65984238737591687789776941816
6197 -161553840350267095855886591527
6198 230975955257359045051218037054
6199 -71293432417947623098345437269
6200 -161258841980657032516922383817
6201 236047615800403901228777476755
6202 -76746402780915387237380921524
6203 -160847948016769673838845221543
6204 241146937293012367709893183575
6205 -82344719979865217403878465340
6206 -160317326278833936907410084118
6207 246271613667201689382894326388
6208 -88089916565096597594444867693
6209 -159663087069448179138508133130
6210 251419242386294929492532780759
6211 -93983485231602680828140777692
6212 -158881283633584700242069731492
6213 256587322635067293817741440012
6214 -100026876515163421427046896258
6215 -157967912669418905910805909365
6216 261773253509289943488864661178
6217 -106221496436445374580568838600
6218 -156918914891369401560623474468
6219 266974332205752926753323411164
6220 -112568704092807466752125272303
6221 -155730175646748457264153873168
6222 272187752213885952486079821399
6223 -119069809197532851815075445093
6224 -154397525587437240713622103795
6225 277410601510129767727151053857
6226 -125726069566230007086821956671
6227 -152916741398012588313534493775
6228 282639860756248982230672515483
6229 -132538688550168792799709247933
6230 -151283546581766289910756910899
6231 287872401502812146469004312685
6232 -139508812416341987737596619882
6233 -149493612306069354536385138214
6234 293104984399103934578488297523
6235 -146637527674067200057844937116
6236 -147542558308547097868802425050
6237 298334257410770145878285508867
6238 -153925858347970647911148197927
6239 -145425953865541417532307546946
6240 303556754046536220382976927928
6241 -161374763197220566080310358908
6242 -143139318824349078602108150271
6243 308768891595376695535182755284
6244 -168985132880906452751254897290
6245 -140678124700734302315966900708
6246 313966969375553918384482444570
6247 -176757787069488565193080623774
6248 -138037795843225401936192560804
6249 319147166996981895952437483774
6250 -184693471502272448432663685308
6251 -135213710665713534018661794750
6252 324305542638412923154694686626
6253 -192792854990893465660249976135
6254 -132201202949881987490398708167
6255 329438031340982995769200900586
6256 -201056526368828645974211084359
6257 -128995563219001516171685516175
6258 334540443319694602385372855417
6259 -209484991386985395644015822024
6260 -125592040184636383020213267087
6261 339608462294454615633990138369
6262 -218078669555450990523409046517
6263 -121985842267811528536139715124
6264 344637643842328374976802797109
6265 -226837890931521098464876384718
6266 -118172139196199148998606451167
6267 349623413772710892142754755632
6268 -235762892854162028301469087763
6269 -114146063678887274110606450917
6270 354561066527160218958865076004
6271 -244853816625097887182652541018
6272 -109902713160299416341636052194
6273 359445763605678518095049250336
6274 -254110704136752402152715911451
6275 -105437151654837123571261522037
6276 364272532021271168970299908592
6277 -263533494447313852838439366906
6278 -100744411663822254575142502075
6279 369036262784655348542756895732
6280 -273122020303232310986138677216
6281 -95819496176316904135620526867
6282 373731709421034942889863472450
6283 -282876004609499329249724625981
6284 -90657380755402290367277701691
6285 378353486520900299433603865266
6286 -292795056848103191684829017112
6287 -85253015711497261464329540200
6288 382896068326857306592641719783
6289 -302878669445096088646956915443
6290 -79601328364298752323216283550
6291 387353787358532422631628854197
6292 -313126214086754814209414328412
6293 -73697225394923989925809562097
6294 391720833077646744144262561760
6295 -323536937985362183661576625516
6296 -67535595289834093632235696029
6297 395991250595394749895702925761
6298 -334109960095183911179344758191
6299 -61111310878114192251655428126
6300 400158939424310241625845809399
6301 -344844267279263679486759471258
6302 -54419231963683084705700517383
6303 404217652276844882774364799747
6304 -355738710427709022022712987159
6305 -47454208053998834713317535408
6306 408160993912931959018036083341
6307 -366792000528191062451576380461
6308 -40211081186822533363194486648
6309 411982420038851115986228155703
6310 -378002704689433427288896157484
6311 -32684688856593592786930058137
6312 415675236259757303538499661642
6313 -389369242118518541608900091741
6314 -24869867041963594145176365742
6315 419232597088280451806492813990
6316 -400889880052894203828911014397
6317 -16761453336024483361948531112
6318 422647505011650037301259505806
6319 -412562729648018733570011460950
6320 -8354290180758260048122427243
6321 425912809619842063779614377263
6322 -424385741821640117069900541690
6323 356771792778411258540087742
6324 429021206797293676602327789160
6325 -436356703055762506787518727829
6326 9376870317032321486653339259
6327 431965237980773966290633107568
6328 -448473231157413032302359356416
6329 18711127931808555692829576666
6330 434737289486047167521402761653
6331 -460732770979382372392723329160
6332 28364648317929684253930674979
6333 437329591906007661055718767073
6334 -473132590102174630086342900678
6335 38342512519246022055056072027
6336 439734219583013682147361646040
6337 -485669774478465128119632890109
6338 48649775051560015007271498421
6339 441943090158189591742099110553
6340 -498341224041429342657898962487
6341 59291459897049777226959683248
6342 443947964200513790763473732414
6343 -511143648278371869383280498260
6344 70272556382795976105605372251
6345 445740444918551942594685200326
6346 -524073561771151437306749663553
6347 81598014942041245524375109845
6348 447311977957741996436018854618
6349 -537127279704966275450989542888
6350 93272742756833447074055192157
6351 448653851286179594863887050874
6352 -550300913347133786934091901188
6353 105301599280732239229105236206
6354 449757195171898748747164740372
6355 -563590365497569396058468704304
6356 117689391640283657118413337610
6357 450612982254684126039781301147
6358 -576991325912741613454975953011
6359 130440869913998842299272057131
6360 451212027715496934697685677259
6361 -590499266704953898957148294280
6362 143560722287601546624358674681
6363 451544989546637075828410179360
6364 -604109437718878607581919488734
6365 157053570084343908698710370487
6366 451602368925809065283012498179
6367 -617816861887344458596282432458
6368 170923962669221868275229578526
6369 451374510697299002889156794292
6370 -631616330568456189747751535025
6371 185176372225960038110781000533
6372 450851603963513726107840738618
6373 -645502398866203823528797340821
6374 199815188405671243033303179533
6375 450023682790171996381532967690
6376 -659469380936798694560689881715
6377 214844712846138112915658160139
6378 448880627028480299221969731940
6379 -673511345283054745829403087045
6380 230269153560703171873570448791
6381 447412163257663318986844302535
6382 -687622110039215800746895027075
6383 246092619195799909334355526603
6384 445607865851260589489013810557
6385 -701795238248713447253183468271
6386 262319113156200182165053012849
6387 443457158170636900354651400192
6388 -716024033137424816198731976525
6389 278952527597103350731834290570
6390 440949313889194011203342635018
6391 -730301533385086005495389045066
6392 295996637282239365961099178369
6393 438073458450805726277359679729
6394 -744620508397603956548933308773
6395 313455093307212232511038598988
6396 434818570666036703145808125607
6397 -758973453583098560475481239133
6398 331331416687361180689208129010
6399 431173484449738106653156266170
6400 -773352585634596189892995513024
6401 349628991809475385846028017647
6402 427126890703649698268210721037
6403 -787749837822387278464686176041
6404 368351059746753217083659240018
6405 422667339347668733050391423343
6406 -802156855299152297875623991203
6407 387500711436459944367009326715
6408 417783241503480474698145933568
6409 -816564990421054308860001561423
6410 407080880719797353294183813444
6411 412462871834273765526891196271
6412 -830965298088090236848045428911
6413 427094337243566247293728608349
6414 406694371044297279174050620620
6415 -845348531107089186573991975056
6416 447543679223266854619344926941
6417 400465748542038346496258589656
6418 -859705135580842258464706392065
6419 468431326067354412016487178245
6420 393764885270835974364893530341
6421 -874025246326946757238933550775
6422 489759510862435890825656305404
6423 386579536710763360204947867032
6424 -888298682330045924706654978750
6425 511530272719270948775104475335
6426 378897336055642250291646659572
6427 -902514942231245937483759457334
6428 533745448979513677809091022637
6429 370705797569072369846827896522
6430 -916663199858592153587274448853
6431 556406667283213835576266490654
6432 361992320123383283849518177765
6433 -930732299802589288891354997281
6434 579515337497174663087010096744
6435 352744190925433892965382539410
6436 -944710753040852347582759097312
6437 603072643504351642284711999400
6438 342948589433205747521844944444
6439 -958586732616079812703545564325
6440 627079534854560021737971738383
6441 332592591467150934256255902508
6442 -972348069371644533380203261751
6443 651536718276851454959691829777
6444 321663173520272870804611850498
6445 -985982247749204297885957679244
6446 676444649054008758399105668158
6447 310147217270929394197418452923
6448 -999476401652839675791061678278
6449 701803522259705705050819920917
6450 298031514302361457922989891949
6451 -1012817310384335009900827224919
6452 727613263858972745004671785942
6453 285302771032958028423543131330
6454 -1025991394654325560975234434822
6455 753873521672712969203254512664
6456 271947613861277786937893745712
6457 -1038984712674143713070614686788
6458 780583656207112041379095644535
6459 257952594529851481921388432426
6460 -1051782956333305650374633757599
6461 807742731348894883000788222227
6462 243304195711794610151404128263
6463 -1064371447467691278908510572112
6464 835349504927486853745002623775
6465 227988836824259037594551363641
6466 -1076735134223579890322804537523
6467 863402419145251978503140453589
6468 211992880072753545478607789421
6469 -1088858587522816722792293068334
6470 891899590877091388913276393241
6471 195302636730357636945402349566
6472 -1100725997634496345855698667257
6473 920838801840805812516227653005
6474 177904373655849571934166486286
6475 -1112321170858662573663787336559
6476 950217488639742323274134951792
6477 159784320054759081083272124842
6478 -1123627526327636244795727424942
6479 980032732679372190606126288314
6480 140928674487346808868122528990
6481 -1134628092930696915312613796197
6482 1010281249959568906186344940484
6483 121323612127496861915572041111
6484 -1145305506367956807422514462174
6485 1040959380744488144236457633681
6486 100955292276495107393000743290
6487 -1155642006339380792701003454579
6488 1072063079112079605228069810658
6489 79809866135644737309738592444
6490 -1165619433875018932519116119674
6491 1103587902385399509642994128115
6492 57873484841651248802513929472
6493 -1175219228812634045836458067109
6494 1135529000448026737534934010374
6495 35132307768682102851091958933
6496 -1184422427429019737697808394491
6497 1167881104946030645584262470995
6498 11572511100981012659384745743
6499 -1193209660231420548358331946379
6500 1200638518379078931652833005492
6501 -12819703320116143147273773212
6502 -1201561149915578822164471382381
6503 1233795103083425242068846741948
6504 -38058098870948360829559445305
6505 -1209456709497049154045719969002
6506 1267344270109662729554020807792
6507 -64156394738303424019058496876
6508 -1216875740622533927898639976491
6509 1301278967998287444624645585144
6510 -91128256226460765346002213072
6511 -1223797232068109489604449010739
6512 1335591671456268185598948925852
6513 -118987284774811400094003559753
6514 -1230199758431324596591179079521
6515 1370274369937983507059394318759
6516 -147747007682408125942417095425
6517 -1236061479024268305752033192168
6518 1405318556134045603135070576520
6519 -177420867535852260730995790458
6520 -1241360136974815712913673092286
6521 1440715214371701295491671818454
6522 -208022211336975507335826133247
6523 -1246073058543374673895130923596
6524 1476454808930665679879692544032
6525 -239564279326835975760622167478
6526 -1250177152662566733818277748640
6527 1512527272278420964542926080987
6528 -272060193502607293349297684551
6529 -1253648910707389094078529800635
6530 1548921993229184686264127010403
6531 -305522945824007873640546895073
6532 -1256464406503513064526518785770
6533 1585627805030934949696644941512
6534 -339965386105985240739006069541
6535 -1258599296581486609089639354727
6536 1622632973385058324691782012628
6537 -375400209594446483510442839099
6538 -1260028820684715391945375565648
6539 1659925184403375977650633956536
6540 -411839944221902011375266125482
6541 -1260727802539207104795764138597
6542 1697491532507487932887660045957
6543 -449296937539974341308331295066
6544 -1260670650893168477223584875145
6545 1735318508275571769462134134303
6546 -487783343325808362878967992115
6547 -1259831360834652595639012882462
6548 1773391986241962689478004060870
6549 -527311107859512811710310865803
6550 -1258183515395556224454460876777
6551 1811697212655044743046295818792
6552 -567891955869856370003099702974
6553 -1255700287450372516257277210245
6554 1850218793199179900413438955877
6555 -609537376145544169429943920157
6556 -1252354441918203618805388201638
6557 1888940680686610906233104120742
6558 -652258606809503484233007201343
6559 -1248118338276640450885938453759
6560 1927846162725476978874135998271
6561 -696066620253719181122874117663
6562 -1242963933396212681079958203910
6563 1966917849370296996031035887999
6564 -740972107732272183826719491652
6565 -1236862784704211361990067635417
6566 2006137660761484089012529544652
6567 -786985463610355760816764980527
6568 -1229786053686778645075278197017
6569 2045486814760677401182238918914
6570 -834116769267167169858732529364
6571 -1221704509738254638750516828315
6572 2084945814588892112722606459442
6573 -882375776650703865495072123082
6574 -1212588534366859206644251322511
6575 2124494436474716823805202812192
6576 -931771891482626589530305700778
6577 -1202408125765877905467445237924
6578 2164111717320008693857414434225
6579 -982314156111493808153912146507
6580 -1191132903759604290115269675034
6581 2203775942390770763724224353683
6582 -1034011232012815816134330651152
6583 -1178732115133377508477095019231
6584 2243464633041123025328624070816
6585 -1086871381934529791016857993752
6586 -1165174639357131943942837263141
6587 2283154534478518733515002377766
6588 -1140902451686652032221924846050
6589 -1150428994711957159025582362463
6590 2322821603578590277028453868114
6591 -1196111851574027746839252912126
6592 -1134463344829238530824185508025
6593 2362440996758254596819361292061
6594 -1252506537471265140723420508964
6595 -1117245505652024754335003891771
6596 2401987057915946476920617420161
6597 -1310092991539116207128247533915
6598 -1098742952828334304085755567274
6599 2441433306448099263116832187796
6600 -1368877202581744792835503825375
6601 -1078922829546182489930337817801
6602 2480752425351236223860019816210
6603 -1428864646044510000266644368736
6604 -1057751954820169890772450569523
6605 2519916249419292350633656562368
6606 -1490060263652083304300051110070
6607 -1035196832239535706549718695096
6608 2558895753546035159803973657634
6609 -1552468442686917418898472122998
6610 -1011223659187631387465931578683
6611 2597661041142714763005348067958
6612 -1616092994908287737453337253495
6613 -985798336542825299301151566307
6614 2636181332681327102061251491991
6615 -1680937135112339331803682976979
6616 -958886478870893091233826002837
6617 2674424954374140815599866576438
6618 -1747003459333788081621845490861
6619 -930453425118995888854705185622
6620 2712359327000396430181254196104
6621 -1814293922690149491094309084572
6622 -900464249821383830926349896013
6623 2749950954891357723395344212774
6624 -1882809816869597456189281412547
6625 -868883774827001375327771903764
6626 2787165415085157634358547829806
6627 -1952551747263793366223798853067
6628 -835676581559197064343233587738
6629 2823967346663156524914359473024
6630 -2023519609747268062212710902307
6631 -800807023817770172535782366614
6632 2860320440279797102792937715435
6633 -2095712567105190731517098738031
6634 -764239241133603155982283812642
6635 2896187427898219680206912342234
6636 -2169129025111614692051192330304
6637 -725937172686148738026741640981
6638 2931530072744171577995239312261
6639 -2243766608260555303486087807224
6640 -685864571794046536715300110388
6641 2966309159491027413499615714607
6642 -2319622135152525142826058979648
6643 -643985020989153577619186757234
6644 3000484484689010394361172147626
6645 -2396691593539430871312328024734
6646 -600261947684268005877236581967
6647 3034014847451990835220621353058
6648 -2474970115031020424219533216403
6649 -554658640444823592987607139133
6650 3066858040415514333385320203847
6651 -2554451949466362714864214400561
6652 -507138265874815812066141152319
6653 3098970840980000870231048108038
6654 -2635130438954140817699858089170
6655 -457663886127206683658339257765
6656 3130309002853334714978664441821
6657 -2716997991585847675112649627082
6658 -406198477049026271138529740589
6659 3160827247907356110650246425647
6660 -2800046054826286963815861677910
6661 -352704946971362566197629328107
6662 3190479258363046245355353173967
6663 -2884265088586104589770516871176
6664 -297146156154388954567979077180
6665 3219217669319489890590951138198
6666 -2969644537981404921305116643845
6667 -239484936897539016584901374937
6668 3246994061641982013776590175191
6669 -3056172805785843671864982593066
6670 -179684114324881897203429137785
6671 3273758955224938794385229602692
6672 -3143837224580933247085427402431
6673 -117706527855698001455073590612
6674 3299461802645556254530209698903
6675 -3232624028610649337298709231643
6676 -53515053370183523772210561958
6677 3324050983224454513268369017478
6678 -3322518325346786895310307268035
6679 12927373919855963550326983328
6680 3347473797509828729160162444150
6681 -3413504066771881945067695322061
6682 81657735885549385489726940929
6683 3369676462201922666397488269048
6684 -3505564020386890652142170401251
6685 152712907171051889498831575153
6686 3390604105534923529858491347891
6687 -3598679739951200884086854890440
6688 226129630149597842799407554891
6689 3410200763133671016175116194413
6690 -3692831535962942248088470882167
6691 301944489136028757976957841787
6692 3428409374362855235944579020463
6693 -3787998445887960009283153473253
6694 380193883846429926639720389131
6695 3445171779186671215113102563632
6696 -3884158204146224948787683624961
6697 460914002095626948428174473266
6698 3460428715557177694134314166989
6699 -3981287211864866356314888975509
6700 544140791723431367107162039830
6701 3474119817349899028525002408940
6702 -4079360506407437999429987350235
6703 629909931740660021235941903031
6704 3486183612865486572575142098319
6705 -4178351730689457840175244197843
6706 718256802686109466652265457823
6707 3496557523916544285903363889050
6708 -4278233102290700974622568603774
6709 809216456185821037896242837221
6710 3505177865518997672936742624854
6711 -4378975382375172035412385835101
6712 902823583706148425531013865929
6713 3511979846207669996115077745890
6714 -4480547844430138095169039328667
6715 999112484492313506153782930960
6716 3516897568996000049770655620666
6717 -4582918242836065719939324087105
6718 1098117032684332875822395613617
6719 3519864033000116243313043741374
6720 -4686052781279776715185458975323
6721 1199870643602391891920777261287
6722 3520811135747747205894249002750
6723 -4789916081023615541952936825253
6724 1304406239193960998560885451101
6725 3519669676192724333043293865593
6726 -4894471149043908337413414182853
6727 1411756212635164811274306721155
6728 3516369358456091375737597929852
6729 -4999679346052487674036358558464
6730 1521952392079154521658561872426
6731 3510838796315105199882927618393
6732 -5105500354415560142271666492752
6733 1635026003544472087617491163653
6734 3503005518461664796310323346799
6735 -5211892145984703709650512840078
6736 1751007632936657738472028308363
6737 3492795974551967496880792249772
6738 -5318810949855300645798120857187
6739 1869927187196613296019909411885
6740 3480135542069436588447747243759
6741 -5426211220068237201790192170054
6742 1991813854569520722601609021686
6743 3464948534023218224263675762207
6744 -5534045603271235805542021852976
6745 2116696063988400211312920488586
6746 3447158207504782020043566400914
6747 -5642264906356726285428944050175
6748 2244601443566703759500327618870
6749 3426686773125404201586549186086
6750 -5750818064093712751779248058588
6751 2375556778194649869828228462351
6752 3403455405357538832422848852185
6753 -5859652106771648644021613133210
6754 2509587966234342235191098156603
6755 3377384253803316795647158399326
6756 -5968712127874897874936488323983
6757 2646719975309050632270965225028
6758 3348392455413627916739640381473
6759 -6077941251806930738637068896393
6760 2786976797182395915012850749834
6761 3316398147681464274225051616303
6762 -6187280601683983692985113135649
6763 2930381401723542897095691967812
6764 3281318482833406340172395663083
6765 -6296669267218497399779673660515
6766 3076955689954895898481126269856
6767 3243069643043343569227563238264
6768 -6406044272713242534775210067229
6769 3226720446179181017784031892188
6770 3201566856692711317930731424223
6771 -6515340545187642318682242179367
6772 3379695289183218357248126146376
6773 3156724415701722025374536801401
6774 -6624490882658410145551952420165
6775 3535898622516104955739185436357
6776 3108455693956244256439544125664
6777 -6733425922597233865948970658977
6778 3695347583839977381109149642814
6779 3056673166855164040196077095631
6780 -6842074110588861561168764340005
6781 3858057993351969548273130843297
6782 3001288432003222706278420532196
6783 -6950361669213570087129494517655
6784 4024044301276459398096725088220
6785 2942212231074489698319849977661
6786 -7058212567178634299091596167835
6787 4193319534427174606953937711538
6788 2879354472871771360315452199550
6789 -7165548488724054033067903590878
6790 4365895241839236267915336780702
6791 2812624257607403029340125993691
6792 -7272288803328445346595632614051
6793 4541781439471726759014211804720
6794 2741929902430995631656657325883
6795 -7378350535741653808836105471478
6796 4720986553981908302189563381459
6797 2667178968229834947951089437330
6798 -7483648336371309229665527233128
6799 4903517365572757534601576114002
6800 2588278287727735478052791313509
6801 -7588094452051203964363761209651
6802 5089378949916054016435068014236
6803 2505133994908256959004344200411
6804 -7691598697220050017447492305861
6805 5278574619153831746217683374741
6806 2417651555788273764288690082963
6807 -7794068425539843647086552021766
6808 5471105861981608448302580558735
6809 2325735800567971168131953510739
6810 -7895408501983749993341223744170
6811 5666972282817411636574166180637
6812 2229290957183401504954660875465
6813 -7995521275424103665584610553193
6814 5866171540061259997116294762166
6815 2128220686287793075066531333966
6816 -8094306551751814959417893096357
6817 6068699283450396703677215196323
6818 2022428117687838984051898161843
6819 -8191661567559163852530178413100
6820 6274549090516245391244545837081
6821 1911815888261227376677244127402
6822 -8287480964418666683741703279338
6823 6483712402149732127542789362278
6824 1796286181381682526345512366242
6825 -8381656763791401025313769941310
6826 6696178457282326105003077842706
6827 1675740767877793310163826852165
6828 -8474078342598885065868679963083
6829 6911934226690859614690942961424
6830 1550081048551885593856710879732
6831 -8564632409493315538149020170440
6832 7130964345934933183684956807150
6833 1419208098285173215352835529464
6834 -8653202981861686041543728832942
6835 7353251047436455467768558353732
6836 1283022711755372531539876383753
6837 -8739671363600021343773036480325
6838 7578774091711649378727984702869
6839 1141425450792913010362982481216
6840 -8823916123694686947339179592356
6841 7807510697766636116962258211537
6842 994316693401795153505977376329
6843 -8905813075648451784553401310761
6844 8039435472668527825713104772544
6845 841596684471062121951769207217
6846 -8985235257789710287440511210819
6847 8274520340304776824310191073514
6848 683165588202736972701027361471
6849 -9062052914503992244363773538770
6850 8512734469344386129396914301046
6851 518923542281958247604630669856
6852 -9136133478427620630876043975804
6853 8754044200415440787781704200133
6854 348770713814897090676281801773
6855 -9207341553644102013835997649791
6856 8998412972514314503154254277118
6857 172607357059883786232764973824
6858 -9275538899924567922558701123432
6859 9245801248662798902654504259315
6860 -9666127023014926021947383094
6861 -9340584418054310809509167748830
6862 9496166440830336405285985848017
6863 -198149129378919702832805027268
6864 -9402334136288192574411805911025
6865 9749462834139468990046177364359
6866 -392940769596740974792822059472
6867 -9460641197978428153299761249726
6868 10005641510373587830849782489372
6869 -594139830754870458424199498825
6870 -9515355850418980028830619893611
6871 10264650270807038939869407660532
6872 -801844692349638646256568895217
6873 -9566325434951521734706582956020
6874 10526433558378652020351467317356
6875 -1016153261282490286985599711596
6876 -9613394378378659139325515836377
6877 10790932379230769049084774295089
6878 -1237162900882138894289853814157
6879 -9656404185730816495002581851272
6880 11058084223636900832321970846928
6881 -1464970357938280408858038354729
6882 -9695193434433920568010508176233
6883 11327822986342188483573584778842
6884 -1699671687723799959574711573496
6885 -9729597769925728550441956744168
6886 11600078886341938366102172286650
6887 -1941362176982770700792046424935
6888 -9759449902769365562388167794871
6889 11874778386124587304527432246695
6890 -2190136264861944348800047786789
6891 -9784579607313342225024324118871
6892 12151844110406586469846658467382
6893 -2446087461763846070696096682677
6894 -9804813721948034734274584072608
6895 12431194764387820258255697240557
6896 -2709308266100035904467962262000
6897 -9819976151009304824784947394591
6898 12712745051557348147662459147354
6899 -2979890078923561995970281822566
6900 -9829887868380638766748821478386
6901 12996405591080425105265978343550
6902 -3257923116420131420016499426015
6903 -9834366922845867685940365527413
6904 13282082834798967823602300653750
6905 -3543496320238039634843210942901
6906 -9833228445245220913128850306357
6907 13569678983878841260764300813974
6908 -3836697265637453151973290931431
6909 -9826284657488133200828176032540
6910 13859091905138591595862804127674
6911 -4137612067440209576611736693954
6912 -9813344883476901479057516289790
6913 14150215047095498365066588914014
6914 -4446325283761907868632674664428
6915 -9794215561995939628328481392512
6916 14442937355766109909941095050604
6917 -4762919817508687668417645549724
6918 -9768700261622037648646668230451
6919 14737143190259712133860712832052
6920 -5087476815621762511890722207134
6921 -9736599697711665668665807885196
6922 15032712238204511363268683285451
6923 -5420075566053456315024515133875
6924 -9697711751522001747873364665264
6925 15329519431047636839723421931996
6926 -5760793392459217904677469855860
6927 -9651831491522975224774689904644
6928 15627434859271438206590664763206
6929 -6109705546590833637623165771395
6930 -9598751196958233913527407018305
6931 15926323687569916500226314008106
6932 -6466885098376845098531296629895
6933 -9538260383713532352637484799835
6934 16226046070030535526016195136854
6935 -6832402823676986991685813394030
6936 -9470145832551630222214873413032
6937 16526457065368061505210203754602
6938 -7206327089698310978455820376427
6939 -9394191619773352304375067155296
6940 16827406552258525165398336976279
6941 -7588723738061534343921691234642
6942 -9310179150365025849153320535935
6943 17128739144822838640985044194952
6944 -7979655965507068833364954860643
6945 -9217887193693043967769300929339
6946 17430294108311083019741975007873
6947 -8379184202231125280156198168677
6948 -9117091921806837837440912336163
6949 17731905275039956961517757928382
6950 -8787365987843274046820466296103
6951 -9007566950412040794858304154449
6952 18033400960637396611180641732352
6953 -9204255844937850862278122810695
6954 -8889083382576128219588766949044
6955 18334603880649887097527020246787
6956 -9629905150272652090394274863134
6957 -8761409855229281854341176888349
6958 18635331067569541047146003061303
6959 -10064362003549444421413732196392
6960 -8624312588523691569005891350263
6961 18935393788339564043625200253170
6962 -10507671093791940571654934257317
6963 -8477555438114933579979076950327
6964 19234597462398316321818369351434
6965 -10959873563318047021787042069554
6966 -8320899950429488792871443610756
6967 19532741580323757735418244716393
6968 -11421006869304390624662160997627
6969 -8154105420982848892893497633404
6970 19829619623141685358331106760423
6971 -11891104642942360913186903835764
6972 -7976928955813039407884939895262
6973 20125018982362782748927155111779
6974 -12370196546186181980982519741034
6975 -7789125536094727456158123450208
6976 20418720880815153786583678630627
6977 -12858308126094835395670314510085
6978 -7590448085999416970186418168171
6979 20710500294340654103153315608936
6980 -13355460666771010886745130716287
6981 -7380647543867523671855741822919
6982 21000125874425017014077636478933
6983 -13861671038901648718372785105272
6984 -7159472936758407053389574891832
6985 21287359871833439782215907021778
6986 -14376951546906073134918142491067
6987 -6926671458444673454053034944117
6988 21571958061325008217482715710190
6989 -14901309773699184964549352118497
6990 -6681988550917295509947945753553
6991 21853669667521033569393768516261
6992 -15434748423078699045108969284733
6993 -6425167989468273683704385165998
6994 22132237292004114250514764332015
6995 -15977265159746964258528905069107
6996 -6155951971417739174784266080154
6997 22407396841726455953040771047113
6998 -16528852446979505489895456413717
6999 -5874081208552517665775496232419
7000 22678877458807746666260876595646
7001 -17089497381954064209656803142831
7002 -5579295023343285448596467613841
7003 22946401451804627069942919478981
7004 -17659181528755601644360806778013
7005 -5271331449007505376613785449283
7006 23209684228535581867420126003266
7007 -18237880749074452912710294203268
7008 -4949927333485376651364344561367
7009 23468434230546842227647267615195
7010 -18825565030616595222663611104508
7011 -4614818447396020016796065467234
7012 23722352869306694335077397022058
7013 -19422198313246806359843481266949
7014 -4265739596041096843426871761561
7015 23971134464217371801423759036082
7016 -20027738312887353504517711726284
7017 -3902424735522975620408805017178
7018 24214466182535531674544241793317
7019 -20642136343196755883594849836945
7020 -3524607093044462397915232630077
7021 24452027981294112006758386466721
7022 -21265337135055119208188304102532
7023 -3132019291456949934989258863330
7024 24683492551320205295618566978567
7025 -21897278653884535171705354991415
7026 -2724393478123665113552424600223
7027 24908525263445392936001966340194
7028 -22537891914835085818246917662600
7029 -2301461458164451174327007645840
7030 25126784117006833562090197882919
7031 -23187100795869081191928098414329
7032 -1862954832148263483887957233964
7033 25337919690739218508258284427257
7034 -23844821848778298652674727672839
7035 -1408605138299228827170586183942
7036 25541575096159563561786364138129
7037 -24510964108171175434183815664082
7038 -938143999281773191912172490484
7039 25737385933548632774544655399870
7040 -25185428898469140671076776383107
7041 -451303273629904000028201529337
7042 25924980250634650854081664153503
7043 -25868109638953552097063900168672
7044 52184788114704089774889896229
7045 26103978504086789999456400441428
7046 -26558891646907033057456447010957
7047 572587382491684668903148133957
7048 26273993523927778999548157754986
7049 -27257651938895381307262882601461
7050 1110170987374414559772301795138
7051 26434630480976810796163022458770
7052 -27964259030238648279399912138743
7053 1665201191322920216867191611153
7054 26585486857435784034551676219661
7055 -28678572732722461120285519592755
7056 2237942517974902125066567244868
7057 26726152420733737614039448384756
7058 -29400443950603184614765892974252
7059 2828658245413242075469004376532
7060 26856209200746189882083061339119
7061 -30129714474963092304764443284286
7062 3437610220449099030379414314993
7063 26975231470507908548047342517865
7064 -30866216776474339229467554252369
7065 4065058667760527094955268888397
7066 27082785730539479044885009398783
7067 -31609773796633200094752408547931
7068 4711261993827401072329270389268
7069 27178430696909840046522958095502
7070 -32360198737528758626240085108200
7071 5376476585604377379694374773299
7072 27261717293158780996397376539962
7073 -33117294850213004897630630280536
7074 6060956603874586205617488671529
7075 27332188646205179394125679782441
7076 -33880855221742118546894497947885
7077 6764953771227812641656460486687
7078 27389380086368561463725033555270
7079 -34650662560961586768637720957332
7080 7488717154608013845023527670955
7081 27432819151633329752340641363831
7082 -35426488983110726432438373278591
7083 8232492942376205809792083668975
7084 27462025596286781800712267698342
7085 -36208095793325150682304483811114
7086 8996524215835969001597489851553
7087 27476511404063775860413729961601
7088 -36995233269118740144664676513112
7089 9781050715170138466717730885668
7090 27475780805932649677681313277460
7091 -37787640441929749796896714504109
7092 10586308599738591238594753489535
7093 27459330302658696727932768328791
7094 -38585044877818801394042228510320
7095 11412530202688495267486091229732
7096 27426648692283218264372469030461
7097 -39387162457409681871464248475634
7098 12259943779829868066967594435372
7099 27377217102657828805023805813472
7100 -40193697155167085603252486977400
7101 13128773252730884967888808297309
7102 27310509029175364819861831462343
7103 -41004340818108707962809931590792
7104 14019237945989002847669434632981
7105 27225990377840360643587782944716
7106 -41818772944052413021713253358885
7107 14931552318635702468895401166661
7108 27123119513823679896404938220881
7109 -42636660459502566049482790289902
7110 15865925689634425824340788099876
7111 27001347315647453804952392678628
7112 -43457657497283033861274609734341
7113 16822561957433173014347372372092
7114 26860117235148047887809123399255
7115 -44281405174027821110134048260667
7116 17801659313535149021887953506834
7117 26698865363366284002341245475619
7118 -45107531367643818809852768439221
7119 18803409950052895044433659144349
7120 26517020502515654064967060172684
7121 -45935650494863702347491878551100
7122 19827999761213422751817339970097
7123 26314004244180703019209788950696
7124 -46765363289010618779612924370188
7125 20875608038784075598630317341007
7126 26089231053899200340939506806834
7127 -47596256578099958527086015071708
7128 21946407161391088188222271479863
7129 25842108362283089398262896165976
7130 -48427903063407201721739202436650
7131 23040562277705187198627552001837
7132 25572036662834570981714440805285
7133 -49259861098634577261983823560676
7134 24158230983470992677552421141580
7135 25278409616614968876533558273842
7136 -50091674469813058338149331404920
7137 25299562992359523045174201939443
7138 24960614163925310238682848422888
7139 -50922872176080056307982701832390
7140 26464699800625696109026392321704
7141 24618030643158759107582158037972
7142 -51752968211477048723743896592804
7143 27653774345555440173525020488799
7144 24250032916986236502353475675255
7145 -52581461347915303264667254828184
7146 28866910657689797159348945139028
7147 23855988506037672345816548864279
7148 -53407834919461818795965144588150
7149 30104223506816303852604309896586
7150 23435258730242431853289289271169
7151 -54231556608101615747409711956937
7152 31365818041720889246700694333325
7153 22987198857993468980993637786272
7154 -55052078231136550010453199948005
7155 32651789423696617688655770483743
7156 22511158263300750978246276226255
7157 -55868835530384917387539955527658
7158 33962222453808748469535384190413
7159 22006480591100397862859578247106
7160 -56681247963350236812802970976520
7161 35297191193918866832883142249551
7162 21472503930886857645420767415521
7163 -57488718496531771746543381453020
7164 36656758581474176379491568620258
7165 20908560998836219101659285280954
7166 -58290633401053545787248752013734
7167 38040976038071524716964676841191
7168 20313979328589517678852395161942
7169 -59086362050792854190473615949067
7170 39449883071809268176687360782359
7171 19688081470865543399524577594531
7172 -59875256723193540978207746560236
7173 40883506873443765671151752778444
7174 19030185202073281141353074925807
7175 -60656652402953627158267886221343
7176 42341861906371029487880415619162
7177 18339603742094630084915852381175
7178 -61429866588781210424235494181547
7179 43824949490457952168468151405081
7180 17615645981408529040692603710766
7181 -62194199103416938060545981909986
7182 45332757379751474742797990193455
7183 16857616717727984475127110787113
7184 -62948931907125751581250020510291
7185 46865259334098164625452482063492
7186 16064816902321826783916298524723
7187 -63693328914865043416521768381283
7188 48422414684710830502589602798855
7189 15236543896193234456627711281133
7190 -64426635817340819392263076076111
7191 50004167893723120685265762234929
7192 14372091736287233450847864670958
7193 -65148079906167957449809461261208
7194 51610448107777427662536230452173
7195 13470751411899427204552797754761
7196 -65856869903355157349614765111798
7197 53241168705695961097116311216835
7198 12531811151458209209174083218318
7199 -66552195795339721762212661848734
7200 54896226840289449152384679744154
7201 11554556719852581957579123673877
7202 -67233228671801858100178074625439
7203 56575502974362691968108735018033
7204 10538271726477521010016996973397
7205 -67899120569492778646361933905479
7206 58278860410981014086167666583927
7207 9482237944168508105722328243039
7208 -68549004321315463461118655394130
7209 60006144818066654819272321657431
7210 8385735639196479974265852555064
7211 -69181993410901574408006550517139
7212 61757183747399187603844686203712
7213 7248043912493927240715489636634
7214 -69797181832932626386692300615332
7215 63531786148099283443046336441437
7216 6068441052282297458758961148798
7217 -70393643959458174001501649222409
7218 65329741874680418140963719343128
7219 4846204898270135621462100321816
7220 -70970434412468412817417967517580
7221 67150821189758582322195984924847
7222 3580613217590600929993318648099
7223 -71526587942983266906390198204973
7224 68994774261515573590112068847455
7225 2270944092646058277496130441896
7226 -72061119316924690330286239421776
7227 70861330656017147777326289477600
7228 916476321026422772450471569220
7229 -72573023208043594784749230681109
7230 72750198824493065294940409079920
7231 -483510172333235776106253286940
7232 -73061274098177477917803343657970
7233 74661065585692007273619075027887
7234 -1929733910591578761301394633439
7235 -73524826185119514530956067814821
7236 76593595603430336556274452911368
7237 -3422911427873539556037862625642
7238 -73962613298384532299047498169338
7239 78547430859459860831816029524068
7240 -4963756819415189851613130863658
7241 -74373548823161975004347895119431
7242 80522190121785999165489627852563
7243 -6552981278821270977677030292142
7244 -74756525632750603094325225904710
7245 82517468408574181064668968067757
7246 -8191292622277496738315546044156
7247 -75110416029774346393962158130236
7248 84532836447788796712079340381652
7249 -9879394799561669686303557630679
7250 -75434071696483347690161849058481
7251 86567840132715692274566165776299
7252 -11617987391699692963999962630066
7253 -75726323654448874021178648466889
7254 88621999973525940760210335927402
7255 -13407765095114774116911939649454
7256 -75985982233965362579320400024250
7257 90694810545045542908345359388329
7258 -15249417192120442936400007014207
7259 -76211837053477468198775780838214
7260 92785739930902697368670959446652
7261 -17143627007610510960527659327294
7262 -76402657009354524196877517322306
7263 94894229164231453093284962879001
7264 -19091071351801723869452137495299
7265 -76557190276339378614127332306572
7266 97019691665117790544314815182691
7267 -21092419948887667436622119896940
7268 -76674164319003055353326384368829
7269 99161512674981602113973133433610
7270 -23148334851465421919655470482180
7271 -76752285914541177873390875717893
7272 101319048688095524977838658717547
7273 -25259469840599585745808356299718
7274 -76790241187252510538477651190200
7275 103491626880449253516868594525458
7276 -27426469811391546971859089997910
7277 -76786695655044385810018718754289
7278 105678544536175690160233420862193
7279 -29649970143925336328377721401862
7280 -76740294288314119619366110339321
7281 107879068471763217025514131409202
7282 -31930596059464989583464172802815
7283 -76649661581559841709656714846452
7284 110092434458286350571140130374817
7285 -34268961961782144563982683130867
7286 -76513401638078404679245052660761
7287 112317846641895213565429995473717
7288 -36665670763496541387094307389133
7289 -76330098268112257075197557540253
7290 114554476962812485318291536928181
7291 -39121313197316247325141524643279
7292 -76098315100811291075797231158084
7293 116801464573094910168667570246876
7294 -41636467112068733292125307544117
7295 -75816595710379779243778662573884
7296 119057915253424915769979969899378
7297 -44211696753418450131706022435675
7298 -75483463756782513078263397763058
7299 121322900829206556520015434241937
7300 -46847552029171233912398076151872
7301 -75097423141388226876271219393394
7302 123595458586248711435210184758840
7303 -49544567759070772040223687016058
7304 -74656958177932245873923303036509
7305 125874590686327371506516107712377
7306 -52303262908997431621682045366263
7307 -74160533779184119118786477095882
7308 128159263582927804790581924863448
7309 -55124139809485048632232251181898
7310 -73606595659709693695626221333680
7311 130448407437476531681775905990030
7312 -58007683358476747803033332939264
7313 -72993570555120742304047592870421
7314 132740915536382231479018025029824
7315 -60954360208246567871648624112757
7316 -72319866458208775902873339086044
7317 135035643709214079843192900675870
7318 -63964617936419553048743135502299
7319 -71583872872363144936428519788550
7320 137331409748355436348919837235458
7321 -67038884201029096950783240564514
7322 -70783961082676858083972979325813
7323 139626992830480409223197299394474
7324 -70177565879556639365869751733006
7325 -69918484445146817555400388547024
7326 141921132940210469665055275530314
7327 -73381048191905375270463372231138
7328 -68985778694378282582564509733455
7329 144212530296318119802387820666820
7330 -76649693807266390524181272800828
7331 -67984162270206422301019923238586
7332 146499844780854483324700799126357
7333 -79983841934842644264212035511468
7334 -66911936663650699857221082648734
7335 148781695371587736848540220853241
7336 -83383807398403426793040012383780
7337 -65767386782620639089514118212788
7338 151056659578149377923861402272016
7339 -86849879694649386654818535382694
7340 -64548781337794153920786928492022
7341 153323272882295584728948945499248
7342 -90382322035375895857871401636563
7343 -63254373249092169907236898335834
7344 155580028182701205576934476431725
7345 -93981370373430459012837775303064
7346 -61882400073175623782798926082938
7347 157825375244714377532419621875757
7348 -97647232412468026458870554547559
7349 -60431084452393195085114737921951
7350 160057720155510253223947732374635
7351 -101380086600516492580937475140042
7352 -58898634585610186727588845406539
7353 162275424785092969179803767599308
7354 -105180081107373306203908334168548
7355 -57283244721350937037156178767424
7356 164476806253605656100799200015457
7357 -109047332785863037575913297245118
7358 -55583095673688893041321750889585
7359 166660136405419128902659206239288
7360 -112981926116994895606155865568937
7361 -53796355361320115646201809881908
7362 168823641290480738397770605075993
7363 -116983912139068615054526065551929
7364 -51921179370257396525555145050624
7365 170965500653415876240089095846967
7366 -121053307360786797796571644167584
7367 -49955711540583459725826138142720
7368 173083847430885634427168381821010
7369 -125190092658441738326379787692247
7370 -47898084577702768846280079718241
7371 175176767257715290912515679429773
7372 -129394212157254954836033496375316
7373 -45746420688532382624394409918156
7374 177242297982319455862730097790378
7375 -133665572096958124509162686424064
7376 -43498832243072964386873098749553
7377 179278429191961031005703620699062
7378 -138004039681714850699560933034773
7379 -41153422461801577385844474395337
7380 181283101748392437447875258560578
7381 -142409441914493709086424801817670
7382 -38708286129328150893844109637148
7383 183254207334439018993482925083405
7384 -146881564416014297483804064020780
7385 -36161510334757608232377245932988
7386 185189588012095956446608523903873
7387 -151420150228399585950437075474406
7388 -33511175239199465791852163024780
7389 187087035792721598773958030324473
7390 -156024898603679700222527289654677
7391 -30755354870866372660701831936597
7392 188944292219921655428345166165091
7393 -160695463777304405953453132316501
7394 -27892117948202417567690893926877
7395 190759047965730367144889048934348
7396 -165431453726833966144413203601129
7397 -24919528731481218552875614645246
7398 192528942440706404234111479066707
7399 -170232428915990750519869347799763
7400 -21835647903312680629351556031165
7401 194251563418572999735696335495916
7402 -175097901024266958205666110175397
7403 -18638533478495996843785001972601
7404 195924446676043531938366188324991
7405 -180027331662297102182665316222314
7406 -15326241743654823707077971901712
7407 197545075648485595956968385570494
7408 -185020131073217472873781069889229
7409 -11896828227088726237017576523716
7410 199110881102088367558597583297608
7411 -190075656820248674289129668590038
7412 -8348348699272801507549513145399
7413 200619240823209934751615019800641
7414 -195193212460751489241524469154932
7415 -4678860204435000110953562776607
7416 202067479325593072197421753954997
7417 -200372046207020802687049566401412
7418 -886422123637908490919606930129
7419 203452867576149831992786626008445
7420 -205611349574097076747673946336703
7421 3030902730211216579055825403185
7422 204772622740027138371326139979629
7423 -210910256014889946777048702685639
7424 7075046985001725378329517837315
7425 206023907945677476262561745420198
7426 -216267839542923880194961912383255
7427 11247937549295311333629467127062
7428 207203832070670569203646693510340
7429 -221683113343031524873782304107868
7430 15551494419023336037561413727804
7431 208309449548993824800482014959259
7432 -227155028370336359711764029759741
7433 19987629450597096877594622440275
7434 209337760200601098808357669047141
7435 -232682471937882559479376277708592
7436 24558245100027032141269438644828
7437 210285709083981166968769969306234
7438 -238264266293286590107616136441019
7439 29265233127651752512206789964252
7440 211150186372529008318516604737150
7441 -243899167184801968659505719380869
7442 34110473268083117065878114501028
7443 211928027255514770784283301917915
7444 -249585862417205848342218310354739
7445 39095831864979166886454290166684
7446 212616011864456919149629254874520
7447 -255322970397933628864436878572427
7448 44223160470262777260699009352444
7449 213210865225717733857219536412805
7450 -261109038673905643391050386108391
7451 49494294407410216180846062881198
7452 213709257240150844635119734169967
7453 -266942542459508137386488123063240
7454 54911051298440594381444374262363
7455 214107802690642023393492622464945
7456 -272821883156209232146374737150021
7457 60475229554244281849993546189073
7458 214403061278395832715620736125152
7459 -278745386864309355063682340275652
7460 66188606827895944276159486922277
7461 214591537688832108136118814202236
7462 -284711302887344723340507215096615
7463 72052938430605737069377813433698
7464 214669681687967449242838875631772
7465 -290717802229681882257572159728262
7466 78069955709970585820321201022627
7467 214633888250168085749530972425071
7468 -296762976087861030329401983969812
7469 84241364390196192502414100897061
7470 214480497718171473600063233403019
7471 -302844834336265901939553211417875
7472 90568842873969642636499213778988
7473 214205795996284942823548501124363
7474 -308961304007718333941408454853751
7475 97054040505672057373327203739344
7476 213806014777680465412639802640380
7477 -315110227769616302246968127308499
7478 103698575795630847242650560090157
7479 213277331806715318463016647336297
7480 -321289362396255191776521907247596
7481 110504034605121583616955112457983
7482 212615871177218886016385711429749
7483 -327496377237993339977744791708289
7484 117471968291840525961312917149248
7485 211817703667696253512177411611786
7486 -333728852687944488304236741413285
7487 124603891815580225215220843131178
7488 210878847114409401043401382593380
7489 -339984278646901664756816061222013
7490 131901281803852587390680398750465
7491 209795266823306877173306074635218
7492 -346260052987219225489773585134037
7493 139365574577216119224409817311391
7494 208562876021782632283211000624745
7495 -352553480016402277130655556968892
7496 146998164134077015728532084230662
7497 207177536351254391075991075931614
7498 -358861768941175509404907580304365
7499 154800400094747075260128190054759
7500 205635058401561345220815426309848
7501 -365182032332826557693160856118399
7502 162773585604555372566267886000228
7503 203931202288190231243231484270450
7504 -371511284594642416826003559542833
7505 170918975195824966580831341748554
7506 202061678273347821868851741271100
7507 -377846440432281103629662152455850
7508 179237772608540903922949617070665
7509 200022147431906683346900737981501
7510 -384184313327944750124949530205387
7511 187731128569551178345537898184484
7512 197808222363259532081235749426336
7513 -390521614019244559691757982855310
7514 196400138530158362280356433065566
7515 195415467950125843501422378273696
7516 -396854948983672612798590138724925
7517 205245840361976111184952276074470
7518 192839402165362318908073978998901
7519 -403180818929620319705729831420285
7520 214269212010941901216644971736064
7521 190075496927836584348840712046321
7522 -409495617294908427051897301787806
7523 223471169109394962633752735711975
7524 187119179008430873027824381845830
7525 -415795628753818840729166557762559
7526 232852562546146667000107516023868
7527 183965830987249611557945499395480
7528 -422077027733644175531247678753200
7529 242414175994489377215592103318595
7530 180610792263111583437352239343128
7531 -428335876941796824535490894378197
7532 252156723398109232521227346953971
7533 177049360116413862523396255761581
7534 -434568125904545509171528753223188
7535 262080846414888272021905739130282
7536 173276790826460787289411008317769
7537 -440769609518473660606116291740038
7538 272187111818601962018745024506769
7539 169288300844357065061391027967325
7540 -446936046615780650197624283062994
7541 282476008858539335199692435138710
7542 165079068022569446034260791584781
7543 -453063038544573761716995530604318
7544 292947946577094840776606745534790
7545 160644232902266471068372967730882
7546 -459146067765325941309921993959458
7547 303603251085403389141780382196282
7548 155978900059550366450513950487868
7549 -465180496464701697211546356964601
7550 314442162797113225020752304745059
7551 151078139511699413905418019397290
7552 -471161565187981115400132113459449
7553 325464833620414919038301405975610
7554 145936988184542856246442981034164
7555 -477084391491339728010429488094443
7556 336671324108469206770101269296931
7557 140550451442093788519088240165611
7558 -482943968615269988779567356466962
7559 348061600568401360741870796711333
7560 134913504679568322209918718793848
7561 -488735164180458286129177589452558
7562 359635532129055537349862207021856
7563 129021094980921775748964231208478
7564 -494452718907459835149338517485462
7565 371392887767728825677943238934804
7566 122868142842034528939664257165715
7567 -500091245361542340386393306536463
7568 383333333296131826776454215116432
7569 116449543960681661005399403615706
7570 -505645226724098092610175666844082
7571 395456428305850232810428410187858
7572 109760171094421362499001939233891
7573 -511109015592053053713649198103519
7574 407761623073610348886731925788897
7575 102794875987537548387257860530910
7576 -516476832806730580569623207693486
7577 420248255426680523241598237156401
7578 95548491368171894212043160714926
7579 -521742766313656633365551511054179
7580 432915547568770322322075842356172
7581 88015833016779846345327346255812
7582 -526900770054822698095040259176798
7583 445762602866819717234165937707741
7584 80191701907043812301623575382400
7585 -531944662894952111936294326977220
7586 458788402599101840761664224114254
7587 72070886420374893734399151607408
7588 -536868127583345111196752070099723
7589 471991802665094734938575759214929
7590 63648164635131974846644913657494
7591 -541664709752907602721945110730052
7592 485371530257610246872084409905490
7593 54918306691683897145143556071830
7594 -546327816957998493846866146324463
7595 498926180497701544519180332019776
7596 45876077234436630042762428095037
7597 -550850717752760274258851690029390
7598 512654213032904928474125559814087
7599 36516237931942959069408510600050
7600 -555226540811627534044621355025079
7601 526553948599406403937682206630482
7602 26833550076207052366013316872088
7603 -559448274093738089472202848564912
7604 540623565548759168118250832519478
7605 16822777262290503545662428546036
7606 -563508764053001486148518729593780
7607 554861096339814449782099988245694
7608 6478688149319878728013155032615
7609 -567400714895609714304322120531691
7610 569264423996565333858491924903143
7611 -4203940696011412162654374756652
7612 -571116687886805123587869776049876
7613 583831278532640996305271120518236
7614 -15230321872362150091881176809716
7615 -574649100708750613388194102517921
7616 598559233343227492288171260096103
7617 -26605654132007202298404072012204
7618 -577990226871377326042846950559909
7619 613445701565230559437576653173419
7620 -38335119283379835643971041005421
7621 -581132195178115124920425723838349
7622 628487932406536152030483331005618
7623 -50423879006836319230185676729921
7624 -584066989248441230304991267800077
7625 643683007445265280603305694095944
7626 -62877071582597915790054725729135
7627 -586786447099212345803523203661705
7628 659027836899961534284892070952517
7629 -75699808529837339019840290152864
7630 -589282260786775576093321016075975
7631 674519155871692073095879639395437
7632 -88897171155889682397107722039509
7633 -591545976111883237561891387106006
7634 690153520559086239147428988519433
7635 -102474207014581541496600816650172
7636 -593568992389466442786884115932343
7637 705927304447379905946659491650945
7638 -116435926272686755997442539000748
7639 -595342562285351913811179063931979
7640 721836694472578613399674622696872
7641 -130787297983532729063761977755203
7642 -596857791722036000515280135693263
7643 737877687161898073228651768947653
7644 -145533246266797838391476733353946
7645 -598105639855659156476128119325182
7646 754046084751687129829537122672004
7647 -160678646393557876898413742923995
7648 -599076919126353315096325573997989
7649 770337491284085369466644891463063
7650 -176228320775657947611773330514041
7651 -599762295384163512171056087120504
7652 786747308683715645445201439903521
7653 -192187034858505631225942660705905
7654 -600152288092773883975392406069691
7655 803270732815760466609303696100376
7656 -208559492916401739700179120465373
7657 -600237270613296622195434054695060
7658 819902749526820845316740490718360
7659 -225350333749546412224883060602932
7660 -600007470570410762248899938441613
7661 836638130670006450713579495184386
7662 -242564126281880892168366813101875
7663 -599452970303165600482897822328047
7664 853471430115757132570383247934031
7665 -260205365058948895083390964257635
7666 -598563707402791259304958944275133
7667 870396979749947695575044574504956
7668 -278278465644986227193634901447245
7669 -597329475339886219015287757503257
7670 887408885460880587408708199724217
7671 -296787759918473093772724272935034
7672 -595739924183378699259145949878015
7673 904501023116824535220324554038981
7674 -315737491265410533386559714484072
7675 -593784561413685363738039947617851
7676 921667034535811502505656103587415
7677 -335131809669610482932606454298593
7678 -591452752832517134932881985867474
7679 938900323449459254558816640990889
7680 -354974766699318302708545893432696
7681 -588733723571807693677641881042200
7682 956194051462642698412574267414682
7683 -375270310389517029422952861632300
7684 -585616559204265704976862390018988
7685 973541134010893608781103503472356
7686 -396022280019294357855219282360501
7687 -582090206958076699342662330939937
7688 990934236317465752276988164465442
7689 -417234400783686241181705311978894
7690 -578143477038305059451352439332256
7691 1008365769352060377932867557150077
7692 -438910278359445222123739511838228
7693 -573765044057570448062235537653531
7694 1025827885793265944548237719307045
7695 -461053393364217027945727315223533
7696 -568943448578596484178278941308225
7697 1043312475996825398007047695573590
7698 -483667095708645754607332629896275
7699 -563667098771252253290354096702260
7700 1060811163971904690540324477619646
7701 -506754598840965998612892097291150
7702 -557924272186729551619207837427728
7703 1078315303367597135897070390825676
7704 -530318973883679738095256944736714
7705 -551703117651520326275596377249181
7706 1095815973471960019855779027163322
7707 -554363143661956490790146479411279
7708 -544991657283879818841669536929967
7709 1113303975225942214961409486932887
7710 -578889876623437450475454324365075
7711 -537777788635481151391910266457930
7712 1130769827254624786288211311611371
7713 -603901780649167802501926175006367
7714 -530049286960986755469756803365781
7715 1148203761918260295453870364646364
7716 -629401296755426403541286603225996
7717 -521793807618280827846347888743652
7718 1165595721385661121588783316095921
7719 -655390692686268362080065894778845
7720 -512998888602125154619932896453440
7721 1182935353732552188085286808879429
7722 -681872056396643930193935437705109
7723 -503651953214017858515249099784218
7724 1200212009067569425223251991720034
7725 -708847289426006399483566148744189
7726 -493740312871051154433169363001816
7727 1217414735688651672326271456943095
7728 -736318100162372535570781216562598
7729 -483251170056579715690949600556632
7730 1234532276272640945313670492204531
7731 -764285996996851376418703911268864
7732 -472171621415526028171689597280074
7733 1251553064100973621067400240715881
7734 -792752281368711105650967965903044
7735 -460488660997162801085442970185042
7736 1268465219324413539045634814528543
7737 -821718040701109087780654118986065
7738 -448189183648225390447471097442164
7739 1285256545269846841301367226392709
7740 -851184141227667158115388709122209
7741 -435259988559218922876737941414574
7742 1301914524792227988255787222466884
7743 -881151220710132795625995264365140
7744 -421687782966795671306125976185715
7745 1318426316674836341067776115775573
7746 -911619681047427006867832504747919
7747 -407459186015087867560107366692213
7748 1334778752081073419499742287762843
7749 -942589680776441517603849422365053
7750 -392560732778889837234995333289363
7751 1350958331061101962241686193565778
7752 -974061127465011334749719946947723
7753 -376978878451590735360245481125589
7754 1366951219116699665378906546763443
7755 -1006033669997553814220842291384809
7756 -360700002700765554170881270489211
7757 1382743243827772483134059514807850
7758 -1038506690753932172609312699317869
7759 -343710414194337080851015910603173
7760 1398319891544045077103992913488386
7761 -1071479297682169827202348516181133
7762 -325996355300225420229278152821587
7763 1413666304145518918658870721967929
7764 -1104950316265712155523722263314017
7765 -307544006962404167270294077913379
7766 1428767275875362121028203505722897
7767 -1138918281386004152622429102915727
7768 -288339493756283643559001631923931
7769 1443607250248968819265666169012991
7770 -1173381429081226140748952784769449
7771 -268368889126341391112670418136550
7772 1458170317043000267806067554866090
7773 -1208337688202105077746603127805716
7774 -247618220808918682527347697818414
7775 1472440209368294296829563881039048
7776 -1243784671965796219283693080631308
7777 -226073476443098736979119968172537
7778 1486400300830604803022996079275789
7779 -1279719669408908847646149374852698
7780 -203720609372577973874554200986896
7781 1500033602783208051471708440115438
7782 -1316139636740830580562477941061779
7783 -180545544641435556169640573396567
7784 1513322761675488178920972546790405
7785 -1353041188598587355090258221289505
7786 -156534185186699030812443056320134
7787 1526250056501689912229353495614902
7788 -1390420589204560630519715621210408
7789 -131672418230594618358860662961435
7790 1538797396354102597638384121873226
7791 -1428273743428469614330743955008183
7792 -105946121875360005337725245460719
7793 1550946318085015668093549726045885
7794 -1466596187755114464910589643249934
7795 -79341171903484892983947271463295
7796 1562677984081862107802894082311180
7797 -1505383081159466414104691754024271
7798 -51843448786230432979490635421936
7799 1573973180160042791036734368902640
7800 -1544629195890782651703247437029766
7801 -23438844903262563943394864033373
7802 1584812313578001228615411781209242
7803 -1584328908167517579264626674200315
7804 5886728023783459077750449584017
7805 1595175411179194730129960022920982
7806 -1624476188784897733407453857687493
7807 36147331281009859440906248932160
7808 1605042117665684737514381906553834
7809 -1665064593637125262150645018076952
7810 67356991292458472665926526299951
7811 1614391694008145579742708803847831
7812 -1706087254156274364052104034556973
7813 99529691528055914919533927627280
7814 1623203015997167595870092128304511
7815 -1747536867670046538942889165386023
7816 132679364186574935518797056277518
7817 1631454572940806942136074888852964
7818 -1789405687680653893468555234083346
7819 166819881650912837554087700274452
7820 1639124466513410896823825286561900
7821 -1831685514067205071635037374234230
7822 201965047713017443840435466747803
7823 1646190409760823566026592815607047
7824 -1874367683214075672732571532974851
7825 238128588565823058718669392003394
7826 1652629726267153034367328278532479
7827 -1917443058067854260817556285231924
7828 275324143559592795150158796361615
7829 1658419349488356653392338217704231
7830 -1960902018125566283744674071624626
7831 313565255720100035974422593843927
7832 1663535822257976778116428376875402
7833 -2004734449356991397427833677088672
7834 352865362026120231757396384612207
7835 1667955296470434299817317144811923
7836 -2048929734064004844323981778782826
7837 393237783443745253322145880604439
7838 1671653532947362243118133866757624
7839 -2093476740679990663564570460016370
7840 434695714715075656488642450293740
7841 1674605901492535942989211708982475
7842 -2138363813512493614459696315654958
7843 477252213898892040887211566671624
7844 1676787381141030355961304283673637
7845 -2183578762432397782565470080819617
7846 520920191660954723462026528922274
7847 1678172560608308329567930486099129
7848 -2229108852513042897500096799500500
7849 565712400311631774812389862281942
7850 1678735638945016619003115036195108
7851 -2274940793622814439519445430069172
7852 611641422588608599995046461005553
7853 1678450426403338534978676964257222
7854 -2321060729974870625096806644266909
7855 658719660182488272496961993914112
7856 1677290345520823796527975958021883
7857 -2367454229637798363895664341084056
7858 706959322003150255409322216347070
7859 1675228432427686876741186688585149
7860 -2414106274011121235971174333066866
7861 756372412184796568418377253430943
7862 1672237338383635333214834636527475
7863 -2461001247269715480684701627342386
7864 806970717827678374965760140207014
7865 1668289331550358733132444873755851
7866 -2508122925781324870465236577027407
7867 858765796474562985263687950509238
7868 1663356299005877280584266965125930
7869 -2555454467501502203699097375307405
7870 911768963320070876734788340119721
7871 1657409749007016550976377622973888
7872 -2602978401350443931466261718887114
7873 965991278151085151787266053962688
7874 1650420813506341299313201795538978
7875 -2650676616576325181864469520433100
7876 1021443532016511349457111981178602
7877 1642360250929946551135177005796097
7878 -2698530352109885089636194439116246
7879 1078136233624744343756019741385844
7880 1633198449222568571793398271692456
7881 -2746520185915156936036878337348439
7882 1136079595467280650046261007413290
7883 1622905429166541252466640089309753
7884 -2794626024341384066869064415928246
7885 1195283519666999476359695427035049
7886 1611450847981185414185465119008058
7887 -2842827091481310952862711696251245
7888 1255757583549723738240883931852924
7889 1598804003209278920772356352139681
7890 -2891101918541188984336980582875864
7891 1317511024937763671916353853317868
7892 1584933836897314771593183503229471
7893 -2939428333227988728254796990234707
7894 1380552727164240056585891877522454
7895 1569808940076311917911927490454144
7896 -2987783449159464303889475651580994
7897 1444891203807082074459870554693600
7898 1553397557549999875016428077651916
7899 -3036143655302871339907962692102724
7900 1510534583141695908093837473809105
7901 1535667592997252684825888941621503
7902 -3084484605448297529087222094783518
7903 1577490592311404994236707523084500
7904 1516586614395700881745720854794726
7905 -3132781207722724193500929510807135
7906 1645766541214870818921519451986180
7907 1496121859773501223121034952846257
7908 -3181007614151098365582355758244479
7909 1715369306109814959100263671623922
7910 1474240243296293524637148626469741
7911 -3229137210270857785418196730348300
7912 1786305312932478134501281047791290
7913 1450908361696421381997376986086442
7914 -3277142604806515748635337818310948
7915 1858580520332371052344352655955812
7916 1426092501051539321347228793099105
7917 -3324995619411079029005468216997915
7918 1932200402421994175252822355892481
7919 1399758643919772390572490865999702
7920 -3372667278481239965570173755625729
7921 2007169931241329955470909530701459
7922 1371872476838635837993801899676649
7923 -3420127799053453372864177108152166
7924 2083493558937040909707076668782975
7925 1342399398194961709509712366743183
7926 -3467346580788180007863445981264927
7927 2161175199656440908409259493070962
7928 1311304526473116383916115638363881
7929 -3514292196049751046496409004665773
7930 2240218211156444559411202112630854
7931 1278552708888827641643858617704056
7932 -3560932380089482171659353482752558
7933 2320625376127841341971355877985657
7934 1244108530415972276061700784093276
7935 -3607234021339841602488227374355642
7936 2402398883235386516414319982986852
7937 1207936323213704889045348566550675
7938 -3653163151827653468968073146735427
7939 2485540307874350573601604090317493
7940 1170000176461335812553843709954083
7941 -3698684937714496516781508182759768
7942 2570050592644322405026281468757031
7943 1130263946608390443587705377930507
7944 -3743763669972637964022996752550222
7945 2655930027541219258528017069455334
7946 1088691268047304116994059410191559
7947 -3788362755205023595394668684984888
7948 2743178229868618188530821960123678
7949 1045245564216225345384781702931279
7950 -3832444706618027601292905227184633
7951 2831794123869689916689847702507421
7952 999890059139416270573663757106052
7953 -3875971135155849431767626884385716
7954 2921775920081186065093413733214103
7955 952587789412751871127768635874302
7956 -3918902740805629749872896082333639
7957 3013121094411105426285669617102196
7958 903301616641829294996017484717913
7959 -3961199304082543630255800310853741
7960 3105826366941843552460504631081632
7961 851994240340205008216873414594954
7962 -4002819677704316148292280279431944
7963 3199887680460813309928465792266829
7964 798628211295280705780067785233485
7965 -4043721778464793649592401750969300
7966 3295300178720711398170273888163655
7967 743165945409358491439023020602343
7968 -4083862579316392950274796986494202
7969 3392058184431798018176470774893774
7970 685569738023382130968716271139335
7971 -4123198101671440714301117476373657
7972 3490155176988753119594108579011137
7973 625801778730873590128935377896726
7974 -4161683407932605935555451799249276
7975 3589583769934873816069851952952668
7976 563824166689563011447110067495846
7977 -4199272594262820051079745130576048
7978 3690335688166582843601239839533100
7979 499598926438195134813970116965555
7980 -4235918783605271356806254808661898
7981 3792401744881428216067016690423830
7982 433088024225976348232730817916598
7983 -4271574118964253332918188414949092
7984 3895771818272968698933482432336152
7985 364253384862103439044468323825477
7986 -4306189756957839819680357318907844
7987 4000434827976159257442949809401787
7988 293056909092788120159195569277019
7989 -4339715861653553973947952807456769
7990 4106378711267074415713457675098199
7991 219460491513159903051059657560125
7992 -4372101598698392166334750183872900
7993 4213590399021036381614679062367628
7994 143426039021394291989036320301911
7995 -4403295129754758720274333284066208
7996 4322055791433448007943502024054942
7997 64915489822372956016021002101233
7998 -4433243607254062208881574496040324
7999 4431759733507869079122333342839164
8000 -16109167011862096383967284174446
8001 -4461893169479919198286783690763320
8002 4542685990316117175650816048473951
8003 -99685871417647884852781604706740
8004 -4489188935993106395606822182412402
8005 4654817222035422393820585899186206
8006 -185852471644075018659694653646791
8007 -4515075003410597424468414435379116
8008 4768134958767917609155080870529825
8009 -274646702979098370274078468547118
8010 -4539494441551215425836805609394955
8011 4882619575148003698582436273050033
8012 -366106165890348809829709167416602
8013 -4562389289960627679493910022381438
8014 4998250264743391283806206549382599
8015 -460268303573680364575702446928220
8016 -4583700554828602952373519204033571
8017 5115005014255888068382270496924597
8018 -557170378902561578105506926161551
8019 -4603368206311646631171590147265487
8020 5232860577528272800652556132485833
8021 -656849450771499867731220975810276
8022 -4621331176274322353919839309380214
8023 5351792449363874257146631483425522
8024 -759342349826772932179567610881909
8025 -4637527356462762160302484733035950
8026 5471774839165755474827967557007134
8027 -864685653577832359896324044231413
8028 -4651893597124059573816313860818909
8029 5592780644402690730168774984917530
8030 -972915660882841154814048838693801
8031 -4664365706085431867158773645661932
8032 5714781423909414518231668038787116
8033 -1084068365801909541620697843011630
8034 -4674878448307228460080650593060574
8035 5837747371028919001330387079076563
8036 -1198179430811701767603019180240416
8037 -4683365545924052328359036115286615
8038 5961647286604878105224109124681424
8039 -1315284159375201288732839936966767
8040 -4689759678788449851837798771507567
8041 6086448551832583627606856991853812
8042 -1435417467860542352418935765061590
8043 -4693992485531812086206096863302276
8044 6212117100977090400502510253359290
8045 -1558613856802943168953097189453753
8046 -4695994565157316368854557059020719
8047 6338617393967584712060569229813310
8048 -1684907381503909244381749909814266
8049 -4695695479179921867186565745771306
8050 6465912388877311836403378413241205
8051 -1814331621962015624432191779039002
8052 -4693023754328615482399898525928451
8053 6593963514298725649872402665274858
8054 -1946919652129723426382916326637832
8055 -4687906885826285852586928453847140
8056 6722730641623854900903623954936916
8057 -2082704008490839702295303932907371
8058 -4680271341262782362493281164078073
8059 6852172057240217766084378810154409
8060 -2221716657953390045188472203264514
8061 -4670042565076893499506509952486666
8062 6982244434652957819553089252344313
8063 -2363988965052841001630902143273003
8064 -4657144983663153874631042718474396
8065 7112902806544221493729707705870846
8066 -2509551658460783960689624743113006
8067 -4641502011119562206234772605604799
8068 7244100536781148449256637502779429
8069 -2658434796794374324856295676887073
8070 -4623036055652462792709102760637591
8071 7375789292384203037272265083841198
8072 -2810667733722009113062452686702866
8073 -4601668526655010947898883415611827
8074 7507919015467936140382935536031037
8075 -2966279082360923265722379771247844
8076 -4577319842475807760513211196436839
8077 7640437895166633165249277750725480
8078 -3125296678962589505535157901271408
8079 -4549909438894451853228009454159207
8080 7773292339557674721817894909375353
8081 -3287747545882019213255272673544735
8082 -4519355778320914749450408400302200
8083 7906426947595812615885811217365973
8084 -3453657853827282102741295444084021
8085 -4485576359735802511059556077971113
8086 8039784481071944074560193088636584
8087 -3623052883385791072526483488461915
8088 -4448487729388718649352383634355329
8089 8173305836610352680553932390495705
8090 -3795956985824135179436749314025521
8091 -4408005492272092457405998779548163
8092 8306930017718774162050309322816047
8093 -3972393543158488761388489296674450
8094 -4364044324387981995023033137526266
8095 8440594106906040040293442304448032
8096 -4152384927492878048790180284640843
8097 -4316517985825502519385449594382104
8098 8574233237882451007081870821559375
8099 -4335952459622848673941928401351276
8100 -4265339334666668294381547790789142
8101 8707780567858435866718265410108440
8102 -4523116366902348042948195957849327
8103 -4210420341738568990227745451285754
8104 8841167249957459740547750160218327
8105 -4713895740371916090169820767420682
8106 -4151672106229930369891507512565015
8107 8974322405759558081895366454978797
8108 -4908308491146566228992034082063955
8109 -4089004872190233230155731895090820
8110 9107173097992289672554810244663923
8111 -5106371306062035847363277474726100
8112 -4022328045929683658467318357982523
8113 9239644303386323260600122321238234
8114 -5308099602578392220656459972967182
8115 -3951550214338442181875025319684507
8116 9371658885713297619311085695569480
8117 -5513507482940295717237479385294255
8118 -3876579164143628324595124529139629
8119 9503137569024024656324062649163631
8120 -5722607687593547413087501114332248
8121 -3797321902122721076009426792734602
8122 9633998911105538525270485663496969
8123 -5935411547857883186021626496158180
8124 -3713684676292073771693309969569375
8125 9764159277175931592889920058534130
8126 -6151928937856320798027057147523152
8127 -3625572998089354546831833522315536
8128 9893532813836359315694087317707738
8129 -6372168225701720856036645678385427
8130 -3532891665568809771494001205244144
8131 10022031423300041690841782865878415
8132 -6596136223941586649021237163585509
8133 -3435544787628328382035033352870078
8134 10149564737918537666881187024205765
8135 -6823838139262502136686188439756255
8136 -3333435809287358686275520106585269
8137 10276040095026021845467664513910217
8138 -7055277521455991605919285824613823
8139 -3226467538034796724728284788940483
8140 10401362512122748653995546233942418
8141 -7290456211647979142637103256485573
8142 -3114542171266025486035829362357623
8143 10525434662419349039760839641151492
8144 -7529374289794430894350222811929433
8145 -2997561324828337906376039161968979
8146 10648156850764067285612796717145650
8147 -7772030021446178531972178189335360
8148 -2875426062694022465700259863255868
8149 10769426989975511897455262097497830
8150 -8018419803786348175823113556566697
8151 -2748036927780429054938560753040866
8152 10889140577603963300025303232668220
8153 -8268538110944255721000327090333173
8154 -2615293973936363428992021568247534
8155 11007190673144753424925946522513012
8156 -8522377438590076811389827648761935
8157 -2477096799114181729770512726994890
8158 11123467875727706796220114217669657
8159 -8779928247815058040377834536959330
8160 -2333344579746971028090773735531676
8161 11237860302307110542719371561945258
8162 -9041178908302505142506097948215362
8163 -2183936106350208365427478560951375
8164 11350253566377160482339897664106150
8165 -9306115640795264333917455645946421
8166 -2028769820367288107480533732799237
8167 11460530757238313163626306563674295
8168 -9574722458865904416040893488026970
8169 -1867743852278296347441959991719594
8170 11568572419840458080229407173027431
8171 -9846981109996310104763103340691074
8172 -1700756060991390313402668200391003
8173 11674256535229311328658606521404805
8174 -10122871015973911155002996413898576
8175 -1527704074536111061848605903128599
8176 11777458501622920302982585439735452
8177 -10402369212612297523456306182667747
8178 -1348485332077917837585651495817764
8179 11878051116145659746470594562080647
8180 -10685450288804507932305178343176753
8181 -1162997127273183194695047989543680
8182 11975904557247591131885377248753426
8183 -10972086324917828045228191515182509
8184 -971136652983827927173824388030421
8185 12070886367837551054091419385988460
8186 -11262246830539494939636600681611577
8187 -772801047370704921955337811348804
8188 12162861439158828590707009782389151
8189 -11555898681583276911950770567418725
8190 -567887441384759808707656741041897
8191 12251691995436787553645529531170627
8192 -11853006056767481795211775777129317
8193 -356293007674904636123670693594330
8194 12337237579328285693879619203270095
8195 -12153530373475543130419440348502280
8196 -137915010931437304562026057585382
8197 12419355038203240368075682787282822
8198 -12457430223010941637965532415286199
8199 87349140316274947860488042935142
8200 12497898511289187383659897433505576
8201 -12764661305258839686021837705722944
8202 319601840429256559718283977540794
8203 12572719417710177841758762457461220
8204 -13075176362767438786194284082858382
8205 558945231897076035533124709301084
8206 12643666445451855227568836828191071
8207 -13388925114262714737218886178958581
8208 805481149066387895797685615250589
8209 12710585541285052886723292501073887
8210 -13705854187610841836785803528827280
8211 1059311060341725700205085683580297
8212 12773319901680748783939458896049420
8213 -14025907052243286733993757934880319
8214 1320536008840584556988349446895052
8215 12831709964749711196006228222274226
8216 -14349023951060233966878075224019670
8217 1589256551485021000992274862566275
8218 12885593403240664132419127930887697
8219 -14675141831828699134148145705363502
8220 1865572696512201758353083082289580
8221 12934805118631295930104207774753461
8222 -15004194278092391968919112683427576
8223 2149583839386549682998163995646967
8224 12979177236346926998813963265256232
8225 -15336111439611110395756689863024738
8226 2441388697096366683048529140331556
8227 13018539102142144223758913692174307
8228 -15670819962348177956956912101221322
8229 2741085240818058690800104511293370
8230 13052717279681198404808570216178142
8231 -16008242918025180836996951056399939
8232 3048770626931348338961906855608355
8233 13081535549353448445760038202509677
8234 -16348299733264017106871118699798608
8235 3364541126369135895409327454448819
8236 13104814908360620123651976942742326
8237 -16690906118337039765010509263342778
8238 3688492052285959886826103443538502
8239 13122373572113129280626303385298739
8240 -17035973995546856695383853703398674
8241 4020717686029314584734049981378958
8242 13134026976973197488466151203321261
8243 -17383411427258144772395504422735710
8244 4361311201398403880781760780668102
8245 13139587784382963746865487241063232
8246 -17733122543604642058581822343112677
8247 4710364587175248886865235342501225
8248 13138865886416266868099981187347175
8249 -18085007469895301303464968535313939
8250 5067968567913421642181873018745814
8251 13131668412793240975075847982274751
8252 -18438962253744419818220261813658495
8253 5434212522970048406650769672324691
8254 13117799739397329252671693040043266
8255 -18794878791951405170670389842728261
8256 5809184403767114987970489886506595
8257 13097061498334779839003957128345420
8258 -19152644757156693092401775907485755
8259 6192970649268512168069702113528183
8260 13069252589577140758478857533832294
8261 -19512143524301203373731861615265868
8262 6585656099659683420661425215787061
8263 13034169194227719169858624392829107
8264 -19873254096917601432778482289673383
8265 6987323908217178491586703326427353
8266 12991604789453412143889424024620925
8267 -20235851033282527499396013951986547
8268 7398055451355876941460044850982441
8269 12941350165123752775723514646839190
8270 -20599804372459862059429985999944525
8271 7817930236842124137992421516473618
8272 12883193442199444870635803320518634
8273 -20964979560266015133725954559993462
8274 8247025810161520363953353017438651
8275 12816920092913082787915397071491123
8276 -21331237375189158242208947347544551
8277 8685417659030620353075187071930493
8278 12742312962785168460261870547096842
8279 -21698433854295261255495594879215343
8280 9133179116042337647651735344825240
8281 12659152294518946185505744500118561
8282 -22066420219154751904097522714571843
8283 9590381259435404329208508431457001
8284 12567215753817975667078187939705996
8285 -22435042801824583181440074770166784
8286 10057092811978813911220977167322177
8287 12466278457170756010110201063745613
8288 -22804142970921473397594190518982799
8289 10533380037962772104701243045755535
8290 12356113001647096094956047249902882
8291 -23173557057823074851151397387008365
8292 11019306638288298813545734600974957
8293 12236489496751300989127861099940988
8294 -23543116283034830159924291756029387
8295 11514933643648263653459888281396185
8296 12107175598377607936693555682309513
8297 -23912646682761289813171489966820565
8298 12020319305793298591920733522423691
8299 11967936544913660009353955371664511
8300 -24281969035721690668778715189133988
8301 12535518986876713505104817138750795
8302 11818535195538148811750595222811104
8303 -24650898790250632453458671479278692
8304 13060585046873245652420771409194140
8305 11658732070759090721019426522760600
8306 -25019245991725738039770956869337496
8307 13595566729067200768924465179181151
8308 11488285395239522085279968637173817
8309 -25386815210365242853354758309856290
8310 14140510043606293817059263267910536
8311 11306951142957708610650516690819474
8312 -25753405469439529431848326401974354
8313 14695457649118269870204227160976723
8314 11114483084749260892171243330683853
8315 -26118810173941704342255444108835552
8316 15260448732388182302785361791929507
8317 10910632838278832680106535845925127
8318 -26482817039763406608245102143026556
8319 15835518886095024842288551030985195
8320 10695149920489349063347459694085697
8321 -26845208023423138876113453584059237
8322 16420699984607258313064671521460768
8323 10467781802576969271180998413454502
8324 -27205759252395525017901930304109044
8325 17016020057837640435186377794530889
8326 10228273967540231271256357494598113
8327 -27564240956091020048266063077056962
8328 17621503163158660083256756357954261
8329 9976369970352053735368657618636203
8330 -27920417397536730396078509138562882
8331 18237169255380794281623213390808543
8332 9711811500803483267985267531867832
8333 -28274046805810143979337693521485307
8334 18863034054796749196621037792201615
8335 9434338449068271989891808924987701
8336 -28624881309278720478819650023048602
8337 19499108913295813760689079465784655
8338 9143688974037550638545831098086390
8339 -28972666869699451888410677506394276
8340 20145400678553448642834253489636382
8341 8839599574474026216110147910954689
8342 -29317143217233672152582217480666068
8343 20801911556302252297164270137916869
8344 8521805163035278869437368813515683
8345 -29658043786433571618151903930572522
8346 21468638970691492123455645202036947
8347 8190039143215861035058003044571680
8348 -29995095653258057461207513783155244
8349 22145575422743460546889347937759077
8350 7844033489258010897216113930354188
8351 -30328019473176794271090882969691279
8352 22832708346916015446910451758116394
8353 7483518829080882782296931157082881
8354 -30656529420422459933235819817534180
8355 23530019965781789976215477324854066
8356 7108224530278267207228482941025531
8357 -30980333128452459856082281945579605
8358 24237487142835710819501999741872446
8359 6717878789234823788635872418266794
8360 -31299131631682557804738141570308024
8361 24955081233443644437956065032371881
8362 6312208723410879051176225785466046
8363 -31612619308556103072906894830138927
8364 25682767933946200268706002605403957
8365 5890940466845849204936520562420359
8366 -31920483826013761834447908317948673
8367 26420507128932956239217845696075651
8368 5453799268930333130417108163248277
8369 -32222406085429894135182593944676516
8370 27168252736703637783065654357821430
8371 5000509596496883953553797681803421
8372 -32518060170082957523143491968148207
8373 27925952552934074795583547591964211
8374 4530795239279406640803062264397673
8375 -32807113294228562569095378182633039
8376 28693548092566084141958540970552441
8377 4044379418791044813817861883838939
8378 -33089225753845054927342786869317219
8379 29470974429941776364427330552031823
8380 3540984900670310395141331083729440
8381 -33364050879122751854891925112324882
8382 30258160037204166652980150102244669
8383 3020334110545075548573151803610292
8384 -33631234988769218693272965106759727
8385 31055026620987379830423352437271688
8386 2482149253463885584201572193772597
8387 -33890417346204231372955963328084718
8388 31861488957421179607639344001351244
8389 1926152436943864835588182892373424
8390 -34141230117719334993694711071066299
8391 32677454725476021519286083866439326
8392 1352065797684272893612614988590549
8393 -34383298332678174540690011246216396
8394 33502824338676329329052925876132984
8395 759611631994526753681836791737154
8396 -34616239845835042304900811654847137
8397 34337490775211224072404803798655726
8398 148512529985233304676293653328585
8399 -34839665301850356083996126150889690
8400 35181339406473495882704306732592237
8401 -481508486429523107084407519728118
8402 -35053178102083053257683893651256255
8403 36034247824059199042533811169591657
8404 -1130727821670723665802945006934324
8405 -35256374373741156776078797651933693
8406 36896085665261872938167168779603944
8407 -1799421160726234566977037495473133
8408 -35448842941473040502662641250979831
8409 37766714437097043432406653831544356
8410 -2487863319428741299097542691282322
8411 -35630165301483191551906288532591711
8412 38645987338894343253466957847019680
8413 -3196328090733059766257217691370097
8414 -35799915598257536807298725277802386
8415 39533749083496303927039443294473107
8416 -3925088086946543487408835738842693
8417 -35957660603984667953383022392617793
8418 40429835717104618219775272408452208
8419 -4674414577866796102188547449059367
8420 -36102959700760564678567179372178135
8421 41334074437816448556529788765855329
8422 -5444577324781423303101448543138266
8423 -36235364865665677374648023728343774
8424 42246283412895166104801852691680445
8425 -6235844410285117457570746666425222
8426 -36354420658804489269259160643069522
8427 43166271594821744667480491607142197
8428 -7048482063869963674504610880659363
8429 -36459664214398931563516025039251919
8430 44093838536174905891252045789594685
8431 -7882754483245487290691091503935060
8432 -36550625235028274426435484401891803
8433 45028774203390014999359343125543114
8434 -8738923651345631790689641281244540
8435 -36626825989109359617279373338355417
8436 45970858789448662012408030050586081
8437 -9617249148980562436264945332998055
8438 -36687781311712277707032105705678994
8439 46919862525552829581725737230826646
8440 -10517987963091936448727496173729309
8441 -36732998608807822258491670254560162
8442 47875545491839547860111173870252816
8443 -11441394290571064890679443860873487
8444 -36761977865044275564361962530407679
8445 48837657427193966561063004351743041
8446 -12387719337600216504328314363223597
8447 -36774211655152293451073649457129084
8448 49805937538220837257118025801092895
8449 -13357211114478179137419189533004946
8450 -36769185159077860919941271377476724
8451 50780114307436492260053017893573017
8452 -14350114225892102085439742736252068
8453 -36746376180944483740946361374781906
8454 51759905300745532869879549463617188
8455 -15366669656598592180813228370775823
8456 -36705255171946964249213340415665443
8457 52745016974268596526615253649779881
8458 -16407114552478029813483446962526433
8459 -36645285257280280150267473517737287
8460 53735144480589762218706563821632732
8461 -17471681996927107778592467411272947
8462 -36565922267208243853443116568186164
8463 54729971474494373475685321767360398
8464 -18560600782555677947520713441652448
8465 -36466614772377764257837525329618574
8466 55729169918270311178962653301419428
8467 -19674095178155117779773944210674996
8468 -36346804123485663773278056532270017
8469 56732399886648031273334965890930285
8470 -20812384690906602648945137538081237
8471 -36205924495406118107200896709133795
8472 57739309371456998038725723634800812
8473 -21975683823798890403134764573848001
8474 -36043402935887885774320138308589636
8475 58749534086078488824015310021684597
8476 -23164201828226493512518149307456767
8477 -35858659418931575728141399998475865
8478 59762697269777123843812357034057018
8479 -24378142451740431156671459804331257
8480 -35651106902958265785479012801538678
8481 60778409491995881657758693309281011
8482 -25617703680925120642944312850405704
8483 -35420151393881828855696487898762523
8484 61796268456701800085285640040621049
8485 -26883077479376384232684851420234692
8486 -35165192013198349236371043330348618
8487 62815858806872030344271969707353797
8488 -28174449520757015730466119123284034
8489 -34885621071207014533480931985602848
8490 63836751929212411936334418855910044
8491 -29491998916907870696328763644055349
8492 -34580824145477850975957609528898794
8493 64858505759203263945281456720950515
8494 -30835897940994016790632095710725910
8495 -34250180164682628055629392381740078
8496 65880664586569647764896819064094365
8497 -32206311745667106214648014394714774
8498 -33893061497906193431881039005268288
8499 66902758861275943460204824758482122
8500 -33603398076226812355188774489517579
8501 -33508834049556407825637639452383574
8502 67924305000147199786837960571216209
8503 -35027306978765907263043995212985788
8504 -33096857359991733116793941913035474
8505 68944805194222362898926813369673879
8506 -36478180503285347347082769911337539
8507 -32656484711986381877327303044754703
8508 69963747216947163757000622608763708
8509 -37956152401767581358580152023422819
8510 -32187063243153764076748605132511120
8511 70980604233317145675508586572699812
8512 -39461347821198199191602005033765771
8513 -31687934064449763404915717235028164
8514 71994834610084044108428146236611577
8515 -40993882991528001970273734727006801
8516 -31158432384878142558639671609314331
8517 73005881727141487050343078601794406
8518 -42553864908569595111052283125476565
8519 -30597887642521110542724810449475215
8520 74013173790208769104674112897806373
8521 -44141391011824686297739609591826233
8522 -30005623642018786564558368627918400
8523 75016123644934261645907065747782569
8524 -45756548857240411324996393761899779
8525 -29380958698621960954881957844803781
8526 76014128592542858343502769442214699
8527 -47399415784895212337142515315386716
8528 -28723205788943184780823143647364784
8529 77006570207154715841950946848794826
8530 -49070058581617056803385729124769290
8531 -28031672708531812821385616103377128
8532 77992814154905436356257548302701232
8533 -50768533138539111437144844753715881
8534 -27305662236399180439818641471788345
8535 78972210015000748478715269059756119
8536 -52494884103600374827035468671667834
8537 -26544472306620609891349306477963478
8538 79944091102841677338276366705673736
8539 -54249144529001225633049331196414050
8540 -25747396187141416873809948442979839
8541 80907774295359151453985082571625998
8542 -56031335513626361402113552463582383
8543 -24913722665914519830556660958983042
8544 81862559858699973898700165844526594
8545 -57841465840450186228637860779076019
8546 -24042736244497643811863814094778204
8547 82807731278409085695263325272013409
8548 -59679531608942355160332861390652971
8549 -23133717339238453647783246798928003
8550 83742555092256072404786976858782082
8551 -61545515862493899306468236779955680
8552 -22185942490176248982668793781656459
8553 84666280725856906501819034041570728
8554 -63439388210887139517499688039508730
8555 -21198684577789102310789588155942915
8556 85578140331244981042362070102649078
8557 -65361104447835448172908881871014154
8558 -20171213047715521773754959463441161
8559 86477348628548570092235419290925735
8560 -67310606163621839447221855935980378
8561 -19102794143579868961300781229343697
8562 87363102750934951049383853917460002
8563 -69287820352868358345486213551490820
8564 -17992691148050859578548979424649754
8565 88234582092984539045554954065489150
8566 -71292659017471299150535091888744815
8567 -16840164632262517317869551126590283
8568 89090948162661516677926312196606276
8569 -73325018764740414649166444769968916
8570 -15644472713726939925844354663226669
8571 89931344437050588986596304341823695
8572 -75384780400783479872935985473474402
8573 -14404871322868166883061024608688117
8574 90754896222032656457878967222462150
8575 -77471808519180848065924263770153357
8576 -13120614478306311684768863588246437
8577 91560710516075373387456228001598844
8578 -79585951084997983370962529892477709
8579 -11790954571020933905710594015607671
8580 92347875878317747748570382415273491
8581 -81727039014187374291224977635952694
8582 -10415142657522378466956737836012069
8583 93115462301131137173410359242450792
8584 -83894885748434725450305870713473941
8585 -8992428762159497162324761207957575
8586 93862521087342206303498220451835225
8587 -86089286825507892543401555865625750
8588 -7522062188691792009059035049187616
8589 94588084732306628894388473667559777
8590 -88310019445170667675269023794959185
8591 -6003291841253576611817501667658002
8592 95291166811025546167589230266464472
8593 -90556842030727239537499422984084136
8594 -4435366554837241982493931285431518
8595 95970761870500026186780266141211096
8596 -92829493786266946029894120570341209
8597 -2817535435422132274790802347763119
8598 96625845327522009953234114330846251
8599 -95127694249682806015425257869356712
8600 -1149048209874885235321555906545622
8601 97255373372103473565652842612442107
8602 -97451142841541262763704242874295874
8603 570844414253633139955839018573377
8604 97858282876748784587813263069432420
8605 -99799518409884594336907250425599698
8606 2342890378910468606583846260904233
8607 98433491311778479711685551367500006
8608 -102172478771051546455064473140296979
8609 4167835895578338680450638534018038
8610 98979896666915942265195194735560696
8611 -104569660246605921312041465314921924
8612 6046425055046510956738554797182777
8613 99496377379351706989299904959628909
8614 -106990677196467112047018239509339600
8615 7979399426793332669657683857709119
8616 99981792268503368122861499061743617
8617 -109435121548340907189891518978042356
8618 9967497647860058997664357145572865
8619 100434980477692309980430677297081752
8620 -111902562323553302932711498082830083
8621 12011455001096827467503792350077553
8622 100854761422961719162428116840356761
8623 -114392545159394553626459656121652596
8624 14112002982662909141179295394798001
8625 101239934749263568990862446266850135
8626 -116904591828085262890408086183921635
8627 16269868858664739526728669495757645
8628 101589280294245491939586288682437092
8629 -119438199752480969254519655812998537
8630 18485775210816691480724744326683083
8631 101901558059871669314118647878882748
8632 -121992841518636411643249172998367750
8633 20760439471011104325628948123959170
8634 102175508192115071400605459963177292
8635 -124567964385355471366025673434006301
8636 23094573444685726066859734281750997
8637 102409850968961570230361861311450771
8638 -127162989790857678791953957867191350
8639 25488882822878464633813071029866023
8640 102603286796969623106855950336533895
8641 -129777312856697144676628702130182197
8642 27944066682861177495781179168514790
8643 102754496216632382495150312787991915
8644 -132410301889074828235290417110831371
8645 30460816977246162601111208824673859
8646 102862139916792228831244863643532477
8647 -135061297877690186648629494864028575
8648 33039818011461045294188792593729588
8649 102924858758360841544669768678477467
8650 -137729613992283463669344774569605826
8651 35681745909489891574383035595875660
8652 102941273807601022091364893160375617
8653 -140414535077025168504370819701071027
8654 38387268067780615637577149017718070
8655 102909986379229555234308091849243045
8656 -143115317142914669964014861864832757
8657 41157042597221095088622795564491899
8658 102829578089603443111074253289164748
8659 -145831186858355285134368374394454182
8660 43991717753088858317959481104829523
8661 102698610920254864854065439701909173
8662 -148561341038078776182643595491918850
8663 46891931352881771410410079603122559
8664 102515627292043204537867506509273928
8665 -151304946130597783488226171053662863
8666 49858310181939824303838790946154618
8667 102279150150195445977145817996028337
8668 -154061137704370417593668131999186913
8669 52891469386770903959394378695652295
8670 101987683060509156175310174658086711
8671 -156829019932867006632051209450802570
8672 55992011855996343664177126009974477
8673 101639710316995163881563258874074941
8674 -159607665078734849241760769249101289
8675 59160527588835058585820521762082473
8676 101233697061239887467386393435390906
8677 -162396112977262755668314910860855268
8678 62397593051048215869531208247590913
8679 100768089413770070930542255726766417
8680 -165193370519353170944340259214750531
8681 65703770518269649339087655226996376
8682 100241314617705449916266172201404258
8683 -167998411134215763872054834082092087
8684 69079607406650611675496382159699086
8685 99651781194987584854165402267530909
8686 -170810174272002533007700482571133158
8687 72525635590750967328860174530492738
8688 98997879115475767209584371460453198
8689 -173627564886610726098867274660509477
8690 76042370708612564716519326856089440
8691 98277979979203520978155708150474411
8692 -176449452918886191278540376919732665
8693 79630311453954293100694065672714440
8694 97490437212091786396945184261698421
8695 -179274672780466176902401116620735287
8696 83289938855432225168371896848733998
8697 96633586275417379839617922356783889
8698 -182102022838507070872122382434473718
8699 87021715542912277478140612771679770
8700 95705744889337774410055618934869581
8701 -184930264901549119737520466838538266
8702 90826085000706984736339910521673035
8703 94705213270775633180497691056243852
8704 -187758123706776791270536883045552245
8705 94703470807732287134764542403608047
8706 93630274385968852656707048355944996
8707 -190584286408940141664637060435787976
8708 98654275864544669759796751987753485
8709 92479194217994131123538153946494121
8710 -193407402071209318296365262450929804
8711 102678881607223576275227977451023202
8712 91250222049574266264156557859869062
8713 -196226081158241171190198402016227564
8714 106777647208068742611654315914971517
8715 89941590761481501983818448389257283
8716 -199038895031743859014993119921899831
8717 110950908763086967258523941223811689
8718 88551517146851286851510282089655770
8719 -201844375448832318695201332033030858
8720 115198978466247849757521566238181280
8721 87078202241722769029090961934957021
8722 -204641014063474519397021824092371384
8723 119522143770493195216384300246410060
8724 85519831672124236045294408330169673
8725 -207427261931335541818053383199504388
8726 123920666535490096785908034539943879
8727 83874576018023505222176870607920821
8728 -210201529018333710009444950357718098
8729 128394782162123177228754702432688147
8730 82140591194464982940396608402814992
8731 -212962183713230255443631817993527947
8732 132944698713727091515881143813567359
8733 80316018850216731071837799304638456
8734 -215707552344581309128667850124068838
8735 137570596024066172050713522715214900
8736 78398986784252407686519379314847419
8737 -218435918702388397293894388185275168
8738 142272624792074033070430875273291061
8739 76387609380394379295699216676013240
8740 -221145523564791056724161637326795393
8741 147050905663372048316476244573318415
8742 74279988060445634202873574876687429
8743 -223834564230152687211372571916665852
8744 151905528298591872493982588202161376
8745 72074211756139353646818563363372764
8746 -226501194054898317781642719881238405
8747 156836550428533599729429780143708062
8748 69768357400236120017984231217904115
8749 -229143521997470580330544271480558847
8750 161843996896197737336911512896798708
8751 67360490437099752069199360815382463
8752 -231759612168777855775710451154626488
8753 166927858685735928157393821560398900
8754 64848665353083656308233701767266134
8755 -234347483389516283776546901373176260
8756 172088091938372275544193251043714625
8757 62230926227060364123542786755133908
8758 -236905108754755103945096062841309270
8759 177324616955354219232723375397677374
8760 59505307301427586141086797504953250
8761 -239430415206182624213611801618596487
8762 182637317187999173702070916997498463
8763 56669833573924651225003260064232793
8764 -241921283112417986848538403858053300
8765 188026038214910580766055478865328429
8766 53722521410593607803735934363404301
8767 -244375545857801824411102469195347361
8768 193490586706444640711747980901415138
8769 50661379180219542129848439822193490
8770 -246790989440086862715315562353717794
8771 199030729376516778939512024869926024
8772 47484407910584811950836019675646900
8773 -249165352077457535397008374229105962
8774 204646191921844873275018176491069979
8775 44189601966871897105299402006452100
8776 -251496323825315720767569744864112902
8777 210336657948734418570210054890804015
8778 40774949752549430946737586808103489
8779 -253781546203277796021973336591290280
8780 216101767887519135240058828298004148
8781 37238434433075690386677159556984892
8782 -256018611832836322011743775133236646
8783 221941117894779044683699660093093964
8784 33578034682753387820316492347516723
8785 -258205064086147823482931195898244965
8786 227854258743466732287649414563126576
8787 29791725455069017331123842355143388
8788 -260338396746416310043540635358981476
8789 233840694701081405626723750350162813
8790 25877478776849260343390495397363149
8791 -262416053680350391930087366421872540
8792 239899882396039426556157335980924639
8793 21833264566566044316614861798152891
8794 -264435428523180076725950202554338459
8795 246031229672399258874565466657956355
8796 17657051477120772027041399964527384
8797 -266393864376727588271739571672102639
8798 252234094433108222931894006210385368
8799 13346807763436990410366487987947102
8800 -268288653521034821640258098984288570
8801 258507783471948092728167134266777726
8802 8900502175189346616441292898691545
8803 -270117037140058337911693710112262330
8804 264851551294366404299854038726720286
8805 4316104874995076744821467847659656
8806 -271876205061951103815113201654999169
8807 271264598927390374303740877314318615
8808 -408411617607510643170579525080168
8809 -273563295514458493743425876410275953
8810 277746072718830549080512604528513430
8811 -5275071456071066864056230110665222
8812 -275175394895964389126900139307895638
8813 284295063125991724901626090106719269
8814 -10285894470321424441610528108997488
8815 -276709537562731532264148270136382946
8816 290910603494119293758459763389642956
8817 -15442895143492041066830116614959398
8818 -278162705632888612067988113022445060
8819 297591668824819983731990842765961310
8820 -20748081561595258862497242346918801
8821 -279531828807724877340108983461813687
8822 304337174534706972649716186623468961
8823 -26203454335817737438310928777164663
8824 -280813784210861382427543355059443940
8825 311145975204530566176734469632633041
8826 -31811005497130392452915014035237909
8827 -282005396245876269941749678342769530
8828 318016863319067040437992607138036933
8829 -37572717362906360331276887301685273
8830 -283103436472969778591213400121141365
8831 324948567998049862496328709608207194
8832 -43490561375243915160401587584990130
8833 -284104623505262930548510363616429877
8834 331939753718439313019351426154392938
8835 -49566496910694893915535930880837087
8836 -285005622925332094758687573270202971
8837 338989019028338552002337081015306105
8838 -55802470061103041893157959970035232
8839 -285803047222589839605466177302502318
8840 346094895252876383734643109486429232
8841 -62200412385260779880476917357267689
8842 -286493455752130672656889517178408064
8843 353255845192389399017796779707622741
8844 -68762239631097219112470268859707700
8845 -287073354715668416169610544137864355
8846 360470261813248793974041550256493211
8847 -75489850428114817805885406680309402
8848 -287539197165200076562079759103490776
8849 367736466931689993299755536696502359
8850 -82385124949796885050271382371790668
8851 -287887383030039133476587055055390109
8852 375052709891016234269411792530277367
8853 -89449923545713202435542808013726163
8854 -288114259167869190902426195667972199
8855 382417166232560503809972907423730354
8856 -96686085343056352133549767557238002
8857 -288216119440476898379832532531986614
8858 389827936360803657026082989829963340
8859 -104095426817346920583559028185933353
8860 -288189204814830955747517341270309029
8861 397283044203060189233950840994061562
8862 -111679740332051590680534264274762483
8863 -288029703490181859434674225400731326
8864 404780435864156977063889192798527619
8865 -119440792646864250777551857048300700
8866 -287733751051864822762627829859972969
8867 412317978276544355023290358760525249
8868 -127380323394406637201523256693471620
8869 -287297430652496006257066362506172014
8870 419893457846293143996453478510978545
8871 -135500043525111696673719691703195608
8872 -286716773221259817035124845527337287
8873 427504579095445704925413714622495647
8874 -143801633720059807422343428980894054
8875 -285987757701992578013526312074385949
8876 435148963301203745996693566846430655
8877 -152286742771545241175628353513742079
8878 -285106311320775318059581770561167099
8879 442824147132450472398501098162751496
8880 -160956985931157784113499797900473189
8881 -284068309883755792312867407527178192
8882 450527581284119725439278060890299593
8883 -169813943225172271499050652893607910
8884 -282869578105927097430270938739830510
8885 458256629109940019783178306877879970
8886 -178859157737046929671261696037805663
8887 -281505889971597398433400675477542032
8888 466008565254096844778001452528846636
8889 -188094133856839868576068921795924048
8890 -279972969127292321461547396193091725
8891 473780574282372255473548846901672824
8892 -197520335497361829684016577104221325
8893 -278266489307838488984168359973413426
8894 481569749313336631650220642254935199
8895 -207139184276892376150508827993740668
8896 -276382074796383469803586695163741190
8897 489373090650183536031618331662581477
8898 -216952057668296116131642293558236015
8899 -274315300919114084356628752233355240
8900 497187504413814846208630919622974513
8901 -226960287114385284367531317970155574
8902 -272061694575441534900609197592670018
8903 505009801177799775563630471123043171
8904 -237165156109385073266653628577043202
8905 -269616734804428218967262042224458954
8906 512836694605848026681142623296832932
8907 -247567898246368510781882703401935182
8908 -266975853388237321078602849981698259
8909 520664800092454143137653729738598762
8910 -258169695230538430205661734634779907
8911 -264134435493392360912695185133441781
8912 528490633407387131859348982416210282
8913 -268971674858245174549120795697435531
8914 -261087820350639793564550479222861126
8915 536310609344716625047912660239184414
8916 -279974908961640127310237473275024101
8917 -257831301974213507989241682861804438
8918 544121040377084227325033752046487407
8919 -291180411318876969995887822448224271
8920 -254360129921305640405307728631029156
8921 551918135315946256703621987064392755
8922 -302589135529784736696993576107960675
8923 -250669510092553509049584479803318918
8924 559697997978531826215115340043823241
8925 -314201972856949275024029301678216776
8926 -246754605574357672055378426508612468
8927 567456625862278132806346454330645133
8928 -326019750032152632793988522983024868
8929 -242610537523851110000887814201743833
8930 575189908827522910047040360739602282
8931 -338043227028133178587690337450800955
8932 -238232386097344325267294671627229163
8933 582893627789252267378383916504823789
8934 -350273094795642933710784901373975615
8935 -233615191423075730338374495789529225
8936 590563453418720569279105967175442401
8937 -362709972965792650616225791710748375
8938 -228753954619101052563680790607606831
8939 598194944855777608754280032458099609
8940 -375354407517689620557104866470856130
8941 -223643638857159612236290317547476210
8942 605783548432757088762920196014220645
8943 -388206868411388038400346039333872676
8944 -218279170473359219673454575213856569
8945 613324596410799348315619047789857316
8946 -401267747186186997247640188388996548
8947 -212655440126525083836816265972958405
8948 620813305729500344387101316896736402
8949 -414537354524326836869361900967932576
8950 -206767304005061515027315410053520551
8951 628244776770798132006993399054780640
8952 -428015917780150630083456823064272336
8953 -200609585083178335806069061381141549
8954 635613992138027459894657161233312274
8955 -441703578474814067003433180718592757
8956 -194177074427336772233108099128549039
8957 642915815451092623068971803015704192
8958 -455600389756643890672829132467021341
8959 -187464532553772180217283482664485490
8960 650144990158728373546372072433479696
8961 -469706313827262355690514702564939300
8962 -180466690837953253505703508496639481
8963 657296138368838490578403838088378327
8964 -484021219333612926150675078846781951
8965 -173178252976839359019221376963734451
8966 664363759697921538994443253687146824
8967 -498544878726040607042892856226679700
8968 -165593896504799335699539549224907564
8969 671342230140613402891598019588011858
8970 -513276965582598916315056085991956892
8971 -157708274364056473160720256375172819
8972 678225800960396357829549522609994303
8973 -528217051899774559324106490105006459
8974 -149516016530525439635476440662374731
8975 685008597602544742363710048658968830
8976 -543364605349840365506395839379888520
8977 -141011731695907653344807789833101557
8978 691684618630397694409954230713508180
8979 -558718986505066994761693547022598898
8980 -132190009006911970464850494487976364
8981 698247734686069933821251796047986992
8982 -574279446029044320358520907299510748
8983 -123045419862467594676064561640339334
8984 704691687476732184432807430887033734
8985 -590045121835384251827939087021705716
8986 -113572519769795780388351749406893009
8987 711010088787613540650499663810258292
8988 -606015036214098077380448317661663029
8989 -103765850260206202494955959716937270
8990 717196419522898879707894757588444574
8991 -622188092925963186255166534957188587
8992 -93619940865482782015033900396728126
8993 723244028775715304649691907181188583
8994 -638563074265216279110273588800047458
8995 -83129311155722287594573940737255118
8996 729146132928422558723735723071398806
8997 -655138638090932894172621455381115953
8998 -72288472839487159212137706601581190
8999 734895814784443382513895639634637224
9000 -671913314827476270346037631881861444
9001 -61091931927131720943281761790849395
9002 740486022732890874141968426085334724
9003 -688885504434422240580736684039929760
9004 -49534190958158245509129179601479083
9005 745909569947271063214140308328421383
9006 -706053473346391001428083004326361685
9007 -37609751293456202950354069384284578
9008 751159133619560103707629859276089901
9009 -723415351383241242238331099858811236
9010 -25313115473274449933584980031073439
9011 756227254230976732350655246754460720
9012 -740969128631107241723986520899654861
9013 -12638789641772093317598376131772795
9014 761106334860791909557734159798104360
9015 -758712652294785154623478469024037894
9016 418713961010727937069328497867595
9017 765788640534538861953447687841560473
9018 -776643623522000818689302465194262455
9019 13864874438925856200969183433894055
9020 770266297613008060749373632378242739
9021 -794759594200118015807995659940354361
9022 27705159610403083671389957565375187
9023 774531293223433000675334029097638358
9024 -813057963725873222364407246965444305
9025 41945023309224171468983587780336316
9026 778575474734293971081696584718078506
9027 -831535975748750486184531805774526509
9028 56589902614566460929675510452936939
9029 782390549275188335789506714351766262
9030 -850190714888638172042636152731751627
9031 71645215009504576445544541796710855
9032 785968083303237142012164011871764165
9033 -869019103428437927549816385362390170
9034 87116355467166209536234109020802768
9035 789299502217519162379817810609938108
9036 -888017897982325337636817085403010366
9037 103008693463745998129402941441497666
9038 792376090023044717968626186734760456
9039 -907183686140391361086099721718145266
9040 119327569917590094564159783904000795
9041 795188989045802835041030889783248881
9042 -926512883090423777898657629994586772
9043 136078294053573151929977547213720350
9044 797729199700436433596444169566378507
9045 -946001728217618523489847540716536097
9046 153266140191999172681906847904327054
9047 799987580312121332167357716108322065
9048 -965646281683041945880712511039955045
9049 170896344461267957267399702679577610
9050 801954846994245859676306797831848440
9051 -985442420981696696459824627602470037
9052 188974101433559785816900674185679845
9053 803621573583508791518960061740486164
9054 -1005385837481076154449336825362759903
9055 207504560682802463924710897821744145
9056 804978191634074151899941079045294513
9057 -1025472032941124990648337466100991277
9058 226492823264196986615683018216694492
9059 806014990472442147304944928712262404
9060 -1045696316016556698073978906998851645
9061 245943938114590823777188669244272668
9062 806722117314716094820841320179081971
9063 -1066053798742512655938727604653809756
9064 265862898373001228443384279495174797
9065 807089577447965682846654223741767393
9066 -1086539393004581549515626652214157737
9067 286254637620605017240648015847334797
9068 807107234477407227975848850713758582
9069 -1107147806994232741420697597193075736
9070 307124026039525993209494514303704327
9071 806764810641141769042422712171542976
9072 -1127873541650752479989719985239693231
9073 328475866489766575854958619214798247
9074 806051887194211844335611530161988977
9075 -1148710887090807636692209865057438228
9076 350314890503646295165056572877739307
9077 804957904863757628893825796873677345
9078 -1169653919026797986981337139836728135
9079 372645754197126596060093462470732215
9080 803472164377072741831146085634115444
9081 -1190696495175194885922498163546871883
9082 395473034097418911153327774476620016
9083 801583827064379466436706079459829778
9084 -1211832251656101541197117663919914279
9085 418801222886291193222394618086712020
9086 799281915538162333975472604052092312
9087 -1233054599385307949262867999556771438
9088 442634725058507078595381788926916413
9089 796555314450918002819232120187350223
9090 -1254356720460151935120561927888436296
9091 466977852494851578956229579130998088
9092 793392771333198092815736129106479686
9093 -1275731564540536619207044482479513647
9094 491834819949217696367153311480712783
9095 789782897513840107266229822523532754
9096 -1297171845226494025670592245676522077
9097 517209740449249624587140911787162532
9098 785714169124299766000523933321288406
9099 -1318670036433724440871886650029562714
9100 543106620610060263827858225256203973
9101 781174928189015978902188005889411275
9102 -1340218368768581528354273422680906940
9103 569529355860563635693348576811493762
9104 776153383803757283722321443059545514
9105 -1361808825904014102159285620646062638
9106 596481725581986465271083303267697903
9107 770637613403915850690680893521924729
9108 -1383433140958016852870469324215399247
9109 623967388158147697686295667448203811
9110 764615564124732092568449191160400306
9111 -1405082792876184204774304178753223635
9112 651989875937120062236271200956261419
9113 758075054255449507414875806701429859
9114 -1426749002820003856334630124781641332
9115 680552590103913987717234292497819441
9116 751003774789415595142966004818401487
9117 -1448422730562569413586401779530219126
9118 709658795463851233326665016363302979
9119 743389291072160522401482186751074485
9120 -1470094670893434865010192835597611284
9121 739311615136323529500511563220591834
9122 735219044549500635525966948066646676
9123 -1491755250034377459895852213516601126
9124 769514025158660348037616159962669211
9125 726480354617728932183493575297384350
9126 -1513394622067879837708657276027342081
9127 800268848999859639482915004784063447
9128 717160420577969170380919176977398181
9129 -1535002665380187005593496154200603282
9130 831578751983966014003012375624059425
9131 707246323696784412089560344980437666
9132 -1556568979120838972061498258046359228
9133 863446235622912398156309497574197729
9134 696725029375144438750769937252963306
9135 -1578082879680625508240957445088331367
9136 895873631858673700236742699562350243
9137 685583389427869630177064677711907130
9138 -1599533397189955620593125195249324617
9139 928863097214614459147281658220926722
9140 673808144475681537148805732365767967
9141 -1620909272039680870885990848212553891
9142 962416606855946862401328154983699602
9143 661385926452002493566426815585105337
9144 -1642198951426458666801834655644137836
9145 996535948559250895350746808073581654
9146 648303261226658176058996691833990514
9147 -1663390585924789059038068244934683434
9148 1031222716591044752602448415980697038
9149 634546571348648019134988661402145890
9150 -1684472026087906414005578389535938831
9151 1066478305495431000879272232427495503
9152 620102178910158801410623644476083559
9153 -1705430819079755573431315837036881947
9154 1102303903790882356923926275082261830
9155 604956308534006524248112919016970315
9156 -1726254205340330758715591556197209029
9157 1138700487576270331050812860114377802
9158 589095090486700876820025106486149845
9159 -1746929115286704515929438598526931970
9160 1175668814046280413326812012682026962
9161 572504563919335111685798001521125533
9162 -1767442166052123421750046962461712004
9163 1213209414916398941238656821382846290
9164 555170680238512010387433085433522778
9165 -1787779658265597067492754804418535108
9166 1251322589757699311849900380638992864
9167 537079306609523789255690248375199339
9168 -1807927572874457002075800663288531536
9169 1290008399241698783480409390778851810
9170 518216229594010248964454891281242133
9171 -1827871568012412830205953171241850729
9172 1329266658295601778657239769233861086
9173 498567158924325196702573981524517309
9174 -1847596975915683523131050357099499042
9175 1369096929168291346557314821077071570
9176 478117731416846133990478622314421345
9177 -1867088799889833189779814731779169700
9178 1409498514407477296194176230289954189
9179 456853515026466394886694771592393082
9180 -1886331711329992069273805422260655726
9181 1450470449748457465683940817860638789
9182 434760013044512304900394122099058455
9183 -1905310046797195324281369596192929984
9184 1492011496914997674836361240807898759
9185 411822668442330498493995037284415137
9186 -1924007805153624331184153890012522886
9187 1534120136332886111933412408733928909
9188 388026868362792248381729904034696112
9189 -1942408644759587558959795840621881926
9190 1576794559756769257596992531590756323
9191 363357948761962510460801437970866251
9192 -1960495880735130796146025539998537034
9193 1620032662810928942339063306585522541
9194 337801199203181339384938078911308097
9195 -1978252482289219404410876464762989508
9196 1663832037444713796355178663888100661
9197 311341867805804368473917195910027231
9198 -1995661070119488439587865037813325415
9199 1708189964303393172911684738243825171
9200 283965166350847138571172283831964987
9201 -2012703913885609865432115767597219655
9202 1753103405015257636782800451530950846
9203 255656275545775189999626221487437104
9204 -2029362929759379682650709996851755323
9205 1798568994395847298440711571268102569
9206 226400350450677964153704900238639991
9207 -2045619678054681583531615608473831401
9208 1844583032570247669419994932276661184
9209 196182526068059682308817399419976117
9210 -2061455360940537710917939545045785358
9211 1891141477014452305531678488345627430
9212 164987923098474442681894345190295588
9213 -2076850820240511225573306066927578195
9214 1938239934516852318520156860478881651
9215 132801653864225787870321693194562115
9216 -2091786535321779657657862820980244465
9217 1985873653060974863603137363761564661
9218 99608828403342906827004050165588736
9219 -2106242621077252410926480927804462320
9220 2034037513630655975997903981223435802
9221 65394560736036433162516595106440157
9222 -2120198826004160291169920035039228392
9223 2082726021938897623441433188596038996
9224 30143975305826447658559992901563065
9225 -2133634530382599516774946395229732694
9226 2131933300081724589463191706794139061
9227 -6157786402476228461579653574742541
9228 -2146528744557567327160890941921669249
9229 2181653078118423792310784233193870798
9230 -43525559065767089289047940430986080
9231 -2158860107328081006238954516804839350
9232 2231878685579616902243165556271304971
9233 -81974146544468936555308904958429265
9234 -2170606884447026870279533066306049200
9235 2282603042904686633011925639715190193
9236 -121518314721037603213316509171729665
9237 -2181746967235440503162471492184200714
9238 2333818652810147876665716619613647426
9239 -162172784153029686460666290560541455
9240 -2192257871314974243512304690406304255
9241 2385517591590626910985205026469753243
9242 -203952222538627366570412059624176224
9243 -2202116735462362606672919076120734820
9244 2437691500354185260393630548463226526
9245 -246871236992534518253504326503947835
9246 -2211300320589750945666460316671840888
9247 2490331576193799419725852806853933946
9248 -290944366130178822472623610133599310
9249 -2219785008854807186652733849103868551
9250 2543428563296883579828816985117366106
9251 -336186071958176476672315154459888773
9252 -2227546802904590900979019211032553078
9253 2596972743994819709182798729139501214
9254 -382610731569039419253707752493480922
9255 -2234561325257208263553051623719052216
9256 2650953929754537870125324866337187649
9257 -430232628638129748309851583663408000
9258 -2240803817825335580196638693733639522
9259 2705361452114269465294431649118806640
9260 -479065944720892264398317143987390979
9261 -2246249141585748009103945810379585106
9262 2760184153565677242583954888760887692
9263 -529124750348423821444154768502981715
9264 -2250871776399043836924840056738484662
9265 2815410378384648317530455554697572839
9266 -580422995919467468233533132006860196
9267 -2254645820983808160942648460745514805
9268 2871027963413120223027919059575504931
9269 -632974502386950224816984617116477124
9270 -2257544993049513057864880662228590317
9271 2927024228794395048696059127261654754
9272 -686792951737215803197344048850985341
9273 -2259542629592504247851030487278944667
9274 2983385968664483107858446580703118584
9275 -741891877260137669808436400883021098
9276 -2260611687359476871256050599782914630
9277 3040099441802105248764609307801306476
9278 -798284653608333598376433973173273470
9279 -2260724743482895244432220757973747845
9280 3097150362240071929459824367536941840
9281 -855984486643740296087631728371059006
9282 -2259853996292863330629478614568628051
9283 3154523889840847481106049913286607607
9284 -915004403069845843578690508128302571
9285 -2257971266310004110102277592511873910
9286 3212204620839199612874498900488816327
9287 -975357239847918590798326102493353663
9288 -2255047997423957039911351320051160995
9289 3270176578354927139942268682951957393
9290 -1037055633395613836370173837457406529
9291 -2251055258262153314388539330370517135
9292 3328423202878753164107668355377472424
9293 -1100112008566384108757718629805820348
9294 -2245963743753578650859905022765834525
9295 3386927342734566479854369695067766863
9296 -1164538567408165203449588693401932138
9297 -2239743776892282786007666466143263454
9298 3445671244521290835950967883286043644
9299 -1230347277699858332923540547927007103
9300 -2232365310705443754338129082553142569
9301 3504636543537759828163763393924377343
9302 -1297549861264178855468201197400265285
9303 -2223797930430843283820679710736488604
9304 3563804254194074650069300079688983251
9305 -1366157782055494086722544431436890840
9306 -2214010855908657262100820286491525060
9307 3623154760413022659048588671789323318
9308 -1436182234021326704145700403124342587
9309 -2202972944192512150153231083470073973
9310 3682667806025236740026310618005271106
9311 -1507634128736256251503791618351519960
9312 -2190652692384804425135090074989323691
9313 3742322485161878741573845310341093014
9314 -1580524082807009277869773667883170506
9315 -2177018240701325569063209333642064006
9316 3802097232648734833280961161914981431
9317 -1654862405047588725761853888061420508
9318 -2162037375770279760147338276620591658
9319 3861969814405716459367525844757899971
9320 -1730659083423355355758081163157673646
9321 -2145677534170825215835888395027269696
9322 3921917317855867655906118018232269477
9323 -1807923771763038282602471691621375772
9324 -2127905806216313055310334152907250023
9325 3981916142348087825612923514086196523
9326 -1886665776237718140115721633417241156
9327 -2108688939987439539082497751660123502
9328 4041941989597888638324662509781250372
9329 -1966894041605895011683291623386189730
9330 -2087993345620568578006345465786099903
9331 4101969854150614513112660398124039043
9332 -2048617137223824099102660807182536797
9333 -2065785099856521426288853542660733290
9334 4161974013871668151649951683157760301
9335 -2131843242820375177789083765166209784
9336 -2042029950855169455532509025037578951
9337 4221928020468395796228398881844267153
9338 -2216580134035747239823889806311629256
9339 -2016693323281203790418959968484507301
9340 4281804690048401290586253752358717294
9341 -2302835167723447380813540657599009492
9342 -1989740323666492342966096650955715253
9343 4341576093719173589863013836459745997
9344 -2390615267015022980677007471212125445
9345 -1961135746054470350376498842113732694
9346 4401213548234029107056647134519520927
9347 -2479926906147118585052445720058905819
9348 -1930844077932044872018968113331246150
9349 4460687606689488157793988274301405587
9350 -2570776095050513651217240091297090924
9351 -1898829506454526771114322407699440784
9352 4519968049279323781124192405287803026
9353 -2663168363700884502984882974608805577
9354 -1865055924969135465968331385900581931
9355 4579023874110641329887216196972700973
9356 -2757108746231123480653387360833687685
9357 -1829486939842652119215868725123823327
9358 4637823288087468446590641319977080183
9359 -2852601764805140397395975183465046012
9360 -1792085877598825910313941657088604948
9361 4696333697867457326070740320916541892
9362 -2949651413253166059578303529447298907
9363 -1752815792371165539585492900441735625
9364 4754521700897424519556790232741878575
9365 -3048261140468674797892876044353358317
9366 -1711639473676774109347073343434763533
9367 4812353076533577910403573240655160807
9368 -3148433833567142725314616652371344717
9369 -1668519454516909950214452003814311990
9370 4869792777252405893119949871183394633
9371 -3250171800806960809053193073507108122
9372 -1623418019809978775530025598906617138
9373 4926804919958330166521677236614657885
9374 -3353476754272926852544382577860769775
9375 -1576297215162683683177662749234156432
9376 4983352777394350910594574309143762884
9377 -3458349792322848152192772580420088731
9378 -1527118855985078947897853886218756801
9379 5039398769662041404845523543489687178
9380 -3564791381797896956849285100167979701
9381 -1475844536955291185790469678440782496
9382 5094904455857378363500689827619403426
9383 -3672801339997473937682741268723215825
9384 -1422435641839687291156084003522722522
9385 5149830525829024357451345144512509863
9386 -3782378816419450706059254276242379345
9387 -1366853353674282469400808737314599457
9388 5204136792065809662471730249926077074
9389 -3893522274266781018710724379304062631
9390 -1309058665313193682701141025996219668
9391 5257782181720292663139112964009184367
9392 -4006229471721591715717110064615209264
9393 -1249012390349953810738397451840498250
9394 5310724728775410548294104794088343254
9395 -4120497442987988668644148441974821711
9396 -1186675174417509770498685968974002904
9397 5362921566361365399555343840453073250
9398 -4236322479104940105329685294613934329
9399 -1122007506872733658167075347898054875
9400 5414328919230024893593250337459201452
9401 -4353700108530729644789194910617632015
9402 -1054969732871279635122145796931365756
9403 5464902096394251651843404628494425165
9404 -4472625077500604251079278836094495582
9405 -985522065838620698270715142730169842
9406 5514595483939710770302625515441149980
9407 -4593091330159378118629526875506104240
9408 -913624600343098614242450423103497258
9409 5563362538016841184713081369367547612
9410 -4715091988470892262799871431559175543
9411 -839237325376817074652011457061054529
9412 5611155778020813262887171174073256240
9413 -4838619331906371327500811916434989583
9414 -762320138050202506742376426128677792
9415 5657926779967432301251829668191850357
9416 -4963664776913863864506105213649727985
9417 -682832857706048865674586123436083268
9418 5703626170073085424793644789951271914
9419 -5090218856171100105117596238209184432
9420 -600735240458852101787422043283181875
9421 5748203618546967680877821108639226039
9422 -5218271197624252060491593961935999761
9423 -515986994165226751827503179951307326
9424 5791607833603961863534726658149921808
9425 -5347810503315234669917990033380276295
9426 -428547793831181206992612305460632946
9427 5833786555706685735427321035141987768
9428 -5478824528000343691435704800501010140
9429 -338377297462009574257334030294939726
9430 5874686552045359813142289158575698890
9431 -5611300057563186113186097365426413823
9432 -245435162360536629730446287752231563
9433 5914253611264288674554368673127112547
9434 -5745222887225022079915200594304220622
9435 -149681061879428073478788531227705673
9436 5952432538443888815708629378326962495
9437 -5880577799555803692867066421640245813
9438 -51074702633251092577592076038138072
9439 5989167150347336352954359895050278238
9440 -6017348542289365574203628866891523187
9441 50424157824059968975035566624114498
9442 6024400270941048312388382869022185404
9443 -6155517805946394803798761687397722458
9444 154855692850711290766582756436067311
9445 6058073727198351794109341525176158629
9446 -6295067201268983756082919774547009620
9447 262259988091945461808676513960855582
9448 6090128345195835919249931167931152360
9449 -6435977236470748501151388234016717897
9450 372677022372780008824097662400264692
9451 6120503946512022081347256215166666920
9452 -6578227294306677804829426364188633496
9453 486146648103085866563921451843185206
9454 6149139344938128603626138174706489281
9455 -6721795608967063379141763100907741076
9456 602708571189549275836077968598134511
9457 6175972343510846365277867971654825913
9458 -6866659242800050912713497573882378284
9459 722402330449110202050015390009049548
9460 6200939731877182273434567009970713131
9461 -7012794062867543561005504563258884666
9462 845267276518523439045250422741773209
9463 6223977284001567535249210247855925324
9464 -7160174717339385011701496807890986216
9465 971342550254745198842883396967614656
9466 6245019756225567494166520314293455879
9467 -7308774611730947970526838669939016826
9468 1100667060620908231925141940629874965
9469 6264000885690669244949865811870932733
9470 -7458565884989455947593692368773819233
9471 1233279462052712475408371079381928899
9472 6280853389134762298376948889065456588
9473 -7609519385434571571980177428855094118
9474 1369218131300125932521350708938840207
9475 6295508962073066134377581722435641913
9476 -7761604646558993330394593526136074933
9477 1508521143739362048409774937249914346
9478 6307898278374396523948203189995525762
9479 -7914789862695014620726207832923018046
9480 1651226249150175309186448175836596660
9481 6317950990243799917840947097569994987
9482 -8069041864553214338067091122556038158
9483 1797370846953596257129174932632056453
9484 6325595728622721953039542899425877589
9485 -8224326094639666873902362496216065879
9486 1946991960905310629882958691682265687
9487 6330760104018012115509167089270138939
9488 -8380606582558281410789933653736841277
9489 2100126213239975000697524282714630447
9490 6333370707771201775891681361189886354
9491 -8537845920205105737591438403718442351
9492 2256809798261853165096108722386836704
9493 6333353113779627079483095731134791139
9494 -8696005236861658493368634740841458668
9495 2417078455377253693559154180751378485
9496 6330631880681101476165156266099253999
9497 -8855044174194585772024277584099968263
9498 2580967441564349594786229810024696310
9499 6325130554513974912358677388215203032
9500 -9014920861169173380708276701981644517
9501 2748511503276066017814101127349412083
9502 6316771671864547825592431750277307179
9503 -9175591888884484741405893729052899727
9504 2919744847771831408597316183338951081
9505 6305476763513937971907923764840910870
9506 -9337012285338136449762388770836178460
9507 3094701113874101636774325663928480128
9508 6291166358596626723942145152329645472
9509 -9499135490128968854312093168290996904
9510 3273413342145685365941836515684354189
9511 6273759989283038688658369506653808787
9512 -9661913329106117682229407973284324767
9513 3455913944484022466163973745987562557
9514 6253176195998634251995458770008478843
9515 -9825295988973244708373848355892633910
9516 3642234673128695605062588552123518153
9517 6229332533192118845196247874921193650
9518 -9989231991856940728540516006151223215
9519 3832406589078588415048551492062504530
9520 6202145575665495284641652873627914394
9521 -10153668169848572646830709239293777491
9522 4026460029915241863085279503677288777
9523 6171530925478806342151148158879687583
9524 -10318549639529108302968132045006964903
9525 4224424577029103758163855059562939877
9526 6137403219442533692969931197093497842
9527 -10483819776486717736967029304433300738
9528 4426329022245514763940719268312236875
9529 6099676137210736438986917444867027445
9530 -10649420189837217893958384445305278204
9531 4632201333847427952942229460656165603
9532 6058262409988127448799212636832778306
9533 -10815290696757699297215750741715756974
9534 4842068621992017887289433741491424570
9535 6013073829864398665418368998891133844
9536 -10981369297043947936586739881721287595
9537 5055957103518499552991314100823273464
9538 5964021259789217236968312652532465562
9539 -11147592147702553515768877559349460204
9540 5273892066144647252675687568935556324
9541 5911014644201422693416124767318843039
9542 -11313893537588876245044052089528513049
9543 5495897832049678889762442036945857701
9544 5853963020326061350015677267156609532
9545 -11480205862102328536332342222984957961
9546 5721997720841351996853221222381071942
9547 5792774530152997529876985135086432526
9548 -11646459597950715220233692714575798777
9549 5952214011905304487622309158179559472
9550 5727356433110941987220287206289563699
9551 -11812583277995666237076432149526104488
9552 6186567906134865485071059776515465983
9553 5657615119450835939952281420509957733
9554 -11978503466191489116822593655833937117
9555 6425079487039759815152771692571345439
9556 5583456124352624305008502828986195702
9557 -12144144732630064929689285335469064783
9558 6667767681232333892679626620742927108
9559 5504784142769543929324288730105781083
9560 -12309429628704710716748014280139781026
9561 6914650218290140881848567285175450425
9562 5421503045024141739571889718234281739
9563 -12474278662406233667834860086209829239
9564 7165743589993939224584367552734804250
9565 5333515893170323648178705203336726156
9566 -12638610273764707454164173268586350775
9567 7421063008940381012077445254843866075
9568 5240724958135817664291540757979546736
9569 -12802340810450809111798440244716199652
9570 7680622366528895264877844938834940432
9571 5143031737659513815883951986502262284
9572 -12965384503550865655839074455805867180
9573 7944434190322506100552898873412435059
9574 5040336975038219102194864877438790278
9575 -13127653443530073146872895482706800435
9576 8212509600782567040124406463449676241
9577 4932540678697437610118150775609908954
9578 -13289057556398667171844865354025044285
9579 8484858267377640450952862945893141923
9580 4819542142600854049503786528317739457
9581 -13449504580096142600285937035119635892
9582 8761488364067005377580608950191924536
9583 4701239967513263132947861015202339873
9584 -13608900041108941969292428074958229319
9585 9042406524159537888628106552753401918
9586 4577532083131747347393440099806257290
9587 -13767147231337355891993273098588505384
9588 9327617794548975598385748540535803157
9589 4448315771099961576507217812919429773
9590 -13924147185227705404441071450500342641
9591 9617125589326852321101031101753108082
9592 4313487688920434632570014055446183150
9593 -14079798657186205115946115801447364572
9594 9910931642774669913256693626045237959
9595 4172943894779844879721593462402384625
9596 -14233998099291237332047677250985064466
9597 10209035961737162368537652621323715025
9598 4026579873302269671445494390071880071
9599 -14386639639321100924322561672344340288
9600 10511436777378802178539568269075267872
9601 3874290562245446115827278556099721286
9602 -14537615059114634545315785689779556290
9603 10818130496326000972892060052007335237
9604 3715970380155113613372568254564484611
9605 -14686813773282451772348937285646778129
9606 11129111651197765529727678590135548900
9607 3551513254992536512188114612998699604
9608 -14834122808286865822925861548963441331
9609 11444372850527886513592683167183038994
9610 3380812653750327981515767254545337406
9611 -14979426781908923554640337484383792494
9612 11763904728082060774668928336568421636
9613 3203761613071713641668621864844550296
9614 -15122607883121312449681070817153968055
9615 12087695891573678841588210299908000715
9616 3020252770888385490180064114266188435
9617 -15263545852386250121226709198070095506
9618 12415732870782347378996822374355680927
9619 2830178399092103051739952213414279763
9620 -15402117962397813465507441635102471182
9621 12748000065079561969958388944668736671
9622 2633430437255199333537537881297305865
9623 -15538198999288513847207454758321000197
9624 13084479690366298638005385727232458103
9625 2429900527415143905915256698792285685
9626 -15671661244320275539786694503761112232
9627 13425151725427653152102844657617912473
9628 2219480049938304127525561655141848714
9629 -15802374456080326969317807846924438678
9630 13769993857710025372403605297656811526
9631 2002060160478028009157371476267102262
9632 -15930205853202868016288276415028379011
9633 14118981428526721801523589513798980306
9634 1777531828042148334349787994990445221
9635 -16055020097637731632448475919145995757
9636 14472087377698233114048209983777665975
9637 1545785874184977239323283906426735548
9638 -16176679278487614207866451469733934188
9639 14829282187633834850074369303846328570
9640 1306713013338823369497944183875979011
9641 -16295042896435806389507095277948758364
9642 15190533826861558681932343587794869664
9643 1060203894300019783306239475255010885
9644 -16409967848786714278328351214120898455
9645 15555807693013988798469432587961391795
9646 806149142884399832641608732258401239
9647 -16521308415141820024250843617469903802
9648 15925066555277752999544004423392789408
9649 544439405767100118466241586135717765
9650 -16628916243734090661439790660751070615
9651 16298270496315001153759529843235960632
9652 274965395521504163026503727409573306
9653 -16732640338444204481710356143448631205
9654 16675376853665594741843414323586458027
9655 -2382063127932540771410923027973203
9656 -16832327046522325187969745090066018883
9657 17056340160639170382715792470286452454
9658 -287711985824316087024142665153209140
9659 -16927820047039515398271633806717120278
9660 17441112086706687511573491764696420070
9661 -581133179853834814704696871720428882
9662 -17018960340093242632954300311654035664
9663 17829641377401525842435175079171233783
9664 -882754194163692075296970896899144677
9665 -17105586236791792602413303380283910959
9666 18221873793740661889163042676586667210
9667 -1192683268108080846571601474650419255
9668 -17187533350042766262054578526852555082
9669 18617752051176925728862359241199832008
9670 -1511028278907943012401432975481774222
9671 -17264634586171198597817692286820338947
9672 19017215758093819352335190887351682954
9673 -1837896687810377774318687244394060885
9674 -17336720137393198282969480260076015503
9675 19420201353854866444192891173527231878
9676 -2173395484933694017793771762823833057
9677 -17403617475171368082427673054941664041
9678 19826642046419960247575313838449011308
9679 -2517631132784240732971641355521836786
9680 -17465151344478625999016194609171537430
9681 20236467749541681377564434311056069687
9682 -2870709508431297937865916593511100754
9683 -17521143758997406528278764362478454861
9684 20649605019555071024985371420772813483
9685 -3232735844326468182039862211140683162
9686 -17571413997281579830668287212516951954
9687 21065976991774867016570618760183651391
9688 -3603814667754175775347598063989816904
9689 -17615778599908784007176647877277552636
9690 21485503316514740634210640423423216895
9691 -3984049738900057601712210213265946768
9692 -17654051367651221784041813108677072063
9693 21908100094743611018974817188448475306
9694 -4373543987524215899519232825075321005
9695 -17686043360693327632623318305158746754
9696 22333679813394661354369475870125188774
9697 -4772399448226499932258933182690347868
9698 -17711562898925064470368409835900403921
9699 22762151280343236906889022428967756839
9700 -5180717194291190195344509698390476864
9701 -17730415563339960459902757531126647793
9702 23193419559070369353438752594544851163
9703 -5598597270098675923543172180703877765
9704 -17742404198567345835237825332613728792
9705 23627385903029244708575234077848570856
9706 -6026138622091944340260976904210164218
9707 -17747328916568596982026752936732580973
9708 24063947689732513526057423727427980554
9709 -6463439028285938542520207369338755012
9710 -17744987101527539963208331590051721677
9711 24502998354578931947451099651826150166
9712 -6910595026308090308064947939540454016
9713 -17735173415965508150511037133249352878
9714 24944427324438420544707991900826100587
9715 -7367701839958594662436006656960308325
9716 -17717679808111888367407229675955480174
9717 25388119951015234806558643636913700327
9718 -7834853304279264920225465928174066655
9719 -17692295520561326801485299551150189077
9720 25833957444009556482010916355298581181
9721 -8312141789120090335947762903820651614
9722 -17658807100249099665740627954221726335
9723 26281816804098438865000355917216324866
9724 -8799658121192913633964209802888319197
9725 -17616998409776484003166934908612920469
9726 26731570755757671406330652261866737242
9727 -9297491504601952754410627742714361392
9728 -17566650640118290889654643789935761695
9729 27183087679946769812857512422133233228
9730 -9805729439841210322578541464004700405
9731 -17507542324745046413590708818495557217
9732 27636231546679946955348244166283010891
9733 -10324457641249145844021895416180874398
9734 -17439449355192624939475090083547676335
9735 28090861847506577489252328381972650286
9736 -10853759952911329617623837955234296703
9737 -17362144998112454107081971181608055558
9738 28546833527925335004249192615627923379
9739 -11393718263002154065621960843814669884
9740 -17275399913835721510222103757868343077
9741 29003996919756854785482102814082910679
9742 -11944412416557047775093553535763370055
9743 -17178982176485318842428413674893676880
9744 29462197673500457790561443701620588547
9745 -12505920126667020251352577210444869308
9746 -17072657295669560214053618981758243068
9747 29921276690701162240876608077208702676
9748 -13078316884087761372922286522307495376
9749 -16956188239792007131350882296771944974
9750 30381070056353908183076329407131020536
9751 -13661675865255929031682451564669379910
9752 -16829335461012022996305261527857985797
9753 30841408971372627508114781668508855703
9754 -14256067838705681613885700845809461245
9755 -16691856921890964723840699205187394705
9756 31302119685152507101103273949672032979
9757 -14861561069878949048898321741527087410
9758 -16543508123759197883682561237142963691
9759 31763023428254516038539477339738933097
9760 -15478221224323387296538950086682729590
9761 -16384042136839394437633229841402253885
9762 32223936345241998920537826354172535421
9763 -16106111269272426580788523696916222026
9764 -16213209632161838352308277824121519305
9765 32684669427699876519097279836498467905
9766 -16745291373602303581290354235243869739
9767 -16030758915307723894942085110815341915
9768 33145028447467741799219850783850698896
9769 -17395818806161462383255211740176042495
9770 -15836435962016683948469684992215699299
9771 33604813890118894013551824974885321361
9772 -18057747832468218434771070205796386523
9773 -15629984455695030976586513500149115411
9774 34063820888718115832564532884803665216
9775 -18731129609773104285321084676266770981
9776 -15411145826861431002352914577641880376
9777 34521839157891768327528377000341490868
9778 -19416012080482855653637064058226834463
9779 -15179659294566960892385024625066272159
9780 34978652928244555911092230718817043700
9781 -20112439863943551612144146526306980900
9782 -14935261909826721024883403518548447307
9783 35434040881158098026863135487489709744
9784 -20820454146580993551421483956858783033
9785 -14677688601100388813302311575589148144
9786 35887776084007236292062058314884732683
9787 -21540092570396994314265952956118911664
9788 -14406672221859303210088808094250081968
9789 36339625925830804892714384488472328817
9790 -22271389119820851636129921343045364477
9791 -14121943600277865968596603630943674363
9792 36789352053494398124252254455000898412
9793 -23014374006915899007126360812938360790
9794 -13823231591087231737313079738060578162
9795 37236710308383482007964743632344469905
9796 -23769073554941662449918437088782252107
9797 -13510263129629435733284589907914124955
9798 37681450663666016698637225901727966762
9799 -24535510080272803694696419649992909473
9800 -13182763288150274421949126930244704261
9801 38123317162164582866174596421998653556
9802 -25313701772676698994616265858219867903
9803 -12840455334369411045248866429741179477
9804 38562047854878838174692979998719292597
9805 -26103662573952188565998627964208836236
9806 -12483060792366323609311809869428030451
9807 38997374740199969320381485226794271720
9808 -26905402054932734522458693485768339875
9809 -12110299505820847786370265866728078659
9810 39429023703859650602158494279248747678
9811 -27718925290857945400375850137138433695
9812 -11721889703647190712895972870026578963
9813 39856714459656871598944304662162555688
9814 -28544232735118163107176045097811641511
9815 -11317548068060403588886133315725019535
9816 40280160491006853978718994680103373039
9817 -29381320091377563558689526475483328811
9818 -10896989805114400901384090426546605539
9819 40699068993357140667464164816195404194
9820 -30230178184081995566661762124905140297
9821 -10459928717750701712941104647814156610
9822 41113140817516809311376012829807078175
9823 -31090792827358573882228230410339293487
9824 -10006077281397143361993542513386066708
9825 41522070413945636060867034470683555638
9826 -31963144692314851851515032703309651650
9827 -9535146722155879813975257863463318980
9828 41925545778050914926525565889733670752
9829 -32847209172746227079874350329291790203
9830 -9046847097620025358253823765317515386
9831 42323248396540522179890243534952825076
9832 -33742956249261079983251784632122774659
9833 -8540887380358339056359456223717951836
9834 42714853194881704217809570272085647667
9835 -34650350351834010307149167014656465833
9836 -8016975544107365880058272515956943056
9837 43100028485915960839422534839097317175
9838 -35569350220798420762707448383040276423
9839 -7474818652710456516168594768202542464
9840 43478435919681293706716040101140450500
9841 -36499908766290600037344592905701455007
9842 -6914122951843078917056394972629271876
9843 43849730434493991720510842756287773694
9844 -37441972926158379726238800926532577985
9845 -6334593963563810517045250761194984095
9846 44213560209343030835617960767585321998
9847 -38395483522348381365358781316839178835
9848 -5735936583730360163905765021709249836
9849 44569566617651075294890104024701637705
9850 -39360375115786830863277528068218106358
9851 -5117855182319912899885502796480815618
9852 44917384182456980058308718812069583211
9853 -40336575859769898384551653868786297057
9854 -4480053706693018306840675935638595292
9855 45256640533075610158552585483933242848
9856 -41324007351880522262517919804110543999
9857 -3822235787840153867009924949453530748
9858 45586956363291711488960951941319688731
9859 -42322584484449695962518413123357891688
9860 -3144104849649988213481954347599370906
9861 45907945391145488926829822753312121325
9862 -43332215293581237601731454409046723382
9863 -2445364221238244908060042419108665809
9864 46219214320368471358379097722555250938
9865 -44352800806760122198585279835726499850
9866 -1725717252375925008054031807113398490
9867 46520362803529168889423913779897819294
9868 -45384234889065537789922992121711267325
9869 -984867432055485816889398841710735048
9870 46810983406948954924747795535307335780
9871 -46426404088010927947725997194304734010
9872 -222518510233393365921736245951712057
9873 47090661577449534651445354068058989039
9874 -47479187477034405158309272907093177512
9875 561625377212733010177567021958215627
9876 47358975610994291376826507078030985077
9877 -48542456497664062115304827254439658464
9878 1367859580274384664251326827201055110
9879 47615496623286732905595265235721558417
9880 -49616074800383871324136457050724044568
9881 2196478803312076075190390671493291953
9882 47859788522390191286082550620946187744
9883 -50699898084227047628990358464327719590
9884 3047776970227405545501305461284103717
9885 48091407983433860550368035053940252694
9886 -51793773935124953445241960982038964622
9887 3922047086270044975114562551530561487
9888 48309904425471188092349349150759572052
9889 -52897541663040852708251162129356423609
9890 4819581096442742127869123840875482921
9891 48514819990557565793153518367127952916
9892 -54011032137919066915546907218988487796
9893 5740669740467743372754577795406877922
9894 48705689525115196470580802785780448696
9895 -55134067624481355228730725064541331581
9896 6685602404278391939815029375249372760
9897 48882040563653939402978454673157145671
9898 -56266461615903630485870527818378505593
9899 7654666968000026658523129114540518405
9900 49043393314917865095218120708949565961
9901 -57408018666407434226747170374764275917
9902 8648149650384699478314181746071885098
9903 49189260650528173801869917673960525777
9904 -58558534222801926513095635229562157824
9905 9666334849664647189217922584152095896
9906 49319148096194054118349361457963964783
9907 -59717794455013500492194066941104409492
9908 10709504980789894206836272992084784706
9909 49432553825563976863076235034932053571
9910 -60885576085641507354257504135979965588
9911 11777940309015829446780740952087498691
9912 49528968656790835001273999930743154265
9913 -62061646218579974615795817968805337397
9914 12871918779807091738240377422349948789
9915 49607876051885252153641272660091897566
9916 -63245762166746619559577727298371606949
9917 13991715845024615304785843411387959580
9918 49668752118932289769788717485535896026
9919 -64437671278961900205492111734966537626
9920 15137604285363230129015915901503346935
9921 49711065617247685957751859025381097599
9922 -65637110766022308399597020838011492865
9923 16309854029007781909662667321384783105
9924 49734277965550656706090892330223854246
9925 -66843807526013593503263283008502098125
9926 17508731966476333378113341770893912484
9927 49737843253231182425427808407116278786
9928 -68057477968911110751003414578610090613
9929 18734501761619633362216106229539655027
9930 49721208254790588810456167822038021811
9931 -69277827840516015619657437923082434998
9932 19987423658746692737723266803202020885
9933 49683812447535110573164435844830039998
9934 -70504552045777574509050711230630140134
9935 21267754285846987690322849453721987964
9936 49625088032602999041335955571524424937
9937 -71737334471553432652601840084229152316
9938 22575746453880521098637535225065178251
9939 49544459959406599524995091256441090373
9940 -72975847808861272436354297780748657424
9941 23911648952107712741136207633766806542
9942 49441345953571681124569230198999909701
9943 -74219753374676909165465205898912178599
9944 25275706339431859007529497720993409661
9945 49315156548457149839477857064463565889
9946 -75468700933335506742985742228600423272
9947 26668158731727703259432560094264840057
9948 49165295120339114810705908430692427292
9949 -76722328517594252656247392355735971013
9950 28089241585130489520459337452789791212
9951 48991157927344106826398549616638509074
9952 -77980262249416510049168055486823801862
9953 29539185475260735184620174462286980261
9954 48792134152217067190302380023574066537
9955 -79242116160539164413370040355487690470
9956 31018215872360853502601363227985402538
9957 48567605949010533208803055592965804182
9958 -80507492012886603487349375860064059643
9959 32526552912320684140380688982309015683
9960 48316948493782243226431604773670378677
9961 -81775979118896511208830374671277255498
9962 34064411163569950695832805646881513774
9963 48039530039389168820695306952515207154
9964 -83047154161824419932592675759991310854
9965 35631999389816658108031728219266799126
9966 47734711974466753766175039483101513415
9967 -84320581016095749480050984748700375495
9968 37229520308611470995863067938205791907
9969 47401848886682898162271804791111134252
9970 -85595810567775866820089060039705662469
9971 38857170345719176517518699756447344395
9972 47040288630356970978018203472320530399
9973 -86872380535230526145552000119596284166
9974 40515139385279432947626915980941413668
9975 46649372398534864646609873906075575988
9976 -88149815290050895678592990937040919338
9977 42203610515740138222327095984105191789
9978 46228434799611820508828526626066529451
9979 -89427625678319244539131595568115006144
9980 43922759771547921803151476859353632670
9981 45776803938595453282092049501904294696
9982 -90705308842293250295168308420880868606
9983 45672755870581468753479211476201076176
9984 45293801503102085565243793299245925327
9985 -91982348042588795184960909133278852955
9986 47453759947314627505910467804496340108
9987 44778742854180169080125039440312832685
9988 -93258212480943046288326738954473971973
9989 49265925281697532816926138503726265348
9990 44230937122055217121807138804721836672
9991 -94532357123641561904932933114626340958
9992 51109397023745293455907019136871507957
9993 43649687306891301919648421696654418028
9994 -95804222525695132877770660856321771856
9995 52984311913825150646315130307351473771
9996 43034290384664780500922323517605576736
9997 -97073234655854053330431790151497702283
9998 54890797998634408765946208701982117262
9999 42384037418246502554871440583221382483
10000 -98338804722549520049980498532996110058