0 2 1 4 2 -4 3 6 4 -12 5 8 6 8 7 -24 8 32 9 -16 10 10 11 -40 12 80 13 -80 14 32 15 12 16 -60 17 160 18 -240 19 192 20 -64 21 14 22 -84 23 280 24 -560 25 672 26 -448 27 128 28 16 29 -112 30 448 31 -1120 32 1792 33 -1792 34 1024 35 -256 36 18 37 -144 38 672 39 -2016 40 4032 41 -5376 42 4608 43 -2304 44 512 45 20 46 -180 47 960 48 -3360 49 8064 50 -13440 51 15360 52 -11520 53 5120 54 -1024 55 22 56 -220 57 1320 58 -5280 59 14784 60 -29568 61 42240 62 -42240 63 28160 64 -11264 65 2048 66 24 67 -264 68 1760 69 -7920 70 25344 71 -59136 72 101376 73 -126720 74 112640 75 -67584 76 24576 77 -4096 78 26 79 -312 80 2288 81 -11440 82 41184 83 -109824 84 219648 85 -329472 86 366080 87 -292864 88 159744 89 -53248 90 8192 91 28 92 -364 93 2912 94 -16016 95 64064 96 -192192 97 439296 98 -768768 99 1025024 100 -1025024 101 745472 102 -372736 103 114688 104 -16384 105 30 106 -420 107 3640 108 -21840 109 96096 110 -320320 111 823680 112 -1647360 113 2562560 114 -3075072 115 2795520 116 -1863680 117 860160 118 -245760 119 32768 120 32 121 -480 122 4480 123 -29120 124 139776 125 -512512 126 1464320 127 -3294720 128 5857280 129 -8200192 130 8945664 131 -7454720 132 4587520 133 -1966080 134 524288 135 -65536 136 34 137 -544 138 5440 139 -38080 140 198016 141 -792064 142 2489344 143 -6223360 144 12446720 145 -19914752 146 25346048 147 -25346048 148 19496960 149 -11141120 150 4456448 151 -1114112 152 131072 153 36 154 -612 155 6528 156 -48960 157 274176 158 -1188096 159 4073472 160 -11202048 161 24893440 162 -44808192 163 65175552 164 -76038144 165 70189056 166 -50135040 167 26738688 168 -10027008 169 2359296 170 -262144 171 38 172 -684 173 7752 174 -62016 175 372096 176 -1736448 177 6449664 178 -19348992 179 47297536 180 -94595072 181 154791936 182 -206389248 183 222265344 184 -190513152 185 127008768 186 -63504384 187 22413312 188 -4980736 189 524288 190 40 191 -760 192 9120 193 -77520 194 496128 195 -2480640 196 9922560 197 -32248320 198 85995520 199 -189190144 200 343982080 201 -515973120 202 635043840 203 -635043840 204 508035072 205 -317521920 206 149422080 207 -49807360 208 10485760 209 -1048576 210 42 211 -840 212 10640 213 -95760 214 651168 215 -3472896 216 14883840 217 -52093440 218 150492160 219 -361181184 220 722362368 221 -1203937280 222 1666990080 223 -1905131520 224 1778122752 225 -1333592064 226 784465920 227 -348651520 228 110100480 229 -22020096 230 2097152 231 44 232 -924 233 12320 234 -117040 235 842688 236 -4775232 237 21829632 238 -81861120 239 254679040 240 -662165504 241 1444724736 242 -2648662016 243 4074864640 244 -5239111680 245 5588385792 246 -4889837568 247 3451650048 248 -1917583360 249 807403520 250 -242221056 251 46137344 252 -4194304 253 46 254 -1012 255 14168 256 -141680 257 1076768 258 -6460608 259 31380096 260 -125520384 261 418401280 262 -1171523584 263 2769055744 264 -5538111488 265 9372188672 266 -13388840960 267 16066609152 268 -16066609152 269 13231325184 270 -8820883456 271 4642570240 272 -1857028096 273 530579456 274 -96468992 275 8388608 276 48 277 -1104 278 16192 279 -170016 280 1360128 281 -8614144 282 44301312 283 -188280576 284 669442048 285 -2008326144 286 5112102912 287 -11076222976 288 20448411648 289 -32133218304 290 42844291072 291 -48199827456 292 45364543488 293 -35283533824 294 22284337152 295 -11142168576 296 4244635648 297 -1157627904 298 201326592 299 -16777216 300 50 301 -1200 302 18400 303 -202400 304 1700160 305 -11334400 306 61529600 307 -276883200 308 1046003200 309 -3347210240 310 9128755200 311 -21300428800 312 42600857600 313 -73030041600 314 107110727680 315 -133888409600 316 141764198400 317 -126012620800 318 92851404800 319 -55710842880 320 26528972800 321 -9646899200 322 2516582400 323 -419430400 324 33554432 325 52 326 -1300 327 20800 328 -239200 329 2104960 330 -14734720 331 84198400 332 -399942400 333 1599769600 334 -5439216640 335 15823175680 336 -39557939200 337 85201715200 338 -158231756800 339 253170810880 340 -348109864960 341 409541017600 342 -409541017600 343 344876646400 344 -241413652480 345 137950658560 346 -62704844800 347 21810380800 348 -5452595200 349 872415232 350 -67108864 351 54 352 -1404 353 23400 354 -280800 355 2583360 356 -18944640 357 113667840 358 -568339200 359 2399654400 360 -8638755840 361 26701608960 362 -71204290560 363 164317593600 364 -328635187200 365 569634324480 366 -854451486720 367 1105760747520 368 -1228623052800 369 1163958681600 370 -931166945280 371 620777963520 372 -338606161920 373 147220070400 374 -49073356800 375 11777605632 376 -1811939328 377 134217728 378 56 379 -1512 380 26208 381 -327600 382 3144960 383 -24111360 384 151557120 385 -795674880 386 3536332800 387 -13438064640 388 43979120640 389 -124607508480 390 306726174720 391 -657270374400 392 1226904698880 393 -1993720135680 394 2814663720960 395 -3440144547840 396 3621204787200 397 -3259084308480 398 2483111854080 399 -1580162088960 400 824432394240 401 -343513497600 402 109924319232 403 -25367150592 404 3758096384 405 -268435456 406 58 407 -1624 408 29232 409 -380016 410 3800160 411 -30401280 412 199779840 413 -1098789120 414 5127682560 415 -20510730240 416 70855249920 417 -212565749760 418 555941191680 419 -1270722723840 420 2541445447680 421 -4447529533440 422 6802103992320 423 -9069471989760 424 10501493882880 425 -10501493882880 426 9001280471040 427 -6546385797120 428 3984756572160 429 -1992378286080 430 796951314432 431 -245215789056 432 54492397568 433 -7784628224 434 536870912 435 60 436 -1740 437 32480 438 -438480 439 4560192 440 -38001600 441 260582400 442 -1498348800 443 7325260800 444 -30766095360 445 111876710400 446 -354276249600 447 981072691200 448 -2382605107200 449 5082890895360 450 -9530420428800 451 15697163059200 452 -22673679974400 453 28640437862400 454 -31504481648640 455 30004268236800 456 -24548946739200 457 17077528166400 458 -9961891430400 459 4781707886592 460 -1839118417920 461 544923975680 462 -116769423360 463 16106127360 464 -1073741824 465 62 466 -1860 467 35960 468 -503440 469 5437152 470 -47121984 471 336585600 472 -2019513600 473 10321958400 474 -45416616960 475 173408901120 476 -578029670400 477 1689625190400 478 -4344750489600 479 9848101109760 480 -19696202219520 481 34758003916800 482 -54068006092800 483 73987797811200 484 -88785357373440 485 93013231534080 486 -84557483212800 487 66175421644800 488 -44116947763200 489 24705490747392 490 -11402534191104 491 4223160811520 492 -1206617374720 493 249644974080 494 -33285996544 495 2147483648 496 64 497 -1984 498 39680 499 -575360 500 6444032 501 -57996288 502 430829568 503 -2692684800 504 14360985600 505 -66060533760 506 264242135040 507 -924847472640 508 2845684531200 509 -7724000870400 510 18537602088960 511 -39392404439040 512 74150408355840 513 -123584013926400 514 182123809996800 515 -236760952995840 516 270583946280960 517 -270583946280960 518 235290388070400 519 -176467791052800 520 112939386273792 521 -60813515685888 522 27028229193728 523 -9652938997760 524 2662879723520 525 -532575944704 526 68719476736 527 -4294967296 528 66 529 -2112 530 43648 531 -654720 532 7594752 533 -70884352 534 546822144 535 -3554343936 536 19746355200 537 -94782504960 538 396363202560 539 -1453331742720 540 4695379476480 541 -13415369932800 542 33985603829760 543 -76467608616960 544 152935217233920 545 -271884830638080 546 429291837849600 547 -601008572989440 548 744105852272640 549 -811751838842880 550 776458280632320 551 -647048567193600 552 465874968379392 553 -286692288233472 554 148655260565504 555 -63709397385216 556 21968757719040 557 -5858335391744 558 1133871366144 559 -141733920768 560 8589934592 561 68 562 -2244 563 47872 564 -742016 565 8904192 566 -86073856 567 688590848 568 -4647988224 569 26855043072 570 -134275215360 571 585928212480 572 -2246058147840 573 7602042961920 574 -22806128885760 575 60816343695360 576 -144438816276480 577 305870434467840 578 -577755265105920 579 973061499125760 580 -1459592248688640 581 1946122998251520 582 -2299963543388160 583 2399961958318080 584 -2199965128458240 585 1759972102766592 586 -1218442224992256 587 722039837032448 588 -361019918516224 589 149387552489472 590 -49795850829824 591 12850542149632 592 -2409476653056 593 292057776128 594 -17179869184 595 70 596 -2380 597 52360 598 -837760 599 10388224 600 -103882240 601 860738560 602 -6025169920 603 36151019520 604 -187985301504 605 854478643200 606 -3417914572800 607 12094159257600 608 -38010214809600 609 106428601466880 610 -266071503667200 611 594748067020800 612 -1189496134041600 613 2128572029337600 614 -3405715246940160 615 4865307495628800 616 -6192209539891200 617 6999889045094400 618 -6999889045094400 619 6159902359683072 620 -4738386430525440 621 3158924287016960 622 -1805099592581120 623 871427389521920 624 -348570955808768 625 112442243809280 626 -28110560952320 627 5111011082240 628 -601295421440 629 34359738368 630 72 631 -2520 632 57120 633 -942480 634 12063744 635 -124658688 636 1068503040 637 -7746647040 638 48201359360 639 -260287340544 640 1230449246208 641 -5126871859200 642 18929988403200 643 -62198533324800 644 182449031086080 645 -478928706600960 646 1126891074355200 647 -2378992268083200 648 4507564297420800 649 -7662859305615360 650 11676737989509120 651 -15922824531148800 652 19384308124876800 653 -20999667135283200 654 20159680449871872 655 -17058191149891584 656 12635697148067840 657 -8122948166615040 658 4481626574684160 659 -2091425734852608 660 809584155426816 661 -252995048570880 662 61332132986880 663 -10823317585920 664 1236950581248 665 -68719476736 666 74 667 -2664 668 62160 669 -1056720 670 13948704 671 -148786176 672 1317820416 673 -9883653120 674 63694653440 675 -356690059264 676 1751023927296 677 -7587770351616 678 29183732121600 679 -100058510131200 680 306846097735680 681 -843826768773120 682 2084748487557120 683 -4632774416793600 684 9265548833587200 685 -16677987900456960 686 27002456600739840 687 -39276300510167040 688 51229957187174400 689 -59768283385036800 690 62159014720438272 691 -57377552049635328 692 46752079447851008 693 -33394342462750720 694 20727522907914240 695 -11054678884220928 696 4992435625132032 697 -1872163359424512 698 567322230128640 699 -133487583559680 700 22883585753088 701 -2542620639232 702 137438953472 703 76 704 -2812 705 67488 706 -1181040 707 16062144 708 -176683584 709 1615392768 710 -12519293952 711 83461959680 712 -484079366144 713 2464404045824 714 -11089818206208 715 44359272824832 716 -158425974374400 717 506963117998080 718 -1457518964244480 719 3772402025103360 720 -8802271391907840 721 18531097667174400 722 -35209085567631360 723 60358432401653760 724 -93281213711646720 725 129782558207508480 726 -162228197759385600 727 181695581490511872 728 -181695581490511872 729 161507183547121664 730 -126898501358452736 731 87516207833415680 732 -52509724700049408 733 27101793393573888 734 -11857034609688576 735 4311648948977664 736 -1268132043816960 737 289858752872448 738 -48309792145408 739 5222680231936 740 -274877906944 741 78 742 -2964 743 73112 744 -1316016 745 18424224 746 -208807872 747 1968759936 748 -15750079488 749 108500547584 750 -651003285504 751 3432562778112 752 -16018626297856 753 66538909237248 754 -247144520024064 755 823815066746880 756 -2471445200240640 757 6687439953592320 758 -16347075442114560 759 36135640450990080 760 -72271280901980160 761 130776603536916480 762 -213998078514954240 763 316344985630801920 764 -421793314174402560 765 506151977009283072 766 -545086744471535616 767 524898346528145408 768 -449912868452696064 769 341313210550321152 770 -227542140366880768 771 132121242793672704 772 -66060621396836352 773 28025718168354816 774 -9891429941772288 775 2826122840506368 776 -628027297890304 777 101842264522752 778 -10720238370816 779 549755813888 780 80 781 -3120 782 79040 783 -1462240 784 21056256 785 -245656320 786 2386375680 787 -19687599360 788 140000706560 789 -868004380672 790 4734569349120 791 -22883751854080 792 98576161832960 793 -380222338498560 794 1318104106795008 795 -4119075333734400 796 11630330354073600 797 -29721955349299200 798 68829791335219200 799 -144542561803960320 800 275319165340876800 801 -475551285588787200 802 744341142660710400 803 -1054483285436006400 804 1349738605358088192 805 -1557390698490101760 806 1615071835471216640 807 -1499709561508986880 808 1241138947455713280 809 -910168561467523072 810 587205523527434240 811 -330303106984181760 812 160146960962027520 813 -65942866278481920 814 22608982724050944 815 -6280272978903040 816 1357896860303360 817 -214404767416320 818 21990232555520 819 -1099511627776 820 82 821 -3280 822 85280 823 -1620320 824 23980736 825 -287768832 826 2877688320 827 -24460350720 828 179375905280 829 -1148005793792 830 6470578110464 831 -32352890552320 832 144343665541120 833 -577374662164480 834 2078548783792128 835 -6755283547324416 836 19868481021542400 837 -52982616057446400 838 128273702033817600 839 -282202144474398720 840 564404288948797440 841 -1026189616270540800 842 1695443713838284800 843 -2543165570757427200 844 3458705176230100992 845 -4256867909206278144 846 4729853232451420160 847 -4729853232451420160 848 4240558070473687040 849 -3392446456378949632 850 2407542646462480384 851 -1504714154039050240 852 820753174930391040 853 -386236788202536960 854 154494715281014784 855 -51498238427004928 856 13918442818109440 857 -2930198488023040 858 450799767388160 859 -45079976738816 860 2199023255552 861 84 862 -3444 863 91840 864 -1790880 865 27221376 866 -335730304 867 3453225984 868 -30215727360 869 228296606720 870 -1506757604352 871 8766589698048 872 -45294046773248 873 209049446645760 874 -866061993246720 875 3233298108121088 876 -10912381114908672 877 33379048116191232 878 -92719578100531200 879 234238934148710400 880 -538749548542033920 881 1128808577897594880 882 -2154998194168135680 883 3747822946379366400 884 -5934052998433996800 885 8545036317744955392 886 -11174278261666480128 887 13243589050863976448 888 -14189559697354260480 889 13700264535376527360 890 -11873562597326323712 891 9192435559220379648 892 -6319799446964011008 893 3830181483008491520 894 -2027743138063319040 895 926968291686088704 896 -360487668989034496 897 116914919672119296 898 -30767084124241920 899 6311196743434240 900 -946679511515136 901 92358976733184 902 -4398046511104 903 86 904 -3612 905 98728 906 -1974560 907 30803136 908 -390173056 909 4124686592 910 -37122179328 911 288728061440 912 -1963350817792 913 11780104906752 914 -62827226169344 915 299637540192256 916 -1284160886538240 917 4965422094614528 918 -17378977331150848 919 55203810346008576 920 -159477674332913664 921 419678090349772800 922 -1007227416839454720 923 2206307674981662720 924 -4412615349963325440 925 8057819334715637760 926 -13429698891192729600 927 20413142314612948992 928 -28264350897156390912 929 35592145574196936704 930 -40676737799082213376 931 42079383930085048320 932 -39274091668079378432 933 32939560753873027072 934 -24704670565404770304 935 16469780376936513536 936 -9688106104080302080 937 4982454567812726784 938 -2214424252361211904 939 837890257650188288 940 -264596923468480512 941 67845364991918080 942 -13569072998383616 943 1985717999763456 944 -189115999977472 945 8796093022208 946 88 947 -3784 948 105952 949 -2172016 950 34752256 951 -451779328 952 4905032704 953 -45371552512 954 362972420096 955 -2540806940672 956 15706806542336 957 -86387435982848 958 425291992530944 959 -1883435966922752 960 7533743867691008 961 -27309821520379904 962 89961765008310272 963 -269885295024930816 964 738633439015600128 965 -1846583597539000320 966 4220762508660572160 967 -8825230699926650880 968 16883050034642288640 969 -29545337560624005120 970 47272540096998408192 971 -69090635526382288896 972 92120847368509718528 973 -111861028947476086784 974 123432859528249475072 975 -123432859528249475072 976 111487744090031783936 977 -90583792073150824448 978 65879121507746054144 979 -42627666857953329152 980 24358666775973330944 981 -12179333387986665472 982 5266738762372612096 983 -1940377438768857088 984 597039211928879104 985 -149259802982219776 986 29123863996530688 987 -4160551999504384 988 387028092977152 989 -17592186044416 990 90 991 -3960 992 113520 993 -2383920 994 39096288 995 -521283840 996 5808591360 997 -55181617920 998 453715525120 999 -3266751780864 1000 20788420423680 1001 -117801049067520 1002 598066864496640 1003 -2734019951984640 1004 11300615801536512 1005 -42377309255761920 1006 144581408049070080 1007 -449808825041551360 1008 1278404029065461760 1009 -3323850475570200576 1010 7913929703738572800 1011 -17266755717247795200 1012 34533511434495590400 1013 -63311437629908582400 1014 106363215218246418432 1015 -163635715720379105280 1016 230302118421274296320 1017 -296102723684495523840 1018 347154917423201648640 1019 -370298578584748425216 1020 358353463146530734080 1021 -313559280253214392320 1022 247046705654047703040 1023 -174385909873445437440 1024 109614000491879989248 1025 -60896666939933327360 1026 29625405538345943040 1027 -12473854963514081280 1028 4477794089466593280 1029 -1343338226839977984 1030 327643469960970240 1031 -62408279992565760 1032 8708132091985920 1033 -791648371998720 1034 35184372088832 1035 92 1036 -4140 1037 121440 1038 -2610960 1039 43864128 1040 -599476416 1041 6851159040 1042 -66798800640 1043 564078760960 1044 -4174182831104 1045 27321923985408 1046 -159377889914880 1047 833668962631680 1048 -3930153680977920 1049 16768655705505792 1050 -64978540858834944 1051 229336026560593920 1052 -738971641139691520 1053 2178021679148564480 1054 -5880658533701124096 1055 14561630654878973952 1056 -33094615124724940800 1057 69067022868991180800 1058 -132378460498899763200 1059 232986090478063583232 1060 -376362146156871942144 1061 557573549862032506880 1062 -756706960527044116480 1063 939360364792192696320 1064 -1064608413431151722496 1065 1098950620316027584512 1066 -1030266206546275860480 1067 874165266160476487680 1068 -668479321181540843520 1069 458385820238770864128 1070 -280124667923693305856 1071 151418739418212597760 1072 -71724666040205967360 1073 29425504016494755840 1074 -10298926405773164544 1075 3014319923640926208 1076 -717695219914506240 1077 133524692077117440 1078 -18207912555970560 1079 1618481116086272 1080 -70368744177664 1081 94 1082 -4324 1083 129720 1084 -2853840 1085 49086048 1086 -687204672 1087 8050111872 1088 -80501118720 1089 697676362240 1090 -5302340353024 1091 35670289647616 1092 -214021737885696 1093 1152424742461440 1094 -5597491606241280 1095 24628963067461632 1096 -98515852269846528 1097 359293108278263808 1098 -1197643694260879360 1099 3655964961427947520 1100 -10236701891998253056 1101 26322947722281222144 1102 -62217876434482888704 1103 135256253118441062400 1104 -270512506236882124800 1105 497743011475863109632 1106 -842334327112999108608 1107 1310297842175776391168 1108 -1871854060251109130240 1109 2452774285846280929280 1110 -2943329143015537115136 1111 3228167447178331029504 1112 -3228167447178331029504 1113 2934697679253028208640 1114 -2416809853502493818880 1115 1795344462601852551168 1116 -1196896308401235034112 1117 711668075265599209472 1118 -374562144876631162880 1119 172874836096906690560 1120 -69149934438762676224 1121 23612172735187255296 1122 -6746335067196358656 1123 1568915131906129920 1124 -285257296710205440 1125 38034306228027392 1126 -3307330976350208 1127 140737488355328 1128 96 1129 -4512 1130 138368 1131 -3113280 1132 54793728 1133 -785376768 1134 9424521216 1135 -96601342464 1136 858678599680 1137 -6697693077504 1138 46274970353664 1139 -285362317180928 1140 1580468218232832 1141 -7902341091164160 1142 35823946279944192 1143 -147773778404769792 1144 556324812817956864 1145 -1916229910817406976 1146 6051252349949706240 1147 -17548631814854148096 1148 46796351506277728256 1149 -114863771879045332992 1150 259692005987406839808 1151 -541025012473764249600 1152 1038768023949627359232 1153 -1837820350064725327872 1154 2994966496401774608384 1155 -4492449744602661912576 1156 6196482406348499189760 1157 -7848877714708098973696 1158 9114825733209405259776 1159 -9684502341534993088512 1160 9391032573609690267648 1161 -8286205212008550236160 1162 6628964169606840188928 1163 -4787585233604940136448 1164 3105460692068069277696 1165 -1797898295407829581824 1166 921999125850169016320 1167 -414899606632576057344 1168 161912041612712607744 1169 -53970680537570869248 1170 15061585266298847232 1171 -3423087560522465280 1172 608548899648438272 1173 -79375943432404992 1174 6755399441055744 1175 -281474976710656 1176 98 1177 -4704 1178 147392 1179 -3390016 1180 61020288 1181 -894964224 1182 10995274752 1183 -115450384896 1184 1051881284608 1185 -8415050276864 1186 59670356508672 1187 -377912257888256 1188 2151192852594688 1189 -11063277527629824 1190 51628628462272512 1191 -219421670964658176 1192 851872369627496448 1193 -3028879536453320704 1194 9883712171584520192 1195 -29651136514753560576 1196 81893615135986024448 1197 -208456474891600789504 1198 489419549745497505792 1199 -1060409024448577929216 1200 2120818048897155858432 1201 -3915356397963980046336 1202 6670607196531225264128 1203 -10482382737406211129344 1204 15181381895553823014912 1205 -20241842527405097353216 1206 24812581162625603207168 1207 -27914153807953803608064 1208 28760037256679676444672 1209 -27068270359227930771456 1210 23201374593623940661248 1211 -18045513572818620514304 1212 12680631159277949550592 1213 -8008819679543968137216 1214 4517795716665828179968 1215 -2258897858332914089984 1216 991711254877864722432 1217 -377794763762996084736 1218 123002946341440585728 1219 -33546258093120159744 1220 7454724020693368832 1221 -1296473742729281536 1222 165507286305865728 1223 -13792273858822144 1224 562949953421312 1225 100 1226 -4900 1227 156800 1228 -3684800 1229 67800320 1230 -1017004800 1231 12785203200 1232 -137440934400 1233 1282782054400 1234 -10518812846080 1235 76500457062400 1236 -497252970905600 1237 2907017368371200 1238 -15365663232819200 1239 73755183517532160 1240 -322678927889203200 1241 1290715711556812800 1242 -4732624275708313600 1243 15941471244491161600 1244 -49418560857922600960 1245 141195888165493145600 1246 -372243705163572838400 1247 906332499528699084800 1248 -2039248123939572940800 1249 4241636097794311716864 1250 -8156992495758291763200 1251 14501319992459185356800 1252 -23823597130468661657600 1253 36146147370366245273600 1254 -50604606318512743383040 1255 65296266217435797913600 1256 -77539316133205010022400 1257 84588344872587283660800 1258 -84588344872587283660800 1259 77337915312079802204160 1260 -64448262760066501836800 1261 48771658304915190579200 1262 -33370081998099867238400 1263 20535435075753764454400 1264 -11294489291664570449920 1265 5509506971543692902400 1266 -2361217273518725529600 1267 878592473867432755200 1268 -279552150776001331200 1269 74547240206933688320 1270 -16205921784116019200 1271 2758454771764428800 1272 -344806846470553600 1273 28147497671065600 1274 -1125899906842624 1275 102 1276 -5100 1277 166600 1278 -3998400 1279 75169920 1280 -1152605440 1281 14819212800 1282 -163011340800 1283 1557663923200 1284 -13084376954880 1285 97538082754560 1286 -650253885030400 1287 3901523310182400 1288 -21179697969561600 1289 104486509983170560 1290 -470189294924267520 1291 1936073567335219200 1292 -7314055698821939200 1293 25406719795907788800 1294 -81301503346904924160 1295 240033009881338347520 1296 -654635481494559129600 1297 1650819909855844761600 1298 -3851913122996971110400 1299 8320132345673457598464 1300 -16640264691346915196928 1301 30815304983975768883200 1302 -52826237115387032371200 1303 83793341631303568588800 1304 -122896901059245233930240 1305 166505478854461284679680 1306 -208131848568076605849600 1307 239666977138997303705600 1308 -253765034617761850982400 1309 246514605057254369525760 1310 -219124093384226106245120 1311 177668183825048194252800 1312 -130913398607930248396800 1313 87275599071953498931200 1314 -52365359443172099358720 1315 28098485554872833802240 1316 -13380231216606111334400 1317 5601027020904883814400 1318 -2036737098510866841600 1319 633651541758936350720 1320 -165300402197983395840 1321 35170298339996467200 1322 -5861716389999411200 1323 717761190612172800 1324 -57420895248973824 1325 2251799813685248 1326 104 1327 -5304 1328 176800 1329 -4331600 1330 83166720 1331 -1302945280 1332 17124423680 1333 -192649766400 1334 1883686604800 1335 -16199704801280 1336 123706836664320 1337 -845330050539520 1338 5202031080243200 1339 -28982744589926400 1340 146845905922293760 1341 -679162314890608640 1342 2876452157183754240 1343 -11186202833492377600 1344 40034831193551667200 1345 -132114942938720501760 1346 402636016575148195840 1347 -1134701501257235824640 1348 2960090872844963020800 1349 -7153552942708660633600 1350 16023958591667399819264 1351 -33280529382693830393856 1352 64095834366669599277056 1353 -114456847083338570137600 1354 189445815862077633331200 1355 -290483584321852371107840 1356 412299280972951752540160 1357 -541142806276999175208960 1358 655930674275150515404800 1359 -733098988895756458393600 1360 754044674292778071490560 1361 -712153303498734845296640 1362 615916370593500406743040 1363 -486249766258026636902400 1364 349102396287813995724800 1365 -226916557587079097221120 1366 132829204441217032519680 1367 -69577202326351778938880 1368 32361489454117106483200 1369 -13238791140320634470400 1370 4707125738780670033920 1371 -1432603485715856097280 1372 365771102735963258880 1373 -76202313069992345600 1374 12441193970610995200 1375 -1492943276473319424 1376 117093590311632896 1377 -4503599627370496 1378 106 1379 -5512 1380 187408 1381 -4685200 1382 91829920 1383 -1469278720 1384 19730314240 1385 -226898613760 1386 2268986137600 1387 -19967078010880 1388 156106246266880 1389 -1092743723868160 1390 6892691181322240 1391 -39386806750412800 1392 204811395102146560 1393 -972854126735196160 1394 4234776786964971520 1395 -16939107147859886080 1396 62407236860536422400 1397 -212184605325823836160 1398 666865902452589199360 1399 -1939973534407532216320 1400 5229493875359434670080 1401 -13073734688398586675200 1402 30331064477084721086464 1403 -65328446566028630032384 1404 130656893132057260064768 1405 -242648515816677768691712 1406 418359510028754773606400 1407 -669375216046007637770240 1408 993266449616656494755840 1409 -1365741368222902680289280 1410 1738216286829148865822720 1411 -2044960337446057489203200 1412 2220242652084290988277760 1413 -2220242652084290988277760 1414 2040222977590970097336320 1415 -1718082507445027450388480 1416 1321601928803867269529600 1417 -925121350162707088670720 1418 586662319615375226961920 1419 -335235611208785843978240 1420 171515894106820664360960 1421 -77961770048554847436800 1422 31184708019421938974720 1423 -10846854963277196165120 1424 3230978074167675453440 1425 -807744518541918863360 1426 164845820110595686400 1427 -26375331217695309824 1428 3102980143258271744 1429 -238690780250636288 1430 9007199254740992 1431 108 1432 -5724 1433 198432 1434 -5060016 1435 101200320 1436 -1652938560 1437 22668871680 1438 -266359242240 1439 2722783365120 1440 -24505050286080 1441 196040402288640 1442 -1404956216401920 1443 9078178629058560 1444 -53172189113057280 1445 283585008602972160 1446 -1382476916939489280 1447 6180485040435363840 1448 -25408660721789829120 1449 96285451156256194560 1450 -336999079046896680960 1451 1091235113104236871680 1452 -3273705339312710615040 1453 9109440944174499102720 1454 -23532722439117456015360 1455 56478533853881894436864 1456 -125990575520198072205312 1457 261313786264114520129536 1458 -503962302080792288821248 1459 903656541662110310989824 1460 -1506094236103517184983040 1461 2332016881708671770296320 1462 -3352274267456215669800960 1463 4469699023274954226401280 1464 -5521392911104355220848640 1465 6310163326976405966684160 1466 -6660727956252872964833280 1467 6480708281759552073891840 1468 -5798528462626967645061120 1469 4757766943693922170306560 1470 -3568325207770441627729920 1471 2436905019940789404303360 1472 -1508560250439536297902080 1473 841987116524392352317440 1474 -420993558262196176158720 1475 187108248116531633848320 1476 -73216271002121074114560 1477 24924688000722067783680 1478 -7269700666877269770240 1479 1780334857194433413120 1480 -356066971438886682624 1481 55853642578648891392 1482 -6444651066767179776 1483 486388759756013568 1484 -18014398509481984 1485 110 1486 -5940 1487 209880 1488 -5456880 1489 111320352 1490 -1855339200 1491 25974748800 1492 -311696985600 1493 3255501849600 1494 -29950617016320 1495 245050502860800 1496 -1797037020979200 1497 11888091061862400 1498 -71328546371174400 1499 389929386829086720 1500 -1949646934145433600 1501 8945438874314342400 1502 -37769630802660556800 1503 147102772599835852800 1504 -529569981359409070080 1505 1765233271198030233600 1506 -5456175565521184358400 1507 15656851622799920332800 1508 -41751604327466454220800 1509 103543978732116806467584 1510 -238947643227961861079040 1511 513294937304510664540160 1512 -1026589874609021329080320 1513 1911581145823694888632320 1514 -3313407319427737806962688 1515 5344205353915706140262400 1516 -8016308030873559210393600 1517 11174247558187385566003200 1518 -14460790957654263673651200 1519 17352949149185116408381440 1520 -19281054610205684898201600 1521 19802164194265298003558400 1522 -18759945026146071792844800 1523 16354823868947857460428800 1524 -13083859095158285968343040 1525 9573555435481672659763200 1526 -6382370290321115106508800 1527 3859107617403464948121600 1528 -2104967791310980880793600 1529 1029095364640923986165760 1530 -447432767235184341811200 1531 171357230004964216012800 1532 -57119076668321405337600 1533 16319736190948972953600 1534 -3916736685827753508864 1535 767987585456422256640 1536 -118151936224064962560 1537 13375690893290373120 1538 -990791918021509120 1539 36028797018963968 1540 112 1541 -6160 1542 221760 1543 -5876640 1544 122234112 1545 -2077979904 1546 29685427200 1547 -363646483200 1548 3878895820800 1549 -36461620715520 1550 304951736893440 1551 -2287138026700800 1552 15482165103820800 1553 -95104728494899200 1554 532586479571435520 1555 -2729505707803607040 1556 12844732742605209600 1557 -55660508551289241600 1558 222642034205156966400 1559 -823775526559080775680 1560 2824373233916848373760 1561 -8986642107917244825600 1562 26569202753842289049600 1563 -73065307573066294886400 1564 187047187387049714909184 1565 -446035600692195474014208 1566 991190223760434386698240 1567 -2053179749218042658160640 1568 3964760895041737546792960 1569 -7136569611075127584227328 1570 11971019992771181754187776 1571 -18704718738704971490918400 1572 27206863619934503986790400 1573 -36809286074029034805657600 1574 46274531064493643755683840 1575 -53986952908575917714964480 1576 58364273414676667799961600 1577 -58364273414676667799961600 1578 53874713921240001046118400 1579 -45793506833054000889200640 1580 35741273625798244596449280 1581 -25529481161284460426035200 1582 16623848198045695161139200 1583 -9823183026117910777036800 1584 5239030947262885747752960 1585 -2505623496517032314142720 1586 1066222764475332899635200 1587 -399833536678249837363200 1588 130557889527591783628800 1589 -36556209067725699416064 1590 8601460957111929274368 1591 -1654127107136909475840 1592 249679563341420298240 1593 -27742173704602255360 1594 2017612633061982208 1595 -72057594037927936 1596 114 1597 -6384 1598 234080 1599 -6320160 1600 133987392 1601 -2322448128 1602 33841387008 1603 -423017337600 1604 4606188787200 1605 -44219412357120 1606 377874978324480 1607 -2897041500487680 1608 20056441157222400 1609 -126069058702540800 1610 722795936561233920 1611 -3794678666946478080 1612 18303744158212423680 1613 -81349974036499660800 1614 333963051307735449600 1615 -1269059594969394708480 1616 4471924287035009925120 1617 -14635388575750941573120 1618 44542486969676778700800 1619 -126203713080750872985600 1620 333177802533182304681984 1621 -820129975466294903832576 1622 1883261425144825334726656 1623 -4035560196738911431557120 1624 8071120393477822863114240 1625 -15066091401158602677813248 1626 26244159214921436922642432 1627 -42646758724247334999293952 1628 64616301097344446968627200 1629 -91223013313898042779238400 1630 119893103212551713366999040 1631 -146536015037563205226332160 1632 166338179231828503229890560 1633 -175092820244030003399884800 1634 170603260750593336646041600 1635 -153542934675534002981437440 1636 127328287291906246374850560 1637 -97012028412880949618933760 1638 67682810520614616013209600 1639 -43070879422209301099315200 1640 24885396999498707301826560 1641 -12983685391042803809648640 1642 6077469757509397527920640 1643 -2532279065628915636633600 1644 930224962884091458355200 1645 -297671988122909266673664 1646 81713879092563328106496 1647 -18857049021360768024576 1648 3557933777615239249920 1649 -527101300387442851840 1650 57501960042266492928 1651 -4107282860161892352 1652 144115188075855872 1653 116 1654 -6612 1655 246848 1656 -6788320 1657 146627712 1658 -2590422912 1659 38486283264 1660 -490700111616 1661 5452223462400 1662 -53431789931520 1663 466313803038720 1664 -3652791457136640 1665 25850524158197760 1666 -166181941016985600 1667 974934053966315520 1668 -5240270540068945920 1669 25893101492105379840 1670 -117957462352924508160 1671 496662999380734771200 1672 -1936985697584865607680 1673 7010043476973799342080 1674 -23579237149820961423360 1675 73813264121178661847040 1676 -215288687020104430387200 1677 585585228694684050653184 1678 -1486485580532659513196544 1679 3523521376077415142391808 1680 -7802083047028562101010432 1681 16142240786955645726228480 1682 -31208332188114248404041728 1683 56376342017238642278268928 1684 -95135077154090208844578816 1685 149909818545839116967215104 1686 -220455615508586936716492800 1687 302339129840347798925475840 1688 -386322221462666631960330240 1689 459410209306954913682554880 1690 -507769178707687009859665920 1691 520788901238653343445811200 1692 -494749456176720676273520640 1693 434414156642974252337725440 1694 -351668602996693442368634880 1695 261706867346376515251077120 1696 -178436500463438533125734400 1697 111027155843917309500456960 1698 -62754479390040218413301760 1699 32044840539595005147217920 1700 -14687218580647710692474880 1701 5994783094141922731622400 1702 -2158121913891092183384064 1703 677057855338381861453824 1704 -182284807206487424237568 1705 41272031820336775299072 1706 -7642968855617921351680 1707 1111704560817152196608 1708 -119111202944694878208 1709 8358680908399640576 1710 -288230376151711744 1711 118 1712 -6844 1713 260072 1714 -7282016 1715 160204352 1716 -2883678336 1717 43667129088 1718 -567672678144 1719 6433623685632 1720 -64336236856320 1721 573177382901760 1722 -4585419063214080 1723 33156107072471040 1724 -217882989333381120 1725 1307297936000286720 1726 -7190138648001576960 1727 36373642572243271680 1728 -169743665337135267840 1729 732577924086583787520 1730 -2930311696346335150080 1731 10884014872143530557440 1732 -37599324103768560107520 1733 120971738420820584693760 1734 -362915215262461754081280 1735 1016162602734892911427584 1736 -2657656037922027614502912 1737 6496492537142734168784896 1738 -14849125799183392385794048 1739 31746406881012769928249344 1740 -63492813762025539856498688 1741 118793006393467139086352384 1742 -207887761188567493401116672 1743 340179972854019534656372736 1744 -520275252600265170650923008 1745 743250360857521672358461440 1746 -991000481143362229811281920 1747 1232054652232288177603215360 1748 -1426589597321596837224775680 1749 1536327258654027363165143040 1750 -1536327258654027363165143040 1751 1423913068996415604884766720 1752 -1220496916282641947044085760 1753 965044073339763399988346880 1754 -701850235156191563627888640 1755 467900156770794375751925760 1756 -284808791077874837414215680 1757 157553799319675441973821440 1758 -78776899659837720986910720 1759 35369220255437344116572160 1760 -14147688102174937646628864 1761 4993301683120566228221952 1762 -1536400517883251147145216 1763 405841646233311623774208 1764 -90187032496291471949824 1765 16397642272052994899968 1766 -2342520324578999271424 1767 246581086797789396992 1768 -17005592192950992896 1769 576460752303423488 1770 120 1771 -7080 1772 273760 1773 -7802160 1774 174768384 1775 -3204087040 1776 49434485760 1777 -655006936320 1778 7568969041920 1779 -77203484227584 1780 701849856614400 1781 -5731773829017600 1782 42326945198899200 1783 -284195203478323200 1784 1743063914667048960 1785 -9804734520002150400 1786 50753919868246425600 1787 -242490950481621811200 1788 1072065254760854323200 1789 -4395467544519502725120 1790 16744638264836200857600 1791 -59367353848055621222400 1792 196170386628357704908800 1793 -604858692104102923468800 1794 1741993033259816419590144 1795 -4689981243391813437358080 1796 11811804612986789397790720 1797 -27842110873468860723363840 1798 61444658479379554699837440 1799 -126985627524051079712997376 1800 245778633917518218799349760 1801 -445473773975501771573821440 1802 755955495231154521458606080 1803 -1200635198308304239963668480 1804 1783800866058052013660307456 1805 -2477501202858405574528204800 1806 3214055614519012637225779200 1807 -3890698901786173192431206400 1808 4389506453297221037614694400 1809 -4608981775962082089495429120 1810 4496567586304470331215052800 1811 -4068323054275473156813619200 1812 3406037905905047294076518400 1813 -2631938381835718363604582400 1814 1871600627083177503007703040 1815 -1220609104619463588918067200 1816 727171381475425116802252800 1817 -393884498299188604934553600 1818 192923019575112786090393600 1819 -84886128613049625879773184 1820 33288677887470441521479680 1821 -11523003884124383603589120 1822 3478642681999813918064640 1823 -901870324962914719498240 1824 196771707264635938799616 1825 -35137804868684989071360 1826 4931621735955787939840 1827 -510167765788529786880 1828 34587645138205409280 1829 -1152921504606846976 1830 122 1831 -7320 1832 287920 1833 -8349680 1834 190372704 1835 -3553623808 1836 55842659840 1837 -753875907840 1838 8878982914560 1839 -92341422311424 1840 856256825069568 1841 -7135473542246400 1842 53790492856934400 1843 -368849093876121600 1844 2311454321623695360 1845 -13290862349336248320 1846 70363388908250726400 1847 -343998790218114662400 1848 1557047155724097945600 1849 -6539598054041211371520 1850 25535573353875206307840 1851 -92856630377728022937600 1852 314905094324468947353600 1853 -997199465360818333286400 1854 2951710417468022266527744 1855 -8173967309911446276538368 1856 21191767099770416272506880 1857 -51465720099442439518945280 1858 117128880226317276146565120 1859 -249874944482810189112672256 1860 499749888965620378225344512 1861 -937031041810538209172520960 1862 1646903043182158064606248960 1863 -2712546188770613282880880640 1864 4185071262674660493587644416 1865 -6045102934974509601848819712 1866 8169058020235823786282188800 1867 -10318810130824198466882764800 1868 12170904256869567422477107200 1869 -13387994682556524164724817920 1870 13714531138228634510205911040 1871 -13061458226884413819243724800 1872 11542684014455993607703756800 1873 -9444014193645812951757619200 1874 7135477390754614230216867840 1875 -4963810358785818594933473280 1876 3168389590714352294638387200 1877 -1848227261250038838539059200 1878 980692016173489995959500800 1879 -470732167763275198060560384 1880 203060935113569693281026048 1881 -78100359659065266646548480 1882 26524650450248581125242880 1883 -7859155688962542555627520 1884 2000512357190465377796096 1885 -428681219397956866670592 1886 75207231473325766082560 1887 -10373411237700105666560 1888 1054923176715264983040 1889 -70328211781017665536 1890 2305843009213693952 1891 124 1892 -7564 1893 302560 1894 -8925520 1895 207072064 1896 -3934369216 1897 62949907456 1898 -865561227520 1899 10386734730240 1900 -110099388140544 1901 1040939669692416 1902 -8847987192385536 1903 68061439941427200 1904 -476430079589990400 1905 3049152509375938560 1906 -17913770992583639040 1907 96945113606923223040 1908 -484725568034616115200 1909 2245044736160327270400 1910 -9653692365489407262720 1911 38614769461957629050880 1912 -143927777085478435553280 1913 500618355079924993228800 1914 -1627009654009756227993600 1915 4946109348189658933100544 1916 -14077388144847490809593856 1917 37539701719593308825583616 1918 -93849254298983272063959040 1919 220060320425202155184455680 1920 -484132704935444741405802496 1921 999499777931240756450689024 1922 -1936530819741778965623209984 1923 3520965126803234482951290880 1924 -6006352275134929412093378560 1925 9610163640215887059349405696 1926 -14415245460323830589024108544 1927 20259263890184842989979828224 1928 -26656926171295846039447142400 1929 32808524518517964356242636800 1930 -37729803196295659009679032320 1931 40490520503341682839655546880 1932 -40490520503341682839655546880 1933 37665600468224821246191206400 1934 -32529382222557800167165132800 1935 26023505778046240133732106240 1936 -19234765140295047055367208960 1937 13096010308285989484505333760 1938 -8185006442678743427815833600 1939 4677146538673567673037619200 1940 -2432116200110255189979561984 1941 1144525270640120089402146816 1942 -484222229886204653208600576 1943 182725369768379114418339840 1944 -60908456589459704806113280 1945 17718823735115550489051136 1946 -4429705933778887622262784 1947 932569670269239499423744 1948 -160787874184351637831680 1949 21801745652115476316160 1950 -2180174565211547631616 1951 142962266571249025024 1952 -4611686018427387904 1953 126 1954 -7812 1955 317688 1956 -9530640 1957 224923104 1958 -4348513344 1959 70818645888 1960 -991461042432 1961 12117857185280 1962 -130872857601024 1963 1261138445973504 1964 -10929866531770368 1965 85757414326198272 1966 -612552959472844800 1967 4002012668555919360 1968 -24012076011335516160 1969 132772655592090501120 1970 -678615795248462561280 1971 3214495872229559500800 1972 -14143781837810061803520 1973 57922154192936443576320 1974 -221157316009393693655040 1975 788473909250881864335360 1976 -2628246364169606214451200 1977 8200128656209171389087744 1978 -23969606841226808675794944 1979 65694478009288290444771328 1980 -168928657738169889715126272 1981 407758829023168699312373760 1982 -924253345785849051774713856 1983 1967765187802130239262294016 1984 -3935530375604260478524588032 1985 7394026766286792414197710848 1986 -13048282528741398377995960320 1987 21622868190485745883536162816 1988 -33635572740755604707722919936 1989 49089754810832504168028045312 1990 -67175453951665532019406798848 1991 86122376861109656435136921600 1992 -103346852233331587722164305920 1993 115950126895933000859013611520 1994 -121471561510025048518966640640 1995 118646641474908186925502300160 1996 -107860583159007442659547545600 1997 91082270223161840468062371840 1998 -71281776696387527322831421440 1999 51565540588876083595239751680 2000 -34377027059250722396826501120 2001 21047159424031054528669286400 2002 -11786409277457390536054800384 2003 6008757670860630469361270784 2004 -2773272771166444832012894208 2005 1151169829540788420835540992 2006 -426359196126217933642792960 2007 139535736914034960101277696 2008 -39867353404009988600365056 2009 9791981537827014743949312 2010 -2025927214722830636679168 2011 343377494020818751979520 2012 -45783665869442500263936 2013 4503311396994344288256 2014 -290536219160925437952 2015 9223372036854775808 2016 128 2017 -8064 2018 333312 2019 -10166016 2020 243984384 2021 -4798359552 2022 79515672576 2023 -1133098334208 2024 14100779270144 2025 -155108571971584 2026 1522884161175552 2027 -13452143423717376 2028 107617147389739008 2029 -784067788125241344 2030 5227118587501608960 2031 -32016101348447354880 2032 180796807614761533440 2033 -944161106432643563520 2034 4571727462726484623360 2035 -20572773582269180805120 2036 86209717868556567183360 2037 -337001624395266580807680 2038 1230788541269669251645440 2039 -4205194182671369943121920 2040 13456621384548383817990144 2041 -40369864153645151453970432 2042 113633691691741907796361216 2043 -300317613756746470604668928 2044 745616144499508478742626304 2045 -1739771003832186450399461376 2046 3816271879373828342811721728 2047 -7871060751208520957049176064 2048 15265087517495313371246886912 2049 -27836336061314983206391382016 2050 47719433247968542639528083456 2051 -76881309121727096474795245568 2052 116360900292343713583473885184 2053 -165354963573330540355462889472 2054 220473284764440720473950519296 2055 -275591605955550900592438149120 2056 322643831362596176303342223360 2057 -353371815301891050236993863680 2058 361589764494958283963435581440 2059 -345153866108823816510552145920 2060 306803436541176725787157463040 2061 -253446317142711208258956165120 2062 194129093981651138240902594560 2063 -137508108237002889587306004480 2064 89801213542532499322322288640 2065 -53880728125519499593393373184 2066 29581576225775411541470871552 2067 -14790788112887705770735435776 2068 6697715371873678084861329408 2069 -2728698855207794775313874944 2070 992254129166470827386863616 2071 -318938827232079908802920448 2072 89526688345846991944679424 2073 -21609890290376860124577792 2074 4395231923466480025337856 2075 -732538653911080004222976 2076 96070643135879344816128 2077 -9297159013149614014464 2078 590295810358705651712 2079 -18446744073709551616 2080 130 2081 -8320 2082 349440 2083 -10832640 2084 264316416 2085 -5286328320 2086 89112391680 2087 -1292129679360 2088 16366975938560 2089 -183310130511872 2090 1833101305118720 2091 -16497911746068480 2092 134521434237173760 2093 -999302082904719360 2094 6795254163752091648 2095 -42470338523450572800 2096 244829010311656243200 2097 -1305754721662166630400 2098 6460049675591771750400 2099 -29716228507722150051840 2100 127355265033094928793600 2101 -509421060132379715174400 2102 1904791790060202413260800 2103 -6666771265210708446412800 2104 21867009749891123704233984 2105 -67283106922741919089950720 2106 194373419999032210704302080 2107 -527584997140230286197391360 2108 1346251372013001419951964160 2109 -3231003292831203407884713984 2110 7295813887038201243610644480 2111 -15503604509956177642672619520 2112 31007209019912355285345239040 2113 -58366511096305609948885155840 2114 103392105370598509052310847488 2115 -172320175617664181753851412480 2116 270123518535797906533064376320 2117 -398076764158017967522410659840 2118 551183211911101801184876298240 2119 -716538175484432341540339187712 2120 873827043273697977488218521600 2121 -998659478027083402843678310400 2122 1068333395098740384437423308800 2123 -1068333395098740384437423308800 2124 997111168758824358808261754880 2125 -867053190225064659833271091200 2126 701021728267073554758814924800 2127 -525766296200305166069111193600 2128 364817430016538278496934297600 2129 -233483155210584498238037950464 2130 137343032476814410728257617920 2131 -73953940564438528853677178880 2132 36279291597649089626332200960 2133 -16124129598955150945036533760 2134 6449651839582060378014613504 2135 -2303447085565021563576647680 2136 727404342810006809550520320 2137 -200663266982070844013936640 2138 47615012504220200274493440 2139 -9523002500844040054898688 2140 1561147950958039353262080 2141 -201438445284908303646720 2142 19184613836657933680640 2143 -1199038364791120855040 2144 36893488147419103232 2145 132 2146 -8580 2147 366080 2148 -11531520 2149 285981696 2150 -5814961152 2151 99685048320 2152 -1470354462720 2153 18951235297280 2154 -216044082388992 2155 2199721566142464 2156 -20164114356305920 2157 167517257729310720 2158 -1268344951379066880 2159 8793858329561530368 2160 -56060846850954756096 2161 329769687358557388800 2162 -1795412742285479116800 2163 9071559118916105011200 2164 -42636327858905693552640 2165 186787722048539228897280 2166 -764131590198569572761600 2167 2923633910324961843609600 2168 -10476354845331113272934400 2169 35200552280312540597059584 2170 -111017126422524166498418688 2171 328939633844516048884203520 2172 -916331837138294707605995520 2173 2401421366293461992346746880 2174 -5923506036857206247788642304 2175 13757820472700608059380072448 2176 -30095232284032580129893908480 2177 62014418039824710570690478080 2178 -120380929136130320519575633920 2179 220125127563209728950081159168 2180 -379104386358861199858473107456 2181 614763869771126270040767201280 2182 -938323801229613780588539412480 2183 1347336740227137736229697617920 2184 -1818904599306635943910091784192 2185 2306903394242562660568896897024 2186 -2746313564574479357820115353600 2187 3065652351152907190124779929600 2188 -3205000185296221153312269926400 2189 3133777958956305127683108372480 2190 -2861275527742713377449794600960 2191 2435128108717202874425357107200 2192 -1927809752734452275586741043200 2193 1416350022417148610635156684800 2194 -963118015243661055231906545664 2195 604309342897983407204333518848 2196 -348640005518067350310192414720 2197 184187172726526147333686558720 2198 -88682712794253330197700935680 2199 38697911037492362268087681024 2200 -15202750764729142319605874688 2201 5334298513940049936703815680 2202 -1655471952602084463114977280 2203 448941546468361888302366720 2204 -104753027509284440603885568 2205 20607152952646119463059456 2206 -3323734347200987010170880 2207 422061504406474540974080 2208 -39568266038106988216320 2209 2434970217729660813312 2210 -73786976294838206464 2211 134 2212 -8844 2213 383240 2214 -12263680 2215 309044736 2216 -6386924544 2217 111314970624 2218 -1669724559360 2219 21891944222720 2220 -253946552983552 2221 2631809730920448 2222 -24563557488590848 2223 207845486441922560 2224 -1603379466837688320 2225 11330548232319664128 2226 -73648563510077816832 2227 441891381060466900992 2228 -2454952117002593894400 2229 12662384603487063244800 2230 -60779446096737903575040 2231 272060377766350616002560 2232 -1137707034295648030556160 2233 4451897090722100989132800 2234 -16323622665981036960153600 2235 56153261970974767142928384 2236 -181418230983149247692537856 2237 550973886689564381881040896 2238 -1574211104827326805374402560 2239 4234085040570051407558737920 2240 -10726348769444130232482136064 2241 25604832546415020554957357056 2242 -57610873229433796248654053376 2243 122204882607889870830478295040 2244 -244409765215779741660956590080 2245 460886985835470369989232427008 2246 -819354641485280657758635425792 2247 1372972642488848669757713416192 2248 -2167851540771866320670073815040 2249 3223984342686365297406776442880 2250 -4513578079760911416369487020032 2251 5944712592855834548389080465408 2252 -7360120353059604678957909147648 2253 8558279480301865905765010636800 2254 -9336304887602035533561829785600 2255 9543778329548747434307648225280 2256 -9128831445655323632816011345920 2257 8157679164202629629324946309120 2258 -6798065970168858024437455257600 2259 5271969527886053161808638771200 2260 -3795818060077958276502219915264 2261 2530545373385305517668146610176 2262 -1557258691314034164718859452416 2263 881467183762660847954071388160 2264 -457057058247305624865074053120 2265 216063336625999022663489552384 2266 -92598572839713866855781236736 2267 35739800043398334575915565056 2268 -12324068980482184336522608640 2269 3759885451672530814532321280 2270 -1002636120446008217208619008 2271 230113207971215000670830592 2272 -44538040252493225936289792 2273 7069530198808448561315840 2274 -883691274851056070164480 2275 81571502293943637245952 2276 -4943727411754159833088 2277 147573952589676412928 2278 136 2279 -9112 2280 400928 2281 -13030160 2282 333572096 2283 -7005014016 2284 124088819712 2285 -1892354500608 2286 25231393341440 2287 -297730441428992 2288 3139702836887552 2289 -29827176950431744 2290 256972601419104256 2291 -2019070439721533440 2292 14537307165995040768 2293 -96309659974717145088 2294 589188508080622534656 2295 -3338734879123527696384 2296 17572288837492251033600 2297 -86104215303712030064640 2298 393619269959826423152640 2299 -1681827789828349262561280 2300 6727311159313397050245120 2301 -25227416847425238938419200 2302 88800507302936841063235584 2303 -293724754925098781978394624 2304 913810348655862877266116608 2305 -2676158878206455569136484352 2306 7382507250224705018307543040 2307 -19194518850584233047599611904 2308 47057530085303281019921629184 2309 -108820538322263837358568767488 2310 237426629066757463327786401792 2311 -488819530431559483321913180160 2312 949706516267029853311145607168 2313 -1741128613156221397737100279808 2314 3011681925459409985274984267776 2315 -4913796825749563660185500647424 2316 7559687424230097938746924072960 2317 -10961546765133642011183039905792 2318 14971868752377657381128054505472 2319 -19249545538771273775736070078464 2320 23278520186421075263680828932096 2321 -26452863848205767345091851059200 2322 28216388104752818501431307796480 2323 -28216388104752818501431307796480 2324 26415342055513276894956969000960 2325 -23113424298574117283087347875840 2326 18868101468223769210683549286400 2327 -14339757115850064600119497457664 2328 10122181493541222070672586440704 2329 -6618349438084645200055152672768 2330 3995984566390729177391790292992 2331 -2219991425772627320773216829440 2332 1130177453120610272393637658624 2333 -524725246091711912182760341504 2334 220936945722826068287478038528 2335 -83803669067278853488353738752 2336 28408023412636899487577538560 2337 -8522407023791069846273261568 2338 2235385448863231435088068608 2339 -504764456194923227277950976 2340 96145610703794900433895424 2341 -15022751672467953192796160 2342 1848954051996055777574912 2343 -168086731999641434324992 2344 10035028776097996079104 2345 -295147905179352825856 2346 138 2347 -9384 2348 419152 2349 -13832016 2350 359632416 2351 -7672158208 2352 138098847744 2353 -2140532140032 2354 29016102342656 2355 -348193228111872 2356 3735163719745536 2357 -36106582624206848 2358 316626955319967744 2359 -2533015642559741952 2360 18575448045438107648 2361 -125384274306707226624 2362 781807828030056824832 2363 -4517111895284772765696 2364 24249758595739306426368 2365 -121248792978696532131840 2366 565827700567250483281920 2367 -2469066329748002108866560 2368 10090966738970095575367680 2369 -38682039166052033038909440 2370 139255340997787318940073984 2371 -471325769530972464104865792 2372 1501259858506060441222905856 2373 -4503779575518181323668717568 2374 12734825006637616156580511744 2375 -33959533351033643084214697984 2376 85446567786471747115120852992 2377 -202935598492870399398412025856 2378 455067705711285138044923936768 2379 -963672788565074409977485983744 2380 1927345577130148819954971967488 2381 -3640541645690281104359391494144 2382 6493939151771852780749184827392 2383 -10937160676668383630735469182976 2384 17387281075729225259117925367808 2385 -26080921613593837888676888051712 2386 36894962282644941403494134317056 2387 -49193283043526588537992179089408 2388 61777611263963622815152969089024 2389 -73009904221047917872453508923392 2390 81122115801164353191615009914880 2391 -84649164314258455504293923389440 2392 82848118265018913897819584593920 2393 -75944108409600671073001285877760 2394 65094950065372003776858245038080 2395 -52075960052297603021486596030464 2396 38801695725241351270911581356032 2397 -26862712425167089341400325554176 2398 17232683442560019577502095638528 2399 -10211960558554085675556797415424 2400 5570160304665864913940071317504 2401 -2785080152332932456970035658752 2402 1270387437906249892652998721536 2403 -525677560512930990063309815808 2404 196015361547194606464285016064 2405 -65338453849064868821428338688 2406 19280199496445371127634591744 2407 -4975535353921386097454088192 2408 1105674523093641354989797376 2409 -207313973080057754060587008 2410 31894457396931962163167232 2411 -3865994835991752989474816 2412 346208492775380864729088 2413 -20365205457375344984064 2414 590295810358705651712 2415 140 2416 -9660 2417 437920 2418 -14670320 2419 387296448 2420 -8391423040 2421 153443164160 2422 -2416729835520 2423 33297166622720 2424 -406225432797184 2425 4431550175969280 2426 -43576910063697920 2427 388840120568381440 2428 -3166269553199677440 2429 23641479330557591552 2430 -162535170397583441920 2431 1032576376643471278080 2432 -6080727551344886415360 2433 33283982386308851957760 2434 -169748310170175144984576 2435 808325286524643547545600 2436 -3600721730882503075430400 2437 15029099398466099793100800 2438 -58863972643992224189644800 2439 216619419329891385017892864 2440 -749836451526547101985013760 2441 2443911397568005369432637440 2442 -7506299292530302206114529280 2443 21742384157673978803917946880 2444 -59429183364308875397375721472 2445 153365634488539033283550248960 2446 -373828734065813893628653731840 2447 860938902697025936841747988480 2448 -1873808199987644686067333857280 2449 3854691154260297639909943934976 2450 -7495232799950578744269335429120 2451 13775022443152414989467967815680 2452 -23925038980212089192233838837760 2453 39261602429065992520588863733760 2454 -60855483765052288406912738787328 2455 89056805509832617180847910420480 2456 -122983207608816471344980447723520 2457 160164177351016799891137327267840 2458 -196565126748975163502759447101440 2459 227141924243260188936522027761664 2460 -246893395916587161887523943219200 2461 252146446893535824906407431372800 2462 -241640344939638498868640455065600 2463 216983166884573345922860816793600 2464 -182265860183041610575203086106624 2465 142953615829836557313884773416960 2466 -104466103875649791883223488266240 2467 70958108292894198260302746746880 2468 -44677327443674124830560988692480 2469 25994081421774036265053666148352 2470 -13925400761664662284850178293760 2471 6840547742572114806593070039040 2472 -3066452436325430775369307258880 2473 1247370482573056586590904647680 2474 -457369176943454081749998370816 2475 149957107194575108770491269120 2476 -43535934346812128352723271680 2477 11056745230936413549897973760 2478 -2418663019267340464040181760 2479 446522403557047470284341248 2480 -67654909629855677315809280 2481 8078198164758886843678720 2482 -712782191008137074442240 2483 41320706725109395619840 2484 -1180591620717411303424 2485 142 2486 -9940 2487 457240 2488 -15546160 2489 416637088 2490 -9166015936 2491 170226010240 2492 -2723616163840 2493 38130626293760 2494 -472819766042624 2495 5244001041563648 2496 -52440010415636480 2497 475993940695777280 2498 -3943949794336440320 2499 29974018436956946432 2500 -209818129058698625024 2501 1357646717438638161920 2502 -8145880304631828971520 2503 45445437488998624788480 2504 -236316274942792848900096 2505 1147821906864993837514752 2506 -5217372303931790170521600 2507 22230542860231105943961600 2508 -88922171440924423775846400 2509 334347364617875833397182464 2510 -1183075290186329872020799488 2511 3943584300621099573402664960 2512 -12394122087666312944979804160 2513 36754982742734583216147005440 2514 -102913951679656833005211615232 2515 272224001217156784078301691904 2516 -680560003042891960195754229760 2517 1608596370828653724099055452160 2518 -3595686005381696559750829834240 2519 7602307554235587012044611649536 2520 -15204615108471174024089223299072 2521 28765488043053572478006638673920 2522 -51475083866516919171169774469120 2523 87111680389490170905056541409280 2524 -139378688623184273448090466254848 2525 210767773039937193994673387995136 2526 -301096818628481705706676268564480 2527 406130592568649742581098222714880 2528 -516893481451008763285034101637120 2529 620272177741210515942040921964544 2530 -701177244403107539760567998742528 2531 745933238726710148681455317811200 2532 -745933238726710148681455317811200 2533 700263856763850343660141726924800 2534 -616232193952188302420924719693824 2535 507485336195919778464290945630208 2536 -390373335535322906510993035100160 2537 279890316044193782026749723279360 2538 -186593544029462521351166482186240 2539 115348736309122285926175643533312 2540 -65913563605212734814957510590464 2541 34691349265901439376293426626560 2542 -16747547921469660388555447336960 2543 7380275355223918137329519165440 2544 -2952110142089567254931807666176 2545 1064695461081483272270488010752 2546 -343450148735962345893705809920 2547 98128613924560670255344517120 2548 -24532153481140167563836129280 2549 5283848442091728398364704768 2550 -960699716743950617884491776 2551 143388017424470241475297280 2552 -16869178520525910761799680 2553 1466885088741383544504320 2554 -83822005070936202543104 2555 2361183241434822606848 2556 144 2557 -10224 2558 477120 2559 -16460640 2560 447729408 2561 -9999290112 2562 188558042112 2563 -3064068184320 2564 43577858621440 2565 -549081018630144 2566 6189640573648896 2567 -62928012498763776 2568 580873961527050240 2569 -4895937675727994880 2570 37861918025629827072 2571 -269766165932612517888 2572 1777282975556035411968 2573 -10861173739509105295360 2574 61737198098262282731520 2575 -327207149920790098477056 2576 1620454456750579535314944 2577 -7513016117661777845551104 2578 32665287468094686285004800 2579 -133383257161386635663769600 2580 512191707499724680948875264 2581 -1851770019422081538815164416 2582 6309734880993759317444263936 2583 -20281290688908512091785134080 2584 61543226918067209106106613760 2585 -176423917165125999437505626112 2586 478051904576470450088724922368 2587 -1225008005477205528352357613568 2588 2969716376914437644490563911680 2589 -6812878747039004007948940738560 2590 14793679564998980131546271318016 2591 -30409230216942348048178446598144 2592 59174718259995920526185085272064 2593 -109006059952624064127183051816960 2594 190061848122524009247396090347520 2595 -313602049402164615258203549073408 2596 489525150286305740890854320504832 2597 -722632364708356093696023044554752 2598 1008324229825613153994450759843840 2599 -1329154666588308248447230547066880 2600 1654059140643228042512109125238784 2601 -1941721599885528571644649842671616 2602 2148287727532925228202591315296256 2603 -2237799716180130446044365953433600 2604 2192130334217270641023052362547200 2605 -2016759907479888989741208173543424 2606 1739949724100296383306140385017856 2607 -1405344007927162463439574926360576 2608 1060636987114839595048735793479680 2609 -746374176117850085404665928744960 2610 488535824368047328628508607905792 2611 -296611036223457306667308797657088 2612 166518476476326909006208447807488 2613 -86130246453272539141142300590080 2614 40875371198163238914440413839360 2615 -17712660852537403529590845997056 2616 6968915745260617782134103343104 2617 -2472841070898928890434681831424 2618 785028911396485362042756136960 2619 -220789381330261508074525163520 2620 54348155404372063526036963328 2621 -11528396600927407414613901312 2622 2064787450912371477244280832 2623 -303645213369466393712394240 2624 35205242129793205068103680 2625 -3017592182553703291551744 2626 170005193383307227693056 2627 -4722366482869645213696 2628 146 2629 -10512 2630 497568 2631 -17414880 2632 480650688 2633 -10894748928 2634 208556622336 2635 -3441184268544 2636 49705994990080 2637 -636236735873024 2638 7287802610909184 2639 -75307293646061568 2640 706729986524577792 2641 -6057685598782095360 2642 47653793377085816832 2643 -345490001983872172032 2644 2316815307421260447744 2645 -14415739690621176119296 2646 83459545577280493322240 2647 -450681546117314663940096 2648 2274868756592159732269056 2649 -10753925031162936916180992 2650 47691319703418241976107008 2651 -198713832097576008233779200 2652 778958221822497952276414464 2653 -2876153434421530900712914944 2654 10013274919837922395074592768 2655 -32900760450896030726673661952 2656 102105808295884233289676881920 2657 -299510371001260417649718853632 2658 830899738906722448963736174592 2659 -2181111814630146428529807458304 2660 5419732387868848701195279138816 2661 -12752311500867879296930068561920 2662 28419437059076988147444152795136 2663 -59996589346940308311270989234176 2664 119993178693880616622541978468352 2665 -227355496472615905179553222361088 2666 408073968027772137501762193981440 2667 -693725745647212633752995729768448 2668 1116729249090634971407261418651648 2669 -1701682665280967575477731685564416 2670 2453588959242325341386496848953344 2671 -3345803126239534556436132066754560 2672 4312368473819844539406570219372544 2673 -5249839881171984656668868093149184 2674 6031730927303982371491891000639488 2675 -6534375171245980902449548584026112 2676 6667729766577531533111784269414400 2677 -6401020575914430271787312898637824 2678 5773469539060074362788556732104704 2679 -4885243456127755230051855696396288 2680 3871325002969164521927885646200832 2681 -2867648150347529275502137515704320 2682 1981284176603747499437840465395712 2683 -1273682684959551963924326013468672 2684 759740548923241522340826043121664 2685 -419167199405926357153559196205056 2686 213135864104708317196725015019520 2687 -99463403248863881358471673675776 2688 42394237450335424841315795337216 2689 -16410672561420164454702888517632 2690 5730711053194343142912119799808 2691 -1790847204123232232160037437440 2692 495926918064895079675087290368 2693 -120224707409671534466687827968 2694 25121580652767186306472083456 2695 -4433220115194209348200955904 2696 642495668868725992492892160 2697 -73428076442140113427759104 2698 6205189558490713810796544 2699 -344732753249484100599808 2700 9444732965739290427392 2701 148 2702 -10804 2703 518592 2704 -18410016 2705 515480448 2706 -11856050304 2707 230346120192 2708 -3858297513216 2709 56588363527168 2710 -735648725853184 2711 8560276082655232 2712 -89882898867879936 2713 857344573816700928 2714 -7471145571831250944 2715 59769164574650007552 2716 -440797588738043805696 2717 3007795311389004791808 2718 -19049370305463697014784 2719 112291024958522845560832 2720 -617600637271875650584576 2721 3176231848826789060149248 2722 -15303662544347256380719104 2723 69199169765744115808468992 2724 -294096471504412492185993216 2725 1176385886017649968743972864 2726 -4434069878066526805265743872 2727 15765581788680984196500422656 2728 -52927310290571875516822847488 2729 167907329197676294743024205824 2730 -503721987593028884229072617472 2731 1429920480909243284263173881856 2732 -3842911292443591326457279807488 2733 9781956017129141558254894055424 2734 -23591776276605576699320626839552 2735 53924060060812746741304289918976 2736 -116835463465094284606159294824448 2737 239986357387761233245083956936704 2738 -467341853860377138424637179297792 2739 862784960973003947860868638703616 2740 -1509873681702756908756520117731328 2741 2504180740385060238913252878188544 2742 -3935141163462237518292254522867712 2743 5856954289804260492341960220082176 2744 -8252981044724185239209125764661248 2745 11003974726298913652278834352881664 2746 -13874576828811673735482008531894272 2747 16531410689647951684829627186937856 2748 -18597837025853945645433330585305088 2749 19736480109069493338010881437466624 2750 -19736480109069493338010881437466624 2751 18575510690888934906363182529380352 2752 -16432182534247903955628969160605696 2753 13641811915224674982031597038993408 2754 -10610298156285858319357908808105984 2755 7716580477298806050442115496804352 2756 -5236251038167046962800006944260096 2757 3307105918842345450189478070059008 2758 -1938648297252409401835211282448384 2759 1051470262916561031503843407429632 2760 -525735131458280515751921703714816 2761 241321043948063187558259142688768 2762 -101199147462091014137334479192064 2763 38552056176034672052317896835072 2764 -13252269310511918517984277037056 2765 4077621326311359543995162165248 2766 -1112078543539461693816862408704 2767 265570995472110255239847739392 2768 -54676381420728581961145122816 2769 9508935899257144688894803968 2770 -1358419414179592098413543424 2771 153061342442770940666314752 2772 -12755111870230911722192896 2773 698910239464707491627008 2774 -18889465931478580854784 2775 150 2776 -11100 2777 540200 2778 -19447200 2779 552300480 2780 -12887011200 2781 254058220800 2782 -4318989753600 2783 64304958553600 2784 -848825452907520 2785 10031573534361600 2786 -107003451033190400 2787 1037110371552460800 2788 -9185834719464652800 2789 74711455718312509440 2790 -560335917887343820800 2791 3889390488865092403200 2792 -25064960928241706598400 2793 150389765569450239590400 2794 -842182687188921341706240 2795 4411433123370540361318400 2796 -21656126242000834501017600 2797 99806494854438628569907200 2798 -432494811035900723802931200 2799 1764578829026474953115959296 2800 -6786841650101826742753689600 2801 24633721544814037807031910400 2802 -84458473867933843909823692800 2803 273761949778820045776669900800 2804 -839536645988381473715121029120 2805 2437364456095301052721319116800 2806 -6702752254262077894983627571200 2807 17467778602016324211169453670400 2808 -43155688310863859815830414950400 2809 101107612614023900139945543598080 2810 -224683583586719778088767874662400 2811 473657284317949802457402546585600 2812 -947314568635899604914805093171200 2813 1797468668693758224710142997299200 2814 -3235443603648764804478257395138560 2815 5523928103790574056426293113651200 2816 -8943502644232357996118760279244800 2817 13727236616728735528926469265817600 2818 -19966889624332706223893046204825600 2819 27509936815747284130697085882204160 2820 -35882526281409501040039677237657600 2821 44280564347271299155793644250726400 2822 -51660658405149849015092584959180800 2823 56932154160777384628877542608076800 2824 -59209440327208480014032644312399872 2825 58048470909027921582384945404313600 2826 -53583203916025773768355334219366400 2827 46506176983720482893289535360204800 2828 -37893921986735208283421102886092800 2829 28937176789870522689157933113016320 2830 -20669411992764659063684237937868800 2831 13779607995176439375789491958579200 2832 -8552860134937100302214167422566400 2833 4928766857421379835174265972326400 2834 -2628675657291402578759608518574080 2835 1292791306864624219062102550118400 2836 -583841235358217389253852764569600 2837 240950351100216700326986855219200 2838 -90356381662581262622620070707200 2839 30582159947335196579963716239360 2840 -9267321196162180781807186739200 2841 2489728082551033642873572556800 2842 -585818372364949092440840601600 2843 118861698740714308611185049600 2844 -20376291212693881476203151360 2845 2869900170801955137493401600 2846 -318877796755772793054822400 2847 26209133979926530936012800 2848 -1416709944860893564108800 2849 37778931862957161709568 2850 152 2851 -11400 2852 562400 2853 -20527600 2854 591194880 2855 -13991612160 2856 279832243200 2857 -4827106195200 2858 72942938060800 2859 -977435370014720 2860 11729224440176640 2861 -127066598101913600 2862 1251117273618841600 2863 -11260055462569574400 2864 93083125157241815040 2865 -709758829323968839680 2866 5010062324639780044800 2867 -32843741905971891404800 2868 200519687425933652787200 2869 -1142962218327821820887040 2870 6095798497748383044730880 2871 -30478992488741915223654400 2872 143118747338440297571942400 2873 -632107800744777980942745600 2874 2629568451098276400721821696 2875 -10315999308154776648985608192 2876 38207404845017691292539289600 2877 -133725916957561919523887513600 2878 442678897514687733596317286400 2879 -1387060545546021565268460830720 2880 4116437748072064000151561175040 2881 -11577481166452680000426265804800 2882 30873283110540480001136708812800 2883 -78091245514896508238169322291200 2884 187418989235751619771606373498880 2885 -426898808814767578368658961858560 2886 923024451491389358634938295910400 2887 -1894629137271799209829610186342400 2888 3692097805965557434539753183641600 2889 -6830380941036281253898543389736960 2890 11994815311088103665382807903928320 2891 -19991358851813506108971346506547200 2892 31614241905193451521163989824307200 2893 -47421362857790177281745984736460800 2894 67443716064412696578483178291855360 2895 -90902399912904069301433849002065920 2896 116045616910090301235872998726041600 2897 -140221787099692447326679873460633600 2898 160253470971077082659062712526438400 2899 -173073748648763249271787729528553472 2900 176467351563444881610450234029113344 2901 -169680145734081616933125225027993600 2902 153672584815772030430000203798937600 2903 -130906275954176174070000173606502400 2904 104725020763340939256000138885201920 2905 -78543765572505704442000104163901440 2906 55118431980705757503157967834316800 2907 -36112076125289979053793151339724800 2908 22034487127295580439602600817459200 2909 -12486209372134162249108140463226880 2910 6550142621447429376581319587266560 2911 -3169423849087465827378057864806400 2912 1408632821816651478834692384358400 2913 -572257083863014663276593781145600 2914 211294923272497721825203857653760 2915 -70431641090832573941734619217920 2916 21024370474875395206487946035200 2917 -5565274537467016378187985715200 2918 1290498443470612493492866252800 2919 -258099688694122498698573250560 2920 43622482596189718089899704320 2921 -6058678138359683068041625600 2922 663964727491472117045657600 2923 -53834977904713955436134400 2924 2871198821584744289927168 2925 -75557863725914323419136 2926 154 2927 -11704 2928 585200 2929 -21652400 2930 632250080 2931 -15174001920 2932 307815467520 2933 -5386770681600 2934 82597150451200 2935 -1123321246136320 2936 13684095180206080 2937 -150525046982266880 2938 1505250469822668800 2939 -13762290009807257600 2940 115603236082380963840 2941 -895925079638452469760 2942 6429579983287717724160 2943 -42863866555251451494400 2944 266207171237877435596800 2945 -1544001593179689126461440 2946 8381722934404026686504960 2947 -42670589484238681313116160 2948 204076732315924128019251200 2949 -918345295421658576086630400 2950 3893784052587832362607312896 2951 -15575136210351329450429251584 2952 58839403461327244590510505984 2953 -210140726647597302108966092800 2954 710130731429811572644092313600 2955 -2272418340575397032461095403520 2956 6890558839164107130688482836480 2957 -19810356662596808000729388154880 2958 54028245443445840001989240422400 2959 -139837811735977468240442739916800 2960 343601480265544636247945018081280 2961 -801736787286270817911871708856320 2962 1776822069120924515372256219627520 2963 -3740678040254577927099486778163200 2964 7481356080509155854198973556326400 2965 -14214576552967396122978049757020160 2966 25655577193160666173179894683402240 2967 -43980989473989713439736962314403840 2968 71596959608820463739106682837401600 2969 -110649846668177080324073964385075200 2970 162286441779993051141975147764776960 2971 -225789832041729462458400205585776640 2972 297850416735898439838740696730173440 2973 -372313020919873049798425870912716800 2974 440697045170461977312422459447705600 2975 -493580690590917414589913154581430272 2976 522614848860971380154025693086220288 2977 -522614848860971380154025693086220288 2978 493032876283935264296250653854924800 2979 -438251445585720234930000581204377600 2980 366537572671693287396000486098206720 2981 -287993807099187582954000381934305280 2982 212205963125717166387158176162119680 2983 -146348940086701494060109087008358400 2984 94258639377875538547188903496908800 2985 -56555183626725323128313342098145280 2986 31522561365715753874797600513720320 2987 -16269709091982324580540697039339520 2988 7747480519991583133590808113971200 2989 -3389522727496317620945978549862400 2990 1355809090998527048378391419944960 2991 -493021487635828017592142334525440 2992 161887652656540543089957184471040 2993 -47614015487217806791163877785600 2994 12421047518404645249868837683200 2995 -2839096575635347485684305756160 2996 559821859984434715487046205440 2997 -93303643330739119247841034240 2998 12781321004210838253128908800 2999 -1381764432887658189527449600 3000 110541154631012655162195968 3001 -5817955506895402903273472 3002 151115727451828646838272 3003 156 3004 -12012 3005 608608 3006 -22822800 3007 675554880 3008 -16438502080 3009 338163471360 3010 -6002401616640 3011 93370691814400 3012 -1288515547038720 3013 15930737672478720 3014 -177893237342679040 3015 1806300563787202560 3016 -16772790949452595200 3017 143127816101995479040 3018 -1127131551803214397440 3019 8221430142564622663680 3020 -55723026521826886942720 3021 351934904348380338585600 3022 -2076415935655443997655040 3023 11469726120763404939427840 3024 -59434035353046734686126080 3025 289417911284401490645483520 3026 -1326498760053506832125132800 3027 5730474643431149514780573696 3028 -23362704315526994175643877376 3029 89989675882029903491369009152 3030 -327819533570251791289987104768 3031 1130412184725006176862024499200 3032 -3692679803435020177749280030720 3033 11435395520314901195610673643520 3034 -33591474340925022262106353827840 3035 93648958768639456003448016732160 3036 -247894302622869148244421220761600 3037 623277103737499572728830497914880 3038 -1488939747817360090407761745018880 3039 3380295643693466151195999637340160 3040 -7294322178496426957843999217418240 3041 14962712161018311708397947112652800 3042 -29177288713985707831375996869672960 3043 54084730299095458419135994197442560 3044 -95292143860311045786096751681208320 3045 159558938556799890618580607466209280 3046 -253843765885818007802287330059878400 3047 383586135116347211790123076534927360 3048 -550362715601715564742350501115330560 3049 749430080819357364755541107901726720 3050 -968013854391669929475907264373063680 3051 1185323087010208076909274201273139200 3052 -1374974780931841369214758073476841472 3053 1509776230042806209333852002249080832 3054 -1567844546582914140462077079258660864 3055 1538262574005878024604302040027365376 3056 -1424317198153590763522501888914227200 3057 1243040463843133757256001648506961920 3058 -1021068952442574157746001354130718720 3059 788193577324092332295158940030730240 3060 -570760866338135826834425439332597760 3061 386956519551278526667407077513625600 3062 -245072462382476400222691149091962880 3063 144632928619166400131424284710010880 3064 -79314831823413832330135898066780160 3065 40286898703956232294672202192650240 3066 -18884483767479483888127594777804800 3067 8134854545991162290270348519669760 3068 -3204639669632882114348925174415360 3069 1147930627928196578274241853521920 3070 -371389320800298892971078246727680 3071 107649078492840258832196593254400 3072 -27681191612444637985421981122560 3073 6238015011255129686855657717760 3074 -1212947363299608550221933445120 3075 199388607665689076748810977280 3076 -26944406441309334695785267200 3077 2874070020406329034217095168 3078 -226900264768920713227665408 3079 11787026741242634453385216 3080 -302231454903657293676544 3081 158 3082 -12324 3083 632632 3084 -24040016 3085 721200480 3086 -17789611840 3087 371040475520 3088 -6678728559360 3089 105375495047680 3090 -1475256930667520 3091 18507768766556160 3092 -209754712687636480 3093 2162087038472560640 3094 -20385392077027000320 3095 176673398000900669440 3096 -1413387184007205355520 3097 10475693246171051458560 3098 -72165886806956132270080 3099 463380957392034112471040 3100 -2780285744352204674826240 3101 15622557992074292934737920 3102 -82373487594573544564981760 3103 408285981990494960017735680 3104 -1905334582622309813416099840 3105 8383472163538163179030839296 3106 -34823653602389293205205024768 3107 136715084513083891842656763904 3108 -507798885334311598272725123072 3109 1786051251865509759441998708736 3110 -5953504172885032531473329029120 3111 18820755127184941551109233704960 3112 -56462265381554824653327701114880 3113 160831907450489500527660724387840 3114 -435192220160148060251317254225920 3115 1119065708983237869217672939438080 3116 -2735493955292359235865422740848640 3117 6358175139328186332011523127377920 3118 -14054913465883359260235998492098560 3119 29551356518011165624085945547489280 3120 -59102713036022331248171891094978560 3121 112439307727066874081887987936788480 3122 -203461604458501962624368740076093440 3123 350143226277421982190774110828625920 3124 -572961642999417789039448544992296960 3125 891273666887983227394697736654684160 3126 -1317534985834409988322596654185185280 3127 1850155512022788494240242110132387840 3128 -2466874016030384658986989480176517120 3129 3121350795793547935861088730019266560 3130 -3745620954952257523033306476023119872 3131 4259725791906488947763368149202763776 3132 -4587397006668526559129781083756822528 3133 4673951667171706305528456198544687104 3134 -4500842346165346812731105968968957952 3135 4091674860150315284301005426335416320 3136 -3507149880128841672258004651144642560 3137 2830331482209240647787161648292167680 3138 -2147148020986320491424743319394058240 3139 1528478252227550180336257956178821120 3140 -1018985501485033453557505304119214080 3141 634777853384119200576806582893936640 3142 -368580689061746632592984467486801920 3143 198916562350783896954943998326210560 3144 -99458281175391948477471999163105280 3145 45903822080950130066525538075279360 3146 -19474348761615206694889622213754880 3147 7557209967193960806972092202352640 3148 -2667250576656692049519561953771520 3149 850427720093438044774353086709760 3150 -242979348598125155649815167631360 3151 61600398236144405657699619962880 3152 -13688977385809867923933248880640 3153 2625283334264906177192677867520 3154 -425721621772687488193407221760 3155 56762882903024998425787629568 3156 -5975040305581578781661855744 3157 465587556279084060908716032 3158 -23876284937388926200446976 3159 604462909807314587353088 3160 160 3161 -12640 3162 657280 3163 -25305280 3164 769280512 3165 -19232012800 3166 406619699200 3167 -7420809510400 3168 118732952166400 3169 -1686007920762880 3170 21458282627891200 3171 -246770250220748800 3172 2581596463847833600 3173 -24709566153972121600 3174 217444182154954670080 3175 -1766733980009006694400 3176 13302467614185462169600 3177 -93117273299298235187200 3178 607712731005946377011200 3179 -3707047659136272899768320 3180 21183129480778702284390400 3181 -113618603578722130434457600 3182 573032957179642049147699200 3183 -2721906546603299733451571200 3184 12194141328782782805863038976 3185 -51590597929465619563266703360 3186 206362391717862478253066813440 3187 -781229054360479381958038650880 3188 2801649022534132955987448954880 3189 -9525606676616052050357326446592 3190 30727763472955006614055891763200 3191 -94103775635924707755546168524800 3192 273756438213599149834316126617600 3193 -756856035061127061306638703001600 3194 1989450149303533989720307447889920 3195 -4973625373258834974300768619724800 3196 11829163049912904803742368609075200 3197 -26771263744539731924259044746854400 3198 57661183449777884144557942531686400 3199 -118205426072044662496343782189957120 3200 230644733799111536578231770126745600 3201 -428340219912635710788144715949670400 3202 757066435194425907439511590980812800 3203 -1273248095554261753420996766649548800 3204 2037196952886818805473594826639278080 3205 -3100082319610376443111992127494553600 3206 4485225483691608470885435418502758400 3207 -6167185040075961647467473700441292800 3208 8055098827854317253835067690372300800 3209 -9988322546539353394755483936061652992 3210 11750967701811003993829981101249003520 3211 -13106848590481504454656517382162350080 3212 13848745680508759423788018366058332160 3213 -13848745680508759423788018366058332160 3214 13093359552481008909763217364273332224 3215 -11690499600429472240860015503815475200 3216 9844631242466923992303170950581452800 3217 -7807810985404801786999066615978393600 3218 5822774294200191163185744594966937600 3219 -4075942005940133814230021216476856320 3220 2672748856354186107691817191132364800 3221 -1638136395829985033746597633274675200 3222 936077940474277162140912933299814400 3223 -497291405876959742387359995815526400 3224 244820384431734027021469536401489920 3225 -111281992923515466827940698364313600 3226 46505907490424374196751336629862400 3227 -17781670511044613663463746358476800 3228 6184928873406822143813476994252800 3229 -1943834788785001245198521341050880 3230 547559095432394716957329955225600 3231 -136889773858098679239332488806400 3232 30003238105884642025059175628800 3233 -5676288290302499842578762956800 3234 908206126448399974812602073088 3235 -119500806111631575633237114880 3236 12415668167442241624232427520 3237 -955051397495557048017879040 3238 48357032784585166988247040 3239 -1208925819614629174706176 3240 162 3241 -12960 3242 682560 3243 -26619840 3244 819891072 3245 -20770573824 3246 445083724800 3247 -8234048908800 3248 133574571187200 3249 -1923473825095680 3250 24830298469416960 3251 -289686815476531200 3252 3075136964289331200 3253 -29872759081667788800 3254 266863314462898913280 3255 -2201622344318916034560 3256 16835935574203475558400 3257 -119722208527669159526400 3258 793947277604542847385600 3259 -4922473121148165653790720 3260 28597224799051248083927040 3261 -155984862540279535003238400 3262 800270164337086310016614400 3263 -3867972460962583831746969600 3264 17637954421989382272766181376 3265 -75978880587031185174992781312 3266 309543587576793717379600220160 3267 -1193953837796204338464172277760 3268 4364107131255091719903526256640 3269 -15128904721684317962332224356352 3270 49778976826187110714770544656384 3271 -155559302581834720983657952051200 3272 461963989485448565345408463667200 3273 -1304368911488325360975270956236800 3274 3503162219425788112333584853893120 3275 -8952525671865902953741383515504640 3276 21776413796430574752343905848524800 3277 -50429589844365541531743781965004800 3278 111203710938857347993076032025395200 3279 -233527792971600430785459667253329920 3280 467055585943200861570919334506659840 3281 -889629687510858783944608256203161600 3282 1613746875019697329015801022880153600 3283 -2787380965943113568300019948611174400 3284 4583693143995342312315588359938375680 3285 -7174476225384014054059181780773109760 3286 10685390122912361357109419673491865600 3287 -15137636007459178589238344537446809600 3288 20389468908006240548770015091254886400 3289 -26098520202247987902425619316806254592 3290 31727612794889710783340948973372309504 3291 -36608783994103512442316479584660357120 3292 40062442861471768333101053130383032320 3293 -41546237041526278271364055098174996480 3294 40790850913498527757339254096389996544 3295 -37877218705391490060386450232362139648 3296 33225630443325868474023201958212403200 3297 -27497073470338649771605408517141299200 3298 21438396265009794737183877826923724800 3299 -15721490594340516140601510406410731520 3300 10824632868234453736151859624086077440 3301 -6983634108538357249130232015539404800 3302 4212350732134247229634108199849164800 3303 -2369447286825514066669185862415155200 3304 1239403196185653511796189528032542720 3305 -600922761786983520870879771167293440 3306 269069893337455307852632733358489600 3307 -110793485491893362056966419618201600 3308 41748269895496049470740969711206400 3309 -14313692535598645532825475329556480 3310 4435228673002397207354372637327360 3311 -1232007964722888113153992399257600 3312 303782785822082000503724153241600 3313 -65682764502071783892697114214400 3314 12260782707053399659970127986688 3315 -1935913059008431525258441261056 3316 251417280390705392890706657280 3317 -25786387732380040296482734080 3318 1958459827775699263024005120 3319 -97922991388784963151200256 3320 2417851639229258349412352 3321 164 3322 -13284 3323 708480 3324 -27984960 3325 873130752 3326 -22410355968 3327 486624872448 3328 -9124216358400 3329 150042669004800 3330 -2190622967470080 3331 28677246119608320 3332 -339347412415365120 3333 3654510595242393600 3334 -36023033010246451200 3335 326608832626234490880 3336 -2735348973244713861120 3337 21239180262841307627520 3338 -153394079676076110643200 3339 1033391694659881166438400 3340 -6510367676357251348561920 3341 38442171041347579391508480 3342 -213179312138382031171092480 3343 1112239889417645380023091200 3344 -5468512789636756451780198400 3345 25373899343914549936260120576 3346 -111254789431009949720525144064 3347 461501348750856087729585782784 3348 -1813041012949791773223372718080 3349 6752014806847500396831870812160 3350 -23857118984194501402139276869632 3351 80036786269555746639434993369088 3352 -255117256234208942413199041363968 3353 773082594649118007312724367769600 3354 -2228296890459222491666087883571200 3355 6111900042402438834284126766366720 3356 -15958850110717479178408553223290880 3357 39681465140162380659826672879534080 3358 -93982417437226691036431593662054400 3359 212062890627588431056563595955404800 3360 -455935214849315126771611731304120320 3361 934111171886401723141838669013319680 3362 -1823740859397260507086446925216481280 3363 3393006250041414896905017535286476800 3364 -6014874715982508226331621994371481600 3365 10158455075881569448915628257160724480 3366 -16341862513374698678690358500649861120 3367 25034342573680389465227783235038085120 3368 -36508416253283901303457183884430540800 3369 50664740922924597727246704166148505600 3370 -66877458018260468999965649499316027392 3371 83924653199385686588192187606984818688 3372 -100064009583882934008998377531404976128 3373 113280010849678793217734012299703746560 3374 -121671122764469814937566161358941061120 3375 123883324996551084300067364292739989504 3376 -119458920532388545575064958425142132736 3377 108980067854108848594796102422936682496 3378 -93948334356990386719651812433566105600 3379 76432543205687094280394694861206323200 3380 -58598283124360105614969266060258181120 3381 42267614056915486017354880436907540480 3382 -28632899845007264721433951263711559680 3383 18179618949210961727894572230927974400 3384 -10794148751094008525937402262113484800 3385 5978297769836681645134561252862853120 3386 -3079729154158290544463258827232378880 3387 1470915416911422349594392275693076480 3388 -648933272166803977762231886335180800 3389 263335240879282773584673808947609600 3390 -97810232326590744474307414751969280 3391 33062613744199688273005323296440320 3392 -10102465310727682527862737673912320 3393 2767798715267858226811708951756800 3394 -673248336146235784900145420697600 3395 143626311711196967445364356415488 3396 -26457478473115230845198697234432 3397 4123243398407568443407589179392 3398 -528620948513790826077896048640 3399 53531235292535779855989473280 3400 -4014842646940183489199210496 3401 198263834416799184651812864 3402 -4835703278458516698824704 3403 166 3404 -13612 3405 735048 3406 -29401920 3407 929100672 3408 -24156617472 3409 531445584384 3410 -10097466103296 3411 168291101721600 3412 -2490708305479680 3413 33058492054548480 3414 -396701904654581760 3415 4333205420073123840 3416 -43332054200731238400 3417 398654898646727393280 3418 -3388566638497182842880 3419 26709878209330735349760 3420 -195872440201758725898240 3421 1340179854012033387724800 3422 -8577151065677013681438720 3423 51462906394062082088632320 3424 -290063654221077189954109440 3425 1538598513694409442365276160 3426 -7692992568472047211826380800 3427 36310924923188062839820517376 3428 -162002588118839049593045385216 3429 684010927612875987170636070912 3430 -2736043710451503948682544283648 3431 10378096832747083943278616248320 3432 -37361148597889502195803018493952 3433 127751024237944749443713547108352 3434 -415190828773320435692069028102144 3435 1283317107117535892139122450497536 3436 -3774462079757458506291536619110400 3437 10568493823320883817616302533509120 3438 -28182650195522356846976806756024320 3439 71599165361597339016643779326115840 3440 -173345347717551452356084939421122560 3441 400027725502041813129426783279513600 3442 -880060996104491988884738923214929920 3443 1845981601585031976685062131621560320 3444 -3691963203170063953370124263243120640 3445 7040487968835935911077911385719439360 3446 -12800887216065338020141657064944435200 3447 22188204507846585901578872245903687680 3448 -36658772665137837576521615014971310080 3449 57718067600429786822608500236337807360 3450 -86577101400644680233912750354506711040 3451 123681573429492400334161071935009587200 3452 -168206939864109664454459057831613038592 3453 217679569235906624588123486605616873472 3454 -267913315982654307185382752745374613504 3455 313408030017444661235730767362513698816 3456 -348231144463827401373034185958348554240 3457 367225570525490714175199687010622111744 3458 -367225570525490714175199687010622111744 3459 347897908918885939744926019273220947968 3460 -311908470065208083909244017279439470592 3461 264329211919667867719698319728338534400 3462 -211463369535734294175758655782670827520 3463 159464180305635697247293412557423902720 3464 -113168127958838236756143712137526640640 3465 75445418639225491170762474758351093760 3466 -47153386649515931981726546723969433600 3467 27566595272024698697009365777089822720 3468 -15036324693831653834732381332958085120 3469 7630373725228003438520909930157834240 3470 -3590764105989648676951016437721333760 3471 1561201785212890729109137581617971200 3472 -624480714085156291643655032647188480 3473 228683078397381177221620152800378880 3474 -76227692799127059073873384266792960 3475 22972729336723223282537184299581440 3476 -6208845766681952238523563324211200 3477 1490122984003668537245655197810688 3478 -313710101895509165735927410065408 3479 57038200344638030133804983648256 3480 -8775107745328927712893074407424 3481 1110773132320117432011781570560 3482 -111077313232011743201178157056 3483 8227949128297166163050233856 3484 -401363372112056886002450432 3485 9671406556917033397649408 3486 168 3487 -13944 3488 762272 3489 -30872016 3490 987904512 3491 -26014818816 3492 579758819328 3493 -11160357272064 3494 188486033928192 3495 -2827290508922880 3496 38039908665507840 3497 -462818888763678720 3498 5126609229382287360 3499 -51998465040877486080 3500 485319007048189870080 3501 -4185876435790637629440 3502 33487011486325101035520 3503 -249292196620420196597760 3504 1731924734415550839521280 3505 -11257510773701080456888320 3506 68617208525416109451509760 3507 -392989467009201354131374080 3508 2118725822136563822273495040 3509 -10770189595860866096556933120 3510 51696910060132157263473278976 3511 -234624437965215175272686419968 3512 1008016103850554086356726841344 3513 -4104065565677255923023816425472 3514 15850184253650091840643704815616 3515 -58117342263383670082360250990592 3516 202473321433723753835319584096256 3517 -670692877249209934579496122318848 3518 2113698764664176763523260506701824 3519 -6341096293992530290569781520105472 3520 18117417982835800830199375771729920 3521 -49319637842164124482209411823042560 3522 127964465752642052710597392838164480 3523 -316543678440746130389372498073354240 3524 746718420937144717841596662121758720 3525 -1680116447108575615143592489773957120 3526 3606103593794015954454539978051420160 3527 -7383926406340127906740248526486241280 3528 14424414375176063817818159912205680640 3529 -26881863153737209842297479836383313920 3530 47789978939977261941862186375792558080 3531 -81035181680831009379679359506778685440 3532 131035612930705461975651730266280427520 3533 -202013236601504253879129750827182325760 3534 296835776230781760801986572644023009280 3535 -415570086723094465122781201701632212992 3536 554093448964125953497041602268842950656 3537 -703272454454467556361629725956608360448 3538 849234661982753275606496272853262925824 3539 -975047204498716723844495720683375951872 3540 1063687859453145516921268058927319220224 3541 -1101676711576472142525599061031866335232 3542 1082349049969867368095325393294465171456 3543 -1007704287902979963399096055825881366528 3544 888146152050084035538186354287217475584 3545 -740121793375070029615155295239347896320 3546 582390919377104285598810724122765557760 3547 -432096488570109631250730537252374446080 3548 301781674556901964683049899033404375040 3549 -198044223927966914323251496240671621120 3550 121873368571056562660462459225028689920 3551 -70169515237881051228751112887137730560 3552 37703023112891311107985672596074004480 3553 -18851511556445655553992836298037002240 3554 8742729997192188083011170457060638720 3555 -3746884284510937749861930195883130880 3556 1477644506567693760508930218094755840 3557 -533593849593889413517113689867550720 3558 175428114934977341430283952833167360 3559 -52154304440128398803597931923374080 3560 13907814517367573014292781846233088 3561 -3293956069902846240227237805686784 3562 684458404135656361605659803779072 3563 -122851508434604987980503041703936 3564 18660988622977972857797930385408 3565 -2332623577872246607224741298176 3566 230382575592320652565406547968 3567 -16857261628706389212102918144 3568 812398150781030805402550272 3569 -19342813113834066795298816 3570 170 3571 -14280 3572 790160 3573 -32396560 3574 1049648544 3575 -27990627840 3576 631788456960 3577 -12319874910720 3578 210806748472320 3579 -3204262576779264 3580 43694489683353600 3581 -538898706094694400 3582 6052247006909644800 3583 -62251683499642060800 3584 589315937129944842240 3585 -5156514449887017369600 3586 41858764357906376294400 3587 -316266219593070398668800 3588 2230509127656391232716800 3589 -14721360242532182135930880 3590 91132230072818270365286400 3591 -530223884060033573034393600 3592 2904704756154966530536243200 3593 -15007641240133993741103923200 3594 73237289251853889456587145216 3595 -338018258085479489799632977920 3596 1477264979780984436902099681280 3597 -6120097773378364095737270108160 3598 24058315385004603686691337666560 3599 -89817710770683853763647660621824 3600 318708005960491094000040086077440 3601 -1075639520116657442250135290511360 3602 3455084519162596632682252751339520 3603 -10568493823320883817616302533509120 3604 30799610570820861411338938811940864 3605 -85554473807835726142608163366502400 3606 226603741436970301675016216484249600 3607 -572472609946030235810567283749683200 3608 1379805777818636978620341658268467200 3609 -3173553288982865050826785814017474560 3610 6966336488011167184741724957599334400 3611 -14596133593928159815649328482589081600 3612 29192267187856319631298656965178163200 3613 -55730691904089337477933799660794675200 3614 101553705247451681626457146048559185920 3615 -176615139560785533263403732258363801600 3616 293105976292367480735010449279837798400 3617 -464084462462915177830433211359743180800 3618 700862249433790268560246074298387660800 3619 -1009241639184657986726754346989678231552 3620 1385233622410314883742604005672107376640 3621 -1811459352382719463355712930494294261760 3622 2255779570891688388329755724766479646720 3623 -2673516528464223275057488266389901803520 3624 3013782268450578964610259500294071123968 3625 -3229052430482763176368135178886504775680 3626 3285702473122811653146523515358197841920 3627 -3172402387842714699589746842414811709440 3628 2903554727856043962336378465938980208640 3629 -2516414097475238100691528003813782847488 3630 2062634506127244344829121314601461350400 3631 -1596878327324318202448351985497905561600 3632 1165974651697121227184510973538153267200 3633 -801607573041770843689351294307480371200 3634 517961816426990391306965451706371932160 3635 -313916252379994176549676031337195110400 3636 178042053588653413565487898370349465600 3637 -94257557782228277769964181490185011200 3638 46445753110083499190996843053134643200 3639 -21232344278895313915884271110004408320 3640 8971413075589569260232790609861017600 3641 -3488882862729276934534974126057062400 3642 1242615814122756168464511332568268800 3643 -403010534310083081664165837589708800 3644 118216423397624370621488645692981248 3645 -31109585104637992268812801498152960 3646 7272370543941348842060135415152640 3647 -1491768316705917711191822649262080 3648 264364005492187948818804013793280 3649 -39654600823828192322820602068992 3650 4895629731336813867014889144320 3651 -477622412813347694342916014080 3652 34526921408193809229608386560 3653 -1644139114675895677600399360 3654 38685626227668133590597632 3655 172 3656 -14620 3657 818720 3658 -33976880 3659 1114441664 3660 -30089924928 3661 687769712640 3662 -13583451824640 3663 235446498293760 3664 -3625876073723904 3665 50103014836912128 3666 -626287685461401600 3667 7130044419099033600 3668 -74356177513461350400 3669 713819304129228963840 3670 -6335146324146907054080 3671 52171793257680411033600 3672 -399983748308883151257600 3673 2863041566842532030054400 3674 -19182378497844964601364480 3675 120574950557882634637148160 3676 -712488344205670113764966400 3677 3965152524275033676605030400 3678 -20817050752443926802176409600 3679 103252571732121876938794991616 3680 -484492836589187268712807268352 3681 2153301495951943416501365637120 3682 -9074627732940332969541469470720 3683 36298510931761331878165877882880 3684 -137934341540693061137030335954944 3685 498343427501858801527335407321088 3686 -1713055532037639630250215462666240 3687 5606363559395911517182523332362240 3688 -17478662861646077082980808036188160 3689 51936598217462629046571543878959104 3690 -147153694949477448965286040990384128 3691 397712689052641753960232543217254400 3692 -1025680092819970839160599716718182400 3693 2524750997710697450241476225767833600 3694 -5933164844620139008067469130554408960 3695 13313443065976897286395296585634283520 3696 -28528806569950494185132778397787750400 3697 58384534375712639262597313930356326400 3698 -114115226279801976740531113591151001600 3699 213015089055630356582324745370148536320 3700 -379722550055688896516318024355482173440 3701 646336255413938547261817913796565401600 3702 -1050296415047650139300454109919418777600 3703 1629031174359620624221112497017874022400 3704 -2410966138052238523847246495586453553152 3705 3403716900779630857196112699651463839744 3706 -4581926597203349230840920941838509015040 3707 5878698275657127315041181585755068170240 3708 -7185075670247600051716999715922861096960 3709 8360815325379025514725236033073874731008 3710 -9256616967383921105588654179474647023616 3711 9743807334088338005882793873131207393280 3712 -9743807334088338005882793873131207393280 3713 9248359503541473361515872150768603627520 3714 -8323523553187326025364284935691743264768 3715 7095462701077720546212177322229027045376 3716 -5722147339578806892106594614700828262400 3717 4359731306345757632081214944533964390400 3718 -3133556876436013298058373241383786905600 3719 2121176962510532078685668040321332674560 3720 -1349839885233974959163606934749938974720 3721 805874558348641766664839961044739686400 3722 -450341664959535104900939978230883942400 3723 234960868674540054730925206033504665600 3724 -114123850499062312297877957216273694720 3725 51436101633380197092001332829869834240 3726 -21431709013908415455000555345779097600 3727 8220381539581310037534459584682393600 3728 -2888242162555595418593188502726246400 3729 924237492017790533949820320872398848 3730 -267542431899886733511790092884115456 3731 69491540753217333379685738411458560 3732 -16036509404588615395312093479567360 3733 3247900638904023371202449312317440 3734 -568382611808204089960428629655552 3735 84204831378993198512656093282304 3736 -10268881875486975428372694302720 3737 989771747034889197915440414720 3738 -70697981931063514136817172480 3739 3326963855579459488791396352 3740 -77371252455336267181195264 3741 174 3742 -14964 3743 847960 3744 -35614320 3745 1182395424 3746 -32318808256 3747 747949562496 3748 -14958991249920 3749 262613401943040 3750 -4096769070311424 3751 57354766984359936 3752 -726493715135225856 3753 8382619790021836800 3754 -88616266351659417600 3755 862531659156151664640 3756 -7762784932405364981760 3757 64842085905974225141760 3758 -504327334824243973324800 3759 3663009063460298332569600 3760 -24908461631530028661473280 3761 158939707553572563839877120 3762 -953638245321435383039262720 3763 5390129212686373904134963200 3764 -28747355800993994155386470400 3765 144886673237009730543147810816 3766 -690997980053431022590397251584 3767 3122287169130317953926980173824 3768 -13381230724844219802544200744960 3769 54447766397641997817248816824320 3770 -210531363404215724893362091720704 3771 774212110583244923801396079230976 3772 -2709742387041357233304886277308416 3773 9032474623471190777682954257694720 3774 -28691389980437900117345854700912640 3775 86893923940754783212533159951335424 3776 -251026891384402707058429128748302336 3777 692020078951596651890804625198022656 3778 -1821105470925254347081064803152691200 3779 4576111183350639128562675659204198400 3780 -10982666840041533908550421582090076160 3781 25179772755217175302530234846743101440 3782 -55155692701904288757923371569056317440 3783 115442147515613627632862870725931827200 3784 -230884295031227255265725741451863654400 3785 441245541615234310063386972552450539520 3786 -805752728166949609680967515095779246080 3787 1405781355525316340294453962507529748480 3788 -2342968925875527233824089937512549580800 3789 3729624004454920902822020716856711577600 3790 -5669028486771479772289471489622201597952 3791 8225649176884107904890605690824370946048 3792 -11389360398762610945233146341141436694528 3793 15042551470063825776723023469432086200320 3794 -18942472221561854681799362887432997437440 3795 22730966665874225618159235464919596924928 3796 -25978247618141972135039126245622396485632 3797 28257041268856180217060102232080501440512 3798 -29231422002265014017648381619393622179840 3799 28735974171718149373281459897031018414080 3800 -26820242560270272748396029237228950519808 3801 23742509807452372596940747193612513574912 3802 -19913072741734247984530949259158882353152 3803 15804025985503371416294404173935620915200 3804 -11853019489127528562220803130451715686400 3805 8388290715382558674802414523088906485760 3806 -5592193810255039116534943015392604323840 3807 3505554328816591684992053830544617635840 3808 -2062090781656818638230619900320363315200 3809 1135644198593610264532805162495272550400 3810 -584045587848142421759728369283283025920 3811 279683802631504821687757247262417223680 3812 -124303912280668809639003221005518766080 3813 51083799567398140947535570276240588800 3814 -19329005241718215493662107672091033600 3815 6700721817128981371136197326324891648 3816 -2116017415935467801411430734628913152 3817 604576404552990800403265924179689472 3818 -155019590911023282154683570302484480 3819 35320919448081254161826636271452160 3820 -7064183889616250832365327254290432 3821 1220970054995401378433513352593408 3822 -178678544633473372453684880867328 3823 21527535498008840054660829020160 3824 -2050241476000841909967698001920 3825 144722927717706487762425741312 3826 -6731298963614255244763987968 3827 154742504910672534362390528 3828 176 3829 -15312 3830 877888 3831 -37310240 3832 1253624064 3833 -34683599104 3834 812587179008 3835 -16454890374912 3836 292531384442880 3837 -4621995874197504 3838 65548305124982784 3839 -841203249103945728 3840 9835607220292288512 3841 -105381505931703091200 3842 1039764191859470499840 3843 -9487848250717668311040 3844 80367655770784955105280 3845 -634011506636192423608320 3846 4671663733108786279219200 3847 -32234479758450625326612480 3848 208756630816632621162823680 3849 -1271517660428580510719016960 3850 7297405703329244670213488640 3851 -39527614226366741963656396800 3852 202381384838997718853920751616 3853 -980771326527450483676692873216 3854 4504283129237179999107774676992 3855 -19625805063104855710398161092608 3856 81210227847330437422337218314240 3857 -319426896199499720527859725369344 3858 1195274837391676373588120262672384 3859 -4258166608207847080907678435770368 3860 14451959397553905244292726812311552 3861 -46756339227380281672711763216302080 3862 144276703901630583447224869353160704 3863 -424814739265912273483495448650973184 3864 1194073861720402066007662882694627328 3865 -3205145628828447650862674053548736512 3866 8218322125201147822724805265509580800 3867 -20134889206742812165675772900498472960 3868 47145106435300243119631078010923253760 3869 -105515238212338639362983841262542520320 3870 225753532919422205148709613864044462080 3871 -461768590062454510531451482903727308800 3872 903014131677688820594838455456177848320 3873 -1688243811397418229807741460200680325120 3874 3017286811859215559656388992699088240640 3875 -5154531636926159914412997862527609077760 3876 8415561856205975370470200591881810739200 3877 -13128276495681321577933512923335624753152 3878 19563706150427067449469548670068774141952 3879 -27840658752530826755014357722790178586624 3880 37821272267589047667189316151714959589376 3881 -49027575161689506235245409826297169838080 3882 60615911108997934981757961239785591799808 3883 -71440180949890423371357597175461590335488 3884 80213536505140124487138354723325294411776 3885 -85745504539977374451768586083554625060864 3886 87198818176248177408578223135818262773760 3887 -84292190903706571494958949031290987347968 3888 77382994927992918093732805668070414614528 3889 -67398092356638993178412443646383909502976 3890 55630171468971867385356302692253385621504 3891 -43461071460134271394809611478322957516800 3892 32094329693637615799244020783992337858560 3893 -22368775241020156466139772061570417295360 3894 14689941949326669918061939861329826283520 3895 -9073199439290002008214727561409598586880 3896 5259825761907247540994044963135999180800 3897 -2855333985035362950825338694273828126720 3898 1447774978327789665207213985828983275520 3899 -683671517543678453014517715530353213440 3900 299691624128735760225542012287278120960 3901 -121496604376514497388733248224572211200 3902 45358732300565412358460412670506958848 3903 -15517461050193430543683825387278696448 3904 4836611236423926403226127393437515776 3905 -1364172400017004882961215418661863424 3906 345360101270127818471193776876421120 3907 -77706022785778759156018599797194752 3908 15349337834227903043164167861174272 3909 -2620618654624276129320711586054144 3910 378884624764955584962030590754816 3911 -45105312472018522019289356042240 3912 4245205879719390307697821745152 3913 -296177154399027230769615470592 3914 13617340432139183023890366464 3915 -309485009821345068724781056 3916 178 3917 -15664 3918 908512 3919 -39066016 3920 1328244544 3921 -37190847232 3922 881954377216 3923 -18080064732928 3924 325441165192704 3925 -5207058643083264 3926 74792296873377792 3927 -972299859353911296 3928 11518013718500179968 3929 -125052720372287668224 3930 1250527203722876682240 3931 -11567376634436609310720 3932 99343352272220291727360 3933 -794746818177762333818880 3934 5939686746381171126435840 3935 -41577807224668197885050880 3936 273225590333533871816048640 3937 -1689030922061845753044664320 3938 9840441024186405691651522560 3939 -54122425633025231304083374080 3940 281436613291731202781233545216 3941 -1385534096205445921384534376448 3942 6465825782292080966461160423424 3943 -28634371321579215708613710446592 3944 120461837973540148843133540499456 3945 -481847351894160595372534161997824 3946 1834128629790675814643839713411072 3947 -6648716282991199828083918961115136 3948 22968292613969599406108083683852288 3949 -75660258022488092161297216840925184 3950 237789382356391146792648395785764864 3951 -713368147069173440377945187357294592 3952 2043703340252226612974653779996573696 3953 -5593293352269251782877999818937991168 3954 14628613382858043124450153372607053824 3955 -36571533457145107811125383431517634560 3956 87414884848785867450982623811920199680 3957 -199805451082939125602245997284389027840 3958 436784009344099483874677296389129502720 3959 -913275655901298920828870710631816232960 3960 1826551311802597841657741421263632465920 3961 -3494272074752795870997418371113036021760 3962 6393774434654052019271871913100448890880 3963 -11189105260644591033725775847925785559040 3964 18724625130058295199296196316937028894720 3965 -29959400208093272318873914107099246231552 3966 45820259141789710605336574516740023648256 3967 -66968071053384961653953455062927726870528 3968 93502589772650701177218031597295316762624 3969 -124670119696867601569624042129727089016832 3970 158671061432376947452248780892379931475968 3971 -192672003167886293334873519655032773935104 3972 223093898404920971229853549074248475082752 3973 -246172577550257623426045295530205213884416 3974 258689827256202926312115395302927512895488 3975 -258689827256202926312115395302927512895488 3976 245967376735406061083650703730652389310464 3977 -222164082212624829365878054982524738732032 3978 190426356182249853742181189985021204627456 3979 -154721414398078006165522216862829728759808 3980 119016472613906158588863243740638252892160 3981 -86557434628295388064627813629555093012480 3982 59427492431366982850341483984470660874240 3983 -38453083337943341844338607284069251153920 3984 23406224640487251557423500085955196354560 3985 -13374985508849858032813428620545826488320 3986 7158442948398515566857891374376639528960 3987 -3579221474199257783428945687188319764480 3988 1667034659216092666254577443347984547840 3989 -720879852633986017839817272799128453120 3990 288351941053594407135926909119651381248 3991 -106234925651324255260604650728292614144 3992 35871533336810787490593778167994908672 3993 -11037394872864857689413470205536894976 3994 3073704901304137584393624614200147968 3995 -768426225326034396098406153550036992 3996 170761383405785421355201367455563776 3997 -33319294323080082215649047308402688 3998 5620121934013507843603453762863104 3999 -802874562001929691943350537551872 4000 94455830823756434346276533829632 4001 -8786588913837807846165258960896 4002 605971649230193644563121307648 4003 -27544165874099711116505513984 4004 618970019642690137449562112 4005 180 4006 -16020 4007 939840 4008 -40883040 4009 1406376576 4010 -39847336320 4011 956336071680 4012 -19843973487360 4013 361601294658560 4014 -5857940973468672 4015 85206414159544320 4016 -1121884453100666880 4017 13462613437208002560 4018 -148088747809288028160 4019 1500632644467452018688 4020 -14068431041882362675200 4021 122478105541093510348800 4022 -993433522722202917273600 4023 7529180382736695794073600 4024 -53457180717430540137922560 4025 356381204782870267586150400 4026 -2235482102728913496676761600 4027 13218502868310097197740851200 4028 -73803307681398042687386419200 4029 389681464557781665389400293376 4030 -1948407322788908326947001466880 4031 9236893974702972809230229176320 4032 -41566022886163377641536031293440 4033 177730580616698580260360961392640 4034 -722771027841240893058801242996736 4035 2797823333578997005388908037406720 4036 -10316973542572551457371598387937280 4037 36265725179951999062275921606082560 4038 -121596843250427290973513384208629760 4039 389109898401367331115242829467615232 4040 -1188946911781955733963241978928824320 4041 3470439634390573493730544154711162880 4042 -9680700032773705008827307378931138560 4043 25815200087396546690206153010483036160 4044 -65828760222861194060025690176731742208 4045 160557951763076083073233390674955468800 4046 -374635220780510860504211244908229427200 4047 836394911509977735079169290957907558400 4048 -1786843674589497888578225303410075238400 4049 3653102623605195683315482842527264931840 4050 -7147374698357991554312901213640300953600 4051 13382318584159643761266708655326520934400 4052 -23976654129952695072269519674126683340800 4053 41102835651347477266747748012788600012800 4054 -67408650468209862717466306740973304020992 4055 105739059557976255243084402730938516111360 4056 -158608589336964382864626604096407774167040 4057 227438731879420624485124941723150770503680 4058 -311675299242169003924060105324317722542080 4059 408011300826112150591496865151834109509632 4060 -510014126032640188239371081439792636887040 4061 608437904740693557899600588384314022952960 4062 -692360374360099565885752393678702164049920 4063 751034982356718173164205986363337940664320 4064 -776069481768608778936346185908782538686464 4065 763347031247811913707881494336507415101440 4066 -714098835683436951533179462443829517352960 4067 634754520607499512473937299950070682091520 4068 -535574126762577713649884596832872138014720 4069 428459301410062170919907677466297710411776 4070 -324590379856107705242354301110831598796800 4071 232542361687957758979597111243580846899200 4072 -157308068200677307545021575253010572902400 4073 100312391316373935246100714654093698662400 4074 -60187434789824361147660428792456219197440 4075 33908413966098231632484748615468292505600 4076 -17896107370996288917144728435941598822400 4077 8825477607614608233112468817724624076800 4078 -4054949171066171350348972159495097548800 4079 1730111646321566442815561454717908287488 4080 -682938807758513069532458468967595376640 4081 248341384639459298011803079624580136960 4082 -82780461546486432670601026541526712320 4083 25148494647033852963220565025273937920 4084 -6915836027934309564885655381950332928 4085 1707613834057854213552013674555637760 4086 -374842061134650924926051782219530240 4087 72258710580173672274901548379668480 4088 -12043118430028945379150258063278080 4089 1700204954827615818232977608933376 4090 -197698250561350676538718326620160 4091 18179149476905809336893639229440 4092 -1239487464334487000242748129280 4093 55707301767842112370460590080 4094 -1237940039285380274899124224 4095 182 4096 -16380 4097 971880 4098 -42762720 4099 1488142656 4100 -42660089472 4101 1036030744320 4102 -21756645630720 4103 401289241633280 4104 -6581143562785792 4105 96922296106481664 4106 -1292297281419755520 4107 15706382343409336320 4108 -175013974683704033280 4109 1796810140086028075008 4110 -17069696330817266712576 4111 150614967624858235699200 4112 -1238389733804389937971200 4113 9516047428181101628620800 4114 -68515541482903931726069760 4115 463295566217731347861995520 4116 -2948244512294654031849062400 4117 17689467073767924191094374400 4118 -100240313418018237082868121600 4119 537288079920577750764173131776 4120 -2727770251904471657725802053632 4121 13133708620280789463124232110080 4122 -60039810835569323259996489646080 4123 260862626389025335543433023979520 4124 -1078232189074638053579523165782016 4125 4243365389261478791506510523400192 4126 -15912620209730545468149414462750720 4127 56899672265097101977019118381957120 4128 -194128293610331289098065227420794880 4129 632303584902221913062269597884874752 4130 -1967166708584690396193727637864054784 4131 5848333457954484961657028112568811520 4132 -16621579301554851996288395688353464320 4133 45176600152943956707860767768345313280 4134 -117459160397654287440437996197697814528 4135 292215472208798471193284771028418953216 4136 -695751124306663026650678026258140364800 4137 1585665353070999456087591780774366412800 4138 -3459633497609453358736563885325890355200 4139 7226789972784191460471933449347415408640 4140 -14453579945568382920943866898694830817280 4141 27677067980875626869892511082607122841600 4142 -50741291298271982594802936984779725209600 4143 89056143911252867411286787361041966694400 4144 -149614321770904817250961802766550504046592 4145 240556360494395980678017016212885124153344 4146 -370086708452916893350795409558284806389760 4147 544655910553349390214378149915966318837760 4148 -766552763001010252894309988770619263549440 4149 1031361899310450158439617075800469554593792 4150 -1326036727684864489422364811743460855906304 4151 1628466156805973934378342751263899296727040 4152 -1909236183841486681684953570447330209955840 4153 2135755731076917304935710773720742268764160 4154 -2278139446482045125264758158635458420015104 4155 2315485994785029471580573866154072492474368 4156 -2240792898179060778948942451116844347555840 4157 2062952191974373415540296224837729716797440 4158 -1805083167977576738597759196733013502197760 4159 1499607554935217598219676871132041986441216 4160 -1181508982676232047082169656043427019620352 4161 881723121400173169464305713465244044492800 4162 -622392791576592825504215797740172266700800 4163 414928527717728550336143865160114844467200 4164 -260812217422572231639861858100643616522240 4165 154283283545746953927805606200380730900480 4166 -85712935303192752182114225666878183833600 4167 44617692349607186067401925689607821721600 4168 -21705904386295387816573909794944345702400 4169 9840009988453909143513505773708103385088 4170 -4143162100401645955163581378403411951616 4171 1614219000156485437076720017559770890240 4172 -579463230825405028694207185790686986240 4173 190709417740006718304422618108327362560 4174 -57212825322002015491326785432498208768 4175 15539285889926473343323324438456303616 4176 -3790069729250359352030079131330805760 4177 821942832849475522127005112818728960 4178 -156560539590376289928953354822615040 4179 25786441814885506576533493735489536 4180 -3598108160216582313004673544486912 4181 413575650599607162414330292469760 4182 -37597786418146105674030026588160 4183 2534682230436816112855956848640 4184 -112652543574969605015820304384 4185 2475880078570760549798248448 4186 184 4187 -16744 4188 1004640 4189 -44706480 4190 1573668096 4191 -45636374784 4192 1121350923264 4193 -23828707119360 4194 444802532894720 4195 -7383722046052352 4196 110084583232053248 4197 -1486141873632718848 4198 18290976906248847360 4199 -206426739370522705920 4200 2146838089453436141568 4201 -20663316610989322862592 4202 184754360286492769124352 4203 -1539619669054106409369600 4204 11992826895789881504563200 4205 -87547636339266134983311360 4206 600326649183539211314135040 4207 -3874835644730116727573053440 4208 23585956098357232254792499200 4209 -135619247565554085465056870400 4210 737768706756614224929909374976 4211 -3802346411745627159254148317184 4212 18589249124089732778575836217344 4213 -86307228076130902186244953866240 4214 380942248060163982063426003271680 4215 -1599957441852688724666389213741056 4216 6399829767410754898665556854964224 4217 -24399350988253503051162435509551104 4218 88724912684558192913317947307458560 4219 -307927638140525493052103464184709120 4220 1020560172122884491258400052726464512 4221 -3231773878389134222318266833633804288 4222 9782666875123865754044483388296921088 4223 -28318246217463821919602451913491087360 4224 78419758756053660700437559145052241920 4225 -207812360703542200856159531734388441088 4226 527133793004107046074160763423814582272 4227 -1280182068724259969037247568314978271232 4228 2977167601684325509388947833290647142400 4229 -6630964203751452270911747446874623180800 4230 14146056968003098177945061219999196119040 4231 -28907159891136765841887733797389661634560 4232 56584227872012392711780244879996784476160 4233 -106095427260023236334587959149993970892800 4234 190538726507796832600892661330601417113600 4235 -327726609593410552073535377488634437435392 4236 539785004036205615179940621745986132246528 4237 -851199429441708854706829441984055054696448 4238 1284829327459183176915968969032535931617280 4239 -1855864584107709033323066288602551901224960 4240 2564467425312470664228237053341708081692672 4241 -3388760526305764806301598963344399965093888 4242 4280539612175702913223072374750821008539648 4243 -5166168497453434550441639072975128803409920 4244 5954228098759890668305617914615402688675840 4245 -6549650908635879735136179706076942957543424 4246 6871764887749119722110090183424989332504576 4247 -6871764887749119722110090183424989332504576 4248 6544537988332494973438181127071418411909120 4249 -5930987551926323569678351646408472935792640 4250 5109773890890371075415195264598068990836736 4251 -4180724092546667243521523398307510992502784 4252 3244741086752637263628645025552098083733504 4253 -2385839034376939164432827224670660355686400 4254 1659714110870914201344575460640459377868800 4255 -1090669272858029332312149588420873305456640 4256 675907718390891417207529322401667963944960 4257 -394279502394686660037725438067639645634560 4258 216043562955992690431630377023364189388800 4259 -110941289085509759951377761174159989145600 4260 53251818761044684776661325363596794789888 4261 -23823182077309464242190592925819618721792 4262 9900543200959777347403882774366594793472 4263 -3807901231138375902847647220910228766720 4264 1349635879390816775692836989689701335040 4265 -438631660802015452100172021649152933888 4266 129964936533930504325976895303452721152 4267 -34868641509103306038676728008243412992 4268 8402082291350194226187163375480340480 4269 -1800446205289327334182963580460072960 4270 338907520995638086434440203380719616 4271 -55170991789987595466071661015465984 4272 7609791971032771788423677381443584 4273 -864749087617360430502690611527680 4274 77730255066729027460916010024960 4275 -5182017004448601830727734001664 4276 227780967228509970581438857216 4277 -4951760157141521099596496896 4278 186 4279 -17112 4280 1038128 4281 -46715760 4282 1663081056 4283 -48783710976 4284 1212623672832 4285 -26071408965888 4286 492459947133440 4287 -8273327111841792 4288 124852027324157952 4289 -1706311040096825344 4290 21263260653514285056 4291 -243008693183020400640 4292 2559691568194481553408 4293 -24956992789896195145728 4294 226080993508471414849536 4295 -1909128389627091947618304 4296 15072066233898094323302400 4297 -111533290130845897992437760 4298 775421921862071481280757760 4299 -5075488943097195150201323520 4300 31335627387817465709938606080 4301 -182791159762268549974641868800 4302 1009007201887722395860023115776 4303 -5277883825258855609113967067136 4304 26193941947580987097084132851712 4305 -123485726324310367743396626300928 4306 553556704212425786435915911004160 4307 -2361841937973016688793241220284416 4308 9599744651116132347998335282446336 4309 -37199010523075012848493549219479552 4310 137523614661065199015642818326560768 4311 -485377463509641878878739358799626240 4312 1636415448403935477362606981095882752 4313 -5272894222634903204835066939086733312 4314 16246214631902134198681017055564529664 4315 -47883579967711553427691418690084929536 4316 135056251190981304539642462972034416640 4317 -364651878215649522257034650024492924928 4318 942758514411191447786479826892591464448 4319 -2334449654732474061185569095162607435776 4320 5537531739132845447463442969920603684864 4321 -12585299407120103289689643113455917465600 4322 27407985375506002719768556113748442480640 4323 -57199273827142962197777856237388053872640 4324 114398547654285924395555712474776107745280 4325 -219263883004048021758148448909987539845120 4326 402729581027843305270068579630589358899200 4327 -708804062609004217275320700149837271662592 4328 1195238223223026719327011376723255007117312 4329 -1930769437514120085066710685476027319189504 4330 2987228186342600886329627853000646041010176 4331 -4425523239026075387155004226667623764459520 4332 6276196593527888730874369630546811884142592 4333 -8517695376930706134758073070027816128479232 4334 11058060664787232525826270301439620938727424 4335 -13727247721804840376887783822476770820489216 4336 16286565093666759769188896060565660295495680 4337 -18458107106155661071747415535307748334895104 4338 19971066705020879192382449595578875247591424 4339 -20615294663247359166330270550274967997513728 4340 20288067763830734417658361493921397076918272 4341 -19020063528591313516554713900551309759610880 4342 16971748994743018214771898557415014862422016 4343 -14400271874327409394351913927503648974176256 4344 11606189271845971750671691822167120068739072 4345 -8875321207882213691690117275774856523153408 4346 6431392179624792530210229909981780089241600 4347 -4410097494599857735001300509701792061194240 4348 2857246264106950081831828499243414574858240 4349 -1746094939176469494452784082870975573524480 4350 1004602567745366010507081253158643480657920 4351 -543028414997495140814638515220888367923200 4352 275134396932064204679416847711916773081088 4353 -130326819599398833795513243653013208301568 4354 57546907355578705831785068626005832237056 4355 -23608987633057930597655412769643418353664 4356 8965438341667568581388131431510158868480 4357 -3137903419583649003485846001028555603968 4358 1007228258137961408526320938601758588928 4359 -294798514576964314690630518615148855296 4360 78139365309556806303540619391967166464 4361 -18604610787989715786557290331420753920 4362 3939799931574292754800367364300865536 4363 -732986033781263768334952067776905216 4364 117951775551007962720566999412375552 4365 -16084333029682904007350045374414848 4366 1807228430301449888466297233080320 4367 -160642527137906656752559754051584 4368 10591814976125713632036906860544 4369 -460513694614161462262474211328 4370 9903520314283042199192993792 4371 188 4372 -17484 4373 1072352 4374 -48792016 4375 1756512576 4376 -52109873088 4377 1310191094784 4378 -28496656311552 4379 544602765065216 4380 -9258247006108672 4381 141398681547841536 4382 -1956015094745141248 4383 24675882733707935744 4384 -285535214490048970752 4385 3045708954560522354688 4386 -30076375926285158252544 4387 275994979088263805140992 4388 -2361290376644034777317376 4389 18890323013152278218539008 4390 -141677422598642086639042560 4391 998488502123763277265633280 4392 -6626332786821338112762839040 4393 41486605274011856010341253120 4394 -245462414537903481394519080960 4395 1374589521412259495809306853376 4396 -7295898229034300400834013298688 4397 36749709598098698315312066985984 4398 -175873610219472341937564892004352 4399 800528156861046521922709163606016 4400 -3468955346397868261665073042292736 4401 14323428527062165725584817723015168 4402 -56398499825307277544490219784372224 4403 211921635707215224712629916765519872 4404 -760424692831772276910024995452747776 4405 2607170375423219235120085698695135232 4406 -8545725119442774159560280901278498816 4407 26792003077171940608351150933737996288 4408 -80376009231515821825053452801213988864 4409 230823411126404411395025300352204275712 4410 -634764380597612131336319575968561758208 4411 1672062270842490492300549126941577314304 4412 -4219966683554856956758528748947790364672 4413 10206431048597793569834581160245818556416 4414 -23660362885385794184616529053297124835328 4415 52578584189746209299147842340660277411840 4416 -112015244578154967637314968464884938833920 4417 228797095308571848791111424949552215490560 4418 -448060978312619870549259873859539755335680 4419 841257347035939348786365477450564438589440 4420 -1514263224664690827815457859411015989460992 4421 2612846348441035153877652777022929550442496 4422 -4321245883960173523720733438922537333424128 4423 6848767061370841056463049223952700679389184 4424 -10399979611711277159814259932668915846479872 4425 15127243071580039505184378083882059413061632 4426 -21070088563986483596506812331121439896764416 4427 28093451418648644795342416441495253195685888 4428 -35843369051379305428540324425356012697944064 4429 43741060537276440522964463705519201936474112 4430 -51031237293489180610125207656439068925886464 4431 56887280917332201335877280666194371917381632 4432 -60557428073289117551095169741432718492696576 4433 61518657090325452750318902594471333071945728 4434 -59596199056252782351871436888394103913447424 4435 55011876051925645247881326358517634381643776 4436 -48343769863813445823895711042333678699020288 4437 40406733020500790539375519677174418017091584 4438 -32087699751574157193033500920109096660631552 4439 24182034595389219913590464461531493135548416 4440 -17272881853849442795421760329665352239677440 4441 11677441253306665551834429518646998697246720 4442 -7460587467390369658116441081357804723240960 4443 4496792446098304999412649418900594627706880 4444 -2552233550488227161828801021538175329239040 4445 1361191226927054486308693878153693508927488 4446 -680595613463527243154346939076846754463744 4447 318200546554376373422811555932032248840192 4448 -138702802344215342261225550021655082827776 4449 56183413607783429776698956970796995575808 4450 -21068780102918786166262108864048873340928 4451 7283035097305259415498012940658869796864 4452 -2309255030852887131743272395818666033152 4453 667736394463485435684801656622264877056 4454 -174883341407103328393638529115355086848 4455 41149021507553724327914948027142373376 4456 -8612585896929849277935686796378636288 4457 1583923843113535499390471134966185984 4458 -251987884131698829448484044199165952 4459 33975894489667257903166387981910016 4460 -3775099387740806433685154220212224 4461 331876869251939027137156414963712 4462 -21644143646865588726336287932416 4463 930930909542605966724141416448 4464 -19807040628566084398385987584 4465 190 4466 -17860 4467 1107320 4468 -50936720 4469 1854096608 4470 -55622898240 4471 1414410840960 4472 -31117038501120 4473 601596077688320 4474 -10347452536239104 4475 159915175560058880 4476 -2238812457840824320 4477 28587912923198218240 4478 -334886979957464842240 4479 3616779383540620296192 4480 -36167793835406202961920 4481 336147730940834121646080 4482 -2913280334820562387599360 4483 23612903766440347773173760 4484 -179458068624946643076120576 4485 1281843347321047450543718400 4486 -8623309791068864667294105600 4487 54739270847654532235866931200 4488 -328435625085927193415201587200 4489 1865514350488066458598345015296 4490 -10045077271858819392452627005440 4491 51341506056167299116980093583360 4492 -249373029415669738568189025976320 4493 1152275377299991205797838947614720 4494 -5070011660119961305510491369504768 4495 21261339219857902248914963807600640 4496 -85045356879431608995659855230402560 4497 324718635357829779801610356334264320 4498 -1184267964246202726335284828983787520 4499 4128019761086763788940135689600630784 4500 -13760065870289212629800452298668769280 4501 43883453316057488927471712736294993920 4502 -133960015385859703041755754668689981440 4503 391575429589436055045132205954632253440 4504 -1096411202850420954126370176672970309632 4505 2941591032037714754973188278878700830720 4506 -7564091225239837941359627002830944993280 4507 18646364415707507483351638658141399285760 4508 -44073224982581381324285691373788761948160 4509 99899309960517797668380900447254527082496 4510 -217172412957647386235610653146205493657600 4511 452827584464881784065741361879322093158400 4512 -905655168929763568131482723758644186316800 4513 1737379303661179089884885225169643949260800 4514 -3196777918736569525388188814312144866639872 4515 5641372797770416809508568495844961529364480 4516 -9546938580842243831476038992968396434309120 4517 15491258829291188103904516101797775346237440 4518 -24097513734452959272740358380574317205258240 4519 35927202295002593824812897949219891106021376 4520 -51324574707146562606875568498885558722887680 4521 70233628546621611988356041103738132989214720 4522 -92030271888676595019225157308346519089315840 4523 115427798640035051380045112556231227332362240 4524 -138513358368042061656054135067477472798834688 4525 158949755504310562556127695979072509769154560 4526 -174331989907953520222849731073821462327459840 4527 182633513236903687852509242077336770057338880 4528 -182633513236903687852509242077336770057338880 4529 174204274164431209951624200135305842208538624 4530 -158367521967664736319658363759368947462307840 4531 137094272748127682187166941761841775415132160 4532 -112901165792575738271784540274457932694814720 4533 88357434098537534299657466301749686456811520 4534 -65636951044627882622602689252728338510774272 4535 46223204961005551142677950177977703176601600 4536 -30815469974003700761785300118651802117734400 4537 19417967380879044315645531581616204074188800 4538 -11545818442684837160654099859339364584652800 4539 6465658327903508809966295921230044167405568 4540 -3402978067317636215771734695384233772318720 4541 1679391773481430859731505434085725757767680 4542 -775103895452968089106848661885719580508160 4543 333589018296214114299150057014107161231360 4544 -133435607318485645719660022805642864492544 4545 49420595303142831748022230668756616478720 4546 -16875325225463405962739298277136405626880 4547 5286246456169259699171346448259596943360 4548 -1510356130334074199763241842359884840960 4549 390915704321760381115192006257852547072 4550 -90910628912037297933765582850663383040 4551 18809095636973234055261844727723458560 4552 -3419835570358769828229426314131537920 4553 537951662753064916800134476380241920 4554 -71726888367075322240017930184032256 4555 7882075644733551894507464855388160 4556 -685397882150743643000649117859840 4557 44219218203273783419396717281280 4558 -1881668859713778017846668820480 4559 39614081257132168796771975168 4560 192 4561 -18240 4562 1143040 4563 -53151360 4564 1955970048 4565 -59331091456 4566 1525656637440 4567 -33945860183040 4568 663830154690560 4569 -11550644691615744 4570 180610080632537088 4571 -2558642808960942080 4572 33065537838879866880 4573 -392062805803861278720 4574 4286553343455549980672 4575 -43401352602487443554304 4576 408483318611646527569920 4577 -3585575796702230630891520 4578 29439464436081472548372480 4579 -226683876157827338622468096 4580 1640759484570940736695959552 4581 -11186996485710959568381542400 4582 71985890429792261570455142400 4583 -437914166781236257886935449600 4584 2522385600659920845428748189696 4585 -13776105972834952309649317036032 4586 71431660599884937901885347594240 4587 -352056041528004336802149213143040 4588 1651021436131330682934216999567360 4589 -7374562414719943717106169264734208 4590 31401362540097824859935946546610176 4591 -127568035319147413493489782845603840 4592 494809349116692997792930066795069440 4593 -1833705234961862285938505541652316160 4594 6496555689579169241610705347568205824 4595 -22016105392462740207680723677870030848 4596 71403585056635914187072617333632532480 4597 -221726922017974680896699180141279969280 4598 659495460361155461128643715292012216320 4599 -1879562062029293064216634588582234816512 4600 5134413437738556663225928632224641449984 4601 -13447273289315267451306003560588346654720 4602 33774546866187183366070892663803289272320 4603 -81365953813996396290988968690071560519680 4604 188045759925680560316952283194832050978816 4605 -416971032878682981572372454040714547822592 4606 887172410380176556536962668171733080473600 4607 -1811310337859527136262965447517288372633600 4608 3548689641520706226147850672686932321894400 4609 -6671536526058927705157959264651432765161472 4610 12034928635243555860284946124469251262644224 4611 -20829684176383077450493175984658319493038080 4612 34585135990975675766856594087734568214855680 4613 -55080031393035335480549390584169867897733120 4614 84122229763908512370293614710368525516537856 4615 -123178979297151750256501364397325340934930432 4616 172882777960914737202107178101509250434990080 4617 -232497528981919818995937239515822785067745280 4618 299488342417388241418495427172924265510993920 4619 -369368955648112164416144360179939927463559168 4620 435976472240394685868235966114027455366823936 4621 -492231500916574645335105123031966481865768960 4622 531297493052810728298208704224979694712258560 4623 -547900539710711063557527726232010310172016640 4624 539471300638238585656642684289979382323216384 4625 -506776070296527156222906764029980631879385088 4626 453829316683457154826483669280579670339747840 4627 -387089711288831102646118423798141483525079040 4628 314159765683689010843226546850665551846440960 4629 -242351819241702951221917621856227711424397312 4630 177497107050261316387883328683434380198150144 4631 -123261879896014803047141200474607208470937600 4632 81048907328886445839216131818919808309657600 4633 -50381753204442925791945163022571772733030400 4634 29557295213273183131274495639908773336711168 4635 -16334294723124653835704326537844322107129856 4636 8485347908116703291274974824854193302405120 4637 -4133887442415829808569859530057171096043520 4638 1883796809202150292512847380785546322247680 4639 -800613643910913874317960136833857186955264 4640 316291809940114123187342276280042345463808 4641 -115716515831749069458783759614649638584320 4642 39036896907096071624649943002532408197120 4643 -12082849042672593598105934738879078727680 4644 3411627964989908780641675690977622228992 4645 -872742037555558060164149595366368477184 4646 200630353461047829922793010429050224640 4647 -41038026844305237938753115769578455040 4648 7377622803470604573258987104643317760 4649 -1147630213873205155840286882944516096 4650 151335852378884196374543325223452672 4651 -16449549171617847432015578828636160 4652 1415014982504761069420694953000960 4653 -90320105266261344856640103383040 4654 3802951800684688204490109616128 4655 -79228162514264337593543950336 4656 194 4657 -18624 4658 1179520 4659 -55437440 4660 2062272768 4661 -63243031552 4662 1644318820352 4663 -36997173457920 4664 731721875056640 4665 -12878305000996864 4666 203711370015768576 4667 -2919862970226016256 4668 38182823456801751040 4669 -458193881481621012480 4670 5070678955063272538112 4671 -51974459289398543515648 4672 495286023816621414678528 4673 -4402542433925523686031360 4674 36610616029485933810155520 4675 -285562805029990283719213056 4676 2094127236886595413940895744 4677 -14468515454852841041773461504 4678 94359883401214180707218227200 4679 -581885947640820781027845734400 4680 3398213934222393361202619088896 4681 -18820877174154794000506813415424 4682 98983872545554842521183981666304 4683 -494919362727774212605919908331520 4684 2355133519187339356538515425853440 4685 -10676605286982605082974603263868928 4686 46150487369537712294148285076078592 4687 -190370760399343063213361675938824192 4688 749945419754987824779909632486277120 4689 -2823323933195248281524365675242455040 4690 10163966159502893813487716430872838144 4691 -35009216771621078690902134373006442496 4692 115435795841561394602434064689372594176 4693 -364534092131246509270844414808545034240 4694 1102949304397104822922042075574572154880 4695 -3198552982751603986473922019166259249152 4696 8893537561797142791659197809389111083008 4697 -23716100164792380777757860825037629554688 4698 60669093444817718268682899784979982581760 4699 -148915047546370763023130754017678139064320 4700 350777667553673352898930220574975172018176 4701 -793062552730044102206277020430378649780224 4702 1721114476137542519681707576253162176118784 4703 -3585655158619880249336890783860754533580800 4704 7171310317239760498673781567721509067161600 4705 -13768915809100340157453660610025297408950272 4706 25378001687361411270600864653772116792967168 4707 -44899541446870189171063068233596822018326528 4708 76244504343741830667842946057051207200931840 4709 -124250303374986687014262578759639004327444480 4710 194282292549979183331392395878708261312004096 4711 -291423438824968774997088593818062391968006144 4712 419240736555218237715109906896159932304850944 4713 -578263084903749293400151595718841285937725440 4714 764483400381227879410369906204569835646484480 4715 -968345640482888647253135214525788458485547008 4716 1174714383536619014700524686473907310293942272 4717 -1364184445397364017071577055260021392599416832 4718 1515760494885960018968418950288912658443796480 4719 -1610495525816332520153945134681969699596533760 4720 1635272380059660712771698136754000002667249664 4721 -1585718671573004327536192132609939396525817856 4722 1467381457276511467272297197340540934098518016 4723 -1294748344655745412299085762359300824204574720 4724 1088339188261351216135463394446948518896599040 4725 -870671350609080972908370715557558815117279232 4726 662200745533667218831718572395889803046944768 4727 -478256093996537435822907857841475968867237888 4728 327572667120916051933498532768134225251532800 4729 -212479567862215817470377426660411389352345600 4730 130320801622159034715164821685052318802771968 4731 -75448885149671020098253317817661868780552192 4732 41153937354366010962683627900542837516664832 4733 -21104583258649236391119809179765557700853760 4734 10151571694033809909652566440899888514334720 4735 -4568207262315214459343654898404949831450624 4736 1917519097761941871823262549947756719374336 4737 -748300135711977315833468312174734329511936 4738 270469928570594210542217462231831685365760 4739 -90156642856864736847405820743943895121920 4740 27577326050335095976853545168735779684352 4741 -7695997967535375621447500977321612935168 4742 1946114428572163950251092201161787179008 4743 -442298733766400897784339136627678904320 4744 89453676492081080450765218643800227840 4745 -15902875820814414302358261092231151616 4746 2446596280125294508055117091112484864 4747 -319121253929386240181102229275541504 4748 34314113325740455933451852610273280 4749 -2920350070275783483698030009384960 4750 184443162333207377917770316382208 4751 -7685131763883640746573763182592 4752 158456325028528675187087900672 4753 196 4754 -19012 4755 1216768 4756 -57796480 4757 2173147648 4758 -67367577088 4759 1770804883456 4760 -40285811098624 4761 805716221972480 4762 -14341748751110144 4763 229467980017762304 4764 -3327285710257553408 4765 44022549397253783552 4766 -534559528395224514560 4767 5987066718026514563072 4768 -62115817199525088591872 4769 599234942395418501709824 4770 -5393114481558766515388416 4771 45415700897336981182218240 4772 -358784037088962151339524096 4773 2665252846946575981379321856 4774 -18656769928626031869655252992 4775 123296914310919862790765150208 4776 -770605714443249142442282188800 4777 4561985829504034923258310557696 4778 -25617305042599580722912051593216 4779 136625626893864430522197608497152 4780 -692887107818883897648287871664128 4781 3344972244642887781750355242516480 4782 -15386872325357283796051634115575808 4783 67503697943502922460097491603816448 4784 -282671735138418487801658246090981376 4785 1130686940553673951206632984363925504 4786 -4323214772705223931084184940215009280 4787 15810614025893390376536447781357748224 4788 -55337149090626866317877567234752118784 4789 185454229384803551984238333435385479168 4790 -595405683814369298475712544187290222592 4791 1832017488659597841463730905191662223360 4792 -5404451591545813632318006170315403558912 4793 15290643527300350764607041847721629581312 4794 -41503175288386666361076256443815851720704 4795 108101293774402479824198621435055241691136 4796 -270253234436006199560496553587638104227840 4797 648607762646414878945191728610331450146816 4798 -1494617887837390808004137461580328993816576 4799 3307239581597630724094261617113919475679232 4800 -7027884110894965288700305936367078885818368 4801 14342620634479520997347563135443018134323200 4802 -28111536443579861154801223745468315543273472 4803 52915833305562091585508185873822711610867712 4804 -95655544821593011712264797541141055604260864 4805 166043587237482209009969082524244851237584896 4806 -276739312062470348349948470873741418729308160 4807 442782899299952557359917553397986269966893056 4808 -679988023924927141659873385575478914592014336 4809 1002087614205155787709287094532284716240863232 4810 -1416744558014185768830371409511161150547427328 4811 1921009570188726466210673097642252407521935360 4812 -2497312441245344406073875026934928129778515968 4813 3111405664502396309206795115525484227265036288 4814 -3713613212470602046472626428207836013187301376 4815 4244129385680688053111573060808955443642630144 4816 -4642016515588252558090783035259795016484126720 4817 4856263431692325753079588406117939401860317184 4818 -4856263431692325753079588406117939401860317184 4819 4638818800422520122344681462560419727150153728 4820 -4229511259208768346843680157040382692401610752 4821 3677835877572842040733634919165550167305748480 4822 -3047349727131783405179297504451455852910477312 4823 2403543446751829164648460003511007433281503232 4824 -1802657585063871873486345002633255574961127424 4825 1284084855113990923579314248451086162986008576 4826 -867624902104047921337374492196679839855411200 4827 555279937346590669655919675005875097507463168 4828 -336090488393989089528582961187766506386096128 4829 192051707653708051159190263535866575077769216 4830 -103412457967381258316487064980851232734183424 4831 52360738211332282691892184800431003916042240 4832 -24871350650382834278648787780204726860120064 4833 11053933622392370790510572346757656382275584 4834 -4583338331235861059479993412070247768260608 4835 1767070199994548842209154086581300344389632 4836 -631096499998053157931840745207607265853440 4837 207890611764064569671665186656623569928192 4838 -62850650068205567575154591314793172303872 4839 17338110363642915193146094155805013049344 4840 -4334527590910728798286523538951253262336 4841 974051144024882876019443491899158036480 4842 -194810228804976575203888698379831607296 4843 34252347921754123112771639275574788096 4844 -5212313814179975256291336411500511232 4845 672556621184512936295656311161356288 4846 -71548576721756695350601735229931520 4847 6025143302884774345313830335152128 4848 -376571456430298396582114395947008 4849 15528719852795810168334614265856 4850 -316912650057057350374175801344 4851 198 4852 -19404 4853 1254792 4854 -60230016 4855 2288740608 4856 -71713872384 4857 1905540037632 4858 -43827420865536 4859 886287844169728 4860 -15953181195055104 4861 258151477519982592 4862 -3786221670293078016 4863 50677120817768890368 4864 -622604627189732081664 4865 7056185774816963592192 4866 -74089950635578117718016 4867 723466576794468678893568 4868 -6591584366349603518808064 4869 56201929860454514212995072 4870 -449615438883636113703960576 4871 3382820921124500284058370048 4872 -23987275622519183832413896704 4873 160610454168171926530075656192 4874 -1017199543065088868023812489216 4875 6103197258390533208142874935296 4876 -34741276701607650569428672708608 4877 187860236979063591968021711683584 4878 -966138361606612758692683088658432 4879 4730746460280655577046930985844736 4880 -22076816814643059359552344600608768 4881 98277442594217490052200759834968064 4882 -417679131025424332721853229298614272 4883 1696030410830510926809949476545888256 4884 -6584588653812571833497450908942860288 4885 24457043571303838238704817661787766784 4886 -86958377142413647070950462797467615232 4887 296128527566057284619993467904889716736 4888 -966314142583976402444189211058061180928 4889 3022828856288336438415155993566242668544 4890 -9068486568865009315245467980698728005632 4891 26099546710391978029243054188352436699136 4892 -72084462342987367890290340139259110883328 4893 191107644351175812546351134322686945132544 4894 -486455821984811159208893796457748587610112 4895 1189114231518427278066184835785607658602496 4896 -2791833413130220565894520918800991894110208 4897 6296475357272412340102536540274577463312384 4898 -13642363274090226736888829170594917837176832 4899 28398388856269451574748175008177175905959936 4900 -56796777712538903149496350016354351811919872 4901 109138906192721813895110633364759342697414656 4902 -201487211432717194883281169288786478825996288 4903 357354676880668232434498677606526962446106624 4904 -608826486537434766369886635922231121204477952 4905 996261523424893254059814495145469107425509376 4906 -1565553822524832256379708492371451454525800448 4907 2362063662055010071029033865683242545424891904 4908 -3420919786424497344248945598575730583029153792 4909 4754498686217098003871415916664574708616790016 4910 -6339331581622797338495221222219432944822386688 4911 8106030546993085121354545169395340486822068224 4912 -9936424541475394664886216659258804467717373952 4913 11671355810621892146056825917224627470017232896 4914 -13130275286949628664313929156877705903769387008 4915 14140296462868830869261154476637529434828570624 4916 -14568790295076977259238765218353818205580951552 4917 14351345663807171628503858274796298530870788096 4918 -13507148860053808591533043082161222146701918208 4919 12136858395990378734420995233246315552108969984 4920 -10403021482277467486646567342782556187521974272 4921 8498242901015395975007055012413919139102457856 4922 -6609744478567530202783265009655270441524133888 4923 4889400025241734670552004253717597312908263424 4924 -3435794612332029768496002989098852165827428352 4925 2290529741554686512330668659399234777218285568 4926 -1446650363087170428840422311199516701401022464 4927 864232684441686230216356185911399587849961472 4928 -487515873274797360634867592052584382889721856 4929 259185654146094799324866314762133469384409088 4930 -129592827073047399662433157381066734692204544 4931 60796634923158039347808147907167110102515712 4932 -26691205576020602640501138105585560532811776 4933 10933746862466270961169140910721795880910848 4934 -4165236899987150842350148918370207954632704 4935 1470083611760170885535346677071838101635072 4936 -478631873596334706918484964628040312160256 4937 143039410500054050343455276785391357657088 4938 -39010748318196559184578711850561279361024 4939 9643106325846340472592490569801664561152 4940 -2142912516854742327242775682178147680256 4941 423872805531707273520549036035238002688 4942 -73717009657688221481834614962650087424 4943 11097184249544463448878329134162378752 4944 -1416661819090782567941914357552644096 4945 149122296746398165046517300795015168 4946 -12426858062199847087209775066251264 4947 768671632713392603332563406159872 4948 -31374352355648677687043404333056 4949 633825300114114700748351602688 4950 200 4951 -19800 4952 1293600 4953 -62739600 4954 2409200640 4955 -76291353600 4956 2048967782400 4957 -47638500940800 4958 973942685900800 4959 -17725756883394560 4960 290057839910092800 4961 -4302524625333043200 4962 58249564158355046400 4963 -723958868825269862400 4964 8301395029196427755520 4965 -88202322185212044902400 4966 871646478065624914329600 4967 -8038517519938540876595200 4968 69385098593153721250611200 4969 -562019298604545142129950720 4970 4282051798891772511466291200 4971 -30752917464768184400530636800 4972 208585005413210294194903449600 4973 -1338420451401432721083963801600 4974 8137596344520710944190499913728 4975 -46947671218388716985714422579200 4976 257342790382278893106879057100800 4977 -1341858835564739942628726512025600 4978 6663023183493881094432297163161600 4979 -31538309735204370513646206572298240 4980 142431076223503608771305449036185600 4981 -614234016213859312826254748968550400 4982 2531388672881359592253655935143116800 4983 -9976649475473593687117349862034636800 4984 37626220878928981905699719479673487360 4985 -135872464285021323548360098121043148800 4986 470045281850884578761894393499824947200 4987 -1558571197716090971684176146867840614400 4988 4955457141456289243303534415682365030400 4989 -15114144281441682192075779967831213342720 4990 44236519848121996659733990149749892710400 4991 -124283555763771323948776448515963984281600 4992 335276569037150548326931814601205166899200 4993 -868671110687162784301596065103122477875200 4994 2162025875488049596483972428701104833822720 4995 -5170061876167075122026890590372207211315200 4996 11880142183532853471891578377876561251532800 4997 -26235313988635051417093902251144072763801600 4998 55683115404449905048525833349367011580313600 4999 -113593555425077806298992700032708703623839744 5000 222732461617799620194103333397468046321254400 5001 -419765023818160822673502436018305164220825600 5002 760329099746102622201061016184099920098099200 5003 -1323535840298771231238883991135285046096691200 5004 2213914496499762786799587766989931349834465280 5005 -3558076869374618764499337482662389669376819200 5006 5493171307104674583788450850426145454476492800 5007 -8145047110534517486307013329942215673878937600 5008 11596338259066092692369307113816035874675097600 5009 -15848328954056993346238053055548582362055966720 5010 20784693710238679798344987613834206376466841600 5011 -26148485635461564907595306998049485441361510400 5012 31544204893572681475829259235742236405451980800 5013 -36472986908193412956427580991326960843803852800 5014 40400847036768088197889012790392941242367344640 5015 -42849383220814638997761074171628877075238092800 5016 43488926253961126146981388711503934942032691200 5017 -42209840187668151848540759631753819208443494400 5018 39151156116097995917487081397568759845512806400 5019 -34676738274258224955488557809275187291739914240 5020 29304285865570330948300189697979031514146406400 5021 -23606230280598322152797375034483108719729049600 5022 18108888982376795076118534273028138195956531200 5023 -13214594662815499109600011496534046791643955200 5024 9162118966218746049322674637596939108873142272 5025 -6027709846196543453501759629997986255837593600 5026 3757533410616027087897200808310432990652006400 5027 -2215981242158169821067579963875383558589644800 5028 1234217400695689520594601498867302235163852800 5029 -647964135365236998312165786905333673461022720 5030 319982289069252838672674462669300579486924800 5031 -148284475422336681336117433919919780737843200 5032 64316158014507476242171417121892916946534400 5033 -26032730624919692764688430739813799716454400 5034 9800557411734472570235644513812254010900480 5035 -3418799097116676477989178318771716515430400 5036 1100303157692723464180425206041471981977600 5037 -325089569318304659871489265421343994675200 5038 87664602962239458841749914270924223283200 5039 -21429125168547423272427756821781476802560 5040 4709697839241191928006100400391533363200 5041 -921462620721102768522932687033126092800 5042 158531203564920906412547559059462553600 5043 -23611030318179709465698572625877401600 5044 2982445934927963300930346015900303360 5045 -310671451554996177180244376656281600 5046 25622387757113086777752113538662400 5047 -1568717617782433884352170216652800 5048 63382530011411470074835160268800 5049 -1267650600228229401496703205376