0 1 1 1 2 0 3 1 4 -2 5 0 6 1 7 -3 8 4 9 0 10 1 11 -4 12 6 13 -8 14 0 15 1 16 -5 17 10 18 -9 19 16 20 0 21 1 22 -6 23 15 24 -20 25 9 26 -32 27 0 28 1 29 -7 30 21 31 -35 32 36 33 0 34 64 35 0 36 1 37 -8 38 28 39 -56 40 70 41 -64 42 -27 43 -128 44 0 45 1 46 -9 47 36 48 -84 49 126 50 -125 51 120 52 81 53 256 54 0 55 1 56 -10 57 45 58 -120 59 210 60 -252 61 200 62 -240 63 -162 64 -512 65 0 66 1 67 -11 68 55 69 -165 70 330 71 -462 72 463 73 -275 74 496 75 243 76 1024 77 0 78 1 79 -12 80 66 81 -220 82 495 83 -792 84 924 85 -804 86 275 87 -1024 88 -243 89 -2048 90 0 91 1 92 -13 93 78 94 -286 95 715 96 -1287 97 1716 98 -1715 99 1365 100 0 101 2080 102 0 103 4096 104 0 105 1 106 -14 107 91 108 -364 109 1001 110 -2002 111 3003 112 -3432 113 2989 114 -2366 115 -1000 116 -4160 117 729 118 -8192 119 0 120 1 121 -15 122 105 123 -455 124 1365 125 -3003 126 5005 127 -6435 128 6436 129 -4900 130 4368 131 3625 132 8256 133 -2187 134 16384 135 0 136 1 137 -16 138 120 139 -560 140 1820 141 -4368 142 8008 143 -11440 144 12870 145 -11456 146 7448 147 -8736 148 -9500 149 -16384 150 4374 151 -32768 152 0 153 1 154 -17 155 136 156 -680 157 2380 158 -6188 159 12376 160 -19448 161 24310 162 -24309 163 19584 164 -9996 165 18565 166 21250 167 32640 168 -6561 169 65536 170 0 171 1 172 -18 173 153 174 -816 175 3060 176 -8568 177 18564 178 -31824 179 43758 180 -48620 181 43740 182 -32640 183 9996 184 -40410 185 -42500 186 -65280 187 6561 188 -131072 189 0 190 1 191 -19 192 171 193 -969 194 3876 195 -11628 196 27132 197 -50388 198 75582 199 -92378 200 92379 201 -75411 202 54264 203 0 204 87381 205 76875 206 130816 207 0 208 262144 209 0 210 1 211 -20 212 190 213 -1140 214 4845 215 -15504 216 38760 217 -77520 218 125970 219 -167960 220 184756 221 -167980 222 124830 223 -93024 224 -38759 225 -184604 226 -124375 227 -262144 228 -19683 229 -524288 230 0 231 1 232 -21 233 210 234 -1330 235 5985 236 -20349 237 54264 238 -116280 239 203490 240 -293930 241 352716 242 -352715 243 294140 244 -197505 245 170544 246 149205 247 379050 248 171875 249 524800 250 59049 251 1048576 252 0 253 1 254 -22 255 231 256 -1540 257 7315 258 -26334 259 74613 260 -170544 261 319770 262 -497420 263 646646 264 -705432 265 646624 266 -498960 267 293436 268 -341088 269 -422576 270 -758100 271 -171875 272 -1049600 273 -118098 274 -2097152 275 0 276 1 277 -23 278 253 279 -1771 280 8855 281 -33649 282 100947 283 -245157 284 490314 285 -817190 286 1144066 287 -1352078 288 1352079 289 -1143813 290 826045 291 -389367 292 735472 293 1041348 294 1486675 295 0 296 2098176 297 177147 298 4194304 299 0 300 1 301 -24 302 276 303 -2024 304 10626 305 -42504 306 134596 307 -346104 308 735471 309 -1307504 310 1961256 311 -2496144 312 2704156 313 -2496168 314 1959232 315 -1350008 316 389367 317 -1653632 318 -2350922 319 -2884776 320 621875 321 -4194304 322 -177147 323 -8388608 324 0 325 1 326 -25 327 300 328 -2300 329 12650 330 -53130 331 177100 332 -480700 333 1081575 334 -2042975 335 3268760 336 -4457400 337 5200300 338 -5200299 339 4457700 340 -3256110 341 2220075 342 0 343 3749760 344 4970070 345 5592405 346 -2250000 347 8386560 348 0 349 16777216 350 0 351 1 352 -26 353 325 354 -2600 355 14950 356 -65780 357 230230 358 -657800 359 1562275 360 -3124550 361 5311735 362 -7726160 363 9657700 364 -10400600 365 9657674 366 -7728760 367 5245955 368 -3782350 369 -1562274 370 -8386560 371 -9940140 372 -10919090 373 5890625 374 -16773120 375 531441 376 -33554432 377 0 378 1 379 -27 380 351 381 -2925 382 17550 383 -80730 384 296010 385 -888030 386 2220075 387 -4686825 388 8436285 389 -13037895 390 17383860 391 -20058300 392 20058301 393 -17383509 394 13055445 395 -8140275 396 6906900 397 6216183 398 18289440 399 18874261 400 21572460 401 -13171875 402 33550336 403 -1594323 404 67108864 405 0 406 1 407 -28 408 378 409 -3276 410 20475 411 -98280 412 376740 413 -1184040 414 3108105 415 -6906900 416 13123110 417 -21474180 418 30421755 419 -37442160 420 40116600 421 -37442188 422 30418479 423 -21572460 424 11939070 425 -13813800 426 -18365697 427 -38724480 428 -33957343 429 -43144920 430 26343750 431 -67108864 432 3188646 433 -134217728 434 0 435 1 436 -29 437 406 438 -3654 439 23751 440 -118755 441 475020 442 -1560780 443 4292145 444 -10015005 445 20030010 446 -34597290 447 51895935 448 -67863915 449 77558760 450 -77558759 451 67864321 452 -51872184 453 35072310 454 -15737865 455 30045016 456 47600136 457 79594560 458 57374296 459 87087001 460 -47656250 461 134225920 462 -4782969 463 268435456 464 0 465 1 466 -30 467 435 468 -4060 469 27405 470 -142506 471 593775 472 -2035800 473 5852925 474 -14307150 475 30045015 476 -54627300 477 86493225 478 -119759850 479 145422675 480 -155117520 481 145422645 482 -119763910 483 86350719 484 -56663100 485 15737865 486 -68934480 487 -113879520 488 -159189120 489 -89125120 490 -176565486 491 77109375 492 -268451840 493 4782969 494 -536870912 495 0 496 1 497 -31 498 465 499 -4495 500 31465 501 -169911 502 736281 503 -2629575 504 7888725 505 -20160075 506 44352165 507 -84672315 508 141120525 509 -206253075 510 265182525 511 -300540195 512 300540196 513 -265182060 514 206284540 515 -140384244 516 92561040 517 0 518 161281065 519 257123889 520 311058496 521 120875944 522 357913941 523 -106562500 524 536887296 525 0 526 1073741824 527 0 528 1 529 -32 530 496 531 -4960 532 35960 533 -201376 534 906192 535 -3365856 536 10518300 537 -28048800 538 64512240 539 -129024480 540 225792840 541 -347373600 542 471435600 543 -565722720 544 601080390 545 -565722752 546 471430640 547 -347574976 548 222426984 549 -157073280 550 -64512239 551 -375427360 552 -554298228 553 -597137408 554 -120875944 555 -723002336 556 106562500 557 -1073741824 558 -14348907 559 -2147483648 560 0 561 1 562 -33 563 528 564 -5456 565 40920 566 -237336 567 1107568 568 -4272048 569 13884156 570 -38567100 571 92561040 572 -193536720 573 354817320 574 -573166440 575 818809200 576 -1037158320 577 1166803110 578 -1166803109 579 1037158848 580 -818768280 581 574274008 582 -340933164 583 286097760 584 262256247 585 857417220 586 1148646906 587 1133991936 588 0 589 1453179126 590 0 591 2147450880 592 43046721 593 4294967296 594 0 595 1 596 -34 597 561 598 -5984 599 46376 600 -278256 601 1344904 602 -5379616 603 18156204 604 -52451256 605 131128140 606 -286097760 607 548354040 608 -927983760 609 1391975640 610 -1855967520 611 2203961430 612 -2333606220 613 2203961396 614 -1855973504 615 1391697384 616 -933363376 617 495902784 618 -572195520 619 -796855059 620 -1908697032 621 -2297293812 622 -2147450880 623 459957169 624 -2906358252 625 -385546875 626 -4294901760 627 -86093442 628 -8589934592 629 0 630 1 631 -35 632 595 633 -6545 634 52360 635 -324632 636 1623160 637 -6724520 638 23535820 639 -70607460 640 183579396 641 -417225900 642 834451800 643 -1476337800 644 2319959400 645 -3247943160 646 4059928950 647 -4537567650 648 4537567651 649 -4059928355 650 3247995520 651 -2318336240 652 1499873620 653 -650872404 654 1251677701 655 2136373459 656 4132159570 657 4443424371 658 4089171840 659 -1749692735 660 5791193143 661 1394921875 662 8589869056 663 129140163 664 17179869184 665 0 666 1 667 -36 668 630 669 -7140 670 58905 671 -376992 672 1947792 673 -8347680 674 30260340 675 -94143280 676 254186856 677 -600805296 678 1251677700 679 -2310789600 680 3796297200 681 -5567902560 682 7307872110 683 -8597496600 684 9075135300 685 -8597496636 686 7307864970 687 -5568279552 688 3787949520 689 -2404932880 690 650872404 691 -2911594932 692 -5313656799 693 -8699987560 694 -8313049440 695 -7887416832 696 4904887652 697 -11517816204 698 -3651953125 699 -17179869184 700 -129140163 701 -34359738368 702 0 703 1 704 -37 705 666 706 -7770 707 66045 708 -435897 709 2324784 710 -10295472 711 38608020 712 -124403620 713 348330136 714 -854992152 715 1852482996 716 -3562467300 717 6107086800 718 -9364199760 719 12875774670 720 -15905368710 721 17672631900 722 -17672631899 723 15905369376 724 -12875708625 725 9366524544 726 -6068478780 727 3910797436 728 0 729 6962079618 730 12527008637 731 17835643540 732 15011769204 733 15483906816 734 -11996903828 735 22906492245 736 8166015625 737 34359869440 738 0 739 68719476736 740 0 741 1 742 -38 743 703 744 -8436 745 73815 746 -501942 747 2760681 748 -12620256 749 48903492 750 -163011640 751 472733756 752 -1203322288 753 2707475148 754 -5414950296 755 9669554100 756 -15471286560 757 22239974430 758 -28781143380 759 33578000610 760 -35345263800 761 33578000572 762 -28781151816 763 22239472488 764 -15483906816 765 9506542460 766 -6618272584 767 -2707475147 768 -16674617284 769 -28305648943 770 -35671287080 771 -26024773176 772 -30967813632 773 26962562522 774 -45619274246 775 -16332031250 776 -68719738880 777 387420489 778 -137438953472 779 0 780 1 781 -39 782 741 783 -9139 784 82251 785 -575757 786 3262623 787 -15380937 788 61523748 789 -211915132 790 635745396 791 -1676056044 792 3910797436 793 -8122425444 794 15084504396 795 -25140840660 796 37711260990 797 -51021117810 798 62359143990 799 -68923264410 800 68923264411 801 -62359143249 802 51021200061 803 -37707998367 804 25202364408 805 -14448759000 806 12033222880 807 11173706921 808 39387399285 809 61708017657 810 69770924939 811 42837250869 812 62929006336 813 -56893879910 814 91044838248 815 29544921875 816 137439215616 817 -1162261467 818 274877906944 819 0 820 1 821 -40 822 780 823 -9880 824 91390 825 -658008 826 3838380 827 -18643560 828 76904685 829 -273438880 830 847660528 831 -2311801440 832 5586853480 833 -12033222880 834 23206929840 835 -40225345056 836 62852101650 837 -88732378800 838 113380261800 839 -131282408400 840 137846528820 841 -131282408440 842 113380251920 843 -88733036808 844 62833458090 845 -40498783936 846 20895128400 847 -24066445760 848 -34638490796 849 -91044838248 850 -130357843187 851 -133867648760 852 -65449202283 853 -129249806336 854 113787759820 855 -182089676496 856 -47804687500 857 -274877906944 858 2324522934 859 -549755813888 860 0 861 1 862 -41 863 820 864 -10660 865 101270 866 -749398 867 4496388 868 -22481940 869 95548245 870 -350343565 871 1121099408 872 -3159461968 873 7898654920 874 -17620076360 875 35240152720 876 -63432274896 877 103077446706 878 -151584480450 879 202112640600 880 -244662670200 881 269128937220 882 -269128937219 883 244662671020 884 -202112539330 885 151588976838 886 -102981898461 887 64553374304 888 -27341497800 889 52860229081 890 95178781126 891 205276598956 892 267657494247 893 252911669505 894 88061153697 895 266688497664 896 -216295686467 897 364760483725 898 66064453125 899 549755289600 900 -3486784401 901 1099511627776 902 0 903 1 904 -42 905 861 906 -11480 907 111930 908 -850668 909 5245786 910 -26978328 911 118030185 912 -445891810 913 1471442973 914 -4280561376 915 11058116888 916 -25518731280 917 52860229080 918 -98672427616 919 166509721602 920 -254661927156 921 353697121050 922 -446775310800 923 513791607420 924 -538257874440 925 513791607378 926 -446775322280 927 353696270382 928 -254688905484 929 166063829792 930 -102952988992 931 27341497800 932 -124191158938 933 -243603698338 934 -451082850504 935 -535314988494 936 -472739945370 937 -88061153697 938 -549755289600 939 389723724453 940 -731264359650 941 -66064453125 942 -1099510579200 943 3486784401 944 -2199023255552 945 0 946 1 947 -43 948 903 949 -12341 950 123410 951 -962598 952 6096454 953 -32224114 954 145008513 955 -563921995 956 1917334783 957 -5752004349 958 15338678264 959 -36576848168 960 78378960360 961 -151532656696 962 265182149218 963 -421171648758 964 608359048206 965 -800472431850 966 960566918220 967 -1052049481860 968 1052049481861 969 -960566917317 970 800472555260 971 -608352951752 972 421316657271 973 -263264814435 974 166871334960 975 0 976 301758998289 977 593019407344 978 966463931082 979 1044380142729 980 879415437615 981 0 982 1127470600704 983 -659377938380 984 1466015503701 985 0 986 2199022206976 987 0 988 4398046511104 989 0 990 1 991 -44 992 946 993 -13244 994 135751 995 -1086008 996 7059052 997 -38320568 998 177232627 999 -708930508 1000 2481256778 1001 -7669339132 1002 21090682613 1003 -51915526432 1004 114955808528 1005 -229911617056 1006 416714805914 1007 -686353797976 1008 1029530696964 1009 -1408831480056 1010 1761039350070 1011 -2012616400080 1012 2104098963720 1013 -2012616400124 1014 1761039336826 1015 -1408832566064 1016 1029492376396 1017 -687062728484 1018 409045466782 1019 -281827143488 1020 -114955808527 1021 -738269337652 1022 -1387733738391 1023 -2020994669720 1024 -1989044460733 1025 -1639453113628 1026 342645201108 1027 -2294482950144 1028 1025258328248 1029 -2937261184004 1030 239023437500 1031 -4398046511104 1032 -10460353203 1033 -8796093022208 1034 0 1035 1 1036 -45 1037 990 1038 -14190 1039 148995 1040 -1221759 1041 8145060 1042 -45379620 1043 215553195 1044 -886163135 1045 3190187286 1046 -10150595910 1047 28760021745 1048 -73006209045 1049 166871334960 1050 -344867425584 1051 646626422970 1052 -1103068603890 1053 1715884494940 1054 -2438362177020 1055 3169870830126 1056 -3773655750150 1057 4116715363800 1058 -4116715363799 1059 3773655751140 1060 -3169870681131 1061 2438370322080 1062 -1715668941745 1063 1106258791176 1064 -617866401225 1065 511738760544 1066 479755087965 1067 1788890852980 1068 3141065428761 1069 4130056146996 1070 3697459354809 1071 3085882908185 1072 -1332318939084 1073 4628507649024 1074 -1391138718116 1075 5879752544610 1076 -864794921875 1077 8796095119360 1078 31381059609 1079 17592186044416 1080 0 1081 1 1082 -46 1083 1035 1084 -15180 1085 163185 1086 -1370754 1087 9366819 1088 -53524680 1089 260932815 1090 -1101716330 1091 4076350421 1092 -13340783196 1093 38910617655 1094 -101766230790 1095 239877544005 1096 -511738760544 1097 991493848554 1098 -1749695026860 1099 2818953098830 1100 -4154246671960 1101 5608233007146 1102 -6943526580276 1103 7890371113950 1104 -8233430727600 1105 7890371113904 1106 -6943526595456 1107 5608231636392 1108 -4154300196640 1109 2817851382500 1110 -1763035810056 1111 889727617764 1112 -1023477521088 1113 -1509817481820 1114 -4256014273504 1115 -6904355029806 1116 -8260112293992 1117 -6699572701030 1118 -5905096939830 1119 3845458130940 1120 -9257015298048 1121 1391138718116 1122 -11759505089220 1123 2264062500000 1124 -17592190238720 1125 -62762119218 1126 -35184372088832 1127 0 1128 1 1129 -47 1130 1081 1131 -16215 1132 178365 1133 -1533939 1134 10737573 1135 -62891499 1136 314457495 1137 -1362649145 1138 5178066751 1139 -17417133617 1140 52251400851 1141 -140676848445 1142 341643774795 1143 -751616304549 1144 1503232609098 1145 -2741188875414 1146 4568648125690 1147 -6973199770790 1148 9762479679106 1149 -12551759587422 1150 14833897694226 1151 -16123801841550 1152 16123801841551 1153 -14833897693145 1154 12551759765787 1155 -9762468941533 1156 6973514228285 1157 -4563470058939 1158 2793440276265 1159 -1161588834303 1160 2254848913648 1161 4227004334680 1162 9903167265124 1163 14780283644230 1164 16193470376019 1165 11794965394487 1166 11543525003120 1167 -9758633784867 1168 18379028104192 1169 0 1170 23503319648635 1171 -5062597656250 1172 35184376283136 1173 94143178827 1174 70368744177664 1175 0 1176 1 1177 -48 1178 1128 1179 -17296 1180 194580 1181 -1712304 1182 12271512 1183 -73629072 1184 377348994 1185 -1677106640 1186 6540715896 1187 -22595200368 1188 69668534468 1189 -192928249296 1190 482320623240 1191 -1093260079344 1192 2254848913647 1193 -4244421484512 1194 7309837001104 1195 -11541847896480 1196 16735679449896 1197 -22314239266528 1198 27385657281648 1199 -30957699535776 1200 32247603683100 1201 -30957699535824 1202 27385657264352 1203 -22314240978832 1204 16735605820824 1205 -11543525003120 1206 7287241800736 1207 -4437349733808 1208 1161588834303 1209 -5337681563904 1210 -11059527078660 1211 -22507241144896 1212 -30881490285412 1213 -31173222985488 1214 -20052851349289 1215 -23087050006240 1216 22948685091414 1217 -36297131835392 1218 -5289228800247 1219 -46959567707856 1220 10125195312500 1221 -70368744177664 1222 -94143178827 1223 -140737488355328 1224 0 1225 1 1226 -49 1227 1176 1228 -18424 1229 211876 1230 -1906884 1231 13983816 1232 -85900584 1233 450978066 1234 -2054455634 1235 8217822536 1236 -29135916264 1237 92263734836 1238 -262596783764 1239 675248872536 1240 -1575580702584 1241 3348108992991 1242 -6499270398159 1243 11554258485616 1244 -18851684897584 1245 28277527346376 1246 -39049918716424 1247 49699896548176 1248 -58343356817424 1249 63205303218876 1250 -63205303218875 1251 58343356818600 1252 -49699896336300 1253 39049932700240 1254 -28277076368310 1255 18859902720120 1256 -11461994750780 1257 7174519270695 1258 0 1259 13129839189376 1260 27602276566956 1261 49962944310006 1262 63083903567776 1263 59047741607400 1264 32542444479545 1265 47139484522131 1266 -51169290431679 1267 71481499729920 1268 20109822277181 1269 93824992236885 1270 -18316650390625 1271 140737479966720 1272 0 1273 281474976710656 1274 0 1275 1 1276 -50 1277 1225 1278 -19600 1279 230300 1280 -2118760 1281 15890700 1282 -99884400 1283 536878650 1284 -2505433700 1285 10272278170 1286 -37353738800 1287 121399651100 1288 -354860518600 1289 937845656300 1290 -2250829575120 1291 4923689695575 1292 -9847379391150 1293 18053528883775 1294 -30405943383200 1295 47129212243960 1296 -67327446062800 1297 88749815264600 1298 -108043253365600 1299 121548660036300 1300 -126410606437752 1301 121548660036250 1302 -108043253385200 1303 88749813145840 1304 -67327545947200 1305 47126706810260 1306 -30443297122000 1307 17698668365175 1308 -12098208966270 1309 -4923689695574 1310 -32656772977920 1311 -66389584515800 1312 -108400619317900 1313 -126167807135552 1314 -110331436699120 1315 -49263744785255 1316 -97773248618550 1317 109451003839380 1318 -140737479966720 1319 -56347701486440 1320 -187508769705530 1321 29636962890625 1322 -281474959933440 1323 282429536481 1324 -562949953421312 1325 0 1326 1 1327 -51 1328 1275 1329 -20825 1330 249900 1331 -2349060 1332 18009460 1333 -115775100 1334 636763050 1335 -3042312350 1336 12777711870 1337 -47626016970 1338 158753389900 1339 -476260169700 1340 1292706174900 1341 -3188675231420 1342 7174519270695 1343 -14771069086725 1344 27900908274925 1345 -48459472266975 1346 77535155627160 1347 -114456658306760 1348 156077261327400 1349 -196793068630200 1350 229591913401900 1351 -247959266474052 1352 247959266474053 1353 -229591913400625 1354 196793068880100 1355 -156077243317940 1356 114457295069810 1357 -77522377915290 1358 48618225656875 1359 -26608202100025 1360 21945588357420 1361 20726389004179 1362 80723831108480 1363 154784439377400 1364 230080951283470 1365 247324252914453 1366 204015214167765 1367 65985045090965 1368 204698529297900 1369 -226014430654782 1370 277675768903680 1371 137774708539300 1372 374876324642820 1373 -40957275390625 1374 562949936644096 1375 -847288609443 1376 1125899906842624 1377 0 1378 1 1379 -52 1380 1326 1381 -22100 1382 270725 1383 -2598960 1384 20358520 1385 -133784560 1386 752538150 1387 -3679075400 1388 15820024220 1389 -60403728840 1390 206379406870 1391 -635013559600 1392 1768966344600 1393 -4481381406320 1394 10363194502115 1395 -21945588357420 1396 42671977361650 1397 -76360380541900 1398 125994627894135 1399 -191991813933920 1400 270533919634160 1401 -352870329957600 1402 426384982032100 1403 -477551179875952 1404 495918532948104 1405 -477551179876004 1406 426384982010000 1407 -352870332556560 1408 270533785849600 1409 -191995493009320 1410 125934224165295 1411 -76995394101500 1412 38190595955330 1413 -43891176714840 1414 -65997186038459 1415 -196473197939200 1416 -351100611074850 1417 -478246597164392 1418 -475575834124534 1419 -374876324642820 1420 -65985045090965 1421 -429869403156600 1422 452028861309564 1423 -549978675240960 1424 -309579971279362 1425 -749752649285640 1426 40957275390625 1427 -1125899906842624 1428 1694577218886 1429 -2251799813685248 1430 0 1431 1 1432 -53 1433 1378 1434 -23426 1435 292825 1436 -2869685 1437 22957480 1438 -154143080 1439 886322710 1440 -4431613550 1441 19499099620 1442 -76223753060 1443 266783135710 1444 -841392966470 1445 2403979904200 1446 -6250347750920 1447 14844575908435 1448 -32308782859535 1449 64617565719070 1450 -119032357903550 1451 202355008436035 1452 -317986441828055 1453 462525733568080 1454 -623404249591760 1455 779255311989700 1456 -903936161908052 1457 973469712824056 1458 -973469712824055 1459 903936161909430 1460 -779255311696875 1461 623404272549240 1462 -462524847245370 1463 318005940927675 1464 -202088225300325 1465 121436337807750 1466 -49772989810635 1467 96926348578606 1468 187510432504174 1469 468776104276480 1470 776846900471950 1471 974577888926236 1472 897419031022800 1473 688098062021370 1474 0 1475 900696081703825 1476 -876548682181710 1477 1094584487915520 1478 653190496759486 1479 1499928942876001 1480 0 1481 2251799847239680 1482 -2541865828329 1483 4503599627370496 1484 0 1485 1 1486 -54 1487 1431 1488 -24804 1489 316251 1490 -3162510 1491 25827165 1492 -177100560 1493 1040465790 1494 -5317936260 1495 23930713170 1496 -95722852680 1497 343006888770 1498 -1108176102180 1499 3245372870670 1500 -8654327655120 1501 21094923659355 1502 -47153358767970 1503 96926348578605 1504 -183649923622620 1505 321387366339585 1506 -520341450264090 1507 780512175396135 1508 -1085929983159840 1509 1402659561581460 1510 -1683191473897752 1511 1877405874732108 1512 -1946939425648112 1513 1877405874732054 1514 -1683191473922556 1515 1402659558418950 1516 -1085930160260400 1517 780506857459875 1518 -520437173116770 1519 320279190237405 1520 -192304251277740 1521 49772989810635 1522 -230803282390644 1523 -499246526288484 1524 -1094584487915520 1525 -1679922170313912 1526 -1949155777852472 1527 -1661753543374431 1528 -1269675806735700 1529 260098932992536 1530 -1875501046274262 1531 1646627563520424 1532 -2189168975831040 1533 -1306380993518972 1534 -3001128818666166 1535 -148184814453125 1536 -4503599694479360 1537 2541865828329 1538 -9007199254740992 1539 0 1540 1 1541 -55 1542 1485 1543 -26235 1544 341055 1545 -3478761 1546 28989675 1547 -202927725 1548 1217566350 1549 -6358402050 1550 29248649430 1551 -119653565850 1552 438729741450 1553 -1451182990950 1554 4353548972850 1555 -11899700525790 1556 29749251314475 1557 -68248282427325 1558 144079707346575 1559 -280576272201225 1560 505037289962205 1561 -841728816603675 1562 1300853625660225 1563 -1866442158555975 1564 2488589544741300 1565 -3085851035479212 1566 3560597348629860 1567 -3824345300380220 1568 3824345300380221 1569 -3560597348628375 1570 3085851035820267 1571 -2488589515751625 1572 1866443376122325 1573 -1300824377010795 1574 842167546345125 1575 -500683740989355 1576 310325523515700 1577 0 1578 573285572391015 1579 1271104370866989 1580 2500490462833440 1581 3556124146091160 1582 3830150032344021 1583 3017164023651492 1584 2371600319650380 1585 -1024303860860335 1586 3870929259537285 1587 -2987432647371045 1588 4396682075631616 1589 2483383693860741 1590 6004799503160661 1591 536137695312500 1592 9007199321849856 1593 0 1594 18014398509481984 1595 0 1596 1 1597 -56 1598 1540 1599 -27720 1600 367290 1601 -3819816 1602 32468436 1603 -231917400 1604 1420494075 1605 -7575968400 1606 35607051480 1607 -148902215280 1608 558383307300 1609 -1889912732400 1610 5804731963800 1611 -16253249498640 1612 41648951840265 1613 -97997533741800 1614 212327989773900 1615 -424655979547800 1616 785613562163430 1617 -1346766106565880 1618 2142582442263900 1619 -3167295784216200 1620 4355031703297275 1621 -5574440580220512 1622 6646448384109072 1623 -7384942649010080 1624 7648690600760440 1625 -7384942649010136 1626 6646448384081352 1627 -5574440584040328 1628 4355031471379875 1629 -3167303360184600 1630 2142433540048620 1631 -1348656019298280 1632 769360312664790 1633 -522653513289600 1634 -212327989773899 1635 -1444763640335400 1636 -3125646799907499 1637 -5590701405687552 1638 -7378579533738980 1639 -7403085811241176 1640 -5361554210959128 1641 -4514218368965760 1642 3006411291052015 1643 -7907603970185480 1644 5202244547575047 1645 -8855994955563008 1646 -4474888353851335 1647 -12013411805063816 1648 -1403626708984375 1649 -18014398509481984 1650 -7625597484987 1651 -36028797018963968 1652 0 1653 1 1654 -57 1655 1596 1656 -29260 1657 395010 1658 -4187106 1659 36288252 1660 -264385836 1661 1652411475 1662 -8996462475 1663 43183019880 1664 -184509266760 1665 707285522580 1666 -2448296039700 1667 7694644696200 1668 -22057981462440 1669 57902201338905 1670 -139646485582065 1671 310325523515700 1672 -636983969321700 1673 1210269541711230 1674 -2132379668729310 1675 3489348548829780 1676 -5309878226480100 1677 7522327487513475 1678 -9929472283517787 1679 12220888964329584 1680 -14031391033119152 1681 15033633249770520 1682 -15033633249770519 1683 14031391033120748 1684 -12220888963934574 1685 9929472319806039 1686 -7522325835102000 1687 5309921409499980 1688 -3488641263307200 1689 2140074313425510 1690 -1152367340372325 1691 947309492837400 1692 899944018195473 1693 3628995034806855 1694 7464425021788734 1695 12242990128811904 1696 15023490309034620 1697 14091741530499353 1698 9291781064961759 1699 8799454467596520 1700 -7789441153141417 1701 15980953391481870 1702 -8594343877973904 1703 17863194143195136 1704 7571584729557296 1705 24030636408870126 1706 3138604736328125 1707 36028796884746240 1708 22876792454961 1709 72057594037927936 1710 0 1711 1 1712 -58 1713 1653 1714 -30856 1715 424270 1716 -4582116 1717 40475358 1718 -300674088 1719 1916797311 1720 -10648873950 1721 52179482355 1722 -227692286640 1723 891794789340 1724 -3155581562280 1725 10142940735900 1726 -29752626158640 1727 79960182801345 1728 -197548686920970 1729 449972009097765 1730 -947309492837400 1731 1847253511032930 1732 -3342649210440540 1733 5621728217559090 1734 -8799226775309880 1735 12832205713993575 1736 -17451799771031262 1737 22150361247847371 1738 -26252279997448736 1739 29065024282889672 1740 -30067266499541040 1741 29065024282889614 1742 -26252279997479592 1743 22150361243265255 1744 -17451800071705350 1745 12832195065119625 1746 -8799454467596520 1747 5618572635996810 1748 -3372401836599180 1749 1649704824111960 1750 -1894618985674800 1751 -2892677201341122 1752 -8996775466812966 1753 -17371837671432606 1754 -26282260315894016 1755 -30046980618069240 1756 -26452984265962842 1757 -15603654765883080 1758 -17598908935193040 1759 18778011591154816 1760 -31961906782963740 1761 13163730638567616 1762 -36028796884746240 1763 -11773472820978624 1764 -48061272817740252 1765 -6277209472656250 1766 -72057593769492480 1767 -45753584909922 1768 -144115188075855872 1769 0 1770 1 1771 -59 1772 1711 1773 -32509 1774 455126 1775 -5006386 1776 45057474 1777 -341149446 1778 2217471399 1779 -12565671261 1780 62828356305 1781 -279871768995 1782 1119487075980 1783 -4047376351620 1784 13298522298180 1785 -39895566894540 1786 109712808959985 1787 -277508869722315 1788 647520696018735 1789 -1397281501935165 1790 2794563003870330 1791 -5189902721473470 1792 8964377427999630 1793 -14420954992868970 1794 21631432489303455 1795 -30284005485024837 1796 39602161018878633 1797 -48402641245296107 1798 55317304280338408 1799 -59132290782430712 1800 59132290782430713 1801 -55317304280336697 1802 48402641245751233 1803 -39602160973821159 1804 30284007702496236 1805 -21631369660947150 1806 14422074479944950 1807 -8951078905701450 1808 5299615530433455 1809 -2147042307851595 1810 4191844505805496 1811 8316856731948386 1812 21908941404083244 1813 39492435644247387 1814 55358319334308928 1815 59079096693237993 1816 49054209318121588 1817 25092985493946786 1818 36053786841017401 1819 -43103088548225343 1820 63324210682263774 1821 -17733117399161328 1822 72573837672652800 1823 15975360912399952 1824 96111107239253023 1825 11355578613281250 1826 144115187807420416 1827 68630377364883 1828 288230376151711744 1829 0 1830 1 1831 -60 1832 1770 1833 -34220 1834 487635 1835 -5461512 1836 50063860 1837 -386206920 1838 2558620845 1839 -14783142660 1840 75394027566 1841 -342700125300 1842 1399358844975 1843 -5166863427600 1844 17345898649800 1845 -53194089192720 1846 149608375854525 1847 -387221678682300 1848 925029565741050 1849 -2044802197953900 1850 4191844505805495 1851 -7984465725343800 1852 14154280149473100 1853 -23385332420868600 1854 36052387482172425 1855 -51915437974328292 1856 69886166503903470 1857 -88004802264174740 1858 103719945525634515 1859 -114449595062769120 1860 118264581564861424 1861 -114449595062769180 1862 103719945525600295 1863 -88004802269636252 1864 69886166117696550 1865 -51915452757470952 1866 36052044782047125 1867 -23390499284296200 1868 14101086060280380 1869 -8371687404026100 1870 2147042307851595 1871 -10029267923297760 1872 -22460302854639915 1873 -52302660039217512 1874 -87855118494292649 1875 -114507956015389440 1876 -114282640788264855 1877 -90054771331017752 1878 -37759773249152877 1879 -75306279958749852 1880 95348333565699841 1881 -124479220469334840 1882 17733117399161328 1883 -145877754553270272 1884 -15975360912399952 1885 -192187899289823604 1886 -18373712158203125 1887 -288230376151711744 1888 -68630377364883 1889 -576460752303423488 1890 0 1891 1 1892 -61 1893 1830 1894 -35990 1895 521855 1896 -5949147 1897 55525372 1898 -436270780 1899 2944827765 1900 -17341763505 1901 90177170226 1902 -418094152866 1903 1742058970275 1904 -6566222272575 1905 22512762077400 1906 -70539987842520 1907 202802465047245 1908 -536830054536825 1909 1312251244423350 1910 -2969831763694950 1911 6236646703759395 1912 -12176310231149295 1913 22138745874816900 1914 -37539612570341700 1915 59437719903041025 1916 -87967825456500717 1917 121801604478231762 1918 -157890968768078210 1919 191724747789809255 1920 -218169540588403635 1921 232714176627630544 1922 -232714176627630543 1923 218169540588405465 1924 -191724747789287400 1925 157890968823603582 1926 -121801601533403997 1927 87967915633670943 1928 -59435977844070750 1929 37562125332419100 1930 -21935943409769655 1931 13488561475572645 1932 0 1933 25108577638513680 1934 58125468652668528 1935 122338437477596352 1936 191521527230609144 1937 232807229377550464 1938 217610197771791240 1939 164134181749635552 1940 50426561004358968 1941 159364147904805558 1942 -204681069726271996 1943 243279877627651095 1944 0 1945 292485588314505216 1946 0 1947 384307168202282325 1948 25391845703125000 1949 576460752840294400 1950 0 1951 1152921504606846976 1952 0 1953 1 1954 -62 1955 1891 1956 -37820 1957 557845 1958 -6471002 1959 61474519 1960 -491796152 1961 3381098545 1962 -20286591270 1963 107518933731 1964 -508271323092 1965 2160153123141 1966 -8308281242850 1967 29078984349975 1968 -93052749919920 1969 273342452889765 1970 -739632519584070 1971 1849081298960175 1972 -4282083008118300 1973 9206478467454345 1974 -18412956934908690 1975 34315056105966195 1976 -59678358445158600 1977 96977332473382725 1978 -147405545359541742 1979 209769429934732479 1980 -279692573246309972 1981 349615716557887465 1982 -409894288378212890 1983 450883717216034179 1984 -465428353255261088 1985 450883717216034117 1986 -409894288378250710 1987 349615716551416463 1988 -279692573738106124 1989 209769409648141209 1990 -147406053630864834 1991 96969024192139875 1992 -59771411195078520 1993 33575423586382125 1994 -22695039943026990 1995 -9206478467454344 1996 -63960441453314720 1997 -145556463999107048 1998 -280432226052485312 1999 -409618785772199984 2000 -465614458755100928 2001 -408016128094940560 2002 -298113838954257664 2003 -50426561004358968 2004 -339464492712749404 2005 428188788173039465 2006 -473863058399361730 2007 -68813711437694112 2008 -584971176629010432 2009 60737435116908641 2010 -768511390838517326 2011 -25391845703125000 2012 -1152921505680588800 2013 205891132094649 2014 -2305843009213693952 2015 0 2016 1 2017 -63 2018 1953 2019 -39711 2020 595665 2021 -7028847 2022 67945521 2023 -553270671 2024 3872894697 2025 -23667689815 2026 127805525001 2027 -615790256823 2028 2668424446233 2029 -10468434365991 2030 37387265592825 2031 -122131734269895 2032 366395202809685 2033 -1012974972473835 2034 2588713818544245 2035 -6131164307078475 2036 13488561475572645 2037 -27619435402363035 2038 52728013040874885 2039 -93993414551124795 2040 156655690918541325 2041 -244382877832924467 2042 357174975294274221 2043 -489462003181042451 2044 629308289804197437 2045 -759510004936100355 2046 860778005594247069 2047 -916312070471295267 2048 916312070471295268 2049 -860778005594245116 2050 759510004936696020 2051 -629308289736251916 2052 489462007053937148 2053 -357174847488749220 2054 244385546257370700 2055 -156618303652948500 2056 94359809753934480 2057 -50139299222330640 2058 41107996877935680 2059 39239451565302177 2060 162786855226215465 2061 354586260922459305 2062 630321392582196273 2063 860401141957071393 2064 916800597408374848 2065 753341453364024720 2066 542200488529178024 2067 0 2068 723668715348984405 2069 -875204225066574403 2070 922334271095598460 2071 267015249107948817 2072 1167449707304206336 2073 -230920209684710455 2074 1536919836110987328 2075 0 2076 2305843010287435776 2077 -617673396283947 2078 4611686018427387904 2079 0 2080 1 2081 -64 2082 2016 2083 -41664 2084 635376 2085 -7624512 2086 74974368 2087 -621216192 2088 4426165368 2089 -27540584512 2090 151473214816 2091 -743595781824 2092 3284214703056 2093 -13136858812224 2094 47855699958816 2095 -159518999862720 2096 488526937079580 2097 -1379370175283520 2098 3601688791018080 2099 -8719878125622720 2100 19619725782651120 2101 -41107996877935680 2102 80347448443237920 2103 -146721427591999680 2104 250649105469666120 2105 -401038568751465792 2106 601557853127198688 2107 -846636978475316672 2108 1118770292985239888 2109 -1388818294740297792 2110 1620288010530347424 2111 -1777090076065542336 2112 1832624140942590534 2113 -1777090076065542400 2114 1620288010530305760 2115 -1388818294747922304 2116 1118770292364023696 2117 -846637006015901184 2118 601557109531416864 2119 -401051705610278016 2120 250489586469803400 2121 -148100797767283200 2122 71627570317615200 2123 -82215993755871360 2124 -127101701809346544 2125 -409758446884713024 2126 -843035285258133224 2127 -1390198408511363136 2128 -1776553693428503940 2129 -1778628965240688640 2130 -1369150713265312368 2131 -993371570466713088 2132 200509431731623729 2133 -1536919836110987328 2134 1750408450133148806 2135 -1798736288165458048 2136 -769020825175345944 2137 -2326388989745954816 2138 647024692858341420 2139 -3073839672221974656 2140 91868560791015625 2141 -4611686018427387904 2142 1235346792567894 2143 -9223372036854775808 2144 0 2145 1 2146 -65 2147 2080 2148 -43680 2149 677040 2150 -8259888 2151 82598880 2152 -696190560 2153 5047381560 2154 -31966749880 2155 179013799328 2156 -895068996640 2157 4027810484880 2158 -16421073515280 2159 60992558771040 2160 -207374699821536 2161 648045936942300 2162 -1867897112363100 2163 4981058966301600 2164 -12321566916640800 2165 28339603908273840 2166 -60727722660586800 2167 121455445321173600 2168 -227068876035237600 2169 397370533061665800 2170 -651687674221131912 2171 1002596421878664480 2172 -1448194831602515360 2173 1965407271460556560 2174 -2507588587725537680 2175 3009106305270645216 2176 -3397378086595889760 2177 3609714217008132870 2178 -3609714217008132869 2179 3397378086595891840 2180 -3009106305269968176 2181 2507588587808136560 2182 -1965407266413175000 2183 1448195010616314688 2184 -1002592394068179600 2185 651748666779902952 2186 -396722487124723500 2187 232049935001539200 2188 -93115841412899760 2189 182183167981760401 2190 369030929153348280 2191 1014917988877904160 2192 1960426180527505080 2193 3010978230193493196 2194 3608858796371369034 2195 3402566520262014976 2196 2446799872588778720 2197 1845581964751495768 2198 -796450192633097353 2199 3241157135423779936 2200 -3427532123109168437 2201 3523154654507134020 2202 1947654080606816676 2203 4632231997885906944 2204 -1582003622947673492 2205 6147988181142091285 2206 -332383575439453125 2207 9223372034707292160 2208 -1853020188851841 2209 18446744073709551616 2210 0 2211 1 2212 -66 2213 2145 2214 -45760 2215 720720 2216 -8936928 2217 90858768 2218 -778789440 2219 5743572120 2220 -37014131440 2221 210980549208 2222 -1074082795968 2223 4922879481520 2224 -20448884000160 2225 77413632286320 2226 -268367258592576 2227 855420636763836 2228 -2515943049305400 2229 6848956078664700 2230 -17302625882942400 2231 40661170824914640 2232 -89067326568860640 2233 182183167981760400 2234 -348524321356411200 2235 624439409096903400 2236 -1049058207282797712 2237 1654284096099796392 2238 -2450791253481179840 2239 3413602103063071920 2240 -4472995859186094240 2241 5516694892996182896 2242 -6406484391866534976 2243 7007092303604022630 2244 -7219428434016265740 2245 7007092303604022564 2246 -6406484391866580736 2247 5516694892987245968 2248 -4472995859964883680 2249 3413602066048940480 2250 -2450792327563975808 2251 1654263647215796232 2252 -1049326574541390288 2253 621923466047598000 2254 -365826947239353600 2255 93115841412899760 2256 -437591647925271906 2257 -1008397036457162352 2258 -2468093880142911680 2259 -4466146692126880332 2260 -6409020783799840536 2261 -7217717592742738068 2262 -6424055385008115712 2263 -4290735278350836960 2264 -3499870983730773680 2265 2364280451401165297 2266 -6772312413967473984 2267 6569505789538781452 2268 -6943605719392442760 2269 -4572553513973990904 2270 -9223372034707292160 2271 3554731446868407778 2272 -12296902872378608490 2273 870191497802734375 2274 -18446744069414584320 2275 1853020188851841 2276 -36893488147419103232 2277 0 2278 1 2279 -67 2280 2211 2281 -47905 2282 766480 2283 -9657648 2284 99795696 2285 -869648208 2286 6522361560 2287 -42757703560 2288 247994680648 2289 -1285063345176 2290 5996962277488 2291 -25371763481680 2292 97862516286480 2293 -345780890878896 2294 1123787895356412 2295 -3371363686069236 2296 9364899127970100 2297 -24151581961607100 2298 57963796707857040 2299 -129728497393775280 2300 271250494550621040 2301 -530707489338171600 2302 972963730453314600 2303 -1673497616379701112 2304 2703342303382594104 2305 -4105075349580976232 2306 5864393356544251760 2307 -7886597962249166160 2308 9989690752182277136 2309 -11923179284862717872 2310 13413576695470557606 2311 -14226520737620288370 2312 14226520737620288371 2313 -13413576695470555395 2314 11923179284863484352 2315 -9989690752082481440 2316 7886597968771527720 2317 -5864393108549571112 2318 4105081346543253720 2319 -2703244440866307624 2320 1674621404275057524 2321 -963598831325344500 2322 588671286046028640 2323 0 2324 1102692227847092091 2325 2645378506665079416 2326 5888544945028220420 2327 9980324567990961860 2328 13417045921672913322 2329 14222025586038862723 2330 11981488862462220288 2331 7355792616917069640 2332 6808449021689329504 2333 -6211982554936434029 2334 14002249273102292982 2335 -12310910087381627843 2336 13784507849163060240 2337 10182996122420128410 2338 18376595706176569344 2339 -7500187094709876350 2340 24595658764946068821 2341 -1945807342529296875 2342 36893488143124135936 2343 0 2344 73786976294838206464 2345 0 2346 1 2347 -68 2348 2278 2349 -50116 2350 814385 2351 -10424128 2352 109453344 2353 -969443904 2354 7392009768 2355 -49280065120 2356 290752384208 2357 -1533058025824 2358 7282025622664 2359 -31368725759168 2360 123234279768160 2361 -443643407165376 2362 1469568786235308 2363 -4495151581425648 2364 12736262814039336 2365 -33516481089577200 2366 82115378669464140 2367 -187692294101632320 2368 400978991944396320 2369 -801957983888792640 2370 1503671219791486200 2371 -2646461346833015712 2372 4376839919762295216 2373 -6808417652963570336 2374 9969468706125227992 2375 -13750991318793417920 2376 17876288714431443296 2377 -21912870037044995008 2378 25336755980333275478 2379 -27640097433090845976 2380 28453041475240576740 2381 -27640097433090846044 2382 25336755980333225362 2383 -21912870037055419136 2384 17876288713461999392 2385 -13750991368073483040 2386 9969467173067202168 2387 -6808449021689329504 2388 4376396276355129840 2389 -2650956498414441360 2390 1470154738701909000 2391 -989650277990424960 2392 -400978991944396319 2393 -2834153640934698148 2394 -6726302274184652852 2395 -13784507849163060240 2396 -21900126492205333008 2397 -27645036228079437000 2398 -27625891601490571400 2399 -22101005974564216832 2400 -12247196914002228680 2401 -13616898043378659008 2402 15225339498043438985 2403 -28629749293419361880 2404 22502725864430729698 2405 -27569015698326120480 2406 -21764525081024192472 2407 -36653986646941630464 2408 15000374189419752700 2409 -49194097060175415404 2410 3891614685058593750 2411 -73786976294838206464 2412 -5559060566555523 2413 -147573952589676412928 2414 0 2415 1 2416 -69 2417 2346 2418 -52394 2419 864501 2420 -11238513 2421 119877472 2422 -1078897248 2423 8361453672 2424 -56672074888 2425 340032449328 2426 -1823810410032 2427 8815083648488 2428 -38650751381832 2429 154603005527328 2430 -566877686933536 2431 1913212193400684 2432 -5964720367660956 2433 17231414395464984 2434 -46252743903616536 2435 115631859759041340 2436 -269807672771096460 2437 588671286046028640 2438 -1202936975833188960 2439 2305629203680278840 2440 -4150132566624501912 2441 7023301266595310928 2442 -11185257572725865552 2443 16777886359088798328 2444 -23720460024918645912 2445 31627280033224861216 2446 -39789158751476438304 2447 47249626017378270486 2448 -52976853413424121454 2449 56093138908331422716 2450 -56093138908331422715 2451 52976853413424123800 2452 -47249626017377405985 2453 39789158751596315776 2454 -31627280024863407544 2455 23720460364951095240 2456 -16777877544005149840 2457 11185412175731392880 2458 -7021388054401910244 2459 4167363981019966896 2460 -2189997343921237500 2461 1791608261879217600 2462 1716957917634250131 2463 7293108939367271889 2464 16662254498250859740 2465 31673533117160927080 2466 47232355952231423670 2467 56101016840892484356 2468 52928687457327106580 2469 40378396915329277952 2470 19570173195321066000 2471 27963337185571573041 2472 -35621803585551358409 2473 57884749334053499676 2474 -39957084295730381461 2475 55509625058510689221 2476 44927582998232320596 2477 73208768528471752704 2478 -28515241256488762195 2479 98390973650634108570 2480 -7039997100830078125 2481 147573952598266347520 2482 16677181699666569 2483 295147905179352825856 2484 0 2485 1 2486 -70 2487 2415 2488 -54740 2489 916895 2490 -12103014 2491 131115985 2492 -1198774720 2493 9440350920 2494 -65033528560 2495 396704524216 2496 -2163842859360 2497 10638894058520 2498 -47465835030320 2499 193253756909160 2500 -721480692460864 2501 2480089880334220 2502 -7877932561061640 2503 23196134763125940 2504 -63484158299081520 2505 161884603662657876 2506 -385439532530137800 2507 858478958817125100 2508 -1791608261879217600 2509 3508566179513467800 2510 -6455761770304780752 2511 11173433833219812840 2512 -18208558839321176480 2513 27963143931814663880 2514 -40498346384007444240 2515 55347740058143507128 2516 -71416438784701299520 2517 87038784768854708790 2518 -100226479430802391940 2519 109069992321755544170 2520 -112186277816662845432 2521 109069992321755544100 2522 -100226479430802446680 2523 87038784768842605776 2524 -71416438785900074240 2525 55347739993109978568 2526 -40498348547850303600 2527 27963096465979633560 2528 -18209280320013637344 2529 11165555900658751200 2530 -6519245928603862272 2531 3123126646983330000 2532 -3583216523758435200 2533 -5597282811487653237 2534 -18593998371863417294 2535 -40336461770904435444 2536 -71479925106843240400 2537 -100203090042282356840 2538 -112202033681784968712 2539 -100062114737259454584 2540 -73208768528471752704 2541 -29324721460873581600 2542 -58707674169856111974 2543 80519549479276021023 2544 -115769498668106999352 2545 68447266883576149932 2546 -112363711088414351070 2547 -89855165996464641192 2548 -146417537056943505408 2549 51382681723950682077 2550 -196781947301268217140 2551 11390954589843750000 2552 -295147905196532695040 2553 -33354363399333138 2554 -590295810358705651712 2555 0 2556 1 2557 -71 2558 2485 2559 -57155 2560 971635 2561 -13019909 2562 143218999 2563 -1329890705 2564 10639125640 2565 -74473879480 2566 461738052776 2567 -2560547383576 2568 12802736917880 2569 -58104729088840 2570 240719591939480 2571 -914734449370024 2572 3201570572795084 2573 -10358022441395860 2574 31074067324187580 2575 -86680293062207460 2576 225368761961739396 2577 -547324136192795676 2578 1243918491347262900 2579 -2650087220696342700 2580 5300174441392685400 2581 -9964327949818248552 2582 17629195603524593592 2583 -29381992672540989320 2584 46171702771135840360 2585 -68461490315822108120 2586 95846086442150951368 2587 -126764178842844806648 2588 158455223553556008310 2589 -187265264199657100730 2590 209296471752557936110 2591 -221256270138418389602 2592 221256270138418389603 2593 -209296471752557933625 2594 187265264199658072365 2595 -158455223553412789311 2596 126764178853483932288 2597 -95846085980412898592 2598 68461503118559026000 2599 -46171462051543900880 2600 29385194243113784404 2601 -17598121536200406012 2602 10189696711779987948 2603 -4056255950045422500 2604 7950261662089028101 2605 16385277112177273537 2606 46719026907471855035 2607 95620717605715332492 2608 158541916649355133650 2609 209264482950784378506 2610 221297702228183973043 2611 186714738492892481605 2612 132065268029325987712 2613 39079269726426097200 2614 125231338789993827097 2615 -177075580291943921367 2616 229206547163791719159 2617 -111746555130263601911 2618 228247325530998386635 2619 174286513867005385011 2620 293173780375481024512 2621 -86940589019839289588 2622 393555556011686600995 2623 -15741912078857421875 2624 590295810375885520896 2625 50031545098999707 2626 1180591620717411303424 2627 0 2628 1 2629 -72 2630 2556 2631 -59640 2632 1028790 2633 -13991544 2634 156238908 2635 -1473109704 2636 11969016345 2637 -85113005120 2638 536211932256 2639 -3022285436352 2640 15363284301456 2641 -70907466006720 2642 298824321028320 2643 -1155454041309504 2644 4116305022165108 2645 -13559593014190944 2646 41432089765583440 2647 -117754360386395040 2648 312049055023946856 2649 -772692898154535072 2650 1791242627540058576 2651 -3894005712043605600 2652 7950261662089028100 2653 -15264502391210933952 2654 27593523553342842144 2655 -47011188276065582912 2656 75553695443676829680 2657 -114633193086957948480 2658 164307576757973059488 2659 -222610265284995758016 2660 285219402396400814958 2661 -345720487753213109040 2662 396561735952215036840 2663 -430552741890976325712 2664 442512540276836779204 2665 -430552741890976325784 2666 396561735952214977200 2667 -345720487753227100584 2668 285219402394927705254 2669 -222610265370108763136 2670 164307573735687623136 2671 -114633263994423955200 2672 75552539989635520176 2673 -47024747869079773856 2674 27475769192956447104 2675 -16037195289365469024 2676 4056255950045422500 2677 -19158508103254539624 2678 -45219945648524495546 2679 -115405885986585593256 2680 -222298215693759878904 2681 -345838313021065510800 2682 -430507193496188577164 2683 -430684055844376911768 2684 -343925128820664876900 2685 -237875923215361006592 2686 -39079269726426097200 2687 -269635084061541598232 2688 380524556038102885617 2689 -449711323923982308408 2690 169854949035792737398 2691 -464365511905180129640 2692 -327536836299176291343 2693 -587503976275105021952 2694 135188963144154584728 2695 -787086096250823702136 2696 15741912078857421875 2697 -1180591620717411303424 2698 -50031545098999707 2699 -2361183241434822606848 2700 0 2701 1 2702 -73 2703 2628 2704 -62196 2705 1088430 2706 -15020334 2707 170230452 2708 -1629348612 2709 13442126049 2710 -97082021465 2711 621324937376 2712 -3558497368608 2713 18385569737808 2714 -86270750308176 2715 369731787035040 2716 -1454278362337824 2717 5271759063474612 2718 -17675898036356052 2719 54991682779774384 2720 -159186450151978480 2721 429803415410341896 2722 -1084741953178481928 2723 2563935525694593648 2724 -5685248339583664176 2725 11844267374132633700 2726 -23214764053299962052 2727 42858025944553776096 2728 -74604711829408425056 2729 122564883719742412592 2730 -190186888530634778160 2731 278940769844931007968 2732 -386917842042968817504 2733 507829667681396572974 2734 -630939890149613923998 2735 742282223705428145880 2736 -827114477843191362552 2737 873065282167813104916 2738 -873065282167813104915 2739 827114477843191365180 2740 -742282223705427057450 2741 630939890149784154450 2742 -507829667667954446925 2743 386917842664293754880 2744 -278940751459361270160 2745 190187258262421813200 2746 -122559611960678937980 2747 74659703512188199440 2748 -42428222529143434200 2749 25778699578994555700 2750 0 2751 48543274284137442900 2752 120000948194032798610 2753 280025511811551615945 2754 507399860707488862470 2755 742441779887367159400 2756 872992614586996974480 2757 827561957156638063128 2758 625249370051137015662 2759 429777322887209868800 2760 0 2761 582489457464336169020 2762 -801335796746848566125 2763 875658125417613209100 2764 -227963342941321872885 2765 944472935889217681155 2766 594517039109510014215 2767 1177799786616630804480 2768 -183437337268469879868 2769 1574122160956548404565 2770 0 2771 2361183241400462868480 2772 0 2773 4722366482869645213696 2774 0 2775 1 2776 -74 2777 2701 2778 -64824 2779 1150626 2780 -16108764 2781 185250786 2782 -1799579064 2783 15071474661 2784 -110524147514 2785 718406958841 2786 -4179822305984 2787 21944067106416 2788 -104656320045984 2789 456002537343216 2790 -1824010149372864 2791 6726037425812436 2792 -22947657099830664 2793 72667580816130436 2794 -214178132931752864 2795 588989865562320376 2796 -1514545368588823824 2797 3648677478873075576 2798 -8249183865278257824 2799 17529515713716297876 2800 -35059031427432595752 2801 66072789997853738148 2802 -117462737773962201152 2803 197169595549150837648 2804 -312751772250377190752 2805 469127658375565786128 2806 -665858611887899825472 2807 894747509724365390478 2808 -1138769557831010496972 2809 1373222113855042069878 2810 -1569396701548619508432 2811 1700179760011004467468 2812 -1746130564335626209832 2813 1700179760011004467394 2814 -1569396701548619573256 2815 1373222113855025961114 2816 -1138769557832810076036 2817 894747509613841242964 2818 -665858616067722131456 2819 469127553719245740144 2820 -312753596260526563616 2821 197146647892051006984 2822 -117676915906893954016 2823 64558244629264914324 2824 -43308215292710853576 2825 -17529515713716297875 2826 -125711921639240523800 2827 -309103094771318864390 2828 -667373157367012796810 2829 -1138180546021381070180 2830 -1569612703691700634160 2831 -1745985229173993948960 2832 -1570934194574308227744 2833 -1121233316081667965724 2834 -783323177851833705472 2835 156374518117576565729 2836 -1256446578394240605736 2837 1656871567380767679149 2838 -1695110451377831711080 2839 227963342941321872885 2840 -1917423507480050676942 2841 -1035733724241750122391 2842 -2361183241400462868480 2843 183437337268469879868 2844 -3148169274595448309570 2845 -56954772949218750000 2846 -4722366482800925736960 2847 150094635296999121 2848 -9444732965739290427392 2849 0 2850 1 2851 -75 2852 2775 2853 -67525 2854 1215450 2855 -17259390 2856 201359550 2857 -1984829850 2858 16871053725 2859 -125595622175 2860 828931106355 2861 -4898229264825 2862 26123889412400 2863 -126600387152400 2864 560658857389200 2865 -2280012686716080 2866 8550047575185300 2867 -29673694525643100 2868 95615237915961100 2869 -286845713747883300 2870 803167998494073240 2871 -2103535234151144200 2872 5163222847461899400 2873 -11897861344151333400 2874 25778699578994555700 2875 -52588547141148893628 2876 101131821425286333900 2877 -183535527771815939300 2878 314632333323113038800 2879 -509921367799528028400 2880 781879430625942976880 2881 -1134986270263465611600 2882 1560606121612265215950 2883 -2033517067555375887450 2884 2511991671686052566850 2885 -2942618815403661578310 2886 3269576461559623975900 2887 -3446310324346630677300 2888 3446310324346630677301 2889 -3269576461559623973125 2890 2942618815403662793760 2891 -2511991671685851207300 2892 2033517067572246941175 2893 -1560606120783334109595 2894 1134986296387355024000 2895 -781878869967085587680 2896 509929917847103213700 2897 -314536718085197077700 2898 184338695770310012540 2899 -95968598577824434500 2900 78367246720143449328 2901 75353121846291778125 2902 326530194667265587650 2903 776716207776496247630 2904 1562709657675347466505 2905 2511188377087171341210 2906 3269871857320947044500 2907 3445927863394966832901 2908 2947811711945650336260 2909 1980919970383522862247 2910 1449620909723154778880 2911 -625056913075219787175 2912 2696330494056951091340 2913 -3367943108648605905197 2914 3269157565016731616085 2915 0 2916 3880925046671558388525 2917 1711693493639640184635 2918 4731898400627410206720 2919 0 2920 6296263501873248119580 2921 206064304351806640625 2922 9444732965670570950656 2923 -450283905890997363 2924 18889465931478580854784 2925 0 2926 1 2927 -76 2928 2850 2929 -70300 2930 1282975 2931 -18474840 2932 218618940 2933 -2186189400 2934 18855883575 2935 -142466675900 2936 954526728530 2937 -5727160371180 2938 31022118677225 2939 -152724276564800 2940 687259244541600 2941 -2840671544105280 2942 10830060261901380 2943 -38223742100828400 2944 125288932441604200 2945 -382460951663844400 2946 1090013712241956540 2947 -2906703232645217440 2948 7266758081613043600 2949 -17061084191613232800 2950 37676560923145889100 2951 -78367246720143449328 2952 153720368566435227528 2953 -284667349197102273200 2954 498167861094928978100 2955 -824553701122641067200 2956 1291800798425471005280 2957 -1916865700889408588480 2958 2695592391875730827550 2959 -3594123189167641103400 2960 4545508739241428454300 2961 -5454610487089714145160 2962 6212195276963285554210 2963 -6715886785906254653200 2964 6892620648693261354600 2965 -6715886785906254653276 2966 6212195276963285483910 2967 -5454610487089732620000 2968 4545508739239242264900 2969 -3594123189310107779300 2970 2695592386148570456370 2971 -1916865853613685153280 2972 1291797957753926900000 2973 -824591924864741895600 2974 497785400143265133700 2975 -287574052429747490640 2976 136659284374821994728 2977 -156734493440286898656 2978 -246990788273956381250 2979 -841614785314272774840 2980 -1909598942788939661305 2981 -3597029898127446692020 2982 -5453519786118227647020 2983 -6716307470600019326000 2984 -6714671483261571092536 2985 -5471709795023446681200 2986 -3440391990683410650392 2987 -2741422395407870325760 2988 1871001154270233476400 2989 -5742184692245924390000 2990 6735886217297211810394 2991 -6296263501873248119580 2992 -894170747215576092339 2993 -7825528521064415531700 2994 -2622396347303180200947 2995 -9477276968740588093440 2996 -697417390937861840519 2997 -12592527003746496239160 2998 -539483352661132812500 2999 -18889465931478580854784 3000 900567811781994726 3001 -37778931862957161709568 3002 0 3003 1 3004 -77 3005 2926 3006 -73150 3007 1353275 3008 -19757815 3009 237093780 3010 -2404808340 3011 21042072975 3012 -161322559475 3013 1096993404430 3014 -6681687099710 3015 36749279048405 3016 -183746395242025 3017 839983521106400 3018 -3527930788646880 3019 13670731806006660 3020 -49053802362729780 3021 163512674542432600 3022 -507749884105448600 3023 1472474663905800940 3024 -3996716944887173980 3025 10173461314258261040 3026 -24327842273226276400 3027 54737645114759121900 3028 -116043807643289338428 3029 232087615286578676856 3030 -438387717763537500728 3031 782835210292031251300 3032 -1322721562217570045300 3033 2116354499548112072480 3034 -3208666499314879593760 3035 4612458092765139416030 3036 -6289715581043371930950 3037 8139631928409069557700 3038 -10000119226331142599460 3039 11666805764052999699370 3040 -12928082062869540207410 3041 13608507434599516007800 3042 -13608507434599516007799 3043 12928082062869540210336 3044 -11666805764052998346095 3045 10000119226331379693240 3046 -8139631928388027484725 3047 6289715582140365335380 3048 -4612458056015860367625 3049 3208667339298400700160 3050 -2116340828816306065820 3051 1322885074892112477900 3052 -781362735628125450360 3053 448561179077795761768 3054 -177349970171819554956 3055 348131422929868015285 3056 728097565177272056250 3057 2140682341821575442660 3058 4602284631289558595515 3059 8143628682103235780085 3060 11665329761458305251550 3061 13609178697158163889000 3062 12923921833250110603756 3063 10054905925248501544920 3064 5851314193645021827992 3065 5325025366777301419520 3066 -4966831346134780632600 3067 12115367126898232776138 3068 -13260376232165322282945 3069 12140965087508947574430 3070 3506842745967876683148 3071 15714735469850129818050 3072 3533099200966720217259 3073 18968034104966943866880 3074 2651537633676661631461 3075 25185279149445937977001 3076 1206321449279785156250 3077 37778931863094600663040 3078 -1350851717672992089 3079 75557863725914323419136 3080 0 3081 1 3082 -78 3083 3003 3084 -76076 3085 1426425 3086 -21111090 3087 256851595 3088 -2641902120 3089 23446881315 3090 -182364632450 3091 1258315963905 3092 -7778680504140 3093 43430966148115 3094 -220495674290430 3095 1023729916348425 3096 -4367914309753280 3097 17198662594653540 3098 -62724534168736440 3099 212566476905162380 3100 -671262558647881200 3101 1980224548011249540 3102 -5469191608792974920 3103 14170178259145435020 3104 -34501303587484537440 3105 79065487387985398300 3106 -170781452758048460328 3107 348131422929868015284 3108 -670475333050116177584 3109 1221222928055568752028 3110 -2105556772509601296600 3111 3439076061765682117780 3112 -5325020998862991666240 3113 7821124592080019009790 3114 -10902173673808511346980 3115 14429347509452441488650 3116 -18139751154740212157160 3117 21666924990384142298830 3118 -24594887826922539906780 3119 26536589497469056215210 3120 -27217014869199032015600 3121 26536589497469056215132 3122 -24594887826922539982856 3123 21666924990384121187740 3124 -18139751154742854059280 3125 14429347509270076856200 3126 -10902173681587191851120 3127 7821124371584344719360 3128 -5325025366777301419520 3129 3439013337231513381340 3130 -2106228035068249177800 3131 1215753736446775777108 3132 -704976636637600715024 3133 177349970171819554956 3134 -841256785808164637990 3135 -2026491285121614471875 3136 -5359522302453118105800 3137 -10888003494291049948055 3138 -18145220566844679422510 3139 -24592890403711934003700 3140 -27218357394316327778000 3141 -24580505082186489385456 3142 -18310595332035071256048 3143 -9680933554869028445552 3144 -10650050733554602839040 3145 12323120498114110085700 3146 -25299864684238179544684 3147 25695333778821774073760 3148 -23499944727530658648300 3149 -10245030486118359047512 3150 -31429470939700259636100 3151 -3533099200966720217259 3152 -37936068209933887733760 3153 -7429443689809193180576 3154 -50371233724750712450046 3155 -2412642898559570312500 3156 -75557863726189201326080 3157 1350851717672992089 3158 -151115727451828646838272 3159 0 3160 1 3161 -79 3162 3081 3163 -79079 3164 1502501 3165 -22537515 3166 277962685 3167 -2898753715 3168 26088783435 3169 -205811513765 3170 1440680596355 3171 -9036996468045 3172 51209646652255 3173 -263926640438545 3174 1244225590638855 3175 -5391644226101705 3176 21566576904406820 3177 -79923196763389980 3178 275291011073898820 3179 -883829035553043580 3180 2651487106659130740 3181 -7449416156804224460 3182 19639369867938409940 3183 -48671481846629972460 3184 113566790975469935740 3185 -249846940146033858628 3186 518912875687916475612 3187 -1018606755979984192868 3188 1891698261105684929612 3189 -3326779700565170048628 3190 5544632834275283414380 3191 -8764097060628673784020 3192 13146145590943010676030 3193 -18723298265888530356770 3194 25331521183260952835630 3195 -32569098664192653645810 3196 39806676145124354455990 3197 -46261812817306682205610 3198 51131477324391596121990 3199 -53753604366668088230810 3200 53753604366668088230811 3201 -51131477324391596118909 3202 46261812817306683708111 3203 -39806676145124076493305 3204 32569098664218742429245 3205 -25331521181820272239275 3206 18723298317098177009025 3207 -13146144346717420037175 3208 8764118627205578190840 3209 -5544357543264209515560 3210 3329431187671829179368 3211 -1872058891237746519672 3212 1132173546955454128608 3213 0 3214 2141545201251718791321 3215 5431066043299790941125 3216 13194817072815729431925 3217 25311881804356017957645 3218 39814126805506749319305 3219 51128745914088173601270 3220 53757139682810300405131 3221 46212866044448979836831 3222 33088091463103422294837 3223 15396497049956102553577 3224 21910269609792814968576 3225 -29239668720746437642812 3226 52263651136714371285498 3227 -48989937565993750084629 3228 45766567233152038676520 3229 26418134272977024109213 3230 62628552219297245978259 3231 0 3232 75826112249311990644736 3233 18165301482521044103364 3234 100743818301219097892181 3235 4364512004852294921875 3236 151115727452103524745216 3237 0 3238 302231454903657293676544 3239 0 3240 1 3241 -80 3242 3160 3243 -82160 3244 1581580 3245 -24040016 3246 300500200 3247 -3176716400 3248 28987537150 3249 -231900297200 3250 1646492110120 3251 -10477677064400 3252 60246643120300 3253 -315136287090800 3254 1508152231077400 3255 -6635869816740560 3256 26958221130508525 3257 -101489773667796800 3258 355214207837288800 3259 -1159120046626942400 3260 3535316142212174320 3261 -10100903263463355200 3262 27088786024742634400 3263 -68310851714568382400 3264 162238272822099908200 3265 -363413731121503794368 3266 768759815833950334240 3267 -1537519631667900668480 3268 2910305017085669122480 3269 -5218477961670854978240 3270 8871412534840453463008 3271 -14308729894903957198400 3272 21910242651571684460050 3273 -31869443856831541032800 3274 44054819449149483192400 3275 -57900619847453606481440 3276 72375774809317008101800 3277 -86068488962431036661600 3278 97393290141698278327600 3279 -104885081691059684352800 3280 107507208733336176461620 3281 -104885081691059684352880 3282 97393290141698278245440 3283 -86068488962431060701616 3284 72375774809313831385400 3285 -57900619847685506778640 3286 44054819438671806128000 3287 -31869444171967828123600 3288 21910236015701867719490 3289 -14308831384677624995200 3290 8870253414793826520608 3291 -5228578864934318333440 3292 2841994165371100740080 3293 -1900933362789404462848 3294 -768759815833950334239 3295 -5581891692792358854768 3296 -14146491622081556790000 3297 -31937754708778009712400 3298 -57873531001182220726740 3299 -86078596501564316757360 3300 -104881191160709634889680 3301 -104896341714369774650480 3302 -85905895475401123504616 3303 -59438240969127075243920 3304 -22998004678906244152067 3305 -46178281877378982768640 3306 67147197452535221345960 3307 -106786015379463052970848 3308 91811425467373693101657 3309 -89848475469972756613440 3310 -63399594032512188271370 3311 -124423549581654164188720 3312 13706648870260708018071 3313 -151495088151509816311808 3314 -40817062748391533773498 3315 -201489662880014705272496 3316 -7061928768157958984375 3317 -302231454903657293676544 3318 -4052555153018976267 3319 -604462909807314587353088 3320 0 3321 1 3322 -81 3323 3240 3324 -85320 3325 1663740 3326 -25621596 3327 324540216 3328 -3477216600 3329 32164253550 3330 -260887834350 3331 1878392407320 3332 -12124169174520 3333 70724320184700 3334 -375382930211100 3335 1823288518168200 3336 -8144022047817960 3337 33594090947249085 3338 -128447994798305325 3339 456703981505085600 3340 -1514334254464231200 3341 4694436188839116720 3342 -13636219405675529520 3343 37189689288205989600 3344 -95399637739311016800 3345 230549124536668290600 3346 -525652003943603702568 3347 1132173546955454128608 3348 -2306279447501851002720 3349 4447824648753569790960 3350 -8128782978756524100720 3351 14089890496511308441248 3352 -23180142429744410661408 3353 36218972546475641658450 3354 -53779686508403225492850 3355 75924263305981024225200 3356 -101955439296603089673840 3357 130276394656770614583240 3358 -158444263771748044763400 3359 183461779104129314989200 3360 -202278371832757962680400 3361 212392290424395860814420 3362 -212392290424395860814419 3363 202278371832757962683640 3364 -183461779104129313325460 3365 158444263771748369303616 3366 -130276394656738450329690 3367 101955439298481482081160 3368 -75924263235256704040500 3369 53779688331691743661050 3370 -36218938952384694409365 3371 23180599133725915747008 3372 -14085196060322469324528 3373 8165972668044730090320 3374 -4217275524216901500360 3375 3438452994457305131328 3376 3315651101798115662271 3377 14615542500454913807556 3378 35988423421935496151250 3379 76019662945598727649320 3380 130239204592099478382540 3381 183475448917625937767805 3382 212386081653952557466500 3383 202317075856300632904440 3384 157918155063823260515448 3385 106403392395229850177445 3386 30599512307856385750557 3387 99104870583728987793408 3388 -150278292926995310057880 3389 215830743864960416341548 3390 -168846365122393519671669 3391 178012291943614192487280 3392 144950196921770027077719 3393 246664831452518006682660 3394 -53174559257760277199394 3395 302610815603063585243136 3396 86120585280132513113766 3397 402981352037605920033126 3398 9759345531463623046875 3399 604462909806764831539200 3400 12157665459056928801 3401 1208925819614629174706176 3402 0 3403 1 3404 -82 3405 3321 3406 -88560 3407 1749060 3408 -27285336 3409 350161812 3410 -3801756816 3411 35641470150 3412 -293052087900 3413 2139280241670 3414 -14002561581840 3415 82848489359220 3416 -446107250395800 3417 2198671448379300 3418 -9967310565986160 3419 41738112995067045 3420 -162042085745554410 3421 585151976303390925 3422 -1971038235969316800 3423 6208770443303347920 3424 -18330655594514646240 3425 50825908693881519120 3426 -132589327027517006400 3427 325948762275979307400 3428 -756201128480271993168 3429 1657825550899057831176 3430 -3438452994457305131328 3431 6754104096255420793680 3432 -12576607627510093891680 3433 22218673475267832541968 3434 -37270032926255719102656 3435 59399114976220052319858 3436 -89998659054878867151300 3437 129703949814384249718050 3438 -177879702602584113899040 3439 232231833953373704257080 3440 -288720658428518659346640 3441 341906042875877359752600 3442 -385740150936887277669600 3443 414670662257153823494820 3444 -424784580848791721628840 3445 414670662257153823494738 3446 -385740150936887277758160 3447 341906042875877332467264 3448 -288720658428522461103456 3449 232231833953080652169180 3450 -177879702616586675480880 3451 129703949368276999322250 3452 -89998669022189433137460 3453 59398952934134306765448 3454 -37272003964491688419456 3455 22200342819673317895728 3456 -12709196954537610898080 3457 5997902967775148800512 3458 -6876905988914610262656 3459 -10918782076611036057183 3460 -38026234054736018381160 3461 -89672710292567246373750 3462 -178012291943614192487280 3463 -288669830321153329448220 3464 -385758643634567537870250 3465 -424772163307905114933000 3466 -385874711302150764081360 3467 -287062247725647099881355 3468 -190456472286182514926970 3469 -30599512307856385750557 3470 -215151716534386368393216 3471 329196848120046838703970 3472 -431661487729920832683096 3473 303880394055966134121585 3474 -356024583887228384974560 3475 -319605424559952434353230 3476 -488449978430940027608040 3477 153113604911072847478197 3478 -604462909806764831539200 3479 -172241170560265026227532 3480 -805962704075211840066252 3481 -9759345531463623046875 3482 -1208925819613529663078400 3483 -24315330918113857602 3484 -2417851639229258349412352 3485 0 3486 1 3487 -83 3488 3403 3489 -91881 3490 1837620 3491 -29034396 3492 377447148 3493 -4151918628 3494 39443226966 3495 -328693558050 3496 2432332329570 3497 -16141841823510 3498 96851050941060 3499 -528955739755020 3500 2644778698775100 3501 -12165982014365460 3502 51705423561053205 3503 -203780198740621455 3504 747194062048945335 3505 -2556190212272707725 3506 8179808679272664720 3507 -24539426037817994160 3508 69156564288396165360 3509 -183415235721398525520 3510 458538089303496313800 3511 -1082149890756251300568 3512 2414026679379329824344 3513 -5096278545356362962504 3514 10192557090712725925008 3515 -19330711723765514685360 3516 34795281102777926433648 3517 -59488706401523551644624 3518 96669147902475771422514 3519 -149397774031098919471158 3520 219702608869263116869350 3521 -307583652416968363617090 3522 410111536555957818156120 3523 -520952492381892363603720 3524 630626701304396019099240 3525 -727646193812764637422200 3526 800410813194041101164420 3527 -839455243105945545123660 3528 839455243105945545123661 3529 -800410813194041101161017 3530 727646193812764639259820 3531 -630626701304395641652092 3532 520952492381931806830686 3533 -410111536553525485826550 3534 307583652513819414558150 3535 -219702606224484418094250 3536 149397825736522480524363 3537 -96668400708413722477179 3538 59496886210202824309344 3539 -34726124538489530268288 3540 19789249813069010999160 3541 -7778530411333396100664 3542 15288835636069088887513 3543 32381254423398596517423 3544 97751297793232400170230 3545 219244070779630926997500 3546 410294951888530267622700 3547 630557532574125608568420 3548 800436099814140968103915 3549 839422523871228454464781 3550 728107288092280408281345 3551 515855466642513394922847 3552 342379137396796081613253 3553 0 3554 469608434932142658668544 3555 -707856946644803018756190 3556 854744081915749072541293 3557 -532877959798226942577795 3558 718337142410943969377101 3559 684436240185463197747843 3560 967140611330416432169205 3561 -387705622521425146946298 3562 1207630601168196623400960 3563 327425101394795972030197 3564 1611919329317694151668103 3565 0 3566 2417851639228158837784576 3567 36472996377170786403 3568 4835703278458516698824704 3569 0 3570 1 3571 -84 3572 3486 3573 -95284 3574 1929501 3575 -30872016 3576 406481544 3577 -4529365776 3578 43595145594 3579 -368136785016 3580 2761025887620 3581 -18574174153080 3582 112992892764570 3583 -625806790696080 3584 3173734438530120 3585 -14810760713140560 3586 63871405575418665 3587 -255485622301674660 3588 950974260789566790 3589 -3303384274321653060 3590 10735998891545372445 3591 -32719234717090658880 3592 93695990326214159520 3593 -252571800009794690880 3594 641953325024894839320 3595 -1540687980059747614368 3596 3496176570135581124912 3597 -7510305224735692786848 3598 15288835636069088887512 3599 -29523268814478240610368 3600 54125992826543441119008 3601 -94283987504301478078272 3602 156157854303999323067138 3603 -246066921933574690893672 3604 369100382900362036340508 3605 -527286261286231480486440 3606 717695188972926181773210 3607 -931064028937850181759840 3608 1151579193686288382702960 3609 -1358272895117160656521440 3610 1528057007006805738586620 3611 -1639866056299986646288080 3612 1678910486211891090247320 3613 -1639866056299986646288164 3614 1528057007006805738491336 3615 -1358272895117160687393456 3616 1151579193686283853337184 3617 -931064028938218318544856 3618 717695188954352007620130 3619 -527286261912038271182520 3620 369100368089601323199948 3621 -246067177419196992568332 3622 156154550919725001414078 3623 -94316706739018568737152 3624 53873421026533646428128 3625 -31063956794537988224736 3626 7778530411333396100664 3627 -37033574039213933397300 3628 -90787810934165895023859 3629 -247607609913638967873816 3630 -526644307958445559759500 3631 -931316601363666767146800 3632 -1358179135255428866943255 3633 -1639902078918978058600020 3634 -1639761624310768886756199 3635 -1359816886481494756660884 3636 -915774242327888440090554 3637 -621570504901962050935452 3638 123033269352570619190842 3639 -1025380750487629494509568 3640 1496993053388763214779624 3641 -1676899645775768083522020 3642 903982319884533852966159 3643 -1460143550648532169400772 3644 -1429618231785630673380660 3645 -1916626431393333327683268 3646 910076374665349080010695 3647 -2413429486845089506394112 3648 -589999641913218104249199 3649 -3223820422137199717943004 3650 35309643840789794921875 3651 -4835703278458516698824704 3652 -36472996377170786403 3653 -9671406556917033397649408 3654 0 3655 1 3656 -85 3657 3570 3658 -98770 3659 2024785 3660 -32801517 3661 437353560 3662 -4935847320 3663 48124511370 3664 -411731930610 3665 3129162672636 3666 -21335200040700 3667 131567066917650 3668 -738799683460650 3669 3799541229226200 3670 -17984495151670680 3671 78682166288559225 3672 -319357027877093325 3673 1206459883091241450 3674 -4254358535111219850 3675 14039383165867025505 3676 -43455233608636031325 3677 126415225043304818400 3678 -346267790336008850400 3679 894525125034689530200 3680 -2182641305084642453688 3681 5036864550195328739280 3682 -11006481794871273911760 3683 22799140860804781674360 3684 -44812104450547329497880 3685 83649261641021681729376 3686 -148409980330844919197280 3687 250441841808300801145410 3688 -402224776237574013960810 3689 615167304833936727234180 3690 -896386644186593516826948 3691 1244981450259157662259650 3692 -1648759217910776363533050 3693 2082643222624138564462800 3694 -2509852088803449039224400 3695 2886329902123966395108060 3696 -3167923063306792384874700 3697 3318776542511877736535400 3698 -3318776542511877736535399 3699 3167923063306792384878270 3700 -2886329902123966393083275 3701 2509852088803449476577960 3702 -2082643222624090439951430 3703 1648759217913905526205686 3704 -1244981450127590595342000 3705 896386647986134746053148 3706 -615167226151770438674955 3707 402225982697457105202260 3708 -250427802425134934119905 3709 148536395555888224015680 3710 -82754736515986992199176 3711 49848969000742658237160 3712 0 3713 94655743435892955644706 3714 245404977258105439604613 3715 617349946139069494199238 3716 1244086925112787772688750 3717 2082989494214015802539400 3718 2886203167541895213196335 3719 3318834037128652239592230 3720 3167562756133290509002365 3721 2514893207712179916537090 3722 1603945907003475105466356 3723 1146828809151463424291883 3724 -494160740171302700183998 3725 2231179636164522377502720 3726 -3118074098126926155904440 3727 3262578886163651312539281 3728 -1465336731850244773212537 3729 2984413002972139848149898 3730 2919982214985965624646294 3731 3804686841104462928784455 3732 -2026477386495908455485384 3733 4825027258198875272380416 3734 998292056245024176611976 3735 6447604371278022265099605 3736 -127751491546630859375000 3737 9671406556919232420904960 3738 0 3739 19342813113834066795298816 3740 0 3741 1 3742 -86 3743 3655 3744 -102340 3745 2123555 3746 -34826302 3747 470155077 3748 -5373200880 3749 53060358690 3750 -459856441980 3751 3540894603246 3752 -24464362713336 3753 152902266958350 3754 -870366750378300 3755 4538340912686850 3756 -21784036380896880 3757 96666661440229905 3758 -398039194165652550 3759 1525816910968334775 3760 -5460818418202461300 3761 18293741700978245355 3762 -57494616774503056830 3763 169870458651940849725 3764 -472683015379313668800 3765 1240792915370698380600 3766 -3077166430119331983888 3767 7219505855279971192968 3768 -16043346345066602651040 3769 33805622655676055586120 3770 -67611245311352111172240 3771 128461366091569011227256 3772 -232059241971866600926656 3773 398851822139145720342690 3774 -652666618045874815106220 3775 1017392081071510741194990 3776 -1511553949020530244061128 3777 2141368094445751179086598 3778 -2893740668169934025792700 3779 3731402440534914927995850 3780 -4592495311427587603687200 3781 5396181990927415434332460 3782 -6054252965430758779982760 3783 6486699605818670121410100 3784 -6637553085023755473070800 3785 6486699605818670121410014 3786 -6054252965430758780085100 3787 5396181990927415399506158 3788 -4592495311427592976888080 3789 3731402440534455071553870 3790 -2893740668194398388506036 3791 2141368093575384428708298 3792 -1511553970804566624958008 3793 1017391683032316575542440 3794 -652672078864293017567520 3795 398794327522371217285860 3796 -232531924987245914595456 3797 125384199661449679243368 3798 -83654591656418713823280 3799 -33805622655676055586119 3800 -248102588316933203680036 3801 -645447112190594373758175 3802 -1514631115451109432486996 3803 -2892499875101661060453750 3804 -4592968016227003298252880 3805 -6054081569155195870798260 3806 -6637668074257304479184460 3807 -6052993878773687103459145 3808 -4608544118591077782000420 3809 -2765277776285918408944005 3810 -2164220986889635605716778 3811 1488696112248119601752638 3812 -4825027258198875272380416 3813 6403045018853494587232020 3814 -6302355952657252899693646 3815 2216941195695359703316929 3816 -6120565311617064507780724 3817 -5839964429971931249292588 3818 -7569896430112017941059890 3819 4330938917699738715780657 3820 -9650054516397750544760832 3821 -1552302344390214189118528 3822 -12895154033061478774019606 3823 334457746982574462890625 3824 -19342813113838464841809920 3825 109418989131512359209 3826 -38685626227668133590597632 3827 0 3828 1 3829 -87 3830 3741 3831 -105995 3832 2225895 3833 -36949857 3834 504981379 3835 -5843355957 3836 58433559570 3837 -512916800670 3838 4000751045226 3839 -28005257316582 3840 177366629671686 3841 -1023269017336650 3842 5408707663065150 3843 -26322377293583730 3844 118450697821126785 3845 -494705855605882455 3846 1923856105133987325 3847 -6986635329170796075 3848 23754560119180706655 3849 -75788358475481302185 3850 227365075426443906555 3851 -642553474031254518525 3852 1713475930750012049400 3853 -4317959345490030364488 3854 10296672285399303176856 3855 -23262852200346573844008 3856 49848969000742658237160 3857 -101416867967028166758360 3858 196072611402921122399496 3859 -360520608063435612153912 3860 630911064111012321269346 3861 -1051518440185020535448910 3862 1670058699117385556301210 3863 -2528946030092040985256118 3864 3652922043466281423147726 3865 -5035108762615685204879298 3866 6625143108704848953788550 3867 -8323897751962502531683050 3868 9988677302355003038019660 3869 -11450434956358174214315220 3870 12540952571249428901392860 3871 -13124252690842425594480900 3872 13124252690842425594480901 3873 -12540952571249428901389119 3874 11450434956358174216541115 3875 -9988677302355002533038281 3876 8323897751962560965242620 3877 -6625143108700848202743324 3878 5035108762793051834550984 3879 -3652922038057573760082576 3880 2528946148542738806382903 3881 -1670056775261280422313885 3882 1051542194745139716155565 3883 -630683699035585877362791 3884 362234083994185624203312 3885 -185775939117521819222640 3886 151265836967770824995520 3887 146223642402178464162249 3888 654173916311358897339249 3889 1659762026831980409768397 3890 3657240002815772204557440 3891 6623429631750829924402500 3892 9989319974279732113664970 3893 12540718219538673286690230 3894 13124555844276327519689641 3895 11446093242452565005469972 3896 8373753707598632794275855 3897 4674586230873511088409747 3898 4199005342365979968566568 3899 -3983566686321243309956513 3900 10350911412671624389366272 3901 -12972986860306631449887180 3902 12104610797548907262978444 3903 -2968545659540474633421321 3904 12568114973400521016700725 3905 11442126339948288654609577 3906 15100315608127127965610760 3907 -8939861980107399236371203 3908 19306362900669874161319936 3909 2106312632535404201625080 3910 25790253356628391791859608 3911 -747870257854461669921875 3912 38685626227672531637108736 3913 -328256967394537077627 3914 77371252455336267181195264 3915 0 3916 1 3917 -88 3918 3828 3919 -109736 3920 2331890 3921 -39175752 3922 541931236 3923 -6348337336 3924 64276915527 3925 -571350360240 3926 4513667845896 3927 -32006008361808 3928 205371886988268 3929 -1200635647008336 3930 6431976680401800 3931 -31731084956648880 3932 144773075114710515 3933 -613156553427009240 3934 2418561960739869780 3935 -8910491434304783400 3936 30741195448351502730 3937 -99542918594662008840 3938 303153433901925208740 3939 -869918549457698425080 3940 2356029404781266567925 3941 -6031435276240042413888 3942 14614631630889333541344 3943 -33559524485745877020864 3944 73111821201089232081168 3945 -151265836967770824995520 3946 297489479369949289157856 3947 -556593219466356734553408 3948 991431672174447933423258 3949 -1682429504296032856718256 3950 2721577139302406091750120 3951 -4199004729209426541557328 3952 6181868073558322408403844 3953 -8688030806081966628027024 3954 11660251871320534158667848 3955 -14949040860667351485471600 3956 18312575054317505569702710 3957 -21439112258713177252334880 3958 23991387527607603115708080 3959 -25665205262091854495873760 3960 26248505381684851188961800 3961 -25665205262091854495873848 3962 23991387527607603115598344 3963 -21439112258713177291510632 3964 18312575054317499221365374 3965 -14949040860667922835831840 3966 11660251871288528150306040 3967 -8688030807282602275035360 3968 6181868041827237451754964 3969 -4199005342365979968566568 3970 2721568228810971786966720 3971 -1682529047214627518727096 3972 990561753624990234998178 3973 -562624654742596776967296 3974 263929954884203412136992 3975 -302531673935541649991040 3976 -483481398265267502468412 3977 -1715989028781778772914872 3978 -4184390097578472931100457 3979 -8694062241390212678802720 3980 -14946684824830593538501875 3981 -21439982790419188377769200 3982 -25664871367462504219162290 3983 -25666174723559906856307768 3984 -21424466885886839606466558 3985 -15100315608127127965610760 3986 -7696596716546193601742322 3987 -8398010684731959937133136 3988 9977722968878981756983157 3989 -22001736945187430336311296 3990 25945973720613262899774360 3991 -23155110199187025977041488 3992 2968545659540474633421321 3993 -25790253356628391791859608 3994 -21953165911873167276300226 3995 -30200631216254255931221520 3996 17879723960214798472742406 3997 -38634077841856832152272896 3998 -2106312632535404201625080 3999 -51580506713256783583719216 4000 1495740515708923339843750 4001 -77371252455336267181195264 4002 656513934789074155254 4003 -154742504910672534362390528 4004 0 4005 1 4006 -89 4007 3916 4008 -113564 4009 2441626 4010 -41507642 4011 581106988 4012 -6890268572 4013 70625252863 4014 -635627275767 4015 5085018206136 4016 -36519676207704 4017 237377895350076 4018 -1406007533996604 4019 7632612327410136 4020 -38163061637050680 4021 176504160071359395 4022 -757929628541719755 4023 3031718514166879020 4024 -11329053395044653180 4025 39651686882656286130 4026 -130284114043013511570 4027 402696352496587217580 4028 -1173071983359623633820 4029 3225947954238964993005 4030 -8387464681021308981813 4031 20646066907129375955232 4032 -48174156116635210562208 4033 106671345686835109102032 4034 -224377658168860057076688 4035 448755316337720114153376 4036 -854082698836306023711264 4037 1548024891640804667976666 4038 -2673861176470480790141514 4039 4404006643598438948468376 4040 -6920581868511832633307448 4041 10380872802767748949961172 4042 -14869898879640289036430868 4043 20348282677402500786694872 4044 -26609292731987885644139448 4045 33261615914984857055174310 4046 -39751687313030682822037590 4047 45430499786320780368042960 4048 -49656592789699457611581840 4049 51913710643776705684835560 4050 -51913710643776705684835559 4051 49656592789699457611585756 4052 -45430499786320780365601334 4053 39751687313030683403144578 4054 -33261615914984786429921447 4055 26609292731992970662345584 4056 -20348282677165122891344796 4057 14869898887272901363841004 4058 -10380872626263588878601777 4059 6920584900230346800186468 4060 -4403966991911556292182246 4061 2674263872822977377359094 4062 -1544798943686565702983661 4063 874728765743435399666496 4064 -342083970650885005051344 4065 673132974506580171230065 4066 1441353545953969558761070 4067 4452180799715074740137572 4068 10360226735859983946730173 4069 20356670142320899991026761 4070 33258389928867556453130625 4071 45431675890022654158555800 4072 51913177663310166084106410 4073 49659949021767739590090331 4074 39703473505227165536296240 4075 27058059377384085821152140 4076 12196034679083906406820470 4077 17301458460927724291867396 4078 -23935029035669068379647391 4079 46305228590232362422966272 4080 -51240577715065799478066311 4081 44203907765838647752457896 4082 0 4083 52801013074908727163331316 4084 41191342260204009736603477 4085 60544092602225321216965036 4086 -34681072405873452232014234 4087 77319704069520567696359424 4088 0 4089 103161177554997264435977245 4090 -2705820012092590332031250 4091 154742504910663738269368320 4092 -984770902183611232881 4093 309485009821345068724781056 4094 0 4095 1 4096 -90 4097 4005 4098 -117480 4099 2555190 4100 -43949268 4101 622614630 4102 -7471375560 4103 77515521435 4104 -706252528630 4105 5720645481903 4106 -41604694413840 4107 273897571557780 4108 -1643385429346680 4109 9038619861406740 4110 -45795673964460816 4111 214667221708410075 4112 -934433788613079150 4113 3789648142708598775 4114 -14360771909211532200 4115 50980740277700939310 4116 -169935800925669797700 4117 532980466539600729150 4118 -1575768335856210851400 4119 4399019937598588626825 4120 -11613412635260273974818 4121 29033531588150684937045 4122 -68820223023764586517440 4123 154845501803470319664240 4124 -331049003855695166178720 4125 673132974506580171230064 4126 -1302838015174026137864640 4127 2402107590477110691687930 4128 -4221886068111285458118180 4129 7077867820068919738609890 4130 -11324588512110271581775824 4131 17301454671279581583268620 4132 -25250771682408037986392040 4133 35218181557042789823125740 4134 -46957575409390386430834320 4135 59870908646972742699313758 4136 -73013303228015539877211900 4137 85182187099351463190080550 4138 -95087092576020237979624800 4139 101570303433476163296417400 4140 -103827421287553411369671120 4141 101570303433476163296417310 4142 -95087092576020237979742280 4143 85182187099351463146131282 4144 -73013303228015547348587460 4145 59870908646972036446785128 4146 -46957575409431991125248160 4147 35218181555399404393779060 4148 -25250771728203711950852856 4149 17301453736845792970189470 4150 -11324602872882180793308024 4151 7077697884267994068812190 4152 -4223461836447141668969580 4153 2390494177841850417713112 4154 -1371658238197790724382080 4155 342083970650885005051344 4156 -1633887019029721304043450 4157 -4067040566307815135898750 4158 -11393408735134043639668824 4159 -25221738150814166655973092 4160 -46969188823669032134155818 4161 -73008903993410719580175000 4162 -95088682705128003402008400 4163 -103826355326620332168212820 4164 -95098875924456423923514798 4165 -72858406745471799327983910 4166 -48260427785377926474645000 4167 -18172900118486649503644191 4168 -36575375489724007392779304 4169 55647447025192823361368883 4170 -96458750860055307362881536 4171 99936416638152283562190765 4172 -84406881900593894616025104 4173 -11721973734764194054535252 4174 -107716109232453913287438264 4175 -75395313653655391141669605 4176 -121604949953050793440362040 4177 65178806977149575069242719 4178 -154742504910663738269368320 4179 8008069510408856817290257 4180 -206322847495445620677570930 4181 4378108747005462646484375 4182 -309485009821327476538736640 4183 984770902183611232881 4184 -618970019642690137449562112 4185 0 4186 1 4187 -91 4188 4095 4189 -121485 4190 2672670 4191 -46504458 4192 666563898 4193 -8093990190 4194 84986896995 4195 -783768050065 4196 6426898010533 4197 -47325339895743 4198 315502265971620 4199 -1917283000904460 4200 10682005290753420 4201 -54834293825867556 4202 260462895672870891 4203 -1149101010321489225 4204 4724081931321677925 4205 -18150420051920130975 4206 65341512186912471510 4207 -220916541203370737010 4208 702916267465270526850 4209 -2108748802395811580550 4210 5974788273454799478225 4211 -16012432572858862601643 4212 40646944223410958911863 4213 -97853754611915271454485 4214 223665724827234906181680 4215 -485894505659165485842960 4216 1004181978362275337408784 4217 -1975970989680606309094704 4218 3704945605651136829552570 4219 -6623993658588396149806110 4220 11299753888180205196728070 4221 -18402456332179191320385714 4222 28626043183389853165044444 4223 -42552226353687619569660660 4224 60468953239450827809517780 4225 -82175756966433176253960060 4226 106828484056363129130148078 4227 -132884211874988282576525658 4228 158195490327367003067292450 4229 -180269279675371701169705350 4230 196657396009496401276042200 4231 -205397724721029574666088520 4232 205397724721029574666088521 4233 -196657396009496401276038105 4234 180269279675371701172378020 4235 -158195490327367002400728552 4236 132884211874988367563422653 4237 -106828484056356702232137545 4238 82175756966748678519931680 4239 -60468953228768822518764360 4240 42552226614150515242531551 4241 -28626038459307921843366519 4242 18402521673691378232857224 4243 -11299050971912739926201220 4244 6629968446861850949284335 4245 -3664298661427725870640707 4246 2199636714507841215276384 4247 0 4248 4190840111310302315399625 4249 11076088163352970244041932 4250 28723896938001853423395924 4251 60428306295180091510710174 4252 106844496499617993283503141 4253 158189514389992537946325000 4254 196659570099810984000094260 4255 205394913055959713583981121 4256 180310147536136315502026893 4257 132398252027817015165108183 4258 85880720722819867269615225 4259 24149765557889392600467912 4260 78871476062243216363868324 4261 -126254243688589335394102404 4262 198857032779154038583157760 4263 -192466557057969114572885220 4264 161608811731174884271352892 4265 46277689505239747936559165 4266 218766972037688722476825282 4267 134052975521956838378935574 4268 244562808472114284861331645 4269 -118312461397183171683721437 4270 309661007019291658822877184 4271 -30446181734382668985826543 4272 412646679761793424966374741 4273 -6050397481918334960937500 4274 618970019642672545263517696 4275 0 4276 1237940039285380274899124224 4277 0 4278 1 4279 -92 4280 4186 4281 -125580 4282 2794155 4283 -49177128 4284 713068356 4285 -8760554088 4286 93080887185 4287 -868754947060 4288 7210666060598 4289 -53752237906276 4290 362827605867363 4291 -2232785266876080 4292 12599288291657880 4293 -65516299116620976 4294 315297189498738447 4295 -1409563905994360116 4296 5873182941643167150 4297 -22874501983241808900 4298 83491932238832602485 4299 -286258053390283208520 4300 923832808668641263860 4301 -2811665069861082107400 4302 8083537075850611058775 4303 -21987220846313662079868 4304 56659376796269821513506 4305 -138500698835326230366348 4306 321519479439150177636165 4307 -709560230486400392024640 4308 1490076484021440823251744 4309 -2980152968042881646503488 4310 5680916595331743138647274 4311 -10328939264239532979358680 4312 17923747546768601346534180 4313 -29702210220359396517113784 4314 47028499515569044485430158 4315 -71178269537077472734705104 4316 103021179593138447379178440 4317 -142644710205884004063477840 4318 189004241022796305384108138 4319 -239712695931351411706673736 4320 291079702202355285643818108 4321 -338464770002738704236997800 4322 376926675684868102445747550 4323 -402055120730525975942130720 4324 410795449442059149332177040 4325 -402055120730525975942130812 4326 376926675684868102445621970 4327 -338464770002738704286174928 4328 291079702202355276883264020 4329 -239712695931352280461620796 4330 189004241022742553146201862 4331 -142644710208116789330353920 4332 103021179527622148262557464 4333 -71178270946641378729065220 4334 47028476641067061243621258 4335 -29702496478412786800322304 4336 17920935881698740264426780 4337 -10350926485085846641438548 4338 5542415896496416908280926 4339 -3689713198529282038528128 4340 -1490076484021440823251743 4341 -11038499494725933371508900 4342 -29380690740920245626409263 4343 -71316770235913667720018512 4344 -142588050828724906636096971 4345 -239734683217714024485374580 4346 -338456680592479911982771875 4347 -402058218653649227307446640 4348 -402046113360641456689808177 4349 -338603556959627420799749796 4350 -238222535955398600805766567 4351 -152973672346858305551521500 4352 -24149765557889392600467912 4353 -172347208093860696858285840 4354 280728776032566721582005192 4355 -405744833996804342364155904 4356 365888182075924399009063680 4357 -311032277834567725775675728 4358 -136391984144773599322688426 4359 -442089368138302777796772440 4360 -229901460455852830117125037 4361 -492150814245154140017723980 4362 206126203452188036918981508 4363 -619570911662889079337385984 4364 85308305688319847884271220 4365 -825294836679940125349598804 4366 6050397481918334960937500 4367 -1237940039285380274899124224 4368 -2954312706550833698643 4369 -2475880078570760549798248448 4370 0 4371 1 4372 -93 4373 4278 4374 -129766 4375 2919735 4376 -51971283 4377 762245484 4378 -9473622444 4379 101841441273 4380 -961835834245 4381 8079421007658 4382 -60962903966874 4383 416579843773639 4384 -2595612872743443 4385 14832073558533960 4386 -78115587408278856 4387 380813488615359423 4388 -1724861095493098563 4389 7282746847637527266 4390 -28747684924884976050 4391 106366434222074411385 4392 -369749985629115811005 4393 1210090862058924472380 4394 -3735497878529723371260 4395 10895202145711693166175 4396 -30070757922164273138643 4397 78646597642583483593374 4398 -195160075631596051879854 4399 460020178274476408002513 4400 -1031079709925550569660805 4401 2199636714507841215276384 4402 -4470229452064322469755232 4403 8661069563374624785150762 4404 -16009855859571276118005954 4405 28252686811008134325892860 4406 -47625957767127997863647964 4407 76730709735928441002543942 4408 -118206769052646517220135262 4409 174199449130215920113883544 4410 -245665889799022451442656280 4411 331648951228680309447585978 4412 -428716936954147717090781874 4413 530792398133706697350491844 4414 -629544472205093989880815908 4415 715391445687606806682745350 4416 -778981796415394078387878270 4417 812850570172585125274307760 4418 -812850570172585125274307759 4419 778981796415394078387882548 4420 -715391445687606806679825615 4421 629544472205093990643061392 4422 -530792398133706595509050571 4423 428716936954155796511789532 4424 -331648951228263729603812339 4425 245665889813854525001190240 4426 -174199448749402431498524121 4427 118206776335393364857662528 4428 -76730603369494218928132557 4429 47627167857990056788120344 4430 -28241791608862422632726685 4431 16088502457213859601599328 4432 -8201049385100148377148249 4433 6669866166572163685031616 4434 6461432848866783569874285 4435 29283766520933684898473400 4436 76270689557653955120918985 4437 174394609205855595586771056 4438 331570304628442113091249161 4439 530822469272442350238989910 4440 715380521737776170104603125 4441 812855515761325713922151400 4442 778950515566609855190271525 4443 630004862133354096166874910 4444 424246601135657251967622915 4445 273918605372547584212059150 4446 0 4447 379276120811531461731724620 4448 -613455970128694580730410248 4449 819520436432104949926152192 4450 -686107707929190120227781960 4451 603122441364744637243462548 4452 355591940431884299711542156 4453 888734160339530888436666756 4454 375677901046087845024961647 4455 990352025972226614996385460 4456 -340664200928377965618554052 4457 1239390720950083920366403584 4458 -208582379405017216269949012 4459 1650591150516233526116046930 4460 0 4461 2475880078570795734170337280 4462 8862938119652501095929 4463 4951760157141521099596496896 4464 0 4465 1 4466 -94 4467 4371 4468 -134044 4469 3049501 4470 -54891018 4471 814216767 4472 -10235867928 4473 111315063717 4474 -1063677275518 4475 9041256841903 4476 -69042324974532 4477 477542747740513 4478 -3012192716517082 4479 17427686431277403 4480 -92947660966812816 4481 458929076023638279 4482 -2105674584108457986 4483 9007607943130625829 4484 -36030431772522503316 4485 135114119146959387435 4486 -476116419851190222390 4487 1579840847688040283385 4488 -4945588740588647843640 4489 14630700024241416537435 4490 -40965960067875966304818 4491 108717355564747756732017 4492 -273806673274179535473228 4493 655180253906072459882367 4494 -1491099888200026977663318 4495 3230716424433391784937189 4496 -6669866166572163685031616 4497 13131299015438947254905994 4498 -24670925422945900903156716 4499 44262542670579410443898814 4500 -75878644578136132189540824 4501 124356667503056438866191906 4502 -194937478788574958222679204 4503 292406218182862437334018806 4504 -419865338929238371556539824 4505 577314841027702760890242258 4506 -760365888182828026538367852 4507 959509335087854414441273718 4508 -1160336870338800687231307752 4509 1344935917892700796563561258 4510 -1494373242103000885070623620 4511 1591832366587979203662186030 4512 -1625701140345170250548615520 4513 1591832366587979203662185936 4514 -1494373242103000885070757664 4515 1344935917892700796508670240 4516 -1160336870338800697467175680 4517 959509335087853350763998200 4518 -760365888182897068863342384 4519 577314841024690568173725176 4520 -419865339022186032523352640 4521 292406216077187853225560820 4522 -194937514819006730745182520 4523 124356191386636587675969516 4524 -75883590166876720837384464 4525 44221576710511534477593996 4526 -24944732096220080438629944 4527 11640199127238920277242676 4528 -13339732333144327370063232 4529 -21440208998512509118215156 4530 -77369744466336159222095160 4531 -194282298534668774447733120 4532 -420139145602581593416987584 4533 -760257170809835592350358432 4534 -1160377838404543147306070556 4535 -1494358476288857496694698750 4536 -1625711031522651427844302800 4537 -1494262944906588449273742262 4538 -1161828446343420575635061388 4539 -747234454053338974649048955 4540 -495744019630753937235396780 4541 97468712371463649719462116 4542 -836249480455379331539101320 4543 1319991186255418833405411496 4544 -1639040872864209899852304384 4545 1267566308557911470732130936 4546 -1180545999748489688638177336 4547 -864740903796769775436324547 4548 -1777468320679061776873333512 4549 -571382297292661883102445404 4550 -1991649327582023788982155072 4551 521926453825752957782439069 4552 -2478781441900167840732807168 4553 468680352647234963630093034 4554 -3301182301032467052232093860 4555 -21890543735027313232421875 4556 -4951760157141591468340674560 4557 -17725876239305002191858 4558 -9903520314283042199192993792 4559 0 4560 1 4561 -95 4562 4465 4563 -138415 4564 3183545 4565 -57940519 4566 869107785 4567 -11050084695 4568 121550931645 4569 -1174992339235 4570 10104934117421 4571 -78083581816435 4572 546585072715045 4573 -3489735464257595 4574 20439879147794485 4575 -110375347398090219 4576 551876736990451095 4577 -2564603660132096265 4578 11113282527239083815 4579 -45038039715653129145 4580 171144550919481890751 4581 -611230538998149609825 4582 2055957267539230505775 4583 -6525429588276688127025 4584 19576288764830064381075 4585 -55596660092117382842253 4586 149683315632623723036835 4587 -382524028838927292205245 4588 928986927180251995355595 4589 -2146280142106099437545685 4590 4721816312633418762600507 4591 -9900582591005555469968805 4592 19801165182011110939937610 4593 -37802224438384848158062710 4594 68933468093525311347055530 4595 -120141187248715542633439638 4596 200235312081192571055732730 4597 -319294146291631397088871110 4598 487343696971437395556698010 4599 -712271557112100808890558630 4600 997180179956941132446782082 4601 -1337680729210530787428610110 4602 1719875223270682440979641570 4603 -2119846205426655101672581470 4604 2505272788231501483794869010 4605 -2839309159995701681634184878 4606 3086205608690980088732809650 4607 -3217533506933149454210801550 4608 3217533506933149454210801551 4609 -3086205608690980088732805185 4610 2839309159995701681637368423 4611 -2505272788231501482925761225 4612 2119846205426655223223513115 4613 -1719875223270672336045524149 4614 1337680729211077372501325155 4615 -997180179936501253298987597 4616 712271557663977545881009725 4617 -487343685858154868317614195 4618 319294317436182316570761861 4619 -200233256123925031825226955 4620 120160763537480372697820713 4621 -68783784777892687624018695 4622 38731211365565100153418305 4623 -15079348869377692177337103 4624 29701747773016666409906416 4625 64211651780891892584316608 4626 202381592223298671362386200 4627 486414710044255968569003180 4628 997562703986326644811702372 4629 1719725539844674469858514516 4630 2505328396004876128416795078 4631 3086185421171676260518818750 4632 3217559608651502560963309651 4633 2838924580009595215114657403 4634 2124568632969827640135723447 4635 1299878333628141604861371694 4636 912506914783209832589871600 4637 -392977250789201019558880679 4638 1840035989372766474678666333 4639 -2800577949182091402053034103 4640 3247235255368418205009249280 4641 -2302891807259181689729887120 4642 2335393116515979791427606912 4643 2008084116441886592259472699 4644 3537936107982035343307013499 4645 767086693539235921179929161 4646 4001008486931929820344710790 4647 -703188706723127949946324086 4648 4956713094155813385700114432 4649 -988876299131670458350381078 4650 6602360170595874278213639755 4651 79200731265544891357421875 4652 9903520314283112567937171456 4653 26588814358957503287787 4654 19807040628566084398385987584 4655 0 4656 1 4657 -96 4658 4560 4659 -142880 4660 3321960 4661 -61124064 4662 927048304 4663 -11919192480 4664 132601016340 4665 -1296543270880 4666 11279926456656 4667 -88188515933856 4668 624668654531480 4669 -4036320536972640 4670 23929614612052080 4671 -130815226545884704 4672 662252084388541314 4673 -3116480397122547360 4674 13677886187371180080 4675 -56151322242892212960 4676 216182590635135019896 4677 -782375089917631500576 4678 2667187806537380115600 4679 -8581386855815918632800 4680 26101718353106752508100 4681 -75172948856947447223328 4682 205279975724741105879088 4683 -532207344471551015242080 4684 1311510956019179287560840 4685 -3075267069286351432901280 4686 6868096454739518200146192 4687 -14622398903638974232569312 4688 29701747773016666409906415 4689 -57603389620395959098000320 4690 106735692531910159505118240 4691 -189074655342240853980495168 4692 320376499329908113689172368 4693 -519529458372823968144603840 4694 806637843263068792645569120 4695 -1199615254083538204447256640 4696 1709451737069041941337340712 4697 -2334860909167471919875392192 4698 3057555952481213228408251680 4699 -3839721428697337542652223040 4700 4625118993658156585467450480 4701 -5344581948227203165429053888 4702 5925514768686681770366994528 4703 -6303739115624129542943611200 4704 6435067013866298908421603100 4705 -6303739115624129542943611296 4706 5925514768686681770366851648 4707 -5344581948227203165490177952 4708 4625118993658156573548258000 4709 -3839721428697338839195493920 4710 3057555952481125039892317824 4711 -2334860909171508240412364832 4712 1709451736938226714791456008 4713 -1199615257200018601569804000 4714 806637787111746549753356160 4715 -519530240747913885776104416 4716 320367917943052297770539568 4717 -189149828291097801427718496 4718 106203485187438608489876160 4719 -60678656689682310530901600 4720 15079348869377692177337103 4721 -72225788524034933330569728 4722 -182206558887501335777027016 4723 -522604725442110331496697600 4724 -1198303743127507745233239144 4725 -2335393116515979791427606912 4726 -3839516148059360717157802638 4727 -5344657177327382355768490176 4728 -6303710346717969898810987500 4729 -6303822869959842306309467424 4730 -5343267770083377448822501512 4731 -3854344609976067731059563808 4732 -2228125000457007445772226696 4733 -1719144771724164812606620800 4734 1189921509999014242932420936 4735 -4028871260104915753121681376 4736 5864836112659876212879165722 4737 -6375964907395460099942612992 4738 4102516935427782405962920560 4739 -4670786233031959582855213824 4740 -4508317586290672227131434857 4741 -7012426983679031637487472928 4742 -767086693539235921179929161 4743 -8026491361762053566460838720 4744 703188706723127949946324086 4745 -9910524824982184296093581312 4746 1977752598263340916700762156 4747 -13204707046784569077675635616 4748 -207350206387042999267578125 4749 -19807040628566084398385987584 4750 -26588814358957503287787 4751 -39614081257132168796771975168 4752 0 4753 1 4754 -97 4755 4656 4756 -147440 4757 3464840 4758 -64446024 4759 988172368 4760 -12846240784 4761 144520208820 4762 -1429144287220 4763 12576469727536 4764 -99468442390512 4765 712857170465336 4766 -4660989191504120 4767 27965935149024720 4768 -154744841157936784 4769 793067310934426018 4770 -3778732481511088674 4771 16794366584493727440 4772 -69829208430263393040 4773 272333912878027232856 4774 -998557680552766520472 4775 3449562896455011616176 4776 -11248574662353298748400 4777 34683105208922671140900 4778 -101274667210054199731428 4779 280452924581688553102416 4780 -737487320196292121121168 4781 1843718300490730302802920 4782 -4386778025305530720462120 4783 9943363524025869633047472 4784 -21490495358378492432715504 4785 44324146676655640642475727 4786 -87305137393412625507906735 4787 164339082152306118603118560 4788 -295810347874151013485613408 4789 509451154672148967669667536 4790 -839905957702732081833776208 4791 1326167301635892760790172960 4792 -2006253097346606997092825760 4793 2909066991152580145784597352 4794 -4044312646236513861212732904 4795 5392416861648685148283643872 4796 -6897277381178550771060474720 4797 8464840422355494128119673520 4798 -9969700941885359750896504368 4799 11270096716913884935796048416 4800 -12229253884310811313310605728 4801 12738806129490428451365214300 4802 -12738806129490428451365214299 4803 12229253884310811313310610384 4804 -11270096716913884935792583576 4805 9969700941885359751884676736 4806 -8464840422355493983599464700 4807 6897277381178563347530202256 4808 -5392416861647972291113178536 4809 4044312646264479796361757624 4810 -2909066990359512834850171334 4811 2006253114140973581586553200 4812 -1326167029301979882762940104 4813 839909407265628536845392384 4814 -509416471566940044998526636 4815 296090800798732702038715824 4816 -162495363851815388300315640 4817 97248500917438495140954207 4818 0 4819 185829577510684611035838720 4820 499507791148123097972174040 4821 1330554079661198436030843900 4822 2907223272851989947039403920 4823 5393154348996847375553789760 4824 8464559965652179958055482430 4825 11270198263915007868023012700 4826 12738760197810557175395325000 4827 12229545585810055355162461200 4828 9965310714297157766152598440 4829 6941602526412899540939198455 4830 3748502026056415904848911360 4831 3332420485606074772640119200 4832 -3204403255765251908861215400 4833 8760931226932959456189686838 4834 -12132005384191101118295581659 4835 12415083478770607349998108672 4836 -7134297591296923980536602740 4837 9439310713538512956260829705 4838 9856725824884989611708226885 4839 13851523235348164533029662800 4840 0 4841 16077457111422301058693094580 4842 0 4843 19814045139265156126542397440 4844 -3759646116869966071821283043 4845 26409387504754779197847983445 4846 463649156630039215087890625 4847 39614081257132028059283619840 4848 0 4849 79228162514264337593543950336 4850 0 4851 1 4852 -98 4853 4753 4854 -152096 4855 3612280 4856 -67910864 4857 1052618392 4858 -13834413152 4859 157366449604 4860 -1573664496040 4861 14005614014756 4862 -112044912118048 4863 812325612855848 4864 -5373846361969456 4865 32626924340528840 4866 -182710776306961504 4867 947812152092362802 4868 -4571799792445514692 4869 20573099066004816114 4870 -86623575014757120480 4871 342163121308290625896 4872 -1270891593430793753328 4873 4448120577007778136648 4874 -14698137558808310364576 4875 45931679871275969889300 4876 -135957772418976870872328 4877 381727591791742752833844 4878 -1017940244777980674223584 4879 2581205620687022423924088 4880 -6230496325796261023265040 4881 14330141549331400353509592 4882 -31433858882404362065762976 4883 65814642035034133075191231 4884 -131629284070068266150382462 4885 251644219545718744111025295 4886 -460149430026457132088731968 4887 805261502546299981155280944 4888 -1349357112374881049503443744 4889 2166073259338624842623949168 4890 -3332420398982499757882998720 4891 4915320088499187142877423112 4892 -6953379637389094006997330256 4893 9436729507885199009496376776 4894 -12289694242827235919344118592 4895 15362117803534044899180148240 4896 -18434541364240853879016177888 4897 21239797658799244686692552784 4898 -23499350601224696249106654144 4899 24968060013801239764675820028 4900 -25477612258980856902730428600 4901 24968060013801239764675819930 4902 -23499350601224696249106806240 4903 21239797658799244686624641920 4904 -18434541364240853892850591040 4905 15362117803534043325515652200 4906 -12289694242827347964256236640 4907 9436729507879825163134407320 4908 -6953379637571804783304291760 4909 4915320083927387350431908420 4910 -3332420485606074772640119200 4911 2166071988447031411830195840 4912 -1349371810512439857813808320 4913 805125544773881004284408616 4914 -461167370271235112762955552 4915 245413723219922483087760255 4916 -163063142952472628216145438 4917 -65814642035034133075191230 4918 -491583288908861494154647040 4919 -1335026970825549648097315760 4920 -3338650895308297592570759800 4921 -6950798431767594658960550320 4922 -12290712183254724676325303680 4923 -18434159616075963070258527930 4924 -23499487829888708656771279800 4925 -25477520395621114350790650000 4926 -23500383239607033038091394400 4927 -18420206774570945484718944800 4928 -12421324797789009661200372430 4929 -6148117792862383493858384920 4930 -6664840971212149545280238400 4931 8087357717945858217690996850 4932 -18895708739083890357889144172 4933 24804996871829206212892566232 4934 -23990933976939843534325383168 4935 12023512839938245506919806580 4936 -19250322316974988790707868530 4937 -21081770351003552587056999885 4938 -27292953068798812749282204640 4939 3006612095900660384447118446 4940 -32154914222844602117386189160 4941 -2727947684838654511429615425 4942 -39614081257132028059283619840 4943 6774648209201968173722088277 4944 -52818735126288019959441035210 4945 -927298313260078430175781250 4946 -79228162514264056118567239680 4947 79766443076872509863361 4948 -158456325028528675187087900672 4949 0 4950 1 4951 -99 4952 4851 4953 -156849 4954 3764376 4955 -71523144 4956 1120529256 4957 -14887031544 4958 171200862756 4959 -1731030945644 4960 15579278510796 4961 -126050526132804 4962 924370524973896 4963 -6186171974825304 4964 38000770702498296 4965 -215337700647490344 4966 1130522928399324306 4967 -5519611944537877494 4968 25144898858450330806 4969 -107196674080761936594 4970 428786696323047746376 4971 -1613054714739084379224 4972 5719012170438571889976 4973 -19146258135816088501224 4974 60629817430084280253876 4975 -181889452290252840761628 4976 517685364210719623706172 4977 -1399667836569723427057428 4978 3599145865465003098147672 4979 -8811701946483283447189128 4980 20560637875127661376774632 4981 -45764000431735762419272568 4982 97248500917438495140954207 4983 -197443926105102399225573693 4984 383273503615787010261407757 4985 -711793649572175876199757263 4986 1265410932572757113244012912 4987 -2154618614921181030658724688 4988 3515430371713505892127392912 4989 -5498493658321124600506947888 4990 8247740487481686900760421832 4991 -11868699725888281149874753368 4992 16390109145274293016493707032 4993 -21726423750712434928840495368 4994 27651812046361280818524266832 4995 -33796659167774898778196326128 4996 39674339023040098565708730672 4997 -44739148260023940935799206928 4998 48467410615025936013782474172 4999 -50445672272782096667406248628 5000 50445672272782096667406248629 5001 -48467410615025936013782469321 5002 44739148260023940935802971304 5003 -39674339023040098564588201416 5004 33796659167774898949397188884 5005 -27651812046361265239245756036 5006 21726423750713359299365469264 5007 -16390109145236292245791208736 5008 11868699727018804078274077674 5009 -8247740462336788042310091026 5010 5498494087107820923554694264 5011 -3515424652701335453555502936 5012 2154679244738611114938978564 5013 -1264893247208546393620306740 5014 715392795437640879297904935 5015 -362712865740659348884633125 5016 294692427022540894366527900 5017 286025002698348515120453451 5018 1311174933004492875667049856 5019 3494869733838378215863586736 5020 8256552189428185763486121756 5021 16386509999402641841420734056 5022 27653211715328373470350648566 5023 39673821230479213765323087906 5024 48467598223490396705195125776 5025 50445429753512376330285233125 5026 44742766552147541754989620200 5027 33750889448330992748406026340 5028 22109698867383861048711256245 5029 9714080683310926724567606610 5030 13746234681786181905077052691 5031 -19571744531118722672423370754 5032 40389731823997366968823023897 5033 -50150979847105416402086535378 5034 46050323622030467835161493504 5035 -19395441746423386078581405000 5036 39542472079097968453577006721 5037 44240374202203788835312056061 5038 53702300690332053510875256405 5039 -11784227947566627619993036209 5040 64221279294389906827616721519 5041 10582783370154020148053526756 5042 79204247618837398458791362560 5043 -11462850229509769472413322396 5044 105637430369354501482627138740 5045 1677498407542705535888671875 5046 158456325028528393712111190016 5047 -239299329230617529590083 5048 316912650057057350374175801344 5049 0 5050 1 5051 -100 5052 4950 5053 -161700 5054 3921225 5055 -75287520 5056 1192052400 5057 -16007560800 5058 186087894300 5059 -1902231808400 5060 17310309456440 5061 -141629804643600 5062 1050421051106700 5063 -7110542499799200 5064 44186942677323600 5065 -253338471349988640 5066 1345860629046814650 5067 -6650134872937201800 5068 30664510802988208300 5069 -132341572939212267400 5070 535983370403809682970 5071 -2041841411062132125600 5072 7332066885177656269200 5073 -24865270306254660391200 5074 79776075565900368755100 5075 -242519269720337121015504 5076 699574816500972464467800 5077 -1917353200780443050763600 5078 4998813702034726525205100 5079 -12410847811948286545336800 5080 29372339821610944823963760 5081 -66324638306863423796047200 5082 143012501349174257560226775 5083 -294692427022540894366527900 5084 580717429720889409486981450 5085 -1095067153187962886461165020 5086 1977204582144932989443770175 5087 -3420029547493938143902737600 5088 5670048986634686922786117600 5089 -9013924030034630492634340800 5090 13746234145802811501267369720 5091 -20116440213369968050635175200 5092 28258808871162574166368460400 5093 -38116532895986727945334202400 5094 49378235797073715747364762200 5095 -61448471214136179596720592960 5096 73470998190814997343905056800 5097 -84413487283064039501507937600 5098 93206558875049876949581681100 5099 -98913082887808032681188722800 5100 100891344545564193334812497256 5101 -98913082887808032681188722900 5102 93206558875049876949581519400 5103 -84413487283064039501583225120 5104 73470998190814997327897496000 5105 -61448471214136181498952401360 5106 49378235797073574117560118600 5107 -38116532895993838487834001600 5108 28258808870909235695018471760 5109 -20116440220020102923572377000 5110 13746234013461238562055102320 5111 -9013926071876041554766466400 5112 5670024121364380668125726400 5113 -3420272066763658481023753104 5114 1975287228944152546393006575 5115 -1107478000999911173006501820 5116 514392791414025985690934250 5117 -589384854045081788733055800 5118 -952054651838788628900933295 5119 -3486354185800801567774072320 5120 -8984551690213019361722482740 5121 -20128851061182057966985155600 5122 -38111534082240506276131673700 5123 -61450388573987094912708558360 5124 -84412787172264168125233786830 5125 -98913350272348059272970129504 5126 -98912303536915965808355500000 5127 -84425922996146294042788953120 5128 -61305451380720122063735905385 5129 -39211602091023212436427292220 5130 -14446390697402045596976576430 5131 -29130366417587582544613909100 5132 45957963760974568070521269796 5133 -85520965290714227177256284820 5134 100301959694210832804173070756 5135 -87899843510959590602764124160 5136 29250084310752345695521398000 5137 -81633153425671036929639741660 5138 -91266096703567371629379678589 5139 -105637430369354501482627138740 5140 34402488377216542375716207845 5141 -128122184791514570468180467900 5142 -30471980396205952944743355000 5143 -158374674468219765791832145920 5144 17824252177793369967894985400 5145 -211274860738709002965254277480 5146 -2714249439477920532226562500 5147 -316912650057057350374175801344 5148 478598658461235059180166 5149 -633825300114114700748351602688 5150 0 5151 1 5152 -101 5153 5050 5154 -166650 5155 4082925 5156 -79208745 5157 1267339920 5158 -17199613200 5159 202095455100 5160 -2088319702700 5161 19212541264840 5162 -158940114100040 5163 1192050855750300 5164 -8160963550905900 5165 51297485177122800 5166 -297525414027312240 5167 1599199100396803290 5168 -7995995501984016450 5169 37314645675925410100 5170 -163006083742200475700 5171 668324943343021950370 5172 -2577824781465941808570 5173 9373908296239788394800 5174 -32197337191432316660400 5175 104641345872155029146300 5176 -322295345286237489770604 5177 942094086221309585483304 5178 -2616928017281415515231400 5179 6916166902815169575968700 5180 -17409661513983013070541900 5181 41783187633559231369300560 5182 -95696978128474368620010960 5183 209337139656037681356273975 5184 -437704928371715151926754675 5185 875409856743430303853509350 5186 -1675784582908852295948146470 5187 3072271735332895875904935195 5188 -5397234129638871133346507775 5189 9090078534128625066688855200 5190 -14683973016669317415420458400 5191 22760158175837441993901710520 5192 -33862674359172779551902544920 5193 48375249084532542217003635600 5194 -66375341767149302111702662800 5195 87494768693060443692698964600 5196 -110826707011209895344085355160 5197 134919469404951176940625649760 5198 -157884485473879036845412994400 5199 177620046158113916451089618700 5200 -192119641762857909630770403900 5201 199804427433372226016001220056 5202 -199804427433372226016001220055 5203 192119641762857909630770408950 5204 -177620046158113916451085535775 5205 157884485473879036846680334320 5206 -134919469404951176738530194660 5207 110826707011209914556626620000 5208 -87494768693059251641843214300 5209 66375341767200599596879785600 5210 -48375249082933343116606832310 5211 33862674396487425227827955020 5212 -22760157507512498650879760150 5213 14683982390577613655208853200 5214 -9089973892782752911659708900 5215 5398176223725092442931991079 5216 -3065355568430080706328966495 5217 1717567770542411527317447030 5218 -666072717087392622497235375 5219 1313114785115145455780264026 5220 2862934595676858194548494570 5221 9185775512257099436576206080 5222 22718374988203880674212707260 5223 48392658746047717280929927800 5224 87487852525860103109095683660 5225 134922086370283104032066291260 5226 177619101486202913675562326826 5227 199804854370063384408520136960 5228 192116920193494756060226031250 5229 157926300858849787510366295280 5230 110388992708929903164911470525 5231 69447616080358276938726529365 5232 19178700711493164469385546250 5233 63059231638116239614412969550 5234 -105428530824799448594278387381 5235 179337613936653515531246832480 5236 -198491312657852275162601775770 5237 167070270360341957935804907520 5238 -39104726875081305312461391000 5239 168994097869120082228880098980 5240 185317541706294537217514923645 5241 207977334563605986639357587490 5242 -88646528828522103038073941104 5243 255405620202145364078785642325 5244 77157927555012751445504495856 5245 316715528166984500457913712640 5246 -24185654126076970463376648404 5247 422549841127082621239273350001 5248 3751000471413135528564453125 5249 633825300114115263698305024000 5250 -717897987691852588770249 5251 1267650600228229401496703205376 5252 0 5253 1 5254 -102 5255 5151 5256 -171700 5257 4249575 5258 -83291670 5259 1346548665 5260 -18466953120 5261 219295068300 5262 -2290415157800 5263 21300860967540 5264 -178152655364880 5265 1350990969850340 5266 -9353014406656200 5267 59458448728028700 5268 -348822899204435040 5269 1896724514424115530 5270 -9595194602380819740 5271 45310641177909426550 5272 -200320729418125885800 5273 831331027085222426070 5274 -3246149724808963758940 5275 11951733077705730203370 5276 -41571245487672105055200 5277 136838683063587345806700 5278 -426936691158392518916904 5279 1264389431507547075253908 5280 -3559022103502725100714704 5281 9533094920096585091200100 5282 -24325828416798182646510600 5283 59192849147542244439842460 5284 -137480165762033599989311520 5285 305034117784512049976284935 5286 -647042068027752833283028650 5287 1313114785115145455780264025 5288 -2551194439652282599801655820 5289 4748056318241748171853081665 5290 -8469505864971767009251442970 5291 14487312663767496200035362975 5292 -23774051550797942482109313600 5293 37444131192506759409322168920 5294 -56622832535010221545804255440 5295 82237923443705321768906180520 5296 -114750590851681844328706298400 5297 153870110460209745804401627400 5298 -198321475704270339036784319760 5299 245746176416161072284711004920 5300 -292803954878830213786038644160 5301 335504531631992953296502613100 5302 -369739687920971826081860022600 5303 391924069196230135646771623956 5304 -399608854866744452032002440112 5305 391924069196230135646771623854 5306 -369739687920971826081860194300 5307 335504531631992953296419321430 5308 -292803954878830213804505597280 5309 245746176416161069994295847120 5310 -198321475704270517189439684640 5311 153870110460200392789994971200 5312 -114750590852030667227910733440 5313 82237923434110127166525360780 5314 -56622832735330950963930141240 5315 37444127946357034600358409980 5316 -23774093122043430154214368800 5317 14486885727076337807516446071 5318 -8473064887075269734352157674 5319 4723730489824949989206571065 5320 -2688674605414316199790967340 5321 666072717087392622497235375 5322 -3198236507680035433084684572 5323 -8164471747187254959270908460 5324 -23911531716559976100565578240 5325 -56563639685862658000503445440 5326 -114774916680107995525759465200 5327 -198311942607453517937269004130 5328 -292807514101254445929265244664 5329 -369738411579807240829054565322 5330 -399609708740126768817040273920 5331 -369730017987368665909423187500 5332 -292941476615837735076599964000 5333 -197008348967422294027929217245 5334 -123220099963152159046125935350 5335 -19178700711493164469385546250 5336 -138524684174046003901046724700 5337 237273111574396443947563342096 5338 -372428362535990689898438465880 5339 388725832735757465906020481464 5340 -316715528166984500457913712640 5341 39104726875081305312461391000 5342 -350077388704301773322842476624 5343 -370635083412589074435029847290 5344 -410243262107492769575889168900 5345 212590730176056835148293433708 5346 -508935739991471736303658100550 5347 -181112844542109599212609894407 5348 -633431056333969000915827425280 5349 24185654126076970463376648404 5350 -845100041203159088404841085126 5351 -3751000471413135528564453125 5352 -1267650600228230527396610048000 5353 717897987691852588770249 5354 -2535301200456458802993406410752 5355 0 5356 1 5357 -103 5358 5253 5359 -176851 5360 4421275 5361 -87541245 5362 1429840335 5363 -19813501785 5364 237762021420 5365 -2509710226100 5366 23591276125340 5367 -199453516332420 5368 1529143625215220 5369 -10704005376506540 5370 68811463134684900 5371 -408281347932463740 5372 2245547413628550570 5373 -11491919116804935270 5374 54905835780290246290 5375 -245631370596035312350 5376 1031651756503348311870 5377 -4077480751894186185010 5378 15197882802514693962310 5379 -53522978565377835258570 5380 178409928551259450861900 5381 -563775374221979864723604 5382 1691326122665939594170812 5383 -4823411535010272175968612 5384 13092117023599310191914804 5385 -33858923336894767737710700 5386 83518677564340427086353060 5387 -196673014909575844429153980 5388 442514283546545649965596455 5389 -952076185812264883259313585 5390 1960156853142898289063292675 5391 -3864309224767428055581919845 5392 7299250757894030771654737485 5393 -13217562183213515181104524635 5394 22956818528739263209286805945 5395 -38261364214565438682144676575 5396 61218182743304701891431482520 5397 -94066963727516980955126424360 5398 138860755978715543314710435960 5399 -196988514295387166097612478920 5400 268620701311891590133107925800 5401 -352191586164480084841185947160 5402 444067652120431411321495324680 5403 -538550131294991286070749649080 5404 628308486510823167082541257260 5405 -705244219552964779378362635700 5406 761663757117201961728631646556 5407 -791532924062974587678774064068 5408 791532924062974587678774064069 5409 -761663757117201961728631641303 5410 705244219552964779378367056975 5411 -628308486510823167081111416925 5412 538550131294991286308511670500 5413 -444067652120431387730219199340 5414 352191586164481613984811162380 5415 -268620701311822778669973240900 5416 196988514297632713511241029490 5417 -138860755923809707534420189670 5418 94066964759168737458474736230 5419 -61218167545421899376737520210 5420 38261542624493989941595538475 5421 -22955127202616597269692635133 5422 13230654300237114491296439439 5423 -7215732080329690344568384425 5424 4306823508313973705547516300 5425 0 5426 8251326943706295654914056323 5427 22514304245192717559233668245 5428 61414855758214277973622657920 5429 138777237301151003434107750480 5430 268654560235297296363980321400 5431 444054559991915892894498474606 5432 628313310954009933858065537742 5433 761662012268100730411202217174 5434 791535179164471475598232958485 5435 705210182219699333351178484375 5436 538992699101516397336312525525 5437 348327261741831383414535280225 5438 219945336903852728614714020445 5439 0 5440 306882244182016950670743197900 5441 -525319477049660009869453682031 5442 765970580637076666014118783026 5443 -753412430421372584083381453153 5444 599965165463542396651755632640 5445 0 5446 724340431534680517109061601652 5447 730316996421154540557799754205 5448 811477710669827371481867015460 5449 -485746220344193630277153846907 5450 1014120479511530337078751747975 5451 403281170748566863370605440819 5452 1266977583997701660877684473856 5453 0 5454 1690200800304305868662270940501 5455 0 5456 2535301200456459928893313253376 5457 0 5458 5070602400912917605986812821504 5459 0 5460 1 5461 -104 5462 5356 5463 -182104 5464 4598126 5465 -91962520 5466 1517381580 5467 -21243342120 5468 257575523205 5469 -2747472247520 5470 26100986351440 5471 -223044792457760 5472 1728597141547640 5473 -12233149001721760 5474 79515468511191440 5475 -477092811067148640 5476 2653828761561014310 5477 -13737466530433485840 5478 66397754897095181560 5479 -300537206376325558640 5480 1277283127099383624220 5481 -5109132508397534496880 5482 19275363554408880147320 5483 -68720861367892529220880 5484 231932907116637286120470 5485 -742185302773239315585504 5486 2255101496887919458894416 5487 -6514737657676211770139424 5488 17915528558609582367883416 5489 -46951040360494077929625504 5490 117377600901235194824063760 5491 -280191692473916271515507040 5492 639187298456121494394750435 5493 -1394590469358810533224910040 5494 2912233038955163172322606260 5495 -5824466077910326344645212520 5496 11163559982661458827236657330 5497 -20516812941107545952759262120 5498 36174380711952778390391330580 5499 -61218182743304701891431482520 5500 99479546957870140573576159095 5501 -155285146470821682846557906880 5502 232927719706232524269836860320 5503 -335849270274102709412322914880 5504 465609215607278756230720404720 5505 -620812287476371674974293872960 5506 796259238284911496162681271840 5507 -982617783415422697392244973760 5508 1166858617805814453153290906340 5509 -1333552706063787946460903892960 5510 1466907976670166741106994282256 5511 -1553196681180176549407405710624 5512 1583065848125949175357548128136 5513 -1553196681180176549407405710728 5514 1466907976670166741106994100152 5515 -1333552706063787946460995855480 5516 1166858617805814453132047564220 5517 -982617783415422700139717221280 5518 796259238284911273117888814080 5519 -620812287476383908123295594720 5520 465609215606801663419653256080 5521 -335849270287840175942756400720 5522 232927719405695317893511301680 5523 -155285151579954191244092403760 5524 99479478237008772681046938215 5525 -61218924928607475130747068024 5526 36167865974295102178621191156 5527 -20563763981468040030688887624 5528 10883368290187542555721150290 5529 -7219056547269136877870122560 5530 -2912233038955163172322606259 5531 -21911403410466356485984354264 5532 -60578995444848580395519350505 5533 -155565338163295601865545661440 5534 -335731892673199745620357303480 5535 -620859238517209261863290647104 5536 -982599867820466332912781908784 5537 -1333559225910578131070208529264 5538 -1553194194145772544850660695738 5539 -1553203938103136998858491435656 5540 -1333435096529979594628885671250 5541 -984012442605642878565471352200 5542 -609648708218358894887178790070 5543 -397067458140277386231722380120 5544 77642569403561460125128080781 5545 -682031212705516356481458462144 5546 1146294853890744194120683551716 5547 -1560415737741660245626776467664 5548 1444996574539637340481954566522 5549 -1138183863764498165308173369344 5550 -155132645308949754969234987183 5551 -1494668838459322373431656712544 5552 -1417550010433232835828871206901 5553 -1610649201269057611326737392320 5554 1070497621356904112054538269007 5555 -2021455335888052218923476589288 5556 -861876315393744960310381282953 5557 -2534349411775548458637939703808 5558 -91952351102398980684426258967 5559 -3380402677455593275103425036376 5560 13571247197389602661132812500 5561 -5070602400912917605986812821504 5562 -2153693963075557766310747 5563 -10141204801825835211973625643008 5564 0 5565 1 5566 -105 5567 5460 5568 -187460 5569 4780230 5570 -96560646 5571 1609344100 5572 -22760723700 5573 278818865325 5574 -3005047770725 5575 28848458598960 5576 -249145778809200 5577 1951641934005400 5578 -13961746143269400 5579 91748617512913200 5580 -556608279578340080 5581 3130921572628162950 5582 -16391295291994500150 5583 80135221427528667400 5584 -366934961273420740200 5585 1577820333475709182860 5586 -6386415635496918121100 5587 24384496062806414644200 5588 -87996224922301409368200 5589 300653768484529815341350 5590 -974118209889876601705974 5591 2997286799661158774479920 5592 -8769839154564131229033840 5593 24430266216285794138022840 5594 -64866568919103660297508920 5595 164328641261729272753689264 5596 -397569293375151466339570800 5597 919378990930037765910257475 5598 -2033777767814932027619660475 5599 4306823508313973705547516300 5600 -8736699116865489516967818780 5601 16988026060571785171881869850 5602 -31680372923769004779995919450 5603 56691193653060324343150592700 5604 -97392563455257480281822813100 5605 160697729701174842465007641615 5606 -254764693428691823420134065975 5607 388212866177054207116394767200 5608 -568776989980335233682159775200 5609 801458485881381465643043319600 5610 -1086421503083650431205014277680 5611 1417071525761283171136975144800 5612 -1778877021700334193554926245600 5613 2149476401221237150545535880100 5614 -2500411323869602399614194799300 5615 2800460682733954687567898175216 5616 -3020104657850343290514399992880 5617 3136262529306125724764953838760 5618 -3136262529306125724764953838759 5619 3020104657850343290514399998340 5620 -2800460682733954687567893394986 5621 2500411323869602399615804143400 5622 -2149476401221237150266717014775 5623 1778877021700334222403384844560 5624 -1417071525761281219495041139400 5625 1086421503083742179822527190880 5626 -801458485878250544070415156650 5627 568776990060470455109688442600 5628 -388212864599233873640685584340 5629 254764717813187886226548710175 5630 -160697429047406357935192300265 5631 97395560742057141440597293020 5632 -56666763386844038549012569860 5633 31844701565030734052749608714 5634 -16068647069641747405971612375 5635 13043522625179463222515335080 5636 12681202552257811466334353445 5637 58724971420875256370775033405 5638 159778350710244804676336660440 5639 388610435470429387431192936960 5640 801294157240105774624146360936 5641 1417136392333333196369900816670 5642 2149451970588085903477977117060 5643 2800469476957605314505541853256 5644 3136258557901116173729577652866 5645 3020130062234769466185139727154 5646 2500013453922458763619649231250 5647 1783183933204873118410341729060 5648 1054741105775477112236116627230 5649 729474726148060933071614205315 5650 -314012273744967680931320247990 5651 1514467086870275273852602522120 5652 -2468566622384707136134752667186 5653 3149306051950827404852091836940 5654 -2741735717702625988266669425861 5655 2167490454458119850424472002560 5656 615280337158484830643005012965 5657 3072222196446882885122519923806 5658 2708674175152458758500342722999 5659 3208992182467518091016478146040 5660 -2291614177262131527740212876620 5661 4031931303372499486876652633865 5662 1779066604684101154189932967221 5663 5069650612232006135731439271936 5664 349597113589700481772082376141 5665 6760806431758168087985733228126 5666 -49101233629882335662841796875 5667 10141204801825832960173811957760 5668 6461081889226673298932241 5669 20282409603651670423947251286016 5670 0 5671 1 5672 -106 5673 5565 5674 -192920 5675 4967690 5676 -101340876 5677 1705904746 5678 -24370067800 5679 301579589025 5680 -3283866636050 5681 31853506369685 5682 -277994237408160 5683 2200787712814600 5684 -15913388077274800 5685 105710363656182600 5686 -648356897091253280 5687 3687529852206503030 5688 -19522216864622663100 5689 96526516719523167550 5690 -447070182700949407600 5691 1944755294749129923060 5692 -7964235968972627303960 5693 30770911698303332765300 5694 -112380720985107824012400 5695 388649993406831224709550 5696 -1274771978374406417047324 5697 3971405009551035376185894 5698 -11767125954225290003513760 5699 33200105370849925367056680 5700 -89296835135389454435531760 5701 229195210180832933051198184 5702 -561897934636880739093260064 5703 1316948284305189232249828275 5704 -2953156758744969793529917950 5705 6340601276128905733167176775 5706 -13043522625179463222515335080 5707 25724725177437274688849688630 5708 -48668398984340789951877789300 5709 88371566576829329123146512150 5710 -154083757108317804624973405800 5711 258090293156432322746830454715 5712 -415462423129866665885141707590 5713 642977559605746030536528833175 5714 -956989856157389440798554542400 5715 1370235475861716699325203094800 5716 -1887879988965031896848057597280 5717 2503493028844933602341989422480 5718 -3195948547461617364691901390400 5719 3928353422921571344100462125700 5720 -4649887725090839550159730679400 5721 5300872006603557087182092974516 5722 -5820565340584297978082298168096 5723 6156367187156469015279353831640 5724 -6272525058612251449529907677520 5725 6156367187156469015279353831534 5726 -5820565340584297978082298361016 5727 5300872006603557087181991633640 5728 -4649887725090839550184100747200 5729 3928353422921571340816595489650 5730 -3195948547461617642686138798560 5731 2503493028844917688953912147680 5732 -1887879988965680253745148850560 5733 1370235475842194482460580431700 5734 -956989856604459623499503950000 5735 642977551641510061563901529215 5736 -415462535510587650992965719990 5737 258089018384453948340413407391 5738 -154095524234272029914976919560 5739 88282269741693939668710980390 5740 -49230296918977670690971049364 5741 22771568418692304895319770680 5742 -26087045250358926445030670160 5743 -42327797708211884218710606960 5744 -157036913867062774418604664626 5745 -414145474845561476351312290290 5746 -957551754092026599531885210624 5747 -1887650793754745353551350216496 5748 -3196037844316274971010959585260 5749 -4649854523040713405485233699660 5750 -5820577220090973188480125694256 5751 -6272517115802232347459155305732 5752 -5820655912191411741943150940100 5753 -4648570388156540954120626209375 5754 -3208992182467518091016478146040 5755 -1799508391617939226318669573110 5756 -1372452287698562258357272961550 5757 954772942295884343081367303435 5758 -3350044072142959577332197785360 5759 5251641709781108133998357907302 5760 -6298612103901654809704183673880 5761 5143835123511093540919027578220 5762 -4153512068680246546410881368064 5763 -1824485420170147372089850474020 5764 -6284708042205196560989089101996 5765 -5089306786005146651643556277145 5766 -6417984364935036182032956292080 5767 4785461042952392811242467855259 5768 -8048689493072797527046731084970 5769 -3558133209368202308379865934442 5770 -10141204801825832960173811957760 5771 -979549344987155954294163170136 5772 -13521612863516336175971466456252 5773 128548698532581329345703125000 5774 -20282409603651665920347623915520 5775 -12922163778453346597864482 5776 -40564819207303340847894502572032 5777 0 5778 1 5779 -107 5780 5671 5781 -198485 5782 5160610 5783 -106308566 5784 1807245622 5785 -26075972546 5786 325949656825 5787 -3585446225075 5788 35137373005735 5789 -309847743777845 5790 2478781950222760 5791 -18114175790089400 5792 121623751733457400 5793 -754067260747435880 5794 4335886749297756310 5795 -23209746716829166130 5796 116048733584145830650 5797 -543596699420472575150 5798 2391825477450079330660 5799 -9908991263721757227020 5800 38735147667275960069260 5801 -143151632683411156777700 5802 501030714391939048721950 5803 -1663421971781237641756874 5804 5246176987925441793233218 5805 -15738530963776325379699654 5806 44967231325075215370570440 5807 -122496940506239379802588440 5808 318492045316222387486729944 5809 -791093144817713672144458248 5810 1878846218942069971343088339 5811 -4270105043050159025779746225 5812 9293758034873875526697094725 5813 -19384123901308368955682511855 5814 38768247802616737911365023710 5815 -74393124161778064640727477930 5816 137039965561170119075024301450 5817 -242455323685147133748119917950 5818 412174050264750127371803860515 5819 -673552716286298988631972162305 5820 1058439982735612696421670540765 5821 -1599967415763135471335083375575 5822 2327225332019106140123757637200 5823 -3258115464826748596173260692080 5824 4391373017809965499190047019760 5825 -5699441576306550967033890812880 5826 7124301970383188708792363516100 5827 -8578241148012410894260192805100 5828 9950759731694396637341823653916 5829 -11121437347187855065264391142612 5830 11976932527740766993361651999736 5831 -12428892245768720464809261509160 5832 12428892245768720464809261509161 5833 -11976932527740766993361651994065 5834 11121437347187855065264396303222 5835 -9950759731694396637340016408294 5836 8578241148012410894586142461925 5837 -7124301970383188673654990510365 5838 5699441576306553445815841035640 5839 -4391373017809843875438313562360 5840 3258115464831084482922558448390 5841 -2327225331903057406539611806550 5842 1599967418154960948785162706235 5843 -1058439944000465029145710471505 5844 673553217317013380571020884255 5845 -412168804087762201930010627297 5846 242500290916472208963490488390 5847 -136721473515853896687537571506 5848 76271970380720134612070566269 5849 -29474489767742862384667928985 5850 58152371703925106867047535566 5851 127746207526296243548327008240 5852 416444155307800286399390852362 5853 1056561136516670622864881227351 5854 2328016425163926332577852318208 5855 4391054525763895209541812853936 5856 7124424467439743681756311935190 5857 9950714754554080298404695856456 5858 11976948767302445161626080421340 5859 12428871261060768763042088576289 5860 11121757502655143068889524790040 5861 8573970541938646343621313993750 5862 5738209967260802867138362837050 5863 3015660102410789681898478461180 5864 2658407410799564908928590474020 5865 -2584562249901560693052319336970 5866 7366802261843257617502276236465 5867 -11045165376923201778412256496393 5868 12487044617611904051977284041506 5869 -9534315719542564921102887335564 5870 8027502968702556442087861137408 5871 4792929030377465758855040895880 5872 12787541449149932418646239980230 5873 9384750121307625252980637724125 5874 12881896562576014646673201364801 5875 -9773154774332915378246977812537 5876 16082205872473393607386887987180 5877 6901682836058097610001696897454 5878 20285659213474545467996315320320 5879 2395039160345268300313058278180 5880 27043222496491727738606283446383 5881 -287443628337979316711425781250 5882 40564819207303336344294875201536 5883 19383245667680019896796723 5884 81129638414606681695789005144064 5885 0 5886 1 5887 -108 5888 5778 5889 -204156 5890 5359095 5891 -111469176 5892 1913554188 5893 -27883218168 5894 352025629371 5895 -3911395881900 5896 38722819230810 5897 -344985116783580 5898 2788629694000605 5899 -20592957740312160 5900 139737927523546800 5901 -875691012480893280 5902 5089954010045192190 5903 -27545633466126922440 5904 139258480300974996780 5905 -659645433004618405800 5906 2935422176870551905810 5907 -12300816741171836557680 5908 48644138930997717296280 5909 -181886780350687116846960 5910 644182347075350205499650 5911 -2164452686173176690478824 5912 6909598959706679434990092 5913 -20984707951701767172932872 5914 60705762288851540750270094 5915 -167464171831314595173158880 5916 440988985822461767289318384 5917 -1109585190133936059631188192 5918 2669939363759783643487546587 5919 -6148951261992228997122834564 5920 13563863077924034552476840950 5921 -28677881936182244482379606580 5922 58152371703925106867047535565 5923 -113161371964394802552092501640 5924 211433089722948183715751779380 5925 -379495289246317252823144219400 5926 654629373949897261119923778465 5927 -1085726766551049116003776022820 5928 1731992699021911685053642703070 5929 -2658407398498748167756753916340 5930 3927192747782241611458841012775 5931 -5585340796845854736297018329280 5932 7649488482636714095363307711840 5933 -10090814594116516466223937832640 5934 12823743546689739675826254328980 5935 -15702543118395599603052556321200 5936 18529000879706807531602016459016 5937 -21072197078882251702606214796528 5938 23098369874928622058626043142348 5939 -24405824773509487458170913508896 5940 24857784491537440929618523018320 5941 -24405824773509487458170913509004 5942 23098369874928622058626042938192 5943 -21072197078882251702606326265704 5944 18529000879706807531574133240848 5945 -15702543118395599606963952203100 5946 12823743546689739330841137545400 5947 -10090814594116537059181678144800 5948 7649488482635838404350826818560 5949 -5585340796873400369763145251720 5950 3927192747122596178454222606975 5951 -2658407410799564908928590474020 5952 1731992517135131334366525856110 5953 -1085728931003735289180466501644 5954 654608389241945559352750845593 5955 -379662753418148567418317378280 5956 210323504532814247656120591188 5957 -119310323226387031549215336204 5958 29474489767742862384667928985 5959 -141839253900577047034472108328 5960 -365931426168393218270662019355 5961 -1091875717813041345028782075552 5962 -2655737459134988345390447138943 5963 -5586450382036009265314389829632 5964 -10090373605125604050446603322066 5965 -15702710583227076350652347885880 5966 -21072136324475823920067747230154 5967 -24405847922670125333114776920592 5968 -24405757158148238899950728248818 5969 -21073308828525071811842647932720 5970 -15688978611135328497061269862500 5971 -10203976147967712212420887493400 5972 -4930711374279364177645504176975 5973 -5316814821599129817857180948040 5974 6563759554568400983053398475101 5975 -16082205872473393607386887987180 5976 22979059551841633245305326349724 5977 -24547664028097255571676130945464 5978 17437125806081203215933485075304 5979 -15677432440325232737145981714432 5980 -11761953972366770966713501126260 5981 -25871069978467512639884554258552 5982 -16934682990880620747737386143180 5983 -25935199312752180578117630683692 5984 19546309548665830756493955625074 5985 -32164411744946787214773775974360 5986 -12970915182317051267558952100482 5987 -40575914069233029342579080036352 5988 -5381604143624694393325582014322 5989 -54086435301360621637202618494404 5990 574887256675958633422851562500 5991 -81129638414606681695789005144064 5992 -19383245667680019896796723 5993 -162259276829213363391578010288128 5994 0 5995 1 5996 -109 5997 5886 5998 -209934 5999 5563251 6000 -116828271 6001 2025023364 6002 -29796772356 6003 379908847539 6004 -4263421511271 6005 42634215112710 6006 -383707936014390 6007 3133614810784185 6008 -23381587434312765 6009 160330885263858960 6010 -1015428940004440080 6011 5965645022526085470 6012 -32635587476172114630 6013 166804113767101919220 6014 -798903913305593402580 6015 3595067609875170311610 6016 -15236238918042388463490 6017 60944955672169553853960 6018 -230530919281684834143240 6019 826069127426037322346610 6020 -2808635033248526895978474 6021 9074051645879856125468916 6022 -27894306911408446607922964 6023 81690470240553307923202966 6024 -228169934120166135923428974 6025 608453157653776362462477264 6026 -1550574175956397826920506576 6027 3779524553893719703118734779 6028 -8818890625752012640610381151 6029 19712814339916263549599675514 6030 -42241745014106279034856447530 6031 86830253640107351349427142145 6032 -171313743668319909419140037205 6033 324594461687342986267844281020 6034 -590928378969265436538895998780 6035 1034124663196214513943067997865 6036 -1740356140500946377123699801285 6037 2817719465572960801057418725890 6038 -4390400097520659852810396619410 6039 6585600146280989779215594929115 6040 -9512533544628096347755859342055 6041 13234829279482568831660326041120 6042 -17740303076753230561587245544480 6043 22914558140806256142050192161620 6044 -28526286665085339278878810650180 6045 34231543998102407134654572780216 6046 -39601197958589059234208231255544 6047 44170566953810873761232257938876 6048 -47504194648438109516796956651244 6049 49263609265046928387789436527216 6050 -49263609265046928387789436527215 6051 47504194648438109516796956657130 6052 -44170566953810873761232252375625 6053 39601197958589059234210256278908 6054 -34231543998102407134274663932677 6055 28526286665085339321513025762890 6056 -22914558140806253008435381377435 6057 17740303076753390892472509403440 6058 -13234829279476603186637799955650 6059 9512533544794900461522961261275 6060 -6585600142685922169340424617505 6061 4390400158465615524979950473370 6062 -2817718639503833375020096379280 6063 1740365214552592256979825270201 6064 -1034042972725973960635144794899 6065 591536832126919212901358476044 6066 -320814937133449266564725546241 6067 191026558008236172968739712719 6068 0 6069 366836206701449265302700734436 6070 1014411848856298250393351494080 6071 2826538356198712814077937954580 6072 6581820621727095675804540179946 6073 13236379853658685560372510406656 6074 22913949687615966778211557569726 6075 34231772171631594910665666520800 6076 44170485032809713926239500592670 6077 49263646233405485676092169919096 6078 47503957404452343470804907759240 6079 39604980291777986202440270992161 6080 28484044094002105616440846968750 6081 18064897768971653160425187827700 6082 7772177343348998412229707606030 6083 10976000319982844222237933865976 6084 -15999937865795705914482707414160 6085 34823080831028230303495739771550 6086 -47313168090597692886535323297825 6087 47871030858767261979450999811920 6088 -31405008450544693214126056889580 6089 30977291383570585327262222868480 6090 27603930280336338521529834456924 6091 52038127037102673082361182815196 6092 29767852284663639821496163182321 6093 52338692586139812837678678544638 6094 -38300207360243730324237382904270 6095 64383720332838971876592133671451 6096 23544890391747275208568265578506 6097 81156423780749997091744609468416 6098 11354734110183546579350629486606 6099 108172851219475575594385340192085 6100 -1039980817176401615142822265625 6101 162259276829213372398777265029120 6102 0 6103 324518553658426726783156020576256 6104 0 6105 1 6106 -110 6107 5995 6108 -215820 6109 5773185 6110 -122391522 6111 2141851635 6112 -31821795720 6113 409705619895 6114 -4643330358810 6115 46897636623981 6116 -426342151127100 6117 3517322746798575 6118 -26515202245096950 6119 183712472698171725 6120 -1175759825268299040 6121 6981073962530525550 6122 -38601232498698200100 6123 199439701243274033850 6124 -965708027072695321800 6125 4393971523180763714190 6126 -18831306527917558775100 6127 76181194590211942317450 6128 -291475874953854387997200 6129 1056600046707722156489850 6130 -3634704160674564218325084 6131 11882686679128383021447390 6132 -36968358557288302733391880 6133 109584777151961754531125930 6134 -309860404360719443846631940 6135 836623091773942498385906238 6136 -2159027333610174189382983840 6137 5330098729850117530039241355 6138 -12598415179645732343729115930 6139 28531704965668276190210056665 6140 -61954559354022542584456123044 6141 129071998654213630384283589675 6142 -258143997308427260768567179350 6143 495908205355662895686984318225 6144 -915522840656608422806740279800 6145 1625053042165479950481963996645 6146 -2774480803697160891066767799150 6147 4558075606073907178181118527175 6148 -7208119563093620653867815345300 6149 10976000243801649632025991548525 6150 -16098133690909086126971454271170 6151 22747362824110665179416185383175 6152 -30975132356235799393247571585600 6153 40654861217559486703637437706100 6154 -51440844805891595420929002811800 6155 62757830663187746413533383430396 6156 -73832741956691466368862804035760 6157 83771764912399932995440489194420 6158 -91674761602248983278029214590120 6159 96767803913485037904586393178460 6160 -98527218530093856775578873054432 6161 96767803913485037904586393178350 6162 -91674761602248983278029214805940 6163 83771764912399932995440366802898 6164 -73832741956691466368894625831480 6165 62757830663187746408890053071586 6166 -51440844805891595847271153938900 6167 40654861217559460188435192609150 6168 -30975132356236975153072839884640 6169 22747362824072063946917487183075 6170 -16098133691874794154044149592970 6171 10976000224970343104108432773425 6172 -7208119854569495607722203342500 6173 4558071971369746503616900202091 6174 -2774517772055718179369501191030 6175 1624743181761119231038117364705 6176 -917681867990218596996123263640 6177 483309790176017163343255202295 6178 -320098556662449803353023302394 6179 -129071998654213630384283589674 6180 -977477400010630965391196618664 6181 -2745949098731492614874415890850 6182 -7220717978273266390854874820040 6183 -16092803592179232492118668231240 6184 -30977291383570585327262222868480 6185 -51440008182600381777187342871712 6186 -73833051835927133616224209442800 6187 -91674650960871784608552526974340 6188 -98527292466810971352184339838192 6189 -91673913096470530207147807452312 6190 -73845344006575272775802573272494 6191 -51311771750637335509164713859375 6192 -31890655488369458529733968161640 6193 -11540058009619692385651088748345 6194 -23306253564309888262611216388880 6195 37880343449897740047450842080895 6196 -74750423825647393419273773748300 6197 96447705357029008876439174435466 6198 -92652239021129522003836668183984 6199 55537124567608140225024060583296 6200 -61954582767141170654524445736960 6201 -62727979593471086641339094281240 6202 -104076254074205346164722365630392 6203 -50602072972714969660195893058329 6204 -105785388972773505155826113055244 6205 73495412152870671599915809510156 6206 -128966059314471816983274280125210 6207 -41020529053989929079559379157261 6208 -162312847561499994183489218936832 6209 -22709468220367093158701258973212 6210 -216345673364082649668740835189086 6211 1682724309839308261871337890625 6212 -324518553658426744797554530058240 6213 58149737003040059690390169 6214 -649037107316853453566312041152512 6215 0 6216 1 6217 -111 6218 6105 6219 -221815 6220 5989005 6221 -128164707 6222 2264243157 6223 -33963647355 6224 441527415615 6225 -5053035978705 6226 51540966982791 6227 -473239787751081 6228 3943664897925675 6229 -30032524991895525 6230 210227674943268675 6231 -1359472297966470765 6232 8156833787798824590 6233 -45582306461228725650 6234 238040933741972233950 6235 -1165147728315969355650 6236 5359679550253459035990 6237 -23225278051098322489290 6238 95012501118129501092550 6239 -367657069544066330314650 6240 1348075921661576544487050 6241 -4691304207382286374814934 6242 15517390839802947239772474 6243 -48851045236416685754839270 6244 146553135709250057264517810 6245 -419445181512681198377757870 6246 1146483496134661942232538178 6247 -2995650425384116687768890078 6248 7489126063460291719422225195 6249 -17928513909495849873768357285 6250 41130120145314008533939172595 6251 -90486264319690818774666179709 6252 191026558008236172968739712719 6253 -387215995962640891152850769025 6254 754052202664090156455551497575 6255 -1411431046012271318493724598025 6256 2540575882822088373288704276445 6257 -4399533845862640841548731795795 6258 7332556409771068069247886326325 6259 -11766195169167527832048933872475 6260 18184119806895270285893806893825 6261 -27074133934710735758997445819695 6262 38845496515019751306387639654345 6263 -53722495180346464572663756968775 6264 71629993573795286096885009291700 6265 -92095706023451082124566440517900 6266 114198675469079341834462386242196 6267 -136590572619879212782396187466156 6268 157604506869091399364303293230180 6269 -175446526514648916273469703784540 6270 188442565515734021182615607768580 6271 -195295022443578894680165266232892 6272 195295022443578894680165266232893 6273 -188442565515734021182615607762475 6274 175446526514648916273469709773545 6275 -157604506869091399364301028987023 6276 136590572619879212782837714881771 6277 -114198675469079341782921419259405 6278 92095706023451086068231338443575 6279 -71629993573795075869210066023025 6280 53722495180354621406451555793365 6281 -38845496514781710372645667420395 6282 27074133940070415309250904855685 6283 -18184119711882769167764305801275 6284 11766196517243449493625478359525 6285 -7332540892380228266300646553851 6286 4399680398998350091605996313605 6287 -2539429399325953711346471738267 6288 1418920172075731610213146823220 6289 -712922082518776147921612324980 6290 578242553970877064121590481744 6291 563025644655853983486811784745 6292 2631062147141779192063376445159 6293 7291426289625754060679983506375 6294 18202048320804766187308542233901 6295 38838007388956260982143225533625 6296 71632989224228827047360577006368 6297 114197528984418059444204184348368 6298 157604926409285413163631172080600 6299 188442414271294104550271968435836 6300 195295217847759840346908285589973 6301 175443515346832692353834701110993 6302 136631707431328734173658028869300 6303 91708488679412523515501943187500 6304 56263071430833779323806590384460 6305 15307938675890386359072469890660 6306 50611693055488478851111440509265 6307 -87696025629812411583247866887640 6308 159023427042332282646497307334725 6309 -194716779889891640856246876710748 6310 178077588756848778890123810047899 6311 -95996675999327968897627397672155 6312 125362973530640111384041722671104 6313 139033590606427291758875607501720 6314 207027308103393789517904838876293 6315 82155160025092897449775499987985 6316 213958211117380579230181608052245 6317 -137928847850628723526064214542535 6318 258452109015748446644692549014180 6319 67794751758686172527062034662482 6320 324610004618786356962107783643136 6321 43169992093097458867756774298597 6322 432691317653296797817451825183088 6323 -2325467802502214908599853515625 6324 649037107316853471580710550634496 6325 -174449211009120179071170507 6326 1298074214633706907132624082305024 6327 0 6328 1 6329 -112 6330 6216 6331 -227920 6332 6210820 6333 -134153712 6334 2392407864 6335 -36227890512 6336 475491062970 6337 -5494563394320 6338 56594002961496 6339 -524780754733872 6340 4416904685676756 6341 -33976189889821200 6342 240260199935164200 6343 -1569699972909739440 6344 9516306085765295355 6345 -53739140249027550240 6346 283623240203200959600 6347 -1403188662057941589600 6348 6524827278569428391640 6349 -28584957601351781525280 6350 118237779169227823581840 6351 -462669570662195831407200 6352 1715732991205642874801700 6353 -6039380129043862919301984 6354 20208695047185233614587408 6355 -64368436076219632994611744 6356 195404180945666743019357080 6357 -565998317221931255642275680 6358 1565928677647343140610296048 6359 -4142133921518778630001428256 6360 10484776488844408407191115273 6361 -25417639972956141593190582480 6362 59058634054809858407707529880 6363 -131616384465004827308605352304 6364 281512822327926991743405892428 6365 -578242553970877064121590481744 6366 1141268198626731047608402266600 6367 -2165483248676361474949276095600 6368 3952006928834359691782428874470 6369 -6940109728684729214837436072240 6370 11732090255633708910796618122120 6371 -19098751578938595901296820198800 6372 29950314976062798117942740766300 6373 -45258253741606006044891252713520 6374 65919630449730487065385085474040 6375 -92567991695366215879051396623120 6376 125352488754141750669548766260475 6377 -163725699597246368221451449809600 6378 206294381492530423959028826760096 6379 -250789248088958554616858573708352 6380 294195079488970612146699480696336 6381 -333051033383740315637772997014720 6382 363889092030382937456085311553120 6383 -383737587959312915862780874001472 6384 390590044887157789360330532465784 6385 -383737587959312915862780874001584 6386 363889092030382937456085311325200 6387 -333051033383740315637773131168432 6388 294195079488970612146663252805824 6389 -250789248088958554622353137102672 6390 206294381492530423434248072026224 6391 -163725699597246402197641339630800 6392 125352488754140180969575856521035 6393 -92567991695419955019300424173360 6394 65919630448327298403327143884440 6395 -45258253770190963646243034238800 6396 29950314513393227455746909359100 6397 -19098757618318724945159739500784 6398 11732025887197632691163623510376 6399 -6940675727001951146093078347920 6400 3947864794912840913152427446214 6401 -2190900888649317616542466678080 6402 1009651814161726220299796914296 6403 -1156485107941754128243180963488 6404 -1883970426348434483205870196956 6405 -7071726113149734042146175578256 6406 -19039692944883786042413621605950 6407 -45283671381578962711265198029872 6408 -92557506918877131210444270343647 6409 -163729841731221626140330478788096 6410 -250787682153756079995148535020664 6411 -333051599844727108231224470697600 6412 -383737372346436923010804240056984 6413 -383738218326066214013669510889008 6414 -333040528398556424044132325465751 6415 -250920870512803688493524661756960 6416 -162584429682886679944390062562500 6417 -99508101886774254896333691652800 6418 -15307938675890386359072469890660 6419 -111666749342269898425562917877104 6420 199353705772053300091980667866786 6421 -335241934273792855892563295103600 6422 389433559779783281712493753421496 6423 -340122759959613359482364031550416 6424 161010905515141923220592413382659 6425 -256323251066562367860947975733248 6426 -301960016670037338804997901437530 6427 -409777079633691142805966566720688 6428 -124427113441797423190234983971289 6429 -432691317653296797817451825183088 6430 252514340286930050747466928809413 6431 -518066951910964612614257602417120 6432 -103867558505836005551076232094169 6433 -649166438505286074125105103896576 6434 -77789637805873624878962724833495 6435 -865382635306593595634903650366176 6436 2325467802502214908599853515625 6437 -1298074214633706907132624082305024 6438 348898422018240358142341014 6439 -2596148429267413814265248164610048 6440 0 6441 1 6442 -113 6443 6328 6444 -234136 6445 6438740 6446 -140364532 6447 2526561576 6448 -38620298376 6449 511718953482 6450 -5970054457290 6451 62088566355816 6452 -581374757695368 6453 4941685440410628 6454 -38393094575497956 6455 274236389824985400 6456 -1809960172844903640 6457 11086006058675034795 6458 -63255446334792845595 6459 337362380452228509840 6460 -1686811902261142549200 6461 7928015940627369981240 6462 -35109784879921209916920 6463 146822736770579605107120 6464 -580907349831423654989040 6465 2178402561867838706208900 6466 -7755113120249505794103684 6467 26248075176229096533889392 6468 -84577131123404866609199152 6469 259772617021886376013968824 6470 -761402498167597998661632760 6471 2131926994869274396252571728 6472 -5708062599166121770611724304 6473 14626910410363187037192543529 6474 -35902416461800550000381697753 6475 84476274027766000000898112360 6476 -190675018519814685716312882184 6477 413129206792931819052011244732 6478 -859755376298804055864996374172 6479 1719510752597608111729992748344 6480 -3306751447303092522557678362200 6481 6117490177510721166731704970070 6482 -10892116657519088906619864946710 6483 18672199984318438125634054194360 6484 -30830841834572304812093438320920 6485 49049066555001394019239560965100 6486 -75208568717668804162833993479820 6487 111177884191336493110276338187560 6488 -158487622145096702944436482097160 6489 217920480449507966548600162883595 6490 -289078188351388118891000216070075 6491 370020081089776792180480276569696 6492 -457083629581488978575887400468448 6493 544984327577929166763558054404688 6494 -627246112872710927784472477711056 6495 696940125414123253093858308567840 6496 -747626679989695853318866185554592 6497 774327632846470705223111406467256 6498 -774327632846470705223111406467255 6499 747626679989695853318866185560920 6500 -696940125414123253093858302129100 6501 627246112872710927784475004272632 6502 -544984327577929166763046335451206 6503 457083629581488978637975966824264 6504 -370020081089776787238794836159068 6505 289078188351388393127390041055475 6506 -217920480449496880542541487848800 6507 158487622145434065324888710607000 6508 -111177884183408477169648968206320 6509 75208568864491540933413598586940 6510 -49049064376598832151400854756200 6511 30830868082647481041189972210312 6512 -18671940211701416239258040225536 6513 10894248584513958181016117518438 6514 -6102863267100357979694512426541 6515 3391227721330858522558576474560 6516 -1306381545804676292677981503612 6517 2579266128896412167594989122517 6518 5704360970717789347679693491202 6519 18862875002838252811352893638120 6520 48964590280973628013268608395450 6521 111213786607798298601962160295941 6522 217905853539095793401390125436426 6523 370025789152713320682703116803840 6524 544982195615824512609240591916040 6525 696940888995023982559695676409500 6526 774327288496722559931868783299280 6527 747628896493821845998129047331800 6528 627210184208173951005378088685487 6529 457496766543395030706533772172680 6530 285771434725682738736993656484375 6531 177159822710659853281946419790400 6532 0 6533 248751348567265232469711351449567 6534 -446189381004903036341468707388540 6535 700331353137141197755067852577000 6536 -771748366719598467338229788403779 6537 646108990054014997909998870403671 6538 -258807055884487747182575452941310 6539 528597887571839599587313341923328 6540 644585070992719221775538557639510 6541 807570079706353453323141723776361 6542 166699066858501948930694467954593 6543 874292755070297790917294578069096 6544 -449063159133568997889310557295430 6545 1038459371624431440137115058349865 6546 139940365252985838575090429525856 6547 1298203545822139509677018635567104 6548 131621737436194572364764659948640 6549 1730765357837792695829896836317605 6550 0 6551 2596148429267413778236451145646080 6552 -523347633027360537213511521 6553 5192296858534827628530496329220096 6554 0 6555 1 6556 -114 6557 6441 6558 -240464 6559 6672876 6560 -146803272 6561 2666926108 6562 -41146859952 6563 550339251858 6564 -6481773410772 6565 68058620813106 6566 -643463324051184 6567 5523060198105996 6568 -43334780015908584 6569 312629484400483356 6570 -2084196562669889040 6571 12895966231519938435 6572 -74341452393467880390 6573 400617826787021355435 6574 -2024174282713371059040 6575 9614827842888512530440 6576 -43037800820548579898160 6577 181932521650500815024040 6578 -727730086602003260096160 6579 2759309911699262361197940 6580 -9933515682117344500312584 6581 34003188296478602327993076 6582 -110825206299633963143088544 6583 344349748145291242623167976 6584 -1021175115189484374675601584 6585 2893329493036872394914204488 6586 -7839989594035396166864296032 6587 20334973009529308807804267833 6588 -50529326872163737037574241282 6589 120378690489566550001279810113 6590 -275151292547580685717210994544 6591 603804225312746504768324126916 6592 -1272884583091735874917007618904 6593 2579266128896412167594989122516 6594 -5026262199900700634287671110544 6595 9424241624813813689289383332270 6596 -17009606835029810073351569916780 6597 29564316641837527032253919141070 6598 -49503041818890742937727492515280 6599 79879908389573698831332999286020 6600 -124257635272670198182073554444920 6601 186386452909005297273110331667380 6602 -269665506336433196054712820284720 6603 376408102594604669493036644980755 6604 -506998668800896085439600378953670 6605 659098269441164911071480492639771 6606 -827103710671265770756367677038144 6607 1002067957159418145339445454873136 6608 -1172230440450640094548030532115744 6609 1324186238286834180878330786278896 6610 -1444566805403819106412724494122432 6611 1521954312836166558541977592021848 6612 -1548655265692941410446222812934512 6613 1521954312836166558541977592021734 6614 -1444566805403819106412724494362896 6615 1324186238286834180878330639475624 6616 -1172230440450640094548071678975696 6617 1002067957159418145332963681462364 6618 -827103710671265771399831001089328 6619 659098269441164867736700476731187 6620 -506998668800898169636163048842710 6621 376408102594530328040643177100365 6622 -269665506338457370337426191343760 6623 186386452865967496452561751769220 6624 -124257636000400284784076814541080 6625 79879898456058016713988498973436 6626 -49503152644097042571690635603824 6627 29563295466722337547879243539486 6628 -17017446824623845469518434212812 6629 9373712297941649952251809090988 6630 -5301413492448281320004882105088 6631 1306381545804676292677981503612 6632 -6299146782992436509204678729562 6633 -16405802609717063568583239116988 6634 -49778193111438323623485850369776 6635 -124137256582180631564013653821701 6636 -269716035663305403126530410434586 6637 -506978333827873660164561054747402 6638 -827111550662883980435247912393216 6639 -1172227546939214536025134802887216 6640 -1444567836512449978014443670036600 6641 -1548654576993445119863737566598560 6642 -1444574756218619441442854501747472 6643 -1172110027756962231519468071172507 6644 -828376605187873189392092509020816 6645 -497574424416774444247611304312500 6646 -319168548885078199877156943955200 6647 62128817090537534139534332150341 6648 -556501821488030928831839741258926 6649 985050510344409127780874154003870 6650 -1449868218898293646212005417175600 6651 1515655166063189567702448447178161 6652 -1222008643495668441741254350678494 6653 389385127107365440783576516348108 6654 -1097052208291866841372240613801984 6655 -1355263686498062152796278266121848 6656 -1585841998326393834485453109898146 6657 -166699066858501948930694467954593 6658 -1764018345571038923015269984279344 6659 770284017900722089557183979161860 6660 -2081125554080490801441880446702402 6661 -139940365252985838575090429525856 6662 -2596148429267413778236451145646080 6663 -204666290984060301325162579644032 6664 -3461530977349401905340062279390970 6665 -8413621549196541309356689453125 6666 -5192296858534827556472902291292160 6667 523347633027360537213511521 6668 -10384593717069655257060992658440192 6669 0 6670 1 6671 -115 6672 6555 6673 -246905 6674 6913340 6675 -153476148 6676 2813729380 6677 -43813786060 6678 591486111810 6679 -7032112662630 6680 74540394223878 6681 -711521944864290 6682 6166523522157180 6683 -48857840214014580 6684 355964264416391940 6685 -2396826047070372396 6686 14980162794189827475 6687 -87237418624987818825 6688 474959279180489235825 6689 -2424792109500392414475 6690 11639002125601883589480 6691 -52652628663437092428600 6692 224970322471049394922200 6693 -909662608252504075120200 6694 3487039998301265621294100 6695 -12692825593816606861510524 6696 43936703978595946828305660 6697 -144828394596112565471081620 6698 455174954444925205766256520 6699 -1365524863334775617298769560 6700 3914504608226356769589806072 6701 -10733319087072268561778500520 6702 28174962603564704974668563865 6703 -70864299881693045845378509115 6704 170908017361730287038854051395 6705 -395529983037147235718490804657 6706 878955517860327190485535121460 6707 -1876688808404482379685331745820 6708 3852150711988148042511996741420 6709 -7605528328797112801882660233060 6710 14450503824714514323577054442814 6711 -26433848459843623762640953249050 6712 46573923476867337105605489057850 6713 -79067358460728269969981411656350 6714 129382950208464441769060491801300 6715 -204137543662243897013406553730940 6716 310644088181675495455183886112300 6717 -456051959245438493327823151952100 6718 646073608931037865547749465265475 6719 -883406771395500754932637023934425 6720 1166096938242060996511080871593441 6721 -1486201980112430681827848169677915 6722 1829171667830683916095813131911280 6723 -2174298397610058239887475986988880 6724 2496416678737474275426361318394640 6725 -2768753043690653287291055280401328 6726 2966521118239985664954702086144280 6727 -3070609578529107968988200404956360 6728 3070609578529107968988200404956361 6729 -2966521118239985664954702086137725 6730 2768753043690653287291055287314668 6731 -2496416678737474275426358504665260 6732 2174298397610058239888067473100690 6733 -1829171667830683916021272737687402 6734 1486201980112430687994371691835095 6735 -1166096938242060640546816455201501 6736 883406771395515735095431213761900 6737 -646073608930562906268568976029650 6738 456051959257077495453425035541580 6739 -310644087956705172984134491190100 6740 204137547149283895314672175025040 6741 -129382906271760463173113663495640 6742 79067813635682714895187177912870 6743 -46570008972259110748835899251778 6744 26462023422447188467615621812915 6745 -14279595807352784036538200391419 6746 8484483846657439992368195354520 6747 0 6748 16327192633118996703262386195189 6749 45694967959007009915119800460242 6750 129778480191501589005370468717767 6751 310473180164313764456623087196615 6752 646144473230919914557859260166530 6753 1166068763279370194387481215210751 6754 1829182401161409990489976794001280 6755 2496412763323203440817087653468368 6756 2966522527701552978326266213219500 6757 3070607757829290189287377339930281 6758 2768781363481651448108595426960153 6759 2173902823690317114056402153990373 6760 1490054143517244429853490550087039 6761 856972919448632113031524639218750 6762 585434910375204545474989602463080 6763 -251914412321124920484200371849375 6764 1245164751930396340069707955664291 6765 -2147836374199250054256984193629735 6766 2975005602089082877219364863740750 6767 -2950193925659994256194057281613516 6768 2304076921738351044907418271831132 6769 -519963198330243134384577579754906 6770 2286113315924711207834332558360576 6771 2810705729033244556118778406912920 6772 3105859300123645575463440969571908 6773 0 6774 3552379733560830923082498278951982 6775 -1258885630098565850356676073569977 6776 4169057871127826440985784827254705 6777 0 6778 5191855294237243109040608168116224 6779 277710844531926030285560499339424 6780 6923062478046436838040661772293461 6781 30440768733471632003784179687500 6782 10384593717069655185003398620512256 6783 0 6784 20769187434139310514121985316880384 6785 0 6786 1 6787 -116 6788 6670 6789 -253460 6790 7160245 6791 -160389488 6792 2967205528 6793 -46627515440 6794 635299897870 6795 -7623598774440 6796 81572506886508 6797 -786062339088168 6798 6878045467021470 6799 -55024363736171760 6800 404822104630406520 6801 -2752790311486764336 6802 17376988841260199871 6803 -102217581419177646300 6804 562196697805477054650 6805 -2899751388680881650300 6806 14063794235102276003955 6807 -64291630789038976018080 6808 277622951134486487350800 6809 -1134632930723553470042400 6810 4396702606553769696414300 6811 -16179865592117872482804624 6812 56629529572412553689816184 6813 -188765098574708512299387280 6814 600003349041037771237338140 6815 -1820699817779700823065026080 6816 5280029471561132386888575632 6817 -14647823695298625331368306592 6818 38908281690636973536447064385 6819 -99039262485257750820047072980 6820 241772317243423332884232560510 6821 -566438000398877522757344856052 6822 1274485500897474426204025926117 6823 -2755644326264809570170866867280 6824 5728839520392630422197328487240 6825 -11457679040785260844394656974480 6826 22056032153511627125459714675874 6827 -40884352284558138086218007691864 6828 73007771936710960868246442306900 6829 -125641281937595607075586900714200 6830 208450308669192711739041903457650 6831 -333520493870708338782467045532240 6832 514781631843919392468590439843240 6833 -766696047427113988783007038064400 6834 1102125568176476358875572617217575 6835 -1529480380326538620480386489199900 6836 2049503709637561751443717895527866 6837 -2652298918354491678338929041271356 6838 3315373647943114597923661301589195 6839 -4003470065440742155983289118900160 6840 4670715076347532515313837305383520 6841 -5265169722428127562717416598795968 6842 5735274161930638952245757366545608 6843 -6037130696769093633942902491100640 6844 6141219157058215937976400809912720 6845 -6037130696769093633942902491100756 6846 5735274161930638952245757366292148 6847 -5265169722428127562717416759185456 6848 4670715076347532515313790677868080 6849 -4003470065440742155990912717674600 6850 3315373647943114597137598962501027 6851 -2652298918354491733363292777443116 6852 2049503709637558998653406408763530 6853 -1529480380326640838061805666846200 6854 1102125568173576607486891735567275 6855 -766696047491405619572046014082480 6856 514781630709286461745036969800840 6857 -333520510050573930900339528336864 6858 208450119904094137030529604070370 6859 -125643102637413386776409965740280 6860 72993124113015662242915074000308 6861 -40983391547043395837038054764844 6862 21489594153112749602702369819822 6863 -14213323367050070414565523841760 6864 -5728839520392630422197328487239 6865 -43639996610822947656388874812604 6866 -124366796436698132649379907582555 6867 -334086931871107216312847989162732 6868 -766454275109870558572077338482420 6869 -1529579419589026631021518023037216 6870 -2652260010072238844667587117152321 6871 -4003484713328729085397659463224832 6872 -5265164438001953395031260013806036 6873 -6037132706234009988352237855514000 6874 -6037124816736273031772744365186984 6875 -5265268950455711395176749105645716 6876 -4002195523310315109152155001932299 6877 -2663756613575142586325559917222220 6878 -1456472603993227270639789528125000 6879 -1100216542496746889078066529657120 6880 768605058403525379109719576238181 6881 -2777942021056196695904424610545156 6882 4629731684814552920589946993644101 6883 -6051344020139145673327568074239000 6884 5691634165598001152421660456138454 6885 -4337557186077050164586068585096472 6886 519963198330243134384577579754906 6887 -4772936405082110636541149015310336 6888 -5755674625628105904044799412321460 6889 -6072849350170283328459018769224040 6890 657345930517894221310897869691870 6891 -7138012716528724659088232350549400 6892 1914867995727100280287786840519781 6893 -8347522457357714637007967192206540 6894 542882741070664306004009116439520 6895 -10383086122256182564334214215368704 6896 -277710844531926030285560499339424 6897 -13846125741114323217122129364854204 6898 -79694967187903821468353271484375 6899 -20769187434139310514121985316880384 6900 -1570042899082081611640534563 6901 -41538374868278621028243970633760768 6902 0 6903 1 6904 -117 6905 6786 6906 -260130 6907 7413705 6908 -167549733 6909 3127595016 6910 -49594720968 6911 681927413310 6912 -8258898672310 6913 89196105660948 6914 -867634845974676 6915 7664107806109638 6916 -61902409203193230 6917 459846468366578280 6918 -3157612416117170856 6919 20129779152746964207 6920 -119594570260437846171 6921 664414279224654700950 6922 -3461948086486358704950 6923 16963545623783157654255 6924 -78355425024141252022035 6925 341914581923525463368880 6926 -1412255881858039957393200 6927 5531335537277323166456700 6928 -20576568198671642179218924 6929 72809395164530426172620808 6930 -245394628147121065989203464 6931 788768447615746283536725420 6932 -2420703166820738594302364220 6933 7100729289340833209953601712 6934 -19927853166859757718256882224 6935 53556105385935598867815370977 6936 -137947544175894724356494137365 6937 340811579728681083704279633490 6938 -808210317642300855641577416562 6939 1840923501296351948961370782169 6940 -4030129827162283996374892793397 6941 8484483846657439992368195354520 6942 -17186518561177891266591985461720 6943 33513711194296887969854371650354 6944 -62940384438069765211677722367738 6945 113892124221269098954464449998764 6946 -198649053874306567943833343021100 6947 334091590606788318814628804171850 6948 -541970802539901050521508948989890 6949 848302125714627731251057485375480 6950 -1281477679271033381251597477907640 6951 1868821615603590347658579655281975 6952 -2631605948503014979355959106417475 6953 3578984089964100371924104384727766 6954 -4701802627992053429782646936799222 6955 5967672566297606276262590342860551 6956 -7318843713383856753906950420489355 6957 8674185141788274671297126424283680 6958 -9935884798775660078031253904179488 6959 11000443884358766514963173965341576 6960 -11772404858699732586188659857646248 6961 12178349853827309571919303301013360 6962 -12178349853827309571919303301013359 6963 11772404858699732586188659857653034 6964 -11000443884358766514963173957927871 6965 9935884798775660078031257031774504 6966 -8674185141788274671296444496870370 6967 7318843713383856753996146526150303 6968 -5967672566297606268598482536750913 6969 4701802627992053889629115303377502 6970 -3578984089964080242144951637763559 6971 2631605948503679393635183761118425 6972 -1868821615586626802034796497627720 6973 1281477679612947963175122941276520 6974 -848302120183292193973734318918780 6975 541970875349296215051935121610698 6976 -334090801838340703068345267446430 6977 198656154603595908777043296622812 6978 -113838568115883163355596634627787 6979 63281196017798446295382002001228 6980 -31672787693000536020893000868185 6981 25671002407835331258960180816240 6982 25029227347639447977486176295717 6983 117922254048431382950839350205866 6984 332250667105491966865617838668713 6985 849110336032270032195895168452990 6986 1868480804023861604672466172455255 6987 3579122037508296396427613625829338 6988 5967619010188758392577236168784624 6989 8674205069983356112978370144534784 6990 11000436763052908975458321832520940 6991 12178353063298924008404181140103000 6992 11772384142078118110684658064045390 6993 9936225855750016906236027300611458 6994 7314813510747299305469345460736098 6995 4735316359762918976270611854246780 6996 2432956889098037288414027251640625 6997 2129779806739831576284220384045200 6998 -2089635073495633346227549448435787 6999 6166328720979557610064456818918708 7000 -9872603602774825239262064263025745 7001 12204020856239271265543974495235500 7002 -10882521631723255428149599227229860 7003 8167954838184693996419389563513936 7004 0 7005 9964167233101050091834755062562816 7006 11645612418817828599896841423138540 7007 11867987855808640626632477039108656 7008 -2592012082862223372413880556910314 7009 14309278682464512131099700493744236 7010 -2570850361355634710218897607469585 7011 16704451629817491029052331922110210 7012 -2106051753837773797040462496369984 7013 20765547778294061474921426309873664 7014 0 7015 27692252267250095975285064549975690 7016 178203364096768200397491455078125 7017 41538374868278621172359158709616640 7018 4710128697246244834921603689 7019 83076749736557242056487941267521536 7020 0 7021 1 7022 -118 7023 6903 7024 -266916 7025 7673835 7026 -174963438 7027 3295144749 7028 -52722315984 7029 731522134278 7030 -8940826085620 7031 97455004333258 7032 -956830951635624 7033 8531742652084314 7034 -69566517009302868 7035 521748877569771510 7036 -3617458884483749136 7037 23287391568864135063 7038 -139724349413184810378 7039 784008849485092547121 7040 -4126362365711013405900 7041 20425493710269516359205 7042 -95318970647924409676290 7043 420270006947666715390915 7044 -1754170463781565420762080 7045 6943591419135363123849900 7046 -26107903735948965345675624 7047 93385963363202068351839732 7048 -318204023311651492161824272 7049 1034163075762867349525928884 7050 -3209471614436484877839089640 7051 9521432456161571804255965932 7052 -27028582456200590928210483936 7053 73483958552795356586072253201 7054 -191503649561830323224309508342 7055 478759123904575808060773770855 7056 -1149021897370981939345857050052 7057 2649133818938652804602948198731 7058 -5871053328458635945336263575566 7059 12514613673819723988743088147917 7060 -25671002407835331258960180816240 7061 50700229755474779236446357112074 7062 -96454095632366653181532094018092 7063 176832508659338864166142172366502 7064 -312541178095575666898297793019864 7065 532740644481094886758462147192950 7066 -876062393146689369336137753161740 7067 1390272928254528781772566434365370 7068 -2129779804985661112502654963283120 7069 3150299294874623728910177133189615 7070 -4500427564106605327014538761699450 7071 6210590038467115351280063491145241 7072 -8280786717956153801706751321526988 7073 10669475194289659706045237279659773 7074 -13286516279681463030169540763349906 7075 15993028855172131425204076844773035 7076 -18610069940563934749328380328463168 7077 20936328683134426592994427869521064 7078 -22772848743058499101151833822987824 7079 23950754712527042158107963158659608 7080 -24356699707654619143838606602026720 7081 23950754712527042158107963158659490 7082 -22772848743058499101151833823254740 7083 20936328683134426592994427694557626 7084 -18610069940563934749328433050779152 7085 15993028855172131425195136018687415 7086 -13286516279681463031126371714985530 7087 10669475194289659636478720270356905 7088 -8280786717956157419165635805276124 7089 6210590038466975626930650306334863 7090 -4500427564110731689380249775105350 7091 3150299294779304758262252723513325 7092 -2129779806739831576284220384045200 7093 1390272902146625045823601088689746 7094 -876062711350712680987629914986012 7095 532737435009480450273584308103310 7096 -312568206678031867489226003503800 7097 176641005009777033842917862858160 7098 -97603117529737635120877951068144 7099 44829176427016143291110093536508 7100 -51342004815670662517920361632480 7101 -83939481958546929192789005863272 7102 -318412231424034302843634231558868 7103 -873413259327750716530803282828731 7104 -2130928826883032095398831771968796 7105 -4499948804982700229457600418157085 7106 -8280978221605855356379388815845708 7107 -13286442795702484741102685174737500 7108 -18610096970900561413700873959709184 7109 -22772839128240079576377961215182160 7110 -24356706126597848016808362280206000 7111 -22772774224936870542927898225072655 7112 -18611219280665329042919271069653476 7113 -13274001572621679943935560274997881 7114 -8377240839696427808296133244969840 7115 -3967686912686045383486424504062500 7116 -4259559613479663152568440768090400 7117 5334527327536672677240100299223979 7118 -13599084486454813868315632002615616 7119 20838725565625114973332697004583635 7120 -24408041712478542531087948990471000 7121 20617916458654767718135641854359217 7122 -15417448316036249286402663559218720 7123 -2069909424014812141899695686794548 7124 -20765547778294061474921426309873664 7125 -23291224837635657199793682846277080 7126 -23208100940499620063329783344350176 7127 7628303663312599112295778865971213 7128 -28618557364929024262199400987488472 7129 2570850361355634710218897607469585 7130 -33408903259634982058104663844220420 7131 6064135718659480774252038935983329 7132 -41531095556588122949842852619747328 7133 1055839339476175476875524511702209 7134 -55384504534500191950570129099951380 7135 -356406728193536400794982910156250 7136 -83076749736557242344718317419233280 7137 -9420257394492489669843207378 7138 -166153499473114484112975882535043072 7139 0 7140 1 7141 -119 7142 7021 7143 -273819 7144 7940751 7145 -182637273 7146 3470108187 7147 -56017460733 7148 784244450262 7149 -9672348219898 7150 106395830418878 7151 -1054285955968882 7152 9488573603719938 7153 -78098259661387182 7154 591315394579074378 7155 -4139207762053520646 7156 26904850453347884199 7157 -163011740982048945441 7158 923733198898277357499 7159 -4910371215196105953021 7160 24551856075980529765105 7161 -115744464358193926035495 7162 515588977595591125067205 7163 -2174440470729232136152995 7164 8697761882916928544611980 7165 -33051495155084328469525524 7166 119493867099151033697515356 7167 -411589986674853560513664004 7168 1352367099074518841687753156 7169 -4243634690199352227365018524 7170 12730904070598056682095055572 7171 -36550014912362162732466449868 7172 100512541008995947514282737137 7173 -264987608114625679810381761543 7174 670262773466406131285083279197 7175 -1627781021275557747406630820907 7176 3798155716309634743948805248783 7177 -8520187147397288749939211774297 7178 18385667002278359934079351723483 7179 -38185616081655055247703268964157 7180 76371232163310110495406537928314 7181 -147154325387841432417978451130166 7182 273286604291705517347674266384594 7183 -489373686754914531064439965386366 7184 845281822576670553656759940212814 7185 -1408803037627784256094599900354690 7186 2266335321401218151108704187527110 7187 -3520052733240189894275221397648490 7188 5280079099860284841412832096472735 7189 -7650726858981229055924715894889065 7190 10711017602573720678294602252844691 7191 -14491376756423269152986814812672229 7192 18950261912245813507751988601186761 7193 -23955991473971122736214778043009679 7194 29279545134853594455373617608122941 7195 -34603098795736066174532457173236203 7196 39546398623698361342322808197984232 7197 -43709177426192925694146261692508888 7198 46723603455585541259259796981647432 7199 -48307454420181661301946569760686328 7200 48307454420181661301946569760686329 7201 -46723603455585541259259796981640411 7202 43709177426192925694146261700449639 7203 -39546398623698361342322804727876045 7204 34603098795736066174533241417686465 7205 -29279545134853594455267221777704063 7206 23955991473971122745703351646729617 7207 -18950261912245812916436594022112383 7208 14491376756423296057837268160556428 7209 -10711017602572796945095703975487192 7210 7650726859005780912000696424654170 7211 -5280079099344695863817240971405530 7212 3520052741937951777192149942260470 7213 -2266335201907351051957670490011754 7214 1408804389994883330613441588107846 7215 -845269091672599955600077845157242 7216 489474199295923527011954248123503 7217 -272616341518239111216389183105397 7218 150952481104151067161927256378949 7219 -57985565161031750561327186204831 7220 114556848244965165743109806892472 7221 254900937289427157413594914387292 7222 853802009724067842406702622095298 7223 2262537165684908516355083034058429 7224 5281706880881560408648812331013580 7225 10710347339800250132955555116044848 7226 18950526899854851866630697260305803 7227 29279444622196840995067909399350309 7228 39546435182411035587402469209046080 7229 46723590313091483986349554372927856 7230 48307471394720422099355479220760425 7231 43708911086217711993947609630934940 7232 34606897363042362484130750736599252 7233 23917805738395600591304614680250104 7234 14764663393766496730269270896466546 7235 6241923812680234772989167979687500 7236 8800131843972677089334214174886201 7237 -13082572366943974799968964532268861 7238 29769019334265262446850161612700817 7239 -43558224945113330622268077019415690 7240 48422011268456088694980856203296926 7241 -38692596647026712388199332322771957 7242 29237711085756916754661254518024272 7243 8237881516259828725738235028755887 7244 43142859147814539731381643442593792 7245 46053386534515962559080962747597897 7246 45465069291519513650537182227028496 7247 -19856825312606538013038066597505421 7248 57113012200891923594314998931331039 7249 0 7250 66783772704549799226725151989743554 7251 -15354933898703946111899482251936519 7252 83064323174208022174101891765501952 7253 -4014235427721324016853610029031271 7254 110769006713936035278017840739100915 7255 644745828211680054664611816406250 7256 166153499473114484401206258686754816 7257 14130386091738734504764811067 7258 332306998946228968225951765070086144 7259 0 7260 1 7261 -120 7262 7140 7263 -280840 7264 8214570 7265 -190578024 7266 3652745460 7267 -59487568920 7268 840261910995 7269 -10456592670160 7270 116068178638776 7271 -1160681786387760 7272 10542859559688820 7273 -87586833265107120 7274 669413654240461560 7275 -4730523156632595024 7276 31044058215401404845 7277 -189916591435396829640 7278 1086744939880326302940 7279 -5834104414094383310520 7280 29462227291176635718126 7281 -140296320434174455800600 7282 631333441953785051102700 7283 -2690029448324823261220200 7284 10872202353646160680764975 7285 -41749257038001257014137504 7286 152545362254235362167040880 7287 -531083853774004594211179360 7288 1763957085749372402201417160 7289 -5596001789273871069052771680 7290 16974538760797408909460074096 7291 -49280918982960219414561505440 7292 137062555921358110246749187005 7293 -365500149123621627324664498680 7294 935250381581031811095465040740 7295 -2298043794741963878691714100104 7296 5425936737585192491355436069690 7297 -12318342863706923493888017023080 7298 26905854149675648684018563497780 7299 -56571283083933415181782620687640 7300 114556848244965165743109806892471 7301 -223525557551151542913384989058480 7302 420440929679546949765652717514760 7303 -762660291046620048412114231770960 7304 1334655509331585084721199905599180 7305 -2254084860204454809751359840567504 7306 3675138359029002407203304087881800 7307 -5786388054641408045383925585175600 7308 8800131833100474735688053494121225 7309 -12930805958841513897337547991361800 7310 18361744461554949734219318147733756 7311 -25202394358996989831281417065516920 7312 33441638668669082660738803413858990 7313 -42906253386216936243966766644196440 7314 53235536608824717191588395651132620 7315 -63882643930589660629906074781359144 7316 74149497419434427516855265371220435 7317 -83255576049891287036469069890493120 7318 90432780881778466953406058674156320 7319 -95031057875767202561206366742333760 7320 96614908840363322603893139521372656 7321 -95031057875767202561206366742333880 7322 90432780881778466953406058673875480 7323 -83255576049891287036469070081071144 7324 74149497419434427516855205883651515 7325 -63882643930589660629916531374029304 7326 53235536608824717190427713864744860 7327 -42906253386216936331553599909303560 7328 33441638668669077930215646781263966 7329 -25202394358997179747872852462346560 7330 18361744461549115629805223764423236 7331 -12930805958981810217771722447162400 7332 8800131830410445287363230232901025 7333 -5786388096390665083385182599313104 7334 3675137827945148633198709876702440 7335 -2254090456206244083622428893339184 7336 1334606228412602124501785344093740 7337 -763025791195743670039438896269640 7338 418142885884804985886961003414656 7339 -235843900414858466407273006081560 7340 57985565161031750561327186204831 7341 -280096840635084958095167609746240 7342 -735754436896944399728095660058610 7343 -2266403203068161733245307345159504 7344 -5780962117903822852776501970467134 7345 -12933104002636255948803072970569024 7346 -25201459108615377755412106199071335 7347 -42906618886371893970008185692005640 7348 -63882506867402405829842042981069439 7349 -83255625372559527034689741466136064 7350 -95031039137271356014425055080842504 7351 -95031112752687974795296850356611000 7352 -83254639035552620255285572414613244 7353 -63894962804537221327415013602231744 7354 -42791696385426608911575127935370209 7355 -25965054691793056834286223708255024 7356 -9255667589080605456922257678515625 7357 -18717194057922208429047553851895224 7358 31187548213094172019070163224367966 7359 -64645669721925700621540369919817144 7360 90196936981393101758348177705197731 7361 -95311154716548417944149803191191120 7362 71883094368912714782785200519404751 7363 -55839406669772365069580689573100544 7364 -24539448488079327999239296706790209 7365 -89265538984752091353520665265635328 7366 -90021318884327355589900476721263615 7367 -89320882723775392237521472183134464 7368 48211365556329807139204829254440677 7369 -113762868320347859966374015376847048 7370 -10075340540582143545050674384156862 7371 -133444409911307693908030390241404880 7372 36042586722759347830479666301816572 7373 -166135925660106542282489713469161472 7374 11247637725384969636863240505732668 7375 -221538006362679024686668429095796296 7376 -1043220664151199162006378173828125 7377 -332306998946228968225951765070086144 7378 -14130386091738734504764811067 7379 -664613997892457936451903530140172288 7380 0 7381 1 7382 -121 7383 7260 7384 -287980 7385 8495410 7386 -198792594 7387 3843323484 7388 -63140314380 7389 899749479915 7390 -11296854581155 7391 126524771308936 7392 -1276749965026536 7393 11703541346076580 7394 -98129692824795940 7395 757000487505568680 7396 -5399936810873056584 7397 35774581372033999869 7398 -220960649650798234485 7399 1276661531315723132580 7400 -6920849353974709613460 7401 35296331705271019028646 7402 -169758547725351091518726 7403 771629762387959506903300 7404 -3321362890278608312322900 7405 13562231801970983941985175 7406 -52621459391647417694902479 7407 194294619292236619181178384 7408 -683629216028239956378220240 7409 2295040939523376996412596520 7410 -7359958875023243471254188840 7411 22570540550071279978512845776 7412 -66255457743757628324021579536 7413 186343474904318329661310692445 7414 -502562705044979737571413685685 7415 1300750530704653438420129539420 7416 -3233294176322995689787179140844 7417 7723980532327156370047150169794 7418 -17744279601292115985243453092770 7419 39224197013382572177906580520860 7420 -83477137233609063865801184185420 7421 171128131328898580924892427580111 7422 -338082405796116708656494795950951 7423 643966487230698492679037706573240 7424 -1183101220726166998177766949285720 7425 2097315800378205133133314137370140 7426 -3588740369536039894472559746166684 7427 5929223219233457216954663928449304 7428 -9461526413670410452587229673057400 7429 14586519887741882781071979079296825 7430 -21730937791941988633025601485483025 7431 31292550420396463631556866139095556 7432 -43564138820551939565500735213250676 7433 58644033027666072492020220479375910 7434 -76347892054886018904705570058055430 7435 96141789995041653435555162295329060 7436 -117118180539414377821494470432491764 7437 138032141350024088146761340152579579 7438 -157405073469325714553324335261713555 7439 173688356931669753989875128564649440 7440 -185463838757545669514612425416490080 7441 191645966716130525165099506263706416 7442 -191645966716130525165099506263706415 7443 185463838757545669514612425416497340 7444 -173688356931669753989875128556154030 7445 157405073469325714553324339105037039 7446 -138032141350024088146760440403099664 7447 117118180539414377821620995203800700 7448 -96141789995041653423851620949252480 7449 76347892054886019661706057563624110 7450 -58644033027666036717438848445376041 7451 43564138820553216227032050936383256 7452 -31292550420361167299851595120066910 7453 21730937792713618395413560992386325 7454 -14586519874179650979100995137311650 7455 9461526607965029744823848854235784 7456 -5929220924192517693577667515852784 7457 3588762940076589965752538259012460 7458 -2097129456903300814803652826677695 7459 1184401971256871651616187078825140 7460 -636242506698371336308990556403446 7461 377306602809499280834401376471811 7462 0 7463 727443624464307556544838890765920 7464 2058091603364822560955407358056686 7465 5946967498834749332940807131021989 7466 14578795907209555623425181964100495 7467 31295783714572787384247140823805080 7468 58642732277135146877932149551602005 7469 96142292557781994746998004728043391 7470 138031955003227820938153070529564234 7471 173688423381422117039740071767407360 7472 191645936785631100070576056496671800 7473 185464032460979448856185557981378625 7474 157401837880108452034257555513299675 7475 117157405420056976422038858162541800 7476 76009809454795283660812943586494775 7477 45661454673552880751812782768655875 7478 12269411365480976140855347377343750 7479 40754077031682856266659323305661500 7480 -72759129115581058701341054446260650 7481 139216543321450718357806419669000025 7482 -185086532154771687526132945857281400 7483 186191282382788527682899198523772760 7484 -132085174534819831503591805122910410 7485 107643862112933931567932022990787440 7486 64831997857784203224874523101567216 7487 183793916282323231385069674791403520 7488 173905190246930611552814875867147920 7489 176139520867081397522816250204649776 7490 -111782909248243960143021324640027250 7491 226260373280418232107416679952408500 7492 39485826610076757819043903233179879 7493 266566446905830368161232991254170715 7494 -80255375048402041970986338800797524 7495 332289425133221026107235219852492800 7496 -27500945153766160370762383849297364 7497 443075998594971957634602353426781525 7498 1441695500090718269348144531250000 7499 664613997892457935875442777836748800 7500 0 7501 1329227995784915872903807060280344576 7502 0 7503 1 7504 -122 7505 7381 7506 -295240 7507 8783390 7508 -207288004 7509 4042116078 7510 -66983637864 7511 962889794295 7512 -12196604061070 7513 137821625890091 7514 -1403274736335472 7515 12980291311103116 7516 -109833234170872520 7517 855130180330364620 7518 -6156937298378625264 7519 41174518182907056453 7520 -256735231022832234354 7521 1497622180966521367065 7522 -8197510885290432746040 7523 42217181059245728642106 7524 -205054879430622110547372 7525 941388310113310598422026 7526 -4092992652666567819226200 7527 16883594692249592254308075 7528 -66183691193618401636887654 7529 246916078683884036876080863 7530 -877923835320476575559398624 7531 2978670155551616952790816760 7532 -9654999814546620467666785360 7533 29930499425094523449767034616 7534 -88825998293828908302534425312 7535 252598932648075957985332271981 7536 -688906179949298067232724378130 7537 1803313235749633175991543225105 7538 -4534044707027649128207308680264 7539 10957274708650152059834329310638 7540 -25468260133619272355290603262564 7541 56968476614674688163150033613630 7542 -122701334246991636043707764706280 7543 254605268562507644790693611765531 7544 -509210537125015289581387223531062 7545 982048893026815201335532502524191 7546 -1827067707956865490856804655858960 7547 3280417021104372131311081086655860 7548 -5686056169914245027605873883536824 7549 9517963588769497111427223674615988 7550 -15390749632903867669541893601506704 7551 24048046301412293233659208752354225 7552 -36317457679683871414097580564779850 7553 53023488212338452264582467624578581 7554 -74856689240948403197057601352346232 7555 102208171848218012057520955692626586 7556 -134991925082552091396725790537431340 7557 172489682049927672340260732353384490 7558 -213259970534456031257049632727820824 7559 255150321889438465968255810585071343 7560 -295437214819349802700085675414293134 7561 331093430400995468543199463826362995 7562 -359152195689215423504487553981139520 7563 377109805473676194679711931680196496 7564 -383291933432261050330199012527412832 7565 377109805473676194679711931680196374 7566 -359152195689215423504487553981434760 7567 331093430400995468543199463619074991 7568 -295437214819349802700085742397930998 7569 255150321889438465968243613981010273 7570 -213259970534456031258452907464156296 7571 172489682049927672230427498182511970 7572 -134991925082552097553663088916056604 7573 102208171848217755322289932860392232 7574 -74856689240956600707942891785092272 7575 53023488212133397385151845514031209 7576 -36317457683776864066764148384006050 7577 24048046235228602040040807115466571 7578 -15390750510827702990018469160905328 7579 9517953933769682564806756007830628 7580 -5686144995912538856514176417962136 7581 3279728114924422833243848362277730 7582 -1831601752663893139985011964539224 7583 956580632893195928980241899261627 7584 -631911871372006925625094988237342 7585 -254605268562507644790693611765530 7586 -1949769042203857126900512420860480 7587 -5629087693299570339442719807807116 7588 -15416217893037486941909380808830338 7589 -36306500404975221249057454924366096 7590 -74861223285655437003123107039651760 7591 -134990121769314844141368832472839170 7592 -213260659440841035434547487562746326 7593 -295436962203533559931878097827713078 7594 -359152285393137552653872432074963456 7595 -383291873571262200141152112993343600 7596 -359152894250395187349175254372598250 7597 -295426254565970996996408955277803600 7598 -213382672746626858214973190788261200 7599 -134009875942609203668443519537451550 7600 -80542745477054536929167167305516750 7601 -12269411365480976140855347377343750 7602 -90247439755869098839742638332773000 7603 166803537054956521793860829423638675 7604 -297268816572218750829334543660252250 7605 376477893602347902557327048941968325 7606 -361101964735520470794939924653972240 7607 239734106975072632200144349088424830 7608 -209853837274387734433147153133695584 7609 -160180202751887867307283686988714272 7610 -376370102733998291972611703447289856 7611 -331824430927877023506893817681856480 7612 -348883808432487656204732004356983776 7613 250607905999488254391133727239951050 7614 -449526870824038547787742680502259800 7615 -115260918317705338609301188419774244 7616 -532412046058936197560296426922280510 7617 171518434377219320955345988197980274 7618 -664613997892457935875442777836748800 7619 61794062843582441332440552926588658 7620 -886151975994364777661102949706346450 7621 -1441695500090718269348144531250000 7622 -1329227995784915871750885555673497600 7623 42391158275216203514294433201 7624 -2658455991569831745807614120560689152 7625 0 7626 1 7627 -123 7628 7503 7629 -302621 7630 9078630 7631 -216071394 7632 4249404082 7633 -71025753942 7634 1029873432159 7635 -13159493855365 7636 150018229951161 7637 -1541096362225563 7638 14383566047438588 7639 -122813525481975636 7640 964963414501237140 7641 -7012067478708989884 7642 47331455481285681717 7643 -297909749205739290807 7644 1754357411989353601419 7645 -9695133066256954113105 7646 50414691944536161388146 7647 -247272060489867839189478 7648 1146443189543932708969398 7649 -5034380962779878417648226 7650 20976587344916160073534275 7651 -83067285885867993891195729 7652 313099769877502438512968517 7653 -1124839914004360612435479487 7654 3856593990872093528350215384 7655 -12633669970098237420457602120 7656 39585499239641143917433819976 7657 -118756497718923431752301459928 7658 341424930941904866287866697293 7659 -941505112597374025218056650111 7660 2492219415698931243224267603235 7661 -6337357942777282304198851905369 7662 15491319415677801188041637990902 7663 -36425534842269424415124932573202 7664 82436736748293960518440636876194 7665 -179669810861666324206857798319910 7666 377306602809499280834401376471811 7667 -763815805687522934372080835296593 7668 1491259430151830490916919726055253 7669 -2809116600983680692192337158383151 7670 5107484729061237622167885742514820 7671 -8966473191018617158916954970192684 7672 15204019758683742139033097558152812 7673 -24908713221673364780969117276122692 7674 39438795934316160903201102353860929 7675 -60365503981096164647756789317134075 7676 89340945892022323678680048189358431 7677 -127880177453286855461640068976924813 7678 177064861089166415254578557044972818 7679 -237200096930770103454246746230057926 7680 307481607132479763736986522890815830 7681 -385749652584383703597310365081205314 7682 468410292423894497225305443312892167 7683 -550587536708788268668341485999364477 7684 626530645220345271243285139240656129 7685 -690245626090210892047687017807502515 7686 736262001162891618184199485661336016 7687 -760401738905937245009910944207609328 7688 760401738905937245009910944207609329 7689 -736262001162891618184199485661328513 7690 690245626090210892047687017816581145 7691 -626530645220345271243285134991252047 7692 550587536708788268668342515872796636 7693 -468410292423894497225155425082941006 7694 385749652584383703611693931128643902 7695 -307481607132479762772023108389578690 7696 237200096930770150785702227515739643 7697 -177064861089164660897166567691371399 7698 127880177453337270153584605138312959 7699 -89340945890875880489136115480389033 7700 60365504002072751992672949390668350 7701 -39438795621216391025698663840892412 7702 24908717078267355653062645626338076 7703 -15203980173184502497889180124332836 7704 8966814615949559063783242836889977 7705 -5104992509645538690924661474911585 7706 2824607920399358493380378796374053 7707 -1408822693403536530398479089179059 7708 1141122408497022215206482211768404 7709 1113952827342331210082518349583319 7710 5287154539922903946374743549913360 7711 15121583021935448178514585895522676 7712 39475221469158430327766245516385292 7713 89325454572606645754678481069391893 7714 177071198447109239868338237182559904 7715 307479114913054369672677041669099490 7716 468411233930153537788874594078511676 7717 626530303712347043452550857482763107 7718 736262123775983327979724766313011328 7719 760401580563940286445335274472329425 7720 690248130943296561077167662541786500 7721 550551107317352008371833862590008050 7722 386126960312033116896888944940595200 7723 234390980016686700216007451844387975 7724 143084197295088298178485696587661500 7725 0 7726 201973578172468151870421081098037750 7727 -376782837969580587723084214447140100 7728 629355253140991902762118800377456800 7729 -759260616497500332619715255111342175 7730 695532780651120078472044178385063255 7731 -428935083588407791353188607607710414 7732 414273787597295340163577413419511872 7733 378890618227269500454532206589080224 7734 766278321726717937409312814088077312 7735 624775142233129462709213316026787360 7736 694372383563300173568563512661651776 7737 -547244807036983485218128616986559850 7738 892602848223431367814243276781824725 7739 296964591278840546453278860222371474 7740 1063382396617781676851244709313311020 7741 -354044553034853878924065286992345774 7742 1329287996535630196041321121264435200 7743 -130380298223215003255796891081171246 7744 1772303930793150417714104142265476300 7745 0 7746 2658455991569831744654692615953842176 7747 -127173474825648610542883299603 7748 5316911983139663491615228241121378304 7749 0 7750 1 7751 -124 7752 7626 7753 -310124 7754 9381251 7755 -225150024 7756 4465475476 7757 -75275158024 7758 1100899186101 7759 -14189367287524 7760 163177723806526 7761 -1691114592176724 7762 15924662409664151 7763 -137197091529414224 7764 1087776939983212776 7765 -7977030893210227024 7766 54343522959994671601 7767 -345241204687024972524 7768 2052267161195092892226 7769 -11449490478246307714524 7770 60109825010793115501251 7771 -297686752434404000577624 7772 1393715250033800548158876 7773 -6180824152323811126617624 7774 26010968307696038491182501 7775 -104043873230784153964730004 7776 396167055763370432404164246 7777 -1437939683881863050948448004 7778 4981433904876454140785694871 7779 -16490263960970330948807817504 7780 52219169209739381337891422096 7781 -158341996958564575669735279904 7782 460181428660828298040168157221 7783 -1282930043539278891505923347404 7784 3433724528296305268442324253346 7785 -8829577358476213547423119508604 7786 21828677358455083492240489896271 7787 -51916854257947225603166570564104 7788 118862271590563384933565569449396 7789 -262106547609960284725298435196104 7790 556976413671165605041259174791721 7791 -1141122408497022215206482211768404 7792 2255075235839353425289000561351846 7793 -4300376031135511183109256884438404 7794 7916601330044918314360222900897971 7795 -14073957920079854781084840712707504 7796 24170492949702359297950052528345496 7797 -40112732980357106920002214834275504 7798 64347509155989525684170219629983621 7799 -99804299915412325550957891670995004 7800 149706449873118488326436837506492506 7801 -217221123345309179140320117166283244 7802 304945038542453270716218626021897631 7803 -414264958019936518708825303275030744 7804 544681704063249867191233269120873756 7805 -693231259716863467334296887972021144 7806 854159945008278200822615808394097481 7807 -1018997829132682765893646929312256644 7808 1177118181929133539911626625240020606 7809 -1316776271310556163290972157048158644 7810 1426507627253102510231886503468838531 7811 -1496663740068828863194110429868945344 7812 1520803477811874490019821888415218656 7813 -1496663740068828863194110429868945468 7814 1426507627253102510231886503468528407 7815 -1316776271310556163290972157273308668 7816 1177118181929133539911626549964862582 7817 -1018997829132682765893661118679544168 7818 854159945008278200820924693801920757 7819 -693231259716863467471493979501435368 7820 544681704063249859214202375910646732 7821 -414264958019936863950029990300003268 7822 304945038542441821225740379714183107 7823 -217221123345606865892754521166860868 7824 149706449866937664174113026379874882 7825 -99804300019456198781742045635725008 7826 64347507718049841802307168681535617 7827 -40112749470621067890333163642093008 7828 24170334607705400733374382793065592 7829 -14075240850123394059976346636054908 7830 7907771752686442100812799781389367 7831 -4352292885393458408712423455002508 7832 1992968688229393140563702126155742 7833 -2282244816994044430412964423536808 7834 -3743399617464345578067997709639057 7835 -14336064467689815065810139373053632 7836 -39993870708766543535067548365640007 7837 -99856216769670272778252172833735832 7838 -217199294667950722969050936693174197 7839 -414273787597295340163577413419511872 7840 -693227825992275061204017652532266547 7841 -1018999112068907129324862246362221672 7842 -1316775810732960446699303684475837177 7843 -1496663914901089782729017048412042752 7844 -1496663227668230992626431051809366151 7845 -1316785117378178600474850529200634776 7846 -1018878961879658297632273412324399901 7847 -694372383563300173568563512661651776 7848 -406348356293724889872299334994941051 7849 -257333856430007846043540889965866376 7850 49902149879673257852390830361950000 7851 -454377707496738410751482278268891400 7852 840084704159548522012836440030007975 7853 -1321128564196247316429149877713965800 7854 1518521232995000665239430510222684350 7855 -1331112335882301301078044696693656804 7856 754303780457779190050906168544675971 7857 -828547575194590680327154826839023744 7858 -868735685782117421049861185220790368 7859 -1550850605801526752544332088698667008 7860 -1159162066174955082921265735694530272 7861 -1388744767126600347137127025323303552 7862 1169296066819213523894473384705525149 7863 -1772303930793150417714104142265476300 7864 -712098890399412206961914738657599179 7865 -2124156741582199539124222930841513608 7866 708089106069707757848130573984691548 7867 -2658660846946673157002541035578982400 7868 260760596446430006511593782162342492 7869 -3544607861586300835428208284530952600 7870 5216103320755995810031890869140625 7871 -5316911983139663491615228241121378304 7872 254346949651297221085766599206 7873 -10633823966279326983230456482242756608 7874 0 7875 1 7876 -125 7877 7750 7878 -317750 7879 9691375 7880 -234531275 7881 4690625500 7882 -79740633500 7883 1176174344125 7884 -15290266473625 7885 177367091094050 7886 -1854292315983250 7887 17615777001840875 7888 -153121753939078375 7889 1224974031512627000 7890 -9064807833193439800 7891 62320553853204898625 7892 -399584727647019644125 7893 2397508365882117864750 7894 -13501757639441400606750 7895 71559315489039423215775 7896 -357796577445197116078875 7897 1691402002468204548736500 7898 -7574539402357611674776500 7899 32191792460019849617800125 7900 -130054841538480192455912505 7901 500210928994154586368894250 7902 -1834106739645233483352612250 7903 6419373588758317191734142875 7904 -21471697865846785089593512375 7905 68709433170709712286699239600 7906 -210561166168303957007626702000 7907 618523425619392873709903437125 7908 -1743111472200107189546091504625 7909 4716654571835584159948247600750 7910 -12263301886772518815865443761950 7911 30658254716931297039663609404875 7912 -73745531616402309095407060460375 7913 170779125848510610536732140013500 7914 -380968819200523669658864004645500 7915 819082961281125889766557609987825 7916 -1698098822168187820247741386560125 7917 3396197644336375640495482773120250 7918 -6555451266974864608398257445790250 7919 12216977361180429497469479785336375 7920 -21990559250124773095445063613605475 7921 38244450869782214079034893241053000 7922 -64283225930059466217952267362621000 7923 104460242136346632604172434464259125 7924 -164151809071401851235128111300978625 7925 249510749788530813877394729177487510 7926 -366927573218427667466756954672775750 7927 522166161887762449856538743188180875 7928 -719209996562389789425043929296928375 7929 958946662083186385900058572395904500 7930 -1237912963780113334525530157092894900 7931 1547391204725141668156912696366118625 7932 -1873157774140960966716262737706354125 7933 2196116011061816305805273554552277250 7934 -2493894453239689703202598782288179250 7935 2743283898563658673522858660516997175 7936 -2923171367321931373425996933337783875 7937 3017467217880703353213932318284164000 7938 -3017467217880703353213932318284163999 7939 2923171367321931373425996933337791625 7940 -2743283898563658673522858660507305800 7941 2493894453239689703202598786978804750 7942 -2196116011061816305805272378377933125 7943 1873157774140960966716440104797448175 7944 -1547391204725141668139296919364277750 7945 1237912963780113335750504188605521900 7946 -958946662083186323579504719191005875 7947 719209996562392186933409811414793125 7948 -522166161887690890541049703764965100 7949 366927573220119069469225159221512250 7950 -249510749756339021417374879559687385 7951 164151809571612780229282697669872875 7952 -104460235716973043845855242730116250 7953 64283294639492636927664554061860600 7954 -38243832346356594686161183337615875 7955 21995275904696608679605011861206225 7956 -12186319106463498200429816175931500 7957 6726230392823375218934989585803750 7958 -2577114683055249750728925163132425 7959 5094296466504563460743224159680376 7960 11397894399899303607702922175030800 7961 38625419688982737748693761936324000 7962 104289463010498121993620412057772000 7963 249584495320147216204105913239788760 7964 522135503633045509494691246385336200 7965 958958925385075555927240319957531200 7966 1547386488070212035995307551002439000 7967 2196117754205480298372482950261582000 7968 2743283278206126314484751467260947800 7969 3017467497151302692227601612610105600 7970 2923169555501026002609095100547047400 7971 2493925132966104500346423540181722000 7972 1872776798902386854288464049058659800 7973 1241309163258556451036233154731254400 7974 697219436812056484843810161432293400 7975 471387815486520543611877786141683880 7976 -202775763679006679697494106620703125 7977 1023229956730253562230080742823167100 7978 -1851162498237955760040980222709867650 7979 2750010128956839907639792700423778425 7980 -3012372921414628145646123330663778274 7981 2532519873428896871703086571994004250 7982 -1297806919966163017765129672870896615 7983 1678199580202182676234051559883508576 7984 1944908905594781234354286546752002240 7985 3119995173951144382814370637919846400 7986 2114780582386138605579777877094904000 7987 2790398473225239895924832538157154401 7988 -2451966594263146112961102812048189945 7989 3520532870916168811102211047762076550 7990 1626911037444719311466321456145220600 7991 4244093566951855250559521276335391000 7992 -1373475176624143548212199837961921524 7993 5317406547768759078924980864208076800 7994 -495697775820099905124310460554163699 7995 7089215786759339083680721840503555001 7996 -18872039103326387703418731689453125 7997 10633823966279326985536299491456450560 7998 -381520424476945831628649898809 7999 21267647932558653966460912964485513216 8000 0 8001 1 8002 -126 8003 7875 8004 -325500 8005 10009125 8006 -244222650 8007 4925156775 8008 -84431259000 8009 1255914977625 8010 -16466440817750 8011 192657357567675 8012 -2031659407077300 8013 19470069317824125 8014 -170737530940919250 8015 1378095785451705375 8016 -10289781864706066800 8017 71385361686398338425 8018 -461905281500224542750 8019 2797093093529137508875 8020 -15899266005323518471500 8021 85061073128480823822525 8022 -429355892934236539294650 8023 2049198579913401664815375 8024 -9265941404825816223513000 8025 39766331862377461292576625 8026 -162246633998500042073712630 8027 630265770532634778824806755 8028 -2334317668639388069721506500 8029 8253480328403550675086755125 8030 -27891071454605102281327655250 8031 90181131036556497376292751975 8032 -279270599339013669294325941600 8033 829084591787696830717530139125 8034 -2361634897819500063255994941750 8035 6459766044035691349494339105375 8036 -16979956458608102975813691362700 8037 42921556603703815855529053166825 8038 -104403786333333606135070669865250 8039 244524657464912919632139200473875 8040 -551747945049034280195596144659000 8041 1200051780481649559425421614633325 8042 -2517181783449313710014298996547950 8043 5094296466504563460743224159680375 8044 -9951648911311240248893740218910500 8045 18772428628155294105867737231126625 8046 -34207536611305202592914543398941850 8047 60235010119906987174479956854658475 8048 -102527676799841680296987160603674000 8049 168743468066406098822124701826880125 8050 -268612051207748483839300545765237750 8051 413662558859932665112522840478466135 8052 -616438323006958481344151683850263260 8053 889093735106190117323295697860956625 8054 -1241376158450152239281582672485109250 8055 1678156658645576175325102501692832875 8056 -2196859625863299720425588729488799400 8057 2785304168505255002682442853459013525 8058 -3420548978866102634873175434072472750 8059 4069273785202777272521536292258631375 8060 -4690010464301506009007872336840456500 8061 5237178351803348376725457442805176425 8062 -5666455265885590046948855593854781050 8063 5940638585202634726639929251621947875 8064 -6034934435761406706427864636568328000 8065 5940638585202634726639929251621947749 8066 -5666455265885590046948855593855106550 8067 5237178351803348376725457442560953775 8068 -4690010464301506009007872421271715500 8069 4069273785202777272521519825817813625 8070 -3420548978866102634875207093479550050 8071 2785304168505255002511705322518094275 8072 -2196859625863299730715370594194866200 8073 1678156658645575713419821001468290125 8074 -1241376158450168138547587996003580750 8075 889093735105760761430361461321661975 8076 -616438323016224422748977500073776260 8077 413662558697686031114022798404753505 8078 -268612053542066152478688615486744250 8079 168743440175334644217022420499224875 8080 -102527956070441019310656454929615600 8081 60232648485009167674416700859716725 8082 -34224516567763810695890357090304550 8083 18668024841821960499732666561261375 8084 -10503396856360274529089336363569500 8085 2577114683055249750728925163132425 8086 -12468830694760553958908039215458576 8087 -33007484830823553033489121774299400 8088 -103079424744890714577182841179592000 8089 -268367526550283570919475749207196200 8090 -616542726793291815121024285461047760 8091 -1241333236893548464080365457033604000 8092 -2196876605819774227794569866698633600 8093 -3420542519098009400601912538068552000 8094 -4690012826098650462506435634909110880 8095 -5666454428547517930848474201237886800 8096 -6034934994302605384455203225220211200 8097 -5666448715938414974701008723223249200 8098 -4690114895978910797219109773269236000 8099 -3419348918832140656912230996778161600 8100 -2206811277108928639603652404135283200 8101 -1181141147699995380840473260324115520 8102 -885050374386219540586778087912726640 8103 620481681603890296706984543666796875 8104 -2299387581943006681141071085073187000 8105 4035049268637062660425029406150966325 8106 -5676958662742380139276160666982187950 8107 5928169754510008432334063094895127199 8108 -4793089891380730291490448571260026500 8109 2168762270796557772351342814665613765 8110 -3438357168056260262587569110078150976 8111 -4271255970772213162547806627957648320 8112 -6239990347902288765628741275839692800 8113 -3782248732242516185831937151060632000 8114 -5629877465649552042962681949472878526 8115 5055875657030483802808301558638253735 8116 -6999366675112298437768849958749465500 8117 -3585138607898799182737961269911270240 8118 -8482355353131986660319459869760618000 8119 2581288864778182844269087202813689179 8120 -10634813095537518157849961728416153600 8121 893216527804203446772143011175460109 8122 -14178431764278890405834359495332059406 8123 49407639809525571763515472412109375 8124 -21267647932558653971072598982912901120 8125 381520424476945831628649898809 8126 -42535295865117307932921825928971026432 8127 0 8128 1 8129 -127 8130 8001 8131 -333375 8132 10334625 8133 -254231775 8134 5169379425 8135 -89356415775 8136 1340346236625 8137 -17722355795375 8138 209123798385425 8139 -2224316764644975 8140 21501728724901425 8141 -190207600258743375 8142 1548833316392624625 8143 -11667877650157772175 8144 81675143551104405225 8145 -533290643186622881175 8146 3258998375029362051625 8147 -18696359098852655980375 8148 100960339133804342294025 8149 -514416966062717363117175 8150 2478554472847638204110025 8151 -11315139984739217888328375 8152 49032273267203277516089625 8153 -202012965860877503366289255 8154 792512404531134820898519385 8155 -2964583439172022848546313255 8156 10587797997042938744808261625 8157 -36144551783008652956414410375 8158 118072202491161599657620407225 8159 -369451730375570166670618693575 8160 1108355191126710500011856080725 8161 -3190719489607196893973525080875 8162 8821400941855191412750334047125 8163 -23439722502643794325308030468075 8164 59901513062311918831342744529525 8165 -147325342937037421990599723032075 8166 348928443798246525767209870339125 8167 -796272602513947199827735345132875 8168 1751799725530683839621017759292325 8169 -3717233563930963269439720611181275 8170 7611478249953877170757523156228325 8171 -15045945377815803709636964378590875 8172 28724077539466534354761477450037125 8173 -52979965239460496698782280630068475 8174 94442546731212189767394500253600325 8175 -162762686919748667471467117458332475 8176 271271144866247779119111862430554125 8177 -437355519274154582661425247592117875 8178 682274610067681148951823386243703885 8179 -1030100881866891146456674524328729395 8180 1505532058113148598667447381711219885 8181 -2130469893556342356604878370346065875 8182 2919532817095728414606685174177942125 8183 -3875016284508875895750691231181632275 8184 4982163794368554723108031582947812925 8185 -6205853147371357637555618287531486275 8186 7489822764068879907394711726331104125 8187 -8759284249504283281529408629099087875 8188 9927188816104854385733329779645632925 8189 -10903633617688938423674313036659957475 8190 11607093851088224773588784845476728925 8191 -11975573020964041433067793888190275875 8192 11975573020964041433067793888190275876 8193 -11607093851088224773588784845476720924 8194 10903633617688938423674313036670292100 8195 -9927188816104854385733329774476253500 8196 8759284249504283281529409969445324500 8197 -7489822764068879907394502602532718700 8198 6205853147371357637577120016256387700 8199 -4982163794368554721559198266555188300 8200 3875016284508875977425834782286037500 8201 -2919532817095725155608310144815890500 8202 2130469893556443316944012174688359900 8203 -1505532058110670044194599743507109860 8204 1030100881915923419723877801844819020 8205 -682274609275168744420688565345184500 8206 437355529861952579704363992400379500 8207 -271271026794045287957512204810146900 8208 162763795274939794181967129314413200 8209 -94433725330270334575981749919553200 8210 53039866752522808617613623374598000 8211 -28375149095668287828994267579698000 8212 16797745103346487549257982137883200 8213 0 8214 32441311103397497624201198061226401 8215 92690747005681505927773482240076225 8216 272067417468761726318940938121923625 8217 681925681623882902423831859608719785 8218 1505679383456085637638271297826876585 8219 2919472915582665569397210644810531425 8220 4982187234091158327241490695320575025 8221 7489813942656622912218559758108728625 8222 9927192007616856397461358574069233185 8223 11607092706588481863869631877206237825 8224 11975574498770962935348460570665050176 8225 10903610059894233288718388071019416800 8226 8759633214092633311063830135730074000 8227 6202135903219628677264741550836944800 8228 3903740365012925950952619108282387880 8229 1967707205844182244941410236331508040 8230 1712375492185617534536578691454812160 8231 -1693114363743422050167717655462109375 8232 5144927589654809657274739270496791125 8233 -8706244382754239027574850244187343275 8234 11623891596192088937102480574339780925 8235 -11574652539996243376288456669646124924 8236 9031351677560861701250387164685253500 8237 -3476487601631961951665029288008068840 8238 7113006056091299463662779462159869201 8239 9229871452171359363124736949986737825 8240 12409608330556959475282060751816114176 8241 6600439242985509278570617753653018000 8242 11397280480717939312968577813103831881 8243 -10263693782565159182502699051818381315 8244 13932959356421163077294592806183323200 8245 7674256752729726466319758694407817105 8246 16958878925492249479839337056611072000 8247 -4685574596393204699294247412649040684 8248 21269336481822782138432176244157054976 8249 -1511341543858719379133287518945056964 8250 28356863910078205288614550619314017621 8251 -110478841221923939883708953857421875 8252 42535295865117307937533511947398414336 8253 0 8254 85070591730234615865843651857942052864 8255 0 8256 1 8257 -128 8258 8128 8259 -341376 8260 10668000 8261 -264566400 8262 5423611200 8263 -94525795200 8264 1429702652400 8265 -19062702032000 8266 226846154180800 8267 -2433440563030400 8268 23726045489546400 8269 -211709328983644800 8270 1739040916651368000 8271 -13216710966550396800 8272 93343021201262177400 8273 -614965786737727286400 8274 3792289018215984932800 8275 -21955357473882018032000 8276 119656698232656998274400 8277 -615377305196521705411200 8278 2992971438910355567227200 8279 -13793694457586856092438400 8280 60347413251942495404418000 8281 -251045239128080780882378880 8282 994525370392012324264808640 8283 -3757095843703157669444832640 8284 13552381436214961593354574880 8285 -46732349780051591701222672000 8286 154216754274170252614034817600 8287 -487523932866731766328239100800 8288 1477806921502280666682474774300 8289 -4299074680733907393985381161600 8290 12012120431462388306723859128000 8291 -32261123444498985738058364515200 8292 83341235564955713156650774997600 8293 -207226855999349340821942467561600 8294 496253786735283947757809593371200 8295 -1145201046312193725594945215472000 8296 2548072328044631039448753104425200 8297 -5469033289461647109060738370473600 8298 11328711813884840440197243767409600 8299 -22657423627769680880394487534819200 8300 43770022917282338064398441828628000 8301 -81704042778927031053543758080105600 8302 147422511970672686466176780883668800 8303 -257205233650960857238861617711932800 8304 434033831785996446590578979888886600 8305 -708626664140402361780537110022672000 8306 1119630129341835731613248633835821760 8307 -1712375491934572295408497910572433280 8308 2535632939980039745124121906039949280 8309 -3636001951669490955272325752057285760 8310 5050002710652070771211563544524008000 8311 -6794549101604604310357376405359574400 8312 8857180078877430618858722814129445200 8313 -11188016941739912360663649870479299200 8314 13695675911440237544950330013862590400 8315 -16249107013573163188924120355430192000 8316 18686473065609137667262738408744720800 8317 -20830822433793792809407642816305590400 8318 22510727468777163197263097882136686400 8319 -23582666872052266206656578733667004800 8320 23951146041928082866135587776380551750 8321 -23582666872052266206656578733667004928 8322 22510727468777163197263097882136345024 8323 -20830822433793792809407642816570156800 8324 18686473065609137667262738314218925600 8325 -16249107013573163188924139418132224000 8326 13695675911440237544947896573299560000 8327 -11188016941739912360875359199462944000 8328 8857180078877430605642011847579048400 8329 -6794549101604604925323163143086860800 8330 5050002710652048815854089662505976000 8331 -3636001951670106332577522273762696960 8332 2535632939966246050666535049947510880 8333 -1712375492185617534536578691454812160 8334 1119630125584739887910090964390989120 8335 -708626710872752141832128811245344000 8336 434033344262063579858812651649785800 8337 -257209532725641591146255603093094400 8338 147390250847228187480438722519153600 8339 -81911269634926380394365700547667200 8340 42624821870970144338803496613156000 8341 -28126456917231327989455225905292800 8342 -11328711813884840440197243767409599 8343 -87173076068388678162604496450920576 8344 -254657161322916226199412859183896400 8345 -709771865186714555506151117940176000 8346 -1711879238147837011437014055489515680 8347 -3636209178525490317829858661075244160 8348 -6794465760369035562355201538599644000 8349 -11188049202863972236954584450549225600 8350 -16249095001392384313283871136166646000 8351 -20830826736625569387018194471131584640 8352 -23582665240028590430205659437157412900 8353 -23582671658650879807295739047287267328 8354 -20830738938341473579524233551760341600 8355 -16250252261351825162701326064570368000 8356 -11176688216373646084220200362340959520 8357 -6876253148140627800079864570611799040 8358 -3201968118889584515594930969609001720 8359 -3424750984371235069073157382909624320 8360 4341375999839666042631377228693750000 8361 -11445226474479347646267511392366864000 8362 18604561795977204260046323980415648800 8363 -23610793328970134867308704363295740800 8364 22423554392769241589050668538088458224 8365 -16958878925492249479839337056611072000 8366 5220982912472375555706189092898261840 8367 -14825196355579776000918291885549611136 8368 -19667426584366451223997299348050776680 8369 -24548503556442243654497635479299555328 8370 -11156479527722124638434380666161946000 8371 -23130829682527185503056521321635551616 8372 20527387565130318365005398103636762630 8373 -27776069791955497742538543526510118400 8374 -16025156046314348574521871340365358420 8375 -33917757850984498959678674113222144000 8376 8163335123111945625585775831796414904 8377 -42537683834387373099939004232927019008 8378 2350072823983647702207743983862954264 8379 -56713728392437047292647848681602883456 8380 220957682443847879767417907714843750 8381 -85070591730234615865843651857942052864 8382 -1144561273430837494885949696427 8383 -170141183460469231731687303715884105728 8384 0 8385 1 8386 -129 8387 8256 8388 -349504 8389 11009376 8390 -275234400 8391 5688177600 8392 -99949406400 8393 1524228447600 8394 -20492404684400 8395 245908856212800 8396 -2660286717211200 8397 26159486052576800 8398 -235435374473191200 8399 1950750245635012800 8400 -14955751883201764800 8401 106559732167812574200 8402 -708308807938989463800 8403 4407254804953712219200 8404 -25747646492098002964800 8405 141612055706539016306400 8406 -735034003429178703685600 8407 3608348744106877272638400 8408 -16786665896497211659665600 8409 74141107709529351496856400 8410 -311392652380023276286796880 8411 1245570609520093105147187520 8412 -4751621214095169993709641280 8413 17309477279918119262799407520 8414 -60284731216266553294577246880 8415 200949104054221844315257489600 8416 -641740687140902018942273918400 8417 1965330854369012433010713875100 8418 -5776881602236188060667855935900 8419 16311195112196295700709240289600 8420 -44273243875961374044782223643200 8421 115602359009454698894709139512800 8422 -290568091564305053978593242559200 8423 703480642734633288579752060932800 8424 -1641454833047477673352754808843200 8425 3693273374356824765043698319897200 8426 -8017105617506278148509491474898800 8427 16797745103346487549257982137883200 8428 -33986135441654521320591731302228800 8429 66427446545052018944792929363447200 8430 -125474065696209369117942199908733600 8431 229126554749599717519720538963774400 8432 -404627745621633543705038398595601600 8433 691239065436957303829440597600819400 8434 -1142660495926398808371116089911558600 8435 1828256793482238093393785743858493760 8436 -2832005621276408027021746544408255040 8437 4248008431914612040532619816612382560 8438 -6171634891649530700396447658097235040 8439 8686004662321561726483889296581293760 8440 -11844551812256675081568939949883582400 8441 15651729180482034929216099219489019600 8442 -20045197020617342979522372684608744400 8443 24883692853180149905613979884341889600 8444 -29944782925013400733874450369292782400 8445 34935580079182300856186858764174912800 8446 -39517295499402930476670381225050311200 8447 43341549902570956006670740698442276800 8448 -46093394340829429403919676615803691200 8449 47533812913980349072792166510047556550 8450 -47533812913980349072792166510047556549 8451 46093394340829429403919676615803699456 8452 -43341549902570956006670740698431267424 8453 39517295499402930476670381230738488800 8454 -34935580079182300856186857239946465200 8455 29944782925013400733874696278148995200 8456 -24883692853180149905587820398289312800 8457 20045197020617342981473122930243757200 8458 -15651729180482034822656367051676445400 8459 11844551812256679488823744903595801600 8460 -8686004662321420114428182757564987360 8461 6171634891653139049140554535369873440 8462 -4248008431840470932823090465115526160 8463 2832005622521978636541839649555442560 8464 -1828256776172760813475666481059086240 8465 1142660696875502862592960405169048200 8466 -691237100106102934817007586886944300 8467 404644056816745740000739107835891200 8468 -229010952390590262820825829824261600 8469 126177546338944002406521951969666400 8470 -62734173170695194179749231043550000 8471 50783880545001008869849713440112000 8472 49629701441705531395534947225563871 8473 237143660367105995668230030449682576 8474 687545792062600479064396799331515800 8475 1829898248315285571067384407523549760 8476 4247304951271877407008604690078258560 8477 8686295230413126138097600057636427160 8478 15651613578122999726870712412346542000 8479 24883737126427634215732131543838171200 8480 34935563767675796007511134778647826320 8481 43341555696762035522776920629097620220 8482 47533810306908807562877714557059763050 8483 46093411293765228741117396267317907456 8484 39517004730362262117394558322238440000 8485 29948476258672488774906293271046139280 8486 20011210867866211180234411936142120880 8487 12073678371757900420438635436269217280 8488 5028974394481169631249345340311127320 8489 7080014054747983329454482742454622001 8490 -10701891115455313326685508896486625000 8491 25288336910013682311511462112693659200 8492 -39391117953067594837963718033555048000 8493 47584596794526226727721151941207660550 8494 -43104406242515384275438240483295697504 8495 31774681374277816106810171190076786560 8496 -6965478223312789159747348897788454840 8497 31059065291451522449202430839255776616 8498 41387824837583587953702800230800607460 8499 48326295832869104800426777246685986816 8500 18037496999559369020061786869877300000 8501 47017277521888561924021872077117104556 8502 -40456143794708147854561211134988478549 8503 55462290663024167073026444967163708800 8504 32726954633483592790926096632280441050 8505 67856615283045745424455470068481392841 8506 -13491573196577142135441767824584250704 8507 85072979699504681028249144143470657536 8508 -3188804104108576025282200448780851564 8509 113427457357154731300714444806180615126 8510 -399716202578623779118061065673828125 8511 170141183460469231722463931679029329920 8512 3433683820292512484657849089281 8513 340282366920938463463374607431768211456 8514 0 8515 1 8516 -130 8517 8385 8518 -357760 8519 11358880 8520 -286243776 8521 5963412000 8522 -105637584000 8523 1624177854000 8524 -22016633132000 8525 266401260897200 8526 -2906195573424000 8527 28819772769788000 8528 -261594860525768000 8529 2186185620108204000 8530 -16906502128836777600 8531 121515484051014339000 8532 -814868540106802038000 8533 5115563612892701683000 8534 -30154901297051715184000 8535 167359702198637019271200 8536 -876646059135717719992000 8537 4343382747536055976324000 8538 -20395014640604088932304000 8539 90927773606026563156522000 8540 -385533760089552627783653280 8541 1556963261900116381433984400 8542 -5997191823615263098856828800 8543 22061098494013289256509048800 8544 -77594208496184672557376654400 8545 261233835270488397609834736480 8546 -842689791195123863257531408000 8547 2607071541509914451952987793500 8548 -7742212456605200493678569811000 8549 22088076714432483761377096225500 8550 -60584438988157669745491463932800 8551 159875602885416072939491363156000 8552 -406170450573759752873302382072000 8553 994048734298938342558345303492000 8554 -2344935475782110961932506869776000 8555 5334728207404302438396453128740400 8556 -11710378991863102913553189794796000 8557 24814850720852765697767473612782000 8558 -50783880545001008869849713440112000 8559 100413581986706540265384660665676000 8560 -191901512241261388062735129272180800 8561 354600620445809086637662738872508000 8562 -633754300371233261224758937559376000 8563 1095866811058590847534478996196421000 8564 -1833899561363356112200556687512378000 8565 2970917289408636901764901833770052360 8566 -4660262414758646120415532288266748800 8567 7080014053191020067554366361020637600 8568 -10419643323564142740929067474709617600 8569 14857639553971092426880336954678528800 8570 -20530556474578236808052829246464876160 8571 27496280992738710010785039169372602000 8572 -35696926201099377908738471904097764000 8573 44928889873797492885136352568950634000 8574 -54828475778193550639488430253634672000 8575 64880363004195701590061309133467695200 8576 -74452875578585231332857239989225224000 8577 82858845401973886483341121923492588000 8578 -89434944243400385410590417314245968000 8579 93627207254809778476711843125851247750 8580 -95067625827960698145584333020095113100 8581 93627207254809778476711843125851247620 8582 -89434944243400385410590417314246325760 8583 82858845401973886483341121923206344224 8584 -74452875578585231332857240094862808000 8585 64880363004195701590061287116834563200 8586 -54828475778193550639491336449208096000 8587 44928889873797492884874757708424866000 8588 -35696926201099377925644974032934541600 8589 27496280992738709195916499062570564000 8590 -20530556474578266962954126298180060160 8591 14857639553970215780821201236958536800 8592 -10419643323584537755569671563641921600 8593 7080014052805486307464813733236984320 8594 -4660262420755837944030795387123577600 8595 2970917211814428405580229276393397960 8596 -1833900404053147307324419945043786000 8597 1095859068846134242333985317626610000 8598 -633814884810221418894504429023308800 8599 354194449995235326884789436490436000 8600 -194246447717043499024667636141956800 8601 88703202994843437351831470870880000 8602 -101567761090002017739699426880224000 8603 -167086661520408622364967655659390415 8604 -645464679363096364138312127640415776 8605 -1828564833155951809762158610205783600 8606 -4662607350234428231380370990709948800 8607 -10418649274829843800400323509297921600 8608 -20530962645028811382674242655648986160 8609 -35696766325496325132963333775715336800 8610 -54828536362652933811798779834030908800 8611 -74452853488951553638473362230695014100 8612 -89434952063207050511975583550192433400 8613 -95067620613817615125755429114119526100 8614 -89435005670529164763384026063241666560 8615 -74451881268617097124026284139724579520 8616 -54840186234779622238589562196379546400 8617 -35596512597051572891366300115759816800 8618 -21164310780946692047794148334596264960 8619 -7448726032618937591904653348437884840 8620 -15079905744705514445049415489616848610 8621 25662380588776490477066645793448750000 8622 -55462290663024167073026444967163708800 8623 82664598954261186488579474394341294200 8624 -95169193589052453455442303882415321100 8625 82213380724167920740805124814305427824 8626 -59491083971117800220893961553591212800 8627 6965478223312789159747348897788454840 8628 -65259890065208940470509940605623604176 8629 -86109434153352604402028715153765746040 8630 -94729022385659074316832116469619752960 8631 -27243491658497242423452836364799080000 8632 -95628904480736243089027030052998107736 8633 78553630287045967274658387827544623540 8634 -110924581326048334146052889934327417600 8635 -65453909266967185581852193264560882100 8636 -135789569567653335911109141711853389330 8637 20670288816788794228862223391012548084 8638 -170141183460469231722463931679029329920 8639 3188804104108576025282200448780851564 8640 -226854914714309462601428889612361230252 8641 646754401626251637935638427734375000 8642 -340282366920938463444927863358058659840 8643 -6867367640585024969315698178562 8644 -680564733841876926926749214863536422912 8645 0 8646 1 8647 -131 8648 8515 8649 -366145 8650 11716640 8651 -297602656 8652 6249655776 8653 -111600996000 8654 1729815438000 8655 -23640810986000 8656 288417894029200 8657 -3172596834321200 8658 31725968343212000 8659 -290414633295556000 8660 2447780480633972000 8661 -19092687748944981600 8662 138421986179851116600 8663 -936384024157816377000 8664 5930432152999503721000 8665 -35270464909944416867000 8666 197514603495688734455200 8667 -1044005761334354739263200 8668 5220028806671773696316000 8669 -24738397388140144908628000 8670 111322788246630652088826000 8671 -476461533695579190940175280 8672 1942497021989669009217637680 8673 -7554155085515379480290813200 8674 28058290317628552355365877600 8675 -99655306990197961813885703200 8676 338828043766673070167211390880 8677 -1103923626465612260867366144480 8678 3449761332705038315210519201500 8679 -10349283998115114945631557604500 8680 29830289171037684255055666036500 8681 -82672515702590153506868560158300 8682 220460041873573742684982827088800 8683 -566046053459175825812793745228000 8684 1400219184872698095431647685564000 8685 -3338984210081049304490852173268000 8686 7679663683186413400328959998516400 8687 -17045107199267405351949642923536400 8688 36525229712715868611320663407578000 8689 -75598731265853774567617187052894000 8690 151197462531707549135234374105788000 8691 -292315094227967928328119789937856800 8692 546502132687070474700397868144688800 8693 -988354920817042347862421676431884000 8694 1729621111429824108759237933755797000 8695 -2929766372421946959735035683708799000 8696 4804816850771993013965458521282430360 8697 -7631179704167283022180434122036801160 8698 11740276467949666187969898649287386400 8699 -17499657376755162808483433835730255200 8700 25277282877535235167809404429388146400 8701 -35388196028549329234933166201143404960 8702 48026837467316946818837868415837478160 8703 -63193207193838087919523511073470366000 8704 80625816074896870793874824473048398000 8705 -99757365651991043524624782822585306000 8706 119708838782389252229549739387102367200 8707 -139333238582780932922918549122692919200 8708 157311720980559117816198361912717812000 8709 -172293789645374271893931539237738556000 8710 183062151498210163887302260440097215750 8711 -188694833082770476622296176145946360850 8712 188694833082770476622296176145946360851 8713 -183062151498210163887302260440097207235 8714 172293789645374271893931539237750272640 8715 -157311720980559117816198361906468156224 8716 139333238582780932922918550852508357200 8717 -119708838782389252229549450969208338000 8718 99757365651991043524656508790928518000 8719 -80625816074896870791427043992414426000 8720 63193207193838088057945497253321482600 8721 -48026837467316940888405715416333757160 8722 35388196028549526749536661889877860160 8723 -25277282877530015139002732655691830400 8724 17499657376866485596730064487819081200 8725 -11740276466007169165980229640069748720 8726 7631179732225573339808986477402678760 8727 -4804816511943949247292388354071039480 8728 2929769822183279664773350894228000500 8729 -1729591281140653071074982878089760500 8730 988575380858915921605106659258972800 8731 -545101913502197776604966220459124800 8732 299994757911154341728448749936373200 8733 -114672232818991680523913710698210000 8734 226796193797561323702851561158682001 8735 509976902974354606089077204736744655 8736 1746666218629091514111187582928989176 8737 4797137187088806600565105920472927960 8738 11743615452159747237306115469803866400 8739 25275882658350362450621285032757600800 8740 48027403513370411925095834209086427160 8741 80625595614853953214370805135482046000 8742 119708921455016277607949876907751351500 8743 157311691142715791692998727376760962300 8744 183062162186322205769090276238866211130 8745 188694819283725145802142915303869554851 8746 172294011209339771933286485087943505920 8747 139329899259742808106940989833123698320 8748 99793890981359066383465791268221799200 8749 62900892071551829811988825108017748200 8750 37117817147533505943811279303924470360 8751 9868477670756705552559961356564642360 8752 32908462610237270041313970097731008955 8753 -60263437371766131042996790942932187500 8754 120697414163272906548574712159613180000 8755 -171993794887468338517393786419314875800 8756 188921629276574301980567033835540622051 8757 -155565054769484378902206049498814091224 8758 111500984553912158737434123447325240900 8759 0 8760 137245104061484157221428655570955217476 8761 177268990414733170268549995228005224170 8762 185022642598106678002814988851342213120 8763 36449486317435115826843885859720860000 8764 194446613065581062203336260554777067036 8765 -150172134214357033968560085350263500795 8766 222184483599320799560362043033437588501 8767 128256136571444406757667741348203914291 8768 271778997236266466400983498935552443615 8769 -27849004437000446322282678957440845464 8770 340274213883870076780786038246085754880 8771 0 8772 453709827711777015056601536895797915863 8773 -893792600673879496753215789794921875 8774 680564733841876926908302470789826871296 8775 10301051460877537453973547267843 8776 1361129467683753853853498429727072845824 8777 0 8778 1 8779 -132 8780 8646 8781 -374660 8782 12082785 8783 -309319296 8784 6547258432 8785 -117850651776 8786 1841416434000 8787 -25370626424000 8788 312058705015200 8789 -3461014728350400 8790 34898565177533200 8791 -322140601638768000 8792 2738195113929528000 8793 -21540468229578953600 8794 157514673928796098200 8795 -1074806010337667493600 8796 6866816177157320098000 8797 -41200897062943920588000 8798 232785068405633151322200 8799 -1241520364830043473718400 8800 6264034568006128435579200 8801 -29958426194811918604944000 8802 136061185634770796997454000 8803 -587784321942209843029001280 8804 2418958555685248200157812960 8805 -9496652107505048489508450880 8806 35612445403143931835656690800 8807 -127713597307826514169251580800 8808 438483350756871031981097094080 8809 -1442751670232285331034577535360 8810 4553684959170650576077885345980 8811 -13799045330820153260842076806000 8812 40179573169152799200687223641000 8813 -112502804873627837761924226194800 8814 303132557576163896191851387247100 8815 -786506095332749568497776572316800 8816 1966265238331873921244441430792000 8817 -4739203394953747399922499858832000 8818 11018647893267462704819812171784400 8819 -24724770882453818752278602922052800 8820 53570336911983273963270306331114400 8821 -112123960978569643178937850460472000 8822 226796193797561323702851561158682000 8823 -443512556759675477463354164043644800 8824 838817226915038403028517658082545600 8825 -1534857053504112822562819544576572800 8826 2717976032246866456621659610187681000 8827 -4659387483851771068494273617464596000 8828 7734583223193939973700494204991229360 8829 -12435996554939276036145892643319231520 8830 19371456172116949210150332771324187560 8831 -29239933844704828996453332485017641600 8832 42776940254290397976292838265118401600 8833 -60665478906084564402742570630531551360 8834 83415033495866276053771034616980883120 8835 -111220044661155034738361379489307844160 8836 143819023268734958713398335546518764000 8837 -180383181726887914318499607295633704000 8838 219466204434380295754174522209687673200 8839 -259042077365170185152468288509795286400 8840 296644959563340050739116911035410731200 8841 -329605510625933389710129901150456368000 8842 355355941143584435781233799677835771750 8843 -371756984580980640509598436586043576600 8844 377389666165540953244592352291892721700 8845 -371756984580980640509598436586043576732 8846 355355941143584435781233799677835397090 8847 -329605510625933389710129901150765687296 8848 296644959563340050739116910917560079424 8849 -259042077365170185152468313880421710400 8850 219466204434380295754171061194959322800 8851 -180383181726887914318821747897272472000 8852 143819023268734958691857867316939810400 8853 -111220044661155035813167389826975337760 8854 83415033495866234852873971673060295120 8855 -60665478906085805923107400674005269760 8856 42776940254260439550098026346513457600 8857 -29239933845292613318395542328046642880 8858 19371456162620297102645284281815736680 8859 -12435996682652873343972406812570812320 8860 7734581780442269741415163170413694000 8861 -4659401282897101888647534459541402000 8862 2717863529441992828783897685961486200 8863 -1535643559599445572131317321148889600 8864 834078023520084655628595158223713600 8865 -468237327642129296215632766965697600 8866 114672232818991680523913710698210000 8867 -555636517738245120642292014504116932 8868 -1481286716592129548599549238233375615 8869 -4684112254734224887246552338237300576 8870 -12424977907046008573440760772442431920 8871 -29244673048099782744175395586515241600 8872 -60663512640846232371306652260304661160 8873 -111220831167250408688826940209800748960 8874 -180382878594324074120035409315810877700 8875 -259042189868562843102248260277050482480 8876 -329605470410747775154186768627576036200 8877 -371756999822777641562037028462697917960 8878 -371756939847722512186148659820934589752 8879 -329606298574780392691983729961915539456 8880 -259031058278793566932892462087152831920 8881 -180495305815580081269827199916984524800 8882 -110381227398627552006994940333236101360 8883 -65324866399434229099106722780978316640 8884 -9868477670756705552559961356564642360 8885 -73101475589325222068657187286131739620 8886 139159621985973918010385573725391250000 8887 -260577720924799589151116558351187888000 8888 354887703815948577386402350196625751350 8889 -372312621098750085576800370562626355932 8890 291960847344218504040082696165981443624 8891 -209627868574033069083725326668146339600 8892 -27803831406145793894318483994068975839 8893 -288394247674246242816686541068046741456 8894 -361304440567336834971462005604793381400 8895 -360381089472990576052905180264562425856 8896 -36449486317435115826843885859720860000 8897 -394955214299054946256148805178072352016 8898 282310002156409529018010699633439569930 8899 -445620402638931932487893872046269734612 8900 -246120602615335283223251510291535535832 8901 -544004890772540355239549790745011099060 8902 27849004437000446322282678957440845464 8903 -680536897632143510567322782876137684992 8904 -12123634655503922388926196332653501863 8905 -907419650273028299674434346804822197804 8906 893792600673879496753215789794921875 8907 -1361129467683753853853498429727072845824 8908 -10301051460877537453973547267843 8909 -2722258935367507707706996859454145691648 8910 0 8911 1 8912 -133 8913 8778 8914 -383306 8915 12457445 8916 -321402081 8917 6856577728 8918 -124397910208 8919 1959267085776 8920 -27212042858000 8921 337429331439200 8922 -3773073433365600 8923 38359579905883600 8924 -357039166816301200 8925 3060335715568296000 8926 -24278663343508481600 8927 179055142158375051800 8928 -1232320684266463591800 8929 7941622187494987591600 8930 -48067713240101240686000 8931 273985965468577071910200 8932 -1474305433235676625040600 8933 7505554932836171909297600 8934 -36222460762818047040523200 8935 166019611829582715602398000 8936 -723845507576980640026455280 8937 3006742877627458043186814240 8938 -11915610663190296689666263840 8939 45109097510648980325165141680 8940 -163326042710970446004908271600 8941 566196948064697546150348674880 8942 -1881235020989156363015674629440 8943 5996436629402935907112462881340 8944 -18352730289990803836919962151980 8945 53978618499972952461529300447000 8946 -152682378042780636962611449835800 8947 415635362449791733953775613441900 8948 -1089638652908913464689627959563900 8949 2752771333664623489742218003108800 8950 -6705468633285621321166941289624000 8951 15757851288221210104742312030616400 8952 -35743418775721281457098415093837200 8953 78295107794437092715548909253167200 8954 -165694297890552917142208156791586400 8955 338920154776130966881789411619154000 8956 -670308750557236801166205725202326800 8957 1282329783674713880491871822126190400 8958 -2373674280419151225591337202659118400 8959 4252833085750979279184479154764253800 8960 -7377363516098637525115933227652277000 8961 12393970707045711042194767822455825360 8962 -20170579778133216009846386848310460880 8963 31807452727056225246296225414643419080 8964 -48611390016821778206603665256341829160 8965 72016874098995226972746170750136043200 8966 -103442419160374962379035408895649952960 8967 144080512401950840456513605247512434480 8968 -194635078157021310792132414106288727280 8969 255039067929889993451759715035826608160 8970 -324202204995622873031897942842152468000 8971 399849386161268210072674129505321377200 8972 -478508281799550480906642810719482959600 8973 555687036928510235891585199545206017600 8974 -626250470189273440449246812185867099200 8975 684961451769517825491363700828292139750 8976 -727112925724565076290832236263879348350 8977 749146650746521593754190788877936298300 8978 -749146650746521593754190788877936298299 8979 727112925724565076290832236263879357128 8980 -684961451769517825491363700828279682305 8981 626250470189273440449246812192723676928 8982 -555687036928510235891585197585938931824 8983 478508281799550480906643148148814398800 8984 -399849386161268210072635769925415493600 8985 324202204995622873034958278557720764000 8986 -255039067929889993272704572877451556360 8987 194635078157021318733754601601276318880 8988 -144080512401950566470548136670440524280 8989 103442419160382467933968245067559250560 8990 -72016874098829207360916588034533645200 8991 48611390019828521084231123299528643400 8992 -31807452681947127735647245089478277400 8993 20170580344330164074543932998659135760 8994 -12393964710609081639258860709992944020 8995 7377417494717137498068394756952724000 8996 -4252417450388529487450525379150811900 8997 2376427051752815849081079420662227200 8998 -1266571932386492670387129510095574000 8999 748603858351673893881754634455494000 9000 0 9001 1448024081565266797634079978917785578 9002 4174537977956542186468930245189684519 9003 12429714125821432323651868196816748336 9004 31791694875768004036187710029179437080 9005 72023579567628512597127673406993963200 9006 144077759630617174600703178763045733880 9007 255040157568543176351189873240858082260 9008 399848970525869537820177357682667412100 9009 555687189613895021549849620199842667640 9010 684961397627573282807440793294083421150 9011 749146675095688513147930532910361331620 9012 727112767045750404107259366539966639988 9013 626253224841842126061892917426401415168 9014 478472537814577811560488503583371886720 9015 324541125313725046712810513974248189600 9016 192261403831493069997514284073452058800 9017 115836389879343789639353309579681339760 9018 0 9019 164251092747004850038634518886210482965 9020 -316824787501071755145659158012845000000 9021 558063463980299274204489432728477064000 9022 -726364321866220956019596557902573837950 9023 728560949806297837005729134635024572528 9024 -543257322966015120264869245930369451064 9025 396225838541869933669691317879687564200 9026 110952939697959042331732913557068432047 9027 604637499785492931955655761093534328376 9028 729375340872544164377286026358369695860 9029 700643773221264009839441924894614355968 9030 0 9031 800834000702999786204265103724764145586 9032 -520878806091737194225720176163245827385 9033 894659792368352643936850337121155381778 9034 461908838871466627056920303458539344508 9035 1088903574145754589975852797279817119995 9036 0 9037 1361062265128690378140396272136241545216 9038 46093304091881890630053763300067872245 9039 1814839290245005138471331239636097127765 9040 0 9041 2722258935367507707743890347601564794880 9042 0 9043 5444517870735015415413993718908291383296 9044 0 9045 1 9046 -134 9047 8911 9048 -392084 9049 12840751 9050 -333859526 9051 7177979809 9052 -131254487936 9053 2083664995984 9054 -29171309943776 9055 364641374297200 9056 -4110502764804800 9057 42132653339249200 9058 -395398746722184800 9059 3417374882384597200 9060 -27338999059076777600 9061 203333805501883533400 9062 -1411375826424838643600 9063 9173942871761451183400 9064 -56009335427596228277600 9065 322053678708678312596200 9066 -1748291398704253696950800 9067 8979860366071848534338200 9068 -43728015695654218949820800 9069 202242072592400762642921200 9070 -889865119406563355628853280 9071 3730588385204438683213269520 9072 -14922353540817754732853078080 9073 57024708173839277014831405520 9074 -208435140221619426330073413280 9075 729522990775667992155256946480 9076 -2447431969053853909166023304320 9077 7877671650392092270128137510780 9078 -24349166919393739744032425033320 9079 72331348789963756298449262598980 9080 -206660996542753589424140750282800 9081 568317740492572370916387063277700 9082 -1505274015358705198643403573005800 9083 3842409986573536954431845962672700 9084 -9458239966950244810909159292732800 9085 22463319921506831425909253320240400 9086 -51501270063942491561840727124453600 9087 114038526570158374172647324347004400 9088 -243989405684990009857757066044753600 9089 504614452666683884023997568410740400 9090 -1009228905333367768047995136821480800 9091 1952638534231950681658077547328517200 9092 -3656004064093865106083209024785308800 9093 6626507366170130504775816357423372200 9094 -11630196601849616804300412382416530800 9095 19771334223144348567310701050108102360 9096 -32564550485178927052041154670766286240 9097 51978032505189441256142612262953879960 9098 -80418842743878003452899890670985248240 9099 120628264115817005179349836006477872360 9100 -175459293259370189351781579645785996160 9101 247522931562325802835549014143162387440 9102 -338715590558972151248646019353801161760 9103 449674146086911304243892129142115335440 9104 -579241272925512866483657657877979076160 9105 724051591156891083104572072347473845200 9106 -878357667960818690979316940224804336800 9107 1034195318728060716798228010264688977200 9108 -1181937507117783676340832011731073116800 9109 1311211921958791265940610513014159238950 9110 -1412074377494082901782195937092171488100 9111 1476259576471086670045023025141815646650 9112 -1498293301493043187508381577755872596600 9113 1476259576471086670045023025141815646516 9114 -1412074377494082901782195937092171880184 9115 1311211921958791265940610513013825379424 9116 -1181937507117783676340832011862327604736 9117 1034195318728060716798227981093379033424 9118 -878357667960818690979321050727569141600 9119 724051591156891083104176673600751660400 9120 -579241272925512866510996656937055853760 9121 449674146086911302832516302717276691840 9122 -338715590558972207257981446950029439360 9123 247522931562324054544150309889465436640 9124 -175459293259413917367477233864735816960 9125 120628264114927140059943272650849019080 9126 -80418842758800356993717645403838326320 9127 51978032296754301034523185932880466680 9128 -32564552932610896105895063836789590560 9129 19771309873977429173570957017683069040 9130 -11630403262846159557889836523166813600 9131 6625002092154771799577172953850366400 9132 -3665462304060815350894118184078041600 9133 1901137264168008190096236820204063600 9134 -1253218311018357777905752202866234400 9135 -504614452666683884023997568410740399 9136 -3899993469778855115940966090830454484 9137 -11516158075279458430127765050891546591 9138 -32616051755242869543603024569200683616 9139 -80396379423956496621431848764325758640 9140 -175468751499337139623931487864155506560 9141 -338711748148985568537748715746387305660 9142 -579242778199529973480255005535249032760 9143 -878357099642875956334353623075098137900 9144 -1181937713793702572635239190604676477680 9145 -1412074304433211121042771646487651942640 9146 -1498293350191377026295861065820722663240 9147 -1412073801298670758817732750576971091704 9148 -1181946967805182595639496830187643641856 9149 -878243628704725541829480411247965190720 9150 -580250502039281374500664078403950747840 9151 -332089083135777368579366353577774661640 9152 -208023843759515197960336143268355181280 9153 40209421360747236570836629285852815561 9154 -371280143492472912473947646546553465126 9155 712421187894247165619275001228324250000 9156 -1185602969421888219734760783193177756800 9157 1475006358160077614181162053465796346650 9158 -1415974370964753370308942170792327746664 9159 1001579267702341160083971686529057836264 9160 -754710231085846604870513997479113143120 9161 -331697383317282654639337210377315212609 9162 -1263365785442913945267562932008631794096 9163 -1458750681745088328754572052716739391720 9164 -1361062265128690378140396272136241545216 9165 144305704299799383267017358549575381441 9166 -1620151227797677400939687992409256257356 9167 940440235328971620061626300296769619524 9168 -1797408999508498909564870885118291676964 9169 -845671384566612917917819279604774855984 9170 -2179424034296437496566084360947868712682 9171 -108037019824898449274442859253661477531 9172 -2722124530257380756280792544272483090432 9173 -129150568102996462512331234284724168336 9174 -3629678565038433085626356298311873353766 9175 -3233772008131258189678192138671875000 9176 -5444517870735015415487780695203129589760 9177 30903154382632612361920641803529 9178 -10889035741470030830827987437816582766592 9179 0 9180 1 9181 -135 9182 9045 9183 -400995 9184 13232835 9185 -346700277 9186 7511839335 9187 -138432467745 9188 2214919483920 9189 -31254974939760 9190 393812684240976 9191 -4475144139102000 9192 46243156104054000 9193 -437531400061434000 9194 3812773629106782000 9195 -30756373941461374800 9196 230672804560960311000 9197 -1614709631926722177000 9198 10585318698186289827000 9199 -65183278299357679461000 9200 378063014136274540873800 9201 -2070345077412932009547000 9202 10728151764776102231289000 9203 -52707876061726067484159000 9204 245970088288054981592742000 9205 -1092107191998964118271774480 9206 4620453504611002038842122800 9207 -18652941926022193416066347600 9208 71947061714657031747684483600 9209 -265459848395458703344904818800 9210 937958130997287418485330359760 9211 -3176954959829521901321280250800 9212 10325103619445946179294160815100 9213 -32226838569785832014160562544100 9214 96680515709357496042481687632300 9215 -278992345332717345722590012881780 9216 774978737035325960340527813560500 9217 -2073591755851277569559790636283500 9218 5347684001932242153075249535678500 9219 -13300649953523781765341005255405500 9220 31921559888457076236818412612973200 9221 -73964589985449322987749980444694000 9222 165539796634100865734488051471458000 9223 -358027932255148384030404390391758000 9224 748603858351673893881754634455494000 9225 -1513843358000051652071992705232221200 9226 2961867439565318449706072684149998000 9227 -5608642598325815787741286572113826000 9228 10282511430263995610859025382208681000 9229 -18256703968019747309076228739839903000 9230 31401530824993965371611113432524633160 9231 -52335884708323275619351855720874388600 9232 84542582990368368308183766933720166200 9233 -132396875249067444709042502933939128200 9234 201047106859695008632249726677463120600 9235 -296087557375187194531131415652263868520 9236 422982224821695992187330593788948383600 9237 -586238522121297954084195033496963549200 9238 788389736645883455492538148495916497200 9239 -1028915419012424170727549787020094411600 9240 1303292864082403949588229730225452921360 9241 -1602409259117709774083889012572278182000 9242 1912552986688879407777544950489493314000 9243 -2216132825845844393139060021995762094000 9244 2493149429076574942281442524745232355750 9245 -2723286299452874167722806450106330727050 9246 2888333953965169571827218962233987134750 9247 -2974552877964129857553404602897688243250 9248 2974552877964129857553404602897688243251 9249 -2888333953965169571827218962233987125705 9250 2723286299452874167722806450106343959885 9251 -2493149429076574942281442524737720516415 9252 2216132825845844393139060024210681577920 9253 -1912552986688879407777544556676809073024 9254 1602409259117709774083935255728382236000 9255 -1303292864082403949584416956596346139360 9256 1028915419012424170958222591581054722600 9257 -788389736645883444907219450309626670200 9258 586238522121298332147209169771504423000 9259 -422982224821685264035565817686717094600 9260 296087557375433164619419470633856610520 9261 -201047106855074555127638724638620997800 9262 132396875321014506423699534681623611800 9263 -84542582052410237310896348448389806440 9264 52335895033426895065298035015035203700 9265 -31401434144478256014115070950837000860 9266 18257478946756782635036569267653463500 9267 -10277163746262063368705950132673002500 9268 5640564158214272863978104984726799200 9269 -2796327642931217583971584632678540000 9270 2262447216351725545953747339687715200 9271 2213263581213644555824318049694503865 9272 10640539362519143994889429772613671835 9273 31235991028359864505876625242620707415 9274 84616547580353817631171910726849101176 9275 201015185299806551555575376864788713400 9276 422995525471649516199768739355164100100 9277 788384388961881458067106773888701357700 9278 1303294937674170529017564066118320493860 9279 1912552211709050265259585645843407979020 9280 2493149708140867336713445279082929721130 9281 2888333854107698902640201018431019251650 9282 2974553006871484136696732659539938419651 9283 2723284215536014696999290711021546861285 9284 2216164750582687810044818743944574801920 9285 1602051230247496494702617432852660118240 9286 1031877286717449337803387367610109539400 9287 567981818081331523123475909283980036400 9288 380630140384454474853625430983643124320 9289 -163690682058793141612042883009482379655 9290 840725631680402457749835147636735314715 9291 -1584151780171198961537144973430356562500 9292 2498789993234841923252155160358403624950 9293 -2972290430747790930504293044592241364050 9294 2733926838820015835567384294849796068685 9295 -1827936442285480928038909077358465337424 9296 1451911719462810787436557166260751533200 9297 880238748262489076921927024162637188265 9298 2628508450829500101486903880440425265306 9299 2890815591338166893860387253898856909891 9300 2644755618002955588138935053228691128320 9301 -571280579435567070007718074547011169535 9302 3269043406623611428246423143660356306546 9303 -1653942988438174533609156987577048455735 9304 3612248274301926856719895943794067902965 9305 1503962229031037185453312274313295822109 9306 4361464245105645726922628166564962289645 9307 419117229310705455318886896262135237431 9308 5444288426860091571896814070074689191936 9309 315778546276572753613655676051584504516 9310 7259357114625288979936406415663425805768 9311 11699897037286893464624881744384765625 9312 10889035741470030830901774414111420973056 9313 -92709463147897837085761925410587 9314 21778071482940061661655974875633165533184 9315 0 9316 1 9317 -136 9318 9180 9319 -410040 9320 13633830 9321 -359933112 9322 7858539612 9323 -145944307080 9324 2353351951665 9325 -33469894423680 9326 425067659180736 9327 -4868956823342976 9328 50718300243156000 9329 -483774556165488000 9330 4250305029168216000 9331 -34569147570568156800 9332 261429178502421685800 9333 -1845382436487682488000 9334 12200028330113012004000 9335 -75768596997543969288000 9336 443246292435632220334800 9337 -2448408091549206550420800 9338 12798496842189034240836000 9339 -63436027826502169715448000 9340 298677964349781049076901000 9341 -1338077280287019099864516480 9342 5712560696609966157113897280 9343 -23273395430633195454908470400 9344 90600003640679225163750831200 9345 -337406910110115735092589302400 9346 1203417979392746121830235178560 9347 -4114913090826809319806610610560 9348 13502058579275468080615441065900 9349 -42551942189231778193454723359200 9350 128907354279143328056642250176400 9351 -375672861042074841765071700514080 9352 1053971082368043306063117826442280 9353 -2848570492886603529900318449844000 9354 7421275757783519722635040171962000 9355 -18648333955456023918416254791084000 9356 45222209841980858002159417868378700 9357 -105886149873906399224568393057667200 9358 239504386619550188722238031916152000 9359 -523567728889249249764892441863216000 9360 1106631790606822277912159024847252000 9361 -2262447216351725545953747339687715200 9362 4475710797565370101778065389382219200 9363 -8570510037891134237447359256263824000 9364 15891154028589811398600311954322507000 9365 -28539215398283742919935254122048584000 9366 49658234793013712680687342172364536160 9367 -83737415533317240990962969153399021760 9368 136878467698691643927535622654594554800 9369 -216939458239435813017226269867659294400 9370 333443982108762453341292229611402248800 9371 -497134664234882203163381142329726989120 9372 719069782196883186718462009441212252120 9373 -1009220746942993946271525627285911932800 9374 1374628258767181409576733181992880046400 9375 -1817305155658307626220087935516010908800 9376 2332208283094828120315779517245547332960 9377 -2905702123200113723672118742797731103360 9378 3514962245806589181861433963061771496000 9379 -4128685812534723800916604972485255408000 9380 4709282254922419335420502546740994449750 9381 -5216435728529449110004248974851563082800 9382 5611620253418043739550025412340317861800 9383 -5862886831929299429380623565131675378000 9384 5949105755928259715106809205795376486500 9385 -5862886831929299429380623565131675378136 9386 5611620253418043739550025412340317451760 9387 -5216435728529449110004248974851923015912 9388 4709282254922419335420502546595050142670 9389 -4128685812534723800916605005955149831680 9390 3514962245806589181861429094104948153024 9391 -2905702123200113723672602517353896591360 9392 2332208283094828120281210369674979176160 9393 -1817305155658307628065470372003693396800 9394 1374628258767181333808136184448910758400 9395 -1009220746942996394679617176492462353600 9396 719069782196819750690635507271496804120 9397 -497134664236220280443668161429591505600 9398 333443982085489057910659034156493778400 9399 -216939458576842723127342004960248596800 9400 136878463583778553100726302847983944240 9401 -83737458085259430222741162608122380960 9402 49657859120152670605845577100664022080 9403 -28542063968776629523465154440498428000 9404 15872505694634355374681895699531423000 9405 -8676396187765040636671927649321491200 9406 3952143068676120852013172947519003200 9407 -4524894432703451091907494679375430400 9408 -7463878247284311959535200231416562820 9409 -29062783127172992169700146564271733112 9410 -83497911146697690802240728768130918095 9411 -217045344389309719416455707217540304576 9412 -497089442025040222301128677882690394420 9413 -1009239395276949404140826480028385504800 9414 -1817297734382549399454072864843618612000 9415 -2905704971770670046303475145285896395360 9416 -4128684758557928872176688943210315068440 9417 -5216436104539717062189206475015852899280 9418 -5862886689519886570961827427873984135700 9419 -5862887250154102660687243523658099251416 9420 -5216428293751632747209058259196309988012 9421 -4128791702799510798142638894154818109440 9422 -2904595490206088922001944236498814160800 9423 -1825875666033605672413033466352546523200 9424 -959562512059382678358250609156346986240 9425 -714074122498929488891527626752159270400 9426 502130323625753024287729970638077561780 9427 -1901042613744905133723116117369942113320 9428 3486420181838111230302369307970593125000 9429 -5225112124717277588514129841158282510000 9430 5944580861495581861008586089184482728100 9431 -5245498511679897946012673866077293707112 9432 3297916914919338484966738772091892592124 9433 -2826547399505749992733041313406815545600 9434 -2186395685187167297196262567699742353410 9435 -5441946072817044011289267409584281848656 9436 -5676350547662397291617563050215706470656 9437 -5146582959781733955966468047367426539520 9438 1690193225065648911006031041378681515880 9439 -6577085488912058280695782820044672230576 9440 2812722773250837798565230283733070008430 9441 -7259357114625288979936406415663425805768 9442 -2579838811698491009298981799994650230916 9443 -8726543957231904604811796456080139835160 9444 -1206799991741494032968834238873592693611 9445 -10888711258830310095182938967183621881856 9446 -709547952775072483153074059382852920874 9447 -14518714229250577959872812831326851611536 9448 -30630728108491282910108566284179687500 9449 -21778071482940061661655974875633165533184 9450 185418926295795674171523850821174 9451 -43556142965880123323311949751266331066368 9452 0 9453 1 9454 -137 9455 9316 9456 -419220 9457 14043870 9458 -373566942 9459 8218472724 9460 -153802846692 9461 2499296258745 9462 -35823246375345 9463 458537553604416 9464 -5294024482523712 9465 55587257066498976 9466 -534492856408644000 9467 4734079585333704000 9468 -38819452599736372800 9469 295998326072989842600 9470 -2106811614990104173800 9471 14045410766600694492000 9472 -87968625327656981292000 9473 519014889433176189622800 9474 -2891654383984838770755600 9475 15246904933738240791256800 9476 -76234524668691203956284000 9477 362113992176283218792349000 9478 -1636755244636800148941417480 9479 7050637976896985256978413760 9480 -28985956127243161612022367680 9481 113873399071312420618659301600 9482 -428006913750794960256340133600 9483 1540824889502861856922824480960 9484 -5318331070219555441636845789120 9485 17616971670102277400422051676460 9486 -56054000768507246274070164425100 9487 171459296468375106250096973535600 9488 -504580215321218169821713950690480 9489 1429643943410118147828189526956360 9490 -3902541575254646835963436276286280 9491 10269846250670123252535358621806000 9492 -26069609713239543641051294963046000 9493 63870543797436881920575672659462700 9494 -151108359715887257226727810926045900 9495 345390536493456587946806424973819200 9496 -763072115508799438487130473779368000 9497 1630199519496071527677051466710468000 9498 -3369079006958547823865906364534967200 9499 6738158013917095647731812729069934400 9500 -13046220835456504339225424645646043200 9501 24461664066480945636047671210586331000 9502 -44430369426873554318535566076371091000 9503 78197450191297455600622596294413120160 9504 -133395650326330953671650311325763557920 9505 220615883232008884918498591807993576560 9506 -353817925938127456944761892522253849200 9507 550383440348198266358518499479061543200 9508 -830578646343644656504673371941129237920 9509 1216204446431765389881843151770939241240 9510 -1728290529139877132989987636727124184920 9511 2383849005710175355848258809278791979200 9512 -3191933414425489035796821117508890955200 9513 4149513438753135746535867452761558241760 9514 -5237910406294941843987898260043278436320 9515 6420664369006702905533552705859502599360 9516 -7643648058341312982778038935547026904000 9517 8837968067457143136337107519226249857750 9518 -9925717983451868445424751521592557532550 9519 10828055981947492849554274387191880944600 9520 -11474507085347343168930648977471993239800 9521 11811992587857559144487432770927051864500 9522 -11811992587857559144487432770927051864499 9523 11474507085347343168930648977471993249116 9524 -10828055981947492849554274387191866900730 9525 9925717983451868445424751521600776005274 9526 -8837968067457143136337107516726953599005 9527 7643648058341312982778039394084580508416 9528 -6420664369006702905533497118602436100384 9529 5237910406294941843992632339628612140320 9530 -4149513438753135746239869126688568399160 9531 3191933414425489049842231884109585447200 9532 -2383849005710174836833369376102602356400 9533 1728290529139892379894921374967915441720 9534 -1216204446431403275889666868552146892240 9535 830578646350695294481570357198107651680 9536 -550383440234324867287206078860402241600 9537 353817927478952346447623749445078330160 9538 -220615865615037214816221191385941900100 9539 133395821785627422046756561422737093520 9540 -78196020547354045482474768104886163800 9541 44440639273124224441788101434992897000 9542 -24397793522683508754127095537926868300 9543 13391611371949960927172231070619862400 9544 -5107958494421024120054761262359466400 9545 10107237020875643471597719093604901601 9546 22831464546984874108370619743875443780 9547 78960522306806255039109726776410960884 9548 220270492695515428330551749559773382015 9549 550534548707914153615800814547054088076 9550 1216140575887967952961103123498543405740 9551 2383875075319888609437310627174449517200 9552 4149503168906882184758230932564165680160 9553 6420668271548640274172564952514571234640 9554 8837966637784213770091716529424700533710 9555 10828056488068533060275306065828656116040 9556 11811992360344261907605080246759913903800 9557 11474508571045287347556043079731684630576 9558 9925691896225183535778833069883761282814 9559 7643993454196137509585541642146400116736 9560 5234541325747158406665904576341252692160 9561 3216395078919976909229074515576511911800 9562 1594894878699688027151958643023492582200 9563 1380962086727879516967332018289191562560 9564 -1374472601667975424519260872539024687740 9565 4282909260540399923827260816832533011505 9566 -7599207419068550872328961610187235000000 9567 10841447593319519059051526076067151583000 9568 -11801885350836774982445437481278194503699 9569 10004678505872550991189557653826398550634 9570 -5870129876352790039439887598558802559184 9571 5575818759591628403326009607698943570400 9572 5203700753001366070806823903668784566458 9573 11206336078073141464962982831808666969016 9574 11042493194915862346746034937185046526616 9575 10040888680748820007788742313927552925696 9576 -4428883234994832913588621825092724008520 9577 13193169653488951985594502172813304078636 9578 -4568115297598453278626764234493821950021 9579 14583764954214246571927902665724580249276 9580 4216358572002725969090410369059386070438 9581 17456703381484422360590133035110494926190 9582 3055724910790298585736843413865320823411 9583 21777747000300340925937139428705366441984 9584 1497086765772071942231910826045389753590 9585 29037428504855887493694544205534665928365 9586 68492390250900061801075935363769531250 9587 43556142965880123323164375798676654653440 9588 -278128389443693511257285776231761 9589 87112285931760246646623899502532662132736 9590 0 9591 1 9592 -138 9593 9453 9594 -428536 9595 14463090 9596 -387610812 9597 8592039666 9598 -162021319416 9599 2653099105437 9600 -38322542634090 9601 494360799979761 9602 -5752562036128128 9603 60881281549022688 9604 -590080113475142976 9605 5268572441742348000 9606 -43553532185070076800 9607 334817778672726215400 9608 -2402809941063094016400 9609 16152222381590798665800 9610 -102014036094257675784000 9611 606983514760833170914800 9612 -3410669273418014960378400 9613 18138559317723079562012400 9614 -91481429602429444747540800 9615 438348516844974422748633000 9616 -1998869236813083367733766480 9617 8687393221533785405919831240 9618 -36036594104140146869000781440 9619 142859355198555582230681669280 9620 -541880312822107380874999435200 9621 1968831803253656817179164614560 9622 -6859155959722417298559670270080 9623 22935302740321832842058897465580 9624 -73670972438609523674492216101560 9625 227513297236882352524167137960700 9626 -676039511789593276071810924226080 9627 1934224158731336317649903477646840 9628 -5332185518664764983791625803242640 9629 14172387825924770088498794898092280 9630 -36339455963909666893586653584852000 9631 89940153510676425561626967622508700 9632 -214978903513324139147303483585508600 9633 496498896209343845173534235899865100 9634 -1108462652002256026433936898753187200 9635 2393271635004870966164181940489836000 9636 -4999278526454619351542957831245435200 9637 10107237020875643471597719093604901600 9638 -19784378849373599986957237374715977600 9639 37507884901937449975273095856232374200 9640 -68892033493354499954583237286957422000 9641 122627819618171009919158162370784211160 9642 -211593100517628409272272907620176678080 9643 354011533558339838590148903133757134480 9644 -574433809170136341863260484330247425760 9645 904201366286325723303280392001315392400 9646 -1380962086691842922863191871420190781120 9647 2046783092775410046386516523712068479160 9648 -2944494975571642522871830788498063426160 9649 4112139534850052488838246446005916164120 9650 -5575782420135664391645079926787682934400 9651 7341446853178624782332688570270449196960 9652 -9387423845048077590523765712804836678080 9653 11658574775301644749521450965902781035680 9654 -14064312427348015888311591641406529503360 9655 16481616125798456119115146454773276761750 9656 -18763686050909011581761859040818807390300 9657 20753773965399361294979025908784438477150 9658 -22302563067294836018484923364663874184400 9659 23286499673204902313418081748399045104300 9660 -23623985175715118288974865541854103729000 9661 23286499673204902313418081748399045104162 9662 -22302563067294836018484923364663874612936 9663 20753773965399361294979025908784050866338 9664 -18763686050909011581761859040980828709716 9665 16481616125798456119115146416450734127660 9666 -14064312427348015888311597393968565631488 9667 11658574775301644749520860885789305892704 9668 -9387423845048077590567319244989906754880 9669 7341446853178624779929878629207355180560 9670 -5575782420135664493659116021045358718400 9671 4112139534850049078168973027990955785720 9672 -2944494975571734004301433217942810966960 9673 2046783092773411177149703440344334712680 9674 -1380962086727879516967332018289191562560 9675 904201365744445410481173011126315957200 9676 -574433816029292301585677782889917695840 9677 354011459887367399980625228641541032920 9678 -211593776557140198865548979431100904160 9679 122622487432652345154174370744980968520 9680 -68928372949318409621476823940542274000 9681 37292905998424125836125792372646865600 9682 -20892841501375856013391174273469164800 9683 5107958494421024120054761262359466400 9684 -24783657375828219338500195205961412938 9685 -66498761858349628988419055346453122910 9686 -212701563169630665298706844680951184696 9687 -573937310273926998018086455733547580899 9688 -1381177065595356247002929255017251432696 9689 -2944405035418131846111451382857714702060 9690 -5575818759591628403326009607698943570400 9691 -9387409672660233527194359490930376573400 9692 -14064317759535533422313388516400066512480 9693 -18763684116541993495226985808684648074180 9694 -22302563750193503767800616735034468680560 9695 -23623984720688523815210160493519827807600 9696 -22302568473151327121859430830781893957136 9697 -18763596087820198165014464571954308735436 9698 -14065420896859174104060448629426989088768 9699 -9377316606058370143842064708717137238720 9700 -5644674454170899306435806639207315575600 9701 -2590483441870534810512728732578372163200 9702 -2761924173455759033934664036578383125120 9703 3537705718829447580474102448521932762610 9704 -9599017621607216658626127813926213982810 9705 16412687752849576058015783177697225468750 9706 -22323455908796303457941953062639766674000 9707 23261716015829530581155744250695394336762 9708 -18976387614620525970551946684389718388596 9709 10277397937219586346384388995885838478484 9710 -11151637519183256806652019215397887140800 9711 -12015141395125118488808485429148117491854 9712 -22945889592856994612021860477828242687696 9713 -21275739287246829781318659736903897223376 9714 -19660987695880248689840179472643458859008 9715 10839335170775858920533125094115345793940 9716 -26386339306977903971189004345626608157272 9717 6920120561481020973793758839859304280508 9718 -29280201098522478521765923983942292333224 9719 -6413521509943742064827597981507503340675 9720 -34913406762968844721180266070220989852380 9721 -7172692070908076294489585745872837731029 9722 -43556142965880123323164375798676654653440 9723 -2994173531544143884463821652090779507180 9724 -58074857148775969709235844039712219972610 9725 -136984780501800123602151870727539062500 9726 -87112285931760246646328751597353309306880 9727 278128389443693511257285776231761 9728 -174224571863520493293247799005065324265472 9729 0 9730 1 9731 -139 9732 9591 9733 -437989 9734 14891626 9735 -402073902 9736 8979650478 9737 -170613359082 9738 2815120424853 9739 -40975641739527 9740 532683342613851 9741 -6246922836107889 9742 66633843585150816 9743 -650961395024165664 9744 5858652555217490976 9745 -48822104626812424800 9746 378371310857796292200 9747 -2737627719735820231800 9748 18555032322653892682200 9749 -118166258475848474449800 9750 708997550855090846698800 9751 -4017652788178848131293200 9752 21549228591141094522390800 9753 -109619988920152524309553200 9754 529829946447403867496173800 9755 -2437217753658057790482399480 9756 10686262458346868773653597720 9757 -44723987325673932274920612680 9758 178895949302695729099682450720 9759 -684739668020662963105681104480 9760 2510712116075764198054164049760 9761 -8827987762976074115738834884640 9762 29794458700044250140618567735660 9763 -96606275178931356516551113567140 9764 301184269675491876198659354062260 9765 -903552809026475628595978062186780 9766 2610263670520929593721714401872920 9767 -7266409677396101301441529280889480 9768 19504573344589535072290420701334920 9769 -50511843789834436982085448482944280 9770 126279609474586092455213621207360700 9771 -304919057024000564708930451208017300 9772 711477799722667984320837719485373700 9773 -1604961548211599871607471134653052300 9774 3501734287007126992598118839243023200 9775 -7392550161459490317707139771735271200 9776 15106515547330262823140676924850336800 9777 -29891615870249243458554956468320879200 9778 57292263751311049962230333230948351800 9779 -106399918395291949929856333143189796200 9780 191519853111525509873741399657741633160 9781 -334220920135799419191431069990960889240 9782 565604634075968247862421810753933812560 9783 -928445342728476180453409387464004560240 9784 1478635175456462065166540876331562818160 9785 -2285163452978168646166472263421506173520 9786 3427745179467252969249708395132259260280 9787 -4991278068347052569258347312210131905320 9788 7056634510421695011710077234503979590280 9789 -9687921954985716880483326372793599098520 9790 12917229273314289173977768497058132131360 9791 -16728870698226702372856454283075285875040 9792 21045998620349722340045216678707617713760 9793 -25722887202649660637833042607309310539040 9794 30545928553146472007426738096179806265110 9795 -35245302176707467700877005495592084152050 9796 39517460016308372876740884949603245867450 9797 -43056337032694197313463949273448312661550 9798 45589062740499738331903005113062919288700 9799 -46910484848920020602392947290253148833300 9800 46910484848920020602392947290253148833301 9801 -45589062740499738331903005113062919279109 9802 43056337032694197313463949273448327553176 9803 -39517460016308372876740884949594266216972 9804 35245302176707467700877005498407204576903 9805 -30545928553146472007426737563496463651259 9806 25722887202649660637833109241152895689856 9807 -21045998620349722340039358026152400222784 9808 16728870698226702373234825593933082167240 9809 -12917229273314289155422736174404239449160 9810 9687921954985717589480877227884445797320 9811 -7056634510421673462481486093409457199480 9812 4991278068347582399204794716077628079120 9813 -3427745179456566706791361526358605662560 9814 2285163453157064595469167992521188624240 9815 -1478635172945749949090776678277398768400 9816 928445372522934880497659528082572295900 9817 -565604332891698572370545612094579750300 9818 334223530399469940121024791705362762160 9819 -191500348538180920338669109237040298240 9820 106526198004766536022311546764397156900 9821 -56580785951588381977909495511462978100 9822 33393350157256370451153075307563902400 9823 0 9824 64684813912770540279937473002683632591 9825 188018118824518382881143280818096536058 9826 567209595624179847734029284703707289713 9827 1477923697656739397182213791689241336571 9828 3428050098524276969820275978138684768556 9829 7056508230812220422879994301146951997780 9830 12917279785158079717412301437597461774440 9831 21045979115776268130521224235762606825640 9832 30545935819566835665986386406482740752310 9833 39517457405359962687790628264783162890050 9834 45589063673847006058422883849659549211140 9835 46910483644182941900425442495615732584261 9836 43056356633873817081930378080420142455236 9837 35244997227855985000268046427337428823943 9838 25726388945764655527801781475730973597696 9839 16698979079845741013700506439410597238280 9840 9879441808781982767375281590647868534960 9841 4062832725440210269448689599513941068160 9842 5712908632669041552044550319928368497201 9843 -8759476582473468262444013713485082474242 9844 21380222150751629497919900060886805489251 9845 -35138775978703230994849963457321995593750 9846 45622456090657105031340629195985639443100 9847 -45524377926589426558605316838945240446389 9848 35812511774842363682339587157198086784723 9849 -17617949425378255105698120151637841830784 9850 22605328019753271302154341499860742683461 9851 27110798089938123187863938548754240179548 9852 46709028869687007751493521009072333127316 9853 40579673327784118907859004927634967063156 9854 38673509835128089894589622762983921483776 9855 -25369363005765301086975809272317140391948 9856 52624409878445808822993036992302452378141 9857 -9272125825363588668960753445224786610995 9858 58738124158457342607593548950246084257082 9859 8610684447884758160564785593955620610912 9860 69813732643375561148447314257733652453739 9861 15971301640996741520960403884167179624861 9862 87113393784789535804874568765170950078464 9863 5691830668562739416604847211155398726741 9864 116149714575680328862165199336710216176981 9865 247807795898478361777961254119873046875 9866 174224571863520493292952651099885971439616 9867 0 9868 348449143727040986586495598010130648530944 9869 0