0 1 1 1 2 1 3 1 4 0 5 -3 6 1 7 -1 8 -3 9 5 10 1 11 -2 12 -2 13 8 14 -7 15 1 16 -3 17 0 18 10 19 -15 20 9 21 1 22 -4 23 3 24 10 25 -25 26 24 27 -11 28 1 29 -5 30 7 31 7 32 -35 33 49 34 -35 35 13 36 1 37 -6 38 12 39 0 40 -42 41 84 42 -84 43 48 44 -15 45 1 46 -7 47 18 48 -12 49 -42 50 126 51 -168 52 132 53 -63 54 17 55 1 56 -8 57 25 58 -30 59 -30 60 168 61 -294 62 300 63 -195 64 80 65 -19 66 1 67 -9 68 33 69 -55 70 0 71 198 72 -462 73 594 74 -495 75 275 76 -99 77 21 78 1 79 -10 80 42 81 -88 82 55 83 198 84 -660 85 1056 86 -1089 87 770 88 -374 89 120 90 -23 91 1 92 -11 93 52 94 -130 95 143 96 143 97 -858 98 1716 99 -2145 100 1859 101 -1144 102 494 103 -143 104 25 105 1 106 -12 107 63 108 -182 109 273 110 0 111 -1001 112 2574 113 -3861 114 4004 115 -3003 116 1638 117 -637 118 168 119 -27 120 1 121 -13 122 75 123 -245 124 455 125 -273 126 -1001 127 3575 128 -6435 129 7865 130 -7007 131 4641 132 -2275 133 805 134 -195 135 29 136 1 137 -14 138 88 139 -320 140 700 141 -728 142 -728 143 4576 144 -10010 145 14300 146 -14872 147 11648 148 -6916 149 3080 150 -1000 151 224 152 -31 153 1 154 -15 155 102 156 -408 157 1020 158 -1428 159 0 160 5304 161 -14586 162 24310 163 -29172 164 26520 165 -18564 166 9996 167 -4080 168 1224 169 -255 170 33 171 1 172 -16 173 117 174 -510 175 1428 176 -2448 177 1428 178 5304 179 -19890 180 38896 181 -53482 182 55692 183 -45084 184 28560 185 -14076 186 5304 187 -1479 188 288 189 -35 190 1 191 -17 192 133 193 -627 194 1938 195 -3876 196 3876 197 3876 198 -25194 199 58786 200 -92378 201 109174 202 -100776 203 73644 204 -42636 205 19380 206 -6783 207 1767 208 -323 209 37 210 1 211 -18 212 150 213 -760 214 2565 215 -5814 216 7752 217 0 218 -29070 219 83980 220 -151164 221 201552 222 -209950 223 174420 224 -116280 225 62016 226 -26163 227 8550 228 -2090 229 360 230 -39 231 1 232 -19 233 168 234 -910 235 3325 236 -8379 237 13566 238 -7752 239 -29070 240 113050 241 -235144 242 352716 243 -411502 244 384370 245 -290700 246 178296 247 -88179 248 34713 249 -10640 250 2450 251 -399 252 41 253 1 254 -20 255 187 256 -1078 257 4235 258 -11704 259 21945 260 -21318 261 -21318 262 142120 263 -348194 264 587860 265 -764218 266 795872 267 -675070 268 468996 269 -266475 270 122892 271 -45353 272 13090 273 -2849 274 440 275 -43 276 1 277 -21 278 207 279 -1265 280 5313 281 -15939 282 33649 283 -43263 284 0 285 163438 286 -490314 287 936054 288 -1352078 289 1560090 290 -1470942 291 1144066 292 -735471 293 389367 294 -168245 295 58443 296 -15939 297 3289 298 -483 299 45 300 1 301 -22 302 228 303 -1472 304 6578 305 -21252 306 49588 307 -76912 308 43263 309 163438 310 -653752 311 1426368 312 -2288132 313 2912168 314 -3031032 315 2615008 316 -1879537 317 1124838 318 -557612 319 226688 320 -74382 321 19228 322 -3772 323 528 324 -47 325 1 326 -23 327 250 328 -1700 329 8050 330 -27830 331 70840 332 -126500 333 120175 334 120175 335 -817190 336 2080120 337 -3714500 338 5200300 339 -5943200 340 5646040 341 -4494545 342 3004375 343 -1682450 344 784300 345 -301070 346 93610 347 -23000 348 4300 349 -575 350 49 351 1 352 -24 353 273 354 -1950 355 9750 356 -35880 357 98670 358 -197340 359 246675 360 0 361 -937365 362 2897310 363 -5794620 364 8914800 365 -11143500 366 11589240 367 -10140585 368 7498920 369 -4686825 370 2466750 371 -1085370 372 394680 373 -116610 374 27300 375 -4875 376 624 377 -51 378 1 379 -25 380 297 381 -2223 382 11700 383 -45630 384 134550 385 -296010 386 444015 387 -246675 388 -937365 389 3834675 390 -8691930 391 14709420 392 -20058300 393 22732740 394 -21729825 395 17639505 396 -12185745 397 7153575 398 -3552120 399 1480050 400 -511290 401 143910 402 -32175 403 5499 404 -675 405 53 406 1 407 -26 408 322 409 -2520 410 13923 411 -57330 412 180180 413 -430560 414 740025 415 -690690 416 -690690 417 4772040 418 -12526605 419 23401350 420 -34767720 421 42791040 422 -44462565 423 39369330 424 -29825250 425 19339320 426 -10705695 427 5032170 428 -1991340 429 655200 430 -176085 431 37674 432 -6174 433 728 434 -55 435 1 436 -27 437 348 438 -2842 439 16443 440 -71253 441 237510 442 -610740 443 1170585 444 -1430715 445 0 446 5462730 447 -17298645 448 35927955 449 -58169070 450 77558760 451 -87253605 452 83831895 453 -69194580 454 49164570 455 -30045015 456 15737865 457 -7023510 458 2646540 459 -831285 460 213759 461 -43848 462 6902 463 -783 464 57 465 1 466 -28 467 375 468 -3190 469 19285 470 -87696 471 308763 472 -848250 473 1781325 474 -2601300 475 1430715 476 5462730 477 -22761375 478 53226600 479 -94097025 480 135727830 481 -164812365 482 171085500 483 -153026475 484 118359150 485 -79209585 486 45782880 487 -22761375 488 9670050 489 -3477825 490 1045044 491 -257607 492 50750 493 -7685 494 840 495 -59 496 1 497 -29 498 403 499 -3565 500 22475 501 -106981 502 396459 503 -1157013 504 2629575 505 -4382625 506 4032015 507 4032015 508 -28224105 509 75987975 510 -147323625 511 229824855 512 -300540195 513 335897865 514 -324111975 515 271385625 516 -197568735 517 124992465 518 -68544255 519 32431425 520 -13147875 521 4522869 522 -1302651 523 308357 524 -58435 525 8525 526 -899 527 61 528 1 529 -30 530 432 531 -3968 532 26040 533 -129456 534 503440 535 -1553472 536 3786588 537 -7012200 538 8414640 539 0 540 -32256120 541 104212080 542 -223311600 543 377148480 544 -530365050 545 636438060 546 -660009840 547 595497600 548 -468954360 549 322561200 550 -193536720 551 100975680 552 -45579300 553 17670744 554 -5825520 555 1611008 556 -366792 557 66960 558 -9424 559 960 560 -63 561 1 562 -31 563 462 564 -4400 565 30008 566 -155496 567 632896 568 -2056912 569 5340060 570 -10798788 571 15426840 572 -8414640 573 -32256120 574 136468200 575 -327523680 576 600460080 577 -907513530 578 1166803110 579 -1296447900 580 1255507440 581 -1064451960 582 791515560 583 -516097920 584 294512400 585 -146554980 586 63250044 587 -23496264 588 7436528 589 -1977800 590 433752 591 -76384 592 10384 593 -1023 594 65 595 1 596 -32 597 493 598 -4862 599 34408 600 -185504 601 788392 602 -2689808 603 7396972 604 -16138848 605 26225628 606 -23841480 607 -23841480 608 168724320 609 -463991880 610 927983760 611 -1507973610 612 2074316640 613 -2463251010 614 2551955340 615 -2319959400 616 1855967520 617 -1307613480 618 810610320 619 -441067380 620 209805024 621 -86746308 622 30932792 623 -9414328 624 2411552 625 -510136 626 86768 627 -11407 628 1088 629 -67 630 1 631 -33 632 525 633 -5355 634 39270 635 -219912 636 973896 637 -3478200 638 10086780 639 -23535820 640 42364476 641 -50067108 642 0 643 192565800 644 -632716200 645 1391975640 646 -2435957370 647 3582290250 648 -4537567650 649 5015206350 650 -4871914740 651 4175926920 652 -3163581000 653 2118223800 654 -1251677700 655 650872404 656 -296551332 657 117679100 658 -40347120 659 11825880 660 -2921688 661 596904 662 -98175 663 12495 664 -1155 665 69 666 1 667 -34 668 558 669 -5880 670 44625 671 -259182 672 1193808 673 -4452096 674 13564980 675 -33622600 676 65900296 677 -92431584 678 50067108 679 192565800 680 -825282000 681 2024691840 682 -3827933010 683 6018247620 684 -8119857900 685 9552774000 686 -9887121090 687 9047841660 688 -7339507920 689 5281804800 690 -3369901500 691 1902550104 692 -947423736 693 414230432 694 -158026220 695 52173000 696 -14747568 697 3518592 698 -695079 699 110670 700 -13650 701 1224 702 -71 703 1 704 -35 705 592 706 -6438 707 50505 708 -303807 709 1452990 710 -5645904 711 18017076 712 -47187580 713 99522896 714 -158331880 715 142498692 716 142498692 717 -1017847800 718 2849973840 719 -5852624850 720 9846180630 721 -14138105520 722 17672631900 723 -19439895090 724 18934962750 725 -16387349580 726 12621312720 727 -8651706300 728 5272451604 729 -2849973840 730 1361654168 731 -572256652 732 210199220 733 -66920568 734 18266160 735 -4213671 736 805749 737 -124320 738 14874 739 -1295 740 73 741 1 742 -36 743 627 744 -7030 745 56943 746 -354312 747 1756797 748 -7098894 749 23662980 750 -65204656 751 146710476 752 -257854776 753 300830572 754 0 755 -1160346492 756 3867821640 757 -8702598690 758 15698805480 759 -23984286150 760 31810737420 761 -37112526990 762 38374857840 763 -35322312330 764 29008662300 765 -21273019020 766 13924157904 767 -8122425444 768 4211628008 769 -1933910820 770 782455872 771 -277119788 772 85186728 773 -22479831 774 5019420 775 -930069 776 139194 777 -16169 778 1368 779 -75 780 1 781 -37 782 663 783 -7657 784 63973 785 -411255 786 2111109 787 -8855691 788 30761874 789 -88867636 790 211915132 791 -404565252 792 558685348 793 -300830572 794 -1160346492 795 5028168132 796 -12570420330 797 24401404170 798 -39683091630 799 55795023570 800 -68923264410 801 75487384830 802 -73697170170 803 64330974630 804 -50281681320 805 35197176924 806 -22046583348 807 12334053452 808 -6145538828 809 2716366692 810 -1059575660 811 362306516 812 -107666559 813 27499251 814 -5949489 815 1069263 816 -155363 817 17537 818 -1443 819 77 820 1 821 -38 822 700 823 -8320 824 71630 825 -475228 826 2522364 827 -10966800 828 39617565 829 -119629510 830 300782768 831 -616480384 832 963250600 833 -859515920 834 -859515920 835 6188514624 836 -17598588462 837 36971824500 838 -64084495800 839 95478115200 840 -124718287980 841 144410649240 842 -149184555000 843 138028144800 844 -114612655950 845 85478858244 846 -57243760272 847 34380636800 848 -18479592280 849 8861905520 850 -3775942352 851 1421882176 852 -469973075 853 135165810 854 -33448740 855 7018752 856 -1224626 857 172900 858 -18980 859 1520 860 -79 861 1 862 -39 863 738 864 -9020 865 79950 866 -546858 867 2997592 868 -13489164 869 50584365 870 -159247075 871 420412278 872 -917263152 873 1579730984 874 -1822766520 875 0 876 7048030544 877 -23787103086 878 54570412962 879 -101056320300 880 159562611000 881 -220196403180 882 269128937220 883 -293595204240 884 287212699800 885 -252640800750 886 200091514194 887 -142722618516 888 91624397072 889 -52860229080 890 27341497800 891 -12637847872 892 5197824528 893 -1891855251 894 605138885 895 -168614550 896 40467492 897 -8243378 898 1397526 899 -191880 900 20500 901 -1599 902 81 903 1 904 -40 905 777 906 -9758 907 88970 908 -626808 909 3544450 910 -16486756 911 64073529 912 -209831440 913 579659353 914 -1337675430 915 2496994136 916 -3402497504 917 1822766520 918 7048030544 919 -30835133630 920 78357516048 921 -155626733262 922 260618931300 923 -379759014180 924 489325340400 925 -562724141460 926 580807904040 927 -539853500550 928 452732314944 929 -342814132710 930 234347015588 931 -144484626152 932 80201726880 933 -39979345672 934 17835672400 935 -7089679779 936 2496994136 937 -773753435 938 209082042 939 -48710870 940 9640904 941 -1589406 942 212380 943 -22099 944 1680 945 -83 946 1 947 -41 948 817 949 -10535 950 98728 951 -715778 952 4171258 953 -20031206 954 80560285 955 -273904969 956 789490793 957 -1917334783 958 3834669566 959 -5899491640 960 5225264024 961 5225264024 962 -37883164174 963 109192649678 964 -233984249310 965 416245664562 966 -640377945480 967 869084354580 968 -1052049481860 969 1143532045500 970 -1120661404590 971 992585815494 972 -795546447654 973 577161148298 974 -378831641740 975 224686353032 976 -120181072552 977 57815018072 978 -24925352179 979 9586673915 980 -3270747571 981 982835477 982 -257792912 983 58351774 984 -11230310 985 1801786 986 -234479 987 23779 988 -1763 989 85 990 1 991 -42 992 858 993 -11352 994 109263 995 -814506 996 4887036 997 -24202464 998 100591491 999 -354465254 1000 1063395762 1001 -2706825576 1002 5752004349 1003 -9734161206 1004 11124755664 1005 0 1006 -43108428198 1007 147075813852 1008 -343176898988 1009 650229913872 1010 -1056623610042 1011 1509462300060 1012 -1921133836440 1013 2195581527360 1014 -2264193450090 1015 2113247220084 1016 -1788132263148 1017 1372707595952 1018 -955992790038 1019 603517994772 1020 -344867425584 1021 177996090624 1022 -82740370251 1023 34512026094 1024 -12857421486 1025 4253583048 1026 -1240628389 1027 316144686 1028 -69582084 1029 13032096 1030 -2036265 1031 258258 1032 -25542 1033 1848 1034 -87 1035 1 1036 -43 1037 900 1038 -12210 1039 120615 1040 -923769 1041 5701542 1042 -29089500 1043 124793955 1044 -455056745 1045 1417861016 1046 -3770221338 1047 8458829925 1048 -15486165555 1049 20858916870 1050 -11124755664 1051 -43108428198 1052 190184242050 1053 -490252712840 1054 993406812860 1055 -1706853523914 1056 2566085910102 1057 -3430596136500 1058 4116715363800 1059 -4459774977450 1060 4377440670174 1061 -3901379483232 1062 3160839859100 1063 -2328700385990 1064 1559510784810 1065 -948385420356 1066 522863516208 1067 -260736460875 1068 117252396345 1069 -47369447580 1070 17111004534 1071 -5494211437 1072 1556773075 1073 -385726770 1074 82614180 1075 -15068361 1076 2294523 1077 -283800 1078 27390 1079 -1935 1080 89 1081 1 1082 -44 1083 943 1084 -13110 1085 132825 1086 -1044384 1087 6625311 1088 -34791042 1089 153883455 1090 -579850700 1091 1872917761 1092 -5188082354 1093 12229051263 1094 -23944995480 1095 36345082425 1096 -31983672534 1097 -31983672534 1098 233292670248 1099 -680436954890 1100 1483659525700 1101 -2700260336774 1102 4272939434016 1103 -5996682046602 1104 7547311500300 1105 -8576490341250 1106 8837215647624 1107 -8278820153406 1108 7062219342332 1109 -5489540245090 1110 3888211170800 1111 -2507896205166 1112 1471248936564 1113 -783599977083 1114 377988857220 1115 -164621843925 1116 64480452114 1117 -22605215971 1118 7050984512 1119 -1942499845 1120 468340950 1121 -97682541 1122 17362884 1123 -2578323 1124 311190 1125 -29325 1126 2024 1127 -91 1128 1 1129 -45 1130 987 1131 -14053 1132 145935 1133 -1177209 1134 7669695 1135 -41416353 1136 188674497 1137 -733734155 1138 2452768461 1139 -7061000115 1140 17417133617 1141 -36174046743 1142 60290077905 1143 -68328754959 1144 0 1145 265276342782 1146 -913729625138 1147 2164096480590 1148 -4183919862474 1149 6973199770790 1150 -10269621480618 1151 13543993546902 1152 -16123801841550 1153 17413705988874 1154 -17116035801030 1155 15341039495738 1156 -12551759587422 1157 9377751415890 1158 -6396107375966 1159 3979145141730 1160 -2254848913647 1161 1161588834303 1162 -542610701145 1163 229102296039 1164 -87085668085 1165 29656200483 1166 -8993484357 1167 2410840795 1168 -566023491 1169 115045425 1170 -19941207 1171 2889513 1172 -340515 1173 31349 1174 -2115 1175 93 1176 1 1177 -46 1178 1032 1179 -15040 1180 159988 1181 -1323144 1182 8846904 1183 -49086048 1184 230090850 1185 -922408652 1186 3186502616 1187 -9513768576 1188 24478133732 1189 -53591180360 1190 96464124648 1191 -128618832864 1192 68328754959 1193 265276342782 1194 -1179005967920 1195 3077826105728 1196 -6348016343064 1197 11157119633264 1198 -17242821251408 1199 23813615027520 1200 -29667795388452 1201 33537507830424 1202 -34529741789904 1203 32457075296768 1204 -27892799083160 1205 21929511003312 1206 -15773858791856 1207 10375252517696 1208 -6233994055377 1209 3416437747950 1210 -1704199535448 1211 771712997184 1212 -316187964124 1213 116741868568 1214 -38649684840 1215 11404325152 1216 -2976864286 1217 681068916 1218 -134986632 1219 22830720 1220 -3230028 1221 371864 1222 -33464 1223 2208 1224 -95 1225 1 1226 -47 1227 1078 1228 -16072 1229 175028 1230 -1483132 1231 10170048 1232 -57932952 1233 279176898 1234 -1152499502 1235 4108911268 1236 -12700271192 1237 33991902308 1238 -78069314092 1239 150055305008 1240 -225082957512 1241 196947587823 1242 196947587823 1243 -1444282310702 1244 4256832073648 1245 -9425842448792 1246 17505135976328 1247 -28399940884672 1248 41056436278928 1249 -53481410415972 1250 63205303218876 1251 -68067249620328 1252 66986817086672 1253 -60349874379928 1254 49822310086472 1255 -37703369795168 1256 26149111309552 1257 -16609246573073 1258 9650431803327 1259 -5120637283398 1260 2475912532632 1261 -1087900961308 1262 432929832692 1263 -155391553408 1264 50054009992 1265 -14381189438 1266 3657933202 1267 -816055548 1268 157817352 1269 -26060748 1270 3601892 1271 -405328 1272 35672 1273 -2303 1274 97 1275 1 1276 -48 1277 1125 1278 -17150 1279 191100 1280 -1658160 1281 11653180 1282 -68103000 1283 337109850 1284 -1431676400 1285 5261410770 1286 -16809182460 1287 46692173500 1288 -112061216400 1289 228124619100 1290 -375138262520 1291 422030545335 1292 0 1293 -1641229898525 1294 5701114384350 1295 -13682674522440 1296 26930978425120 1297 -45905076861000 1298 69456377163600 1299 -94537846694900 1300 116686713634848 1301 -131272552839204 1302 135054066707000 1303 -127336691466600 1304 110172184466400 1305 -87525679881640 1306 63852481104720 1307 -42758357882625 1308 26259678376400 1309 -14771069086725 1310 7596549816030 1311 -3563813493940 1312 1520830794000 1313 -588321386100 1314 205445563400 1315 -64435199430 1316 18039122640 1317 -4473988750 1318 973872900 1319 -183878100 1320 29662640 1321 -4007220 1322 441000 1323 -37975 1324 2400 1325 -99 1326 1 1327 -49 1328 1173 1329 -18275 1330 208250 1331 -1849260 1332 13311340 1333 -79756180 1334 405212850 1335 -1768786250 1336 6693087170 1337 -22070593230 1338 63501355960 1339 -158753389900 1340 340185835500 1341 -603262881620 1342 797168807855 1343 -422030545335 1344 -1641229898525 1345 7342344282875 1346 -19383788906790 1347 40613652947560 1348 -72836055286120 1349 115361454024600 1350 -163994223858500 1351 211224560329748 1352 -247959266474052 1353 266326619546204 1354 -262390758173600 1355 237508875933000 1356 -197697864348040 1357 151378160986360 1358 -106610838987345 1359 69018036259025 1360 -41030747463125 1361 22367618902755 1362 -11160363309970 1363 5084644287940 1364 -2109152180100 1365 793766949500 1366 -269880762830 1367 82474322070 1368 -22513111390 1369 5447861650 1370 -1157751000 1371 213540740 1372 -33669860 1373 4448220 1374 -478975 1375 40375 1376 -2499 1377 101 1378 1 1379 -50 1380 1222 1381 -19448 1382 226525 1383 -2057510 1384 15160600 1385 -93067520 1386 484969030 1387 -2173999100 1388 8461873420 1389 -28763680400 1390 85571949190 1391 -222254745860 1392 498939225400 1393 -943448717120 1394 1400431689475 1395 -1219199353190 1396 -1219199353190 1397 8983574181400 1398 -26726133189665 1399 59997441854350 1400 -113449708233680 1401 188197509310720 1402 -279355677883100 1403 375218784188248 1404 -459183826803800 1405 514285886020256 1406 -528717377719804 1407 499899634106600 1408 -435206740281040 1409 349076025334400 1410 -257988999973705 1411 175628875246370 1412 -110048783722150 1413 63398366365880 1414 -33527982212725 1415 16245007597910 1416 -7193796468040 1417 2902919129600 1418 -1063647712330 1419 352355084900 1420 -104987433460 1421 27960973040 1422 -6605612650 1423 1371291740 1424 -247210600 1425 38118080 1426 -4927195 1427 519350 1428 -42874 1429 2600 1430 -103 1431 1 1432 -51 1433 1272 1434 -20670 1435 245973 1436 -2284035 1437 17218110 1438 -108228120 1439 578036550 1440 -2658968130 1441 10635872520 1442 -37225553820 1443 114335629590 1444 -307826695050 1445 721193971260 1446 -1442387942520 1447 2343880406595 1448 -2619631042665 1449 0 1450 10202773534590 1451 -35709707371065 1452 86723575044015 1453 -173447150088030 1454 301647217544400 1455 -467553187193820 1456 654574462071348 1457 -834402610992048 1458 973469712824056 1459 -1043003263740060 1460 1028617011826404 1461 -935106374387640 1462 784282765615440 1463 -607065025308105 1464 433617875220075 1465 -285677658968520 1466 173447150088030 1467 -96926348578605 1468 49772989810635 1469 -23438804065950 1470 10096715597640 1471 -3966566841930 1472 1416002797230 1473 -457342518360 1474 132948406500 1475 -34566585690 1476 7976904390 1477 -1618502340 1478 285328680 1479 -43045275 1480 5446545 1481 -562224 1482 45474 1483 -2703 1484 105 1485 1 1486 -52 1487 1323 1488 -21942 1489 266643 1490 -2530008 1491 19502145 1492 -125446230 1493 686264670 1494 -3237004680 1495 13294840650 1496 -47861426340 1497 151561183410 1498 -422162324640 1499 1029020666310 1500 -2163581913780 1501 3786268349115 1502 -4963511449260 1503 2619631042665 1504 10202773534590 1505 -45912480905655 1506 122433282415080 1507 -260170725132045 1508 475094367632430 1509 -769200404738220 1510 1122127649265168 1511 -1488977073063396 1512 1807872323816104 1513 -2016472976564116 1514 2071620275566464 1515 -1963723386214044 1516 1719389140003080 1517 -1391347790923545 1518 1040682900528180 1519 -719295534188595 1520 459124809056550 1521 -270373498666635 1522 146699338389240 1523 -73211793876585 1524 33535519663590 1525 -14063282439570 1526 5382569639160 1527 -1873345315590 1528 590290924860 1529 -167514992190 1530 42543490080 1531 -9595406730 1532 1903831020 1533 -328373955 1534 48491820 1535 -6008769 1536 607698 1537 -48177 1538 2808 1539 -107 1540 1 1541 -53 1542 1375 1543 -23265 1544 288585 1545 -2796651 1546 22032153 1547 -144948375 1548 811710900 1549 -3923269350 1550 16531845330 1551 -61156266990 1552 199422609750 1553 -573723508050 1554 1451182990950 1555 -3192602580090 1556 5949850262895 1557 -8749779798375 1558 7583142491925 1559 7583142491925 1560 -56115254440245 1561 168345763320735 1562 -382604007547125 1563 735265092764475 1564 -1244294772370650 1565 1891328054003388 1566 -2611104722328564 1567 3296849396879500 1568 -3824345300380220 1569 4088093252130580 1570 -4035343661780508 1571 3683112526217124 1572 -3110736930926625 1573 2432030691451725 1574 -1759978434716775 1575 1178420343245145 1576 -729498307723185 1577 417072837055875 1578 -219911132265825 1579 106747313540175 1580 -47598802103160 1581 19445852078730 1582 -7255914954750 1583 2463636240450 1584 -757805917050 1585 210058482270 1586 -52138896810 1587 11499237750 1588 -2232204975 1589 376865775 1590 -54500589 1591 6616467 1592 -655875 1593 50985 1594 -2915 1595 109 1596 1 1597 -54 1598 1428 1599 -24640 1600 311850 1601 -3085236 1602 24828804 1603 -166980528 1604 956659275 1605 -4734980250 1606 20455114680 1607 -77688112320 1608 260578876740 1609 -773146117800 1610 2024906499000 1611 -4643785571040 1612 9142452842985 1613 -14699630061270 1614 16332922290300 1615 0 1616 -63698396932170 1617 224461017760980 1618 -550949770867860 1619 1117869100311600 1620 -1979559865135125 1621 3135622826374038 1622 -4502432776331952 1623 5907954119208064 1624 -7121194697259720 1625 7912438552510800 1626 -8123436913911088 1627 7718456187997632 1628 -6793849457143749 1629 5542767622378350 1630 -4192009126168500 1631 2938398777961920 1632 -1907918650968330 1633 1146571144779060 1634 -636983969321700 1635 326658445806000 1636 -154346115643335 1637 67044654181890 1638 -26701767033480 1639 9719551195200 1640 -3221442157500 1641 967864399320 1642 -262197379080 1643 63638134560 1644 -13731442725 1645 2609070750 1646 -431366364 1647 61117056 1648 -7272342 1649 706860 1650 -53900 1651 3024 1652 -111 1653 1 1654 -55 1655 1482 1656 -26068 1657 336490 1658 -3397086 1659 27914040 1660 -191809332 1661 1123639803 1662 -5691639525 1663 25190094930 1664 -98143227000 1665 338266989060 1666 -1033724994540 1667 2798052616800 1668 -6668692070040 1669 13786238414025 1670 -23842082904255 1671 31032552351570 1672 -16332922290300 1673 -63698396932170 1674 288159414693150 1675 -775410788628840 1676 1668818871179460 1677 -3097428965446725 1678 5115182691509163 1679 -7638055602705990 1680 10410386895540016 1681 -13029148816467784 1682 15033633249770520 1683 -16035875466421888 1684 15841893101908720 1685 -14512305645141381 1686 12336617079522099 1687 -9734776748546850 1688 7130407904130420 1689 -4846317428930250 1690 3054489795747390 1691 -1783555114100760 1692 963642415127700 1693 -481004561449335 1694 221390769825225 1695 -93746421215370 1696 36421318228680 1697 -12940993352700 1698 4189306556820 1699 -1230061778400 1700 325835513640 1701 -77369577285 1702 16340513475 1703 -3040437114 1704 492483420 1705 -68389398 1706 7979202 1707 -760760 1708 56924 1709 -3135 1710 113 1711 1 1712 -56 1713 1537 1714 -27550 1715 362558 1716 -3733576 1717 31311126 1718 -219723372 1719 1315449135 1720 -6815279328 1721 30881734455 1722 -123333321930 1723 436410216060 1724 -1371991983600 1725 3831777611340 1726 -9466744686840 1727 20454930484065 1728 -37628321318280 1729 54874635255825 1730 -47365474641870 1731 -47365474641870 1732 351857811625320 1733 -1063570203321990 1734 2444229659808300 1735 -4766247836626185 1736 8212611656955888 1737 -12753238294215153 1738 18048442498246006 1739 -23439535712007800 1740 28062782066238304 1741 -31069508716192408 1742 31877768568330608 1743 -30354198747050101 1744 26848922724663480 1745 -22071393828068949 1746 16865184652677270 1747 -11976725333060670 1748 7900807224677640 1749 -4838044909848150 1750 2747197529228460 1751 -1444646976577035 1752 702395331274560 1753 -315137191040595 1754 130167739444050 1755 -49362311581380 1756 17130299909520 1757 -5419368335220 1758 1555897292040 1759 -403205090925 1760 93710090760 1761 -19380950589 1762 3532920534 1763 -560872818 1764 76368600 1765 -8739962 1766 817684 1767 -60059 1768 3248 1769 -115 1770 1 1771 -57 1772 1593 1773 -29087 1774 390108 1775 -4096134 1776 35044702 1777 -251034498 1778 1535172507 1779 -8130728463 1780 37697013783 1781 -154215056385 1782 559743537990 1783 -1808402199660 1784 5203769594940 1785 -13298522298180 1786 29921675170905 1787 -58083251802345 1788 92502956574105 1789 -102240109897695 1790 0 1791 399223286267190 1792 -1415428014947310 1793 3507799863130290 1794 -7210477496434485 1795 12978859493582073 1796 -20965849951171041 1797 30801680792461159 1798 -41487978210253806 1799 51502317778246104 1800 -59132290782430712 1801 62947277284523016 1802 -62231967315380709 1803 57203121471713581 1804 -48920316552732429 1805 38936578480746219 1806 -28841909985737940 1807 19877532557738310 1808 -12738852134525790 1809 7585242439076610 1810 -4191844505805495 1811 2147042307851595 1812 -1017532522315155 1813 445304930484645 1814 -179530051025430 1815 66492611490900 1816 -22549668244740 1817 6975265627260 1818 -1959102382965 1819 496915181685 1820 -113091041349 1821 22913871123 1822 -4093793352 1823 637241418 1824 -85108562 1825 9557646 1826 -877743 1827 63307 1828 -3363 1829 117 1830 1 1831 -58 1832 1650 1833 -30680 1834 419195 1835 -4486242 1836 39140836 1837 -286079200 1838 1786207005 1839 -9665900970 1840 45827742246 1841 -191912070168 1842 713958594375 1843 -2368145737650 1844 7012171794600 1845 -18502291893120 1846 43220197469085 1847 -88004926973250 1848 150586208376450 1849 -194743066471800 1850 102240109897695 1851 399223286267190 1852 -1814651301214500 1853 4923227878077600 1854 -10718277359564775 1855 20189336990016558 1856 -33944709444753114 1857 51767530743632200 1858 -72289659002714965 1859 92990295988499910 1860 -110634608560676816 1861 122079568066953728 1862 -125179244599903725 1863 119435088787094290 1864 -106123438024446010 1865 87856895033478648 1866 -67778488466484159 1867 48719442543476250 1868 -32616384692264100 1869 20324094573602400 1870 -11777086944882105 1871 6338886813657090 1872 -3164574830166750 1873 1462837452799800 1874 -624834981510075 1875 246022662516330 1876 -89042279735640 1877 29524933872000 1878 -8934368010225 1879 2456017564650 1880 -610006223034 1881 136004912472 1882 -27007664475 1883 4731034770 1884 -722349980 1885 94666208 1886 -10435389 1887 941050 1888 -66670 1889 3480 1890 -119 1891 1 1892 -59 1893 1708 1894 -32330 1895 449875 1896 -4905437 1897 43627078 1898 -325220036 1899 2072286205 1900 -11452107975 1901 55493643216 1902 -237739812414 1903 905870664543 1904 -3082104332025 1905 9380317532250 1906 -25514463687720 1907 61722489362205 1908 -131225124442335 1909 238591135349700 1910 -345329274848250 1911 296983176369495 1912 296983176369495 1913 -2213874587481690 1914 6737879179292100 1915 -15641505237642375 1916 30907614349581333 1917 -54134046434769672 1918 85712240188385314 1919 -124057189746347165 1920 165279954991214875 1921 -203624904549176726 1922 232714176627630544 1923 -247258812666857453 1924 244614333386998015 1925 -225558526811540300 1926 193980333057924658 1927 -155635383499962807 1928 116497931009960409 1929 -81335827235740350 1930 52940479265866500 1931 -32101181518484505 1932 18115973758539195 1933 -9503461643823840 1934 4627412282966550 1935 -2087672434309875 1936 870857644026405 1937 -335064942251970 1938 118567213607640 1939 -38459301882225 1940 11390385574875 1941 -3066023787684 1942 746011135506 1943 -163012576947 1944 31738699245 1945 -5453384750 1946 817016188 1947 -105101597 1948 11376439 1949 -1007720 1950 70150 1951 -3599 1952 121 1953 1 1954 -60 1955 1767 1956 -34038 1957 482205 1958 -5355312 1959 48532515 1960 -368847114 1961 2397506241 1962 -13524394180 1963 66945751191 1964 -293233455630 1965 1143610476957 1966 -3987974996568 1967 12462421864275 1968 -34894781219970 1969 87236953049925 1970 -192947613804540 1971 369816259792035 1972 -583920410197950 1973 642312451217745 1974 0 1975 -2510857763851185 1976 8951753766773790 1977 -22379384416934475 1978 46549119587223708 1979 -85041660784351005 1980 139846286623154986 1981 -209769429934732479 1982 289337144737562040 1983 -368904859540391601 1984 436339081176807270 1985 -479972989294487997 1986 491873146053855468 1987 -470172860198538315 1988 419538859869464958 1989 -349615716557887465 1990 272133314509923216 1991 -197833758245700759 1992 134276306501606850 1993 -85041660784351005 1994 50217155277023700 1995 -27619435402363035 1996 14130873926790390 1997 -6715084717276425 1998 2958530078336280 1999 -1205922586278375 2000 453632155859610 2001 -157026515489865 2002 49849687457100 2003 -14456409362559 2004 3812034923190 2005 -909023712453 2006 194751276192 2007 -37192083995 2008 6270400938 2009 -922117785 2010 116478036 2011 -12384159 2012 1077870 2013 -73749 2014 3720 2015 -123 2016 1 2017 -61 2018 1827 2019 -35805 2020 516243 2021 -5837517 2022 53887827 2023 -417379629 2024 2766353355 2025 -15921900421 2026 80470145371 2027 -360179206821 2028 1436843932587 2029 -5131585473525 2030 16450396860843 2031 -47357203084245 2032 122131734269895 2033 -280184566854465 2034 562763873596575 2035 -953736669989985 2036 1226232861415695 2037 -642312451217745 2038 -2510857763851185 2039 11462611530624975 2040 -31331138183708265 2041 68928504004158183 2042 -131590780371574713 2043 224887947407505991 2044 -349615716557887465 2045 499106574672294519 2046 -658242004277953641 2047 805243940717198871 2048 -916312070471295267 2049 971846135348343465 2050 -962046006252393783 2051 889711720068003273 2052 -769154576427352423 2053 621749031067810681 2054 -469967072755623975 2055 332110064747307609 2056 -219317967285957855 2057 135258816061374705 2058 -77836590679386735 2059 41750309329153425 2060 -20845958644066815 2061 9673614795612705 2062 -4164452664614655 2063 1659554742137985 2064 -610658671349475 2065 206876202946965 2066 -64306096819659 2067 18268444285749 2068 -4721058635643 2069 1103774988645 2070 -231943360187 2071 43462484933 2072 -7192518723 2073 1038595821 2074 -128862195 2075 13462029 2076 -1151619 2077 77469 2078 -3843 2079 125 2080 1 2081 -62 2082 1888 2083 -37632 2084 552048 2085 -6353760 2086 59725344 2087 -471267456 2088 3183732984 2089 -18688253776 2090 96392045792 2091 -440649352192 2092 1797023139408 2093 -6568429406112 2094 21581982334368 2095 -63807599945088 2096 169488937354140 2097 -402316301124360 2098 842948440451040 2099 -1516500543586560 2100 2179969531405680 2101 -1868545312633440 2102 -1868545312633440 2103 13973469294476160 2104 -42793749714333240 2105 100259642187866448 2106 -200519284375732896 2107 356478727779080704 2108 -574503663965393456 2109 848722291230181984 2110 -1157348578950248160 2111 1463485944995152512 2112 -1721556011188494138 2113 1888158205819638732 2114 -1933892141600737248 2115 1851757726320397056 2116 -1658866296495355696 2117 1390903607495163104 2118 -1091716103823434656 2119 802077137502931584 2120 -551428032033265464 2121 354576783347332560 2122 -213095406740761440 2123 119586900008540160 2124 -62596267973220240 2125 30519573439679520 2126 -13838067460227360 2127 5824007406752640 2128 -2270213413487460 2129 817534874296440 2130 -271182299766624 2131 82574541105408 2132 -22989502921392 2133 5824833624288 2134 -1335718348832 2135 275405845120 2136 -50655003656 2137 8231114544 2138 -1167458016 2139 142324224 2140 -14613648 2141 1229088 2142 -81312 2143 3968 2144 -127 2145 1 2146 -63 2147 1950 2148 -39520 2149 589680 2150 -6905808 2151 66079104 2152 -530992800 2153 3655000440 2154 -21871986760 2155 115080299568 2156 -537041397984 2157 2237672491600 2158 -8365452545520 2159 28150411740480 2160 -85389582279456 2161 233296537299228 2162 -571805238478500 2163 1245264741575400 2164 -2359448984037600 2165 3696470074992240 2166 -4048514844039120 2167 0 2168 15842014607109600 2169 -56767219008809400 2170 143053391902199688 2171 -300778926563599344 2172 556998012154813600 2173 -930982391744474160 2174 1423225955195575440 2175 -2006070870180430144 2176 2620834523945400672 2177 -3185041956183646650 2178 3609714217008132870 2179 -3822050347420375980 2180 3785649867921134304 2181 -3510624022815752752 2182 3049769903990518800 2183 -2482619711318597760 2184 1893793241326366240 2185 -1353505169536197048 2186 906004815380598024 2187 -567672190088094000 2188 332682306749301600 2189 -182183167981760400 2190 93115841412899760 2191 -44357640899906880 2192 19662074866980000 2193 -8094220820240100 2194 3087748287783900 2195 -1088717174063064 2196 353756840872032 2197 -105564044026800 2198 28814336545680 2199 -7160551973120 2200 1611124193952 2201 -326060848776 2202 58886118200 2203 -9398572560 2204 1309782240 2205 -156937872 2206 15842736 2207 -1310400 2208 85280 2209 -4095 2210 129 2211 1 2212 -64 2213 2013 2214 -41470 2215 629200 2216 -7495488 2217 72984912 2218 -597071904 2219 4185993240 2220 -25526987200 2221 136952286328 2222 -652121697552 2223 2774713889584 2224 -10603125037120 2225 36515864286000 2226 -113539994019936 2227 318686119578684 2228 -805101775777728 2229 1817069980053900 2230 -3604713725613000 2231 6055919059029840 2232 -7744984919031360 2233 4048514844039120 2234 15842014607109600 2235 -72609233615919000 2236 199820610911009088 2237 -443832318465799032 2238 857776938718412944 2239 -1487980403899287760 2240 2354208346940049600 2241 -3429296825376005584 2242 4626905394125830816 2243 -5805876480129047322 2244 6794756173191779520 2245 -7431764564428508850 2246 7607700215341510284 2247 -7296273890736887056 2248 6560393926806271552 2249 -5532389615309116560 2250 4376412952644964000 2251 -3247298410862563288 2252 2259509984916795072 2253 -1473677005468692024 2254 900354496837395600 2255 -514865474731062000 2256 275299009394660160 2257 -137473482312806640 2258 64019715766886880 2259 -27756295687220100 2260 11181969108024000 2261 -4176465461846964 2262 1442474014935096 2263 -459320884898832 2264 134378380572480 2265 -35974888518800 2266 8771676167072 2267 -1937185042728 2268 384946966976 2269 -68284690760 2270 10708354800 2271 -1466720112 2272 172780608 2273 -17153136 2274 1395680 2275 -89375 2276 4224 2277 -131 2278 1 2279 -65 2280 2077 2281 -43483 2282 670670 2283 -8124688 2284 80480400 2285 -670056816 2286 4783065144 2287 -29712980440 2288 162479273528 2289 -789073983880 2290 3426835587136 2291 -13377838926704 2292 47118989323120 2293 -150055858305936 2294 432226113598620 2295 -1123787895356412 2296 2622171755831628 2297 -5421783705666900 2298 9660632784642840 2299 -13800903978061200 2300 11793499763070480 2301 11793499763070480 2302 -88451248223028600 2303 272429844526928088 2304 -643652929376808120 2305 1301609257184211976 2306 -2345757342617700704 2307 3842188750839337360 2308 -5783505172316055184 2309 8056202219501836400 2310 -10432781874254878138 2311 12600632653320826842 2312 -14226520737620288370 2313 15039464779770019134 2314 -14903974106078397340 2315 13856667817543158608 2316 -12092783542115388112 2317 9908802567954080560 2318 -7623711363507527288 2319 5506808395779358360 2320 -3733186990385487096 2321 2374031502306087624 2322 -1415219971568457600 2323 790164484125722160 2324 -412772491707466800 2325 201493198079693520 2326 -91776011454106980 2327 38938264795244100 2328 -15358434569870964 2329 5618939476782060 2330 -1901794899833928 2331 593699265471312 2332 -170353269091280 2333 44746564685872 2334 -10708861209800 2335 2322132009704 2336 -453231657736 2337 78993045560 2338 -12175074912 2339 1639500720 2340 -189933744 2341 18548816 2342 -1485055 2343 93599 2344 -4355 2345 133 2346 1 2347 -66 2348 2142 2349 -45560 2350 714153 2351 -8795358 2352 88605088 2353 -750537216 2354 5453121960 2355 -34496045584 2356 192192253968 2357 -951553257408 2358 4215909571016 2359 -16804674513840 2360 60496828249824 2361 -197174847629056 2362 582281971904556 2363 -1556014008955032 2364 3745959651188040 2365 -8043955461498528 2366 15082416490309740 2367 -23461536762704040 2368 25594403741131680 2369 0 2370 -100244747986099080 2371 360881092749956688 2372 -916082773903736208 2373 1945262186561020096 2374 -3647366599801912680 2375 6187946093457038064 2376 -9625693923155392544 2377 13839707391817891584 2378 -18488984093756714538 2379 23033414527575704980 2380 -26827153390941115212 2381 29265985517390307504 2382 -29943438885848416474 2383 28760641923621555948 2384 -25949451359658546720 2385 22001586110069468672 2386 -17532513931461607848 2387 13130519759286885648 2388 -9239995386164845456 2389 6107218492691574720 2390 -3789251473874545224 2391 2205384455694179760 2392 -1202936975833188960 2393 614265689787160320 2394 -293269209533800500 2395 130714276249351080 2396 -54296699365115064 2397 20977374046653024 2398 -7520734376615988 2399 2495494165305240 2400 -764052534562592 2401 215099833777152 2402 -55455425895672 2403 13030993219504 2404 -2775363667440 2405 532224703296 2406 -91168120472 2407 13814575632 2408 -1829434464 2409 208482560 2410 -20033871 2411 1578654 2412 -97954 2413 4488 2414 -135 2415 1 2416 -67 2417 2208 2418 -47702 2419 759713 2420 -9509511 2421 97400446 2422 -839142304 2423 6203659176 2424 -39949167544 2425 226688299552 2426 -1143745511376 2427 5167462828424 2428 -21020584084856 2429 77301502763664 2430 -257671675878880 2431 779456819533612 2432 -2138295980859588 2433 5301973660143072 2434 -11789915112686568 2435 23126371951808268 2436 -38543953253013780 2437 49055940503835720 2438 -25594403741131680 2439 -100244747986099080 2440 461125840736055768 2441 -1276963866653692896 2442 2861344960464756304 2443 -5592628786362932776 2444 9835312693258950744 2445 -15813640016612430608 2446 23465401314973284128 2447 -32328691485574606122 2448 41522398621332419518 2449 -49860567918516820192 2450 56093138908331422716 2451 -59209424403238723978 2452 58704080809469972422 2453 -54710093283280102668 2454 47951037469728015392 2455 -39534100041531076520 2456 30663033690748493496 2457 -22370515145451731104 2458 15347213878856420176 2459 -9896469966566119944 2460 5994635929568724984 2461 -3408321431527368720 2462 1817202665620349280 2463 -907534899320960820 2464 423983485783151580 2465 -185010975614466144 2466 75274073411768088 2467 -28498108423269012 2468 10016228541921228 2469 -3259546699867832 2470 979152368339744 2471 -270555259672824 2472 68486419115176 2473 -15806356886944 2474 3307588370736 2475 -623392823768 2476 104982696104 2477 -15644010096 2478 2037917024 2479 -228516431 2480 21612525 2481 -1676608 2482 102442 2483 -4623 2484 137 2485 1 2486 -68 2487 2275 2488 -49910 2489 807415 2490 -10269224 2491 106909957 2492 -936542750 2493 7042801480 2494 -46152826720 2495 266637467096 2496 -1370433810928 2497 6311208339800 2498 -26188046913280 2499 98322086848520 2500 -334973178642544 2501 1037128495412492 2502 -2917752800393200 2503 7440269641002660 2504 -17091888772829640 2505 34916287064494836 2506 -61670325204822048 2507 87599893756849500 2508 -74650344244967400 2509 -74650344244967400 2510 561370588722154848 2511 -1738089707389748664 2512 4138308827118449200 2513 -8453973746827689080 2514 15427941479621883520 2515 -25648952709871381352 2516 39279041331585714736 2517 -55794092800547890250 2518 73851090106907025640 2519 -91382966539849239710 2520 105953706826848242908 2521 -115302563311570146694 2522 117913505212708696400 2523 -113414174092750075090 2524 102661130753008118060 2525 -87485137511259091912 2526 70197133732279570016 2527 -53033548836200224600 2528 37717729024308151280 2529 -25243683845422540120 2530 15891105896134844928 2531 -9402957361096093704 2532 5225524097147718000 2533 -2724737564941310100 2534 1331518385104112400 2535 -608994461397617724 2536 260285049026234232 2537 -103772181835037100 2538 38514336965190240 2539 -13275775241789060 2540 4238699068207576 2541 -1249707628012568 2542 339041678788000 2543 -84292776002120 2544 19113945257680 2545 -3930981194504 2546 728375519872 2547 -120626706200 2548 17681927120 2549 -2266433455 2550 250128956 2551 -23289133 2552 1779050 2553 -107065 2554 4760 2555 -139 2556 1 2557 -69 2558 2343 2559 -52185 2560 857325 2561 -11076639 2562 117179181 2563 -1043452707 2564 7979344230 2565 -53195628200 2566 312790293816 2567 -1637071278024 2568 7681642150728 2569 -32499255253080 2570 124510133761800 2571 -433295265491064 2572 1372101674055036 2573 -3954881295805692 2574 10358022441395860 2575 -24532158413832300 2576 52008175837324476 2577 -96586612269316884 2578 149270218961671548 2579 -162250238001816900 2580 0 2581 636020932967122248 2582 -2299460296111903512 2583 5876398534508197864 2584 -12592282573946138280 2585 23881915226449572600 2586 -41076894189493264872 2587 64927994041457096088 2588 -95073134132133604986 2589 129645182907454915890 2590 -165234056646756265350 2591 197336673366697482618 2592 -221256270138418389602 2593 233216068524278843094 2594 -231327679305458771490 2595 216075304845758193150 2596 -190146268264267209972 2597 157682271243538661928 2598 -123230682568479794616 2599 90751277860508375880 2600 -62961412869730691400 2601 41134789741557385048 2602 -25294063257230938632 2603 14628481458243811704 2604 -7950261662089028100 2605 4056255950045422500 2606 -1940512846501730124 2607 869279510423851956 2608 -364057230861271332 2609 142286518800227340 2610 -51790112206979300 2611 17514474309996636 2612 -5488406696220144 2613 1588749306800568 2614 -423334454790120 2615 103406721259800 2616 -23044926452184 2617 4659356714376 2618 -849002226072 2619 138308633320 2620 -19948360575 2621 2516562411 2622 -273418089 2623 25068183 2624 -1886115 2625 111825 2626 -4899 2627 141 2628 1 2629 -70 2630 2412 2631 -54528 2632 909510 2633 -11933964 2634 128255820 2635 -1160631888 2636 9022796937 2637 -61174972430 2638 365985922016 2639 -1949861571840 2640 9318713428752 2641 -40180897403808 2642 157009389014880 2643 -557805399252864 2644 1805396939546100 2645 -5326982969860728 2646 14312903737201552 2647 -34890180855228160 2648 76540334251156776 2649 -148594788106641360 2650 245856831230988432 2651 -311520456963488448 2652 162250238001816900 2653 636020932967122248 2654 -2935481229079025760 2655 8175858830620101376 2656 -18468681108454336144 2657 36474197800395710880 2658 -64958809415942837472 2659 106004888230950360960 2660 -160001128173590701074 2661 224718317039588520876 2662 -294879239554211181240 2663 362570730013453747968 2664 -418592943505115872220 2665 454472338662697232696 2666 -464543747829737614584 2667 447402984151216964640 2668 -406221573110025403122 2669 347828539507805871900 2670 -280912953812018456544 2671 213981960428988170496 2672 -153712690730239067280 2673 104096202611288076448 2674 -66428852998788323680 2675 39922544715474750336 2676 -22578743120332839804 2677 12006517612134450600 2678 -5996768796547152624 2679 2809792356925582080 2680 -1233336741285123288 2681 506343749661498672 2682 -194076631007206640 2683 69304586516975936 2684 -23002881006216780 2685 7077156003020712 2686 -2012083761590688 2687 526741176049920 2688 -126451647711984 2689 27704283166560 2690 -5508358940448 2691 987310859392 2692 -158256993895 2693 22464922986 2694 -2789980500 2695 298486272 2696 -26954298 2697 1997940 2698 -116724 2699 5040 2700 -143 2701 1 2702 -71 2703 2482 2704 -56940 2705 964038 2706 -12843474 2707 140189784 2708 -1288887708 2709 10183428825 2710 -70197769367 2711 427160894446 2712 -2315847493856 2713 11268575000592 2714 -49499610832560 2715 197190286418688 2716 -714814788267744 2717 2363202338798964 2718 -7132379909406828 2719 19639886707062280 2720 -49203084592429712 2721 111430515106384936 2722 -225135122357798136 2723 394451619337629792 2724 -557377288194476880 2725 473770694965305348 2726 473770694965305348 2727 -3571502162046148008 2728 11111340059699127136 2729 -26644539939074437520 2730 54942878908850047024 2731 -101433007216338548352 2732 170963697646893198432 2733 -266006016404541062034 2734 384719445213179221950 2735 -519597556593799702116 2736 657449969567664929208 2737 -781163673518569620188 2738 873065282167813104916 2739 -919016086492434847280 2740 911946731980954579224 2741 -853624557261242367762 2742 754050112617831275022 2743 -628741493319824328444 2744 494894914241006627040 2745 -367694651159227237776 2746 257808893341527143728 2747 -170525055610076400128 2748 106351397714263074016 2749 -62501287835807590140 2750 34585260732467290404 2751 -18003286408681603224 2752 8806561153472734704 2753 -4043129098210705368 2754 1739680490946621960 2755 -700420380668705312 2756 263381217524182576 2757 -92307467523192716 2758 30080037009237492 2759 -9089239764611400 2760 2538824937640608 2761 -653192823761904 2762 154155930878544 2763 -33212642107008 2764 6495669799840 2765 -1145567853287 2766 180721916881 2767 -25254903486 2768 3088466772 2769 -325440570 2770 28952238 2771 -2114664 2772 121764 2773 -5183 2774 145 2775 1 2776 -72 2777 2553 2778 -59422 2779 1020978 2780 -13807512 2781 153033258 2782 -1429077492 2783 11472316533 2784 -80381198192 2785 497358663813 2786 -2743008388302 2787 13584422494448 2788 -60768185833152 2789 246689897251248 2790 -912005074686432 2791 3078017127066708 2792 -9495582248205792 2793 26772266616469108 2794 -68842971299491992 2795 160633599698814648 2796 -336565637464183072 2797 619586741695427928 2798 -951828907532106672 2799 1031147983159782228 2800 0 2801 -4045272857011453356 2802 14682842221745275144 2803 -37755879998773564656 2804 81587418847924484544 2805 -156375886125188595376 2806 272396704863231746784 2807 -436969714051434260466 2808 650725461617720283984 2809 -904317001806978924066 2810 1177047526161464631324 2811 -1438613643086234549396 2812 1654228955686382725104 2813 -1792081368660247952196 2814 1830962818473389426504 2815 -1765571289242196946986 2816 1607674669879073642784 2817 -1382791605937655603466 2818 1123636407560830955484 2819 -862589565400233864816 2820 625503544500754381504 2821 -428333948951603543856 2822 276876453324339474144 2823 -168852685550070664156 2824 97086548568274880544 2825 -52588547141148893628 2826 26809847562154337928 2827 -12849690251683440072 2828 5782809589157327328 2829 -2440100871615327272 2830 963801598192887888 2831 -355688685047375292 2832 122387504532430208 2833 -39169276773848892 2834 11628064702252008 2835 -3192017761402512 2836 807348754640448 2837 -187368572985552 2838 39708311906848 2839 -7641237653127 2840 1326289770168 2841 -205976820367 2842 28343370258 2843 -3413907342 2844 354392808 2845 -31066902 2846 2236428 2847 -126947 2848 5328 2849 -147 2850 1 2851 -73 2852 2625 2853 -61975 2854 1080400 2855 -14828490 2856 166840770 2857 -1582110750 2858 12901394025 2859 -91853514725 2860 577739862005 2861 -3240367052115 2862 16327430882750 2863 -74352608327600 2864 307458083084400 2865 -1158694971937680 2866 3990022201753140 2867 -12573599375272500 2868 36267848864674900 2869 -95615237915961100 2870 229476570998306640 2871 -497199237162997720 2872 956152379159611000 2873 -1571415649227534600 2874 1982976890691888900 2875 -1031147983159782228 2876 -4045272857011453356 2877 18728115078756728500 2878 -52438722220518839800 2879 119343298846698049200 2880 -237963304973113079920 2881 428772590988420342160 2882 -709366418914666007250 2883 1087695175669154544450 2884 -1555042463424699208050 2885 2081364527968443555390 2886 -2615661169247699180720 2887 3092842598772617274500 2888 -3446310324346630677300 2889 3623044187133637378700 2890 -3596534107715586373490 2891 3373245959121270589770 2892 -2990466275816729246250 2893 2506428013498486558950 2894 -1986225972961064820300 2895 1488093109900988246320 2896 -1053837493452357925360 2897 705210402275943018000 2898 -445729138874410138300 2899 265939234118345544700 2900 -149675095709423774172 2901 79398394703303231556 2902 -39659537813837778000 2903 18632499840840767400 2904 -8222910460772654600 2905 3403902469808215160 2906 -1319490283240263180 2907 478076189579805500 2908 -161556781306279100 2909 50797341476100900 2910 -14820082463654520 2911 3999366516042960 2912 -994717327626000 2913 227076884892400 2914 -47349549559975 2915 8967527423295 2916 -1532266590535 2917 234320190625 2918 -31757277600 2919 3768300150 2920 -385459710 2921 33303330 2922 -2363375 2923 132275 2924 -5475 2925 149 2926 1 2927 -74 2928 2698 2929 -64600 2930 1142375 2931 -15908890 2932 181669260 2933 -1748951520 2934 14483504775 2935 -104754908750 2936 669593376730 2937 -3818106914120 2938 19567797934865 2939 -90680039210350 2940 381810691412000 2941 -1466153055022080 2942 5148717173690820 2943 -16563621577025640 2944 48841448239947400 2945 -131883086780636000 2946 325091808914267740 2947 -726675808161304360 2948 1453351616322608720 2949 -2527568028387145600 2950 3554392539919423500 2951 -3014124873851671128 2952 -3014124873851671128 2953 22773387935768181856 2954 -71166837299275568300 2955 171782021067216889000 2956 -357306603819811129120 2957 666735895961533422080 2958 -1138139009903086349410 2959 1797061594583820551700 2960 -2642737639093853752500 2961 3636406991393142763440 2962 -4697025697216142736110 2963 5708503768020316455220 2964 -6539152923119247951800 2965 7069354511480268056000 2966 -7219578294849223752190 2967 6969780066836856963260 2968 -6363712234937999836020 2969 5496894289315215805200 2970 -4492653986459551379250 2971 3474319082862053066620 2972 -2541930603353346171680 2973 1759047895728300943360 2974 -1150939541150353156300 2975 711668372992755683000 2976 -415614329827769318872 2977 229073490412727005728 2978 -119057932517141009556 2979 58292037654678545400 2980 -26855410301613422000 2981 11626812930580869760 2982 -4723392753048478340 2983 1797566472820068680 2984 -639632970886084600 2985 212354122782380000 2986 -65617423939755420 2987 18819448979697480 2988 -4994083843668960 2989 1221794212518400 2990 -274426434452375 2991 56317076983270 2992 -10499794013830 2993 1766586781160 2994 -266077468225 2995 35525577750 2996 -4153759860 2997 418763040 2998 -35666705 2999 2495650 3000 -137750 3001 5624 3002 -151 3003 1 3004 -75 3005 2772 3006 -67298 3007 1206975 3008 -17051265 3009 197578150 3010 -1930620780 3011 16232456295 3012 -119238413525 3013 774348285480 3014 -4487700290850 3015 23385904848985 3016 -110247837145215 3017 472490730622350 3018 -1847963746434080 3019 6614870228712900 3020 -21712338750716460 3021 65405069816973040 3022 -180724535020583400 3023 456974895694903740 3024 -1051767617075572100 3025 2180027424483913080 3026 -3980919644709754320 3027 6081960568306569100 3028 -6568517413771094628 3029 0 3030 25787512809619852984 3031 -93940225235043750156 3032 242948858366492457300 3033 -529088624887028018120 3034 1024042499781344551200 3035 -1804874905864619771490 3036 2935200604486906901110 3037 -4439799233677674304200 3038 6279144630486996515940 3039 -8333432688609285499550 3040 10405529465236459191330 3041 -12247656691139564407020 3042 13608507434599516007800 3043 -14288932806329491808190 3044 14189358361686080715450 3045 -13333492301774856799280 3046 11860606524253215641220 3047 -9989548275774767184450 3048 7966973069321604445870 3049 -6016249686215399238300 3050 4300978499081647115040 3051 -2909987436878654099660 3052 1862607914143108839300 3053 -1127282702820525001872 3054 644687820240496324600 3055 -348131422929868015284 3056 177349970171819554956 3057 -85147447956291967400 3058 38482223232194291760 3059 -16350205683629348100 3060 6520959225868547020 3061 -2437199443706153280 3062 851987093668464600 3063 -277971546722135420 3064 84436872919452900 3065 -23813532823366440 3066 6215878056187360 3067 -1496220646970775 3068 330743511435645 3069 -66816870997100 3070 12266380794990 3071 -2032664249385 3072 301603045975 3073 -39679337610 3074 4572522900 3075 -454429745 3076 38162355 3077 -2633400 3078 143374 3079 -5775 3080 153 3081 1 3082 -76 3083 2847 3084 -70070 3085 1274273 3086 -18258240 3087 214629415 3088 -2128198930 3089 18163077075 3090 -135470869820 3091 893586699005 3092 -5262048576330 3093 27873605139835 3094 -133633741994200 3095 582738567767565 3096 -2320454477056430 3097 8462833975146980 3098 -28327208979429360 3099 87117408567689500 3100 -246129604837556440 3101 637699430715487140 3102 -1508742512770475840 3103 3231795041559485180 3104 -6160947069193667400 3105 10062880213016323420 3106 -12650477982077663728 3107 6568517413771094628 3108 25787512809619852984 3109 -119727738044663603140 3110 336889083601536207456 3111 -772037483253520475420 3112 1553131124668372569320 3113 -2828917405645964322690 3114 4740075510351526672600 3115 -7374999838164581205310 3116 10718943864164670820140 3117 -14612577319096282015490 3118 18738962153845744690880 3119 -22653186156376023598350 3120 25856164125739080414820 3121 -27897440240929007815990 3122 28478291168015572523640 3123 -27522850663460937514730 3124 25194098826028072440500 3125 -21850154800027982825670 3126 17956521345096371630320 3127 -13983222755537003684170 3128 10317228185297046353340 3129 -7210965935960301214700 3130 4772595351021762938960 3131 -2989890616963633841172 3132 1771970523061021326472 3133 -992819243170364339884 3134 525481393101687570240 3135 -262497418128111522356 3136 123629671188486259160 3137 -54832428915823639860 3138 22871164909497895120 3139 -8958158669574700300 3140 3289186537374617880 3141 -1129958640390600020 3142 362408419641588320 3143 -108250405742819340 3144 30029410879553800 3145 -7712098703158135 3146 1826964158406420 3147 -397560382432745 3148 79083251792090 3149 -14299045044375 3150 2334267295360 3151 -341282383585 3152 44251860510 3153 -5026952645 3154 492592100 3155 -40795755 3156 2776774 3157 -149149 3158 5928 3159 -155 3160 1 3161 -77 3162 2923 3163 -72917 3164 1344343 3165 -19532513 3166 232887655 3167 -2342828345 3168 20291276005 3169 -153633946895 3170 1029057568825 3171 -6155635275335 3172 33135653716165 3173 -161507347134035 3174 716372309761765 3175 -2903193044823995 3176 10783288452203410 3177 -36790042954576340 3178 115444617547118860 3179 -333247013405245940 3180 883829035553043580 3181 -2146441943485962980 3182 4740537554329961020 3183 -9392742110753152580 3184 16223827282209990820 3185 -22713358195093987148 3186 19218995395848758356 3187 19218995395848758356 3188 -145515250854283456124 3189 456616821646199810596 3190 -1108926566855056682876 3191 2325168607921893044740 3192 -4382048530314336892010 3193 7568992915997490995290 3194 -12115075348516107877910 3195 18093943702329252025450 3196 -25331521183260952835630 3197 33351539472942026706370 3198 -41392148310221768289230 3199 48509350282115104013170 3200 -53753604366668088230810 3201 56375731408944580339630 3202 -56001141831476510038370 3203 52716949489489009955230 3204 -47044253626056055266170 3205 39806676145124354455990 3206 -31939744100633375314490 3207 24300450940834050037510 3208 -17528194121257347568040 3209 11983561286982064153660 3210 -7762485967985396780132 3211 4761861140024655167644 3212 -2764789766231385666356 3213 1518300636272051910124 3214 -787978811229799092596 3215 386127089316597781516 3216 -178462100104309899020 3217 77703593825321534980 3218 -31829323579072595420 3219 12247345206949318180 3220 -4419145177765217900 3221 1492367060032188340 3222 -470658825384407660 3223 138279816622373140 3224 -37741509582711935 3225 9539062861564555 3226 -2224524540839165 3227 476643634224835 3228 -93382296836465 3229 16633312339735 3230 -2675549678945 3231 385534244095 3232 -49278813155 3233 5519544745 3234 -533387855 3235 43572529 3236 -2925923 3237 155077 3238 -6083 3239 157 3240 1 3241 -78 3242 3000 3243 -75840 3244 1417260 3245 -20876856 3246 252420168 3247 -2575716000 3248 22634104350 3249 -173925222900 3250 1182691515720 3251 -7184692844160 3252 39291288991500 3253 -194643000850200 3254 877879656895800 3255 -3619565354585760 3256 13686481497027405 3257 -47573331406779750 3258 152234660501695200 3259 -448691630952364800 3260 1217076048958289520 3261 -3030270979039006560 3262 6886979497815924000 3263 -14133279665083113600 3264 25616569392963143400 3265 -38937185477303977968 3266 41932353590942745504 3267 0 3268 -164734246250132214480 3269 602132072500483266720 3270 -1565543388501256493472 3271 3434095174776949727616 3272 -6707217138236229936750 3273 11951041446311827887300 3274 -19684068264513598873200 3275 30209019050845359903360 3276 -43425464885590204861080 3277 58683060656202979542000 3278 -74743687783163794995600 3279 89901498592336872302400 3280 -102262954648783192243980 3281 110129335775612668570440 3282 -112376873240421090378000 3283 108718091320965519993600 3284 -99761203115545065221400 3285 86850929771180409722160 3286 -71746420245757729770480 3287 56240195041467425352000 3288 -41828645062091397605550 3289 29511755408239411721700 3290 -19746047254967460933792 3291 12524347108010051947776 3292 -7526650906256040834000 3293 4283090402503437576480 3294 -2306279447501851002720 3295 1174105900546396874112 3296 -564589189420907680536 3297 256165693929631434000 3298 -109532917404394130400 3299 44076668786021913600 3300 -16666490384714536080 3301 5911512237797406240 3302 -1963025885416596000 3303 608938642006780800 3304 -176021326205085075 3305 47280572444276490 3306 -11763587402403720 3307 2701168175064000 3308 -570025931061300 3309 110015609176200 3310 -19308862018680 3311 3061083923040 3312 -434813057250 3313 54798357900 3314 -6052932600 3315 576960384 3316 -46498452 3317 3081000 3318 -161160 3319 6240 3320 -159 3321 1 3322 -79 3323 3078 3324 -78840 3325 1493100 3326 -22294116 3327 273297024 3328 -2828136168 3329 25209820350 3330 -196559327250 3331 1356616738620 3332 -8367384359880 3333 46475981835660 3334 -233934289841700 3335 1072522657746000 3336 -4497445011481560 3337 17306046851613165 3338 -61259812903807155 3339 199807991908474950 3340 -600926291454060000 3341 1665767679910654320 3342 -4247347027997296080 3343 9917250476854930560 3344 -21020259162899037600 3345 39749849058046257000 3346 -64553754870267121368 3347 80869539068246723472 3348 -41932353590942745504 3349 -164734246250132214480 3350 766866318750615481200 3351 -2167675461001739760192 3352 4999638563278206221088 3353 -10141312313013179664366 3354 18658258584548057824050 3355 -31635109710825426760500 3356 49893087315358958776560 3357 -73634483936435564764440 3358 102108525541793184403080 3359 -133426748439366774537600 3360 164645186375500667298000 3361 -192164453241120064546380 3362 212392290424395860814420 3363 -222506209016033758948440 3364 221094964561386610371600 3365 -208479294436510585215000 3366 186612132886725474943560 3367 -158597350016938139492640 3368 127986615287225155122480 3369 -98068840103558822957550 3370 71340400470330809327250 3371 -49257802663206872655492 3372 32270394362977512881568 3373 -20050998014266092781776 3374 11809741308759478410480 3375 -6589369850005288579200 3376 3480385348048247876832 3377 -1738695089967304554648 3378 820754883350539114536 3379 -365698611334025564400 3380 153609586190416044000 3381 -60743159170736449680 3382 22578002622511942320 3383 -7874538123214002240 3384 2571964527423376800 3385 -784959968211865875 3386 223301898649361565 3387 -59044159846680210 3388 14464755577467720 3389 -3271194106125300 3390 680041540237500 3391 -129324471194880 3392 22369945941720 3393 -3495896980290 3394 489611415150 3395 -60851290500 3396 6629892984 3397 -623458836 3398 49579452 3399 -3242160 3400 167400 3401 -6399 3402 161 3403 1 3404 -80 3405 3157 3406 -81918 3407 1571940 3408 -23787216 3409 295591140 3410 -3101433192 3411 28037956518 3412 -221769147600 3413 1553176065870 3414 -9724001098500 3415 54843366195540 3416 -280410271677360 3417 1306456947587700 3418 -5569967669227560 3419 21803491863094725 3420 -78565859755420320 3421 261067804812282105 3422 -800734283362534950 3423 2266693971364714320 3424 -5913114707907950400 3425 14164597504852226640 3426 -30937509639753968160 3427 60770108220945294600 3428 -104303603928313378368 3429 145423293938513844840 3430 -122801892659189468976 3431 -122801892659189468976 3432 931600565000747695680 3433 -2934541779752355241392 3434 7167314024279945981280 3435 -15140950876291385885454 3436 28799570897561237488416 3437 -50293368295373484584550 3438 81528197026184385537060 3439 -123527571251794523541000 3440 175743009478228749167520 3441 -235535273981159958940680 3442 298071934814867441835600 3443 -356809639616620731844380 3444 404556743665515925360800 3445 -434898499440429619762860 3446 443601173577420369320040 3447 -429574258997897195586600 3448 395091427323236060158560 3449 -345209482903663614436200 3450 286583965304163294615120 3451 -226055455390783978080030 3452 169409240573889632284800 3453 -120598203133537681982742 3454 81528197026184385537060 3455 -52321392377243605663344 3456 31860739323025571192256 3457 -18399111158764766989680 3458 10069755198053536456032 3459 -5219080438015552431480 3460 2559449973317843669184 3461 -1186453494684564678936 3462 519308197524441608400 3463 -214352745361152493680 3464 83321161793248392000 3465 -30452540745725944560 3466 10446502650637379040 3467 -3356924495635242675 3468 1008261866861227440 3469 -282346058496041775 3470 73508915424147930 3471 -17735949683593020 3472 3951235646362800 3473 -809366011432380 3474 151694417136600 3475 -25865842922010 3476 3985508395440 3477 -550462705650 3478 67481183484 3479 -7253351820 3480 673038288 3481 -52821612 3482 3409560 3483 -173799 3484 6560 3485 -163 3486 1 3487 -81 3488 3237 3489 -85075 3490 1653858 3491 -25359156 3492 319378356 3493 -3397024332 3494 31139389710 3495 -249807104118 3496 1774945213470 3497 -11277177164370 3498 64567367294040 3499 -335253637872900 3500 1586867219265060 3501 -6876424616815260 3502 27373459532322285 3503 -100369351618515045 3504 339633664567702425 3505 -1061802088174817055 3506 3067428254727249270 3507 -8179808679272664720 3508 20077712212760177040 3509 -45102107144606194800 3510 91707617860699262760 3511 -165073712149258672968 3512 249726897866827223208 3513 -268225186597703313816 3514 0 3515 1054402457659937164656 3516 -3866142344753102937072 3517 10101855804032301222672 3518 -22308264900571331866734 3519 43940521773852623373870 3520 -79092939192934722072966 3521 131821565321557870121610 3522 -205055768277978909078060 3523 299270580730023272708520 3524 -411278283459388708108200 3525 533607208796027400776280 3526 -654881574431488173679980 3527 761366383282136657205180 3528 -839455243105945545123660 3529 878499673017849989082900 3530 -873175432575317564906640 3531 824665686321133255745160 3532 -740300910226899674594760 3533 631793448207826909051320 3534 -512639420694947272695150 3535 395464695964673610364830 3536 -290007443707427314267542 3537 202126400159722067519802 3538 -133849589403427991200404 3539 84182131700269176855600 3540 -50259850481790338181936 3541 28468866356818303445712 3542 -15288835636069088887512 3543 7778530411333396100664 3544 -3745903468002408348120 3545 1705761692209006287336 3546 -733660942885594102080 3547 297673907154400885680 3548 -113773702538974336560 3549 40899043396363323600 3550 -13803427146272621715 3551 4365186362496470115 3552 -1290607925357269215 3553 355854973920189705 3554 -91244865107740950 3555 21687185329955820 3556 -4760601657795180 3557 961060428568980 3558 -177560260058610 3559 29851351317450 3560 -4535971101090 3561 617943889134 3562 -74734535304 3563 7926390108 3564 -725859900 3565 56231172 3566 -3583359 3567 180359 3568 -6723 3569 165 3570 1 3571 -82 3572 3318 3573 -88312 3574 1738933 3575 -27013014 3576 344737512 3577 -3716402688 3578 34536414042 3579 -280946493828 3580 2024752317588 3581 -13052122377840 3582 75844544458410 3583 -399821005166940 3584 1922120857137960 3585 -8463291836080320 3586 34249884149137545 3587 -127742811150837330 3588 440003016186217470 3589 -1401435752742519480 3590 4129230342902066325 3591 -11247236933999913990 3592 28257520892032841760 3593 -65179819357366371840 3594 136809725005305457560 3595 -256781330009957935728 3596 414800610016085896176 3597 -517952084464530537024 3598 268225186597703313816 3599 1054402457659937164656 3600 -4920544802413040101728 3601 13967998148785404159744 3602 -32410120704603633089406 3603 66248786674423955240604 3604 -123033460966787345446836 3605 210914504514492592194576 3606 -336877333599536779199670 3607 504326349008002181786580 3608 -710548864189411980816720 3609 944885492255416108884480 3610 -1188488783227515574456260 3611 1416247957713624830885160 3612 -1600821626388082202328840 3613 1717954916123795534206560 3614 -1751675105593167553989540 3615 1697841118896450820651800 3616 -1564966596548032930339920 3617 1372094358434726583646080 3618 -1144432868902774181746470 3619 908104116659620883059980 3620 -685472139672100924632372 3621 492133843867149381787344 3622 -335975989563150058720206 3623 218031721103697168056004 3624 -134441982182059515037536 3625 78728716838608641627648 3626 -43757701992887392333224 3627 23067366047402484988176 3628 -11524433879335804448784 3629 5451665160211414635456 3630 -2439422635094600389416 3631 1031334850039994987760 3632 -411447609693375222240 3633 154672745935337660160 3634 -54702470542635945315 3635 18168613508769091830 3636 -5655794287853739330 3637 1646462899277458920 3638 -447099839027930655 3639 112932050437696770 3640 -26447786987751000 3641 5721662086364160 3642 -1138620688627590 3643 207411611376060 3644 -34387322418540 3645 5153914990224 3646 -692678424438 3647 82660925412 3648 -8652250008 3649 782091072 3650 -59814531 3651 3763718 3652 -187082 3653 6888 3654 -167 3655 1 3656 -83 3657 3400 3658 -91630 3659 1827245 3660 -28751947 3661 371750526 3662 -4061140200 3663 38252816730 3664 -315482907870 3665 2305698811416 3666 -15076874695428 3667 88896666836250 3668 -475665549625350 3669 2321941862304900 3670 -10385412693218280 3671 42713175985217865 3672 -161992695299974875 3673 567745827337054800 3674 -1841438768928736950 3675 5530666095644585805 3676 -15376467276901980315 3677 39504757826032755750 3678 -93437340249399213600 3679 201989544362671829400 3680 -393591055015263393288 3681 671581940026043831904 3682 -932752694480616433200 3683 786177271062233850840 3684 786177271062233850840 3685 -5974947260072977266384 3686 18888542951198444261472 3687 -46378118853389037249150 3688 98658907379027588330010 3689 -189282247641211300687440 3690 333947965481279937641412 3691 -547791838114029371394246 3692 841203682607538960986250 3693 -1214875213197414162603300 3694 1655434356444828089701200 3695 -2133374275482931683340740 3696 2604736740941140405341420 3697 -3017069584101707033214000 3698 3318776542511877736535400 3699 -3469630021716963088196100 3700 3449516224489618374641340 3701 -3262807715444483750991720 3702 2937060954982759513986000 3703 -2516527227337500765392550 3704 2052536985562395064806450 3705 -1593576256331721807692352 3706 1177605983539250306419716 3707 -828109833430299440507550 3708 554007710666847226776210 3709 -352473703285756683093540 3710 213170699020668156665184 3711 -122486418831496033960872 3712 66825068040289877321400 3713 -34591799926738289436960 3714 16976099039547219084240 3715 -7891087795306015024872 3716 3470757485134595377176 3717 -1442782459733370210000 3718 566120355628712882400 3719 -209375216477973605475 3720 72871084051405037145 3721 -23824407796622831160 3722 7302257187131198250 3723 -2093562738305389575 3724 560031889465627425 3725 -139379837425447770 3726 32169449074115160 3727 -6860282774991750 3728 1346032300003650 3729 -241798933794600 3730 39541237408764 3731 -5846593414662 3732 775339349850 3733 -91313175420 3734 9434341080 3735 -841905603 3736 63578249 3737 -3950800 3738 193970 3739 -7055 3740 169 3741 1 3742 -84 3743 3483 3744 -95030 3745 1918875 3746 -30579192 3747 400502473 3748 -4432890726 3749 42313956930 3750 -353735724600 3751 2621181719286 3752 -17382573506844 3753 103973541531678 3754 -564562216461600 3755 2797607411930250 3756 -12707354555523180 3757 53098588678436145 3758 -204705871285192740 3759 729738522637029675 3760 -2409184596265791750 3761 7372104864573322755 3762 -20907133372546566120 3763 54881225102934736065 3764 -132942098075431969350 3765 295426884612071043000 3766 -595580599377935222688 3767 1065172995041307225192 3768 -1604334634506660265104 3769 1718929965542850284040 3770 0 3771 -6761124531135211117224 3772 24863490211271421527856 3773 -65266661804587481510622 3774 145037026232416625579160 3775 -287941155020238889017450 3776 523230213122491238328852 3777 -881739803595309309035658 3778 1388995520721568332380496 3779 -2056078895804953123589550 3780 2870309569642242252304500 3781 -3788808631927759773041940 3782 4738111016424072088682160 3783 -5621806325042847438555420 3784 6335846126613584769749400 3785 -6788406564228840824731500 3786 6919146246206581462837440 3787 -6712323939934102125633060 3788 6199868670427243264977720 3789 -5453588182320260279378550 3790 4569064212899895830199000 3791 -3646113241894116872498802 3792 2771182239870972114112068 3793 -2005715816969549746927266 3794 1382117544097146667283760 3795 -906481413952603909869750 3796 565644402306424839758724 3797 -335657117852164190626056 3798 189311486871785911282272 3799 -101416867967028166758360 3800 51567898966285508521200 3801 -24867186834853234109112 3802 11361845280440610402048 3803 -4913539944867965587176 3804 2008902815362083092400 3805 -775495572106686487875 3806 282246300529378642620 3807 -96695491848027868305 3808 31126664983754029410 3809 -9395819925436587825 3810 2653594627771017000 3811 -699411726891075195 3812 171549286499562930 3813 -39029731849106910 3814 8206315074995400 3815 -1587831233798250 3816 281340171203364 3817 -45387830823426 3818 6621932764512 3819 -866652525270 3820 100747516500 3821 -10276246683 3822 905483852 3823 -67529049 3824 4144770 3825 -201025 3826 7224 3827 -171 3828 1 3829 -85 3830 3567 3831 -98513 3832 2013905 3833 -32498067 3834 431081665 3835 -4833393199 3836 46746847656 3837 -396049681530 3838 2974917443886 3839 -20003755226130 3840 121356115038522 3841 -668535757993278 3842 3362169628391850 3843 -15504961967453430 3844 65805943233959325 3845 -257804459963628885 3846 934444393922222415 3847 -3138923118902821425 3848 9781289460839114505 3849 -28279238237119888875 3850 75788358475481302185 3851 -187823323178366705415 3852 428368982687503012350 3853 -891007483990006265688 3854 1660753594419242447880 3855 -2669507629547967490296 3856 3323264600049510549144 3857 -1718929965542850284040 3858 -6761124531135211117224 3859 31624614742406632645080 3860 -90130152015858903038478 3861 210303688037004107089782 3862 -432978181252655514596610 3863 811171368142730127346302 3864 -1404970016717800547364510 3865 2270735324316877641416154 3866 -3445074416526521455970046 3867 4926388465447195375894050 3868 -6659118201570002025346440 3869 8526919648351831861724100 3870 -10359917341466919527237580 3871 11957652451656432208304820 3872 -13124252690842425594480900 3873 13707552810435422287568940 3874 -13631470186140683588470500 3875 12912192610361345390610780 3876 -11653456852747503544356270 3877 10022652395220156109577550 3878 -8215177454794012702697802 3879 6417295481765088986610870 3880 -4776898056840521861039334 3881 3387833361066696414211026 3882 -2288598958049750577153510 3883 1472125816259028749628474 3884 -901301520158589030384780 3885 524968604723950101908328 3886 -290728354838814078040632 3887 152984766933313675279560 3888 -76435085801138742630312 3889 36229032115293844511160 3890 -16275385225308575989224 3891 6922442760230048679576 3892 -2784398387468769580275 3893 1057741872636065130495 3894 -378941792377406510925 3895 127822156831781897715 3896 -40522484909190617235 3897 12049414553207604825 3898 -3353006354662092195 3899 870961013390638125 3900 -210579018348669840 3901 47236046924102310 3902 -9794146308793650 3903 1869171405001614 3904 -326728002026790 3905 52009763587938 3906 -7488585289782 3907 967400041770 3908 -111023763183 3909 11181730535 3910 -973012901 3911 71673819 3912 -4345795 3913 208249 3914 -7395 3915 173 3916 1 3917 -86 3918 3652 3919 -102080 3920 2112418 3921 -34511972 3922 463579732 3923 -5264474864 3924 51580240855 3925 -442796529186 3926 3370967125416 3927 -22978672670016 3928 141359870264652 3929 -789891873031800 3930 4030705386385128 3931 -18867131595845280 3932 81310905201412755 3933 -323610403197588210 3934 1192248853885851300 3935 -4073367512825043840 3936 12920212579741935930 3937 -38060527697959003380 3938 104067596712601191060 3939 -263611681653848007600 3940 616192305865869717765 3941 -1319376466677509278038 3942 2551761078409248713568 3943 -4330261223967209938176 3944 5992772229597478039440 3945 -5042194565592360833184 3946 -5042194565592360833184 3947 38385739273541843762304 3948 -121754766758265535683558 3949 300433840052863010128260 3950 -643281869289659621686392 3951 1244149549395385641942912 3952 -2216141384860530674710812 3953 3675705341034678188780664 3954 -5715809740843399097386200 3955 8371462881973716831864096 3956 -11585506667017197401240490 3957 15186037849921833887070540 3958 -18886836989818751388961680 3959 22317569793123351735542400 3960 -25081905142498857802785720 3961 26831805501277847882049840 3962 -27339022996576105876039440 3963 26543662796502028979081280 3964 -24565649463108848934967050 3965 21676109247967659653933820 3966 -18237829850014168812275352 3967 14632472936559101689308672 3968 -11194193538605610847650204 3969 8164731417907218275250360 3970 -5676432319116446991364536 3971 3760724774308779326781984 3972 -2373427336417617780013254 3973 1426270124882539132293108 3974 -815696959562764179948960 3975 443713121772127753320192 3976 -229419852734452417909872 3977 112664117916432587141472 3978 -52504417340602420500384 3979 23197827985538624668800 3980 -9706841147698818259851 3981 3842140260104834710770 3982 -1436683665013471641420 3983 506763949209188408640 3984 -168344641740972514950 3985 52571899462398222060 3986 -15402420907869697020 3987 4223967368052730320 3988 -1081540031739307965 3989 257815065272772150 3990 -57030193232895960 3991 11663317713795264 3992 -2195899407028404 3993 378737765614728 3994 -59498348877720 3995 8455985331552 3996 -1078423804953 3997 122205493718 3998 -12154743436 3999 1044686720 4000 -76019614 4001 4554044 4002 -215644 4003 7568 4004 -175 4005 1 4006 -87 4007 3738 4008 -105732 4009 2214498 4010 -36624390 4011 498091704 4012 -5728054596 4013 56844715719 4014 -494376770041 4015 3813763654602 4016 -26349639795432 4017 164338542934668 4018 -931251743296452 4019 4820597259416928 4020 -22897836982230408 4021 100178036797258035 4022 -404921308399000965 4023 1515859257083439510 4024 -5265616366710895140 4025 16993580092566979770 4026 -50980740277700939310 4027 142128124410560194440 4028 -367679278366449198660 4029 879803987519717725365 4030 -1935568772543378995803 4031 3871137545086757991606 4032 -6882022302376458651744 4033 10323033453564687977616 4034 -11034966795189838872624 4035 0 4036 43427933839134204595488 4037 -160140506031807379445862 4038 422188606811128545811818 4039 -943715709342522631814652 4040 1887431418685045263629304 4041 -3460290934255916316653724 4042 5891846725895208863491476 4043 -9391515081878077286166864 4044 14087272622817115929250296 4045 -19956969548990914233104586 4046 26771544516939031288311030 4047 -34072874839740585276032220 4048 41204406782942103124504080 4049 -47399474935622209538328120 4050 51913710643776705684835560 4051 -54170828497853953758089280 4052 53882685793078134855120720 4053 -51109312259610877914048330 4054 46241758711076508588900870 4055 -39913939097981828466209172 4056 32870302786573270501584024 4057 -25826666475164712536958876 4058 19358924956512829122900564 4059 -13841163737023665266614896 4060 9437157093425226318146520 4061 -6134152110726397106795238 4062 3799697461300156912306362 4063 -2241967084445303312242068 4064 1259410081334891933269152 4065 -673132974506580171230064 4066 342083970650885005051344 4067 -165168535257035007641856 4068 75702245326141045169184 4069 -32904669133237442928651 4070 13548981407803652970621 4071 -5278823925118306352190 4072 1943447614222660050060 4073 -675108590950160923590 4074 220916541203370737010 4075 -67974320370267919080 4076 19626388275922427340 4077 -5305507399792038285 4078 1339355097012080115 4079 -314845258505668110 4080 68693510946691224 4081 -13859217120823668 4082 2574637172643132 4083 -438236114492448 4084 67954334209272 4085 -9534409136505 4086 1200629298671 4087 -134360237154 4088 13199430156 4089 -1120706334 4090 80573658 4091 -4769688 4092 223212 4093 -7743 4094 177 4095 1 4096 -88 4097 3825 4098 -109470 4099 2320230 4100 -38838888 4101 534716094 4102 -6226146300 4103 62572770315 4104 -551221485760 4105 4308140424643 4106 -30163403450034 4107 190688182730100 4108 -1095590286231120 4109 5751849002713380 4110 -27718434241647336 4111 123075873779488443 4112 -505099345196259000 4113 1920780565482440475 4114 -6781475623794334650 4115 22259196459277874910 4116 -67974320370267919080 4117 193108864688261133750 4118 -509807402777009393100 4119 1247483265886166924025 4120 -2815372760063096721168 4121 5806706317630136987409 4122 -10753159847463216643350 4123 17205055755941146629360 4124 -21358000248754526850240 4125 11034966795189838872624 4126 43427933839134204595488 4127 -203568439870941584041350 4128 582329112842935925257680 4129 -1365904316153651177626470 4130 2831147128027567895443956 4131 -5347722352940961580283028 4132 9352137660151125180145200 4133 -15283361807773286149658340 4134 23478787704695193215417160 4135 -34044242171808030162354882 4136 46728514065929945521415616 4137 -60844419356679616564343250 4138 75277281622682688400536300 4139 -88603881718564312662832200 4140 99313185579398915223163680 4141 -106084539141630659442924840 4142 108053514290932088613210000 4143 -104991998052689012769169050 4144 97351070970687386502949200 4145 -86155697809058337055110042 4146 72784241884555098967793196 4147 -58696969261737983038542900 4148 45185591431677541659859440 4149 -33200088693536494389515460 4150 23278320830448891584761416 4151 -15571309204151623424941758 4152 9933849572026554019101600 4153 -6041664545745460224548430 4154 3501377165780195245511220 4155 -1932543055841472104499216 4156 1015216945157465176281408 4157 -507252505907920012693200 4158 240870780583176052811040 4159 -108606914459378488097835 4160 46453650541041095899272 4161 -18827805332921959322811 4162 7222271539340966402250 4163 -2618556205172820973650 4164 896025132153531660600 4165 -288890861573638656090 4166 87600708646190346420 4167 -24931895675714465625 4168 6644862496804118400 4169 -1654200355517748225 4170 383538769452359334 4171 -82552728067514892 4172 16433854293466800 4173 -3012873287135580 4174 506190448701720 4175 -77488743345777 4176 10735038435176 4177 -1334989535825 4178 147559667310 4179 -14320136490 4180 1201279992 4181 -85343346 4182 4992900 4183 -230955 4184 7920 4185 -179 4186 1 4187 -89 4188 3913 4189 -113295 4190 2429700 4191 -41159118 4192 573554982 4193 -6760862394 4194 68798916615 4195 -613794256075 4196 4859361910403 4197 -34471543874677 4198 220851586180134 4199 -1286278468961220 4200 6847439288944500 4201 -33470283244360716 4202 150794308021135779 4203 -628175218975747443 4204 2425879910678699475 4205 -8702256189276775125 4206 29040672083072209560 4207 -90233516829545793990 4208 261083185058529052830 4209 -702916267465270526850 4210 1757290668663176317125 4211 -4062856025949263645193 4212 8622079077693233708577 4213 -16559866165093353630759 4214 27958215603404363272710 4215 -38563056004695673479600 4216 32392967043944365722864 4217 32392967043944365722864 4218 -246996373710075788636838 4219 785897552713877509299030 4220 -1948233428996587102884150 4221 4197051444181219073070426 4222 -8178869480968529475726984 4223 14699860013092086760428228 4224 -24635499467924411329803540 4225 38762149512468479365075500 4226 -57523029876503223377772042 4227 80772756237737975683770498 4228 -107572933422609562085758866 4229 136121700979362304964879550 4230 -163881163341247001063368500 4231 187917067297963227885995880 4232 -205397724721029574666088520 4233 214138053432562748056134840 4234 -213045512343621101382379050 4235 202343069023376399272118250 4236 -183506768779745723558059242 4237 158939939693613436022903238 4238 -131481211146293082006336096 4239 103882560693415524698402340 4240 -78385680125214036049374900 4241 56478409523985385974276876 4242 -38849630034600515009703174 4243 25505158776178177444043358 4244 -15975514117772014243650030 4245 9543041711525655470059650 4246 -5433920221621667350010436 4247 2947760000998937280780624 4248 -1522469451065385188974608 4249 748123286491096065504240 4250 -349477695042554540908875 4251 155060565000419583997107 4252 -65281455873963055222083 4253 26050076872262925725061 4254 -9840827744513787375900 4255 3514581337326352634250 4256 -1184915993727170316690 4257 376491570219829002510 4258 -112532604321904812045 4259 31576758172518584025 4260 -8299062852321866625 4261 2037739124970107559 4262 -466091497519874226 4263 98986582360981692 4264 -19446727580602380 4265 3519063735837300 4266 -583679192047497 4267 88223781780953 4268 -12070027971001 4269 1482549203135 4270 -161879803800 4271 15521416482 4272 -1286623338 4273 90336246 4274 -5223855 4275 238875 4276 -8099 4277 181 4278 1 4279 -90 4280 4002 4281 -117208 4282 2542995 4283 -43588818 4284 614714100 4285 -7334417376 4286 75559779009 4287 -682593172690 4288 5473156166478 4289 -39330905785080 4290 255323130054811 4291 -1507130055141354 4292 8133717757905720 4293 -40317722533305216 4294 184264591265496495 4295 -778969526996883222 4296 3054055129654446918 4297 -11128136099955474600 4298 37742928272348984685 4299 -119274188912618003550 4300 351316701888074846820 4301 -963999452523799579680 4302 2460206936128446843975 4303 -5820146694612439962318 4304 12684935103642497353770 4305 -25181945242786587339336 4306 44518081768497716903469 4307 -66521271608100036752310 4308 70956023048640039202464 4309 0 4310 -279389340754020154359702 4311 1032893926423953297935868 4312 -2734130981710464612183180 4313 6145284873177806175954576 4314 -12375920925149748548797410 4315 22878729494060616236155212 4316 -39335359481016498090231768 4317 63397648980392890694879040 4318 -96285179388971702742847542 4319 138295786114241199061542540 4320 -188345689660347537769529364 4321 243694634401971867050638416 4322 -300002864320609306028248050 4323 351798230639210228949364380 4324 -393314792018992802552084400 4325 419535778153592322722223360 4326 -427183565776183849438513890 4327 415388581366997500654497300 4328 -385849837803122122830177492 4329 342446708473359159580962480 4330 -290421150839906518029239334 4331 235363771839708606704738436 4332 -182268240818629560747777240 4333 134864089649199422023651776 4334 -95328039558585900983980050 4335 64354788810778692453746532 4336 -41480672893950191687693388 4337 25518555829297669713709680 4338 -14976961933147322820070086 4339 8381680222620604630791060 4340 -4470229452064322469755232 4341 2270592737556481254478848 4342 -1097600981533650606413115 4343 504538260042974124905982 4344 -220342020874382639219190 4345 91331532746225980947144 4346 -35890904616776713100961 4347 13355409081840140010150 4348 -4699497331053522950940 4349 1561407563946999319200 4350 -489024174541733814555 4351 144109362494423396070 4352 -39875821024840450650 4353 10336801977291974184 4354 -2503830622489981785 4355 565078079880855918 4356 -118433309941584072 4357 22965791316439680 4358 -4102742927884797 4359 671902973828450 4360 -100293809751954 4361 13552577174136 4362 -1644429006935 4363 177401220282 4364 -16808039820 4365 1376959584 4366 -95560101 4367 5462730 4368 -246974 4369 8280 4370 -183 4371 1 4372 -91 4373 4092 4374 -121210 4375 2660203 4376 -46131813 4377 658302918 4378 -7949131476 4379 82894196385 4380 -758152951699 4381 6155749339168 4382 -44804061951558 4383 294654035839891 4384 -1762453185196165 4385 9640847813047074 4386 -48451440291210936 4387 224582313798801711 4388 -963234118262379717 4389 3833024656651330140 4390 -14182191229609921518 4391 48871064372304459285 4392 -157017117184966988235 4393 470590890800692850370 4394 -1315316154411874426500 4395 3424206388652246423655 4396 -8280353630740886806293 4397 18505081798254937316088 4398 -37866880346429084693106 4399 69700027011284304242805 4400 -111039353376597753655779 4401 137477294656740075954774 4402 -70956023048640039202464 4403 -279389340754020154359702 4404 1312283267177973452295570 4405 -3767024908134417910119048 4406 8879415854888270788137756 4407 -18521205798327554724751986 4408 35254650419210364784952622 4409 -62214088975077114326386980 4410 102733008461409388785110808 4411 -159682828369364593437726582 4412 234580965503212901804390082 4413 -326641475774588736831071904 4414 432040324062319404820167780 4415 -543697498722581173078886466 4416 651801094959819534977612430 4417 -745113022658203031501448780 4418 812850570172585125274307760 4419 -846719343929776172160737250 4420 842572147143181350093011190 4421 -801238419170119623484674792 4422 728296546276481282411139972 4423 -632867859313265677610201814 4424 525784922679615124733977770 4425 -417632012658338167452515676 4426 317132330467828982771429016 4427 -230192129207785323007631826 4428 159682828369364593437726582 4429 -105835461704728884141439920 4430 66999228723247861401403068 4431 -40495517762444992533779766 4432 23358642155767927450861146 4433 -12851909674684927100546292 4434 6740822189620803724234080 4435 -3368193719090131860891963 4436 1602139241576624731319097 4437 -724880280917356764125172 4438 311673553620608620166334 4439 -127222437363002694048105 4440 49246313698616853111111 4441 -18054906412893662961090 4442 6260904895000522270140 4443 -2050431738488733133755 4444 633133537036157210625 4445 -183985183519263846720 4446 50212623002132424834 4447 -12840632599781955969 4448 3068908702370837703 4449 -683511389822439990 4450 141399101258023752 4451 -27068534244324477 4452 4774645901713247 4453 -772196783580404 4454 113846386926090 4455 -15197006181071 4456 1821830227217 4457 -194209260102 4458 18184999404 4459 -1472519685 4460 101022831 4461 -5709704 4462 255254 4463 -8463 4464 185 4465 1 4466 -92 4467 4183 4468 -125302 4469 2781413 4470 -48792016 4471 704434731 4472 -8607434394 4473 90843327861 4474 -841047148084 4475 6913902290867 4476 -50959811290726 4477 339458097791449 4478 -2057107221036056 4479 11403300998243239 4480 -58092288104258010 4481 273033754090012647 4482 -1187816432061181428 4483 4796258774913709857 4484 -18015215886261251658 4485 63053255601914380803 4486 -205888181557271447520 4487 627608007985659838605 4488 -1785907045212567276870 4489 4739522543064120850155 4490 -11704560019393133229948 4491 26785435428995824122381 4492 -56371962144684022009194 4493 107566907357713388935911 4494 -180739380387882057898584 4495 248516648033337829610553 4496 -208433317705380115157238 4497 -208433317705380115157238 4498 1591672607931993606655272 4499 -5079308175312391362414618 4500 12646440763022688698256804 4501 -27400621653215825512889742 4502 53775856217537919509704608 4503 -97468739394287479111339602 4504 164947097436486503111497788 4505 -262415836830773982222837390 4506 394263793872577495242116664 4507 -561222441277801638635461986 4508 758681799836908141651239684 4509 -975737822784900577899054246 4510 1195498593682400708056498896 4511 -1396914117618022566479061210 4512 1557963592830788156775756540 4513 -1659569914102361297435045010 4514 1689291491072957522253748440 4515 -1643810566313300973577685982 4516 1529534965446600905895814764 4517 -1361164405589746960021341786 4518 1158652781992880802344179584 4519 -943416935337953292186493446 4520 734764343126167150223944692 4521 -547324459675614305779060842 4522 389874957577149916445358408 4523 -265518290074093477579166502 4524 172834690427976745542842988 4525 -107494746485692853935182834 4526 63854159918212919984640912 4527 -36210551830452854551407438 4528 19592731864305730824780372 4529 -10109015908710935585126043 4530 4970332960666756592211060 4531 -2327019522493981495444269 4532 1036553834537965384291506 4533 -438895990983611314214439 4534 176468751061619547159216 4535 -67301220111510516072201 4536 24315811307894185231230 4537 -8311336633489255403895 4538 2683565275524890344380 4539 -817118720555421057345 4540 234197806521396271554 4541 -63053255601914380803 4542 15909541302152793672 4543 -3752420092193277693 4544 824910491080463742 4545 -168467635502348229 4546 31843180146037724 4547 -5546842685293651 4548 886043170506494 4549 -129043393107161 4550 17018836408288 4551 -2016039487319 4552 212394259506 4553 -19657519089 4554 1573542516 4555 -106732535 4556 5964958 4557 -263717 4558 8648 4559 -187 4560 1 4561 -93 4562 4275 4563 -129485 4564 2906715 4565 -51573429 4566 753226747 4567 -9311869125 4568 99450762255 4569 -931890475945 4570 7754949438951 4571 -57873713581593 4572 390417909082175 4573 -2396565318827505 4574 13460408219279295 4575 -69495589102501249 4576 331126042194270657 4577 -1460850186151194075 4578 5984075206974891285 4579 -22811474661174961515 4580 81068471488175632461 4581 -268941437159185828323 4582 833496189542931286125 4583 -2413515053198227115475 4584 6525429588276688127025 4585 -16444082562457254080103 4586 38489995448388957352329 4587 -83157397573679846131575 4588 163938869502397410945105 4589 -288306287745595446834495 4590 429256028421219887509137 4591 -456949965738717944767791 4592 0 4593 1800105925637373721812510 4594 -6670980783244384969069890 4595 17725748938335080060671422 4596 -40047062416238514211146546 4597 81176477870753745022594350 4598 -151244595611825398621044210 4599 262415836830773982222837390 4600 -427362934267260485334335178 4601 656679630703351477464954054 4602 -955486235150379133877578650 4603 1319904241114709780286701670 4604 -1734419622621808719550293930 4605 2171236416467301285955553142 4606 -2592412711300423274535560106 4607 2954877710448810723254817750 4608 -3217533506933149454210801550 4609 3348861405175318819688793450 4610 -3333102057386258495831434422 4611 3173345531759901879473500746 4612 -2890699371036347865917156550 4613 2519817187582627762365521370 4614 -2102069717330834094530673030 4615 1678181278464120442410438138 4616 -1282088802801781456003005534 4617 937199417252764222224419250 4618 -655393247651243394024524910 4619 438352980502070223122009490 4620 -280329436913669599478025822 4621 171348906403905773919823746 4622 -100064711748665774536048350 4623 55803283694758585376187810 4624 -29701747773016666409906415 4625 15079348869377692177337103 4626 -7297352483160738087655329 4627 3363573357031946879735775 4628 -1475449825521576698505945 4629 615364742045230861373655 4630 -243769971173130063231417 4631 91617031419404701303431 4632 -32627147941383440635125 4633 10994901909014145748275 4634 -3500683996080311401725 4635 1051316527076817328899 4636 -297251062123310652357 4637 78962796904067174475 4638 -19661961394346071365 4639 4577330583273741435 4640 -993378126582811971 4641 200310815648385953 4642 -37390022831331375 4643 6432885855800145 4644 -1015086563613655 4645 146062229515449 4646 -19034875895607 4647 2228433746825 4648 -232051778595 4649 21231061605 4650 -1680275051 4651 112697493 4652 -6228675 4653 272365 4654 -8835 4655 189 4656 1 4657 -94 4658 4368 4659 -133760 4660 3036200 4661 -54480144 4662 804800176 4663 -10065095872 4664 108762631380 4665 -1031341238200 4666 8686839914896 4667 -65628663020544 4668 448291622663768 4669 -2786983227909680 4670 15856973538106800 4671 -82955997321780544 4672 400621631296771906 4673 -1791976228345464732 4674 7444925393126085360 4675 -28795549868149852800 4676 103879946149350593976 4677 -350009908647361460784 4678 1102437626702117114448 4679 -3247011242741158401600 4680 8938944641474915242500 4681 -22969512150733942207128 4682 54934078010846211432432 4683 -121647393022068803483904 4684 247096267076077257076680 4685 -452245157247992857779600 4686 717562316166815334343632 4687 -886205994159937832276928 4688 456949965738717944767791 4689 1800105925637373721812510 4690 -8471086708881758690882400 4691 24396729721579465029741312 4692 -57772811354573594271817968 4693 121223540286992259233740896 4694 -232421073482579143643638560 4695 413660432442599380843881600 4696 -689778771098034467557172568 4697 1084042564970611962799289232 4698 -1612165865853730611342532704 4699 2275390476265088914164280320 4700 -3054323863736518499836995600 4701 3905656039089110005505847072 4702 -4763649127767724560491113248 4703 5547290421749233997790377856 4704 -6172411217381960177465619300 4705 6566394912108468273899595000 4706 -6681963462561577315520227872 4707 6506447589146160375304935168 4708 -6064044902796249745390657296 4709 5410516558618975628282677920 4710 -4621886904913461856896194400 4711 3780250995794954536941111168 4712 -2960270081265901898413443672 4713 2219288220054545678227424784 4714 -1592592664904007616248944160 4715 1093746228153313617146534400 4716 -718682417415739822600035312 4717 451678343317575373397849568 4718 -271413618152571548455872096 4719 155867995443424359912236160 4720 -85505031467775251786094225 4721 44781096642394358587243518 4722 -22376701352538430264992432 4723 10660925840192684967391104 4724 -4839023182553523578241720 4725 2090814567566807559879600 4726 -859134713218360924605072 4727 335387002592534764534848 4728 -124244179360788141938556 4729 43622049850397586383400 4730 -14495585905094457150000 4731 4552000523157128730624 4732 -1348567589200127981256 4733 376213859027377826832 4734 -98624758298413245840 4735 24239291977619812800 4736 -5570708709856553406 4737 1193688942231197924 4738 -237700838479717328 4739 43822908687131520 4740 -7447972419413800 4741 1161148793129104 4742 -165097105411056 4743 21263309642432 4744 -2460485525420 4745 253282840200 4746 -22911336656 4747 1792972544 4748 -118926168 4749 6501040 4750 -281200 4751 9024 4752 -191 4753 1 4754 -95 4755 4462 4756 -138128 4757 3169960 4758 -57516344 4759 859280320 4760 -10869896048 4761 118827727252 4762 -1140103869580 4763 9718181153096 4764 -74315502935440 4765 513920285684312 4766 -3235274850573448 4767 18643956766016480 4768 -98812970859887344 4769 483577628618552450 4770 -2192597859642236638 4771 9236901621471550092 4772 -36240475261275938160 4773 132675496017500446776 4774 -453889854796712054760 4775 1452447535349478575232 4776 -4349448869443275516048 4777 12185955884216073644100 4778 -31908456792208857449628 4779 77903590161580153639560 4780 -176581471032915014916336 4781 368743660098146060560584 4782 -699341424324070114856280 4783 1169807473414808192123232 4784 -1603768310326753166620560 4785 1343155959898655777044719 4786 1343155959898655777044719 4787 -10271192634519132412694910 4788 32867816430461223720623712 4789 -82169541076153059301559280 4790 178996351641565853505558864 4791 -353644613769571402877379456 4792 646081505925178524487520160 4793 -1103439203540633848401054168 4794 1773821336068646430356461800 4795 -2696208430824342574141821936 4796 3887556342118819525506813024 4797 -5329714340001607414001275920 4798 6959979902825628505342842672 4799 -8669305166856834565996960320 4800 10310939549516958558281491104 4801 -11719701639131194175255997156 4802 12738806129490428451365214300 4803 -13248358374670045589419822872 4804 13188411051707737690825163040 4805 -12570492491942410120695592464 4806 11474561461415225373673335216 4807 -10032403463532437485178872320 4808 8402137900708416393837305568 4809 -6740521077060856435354554840 4810 5179558301320447576640868456 4811 -3811880884958553294476368944 4812 2686338893057321233395478560 4813 -1812428645569053439746569712 4814 1170360760733315195997884880 4815 -723091961470146921853721664 4816 427281613595995908368108256 4817 -241373026911199611698330385 4818 130286128110169610373337743 4819 -67157797994932788852235950 4820 33037627192731115232383536 4821 -15499949022746208545632824 4822 6929837750120331138121320 4823 -2949949280785168484484672 4824 1194521715810895689139920 4825 -459631181953322906473404 4826 167866229211185728321956 4827 -58117635755492043533400 4828 19047586428251585880624 4829 -5900568112357256711880 4830 1724781448227505808088 4831 -474838617325791072672 4832 122864050276033058640 4833 -29810000687476366206 4834 6764397652087751330 4835 -1431389780710915252 4836 281523747166848848 4837 -51270881106545320 4838 8609121212542904 4839 -1326245898540160 4840 186360415053488 4841 -23723795167852 4842 2713768365620 4843 -276194176856 4844 24704309200 4845 -1911898712 4846 125427208 4847 -6782240 4848 290224 4849 -9215 4850 193 4851 1 4852 -96 4853 4557 4854 -142590 4855 3308088 4856 -60686304 4857 916796664 4858 -11729176368 4859 129697623300 4860 -1258931596832 4861 10858285022676 4862 -84033684088536 4863 588235788619752 4864 -3749195136257760 4865 21879231616589928 4866 -117456927625903824 4867 582390599478439794 4868 -2676175488260789088 4869 11429499481113786730 4870 -45477376882747488252 4871 168915971278776384936 4872 -586565350814212501536 4873 1906337390146190629992 4874 -5801896404792754091280 4875 16535404753659349160148 4876 -44094412676424931093728 4877 109812046953789011089188 4878 -254485061194495168555896 4879 545325131131061075476920 4880 -1068085084422216175416864 4881 1869148897738878306979512 4882 -2773575783741561358743792 4883 2946924270225408943665279 4884 0 4885 -11614348594417788189739629 4886 43139009064980356133318622 4887 -115037357506614283022182992 4888 261165892717718912807118144 4889 -532640965411137256382938320 4890 999726119694749927364899616 4891 -1749520709465812372888574328 4892 2877260539609280278757515968 4893 -4470029766892989004498283736 4894 6583764772943162099648634960 4895 -9217270682120426939508088944 4896 12289694242827235919344118592 4897 -15629285069682463071339802992 4898 18980244716373793124278451424 4899 -22030641188648152733537488260 4900 24458507768621622626621211456 4901 -25987164504160474040785037172 4902 26436769426377783280244985912 4903 -25758903543650147811520755504 4904 24045053953357635494368927680 4905 -21506964924947662858852207536 4906 18434541364240853879016177888 4907 -15142658977769272829191860408 4908 11920079378381304011995423296 4909 -8991439186279000871117237400 4910 6498219778015874527871847504 4911 -4498767538626374673142048272 4912 2982789406302368635744454592 4913 -1893452722203462117851606544 4914 1150373575066142830221829920 4915 -668654640507195520066438641 4916 371659155021369222071668128 4917 -197443926105102399225573693 4918 100195425187663904084619486 4919 -48537576215477323778016360 4920 22429786772866539683754144 4921 -9879787030905499622605992 4922 4144470996596064173624592 4923 -1654152897764218595613324 4924 627497411164508634795360 4925 -225983864966677771855356 4926 77165222183743629414024 4927 -24948154540608842592504 4928 7625349560584762519968 4929 -2199620065553296880760 4930 597702667601824131312 4931 -152674050963509424846 4932 36574398339564117536 4933 -8195787432798666582 4934 1712913527877764100 4935 -332794628273394168 4936 59880002319088224 4937 -9935367111083064 4938 1512606313593648 4939 -210084210221340 4940 26437563533472 4941 -2989962542476 4942 300898486056 4943 -26616207912 4944 2037325920 4945 -132209448 4946 7072464 4947 -299439 4948 9408 4949 -195 4950 1 4951 -97 4952 4653 4953 -147147 4954 3450678 4955 -63994392 4956 977482968 4957 -12645973032 4958 141426799668 4959 -1388629220132 4960 12117216619508 4961 -94891969111212 4962 672269472708288 4963 -4337430924877512 4964 25628426752847688 4965 -139336159242493752 4966 699847527104343618 4967 -3258566087739228882 4968 14105674969374575818 4969 -56906876363861274982 4970 214393348161523873188 4971 -755481322092988886472 4972 2492902740960403131528 4973 -7708233794938944721272 4974 22337301158452103251428 4975 -60629817430084280253876 4976 153906459630213942182916 4977 -364297108148284179645084 4978 799810192325556244032816 4979 -1613410215553277250893784 4980 2937233982161094482396376 4981 -4642724681480439665723304 4982 5720500053966970302409071 4983 -2946924270225408943665279 4984 -11614348594417788189739629 4985 54753357659398144323058251 4986 -158176366571594639155501614 4987 376203250224333195829301136 4988 -793806858128856169190056464 4989 1532367085105887183747837936 4990 -2749246829160562300253473944 4991 4626781249075092651646090296 4992 -7347290306502269283255799704 4993 11053794539836151104146918696 4994 -15801035455063589039156723904 4995 21506964924947662858852207536 4996 -27918979312509698990683921584 4997 34609529786056256195618254416 4998 -41010885905021945857815939684 4999 46489148957269775360158699716 5000 -50445672272782096667406248628 5001 52423933930538257321030023084 5002 -52195672970027931091765741416 5003 49803957497007783305889683184 5004 -45552018878305298353221135216 5005 39941506289188516737868385424 5006 -33577200342010126708208038296 5007 27062738356150576841187283704 5008 -20911518564660304883112660696 5009 15489658964294875398989084904 5010 -10996987316642249201013895776 5011 7481556944928743308886502864 5012 -4876242128505830753596061136 5013 3043826297269604948073436464 5014 -1819028215573338350288268561 5015 1040313795528564742138106769 5016 -569103081126471621297241821 5017 297639351292766303310193179 5018 -148733001403141227862635846 5019 70967362988343863461770504 5020 -32309573803772039306360136 5021 14024258027501563796230584 5022 -5798623894360282769237916 5023 2281650308928727230408684 5024 -853481276131186406650716 5025 303149087150421401269380 5026 -102113376724352472006528 5027 32573504101193605112472 5028 -9824969626138059400728 5029 2797322733155121012072 5030 -750376718565333556158 5031 189248449303073542382 5032 -44770185772362784118 5033 9908700960676430682 5034 -2045708156151158268 5035 392674630592482392 5036 -69815369430171288 5037 11447973424676712 5038 -1722690523814988 5039 236521773754812 5040 -29427526075948 5041 3290861028532 5042 -327514693968 5043 28653533832 5044 -2169535368 5045 139281912 5046 -7371903 5047 308847 5048 -9603 5049 197 5050 1 5051 -98 5052 4750 5053 -151800 5054 3597825 5055 -67445070 5056 1041477360 5057 -13623456000 5058 154072772700 5059 -1530056019800 5060 13505845839640 5061 -107009185730720 5062 767161441819500 5063 -5009700397585800 5064 29965857677725200 5065 -164964585995341440 5066 839183686346837370 5067 -3958413614843572500 5068 17364241057113804700 5069 -71012551333235850800 5070 271300224525385148170 5071 -969874670254512759660 5072 3248384063053392018000 5073 -10201136535899347852800 5074 30045534953391047972700 5075 -82967118588536383505304 5076 214536277060298222436792 5077 -518203567778498121828000 5078 1164107300473840423677900 5079 -2413220407878833494926600 5080 4550644197714371733290160 5081 -7579958663641534148119680 5082 10363224735447409968132375 5083 -8667424324192379246074350 5084 -8667424324192379246074350 5085 66367706253815932512797880 5086 -212929724230992783478559865 5087 534379616795927834984802750 5088 -1170010108353189365019357600 5089 2326173943234743352937894400 5090 -4281613914266449484001311880 5091 7376028078235654951899564240 5092 -11974071555577361934901890000 5093 18401084846338420387402718400 5094 -26854829994899740143303642600 5095 37308000380011251898008931440 5096 -49425944237457361849536129120 5097 62528509098565955186302176000 5098 -75620415691078202053434194100 5099 87500034862291721217974639400 5100 -96934821230051872027564948344 5101 102869606203320353988436271712 5102 -104619606900566188412795764500 5103 101999630467035714397655424600 5104 -95355976375313081659110818400 5105 85493525167493815091089520640 5106 -73518706631198643446076423720 5107 60639938698160703549395322000 5108 -47974256920810881724299944400 5109 36401177528955180282101745600 5110 -26486646280937124600002980680 5111 18478544261570992509900398640 5112 -12357799073434574062482564000 5113 7920068425775435701669497600 5114 -4862854512842943298361705025 5115 2859342011101903092426375330 5116 -1609416876655036363435348590 5117 866742432419237924607435000 5118 -446372352695907531172829025 5119 219700364391485091324406350 5120 -103276936792115902768130640 5121 46333831831273603102590720 5122 -19822881921861846565468500 5123 8080274203289009999646600 5124 -3135131585059913637059400 5125 1156630363281607807920096 5126 -405262463874773873275908 5127 134686880825546077119000 5128 -42398473727331664513200 5129 12622292359293180412800 5130 -3547699451720454568230 5131 939625167868407098540 5132 -234018635075436326500 5133 54678886733039214800 5134 -11954409116827588950 5135 2438382786743640660 5136 -462490000022653680 5137 81263342854848000 5138 -13170663948491700 5139 1959212297569800 5140 -265949299830760 5141 32718387104480 5142 -3618375722500 5143 356168227800 5144 -30823069200 5145 2308817280 5146 -146653815 5147 7680750 5148 -318450 5149 9800 5150 -199 5151 1 5152 -99 5153 4848 5154 -156550 5155 3749625 5156 -71042895 5157 1108922430 5158 -14664933360 5159 167696228700 5160 -1684128792500 5161 15035901859440 5162 -120515031570360 5163 874170627550220 5164 -5776861839405300 5165 34975558075311000 5166 -194930443673066640 5167 1004148272342178810 5168 -4797597301190409870 5169 21322654671957377200 5170 -88376792390349655500 5171 342312775858620998970 5172 -1241174894779897907830 5173 4218258733307904777660 5174 -13449520598952739870800 5175 40246671489290395825500 5176 -113012653541927431478004 5177 297503395648834605942096 5178 -732739844838796344264792 5179 1682310868252338545505900 5180 -3577327708352673918604500 5181 6963864605593205228216760 5182 -12130602861355905881409840 5183 17943183399088944116252055 5184 -19030649059639789214206725 5185 0 5186 75035130578008311758872230 5187 -279297430484808715991357745 5188 747309341026920618463362615 5189 -1704389725149117200004160350 5190 3496184051587932717957252000 5191 -6607787857501192836939206280 5192 11657641992502104435900876120 5193 -19350099633813016886801454240 5194 30375156401915782322304608400 5195 -45255914841238160530706361000 5196 64162830374910992041312574040 5197 -86733944617468613747545060560 5198 111954453336023317035838305120 5199 -138148924789644157239736370100 5200 163120450553369923271408833500 5201 -184434856092343593245539587744 5202 199804427433372226016001220056 5203 -207489213103886542401232036212 5204 206619237367601902810451189100 5205 -197355606842348796056766243000 5206 180849501542806896750200339040 5207 -159012231798692458537165944360 5208 134158645329359346995471745720 5209 -108614195618971585273695266400 5210 84375434449766062006401690000 5211 -62887823809892304882104726280 5212 44965190542508117109903379320 5213 -30836343335005566572382962640 5214 20277867499210009764152061600 5215 -12782922938618379000031202625 5216 7722196523944846390788080355 5217 -4468758887756939455861723920 5218 2476159309074274288042783590 5219 -1313114785115145455780264025 5220 666072717087392622497235375 5221 -322977301183600994092536990 5222 149610768623389505870721360 5223 -66156713753135449668059220 5224 27903156125150856565115100 5225 -11215405788348923636706000 5226 4291761948341521444979496 5227 -1561892827156381681196004 5228 539949344700319950394908 5229 -177085354552877741632200 5230 55020766086624844926000 5231 -16169991811013634981030 5232 4487324619588861666770 5233 -1173643802943843425040 5234 288697521808475541300 5235 -66633295849866803750 5236 14392791903571229610 5237 -2900872786766294340 5238 543753342877501680 5239 -94434006803339700 5240 15129876246061500 5241 -2225161597400560 5242 298667686935240 5243 -36336762826980 5244 3974543950300 5245 -386991297000 5246 33131886480 5247 -2455471095 5248 154334565 5249 -7999200 5250 328250 5251 -9999 5252 201 5253 1 5254 -100 5255 4947 5256 -161398 5257 3906175 5258 -74792520 5259 1179965325 5260 -15773855790 5261 182361162060 5262 -1851825021200 5263 16720030651940 5264 -135550933429800 5265 994685659120580 5266 -6651032466955520 5267 40752419914716300 5268 -229906001748377640 5269 1199078716015245450 5270 -5801745573532588680 5271 26120251973147787070 5272 -109699447062307032700 5273 430689568248970654470 5274 -1583487670638518906800 5275 5459433628087802685490 5276 -17667779332260644648460 5277 53696192088243135696300 5278 -153259325031217827303504 5279 410516049190762037420100 5280 -1030243240487630950206888 5281 2415050713091134889770692 5282 -5259638576605012464110400 5283 10541192313945879146821260 5284 -19094467466949111109626600 5285 30073786260444849997661895 5286 -36973832458728733330458780 5287 19030649059639789214206725 5288 75035130578008311758872230 5289 -354332561062817027750229975 5290 1026606771511729334454720360 5291 -2451699066176037818467522965 5292 5200573776737049917961412350 5293 -10103971909089125554896458280 5294 18265429850003297272840082400 5295 -31007741626315121322702330360 5296 49725256035728799209106062640 5297 -75631071243153942853010969400 5298 109418745216149152572018935040 5299 -150896774992379605788857634600 5300 198688397953491930783383365680 5301 -250103378125667474275574675220 5302 301269375343014080511145203600 5303 -347555306645713516516948421244 5304 384239283525715819261540807800 5305 -407293640537258768417233256268 5306 414108450471488445211683225312 5307 -403974844209950698867217432100 5308 378205108385155692806966582040 5309 -339861733341499355287366283400 5310 293170877128051805532637690080 5311 -242772840948330932269167012120 5312 192989630068737647280096956400 5313 -147263258259658366888506416280 5314 107853014352400421992008105600 5315 -75801533877513683682286341960 5316 51114210834215576336535024240 5317 -33060790437828388764183264225 5318 20505119462563225390819282980 5319 -12190955411701785846649804275 5320 6944918196831213743904507510 5321 -3789274094189419743823047615 5322 1979187502202538078277499400 5323 -989050018270993616589772365 5324 472588069806990499963258350 5325 -215767482376524955538780580 5326 94059869878286306233174320 5327 -39118561913499780201821100 5328 15507167736690445081685496 5329 -5853654775497903126175500 5330 2101842171856701631590912 5331 -717034699253197692027108 5332 232106120639502586558200 5333 -71190757897638479907030 5334 20657316430602496647800 5335 -5660968422532705091810 5336 1462341324752318966340 5337 -355330817658342345050 5338 81026087753438033360 5339 -17293664690337523950 5340 3444626129643796020 5341 -638187349680841380 5342 109563883049401200 5343 -17355037843462060 5344 2523829284335800 5345 -335004449762220 5346 40311306777280 5347 -4361535247300 5348 420123183480 5349 -35587357575 5350 2609805660 5351 -162333765 5352 8327450 5353 -338249 5354 10200 5355 -203 5356 1 5357 -101 5358 5047 5359 -166345 5360 4067573 5361 -78698695 5362 1254757845 5363 -16953821115 5364 198135017850 5365 -2034186183260 5366 18571855673140 5367 -152270964081740 5368 1130236592550380 5369 -7645718126076100 5370 47403452381671820 5371 -270658421663093940 5372 1428984717763623090 5373 -7000824289547834130 5374 31921997546680375750 5375 -135819699035454819770 5376 540389015311277687170 5377 -2014177238887489561270 5378 7042921298726321592290 5379 -23127212960348447333950 5380 71363971420503780344760 5381 -206955517119460962999804 5382 563775374221979864723604 5383 -1440759289678392987626988 5384 3445293953578765839977580 5385 -7674689289696147353881092 5386 15800830890550891610931660 5387 -29635659780894990256447860 5388 49168253727393961107288495 5389 -67047618719173583328120675 5390 56004481518368522544665505 5391 56004481518368522544665505 5392 -429367691640825339509102205 5393 1380939332574546362204950335 5394 -3478305837687767152922243325 5395 7652272842913087736428935315 5396 -15304545685826175472857870630 5397 28369401759092422827736540680 5398 -49273171476318418595542412760 5399 80732997662043920531808393000 5400 -125356327278882742062117032040 5401 185049816459303095425029904440 5402 -260315520208528758360876569640 5403 349585172945871536572241000280 5404 -448791776079159405058958040900 5405 551372753468681554786719878820 5406 -648824681988727597028093624844 5407 731794590171429335778489229044 5408 -791532924062974587678774064068 5409 821402091008747213628916481580 5410 -818083294681439144078900657412 5411 782179952595106391674184014140 5412 -718066841726655048094332865440 5413 633032610469551160820003973480 5414 -535943718076382737801804702200 5415 435762471017068579549263968520 5416 -340252888328396014168603372680 5417 255116272612058788880514521880 5418 -183654548229914105674294447560 5419 126915744711729260018821366200 5420 -84175001272043965100718288465 5421 53565909900391614155002547205 5422 -32696074874265011237469087255 5423 19135873608532999590554311785 5424 -10734192291020633487727555125 5425 5768461596391957822100547015 5426 -2968237520473531694867271765 5427 1461638088077984116553030715 5428 -688355552183515455502038930 5429 309827352254811261771954900 5430 -133178431791786086434995420 5431 54625729650190225283506596 5432 -21360822512188348207860996 5433 7955496947354604757766412 5434 -2818876871109899323618020 5435 949140819892700278585308 5436 -303296878537141066465230 5437 91848074328240976554830 5438 -26318284853135201739610 5439 7123309747285024058150 5440 -1817672142410661311390 5441 436356905411780378410 5442 -98319752443775557310 5443 20738290819981319970 5444 -4082813479324637400 5445 747751232730242580 5446 -126918920892863260 5447 19878867127797860 5448 -2858833734098020 5449 375315756539500 5450 -44672842024580 5451 4781658430780 5452 -455710541055 5453 38197163235 5454 -2772139425 5455 170661215 5456 -8665699 5457 348449 5458 -10403 5459 205 5460 1 5461 -102 5462 5148 5463 -171392 5464 4233918 5465 -82766268 5466 1333456540 5467 -18208578960 5468 215088838965 5469 -2232321201110 5470 20606041856400 5471 -170842819754880 5472 1282507556632120 5473 -8775954718626480 5474 55049170507747920 5475 -318061874044765760 5476 1699643139426717030 5477 -8429809007311457220 5478 38922821836228209880 5479 -167741696582135195520 5480 676208714346732506940 5481 -2554566254198767248440 5482 9057098537613811153560 5483 -30170134259074768926240 5484 94491184380852227678710 5485 -278319488539964743344564 5486 770730891341440827723408 5487 -2004534663900372852350592 5488 4886053243257158827604568 5489 -11119983243274913193858672 5490 23475520180247038964812752 5491 -45436490671445881867379520 5492 78803913508288951363736355 5493 -116215872446567544435409170 5494 123052100237542105872786180 5495 0 5496 -485372173159193862053767710 5497 1810307024215371701714052540 5498 -4859245170262313515127193660 5499 11130578680600854889351178640 5500 -22956818528739263209286805945 5501 43673947444918598300594411310 5502 -77642573235410841423278953440 5503 130006169138362339127350805760 5504 -206089324940926662593925425040 5505 310406143738185837487146936480 5506 -445365336667831853785906474080 5507 609900693154400294933117569920 5508 -798376949025030941631199041180 5509 1000164529547840959845677919720 5510 -1200197435457409151814813503664 5511 1380619272160156932806582853888 5512 -1523327514234403923457263293112 5513 1612935015071721801307690545648 5514 -1639485385690186357707817138992 5515 1600263247276545535753084671552 5516 -1500246794321761439768516879580 5517 1351099452196206208914336838920 5518 -1168976328545933898621808675680 5519 971706189093451317351068670720 5520 -776015359345464593717867341200 5521 595369160940454803049117894560 5522 -438770820841972894554808969440 5523 310570292941643365693115813760 5524 -211090745983773225119539654665 5525 137740911172435579255720835670 5526 -86261984774656625392471634460 5527 51831948482798010828023399040 5528 -29870065899553633078281866910 5529 16502653887412591309828102140 5530 -8736699116865489516967818780 5531 4429875608551515811420302480 5532 -2149993640261499572055069645 5533 998182904438326717273993830 5534 -443005784046597348206950320 5535 187804161441976311718502016 5536 -75986552162378573491367592 5537 29316319459542952965627408 5538 -10774373818464504081384432 5539 3768017691002599602203328 5540 -1252437698429841345050538 5541 395144952865382043020060 5542 -118166359181376178294440 5543 33441594600420225797760 5544 -8940981889695685369540 5545 2254029047822441689800 5546 -534676657855555935720 5547 119058043263756877280 5548 -24821104299305957370 5549 4830564712054879980 5550 -874670153623105840 5551 146797788020661120 5552 -22737700861895880 5553 3234149490637520 5554 -419988598564080 5555 49454500455360 5556 -5237368971835 5557 493907704290 5558 -40969302660 5559 2942800640 5560 -179326914 5561 9014148 5562 -358852 5563 10608 5564 -207 5565 1 5566 -103 5567 5250 5568 -176540 5569 4405310 5570 -87000186 5571 1416222808 5572 -19542035500 5573 233297417925 5574 -2447410040075 5575 22838363057510 5576 -191448861611280 5577 1453350376387000 5578 -10058462275258600 5579 63825125226374400 5580 -373111044552513680 5581 2017705013471482790 5582 -10129452146738174250 5583 47352630843539667100 5584 -206664518418363405400 5585 843950410928867702460 5586 -3230774968545499755380 5587 11611664791812578402000 5588 -39227232796688580079800 5589 124661318639926996604950 5590 -372810672920816971023274 5591 1049050379881405571067972 5592 -2775265555241813680074000 5593 6890587907157531679955160 5594 -16006036486532072021463240 5595 34595503423521952158671424 5596 -68912010851692920832192272 5597 124240404179734833231115875 5598 -195019785954856495799145525 5599 239267972684109650308195350 5600 -123052100237542105872786180 5601 -485372173159193862053767710 5602 2295679197374565563767820250 5603 -6669552194477685216841246200 5604 15989823850863168404478372300 5605 -34087397209340118098637984585 5606 66630765973657861509881217255 5607 -121316520680329439723873364750 5608 207648742373773180550629759200 5609 -336095494079289001721276230800 5610 516495468679112500081072361520 5611 -755771480406017691273053410560 5612 1055266029822232148719024044000 5613 -1408277642179431236564316611100 5614 1798541478572871901476876960900 5615 -2200361965005250111660491423384 5616 2580816707617566084621396357552 5617 -2903946786394560856263846147000 5618 3136262529306125724764953838760 5619 -3252420400761908159015507684640 5620 3239748632966731893460901810544 5621 -3100510041598306975521601551132 5622 2851346246517967648682853718500 5623 -2520075780742140107536145514600 5624 2140682517639385215972877346400 5625 -1747721548438915911068936011920 5626 1371384520285919396766985235760 5627 -1034139981782427697603926864000 5628 749341113783616260247924783200 5629 -521661038925416590812655468425 5630 348831657156208804375260490335 5631 -224002895947092204648192470130 5632 138093933257454636220495033500 5633 -81702014382351643906305265950 5634 46372719786966224388109969050 5635 -25239353004278080826795920920 5636 13166574725417005328388121260 5637 -6579869248813015383475372125 5638 3148176544699826289329063475 5639 -1441188688484924065480944150 5640 630809945488573659925452336 5641 -263790713604354885209869608 5642 105302871621921526456995000 5643 -40090693278007457047011840 5644 14542391509467103683587760 5645 -5020455389432440947253866 5646 1647582651295223388070598 5647 -513311312046758221314500 5648 151607953781796404092200 5649 -42382576490115911167300 5650 11195010937518127059340 5651 -2788705705677997625520 5652 653734701119312813000 5653 -143879147563062834650 5654 29651669011360837350 5655 -5705234865677985820 5656 1021467941643766960 5657 -169535488882557000 5658 25971850352533400 5659 -3654138089201600 5660 469443099019440 5661 -54691869427195 5662 5731276676125 5663 -534877006950 5664 43912103300 5665 -3122127554 5666 188341062 5667 -9373000 5668 369460 5669 -10815 5670 209 5671 1 5672 -104 5673 5353 5674 -181790 5675 4581850 5676 -91405496 5677 1503222994 5678 -20958258308 5679 252839453425 5680 -2680707458000 5681 25285773097585 5682 -214287224668790 5683 1644799237998280 5684 -11511812651645600 5685 73883587501633000 5686 -436936169778888080 5687 2390816058023996470 5688 -12147157160209657040 5689 57482082990277841350 5690 -254017149261903072500 5691 1050614929347231107860 5692 -4074725379474367457840 5693 14842439760358078157380 5694 -50838897588501158481800 5695 163888551436615576684750 5696 -497471991560743967628224 5697 1421861052802222542091246 5698 -3824315935123219251141972 5699 9665853462399345360029160 5700 -22896624393689603701418400 5701 50601539910054024180134664 5702 -103507514275214872990863696 5703 193152415031427754063308147 5704 -319260190134591329030261400 5705 434287758638966146107340875 5706 -362320072921651756180981530 5707 -362320072921651756180981530 5708 2781051370533759425821587960 5709 -8965231391852250780609066450 5710 22659376045340853621319618500 5711 -50077221060203286503116356885 5712 100718163182997979608519201840 5713 -187947286653987301233754582005 5714 328965263054102620274503123950 5715 -543744236453062182271905990000 5716 852590962758401501802348592320 5717 -1272266949085130191354125772080 5718 1811037510228249839992077454560 5719 -2463543672001663385283340655100 5720 3206819120752303138041193572000 5721 -3998903443578122013137368384284 5722 4781178672622816196281887780936 5723 -5484763494012126940885242504552 5724 6040209315700686581028799985760 5725 -6388682930068033883780461523400 5726 6492169033728640052476409495184 5727 -6340258674565038868982503361676 5728 5951856288116274624204455269632 5729 -5371422027260107756218999233100 5730 4660758298381525323509022861000 5731 -3888404066078301127041813358320 5732 3119106068724835307835921247680 5733 -2405524502068347094370912099760 5734 1783481095566043957851851647200 5735 -1271002152709032851060580251625 5736 870492696081625395187915958760 5737 -572834553103301009023452960465 5738 362096829204546840868687503630 5739 -219795947639806280126800299450 5740 128074734169317868294415235000 5741 -71612072791244305214905889970 5742 38405927729695086155184042180 5743 -19746443974230020711863493385 5744 9728045793512841672804435600 5745 -4589365233184750354810007625 5746 2071998633973497725406396486 5747 -894600659092928545135321944 5748 369093585226276411666864608 5749 -145393564899928983504006840 5750 54633084787474560730599600 5751 -19562846898899544630841626 5752 6668038040727664335324464 5753 -2160893963341981609385098 5754 664919265828554625406700 5755 -193990530271912315259500 5756 53577587427634038226640 5757 -13983716643196124684860 5758 3442440406797310438520 5759 -797613848682375647650 5760 173530816574423672000 5761 -35356903877038823170 5762 6726702807321752780 5763 -1191003430526323960 5764 195507339235090400 5765 -29625988441735000 5766 4123581188221040 5767 -524134968446635 5768 60423146103320 5769 -6266153683075 5770 578789110250 5771 -47034230854 5772 3310468616 5773 -197714062 5774 9742460 5775 -380275 5776 11024 5777 -211 5778 1 5779 -105 5780 5457 5781 -187143 5782 4763640 5783 -95987346 5784 1594628490 5785 -22461481302 5786 273797711733 5787 -2933546911425 5788 27966480555585 5789 -239572997766375 5790 1859086462667070 5791 -13156611889643880 5792 85395400153278600 5793 -510819757280521080 5794 2827752227802884550 5795 -14537973218233653510 5796 69629240150487498390 5797 -311499232252180913850 5798 1304632078609134180360 5799 -5125340308821598565700 5800 18917165139832445615220 5801 -65681337348859236639180 5802 214727449025116735166550 5803 -661360542997359544312974 5804 1919333044362966509719470 5805 -5246176987925441793233218 5806 13490169397522564611171132 5807 -32562477856088949061447560 5808 73498164303743627881553064 5809 -154109054185268897170998360 5810 296659929306642627054171843 5811 -512412605166019083093569547 5812 753547948773557475137602275 5813 -796607831560617902288322405 5814 0 5815 3143371443455411182002569490 5816 -11746282762386010206430654410 5817 31624607437193104401928684950 5818 -72736597105544140124435975385 5819 150795384243201266111635558725 5820 -288665449836985280842273783845 5821 516912549708089921508257705955 5822 -872709499507164802546409113950 5823 1396335199211463684074254582320 5824 -2124857911843531693156474364400 5825 3083304459313380031346203226640 5826 -4274581182229913225275418109660 5827 5670362792753966523324534227100 5828 -7205722564330425151178561956284 5829 8780082116200938209419256165220 5830 -10265942166634943137167130285488 5831 11524972809712813521914042490312 5832 -12428892245768720464809261509160 5833 12880851963796673936256871018584 5834 -12832427708293678921458912856860 5835 12292114962681313493186958631308 5836 -11323278315376382380423454502732 5837 10032180325641633079728022094100 5838 -8549162364459826450550836219320 5839 7007510134803136434877734606000 5840 -5524630570793182402206833347440 5841 4189005597634391052222763746960 5842 -3054483248275076808912431898825 5843 2141494848790658246248496210385 5844 -1443327249184926404211368919225 5845 934931382307847849892140464095 5846 -581892776844353120995487803080 5847 347870681809124148421215534450 5848 -199686806960562173509321124970 5849 110018000520939391370089932150 5850 -58152371703925106867047535565 5851 29474489767742862384667928985 5852 -14317411026697592027614443225 5853 6661363867158248080216404111 5854 -2966599293066426270541718430 5855 1263694244319204956802186552 5856 -514487150126205395170871448 5857 200026649687403544234606440 5858 -74195931686374105361441226 5859 26230884939627208966166090 5860 -8828932004069645944709562 5861 2825813229170536234791798 5862 -858909796100466940666200 5863 247568117699546353486140 5864 -67561304070830162911500 5865 17426157049993435123380 5866 -4240054255479686086170 5867 971144665256799319650 5868 -208887720451462495170 5869 42083606684360575950 5870 -7917706237848076740 5871 1386510769761414360 5872 -225133327676825400 5873 33749569629956040 5874 -4647716156667675 5875 584558114549955 5876 -66689299786395 5877 6844942793325 5878 -625823341104 5879 50344699470 5880 -3508182678 5881 207456522 5882 -10122735 5883 391299 5884 -11235 5885 213 5886 1 5887 -106 5888 5562 5889 -192600 5890 4950783 5891 -100750986 5892 1690615836 5893 -24056109792 5894 296259193035 5895 -3207344623158 5896 30900027467010 5897 -267539478321960 5898 2098659460433445 5899 -15015698352310950 5900 98552012042922480 5901 -596215157433799680 5902 3338571985083405630 5903 -17365725446036538060 5904 84167213368721151900 5905 -381128472402668412240 5906 1616131310861315094210 5907 -6429972387430732746060 5908 24042505448654044180920 5909 -84598502488691682254400 5910 280408786373975971805730 5911 -876087992022476279479524 5912 2580693587360326054032444 5913 -7165510032288408302952688 5914 18736346385448006404404350 5915 -46052647253611513672618692 5916 106060642159832576943000624 5917 -227607218489012525052551424 5918 450768983491911524225170203 5919 -809072534472661710147741390 5920 1265960553939576558231171822 5921 -1550155780334175377425924680 5922 796607831560617902288322405 5923 3143371443455411182002569490 5924 -14889654205841421388433223900 5925 43370890199579114608359339360 5926 -104361204542737244526364660335 5927 223531981348745406236071534110 5928 -439460834080186546953909342570 5929 805577999545075202350531489800 5930 -1389622049215254724054666819905 5931 2269044698718628486620663696270 5932 -3521193111054995377230728946720 5933 5208162371156911724502677591040 5934 -7357885641543293256621621336300 5935 9944943974983879748599952336760 5936 -12876085357084391674503096183384 5937 15985804680531363360597818121504 5938 -19046024282835881346586386450708 5939 21790914976347756659081172775800 5940 -23953865055481533986723303999472 5941 25309744209565394401066132527744 5942 -25713279672090352857715783875444 5943 25124542670974992414645871488168 5944 -23615393278057695873610413134040 5945 21355458641018015460151476596832 5946 -18581342690101459530278858313420 5947 15556672499262962885428570825320 5948 -12532140705596318837084567953440 5949 9713636168427573454429597094400 5950 -7243488845909467861135195645785 5951 5195978097065735055160928109210 5952 -3584822097975584650459865129610 5953 2378258631492774254103509383320 5954 -1516824159152200970887628267175 5955 929763458653477269416703337530 5956 -547557488769686321930536659420 5957 309704807481501564879411057120 5958 -168170372224864498237137467715 5959 87626861471667969251715464550 5960 -43791900794440454412282372210 5961 20978774893855840107830847336 5962 -9627963160224674350758122541 5963 4230293537385631227343904982 5964 -1778181394445410351973058000 5965 714513799813608939405477888 5966 -274222581373777649596047666 5967 100426816626001314327607316 5968 -35059816943696854910875652 5969 11654745233240182179501360 5970 -3684723025271003175457998 5971 1106477913800013294152340 5972 -315129421770376516397640 5973 84987461120823598034880 5974 -21666211305473121209550 5975 5211198920736485405820 5976 -1180032385708261814820 5977 250971327135823071120 5978 -50001312922208652690 5979 9304217007609491100 5980 -1611644097438239760 5981 258882897306781440 5982 -38397285786623715 5983 5232274271217630 5984 -651247414336350 5985 73534242579720 5986 -7470766134429 5987 676168040574 5988 -53852882148 5989 3715639200 5990 -217579257 5991 10514034 5992 -402534 5993 11448 5994 -215 5995 1 5996 -107 5997 5668 5998 -198162 5999 5143383 6000 -105701769 6001 1791366822 6002 -25746725628 6003 320315302827 6004 -3503603816193 6005 34107372090168 6006 -298439505788970 6007 2366198938755405 6008 -17114357812744395 6009 113567710395233430 6010 -694767169476722160 6011 3934787142517205310 6012 -20704297431119943690 6013 101532938814757689960 6014 -465295685771389564140 6015 1997259783263983506450 6016 -8046103698292047840270 6017 30472477836084776926980 6018 -108641007937345726435320 6019 365007288862667654060130 6020 -1156496778396452251285254 6021 3456781579382802333511968 6022 -9746203619648734356985132 6023 25901856417736414707357038 6024 -64788993639059520077023042 6025 152113289413444090615619316 6026 -333667860648845101995552048 6027 678376201980924049277721627 6028 -1259841517964573234372911593 6029 2075033088412238268378913212 6030 -2816116334273751935657096502 6031 2346763611894793279714247085 6032 2346763611894793279714247085 6033 -18033025649296832570435793390 6034 58260544405420535996792563260 6035 -147732094742316359134723999695 6036 327893185891482650762436194445 6037 -662992815428931953189980876680 6038 1245038833625261749304440832370 6039 -2195200048760329926405198309705 6040 3658666747933883210675330516175 6041 -5790237809773623863851392642990 6042 8729355482211907101733406537760 6043 -12566048012700204981124298927340 6044 17302829616527173005221573673060 6045 -22821029332068271423103048520144 6046 28861890037615755035100914304888 6047 -35031828963367244707184204572212 6048 40836939259183638005667559226508 6049 -45744780031829290645804476775272 6050 49263609265046928387789436527216 6051 -51023023881655747258781916403188 6052 50837822343065345272361655363612 6053 -48739935949032688288256284622208 6054 44970851919075711333761889730872 6055 -39936801331119474990430334910252 6056 34138015189364422415707429138740 6057 -28088813204859281722513138778760 6058 22245776874023892291514165047840 6059 -16957125014337041315564792740185 6060 12439466942975202916296123754995 6061 -8780800195041319705620793238820 6062 5963080729468358904563374512930 6063 -3895082790644975224991137650495 6064 2446587617805678240304331604705 6065 -1477320947423163591347239996950 6066 857262296251187886809947716540 6067 -477875179706366063116548524835 6068 255797233696532467488852932265 6069 -131418762266108423663997836760 6070 64770675688296294520113219546 6071 -30606738054080514458588969877 6072 13858256697610305578102027523 6073 -6008474931831041579316962982 6074 2492695194259019291378535888 6075 -988736381187386589001525554 6076 374649397999778963923654982 6077 -135486633569698169238482968 6078 46714562176937037090377012 6079 -15339468258511185354959358 6080 4791200939071016469610338 6081 -1421607335570389810549980 6082 400116882891200114432520 6083 -106653672426296719244430 6084 26877410226209606615370 6085 -6391231306444747220640 6086 1431003712844084885940 6087 -300972640058031723810 6088 59305529929818143790 6089 -10915861105047730860 6090 1870526994745021200 6091 -297280183093405155 6092 43629560057841345 6093 -5883521685553980 6094 724781656916070 6095 -81005008714149 6096 8146934175003 6097 -730020922722 6098 57568521348 6099 -3933218457 6100 228093291 6101 -10916568 6102 413982 6103 -11663 6104 217 6105 1 6106 -108 6107 5775 6108 -203830 6109 5341545 6110 -110845152 6111 1897068591 6112 -27538092450 6113 346062028455 6114 -3823919119020 6115 37610975906361 6116 -332546877879138 6117 2664638444544375 6118 -19480556751499800 6119 130682068207977825 6120 -808334879871955590 6121 4629554311993927470 6122 -24639084573637149000 6123 122237236245877633650 6124 -566828624586147254100 6125 2462555469035373070590 6126 -10043363481556031346720 6127 38518581534376824767250 6128 -139113485773430503362300 6129 473648296800013380495450 6130 -1521504067259119905345384 6131 4613278357779254584797222 6132 -13202985199031536690497100 6133 35648060037385149064342170 6134 -90690850056795934784380080 6135 216902283052503610692642358 6136 -485781150062289192611171364 6137 1012044062629769151273273675 6138 -1938217719945497283650633220 6139 3334874606376811502751824805 6140 -4891149422685990204036009714 6141 5162879946168545215371343587 6142 0 6143 -20379789261191625850150040475 6144 76293570054717368567228356650 6145 -205992639147736895131516562955 6146 475625280633799009897160194140 6147 -990886001320414603952417071125 6148 1908031649054193702494421709050 6149 -3440238882385591675709639142075 6150 5853866796694213137080528825880 6151 -9448904557707507074526723159165 6152 14519593291985530965584799180750 6153 -21295403494912112082857705465100 6154 29868877629227377986345872600400 6155 -40123858948595444428324622193204 6156 51682919369684026458203962825032 6157 -63893719000982999742285118877100 6158 75868768222550882712851763798720 6159 -86581719291012928651472036001780 6160 95008389296876219033593913302488 6161 -100286633146702675646571352930404 6162 101860846224721092531143571766800 6163 -99577758292098033560617939985820 6164 93710787868108399622018174353080 6165 -84907653250195186324192224641124 6166 74074816520483897406137764048992 6167 -62226828394223704138220567917500 6168 50334590078883174014027303826600 6169 -39202901888360933607078957788025 6170 29396591957312244231860916495180 6171 -21220267138016522621916916993815 6172 14743880924509678610184167751750 6173 -9858163520113334129554512163425 6174 6341670408450653465295469255200 6175 -3923908565228841831651571601655 6176 2334583243674351478157187713490 6177 -1335137475957553949926496241375 6178 733672413402898530605401457100 6179 -387215995962640891152850769025 6180 196189437954404718184111056306 6181 -95377413742376808978702189423 6182 44464994751690820036690997400 6183 -19866731629441347157418990505 6184 8501170126090060870695498870 6185 -3481431575446405880380061442 6186 1363385779187165552925180536 6187 -510136031569477133162137950 6188 182201195746635206328859980 6189 -62054030435448222445336370 6190 20130669197582201824569696 6191 -6212808274641406280160318 6192 1821724218461589924982500 6193 -506770555317496833676950 6194 133531082652506325859800 6195 -33268641532654353836010 6196 7822235019288832106580 6197 -1731976352902116609750 6198 360278169987849867600 6199 -70221391034865874650 6200 12786388099792752060 6201 -2167807177838426355 6202 340909743151246500 6203 -49513081743395325 6204 6608303342470050 6205 -805786665630219 6206 89151942889152 6207 -8876955097725 6208 787589444070 6209 -61501739805 6210 4161311748 6211 -239009859 6212 11330550 6213 -425645 6214 11880 6215 -219 6216 1 6217 -109 6218 5883 6219 -209605 6220 5545375 6221 -116186697 6222 2007913743 6223 -29435161041 6224 373600120905 6225 -4169981147475 6226 41434895025381 6227 -370157853785499 6228 2997185322423513 6229 -22145195196044175 6230 150162624959477625 6231 -939016948079933415 6232 5437889191865883060 6233 -29268638885631076470 6234 146876320819514782650 6235 -689065860832024887750 6236 3029384093621520324690 6237 -12505918950591404417310 6238 48561945015932856113970 6239 -177632067307807328129550 6240 612761782573443883857750 6241 -1995152364059133285840834 6242 6134782425038374490142606 6243 -17816263556810791275294322 6244 48851045236416685754839270 6245 -126338910094181083848722250 6246 307593133109299545477022438 6247 -702683433114792803303813722 6248 1497825212692058343884445039 6249 -2950261782575266434923906895 6250 5273092326322308786402458025 6251 -8226024029062801706787834519 6252 10054029368854535419407353301 6253 -5162879946168545215371343587 6254 -20379789261191625850150040475 6255 96673359315908994417378397125 6256 -282286209202454263698744919605 6257 681617919781535905028676757095 6258 -1466511281954213613849577265265 6259 2898917650374608306446838780175 6260 -5348270531439785378204060851125 6261 9294105679079804812790167967955 6262 -15302771354401720211607251985045 6263 23968497849693038040111522339915 6264 -35814996786897643048442504645850 6265 51164281124139490069203578065500 6266 -69992736577822822414670494793604 6267 91806778318279470886528585018236 6268 -115576638370667026200489081702132 6269 139762487223533882455136882675820 6270 -162450487513563811364323799800500 6271 181590108587889147685065949304268 6272 -195295022443578894680165266232892 6273 202147479371423768177714924697204 6274 -201438604516819126091761511752620 6275 193288546160206433182636114338900 6276 -178618441118303585946210398994204 6277 158982469770679083730329988690116 6278 -136301644914707601544358331966492 6279 112561418473106878152247871744100 6280 -89537491967244107621106261614625 6281 68599493845673177838939874283205 6282 -50616859095328766853777833488995 6283 35964148062526201232101084745565 6284 -24602044444623012739738679915175 6285 16199833928563987594849981418625 6286 -10265578973679495296947040856855 6287 6258491808903193309808759315145 6288 -3669720719631905428083683954865 6289 2068809889360452480531897698475 6290 -1120888409365539421758252226125 6291 583405433917045609336961825331 6292 -291566851696781527162813245729 6293 139842408494067629015393186823 6294 -64331726381132167194109987905 6295 28367901755531408028114489375 6296 -11982601701536466751075560312 6297 4844817354633571433305241978 6298 -1873521810756642686087318486 6299 692337227316112339490997930 6300 -244255226182083428774196350 6301 82184699633030424269906066 6302 -26343477472223608104730014 6303 8034532493102996205142818 6304 -2328494773779086758659450 6305 640301637970003159536750 6306 -166799724185160679695810 6307 41090876551943185942590 6308 -9554211372190948716330 6309 2092254522889966477350 6310 -430499561022715742250 6311 83007779134658626710 6312 -14954195277631178415 6313 2508716920989672855 6314 -390422824894641825 6315 56121385085865375 6316 -7414090008100269 6317 894938608519371 6318 -98028897986877 6319 9664544541795 6320 -849091183875 6321 65663051553 6322 -4400321607 6323 250340409 6324 -11756195 6325 437525 6326 -12099 6327 221 6328 1 6329 -110 6330 5992 6331 -215488 6332 5754980 6333 -121732072 6334 2124100440 6335 -31443074784 6336 403035281946 6337 -4543581268380 6338 45604876172856 6339 -411592748810880 6340 3367343176209012 6341 -25142380518467688 6342 172307820155521800 6343 -1089179573039411040 6344 6376906139945816475 6345 -34706528077496959530 6346 176144959705145859120 6347 -835942181651539670400 6348 3718449954453545212440 6349 -15535303044212924742000 6350 61067863966524260531280 6351 -226194012323740184243520 6352 790393849881251211987300 6353 -2607914146632577169698584 6354 8129934789097507775983440 6355 -23951045981849165765436928 6356 66667308793227477030133592 6357 -175189955330597769603561520 6358 433932043203480629325744688 6359 -1010276566224092348780836160 6360 2200508645806851147188258761 6361 -4448086995267324778808351934 6362 8223354108897575221326364920 6363 -13499116355385110493190292544 6364 18280053397917337126195187820 6365 -15216909315023080634778696888 6366 -15216909315023080634778696888 6367 117053148577100620267528437600 6368 -378959568518363258116123316730 6369 963904128983990168727421676700 6370 -2148129201735749518878254022360 6371 4365428932328821920296416045440 6372 -8247188181814393684650899631300 6373 14642376210519590190994228819080 6374 -24596877033481525024397419953000 6375 39271269204094758251718774324960 6376 -59783494636590681088554026985765 6377 86979277911037133117646082711350 6378 -121157017701962312483874072859104 6379 161799514896102293301199079811840 6380 -207383416688946497087017666720368 6381 255339125594200908655625964377952 6382 -302212974737097693819460682476320 6383 344040596101452959049389749104768 6384 -376885131031468042365231215537160 6385 397442501815002662857880190930096 6386 -403586083888242894269476436449824 6387 394727150677025559274397626091520 6388 -371906987278510019128846513333104 6389 337600910888982669676540387684320 6390 -295284114685386685274688320656608 6391 248863063387814479696606203710592 6392 -202098910440350985773354133358725 6393 158136985812917285460046135897830 6394 -119216352941001944692717707772200 6395 86581007157854968085878918234560 6396 -60566192507149213971839764660740 6397 40801878373187000334588661333800 6398 -26465412902243482891797022275480 6399 16524070782582688606755800172000 6400 -9928212528535098737892443270010 6401 5738530608992357908615581653340 6402 -3189698298725991902290149924600 6403 1704293843282585031095214051456 6404 -874972285613827136499775071060 6405 431409260190849156178206432552 6406 -204174134875199796209503174728 6407 92699628136663575222224477280 6408 -40350503457067874779190049687 6409 16827419056170038184380802290 6410 -6718339165390214119392560464 6411 2565859038072755025578316416 6412 -936592453498195768265194280 6413 326439925815113853044102416 6414 -108528177105254032374636080 6415 34378009965326604309872832 6416 -10363027266882082963802268 6417 2968796411749089918196200 6418 -807101362155163839232560 6419 207890600737103865638400 6420 -50645087924134134658920 6421 11646465895080915193680 6422 -2522754083912682219600 6423 513507340157374368960 6424 -97961974412289805125 6425 17462912198620851270 6426 -2899139745884314680 6427 446544209980507200 6428 -63535475093965644 6429 8309028616619640 6430 -992967506506248 6431 107693442528672 6432 -10513635725670 6433 914754235428 6434 -70063373160 6435 4650662016 6436 -262096604 6437 12193720 6438 -449624 6439 12320 6440 -223 6441 1 6442 -111 6443 6102 6444 -221480 6445 5970468 6446 -127487052 6447 2245832512 6448 -33567175224 6449 434478356730 6450 -4946616550326 6451 50148457441236 6452 -457197624983736 6453 3778935925019892 6454 -28509723694676700 6455 197450200673989488 6456 -1261487393194932840 6457 7466085712985227515 6458 -41083434217442776005 6459 210851487782642818650 6460 -1012087141356685529520 6461 4554392136105084882840 6462 -19253752998666469954440 6463 76603167010737185273280 6464 -287261876290264444774800 6465 1016587862204991396230820 6466 -3398307996513828381685884 6467 10737848935730084945682024 6468 -32080980770946673541420368 6469 90618354775076642795570520 6470 -241857264123825246633695112 6471 609121998534078398929306208 6472 -1444208609427572978106580848 6473 3210785212030943495969094921 6474 -6648595641074175925996610695 6475 12671441104164900000134716854 6476 -21722470464282685714516657464 6477 31779169753302447619385480364 6478 -33496962712940417760973884708 6479 0 6480 132270057892123700902307134488 6481 -496012717095463878383651754330 6482 1342863697502353426843544993430 6483 -3112033330719739687605675699060 6484 6513558134064571439174670067800 6485 -12612617114143215604947315676740 6486 22889564392333983875645128450380 6487 -39239253244001115215391648772080 6488 63868146237576283276116194277960 6489 -99054763840685439340272801310725 6490 146762772547627814206200109697115 6491 -208136295612999445601520155570454 6492 282956532598064605785073152670944 6493 -369182931585048790388216746532208 6494 462722542283147405742643631098320 6495 -557552100331298602475086646854272 6496 646253570838550652868850431581088 6497 -720925727132921001414620964641928 6498 774327632846470705223111406467256 6499 -801028585703245557127356627379920 6500 798313234565268453543874062541344 6501 -766634137955535578403244139424624 6502 709507898167492688805386901017424 6503 -632885025574369354951228708340928 6504 544147178073201164971294524367200 6505 -450961973828165465469960337069317 6506 360235896253268271233400269256555 6507 -277353338753919230152763843670030 6508 205797360098856912778596626006760 6509 -147147199665004182057718682895300 6510 101368070880336214306428425994540 6511 -67267291275430483226385683609280 6512 42989483684826171498552822447480 6513 -26452283311117787344648243442010 6514 15666743137527456646508024923350 6515 -8928228907718349810905731577940 6516 4893992142008576933385363976056 6517 -2579266128896412167594989122516 6518 1306381545804676292677981503612 6519 -635583395066048952387709607280 6520 296873763011863371431727652008 6521 -133050131593731450001414526967 6522 57177922513237912963570851977 6523 -23545758221560252303773362754 6524 9284198203462969144970876880 6525 -3502451491570950793843510696 6526 1263032379313309621309296696 6527 -434968102920367885418738496 6528 142906187070580636684508912 6529 -44741037232208687273675100 6530 13331823678631172881998468 6531 -3775897773904253757428760 6532 1014991962892267704870960 6533 -258535688661238000297320 6534 62291553819215049852600 6535 -14169219978993597413280 6536 3036261424070056588560 6537 -611469314569664174085 6538 115424886610910656395 6539 -20362051944505165950 6540 3345683955864821880 6541 -510079685074472844 6542 71844503710585284 6543 -9301996123125888 6544 1100660949034920 6545 -118207078254342 6546 11428389961098 6547 -984817608588 6548 74714035176 6549 -4912758620 6550 274290324 6551 -12643344 6552 461944 6553 -12543 6554 225 6555 1 6556 -112 6557 6213 6558 -227582 6559 6191948 6560 -133457520 6561 2373319564 6562 -35813007736 6563 468045531954 6564 -5381094907056 6565 55095073991562 6566 -507346082424972 6567 4236133550003628 6568 -32288659619696592 6569 225959924368666188 6570 -1458937593868922328 6571 8727573106180160355 6572 -48549519930428003520 6573 251934922000085594655 6574 -1222938629139328348170 6575 5566479277461770412360 6576 -23808145134771554837280 6577 95856920009403655227720 6578 -363865043301001630048080 6579 1303849738495255841005620 6580 -4414895858718819777916704 6581 14136156932243913327367908 6582 -42818829706676758487102392 6583 122699335546023316336990888 6584 -332475618898901889429265632 6585 850979262657903645563001320 6586 -2053330607961651377035887056 6587 4654993821458516474075675769 6588 -9859380853105119421965705616 6589 19320036745239075926131327549 6590 -34393911568447585714651374318 6591 53501640217585133333902137828 6592 -65276132466242865380359365072 6593 33496962712940417760973884708 6594 132270057892123700902307134488 6595 -628282774987587579285958888818 6596 1838876414597817305227196747760 6597 -4454897028222093114449220692490 6598 9625591464784311126780345766860 6599 -19126175248207787044121985744540 6600 35502181506477199480592444127120 6601 -62128817636335099091036777222460 6602 103107399481577398491507843050040 6603 -162922910078261722616388995588685 6604 245817536388313253546472911007840 6605 -354899068160627259807720265267569 6606 491092828211064051386593308241398 6607 -652139464183113396173289899203152 6608 831905473868196196130860377630528 6609 -1020274642614446008217730277952592 6610 1203805671169849255343937078435360 6611 -1367179297971471654283471396223016 6612 1495253359979391706637732371109184 6613 -1575356218549716262350468033847176 6614 1599341820268514010671230689921264 6615 -1564947372520804031947118201965968 6616 1476142036123028267208631040442048 6617 -1342392923741862043756615609358352 6618 1177032203647570519922523232708128 6619 -995109151901366630441254861436517 6620 811197870081433736703360606325872 6621 -637589235007187501386164112926585 6622 483150698852776142931360469676790 6623 -352944559763861094836315308902060 6624 248515270545340396364147108889840 6625 -168635362155766697532814109603820 6626 110256774960256654724938506056760 6627 -69441766995943958843201065889490 6628 42119026448645243991156268365360 6629 -24594972045245806457413756501290 6630 13822221049726926744291095553996 6631 -7473258270904989100980353098572 6632 3885647674701088460272970626128 6633 -1941964940870725245065691110892 6634 932457158077912323819437259288 6635 -429923894605594821433142178975 6636 190228054106969362964985378944 6637 -80723680734798165267344214731 6638 32829956425023221448744239634 6639 -12786649695033919938814387576 6640 4765483870884260415152807392 6641 -1698000482233677506728035192 6642 577874289990948522103247408 6643 -187647224302789323958184012 6644 58072860910839860155673568 6645 -17107721452535426639427228 6646 4790889736796521462299720 6647 -1273527651553505705168280 6648 320827242480453050149920 6649 -76460773798208647265880 6650 17205481403063654001840 6651 -3647730738639720762645 6652 726894201180574830480 6653 -135786938555415822345 6654 23707735900369987830 6655 -3855763640939294724 6656 581924188785058128 6657 -81146499833711172 6658 10402657072160808 6659 -1218868027289262 6660 129635468215440 6661 -12413207569686 6662 1059531643764 6663 -79626793796 6664 5187048944 6665 -286933668 6666 13105288 6667 -474487 6668 12768 6669 -227 6670 1 6671 -113 6672 6325 6673 -233795 6674 6419530 6675 -139649468 6676 2506777084 6677 -38186327300 6678 503858539690 6679 -5849140439010 6680 60476168898618 6681 -562441156416534 6682 4743479632428600 6683 -36524793169700220 6684 258248583988362780 6685 -1684897518237588516 6686 10186510700049082683 6687 -57277093036608163875 6688 300484441930513598175 6689 -1474873551139413942825 6690 6789417906601098760530 6691 -29374624412233325249640 6692 119665065144175210065000 6693 -459721963310405285275800 6694 1667714781796257471053700 6695 -5718745597214075618922324 6696 18551052790962733105284612 6697 -56954986638920671814470300 6698 165518165252700074824093280 6699 -455174954444925205766256520 6700 1183454881556805534992266952 6701 -2904309870619555022598888376 6702 6708324429420167851111562825 6703 -14514374674563635896041381385 6704 29179417598344195348097033165 6705 -53713948313686661640782701867 6706 87895551786032719048553512146 6707 -118777772683827998714261502900 6708 98773095179183283141333249780 6709 98773095179183283141333249780 6710 -760552832879711280188266023306 6711 2467159189585404884513155636578 6712 -6293773442819910419676417440250 6713 14080488493006404241229566459350 6714 -28751766712992098170902331511400 6715 54628356754684986524714429871660 6716 -97630999142812298571629221349580 6717 165236217117912497582544620272500 6718 -266030309559839121107896838638725 6719 408740446466574976162861906596525 6720 -600716604548940513354193176275409 6721 845991896371691311194313573508967 6722 -1143232292394177447559883207444550 6723 1484044938051309592304150276833680 6724 -1852180116482642204348590655583120 6725 2224080313784295263561667356387952 6726 -2570984969141320909627408474658376 6727 2862432657950863360921203767332200 6728 -3070609578529107968988200404956360 6729 3174698038818230273021698723768440 6730 -3164289192789318042618348891887232 6731 3041089408643832299155749242408016 6732 -2818534959864890310965246649800400 6733 2519425127389432563679138842066480 6734 -2172141355548937150363778094144645 6735 1806307021982800367144615467762389 6736 -1448787105088621238089524719252457 6737 1120739933859963644317524582603375 6738 -836095258616637237767675778578850 6739 601459830309201491200462417791900 6740 -417150632701107093896961218493660 6741 278892137116023352257752615660580 6742 -179698541956200613568139571946250 6743 111560793444589202834357334254850 6744 -66713998493891050448570024866650 6745 38417193094972733201704852055286 6746 -21295479320631915845271448652568 6747 11358905945606077561253323724700 6748 -5827612615571813705338661737020 6749 2874422098948637568885128370180 6750 -1362381052683507145252579438263 6751 620151948712564184398127557919 6752 -270951734841767528232329593675 6753 113553637159821386716088454365 6754 -45616606120057141387558627210 6755 17552133565918180353967194968 6756 -6463484353117937921880842584 6757 2275874772224626028831282600 6758 -765521514293737846061431420 6759 245720085213629184113857580 6760 -75180582363375286795100796 6761 21898611189331948101726948 6762 -6064417388350027167468000 6763 1594354894033958755318200 6764 -397288016278661697415800 6765 93666255201272301267720 6766 -20853212141703374764485 6767 4374624939820295593125 6768 -862681139735990652825 6769 159494674455785810175 6770 -27563499541309282554 6771 4437687829724352852 6772 -663070688618769300 6773 91549156905871980 6774 -11621525099450070 6775 1348503495504702 6776 -142048675785126 6777 13472739213450 6778 -1139158437560 6779 84813842740 6780 -5473982612 6781 300038956 6782 -13579775 6783 487255 6784 -12995 6785 229 6786 1 6787 -114 6788 6438 6789 -240120 6790 6653325 6791 -146068998 6792 2646426552 6793 -40693104384 6794 542044866990 6795 -6352998978700 6796 66325309337628 6797 -622917325315152 6798 5305920788845134 6799 -41268272802128820 6800 294773377158063000 6801 -1943146102225951296 6802 11871408218286671199 6803 -67463603736657246558 6804 357761534967121762050 6805 -1775357993069927541000 6806 8264291457740512703355 6807 -36164042318834424010170 6808 149039689556408535314640 6809 -579387028454580495340800 6810 2127436745106662756329500 6811 -7386460379010333089976024 6812 24269798388176808724206936 6813 -75506039429883404919754912 6814 222473151891620746638563580 6815 -620693119697625280590349800 6816 1638629836001730740758523472 6817 -4087764752176360557591155328 6818 9612634300039722873710451201 6819 -21222699103983803747152944210 6820 43693792272907831244138414550 6821 -82893365912030856988879735032 6822 141609500099719380689336214013 6823 -206673324469860717762815015046 6824 217550867863011281855594752680 6825 0 6826 -859325928058894563329599273086 6827 3227712022465116164701421659884 6828 -8760932632405315304189573076828 6829 20374261935826314660905983899600 6830 -42832255205998502412131897970750 6831 83380123467677084695616761383060 6832 -152259355897497285096343651221240 6833 262867216260724796154173841622080 6834 -431266526677751618690441458911225 6835 674770756026414097270758745235250 6836 -1009457051015515489517055082871934 6837 1446708500920631824548506749784376 6838 -1989224188765868758754196780953517 6839 2627277230445487039864033484278230 6840 -3336225054533951796652740932416800 6841 4076260430266937467910258011971072 6842 -4795065282925616173189075831046328 6843 5433417627092184270548612241990576 6844 -5933042236479971329909404172288560 6845 6245307617347338242009899128724800 6846 -6338987231607548315640047615655672 6847 6205378601433150341774098134295248 6848 -5859624368508722610120995892208416 6849 5337960087254322874644385491866880 6850 -4691566482938369714042916936211125 6851 3978448377531737517508393561907034 6852 -3255094127071421605234140187014846 6853 2569527038948584882407049301855832 6854 -1956835192476600882085200361182225 6855 1437555088925838728968138196370750 6856 -1018610463010308585097423636285560 6857 696042769817130446154713834154240 6858 -458590679072223965825892187606830 6859 291259335400789816402496906201100 6860 -178274791938480253282927359121500 6861 105131191588863783650274876921936 6862 -59712672415604649046976300707854 6863 32654385266237993406524772377268 6864 -17186518561177891266591985461720 6865 8702034714520451274223790107200 6866 -4236803151632144714137707808443 6867 1982533001396071329650706996182 6868 -891103683554331712630457151594 6869 384505372001588914948418048040 6870 -159170243279878528103647081575 6871 63168739685975321741525822178 6872 -24015617919036118275848037552 6873 8739359125342563950712125184 6874 -3041396286518363874892714020 6875 1011241599507367030175289000 6876 -320900667577004470908958376 6877 97079193552707234896827744 6878 -27963028577681975269194948 6879 7658772282383985922786200 6880 -1991642910312620452734000 6881 490954271479933998683520 6882 -114519467342975676032205 6883 25227837081523670357610 6884 -5237306079556286245950 6885 1022175814191776463000 6886 -187058173997095092729 6887 32001187371033635406 6888 -5100758518343122152 6889 754619845524641280 6890 -103170682005322050 6891 12970028594954772 6892 -1490552171289828 6893 155521414998576 6894 -14611897651010 6895 1223972280300 6896 -90287825352 6897 5774021568 6898 -313618731 6899 14067030 6900 -500250 6901 13224 6902 -231 6903 1 6904 -115 6905 6552 6906 -246558 6907 6893445 6908 -152722323 6909 2792495550 6910 -43339530936 6911 582737971374 6912 -6895043845690 6913 72678308316328 6914 -689242634652780 6915 5928838114160286 6916 -46574193590973954 6917 336041649960191820 6918 -2237919479384014296 6919 13814554320512622495 6920 -79335011954943917757 6921 425225138703779008608 6922 -2133119528037049303050 6923 10039649450810440244355 6924 -44428333776574936713525 6925 185203731875242959324810 6926 -728426718010989030655440 6927 2706823773561243251670300 6928 -9513897124116995846305524 6929 31656258767187141814182960 6930 -99775837818060213643961848 6931 297979191321504151558318492 6932 -843166271589246027228913380 6933 2259322955699356021348873272 6934 -5726394588178091298349678800 6935 13700399052216083431301606529 6936 -30835333404023526620863395411 6937 64916491376891634991291358760 6938 -126587158184938688233018149582 6939 224502866011750237678215949045 6940 -348282824569580098452151229059 6941 424224192332871999618409767726 6942 -217550867863011281855594752680 6943 -859325928058894563329599273086 6944 4087037950524010728031020932970 6945 -11988644654870431468890994736712 6946 29135194568231629965095556976428 6947 -63206517141824817073037881870350 6948 126212378673675587107748659353810 6949 -235639479365174369791960412604300 6950 415126572158222081250517492843320 6951 -694133742938476414844615300533305 6952 1106037282704165715961200204146475 6953 -1684227807041929586787813828107184 6954 2456165551936147314065561832656310 6955 -3435932689686500583302703530737893 6956 4616501419211355798618230265231747 6957 -5963502284979438836516774416695030 6958 7412485484800889264562998944387872 6959 -8871325713192553641099333843017400 6960 10228482910017800443737688073036904 6961 -11366459863572155600458016414279136 6962 12178349853827309571919303301013360 6963 -12584294848954886557649946744380472 6964 12544365833040698657414145749950920 6965 -12065002969941872951895094026503664 6966 11197584455763045484765381384075296 6967 -10029526570192692588687302428078005 6968 8670014860470107231551310498118159 6969 -7233542504603159122742533748921880 6970 5824621166020006487641189488870678 6971 -4526362231425185764492249663038057 6972 3394390281402439611053338557552975 6973 -2456165551936147314065561832656310 6974 1714653232827439031252137470439800 6975 -1154633448889354411980606021761070 6976 749850014473013782228389093807930 6977 -469534127339270069685424265322600 6978 283405983527344036933202236043436 6979 -164843864004468432697251177629790 6980 92367057681842642453501073085122 6981 -49840903827415884673116757838988 6982 25888553275698342540815775568920 6983 -12938837866152595988361497915643 6984 6219336153028216043788414804625 6985 -2873636684950403042281164147776 6986 1275609055555920627578875199634 6987 -543675615281467443052065129615 6988 222338982965853849845172903753 6989 -87184357605011440017373859730 6990 32754977044378682226560162736 6991 -11780755411860927825604839204 6992 4052637886025730905068003020 6993 -1332142267084371501084247376 6994 417979861129711705805786120 6995 -125042222130389210166022692 6996 35621800860065961191981148 6997 -9650415192696606375520200 6998 2482597181792554451417520 6999 -605473738822909674715725 7000 139747304424499346389815 7001 -30465143161079956603560 7002 6259481893748062708950 7003 -1209233988188871555729 7004 219059361368128728135 7005 -37101945889376757558 7006 5855378363867763432 7007 -857790527529963330 7008 116140710600276822 7009 -14460580766244600 7010 1646073586288404 7011 -170133312649586 7012 15835869931310 7013 -1314260105652 7014 96061846920 7015 -6087640299 7016 327685761 7017 -14567280 7018 513474 7019 -13455 7020 233 7021 1 7022 -116 7023 6667 7024 -253110 7025 7140003 7026 -159615768 7027 2945217873 7028 -46132026486 7029 626077502310 7030 -7477781817064 7031 79573352162018 7032 -761920942969108 7033 6618080748813066 7034 -52503031705134240 7035 382615843551165774 7036 -2573961129344206116 7037 16052473799896636791 7038 -93149566275456540252 7039 504560150658722926365 7040 -2558344666740828311658 7041 12172768978847489547405 7042 -54467983227385376957880 7043 229632065651817896038335 7044 -913630449886231989980250 7045 3435250491572232282325740 7046 -12220720897678239097975824 7047 41170155891304137660488484 7048 -131432096585247355458144808 7049 397755029139564365202280340 7050 -1141145462910750178787231872 7051 3102489227288602048577786652 7052 -7985717543877447319698552072 7053 19426793640394174729651285329 7054 -44535732456239610052165001940 7055 95751824780915161612154754171 7056 -191503649561830323224309508342 7057 351090024196688925911234098627 7058 -572785690581330336130367178104 7059 772507016902452098070560996785 7060 -641775060195883281474004520406 7061 -641775060195883281474004520406 7062 4946363878582905291360620206056 7063 -16075682605394442196922015669682 7064 41123839223102061433986551713140 7065 -92341711710056447038133438846778 7066 189418895815500404180786541224160 7067 -361851858038849956899709071958110 7068 650766051523396451042477905447620 7069 -1109260315096698496095132793376625 7070 1800171025642642130805815504679780 7071 -2790265089746095302749014032253659 7072 4140393358978076900853375660763494 7073 -5892098241622647897368265363394203 7074 8052434108897856381920933795969640 7075 -10580003704190794635135004681926777 7076 13375987769780328101079773361082902 7077 -16283811197993442905662332787405272 7078 19099808623210354084837021916054304 7079 -21594942773589956044195704487316040 7080 23544809717399465172377319715292496 7081 -24762644702782196129569250045393832 7082 25128660681995585215064092494331392 7083 -24609368802982571609309239776454584 7084 23262587425704918436660475410578960 7085 -21227111025955738073452683812153301 7086 18699541430662799820238612926196164 7087 -15903557365073266354293844247040039 7088 13058163670623165610383723237792558 7089 -10350983397445192252133439151908735 7090 7920752512827625375545588220591032 7091 -5850555833338586925118900390209285 7092 4170818784763586345317699303096110 7093 -2869286681716793443232743492200870 7094 1904483463362368194208995115569000 7095 -1219384141812283851913813359130530 7096 752940110866614106618626501366036 7097 -448249847531812469630453413673226 7098 257210921686311075150752250714912 7099 -142207961509258527126617830924110 7100 75729457103114227213932533407908 7101 -38827391141850938529177273484563 7102 19158174019180812032149912720268 7103 -9092972837978619086069578952401 7104 4149245740506323669860039347410 7105 -1819284670837388070630940329249 7106 766014598247321292897238033368 7107 -309523340570865289862546763483 7108 119939334649390122243934022466 7109 -44535732456239610052165001940 7110 15833393297886658730672842224 7111 -5384780153110102406152250396 7112 1750122128214083206890033496 7113 -543022083260100915971808812 7114 160664022990455171358003840 7115 -45272216052762567567501348 7116 12133012374489160826937720 7117 -3088070920615464126133245 7118 745221043247409021105540 7119 -170212447585579302993375 7120 36724625054828019312510 7121 -7468715881936934264679 7122 1428293349557000283864 7123 -256161307257505485693 7124 42957324253244520990 7125 -6713168891397726762 7126 973931238130240152 7127 -130601291366521422 7128 16106654352533004 7129 -1816206898937990 7130 185969182580896 7131 -17150130036962 7132 1410321952572 7133 -102149487219 7134 6415326060 7135 -342253041 7136 15080754 7137 -526929 7138 13688 7139 -235 7140 1 7141 -117 7142 6783 7143 -259777 7144 7393113 7145 -166755771 7146 3104833641 7147 -49077244359 7148 672209528796 7149 -8103859319374 7150 87051133979082 7151 -841494295131126 7152 7380001691782174 7153 -59121112453947306 7154 435118875256300014 7155 -2956576972895371890 7156 18626434929240842907 7157 -109202040075353177043 7158 597709716934179466617 7159 -3062904817399551238023 7160 14731113645588317859063 7161 -66640752206232866505285 7162 284100048879203272996215 7163 -1143262515538049886018585 7164 4348880941458464272305990 7165 -15655971389250471380301564 7166 53390876788982376758464308 7167 -172602252476551493118633292 7168 529187125724811720660425148 7169 -1538900492050314543989512212 7170 4243634690199352227365018524 7171 -11088206771166049368276338724 7172 27412511184271622049349837401 7173 -63962526096633784781816287269 7174 140287557237154771664319756111 7175 -287255474342745484836464262513 7176 542593673758519249135543606969 7177 -923875714778019262041601276731 7178 1345292707483782434200928174889 7179 -1414282077098335379544565517191 7180 0 7181 5588138938778788572834624726462 7182 -21022046483977347488282635875738 7183 57199521828496503630908567382822 7184 -133465550933158508472119990559918 7185 281760607525556851218919980070938 7186 -551270753854350361080495613182270 7187 1012617909562246407942186977405730 7188 -1760026366620094947137610698824245 7189 2909431340739340626900948298056405 7190 -4590436115388737433554829536933439 7191 6930658448724172203602389693017153 7192 -10032491600600724798221641024157697 7193 13944532350520504279289199159363843 7194 -18632437813088651017055938477896417 7195 23955991473971122736214778043009679 7196 -29659798967773771006742106148488174 7197 35383619821203796990499354703459576 7198 -40694751396800310129032726403370344 7199 45139752490989421216573024202608536 7200 -48307454420181661301946569760686328 7201 49891305384777781344633342539725224 7202 -49738029484978156824373332270785976 7203 47871956228687490045969715187033544 7204 -44489698451660656510113159222732261 7205 39926652456618537893691296738349465 7206 -34603098795736066174532457173236203 7207 28961721035696431964677567484832597 7208 -23409147068068357862517162389701293 7209 18271735910272817627679027372499767 7210 -13771308346166212300664488610800317 7211 10021374618102173270436599693305395 7212 -7040105466480379788550442795296980 7213 4773770145079161637441738607769870 7214 -3123867605174652046122808474699530 7215 1972324252678897958532439860496566 7216 -1201189958398426576249079915039262 7217 705460769218123544781205664388138 7218 -399418883195569602277370081639022 7219 217937418612372754340550364332018 7220 -114556848244965165743109806892471 7221 57985565161031750561327186204831 7222 -28251146857159431118219491672669 7223 13242218578484942755929618299811 7224 -5968530411343711740490979676659 7225 2585299269084709363528178362617 7226 -1075537938818186582759784796851 7227 429462675220255412106480785949 7228 -164475067105629732296099024406 7229 60369125754126268782837844164 7230 -21218173450996761136825092620 7231 7134902281324185613042283892 7232 -2293144211474184122861842308 7233 703686106250556087329812652 7234 -205936239043217738925505188 7235 57405228427251728394439068 7236 -15221083295104624953070965 7237 3833291963862873147238785 7238 -915433490832988324098915 7239 206937072640407322305885 7240 -44193340936764953577189 7241 8897009231493934548543 7242 -1684454656814505769557 7243 299118631510750006683 7244 -49670493144642247752 7245 7687100129527966914 7246 -1104532529496761574 7247 146707945719054426 7248 -17922861251470994 7249 2002176081518886 7250 -203119312617858 7251 18560451989534 7252 -1512471439791 7253 108564813279 7254 -6757579101 7255 357333795 7256 -15607683 7257 540617 7258 -13923 7259 237 7260 1 7261 -118 7262 6900 7263 -266560 7264 7652890 7265 -174148884 7266 3271589412 7267 -52182078000 7268 721286773155 7269 -8776068848170 7270 95154993298456 7271 -928545429110208 7272 8221495986913300 7273 -66501114145729480 7274 494239987710247320 7275 -3391695848151671904 7276 21583011902136214797 7277 -127828475004594019950 7278 706911757009532643660 7279 -3660614534333730704640 7280 17794018462987869097086 7281 -81371865851821184364348 7282 350740801085436139501500 7283 -1427362564417253159014800 7284 5492143456996514158324575 7285 -20004852330708935652607554 7286 69046848178232848138765872 7287 -225993129265533869877097600 7288 701789378201363213779058440 7289 -2068087617775126264649937360 7290 5782535182249666771354530736 7291 -15331841461365401595641357248 7292 38500717955437671417626176125 7293 -91375037280905406831166124670 7294 204250083333788556446136043380 7295 -427543031579900256500784018624 7296 829849148101264733972007869482 7297 -1466469388536538511177144883700 7298 2269168422261801696242529451620 7299 -2759574784582117813745493692080 7300 1414282077098335379544565517191 7301 5588138938778788572834624726462 7302 -26610185422756136061117260602200 7303 78221568312473851119191203258560 7304 -190665072761655012103028557942740 7305 415226158458715359691039970630856 7306 -833031361379907212299415593253208 7307 1563888663416596769022682590588000 7308 -2772644276182341355079797676229975 7309 4669457707359435574038558996880650 7310 -7499867456128078060455777834989844 7311 11521094564112909637157219229950592 7312 -16963150049324897001824030717174850 7313 23977023951121229077510840183521540 7314 -32576970163609155296345137637260260 7315 42588429287059773753270716520906096 7316 -53615790441744893742956884191497853 7317 65043418788977567997241460851947750 7318 -76078371218004107119532081106829920 7319 85834503887789731345605750605978880 7320 -93447206911171082518519593963294864 7321 98198759804959442646579912300411552 7322 -99629334869755938169006674810511200 7323 97609985713665646870343047457819520 7324 -92361654680348146556082874409765805 7325 84416350908279194403804455961081726 7326 -74529751252354604068223753911585668 7327 63564819831432498139210024658068800 7328 -52370868103764789827194729874533890 7329 41680882978341175490196189762201060 7330 -32043044256439029928343515983300084 7331 23792682964268385571101088304105712 7332 -17061480084582553058987042488602375 7333 11813875611559541425992181403066850 7334 -7897637750253813683564547082469400 7335 5096191857853550004655248335196096 7336 -3173514211077324534781519775535828 7337 1906650727616550121030285579427400 7338 -1104879652413693147058575746027160 7339 617356301807942356617920445971040 7340 -332494266857337920083660171224489 7341 172542413405996916304436993097302 7342 -86236712018191181679546677877500 7343 41493365435644373874149109972480 7344 -19210748989828654496420597976470 7345 8553829680428421104019158039276 7346 -3660837207902895946287963159468 7347 1505000614038441994866265582800 7348 -593937742325885144402579810355 7349 224844192859756001078936868570 7350 -81587299205123029919662936784 7351 28353075732320946749867376512 7352 -9428046492798369735904126200 7353 2996830317724740210191654960 7354 -909622345293773826255317840 7355 263341467470469467319944256 7356 -72626311722356353347510033 7357 19054375258967498100309750 7358 -4748725454695861471337700 7359 1122370563473395646404800 7360 -251130413577172275883074 7361 53090350168258888125732 7362 -10581463888308440318100 7363 1983573288325255776240 7364 -348789124655392254435 7365 57357593274170214666 7366 -8791632659024728488 7367 1251240475215816000 7368 -164630806970525420 7369 19925037332989880 7370 -2205295394136744 7371 221679764607392 7372 -20072923429325 7373 1621036253070 7374 -115322392380 7375 7114912896 7376 -372941478 7377 16148300 7378 -554540 7379 14160 7380 -239 7381 1 7382 -119 7383 7018 7384 -273460 7385 7919450 7386 -181801774 7387 3445738296 7388 -55453667412 7389 773468851155 7390 -9497355621325 7391 103931062146626 7392 -1023700422408664 7393 9150041416023508 7394 -74722610132642780 7395 560741101855976800 7396 -3885935835861919224 7397 24974707750287886701 7398 -149411486906730234747 7399 834740232014126663610 7400 -4367526291343263348300 7401 21454632997321599801726 7402 -99165884314809053461434 7403 432112666937257323865848 7404 -1778103365502689298516300 7405 6919506021413767317339375 7406 -25496995787705449810932129 7407 89051700508941783791373426 7408 -295039977443766718015863472 7409 927782507466897083656156040 7410 -2769876995976489478428995800 7411 7850622800024793036004468096 7412 -21114376643615068366995887984 7413 53832559416803073013267533373 7414 -129875755236343078248792300795 7415 295625120614693963277302168050 7416 -631793114913688812946920062004 7417 1257392179681164990472791888106 7418 -2296318536637803245149152753182 7419 3735637810798340207419674335320 7420 -5028743206843919509988023143700 7421 4173856861680453193290059209271 7422 4173856861680453193290059209271 7423 -32198324361534924633951885328662 7424 104831753735229987180308463860760 7425 -268886641074128863222219761201300 7426 605891231220370371794068528573596 7427 -1248257519838622571990455563884064 7428 2396920024796503981322098183841208 7429 -4336532939598938124102480266817975 7430 7442101983541776929118356673110625 7431 -12169325163487513634494336831870494 7432 19020962020240987697612997064940436 7433 -28484244613437806638981249947125442 7434 40940174000446126079334870900696390 7435 -56553994114730384373855977820781800 7436 75165399450668929049615854158166356 7437 -96204219728804667496227600712403949 7438 118659209230722461740198345043445603 7439 -141121790006981675116773541958777670 7440 161912875105793838465137831712808800 7441 -179281710798960813864125344569273744 7442 191645966716130525165099506263706416 7443 -197828094674715380815586587110922752 7444 197239320583421585039349722268330720 7445 -189971640394013793426425921867585325 7446 176778005588627340959887330370847531 7447 -158946102160633798472028209872667394 7448 138094571083787102207433778569654468 7449 -115935687935197287966404754532602690 7450 94051751082105965317390919636734950 7451 -73723927234780205418539705745501144 7452 55835727220707415499444604287405796 7453 -40854163048850938630088130792708087 7454 28875355696142094484979223891669225 7455 -19711513361813355109556728485536250 7456 12993829608107363688219795417665496 7457 -8269706068930874539436768110731924 7458 5080164938693874655811805354963228 7459 -3011530380030243268088861325454560 7460 1722235954221635503676496191998200 7461 -949850568665280276701580617195529 7462 505036680263334836388097164321791 7463 -258779125424188097983983670974802 7464 127730077453835555553695787849980 7465 -60704114425473028370569707948950 7466 27764578670257075600439756015746 7467 -12214666888331317050307121198744 7468 5165837821941337941154228742268 7469 -2098938356364327139268845393155 7470 818781935185641145481516678925 7471 -306431492064879030998599805354 7472 109940374937443976669530313296 7473 -37781122225119316485771502712 7474 12424876810523109946095781160 7475 -3906452663018514036446972800 7476 1172963812764243293575262096 7477 -335967779192825820667454289 7478 91680686981323851447819783 7479 -23803100713663359571647450 7480 5871096018169257117742500 7481 -1373500977050567922287874 7482 304220763745431164008806 7483 -63671814056567328443832 7484 12565037176633696094340 7485 -2332362412980648030675 7486 406146717929562469101 7487 -66149225933194943154 7488 10042873134240544488 7489 -1415871282186341420 7490 184555844303515300 7491 -22130332727126624 7492 2426975158744136 7493 -241752688036717 7494 21693959682395 7495 -1736358645450 7496 122437305276 7497 -7487854374 7498 389089778 7499 -16702840 7500 568700 7501 -14399 7502 241 7503 1 7504 -120 7505 7137 7506 -280478 7507 8192910 7508 -189721224 7509 3627540070 7510 -58899405708 7511 828922518567 7512 -10270824472480 7513 113428417767951 7514 -1127631484555290 7515 10173741838432172 7516 -83872651548666288 7517 635463711988619580 7518 -4446676937717896024 7519 28860643586149805925 7520 -174386194657018121448 7521 984151718920856898357 7522 -5202266523357390011910 7523 25822159288664863150026 7524 -120620517312130653263160 7525 531278551252066377327282 7526 -2210216032439946622382148 7527 8697609386916456615855675 7528 -32416501809119217128271504 7529 114548696296647233602305555 7530 -384091677952708501807236898 7531 1222822484910663801672019512 7532 -3697659503443386562085151840 7533 10620499796001282514433463896 7534 -28964999443639861403000356080 7535 74946936060418141380263421357 7536 -183708314653146151262059834168 7537 425500875851037041526094468845 7538 -927418235528382776224222230054 7539 1889185294594853803419711950110 7540 -3553710716318968235621944641288 7541 6031956347436143452568827088502 7542 -8764381017642259717407697479020 7543 9202600068524372703278082352971 7544 0 7545 -36372181223215377827241944537933 7546 137030078096764911814260349189422 7547 -373718394809358850402528225062060 7548 874777872294499235016288289774896 7549 -1854148751058992943784524092457660 7550 3645177544635126553312553747725272 7551 -6733452964395442105424578450659183 7552 11778634923140715053220836939928600 7553 -19611427147029290563612693504981119 7554 31190287183728501332107333896810930 7555 -47505206633678794336594247012065878 7556 69424418613883932718316120847821832 7557 -97494168115176510453190848721478190 7558 131719393565399313423471831978948156 7559 -171369619179473596545843454870570305 7560 214863428959527129236425945755849552 7561 -259780999237704136856971887002223273 7562 303034665112775513581911373671586470 7563 -341194585904754652329263176282082544 7564 370927677515091339029224850832980160 7565 -389474061390845905980686093374629168 7566 395067415258136965854936309379253472 7567 -387210960977435378465775644135916045 7568 366749645982641134386313252238432856 7569 -335724107749261139431915540243514925 7570 297040673244420900679461988442321862 7571 -254030259018984390173838533102257158 7572 209987439017303253283795674169337640 7573 -167775678316886170735930625382236094 7574 129559654455487620917984310032906940 7575 -96689890269558354129532735080113883 7576 69729518744993033115067354684377312 7577 -48586869057955449594535952377205475 7578 32705342969920718797776523903201746 7579 -21263535677038238227656563528397420 7580 13349871007624749195248573465695152 7581 -8091695318724117923900666680417788 7582 4733766334251878771765357517452760 7583 -2672086522886915780378076809193729 7584 1454887248928615113089677781517320 7585 -763815805687522934372080835296593 7586 386509202878023653537679458824782 7587 -188434191879308583924265495798930 7588 88468693095730103971009463964696 7589 -39979245558588392650746877214490 7590 17380504710272654991461349941012 7591 -7264776178305665080423074135423 7592 2917720291549968284750362072080 7593 -1125213427250520176480116484279 7594 416371867002323007668130118650 7595 -147721497162563293155301816008 7596 50205999035642426431867283872 7597 -16331329473541623982542753960 7598 5079416475782757330022234896 7599 -1508931591957069114242716385 7600 427648466174149672115274072 7601 -115483787694987211019467233 7602 29674196731832616689389950 7603 -7244596995219825040030374 7604 1677721740795999086296680 7605 -367892577801998492452638 7606 76236851233201024538172 7607 -14897399589614344125015 7608 2738509130910210499776 7609 -472295943862757412255 7610 76192099067435487642 7611 -11458744416426885908 7612 1600427126489856720 7613 -206686177030641924 7614 24557307885870760 7615 -2668727846780853 7616 263446647719112 7617 -23430318327845 7618 1858795950726 7619 -129925159650 7620 7876944152 7621 -405792618 7622 17271540 7623 -583099 7624 14640 7625 -243 7626 1 7627 -121 7628 7257 7629 -287615 7630 8473388 7631 -197914134 7632 3817261294 7633 -62526945778 7634 887821924275 7635 -11099746991047 7636 123699242240431 7637 -1241059902323241 7638 11301373322987462 7639 -94046393387098460 7640 719336363537285868 7641 -5082140649706515604 7642 33307320523867701949 7643 -203246838243167927373 7644 1158537913577875019805 7645 -6186418242278246910267 7646 31024425812022253161936 7647 -146442676600795516413186 7648 651899068564197030590442 7649 -2741494583692012999709430 7650 10907825419356403238237823 7651 -41114111196035673744127179 7652 146965198105766450730577059 7653 -498640374249355735409542453 7654 1606914162863372303479256410 7655 -4920481988354050363757171352 7656 14318159299444669076518615736 7657 -39585499239641143917433819976 7658 103911935504058002783263777437 7659 -258655250713564292642323255525 7660 609209190504183192788154303013 7661 -1352919111379419817750316698899 7662 2816603530123236579643934180164 7663 -5442896010913822039041656591398 7664 9585667063755111688190771729790 7665 -14796337365078403169976524567522 7666 17966981086166632420685779831991 7667 -9202600068524372703278082352971 7668 -36372181223215377827241944537933 7669 173402259319980289641502293727355 7670 -510748472906123762216788574251482 7671 1248496267103858085418816514836956 7672 -2728926623353492178800812382232556 7673 5499326295694119497097077840182932 7674 -10378630509030568658737132198384455 7675 18512087887536157158645415390587783 7676 -31390062070170005616833530444909719 7677 50801714330757791895720027401792049 7678 -78695493817407295668701580908876808 7679 116929625247562727054910367859887710 7680 -166918586729060443171506969569300022 7681 229213561680575823876662680700426346 7682 -303089012744872909969315286849518461 7683 386233048139000725782269400626419857 7684 -474644428197231266093397832758072825 7685 562815664350479650438883260673809743 7686 -644229251017530165911174549953669014 7687 712122263419845991358488027115062704 7688 -760401738905937245009910944207609328 7689 784541476648982871835622402753882640 7690 -782278376235572344320711953515169517 7691 753960606960076512852088896374348901 7692 -702473753731902273818228792481947781 7693 632764780993682040111377528685836787 7694 -551070932263405290853300521544579020 7695 464017698036287643457634207271594798 7696 -377763117334189424019726299551573734 7697 297335332772373791653914935415143034 7698 -226249544725045975047517045113020823 7699 166419409014551387244600089764491195 7700 -118316387802948482709603307061582787 7701 81292212027876168392312476280407221 7702 -53968878646958957025433087431599166 7703 34613406684662987422905136994092572 7704 -21441566326348867119149240146112940 7705 12825461652975996695666024197870548 7706 -7405852857138794552143434326646489 7707 4126973771815530893467754590711049 7708 -2218703054616138047461758616813913 7709 1150325008565546587909760294121375 7710 -574943394757332237461944954623712 7711 276902884975038687895274959763626 7712 -128447938654318496621756341179186 7713 57359750268861047642208227155502 7714 -24645280888578320071884424076435 7715 10182496469855633365173436207503 7716 -4042933718800488461230478556359 7717 1541585294252843184148246602929 7718 -564093364164886300823431934658 7719 197927496198205719587169099880 7720 -66537328509184050414410037832 7721 21410745949324381312564988856 7722 -6588348067739826444264951281 7723 1936580058131218786357990457 7724 -543132253869136883134741305 7725 145157984426819827708857183 7726 -36918793727052441729420324 7727 8922318736015824126327054 7728 -2045614318597997578749318 7729 444129429035199516990810 7730 -91134250822815368663187 7731 17635908720524554624791 7732 -3210805074772967912031 7733 548488042930192899897 7734 -87650843483862373550 7735 13059171542916742628 7736 -1807113303520498644 7737 231243484916512684 7738 -27226035732651613 7739 2932174494499965 7740 -286876966046957 7741 25289114278571 7742 -1988721110376 7743 137802103802 7744 -8282736770 7745 423064158 7746 -17854639 7747 597739 7748 -14883 7749 245 7750 1 7751 -122 7752 7378 7753 -294872 7754 8761003 7755 -206387522 7756 4015175428 7757 -66344207072 7758 950348870053 7759 -11987568915322 7760 134798989231478 7761 -1364759144563672 7762 12542433225310703 7763 -105347766710085922 7764 813382756924384328 7765 -5801477013243801472 7766 38389461173574217553 7767 -236554158767035629322 7768 1361784751821042947178 7769 -7344956155856121930072 7770 37210844054300500072203 7771 -177467102412817769575122 7772 798341745164992547003628 7773 -3393393652256210030299872 7774 13649320003048416237947253 7775 -52021936615392076982365002 7776 188079309301802124474704238 7777 -645605572355122186140119512 7778 2105554537112728038888798863 7779 -6527396151217422667236427762 7780 19238641287798719440275787088 7781 -53903658539085812993952435712 7782 143497434743699146700697597413 7783 -362567186217622295425587032962 7784 867864441217747485430477558538 7785 -1962128301883603010538471001912 7786 4169522641502656397394250879063 7787 -8259499541037058618685590771562 7788 15028563074668933727232428321188 7789 -24382004428833514858167296297312 7790 32763318451245035590662304399513 7791 -27169581154691005123963862184962 7792 -27169581154691005123963862184962 7793 209774440543195667468744238265288 7794 -684150732226104051858290867978837 7795 1759244740009981847635605089088438 7796 -3977422890457350264219628897069512 7797 8228252919047611675897890222415488 7798 -15877956804724688155834210038567387 7799 28890718396566725817382547588972238 7800 -49902149957706162775478945835497502 7801 82191776400927797512553557846701768 7802 -129497208148165087564421608310668857 7803 195625119064970022723611948768764518 7804 -283848211976623170226417337429187732 7805 396132148409636267048169650269726368 7806 -532302574425448733845977967549944807 7807 689322060883873635751584687475938318 7808 -860877476336231991875667233384492682 7809 1037460092547710916532281093431882568 7810 -1207044915368009816350057810627478757 7811 1356351514437376157269662577068731718 7812 -1472524002325783236368398971322672032 7813 1544943215554920116845533346961491968 7814 -1566819852884555216156334356269052157 7815 1536238983195648857172800849889518418 7816 -1456434360691978786670317688856296682 7817 1335238534725584313929606321167784568 7818 -1183835713257087330964678050230415807 7819 1015088630299692934310934728816173818 7820 -841780815370477067477360506823168532 7821 675098450106563215673641234966716768 7822 -523584877497419766701431980528163857 7823 392668953739597362292117134877512018 7824 -284735796817499869954203396826073982 7825 199608599830824651101915783341990008 7826 -135261090674835125417745563712006387 7827 88582285331621944448338224425691738 7828 -56054973011011854542054377140205512 7829 34267027979324863814815264343983488 7830 -20231314510114791247809458524517037 7831 11532826628954325445611188917357538 7832 -6345676826431668940929513207524962 7833 3369028063181684635371518910935288 7834 -1725268403322878825371705248745087 7835 851846279732370925357219914387338 7836 -405350823629357184517031300942812 7837 185807688923179544263964568334688 7838 -82005031157439367714092651231937 7839 34827777358433953437057860283938 7840 -14225430188656121826403914763862 7841 5584519013053331645378725159288 7842 -2105678658417729484971678537587 7843 762020860363092020410601034538 7844 -264464824707389770001579137712 7845 87948074458508431726975026688 7846 -27999094017064207756829940137 7847 8524928125871045230622941738 7848 -2479712312000355669492731762 7849 688290238295956710843598488 7850 -182076778153872269438277507 7851 45841112463068265855747378 7852 -10967933054613821705076372 7853 2489743747633197095740128 7854 -535263679858014885653997 7855 108770159543339923287978 7856 -20846713795297522536822 7857 3759293117703160811928 7858 -636138886414055273447 7859 100710015026779116178 7860 -14866284846437241272 7861 2038356788437011328 7862 -258469520649164297 7863 30158210227151578 7864 -3219051460546922 7865 312166080325528 7866 -27277835388947 7867 2126523214178 7868 -146084840572 7869 8705800928 7870 -440918797 7871 18452378 7872 -612622 7873 15128 7874 -247 7875 1 7876 -123 7877 7500 7878 -302250 7879 9055875 7880 -215148525 7881 4221562950 7882 -70359382500 7883 1016693077125 7884 -12937917785375 7885 146786558146800 7886 -1499558133795150 7887 13907192369874375 7888 -117890199935396625 7889 918730523634470250 7890 -6614859770168185800 7891 44190938186818019025 7892 -274943619940609846875 7893 1598338910588078576500 7894 -8706740907677164877250 7895 44555800210156622002275 7896 -214677946467118269647325 7897 975808847577810316578750 7898 -4191735397421202577303500 7899 17042713655304626268247125 7900 -65671256618440493220312255 7901 240101245917194201457069240 7902 -833684881656924310614823750 7903 2751160109467850225028918375 7904 -8632950688330150706125226625 7905 25766037439016142107512214850 7906 -73142299826884532434228222800 7907 197401093282784959694650033125 7908 -506064620961321442126284630375 7909 1230431627435369780856064591500 7910 -2829992743101350495968948560450 7911 6131650943386259407932721880975 7912 -12429022182539715016079841650625 7913 23288062615705992345918019092750 7914 -39410567503502448585399724618500 7915 57145322880078550448829600696825 7916 -59932899605936040714626166584475 7917 0 7918 236944021697886672592708100450250 7919 -893925172769299719327035106244125 7920 2443395472236085899493895957067275 7921 -5736667630467332111855233986157950 7922 12205675809504961940117519119485000 7923 -24106209723772299831732100260982875 7924 44768675201291413973216757627539625 7925 -78792868354272888592861493424469740 7926 132093926358633960288032503682199270 7927 -211688984549092885076975166157370625 7928 325122327213135110288033557079433375 7929 -479473331041593192950029286197952250 7930 679980360386259437274586987698914100 7931 -928434722835085000894147617819671175 7932 1221624635309322369597562655025883125 7933 -1550199537220105627627251920860431000 7934 1898337568883942908407948326816375250 7935 -2244505007915720732882338904059361325 7936 2563396429805385973619720387696210475 7937 -2828875516763159393638061548391403750 7938 3017467217880703353213932318284164000 7939 -3111763068439475333001867703230544125 7940 3103058836080204073329135206158570575 7941 -2992673343887627643843118538745815100 7942 2791672895417563100599924010024081250 7943 -2519074247982671644894284371398200375 7944 2198924343556780265275612779046589625 7945 -1856869445670170001788295235639342350 7946 1516879265477040283151001741789885300 7947 -1198683327603982982375073215494880625 7948 916253831237017128993549115405675875 7949 -677404750557097232246320531703586000 7950 484344396648324521056119180168063990 7951 -334869690505659776519661347053996395 7952 223843376006457069866083788137698125 7953 -144637258342633798990392601565897250 7954 90322000990336718356869641484189000 7955 -54498342489439655062624722868500525 7956 31764141139069116693420647441874575 7957 -17878503455385994386540702124882500 7958 9714704889613353576301032118460250 7959 -5094296466504563460743224159680375 7960 2577114683055249750728925163132425 7961 -1257197103361728109874251215330150 7962 591158512552536728780995869277500 7963 -267812720080618911978057219566625 7964 116832808515873321151150511515875 7965 -49053207547090075263461775047800 7966 19809949201709453471782639923150 7967 -7690197671471061130350403696875 7968 2867699518780821505382279572125 7969 -1026485685070481790412180172250 7970 352412899165898201728554164400 7971 -115947168475572639483804966825 7972 36524022142935252987452881875 7973 -11004640437871400900115673500 7974 3168002550296312380336330250 7975 -870367016449828980281875995 7976 227917890616940535294024885 7977 -56809045517682087560823750 7978 13457676802247018800816500 7979 -3025007427491211981394125 7980 644033839401354808941975 7981 -129616873338637445824800 7982 24606006913000683348750 7983 -4395432004117216085375 7984 736848901440834389625 7985 -115576299873216357450 7986 16904641634874252600 7987 -2296826309086175625 7988 288627730876315875 7989 -33377261687698500 7990 3531217540872450 7991 -339443915714475 7992 29404358603125 7993 -2272608054750 7994 154790641500 7995 -9146719725 7996 459371175 7997 -19065000 7998 627750 7999 -15375 8000 249 8001 1 8002 -124 8003 7623 8004 -309750 8005 9358125 8006 -224204400 8007 4436711475 8008 -74580945450 8009 1087052459625 8010 -13954610862500 8011 159724475932175 8012 -1646344691941950 8013 15406750503669525 8014 -131797392305271000 8015 1036620723569866875 8016 -7533590293802656050 8017 50805797956986204825 8018 -319134558127427865900 8019 1873282530528688423375 8020 -10305079818265243453750 8021 53262541117833786879525 8022 -259233746677274891649600 8023 1190486794044928586226075 8024 -5167544244999012893882250 8025 21234449052725828845550625 8026 -82713970273745119488559380 8027 305772502535634694677381495 8028 -1073786127574118512071892990 8029 3584844991124774535643742125 8030 -11384110797798000931154145000 8031 34398988127346292813637441475 8032 -98908337265900674541740437650 8033 270543393109669492128878255925 8034 -703465714244106401820934663500 8035 1736496248396691222982349221875 8036 -4060424370536720276825013151950 8037 8961643686487609903901670441425 8038 -18560673125925974424012563531600 8039 35717084798245707361997860743375 8040 -62698630119208440931317743711250 8041 96555890383580999034229325315325 8042 -117078222486014591163455767281300 8043 59932899605936040714626166584475 8044 236944021697886672592708100450250 8045 -1130869194467186391919743206694375 8046 3337320645005385618820931063311400 8047 -8180063102703418011349129943225225 8048 17942343439972294051972753105642950 8049 -36311885533277261771849619380467875 8050 68874884925063713804948857888522500 8051 -123561543555564302566078251052009365 8052 210886794712906848880893997106669010 8053 -343782910907726845365007669839569895 8054 536811311762227995365008723236804000 8055 -804595658254728303238062843277385625 8056 1159453691427852630224616273896866350 8057 -1608415083221344438168734605518585275 8058 2150059358144407370491710272845554300 8059 -2771824172529427997224814575886314125 8060 3448537106104048536035200247676806250 8061 -4142842576799663641290287230875736575 8062 4807901437721106706502059291755571800 8063 -5392271946568545367257781936087614225 8064 5846342734643862746851993866675567750 8065 -6129230286320178686215800021514708125 8066 6214821904519679406331002909389114700 8067 -6095732179967831717172253744904385675 8068 5784346239305190744443042548769896350 8069 -5310747143400234745494208381422281625 8070 4717998591539451910169897150444790000 8071 -4055793789226950267063908014685931975 8072 3373748711147210284939296977429227650 8073 -2715562593081023265526074957284765925 8074 2114937158841000111368622330900556500 8075 -1593658581794114361239869647109261875 8076 1161749147205421753302439711871649990 8077 -819214087153984297575780527222060385 8078 558713066512116846385745135191694520 8079 -368480634349090868856476389703595375 8080 234959259332970517347262243050086250 8081 -144820343479776373419494364352689525 8082 86262483628508771756045370310375100 8083 -49642644594455111079961349566757075 8084 27593208344999347962841734243342750 8085 -14809001356117917037044256278140625 8086 7671411149559813211472149322812800 8087 -3834311786416977860603176378462575 8088 1848355615914264838655247084607650 8089 -858971232633155640759053088844125 8090 384645528596492233129207731082500 8091 -165886016062963396414612286563675 8092 68863156748799528735244414970950 8093 -27500146873180514602133043620025 8094 10557897190251882635732683269000 8095 -3894185203851303295794459744375 8096 1378898584236379992140734336650 8097 -468360067641470841212359131225 8098 152471190618507892471257848700 8099 -47528662580806653887568555375 8100 14172642988167713280452003750 8101 -4038369566746141360618206245 8102 1098284907066769515575900880 8103 -284726936134622622854848635 8104 70266722319929106361640250 8105 -16482684229738230782210625 8106 3669041266892566790336100 8107 -773650712739992254766775 8108 154222880251638129173550 8109 -29001438917117899434125 8110 5132280905558050475000 8111 -852425201314050747075 8112 132480941508090610050 8113 -19201467943960428225 8114 2585454039962491500 8115 -322004992564014375 8116 36908479228570950 8117 -3870661456586925 8118 368848274317600 8119 -31676966657875 8120 2427398696250 8121 -163937361225 8122 9606090900 8123 -478436175 8124 19692750 8125 -643125 8126 15624 8127 -251 8128 1 8129 -125 8130 7747 8131 -317373 8132 9667875 8133 -233562525 8134 4660915875 8135 -79017656925 8136 1161633405075 8137 -15041663322125 8138 173679086794675 8139 -1806069167874125 8140 17053095195611475 8141 -147204142808940525 8142 1168418115875137875 8143 -8570211017372522925 8144 58339388250788860875 8145 -369940356084414070725 8146 2192417088656116289275 8147 -12178362348793931877125 8148 63567620936099030333275 8149 -312496287795108678529125 8150 1449720540722203477875675 8151 -6358031039043941480108325 8152 26401993297724841739432875 8153 -103948419326470948334110005 8154 388486472809379814165940875 8155 -1379558630109753206749274485 8156 4658631118698893047715635115 8157 -14968955788922775466797887125 8158 45783098925144293744791586475 8159 -133307325393246967355377879125 8160 369451730375570166670618693575 8161 -974009107353775893949812919425 8162 2439961962640797624803283885375 8163 -5796920618933411499807362373825 8164 13022068057024330180726683593375 8165 -27522316812413584327914233973025 8166 54277757924171681786010424274975 8167 -98415714917454148293315604454625 8168 159254520502789439965547069026575 8169 -213634112869595590197685092596625 8170 177011122091950631878081933865775 8171 177011122091950631878081933865775 8172 -1367813216165073064512451307144625 8173 4468189839472572010740674270005775 8174 -11517383747708803630170061006536625 8175 26122406542675712063321883048868175 8176 -54254228973249555823822372486110825 8177 105186770458340975576798477268990375 8178 -192436428480628016371027108940531865 8179 334448338268471151446972248158678375 8180 -554669705620633694245901666946238905 8181 880594222669954840730016393076373895 8182 -1341406970016956298603071566514189625 8183 1964049349682580933462679117174251975 8184 -2767868774649197068393350879415451625 8185 3758474441365751808660444878364139575 8186 -4921883530673835367716524848731868425 8187 6220361278633476533260014823563120375 8188 -7591379682903712177325487478552542825 8189 8950744014520770347792346522631308375 8190 -10200173384289652073759841227843186025 8191 11238614681212408114109775802763181975 8192 -11975573020964041433067793888190275875 8193 12344052190839858092546802930903822825 8194 -12310554084487511123503256654293500375 8195 11880078419273022461615296293674282025 8196 -11095093382705425489937250930192177975 8197 10028745734939686655664105531867071625 8198 -8773792380766402177233805165130721975 8199 7429542500374160552003204992115159625 8200 -6089311304228233550465371934713993575 8201 4830499751922023376894697288185322425 8202 -3708595740635114472608491978009818375 8203 2755407728999536114542309358980911865 8204 -1980963234359406050878220239093710375 8205 1377927153666101143961525662413754905 8206 -927193700861207715242221524895289895 8207 603439893682061386203738632753681625 8208 -379779602812746890766756607402775775 8209 231082827108285145175539734663064625 8210 -135905128222963882836006719877132175 8211 77235852939454459042803083810099825 8212 -42402209701117264999885990521483375 8213 22480412505677730248516405600953425 8214 -11505722935976791072075325701275375 8215 5682667402331242699258423463070225 8216 -2707326848547420479414300173451775 8217 1243616761229647873888260819926625 8218 -550531544659455629543820017646175 8219 234749172811762925149856701534625 8220 -96363303621980043337377458590975 8221 38058044063432397237865726889025 8222 -14452082394103185931527143013375 8223 5273083788087683287935194081025 8224 -1847258651877850833353093467875 8225 620831258259978733683616979925 8226 -199999853199314546358826404075 8227 61701305568974367168020559125 8228 -18211012554913854641070209995 8229 5136654473812910876194107125 8230 -1383011843201392138430749515 8231 354993658454551729216488885 8232 -86749406549667337143850875 8233 20151725496630797572546725 8234 -4442691979632559045102875 8235 927873592991630383940325 8236 -183224319168756028607675 8237 34133719822675949909125 8238 -5984706106872101222075 8239 984906142822141357125 8240 -151682409452051038275 8241 21786921983922919725 8242 -2907459032526505875 8243 358913471792585325 8244 -40779140685157875 8245 4239509730904525 8246 -400525240975475 8247 34104365354125 8248 -2591336057475 8249 173543452125 8250 -10084527075 8251 498128925 8252 -20335875 8253 658749 8254 -15875 8255 253 8256 1 8257 -126 8258 7872 8259 -325120 8260 9985248 8261 -243230400 8262 4894478400 8263 -83678572800 8264 1240651062000 8265 -16203296727200 8266 188720750116800 8267 -1979748254668800 8268 18859164363485600 8269 -164257238004552000 8270 1315622258684078400 8271 -9738629133247660800 8272 66909599268161383800 8273 -428279744335202931600 8274 2562357444740530360000 8275 -14370779437450048166400 8276 75745983284892962210400 8277 -376063908731207708862400 8278 1762216828517312156404800 8279 -7807751579766144957984000 8280 32760024336768783219541200 8281 -130350412624195790073542880 8282 492434892135850762500050880 8283 -1768045102919133020915215360 8284 6038189748808646254464909600 8285 -19627586907621668514513522240 8286 60752054714067069211589473600 8287 -179090424318391261100169465600 8288 502759055768817134025996572700 8289 -1343460837729346060620431613000 8290 3413971069994573518753096804800 8291 -8236882581574209124610646259200 8292 18818988675957741680534045967200 8293 -40544384869437914508640917566400 8294 81800074736585266113924658248000 8295 -152693472841625830079326028729600 8296 257670235420243588258862673481200 8297 -372888633372385030163232161623200 8298 390645234961546222075767026462400 8299 0 8300 -1544824338257023696390533241010400 8301 5836003055637645075253125577150400 8302 -15985573587181375640910735276542400 8303 37639790290384515693491944055404800 8304 -80376635515925267887144255534979000 8305 159440999431590531400620849755101200 8306 -297623198938968991947825586209522240 8307 526884766749099167817999357099210240 8308 -889118043889104845692873915104917280 8309 1435263928290588534975918060022612800 8310 -2222001192686911139333087959590563520 8311 3305456319699537232065750683688441600 8312 -4731918124331778001856029996589703600 8313 6526343216014948877053795757779591200 8314 -8680357972039587176376969727096008000 8315 11142244809307311900976539672294988800 8316 -13811740961537188710585502302115663200 8317 16542123697424482525117834001183851200 8318 -19150917398810422421552187750474494400 8319 21438788065502060187869617030606368000 8320 -23214187702176449547177569690953457850 8321 24319625211803899525614596819094098700 8322 -24654606275327369216050059585197323200 8323 24190632503760533585118552947967782400 8324 -22975171801978447951552547223866460000 8325 21123839117645112145601356462059249600 8326 -18802538115706088832897910696997793600 8327 16203334881140562729237010157245881600 8328 -13518853804602394102468576926829153200 8329 10919811056150256927360069222899316000 8330 -8539095492557137849503189266195140800 8331 6464003469634650587150801336990730240 8332 -4736370963358942165420529598074622240 8333 3358890388025507194839745901507465280 8334 -2305120854527308859203747187309044800 8335 1530633594543269101445960157648971520 8336 -983219496494808276970495240156457400 8337 610862429921032035942296342065840400 8338 -366987955331249028011546454540196800 8339 213140981162418341878809803687232000 8340 -119638062640571724042689074331583200 8341 64882622206794995248402396122436800 8342 -33986135441654521320591731302228800 8343 17188390338308033771333749164345600 8344 -8389994250878663178672723636522000 8345 3950943609777068353302560993378400 8346 -1794148305889103503432080837572800 8347 785280717471218554693676719180800 8348 -331112476433742968487234160125600 8349 134421347685412440575243185480000 8350 -52510126457535583169392869902400 8351 19725166182190869219462337094400 8352 -7120342439965534121288287548900 8353 2468089910137829567036710447800 8354 -820831111459293280042443384000 8355 261701158768288913526846963200 8356 -79912318123888221809090769120 8357 23347667028726765517264317120 8358 -6519666317014303014624856640 8359 1738005501655943867647238400 8360 -441743065004219066360339760 8361 106901132046298134716397600 8362 -24594417476263356617649600 8363 5370565572624189429043200 8364 -1111097912160386412548000 8365 217358038991431978516800 8366 -40118425929548051131200 8367 6969612249694242579200 8368 -1136588552274192395400 8369 173469331435973958000 8370 -24694381016449425600 8371 3266372504319091200 8372 -399692612477743200 8373 45018650416062400 8374 -4640034971880000 8375 434629606329600 8376 -36695701411600 8377 2764879509600 8378 -183627979200 8379 10582656000 8380 -518464800 8381 20994624 8382 -674624 8383 16128 8384 -255 8385 1 8386 -127 8387 7998 8388 -332992 8389 10310368 8390 -253215648 8391 5137708800 8392 -88573051200 8393 1324329634800 8394 -17443947789200 8395 204924046844000 8396 -2168469004785600 8397 20838912618154400 8398 -183116402368037600 8399 1479879496688630400 8400 -11054251391931739200 8401 76648228401409044600 8402 -495189343603364315400 8403 2990637189075733291600 8404 -16933136882190578526400 8405 90116762722343010376800 8406 -451809892016100671072800 8407 2138280737248519865267200 8408 -9569968408283457114388800 8409 40567775916534928177525200 8410 -163110436960964573293084080 8411 622785304760046552573593760 8412 -2260479995054983783415266240 8413 7806234851727779275380124960 8414 -25665776656430314768978431840 8415 80379641621688737726102995840 8416 -239842479032458330311758939200 8417 681849480087208395126166038300 8418 -1846219893498163194646428185700 8419 4757431907723919579373528417800 8420 -11650853651568782643363743064000 8421 27055871257531950805144692226400 8422 -59363373545395656189174963533600 8423 122344459606023180622565575814400 8424 -234493547578211096193250686977600 8425 410363708261869418338188702210800 8426 -630558868792628618422094835104400 8427 763533868333931252238999188085600 8428 -390645234961546222075767026462400 8429 -1544824338257023696390533241010400 8430 7380827393894668771643658818160800 8431 -21821576642819020716163860853692800 8432 53625363877565891334402679331947200 8433 -118016425806309783580636199590383800 8434 239817634947515799287765105290080200 8435 -457064198370559523348446435964623440 8436 824507965688068159765824943308732480 8437 -1416002810638204013510873272204127520 8438 2324381972179693380668791975127530080 8439 -3657265120977499674309006019613176320 8440 5527457512386448371398838643279005120 8441 -8037374444031315233921780680278145200 8442 11258261340346726878909825754369294800 8443 -15206701188054536053430765484875599200 8444 19822602781346899077353509399390996800 8445 -24953985770844500611562041974410652000 8446 30353864658961671235703336303299514400 8447 -35693041096234904946670021751658345600 8448 40589705464312482609421804781080862400 8449 -44652975767678509735047186721559825850 8450 47533812913980349072792166510047556550 8451 -48974231487131268741664656404291421900 8452 48845238779087902801168612533165105600 8453 -47165804305738981536671100171834242400 8454 44099010919623560097153903685925709600 8455 -39926377233351200978499267159057043200 8456 35005872996846651562134920854243675200 8457 -29722188685742956831705587084075034800 8458 24438664860752651029828646149728469200 8459 -19458906548707394776863258489094456800 8460 15003098962191788436653990603185871040 8461 -11200374432993592752571330935065352480 8462 8095261351384449360260275499582087520 8463 -5664011242552816054043493088816510080 8464 3835754449070577960649707344958016320 8465 -2513853091038077378416455397805428920 8466 1594081926415840312912791582222297800 8467 -977850385252281063953842796606037200 8468 580128936493667369890356258227428800 8469 -332779043802990065921498878018815200 8470 184520684847366719291091470454020000 8471 -98868757648449516568994127424665600 8472 51174525779962555091925480466574400 8473 -25578384589186696950006472800867600 8474 12340937860655731531975284629900400 8475 -5745091915666171856734641830951200 8476 2579429023360322058125757556753600 8477 -1116393193904961523180910879306400 8478 465533824119155409062477345605600 8479 -186931474142948023744636055382400 8480 72235292639726452388855206996800 8481 -26845508622156403340750624643300 8482 9588432350103363688324997996700 8483 -3288921021597122847079153831800 8484 1082532270227582193569290347200 8485 -341613476892177135335937732320 8486 103259985152614987326355086240 8487 -29867333345741068531889173760 8488 8257671818670246882272095040 8489 -2179748566660162934007578160 8490 548644197050517201076737360 8491 -131495549522561491334047200 8492 29964983048887546046692800 8493 -6481663484784575841591200 8494 1328455951151818391064800 8495 -257476464920980029648000 8496 47088038179242293710400 8497 -8106200801968434974600 8498 1310057883710166353400 8499 -198163712452423383600 8500 27960753520768516800 8501 -3666065116796834400 8502 444711262893805600 8503 -49658685387942400 8504 5074664578209600 8505 -471325307741200 8506 39460580921200 8507 -2948507488800 8508 194210635200 8509 -11101120800 8510 539459424 8511 -21669248 8512 690752 8513 -16383 8514 257 8515 1 8516 -128 8517 8125 8518 -340990 8519 10643360 8520 -263526016 8521 5390924448 8522 -93710760000 8523 1412902686000 8524 -18768277424000 8525 222367994633200 8526 -2373393051629600 8527 23007381622940000 8528 -203955314986192000 8529 1662995899056668000 8530 -12534130888620369600 8531 87702479793340783800 8532 -571837572004773360000 8533 3485826532679097607000 8534 -19923774071266311818000 8535 107049899604533588903200 8536 -541926654738443681449600 8537 2590090629264620536340000 8538 -11708249145531976979656000 8539 50137744324818385291914000 8540 -203678212877499501470609280 8541 785895741721011125866677840 8542 -2883265299815030335988860000 8543 10066714846782763058795391200 8544 -33472011508158094044358556800 8545 106045418278119052495081427680 8546 -320222120654147068037861935040 8547 921691959119666725437924977500 8548 -2528069373585371589772594224000 8549 6603651801222082774019956603500 8550 -16408285559292702222737271481800 8551 38706724909100733448508435290400 8552 -86419244802927606994319655760000 8553 181707833151418836811740539348000 8554 -356838007184234276815816262792000 8555 644857255840080514531439389188400 8556 -1040922577054498036760283537315200 8557 1394092737126559870661094023190000 8558 -1154179103295477474314766214548000 8559 -1154179103295477474314766214548000 8560 8925651732151692468034192059171200 8561 -29202404036713689487807519671853600 8562 75446940520384912050566540185640000 8563 -171641789683875674915038878922331000 8564 357834060753825582868401304880464000 8565 -696881833318075322636211541254703640 8566 1281572164058627683114271379273355920 8567 -2240510776326272173276698215512860000 8568 3740384782817897394179665247331657600 8569 -5981647093157193054977797994740706400 8570 9184722633363948045707844662892181440 8571 -13564831956417763605320619323557150320 8572 19295635784378042112831606434647440000 8573 -26464962528401262932340591239244894000 8574 35029303969401435130784274884266596000 8575 -44776588552191399688915551373801648800 8576 55307850429806171847265378277710166400 8577 -66046905755196576182373358054957860000 8578 76282746560547387556091826532739208000 8579 -85242681231990992344468991502640688250 8580 92186788681658858807839353231607382400 8581 -96508044401111617814456822914338978450 8582 97819470266219171542833268937456527500 8583 -96011043084826884337839712704999348000 8584 91264815225362541633825003857759952000 8585 -84025388152974761075653170844982752800 8586 74932250230197852540634188013300718400 8587 -64728061682589608393840507938318710000 8588 54160853546495607861534233233803504000 8589 -43897571409460045806691904638822926000 8590 34462005510899183213517249092280327840 8591 -26203473395185381189225321538251223520 8592 19295635784378042112831606434647440000 8593 -13759272593937265414303768588398597600 8594 9499765691623394014693200433774526400 8595 -6349607540108655339066162742763445240 8596 4107935017453917691329246980027726720 8597 -2571932311668121376866634378828335000 8598 1557979321745948433844199054833466000 8599 -912907980296657435811855136246244000 8600 517299728650356785212590348472835200 8601 -283389442495816235860085597878685600 8602 150043283428412071660919607891240000 8603 -76752910369149252041931953267442000 8604 37919322449842428481981757430768000 8605 -18086029776321903388709926460851600 8606 8324520939026493914860399387704800 8607 -3695822217265283581306668436060000 8608 1581927018024116932243388224912000 8609 -652465298262103432807113400988000 8610 259166766782674476133491262379200 8611 -99080801261882855729605831640100 8612 36433940972259767029075622640000 8613 -12877353371700486535404151828500 8614 4371453291824705040648444179000 8615 -1424145747119759328905228079520 8616 444873462044792122662292818560 8617 -133127318498356055858244260000 8618 38125005164411315414161268800 8619 -10437420385330409816279673200 8620 2728392763710680135084315520 8621 -680139746573078692410784560 8622 161460532571449037380740000 8623 -36446646533672121888284000 8624 7810119435936394232656000 8625 -1585932416072798420712800 8626 304564503100222323358400 8627 -55194238981210728685000 8628 9416258685678601328000 8629 -1508221596162589737000 8630 226124465973191900400 8631 -31626818637565351200 8632 4110776379690640000 8633 -494369948281748000 8634 54733349966152000 8635 -5545989885950800 8636 510785888662400 8637 -42409088410000 8638 3142718124000 8639 -205311756000 8640 11640580224 8641 -561128672 8642 22360000 8643 -707135 8644 16640 8645 -259 8646 1 8647 -129 8648 8253 8649 -349115 8650 10984350 8651 -274169376 8652 5654450464 8653 -99101684448 8654 1506613446000 8655 -20181180110000 8656 241136272057200 8657 -2595761046262800 8658 25380774674569600 8659 -226962696609132000 8660 1866951214042860000 8661 -14197126787677037600 8662 100236610681961153400 8663 -659540051798114143800 8664 4057664104683870967000 8665 -23409600603945409425000 8666 126973673675799900721200 8667 -648976554342977270352800 8668 3132017284003064217789600 8669 -14298339774796597515996000 8670 61845993470350362271570000 8671 -253815957202317886762523280 8672 989573954598510627337287120 8673 -3669161041536041461855537840 8674 12949980146597793394784251200 8675 -43538726354940857103153948000 8676 139517429786277146539439984480 8677 -426267538932266120532943362720 8678 1241914079773813793475786912540 8679 -3449761332705038315210519201500 8680 9131721174807454363792550827500 8681 -23011937360514784996757228085300 8682 55115010468393435671245706772200 8683 -125125969712028340442828091050400 8684 268127077954346443806060195108000 8685 -538545840335653113627556802140000 8686 1001695263024314791347255651980400 8687 -1685779832894578551291722926503600 8688 2435015314181057907421377560505200 8689 -2548271840422037344975860237738000 8690 0 8691 10079830835447169942348958273719200 8692 -38128055768865381955841711731024800 8693 104649344557098601538374059857493600 8694 -247088730204260586965605419107971000 8695 529475850437701257783440183802795000 8696 -1054715894071900905504612846135167640 8697 1978453997376703005750482920528059560 8698 -3522082940384899856390969594786215920 8699 5980895559144169567456363462844517600 8700 -9722031875975090449157463242072364000 8701 15166369726521141100685642657632887840 8702 -22749554589781711651028463986449331760 8703 32860467740795805718152225758204590320 8704 -45760598312779305045172197673892334000 8705 61494266497802698063124866123511490000 8706 -79805892521592834819699826258068244800 8707 100084438981997571536180929651511815200 8708 -121354756185002748029638736332668026400 8709 142329652315743963738465184587697068000 8710 -161525427792538379900560818035379896250 8711 177429469913649851152308344734248070650 8712 -188694833082770476622296176145946360850 8713 194327514667330789357290091851795505950 8714 -193830513351046055880672981642455875500 8715 187275858310189425971664716562759300000 8716 -175290203378337302709478174702742704800 8717 158957638383172613616287358858283471200 8718 -139660311912787460934474695951619428400 8719 118888915229085216255374741172122214000 8720 -98058424955955653668226137872626430000 8721 78359576920359229020209153731103253840 8722 -60665478906084564402742570630531551360 8723 45499109179563423302056927972898663520 8724 -33054908378315307527135375023046037600 8725 23259038285560659428996969022173124000 8726 -15849373231732049353759363176537971640 8727 10457542557562573030395409722791171960 8728 -6679867329122039068195881358856061720 8729 4129911633414069810710833433661801000 8730 -2470887302042605869656054191079710000 8731 1430207708947014221024445484719079200 8732 -800689171146173021072675946351520800 8733 433432725924228307521005205769925600 8734 -226796193797561323702851561158682000 8735 114672232818991680523913710698210000 8736 -56005352226164331870691683891619600 8737 26410550715348397303570325848556400 8738 -12020343156291777496167067823764800 8739 5277749235289400513550056660972000 8740 -2234392316286220365050501625900000 8741 911632065044777908940604663367200 8742 -358247568044557331863097094019300 8743 135514742234142622758681454280100 8744 -49311294343960253564479774468500 8745 17248806663525191576052596007500 8746 -5795599038944464369553672258520 8747 1869019209164551451567520898080 8748 -578000780543148178520537078560 8749 171252323662767371272405528800 8750 -48562425549741725230440942000 8751 13165813149041089951363988720 8752 -3408532510283758827495100080 8753 841600279144527729791524560 8754 -197907179105121159269024000 8755 44256765969608516120940000 8756 -9396051852009192653368800 8757 1890496919173020744071200 8758 -359758742081433052043400 8759 64610497666889330013000 8760 -10924480281841191065000 8761 1734346062135781637400 8762 -257751284610757251600 8763 35737595017255991200 8764 -4605146327972388000 8765 549103298247900000 8766 -60279339852102800 8767 6056775774613200 8768 -553194977072400 8769 45551806534000 8770 -3348029880000 8771 216952336224 8772 -12201708896 8773 583488672 8774 -23067135 8775 723775 8776 -16899 8777 261 8778 1 8779 -130 8780 8382 8781 -357368 8782 11333465 8783 -285153726 8784 5928619840 8785 -104756134912 8786 1605715130448 8787 -21687793556000 8788 261317452167200 8789 -2836897318320000 8790 27976535720832400 8791 -252343471283701600 8792 2093913910651992000 8793 -16064078001719897600 8794 114433737469638191000 8795 -759776662480075297200 8796 4717204156481985110800 8797 -27467264708629280392000 8798 150383274279745310146200 8799 -775950228018777171074000 8800 3780993838346041488142400 8801 -17430357058799661733785600 8802 76144333245146959787566000 8803 -315661950672668249034093280 8804 1243389911800828514099810400 8805 -4658734996134552089192824960 8806 16619141188133834856639789040 8807 -56488706501538650497938199200 8808 183056156141218003642593932480 8809 -565784968718543267072383347200 8810 1668181618706079914008730275260 8811 -4691675412478852108686306114040 8812 12581482507512492679003070029000 8813 -32143658535322239360549778912800 8814 78126947828908220668002934857500 8815 -180240980180421776114073797822600 8816 393253047666374784248888286158400 8817 -806672918289999557433616997248000 8818 1540241103359967904974812454120400 8819 -2687475095918893342638978578484000 8820 4120795147075636458713100487008800 8821 -4983287154603095252397237798243200 8822 2548271840422037344975860237738000 8823 10079830835447169942348958273719200 8824 -48207886604312551898190670004744000 8825 142777400325963983494215771588518400 8826 -351738074761359188503979478965464600 8827 776564580641961844749045602910766000 8828 -1584191744509602163288053029937962640 8829 3033169891448603911255095766663227200 8830 -5500536937761602862141452515314275480 8831 9502978499529069423847333057630733520 8832 -15702927435119260016613826704916881600 8833 24888401602496231549843105899705251840 8834 -37915924316302852751714106644082219600 8835 55610022330577517369180689744653922080 8836 -78621066053575110763324423432096924320 8837 107254864810582003108297063797403824000 8838 -141300159019395532882824692381579734800 8839 179890331503590406355880755909580060000 8840 -221439195167000319565819665984179841600 8841 263684408500746711768103920920365094400 8842 -303855080108282343639026002623076964250 8843 338954897706188231052869162769627966900 8844 -366124302996420327774604520880194431500 8845 383022347750101265979586267997741866800 8846 -388158028018376845237963073494251381450 8847 381106371661235481852337698205215175500 8848 -362566061688526728681142891265502004800 8849 334247841761509916325765533561026176000 8850 -298617950295960074550762054809902899600 8851 258549227141872677189849437123741642400 8852 -216947340185040869923600879044748644000 8853 176418001876314882688435291603729683840 8854 -139025055826443793422951724361634805200 8855 106164588085647987704799498603430214880 8856 -78554017557878730829192302995944701120 8857 56313946663875966956132344045219161600 8858 -39108411517292708782756332198711095640 8859 26306915789294622384154772899329143600 8860 -17137409886684612098591291081647233680 8861 10809778962536108878906714792517862720 8862 -6600798935456675680366887624741511000 8863 3901095010989620090680499675798789200 8864 -2230896880093187242097121431070600000 8865 1234121897070401328593681152121446400 8866 -660228919721789631223856766928607600 8867 341468426616553004226765271856892000 8868 -170677585045156012394605394589829600 8869 82415902941512729174262009740176000 8870 -38430893871640174799737393672321200 8871 17298092391581178009717124484736800 8872 -7512141551575620878600558286872000 8873 3146024381330998273991106289267200 8874 -1269879633089335240803701757386500 8875 493762310278699954621778548299400 8876 -184826036578102876323161228748600 8877 66560101007485445140532370476000 8878 -23044405702469655945606268266020 8879 7664618248109015821121193156600 8880 -2447019989707699630088057976640 8881 749253104205915549792942607360 8882 -219814749212509096502846470800 8883 61728238698782815181804930720 8884 -16574345659324848778859088800 8885 4250132789428286557286624640 8886 -1039507458249648889060548560 8887 242163945074729675389964000 8888 -53652817821617708774308800 8889 11286548771182213397440000 8890 -2250255661254453796114600 8891 424369239748322382056400 8892 -75534977948730521078000 8893 12658826343976972702400 8894 -1992097346746538889000 8895 293488879628013242800 8896 -40342741345228379200 8897 5154249626220288000 8898 -609382638100002800 8899 66336115626716000 8900 -6609970751685600 8901 598746783606400 8902 -48899836414000 8903 3564982216224 8904 -229154045120 8905 12785197568 8906 -606555807 8907 23790910 8908 -740674 8909 17160 8910 -263 8911 1 8912 -131 8913 8512 8914 -365750 8915 11690833 8916 -296487191 8917 6213773566 8918 -110684754752 8919 1710471265360 8920 -23293508686448 8921 283005245723200 8922 -3098214770487200 8923 30813433039152400 8924 -280320007004534000 8925 2346257381935693600 8926 -18157991912371889600 8927 130497815471358088600 8928 -874210399949713488200 8929 5476980818962060408000 8930 -32184468865111265502800 8931 177850538988374590538200 8932 -926333502298522481220200 8933 4556944066364818659216400 8934 -21211350897145703221928000 8935 93574690303946621521351600 8936 -391806283917815208821659280 8937 1559051862473496763133903680 8938 -5902124907935380603292635360 8939 21277876184268386945832614000 8940 -73107847689672485354577988240 8941 239544862642756654140532131680 8942 -748841124859761270714977279680 8943 2233966587424623181081113622460 8944 -6359857031184932022695036389300 8945 17273157919991344787689376143040 8946 -44725141042834732039552848941800 8947 110270606364230460028552713770300 8948 -258367928009329996782076732680100 8949 573494027846796560362962083981000 8950 -1199925965956374341682505283406400 8951 2346914021649967462408429451368400 8952 -4227716199278861247613791032604400 8953 6808270242994529801352079065492800 8954 -9104082301678731711110338285252000 8955 7531558995025132597373098035981200 8956 7531558995025132597373098035981200 8957 -58287717439759721840539628278463200 8958 190985286930276535392406441593262400 8959 -494515475087323171998195250553983000 8960 1128302655403321033253025081876230600 8961 -2360756325151564008037098632848728640 8962 4617361635958206074543148796601189840 8963 -8533706829210206773396548281977502680 8964 15003515437290672285988785572945009000 8965 -25205905934648329440461159762547615120 8966 40591329037615491566456932604622133440 8967 -62804325918799084301557212543787471440 8968 93525946646880370120894796388736141680 8969 -134231088384152628132505113176750846400 8970 185875930864157113871621487229500748320 8971 -248555023829977535991121756178983558800 8972 321190490522985939238705448291159794800 8973 -401329526670590725921700421893759901600 8974 485123603667747031333923586904544936000 8975 -567539488609029055407129923543442058650 8976 642809977814470574691895165392704931150 8977 -705079200702608558827473683649822398400 8978 749146650746521593754190788877936298300 8979 -771180375768478111217549341491993248250 8980 769264399679612327090300771699466556950 8981 -743672433349762210533480589470717180300 8982 696813903450036645006908424826528180800 8983 -632865792057469990876527588370929075600 8984 557167177437832751740611491933644542000 8985 -475496567326913547113450316168490286400 8986 393365342061355752612036170648478327840 8987 -315443057702758676111387015965364489040 8988 245189643912091781127751222965065020080 8989 -184718605643526718533991801599374916000 8990 134867964221754697785324647041163862720 8991 -95422358181168675738888676243930257240 8992 65415327306587331166911105098040239240 8993 -43444325675979234482746063980976377280 8994 27947188849220720977498005874165096400 8995 -17410577897992784559273602417259373720 8996 10501893946446295771047387300540300200 8997 -6131991891082807332777621106869389200 8998 3465018777163588570690802583192046400 8999 -1894350816792190959817537919050054000 9000 1001697346338342635450622038785499600 9001 -512146011661709016621370666446721600 9002 253093487986668741568867404330005600 9003 -120846796813152903973999403412497200 9004 55728986263221352809454518157058000 9005 -24810233943156798888317682771608800 9006 10658165932906619152591664576139200 9007 -4415904014420333514794808046653700 9008 1763641943368035195425480305685900 9009 -678588346856802830944939777048000 9010 251386137585588321463693599224600 9011 -89604506709955101086138638742020 9012 30709023950578671766727461422620 9013 -10111638237816715451209251133240 9014 3196273093913615179881000584000 9015 -969067853418424646295789078160 9016 281542987911291911684651401520 9017 -78302584358107663960664019520 9018 20824478448753135336145713440 9019 -5289640247677935446347173200 9020 1281671403324378564450512560 9021 -295816762896347384164272800 9022 64939366592799922171748800 9023 -13536804432436667193554600 9024 2674624901002776178171000 9025 -499904217697052903134400 9026 88193804292707493780400 9027 -14650923690723511591400 9028 2285586226374552131800 9029 -333831620973241622000 9030 45496990971448667200 9031 -5763632264320290800 9032 675718753726718800 9033 -72946086378401600 9034 7208717535292000 9035 -647646620020400 9036 52464818630224 9037 -3794136261344 9038 241939242688 9039 -13391753375 9040 630346717 9041 -24531584 9042 757834 9043 -17423 9044 265 9045 1 9046 -132 9047 8643 9048 -374262 9049 12056583 9050 -308178024 9051 6510260757 9052 -116898528318 9053 1821156020112 9054 -25003979951808 9055 306298754409648 9056 -3381220016210400 9057 33911647809639600 9058 -311133440043686400 9059 2626577388940227600 9060 -20504249294307583200 9061 148655807383729978200 9062 -1004708215421071576800 9063 6351191218911773896200 9064 -37661449684073325910800 9065 210035007853485856041000 9066 -1104184041286897071758400 9067 5483277568663341140436600 9068 -25768294963510521881144400 9069 114786041201092324743279600 9070 -485380974221761830343010880 9071 1950858146391311971955562960 9072 -7461176770408877366426539040 9073 27180001092203767549125249360 9074 -94385723873940872300410602240 9075 312652710332429139495110119920 9076 -988385987502517924855509411360 9077 2982807712284384451796090902140 9078 -8593823618609555203776150011760 9079 23633014951176276810384412532340 9080 -61998298962826076827242225084840 9081 154995747407065192068105562712100 9082 -368638534373560456810629446450400 9083 831861955856126557145038816661100 9084 -1773419993803170902045467367387400 9085 3546839987606341804090934734774800 9086 -6574630220928828710022220483972800 9087 11035986442273391048965870098097200 9088 -15912352544673261512462417350744800 9089 16635641296703864308483436321233200 9090 0 9091 -65819276434784854437912726314444400 9092 249273004370036257232946069871725600 9093 -685500762017599707390601692147245400 9094 1622818130490644205251220332430213600 9095 -3489058980554885041290123714724959240 9096 6978117961109770082580247429449918480 9097 -13151068465168412847939697078578692520 9098 23537222266500879059385333854922511680 9099 -40209421371939001726449945335492624120 9100 65797234972263821006918092367169748560 9101 -103395654956414575868014145148409604880 9102 156330272565679454422452008932523613120 9103 -227757035031032998253399909565486988080 9104 320107019248309742004126600406251594720 9105 -434430954694134649862743243408484307120 9106 569745514352963475229827204470143353600 9107 -722520017193576665160405870184919696400 9108 886453130338337757255624008798304837600 9109 -1052663092276776086741053510447986994650 9110 1210349466423499630099025088936146989800 9111 -1347889178517079133519368849042527329550 9112 1454225851449130152581664472527758696700 9113 -1520327026514999704971740130369929546550 9114 1540444775448090438307850113191459805200 9115 -1512936833029374537623781361170183737250 9116 1440486336799798855540389014297245361100 9117 -1329679695507506635883436013197457256400 9118 1190032969495302742617139080304573617600 9119 -1032663744764746298854061808102134828400 9120 868861909388269299725486486816968614240 9121 -708808399764114428723423186613842816880 9122 560632701614850457239138238930429509120 9123 -429908249555618499661743024564439936080 9124 319586569865281416319316448640538778720 9125 -230290322402923373524213323285094119960 9126 160837685487756006905799781341970496480 9127 -108859652982566565649657169079016616520 9128 71391514525199955460244069855141473680 9129 -45357766747213505536771608291424470120 9130 27912471844439080330320989717799673920 9131 -16633885837529103103825008407409689400 9132 9597010668246395903468423690061435600 9133 -5359369593955779530508340502242100400 9134 2896048163130533595268159957835553600 9135 -1513843358000051652071992705232221200 9136 765239499648377758190238070776727200 9137 -373940284799821645542866807742502800 9138 176575783076374256783453921569555200 9139 -80539220206378151697772200928666800 9140 35468399876063418040909347347748000 9141 -15074069947326952667386472622792900 9142 6179545957788368710220288352339600 9143 -2442230290224838026370420082733900 9144 929974484442391152408633376272600 9145 -340990644295543422549832237966620 9146 120313530660533772852866100164640 9147 -40820662188395387217936712555860 9148 13307911331730330631090251717240 9149 -4165340947332039826176789662160 9150 1250610841329716557980440479680 9151 -359845572269399575645315421040 9152 99127062806860799296809732960 9153 -26114118696431070782492886640 9154 6571311651002314010797685760 9155 -1577488166220725948614785360 9156 360756129489147306336021600 9157 -78476171025236589365303400 9158 16211429333439443371725600 9159 -3174529118699829081305400 9160 588098021989760396914800 9161 -102844727983431005371800 9162 16936509917098063723200 9163 -2619417847347793753800 9164 379328611944690289200 9165 -51260623235768958000 9166 6439351018047009600 9167 -748664840105120400 9168 80154803913693600 9169 -7856364155312400 9170 700111438650624 9171 -56258954891568 9172 4036075504032 9173 -255330996063 9174 14022100092 9175 -654878301 9176 25289418 9177 -775257 9178 17688 9179 -267 9180 1 9181 -133 9182 8775 9183 -382905 9184 12430845 9185 -320234607 9186 6818438781 9187 -123408789075 9188 1938054548430 9189 -26825135971920 9190 331302734361456 9191 -3687518770620048 9192 37292867825850000 9193 -345045087853326000 9194 2937710828983914000 9195 -23130826683247810800 9196 169160056678037561400 9197 -1153364022804801555000 9198 7355899434332845473000 9199 -44012640902985099807000 9200 247696457537559181951800 9201 -1314219049140382927799400 9202 6587461609950238212195000 9203 -31251572532173863021581000 9204 140554336164602846624424000 9205 -600167015422854155086290480 9206 2436239120613073802298573840 9207 -9412034916800189338382102000 9208 34641177862612644915551788400 9209 -121565724966144639849535851600 9210 407038434206370011795520722160 9211 -1301038697834947064350619531280 9212 3971193699786902376651600313500 9213 -11576631330893939655572240913900 9214 32226838569785832014160562544100 9215 -85631313914002353637626637617180 9216 216994046369891268895347787796940 9217 -523634281780625648878735009162500 9218 1200500490229687013955668263111500 9219 -2605281949659297459190506184048500 9220 5320259981409512706136402102162200 9221 -10121470208535170514113155218747600 9222 17610616663202219758988090582070000 9223 -26948338986946652561428287448842000 9224 32547993841377125820945853671978000 9225 -16635641296703864308483436321233200 9226 -65819276434784854437912726314444400 9227 315092280804821111670858796186170000 9228 -934773766387635964623547762018971000 9229 2308318892508243912641822024577459000 9230 -5111877111045529246541344047155172840 9231 10467176941664655123870371144174877720 9232 -20129186426278182930519944508028611000 9233 36688290731669291907325030933501204200 9234 -63746643638439880785835279190415135800 9235 106006656344202822733368037702662372680 9236 -169192889928678396874932237515579353440 9237 259725927522094030290466154080933218000 9238 -384087307596712452675851918498010601200 9239 547864054279342740257526509971738582800 9240 -754537973942444391866869843814735901840 9241 1004176469047098125092570447878627660720 9242 -1292265531546540140390233074655063050000 9243 1608973147531914422416029878983224534000 9244 -1939116222615113843996677519246291832250 9245 2263012558700275716840078599384133984450 9246 -2558238644940578763618393937978674319350 9247 2802115029966209286101033321570286026250 9248 -2974552877964129857553404602897688243250 9249 3060771801963090143279590243561389351750 9250 -3053381608477464975931631474361643542450 9251 2953423169829173393164170375467429098350 9252 -2770166032307305491423825027494702617500 9253 2519712665002809378500575093502030874000 9254 -2222696714260049041471200888406708446000 9255 1901525654153015598579548294919103442640 9256 -1577670309152383728448909673430811431120 9257 1269441101378964885962561425544272326000 9258 -990540951170468956900881263494869445200 9259 749494819420899915981059473204978714800 9260 -549876892268204789843529771925632898680 9261 391128007890679380430013104627064616440 9262 -269697338470322572555456950420987113000 9263 180251167507766521109901238934158090200 9264 -116749281272413460997015678146565943800 9265 73270238591652585867092598009224144040 9266 -44546357681968183434145998125209363320 9267 26230896505775499007293432097471125000 9268 -14956380262202175433976764192303536000 9269 8255417757086313125776500460077654000 9270 -4409891521130585247340152663067774800 9271 2279082857648429410262230776008948400 9272 -1139179784448199403733104878519230000 9273 550516067876195902326320729312058000 9274 -257115003282752408481226122498222000 9275 116007620082441569738681548276414800 9276 -50542469823390370708295819970540900 9277 21253615905115321377606760975132500 9278 -8621776248013206736590708435073500 9279 3372204774667229178779053459006500 9280 -1270965128737934574958465614239220 9281 461304174956077195402698338131260 9282 -161134192848929160070802812720500 9283 54128573520125717849026964273100 9284 -17473252279062370457267041379400 9285 5415951788661756384157230141840 9286 -1610456413599116133625755900720 9287 458972635076260374942125154000 9288 -125241181503291870079302619600 9289 32685430347433384793290572400 9290 -8148799817223039959412471120 9291 1938244295709873254950806960 9292 -439232300514383895701325000 9293 94687600358676032737029000 9294 -19385958452139272453031000 9295 3762627140689589478220200 9296 -690942749973191402286600 9297 119781237900529069095000 9298 -19555927764445857477000 9299 2998746459292484043000 9300 -430589235180459247200 9301 57699974253815967600 9302 -7188015858152130000 9303 828819644018814000 9304 -88011168069006000 9305 8556475593963024 9306 -756370393542192 9307 60295030395600 9308 -4291406500095 9309 269353096155 9310 -14676978393 9311 680167719 9312 -26064675 9313 792945 9314 -17955 9315 269 9316 1 9317 -134 9318 8908 9319 -391680 9320 12813750 9321 -332665452 9322 7138673388 9323 -130227227856 9324 2061463337505 9325 -28763190520350 9326 358127870333376 9327 -4018821504981504 9328 40980386596470048 9329 -382337955679176000 9330 3282755916837240000 9331 -26068537512231724800 9332 192290883361285372200 9333 -1322524079482839116400 9334 8509263457137647028000 9335 -51368540337317945280000 9336 291709098440544281758800 9337 -1561915506677942109751200 9338 7901680659090621139994400 9339 -37839034142124101233776000 9340 171805908696776709646005000 9341 -740721351587457001710714480 9342 3036406136035927957384864320 9343 -11848274037413263140680675840 9344 44053212779412834253933890400 9345 -156206902828757284765087640000 9346 528604159172514651645056573760 9347 -1708077132041317076146140253440 9348 5272232397621849441002219844780 9349 -15547825030680842032223841227400 9350 43803469900679771669732803458000 9351 -117858152483788185651787200161280 9352 302625360283893622532974425414120 9353 -740628328150516917774082796959440 9354 1724134772010312662834403272274000 9355 -3805782439888984473146174447160000 9356 7925541931068810165326908286210700 9357 -15441730189944683220249557320909800 9358 27732086871737390273101245800817600 9359 -44558955650148872320416378030912000 9360 59496332828323778382374141120820000 9361 -49183635138080990129429289993211200 9362 -49183635138080990129429289993211200 9363 380911557239605966108771522500614400 9364 -1249866047192457076294406558205141000 9365 3243092658895879877265369786596430000 9366 -7420196003553773159183166071732631840 9367 15579054052710184370411715191330050560 9368 -30596363367942838054390315652203488720 9369 56817477157947474837844975441529815200 9370 -100434934370109172693160310123916340000 9371 169753299982642703519203316893077508480 9372 -275199546272881219608300275218241726120 9373 428918817450772427165398391596512571440 9374 -643813235118806482966318072578943819200 9375 931951361876055192933378428469749184000 9376 -1302402028221787132124396353786474484640 9377 1758714442989542516959440291693363562560 9378 -2296442000593638265482803522533690710720 9379 2901238679078454562806262953638287584000 9380 -3548089370147028266412707398229516366250 9381 4202128781315389560836756118630425816700 9382 -4821251203640854480458472537362808303800 9383 5360353674906788049719427259548960345600 9384 -5776667907930339143654437924467974269500 9385 6035324679927220000832994846459077595000 9386 -6114153410440555119211221717923032894200 9387 6006804778306638369095801849829072640800 9388 -5723589202136478884587995402962131715850 9389 5289878697310114869924400120996733491500 9390 -4742409379262858419971775981908739320000 9391 4124222368413064640050749183325811888640 9392 -3479195963305399327028457968349914873760 9393 2847111410531348614411471098975083757120 9394 -2259982052549433842863442689039141771200 9395 1740035770591368872881940736699848160000 9396 -1299371711689104705824589245130611613480 9397 941004900158884170273542876552697515120 9398 -660825346361001952985470055048051729440 9399 449948505978089093665358189355145203200 9400 -297000448780179982106916917080724034000 9401 190019519864066046864108276155790087840 9402 -117816596273620769301238596134433507360 9403 70777254187743682441439430222680488320 9404 -41187276767977674441270196289774661000 9405 23211798019288488559753264652381190000 9406 -12665309278216898373116653123145428800 9407 6688974378779014657602383439076723200 9408 -3418262642096628813995335654528178400 9409 1689695852324395306059425607831288000 9410 -807631071158948310807546851810280000 9411 373122623365193978219907670774636800 9412 -166550089905831940446977368246955700 9413 71796085728505692085902580945673400 9414 -29875392153128528114197469410206000 9415 11993981022680435915369761894080000 9416 -4643169903405163753737519073245720 9417 1732269303694011770361163952370480 9418 -622438367805006355473501150851760 9419 215262766369054877919829776993600 9420 -71601825799188088306294005652500 9421 22889204067724126841424271521240 9422 -7026408202260872517782986042560 9423 2069429048675376508567881054720 9424 -584213816579552245021427773600 9425 157926611850725254872593192000 9426 -40834230164656424752703043520 9427 10087044112932913214363278080 9428 -2377476596224257150652131960 9429 533919900873059928438354000 9430 -114073558810815305190060000 9431 23148585592828861931251200 9432 -4453569890662780880506800 9433 810723987873720471381600 9434 -139337165664974926572000 9435 22554674223738341520000 9436 -3429335694472943290200 9437 488289209434275214800 9438 -64887990111968097600 9439 8016835502170944000 9440 -916830812087820000 9441 96567643662969024 9442 -9312845987505216 9443 816665423937792 9444 -64586436895695 9445 4560759596250 9446 -284030074548 9447 15357146112 9448 -706232394 9449 26857620 9450 -810900 9451 18224 9452 -271 9453 1 9454 -135 9455 9042 9456 -400588 9457 13205430 9458 -345479202 9459 7471338840 9460 -137365901244 9461 2191690565361 9462 -30824653857855 9463 386891060853726 9464 -4376949375314880 9465 44999208101451552 9466 -423318342275646048 9467 3665093872516416000 9468 -29351293429068964800 9469 218359420873517097000 9470 -1514814962844124488600 9471 9831787536620486144400 9472 -59877803794455592308000 9473 343077638777862227038800 9474 -1853624605118486391510000 9475 9463596165768563249745600 9476 -45740714801214722373770400 9477 209644942838900810879781000 9478 -912527260284233711356719480 9479 3777127487623384959095578800 9480 -14884680173449191098065540160 9481 55901486816826097394614566240 9482 -200260115608170119019021530400 9483 684811062001271936410144213760 9484 -2236681291213831727791196827200 9485 6980309529663166517148360098220 9486 -20820057428302691473226061072180 9487 59351294931360613701956644685400 9488 -161661622384467957321520003619280 9489 420483512767681808184761625575400 9490 -1043253688434410540307057222373560 9491 2464763100160829580608486069233440 9492 -5529917211899297135980577719434000 9493 11731324370957794638473082733370700 9494 -23367272121013493385576465607120500 9495 43173817061682073493350803121727400 9496 -72291042521886262593517623831729600 9497 104055288478472650702790519151732000 9498 -108679967966404768511803431114031200 9499 0 9500 430095192377686956238200812493825600 9501 -1630777604432063042403178080705755400 9502 4492958706088336953559776344801571000 9503 -10663288662449653036448535858329061840 9504 22999250056263957529594881263062682400 9505 -46175417420653022424802030843533539280 9506 87413840525890312892235291093733303920 9507 -157252411528056647531005285565446155200 9508 270188234352751876212363627016993848480 9509 -444952846255523923127503592111319234600 9510 704118363723653646773698666814754297560 9511 -1072732052569578910131716464175456390640 9512 1575764596994861675899696501048693003200 9513 -2234353390097842325057774782256223668640 9514 3061116471211329649083836645479838047200 9515 -4055156443583180782442243814227054273280 9516 5197680679672092828289066476171978294720 9517 -6449328049225482829218970351867803950250 9518 7750218151462417827249463516859942182950 9519 -9023379984956244041295228655993234120500 9520 10181604878547642530177899796911768649400 9521 -11137021582837127193373865184016934615100 9522 11811992587857559144487432770927051864500 9523 -12149478090367775120044216564382110489200 9524 12120958188747193488307023567752105535000 9525 -11730393980443117253683797252791204356650 9526 11013467899446593754512395523958865207350 9527 -10032288076572973289896176102905472811500 9528 8866631747675923060022525165234551208640 9529 -7603418331718463967079207151675726762400 9530 6326307373836747941439929067324998630880 9531 -5107093463080782457274913788014225528320 9532 4000017823140802715745383425738989931200 9533 -3039407482280473578706529981830459773480 9534 2240376611847988876098132121683309128600 9535 -1601830246519886123259012931600749244560 9536 1110773852339091046650828244403196932640 9537 -746948954758269075772275106435869237200 9538 487019968644246028971025193236514121840 9539 -307836116137686816165346872290223595200 9540 188593850461364451742678026357113995680 9541 -111964530955721356882709626512455149320 9542 64399074787266163001023460942155851000 9543 -35877107297505386932869917775526618800 9544 19354283656995913030719036562222152000 9545 -10107237020875643471597719093604901600 9546 5107958494421024120054761262359466400 9547 -2497326923483343616866972459641568000 9548 1180753694524142289027454522584916800 9549 -539672713271025918666885039021592500 9550 238346175634337632532879949192629100 9551 -101671477881634220200100050355879400 9552 41869373175808964029567231304286000 9553 -16637150926085599669107280967325720 9554 6375439207099175524098683025616200 9555 -2354707671499018125834665103222240 9556 837701134174061233393330927845360 9557 -286864592168242966226123782646100 9558 94491029866912215147718277173740 9559 -29915612269984999359207257563800 9560 9095837250936249026350867097280 9561 -2653642865254928753589308828320 9562 742140428430277499894020965600 9563 -198760842015381679625296235520 9564 50921274277589337967066321600 9565 -12464520709157170365015410040 9566 2911396497097317079090485960 9567 -647993459683875233628414000 9568 137222144403644167121311200 9569 -27602155483491642811758000 9570 5264293878536501351888400 9571 -950061153538695397953600 9572 161891839888713268092000 9573 -25984009918211284810200 9574 3917624903907218505000 9575 -553177199546243312400 9576 72904825614139041600 9577 -8933666314258764000 9578 1013398455750789024 9579 -105880489650474240 9580 10129511411443008 9581 -881251860833487 9582 69147196491945 9583 -4844789670798 9584 299387220660 9585 -16063378506 9586 733090014 9587 -27668520 9588 829124 9589 -18495 9590 273 9591 1 9592 -136 9593 9177 9594 -409630 9595 13606018 9596 -358684632 9597 7816818042 9598 -144837240084 9599 2329056466605 9600 -33016344423216 9601 417715714711581 9602 -4763840436168606 9603 49376157476766432 9604 -468317550377097600 9605 4088412214792062048 9606 -33016387301585380800 9607 247710714302586061800 9608 -1733174383717641585600 9609 11346602499464610633000 9610 -69709591331076078452400 9611 402955442572317819346800 9612 -2196702243896348618548800 9613 11317220770887049641255600 9614 -55204310966983285623516000 9615 255385657640115533253551400 9616 -1122172203123134522236500480 9617 4689654747907618670452298280 9618 -18661807661072576057161118960 9619 70786166990275288492680106400 9620 -256161602424996216413636096640 9621 885071177609442055429165744160 9622 -2921492353215103664201341040960 9623 9216990820876998244939556925420 9624 -27800366957965857990374421170400 9625 80171352359663305175182705757580 9626 -221012917315828571023476648304680 9627 582145135152149765506281629194680 9628 -1463737201202092348491818847948960 9629 3508016788595240120915543291607000 9630 -7994680312060126716589063788667440 9631 17261241582857091774453660452804700 9632 -35098596491971288024049548340491200 9633 66541089182695566878927268728847900 9634 -115464859583568336086868426953457000 9635 176346331000358913296308142983461600 9636 -212735256444877419214593950265763200 9637 108679967966404768511803431114031200 9638 430095192377686956238200812493825600 9639 -2060872796809749998641378893199581000 9640 6123736310520399995962954425507326400 9641 -15156247368537989990008312203130632840 9642 33662538718713610566043417121391744240 9643 -69174667476916979954396912106596221680 9644 133589257946543335317037321937266843200 9645 -244666252053946960423240576659179459120 9646 427440645880808523743368912582440003680 9647 -715141080608275799339867219128313083080 9648 1149071209979177569901202258926073532160 9649 -1776850416293232556905415130990210688200 9650 2648496649564440586031412965224149393840 9651 -3810117987092704000957471283304916671840 9652 5295469861309171974141611427736061715840 9653 -7116272914794510431526080459706892320480 9654 9252837123255273610731310290399032568000 9655 -11647008728897575657508036828039782244970 9656 14199546200687900656468433868727746133200 9657 -16773598136418661868544692172853176303450 9658 19204984863503886571473128452905002769900 9659 -21318626461384769723551764980928703264500 9660 22949014170694686337861297954943986479600 9661 -23961470678225334264531649335309162353700 9662 24270436279114968608351240132134216024200 9663 -23851352169190310741990820820543309891650 9664 22743861879889711008196192776750069564000 9665 -21045755976019567044408571626864338018850 9666 18898919824248896349918701268140024020140 9667 -16470050079394387027101732316910277971040 9668 13929725705555211908519136219000725393280 9669 -11433400836917530398714842855339224159200 9670 9107111286221585173020297213753215459520 9671 -7039425305421276294451913407569449704680 9672 5279784094128462454804662103513768902080 9673 -3842206858367874999357145053284058373160 9674 2712604098858977169909841176003946177200 9675 -1857722807097360122423103350839066169840 9676 1233968923402515104743300299672383359040 9677 -794856084781932845136372065526737717040 9678 496429966599051267908024898647337590880 9679 -300558381417085808625387652869569145000 9680 176363605742987519883733087454611000320 9681 -100276182084771549933893378717682469800 9682 55231390954501299963588954337748770800 9683 -29461520677871556502316755655827053600 9684 15215195515296667591652480355964368000 9685 -7605285417904367736921733722001034400 9686 3678080618007485905894426982226484800 9687 -1720426407795168207694339561606509300 9688 778018888905363551199764988214221600 9689 -340017653515971852732979999548508500 9690 143540851057443184229667281660165400 9691 -58506524101894563698674512271611720 9692 23012590133184775193205963992941920 9693 -8730146878598193649933348128838440 9694 3192408805673079359227996031067600 9695 -1124565726342304199619454710491460 9696 381355622035155181373842059819840 9697 -124406642136897214506925534737540 9698 39011449520921248385558124661080 9699 -11749480116191177779940175925600 9700 3395783293685206253483329793920 9701 -940901270445659179519317201120 9702 249682116292971017592362557120 9703 -63385794986746508332081731640 9704 15375917206254487444105896000 9705 -3559389956781192312718899960 9706 785215604087519400749725200 9707 -164824299887135809933069200 9708 32866449362028144163646400 9709 -6214355032075196749842000 9710 1111952993427408666045600 9711 -187875849806924552902200 9712 29901634822118503315200 9713 -4470802103453461817400 9714 626082025160382354000 9715 -81838491928397805600 9716 9947064770009553024 9717 -1119278945401263264 9718 116010001061917248 9719 -11010763272276495 9720 950399057325432 9721 -73991986162743 9722 5144176891458 9723 -315450599166 9724 16796468520 9725 -760758534 9726 28497644 9727 -847619 9728 18768 9729 -275 9730 1 9731 -137 9732 9313 9733 -418807 9734 14015648 9735 -372290650 9736 8175502674 9737 -152654058126 9738 2473893706689 9739 -35345400889821 9740 450732059134797 9741 -5181556150880187 9742 54139997912935038 9743 -517693707853864032 9744 4556729765169159648 9745 -37104799516377442848 9746 280727101604171442600 9747 -1980885098020227647400 9748 13079776883182252218600 9749 -81056193830540689085400 9750 472665033903393897799200 9751 -2599657686468666437895600 9752 13513923014783398259804400 9753 -66521531737870335264771600 9754 310589968607098818877067400 9755 -1377557860763250055490051880 9756 5811826951030753192688798760 9757 -23351462408980194727613417240 9758 89447974651347864549841225360 9759 -326947769415271504906316203040 9760 1141232780034438271842801840800 9761 -3806563530824545719630506785120 9762 12138483174092101909140897966380 9763 -37017357778842856235313978095820 9764 107971719317629163165557126927980 9765 -301184269675491876198659354062260 9766 803158052467978336529758277499360 9767 -2045882336354242113998100477143640 9768 4971753989797332469407362139555960 9769 -11502697100655366837504607080274440 9770 25255921894917218491042724241472140 9771 -52359838074828379798503208793295900 9772 101639685674666854902976817069339100 9773 -182005948766263902965795695682304900 9774 291811190583927249383176569936918600 9775 -389081587445236332510902093249224800 9776 321415224411282187726397381379794400 9777 321415224411282187726397381379794400 9778 -2490967989187436954879579705693406600 9779 8184609107330149994604333318706907400 9780 -21279983679058389985971266628637959240 9781 48818786087251600556051729324522377080 9782 -102837206195630590520440329227987965920 9783 202763925423460315271434234043863064880 9784 -378255510000490295740277898596446302320 9785 672106897934755484166609489241619462800 9786 -1142581726489084323083236131710753086760 9787 1864212290587453369241069478054386615240 9788 -2925921626272410126806617389916284220360 9789 4425347065857673142936828096214360082040 9790 -6458614636657144586988884248529066065680 9791 9105587848401875975099082711040978387680 9792 -12411742776103682405667691887442954036320 9793 16369110038049784042257390750105924888480 9794 -20899845852152849268239347118438814812970 9795 25846554929585476313976470696767528378170 9796 -30973144337106562525013126041580922436650 9797 35978582999922548440017820625758179073350 9798 -40523611324888656295024893433833706034400 9799 44267640632079456061413062935872689744100 9800 -46910484848920020602392947290253148833300 9801 48231906957340302872882889467443378377900 9802 -48121788448305279350342060952677525915850 9803 46595214049080021750187013597293379455650 9804 -43789617855909278052604764403614407582850 9805 39944675800268463394327272895004362038990 9806 -35368969903643283377020433585050301991180 9807 30399775784949598935620868535911003364320 9808 -25363126542472742307233979074339949552480 9809 20540512123139115571735140069092439618720 9810 -16146536591642861467472210621322665164200 9811 12319209399549738749256575511083218606760 9812 -9121990952496337454161807156797827275240 9813 6554810957226852169266986229288004550360 9814 -4570326905956337292332944526843012347040 9815 3091691730499875227166403650511449528880 9816 -2028825008184447949879672365199121076080 9817 1291286051380984113044396964174075307920 9818 -796988348016137076533412551516906735880 9819 476921987160073328509120740324180145320 9820 -276639787827759069817626466172293470120 9821 155507573039272849897482333055431240600 9822 -84692911632372856465905709993575824400 9823 44676716193168224093969236011791421600 9824 -22820480933201035328574214077965402400 9825 11283366035911853642816160704227519200 9826 -5398507025802654113588766543832994100 9827 2498445296700531758894104549820730900 9828 -1118036542421335403932744987762730100 9829 483558504573415036962647281208673900 9830 -202047375159337747928341793931777120 9831 81519114235079338891880476264553640 9832 -31742737011782968843139312121780360 9833 11922555684271273009161344159906040 9834 -4316974532015383558847450741559060 9835 1505921348377459380993296770311300 9836 -505762264172052395880767594557380 9837 163418091657818462892483659398620 9838 -50760929637112426165498300586680 9839 15145263409876384033423505719520 9840 -4336684564130865433002646995040 9841 1190583386738630197111679758240 9842 -313067911279717525924444288760 9843 78761712193000995776187627640 9844 -18935307163035679756824795960 9845 4344605560868711713468625160 9846 -950039903974655210682794400 9847 197690749249163954096715600 9848 -39080804394103340913488400 9849 7326308025502605415887600 9850 -1299828843234333218947800 9851 217777484629043056217400 9852 -34372436925571965132600 9853 5096884128613844171400 9854 -707920517088780159600 9855 91785556698407358624 9856 -11066343715410816288 9857 1235288946463180512 9858 -127020764334193743 9859 11961162329601927 9860 -1024391043488175 9861 79136163054201 9862 -5459627490624 9863 332247067686 9864 -17557227054 9865 789256178 9866 -29345263 9867 866387 9868 -19043 9869 277 9870 1 9871 -138 9872 9450 9873 -428120 9874 14434455 9875 -386306298 9876 8547793324 9877 -160829560800 9878 2626547764815 9879 -37819294596510 9880 486077460024618 9881 -5632288210014984 9882 59321554063815225 9883 -571833705766799070 9884 5074423473023023680 9885 -41661529281546602496 9886 317831901120548885448 9887 -2261612199624399090000 9888 15060661981202479866000 9889 -94135970713722941304000 9890 553721227733934586884600 9891 -3072322720372060335694800 9892 16113580701252064697700000 9893 -80035454752653733524576000 9894 377111500344969154141839000 9895 -1688147829370348874367119280 9896 7189384811794003248178850640 9897 -29163289360010947920302216000 9898 112799437060328059277454642600 9899 -416395744066619369456157428400 9900 1468180549449709776749118043840 9901 -4947796310858983991473308625920 9902 15945046704916647628771404751500 9903 -49155840952934958144454876062200 9904 144989077096472019400871105023800 9905 -409155988993121039364216480990240 9906 1104342322143470212728417631561620 9907 -2849040388822220450527858754643000 9908 7017636326151574583405462616699600 9909 -16474451090452699306911969219830400 9910 36758618995572585328547331321746580 9911 -77615759969745598289545933034768040 9912 153999523749495234701480025862635000 9913 -283645634440930757868772512751644000 9914 473817139350191152348972265619223500 9915 -680892778029163581894078663186143400 9916 710496811856518520237299474629019200 9917 0 9918 -2812383213598719142605977087073201000 9919 10675577096517586949483913024400314000 9920 -29464592786388539980575599947344866640 9921 70098769766309990542022995953160336320 9922 -151655992282882191076492058552510343000 9923 305601131619090905791874563271851030800 9924 -581019435423950611011712132640309367200 9925 1050362407935245779906887387838065765120 9926 -1814688624423839807249845620952372549560 9927 3006794017076537692324305609765139702000 9928 -4790133916859863496047686867970670835600 9929 7351268692130083269743445486130644302400 9930 -10883961702514817729925712344743426147720 9931 15564202485059020562087966959570044453360 9932 -21517330624505558380766774598483932424000 9933 28780852814153466447925082637548878924800 9934 -37268955890202633310496737868544739701450 9935 46746400781738325582215817815206343191140 9936 -56819699266692038838989596738348450814820 9937 66951727337029110965030946667339101510000 9938 -76502194324811204735042714059591885107750 9939 84791251956968112356437956369706395778500 9940 -91178125480999476663806010226125838577400 9941 95142391806260323475275836757696527211200 9942 -96353695405645582223224950420120904293750 9943 94717002497385301100529074549970905371500 9944 -90384831904989299802791778000907787038500 9945 83734293656177741446932037298618769621840 9946 -75313645703911746771347706480054664030170 9947 65768745688592882312641302120961305355500 9948 -55762902327422341242854847610250952916800 9949 45903638665611857878969119143432389171200 9950 -36687048714781977039207350690415104782920 9951 28465745991192600216728786132405883770960 9952 -21441200352046076203418382667881045882000 9953 15676801909723189623428793386085831825600 9954 -11125137863183189461599930756131016897400 9955 7662018636456212519499348177354461875920 9956 -5120516738684323177046076015710570604960 9957 3320111059565432062924069329373196384000 9958 -2088274399397121189577809515690982043800 9959 1273910335176210405042533291841086881200 9960 -753561774987832398326747206496473615440 9961 432147360867031919715108799227724710720 9962 -240200484671645706363388043049007065000 9963 129369627825541080559874946005367246000 9964 -67497197126369259422543450089756824000 9965 34103846969112888971390374782192921600 9966 -16681873061714507756404927248060513300 9967 7896952322503185872482871093653725000 9968 -3616481839121867162826849537583461000 9969 1601595046994750440895392268971404000 9970 -685605879732752784890989075140451020 9971 283566489394417086820222270196330760 9972 -113261851246862307735019788386334000 9973 43665292696054241852300656281686400 9974 -16239530216286656568008794901465100 9975 5822895880392842939840747511870360 9976 -2011683612549511776874064364868680 9977 669180355829870858773251253956000 9978 -214179021294930889057981959985300 9979 65906193046988810198921806306200 9980 -19481947974007249466426152714560 9981 5527267950869495630114326753280 9982 -1503651298018347723036124047000 9983 391829623472718521700631916400 9984 -97697019356036675533012423600 9985 23279912723904391470293421120 9986 -5294645464843366924151419560 9987 1147730653223819164779510000 9988 -236771553643267295010204000 9989 46407112419605946329376000 9990 -8626136868736938634835400 9991 1517606327863376275165200 9992 -252149921554615021350000 9993 39469321054185809304000 9994 -5804804645702624331000 9995 799706073787187518224 9996 -102851900413818174912 9997 12301632661873996800 9998 -1362309710797374255 9999 138981926663795670 10000 -12985553373090102 10001 1103527206542376 10002 -84595790544825 10003 5791874558310 10004 -349804294740 10005 18346483232 10006 -818601441 10007 30211650 10008 -885430 10009 19320 10010 -279